Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
  +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
  +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
  +body: """
    My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
    \n
    I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
    \n
    Ask me any questions if you have them!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703056348 {#2414
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 23329
  -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
  -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703077687
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9508004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702991287 {#1793
    date: 2023-12-19 14:08:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
  +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
  +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
  +body: """
    My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
    \n
    I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
    \n
    Ask me any questions if you have them!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703056348 {#2414
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 23329
  -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
  -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703077687
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9508004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702991287 {#1793
    date: 2023-12-19 14:08:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
  +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
  +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
  +body: """
    My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
    \n
    I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
    \n
    Ask me any questions if you have them!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703056348 {#2414
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 23329
  -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
  -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703077687
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9508004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702991287 {#1793
    date: 2023-12-19 14:08:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4031
  +user: App\Entity\User {#3979 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Nice read. I did similar hacks in the past but I have less time lately."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703045409 {#4040
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -id: 236912
  -bodyTs: "'hack':6 'late':15 'less':13 'nice':1 'past':9 'read':2 'similar':5 'time':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6145262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703045409 {#3976
    date: 2023-12-20 05:10:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4031
  +user: App\Entity\User {#3979 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Nice read. I did similar hacks in the past but I have less time lately."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703045409 {#4040
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -id: 236912
  -bodyTs: "'hack':6 'late':15 'less':13 'nice':1 'past':9 'read':2 'similar':5 'time':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6145262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703045409 {#3976
    date: 2023-12-20 05:10:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4031
  +user: App\Entity\User {#3979 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Nice read. I did similar hacks in the past but I have less time lately."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703045409 {#4040
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -id: 236912
  -bodyTs: "'hack':6 'late':15 'less':13 'nice':1 'past':9 'read':2 'similar':5 'time':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6145262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703045409 {#3976
    date: 2023-12-20 05:10:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4052 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Jesus fucking christ this is a hell of a project, Ill finish reading when I get home today.\n
    \n
    Hats off to you for pulling it off. Why is it that every time I read something by a NixOS person I get the inpressiom that they are very smart but are completely mad.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703002284 {#4069
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4068 …}
  +nested: Doctrine\ORM\PersistentCollection {#4067 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4061 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -id: 235270
  -bodyTs: "'christ':3 'complet':51 'everi':31 'finish':12 'fuck':2 'get':16,41 'hat':19 'hell':7 'home':17 'ill':11 'inpressiom':43 'jesus':1 'mad':52 'nixo':38 'person':39 'project':10 'pull':24 'read':13,34 'smart':48 'someth':35 'time':32 'today':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://hexbear.net/comment/4389864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002284 {#4074
    date: 2023-12-19 17:11:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4052 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Jesus fucking christ this is a hell of a project, Ill finish reading when I get home today.\n
    \n
    Hats off to you for pulling it off. Why is it that every time I read something by a NixOS person I get the inpressiom that they are very smart but are completely mad.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703002284 {#4069
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4068 …}
  +nested: Doctrine\ORM\PersistentCollection {#4067 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4061 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -id: 235270
  -bodyTs: "'christ':3 'complet':51 'everi':31 'finish':12 'fuck':2 'get':16,41 'hat':19 'hell':7 'home':17 'ill':11 'inpressiom':43 'jesus':1 'mad':52 'nixo':38 'person':39 'project':10 'pull':24 'read':13,34 'smart':48 'someth':35 'time':32 'today':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://hexbear.net/comment/4389864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002284 {#4074
    date: 2023-12-19 17:11:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4052 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Jesus fucking christ this is a hell of a project, Ill finish reading when I get home today.\n
    \n
    Hats off to you for pulling it off. Why is it that every time I read something by a NixOS person I get the inpressiom that they are very smart but are completely mad.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703002284 {#4069
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4068 …}
  +nested: Doctrine\ORM\PersistentCollection {#4067 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4061 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -id: 235270
  -bodyTs: "'christ':3 'complet':51 'everi':31 'finish':12 'fuck':2 'get':16,41 'hat':19 'hell':7 'home':17 'ill':11 'inpressiom':43 'jesus':1 'mad':52 'nixo':38 'person':39 'project':10 'pull':24 'read':13,34 'smart':48 'someth':35 'time':32 'today':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://hexbear.net/comment/4389864"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002284 {#4074
    date: 2023-12-19 17:11:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4150
  +user: App\Entity\User {#4163 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    That was one of the most unhinged rabbit holes I’ve been to in a hot second, and I absolutely mean that in the best of ways. Well done and congrats on getting there after everything was said and done!\n
    \n
    I’ve been meaning to experiment with mobile NixOS myself but it’s all but impossible to get my hands on a supported device around here. Then again, maybe fumbling around and trying to get it to work at all on an old phone might be fun 🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999465 {#4145
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -id: 235137
  -bodyTs: "'absolut':20 'around':65,71 'best':25 'congrat':31 'devic':64 'done':29,40 'everyth':36 'experi':46 'fumbl':70 'fun':87 'get':33,58,75 'hand':60 'hole':9 'hot':16 'imposs':56 'mayb':69 'mean':21,44 'might':85 'mobil':48 'nixo':49 'old':83 'one':3 'phone':84 'rabbit':8 'said':38 'second':17 'support':63 'tri':73 'unhing':7 've':11,42 'way':27 'well':28 'work':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7441443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999465 {#4146
    date: 2023-12-19 16:24:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4150
  +user: App\Entity\User {#4163 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    That was one of the most unhinged rabbit holes I’ve been to in a hot second, and I absolutely mean that in the best of ways. Well done and congrats on getting there after everything was said and done!\n
    \n
    I’ve been meaning to experiment with mobile NixOS myself but it’s all but impossible to get my hands on a supported device around here. Then again, maybe fumbling around and trying to get it to work at all on an old phone might be fun 🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999465 {#4145
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -id: 235137
  -bodyTs: "'absolut':20 'around':65,71 'best':25 'congrat':31 'devic':64 'done':29,40 'everyth':36 'experi':46 'fumbl':70 'fun':87 'get':33,58,75 'hand':60 'hole':9 'hot':16 'imposs':56 'mayb':69 'mean':21,44 'might':85 'mobil':48 'nixo':49 'old':83 'one':3 'phone':84 'rabbit':8 'said':38 'second':17 'support':63 'tri':73 'unhing':7 've':11,42 'way':27 'well':28 'work':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7441443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999465 {#4146
    date: 2023-12-19 16:24:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4150
  +user: App\Entity\User {#4163 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    That was one of the most unhinged rabbit holes I’ve been to in a hot second, and I absolutely mean that in the best of ways. Well done and congrats on getting there after everything was said and done!\n
    \n
    I’ve been meaning to experiment with mobile NixOS myself but it’s all but impossible to get my hands on a supported device around here. Then again, maybe fumbling around and trying to get it to work at all on an old phone might be fun 🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999465 {#4145
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -id: 235137
  -bodyTs: "'absolut':20 'around':65,71 'best':25 'congrat':31 'devic':64 'done':29,40 'everyth':36 'experi':46 'fumbl':70 'fun':87 'get':33,58,75 'hand':60 'hole':9 'hot':16 'imposs':56 'mayb':69 'mean':21,44 'might':85 'mobil':48 'nixo':49 'old':83 'one':3 'phone':84 'rabbit':8 'said':38 'second':17 'support':63 'tri':73 'unhing':7 've':11,42 'way':27 'well':28 'work':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7441443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999465 {#4146
    date: 2023-12-19 16:24:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4223
  +user: App\Entity\User {#4236 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why do you hate yourself this much?\n
    \n
    j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1705731513 {#4218
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4224 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
  -id: 234820
  -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6130607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702993247 {#4219
    date: 2023-12-19 14:40:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4223
  +user: App\Entity\User {#4236 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why do you hate yourself this much?\n
    \n
    j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1705731513 {#4218
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4224 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
  -id: 234820
  -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6130607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702993247 {#4219
    date: 2023-12-19 14:40:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4223
  +user: App\Entity\User {#4236 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Why do you hate yourself this much?\n
    \n
    j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1705731513 {#4218
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4224 …}
  +nested: Doctrine\ORM\PersistentCollection {#4226 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
  -id: 234820
  -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6130607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702993247 {#4219
    date: 2023-12-19 14:40:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4398
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Why do you hate yourself this much?\n
      \n
      j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1705731513 {#4218
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 234820
    -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6130607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702993247 {#4219
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
    \n
    OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
    \n
    [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1702997279 {#4395
    date: 2023-12-19 15:47:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4399 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4403 …}
  +reports: Doctrine\ORM\PersistentCollection {#4405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
  -id: 235032
  -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752482"
  +editedAt: DateTimeImmutable @1705693080 {#4396
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4397
    date: 2023-12-19 15:47:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4398
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Why do you hate yourself this much?\n
      \n
      j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1705731513 {#4218
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 234820
    -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6130607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702993247 {#4219
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
    \n
    OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
    \n
    [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1702997279 {#4395
    date: 2023-12-19 15:47:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4399 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4403 …}
  +reports: Doctrine\ORM\PersistentCollection {#4405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
  -id: 235032
  -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752482"
  +editedAt: DateTimeImmutable @1705693080 {#4396
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4397
    date: 2023-12-19 15:47:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4398
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Why do you hate yourself this much?\n
      \n
      j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1705731513 {#4218
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 234820
    -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6130607"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702993247 {#4219
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
    \n
    OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
    \n
    [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1702997279 {#4395
    date: 2023-12-19 15:47:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4399 …}
  +nested: Doctrine\ORM\PersistentCollection {#4401 …}
  +votes: Doctrine\ORM\PersistentCollection {#4403 …}
  +reports: Doctrine\ORM\PersistentCollection {#4405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
  -id: 235032
  -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752482"
  +editedAt: DateTimeImmutable @1705693080 {#4396
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4397
    date: 2023-12-19 15:47:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4435
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4398
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why do you hate yourself this much?\n
        \n
        j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1705731513 {#4218
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 234820
      -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6130607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702993247 {#4219
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
      \n
      OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
      \n
      [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1702997279 {#4395
      date: 2023-12-19 15:47:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4399 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4403 …}
    +reports: Doctrine\ORM\PersistentCollection {#4405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
    -id: 235032
    -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752482"
    +editedAt: DateTimeImmutable @1705693080 {#4396
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4397
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4433
    date: 2023-12-19 16:28:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4437 …}
  +nested: Doctrine\ORM\PersistentCollection {#4439 …}
  +votes: Doctrine\ORM\PersistentCollection {#4441 …}
  +reports: Doctrine\ORM\PersistentCollection {#4443 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
  -id: 235144
  -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5767601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999724 {#4434
    date: 2023-12-19 16:28:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4435
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4398
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why do you hate yourself this much?\n
        \n
        j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1705731513 {#4218
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 234820
      -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6130607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702993247 {#4219
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
      \n
      OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
      \n
      [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1702997279 {#4395
      date: 2023-12-19 15:47:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4399 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4403 …}
    +reports: Doctrine\ORM\PersistentCollection {#4405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
    -id: 235032
    -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752482"
    +editedAt: DateTimeImmutable @1705693080 {#4396
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4397
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4433
    date: 2023-12-19 16:28:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4437 …}
  +nested: Doctrine\ORM\PersistentCollection {#4439 …}
  +votes: Doctrine\ORM\PersistentCollection {#4441 …}
  +reports: Doctrine\ORM\PersistentCollection {#4443 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
  -id: 235144
  -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5767601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999724 {#4434
    date: 2023-12-19 16:28:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4435
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4398
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Why do you hate yourself this much?\n
        \n
        j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1705731513 {#4218
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 234820
      -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6130607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702993247 {#4219
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
      \n
      OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
      \n
      [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1702997279 {#4395
      date: 2023-12-19 15:47:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4399 …}
    +nested: Doctrine\ORM\PersistentCollection {#4401 …}
    +votes: Doctrine\ORM\PersistentCollection {#4403 …}
    +reports: Doctrine\ORM\PersistentCollection {#4405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
    -id: 235032
    -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752482"
    +editedAt: DateTimeImmutable @1705693080 {#4396
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4397
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4433
    date: 2023-12-19 16:28:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4437 …}
  +nested: Doctrine\ORM\PersistentCollection {#4439 …}
  +votes: Doctrine\ORM\PersistentCollection {#4441 …}
  +reports: Doctrine\ORM\PersistentCollection {#4443 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
  -id: 235144
  -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5767601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702999724 {#4434
    date: 2023-12-19 16:28:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4450
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703005476 {#4455
    date: 2023-12-19 18:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4461 …}
  +nested: Doctrine\ORM\PersistentCollection {#4463 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
  -id: 235433
  -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6755311"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005476 {#4452
    date: 2023-12-19 18:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4450
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703005476 {#4455
    date: 2023-12-19 18:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4461 …}
  +nested: Doctrine\ORM\PersistentCollection {#4463 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
  -id: 235433
  -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6755311"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005476 {#4452
    date: 2023-12-19 18:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4450
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703005476 {#4455
    date: 2023-12-19 18:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4461 …}
  +nested: Doctrine\ORM\PersistentCollection {#4463 …}
  +votes: Doctrine\ORM\PersistentCollection {#4459 …}
  +reports: Doctrine\ORM\PersistentCollection {#4466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
  -id: 235433
  -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6755311"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005476 {#4452
    date: 2023-12-19 18:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4529
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4450
    +user: Proxies\__CG__\App\Entity\User {#4458 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703005476 {#4455
      date: 2023-12-19 18:04:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4461 …}
    +nested: Doctrine\ORM\PersistentCollection {#4463 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4466 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
    -id: 235433
    -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6755311"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703005476 {#4452
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4527
    date: 2023-12-19 18:53:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 235585
  -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5770601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703008398 {#4528
    date: 2023-12-19 18:53:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4529
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4450
    +user: Proxies\__CG__\App\Entity\User {#4458 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703005476 {#4455
      date: 2023-12-19 18:04:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4461 …}
    +nested: Doctrine\ORM\PersistentCollection {#4463 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4466 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
    -id: 235433
    -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6755311"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703005476 {#4452
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4527
    date: 2023-12-19 18:53:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 235585
  -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5770601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703008398 {#4528
    date: 2023-12-19 18:53:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4529
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4450
    +user: Proxies\__CG__\App\Entity\User {#4458 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703005476 {#4455
      date: 2023-12-19 18:04:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4461 …}
    +nested: Doctrine\ORM\PersistentCollection {#4463 …}
    +votes: Doctrine\ORM\PersistentCollection {#4459 …}
    +reports: Doctrine\ORM\PersistentCollection {#4466 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
    -id: 235433
    -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6755311"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703005476 {#4452
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4527
    date: 2023-12-19 18:53:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4530 …}
  +nested: Doctrine\ORM\PersistentCollection {#4532 …}
  +votes: Doctrine\ORM\PersistentCollection {#4534 …}
  +reports: Doctrine\ORM\PersistentCollection {#4536 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
  -id: 235585
  -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5770601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703008398 {#4528
    date: 2023-12-19 18:53:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4581
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4529
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4450
      +user: Proxies\__CG__\App\Entity\User {#4458 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1703005476 {#4455
        date: 2023-12-19 18:04:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4461 …}
      +nested: Doctrine\ORM\PersistentCollection {#4463 …}
      +votes: Doctrine\ORM\PersistentCollection {#4459 …}
      +reports: Doctrine\ORM\PersistentCollection {#4466 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
      -id: 235433
      -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6755311"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703005476 {#4452
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4527
      date: 2023-12-19 18:53:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@Euphoma@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4530 …}
    +nested: Doctrine\ORM\PersistentCollection {#4532 …}
    +votes: Doctrine\ORM\PersistentCollection {#4534 …}
    +reports: Doctrine\ORM\PersistentCollection {#4536 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
    -id: 235585
    -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5770601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703008398 {#4528
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m not them so idk. Also I think Canonical uses a [slightly different ubuntu logo](https://design.ubuntu.com/brand) these days."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703017885 {#4579
    date: 2023-12-19 21:31:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4582 …}
  +nested: Doctrine\ORM\PersistentCollection {#4584 …}
  +votes: Doctrine\ORM\PersistentCollection {#4586 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 236017
  -bodyTs: "'/brand)':19 'also':7 'canon':10 'day':21 'design.ubuntu.com':18 'design.ubuntu.com/brand)':17 'differ':14 'idk':6 'logo':16 'm':2 'slight':13 'think':9 'ubuntu':15 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6759577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703017885 {#4580
    date: 2023-12-19 21:31:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4581
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4529
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4450
      +user: Proxies\__CG__\App\Entity\User {#4458 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1703005476 {#4455
        date: 2023-12-19 18:04:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4461 …}
      +nested: Doctrine\ORM\PersistentCollection {#4463 …}
      +votes: Doctrine\ORM\PersistentCollection {#4459 …}
      +reports: Doctrine\ORM\PersistentCollection {#4466 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
      -id: 235433
      -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6755311"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703005476 {#4452
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4527
      date: 2023-12-19 18:53:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@Euphoma@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4530 …}
    +nested: Doctrine\ORM\PersistentCollection {#4532 …}
    +votes: Doctrine\ORM\PersistentCollection {#4534 …}
    +reports: Doctrine\ORM\PersistentCollection {#4536 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
    -id: 235585
    -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5770601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703008398 {#4528
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m not them so idk. Also I think Canonical uses a [slightly different ubuntu logo](https://design.ubuntu.com/brand) these days."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703017885 {#4579
    date: 2023-12-19 21:31:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4582 …}
  +nested: Doctrine\ORM\PersistentCollection {#4584 …}
  +votes: Doctrine\ORM\PersistentCollection {#4586 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 236017
  -bodyTs: "'/brand)':19 'also':7 'canon':10 'day':21 'design.ubuntu.com':18 'design.ubuntu.com/brand)':17 'differ':14 'idk':6 'logo':16 'm':2 'slight':13 'think':9 'ubuntu':15 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6759577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703017885 {#4580
    date: 2023-12-19 21:31:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4581
  +user: Proxies\__CG__\App\Entity\User {#4458 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4529
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4450
      +user: Proxies\__CG__\App\Entity\User {#4458 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "ubports has been completely community maintained and separate from Canonical for longer than it was actually under Canonical."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1703005476 {#4455
        date: 2023-12-19 18:04:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4461 …}
      +nested: Doctrine\ORM\PersistentCollection {#4463 …}
      +votes: Doctrine\ORM\PersistentCollection {#4459 …}
      +reports: Doctrine\ORM\PersistentCollection {#4466 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4470 …}
      -id: 235433
      -bodyTs: "'actual':16 'canon':10,18 'communiti':5 'complet':4 'longer':12 'maintain':6 'separ':8 'ubport':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6755311"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703005476 {#4452
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4527
      date: 2023-12-19 18:53:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@Euphoma@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4530 …}
    +nested: Doctrine\ORM\PersistentCollection {#4532 …}
    +votes: Doctrine\ORM\PersistentCollection {#4534 …}
    +reports: Doctrine\ORM\PersistentCollection {#4536 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4538 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4540 …}
    -id: 235585
    -bodyTs: "'canon':10 'continu':5 'rebrand':3 'trademark':11 'ubuntu':8 'use':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5770601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703008398 {#4528
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m not them so idk. Also I think Canonical uses a [slightly different ubuntu logo](https://design.ubuntu.com/brand) these days."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703017885 {#4579
    date: 2023-12-19 21:31:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@Euphoma@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4582 …}
  +nested: Doctrine\ORM\PersistentCollection {#4584 …}
  +votes: Doctrine\ORM\PersistentCollection {#4586 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 236017
  -bodyTs: "'/brand)':19 'also':7 'canon':10 'day':21 'design.ubuntu.com':18 'design.ubuntu.com/brand)':17 'differ':14 'idk':6 'logo':16 'm':2 'slight':13 'think':9 'ubuntu':15 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6759577"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703017885 {#4580
    date: 2023-12-19 21:31:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4475
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703001615 {#4472
    date: 2023-12-19 17:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4477 …}
  +nested: Doctrine\ORM\PersistentCollection {#4479 …}
  +votes: Doctrine\ORM\PersistentCollection {#4481 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 235234
  -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5639052"
  +editedAt: DateTimeImmutable @1705701549 {#4473
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4474
    date: 2023-12-19 17:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4475
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703001615 {#4472
    date: 2023-12-19 17:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4477 …}
  +nested: Doctrine\ORM\PersistentCollection {#4479 …}
  +votes: Doctrine\ORM\PersistentCollection {#4481 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 235234
  -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5639052"
  +editedAt: DateTimeImmutable @1705701549 {#4473
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4474
    date: 2023-12-19 17:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4475
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4435
    +user: Proxies\__CG__\App\Entity\User {#4436 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4398
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Why do you hate yourself this much?\n
          \n
          j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1705731513 {#4218
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 234820
        -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6130607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702993247 {#4219
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
        \n
        OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
        \n
        [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1702997279 {#4395
        date: 2023-12-19 15:47:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4399 …}
      +nested: Doctrine\ORM\PersistentCollection {#4401 …}
      +votes: Doctrine\ORM\PersistentCollection {#4403 …}
      +reports: Doctrine\ORM\PersistentCollection {#4405 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
      -id: 235032
      -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752482"
      +editedAt: DateTimeImmutable @1705693080 {#4396
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4397
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4433
      date: 2023-12-19 16:28:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4437 …}
    +nested: Doctrine\ORM\PersistentCollection {#4439 …}
    +votes: Doctrine\ORM\PersistentCollection {#4441 …}
    +reports: Doctrine\ORM\PersistentCollection {#4443 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
    -id: 235144
    -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5767601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702999724 {#4434
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703001615 {#4472
    date: 2023-12-19 17:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4477 …}
  +nested: Doctrine\ORM\PersistentCollection {#4479 …}
  +votes: Doctrine\ORM\PersistentCollection {#4481 …}
  +reports: Doctrine\ORM\PersistentCollection {#4483 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
  -id: 235234
  -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5639052"
  +editedAt: DateTimeImmutable @1705701549 {#4473
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4474
    date: 2023-12-19 17:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4515
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4475
    +user: Proxies\__CG__\App\Entity\User {#4476 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703001615 {#4472
      date: 2023-12-19 17:00:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4477 …}
    +nested: Doctrine\ORM\PersistentCollection {#4479 …}
    +votes: Doctrine\ORM\PersistentCollection {#4481 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 235234
    -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5639052"
    +editedAt: DateTimeImmutable @1705701549 {#4473
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4474
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
    \n
    But yes, this hasn’t been an official Canonical project for a long time… afaik
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703001875 {#4516
    date: 2023-12-19 17:04:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4512 …}
  +nested: Doctrine\ORM\PersistentCollection {#4508 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4521 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
  -id: 235241
  -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6753981"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703001875 {#4519
    date: 2023-12-19 17:04:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4515
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4475
    +user: Proxies\__CG__\App\Entity\User {#4476 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703001615 {#4472
      date: 2023-12-19 17:00:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4477 …}
    +nested: Doctrine\ORM\PersistentCollection {#4479 …}
    +votes: Doctrine\ORM\PersistentCollection {#4481 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 235234
    -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5639052"
    +editedAt: DateTimeImmutable @1705701549 {#4473
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4474
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
    \n
    But yes, this hasn’t been an official Canonical project for a long time… afaik
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703001875 {#4516
    date: 2023-12-19 17:04:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4512 …}
  +nested: Doctrine\ORM\PersistentCollection {#4508 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4521 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
  -id: 235241
  -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6753981"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703001875 {#4519
    date: 2023-12-19 17:04:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4515
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4475
    +user: Proxies\__CG__\App\Entity\User {#4476 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4435
      +user: Proxies\__CG__\App\Entity\User {#4436 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4398
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Why do you hate yourself this much?\n
            \n
            j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 18
          +score: 0
          +lastActive: DateTime @1705731513 {#4218
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 234820
          -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6130607"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702993247 {#4219
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
          \n
          OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
          \n
          [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1702997279 {#4395
          date: 2023-12-19 15:47:59.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4399 …}
        +nested: Doctrine\ORM\PersistentCollection {#4401 …}
        +votes: Doctrine\ORM\PersistentCollection {#4403 …}
        +reports: Doctrine\ORM\PersistentCollection {#4405 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
        -id: 235032
        -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6752482"
        +editedAt: DateTimeImmutable @1705693080 {#4396
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4397
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4433
        date: 2023-12-19 16:28:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4437 …}
      +nested: Doctrine\ORM\PersistentCollection {#4439 …}
      +votes: Doctrine\ORM\PersistentCollection {#4441 …}
      +reports: Doctrine\ORM\PersistentCollection {#4443 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
      -id: 235144
      -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5767601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702999724 {#4434
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703001615 {#4472
      date: 2023-12-19 17:00:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4477 …}
    +nested: Doctrine\ORM\PersistentCollection {#4479 …}
    +votes: Doctrine\ORM\PersistentCollection {#4481 …}
    +reports: Doctrine\ORM\PersistentCollection {#4483 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
    -id: 235234
    -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5639052"
    +editedAt: DateTimeImmutable @1705701549 {#4473
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4474
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: """
    Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
    \n
    But yes, this hasn’t been an official Canonical project for a long time… afaik
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703001875 {#4516
    date: 2023-12-19 17:04:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4512 …}
  +nested: Doctrine\ORM\PersistentCollection {#4508 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4521 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
  -id: 235241
  -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6753981"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703001875 {#4519
    date: 2023-12-19 17:04:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4548
    date: 2023-12-19 18:00:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 235427
  -bodyTs: "'brain':5 'moment':7 'poop':6 'sorri':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5640469"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005237 {#4545
    date: 2023-12-19 18:00:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4548
    date: 2023-12-19 18:00:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 235427
  -bodyTs: "'brain':5 'moment':7 'poop':6 'sorri':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5640469"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005237 {#4545
    date: 2023-12-19 18:00:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4543
  +user: Proxies\__CG__\App\Entity\User {#4476 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4548
    date: 2023-12-19 18:00:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4551 …}
  +nested: Doctrine\ORM\PersistentCollection {#4555 …}
  +votes: Doctrine\ORM\PersistentCollection {#4557 …}
  +reports: Doctrine\ORM\PersistentCollection {#4558 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4560 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4562 …}
  -id: 235427
  -bodyTs: "'brain':5 'moment':7 'poop':6 'sorri':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.zip/comment/5640469"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703005237 {#4545
    date: 2023-12-19 18:00:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4566
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4564
    date: 2023-12-19 17:15:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 235287
  -bodyTs: "'glad':3 'littl':10 'm':2 'make':7 'trademark':5 'unclear':11 'usag':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5768536"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002516 {#4565
    date: 2023-12-19 17:15:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4566
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4564
    date: 2023-12-19 17:15:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 235287
  -bodyTs: "'glad':3 'littl':10 'm':2 'make':7 'trademark':5 'unclear':11 'usag':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5768536"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002516 {#4565
    date: 2023-12-19 17:15:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4566
  +user: Proxies\__CG__\App\Entity\User {#4436 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4515
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4475
      +user: Proxies\__CG__\App\Entity\User {#4476 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4435
        +user: Proxies\__CG__\App\Entity\User {#4436 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4398
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: """
              Why do you hate yourself this much?\n
              \n
              j/k. nicely done. I’d feel like a hacker if I could do this on my phone, but I’m too scared to brick it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 18
            +score: 0
            +lastActive: DateTime @1705731513 {#4218
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 234820
            -bodyTs: "'brick':31 'could':19 'd':12 'done':10 'feel':13 'hacker':16 'hate':4 'j/k':8 'like':14 'm':27 'much':7 'nice':9 'phone':24 'scare':29"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6130607"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702993247 {#4219
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: """
            Most phones have no mainline Linux support, and require something like [ubports](https://ubports.com/), which can use an unholy hack to run Linux userspace based on Android drivers and kernel. I think this one can be installed to just about any Android phone (worst case you can use the generic GSI image, which should work but be slow). Personally, I’ve never once bricked a phone by flashing it, and I’ve been doing it since ~2015 (don’t remember the year, but it was a Lenovo S660).\n
            \n
            OnePlus 6 is a 5 year old phone with a SoC that has comparatively high development velocity (SDM845), which is why it’s finally getting close to full mainline support for basic features like calls/SMS/camera/sensors (still not fully there, and yes sensors are needed, they make stuff like autorotate and turning touchscreen off when you put your phone to your ear during a call work). If you want to tinker with Linux, I recommend a Pinephone; though Mobian did mention how frustrating its ecosystem is in their blog. Maybe Pinephone Pro or Librem are better, but they’re way way way more expensive. If you want a daily driver, I recommend a OnePlus 6/6T as explained in the article, or some other SDM845 phone, and maybe don’t DIY if you don’t have the basic experience in working with ARM SBCs and Android ROMs like me lol.\n
            \n
            [postmarketOS](https://wiki.postmarketos.org/wiki/Devices) is probably the smoothest experience you’ll get on a wide range of devices, and I highly recommend it. Most other mobile Linux distros are often more or less piggy backing off their work (though of course other distros create cool stuff too).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1702997279 {#4395
            date: 2023-12-19 15:47:59.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
            "@GustavoM@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4399 …}
          +nested: Doctrine\ORM\PersistentCollection {#4401 …}
          +votes: Doctrine\ORM\PersistentCollection {#4403 …}
          +reports: Doctrine\ORM\PersistentCollection {#4405 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4407 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4409 …}
          -id: 235032
          -bodyTs: "'/),':15 '/wiki/devices)':241 '2015':78 '5':94 '6':91 '6/6t':203 'android':28,43,233 'arm':230 'articl':208 'autorot':138 'back':272 'base':26 'basic':121,225 'better':184 'blog':177 'brick':65 'call':153 'calls/sms/camera/sensors':124 'case':46 'close':115 'compar':103 'cool':282 'cours':278 'creat':281 'daili':197 'develop':105 'devic':255 'distro':265,280 'diy':218 'driver':29,198 'ear':150 'ecosystem':173 'expens':192 'experi':226,246 'explain':205 'featur':122 'final':113 'flash':69 'frustrat':171 'full':117 'fulli':127 'generic':51 'get':114,249 'gsi':52 'hack':21 'high':104,258 'imag':53 'instal':38 'kernel':31 'lenovo':88 'less':270 'librem':182 'like':11,123,137,235 'linux':6,24,161,264 'll':248 'lol':237 'mainlin':5,118 'make':135 'mayb':178,215 'mention':169 'mobian':167 'mobil':263 'need':133 'never':63 'often':267 'old':96 'one':35 'oneplus':90,202 'person':60 'phone':2,44,67,97,147,213 'piggi':271 'pinephon':165,179 'postmarketo':238 'pro':180 'probabl':243 'put':145 'rang':253 're':187 'recommend':163,200,259 'rememb':81 'requir':9 'rom':234 'run':23 's660':89 'sbcs':231 'sdm845':107,212 'sensor':131 'sinc':77 'slow':59 'smoothest':245 'soc':100 'someth':10 'still':125 'stuff':136,283 'support':7,119 'think':33 'though':166,276 'tinker':159 'touchscreen':141 'turn':140 'ubport':12 'ubports.com':14 'ubports.com/),':13 'unholi':20 'use':18,49 'userspac':25 've':62,73 'veloc':106 'want':157,195 'way':188,189,190 'wide':252 'wiki.postmarketos.org':240 'wiki.postmarketos.org/wiki/devices)':239 'work':56,154,228,275 'worst':45 'year':83,95 'yes':130"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/6752482"
          +editedAt: DateTimeImmutable @1705693080 {#4396
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4397
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4433
          date: 2023-12-19 16:28:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
          "@GustavoM@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4437 …}
        +nested: Doctrine\ORM\PersistentCollection {#4439 …}
        +votes: Doctrine\ORM\PersistentCollection {#4441 …}
        +reports: Doctrine\ORM\PersistentCollection {#4443 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4445 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4447 …}
        -id: 235144
        -bodyTs: "'/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':3 'lemmy.ca':2 'lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/5767601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702999724 {#4434
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "I think its based on ubuntu mobile or what but its not (oracles) canonicals project anymore"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703001615 {#4472
        date: 2023-12-19 17:00:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@GustavoM@lemmy.world"
        "@caseyweederman@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4477 …}
      +nested: Doctrine\ORM\PersistentCollection {#4479 …}
      +votes: Doctrine\ORM\PersistentCollection {#4481 …}
      +reports: Doctrine\ORM\PersistentCollection {#4483 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4485 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4487 …}
      -id: 235234
      -bodyTs: "'anymor':16 'base':4 'canon':14 'mobil':7 'oracl':13 'project':15 'think':2 'ubuntu':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5639052"
      +editedAt: DateTimeImmutable @1705701549 {#4473
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4474
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      Okay Ubuntu is bad but it doesn’t have anything to do with Oracle… Did you confuse them with Canonical?\n
      \n
      But yes, this hasn’t been an official Canonical project for a long time… afaik
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703001875 {#4516
      date: 2023-12-19 17:04:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@GustavoM@lemmy.world"
      "@caseyweederman@lemmy.ca"
      "@AI_toothbrush@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4512 …}
    +nested: Doctrine\ORM\PersistentCollection {#4508 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4523 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4525 …}
    -id: 235241
    -bodyTs: "'afaik':35 'anyth':10 'bad':4 'canon':20,29 'confus':17 'doesn':7 'hasn':24 'long':33 'offici':28 'okay':1 'oracl':14 'project':30 'time':34 'ubuntu':2 'yes':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6753981"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703001875 {#4519
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4223}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4564
    date: 2023-12-19 17:15:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@GustavoM@lemmy.world"
    "@caseyweederman@lemmy.ca"
    "@AI_toothbrush@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 235287
  -bodyTs: "'glad':3 'littl':10 'm':2 'make':7 'trademark':5 'unclear':11 'usag':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5768536"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703002516 {#4565
    date: 2023-12-19 17:15:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4298
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705814350 {#4293
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4299 …}
  +nested: Doctrine\ORM\PersistentCollection {#4301 …}
  +votes: Doctrine\ORM\PersistentCollection {#4303 …}
  +reports: Doctrine\ORM\PersistentCollection {#4305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 234793
  -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/708050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702992645 {#4294
    date: 2023-12-19 14:30:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4298
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705814350 {#4293
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4299 …}
  +nested: Doctrine\ORM\PersistentCollection {#4301 …}
  +votes: Doctrine\ORM\PersistentCollection {#4303 …}
  +reports: Doctrine\ORM\PersistentCollection {#4305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 234793
  -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/708050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702992645 {#4294
    date: 2023-12-19 14:30:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4298
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705814350 {#4293
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4299 …}
  +nested: Doctrine\ORM\PersistentCollection {#4301 …}
  +votes: Doctrine\ORM\PersistentCollection {#4303 …}
  +reports: Doctrine\ORM\PersistentCollection {#4305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 234793
  -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/708050"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702992645 {#4294
    date: 2023-12-19 14:30:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#4384
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4298
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705814350 {#4293
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4299 …}
    +nested: Doctrine\ORM\PersistentCollection {#4301 …}
    +votes: Doctrine\ORM\PersistentCollection {#4303 …}
    +reports: Doctrine\ORM\PersistentCollection {#4305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 234793
    -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/708050"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702992645 {#4294
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    strictly speaking, NixOS doesn’t have repositories.\n
    \n
    NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
    \n
    Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
    \n
    The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
    \n
    The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
    \n
    Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1702996579 {#4385
    date: 2023-12-19 15:36:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4375 …}
  +votes: Doctrine\ORM\PersistentCollection {#4379 …}
  +reports: Doctrine\ORM\PersistentCollection {#4389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
  -id: 234998
  -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702996579 {#4388
    date: 2023-12-19 15:36:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#4384
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4298
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705814350 {#4293
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4299 …}
    +nested: Doctrine\ORM\PersistentCollection {#4301 …}
    +votes: Doctrine\ORM\PersistentCollection {#4303 …}
    +reports: Doctrine\ORM\PersistentCollection {#4305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 234793
    -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/708050"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702992645 {#4294
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    strictly speaking, NixOS doesn’t have repositories.\n
    \n
    NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
    \n
    Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
    \n
    The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
    \n
    The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
    \n
    Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1702996579 {#4385
    date: 2023-12-19 15:36:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4375 …}
  +votes: Doctrine\ORM\PersistentCollection {#4379 …}
  +reports: Doctrine\ORM\PersistentCollection {#4389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
  -id: 234998
  -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702996579 {#4388
    date: 2023-12-19 15:36:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#4384
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4298
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705814350 {#4293
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4299 …}
    +nested: Doctrine\ORM\PersistentCollection {#4301 …}
    +votes: Doctrine\ORM\PersistentCollection {#4303 …}
    +reports: Doctrine\ORM\PersistentCollection {#4305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 234793
    -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/708050"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702992645 {#4294
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    strictly speaking, NixOS doesn’t have repositories.\n
    \n
    NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
    \n
    Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
    \n
    The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
    \n
    The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
    \n
    Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1702996579 {#4385
    date: 2023-12-19 15:36:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4375 …}
  +votes: Doctrine\ORM\PersistentCollection {#4379 …}
  +reports: Doctrine\ORM\PersistentCollection {#4389 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
  -id: 234998
  -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6752279"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702996579 {#4388
    date: 2023-12-19 15:36:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4384
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4298
      +user: App\Entity\User {#4311 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705814350 {#4293
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4299 …}
      +nested: Doctrine\ORM\PersistentCollection {#4301 …}
      +votes: Doctrine\ORM\PersistentCollection {#4303 …}
      +reports: Doctrine\ORM\PersistentCollection {#4305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 234793
      -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.linuxuserspace.show/comment/708050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702992645 {#4294
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      strictly speaking, NixOS doesn’t have repositories.\n
      \n
      NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
      \n
      Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
      \n
      The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
      \n
      The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
      \n
      Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1702996579 {#4385
      date: 2023-12-19 15:36:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4375 …}
    +votes: Doctrine\ORM\PersistentCollection {#4379 …}
    +reports: Doctrine\ORM\PersistentCollection {#4389 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
    -id: 234998
    -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702996579 {#4388
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    Thanks for the detailed response.\n
    \n
    So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703055735 {#4417
    date: 2023-12-20 08:02:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4420 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -id: 237104
  -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/710921"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703055735 {#4414
    date: 2023-12-20 08:02:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4384
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4298
      +user: App\Entity\User {#4311 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705814350 {#4293
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4299 …}
      +nested: Doctrine\ORM\PersistentCollection {#4301 …}
      +votes: Doctrine\ORM\PersistentCollection {#4303 …}
      +reports: Doctrine\ORM\PersistentCollection {#4305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 234793
      -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.linuxuserspace.show/comment/708050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702992645 {#4294
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      strictly speaking, NixOS doesn’t have repositories.\n
      \n
      NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
      \n
      Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
      \n
      The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
      \n
      The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
      \n
      Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1702996579 {#4385
      date: 2023-12-19 15:36:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4375 …}
    +votes: Doctrine\ORM\PersistentCollection {#4379 …}
    +reports: Doctrine\ORM\PersistentCollection {#4389 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
    -id: 234998
    -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702996579 {#4388
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    Thanks for the detailed response.\n
    \n
    So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703055735 {#4417
    date: 2023-12-20 08:02:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4420 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -id: 237104
  -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/710921"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703055735 {#4414
    date: 2023-12-20 08:02:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#4412
  +user: App\Entity\User {#4311 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4384
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4298
      +user: App\Entity\User {#4311 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705814350 {#4293
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4299 …}
      +nested: Doctrine\ORM\PersistentCollection {#4301 …}
      +votes: Doctrine\ORM\PersistentCollection {#4303 …}
      +reports: Doctrine\ORM\PersistentCollection {#4305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 234793
      -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.linuxuserspace.show/comment/708050"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702992645 {#4294
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      strictly speaking, NixOS doesn’t have repositories.\n
      \n
      NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
      \n
      Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
      \n
      The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
      \n
      The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
      \n
      Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1702996579 {#4385
      date: 2023-12-19 15:36:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4380 …}
    +nested: Doctrine\ORM\PersistentCollection {#4375 …}
    +votes: Doctrine\ORM\PersistentCollection {#4379 …}
    +reports: Doctrine\ORM\PersistentCollection {#4389 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
    -id: 234998
    -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6752279"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702996579 {#4388
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: """
    Thanks for the detailed response.\n
    \n
    So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703055735 {#4417
    date: 2023-12-20 08:02:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4420 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -id: 237104
  -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.linuxuserspace.show/comment/710921"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703055735 {#4414
    date: 2023-12-20 08:02:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#4492
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4384
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4298
        +user: App\Entity\User {#4311 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705814350 {#4293
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4299 …}
        +nested: Doctrine\ORM\PersistentCollection {#4301 …}
        +votes: Doctrine\ORM\PersistentCollection {#4303 …}
        +reports: Doctrine\ORM\PersistentCollection {#4305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
        -id: 234793
        -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.linuxuserspace.show/comment/708050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702992645 {#4294
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4298}
      +body: """
        strictly speaking, NixOS doesn’t have repositories.\n
        \n
        NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
        \n
        Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
        \n
        The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
        \n
        The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
        \n
        Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1702996579 {#4385
        date: 2023-12-19 15:36:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@Strit@lemmy.linuxuserspace.show"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4375 …}
      +votes: Doctrine\ORM\PersistentCollection {#4379 …}
      +reports: Doctrine\ORM\PersistentCollection {#4389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
      -id: 234998
      -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752279"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702996579 {#4388
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      Thanks for the detailed response.\n
      \n
      So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703055735 {#4417
      date: 2023-12-20 08:02:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4420 …}
    +nested: Doctrine\ORM\PersistentCollection {#4424 …}
    +votes: Doctrine\ORM\PersistentCollection {#4426 …}
    +reports: Doctrine\ORM\PersistentCollection {#4427 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
    -id: 237104
    -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/710921"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703055735 {#4414
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: "yes, if that AUR was in a centralized git repository, and kept track of inter-package compatibility, and centrally cached prebuilt versions of the packages for every single update, and you could also easily modify any of the packages, and there was a way to autogenerate build scripts, and and and…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703056348 {#4489
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 237119
  -bodyTs: "'also':34 'aur':4 'autogener':47 'build':48 'cach':21 'central':8,20 'compat':18 'could':33 'easili':35 'everi':28 'git':9 'inter':16 'inter-packag':15 'kept':12 'modifi':36 'packag':17,26,40 'prebuilt':22 'repositori':10 'script':49 'singl':29 'track':13 'updat':30 'version':23 'way':45 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6770547"
  +editedAt: DateTimeImmutable @1706049512 {#4490
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4491
    date: 2023-12-20 08:12:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#4492
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4384
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4298
        +user: App\Entity\User {#4311 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705814350 {#4293
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4299 …}
        +nested: Doctrine\ORM\PersistentCollection {#4301 …}
        +votes: Doctrine\ORM\PersistentCollection {#4303 …}
        +reports: Doctrine\ORM\PersistentCollection {#4305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
        -id: 234793
        -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.linuxuserspace.show/comment/708050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702992645 {#4294
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4298}
      +body: """
        strictly speaking, NixOS doesn’t have repositories.\n
        \n
        NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
        \n
        Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
        \n
        The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
        \n
        The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
        \n
        Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1702996579 {#4385
        date: 2023-12-19 15:36:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@Strit@lemmy.linuxuserspace.show"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4375 …}
      +votes: Doctrine\ORM\PersistentCollection {#4379 …}
      +reports: Doctrine\ORM\PersistentCollection {#4389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
      -id: 234998
      -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752279"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702996579 {#4388
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      Thanks for the detailed response.\n
      \n
      So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703055735 {#4417
      date: 2023-12-20 08:02:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4420 …}
    +nested: Doctrine\ORM\PersistentCollection {#4424 …}
    +votes: Doctrine\ORM\PersistentCollection {#4426 …}
    +reports: Doctrine\ORM\PersistentCollection {#4427 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
    -id: 237104
    -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/710921"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703055735 {#4414
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: "yes, if that AUR was in a centralized git repository, and kept track of inter-package compatibility, and centrally cached prebuilt versions of the packages for every single update, and you could also easily modify any of the packages, and there was a way to autogenerate build scripts, and and and…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703056348 {#4489
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 237119
  -bodyTs: "'also':34 'aur':4 'autogener':47 'build':48 'cach':21 'central':8,20 'compat':18 'could':33 'easili':35 'everi':28 'git':9 'inter':16 'inter-packag':15 'kept':12 'modifi':36 'packag':17,26,40 'prebuilt':22 'repositori':10 'script':49 'singl':29 'track':13 'updat':30 'version':23 'way':45 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6770547"
  +editedAt: DateTimeImmutable @1706049512 {#4490
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4491
    date: 2023-12-20 08:12:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#4492
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "NixOS-on-OnePlus-6-with-Extra-Steps-or-the-Diary"
    +title: "NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness"
    +url: "https://pavluk.org/blog/2023/12/19/oneplus_6.html"
    +body: """
      My biggest blog post yet, and it’s about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting… you solve one issue and another one crops up right away… it was certainly an interesting educational experience.\n
      \n
      I’m not explaining any basic technical concepts here, as I’m not a complete noob in phone ROMs and Linux.\n
      \n
      Ask me any questions if you have them!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703056348 {#2414
      date: 2023-12-20 08:12:28.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 23329
    -titleTs: "'6':4 'descent':13 'diari':10 'extra':6 'mad':15 'nixo':1 'oneplus':3 'step':7"
    -bodyTs: "'50':21,24 'almost':11 'android':17 'anoth':31 'ask':65 'away':36 'basic':49 'biggest':2 'blog':3 'certain':39 'complet':58 'concept':51 'crop':33 'educ':42 'exhaust':25 'experi':43 'explain':47 'former':16 'fun':22 'interest':41 'issu':29 'linux':64 'm':45,55 'nixo':13 'noob':59 'one':28,32 'phone':18,61 'post':4 'question':68 'right':35 'rom':62 'run':10 'solv':27 'technic':50 'vanilla':12 'yet':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703077687
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9508004"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702991287 {#1793
      date: 2023-12-19 14:08:07.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4412
    +user: App\Entity\User {#4311 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4384
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4298
        +user: App\Entity\User {#4311 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "I didn’t know NixOS had official aarch64 repositories. 😜"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705814350 {#4293
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4299 …}
        +nested: Doctrine\ORM\PersistentCollection {#4301 …}
        +votes: Doctrine\ORM\PersistentCollection {#4303 …}
        +reports: Doctrine\ORM\PersistentCollection {#4305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
        -id: 234793
        -bodyTs: "'aarch64':8 'didn':2 'know':4 'nixo':5 'offici':7 'repositori':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.linuxuserspace.show/comment/708050"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702992645 {#4294
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4298}
      +body: """
        strictly speaking, NixOS doesn’t have repositories.\n
        \n
        NixOS has “derivations” (rules are written in the Nix language to generate a script that builds a package, which is called a derivation - yes, everything is built from source to the extent possible/reasonable) and “platforms” (the system that builds the derivation OR the system the derivation is built for). A “platform” is e.g. the CPU architecture, the libc used, the target kernel (there’s most support for Linux and Darwin, which is the macOS kernel, but e.g. FreeBSD is supported to some extent too). The derivation code may well be shared across platforms, though often platform-specific workarounds are required.\n
        \n
        Of course, different platforms have different support. Some platforms have derivations from nixpkgs (the NixOS git repo) regularly built for them and put into the official *binary cache* (which stores the derivation outputs, i.e. ready-built packages *for a certain set of inputs*, which generally match what you would’ve built from source because Nix strives for reproducibility, you’re still free to override a package’s inputs and build it from source). linux-aarch64 is one of such platforms. Other platforms may only have a small set of core packages like gcc built for them, or simply require building absolutely everything from source.\n
        \n
        The reason nixpkgs is not a repository (though I guess you could call it one) is because it only provides rules to build a package, but not the package itself. Some derivations (e.g. for Gog games) even require you to add some non-redistributable files to the Nix store manually. The derivations may or may not build correctly for each platform they’re supposed to work on.\n
        \n
        The reason the binary cache is not a repository is because it’s just a cache for nixpkgs - it stores every derivation’s output (if the build doesn’t fail), even if that derivation is one that downloads a package’s source code (yes, that’s a derivation too), even if the derivation is from many years ago (which has historical value, as you can revert nixpkgs to an old version and still be able to download prebuilt versions of packages).\n
        \n
        Together, they form something like a repository, but it’s still way too different. For example, unlike on Arch, I can stay on the same nixpkgs version for a long time without updating, which I really prefer because I have to build 3 kernels on each update, since I’m syncing the nixpkgs version of my 4 NixOS devices, only 1 of which doesn’t require a custom kernel config. Or I can always revert back to an older version of nixpkgs if a new one breaks something and it will still work. Or I can fork nixpkgs and change some stuff, and the stuff with changed inputs will have to be rebuilt locally, with stuff that didn’t change still available from the binary cache.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1702996579 {#4385
        date: 2023-12-19 15:36:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
        "@Strit@lemmy.linuxuserspace.show"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4380 …}
      +nested: Doctrine\ORM\PersistentCollection {#4375 …}
      +votes: Doctrine\ORM\PersistentCollection {#4379 …}
      +reports: Doctrine\ORM\PersistentCollection {#4389 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4391 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4393 …}
      -id: 234998
      -bodyTs: "'1':424 '3':406 '4':420 'aarch64':185 'abl':357 'absolut':211 'across':99 'add':255 'ago':340 'alway':437 'arch':382 'architectur':63 'avail':485 'back':439 'binari':135,286,488 'break':450 'build':23,46,179,210,237,272,309,405 'built':34,55,127,145,160,204 'cach':136,287,298,489 'call':28,227 'certain':149 'chang':463,470,483 'code':94,325 'config':433 'core':200 'correct':273 'could':226 'cours':110 'cpu':62 'custom':431 'darwin':77 'deriv':10,30,48,53,93,119,140,246,267,304,316,330,335 'devic':422 'didn':481 'differ':111,114,377 'doesn':4,310,427 'download':320,359 'e.g':60,84,247 'even':251,313,332 'everi':303 'everyth':32,212 'exampl':379 'extent':39,90 'fail':312 'file':260 'fork':460 'form':366 'free':171 'freebsd':85 'game':250 'gcc':203 'general':154 'generat':19 'git':124 'gog':249 'guess':224 'histor':343 'i.e':142 'input':152,177,471 'kernel':69,82,407,432 'languag':17 'libc':65 'like':202,368 'linux':75,184 'linux-aarch64':183 'local':477 'long':393 'm':413 'maco':81 'mani':338 'manual':265 'match':155 'may':95,193,268,270 'new':448 'nix':16,164,263 'nixo':3,8,123,421 'nixpkg':121,217,300,349,389,416,445,461 'non':258 'non-redistribut':257 'offici':134 'often':102 'old':352 'older':442 'one':187,229,318,449 'output':141,306 'overrid':173 'packag':25,146,175,201,239,243,322,363 'platform':42,58,100,104,112,117,190,192,276 'platform-specif':103 'possible/reasonable':40 'prebuilt':360 'prefer':400 'provid':234 'put':131 're':169,278 'readi':144 'ready-built':143 'realli':399 'reason':216,284 'rebuilt':476 'redistribut':259 'regular':126 'repo':125 'repositori':7,221,291,370 'reproduc':167 'requir':108,209,252,429 'revert':348,438 'rule':11,235 'script':21 'set':150,198 'share':98 'simpli':208 'sinc':411 'small':197 'someth':367,451 'sourc':36,162,182,214,324 'speak':2 'specif':105 'stay':385 'still':170,355,374,455,484 'store':138,264,302 'strict':1 'strive':165 'stuff':465,468,479 'support':73,87,115 'suppos':279 'sync':414 'system':44,51 'target':68 'though':101,222 'time':394 'togeth':364 'unlik':380 'updat':396,410 'use':66 'valu':344 've':159 'version':353,361,390,417,443 'way':375 'well':96 'without':395 'work':281,456 'workaround':106 'would':158 'written':13 'year':339 'yes':31,326"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6752279"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702996579 {#4388
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4298}
    +body: """
      Thanks for the detailed response.\n
      \n
      So nixpkgs is more akin to the AUR, then a binary repository? The AUR is also just build scripts.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703055735 {#4417
      date: 2023-12-20 08:02:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
      "@Strit@lemmy.linuxuserspace.show"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4420 …}
    +nested: Doctrine\ORM\PersistentCollection {#4424 …}
    +votes: Doctrine\ORM\PersistentCollection {#4426 …}
    +reports: Doctrine\ORM\PersistentCollection {#4427 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
    -id: 237104
    -bodyTs: "'akin':10 'also':21 'aur':13,19 'binari':16 'build':23 'detail':4 'nixpkg':7 'repositori':17 'respons':5 'script':24 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.linuxuserspace.show/comment/710921"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703055735 {#4414
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4298}
  +body: "yes, if that AUR was in a centralized git repository, and kept track of inter-package compatibility, and centrally cached prebuilt versions of the packages for every single update, and you could also easily modify any of the packages, and there was a way to autogenerate build scripts, and and and…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703056348 {#4489
    date: 2023-12-20 08:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
    "@Strit@lemmy.linuxuserspace.show"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 237119
  -bodyTs: "'also':34 'aur':4 'autogener':47 'build':48 'cach':21 'central':8,20 'compat':18 'could':33 'easili':35 'everi':28 'git':9 'inter':16 'inter-packag':15 'kept':12 'modifi':36 'packag':17,26,40 'prebuilt':22 'repositori':10 'script':49 'singl':29 'track':13 'updat':30 'version':23 'way':45 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6770547"
  +editedAt: DateTimeImmutable @1706049512 {#4490
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4491
    date: 2023-12-20 08:12:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#275
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#269
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#271
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details