GET https://kbin.spritesserver.nl/index.php/u/@hellfire103@sopuli.xyz/threads/active/%E2%88%9E/articles

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 …}
}
18.19 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2370
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2360 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 48
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727183633 {#2455
    date: 2024-09-24 15:13:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  +badges: Doctrine\ORM\PersistentCollection {#2379 …}
  +children: []
  -id: 31515
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'2022':14 '510':88 'address':61 'alreadi':112 'appl':145 'automat':71 'becom':46 'best':132 'bird':33 'bit':37 'bluetooth':6,60 'bus':21 'c':94 'certain':59 'comment':114 'connect':26 'doesn':137 'firmwar':108 'flash':107 'free':32 'fuck':143 'funni':38 'headphon':7,57,81,141 'hidden':77 'howev':96 'jack':142 'jbl':86 'know':100 'lock':55 'make':66 'network':79 'pair':4 'person':25 'phone':73,136 'play':31 'pleas':123 'port':95 'question':83 'random':24 'regular':48 'show':69 'similar':74 'sinc':13 'sit':18 'solut':133 'someth':122 'start':30 'tell':115,126 'thank':146 'thing':49 'today':15 'tune':87 'usb':93 'usb-c':92 'use':12,105,119 'want':43 'way':53,64 'wifi':78 'wire':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679197
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117983"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592797 {#2452
    date: 2024-01-18 16:46:37.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 {#2370
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2360 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 48
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727183633 {#2455
    date: 2024-09-24 15:13:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  +badges: Doctrine\ORM\PersistentCollection {#2379 …}
  +children: []
  -id: 31515
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'2022':14 '510':88 'address':61 'alreadi':112 'appl':145 'automat':71 'becom':46 'best':132 'bird':33 'bit':37 'bluetooth':6,60 'bus':21 'c':94 'certain':59 'comment':114 'connect':26 'doesn':137 'firmwar':108 'flash':107 'free':32 'fuck':143 'funni':38 'headphon':7,57,81,141 'hidden':77 'howev':96 'jack':142 'jbl':86 'know':100 'lock':55 'make':66 'network':79 'pair':4 'person':25 'phone':73,136 'play':31 'pleas':123 'port':95 'question':83 'random':24 'regular':48 'show':69 'similar':74 'sinc':13 'sit':18 'solut':133 'someth':122 'start':30 'tell':115,126 'thank':146 'thing':49 'today':15 'tune':87 'usb':93 'usb-c':92 'use':12,105,119 'want':43 'way':53,64 'wifi':78 'wire':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679197
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117983"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592797 {#2452
    date: 2024-01-18 16:46:37.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 {#2370
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2360 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 48
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727183633 {#2455
    date: 2024-09-24 15:13:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  +badges: Doctrine\ORM\PersistentCollection {#2379 …}
  +children: []
  -id: 31515
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'2022':14 '510':88 'address':61 'alreadi':112 'appl':145 'automat':71 'becom':46 'best':132 'bird':33 'bit':37 'bluetooth':6,60 'bus':21 'c':94 'certain':59 'comment':114 'connect':26 'doesn':137 'firmwar':108 'flash':107 'free':32 'fuck':143 'funni':38 'headphon':7,57,81,141 'hidden':77 'howev':96 'jack':142 'jbl':86 'know':100 'lock':55 'make':66 'network':79 'pair':4 'person':25 'phone':73,136 'play':31 'pleas':123 'port':95 'question':83 'random':24 'regular':48 'show':69 'similar':74 'sinc':13 'sit':18 'solut':133 'someth':122 'start':30 'tell':115,126 'thank':146 'thing':49 'today':15 'tune':87 'usb':93 'usb-c':92 'use':12,105,119 'want':43 'way':53,64 'wifi':78 'wire':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679197
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117983"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592797 {#2452
    date: 2024-01-18 16:46:37.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\Entry {#2130
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2133 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    cross-posted from: [sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)\n
    \n
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726515915 {#2241
    date: 2024-09-16 21:45:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31517
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'/post/8117983](https://sopuli.xyz/post/8117983)':7 '2022':21 '510':95 'address':68 'alreadi':119 'appl':152 'automat':78 'becom':53 'best':139 'bird':40 'bit':44 'bluetooth':13,67 'bus':28 'c':101 'certain':66 'comment':121 'connect':33 'cross':2 'cross-post':1 'doesn':144 'firmwar':115 'flash':114 'free':39 'fuck':150 'funni':45 'headphon':14,64,88,148 'hidden':84 'howev':103 'jack':149 'jbl':93 'know':107 'lock':62 'make':73 'network':86 'pair':11 'person':32 'phone':80,143 'play':38 'pleas':130 'port':102 'post':3 'question':90 'random':31 'regular':55 'show':76 'similar':81 'sinc':20 'sit':25 'solut':140 'someth':129 'sopuli.xyz':6 'sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)':5 'start':37 'tell':122,133 'thank':153 'thing':56 'today':22 'tune':94 'usb':100 'usb-c':99 'use':19,112,126 'want':50 'way':60,71 'wifi':85 'wire':127"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705641813
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117985"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592813 {#2140
    date: 2024-01-18 16:46:53.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
7 DENIED edit
App\Entity\Entry {#2130
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2133 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    cross-posted from: [sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)\n
    \n
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726515915 {#2241
    date: 2024-09-16 21:45:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31517
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'/post/8117983](https://sopuli.xyz/post/8117983)':7 '2022':21 '510':95 'address':68 'alreadi':119 'appl':152 'automat':78 'becom':53 'best':139 'bird':40 'bit':44 'bluetooth':13,67 'bus':28 'c':101 'certain':66 'comment':121 'connect':33 'cross':2 'cross-post':1 'doesn':144 'firmwar':115 'flash':114 'free':39 'fuck':150 'funni':45 'headphon':14,64,88,148 'hidden':84 'howev':103 'jack':149 'jbl':93 'know':107 'lock':62 'make':73 'network':86 'pair':11 'person':32 'phone':80,143 'play':38 'pleas':130 'port':102 'post':3 'question':90 'random':31 'regular':55 'show':76 'similar':81 'sinc':20 'sit':25 'solut':140 'someth':129 'sopuli.xyz':6 'sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)':5 'start':37 'tell':122,133 'thank':153 'thing':56 'today':22 'tune':94 'usb':100 'usb-c':99 'use':19,112,126 'want':50 'way':60,71 'wifi':85 'wire':127"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705641813
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117985"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592813 {#2140
    date: 2024-01-18 16:46:53.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
8 DENIED moderate
App\Entity\Entry {#2130
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2133 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "Securing-Bluetooth-Headphones"
  +title: "Securing Bluetooth Headphones"
  +url: null
  +body: """
    cross-posted from: [sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)\n
    \n
    I have a pair of Bluetooth headphones, which I have been using since 2022. Today, I was sitting on the bus when some random person connected to them and started playing *Free Bird*.\n
    \n
    It was a bit funny, but I don’t want this to become a regular thing. Is there a way of locking the headphones to certain Bluetooth addresses? Or a way of making it not show up automatically on phones (similar to a hidden WiFi network)?\n
    \n
    The headphones in question are the JBL Tune 510, which have a USB-C port. However, I don’t know if this can be used to flash firmware.\n
    \n
    If there’s already a comment telling me to “just use wired” or something, please don’t tell me again. It’s the best solution, but my phone doesn’t have a headphone jack (fuck you, Apple).\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726515915 {#2241
    date: 2024-09-16 21:45:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31517
  -titleTs: "'bluetooth':2 'headphon':3 'secur':1"
  -bodyTs: "'/post/8117983](https://sopuli.xyz/post/8117983)':7 '2022':21 '510':95 'address':68 'alreadi':119 'appl':152 'automat':78 'becom':53 'best':139 'bird':40 'bit':44 'bluetooth':13,67 'bus':28 'c':101 'certain':66 'comment':121 'connect':33 'cross':2 'cross-post':1 'doesn':144 'firmwar':115 'flash':114 'free':39 'fuck':150 'funni':45 'headphon':14,64,88,148 'hidden':84 'howev':103 'jack':149 'jbl':93 'know':107 'lock':62 'make':73 'network':86 'pair':11 'person':32 'phone':80,143 'play':38 'pleas':130 'port':102 'post':3 'question':90 'random':31 'regular':55 'show':76 'similar':81 'sinc':20 'sit':25 'solut':140 'someth':129 'sopuli.xyz':6 'sopuli.xyz/post/8117983](https://sopuli.xyz/post/8117983)':5 'start':37 'tell':122,133 'thank':153 'thing':56 'today':22 'tune':94 'usb':100 'usb-c':99 'use':19,112,126 'want':50 'way':60,71 'wifi':85 'wire':127"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705641813
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8117985"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705592813 {#2140
    date: 2024-01-18 16:46:53.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
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\Entry {#2098
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2063 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "32-bit-distro-suggestions-for-2007-MacBook"
  +title: "32-bit distro suggestions for 2007 MacBook"
  +url: null
  +body: """
    I have a MacBook (specifically a MacBook2,1 A1181) from 2007. I am currently dual-booting Mac OS X 10.6 and crunchbang++ 12 on it, but I feel that there could be something better. Here are the specs:\n
    \n
    - **CPU:** Intel Core 2 Duo T7400 (2) @ 2.167 GHz\n
    - **Architecture:** x86_64-v1 (but with 32-bit BIOS, so 64-bit Linux won’t work)\n
    - **Microarchitecture:** Merom\n
    - **GPU:** Intel GMA 950\n
    - **RAM:** 3 GB\n
    - **Disk:** 140 GB HDD\n
    \n
    This is not supposed to be a daily driver by any stretch. I have newer and more powerful machines than this, but I would still like to have something on it that means I can use it if need be.\n
    \n
    As well as crunchbang++, I have also run Debian, Devuan, SparkyLinux, GNU Guix, Puppy Linux, Slackware, and Haiku in the past. I have tried to install several flavours of BSD, but it was too difficult to get dual-booting to work properly.\n
    \n
    Despite the CPU being 64-bit, the distro MUST be 32-bit. This is because of the MacBook’s BIOS, which prevents 64-bit bootloaders from working.\n
    \n
    Not that it matters, as I can do this after installation, but I would be looking to run something like Enlightenment, Trinity, or spectrwm. I tried going CLI-only with Guix, but it wasn’t the best experience.\n
    \n
    Feel free to also recommend software that will run on a potato like this.\n
    \n
    Thanks!\n
    \n
    EDIT: Two users have told me how to get 64-bit Linux running on this machine. Debian apparently ships with 32-bit GRUB on the ISO, and there’s a CLI tool to patch ISOs to make them work.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 18
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722617600 {#2062
    date: 2024-08-02 18:53:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2089 …}
  +reports: Doctrine\ORM\PersistentCollection {#2095 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2090 …}
  +badges: Doctrine\ORM\PersistentCollection {#2092 …}
  +children: []
  -id: 29105
  -titleTs: "'2007':6 '32':1 'bit':2 'distro':3 'macbook':7 'suggest':4"
  -bodyTs: "'1':8 '10.6':21 '12':24 '140':75 '2':43,46 '2.167':47 '2007':11 '3':72 '32':55,171,262 '64':51,59,165,183,251 '950':70 'a1181':9 'also':124,230 'appar':259 'architectur':49 'best':225 'better':35 'bio':57,180 'bit':56,60,166,172,184,252,263 'boot':17,157 'bootload':185 'bsd':147 'cli':216,272 'cli-on':215 'core':42 'could':32 'cpu':40,163 'crunchbang':23,121 'current':14 'daili':85 'debian':126,258 'despit':161 'devuan':127 'difficult':152 'disk':74 'distro':168 'driver':86 'dual':16,156 'dual-boot':15,155 'duo':44 'edit':242 'enlighten':208 'experi':226 'feel':29,227 'flavour':145 'free':228 'gb':73,76 'get':154,250 'ghz':48 'gma':69 'gnu':129 'go':214 'gpu':67 'grub':264 'guix':130,219 'haiku':135 'hdd':77 'instal':143,198 'intel':41,68 'iso':267,276 'like':103,207,239 'linux':61,132,253 'look':203 'mac':18 'macbook':4,178 'macbook2':7 'machin':96,257 'make':278 'matter':191 'mean':110 'merom':66 'microarchitectur':65 'must':169 'need':116 'newer':92 'os':19 'past':138 'patch':275 'potato':238 'power':95 'prevent':182 'proper':160 'puppi':131 'ram':71 'recommend':231 'run':125,205,235,254 'sever':144 'ship':260 'slackwar':133 'softwar':232 'someth':34,106,206 'sparkylinux':128 'spec':39 'specif':5 'spectrwm':211 'still':102 'stretch':89 'suppos':81 't7400':45 'thank':241 'told':246 'tool':273 'tri':141,213 'triniti':209 'two':243 'use':113 'user':244 'v1':52 'wasn':222 'well':119 'won':62 'work':64,159,187,280 'would':101,201 'x':20 'x86':50"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705086600
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/7861480"
  +editedAt: DateTimeImmutable @1721280271 {#2081
    date: 2024-07-18 07:24:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705000200 {#2077
    date: 2024-01-11 20:10:00.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
11 DENIED edit
App\Entity\Entry {#2098
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2063 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "32-bit-distro-suggestions-for-2007-MacBook"
  +title: "32-bit distro suggestions for 2007 MacBook"
  +url: null
  +body: """
    I have a MacBook (specifically a MacBook2,1 A1181) from 2007. I am currently dual-booting Mac OS X 10.6 and crunchbang++ 12 on it, but I feel that there could be something better. Here are the specs:\n
    \n
    - **CPU:** Intel Core 2 Duo T7400 (2) @ 2.167 GHz\n
    - **Architecture:** x86_64-v1 (but with 32-bit BIOS, so 64-bit Linux won’t work)\n
    - **Microarchitecture:** Merom\n
    - **GPU:** Intel GMA 950\n
    - **RAM:** 3 GB\n
    - **Disk:** 140 GB HDD\n
    \n
    This is not supposed to be a daily driver by any stretch. I have newer and more powerful machines than this, but I would still like to have something on it that means I can use it if need be.\n
    \n
    As well as crunchbang++, I have also run Debian, Devuan, SparkyLinux, GNU Guix, Puppy Linux, Slackware, and Haiku in the past. I have tried to install several flavours of BSD, but it was too difficult to get dual-booting to work properly.\n
    \n
    Despite the CPU being 64-bit, the distro MUST be 32-bit. This is because of the MacBook’s BIOS, which prevents 64-bit bootloaders from working.\n
    \n
    Not that it matters, as I can do this after installation, but I would be looking to run something like Enlightenment, Trinity, or spectrwm. I tried going CLI-only with Guix, but it wasn’t the best experience.\n
    \n
    Feel free to also recommend software that will run on a potato like this.\n
    \n
    Thanks!\n
    \n
    EDIT: Two users have told me how to get 64-bit Linux running on this machine. Debian apparently ships with 32-bit GRUB on the ISO, and there’s a CLI tool to patch ISOs to make them work.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 18
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722617600 {#2062
    date: 2024-08-02 18:53:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2089 …}
  +reports: Doctrine\ORM\PersistentCollection {#2095 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2090 …}
  +badges: Doctrine\ORM\PersistentCollection {#2092 …}
  +children: []
  -id: 29105
  -titleTs: "'2007':6 '32':1 'bit':2 'distro':3 'macbook':7 'suggest':4"
  -bodyTs: "'1':8 '10.6':21 '12':24 '140':75 '2':43,46 '2.167':47 '2007':11 '3':72 '32':55,171,262 '64':51,59,165,183,251 '950':70 'a1181':9 'also':124,230 'appar':259 'architectur':49 'best':225 'better':35 'bio':57,180 'bit':56,60,166,172,184,252,263 'boot':17,157 'bootload':185 'bsd':147 'cli':216,272 'cli-on':215 'core':42 'could':32 'cpu':40,163 'crunchbang':23,121 'current':14 'daili':85 'debian':126,258 'despit':161 'devuan':127 'difficult':152 'disk':74 'distro':168 'driver':86 'dual':16,156 'dual-boot':15,155 'duo':44 'edit':242 'enlighten':208 'experi':226 'feel':29,227 'flavour':145 'free':228 'gb':73,76 'get':154,250 'ghz':48 'gma':69 'gnu':129 'go':214 'gpu':67 'grub':264 'guix':130,219 'haiku':135 'hdd':77 'instal':143,198 'intel':41,68 'iso':267,276 'like':103,207,239 'linux':61,132,253 'look':203 'mac':18 'macbook':4,178 'macbook2':7 'machin':96,257 'make':278 'matter':191 'mean':110 'merom':66 'microarchitectur':65 'must':169 'need':116 'newer':92 'os':19 'past':138 'patch':275 'potato':238 'power':95 'prevent':182 'proper':160 'puppi':131 'ram':71 'recommend':231 'run':125,205,235,254 'sever':144 'ship':260 'slackwar':133 'softwar':232 'someth':34,106,206 'sparkylinux':128 'spec':39 'specif':5 'spectrwm':211 'still':102 'stretch':89 'suppos':81 't7400':45 'thank':241 'told':246 'tool':273 'tri':141,213 'triniti':209 'two':243 'use':113 'user':244 'v1':52 'wasn':222 'well':119 'won':62 'work':64,159,187,280 'would':101,201 'x':20 'x86':50"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705086600
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/7861480"
  +editedAt: DateTimeImmutable @1721280271 {#2081
    date: 2024-07-18 07:24:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705000200 {#2077
    date: 2024-01-11 20:10:00.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
12 DENIED moderate
App\Entity\Entry {#2098
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2063 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2377 …}
  +slug: "32-bit-distro-suggestions-for-2007-MacBook"
  +title: "32-bit distro suggestions for 2007 MacBook"
  +url: null
  +body: """
    I have a MacBook (specifically a MacBook2,1 A1181) from 2007. I am currently dual-booting Mac OS X 10.6 and crunchbang++ 12 on it, but I feel that there could be something better. Here are the specs:\n
    \n
    - **CPU:** Intel Core 2 Duo T7400 (2) @ 2.167 GHz\n
    - **Architecture:** x86_64-v1 (but with 32-bit BIOS, so 64-bit Linux won’t work)\n
    - **Microarchitecture:** Merom\n
    - **GPU:** Intel GMA 950\n
    - **RAM:** 3 GB\n
    - **Disk:** 140 GB HDD\n
    \n
    This is not supposed to be a daily driver by any stretch. I have newer and more powerful machines than this, but I would still like to have something on it that means I can use it if need be.\n
    \n
    As well as crunchbang++, I have also run Debian, Devuan, SparkyLinux, GNU Guix, Puppy Linux, Slackware, and Haiku in the past. I have tried to install several flavours of BSD, but it was too difficult to get dual-booting to work properly.\n
    \n
    Despite the CPU being 64-bit, the distro MUST be 32-bit. This is because of the MacBook’s BIOS, which prevents 64-bit bootloaders from working.\n
    \n
    Not that it matters, as I can do this after installation, but I would be looking to run something like Enlightenment, Trinity, or spectrwm. I tried going CLI-only with Guix, but it wasn’t the best experience.\n
    \n
    Feel free to also recommend software that will run on a potato like this.\n
    \n
    Thanks!\n
    \n
    EDIT: Two users have told me how to get 64-bit Linux running on this machine. Debian apparently ships with 32-bit GRUB on the ISO, and there’s a CLI tool to patch ISOs to make them work.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 18
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722617600 {#2062
    date: 2024-08-02 18:53:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2089 …}
  +reports: Doctrine\ORM\PersistentCollection {#2095 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2090 …}
  +badges: Doctrine\ORM\PersistentCollection {#2092 …}
  +children: []
  -id: 29105
  -titleTs: "'2007':6 '32':1 'bit':2 'distro':3 'macbook':7 'suggest':4"
  -bodyTs: "'1':8 '10.6':21 '12':24 '140':75 '2':43,46 '2.167':47 '2007':11 '3':72 '32':55,171,262 '64':51,59,165,183,251 '950':70 'a1181':9 'also':124,230 'appar':259 'architectur':49 'best':225 'better':35 'bio':57,180 'bit':56,60,166,172,184,252,263 'boot':17,157 'bootload':185 'bsd':147 'cli':216,272 'cli-on':215 'core':42 'could':32 'cpu':40,163 'crunchbang':23,121 'current':14 'daili':85 'debian':126,258 'despit':161 'devuan':127 'difficult':152 'disk':74 'distro':168 'driver':86 'dual':16,156 'dual-boot':15,155 'duo':44 'edit':242 'enlighten':208 'experi':226 'feel':29,227 'flavour':145 'free':228 'gb':73,76 'get':154,250 'ghz':48 'gma':69 'gnu':129 'go':214 'gpu':67 'grub':264 'guix':130,219 'haiku':135 'hdd':77 'instal':143,198 'intel':41,68 'iso':267,276 'like':103,207,239 'linux':61,132,253 'look':203 'mac':18 'macbook':4,178 'macbook2':7 'machin':96,257 'make':278 'matter':191 'mean':110 'merom':66 'microarchitectur':65 'must':169 'need':116 'newer':92 'os':19 'past':138 'patch':275 'potato':238 'power':95 'prevent':182 'proper':160 'puppi':131 'ram':71 'recommend':231 'run':125,205,235,254 'sever':144 'ship':260 'slackwar':133 'softwar':232 'someth':34,106,206 'sparkylinux':128 'spec':39 'specif':5 'spectrwm':211 'still':102 'stretch':89 'suppos':81 't7400':45 'thank':241 'told':246 'tool':273 'tri':141,213 'triniti':209 'two':243 'use':113 'user':244 'v1':52 'wasn':222 'well':119 'won':62 'work':64,159,187,280 'would':101,201 'x':20 'x86':50"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705086600
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/7861480"
  +editedAt: DateTimeImmutable @1721280271 {#2081
    date: 2024-07-18 07:24:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705000200 {#2077
    date: 2024-01-11 20:10:00.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