# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 15607
# self = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10806
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10906
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10706
@prologic Every now and then, I get a notification about Yarn feeds getting archived/rotated. šŸ˜… Appears to work without issues. šŸ‘
@prologic One minor detail: The Makefile wants to run date -Is, which doesn’t exist on OpenBSD. Not sure how relevant this platform is for you, though. šŸ˜…

I haven’t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesn’t include a colon in the time zone offset, so it’s 0200 instead of 02:00. 🤦 I’m not sure if this is ISO8601 compliant. And it’s still not POSIX. 🤦 Well, I tried. šŸ˜‚
@prologic One minor detail: The Makefile wants to run date -Is, which doesn’t exist on OpenBSD. Not sure how relevant this platform is for you, though. šŸ˜…

I haven’t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesn’t include a colon in the time zone offset, so it’s 0200 instead of 02:00. 🤦 I’m not sure if this is ISO8601 compliant. And it’s still not POSIX. 🤦 Well, I tried. šŸ˜‚
@prologic One minor detail: The Makefile wants to run date -Is, which doesn’t exist on OpenBSD. Not sure how relevant this platform is for you, though. šŸ˜…

I haven’t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesn’t include a colon in the time zone offset, so it’s 0200 instead of 02:00. 🤦 I’m not sure if this is ISO8601 compliant. And it’s still not POSIX. 🤦 Well, I tried. šŸ˜‚
@prologic One minor detail: The Makefile wants to run date -Is, which doesn’t exist on OpenBSD. Not sure how relevant this platform is for you, though. šŸ˜…

I haven’t come up with a portable solution yet. date '+%FT%T%z' is the closest approximation that works on both GNU and OpenBSD, but it doesn’t include a colon in the time zone offset, so it’s 0200 instead of 02:00. 🤦 I’m not sure if this is ISO8601 compliant. And it’s still not POSIX. 🤦 Well, I tried. šŸ˜‚
@prologic Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough – you also need to add ~/go/bin to your $PATH, at least I did. I’m not sure what to do about it, though. šŸ¤” This doesn’t really belong into Yarn’s setup guide and it’s mentioned as one of the first things in the Arch wiki, for example, but still … To newcomers this might look a bit like a broken build process:


openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127


Maybe extend Yarn’s guide just a *little* bit, like: ā€œā€¦ be sure to have Go installed and set up properly, e.g. env vars are set ā€¦ā€? Maybe that could point readers into the right direction. šŸ¤”
@prologic Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough – you also need to add ~/go/bin to your $PATH, at least I did. I’m not sure what to do about it, though. šŸ¤” This doesn’t really belong into Yarn’s setup guide and it’s mentioned as one of the first things in the Arch wiki, for example, but still … To newcomers this might look a bit like a broken build process:


openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127


Maybe extend Yarn’s guide just a *little* bit, like: ā€œā€¦ be sure to have Go installed and set up properly, e.g. env vars are set ā€¦ā€? Maybe that could point readers into the right direction. šŸ¤”
@prologic Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough – you also need to add ~/go/bin to your $PATH, at least I did. I’m not sure what to do about it, though. šŸ¤” This doesn’t really belong into Yarn’s setup guide and it’s mentioned as one of the first things in the Arch wiki, for example, but still … To newcomers this might look a bit like a broken build process:


openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127


Maybe extend Yarn’s guide just a *little* bit, like: ā€œā€¦ be sure to have Go installed and set up properly, e.g. env vars are set ā€¦ā€? Maybe that could point readers into the right direction. šŸ¤”
@prologic Newcomers might have a little difficulty because just ā€œinstallingā€ a Go compiler is not enough – you also need to add ~/go/bin to your $PATH, at least I did. I’m not sure what to do about it, though. šŸ¤” This doesn’t really belong into Yarn’s setup guide and it’s mentioned as one of the first things in the Arch wiki, for example, but still … To newcomers this might look a bit like a broken build process:


openbsd$ gmake server
/bin/sh: minify: not found
/bin/sh: minify: not found
/bin/sh: minify: not found
gmake: *** [Makefile:84: generate] Error 127


