Data Storage

Ask Slashdot: Is It Time To Replace File Systems? (substack.com) 209

DidgetMaster writes: Hard drive costs now hover around $20 per terabyte (TB). Drives bigger than 20TB are now available. Fast SSDs are more expensive, but the average user can now afford these in TB capacities as well. Yet, we are still using antiquated file systems that were designed decades ago when the biggest drives were much less than a single gigabyte (GB). Their oversized file records and slow directory traversal search algorithms make finding files on volumes that can hold more than 100 million files a nightmare. Rather than flexible tagging systems that could make searches quick and easy, they have things like "extended attributes" that are painfully slow to search on. Indexing services can be built on top of them, but these are not an integral part of the file system so they can be bypassed and become out of sync with the file system itself.

It is time to replace file systems with something better. A local object store that can effectively manage hundreds of millions of files and find things in seconds based on file type and/or tags attached is possible. File systems are usually free and come with your operating system, so there seems to be little incentive for someone to build a new system from scratch, but just like we needed the internet to come along and change everything we need a better data storage manager.

See Didgets for an example of what is possible.
In a Substack article, Didgets developer Andy Lawrence argues his system solves many of the problems associated with the antiquated file systems still in use today. "With Didgets, each record is only 64 bytes which means a table with 200 million records is less than 13GB total, which is much more manageable," writes Lawrence. Didgets also has "a small field in its metadata record that tells whether the file is a photo or a document or a video or some other type," helping to dramatically speed up searches.

Do you think it's time to replace file systems with an alternative system, such as Didgets? Why or why not?
Microsoft

New Open Source-Loving Microsoft Celebrates .NET's 20th Anniversary (thenewstack.io) 65

From Mike Melanson's "This Week in Programming" column: The 20th anniversary of .NET is upon us this week and with it, Microsoft is pulling out all the stops in celebration of what it says is "the most loved framework by developers for three years in a row now — 2019, 2020, 2021, according to Stack Overflow's developer survey."

First launched in 2002, .NET is, in some ways, something that Microsoft can roll out as evidence of its changed ways over the years. It went from a company embroiled in a monopoly case just a year before this release, to one that later decided to turn around, mend its former ways, and open source .NET Core. "When Microsoft made another major transformation, this time towards open source, .NET was also at the forefront," Microsoft writes in this week's celebratory blog post. "By 2012, we had fully open-sourced the ASP.NET MVC web framework and were accepting contributions. It was one of Microsoft's first major open-source projects at the time. In 2014, we started to build a cross-platform and open-source .NET on GitHub and were floored at the incredible support and contributions from the open-source community...."

Certainly, in comparison to the Microsoft we once knew, there has been a massive shift in its approach to open source software and openness in general. Indeed, these days, Microsoft is also synonymous with another giant in the world of open source, its now-subsidiary GitHub — as well as the npm Registry and countless other projects. Microsoft has transformed from a company that was once led by a man who said that "Linux is a cancer" to one that has more recently welcomed Linux to the Windows desktop, among numerous other open source endeavors.

The column ends by remembering what it calls "Microsoft 'hot reload' drama" last year — Microsoft's removal of the feature from the .NET SDK repo (and its subsequent return, with an apology). "All that's to say, perhaps all's well that ends well, and we should indeed celebrate 20 years of success with a now open source framework. In the same breath, vigilance may be necessary should we want to celebrate another such anniversary in the future."
Sci-Fi

Francis Ford Coppola Wants to Self-Finance a $120M Utopian Film Called 'Megalopolis' (gq.com) 63

He produced the science fiction film THX 1138 — George Lucas's first movie — in 1971. 28 years later he supervised the re-editing of the science fiction film Supernova.

But now 82-year-old Francis Ford Coppola — who has also made a second fortune in the wine business — has an even grander vision. GQ reports: It is a film called Megalopolis, and Coppola has been trying to make it, intermittently, for more than 40 years. If I could summarize the plot for you in a concise way, I would, but I can't, because Coppola can't either. Ask him. "It's very simple," he'll say. "The premise of Megalopolis? Well, it's basically... I would ask you a question, first of all: Do you know much about utopia?"

The best I can do, after literally hours talking about it with him, is this: It's a love story that is also a philosophical investigation of the nature of man; it's set in New York, but a New York steeped in echoes of ancient Rome; its scale and ambition are vast enough that Coppola has estimated that it will cost $120 million to make. What he dreams about, he said, is creating something like It's a Wonderful Life — a movie everyone goes to see, once a year, forever. "On New Year's, instead of talking about the fact that you're going to give up carbohydrates, I'd like this one question to be discussed, which is: Is the society we live in the only one available to us? And discuss it."

