I may consider using HOCON [0] if I see any traction, bust after writing a lot of YAML and even making my own YAML-driven tools, I feel its shortcomings are overstated. I got bit by corner cases maybe three or four times, and they didn't take long to debug.
For the authors, I suggest a TL;DR with some basic examples. People tune out pretty quickly. You want the 10s take away to be "I like it" and "this person has really thought through it". You have achieved the second objective with what you have.
Perl's actually excellent at processing unstructured data, and it had a strong foothold in bioinformatics for a time. I don't think the decision was as obvious as it looks.
This is true. Bioinformatics was full of Perl scripts for a variety of (text) analyses. I however remember well that many students began to hate it soon after working with it, as it was very difficult to understand existing code. So, when given a choice, many choose Python as an alternative. And stayed with it.
For most people the thing that is hard to understand about Perl scripts is the regexp code. However, regexps looks more or less the same in any language. But, the thing is, most Perl scripts process things such as log files and similar data. Which makes the scripts highly dependent on regexps, hence hard to read and maintain. The same thing goes for any code that uses a lot of regexps.
Actual Perl code, disregarding regexp, certainly isn't anymore difficult to comprehend than code in most other languages.
CGP Grey doesn't explore what happens after death is defeated. I can't imagine how it can lead to anything but a stagnated society, with prejudices and inequalities enshrined forever.
Wouldn’t it be the other way around? Now, since the effects of our prejudice, inequality etc, are usually borne way after we die, we don’t get to see the effects of our decisions. If we get to live a lot longer, we’ll be wiser in making better, more balanced decisions.
As for stagnation, sure earth itself is quite overpopulated, but there is nothing technologically stopping humanity from colonizing the solar system.
If humanity gets it shit together and becomes slightly more organized, those experiments in society will just happen in geographically different places.
The “red mars, blue mars, green mars” trilogy explores this quite well, even if the science is a bit dated, the politics aspects of the books are quite interesting, tackling future colonization and longevity’s political pressures and opportunities.
That's a very rosy view of humans. The average person gets older, not wiser; they see the consequences of their actions and find someone else to blame. Real social and cultural change comes from new generations.
De minimis is a longstanding defense in copyright law. If you are copying very little from very many works, as is the case when you turn multiple petabytes into a few gigabytes of neural network weights, you are in the clear. The problem arises when models overfit and spit out almost perfect copies of the training data.
Copyright doesn't have an explicit size, but rather uses size as one of many indicators.
For example, I could take a massive 8k video and covert it into a very small 144p youtube video. Am I in the clear simply because the output is tiny compared to the input? Similar I could take a huge studio master copy of a song and convert it to a very small and rather compressed (distorted) mp3.
I partially agree that some of the problem is when perfect copies are spit out by the models, but I do think there is a bigger problem. Copyright is a complex concept that can't be defined exclusively by a single metric like size, and any mathematically definition will in the end be killed if large copyright holders feel threatened by it.
ML models do not supplant the pre-existing work, and provide fundamentally new modalities. Transformative use seems like a slam dunk to me, but I guess we'll see what the Supremes decide in twenty years or so...
I’m unclear about this. Let’s say a movie comes out and I make a YouTube review using brief clips or screenshots from the movie. Since my review is transformative, I should be in the clear (I think?).
But when it comes to market harm, does the tone of my review effect the enforceability of copyright?
As in, if my review is negative it would harm the market for people going to watch the movie vs a positive review right?
Reviews have a distinct "character of use", one of the four cornerstones of fair use exceptions.
A review can be commercial, can cause significant harm to the market, can include substantial amount of the work, and yet the character of use can be significant enough to convince a judge that a exemption should be applied. Since judges historically has come to this conclusion there exist now legal precedence. With precedence we can make some general conclusions which tell us that reviews are in general exempted when using other peoples copyrighted work for the purpose of reviews.
This character of use is very different then if I convert a studio record of a song into mp3 and publish it on p2p sharing site. Judges has historically viewed the character of use in those situation as not being worth giving exemptions.
You're not directly competing with the movie though, your work is a review, not a feature film.
If you were to make a parody movie from the material of the movie itself, directly taking scenes and altering them to your liking but still relying on the viewer recognizing the original in it, you'd have a harder time, I think.
There's a Stable Diffusion example where, having been trained on too many Getty Images pictures stamped with their logo, the system generated new images with Getty Images logos.[1] That's a bit embarrassing. There are code generation examples where copyright notices appeared in the output. A plagiarism detection system to insure that the output is sufficiently different from any single training input ought to be possible.
Yes, agreed, I don't think the problem is with networks that mix tons of input data in a way that doesn't heavily derive from one or a couple of sources. The currently available models do not have overfitting solved, though, and this technological imperfection also has direct practical (and legal) consequences.
Early Lego games made great use of intonation and miming for their gags and storytelling. For example, this is their version of the famous "I am your father" scene: https://www.youtube.com/watch?v=fvX3MaFB9TI
There is a lot of wishful thinking that goes into galaxy brain code. It assumes you know with almost complete certainty what rules are bound to change and where extension will be needed, that the next developer will be able to understand and respect the beautiful elegance of the design instead of hacking at it to achieve the desired result, and that the code will be long-lived enough to justify the initial investment. Grug coders aren't always inexperienced; many are actually repented architecture astronauts.
Aircraft carriers don't have the large cannons of a dreadnought. An armored car that served as launchpad and command center for drones could be drastically lighter, faster, cheaper, and with simpler logistics.
[0] https://github.com/lightbend/config/blob/main/HOCON.md