@toast And I'm not certain I'll have time to read a 10k word essay in a timely manner, but if you've got a distribution list I'm happy to be on it.
@toast I usually do CC-0 for anything I can and Apache 2.0 for everything else — partially because Apache 2.0 satisfies the corporations who, more often than not, own the code I produce and partially because for all practical purposes Apache 2.0 might as well be public domain and in a lot of corporate environments Apache 2.0 is *easier* to adopt than something with a public domain dedication. In the end, licenses tend to only matter to corporations and other OSS projects, both of whom tend to prefer something simple like "Apache 2.0 is OK". Individuals don't care about license compliance because it's vanishingly unlikely that being out of compliance would hurt them.
To the extent that I own any code, I'm almost always willing to grant individual waivers of the requirements on request.
Apparently the OSI approved the Unlicense as a "Special Purpose" license a few months ago, but I do not see what the special purpose is anywhere on their main site. There's some more background in this mailing list post:
https://lists.opensource.org/pipermail/license-review_lists.opensource.org/2020-June/004890.html
I'm still not clear what the "special purpose" is that they're suggesting, though. Seems like they don't want to be seen recommending it because it's somewhat weirdly drafted and is partially a public domain dedication.
@toast CC-0 was not approved but also not rejected, and most of the OSS lawyers I've talked to have said it's good but not for software.
I was mildly surprised that OSI goes so far as to say that you should not use "open source" to refer to anything except OSI-approved licenses ( https://opensource.org/faq#avoid-unapproved-licenses ). I would think that they'd be OK with you using the term "open source" to refer to things that meet the OSD (https://opensource.org/osd-annotated) but aren't approved for license proliferation reasons.
@toast Looks like Unlicense is OSI approved as a "special purpose license": https://opensource.org/licenses/unlicense
Maybe it came out of a conversation with a frustrated just-arrived time traveler:
"What's today?"
"Thursday"
"No, the date!"
"August 27th."
"Be more specific!"
"Uh... 12:34:56? AM? Central standard time?"
"THE YEAR, MAN!"
"Oh, 2020."
Also, who picked that as the default date format? Was it someone trying to make American MM-DD-YY formats look sane?
Day of week, then month, then day of month, then time, then time zone indicator *then* year.
For me "CST" maps to "Central Standard Time" (UTC-5) rather than Cuba (UTC-6) or China (UTC+8):
$ TZ=UTC date --date="Thu Aug 27 12:34:56 AM CST 2020" --iso=min
2020-08-27T06:34+00:00
Interestingly, that time doesn't exist in America/Chicago, but it still applies UTC-5!
Interesting, #GNU `date` seems to support dates with ambiguous three-letter offsets, though it's unclear how it decides to disambiguate them. Looks like "IST" defaults to "India Standard Time":
$ TZ=UTC date --iso=m --date="Thu Aug 27 12:34:56 AM IST 2020"
2020-08-26T19:04+00:00
Oh man, I just found out that many TVs have a built-in setting (called CEC) for controlling devices and that you can control your OSMC Raspberry Pi with your TV remote by just enabling it. I could have had a single unified remote for YEARS!
https://www.instructables.com/id/Raspberry-Pi-Remote-For-Free/
Warning from @try_osmc@twitter.com, though:
"On paper, it's great, but due to different implementations by AV equipment manufacturers, it can also cause a lot of problems."
Interesting question from here: https://kenta.blogspot.com/2020/08/kpmswzpc-unlimited-bat.html
"What would baseball bats look like if rules regarding their shape, weight, and composition were lifted?"
(I find this blog mildly frustrating in that it poses many interesting questions but with little discussion.)
I need to earn more tech media awareness of the coming change to pip. Most of the people who will be affected by the big change in October will not hear about it until then. Today I emailed a bunch of lists, newsletters, etc. https://github.com/pypa/pip/issues/8511#issuecomment-666485998 . I know it is not enough.
Preview of my stand-up comedy performance tomorrow night at @gnome #GUADEC https://events.gnome.org/event/1/page/62-social-events and "Apply for Grants To Fund Open Source Work" within PyOhio this weekend https://www.pyohio.org/2020/events/talks/apply-for-grants-to-fund-open-source-work . You can register free for both!
A very annoying auto-antonym: westerly (or easterly, or other direction + erly words).
It means either "moving towards the west" or "coming from the west". The westerly winds take you east.
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.