[-] Andy@programming.dev 5 points 2 years ago

Ever tried NestedText? It's like basic YAML but everything is a string (types are up to the code that ingests it), and you never ever need to escape a character.

[-] Andy@programming.dev 4 points 2 years ago

The Wikipedia link you provide here for copyleft does not say that permissive licenses are a subset of copyleft licenses, but rather contrasts the two categories. For example, you can scroll down to the table at "Types and relation to other licenses," where you can see MIT is not in the green Copyleft column.

If you check Wikipedia's Copyleft software licenses category, you'll see MIT is absent.

The Wikipedia link you provide for permissive states:

The Open Source Initiative defines a permissive software license as a "non-copyleft license . . .

[-] Andy@programming.dev 4 points 2 years ago

I checked the wiki page you kind of linked, and the third sentence is:

Unlike copyleft software licenses, the MIT License also permits reuse within proprietary software, provided that all copies of the software or its substantial portions include a copy of the terms of the MIT License and also a copyright notice.

[-] Andy@programming.dev 4 points 2 years ago

Just clarifying in case there's a mix-up: Siduction is a desktop distro based on Debian Sid, not exactly the same distro. It's my favorite take on Debian so far but honestly I always have something to grumble about in apt-world.

[-] Andy@programming.dev 4 points 2 years ago* (last edited 2 years ago)

I think that title's unfair, and that the approaches advocated by Strong Towns are probably closer to small-government Georgism, or Georgist municipalism.

The fact that the folks behind it identify as conservative is indeed a reason to, well, stay sharp and skeptical, but I think their flavor of conservatism is actually in direct conflict with most Americans who identify as such. Sort of like these folks actually believe what's commonly used as distracting rhetoric.

Then again, I'm probably outside the main demographic of this community, I'm critical of big centralized power, and I'm a fan of both urbanism and land value taxation, so I get it if you judge that I've been had here.

[-] Andy@programming.dev 4 points 3 years ago

Does the law apply to Telegram the same way? If not, why not?

[-] Andy@programming.dev 4 points 3 years ago

You may be joking but I gotta say for everyone else: no, it's not Puppy!

[-] Andy@programming.dev 4 points 3 years ago

I see you've already got your problem solved, but FYI someone made whatfiles for this purpose.

[-] Andy@programming.dev 4 points 3 years ago

I'm skeptical that ALL the functionality will be recreated. We'll see.

[-] Andy@programming.dev 4 points 3 years ago

To add an alternative to what's already been suggested: you can keep a requirements.in with your explicit dependencies, and use pip-tools's pip-compile to generate requirements.txt with the full tree, version locked. Or you can generate this from a pyproject.toml. Then you can use pip-tools's pip-sync to install and uninstall packages to make your actual environment match the .txt lockfile.

[-] Andy@programming.dev 4 points 3 years ago

Create a ~/.netrc file with content like this:

machine dropout login YOUREMAIL password YOURPASSWORD

yt-dlp can use this:

yt-dlp --referer 'https://www.dropout.tv/' -nf 'http-540p' VIDEO_URL

That "http-540p" and alternatives can be listed:

yt-dlp --referer 'https://www.dropout.tv/' -n --list-formats VIDEO_URL 
[-] Andy@programming.dev 4 points 3 years ago

While that shouldn't happen with a current-spec YAML parser, I agree even the current spec does way too much with types.

I've come to love NestedText's approach of leaving all type handling to the ingesting code.

view more: ‹ prev next ›

Andy

0 post score
0 comment score
joined 3 years ago
MODERATOR OF