Somehow, Megalopolis will provoke exactly this discussion, Coppola hopes. Annually....

[T]his is Coppola's plan. He is going to take $120 million of his own fortune, at 82 years of age, and make the damn movie himself.

The article describes it as the kind of "personal" movie that Coppola had wanted to make back when his studio had insisted he instead direct The Godfather. This, of course, is the paradox of Coppola's career: that for all his success, he has, to some extent, been waiting to make his own films, rather than someone else's, for practically his entire life.... "If you're going to make art, let it be personal. Let it be very personal to you."
Megalopolis "remains in development for now," reports Variety. "Coppola has not yet announced a production start date."
Google

Google Workers Protest Plans to Reduce Compensation in Three Cities in North Carolina, Texas, and Iowa (protocol.com) 65

Protocol reports that Google "plans to reduce the equity packages for Durham, North Carolina; Des Moines, Iowa; and Houston, Texas, in January 2022, according to an Alphabet Workers Union petition circulating today that demands a reversion to pay and equity cuts." The Washington Post notes that "For some employees, that means their stock grants could be 25 percent lower than if they worked at other Google offices, like in Atlanta, the workers said in the letter."

With over 800 members the Alphabet Workers Union is part of a larger effort to organize workers at tech companies. Protocol writes: The Research Triangle area, where the Durham, North Carolina, office is located, was also moved from the "National" pay band to a "Discount" pay band in late 2020, according to the Amazon Workers Union petition. The union said it would affect 300 workers there, but that Google plans to expand to 1,000 employees in the coming years....

Many workers relocated there before the changes in pay and equity were made, the union wrote.

Patents

Alarm Raised After Microsoft Wins Data-Encoding Patent (theregister.com) 46

Microsoft last month received a US patent covering modifications to a data-encoding technique called rANS, one of several variants in the Asymmetric Numeral System (ANS) family that support data compression schemes used by leading technology companies and open source projects. The Register reports: The creator of ANS, Jaroslaw Duda, assistant professor at Institute of Computer Science at Jagiellonian University in Poland, has been trying for years to keep ANS patent-free and available for public use. Back in 2018, Duda's lobbying helped convince Google to abandon its ANS-related patent claim in the US and Europe. And he raised the alarm last year when he learned Microsoft had applied for an rANS (range asymmetric number system) patent.

