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 …}
}
7.82 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.07 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 {#4021
  +user: App\Entity\User {#3969 …}
  +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 {#4030
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -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 {#3966
    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 {#4021
  +user: App\Entity\User {#3969 …}
  +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 {#4030
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -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 {#3966
    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 {#4021
  +user: App\Entity\User {#3969 …}
  +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 {#4030
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -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 {#3966
    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 {#4053
  +user: App\Entity\User {#4042 …}
  +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 {#4059
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4058 …}
  +nested: Doctrine\ORM\PersistentCollection {#4057 …}
  +votes: Doctrine\ORM\PersistentCollection {#4048 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4046 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -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 {#4064
    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 {#4053
  +user: App\Entity\User {#4042 …}
  +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 {#4059
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4058 …}
  +nested: Doctrine\ORM\PersistentCollection {#4057 …}
  +votes: Doctrine\ORM\PersistentCollection {#4048 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4046 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -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 {#4064
    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 {#4053
  +user: App\Entity\User {#4042 …}
  +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 {#4059
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4058 …}
  +nested: Doctrine\ORM\PersistentCollection {#4057 …}
  +votes: Doctrine\ORM\PersistentCollection {#4048 …}
  +reports: Doctrine\ORM\PersistentCollection {#4051 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4046 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -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 {#4064
    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 {#4140
  +user: App\Entity\User {#4153 …}
  +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 {#4135
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4141 …}
  +nested: Doctrine\ORM\PersistentCollection {#4143 …}
  +votes: Doctrine\ORM\PersistentCollection {#4145 …}
  +reports: Doctrine\ORM\PersistentCollection {#4147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4151 …}
  -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 {#4136
    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 {#4140
  +user: App\Entity\User {#4153 …}
  +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 {#4135
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4141 …}
  +nested: Doctrine\ORM\PersistentCollection {#4143 …}
  +votes: Doctrine\ORM\PersistentCollection {#4145 …}
  +reports: Doctrine\ORM\PersistentCollection {#4147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4151 …}
  -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 {#4136
    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 {#4140
  +user: App\Entity\User {#4153 …}
  +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 {#4135
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4141 …}
  +nested: Doctrine\ORM\PersistentCollection {#4143 …}
  +votes: Doctrine\ORM\PersistentCollection {#4145 …}
  +reports: Doctrine\ORM\PersistentCollection {#4147 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4149 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4151 …}
  -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 {#4136
    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 {#4213
  +user: App\Entity\User {#4226 …}
  +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 {#4208
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4218 …}
  +reports: Doctrine\ORM\PersistentCollection {#4220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
  -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 {#4209
    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 {#4213
  +user: App\Entity\User {#4226 …}
  +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 {#4208
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4218 …}
  +reports: Doctrine\ORM\PersistentCollection {#4220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
  -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 {#4209
    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 {#4213
  +user: App\Entity\User {#4226 …}
  +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 {#4208
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4218 …}
  +reports: Doctrine\ORM\PersistentCollection {#4220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
  -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 {#4209
    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 {#4388
  +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 {#4213
    +user: App\Entity\User {#4226 …}
    +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 {#4208
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -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 {#4209
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4385
    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 {#4389 …}
  +nested: Doctrine\ORM\PersistentCollection {#4391 …}
  +votes: Doctrine\ORM\PersistentCollection {#4393 …}
  +reports: Doctrine\ORM\PersistentCollection {#4395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
  -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 {#4386
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4387
    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 {#4388
  +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 {#4213
    +user: App\Entity\User {#4226 …}
    +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 {#4208
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -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 {#4209
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4385
    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 {#4389 …}
  +nested: Doctrine\ORM\PersistentCollection {#4391 …}
  +votes: Doctrine\ORM\PersistentCollection {#4393 …}
  +reports: Doctrine\ORM\PersistentCollection {#4395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
  -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 {#4386
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4387
    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 {#4388
  +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 {#4213
    +user: App\Entity\User {#4226 …}
    +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 {#4208
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -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 {#4209
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4385
    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 {#4389 …}
  +nested: Doctrine\ORM\PersistentCollection {#4391 …}
  +votes: Doctrine\ORM\PersistentCollection {#4393 …}
  +reports: Doctrine\ORM\PersistentCollection {#4395 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
  -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 {#4386
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4387
    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 {#4425
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4388
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4213
      +user: App\Entity\User {#4226 …}
      +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 {#4208
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4218 …}
      +reports: Doctrine\ORM\PersistentCollection {#4220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
      -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 {#4209
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4385
      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 {#4389 …}
    +nested: Doctrine\ORM\PersistentCollection {#4391 …}
    +votes: Doctrine\ORM\PersistentCollection {#4393 …}
    +reports: Doctrine\ORM\PersistentCollection {#4395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
    -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 {#4386
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4387
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4423
    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 {#4427 …}
  +nested: Doctrine\ORM\PersistentCollection {#4429 …}
  +votes: Doctrine\ORM\PersistentCollection {#4431 …}
  +reports: Doctrine\ORM\PersistentCollection {#4433 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
  -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 {#4424
    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 {#4425
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4388
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4213
      +user: App\Entity\User {#4226 …}
      +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 {#4208
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4218 …}
      +reports: Doctrine\ORM\PersistentCollection {#4220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
      -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 {#4209
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4385
      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 {#4389 …}
    +nested: Doctrine\ORM\PersistentCollection {#4391 …}
    +votes: Doctrine\ORM\PersistentCollection {#4393 …}
    +reports: Doctrine\ORM\PersistentCollection {#4395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
    -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 {#4386
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4387
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4423
    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 {#4427 …}
  +nested: Doctrine\ORM\PersistentCollection {#4429 …}
  +votes: Doctrine\ORM\PersistentCollection {#4431 …}
  +reports: Doctrine\ORM\PersistentCollection {#4433 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
  -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 {#4424
    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 {#4425
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4388
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4213
      +user: App\Entity\User {#4226 …}
      +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 {#4208
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4218 …}
      +reports: Doctrine\ORM\PersistentCollection {#4220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
      -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 {#4209
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4385
      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 {#4389 …}
    +nested: Doctrine\ORM\PersistentCollection {#4391 …}
    +votes: Doctrine\ORM\PersistentCollection {#4393 …}
    +reports: Doctrine\ORM\PersistentCollection {#4395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
    -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 {#4386
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4387
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4423
    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 {#4427 …}
  +nested: Doctrine\ORM\PersistentCollection {#4429 …}
  +votes: Doctrine\ORM\PersistentCollection {#4431 …}
  +reports: Doctrine\ORM\PersistentCollection {#4433 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
  -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 {#4424
    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 {#4440
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4445
    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 {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4453 …}
  +votes: Doctrine\ORM\PersistentCollection {#4449 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -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 {#4442
    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 {#4440
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4445
    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 {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4453 …}
  +votes: Doctrine\ORM\PersistentCollection {#4449 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -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 {#4442
    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 {#4440
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4445
    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 {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4453 …}
  +votes: Doctrine\ORM\PersistentCollection {#4449 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -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 {#4442
    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 {#4519
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#4448 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4445
      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 {#4451 …}
    +nested: Doctrine\ORM\PersistentCollection {#4453 …}
    +votes: Doctrine\ORM\PersistentCollection {#4449 …}
    +reports: Doctrine\ORM\PersistentCollection {#4456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
    -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 {#4442
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4517
    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 {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4522 …}
  +votes: Doctrine\ORM\PersistentCollection {#4524 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -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 {#4518
    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 {#4519
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#4448 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4445
      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 {#4451 …}
    +nested: Doctrine\ORM\PersistentCollection {#4453 …}
    +votes: Doctrine\ORM\PersistentCollection {#4449 …}
    +reports: Doctrine\ORM\PersistentCollection {#4456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
    -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 {#4442
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4517
    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 {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4522 …}
  +votes: Doctrine\ORM\PersistentCollection {#4524 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -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 {#4518
    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 {#4519
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#4448 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4445
      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 {#4451 …}
    +nested: Doctrine\ORM\PersistentCollection {#4453 …}
    +votes: Doctrine\ORM\PersistentCollection {#4449 …}
    +reports: Doctrine\ORM\PersistentCollection {#4456 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
    -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 {#4442
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4517
    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 {#4520 …}
  +nested: Doctrine\ORM\PersistentCollection {#4522 …}
  +votes: Doctrine\ORM\PersistentCollection {#4524 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -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 {#4518
    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 {#4571
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4519
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4440
      +user: Proxies\__CG__\App\Entity\User {#4448 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4445
        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 {#4451 …}
      +nested: Doctrine\ORM\PersistentCollection {#4453 …}
      +votes: Doctrine\ORM\PersistentCollection {#4449 …}
      +reports: Doctrine\ORM\PersistentCollection {#4456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
      -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 {#4442
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4517
      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 {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4522 …}
    +votes: Doctrine\ORM\PersistentCollection {#4524 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -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 {#4518
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4569
    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 {#4572 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4576 …}
  +reports: Doctrine\ORM\PersistentCollection {#4578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4582 …}
  -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 {#4570
    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 {#4571
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4519
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4440
      +user: Proxies\__CG__\App\Entity\User {#4448 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4445
        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 {#4451 …}
      +nested: Doctrine\ORM\PersistentCollection {#4453 …}
      +votes: Doctrine\ORM\PersistentCollection {#4449 …}
      +reports: Doctrine\ORM\PersistentCollection {#4456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
      -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 {#4442
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4517
      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 {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4522 …}
    +votes: Doctrine\ORM\PersistentCollection {#4524 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -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 {#4518
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4569
    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 {#4572 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4576 …}
  +reports: Doctrine\ORM\PersistentCollection {#4578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4582 …}
  -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 {#4570
    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 {#4571
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +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 {#4519
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4440
      +user: Proxies\__CG__\App\Entity\User {#4448 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4445
        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 {#4451 …}
      +nested: Doctrine\ORM\PersistentCollection {#4453 …}
      +votes: Doctrine\ORM\PersistentCollection {#4449 …}
      +reports: Doctrine\ORM\PersistentCollection {#4456 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
      -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 {#4442
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4517
      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 {#4520 …}
    +nested: Doctrine\ORM\PersistentCollection {#4522 …}
    +votes: Doctrine\ORM\PersistentCollection {#4524 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -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 {#4518
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4569
    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 {#4572 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4576 …}
  +reports: Doctrine\ORM\PersistentCollection {#4578 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4580 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4582 …}
  -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 {#4570
    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 {#4465
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4462
    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 {#4467 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4471 …}
  +reports: Doctrine\ORM\PersistentCollection {#4473 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
  -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 {#4463
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4464
    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 {#4465
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4462
    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 {#4467 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4471 …}
  +reports: Doctrine\ORM\PersistentCollection {#4473 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
  -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 {#4463
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4464
    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 {#4465
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#4426 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4388
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4213
        +user: App\Entity\User {#4226 …}
        +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 {#4208
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4218 …}
        +reports: Doctrine\ORM\PersistentCollection {#4220 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
        -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 {#4209
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4385
        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 {#4389 …}
      +nested: Doctrine\ORM\PersistentCollection {#4391 …}
      +votes: Doctrine\ORM\PersistentCollection {#4393 …}
      +reports: Doctrine\ORM\PersistentCollection {#4395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
      -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 {#4386
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4387
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4423
      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 {#4427 …}
    +nested: Doctrine\ORM\PersistentCollection {#4429 …}
    +votes: Doctrine\ORM\PersistentCollection {#4431 …}
    +reports: Doctrine\ORM\PersistentCollection {#4433 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
    -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 {#4424
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4462
    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 {#4467 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4471 …}
  +reports: Doctrine\ORM\PersistentCollection {#4473 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
  -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 {#4463
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4464
    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 {#4505
  +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 {#4465
    +user: Proxies\__CG__\App\Entity\User {#4466 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4462
      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 {#4467 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4471 …}
    +reports: Doctrine\ORM\PersistentCollection {#4473 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
    -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 {#4463
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4464
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4506
    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 {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4498 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
  -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 {#4509
    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 {#4505
  +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 {#4465
    +user: Proxies\__CG__\App\Entity\User {#4466 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4462
      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 {#4467 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4471 …}
    +reports: Doctrine\ORM\PersistentCollection {#4473 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
    -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 {#4463
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4464
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4506
    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 {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4498 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
  -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 {#4509
    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 {#4505
  +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 {#4465
    +user: Proxies\__CG__\App\Entity\User {#4466 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#4426 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4388
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4213
          +user: App\Entity\User {#4226 …}
          +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 {#4208
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4218 …}
          +reports: Doctrine\ORM\PersistentCollection {#4220 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
          -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 {#4209
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +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 {#4385
          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 {#4389 …}
        +nested: Doctrine\ORM\PersistentCollection {#4391 …}
        +votes: Doctrine\ORM\PersistentCollection {#4393 …}
        +reports: Doctrine\ORM\PersistentCollection {#4395 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
        -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 {#4386
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4387
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4423
        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 {#4427 …}
      +nested: Doctrine\ORM\PersistentCollection {#4429 …}
      +votes: Doctrine\ORM\PersistentCollection {#4431 …}
      +reports: Doctrine\ORM\PersistentCollection {#4433 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
      -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 {#4424
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4462
      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 {#4467 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4471 …}
    +reports: Doctrine\ORM\PersistentCollection {#4473 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
    -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 {#4463
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4464
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +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 {#4506
    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 {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4498 …}
  +votes: Doctrine\ORM\PersistentCollection {#4496 …}
  +reports: Doctrine\ORM\PersistentCollection {#4511 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
  -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 {#4509
    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 {#4533
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4538
    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 {#4541 …}
  +nested: Doctrine\ORM\PersistentCollection {#4545 …}
  +votes: Doctrine\ORM\PersistentCollection {#4547 …}
  +reports: Doctrine\ORM\PersistentCollection {#4548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4552 …}
  -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 {#4535
    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 {#4533
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4538
    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 {#4541 …}
  +nested: Doctrine\ORM\PersistentCollection {#4545 …}
  +votes: Doctrine\ORM\PersistentCollection {#4547 …}
  +reports: Doctrine\ORM\PersistentCollection {#4548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4552 …}
  -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 {#4535
    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 {#4533
  +user: Proxies\__CG__\App\Entity\User {#4466 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4538
    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 {#4541 …}
  +nested: Doctrine\ORM\PersistentCollection {#4545 …}
  +votes: Doctrine\ORM\PersistentCollection {#4547 …}
  +reports: Doctrine\ORM\PersistentCollection {#4548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4552 …}
  -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 {#4535
    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 {#4556
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4554
    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 {#4557 …}
  +nested: Doctrine\ORM\PersistentCollection {#4559 …}
  +votes: Doctrine\ORM\PersistentCollection {#4561 …}
  +reports: Doctrine\ORM\PersistentCollection {#4563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4567 …}
  -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 {#4555
    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 {#4556
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4554
    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 {#4557 …}
  +nested: Doctrine\ORM\PersistentCollection {#4559 …}
  +votes: Doctrine\ORM\PersistentCollection {#4561 …}
  +reports: Doctrine\ORM\PersistentCollection {#4563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4567 …}
  -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 {#4555
    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 {#4556
  +user: Proxies\__CG__\App\Entity\User {#4426 …}
  +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 {#4505
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4465
      +user: Proxies\__CG__\App\Entity\User {#4466 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#4426 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4388
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4213
            +user: App\Entity\User {#4226 …}
            +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 {#4208
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4214 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4218 …}
            +reports: Doctrine\ORM\PersistentCollection {#4220 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
            -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 {#4209
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4213}
          +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 {#4385
            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 {#4389 …}
          +nested: Doctrine\ORM\PersistentCollection {#4391 …}
          +votes: Doctrine\ORM\PersistentCollection {#4393 …}
          +reports: Doctrine\ORM\PersistentCollection {#4395 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4397 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4399 …}
          -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 {#4386
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4387
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4213}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4423
          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 {#4427 …}
        +nested: Doctrine\ORM\PersistentCollection {#4429 …}
        +votes: Doctrine\ORM\PersistentCollection {#4431 …}
        +reports: Doctrine\ORM\PersistentCollection {#4433 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4435 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4437 …}
        -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 {#4424
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4213}
      +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 {#4462
        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 {#4467 …}
      +nested: Doctrine\ORM\PersistentCollection {#4469 …}
      +votes: Doctrine\ORM\PersistentCollection {#4471 …}
      +reports: Doctrine\ORM\PersistentCollection {#4473 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4475 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4477 …}
      -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 {#4463
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4464
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4213}
    +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 {#4506
      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 {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4498 …}
    +votes: Doctrine\ORM\PersistentCollection {#4496 …}
    +reports: Doctrine\ORM\PersistentCollection {#4511 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4513 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4515 …}
    -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 {#4509
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4213}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4554
    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 {#4557 …}
  +nested: Doctrine\ORM\PersistentCollection {#4559 …}
  +votes: Doctrine\ORM\PersistentCollection {#4561 …}
  +reports: Doctrine\ORM\PersistentCollection {#4563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4567 …}
  -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 {#4555
    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 {#4288
  +user: App\Entity\User {#4301 …}
  +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 {#4283
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4289 …}
  +nested: Doctrine\ORM\PersistentCollection {#4291 …}
  +votes: Doctrine\ORM\PersistentCollection {#4293 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -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 {#4284
    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 {#4288
  +user: App\Entity\User {#4301 …}
  +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 {#4283
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4289 …}
  +nested: Doctrine\ORM\PersistentCollection {#4291 …}
  +votes: Doctrine\ORM\PersistentCollection {#4293 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -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 {#4284
    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 {#4288
  +user: App\Entity\User {#4301 …}
  +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 {#4283
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4289 …}
  +nested: Doctrine\ORM\PersistentCollection {#4291 …}
  +votes: Doctrine\ORM\PersistentCollection {#4293 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -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 {#4284
    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 {#4374
  +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 {#4288
    +user: App\Entity\User {#4301 …}
    +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 {#4283
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4289 …}
    +nested: Doctrine\ORM\PersistentCollection {#4291 …}
    +votes: Doctrine\ORM\PersistentCollection {#4293 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -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 {#4284
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4375
    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 {#4370 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
  -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 {#4378
    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 {#4374
  +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 {#4288
    +user: App\Entity\User {#4301 …}
    +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 {#4283
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4289 …}
    +nested: Doctrine\ORM\PersistentCollection {#4291 …}
    +votes: Doctrine\ORM\PersistentCollection {#4293 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -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 {#4284
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4375
    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 {#4370 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
  -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 {#4378
    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 {#4374
  +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 {#4288
    +user: App\Entity\User {#4301 …}
    +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 {#4283
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4289 …}
    +nested: Doctrine\ORM\PersistentCollection {#4291 …}
    +votes: Doctrine\ORM\PersistentCollection {#4293 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -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 {#4284
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4375
    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 {#4370 …}
  +nested: Doctrine\ORM\PersistentCollection {#4365 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4379 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
  -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 {#4378
    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 {#4402
  +user: App\Entity\User {#4301 …}
  +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 {#4374
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4288
      +user: App\Entity\User {#4301 …}
      +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 {#4283
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4289 …}
      +nested: Doctrine\ORM\PersistentCollection {#4291 …}
      +votes: Doctrine\ORM\PersistentCollection {#4293 …}
      +reports: Doctrine\ORM\PersistentCollection {#4295 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
      -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 {#4284
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4375
      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 {#4370 …}
    +nested: Doctrine\ORM\PersistentCollection {#4365 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4379 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
    -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 {#4378
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4407
    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 {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4414 …}
  +votes: Doctrine\ORM\PersistentCollection {#4416 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -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 {#4404
    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 {#4402
  +user: App\Entity\User {#4301 …}
  +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 {#4374
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4288
      +user: App\Entity\User {#4301 …}
      +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 {#4283
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4289 …}
      +nested: Doctrine\ORM\PersistentCollection {#4291 …}
      +votes: Doctrine\ORM\PersistentCollection {#4293 …}
      +reports: Doctrine\ORM\PersistentCollection {#4295 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
      -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 {#4284
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4375
      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 {#4370 …}
    +nested: Doctrine\ORM\PersistentCollection {#4365 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4379 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
    -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 {#4378
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4407
    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 {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4414 …}
  +votes: Doctrine\ORM\PersistentCollection {#4416 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -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 {#4404
    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 {#4402
  +user: App\Entity\User {#4301 …}
  +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 {#4374
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4288
      +user: App\Entity\User {#4301 …}
      +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 {#4283
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4289 …}
      +nested: Doctrine\ORM\PersistentCollection {#4291 …}
      +votes: Doctrine\ORM\PersistentCollection {#4293 …}
      +reports: Doctrine\ORM\PersistentCollection {#4295 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
      -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 {#4284
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4375
      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 {#4370 …}
    +nested: Doctrine\ORM\PersistentCollection {#4365 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4379 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
    -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 {#4378
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4407
    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 {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4414 …}
  +votes: Doctrine\ORM\PersistentCollection {#4416 …}
  +reports: Doctrine\ORM\PersistentCollection {#4417 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
  -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 {#4404
    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 {#4482
  +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 {#4402
    +user: App\Entity\User {#4301 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4374
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4288
        +user: App\Entity\User {#4301 …}
        +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 {#4283
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4289 …}
        +nested: Doctrine\ORM\PersistentCollection {#4291 …}
        +votes: Doctrine\ORM\PersistentCollection {#4293 …}
        +reports: Doctrine\ORM\PersistentCollection {#4295 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
        -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 {#4284
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4288}
      +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 {#4375
        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 {#4370 …}
      +nested: Doctrine\ORM\PersistentCollection {#4365 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
      -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 {#4378
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4407
      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 {#4410 …}
    +nested: Doctrine\ORM\PersistentCollection {#4414 …}
    +votes: Doctrine\ORM\PersistentCollection {#4416 …}
    +reports: Doctrine\ORM\PersistentCollection {#4417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
    -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 {#4404
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4479
    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 {#4483 …}
  +nested: Doctrine\ORM\PersistentCollection {#4485 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4489 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4493 …}
  -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 {#4480
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4481
    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 {#4482
  +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 {#4402
    +user: App\Entity\User {#4301 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4374
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4288
        +user: App\Entity\User {#4301 …}
        +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 {#4283
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4289 …}
        +nested: Doctrine\ORM\PersistentCollection {#4291 …}
        +votes: Doctrine\ORM\PersistentCollection {#4293 …}
        +reports: Doctrine\ORM\PersistentCollection {#4295 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
        -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 {#4284
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4288}
      +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 {#4375
        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 {#4370 …}
      +nested: Doctrine\ORM\PersistentCollection {#4365 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
      -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 {#4378
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4407
      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 {#4410 …}
    +nested: Doctrine\ORM\PersistentCollection {#4414 …}
    +votes: Doctrine\ORM\PersistentCollection {#4416 …}
    +reports: Doctrine\ORM\PersistentCollection {#4417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
    -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 {#4404
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4479
    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 {#4483 …}
  +nested: Doctrine\ORM\PersistentCollection {#4485 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4489 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4493 …}
  -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 {#4480
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4481
    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 {#4482
  +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 {#4402
    +user: App\Entity\User {#4301 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4374
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4288
        +user: App\Entity\User {#4301 …}
        +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 {#4283
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4289 …}
        +nested: Doctrine\ORM\PersistentCollection {#4291 …}
        +votes: Doctrine\ORM\PersistentCollection {#4293 …}
        +reports: Doctrine\ORM\PersistentCollection {#4295 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
        -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 {#4284
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4288}
      +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 {#4375
        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 {#4370 …}
      +nested: Doctrine\ORM\PersistentCollection {#4365 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4379 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4383 …}
      -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 {#4378
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4288}
    +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 {#4407
      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 {#4410 …}
    +nested: Doctrine\ORM\PersistentCollection {#4414 …}
    +votes: Doctrine\ORM\PersistentCollection {#4416 …}
    +reports: Doctrine\ORM\PersistentCollection {#4417 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4419 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4421 …}
    -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 {#4404
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4288}
  +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 {#4479
    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 {#4483 …}
  +nested: Doctrine\ORM\PersistentCollection {#4485 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4489 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4493 …}
  -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 {#4480
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4481
    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