1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525}
0 => App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1604
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2067 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2071 …}
+slug: "The-Linux-Kernel-Preparing-To-Drop-Infrastructure-For-Old-and-amp"
+title: "The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix"
+url: "https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 71
+favouriteCount: 261
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1711322929 {#2300
date: 2024-03-25 00:28:49.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2066 …}
+votes: Doctrine\ORM\PersistentCollection {#2056 …}
+reports: Doctrine\ORM\PersistentCollection {#2070 …}
+favourites: Doctrine\ORM\PersistentCollection {#2051 …}
+notifications: Doctrine\ORM\PersistentCollection {#2046 …}
+badges: Doctrine\ORM\PersistentCollection {#2045 …}
+children: [
1 => App\Entity\EntryComment {#1525
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1527 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: """
I’ve had a system in the late 90s with a 3dfx voodoo card. Also had a laptop with a SIS card from the early 2000 era.\n
\n
The voodoo card was THE card to have it it’s day (mine was an older second hand system though). The SIS card… for some reason they decided that standard VESA mode probing wasn’t a thing they supported and would hardware crash when that API was used. I eventually got it working in Linux after patching xfree86 to not attempt probing when loading the VESA driver.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700783200 {#1666
date: 2023-11-24 00:46:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
]
+children: Doctrine\ORM\PersistentCollection {#1616 …}
+nested: Doctrine\ORM\PersistentCollection {#1795 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1689 …}
+favourites: Doctrine\ORM\PersistentCollection {#1687 …}
+notifications: Doctrine\ORM\PersistentCollection {#1701 …}
-id: 156693
-bodyTs: "'2000':26 '3dfx':12 '90s':9 'also':15 'api':73 'attempt':88 'card':14,22,30,33,50 'crash':70 'day':39 'decid':55 'driver':94 'earli':25 'era':27 'eventu':77 'got':78 'hand':45 'hardwar':69 'laptop':18 'late':8 'linux':82 'load':91 'mine':40 'mode':59 'older':43 'patch':84 'probe':60,89 'reason':53 'second':44 'sis':21,49 'standard':57 'support':66 'system':5,46 'thing':64 'though':47 'use':75 've':2 'vesa':58,93 'voodoo':13,29 'wasn':61 'work':80 'would':68 'xfree86':85"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5115301"
+editedAt: null
+createdAt: DateTimeImmutable @1700783200 {#1561
date: 2023-11-24 00:46:40.0 +01:00
}
+"title": 156693
}
0 => App\Entity\EntryComment {#1604}
]
-id: 15683
-titleTs: "'driver':12 'drop':6 'graphic':11 'infrastructur':7 'kernel':3 'linux':2 'obsolet':10 'old':9 'phoronix':13 'prepar':4"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700793916
+visibility: "visible "
+apId: "https://lemmy.ml/post/8343820"
+editedAt: null
+createdAt: DateTimeImmutable @1700707516 {#2164
date: 2023-11-23 03:45:16.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1613 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
+body: "I think I remember running into that as well but for whatever reason I couldn’t get accelerated-x working with the opengl libraries I was using for school. Likely the issue was just a lack of understanding on my part as I don’t think I had a good grasp of the Linux library loader until well after I graduated."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700936218 {#1619
date: 2023-11-25 19:16:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MDKAOD@lemmy.ml"
"@Objects@lemmy.sdf.org"
"@damium@programming.dev"
"@rattking@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1620 …}
+nested: Doctrine\ORM\PersistentCollection {#1555 …}
+votes: Doctrine\ORM\PersistentCollection {#1556 …}
+reports: Doctrine\ORM\PersistentCollection {#1554 …}
+favourites: Doctrine\ORM\PersistentCollection {#1562 …}
+notifications: Doctrine\ORM\PersistentCollection {#1566 …}
-id: 163334
-bodyTs: "'acceler':19 'accelerated-x':18 'couldn':15 'get':17 'good':51 'graduat':62 'grasp':52 'issu':33 'lack':37 'librari':25,56 'like':31 'linux':55 'loader':57 'opengl':24 'part':42 'reason':13 'rememb':4 'run':5 'school':30 'think':2,47 'understand':39 'use':28 'well':9,59 'whatev':12 'work':21 'x':20"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5164390"
+editedAt: null
+createdAt: DateTimeImmutable @1700936218 {#1596
date: 2023-11-25 19:16:58.0 +01:00
}
+"title": 163334
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1728
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1736
+user: Proxies\__CG__\App\Entity\User {#1362 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Storing-SSH-keys-on-gnome-keyring-kwallet-ibsecret-or-similar"
+title: "Storing SSH keys on gnome-keyring, kwallet, ibsecret or similar"
+url: null
+body: """
I don’t like my ssh keys being stored in plain sight, I also don’t like having to type a passphrase to use them.\n
\n
On windows, once you run ssh-add, the key is stored in a secure way and managed by some kind of session manager ([source](https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)), at that point you can delete the key file and go about your life knowing that the key is safe and you won’t need to type a password again.\n
\n
I would like something similar on linux, like storing the key via libsecret as you do with git, so that you can access your servers without having a key in plain text.\n
\n
I think it’s possible to generate a key with a passphrase and have gnome-keyring or kwallet remember the passphrase, but it would be nicer to just securely store the key itself.\n
\n
Can that be done?
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 14
+favouriteCount: 48
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1703146814 {#2088
date: 2023-12-21 09:20:14.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2090 …}
+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: [
App\Entity\EntryComment {#1728}
]
-id: 23549
-titleTs: "'gnome':6 'gnome-keyr':5 'ibsecret':9 'key':3 'keyr':7 'kwallet':8 'similar':11 'ssh':2 'store':1"
-bodyTs: "'/en-us/windows-server/administration/openssh/openssh_keymanagement)),':53 'access':106 'add':33 'also':14 'delet':59 'done':153 'file':62 'generat':122 'git':101 'gnome':131 'gnome-keyr':130 'go':64 'key':7,35,61,71,94,112,124,148 'keyr':132 'kind':46 'know':68 'kwallet':134 'learn.microsoft.com':52 'learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)),':51 'libsecret':96 'life':67 'like':4,17,86,91 'linux':90 'manag':43,49 'need':78 'nicer':142 'passphras':22,127,137 'password':82 'plain':11,114 'point':56 'possibl':120 'rememb':135 'run':30 'safe':73 'secur':40,145 'server':108 'session':48 'sight':12 'similar':88 'someth':87 'sourc':50 'ssh':6,32 'ssh-add':31 'store':9,37,92,146 'text':115 'think':117 'type':20,80 'use':24 'via':95 'way':41 'window':27 'without':109 'won':76 'would':85,140"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703155003
+visibility: "visible "
+apId: "https://feddit.it/post/4195146"
+editedAt: null
+createdAt: DateTimeImmutable @1703068603 {#2393
date: 2023-12-20 11:36:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
+body: """
I’n Windows it is not stored in a keyring but instead in the registry. This has basically the same security threat model as a local key file.\n
\n
The ssh-agent on Linux will do what you want with effectively the same security. The biggest difference being that it doesn’t run as a system service but instead runs in userspace which can make it easier to dump memory. There are some other agent services out there with additional security options but they don’t change the threat model much.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703127946 {#1721
date: 2023-12-21 04:05:46.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@edinbruh@feddit.it"
"@Illecors@lemmy.cafe"
]
+children: Doctrine\ORM\PersistentCollection {#1734 …}
+nested: Doctrine\ORM\PersistentCollection {#1727 …}
+votes: Doctrine\ORM\PersistentCollection {#1733 …}
+reports: Doctrine\ORM\PersistentCollection {#1724 …}
+favourites: Doctrine\ORM\PersistentCollection {#1715 …}
+notifications: Doctrine\ORM\PersistentCollection {#1718 …}
-id: 239444
-bodyTs: "'addit':80 'agent':32,75 'basic':18 'biggest':46 'chang':87 'differ':47 'doesn':51 'dump':69 'easier':67 'effect':41 'file':28 'instead':12,59 'key':27 'keyr':10 'linux':34 'local':26 'make':65 'memori':70 'model':23,90 'much':91 'n':2 'option':82 'registri':15 'run':53,60 'secur':21,44,81 'servic':57,76 'ssh':31 'ssh-agent':30 'store':7 'system':56 'threat':22,89 'userspac':62 'want':39 'window':3"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5851635"
+editedAt: null
+createdAt: DateTimeImmutable @1703127946 {#1726
date: 2023-12-21 04:05:46.0 +01:00
}
+"title": 239444
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
26 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
} |
|
Show voter details
|
27 |
DENIED
|
edit
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
} |
|
Show voter details
|
28 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2042 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Weird-error-copying-MKV-file"
+title: "Weird error copying MKV file"
+url: null
+body: "I have some locally stored media i was copying between drives and one mkv file gave this error `error reading ‘video1.mkv’: Input/output error` and only copied 176/256 MiB; the copied file plays the video only up to a certain point before abruptly closing; I can play the original file fine albeit there is a noticeable hitch at that point but the video plays normally till the end I have tried zipping the file but it fails to zip it I tried copying it using ffmpeg but it also gave the same error I can copy the file in the same directory but trying to copy the copy also gives the same error I tried copying to a variety of different storage drives and it still gave me this error any ideas?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 4
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1698954774 {#2050
date: 2023-11-02 20:52:54.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2041 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2105 …}
+notifications: Doctrine\ORM\PersistentCollection {#2111 …}
+badges: Doctrine\ORM\PersistentCollection {#2102 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 9084
-titleTs: "'copi':3 'error':2 'file':5 'mkv':4 'weird':1"
-bodyTs: "'176/256':27 'abrupt':42 'albeit':51 'also':88,108 'certain':39 'close':43 'copi':9,26,30,82,95,105,107,115 'differ':120 'directori':101 'drive':11,122 'end':67 'error':18,19,23,92,112,129 'fail':76 'ffmpeg':85 'file':15,31,49,73,97 'fine':50 'gave':16,89,126 'give':109 'hitch':56 'idea':131 'input/output':22 'local':4 'media':6 'mib':28 'mkv':14 'normal':64 'notic':55 'one':13 'origin':48 'play':32,46,63 'point':40,59 'read':20 'still':125 'storag':121 'store':5 'till':65 'tri':70,81,103,114 'use':84 'varieti':118 'video':34,62 'video1.mkv':21 'zip':71,78"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1698921766
+visibility: "visible "
+apId: "https://lemmy.ml/post/7351914"
+editedAt: null
+createdAt: DateTimeImmutable @1698863266 {#2343
date: 2023-11-01 19:27:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
It’s very likely that your disk is failing.\n
\n
`dd if=/path/to/file.mkv of=/new/file/path.mkv conv=noerror,sync bs=4k`\n
\n
Should give you a file with just the damaged bits missing.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1698875505 {#1430
date: 2023-11-01 22:51:45.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Artemis_Mystique@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1574 …}
+nested: Doctrine\ORM\PersistentCollection {#1588 …}
+votes: Doctrine\ORM\PersistentCollection {#1584 …}
+reports: Doctrine\ORM\PersistentCollection {#1580 …}
+favourites: Doctrine\ORM\PersistentCollection {#1585 …}
+notifications: Doctrine\ORM\PersistentCollection {#1654 …}
-id: 84424
-bodyTs: "'/new/file/path.mkv':14 '/path/to/file.mkv':12 '4k':19 'bit':29 'bs':18 'conv':15 'damag':28 'dd':10 'disk':7 'fail':9 'file':24 'give':21 'like':4 'miss':30 'noerror':16 'sync':17"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/4438559"
+editedAt: null
+createdAt: DateTimeImmutable @1698875505 {#1429
date: 2023-11-01 22:51:45.0 +01:00
}
+"title": 84424
} |
|
Show voter details
|
29 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
30 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
31 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
32 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
33 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
34 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
} |
|
Show voter details
|
35 |
DENIED
|
edit
|
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
} |
|
Show voter details
|
36 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1739
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1741
+user: Proxies\__CG__\App\Entity\User {#1402 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Upgrade-vs-Reinstall"
+title: "Upgrade vs Reinstall"
+url: null
+body: "I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run Acme.sh to update an SSL cert. I’m currently upgrading the release. When this is done I’ll need to upgrade acme.sh. I expect some kind of failure that will require several hours to troubleshoot, at which point I’ll give up and start from scratch. I’m wondering if this is my ignorance of Linux or common practice?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 12
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726389239 {#2456
date: 2024-09-15 10:33:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#1910 …}
+favourites: Doctrine\ORM\PersistentCollection {#2084 …}
+notifications: Doctrine\ORM\PersistentCollection {#2061 …}
+badges: Doctrine\ORM\PersistentCollection {#2091 …}
+children: [
App\Entity\EntryComment {#1739}
]
-id: 30704
-titleTs: "'reinstal':3 'upgrad':1 'vs':2"
-bodyTs: "'acme.sh':66,87 'cert':71 'common':123 'conveni':12 'current':74 'done':81 'easier':27 'entir':33 'expect':89 'failur':93 'find':14 'generalist':4 'give':106 'hour':98 'ignor':119 'instanc':35,50 'kind':91 'linux':8,58,121 'll':83,105 'look':55 'm':2,54,73,113 'morn':52 'necessari':10 'need':18,84 'new':34 'normal':42 'often':26 'point':103 'practic':124 'releas':77 'requir':96 'run':65 'scratch':39,111 'sever':97 'solut':23 'specif':22 'spin':30 'ssl':70 'start':37,109 'sysadmin':5 'task':62 'troubleshoot':100 'updat':68 'upgrad':20,75,86 'use':7 'vm':59 'whose':60 'wonder':114 'wrong':48"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705423603
+visibility: "visible "
+apId: "https://lemmy.world/post/10749929"
+editedAt: null
+createdAt: DateTimeImmutable @1705337203 {#1401
date: 2024-01-15 17:46:43.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: null
+root: null
+body: """
Your experience may depend on which distro you use and how you install things. If you use a distro with a stable upgrade path such as Debian and stick to system packages there should be almost no issues with upgrades. If you use external installers or install from source you may experience issues depending on how the installer works.\n
\n
For anything complex these days I’d recommend going with containers that way the application and the OS can be upgraded independently. It also makes producing a working copy of your production system for testing a trivial task.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 9
+score: 0
+lastActive: DateTime @1705338883 {#1716
date: 2024-01-15 18:14:43.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@YourHuckleberry@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1740 …}
+nested: Doctrine\ORM\PersistentCollection {#2465 …}
+votes: Doctrine\ORM\PersistentCollection {#2463 …}
+reports: Doctrine\ORM\PersistentCollection {#2411 …}
+favourites: Doctrine\ORM\PersistentCollection {#2422 …}
+notifications: Doctrine\ORM\PersistentCollection {#2458 …}
-id: 311190
-bodyTs: "'almost':36 'also':83 'anyth':61 'applic':74 'complex':62 'contain':70 'copi':88 'd':66 'day':64 'debian':27 'depend':4,54 'distro':7,19 'experi':2,52 'extern':44 'go':68 'independ':81 'instal':13,45,47,58 'issu':38,53 'make':84 'may':3,51 'os':77 'packag':32 'path':24 'produc':85 'product':91 'recommend':67 'sourc':49 'stabl':22 'stick':29 'system':31,92 'task':97 'test':94 'thing':14 'trivial':96 'upgrad':23,40,80 'use':9,17,43 'way':72 'work':59,87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/6482997"
+editedAt: null
+createdAt: DateTimeImmutable @1705338883 {#1717
date: 2024-01-15 18:14:43.0 +01:00
}
+"title": 311190
} |
|
Show voter details
|
37 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
38 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
39 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
40 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
41 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
42 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
} |
|
Show voter details
|
43 |
DENIED
|
edit
|
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
} |
|
Show voter details
|
44 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1550
+user: App\Entity\User {#261 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1711
+user: Proxies\__CG__\App\Entity\User {#2060 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2385 …}
+slug: "Does-cp-v-print-out-the-file-name-when-it"
+title: "Does `cp -v` print out the file name when it starts copying it or when it's done?"
+url: null
+body: "So if I had a `cp -v` operation fail, is the last file name it printed out the last successful file copy, or is it the failed partially copied file? If you had to ensure all files are copied correctly without overwriting anything, would deleting the last filename that was printed from the destination folder delete the partially copied file that the operation failed on?"
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 11
+favouriteCount: 45
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702123983 {#2332
date: 2023-12-09 13:13:03.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2331 …}
+votes: Doctrine\ORM\PersistentCollection {#2289 …}
+reports: Doctrine\ORM\PersistentCollection {#2326 …}
+favourites: Doctrine\ORM\PersistentCollection {#2325 …}
+notifications: Doctrine\ORM\PersistentCollection {#2329 …}
+badges: Doctrine\ORM\PersistentCollection {#2323 …}
+children: [
App\Entity\EntryComment {#1550}
]
-id: 20822
-titleTs: "'copi':12 'cp':2 'done':18 'file':7 'name':8 'print':4 'start':11 'v':3"
-bodyTs: "'anyth':43 'copi':22,29,39,59 'correct':40 'cp':6 'delet':45,56 'destin':54 'ensur':35 'fail':9,27,64 'file':13,21,30,37,60 'filenam':48 'folder':55 'last':12,19,47 'name':14 'oper':8,63 'overwrit':42 'partial':28,58 'print':16,51 'success':20 'v':7 'without':41 'would':44"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702023020
+visibility: "visible "
+apId: "https://lemmy.ml/post/8984919"
+editedAt: DateTimeImmutable @1703304530 {#2094
date: 2023-12-23 05:08:50.0 +01:00
}
+createdAt: DateTimeImmutable @1701936620 {#2032
date: 2023-12-07 09:10:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
+body: "My memory of the cp command is that attributes such as file times were transferred at the last step. I think this would make rsync safe in most situations where a system crash wasn’t involved."
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1701997894 {#1548
date: 2023-12-08 02:11:34.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@HiddenLayer5@lemmy.ml"
"@taladar@sh.itjust.works"
"@SpaceCadet@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#1629 …}
+nested: Doctrine\ORM\PersistentCollection {#1626 …}
+votes: Doctrine\ORM\PersistentCollection {#1618 …}
+reports: Doctrine\ORM\PersistentCollection {#1597 …}
+favourites: Doctrine\ORM\PersistentCollection {#1731 …}
+notifications: Doctrine\ORM\PersistentCollection {#1723 …}
-id: 210703
-bodyTs: "'attribut':9 'command':6 'cp':5 'crash':33 'file':12 'involv':36 'last':18 'make':24 'memori':2 'rsync':25 'safe':26 'situat':29 'step':19 'system':32 'think':21 'time':13 'transfer':15 'wasn':34 'would':23"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5532648"
+editedAt: null
+createdAt: DateTimeImmutable @1701997894 {#1559
date: 2023-12-08 02:11:34.0 +01:00
}
+"title": 210703
} |
|
Show voter details
|
45 |
DENIED
|
ROLE_ADMIN
|
null |
|
Show voter details
|
46 |
DENIED
|
ROLE_MODERATOR
|
null |
|
Show voter details
|