1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#1564
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Ash-Vs-Bash"
+title: "Ash Vs Bash"
+url: null
+body: """
[For reference, I’m talking about Ash in Alpine Linux here, which is part of BusyBox.]\n
\n
I thought I knew the big differences, but it turns out I’ve had false assumptions for years. Ash *does* support `[[ double square brackets ]]` and (as best I can tell) all of Bash’s logical trickery inside them. It also supports ${VARIABLE_SUBSTRINGS:5:12}` which was another surprise.\n
\n
At this stage, the only things I’ve found that Bash can do that Ash can’t are:\n
\n
- Arrays, which Bash doesn’t seem to do well anyway\n
- Brace expansion, which is awesome but I can live without it.\n
\n
What else is there? Did Ash used to be more limited? The double square bracket thing really surprised me.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 6
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699031270 {#1525
date: 2023-11-03 18:07:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2448 …}
+notifications: Doctrine\ORM\PersistentCollection {#1707 …}
+badges: Doctrine\ORM\PersistentCollection {#2455 …}
+children: []
-id: 9053
-titleTs: "'ash':1 'bash':3 'vs':2"
-bodyTs: "'12':61 '5':60 'alpin':9 'also':56 'anoth':64 'anyway':93 'array':84 'ash':7,35,80,110 'assumpt':32 'awesom':98 'bash':49,76,86 'best':43 'big':22 'brace':94 'bracket':40,119 'busybox':16 'differ':23 'doesn':87 'doubl':38,117 'els':106 'expans':95 'fals':31 'found':74 'insid':53 'knew':20 'limit':115 'linux':10 'live':102 'logic':51 'm':4 'part':14 'realli':121 'refer':2 'seem':89 'squar':39,118 'stage':68 'substr':59 'support':37,57 'surpris':65,122 'talk':5 'tell':46 'thing':71,120 'thought':18 'trickeri':52 'turn':26 'use':111 'variabl':58 've':29,73 'well':92 'without':103 'year':34"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698934182
+visibility: "visible "
+apId: "https://lemmy.ca/post/8481479"
+editedAt: null
+createdAt: DateTimeImmutable @1698887182 {#1417
date: 2023-11-02 02:06:22.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#1564
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Ash-Vs-Bash"
+title: "Ash Vs Bash"
+url: null
+body: """
[For reference, I’m talking about Ash in Alpine Linux here, which is part of BusyBox.]\n
\n
I thought I knew the big differences, but it turns out I’ve had false assumptions for years. Ash *does* support `[[ double square brackets ]]` and (as best I can tell) all of Bash’s logical trickery inside them. It also supports ${VARIABLE_SUBSTRINGS:5:12}` which was another surprise.\n
\n
At this stage, the only things I’ve found that Bash can do that Ash can’t are:\n
\n
- Arrays, which Bash doesn’t seem to do well anyway\n
- Brace expansion, which is awesome but I can live without it.\n
\n
What else is there? Did Ash used to be more limited? The double square bracket thing really surprised me.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 6
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699031270 {#1525
date: 2023-11-03 18:07:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2448 …}
+notifications: Doctrine\ORM\PersistentCollection {#1707 …}
+badges: Doctrine\ORM\PersistentCollection {#2455 …}
+children: []
-id: 9053
-titleTs: "'ash':1 'bash':3 'vs':2"
-bodyTs: "'12':61 '5':60 'alpin':9 'also':56 'anoth':64 'anyway':93 'array':84 'ash':7,35,80,110 'assumpt':32 'awesom':98 'bash':49,76,86 'best':43 'big':22 'brace':94 'bracket':40,119 'busybox':16 'differ':23 'doesn':87 'doubl':38,117 'els':106 'expans':95 'fals':31 'found':74 'insid':53 'knew':20 'limit':115 'linux':10 'live':102 'logic':51 'm':4 'part':14 'realli':121 'refer':2 'seem':89 'squar':39,118 'stage':68 'substr':59 'support':37,57 'surpris':65,122 'talk':5 'tell':46 'thing':71,120 'thought':18 'trickeri':52 'turn':26 'use':111 'variabl':58 've':29,73 'well':92 'without':103 'year':34"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698934182
+visibility: "visible "
+apId: "https://lemmy.ca/post/8481479"
+editedAt: null
+createdAt: DateTimeImmutable @1698887182 {#1417
date: 2023-11-02 02:06:22.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#1564
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1598 …}
+slug: "Ash-Vs-Bash"
+title: "Ash Vs Bash"
+url: null
+body: """
[For reference, I’m talking about Ash in Alpine Linux here, which is part of BusyBox.]\n
\n
I thought I knew the big differences, but it turns out I’ve had false assumptions for years. Ash *does* support `[[ double square brackets ]]` and (as best I can tell) all of Bash’s logical trickery inside them. It also supports ${VARIABLE_SUBSTRINGS:5:12}` which was another surprise.\n
\n
At this stage, the only things I’ve found that Bash can do that Ash can’t are:\n
\n
- Arrays, which Bash doesn’t seem to do well anyway\n
- Brace expansion, which is awesome but I can live without it.\n
\n
What else is there? Did Ash used to be more limited? The double square bracket thing really surprised me.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 6
+favouriteCount: 9
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699031270 {#1525
date: 2023-11-03 18:07:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1630 …}
+votes: Doctrine\ORM\PersistentCollection {#1628 …}
+reports: Doctrine\ORM\PersistentCollection {#1618 …}
+favourites: Doctrine\ORM\PersistentCollection {#2448 …}
+notifications: Doctrine\ORM\PersistentCollection {#1707 …}
+badges: Doctrine\ORM\PersistentCollection {#2455 …}
+children: []
-id: 9053
-titleTs: "'ash':1 'bash':3 'vs':2"
-bodyTs: "'12':61 '5':60 'alpin':9 'also':56 'anoth':64 'anyway':93 'array':84 'ash':7,35,80,110 'assumpt':32 'awesom':98 'bash':49,76,86 'best':43 'big':22 'brace':94 'bracket':40,119 'busybox':16 'differ':23 'doesn':87 'doubl':38,117 'els':106 'expans':95 'fals':31 'found':74 'insid':53 'knew':20 'limit':115 'linux':10 'live':102 'logic':51 'm':4 'part':14 'realli':121 'refer':2 'seem':89 'squar':39,118 'stage':68 'substr':59 'support':37,57 'surpris':65,122 'talk':5 'tell':46 'thing':71,120 'thought':18 'trickeri':52 'turn':26 'use':111 'variabl':58 've':29,73 'well':92 'without':103 'year':34"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698934182
+visibility: "visible "
+apId: "https://lemmy.ca/post/8481479"
+editedAt: null
+createdAt: DateTimeImmutable @1698887182 {#1417
date: 2023-11-02 02:06:22.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\Entry {#2471
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2363 …}
+image: Proxies\__CG__\App\Entity\Image {#2371 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2468 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#2452
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2467 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
+badges: Doctrine\ORM\PersistentCollection {#2384 …}
+children: []
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#2456
date: 2023-10-14 01:14:01.0 +02:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\Entry {#2471
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2363 …}
+image: Proxies\__CG__\App\Entity\Image {#2371 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2468 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#2452
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2467 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
+badges: Doctrine\ORM\PersistentCollection {#2384 …}
+children: []
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#2456
date: 2023-10-14 01:14:01.0 +02:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\Entry {#2471
+user: App\Entity\User {#265 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2363 …}
+image: Proxies\__CG__\App\Entity\Image {#2371 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2468 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#2452
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2467 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
+badges: Doctrine\ORM\PersistentCollection {#2384 …}
+children: []
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#2456
date: 2023-10-14 01:14:01.0 +02:00
}
} |
|
Show voter details
|