-
hexa-
> All code in this project is licensed solely with the condition that any portion of it is not permitted to be used in the main youtube-dl fork, either directly or indirectly. It is also not permitted to be used in any project that contains contributions from either remitamine or dstftw.
-
hexa-
what is the reasoning behind this condition on
github.com/animelover1984/youtube-dl
-
hexa-
it seems unneccesarily hostile :o
-
hexa-
-
hexa-
x(
-
hook54321
"Some included code is not compatible with either fork's licenses", that's your fault and you can fix that, lol.
-
JAA
'They already censor other forks as much as they can from their issue tracker' -- 'WHY WON'T YOU SUPPORT THIS FORK IN ADDITION TO YOUR CODE?!?!'
-
JAA
Yeah, this is ridiculous.
-
Wayward
Fortunately, such abuse of Copyright law is denied by the courts. Copyright cannot be used in such a manner, or for such a purpose, as to specifically deny access to intellectual works, but only to foster and further creative works and monetization of those works. In so many words.
-
Wayward
"Anyone can use this, except people I don't like" doesn't fly.
-
atphoenix
Choosing not to support code in other forks is not censorship of other forks.
-
Wayward
Doesn't matter. "Being choosy" is not supported.
-
Wayward
That only works under contract law, not copyright law.
-
JAA
-
hook54321
"Fork of youtube-dlc with additional features and fixes" 👀
-
hook54321
when is "Fork of youtube-dlp with additional features and fixes" going to be a thing?
-
Wayward
(ps. Copyright licenses do not stand as fully qualified contracts under contract law, on their own, without Copyright law backing them.)
-
SCSi
yeah i saw that too in the code and if there was a reason on why it was there
-
SCSi
then i saw: "It is also not permitted to be used in any project that contains contributions from either remitamine or dstftw." and said "oh, its personal"
-
SCSi
which hey, its his code, he wrote it
-
Wayward
if he didn't want to publish it, he should't have published it, or written it.
-
atphoenix
I'm not talking copyright or contracts. I'm talking about forks and claims of censorship. The original maintainers choosing to not support code in other forks via primary fork's issue tracker is not censorship of other forks.
-
hook54321
I don't think he didn't want to publish the code
-
Wayward
I'm talking about the "not permitted for use" clause, which is a non-starter and can be safely ignored by any and all.
-
hook54321
the sponsorblock integration on yt-dlp sounds neat
-
atphoenix
(I can see some tension if there are bugs in the primary fork that are fixed in other forks, and people post references in the primary's issue tracker pointing to the other forks as either solutions or workarounds. I think those references should stand. But issues related to stuff done in other forks has no place on the primary.)
-
Wayward
I think people look at "for personal non-commercial use" and think they can simply modify it to say "cannot be used by redheads or athiests."
-
Wayward
the 'non-commercial use' clause comes specifically from the author engaging in a "market" for commercial product sales, and commercial use would usurp that market.
-
atphoenix
one could have lots of fun with such conditions. "cannot be used by mammals" "cannot be used by computer-literate people" etc.
-
SCSi
'cannot be used by people who's name ends in a vowel'
-
Wayward
The courts would not identify "remitamine" or "dstftw" as valid "markets."
-
SCSi
'everyone can use my red wagon except these two cuz they are meany-faces'
-
atphoenix
The Medusa Clause "If you can read this, you cannot use it. If you use it, you may turn into stone."
-
SCSi
i dunno, to me the whole thing just seems petty
-
SCSi
but im not a programmer
-
SCSi
so i got no skin in the game
-
atphoenix
I found some old web archives on a CD. I don't know the name of the program that created them and have not yet found enough clues in the archive files themselves to track it down. Here's what I know:
-
atphoenix
Archives were created by a program available in 1998-1999. One website's output is saved into a triad of 3 files using the extensions .CAT/.BRF/.NAD.
-
atphoenix
.CAT (seems to be a catalog file, is mostly text-based)
-
atphoenix
.BRF (initial bytes of these files start with NBBF-TDI, small size tells me this is metadata, but is some kind of encoded data, mostly not text)
-
atphoenix
.NAD (initial bytes start with NBDB-TDI, size suggests this is the content database)
-
atphoenix
all were stored in a folder called 'briefs'
-
atphoenix
unfortunately I do not see any other tools or other metadata in the folder
-
atphoenix
archive content appears to be from starhack.ml.org (Starcraft mods), www.mcdata.com/~meh0045/homewire/wire_guide.html , www.nat32.com/bbs/ , www.otex.org/help.htm (Otex Lan 5.0) , www.syquest.com , Micropolis stuff , parazar amiga archive stuff
-
atphoenix
This is a case example of why metadata matters, documentation matters, and standards matter. But so does archiving the tools needed to read the archives.
-
atphoenix
I guess Parazar probably is the outlink I found via Google from
vagtholm.com/my_favorites.html (from 2003) to the dead
abel.co.uk/~ncc1701d
-
atphoenix
heh....ancient....
angelfire.com/ga/onehomepage has Netscape Now icons at the bottom...
-
atphoenix
-
Wayward
neat. i hadn't found anything.
-
atphoenix
I found another folder in another part of the tree on the CD that had that software in it. No descriptions of course.
internet-gopher.com/toolkit/download.htm mentions it too.
-
atphoenix
I'm not sure if I'll be able to get this to work on Windows 10... tests underway...
-
atphoenix
okay, I got the software installed and running on Win10, but I don't have a way to view the built-in help as Win10 as WinHlp32 is no longer available. The software has a local server component that runs in the system tray. I think I need to configure it as a proxy for the browser.
-
atphoenix
And I found info on the file descriptions in the installer:
-
atphoenix
NetAttache Pro produces several types of files. Archive files are:
-
atphoenix
BRF files -- (news.brf, etc.) are brief organizer files that contain collections of URLs (bookmarks) or search engine queries. These are portable and can be distributed to other NetAttaché users (including NetAttaché Light users). Be sure to remove any passwords used to access protected sites before you share these files with someone else. Tympani Development periodically posts new sample brief organizer files in its Brief Librar
-
atphoenix
y page (
tympani.com/products/BriefLib.html), which you can download.
-
atphoenix
CAT files -- (news.cat, etc.) contain the archive list (list of previous loadings of briefs) for each brief. These are separate from the BRF files to ensure that the BRF files are completely portable between different computers and directories.
-
atphoenix
NAD files -- (NetAttaché brief data files) contain in a compact form each Web download. These files are also portable.
-
atphoenix
So this should be the right software. Just now to figure out how to read it. If I can read get it to load in a browser, I suppose I can convert it to standard HTML files via HTTrack or wpull/wget.
-
atphoenix
r/read//
-
atphoenix
this feels like electronic archaeology
-
atphoenix
success! I've been able to access the archives. Also, it looks like IA does *not* have this version of the Micropolis website from November 19, 1997. The site was dead soon after (e.g.
web.archive.org/web/19971210070112/http://www.micropolis.com:80 ) and brand dead in 1998.
-
atphoenix
For kicks, their newly introduced drives were 20 GB :)
-
atphoenix
kudos are due to Microsoft for 23 years of backwards compatibility sufficient for me to get this working.
-
Wayward
I'm surprised if Win10 totally eliminated WinHelp
-
Wayward
got rid of the .hlp file format and uses .chm perhaps.
-
tech234a
Yeah, WinHelp has been gone for a while. Attempting to open a .hlp file opens a webpage, possibly
support.microsoft.com/en-us/topic/e…c841463-d67c-6062-0ee7-1a149da3973b
-
tech234a
Wine might have a viewer
-
Arcorann
I had a tool that could open .hlp files but I forgot what it was called
-
Wayward
Whenever I powder my body in chalk and dance before the firelight, retelling the stories of our ancestors... i end up getting a copyright strike.
-
atphoenix
-
atphoenix
-
atphoenix
-
Wayward
atphoenix, neat.
-
HP_Archivist
atphoenix: Hey - did you want me to hold onto the unlisted Louis Weisz video or can I delete? Not sure if you grabbed 'part 6' from that night we were both watching
-
HP_Archivist
I'd like to delete if you have a copy
-
HP_Archivist
Here's the full title with YT ID Louis Weisz20210210_Meat Beater 9001 - (Slapping a Chicken Until it's Cooked part 6)_1280x720_n00HeVPDAeE lmk if I can delete
-
HP_Archivist
Or if someone wants I can get them a copy, but I have to conserve space
-
atphoenix
HP_Archivist, how big is it?
-
HP_Archivist
atphoenix: With ytdl metadata files 3.36GB total
-
atphoenix
yea, I'm willing to keep it. Worst case I can throw it on one of my extra DVD-Rs. I was recently given a few empty spindles.
-
HP_Archivist
with just the mkv it's pretty much the same, though. json, thumbnail images, etc are byte size
-
HP_Archivist
Let me see if I can upload today and I'll ping you with the link
-
atphoenix
I'm not sure I'm interested in all the prior versions, and am not sure we need the highest quality versions. Essentially I think 480p is more than enough for this. But if you already have something higher res that is that 3.3 GB version, that's fine too.
-
atphoenix
part of this comment is derived from the enjoyment I still see in the 160x120x 10 fps videos I have uncovered in the past few days on some 20 year old CD-Rs.
-
atphoenix
yea they're low res and low FPS, but the story is still told.
-
atphoenix
that content cache is where I found those old website archives I was talking about last night.
-
HP_Archivist
I missed this convo ^^
-
HP_Archivist
But heh, interesting take.
-
HP_Archivist
Yeah my script is set for highest possible grab
-
HP_Archivist
hence the 3GB file
-
HP_Archivist
I'm trying to see where I could upload this too
-
atphoenix
Notkisk-a could be an option. It doesn't need to sit there very long, I know kisk-a does need to clean up space periodically but short term probably is okay.
-
atphoenix
otherwise, I guess I could run ytdl myself, then you don't need to upload anything. Just tell me which command line parameters you used.
-
atphoenix
I need to go AFK. It's too nice outside today to be PC-bound. Winter has been long and today does not feel like winter.
-
HP_Archivist
atphoenix: I'll try notkisk later on
-
HP_Archivist
enjoy the wweather, agreed!
-
JAA
atphoenix, HP_Archivist: The disk issues there are mostly solved now, so that would be fine, especially if you delete it again afterwards.
-
thuban
does transfer.sh have a delete api?
-
JAA
Yes, there's an X-Url-Delete header that gives you a URL to issue a DELETE request against.
-
JAA
(Only with PUT uploads, cf.
dutchcoders/transfer.sh #237 )
-
thuban
huh, til!