Maybe extend Yarn’s guide just a *little* bit, like: ā€œā€¦ be sure to have Go installed and set up properly, e.g. env vars are set ā€¦ā€? Maybe that could point readers into the right direction. šŸ¤”
What I don’t like about my strategy is that it’s so slow. ā˜¹ļø I did change a lot of data this time, so it’s slower than usual, but still …

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope it’ll finish within the next 2 hours.

Most of this is CPU-bound, because I’m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesn’t even have a CPU fan. I guess I could upgrade this box, but it’s still *working*, just slow, so I won’t throw it in the trash – and what do I do with it then? Can’t sell it, can’t gift it to anyone. So I’ll keep using it.~
What I don’t like about my strategy is that it’s so slow. ā˜¹ļø I did change a lot of data this time, so it’s slower than usual, but still …

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope it’ll finish within the next 2 hours.

Most of this is CPU-bound, because I’m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesn’t even have a CPU fan. I guess I could upgrade this box, but it’s still *working*, just slow, so I won’t throw it in the trash – and what do I do with it then? Can’t sell it, can’t gift it to anyone. So I’ll keep using it.~
What I don’t like about my strategy is that it’s so slow. ā˜¹ļø I did change a lot of data this time, so it’s slower than usual, but still …

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope it’ll finish within the next 2 hours.

Most of this is CPU-bound, because I’m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesn’t even have a CPU fan. I guess I could upgrade this box, but it’s still *working*, just slow, so I won’t throw it in the trash – and what do I do with it then? Can’t sell it, can’t gift it to anyone. So I’ll keep using it.~
What I don’t like about my strategy is that it’s so slow. ā˜¹ļø I did change a lot of data this time, so it’s slower than usual, but still …

The backup run from my main workstation onto the NAS took 2.5 hours. The one from my laptop to the NAS took 1.75 hours (hmm, why the difference?). (Those two ran one after the other, not at the same time.)

The backup run from my NAS onto one of the USBs disks is still running, I started it 5.5 hours ago. I hope it’ll finish within the next 2 hours.

Most of this is CPU-bound, because I’m using full disk encryption everywhere and that NAS only has a tiny AMD C-60 CPU from ~2011 which runs at 1 GHz and doesn’t even have a CPU fan. I guess I could upgrade this box, but it’s still *working*, just slow, so I won’t throw it in the trash – and what do I do with it then? Can’t sell it, can’t gift it to anyone. So I’ll keep using it.~
@prologic I just set up a Yarn instance from scratch and, honestly, I don’t think a yarnd setup is needed. šŸ¤”

I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod

It needs a little polishing (for example, it says COOKIE_SECRET is optional which it isn’t), but it was a good experience overall.

Maybe it’s just me, but I prefer reading installation instructions. And I believe that *not* having something like yarnd setup nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup means that you can cram everything and the kitchen sink in there, because it’s convenient. That can lead to a convoluted setup process – and me, the user, does not really know what that command really does, which is something that I, personally, don’t like. šŸ˜…
@prologic I just set up a Yarn instance from scratch and, honestly, I don’t think a yarnd setup is needed. šŸ¤”

I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod

It needs a little polishing (for example, it says COOKIE_SECRET is optional which it isn’t), but it was a good experience overall.

Maybe it’s just me, but I prefer reading installation instructions. And I believe that *not* having something like yarnd setup nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup means that you can cram everything and the kitchen sink in there, because it’s convenient. That can lead to a convoluted setup process – and me, the user, does not really know what that command really does, which is something that I, personally, don’t like. šŸ˜…
@prologic I just set up a Yarn instance from scratch and, honestly, I don’t think a yarnd setup is needed. šŸ¤”

I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod

It needs a little polishing (for example, it says COOKIE_SECRET is optional which it isn’t), but it was a good experience overall.

Maybe it’s just me, but I prefer reading installation instructions. And I believe that *not* having something like yarnd setup nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup means that you can cram everything and the kitchen sink in there, because it’s convenient. That can lead to a convoluted setup process – and me, the user, does not really know what that command really does, which is something that I, personally, don’t like. šŸ˜…
@prologic I just set up a Yarn instance from scratch and, honestly, I don’t think a yarnd setup is needed. šŸ¤”

