| This article mentions the Wikimedia Foundation, one of its projects, or people related to it. Wikinews is a project of the Wikimedia Foundation. |
Monday, October 26, 2020
On Friday, code hosting and sharing website GitHub blocked the public access to youtube-dl, a software which can download videos from the internet via the command-line. The blockade came after GitHub received a Digital Millennium Copyright Act (DMCA) take-down notice from the Recording Industry Association of America (RIAA). After stripping the metadata from the notice, GitHub published the take-down notice on their site.
Initially started in July 2008 by Ricardo Garcia, youtube-dl is a script written in Python which can download videos from multiple websites including YouTube, LiveLeak and Vimeo. youtube-dl is a FLOSS software and is under public domain. Currently, the repository on GitHub is locked for viewers other than maintainers of the project.
RIAA’s DMCA notice alleged the script’s purpose of existence was to “circumvent the technological protection measures used by authorized streaming services such as YouTube” and “reproduce and distribute music videos and sound recordings owned by our member companies without authorization for such use”.
youtube-dl has multiple unit tests in its source code, which test whether the software works in different circumstances or not. Some of the tests include checking if the script can download Creative Commons licensed videos, videos which did not have square pixels, videos with no age restriction, “offensive to some audiences” per YouTube community and age-restricted videos. One of the tests included the URL of some copyrighted songs. Citing this test, RIAA’s take-down notice claimed “comments in the youtube-dl source code make clear that the source code was designed and is marketed for the purpose of circumventing YouTube’s technological measures”.
RIAA’s notice published by GitHub alleged violation of 17 U.S. Code § 1201 Circumvention of copyright protection systems which says “No person shall circumvent a technological measure that effectively controls access to a work protected under this title”. RIAA listed a number of forks of youtube-dl and requested GitHub via the notice they all be made inaccessible.
The notice did not list any incident of anyone using youtube-dl to download or share copyrighted material, nor mention any damages that actually occurred. Unremarked by the notice, YouTube allows videos to be licensed under a Creative Commons Attribution license. When a copyright holder chooses to release their work, be it a photograph, a video, or audio, under a Creative Commons Attribution (CC BY) license, they allow everyone to freely own, share or modify the work as long as the reusers properly attribute the author of the work. YouTube also hosts many audio and video recordings in the public domain which can be used for any purpose without any restrictions.
youtube-dl is used by thousands of people around the world. Multiple Creative Commons-licensed and public domain videos on Wikimedia Commons are uploaded via a tool called video2commons, which relies on youtube-dl to download media. youtube-dl also lets users download videos from LiveLeak — a video-sharing platform for citizen journalism. Videos downloaded using youtube-dl are also used for the purpose of fair use, or for evidence.
youtube-dl comes with a small JavaScript interpreter where it acts as a web-browser would behave while receiving video data from the server. The script has “extractors” for various websites to handle videos from different sources. Whenever something is displayed on the user’s screen, the device has a copy of that content. Web browsers “download” data while surfing the web, though most of it is not persistent on the device. It is possible to download copyrighted photos by using a web-browser. The way the world wide web works, there are no technological prevention measures to prevent recording and sharing of content such as RIAA talks about in the notice. Photos and texts can be downloaded by taking screenshots, videos by screen recording tools, and audio by recording on a tape if not an audio recording software.
Multiple users expressed their disappointment on Twitter and Internet Relay Chat. One of the users said “this is yet another example of why we should use git as it was intended, as a distributed network, rather than rely on one single proprietary server”. Git is decentralised version-tracking software which is used by a large number of software companies and projects. It is possible to host one’s own git server for software development. While Microsoft’s GitHub is a centralised git server, development of software using git does not require a GitHub account.
Soon after the public access to the repository was locked, multiple users started sharing the source code via self-hosted git servers, Tor sites and via the Torrent protocol leading to a Streisand effect. Streisand effect is when a measure to censor information causes further spread of that information. The binary files of the software are still available on its website for users to download. Some people came up with esoteric ways to share the source code, by converting the compressed code into photographs and providing shell commands to convert to the source code.
GitHub’s DMCA repository, where the takedown notice was published for public viewing, was subject to contant vandalism from multiple GitHub users. One user submitted a pull request, merging the source code of youtube-dl along with the DMCA repository. This enabled users to view youtube-dl’s source code from within the DMCA repository, provided they know the commit id.
The Electronic Frontier Foundation said on Twitter “Youtube-dl is a legitimate tool with a world of a lawful uses. Demanding its removal from Github is a disappointing and counterproductive move by the RIAA.” Richard Stallman, the founder of the Free Software Foundation, has been highly critical of DRM (digital rights management, the subject of the DMCA) for many years now.
Wikinews reached out to Sergey M?, one of the maintainers of youtube-dl script, however Sergey said he “won’t give any comments at this time”. Later, he shared an update on the IRC channel. Sergey said, “they require complete removal of so called YouTube’s rolling cipher implementation […] GitHub requires in order to reinstate the repo […] under this conditions I could reinstate it in Saturday/Sunday already but this is an unsatisfactory outcome”. He also said, “I can’t guarantee whether [or] not we will bend over them considering the situation with @phihag [Philipp Hagemeister] but we’ll see soon what we can do in order to keep the max we have and mitigate potential legal issues at the same time”.
EFF is yet to respond to Wikinews queries. Wikinews also reached out to Philipp Hagemeister, a former maintainer and contributor of the youtube-dl project to discuss this takedown.
When did you get to know about the takedown notice and what were your initial reactions?
((Philipp Hagemeister)) I saw the takedown notice along with anyone else, on reddit. Since I am no longer involved with the youtube-dl project (except for occasional contributions, my maintainership ended in 2016), I don’t know any details.
((RS)) Does YouTube implement DRM for videos not under Creative Commons license, and if so, how does youtube-dl bypass it? Could you please elaborate the procedure?
((Philipp Hagemeister)) YouTube implements DRM for YouTube Movies. youtube-dl does not support those.
YouTube has multiple non-DRM video delivery protocols. I’m not up to date about specifics; my last dabbling in this was in 2015.
One of these protocols is described here. YouTube uses JavaScript to compute parts of the URLs. youtube-dl executes this JavaScript, just like a web browser.
((WN)) Could you also explain in brief how youtube-dl functions, and how the maintainers had intended it to be used?
((Philipp Hagemeister)) youtube-dl downloads and plays videos and music, just like any other web browser, from over 1000 different services. Its uses are varied: It enables video playback on many devices (e.g. Raspberry Pi) where the video services don’t work properly, it makes high-quality video playable for people with a bad or no Internet connection, it enables disabled users to use tools to play videos, and it is used for archival and research.
((WN)) What do you think of the DMCA notice?
((Philipp Hagemeister)) I think it is not warranted because youtube-dl is entirely legal. As the DMCA notice has no effect for me personally, I’m not really the right person to address it.
((WN)) Why were the copyrighted tests in the source code? Could they be replaced?
((Philipp Hagemeister)) I’m not sure why, but my guess is that users requested support for these videos and thus they were added as test cases. They can be removed trivially, without losing any function of youtube-dl.
((WN)) Are you aware Electronic Frontier Foundation said it was a “disappointing and counterproductive move”? What do you think should be the next steps?
((Philipp Hagemeister)) Yes, and I concur. I’m no longer involved in the project. If I were, I would probably just remove the test cases, block these music videos (RIAA is not worth the trouble for me, that can be done by other projects), and get the project back online.I understand people who think differently.
October
28
Don’t Get Caught In Another Blackout! Call Your Local Electrician For Generator Services And More!
- Click Here For More Specific Information On:
- Jle Electrical
Don’t Get Caught in Another Blackout! Call Your Local Electrician for Generator Services and More!
by
Rebecca Paul
Electricity that always cuts out on you can be unsafe and is downright inconvenient. An electrical panel upgrade and generator installation from your local electrical professionals can help you make sure that your energy supply remains constant, efficient, and cost-effective.
The weather can affect your electrical service no matter where you live. From bitter, icy storms that drag your power lines down to tornadoes that rip them up, there will always be the chance that an act of nature will cut off your power without warning. For some families, a sudden blackout means little more than huddling together with some blankets and telling ghost stories by candlelight. But to other families, an evening without power can be very long and trying–even dangerous. Homes with infants, the elderly, and the infirm need reliable heat, cooling, and other amenities to keep everyone safe and healthy. Keep your family safe and comfortable despite that golf ball-sized hail or the fallen tree across the power lines when you call your local electrical contractor professionals to learn more about the benefits of generator services.
A home with a generator will always have an emergency energy backup, even when the rest of the grid has gone black. Be a beacon of light in your neighborhood, and talk with your residential electricians to learn about what type and size generator would work best for your home. While your neighbors put up with chattering teeth and read by flashlights, you can watch the news, read the paper, and keep your feet toasty warm! Maybe you’ll even invite the neighbors over, and you can all enjoy an impromptu evening together in the light while the rest of the world is dark.
Sometimes, when it comes to unreliable electricity, the weather is not to blame. The culprit could be lurking in your very own home in the form of an antiquated electrical panel. Many older homes have not had their electrical systems updated, and residents are trying to enjoy 21st century conveniences using electrical equipment and wiring that was developed before the advent of color television. This technological mismatch can result in too high an energy demand for the electrical panel to handle, causing frequently tripped fuses, blown circuits, and appliances to not run at their full power. This is not only bad for your appliances, but bad for your bank account! If your electrical panel frequently lets you down, it’s time to call your local electrical contractors for an
electrical panel upgrade
. When your electrical panel matches your energy demands, you’ll be able to enjoy your new
home theater installation
without constant unplanned intermissions!
Call your local electricians today to keep your family safe during an emergency and enjoying fully functional appliances and reliable electricity every day. Put away your lanterns, candles, and flashlights, and pick up the phone to contact your local electrical professionals now.
Rebecca Paul recommends safe and complete residential electrical service from trained professionals and is an Internet marketer for Prospect Genius, offering
search engine optimization
for local service providers.
Article Source:
ArticleRich.com
October
27
Buffalo, N.Y. hotel proposal delayed further
- “Old deeds threaten Buffalo, NY hotel development” — Wikinews, November 21, 2006
- “Proposal for Buffalo, N.Y. hotel reportedly dead: parcels for sale “by owner”” — Wikinews, November 16, 2006
- “Contract to buy properties on site of Buffalo, N.Y. hotel proposal extended” — Wikinews, October 2, 2006
- “Court date “as needed” for lawsuit against Buffalo, N.Y. hotel proposal” — Wikinews, August 14, 2006
- “Preliminary hearing for lawsuit against Buffalo, N.Y. hotel proposal rescheduled” — Wikinews, July 26, 2006
- “Elmwood Village Hotel proposal in Buffalo, N.Y. withdrawn” — Wikinews, July 13, 2006
- “Preliminary hearing against Buffalo, N.Y. hotel proposal delayed” — Wikinews, June 2, 2006
- “Hotel development proposal could displace Buffalo, NY business owners” — Wikinews, February 17, 2006
Friday, March 10, 2006
Buffalo, New York —The Common Council of Buffalo voted on Tuesday to send the Elmwood Village Hotel proposal “to committee for further discussion”, after citing the need for more public involvement.
The Elmwood Village Hotel is a development proposal by the Savarino Construction Services Corporation, a project designed by the architect Karl Frizlen of The Frizlen Group. The hotel would be placed on the southeast corner of Elmwood and Forest Avenues in Buffalo.
To make way for the project, at least five buildings located at 1109 to 1121 Elmwood Ave would be demolished. At least two properties on Forest Avenue could also be demolished. The Elmwood properties, according to Eva Hassett, Vice President of Savarion Construction, are “under contract”, but it is unclear if Savarino Construction actually owns the Elmwood properties. Hans Mobius, a former mayorial candidate, is still believed to be the current owner the properties. Mobius also owns 607 Forest Avenue.
The properties 605 and 607 Forest Avenue could also be included in the proposal according to Hassett.
“We would use a Special Development Plan to rezone 1119-1121 Elmwood and 605 Forest to a C-2 zoning category,” stated Hassett. It is possible that Savarino Construction may try to obtain a variance for 605 Forest, which would allow them to enforce eminent domain, should the hotel be allowed to go forward.
The building at 607 Forest was also discussed to be rezoned, but it is unclear what the plans would be for that property. During the February 28 Common Council meeting, Hassett stated that the properties 605 and 607 were “now off the agenda”.
Pano Georgiadis, owner of Pano’s Restaurant at 1081 Elmwood, owns the property at 605 Forest and attended Tuesday’s Common Council meeting.
“Having a hotel is a bright idea. We all love the idea of a hotel, but the way that it is presented, is wishful thinking. This hotel does not fit. It’s like putting two gallons of water in a gallon jug, it does not fit. At the last meeting, the architect admitted that they are planning to put the undergound parking lot and the hotel, right at the property line. If I open my window, I will be able to touch the wall, that goes fifty feet high”, said Georgiadis.
“There is a problem having a seventy-two room hotel and fifty-five parking spaces. That means that all the other cars will spill all over the neighborhood. The footprint is simply too small. If you have a bigger [parking] lot, and a smaller hotel, I will welcome a hotel. I have a parking lot at my own business, and I am chasing people all day long. Remember, the city says it has ‘zero tolerance [for illegal parking]’. Try telling that to the guy from Albany who came to see his kids, that are going to Buffalo State, who would get tickets totaling over a hundred dollars”, added Georgiadis.
The city’s Planning Board is scheduled to meet on March 14, 2006 at 9:00 a.m. about the proposal. Although a discussion will take place, no vote is expected to be taken.
At the moment, none of the properties are zoned for a hotel. Savarino Construction plans on asking for a C2 zoning permit. If that does not work, they plan to implement a new zoning plan called a “special development plan” which would allow for only a hotel on the site. That zone would not be able to be changed.
“This [project] justifies Mobius’s refusal to invest in any maitenance[sic] or improvements”, on the properties said Clarence Carnahan, a local resident. “Where were the Council persons over the years? Where were the city inspectors over the years, to make sure that he maintained and improved his properties? The government was supposed to be protecting, not being preditorial. I see a predatorial issue here when it comes to this hotel. Over the years: Why has the local government been disfunctional when it came to Mobius’s properties? Refusal to invest in improvements, doesn’t that sound like a slumlord? Maybe I am missing a point here, but what kind of messages does this send to other slumlords that havn’t[sic] been jailed or fined? It’s [the hotel] trying to be pushed through.”
Carnahan also presented signs for residents and or business owners who are opposed to the hotel, that could be placed in windows or on stakes in the yard. Some of the signs said, ‘No tell hotel’, ‘Hans off, no hotel’, ‘It takes more than a hotel to make a village’. and ‘Keep Elmwood free, no hotel’. Carnahan plans on making more signs for a protest to be held on Saturday March 18, at 2:00 p.m. (EST) on Elmwood and Forest. Some signs were given to individuals after the meeting.
“First things first, Hans is the problem, and I don’t think it has been addressed. Let’s roll back the clock on this project. What can we do with Hans? There is such thing as eminent domain, which could be of greater interest to the community, to seize the property at its lowest assessed value”, said Nancy Pollina, co-owner of Don Apparel with Patty Morris at 1119 Elmwood. “There are so many ideas that have not been explored and we are about to give this parcel away, to a big developer.”
Mobius has not returned any calls by Wikinews regarding the situation.
A freelance journalist writing for Wikinews has obtained a letter, exclusively, addressed to one of the five business owners from Hans Mobius stating:
There is a proposal to develop my property which you are currently renting. Because of opposition to this development, it does not look like it will happen. I will let you know if there any changes.
Despite the letter, there have been no plans or decisions made to end the proposal.
To date, none of the business owners or residents of 1119-1121 Elmwood have received an eviction notice.
Business owners and residents gave an indication of what they would like to see happen at the corner; a project similar to one done locally last year. There, developers renovated two buildings on Auburn and Elmwood Avenues, merging the buildings into one thus allowing for more shop space. Among some of the shops to move in after the development were Cone Five Pottery, The Ruby Slipper, and Abraham’s Jewelers. Prior to the renovation work, the left building in the picture was boarded up for several years. Many of the concerned locals would like to see a similar development on Forest and Elmwood.
Rocco Termini, a developer in Buffalo, proposed a similar design at the February 28 community meeting
In an interview after the February 28 meeting, Termini stated, “I will be willing to take a look at this myself, or I would be more than happy to be partners with Sam, Sam Savarino”, who is President and Chief Executive Officer of Savarino Construction Services Corp.
So far Savarino Construction has no plans to team up with Termini.