Now that Microsoft's patent application has been granted, he fears the utility of ANS will be diminished, as software developers try to steer clear of a potential infringement claim. "I don't know what to do with it -- [Microsoft's patent] looks like just the description of the standard algorithm," he told The Register in an email. The algorithm is used in JPEG XL and CRAM, as well as open source projects run by Facebook (Meta), Nvidia, and others. "This rANS variant is [for example] used in JPEG XL, which is practically finished (frozen bitstream) and [is] gaining support," Duda told The Register last year. "It provides ~3x better compression than JPEG at similar computational cost, compatibility with JPEG, progressive decoding, missing features like HDR, alpha, lossless, animations. "There is a large team, mostly from Google, behind it. After nearly 30 years, it should finally replace the 1992 JPEG for photos and images, starting with Chrome, Android."

Music

How Fake Song Lyrics Ended Up On Spotify (pitchfork.com) 26

DevNull127 writes: More bad news for Spotify from Conde Naste via their music site Pitchfork:

Last month, in the tone of a band reluctantly summoned from some deep seabed, My Bloody Valentine issued a prickly public service announcement: "Just noticed that Spotify has put fake lyrics up for our songs without our knowledge," the Irish shoegazers tweeted. "These lyrics are actually completely incorrect and insulting." Cocteau Twins' Simon Raymonde chimed in to report that they, too, had found gibberish transcriptions of their famously elliptical songs on streaming services.

The lyric snafu was not limited to Spotify. Over the past decade, a data platform called Musixmatch has assumed dominion over the world of lyrics, securing sub-licensing deals with the major publishing companies. The lyrics you see on Spotify, Tidal, and Amazon Music usually come through Musixmatch, via a data pipeline that links the platform's enormous transcriber community with a small core of paid quality-control monitors. (Apple Music has a dedicated lyrics team handling most of its transcriptions.)

The affair illustrates tech capitalism's discombobulation when faced with a key element in art, which is the inexplicable. I think the problem, though, is not Musixmatch and its protocol so much as the service's unilateral rollout, with quasi-official imprimatur, on platforms already under fire for flattening artistic identity and repackaging music as scaleable content. Having sub-licensed the rights, Musixmatch is perfectly entitled to crowd-source transcriptions and sell them on. But artists should know whose words are being put in their mouths—and that, should they wish, they have the right to opt out.

The Military

After 20 Years, the US Army Is Shutting Down Its Recruitment Video Game, 'America's Army' (fastcompany.com) 33

In the early 2000s, the U.S. Army released America's Army, a video game meant as a recruitment tool. "The free-to-play tactical shooter was wildly successful, reaching 20 million players," reports Fast Company. "But come May 5, the servers will be shut down -- and America's Army will surrender to the forces of time." From the report: To date, no industry has embraced games as warmly as the military, though. America's Army, for example, started with an initial budget of $7 million of your tax dollars at play -- and quickly grew from there. Recognizing that players know a quality title when they see one (and ignore and ridicule poor-quality efforts), it assembled a team of proven developers and bought a license for the Unreal Engine, which was (and remains) one of the premier game engines on the market. America's Army was only supposed to be a seven-year project, but its success encouraged the Defense Department to stay with the game, with the Pentagon spending more than $3 million a year to evolve and promote it -- a drop in the bucket compared to the overall $8 billion recruiting budget.

How well did it work? A 2008 study from the Massachusetts Institute of Technology found that "30% of all Americans ages 16 to 24 had a more positive impression of the Army because of the game and, even more amazingly, the game had more impact on recruits than all other forms of Army advertising combined." The end of America's Army is hardly the end of the military's use of games as recruiting tools. The Army has its own Twitch channel (with more than 23,000 followers) and has an e-sports team that competes at tournaments -- with recruiters in tow.

Space

The Falcon 9 May Now Be the Safest Rocket Ever Launched (arstechnica.com) 116

An anonymous reader quotes a report from Ars Technica: The Falcon 9 reached a notable US milestone in January, equaling and then exceeding the tally of space shuttle launches. During its more than three decades in service, NASA's space shuttle launched 135 times, with 133 successes. To put the Falcon 9's flight rate into perspective, it surpassed the larger shuttle in flights in about one-third of the time. There is no way to know how many missions the Falcon 9 will ultimately fly. At its current rate, the rocket could reach 500 flights before the end of this decade. However, SpaceX is also actively working to put its own booster out of business. The success of the company's Starship project will probably ultimately determine how long the Falcon 9 will remain a workhorse. Nevertheless, it seems likely the Falcon 9 will fly for a long time yet. That is because it now provides the only means for US astronauts to get into space. And while NASA's deep-space Orion vehicle and Boeing's Starliner spacecraft should come online within the next couple of years, the Falcon 9 rocket and Crew Dragon spacecraft will very likely remain the lowest risk, and lowest cost, means of putting humans into orbit for at least the next decade.

Speaking of safety, this is where the Falcon 9 rocket has really shone of late. Since the Amos-6 failure during its static fire test, SpaceX has completed a record-setting run of 111 successful Falcon 9 missions in a row. It probably will be 112 after Thursday. There are only two other rockets with a string of successful flights comparable to the Falcon 9. One is the Soyuz-U variant of the Russian rocket, which launched 786 times from 1973 to 2017. The other is the American Delta II rocket, which recently retired. (Eventually, the Atlas V rocket could also exceed 100 consecutive successes before its retirement later this decade.) According to Wikipedia, amid its long run, the Soyuz-U rocket had a streak of 112 consecutive successful launches between July 1990 and May 1996. However this period includes the Cosmos 2243 launch in April 1993. This mission should more properly be classified as a failure. According to noted space scientist Jonathan McDowell, the control system of the rocket failed during the final phase of the Blok-I burn, and the payload was auto-destructed.

Taking this failure into account, the Soyuz-U had a run of 100 successful launches from 1983 to 1986. This happens to be the exact same number of consecutive successes by the Delta II rocket, originally designed and built by McDonnell Douglas and later flown by Boeing and United Launch Alliance. Overall the Delta II rocket launched 155 times, with two failures. Its final flight, in 2018, was the rocket's 100th consecutive successful mission. So the Falcon 9 has now exceeded both the Soyuz-U and Delta II rockets for consecutive mission successes, and apparently its low flight insurance costs reflect this. What seems remarkable about all of this is that the Falcon 9 amassed this safety record at the very same time SpaceX was experimenting with and demonstrating reuse. At the time of the Amos-6 failure in 2016, the company had yet to re-fly a single Falcon 9 first stage. Now it has pushed some of its boosters to fly 11 flights, and SpaceX has never lost a mission on a reused first stage, even though founder Elon Musk and other officials have explicitly said they are pushing the technology to find its limits.

The Almighty Buck

Wikimedia Foundation Urged to Stop Accepting Cryptocurrency Donations (wikipedia.org) 94

Software engineer Molly White has been a Wikipedia editor since 2006 (and also served several terms on the site's Arbitration Committee). White is now a Wikipedia administrator and functionary — and just published an Opinion piece opposing the continued acceptance of cryptocurrency donations for the Wikimedia Foundation.

Here's an excerpt from White's remarks in The Signpost, an online newspaper for (English-language) Wikipedia that's been published online since 2005 with contributions from Wikipedia editors:

When the Wikimedia Foundation first began accepting cryptocurrency donations in 2014, it was still fairly nascent technology. Cryptocurrencies resonated with many in free and open-source software communities and in the Wikimedia movement more specifically, and cryptocurrency projects tended to share similar ideals: privacy, anonymity, decentralization, freedom. In more recent history, cryptocurrencies and blockchain-based technologies more generally have morphed into something very different from the ideals of their youth. Some proponents continue to speak about freedom and decentralization, but the space has overwhelmingly become an opportunity for self-enrichment at the expense of others and the environment.

Cryptomining operations set up shop in locations with low energy costs — until late 2021, most bitcoin mining happened in China, where it relied on coal so heavily that the resulting coal mining accidents from increased demand contributed to a crackdown on the practice. Some of those miners moved to Kazakhstan, where they were using the nation's supply of lignite (an extremely harmful form of coal) to produce 18% of the global computing power behind bitcoin in January. Bitcoin mining alone rivals the total energy use of countries like the Netherlands or Finland;456 emissions from other popular cryptocurrencies like ethereum only compound the problem.

Furthermore, in recent years, more and more enthusiasts are being convinced that they too might strike it rich by buying in early to the next bitcoin or the next ethereum. But unfortunately, the playing field more often resembles a landscape with scammers and marks. Many are convinced that purchasing these currencies is an "investment", rather than risky speculation that would be more accurately described as gambling if not outright investment fraud. People are regularly scammed for enormous sums of money, and the anonymous, nominally decentralized, and largely unregulated nature of the space offers them little recourse.

The purported benefits of cryptocurrencies have also been largely unrealized. Rather than empowering the unbanked and distributing wealth to those in need, as once described, money has been hoarded in incredible amounts by a few wealthy individuals — 0.01% of bitcoin holders collectively own 27% of bitcoin in circulation, equivalent to around $232 billion. Furthermore, the underlying technology is enormously slow and difficult to scale when compared to databases used in most modern computing, so many technologies built around blockchains have spawned new, centralized solutions to the problems the blockchains themselves have introduced. As a result, the decentralization of the web that was supposed to result from the adoption of blockchain technologies has only resulted in the centralization of power in a handful of companies and venture capital firms.

The Wikimedia Foundation's acceptance of cryptocurrency donations has had minimal returns, and no longer accepting them is unlikely to have a major impact on the Foundation's ability to fundraise. In 2021, the Wikimedia Foundation only received about $130,000 in donations via cryptocurrency, making it one of their smallest revenue channels at only 0.08% of total donations. The benefits to donors are also minimal: the anonymity that might normally be offered to those who use cryptocurrencies is largely nullified by the WMF's cryptocurrency payment processor, BitPay, which requires prospective donors to disclose their identities.

The most impactful result of the WMF's acceptance of cryptocurrencies has been to normalize their use. As the technology space around blockchains has evolved over the years, so too should we. Cryptocurrencies have been joined by a bubble of predatory, inherently harmful technologies that take advantage of individuals and contribute to the destruction of our environment. It is no longer ethical for the Wikimedia Foundation to tacitly endorse a technology that incentivizes the predatory behavior that has become rampant in the cryptocurrency space in the past few years. I have asked that they stop doing so in an Request for Comments on meta.

China

Chinese Satellite Observed Grappling Another and Pulling It Out of Orbit (thedrive.com) 161

Last week a Chinese satellite "was observed grabbing another satellite and pulling it out of its normal geosynchronous orbit," reports the Drive, "and into a 'super-graveyard drift orbit.'"

"The maneuver raises questions about the potential applications of these types of satellites designed to maneuver close to other satellites for inspection or manipulation and adds to growing concerns about China's space program overall." On January 22, China's Shijian-21 satellite, or SJ-21, disappeared from its regular position in orbit during daylight hours when observations were difficult to make with optical telescopes. SJ-21 was then observed executing a "large maneuver" to bring it closely alongside another satellite, a dead BeiDou Navigation System satellite. SJ-21 then pulled the dead satellite out of its normal geosynchronous orbit and placed it a few hundred miles away in what is known as a graveyard orbit. These distant orbits are designated for defunct satellites at the end of their lives and are intended to reduce the risk of collision with operational assets....

According to Chinese state news outlets, SJ-21 was designed to "test and verify space debris mitigation technologies."

SJ-21's recent maneuver raises questions and concerns about these types of satellites and their potential for military use. Todd Harrison, director of CSIS's Aerospace Project, told Breaking Defense that SJ-21's actions present "more questions than answers," adding that while we can observe the satellite's actions, "the intent behind it and what China plans to do with this technology is a more subjective assessment."

This isn't the first time SJ-21 has made headlines with its questionable behavior. In November 2021, just a month after its launch, an unknown object was seen orbiting alongside SJ-21. At the time, Space Force designated the unidentified object as a spent apogee kick motor, but it was also reported that it might have been an experimental payload designed to test SJ-21's ability to perform remote operations and manipulate other satellites....

Analyzing the potential applications of these dual-use satellites is difficult.

Thanks to long-time Slashdot reader schwit1 for submitting the story!
Programming

YouTube-DL Forks to Continue Supporting Older Versions of Python (github.com) 62

Wikipedia defines youtube-dl as "a free and open source download manager for video and audio from YouTube and over 1,000 other video hosting websites." It was created in 2006, and "According to libraries.io, 308 other packages and 1.43k repositories depend on it." The project now has over 106,000 stars on GitHub, and by one calculation it's their fourth-most starred project that's written in Python.

A new issue today describes the project as "Under new management."

I hope that we'll be able to make a new release soon and subsequently keep the program more up-to-date than has been the case for the last few months.

The project has a fork https://github.com/yt-dlp that offers a lot of extra functions but demands an up-to-date Python version. This project will continue to target Python version 2.6, 2.7, or 3.2+, at least until no-one complains about 2.6 compatibility.

Pull Requests are very welcome, although there is a significant back-log to be handled. Back-ports of yt-dlp features are also welcome.

Finally, I'd encourage anyone else who is interested in sharing maintenance duties to establish a track record and make themselves known. We want to keep this popular project alive with a community of future maintainers.

Math

A Conway 'Game of Life' Conjecture Settled After 29 years (hatsya.com) 54

In 1992 John Conway raised a question about the patterns in his famous mathematical Game of Life: "Is there a Godlike still-life, one that can only have existed for all time (apart from things that don't interfere with it)?"

Conway closed his note by adding "Well, I'm going out to get a hot dog now..." And then, nearly 30 years later, a mathematical blog reports: Ilkka Törmä and Ville Salo, a pair of researchers at the University of Turku in Finland, have found a finite configuration in Conway's Game of Life such that, if it occurs within a universe at time T, it must have existed in that same position at time T-1 (and therefore, by induction, at time 0)...

The configuration was discovered by experimenting with finite patches of repeating 'agar' and using a SAT solver to check whether any of them possess this property.

The blogger also shares some other Game of Life-related news:
  • David Raucci discovered the first oscillator of period 38. The remaining unsolved periods are 19, 34, and 41.
  • Darren Li has connected Charity Engine to Catagolue, providing approximately 2000 CPU cores of continuous effort and searching slightly more than 10^12 random initial configurations per day.
  • Nathaniel Johnston and Dave Greene have published a book on Conway's Game of Life, featuring both the theoretical aspects and engineering that's been accomplished in the half-century since its conception. Unfortunately it was released slightly too early to include the Törmä-Salo result or Raucci's period-38 oscillator.

Thanks to Slashdot reader joshuark for sharing the story.


Piracy

Streaming TV Shows on Twitch Attracts DMCAs and the TV Industry's Eye of Sauron (msn.com) 15

The Washington Post reports that three of the world's most prominent live-streaming stars "received notifications of copyright infringement after broadcasting TV shows to their millions-strong fanbases on Twitch."

"The days that followed produced copious amounts of Twitch's most common byproduct, online drama, but also focused attention on the murky and legally complicated question of what constitutes fair use of copyright materials such as TV shows and movies...." In 2007 Viacom sued YouTube for copyright infringement. Though the court ultimately ruled in favor of YouTube, the suit paved the way for the "Content ID" system, which automatically identifies copyright content and aggressively polices the platform. While software that can scan Twitch already exists, Twitch has yet to create its own automated system, and it does not appear to be in the process of doing so, according to industry figures with knowledge of Twitch's operations who weren't authorized to speak publicly.

Such an outcome becomes more likely, however, if advertisers start withdrawing from the platform for fear of being associated with risky content, something that's already beginning to happen on Twitch according to Devin Nash, chief marketing officer of content creator-focused talent agency Novo...

The "react content" trend often hinges on broadcasting copyright material, like popular movies or TV shows, a practice which skirts the outer edges of platform rules. Earlier this month, Viacom and the History Channel/A&E (which is owned by Hearst and Disney) issued copyright claims — also known as Digital Millennium Copyright Act (DMCA) takedown requests — to specific streamers.... The DMCA-centric discourse left streamers and viewers on Twitch with ample drama but no clear answer as to whether one of the platform's go-to trends merely faces a few bumps in the road or an asteroid-sized extinction event. "Nothing could happen, or everything could happen," Cassell added. "And it rests on the decisions of a handful of media rights holders...."

Some streamers, such as Piker and Felix "xQc" Lengyel, both of whom started reacting to clips from sites like YouTube long before the current react meta began, argue reaction content should be permitted since Twitch is essentially built on copyright infringement. Streaming a video game is technically a DMCA-able offense. The video game industry, however, has decided to allow the practice because the free publicity and resulting sales tend to outweigh any potential downsides. But television is a different beast, with its economics rooted in broadcast rights rather than individual unit sales....

This awkward and unceasing dance around the topic has been fueled in part by the fact that Twitch is incentivized to maintain its ignorance of copyright infractions taking place on their platform.... But the silence has added stress to streamers whose livelihoods could be impacted by decisions around the current DMCA practices....

The Post also spoke to game/esports/entertainment lawyer David Philip Graham, who believes copyright law itself is due for an overhaul. "Much of our current copyright regime isn't really about authors' rights or promoting the progress of science and useful arts, but about big businesses looking for easier routes to profitability," Graham said.

He proposes shortening copyright term lengths — and also expanding permissions for derivative works.
Wikipedia

Wikipedia May Be Next To Drop Support For Crypto (techrepublic.com) 56

New submitter Ol Olsoc writes: "When the Mozilla Foundation took to Twitter on New Year's Eve to announce it was going to begin accepting cryptocurrency donations, it likely didn't think about potential blowback from one of its founders, but that's what it got," reports TechRepublic. "In response, Mozilla has said it's pausing cryptocurrency donations." Wikipedia is now discussing whether it should stop accepting Cryptocurrency as well.

Mozilla co-founder Jamie Zawinski has some strong feelings about the matter, [telling TechRepublic]: "Anyone involved in cryptocurrencies in any way is either a grifter or a mark. It is 100% a con. There is no legitimacy." I cannot disagree with him.
Zawinksi tweeted scathing criticism of a Mozilla tweet late last month promoting cryptocurrency donations. They first started accepting bitcoin for donations in 2014.

Here's where Wikipedia comes in: "Shortly after Zawinski's tweet and Mozilla's change of heart, Wikipedia editor GorillaWarfare opened a request for comment on Wikimedia's meta-wiki calling for the organization to stop accepting cryptocurrency donations, citing Zawinski's tweet and Mozilla's reaction," reports TechRepublic. "Zawinski has read the Wikipedia talk page about the discussion and says he hopes it indicates the beginning of a trend."

He added: "I'm actually a bit surprised (and pleased) to see that the conversation seemed to be going in an anti-cryptocurrency direction. Good for them."

Further reading: Wikipedia Faces Pressure to Stop Accepting Crypto Donations on Environmental Grounds (CoinDesk)
Australia

1.7 Million People Live for a Week on 100% Renewable Energy (smh.com.au) 126

1.77 million people live in South Australia, speading across 984,321 square kilometres (or 380,048 square miles), according to Wikipedia. Today the Sydney Morning Herald announced that South Australia "sourced an average of just over 100 per cent of the electricity it needed from renewable power for 6 and a half days leading up to December 29 last year."

They're calling it "a record for the state and perhaps for comparable energy grids around the world." The state's previous record was just over three days, says Geoff Eldridge, an energy analyst who runs the website NEMlog.com.au, which tracks the operations of the National Energy Market covering Australia's east-coast states and South Australia.

His analysis shows that for the six days identified, the state produced on average 101 per cent of the energy it needed from wind, rooftop solar and solar farms, with just a fraction of the energy the state used being drawn from gas, in order to keep the grid stable. At times during the period, slightly less renewable energy was available and at other times renewable capacity was higher than needed, he says.

Bruce Mountain, director of the Victoria Energy Policy Centre, said he believed that aside from some small island grids such as those in Hawaii and Tasmania, it was likely that South Australia's six-day run on renewables was a record for a grid supporting an advanced economy.

During the unprecedented 156-hour renewable run, the share of wind in total energy supplied averaged 64.4 per cent, while rooftop solar averaged 29.5 per cent and utility-scale solar averaged 6.2 per cent, clean energy website RenewEconomy.com.au reported, using Mr Eldridge's data.

(Thanks to Slashdot reader betsuin for sharing the article)
Intel

Intel's Dropping of SGX Prevents Ultra HD Blu-Ray Playback on PCs (ghacks.net) 81

Intel removed the security feature SGX from processors of the 11th and newer generations. Problem is, the feature is one of the requirements to play Ultra HD Blu-Ray discs on computer systems. From a report: The Ultra HD Blu-Ray format, often referred to as 4K Ultra HD or 4K Blu-Ray, supports 4K UHD playback with a pixel resolution of 3840x2160. One of the requirements for playback of Ultra HD Blu-Ray discs on PCs is that SGX is supported by the installed processor and by the motherboard firmware. The Blu-Ray Disc Association defined DRM requirements for Ultra HD Blu-Ray disc playback. Besides SGX, playback is protected by HDCP 2.2 and AACS 2.0, with some discs using AACS 2.1. Intel Software Guard Extensions (SGX) "allow user-level as well as operating system code to define private regions of memory, called enclaves, whose contents are protected and unable to be either read or saved by any process outside the enclave itself, including processes running at higher privilege levels" according to Wikipedia.
Wikipedia

Wikipedia Faces Pressure To Stop Accepting Crypto Donations on Environmental Grounds (coindesk.com) 98

Wikimedia, the non-profit foundation that runs Wikipedia, is facing internal opposition to its policy of accepting cryptocurrency as a form of donation, primarily for environmental reasons. From a report: A proposal to the foundation from contributor Molly White, who goes by the user name GorillaWarfare, argues that accepting donations in cryptocurrencies such as bitcoin, bitcoin cash and ether signals endorsement of digital coins, which are "inherently predatory" as investments and don't align with the foundation's commitment to environmental sustainability. The contributor argues that Wikipedia risks damaging its reputation by accepting crypto donations, citing the recent decision by non-profit peer, Mozilla, to pause accepting donations in crypto. Wikimedia currently accepts bitcoin, bitcoin cash, and ether via BitPay. White singled out bitcoin and ether's need for enormous amounts of energy, while noting that there are other "eco-friendlier" cryptocurrencies, although they are less widely-used.
Space

Amazon Joins Lockheed Martin and Cisco to Send Alexa to Space, Offers NASA Tours for SchoolKids (geekwire.com) 25

"Alexa, when are we arriving at the moon?" quips GeekWire.

Long-time Slashdot reader theodp writes: This week brought news that Amazon is teaming up with Lockheed Martin and Cisco to put its Alexa voice assistant on NASA's Orion spacecraft for the (uncrewed) Artemis 1 round-the-moon mission....

On the heels of that announcement came news that Amazon Future Engineer (AFE) has partnered with Mobile CSP and the National Science Teaching Association (NSTA) on the Alexa for Astronauts program, which will provide students in grades 4-and-up with live WebEx by Cisco tours from NASA's Johnson Space Center. This program will also provide curriculum — NSTA's Using AI to Monitor Health and Mobile CSP's Alexa in Space — aimed at teaching high school Science and AP Computer Science Principles students "how to program their own Alexa skills that could help astronauts [and 'inexperienced space travelers, such as tourists'] solve problems in space and communities at home" using MIT's App Inventor.

App Inventor, some may recall, was developed at Google to bring programming to the masses only to be suddenly abandoned. App Inventor was later picked up by MIT and — with support from Google and millions in NSF funding — eventually found its way into curriculum developed for the new AP CSP course aimed at mainstreaming AP Computer Science.

Mozilla

Mozilla Actually Started Accepting Cryptocurrency Donations Back in 2014 (thenewstack.io) 39

Mike Melanson's "This Week in Programming" column looks at what happened after Mozilla founder Jamie "jwz" Zawinski slammed the group for accepting donations in cryptocurrency (which Zawinski called partnering "with planet-incinerating Ponzi grifters.") Peter Linss, one of the creators of the Gecko browser engine on which Mozilla Firefox is based, also stepped in to back up Zawinski, saying that he was 100% with him and that Mozilla was "meant to be better than this."

When Mozilla first announced it would accept Bitcoin donations in 2014, it cited Khan Academy, Electronic Frontier Foundation, United Way, Greenpeace, and Wikimedia Foundation among its moral and upstanding cryptocurrency-accepting compatriots. Of that list, just Greenpeace has since stopped accepting cryptocurrency donations, telling the Financial Times earlier this year that "as the amount of energy needed to run bitcoin became clearer, this policy [of accepting cryptocurrency donations] became no longer tenable."

Thursday the Mozilla Foundation announced it was pausing cryptocurrency donations to review whether the idea "fits with our climate goals" — a fact the column also addresses: Mike Shaver, another Mozilla project founder, also tweeted his support, writing that he was "glad to see this reflection happening."

In a follow-up blog post to the ordeal, Zawinski doubled down on his condemnation of Mozilla's cryptocurrency acceptance, writing that "cryptocurrencies are not only an apocalyptic ecological disaster, and a greater-fool pyramid scheme, but are also incredibly toxic to the open web, another ideal that Mozilla used to support" — an idea also espoused in many of the comments on the initial Twitter thread.

Meanwhile, although Mozilla says that it is pausing the ability to donate cryptocurrencies during its review, the donations page still lists BitPay among its payment methods.

Python

TIOBE Announces that the Programming Language of the Year Was Python (thenextweb.com) 90

The programming language of the year has been announced by the TIOBE Index: Python!

But noting that the TIOBE index is based on the number of search results for a programming language across popular search engines, a headline at The Next Web asks: "What does this title even mean?" [TIOBE] takes services such as Google, QQ, Sohu, Amazon, and Wikipedia to calculate the results. TIOBE uses "+" programming" query and a special formula to devise these ratings that change every month. You can read more about the whole process here. The programming language of the year title is decided by the jump in ratings year-on-year. Python overtook C# by a margin of 0.13% — almost a photo finish.

The index doesn't indicate the best or most efficient programming language, nor does it measure the amount of code written in a language across the internet. It simply gives us a high-level understanding of resources and pages available on the web related to them.

There's a huge amount of criticism towards the TIOBE index, especially as it uses one query and doesn't consider non-English languages. The organization said that it's trying to introduce more parameters to calculate the ratings.

TIOBE's annual award is being called "prestigious" — by the announcement at TIOBE.com: The award is given to the programming language that has gained the highest increase in ratings in one year. C# was on its way to get the title for the first time in history, but Python surpassed C# in the last month.

Python started at position #3 of the TIOBE index at the beginning of 2021 and left both Java and C behind to become the number one of the TIOBE index. But Python's popularity didn't stop there. It is currently more than 1 percent ahead of the rest [with a "rating" of 13.58%]. Java's all time record of 26.49% ratings in 2001 is still far away, but Python has it all to become the de facto standard programming language for many domains. There are no signs that Python's triumphal march will stop soon.

In fact, this makes the second year in a row Python has won TIOBE's annual award.

But it's as good a conversation-starter as any. ZDNet reminds us that Microsoft hired Python creator Guido van Rossum in 2020 to work on improving Python's efficiency, while the second most popular language on TIOBE's annual list, C#, "is a language designed by Microsoft technical fellow Anders Hejlsberg for the .NET Framework and Microsoft's developer editing tool Visual Studio."

And ZDNet also spottted a few other patterns in TIOBE's year-end look at programming language popularity: There were several movers and shakers this year. Rust, a systems programming language that deals with memory safety flaws, is now in 26th position, ahead of MIT's Julia, and Kotlin, a language endorsed by Google for Android app development. Rust was a stand out language in 2021, gaining backing from Facebook, Amazon Web Services, Microsoft Azure and Google Cloud.

Apple's Swift for iOS and macOS app development jumped from 13th to 10th place, while Google's Go inched up from 14 to 13, according to Tiobe. Kotlin moved from 40th to 29th. Google's Dart dropped from 25th to 37th position, Julia fell from 23rd to 28th position, while Microsoft TypeScript dropped from from 42 to 49.

The top 10 languages in Tiobe's list for January 2022 were Python, C, Java, C++,C#, Visual Basic, JavaScript, Assembly Language, SQL, and Swift.

Slashdot Top Deals