GitHub have restored the youtube-dl repository
Colour me pleasantly surprised.
I've followed this story since it broke. My own (lay) analysis of the RIAA's claims hit HN a few weeks ago:
The EFF's letter makes strongly similar arguments, admittedly with better legal citations buttressing.
I'd hinted in that post, and commented at HN, as to steps Microsoft could take to establish its credibility before the Free Software community:
Microsoft is a member of the RIAA. It could and should resign.
Microsoft can lobby for further exceptions to §1201 anti-circumvention.
Microsoft can issue a statement formally protesting RIAA's action.
Microsoft could offer an Amicus brief or other statements in favour of youtube-dl developers.
As an old-school Linux user and advocate, I'm used to considering Microsoft the opposition, and my praise is grudging, but given where due. By my reckoning, Microsoft are at least 3 for 4 in meeting my suggestions.
Of the fourth, I suspect its upcoming RIAA renewal discussion will be interesting.
Google, on the other hand, have been conspicuously silent. Chris DiBona, are you listening?
I think any artistic free-software tool *should* be doing likewise. There's a reputation that they're not as good as the proprietary competition, which this helps determine whether that's the case and how to fix it!
Pepper & Carrot certainly helps me take Krita more seriously than GIMP.
Perhaps thanks to this validation, Blender *is* competing successfully against first-mover Autodesk Maya for use in feature films, etc. I'll celebrate that!
Who here has enjoyed a Blender Open Movie? https://cloud.blender.org/films/
These are hugely entertaining short animations made with their titular computer animation tool.
Which they do for several extremely important reasons:
1. Enrich free culture.
2. Advertise what can be accomplished with their tools.
3. Ensure those things can be reasonably accomplished with their tools.
4. Fund the project with sales of all the behind-the-scenes data.
OCaps are opaque references that code can provide to a caller. The API of the call is communicated out of band, but the reference serves as an authorization for the caller to provide data that the OCap provider will execute. This works the same whether the reference is a token in a network call or a symbol for a function call from a library
Unison is a functional programming language where a hash of the AST serves as the reference to a function. If you build a remote call with this kind of system there's no way to obfuscate IO or other problematic code
The tallest tree in Wales had been damaged by a storm and was supposed to be cut down, but a better solution was found. Natural Resource Wales, which was in charge of the site, ordered artist Simon O'Rourke to cut down the tree. He thought of a giant hand, symbolising a giant, and the tree's last attempt to reach the sky.
The most important lesson I learned while writing my little blog script on my Tor site is that every possible user input from the headers to URIs, to form fields, to request methods, to the very TCP connection and handshake or any other conceivable avenue will be mercilessly thrashed by bots and humans alike. Trying to expose vulnerabilities
It's not personal
You're a target because you exist
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!