I followed the instructions here and they were simple enough: https://git.mills.io/yarnsocial/yarn/src/branch/main/README.md#configuring-your-pod

It needs a little polishing (for example, it says COOKIE_SECRET is optional which it isn’t), but it was a good experience overall.

Maybe it’s just me, but I prefer reading installation instructions. And I believe that *not* having something like yarnd setup nudges you (the author) into keeping those instructions short and concise. Whereas the existence of yarnd setup means that you can cram everything and the kitchen sink in there, because it’s convenient. That can lead to a convoluted setup process – and me, the user, does not really know what that command really does, which is something that I, personally, don’t like. šŸ˜…
I wonder what Android does now that I’ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. 🄓

No way of telling what’s going on, it’s all encrypted …
I wonder what Android does now that I’ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. 🄓

No way of telling what’s going on, it’s all encrypted …
I wonder what Android does now that I’ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. 🄓

No way of telling what’s going on, it’s all encrypted …
I wonder what Android does now that I’ve blocked all those connections. Will it queue all the data and just send it the next time it has an internet connection (which will happen sooner or later)? That would mean my blocking attempts are mostly pointless. 🄓

No way of telling what’s going on, it’s all encrypted …
@prologic Get fucked, indeed. 🫤
@prologic Get fucked, indeed. 🫤
@prologic Get fucked, indeed. 🫤
@prologic Get fucked, indeed. 🫤
@prologic

> things we don't even know about or have any control over (_or very little_)

That’s the thing: It’s not *apps* doing weird stuff, it’s the phone’s operating system itself. I can choose which apps to run and which permissions they have, that’s all fine, but what the fuck is ā€œImsAppā€ and why does it need access to GPS and my camera?! Completely untrustworthy.
@prologic

> things we don't even know about or have any control over (_or very little_)

That’s the thing: It’s not *apps* doing weird stuff, it’s the phone’s operating system itself. I can choose which apps to run and which permissions they have, that’s all fine, but what the fuck is ā€œImsAppā€ and why does it need access to GPS and my camera?! Completely untrustworthy.
@prologic

> things we don't even know about or have any control over (_or very little_)

That’s the thing: It’s not *apps* doing weird stuff, it’s the phone’s operating system itself. I can choose which apps to run and which permissions they have, that’s all fine, but what the fuck is ā€œImsAppā€ and why does it need access to GPS and my camera?! Completely untrustworthy.
@prologic

> things we don't even know about or have any control over (_or very little_)

That’s the thing: It’s not *apps* doing weird stuff, it’s the phone’s operating system itself. I can choose which apps to run and which permissions they have, that’s all fine, but what the fuck is ā€œImsAppā€ and why does it need access to GPS and my camera?! Completely untrustworthy.
Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Let’s see how that goes.

Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the device’s GPS location and you can’t turn that off … Shitty spy device. šŸ™„
Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Let’s see how that goes.

Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the device’s GPS location and you can’t turn that off … Shitty spy device. šŸ™„
Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Let’s see how that goes.

Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the device’s GPS location and you can’t turn that off … Shitty spy device. šŸ™„
Experiment: Locking down my Android phone in the firewall, only allowing outgoing connections that I approve of. Let’s see how that goes.

