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 …}
}
2.68 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.06 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 {#4026
  +user: App\Entity\User {#3974 …}
  +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 {#4035
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4024 …}
  +nested: Doctrine\ORM\PersistentCollection {#4022 …}
  +votes: Doctrine\ORM\PersistentCollection {#4020 …}
  +reports: Doctrine\ORM\PersistentCollection {#4018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
  -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 {#3971
    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
7 DENIED edit
App\Entity\EntryComment {#4026
  +user: App\Entity\User {#3974 …}
  +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 {#4035
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4024 …}
  +nested: Doctrine\ORM\PersistentCollection {#4022 …}
  +votes: Doctrine\ORM\PersistentCollection {#4020 …}
  +reports: Doctrine\ORM\PersistentCollection {#4018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
  -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 {#3971
    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
8 DENIED moderate
App\Entity\EntryComment {#4026
  +user: App\Entity\User {#3974 …}
  +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 {#4035
    date: 2024-01-21 06:19:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4024 …}
  +nested: Doctrine\ORM\PersistentCollection {#4022 …}
  +votes: Doctrine\ORM\PersistentCollection {#4020 …}
  +reports: Doctrine\ORM\PersistentCollection {#4018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
  -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 {#3971
    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
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 {#4379
  +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 {#4026
    +user: App\Entity\User {#3974 …}
    +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 {#4035
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4024 …}
    +nested: Doctrine\ORM\PersistentCollection {#4022 …}
    +votes: Doctrine\ORM\PersistentCollection {#4020 …}
    +reports: Doctrine\ORM\PersistentCollection {#4018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
    -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 {#3971
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4380
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4370 …}
  +votes: Doctrine\ORM\PersistentCollection {#4374 …}
  +reports: Doctrine\ORM\PersistentCollection {#4384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
  -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 {#4383
    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
11 DENIED edit
App\Entity\EntryComment {#4379
  +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 {#4026
    +user: App\Entity\User {#3974 …}
    +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 {#4035
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4024 …}
    +nested: Doctrine\ORM\PersistentCollection {#4022 …}
    +votes: Doctrine\ORM\PersistentCollection {#4020 …}
    +reports: Doctrine\ORM\PersistentCollection {#4018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
    -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 {#3971
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4380
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4370 …}
  +votes: Doctrine\ORM\PersistentCollection {#4374 …}
  +reports: Doctrine\ORM\PersistentCollection {#4384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
  -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 {#4383
    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
12 DENIED moderate
App\Entity\EntryComment {#4379
  +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 {#4026
    +user: App\Entity\User {#3974 …}
    +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 {#4035
      date: 2024-01-21 06:19:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4024 …}
    +nested: Doctrine\ORM\PersistentCollection {#4022 …}
    +votes: Doctrine\ORM\PersistentCollection {#4020 …}
    +reports: Doctrine\ORM\PersistentCollection {#4018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
    -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 {#3971
      date: 2023-12-19 14:30:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4380
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4370 …}
  +votes: Doctrine\ORM\PersistentCollection {#4374 …}
  +reports: Doctrine\ORM\PersistentCollection {#4384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
  -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 {#4383
    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
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 {#4407
  +user: App\Entity\User {#3974 …}
  +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 {#4379
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4026
      +user: App\Entity\User {#3974 …}
      +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 {#4035
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4024 …}
      +nested: Doctrine\ORM\PersistentCollection {#4022 …}
      +votes: Doctrine\ORM\PersistentCollection {#4020 …}
      +reports: Doctrine\ORM\PersistentCollection {#4018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
      -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 {#3971
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4380
      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 {#4375 …}
    +nested: Doctrine\ORM\PersistentCollection {#4370 …}
    +votes: Doctrine\ORM\PersistentCollection {#4374 …}
    +reports: Doctrine\ORM\PersistentCollection {#4384 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
    -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 {#4383
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4412
    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 {#4415 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
  -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 {#4409
    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
15 DENIED edit
App\Entity\EntryComment {#4407
  +user: App\Entity\User {#3974 …}
  +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 {#4379
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4026
      +user: App\Entity\User {#3974 …}
      +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 {#4035
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4024 …}
      +nested: Doctrine\ORM\PersistentCollection {#4022 …}
      +votes: Doctrine\ORM\PersistentCollection {#4020 …}
      +reports: Doctrine\ORM\PersistentCollection {#4018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
      -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 {#3971
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4380
      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 {#4375 …}
    +nested: Doctrine\ORM\PersistentCollection {#4370 …}
    +votes: Doctrine\ORM\PersistentCollection {#4374 …}
    +reports: Doctrine\ORM\PersistentCollection {#4384 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
    -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 {#4383
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4412
    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 {#4415 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
  -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 {#4409
    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
16 DENIED moderate
App\Entity\EntryComment {#4407
  +user: App\Entity\User {#3974 …}
  +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 {#4379
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4026
      +user: App\Entity\User {#3974 …}
      +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 {#4035
        date: 2024-01-21 06:19:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4024 …}
      +nested: Doctrine\ORM\PersistentCollection {#4022 …}
      +votes: Doctrine\ORM\PersistentCollection {#4020 …}
      +reports: Doctrine\ORM\PersistentCollection {#4018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
      -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 {#3971
        date: 2023-12-19 14:30:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4380
      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 {#4375 …}
    +nested: Doctrine\ORM\PersistentCollection {#4370 …}
    +votes: Doctrine\ORM\PersistentCollection {#4374 …}
    +reports: Doctrine\ORM\PersistentCollection {#4384 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
    -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 {#4383
      date: 2023-12-19 15:36:19.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4412
    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 {#4415 …}
  +nested: Doctrine\ORM\PersistentCollection {#4419 …}
  +votes: Doctrine\ORM\PersistentCollection {#4421 …}
  +reports: Doctrine\ORM\PersistentCollection {#4422 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
  -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 {#4409
    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
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 {#4487
  +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 {#4407
    +user: App\Entity\User {#3974 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4026
        +user: App\Entity\User {#3974 …}
        +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 {#4035
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4024 …}
        +nested: Doctrine\ORM\PersistentCollection {#4022 …}
        +votes: Doctrine\ORM\PersistentCollection {#4020 …}
        +reports: Doctrine\ORM\PersistentCollection {#4018 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
        -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 {#3971
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4026}
      +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 {#4380
        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 {#4375 …}
      +nested: Doctrine\ORM\PersistentCollection {#4370 …}
      +votes: Doctrine\ORM\PersistentCollection {#4374 …}
      +reports: Doctrine\ORM\PersistentCollection {#4384 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
      -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 {#4383
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4412
      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 {#4415 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
    -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 {#4409
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4484
    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 {#4488 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4492 …}
  +reports: Doctrine\ORM\PersistentCollection {#4494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4496 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4498 …}
  -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 {#4485
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4486
    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
19 DENIED edit
App\Entity\EntryComment {#4487
  +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 {#4407
    +user: App\Entity\User {#3974 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4026
        +user: App\Entity\User {#3974 …}
        +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 {#4035
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4024 …}
        +nested: Doctrine\ORM\PersistentCollection {#4022 …}
        +votes: Doctrine\ORM\PersistentCollection {#4020 …}
        +reports: Doctrine\ORM\PersistentCollection {#4018 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
        -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 {#3971
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4026}
      +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 {#4380
        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 {#4375 …}
      +nested: Doctrine\ORM\PersistentCollection {#4370 …}
      +votes: Doctrine\ORM\PersistentCollection {#4374 …}
      +reports: Doctrine\ORM\PersistentCollection {#4384 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
      -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 {#4383
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4412
      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 {#4415 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
    -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 {#4409
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4484
    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 {#4488 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4492 …}
  +reports: Doctrine\ORM\PersistentCollection {#4494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4496 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4498 …}
  -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 {#4485
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4486
    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
20 DENIED moderate
App\Entity\EntryComment {#4487
  +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 {#4407
    +user: App\Entity\User {#3974 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4379
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4026
        +user: App\Entity\User {#3974 …}
        +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 {#4035
          date: 2024-01-21 06:19:10.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4024 …}
        +nested: Doctrine\ORM\PersistentCollection {#4022 …}
        +votes: Doctrine\ORM\PersistentCollection {#4020 …}
        +reports: Doctrine\ORM\PersistentCollection {#4018 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3986 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3990 …}
        -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 {#3971
          date: 2023-12-19 14:30:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4026}
      +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 {#4380
        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 {#4375 …}
      +nested: Doctrine\ORM\PersistentCollection {#4370 …}
      +votes: Doctrine\ORM\PersistentCollection {#4374 …}
      +reports: Doctrine\ORM\PersistentCollection {#4384 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4388 …}
      -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 {#4383
        date: 2023-12-19 15:36:19.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4026}
    +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 {#4412
      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 {#4415 …}
    +nested: Doctrine\ORM\PersistentCollection {#4419 …}
    +votes: Doctrine\ORM\PersistentCollection {#4421 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4426 …}
    -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 {#4409
      date: 2023-12-20 08:02:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4026}
  +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 {#4484
    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 {#4488 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4492 …}
  +reports: Doctrine\ORM\PersistentCollection {#4494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4496 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4498 …}
  -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 {#4485
    date: 2024-01-23 23:38:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703056348 {#4486
    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
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 {#4063
  +user: App\Entity\User {#4046 …}
  +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 {#4069
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
  -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 {#4067
    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
23 DENIED edit
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4046 …}
  +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 {#4069
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
  -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 {#4067
    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
24 DENIED moderate
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4046 …}
  +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 {#4069
    date: 2024-01-20 07:18:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
  -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 {#4067
    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
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 {#4393
  +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 {#4063
    +user: App\Entity\User {#4046 …}
    +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 {#4069
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -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 {#4067
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4390
    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 {#4394 …}
  +nested: Doctrine\ORM\PersistentCollection {#4396 …}
  +votes: Doctrine\ORM\PersistentCollection {#4398 …}
  +reports: Doctrine\ORM\PersistentCollection {#4400 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
  -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 {#4391
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4392
    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
27 DENIED edit
App\Entity\EntryComment {#4393
  +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 {#4063
    +user: App\Entity\User {#4046 …}
    +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 {#4069
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -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 {#4067
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4390
    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 {#4394 …}
  +nested: Doctrine\ORM\PersistentCollection {#4396 …}
  +votes: Doctrine\ORM\PersistentCollection {#4398 …}
  +reports: Doctrine\ORM\PersistentCollection {#4400 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
  -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 {#4391
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4392
    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
28 DENIED moderate
App\Entity\EntryComment {#4393
  +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 {#4063
    +user: App\Entity\User {#4046 …}
    +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 {#4069
      date: 2024-01-20 07:18:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@chayleaf@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -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 {#4067
      date: 2023-12-19 14:40:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4390
    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 {#4394 …}
  +nested: Doctrine\ORM\PersistentCollection {#4396 …}
  +votes: Doctrine\ORM\PersistentCollection {#4398 …}
  +reports: Doctrine\ORM\PersistentCollection {#4400 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
  -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 {#4391
    date: 2024-01-19 20:38:00.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702997279 {#4392
    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
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 {#4430
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4393
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4063
      +user: App\Entity\User {#4046 …}
      +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 {#4069
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4061 …}
      +nested: Doctrine\ORM\PersistentCollection {#4059 …}
      +votes: Doctrine\ORM\PersistentCollection {#4057 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -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 {#4067
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4390
      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 {#4394 …}
    +nested: Doctrine\ORM\PersistentCollection {#4396 …}
    +votes: Doctrine\ORM\PersistentCollection {#4398 …}
    +reports: Doctrine\ORM\PersistentCollection {#4400 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
    -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 {#4391
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4392
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4428
    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 {#4432 …}
  +nested: Doctrine\ORM\PersistentCollection {#4434 …}
  +votes: Doctrine\ORM\PersistentCollection {#4436 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -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 {#4429
    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
31 DENIED edit
App\Entity\EntryComment {#4430
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4393
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4063
      +user: App\Entity\User {#4046 …}
      +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 {#4069
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4061 …}
      +nested: Doctrine\ORM\PersistentCollection {#4059 …}
      +votes: Doctrine\ORM\PersistentCollection {#4057 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -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 {#4067
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4390
      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 {#4394 …}
    +nested: Doctrine\ORM\PersistentCollection {#4396 …}
    +votes: Doctrine\ORM\PersistentCollection {#4398 …}
    +reports: Doctrine\ORM\PersistentCollection {#4400 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
    -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 {#4391
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4392
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4428
    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 {#4432 …}
  +nested: Doctrine\ORM\PersistentCollection {#4434 …}
  +votes: Doctrine\ORM\PersistentCollection {#4436 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -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 {#4429
    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
32 DENIED moderate
App\Entity\EntryComment {#4430
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4393
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4063
      +user: App\Entity\User {#4046 …}
      +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 {#4069
        date: 2024-01-20 07:18:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@chayleaf@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4061 …}
      +nested: Doctrine\ORM\PersistentCollection {#4059 …}
      +votes: Doctrine\ORM\PersistentCollection {#4057 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -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 {#4067
        date: 2023-12-19 14:40:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4390
      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 {#4394 …}
    +nested: Doctrine\ORM\PersistentCollection {#4396 …}
    +votes: Doctrine\ORM\PersistentCollection {#4398 …}
    +reports: Doctrine\ORM\PersistentCollection {#4400 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
    -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 {#4391
      date: 2024-01-19 20:38:00.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702997279 {#4392
      date: 2023-12-19 15:47:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: """
    ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
    🤔
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702999724 {#4428
    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 {#4432 …}
  +nested: Doctrine\ORM\PersistentCollection {#4434 …}
  +votes: Doctrine\ORM\PersistentCollection {#4436 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -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 {#4429
    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
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 {#4445
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4450
    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 {#4456 …}
  +nested: Doctrine\ORM\PersistentCollection {#4458 …}
  +votes: Doctrine\ORM\PersistentCollection {#4454 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -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 {#4447
    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
35 DENIED edit
App\Entity\EntryComment {#4445
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4450
    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 {#4456 …}
  +nested: Doctrine\ORM\PersistentCollection {#4458 …}
  +votes: Doctrine\ORM\PersistentCollection {#4454 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -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 {#4447
    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
36 DENIED moderate
App\Entity\EntryComment {#4445
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4450
    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 {#4456 …}
  +nested: Doctrine\ORM\PersistentCollection {#4458 …}
  +votes: Doctrine\ORM\PersistentCollection {#4454 …}
  +reports: Doctrine\ORM\PersistentCollection {#4461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
  -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 {#4447
    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
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 {#4524
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4445
    +user: Proxies\__CG__\App\Entity\User {#4453 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4450
      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 {#4456 …}
    +nested: Doctrine\ORM\PersistentCollection {#4458 …}
    +votes: Doctrine\ORM\PersistentCollection {#4454 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -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 {#4447
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4522
    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 {#4525 …}
  +nested: Doctrine\ORM\PersistentCollection {#4527 …}
  +votes: Doctrine\ORM\PersistentCollection {#4529 …}
  +reports: Doctrine\ORM\PersistentCollection {#4531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
  -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 {#4523
    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
39 DENIED edit
App\Entity\EntryComment {#4524
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4445
    +user: Proxies\__CG__\App\Entity\User {#4453 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4450
      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 {#4456 …}
    +nested: Doctrine\ORM\PersistentCollection {#4458 …}
    +votes: Doctrine\ORM\PersistentCollection {#4454 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -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 {#4447
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4522
    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 {#4525 …}
  +nested: Doctrine\ORM\PersistentCollection {#4527 …}
  +votes: Doctrine\ORM\PersistentCollection {#4529 …}
  +reports: Doctrine\ORM\PersistentCollection {#4531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
  -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 {#4523
    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
40 DENIED moderate
App\Entity\EntryComment {#4524
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4445
    +user: Proxies\__CG__\App\Entity\User {#4453 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4450
      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 {#4456 …}
    +nested: Doctrine\ORM\PersistentCollection {#4458 …}
    +votes: Doctrine\ORM\PersistentCollection {#4454 …}
    +reports: Doctrine\ORM\PersistentCollection {#4461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
    -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 {#4447
      date: 2023-12-19 18:04:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703008398 {#4522
    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 {#4525 …}
  +nested: Doctrine\ORM\PersistentCollection {#4527 …}
  +votes: Doctrine\ORM\PersistentCollection {#4529 …}
  +reports: Doctrine\ORM\PersistentCollection {#4531 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
  -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 {#4523
    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
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 {#4576
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4524
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4445
      +user: Proxies\__CG__\App\Entity\User {#4453 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4450
        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 {#4456 …}
      +nested: Doctrine\ORM\PersistentCollection {#4458 …}
      +votes: Doctrine\ORM\PersistentCollection {#4454 …}
      +reports: Doctrine\ORM\PersistentCollection {#4461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
      -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 {#4447
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4522
      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 {#4525 …}
    +nested: Doctrine\ORM\PersistentCollection {#4527 …}
    +votes: Doctrine\ORM\PersistentCollection {#4529 …}
    +reports: Doctrine\ORM\PersistentCollection {#4531 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
    -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 {#4523
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4574
    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 {#4577 …}
  +nested: Doctrine\ORM\PersistentCollection {#4579 …}
  +votes: Doctrine\ORM\PersistentCollection {#4581 …}
  +reports: Doctrine\ORM\PersistentCollection {#4583 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4587 …}
  -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 {#4575
    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
43 DENIED edit
App\Entity\EntryComment {#4576
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4524
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4445
      +user: Proxies\__CG__\App\Entity\User {#4453 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4450
        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 {#4456 …}
      +nested: Doctrine\ORM\PersistentCollection {#4458 …}
      +votes: Doctrine\ORM\PersistentCollection {#4454 …}
      +reports: Doctrine\ORM\PersistentCollection {#4461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
      -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 {#4447
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4522
      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 {#4525 …}
    +nested: Doctrine\ORM\PersistentCollection {#4527 …}
    +votes: Doctrine\ORM\PersistentCollection {#4529 …}
    +reports: Doctrine\ORM\PersistentCollection {#4531 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
    -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 {#4523
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4574
    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 {#4577 …}
  +nested: Doctrine\ORM\PersistentCollection {#4579 …}
  +votes: Doctrine\ORM\PersistentCollection {#4581 …}
  +reports: Doctrine\ORM\PersistentCollection {#4583 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4587 …}
  -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 {#4575
    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
44 DENIED moderate
App\Entity\EntryComment {#4576
  +user: Proxies\__CG__\App\Entity\User {#4453 …}
  +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 {#4524
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4445
      +user: Proxies\__CG__\App\Entity\User {#4453 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4450
        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 {#4456 …}
      +nested: Doctrine\ORM\PersistentCollection {#4458 …}
      +votes: Doctrine\ORM\PersistentCollection {#4454 …}
      +reports: Doctrine\ORM\PersistentCollection {#4461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4463 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4465 …}
      -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 {#4447
        date: 2023-12-19 18:04:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: "Why not rebrand? Why continue to use Ubuntu and Canonical trademarks?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703008398 {#4522
      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 {#4525 …}
    +nested: Doctrine\ORM\PersistentCollection {#4527 …}
    +votes: Doctrine\ORM\PersistentCollection {#4529 …}
    +reports: Doctrine\ORM\PersistentCollection {#4531 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4533 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4535 …}
    -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 {#4523
      date: 2023-12-19 18:53:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4574
    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 {#4577 …}
  +nested: Doctrine\ORM\PersistentCollection {#4579 …}
  +votes: Doctrine\ORM\PersistentCollection {#4581 …}
  +reports: Doctrine\ORM\PersistentCollection {#4583 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4587 …}
  -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 {#4575
    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
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 {#4470
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4467
    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 {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4474 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
  -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 {#4468
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4469
    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
47 DENIED edit
App\Entity\EntryComment {#4470
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4467
    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 {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4474 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
  -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 {#4468
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4469
    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
48 DENIED moderate
App\Entity\EntryComment {#4470
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4430
    +user: Proxies\__CG__\App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4393
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4063
        +user: App\Entity\User {#4046 …}
        +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 {#4069
          date: 2024-01-20 07:18:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@chayleaf@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4061 …}
        +nested: Doctrine\ORM\PersistentCollection {#4059 …}
        +votes: Doctrine\ORM\PersistentCollection {#4057 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
        -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 {#4067
          date: 2023-12-19 14:40:47.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4390
        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 {#4394 …}
      +nested: Doctrine\ORM\PersistentCollection {#4396 …}
      +votes: Doctrine\ORM\PersistentCollection {#4398 …}
      +reports: Doctrine\ORM\PersistentCollection {#4400 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
      -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 {#4391
        date: 2024-01-19 20:38:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702997279 {#4392
        date: 2023-12-19 15:47:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +body: """
      ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
      🤔
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1702999724 {#4428
      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 {#4432 …}
    +nested: Doctrine\ORM\PersistentCollection {#4434 …}
    +votes: Doctrine\ORM\PersistentCollection {#4436 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -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 {#4429
      date: 2023-12-19 16:28:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4467
    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 {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4474 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4478 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
  -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 {#4468
    date: 2024-01-19 22:59:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703001615 {#4469
    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
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 {#4510
  +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 {#4470
    +user: Proxies\__CG__\App\Entity\User {#4471 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4467
      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 {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4474 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
    -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 {#4468
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4469
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4511
    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 {#4507 …}
  +nested: Doctrine\ORM\PersistentCollection {#4503 …}
  +votes: Doctrine\ORM\PersistentCollection {#4501 …}
  +reports: Doctrine\ORM\PersistentCollection {#4516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
  -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 {#4514
    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
51 DENIED edit
App\Entity\EntryComment {#4510
  +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 {#4470
    +user: Proxies\__CG__\App\Entity\User {#4471 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4467
      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 {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4474 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
    -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 {#4468
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4469
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4511
    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 {#4507 …}
  +nested: Doctrine\ORM\PersistentCollection {#4503 …}
  +votes: Doctrine\ORM\PersistentCollection {#4501 …}
  +reports: Doctrine\ORM\PersistentCollection {#4516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
  -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 {#4514
    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
52 DENIED moderate
App\Entity\EntryComment {#4510
  +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 {#4470
    +user: Proxies\__CG__\App\Entity\User {#4471 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4430
      +user: Proxies\__CG__\App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4393
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4063
          +user: App\Entity\User {#4046 …}
          +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 {#4069
            date: 2024-01-20 07:18:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@chayleaf@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4061 …}
          +nested: Doctrine\ORM\PersistentCollection {#4059 …}
          +votes: Doctrine\ORM\PersistentCollection {#4057 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
          -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 {#4067
            date: 2023-12-19 14:40:47.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +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 {#4390
          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 {#4394 …}
        +nested: Doctrine\ORM\PersistentCollection {#4396 …}
        +votes: Doctrine\ORM\PersistentCollection {#4398 …}
        +reports: Doctrine\ORM\PersistentCollection {#4400 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
        -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 {#4391
          date: 2024-01-19 20:38:00.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702997279 {#4392
          date: 2023-12-19 15:47:59.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +body: """
        ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
        🤔
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702999724 {#4428
        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 {#4432 …}
      +nested: Doctrine\ORM\PersistentCollection {#4434 …}
      +votes: Doctrine\ORM\PersistentCollection {#4436 …}
      +reports: Doctrine\ORM\PersistentCollection {#4438 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
      -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 {#4429
        date: 2023-12-19 16:28:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4467
      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 {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4474 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4478 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
    -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 {#4468
      date: 2024-01-19 22:59:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703001615 {#4469
      date: 2023-12-19 17:00:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4511
    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 {#4507 …}
  +nested: Doctrine\ORM\PersistentCollection {#4503 …}
  +votes: Doctrine\ORM\PersistentCollection {#4501 …}
  +reports: Doctrine\ORM\PersistentCollection {#4516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
  -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 {#4514
    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
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 {#4538
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4543
    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 {#4546 …}
  +nested: Doctrine\ORM\PersistentCollection {#4550 …}
  +votes: Doctrine\ORM\PersistentCollection {#4552 …}
  +reports: Doctrine\ORM\PersistentCollection {#4553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4555 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4557 …}
  -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 {#4540
    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
55 DENIED edit
App\Entity\EntryComment {#4538
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4543
    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 {#4546 …}
  +nested: Doctrine\ORM\PersistentCollection {#4550 …}
  +votes: Doctrine\ORM\PersistentCollection {#4552 …}
  +reports: Doctrine\ORM\PersistentCollection {#4553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4555 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4557 …}
  -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 {#4540
    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
56 DENIED moderate
App\Entity\EntryComment {#4538
  +user: Proxies\__CG__\App\Entity\User {#4471 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "Sorry i had a brain poop moment"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1703005237 {#4543
    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 {#4546 …}
  +nested: Doctrine\ORM\PersistentCollection {#4550 …}
  +votes: Doctrine\ORM\PersistentCollection {#4552 …}
  +reports: Doctrine\ORM\PersistentCollection {#4553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4555 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4557 …}
  -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 {#4540
    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
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 {#4561
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4559
    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 {#4562 …}
  +nested: Doctrine\ORM\PersistentCollection {#4564 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4570 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4572 …}
  -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 {#4560
    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
59 DENIED edit
App\Entity\EntryComment {#4561
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4559
    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 {#4562 …}
  +nested: Doctrine\ORM\PersistentCollection {#4564 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4570 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4572 …}
  -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 {#4560
    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
60 DENIED moderate
App\Entity\EntryComment {#4561
  +user: Proxies\__CG__\App\Entity\User {#4431 …}
  +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 {#4510
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4470
      +user: Proxies\__CG__\App\Entity\User {#4471 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4430
        +user: Proxies\__CG__\App\Entity\User {#4431 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4393
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4063
            +user: App\Entity\User {#4046 …}
            +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 {#4069
              date: 2024-01-20 07:18:33.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@chayleaf@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4061 …}
            +nested: Doctrine\ORM\PersistentCollection {#4059 …}
            +votes: Doctrine\ORM\PersistentCollection {#4057 …}
            +reports: Doctrine\ORM\PersistentCollection {#4054 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
            -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 {#4067
              date: 2023-12-19 14:40:47.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4063}
          +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 {#4390
            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 {#4394 …}
          +nested: Doctrine\ORM\PersistentCollection {#4396 …}
          +votes: Doctrine\ORM\PersistentCollection {#4398 …}
          +reports: Doctrine\ORM\PersistentCollection {#4400 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4402 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4404 …}
          -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 {#4391
            date: 2024-01-19 20:38:00.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702997279 {#4392
            date: 2023-12-19 15:47:59.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4063}
        +body: """
          ![](https://lemmy.ca/pictrs/image/cfbe0ea0-dda2-4231-ad0e-b640a5b69fac.png)  \n
          🤔
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702999724 {#4428
          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 {#4432 …}
        +nested: Doctrine\ORM\PersistentCollection {#4434 …}
        +votes: Doctrine\ORM\PersistentCollection {#4436 …}
        +reports: Doctrine\ORM\PersistentCollection {#4438 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
        -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 {#4429
          date: 2023-12-19 16:28:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4063}
      +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 {#4467
        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 {#4472 …}
      +nested: Doctrine\ORM\PersistentCollection {#4474 …}
      +votes: Doctrine\ORM\PersistentCollection {#4476 …}
      +reports: Doctrine\ORM\PersistentCollection {#4478 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4480 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4482 …}
      -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 {#4468
        date: 2024-01-19 22:59:09.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703001615 {#4469
        date: 2023-12-19 17:00:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4063}
    +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 {#4511
      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 {#4507 …}
    +nested: Doctrine\ORM\PersistentCollection {#4503 …}
    +votes: Doctrine\ORM\PersistentCollection {#4501 …}
    +reports: Doctrine\ORM\PersistentCollection {#4516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4520 …}
    -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 {#4514
      date: 2023-12-19 17:04:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +body: "I’m glad. The trademark usage makes that a little unclear."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703002516 {#4559
    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 {#4562 …}
  +nested: Doctrine\ORM\PersistentCollection {#4564 …}
  +votes: Doctrine\ORM\PersistentCollection {#4566 …}
  +reports: Doctrine\ORM\PersistentCollection {#4568 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4570 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4572 …}
  -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 {#4560
    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
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 {#4146
  +user: App\Entity\User {#4159 …}
  +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 {#4141
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4147 …}
  +nested: Doctrine\ORM\PersistentCollection {#4149 …}
  +votes: Doctrine\ORM\PersistentCollection {#4151 …}
  +reports: Doctrine\ORM\PersistentCollection {#4153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4155 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4157 …}
  -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 {#4142
    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
63 DENIED edit
App\Entity\EntryComment {#4146
  +user: App\Entity\User {#4159 …}
  +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 {#4141
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4147 …}
  +nested: Doctrine\ORM\PersistentCollection {#4149 …}
  +votes: Doctrine\ORM\PersistentCollection {#4151 …}
  +reports: Doctrine\ORM\PersistentCollection {#4153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4155 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4157 …}
  -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 {#4142
    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
64 DENIED moderate
App\Entity\EntryComment {#4146
  +user: App\Entity\User {#4159 …}
  +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 {#4141
    date: 2023-12-20 05:10:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4147 …}
  +nested: Doctrine\ORM\PersistentCollection {#4149 …}
  +votes: Doctrine\ORM\PersistentCollection {#4151 …}
  +reports: Doctrine\ORM\PersistentCollection {#4153 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4155 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4157 …}
  -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 {#4142
    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
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 {#4219
  +user: App\Entity\User {#4232 …}
  +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 {#4214
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4222 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4228 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4230 …}
  -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 {#4215
    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
67 DENIED edit
App\Entity\EntryComment {#4219
  +user: App\Entity\User {#4232 …}
  +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 {#4214
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4222 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4228 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4230 …}
  -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 {#4215
    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
68 DENIED moderate
App\Entity\EntryComment {#4219
  +user: App\Entity\User {#4232 …}
  +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 {#4214
    date: 2023-12-19 17:11:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4222 …}
  +votes: Doctrine\ORM\PersistentCollection {#4224 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4228 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4230 …}
  -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 {#4215
    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
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 {#4294
  +user: App\Entity\User {#4307 …}
  +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 {#4289
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4295 …}
  +nested: Doctrine\ORM\PersistentCollection {#4297 …}
  +votes: Doctrine\ORM\PersistentCollection {#4299 …}
  +reports: Doctrine\ORM\PersistentCollection {#4301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4305 …}
  -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 {#4290
    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
71 DENIED edit
App\Entity\EntryComment {#4294
  +user: App\Entity\User {#4307 …}
  +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 {#4289
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4295 …}
  +nested: Doctrine\ORM\PersistentCollection {#4297 …}
  +votes: Doctrine\ORM\PersistentCollection {#4299 …}
  +reports: Doctrine\ORM\PersistentCollection {#4301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4305 …}
  -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 {#4290
    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
72 DENIED moderate
App\Entity\EntryComment {#4294
  +user: App\Entity\User {#4307 …}
  +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 {#4289
    date: 2023-12-19 16:24:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@chayleaf@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4295 …}
  +nested: Doctrine\ORM\PersistentCollection {#4297 …}
  +votes: Doctrine\ORM\PersistentCollection {#4299 …}
  +reports: Doctrine\ORM\PersistentCollection {#4301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4305 …}
  -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 {#4290
    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
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