Even just looking at the log of attempted connections is scary. This thing is talking to everything all the time. Worse, there are some system apps that regularly query the device’s GPS location and you can’t turn that off … Shitty spy device. šŸ™„
@prologic Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that it’s caused by the ~250k lines of shell history. 🄓
@prologic Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that it’s caused by the ~250k lines of shell history. 🄓
@prologic Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that it’s caused by the ~250k lines of shell history. 🄓
@prologic Noticed any slowdowns? I noticed a ~0.2 second delay when opening new shells, never bothered to check it, and now found out that it’s caused by the ~250k lines of shell history. 🄓
@lyse You mean you edit this file manually sometimes? šŸ¤”
@lyse You mean you edit this file manually sometimes? šŸ¤”
@lyse You mean you edit this file manually sometimes? šŸ¤”
@lyse You mean you edit this file manually sometimes? šŸ¤”
@mckinley Wow. And you never wonder: ā€œWait, how did I do $thing back then?ā€ Happens to me all the time. 😳
@mckinley Wow. And you never wonder: ā€œWait, how did I do $thing back then?ā€ Happens to me all the time. 😳
@mckinley Wow. And you never wonder: ā€œWait, how did I do $thing back then?ā€ Happens to me all the time. 😳
@mckinley Wow. And you never wonder: ā€œWait, how did I do $thing back then?ā€ Happens to me all the time. 😳
@bender My condolences. šŸ˜‚šŸ™‰
@bender My condolences. šŸ˜‚šŸ™‰
@bender My condolences. šŸ˜‚šŸ™‰
@bender My condolences. šŸ˜‚šŸ™‰
@bender Ah, so that’s the plane with the Brazilian women then. šŸ˜… Enjoy your stay!
@bender Ah, so that’s the plane with the Brazilian women then. šŸ˜… Enjoy your stay!
@bender Ah, so that’s the plane with the Brazilian women then. šŸ˜… Enjoy your stay!
@bender Ah, so that’s the plane with the Brazilian women then. šŸ˜… Enjoy your stay!
@bender To infinity and beyond? šŸ¤” How large is it currently? history | wc -l
@bender To infinity and beyond? šŸ¤” How large is it currently? history | wc -l
@bender To infinity and beyond? šŸ¤” How large is it currently? history | wc -l
@bender To infinity and beyond? šŸ¤” How large is it currently? history | wc -l
QOTD: How large is your shell history? No history, 500 lines, 10'000, 100'000, something else?
QOTD: How large is your shell history? No history, 500 lines, 10'000, 100'000, something else?
QOTD: How large is your shell history? No history, 500 lines, 10'000, 100'000, something else?
QOTD: How large is your shell history? No history, 500 lines, 10'000, 100'000, something else?
@prologic Oh, so the cache just goes back about a month? šŸ¤”
@prologic Oh, so the cache just goes back about a month? šŸ¤”
@prologic Oh, so the cache just goes back about a month? šŸ¤”
@prologic Oh, so the cache just goes back about a month? šŸ¤”
@prologic Lol, god no 🤣
@prologic Lol, god no 🤣
@prologic Lol, god no 🤣
@prologic Lol, god no 🤣
Well, I missed the time window. Time flies, they’re all grown up now. 😬
Well, I missed the time window. Time flies, they’re all grown up now. 😬
Well, I missed the time window. Time flies, they’re all grown up now. 😬
Well, I missed the time window. Time flies, they’re all grown up now. 😬
One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

This is so very useful when writing text / prose. It’s especially useful for German text with all those long words like ā€œInformationssicherheitsbeauftragerā€. I use this feature all time and I sorely miss it when I’m forced to use some other crappy editor. 😩

https://movq.de/v/96049c4aea/s.png
One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

This is so very useful when writing text / prose. It’s especially useful for German text with all those long words like ā€œInformationssicherheitsbeauftragerā€. I use this feature all time and I sorely miss it when I’m forced to use some other crappy editor. 😩

https://movq.de/v/96049c4aea/s.png
One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

This is so very useful when writing text / prose. It’s especially useful for German text with all those long words like ā€œInformationssicherheitsbeauftragerā€. I use this feature all time and I sorely miss it when I’m forced to use some other crappy editor. 😩

https://movq.de/v/96049c4aea/s.png
One great feature of Vim (and probably other editors) is ā€œkeyword completionā€: Type the beginning of a word, then press Ctrl-N and Vim will give autocompletion options by scanning all the words in the current file. For example, when I now type ā€œauā€ and then Ctrl-N, it will suggest ā€œautocompletionā€.

This is so very useful when writing text / prose. It’s especially useful for German text with all those long words like ā€œInformationssicherheitsbeauftragerā€. I use this feature all time and I sorely miss it when I’m forced to use some other crappy editor. 😩

https://movq.de/v/96049c4aea/s.png
Those options are now included in jenny’s Vim package:

https://www.uninformativ.de/git/jenny/commit/698c4382208c5b5eb87999a30fd657167ab5b694.html
Those options are now included in jenny’s Vim package:

https://www.uninformativ.de/git/jenny/commit/698c4382208c5b5eb87999a30fd657167ab5b694.html
Those options are now included in jenny’s Vim package:

https://www.uninformativ.de/git/jenny/commit/698c4382208c5b5eb87999a30fd657167ab5b694.html
Those options are now included in jenny’s Vim package:

https://www.uninformativ.de/git/jenny/commit/698c4382208c5b5eb87999a30fd657167ab5b694.html
@lyse Awwwwww! šŸ˜
@lyse Awwwwww! šŸ˜
@lyse Awwwwww! šŸ˜
@lyse Awwwwww! šŸ˜
@aelaraji You’re welcome. I guess this could/should also be mentioned in jenny’s docs. šŸ˜…
@aelaraji You’re welcome. I guess this could/should also be mentioned in jenny’s docs. šŸ˜…
@aelaraji You’re welcome. I guess this could/should also be mentioned in jenny’s docs. šŸ˜…
@aelaraji You’re welcome. I guess this could/should also be mentioned in jenny’s docs. šŸ˜…
@aelaraji That’s the trick, yep. šŸ‘ I have something like this in my .vimrc:

au BufRead,BufNewFile jenny-posting.eml setl fo-=t wrap=
@aelaraji That’s the trick, yep. šŸ‘ I have something like this in my .vimrc:

au BufRead,BufNewFile jenny-posting.eml setl fo-=t wrap=
@aelaraji That’s the trick, yep. šŸ‘ I have something like this in my .vimrc:

au BufRead,BufNewFile jenny-posting.eml setl fo-=t wrap=
@aelaraji That’s the trick, yep. šŸ‘ I have something like this in my .vimrc:

au BufRead,BufNewFile jenny-posting.eml setl fo-=t wrap=
(That hard disk was in a Windows box and there was no such thing as RAID or anything similar. Didn’t have the money for fancy stuff anyway.)
(That hard disk was in a Windows box and there was no such thing as RAID or anything similar. Didn’t have the money for fancy stuff anyway.)
(That hard disk was in a Windows box and there was no such thing as RAID or anything similar. Didn’t have the money for fancy stuff anyway.)
(That hard disk was in a Windows box and there was no such thing as RAID or anything similar. Didn’t have the money for fancy stuff anyway.)
@mckinley Yes, over 20 years ago, a hard disk died. Not completely, only some parts of it, but it was enough to destroy ~30 GB or something like that.

I bought a lot of DVDs over time and many of them have become unreadable. Star Trek DS9 is among the victims, parts of TNG, parts of X-Files. Really annoying. I didn’t have the required disk space to make backups and, honestly, didn’t think they would die so quickly. When/if I buy movies these days, I either make a backup right away or I treat those DVDs as ā€œwill die soonā€. 🫤

CDs regularly die, too, although not as often as DVDs.

And of course, lots of floppy disks are dead now. šŸ˜‚šŸ«¤~
@mckinley Yes, over 20 years ago, a hard disk died. Not completely, only some parts of it, but it was enough to destroy ~30 GB or something like that.

I bought a lot of DVDs over time and many of them have become unreadable. Star Trek DS9 is among the victims, parts of TNG, parts of X-Files. Really annoying. I didn’t have the required disk space to make backups and, honestly, didn’t think they would die so quickly. When/if I buy movies these days, I either make a backup right away or I treat those DVDs as ā€œwill die soonā€. 🫤

CDs regularly die, too, although not as often as DVDs.

And of course, lots of floppy disks are dead now. šŸ˜‚šŸ«¤~
@mckinley Yes, over 20 years ago, a hard disk died. Not completely, only some parts of it, but it was enough to destroy ~30 GB or something like that.

I bought a lot of DVDs over time and many of them have become unreadable. Star Trek DS9 is among the victims, parts of TNG, parts of X-Files. Really annoying. I didn’t have the required disk space to make backups and, honestly, didn’t think they would die so quickly. When/if I buy movies these days, I either make a backup right away or I treat those DVDs as ā€œwill die soonā€. 🫤

CDs regularly die, too, although not as often as DVDs.

And of course, lots of floppy disks are dead now. šŸ˜‚šŸ«¤~