Operating Systems

AlmaLinux Released As a Stable RHEL Clone For Those Who Liked CentOS (zdnet.com) 43

Long-time Slashdot reader xiando quotes the backstory from LinuxReviews.org: CentOS used to be the go-to alternative for those who wanted to use Red Hat Enterprise Linux (RHEL) without having to pay RedHat to use it. It was a almost 1:1 clone until RedHat took control of it and turned it into what is now a RHEL beta-version, not a stable RHEL release without the branding. Almalinux is one of several projects that have made their own RHEL forks in response. The first Almalinux version is now released.
ZDNet notes that CentOS co-founder Gregory Kurtzer has announced his own RHEL clone and CentOS replacement named Rocky Linux. But they offer this report on AlmaLinux: CloudLinux — which was founded in 2009 to provide a customized, high-performance, lightweight RHEL/CentOS server clone for multitenancy web and server hosting companies — came ready to deliver. The new free AlmaLinux is now stable and ready for production workloads. The company also announced the formation of a non-profit organization: AlmaLinux Open Source Foundation. This group will take over managing the AlmaLinux project going forward. CloudLinux has committed a $1 million annual endowment to support the project.

Jack Aboutboul, former Red Hat and Fedora engineer and architect, will be AlmaLinux's community manager. Altogether, Aboutboul brings over 20 years of experience in open-source communities as a participant, manager, and evangelist... "In an effort to fill the void soon to be left by the demise of CentOS as a stable release, AlmaLinux has been developed in close collaboration with the Linux community," said Aboutaboul in a statement. "These efforts resulted in a production-ready alternative to CentOS that is supported by community members...."

In talking with CentOS business users, who deployed CentOS on web and host servers, I found many of them to be very hopeful about AlmaLinux. One from a mid-Atlantic-based Linux hosting company said, "What we want is a stable Linux that our customers can rely on from year to year. Since CentOS Stream can't deliver that, we think — hope — that AlmaLinux can do it for us and our users instead...."

This first release of AlmaLinux is a one-to-one binary compatible fork of RHEL 8.3. Looking ahead, AlmaLinux will seek to keep step-in-step with future RHEL releases... The GitHub page has already been published and the completed source code has been published in the main download repository. The CloudLinux engineering team has also published FAQ on AlmaLinux Wiki.

"The sudden shift in direction for CentOS that was announced in December created a big void for millions of CentOS users," said Simon Phipps, open source advocate and a former president of the Open Source Initiative who is on the governing board of the AlmaLinux project. In a statement, Phipps said that "As a drop-in open-source replacement, AlmaLinux provides those users with continuity and new opportunity to be part of a vibrant community built around creating and supporting this new Linux distribution under non-profit governance.

"I give a lot of credit to CloudLinux for stepping in to offer CentOS users a lifeline to continue with AlmaLinux."
PHP

PHP's Git Server Hacked To Add Backdoors To PHP Source Code (bleepingcomputer.com) 87

dotancohen writes: Late Sunday night, on March 28, 2021, Nikita Popov, a core PHP committer, released a statement indicating that two malicious commits had been pushed to the php-src Git repository. These commits were pushed to create a backdoor that would have effectively allowed attackers to achieve remote code execution through PHP and an HTTP header. "The incident is alarming considering PHP remains the server-side programming language to power over 79% of the websites on the Internet," adds BleepingComputer.

"In the malicious commits [1, 2] the attackers published a mysterious change upstream, 'fix typo' under the pretense this was a minor typographical correction. However, taking a look at the added line 370 where zend_eval_string function is called, the code actually plants a backdoor for obtaining easy Remote Code Execution (RCE) on a website running this hijacked version of PHP."

According to Popov, the first commit was detected a couple hours after it was made, and the changes were reverted right away. "Although a complete investigation of the incident is ongoing, according to PHP maintainers, this malicious activity stemmed from the compromised git.php.net server, rather than compromise of an individual's Git account," reports BleepingComputer. "As a precaution following this incident, PHP maintainers have decided to migrate the official PHP source code repository to GitHub."
IT

When Employers Mandate a 'Zoom Happy Hour' (zdnet.com) 104

In his "Technically Incorrect" column, Chris Matyszczyk shares one employee's gripe about their new lockdown-incuded online workplace: Writing to New York magazine's The Cut — specifically workplace advice columnist Alison Green — the employee expressed frustration about their boss's so-called Zoom Happy Hours. "These aren't really happy hours," the employee says. "They're more 'work meetings with alcohol on Zoom,' and while they're framed as not 'technically' obligatory, they definitely are, and I get pointed comments if I choose to not attend."

Worse, they're not in actual working hours. Their boss, though, believes everyone's in lockdown, so what's the difference...? This particular boss has decreed the (not really) optional Happy Hour is between 5 p.m. and 7:30 p.m...

I was struck by new research from the University of Sydney. The academic title is: "Collecting experimental network data from interventions on critical links in workplace networks." But drift to the press release and you find: "Benefits of team-building exercises jeopardized if not truly voluntary." Lead researcher Dr. Petr Matous described the situation quite baldly: "Many workers told us that they despise team building activities and see them as a waste of time."

The researchers recommend employers try to encourage a good relationship between two employees — but to let them ultimately work it out for themselves. And Matyszczyk believes this approach makes even more sense on Zoom. "If you're on a Zoom Happy Hour with, say, 50 people, there's still only one actual conversation. Even if you want to participate, it's hard to get a word in and have it instantly understood, never mind appreciated."

That is, unless your boss decides to distribute all the online Happy Hour participants into smaller "breakout rooms"...
The Internet

On cURL's 23rd Anniversary, Creator Daniel Stenberg Celebrated With 3D-Printed 'GitHub Steel' Contribution Graph (daniel.haxx.se) 25

This week Swedish developer Daniel Stenberg posted a remarkable reflection on the 23rd anniversary of his command-line data tool, cURL: curl was adopted in Red Hat Linux in late 1998, became a Debian package in May 1999, shipped in Mac OS X 10.1 in August 2001. Today, it is also shipped by default in Windows 10 and in iOS and Android devices. Not to mention the game consoles, Nintendo Switch, Xbox and Sony PS5.

Amusingly, libcurl is used by the two major mobile OSes but not provided as an API by them, so lots of apps, including many extremely large volume apps bundle their own libcurl build: YouTube, Skype, Instagram, Spotify, Google Photos, Netflix etc. Meaning that most smartphone users today have many separate curl installations in their phones.

Further, libcurl is used by some of the most played computer games of all times: GTA V, Fortnite, PUBG mobile, Red Dead Redemption 2 etc.

libcurl powers media players and set-top boxes such as Roku, Apple TV by maybe half a billion TVs.

curl and libcurl ships in virtually every Internet server and is the default transfer engine in PHP, which is found in almost 80% of the world's almost two billion websites.

Cars are Internet-connected now. libcurl is used in virtually every modern car these days to transfer data to and from the vehicles.

Then add media players, kitchen and medical devices, printers, smart watches and lots of "smart"; IoT things. Practically speaking, just about every Internet-connected device in existence runs curl.

I'm convinced I'm not exaggerating when I claim that curl exists in over ten billion installations world-wide...

Those 300 lines of code in late 1996 have grown to 172,000 lines in March 2021.

Stenberg attributes cURL's success to persistence. "We hold out. We endure and keep polishing. We're here for the long run. It took me two years (counting from the precursors) to reach 300 downloads. It took another ten or so until it was really widely available and used." But he adds that 22 different CPU architectures and 86 different operating systems are now known to have run curl.

In a later blog post titled "GitHub Steel," Stenberg also reveals that GitHub gave him a 3D-printed steel version of his 2020 GitHub contribution matrix — accompanied by a friendly note. "Please accept this small gift as a token of appreciation on behalf of all of us here at GitHub, and everyone who benefits from your work."
Television

Most TV Completely Ignores Women's Sports, a 30-Year Study Finds (niemanlab.org) 340

Nieman Lab: In a paper summarizing 30 years of sports coverage on televised news and highlights shows, researchers began by quoting a short segment dedicated to a WNBA game between the L.A. Sparks and the Atlanta Dream. The broadcast was unusual, authors Cheryl Cooky, LaToya D. Council, Maria A. Mears, and Michael A. Messner pointed out, in that women's sports were mentioned at all. They found that 80% of the televised sports news and highlights shows included zero stories on women's sports. The overall portion of sports coverage featuring women had been low for decades and, in 2019, an overwhelming 95% of the sports coverage included in their study focused on men's sports. But, they wrote, the WNBA segment was typical in other ways. The 23-second-long clip was the only mention of women's sports in the six-minute long sports segment -- and it was also the shortest. Other coverage included Major League Baseball games and the men's Wimbledon final, but also segments on a celebrity golf tournament and a competitive hot-dog eating contest. "In short, the WNBA story -- the shortest in duration of the six in the broadcast -- was eclipsed by five longer reports on men's sports, stories ranging from in-season sports (MLB, pro tennis), an out-of-season sport (NBA), to human interest and comedic entertainment only tangentially connected to what most people think of as sports news," the report found.

The study analyzed sports coverage on local network television (the Los Angeles affiliates KCBS, KNBC, and KABC) as well as highlight shows like ESPN's SportsCenter over the 30 years. In 2019 -- after sport media producers and others suggested televised news and highlights shows were not as relevant as they once were -- the researchers started to include online and social media sources, like Twitter accounts for the networks. The proportion of coverage dedicated to women's sports in email newsletters and Twitter was higher than TV news and SportsCenter, but only if the researchers included espnW and its online newsletter. ESPN stopped producing espnW's weekly newsletter, however, and, when researchers removed the data from their sample, the proportions dedicated to women's sports mirrored that found on TV news and highlights shows.

GNOME

GNOME 40 Released (phoronix.com) 49

The GNOME 40 desktop update has been released with a bunch of new improvements. Phoronix summarizes the major changes: GNOME 40 is out with the GTK4 toolkit in tow, many improvements and alterations to the GNOME Shell including major changes to the dash and workspaces, Mutter has continued refining its Wayland support, Mutter also added a native headless back-end for testing, atomic mode-setting is now supported, input handling is now done in a separate thread, and a wide variety of other improvements. And, yes, there is also the big shift in GNOME's versioning practices moving forward while still sticking to the same six month release regiment. The release announcement and release notes can be found at their respective links.
Crime

SF Poop-Testing Startup, Once Compared to Theranos, Charged in $60 Million Fraud Scheme (sfgate.com) 46

A married pair of San Francisco entrepreneurs were indicted Thursday on multiple federal charges, the latest twist in the saga of a once trendy, now bankrupt fecal matter-testing startup. From a report: Zachary Schulz Apte and Jessica Sunshine Richman, co-founders of defunct microbiome testing company uBiome, are accused of bilking their investors and health insurance providers, federal prosecutors said. They were indicted Thursday on multiple federal charges, including conspiracy to commit securities fraud, conspiracy to commit health care fraud and money laundering. Their court appearances have not been scheduled, and it was not immediately clear if they had attorneys who could speak on their behalf. Apte, 36, and Richman, 46, founded uBiome in 2012 as a direct-to-consumer service called "Gut Explorer." Customers would submit a fecal sample that the company analyzed in a laboratory, comparing the consumer's microbiome to others' microbiomes, prosecutors said. The service cost less than $100 initially.
Transportation

Is Sergey Brin Building the World's Biggest, Climate-Friendly Aircraft? (sfgate.com) 85

Google co-founder Sergey Brin is the ninth-richest person in the world — and he loves airships. Now new details have emerged about Brin's secretive airship company, LTA Research and Exploration (which stands for "Lighter Than Air"). SFGate reports: Although back in 2017 the word on the street was that Brin intended the aircraft to serve at least in part as a luxurious "air yacht" for his family and friends, the LTA website states only humanitarian goals: "LTA airships will have the ability to complement — and even speed up — humanitarian disaster response and relief efforts, especially in remote areas that cannot be easily accessed by plane and boat due to limited or destroyed infrastructure." Unlike jet planes, airships have the ability to land or deliver goods almost anywhere.

In addition, the LTA site says that their airships are intended to serve as a zero emissions alternative to airplanes, used for both shipping goods and moving people. Climate change has made airships sound more appealing to scientists in recent years — while slower than airplanes, airships are faster than cargo ships and have fewer emissions than both boats and planes. In fact, airships produce 80% to 90% fewer emissions than conventional aircraft.

They're going to be huge — and they're not going to be cheap. "It's going to be massive on a grand scale," a source told the Guardian in 2017, estimating that Brin's airship would be about 650 feet long... A recent job description posted on the LTA website revealed the company's plans to build a 1.5-megawatt hydrogen fuel cell propulsion system.

TechCrunch reports that one airship — named Pathfinder 1 — has already been built, and could be ready to launch from Silicon Valley as soon as this year.
Movies

Zack Snyder Plans Another Version of Re-Edited 'Justice League' - in Black and White (comicbook.com) 93

From a report: On Saturday, Zack Snyder himself will head to Twitch to unveil the first look at Justice League: Justice Is Gray... the grayscale version that will soon arrive on HBO Max. The "pre-show" for the event kicks off at 2:30 p.m. Pacific Time on the MANvsGAME channel, with the Snyder and and Justice League star Joe Manganiello joining the broadcast for the big reveal at 4:00 p.m. Pacific. StreamElements designed audience tools to use during the stream, including an engaging donation functionality that will benefit the American Foundation for Suicide Prevention.
The Chicago Tribune argues all you needed to know about Joss Whedon's original 2017 version is encapsulated in the 68-second YouTube video "Sad Affleck." (An SFGate columnist calls the new version "vastly better.") But the Tribune calls Snyder's four-hour director's cut "a 14-year-old's idea of gravitas. Epic, violent, full of naughty words, told with the lyricism of a pharmaceutical ad about bloating. And more importantly, for now, it's complete."

Yahoo Entertainment's Insider has compiled "The 45 biggest differences between 'Zack Snyder's Justice League' and the 2017 theatrical version." But Variety just specifically asked Zack Snyder, "Why is Justice League so violent?" [T]he violence in "Justice League" is bloodier and more violent than audiences are typically accustomed to with superhero movies, which are almost always rated PG-13 — and therefore largely bloodless. Snyder wanted to push the envelope. "It's a pure exercise in creative freedom," the director told Variety this week... Snyder says knowing his film would be streaming on HBO Max freed him from having to make his "Justice League" work for a PG-13 rating.

"Let's just do it the exact way we would if there was no ratings board," he said of his team's thinking. "Let's not use any second guessing. Let's just do it the way we think is the coolest. That was the philosophical approach." Part of the reason that "Justice League" is so violent is to realistically demonstrate what it would be like to actually face off against god-like superheroes.

ComicBook.com reports that Snyder is now also planning "a multi-day SnyderVerse movie marathon later in 2021, where showings of Man of Steel and Batman v Superman: Dawn of Justice will culminate in a theatrical IMAX screening of Zack Snyder's Justice League. The filmmaker is a "huge admirer" of the Justice Is Gray Edition in IMAX, calling it the "ultimate version" of Justice League that is "sort of the penultimate ridiculous movie that shouldn't exist at its highest most fetishistic level."
Snyder tells Esquire his four-hour re-edit was "a labor of love and I would do it again in a second. I wouldn't hesitate. And look, we were doing it for free. I really didn't care. I just wanted to get it, fix it."

Esquire adds that "Even if you decide not to dive into a four hour super hero movie, at least take away a lesson from the making of the Snyder Cut: in a time when so much of us have experienced wrongs and tragedy, sometimes wrongs can be righted, and sometimes your biggest visions find a way to get out into the world."
Earth

A Volcano Just Erupted in Iceland (sfgate.com) 57

The Associated Press reports: A long dormant volcano on the Reykjanes Peninsula in southwestern Iceland flared to life Friday night, spilling lava down two sides in that area's first volcanic eruption in nearly 800 years... The glow from the lava could be seen from the outskirts of Iceland's capital, Reykjavík, which is about 32 kilometers (20 miles) away. The Department of Emergency Management said it was not anticipating evacuations because the volcano is in a remote valley, about 2.5 kilometers (1.5 miles) from the nearest road.
The report adds that initial aerial footage "showed a relatively small eruption so far, with two streams of lava running in opposite directions."
IT

More San Francisco Tech Companies Cancel Leases Due to Remote Work (sfgate.com) 79

Salesforce canceled its 325,000-square-foot lease at the unbuilt Parcel F tower in San Francisco's Transbay neighborhood, reports SFGate: The company announced in February that more than half of its workforce will continue working remotely or on a flexible schedule after the pandemic is over...

The lease termination is just the latest blow to San Francisco's downtown office footprint as more companies shrink or offload leases because of the persistence of remote work. The lease on Yelp's 161,876-square-foot office space at 140 New Montgomery St. is up in October 2021 and the entire space has been listed for rent. WeWork confirmed it would be scaling back its Bay Area locations and is closing five downtown locations. Just this week, the Mission Bay headquarters once leased by Dropbox is being sold for $1.08 billion. The company adopted a remote work policy in October 2020... In August 2020, Pinterest paid $89.5 million to terminate its lease for 88 Bluxome.

Microsoft

Wordpress Considers Dropping Support for Internet Explorer 11 (bleepingcomputer.com) 36

Bleeping Computer reports: The most well-known and popular blogging platform, WordPress, is considering dropping support for Internet Explorer 11 as the browser's usage dips below 1%. Using three metrics to determine the number of people still using IE 11, WordPress has found that its cumulative usage is below 1%...

WordPress is not alone in dropping support for IE 11. In August 2020, Microsoft announced that they would no longer support Internet Explorer on the Microsoft Teams web app, and Microsoft 365 would no longer support it starting on August 17th, 2021.

"Dropping support would result in smaller scripts, lower maintenance burden, and decrease build times," notes a post on the Wordpress blog. "For instance, a recent exploration by @youknowriad demonstrated that not transpiling the scripts to IE11 immediately resulted in a net reduction of nearly 84kB in the Gutenberg JavaScript [Wordpress Editor interface] built files, representing a 7,78% total decrease in size; these scripts have seen a size contraction up to 60%, with an average reduction of 24%...

"Moreover, dropping support would ultimately make WordPress' currently included polyfill script obsolete, decreasing the enqueued scripts size up to 102kB more."
Medicine

After 'Defiant' Reopening, Tesla Plant Had 450 Covid-19 Cases (sfgate.com) 202

The Washington Post reports: Tesla's Bay Area production plant recorded hundreds of covid-19 cases following CEO Elon Musk's defiant reopening of the plant in May, according to county-level data obtained by a legal transparency website.

The document, obtained by the website PlainSite following a court ruling this year, showed Tesla received around 10 reports of covid-19 in May when the plant reopened, and saw a steady rise in cases all the way up to 125 in December, as the disease caused by the novel coronavirus peaked around the country. The revelation follows The Washington Post's reporting in June that there had been multiple covid-19 cases reported at Tesla's facilities in Fremont, Calif., after Musk decided to reopen despite a countywide stay-at-home order, daring officials to arrest him. The data, covering the months between May and December, showed there were around 450 total reported cases. Roughly 10,000 people work at the plant...

Despite around 10 cases in May, according to the data, the health department told The Post in early June that there were no known cases of workplace infections affecting county residents. Tesla and the Alameda County Public Health Department and representatives did not respond to a request for comment...

Tesla also came under fire for its treatment of workers. It had promised they could remain home if they felt uncomfortable returning to the line. The Post reported in late June and July that workers concerned about covid exposure received termination notices after they did not return to work. The data released by Alameda County shows there were 19 reported cases in June and 58 reported cases at the plant in July.

United States

Antitrust Advocate Who Coined the Phrase 'Net Neutrality' Joins Biden's White House (sfgate.com) 70

Tim Wu coined the phrase "net neutrality". He's the author of The Curse of Bigness: Antitrust in the New Gilded Age , and Bloomberg calls him an "outspoken advocate for aggressive antitrust enforcement against U.S. technology giants."

They add that now the Columbia University media law professor "is joining the White House an adviser, signaling that the Biden administration is preparing to square off against the industry's biggest companies." Wu will join the National Economic Council as a special assistant on technology and competition policy, the White House said Friday. Wu's appointment elevates to a senior position in the administration a leading antitrust expert, favored by progressives, who has assailed the power of dominant tech companies like Alphabet Inc.'s Google and Facebook Inc. Both companies were sued by U.S. antitrust enforcers last year for allegedly abusing their monopoly power...

After the Federal Trade Commission and state attorneys general sued Facebook in December, Wu wrote a column in the New York Times comparing Facebook's strategy of buying competitors to Standard Oil's tactics in the 19th century. "What the federal government and states are doing is reasserting a fundamental rule for all American business: You cannot simply buy your way out of competition," Wu wrote. "Facebook, led by its chief executive, Mark Zuckerberg, has taken that strategy to a smirking and egregious extreme, acquiring multiple companies to stifle the competitive threat they pose."

Wu joins the Biden administration as tech giants are grappling with a reckoning in Washington that could transform the industry. The Facebook lawsuit could lead to the breakup of the company, while the Justice Department's complaint against Google targets the heart of its business — Internet search. Antitrust enforcers have also opened investigations of Apple Inc. and Amazon... Wu argued in his book, The Curse of Bigness: Antitrust in the New Gilded Age, that rising concentration across the economy has led to concentrated wealth and power as well as radicalized politics that threatens American democracy.

A White House press briefing Friday included this response to a question about Biden's plans for big tech companies: The President has been clear — on the campaign, and, probably, more recently — that he stands up to the abuse of power, and that includes the abuse of power from big technology companies and their executives. And Tim will help advance the President's agenda, which includes addressing the economic and social challenges posed by the growing power of tech platforms; promoting competition and addressing monopoly and market power issues; expanding access to broadband for low-income and rural communities across the country...

We don't have new policy to announce here... Just that the President believes, as he's talked about before, that it's important to promote competition and address monopoly and market power issues.

Interestingly, last August Wu also wrote an op-ed in the New York Times titled "A TikTok Ban is Overdue," arguing that China's "extensive blocking, censorship and surveillance violate just about every principle of internet openness and decency. China keeps a closed and censorial internet economy at home while its products enjoy full access to open markets abroad..." The asymmetry is unfair and ought no longer be tolerated. The privilege of full internet access — the open internet — should be extended only to companies from countries that respect that openness themselves...

[China] bans not only most foreign competitors to its tech businesses but also foreign sources of news, religious instruction and other information, while using the internet to promote state propaganda and engage in foreign electoral interference... Few foreign companies are allowed to reach Chinese citizens with ideas or services, but the world is fully open to China's online companies...

The idealists who thought the internet would automatically create democracy in China were wrong. Some think that it is a tragic mistake for the United States to violate the principles of internet openness that were pioneered in this country. But there is also such a thing as being a sucker. If China refuses to follow the rules of the open internet, why continue to give it access to internet markets around the world...?

We need to wake up to the game we are playing when it comes to the future of the global internet. The idealists of the 1990s and early '00s believed that building a universal network, a kind of digital cosmopolitanism, would lead to world peace and harmony. No one buys that fantasy any longer. But if we want decency and openness to survive on the internet — surely a more attainable goal — the nations that hold such values need to begin fighting to protect them.

Mars

The Perseverance Rover CPU Has Similar Specs To a Clamshell Ibook From 2001 (baesystems.com) 109

An anonymous reader writes: NASA's Perseverence rover, which is currently exploring Mars, has as it's CPU a BAE Systems RAD 750 running at a 200 Mhz and featuring 256 Megabytes of RAM with 2 Gigabytes of storage. This is a radiation hardened version of the PowerPC G3, with specs roughly equivalent to the Clamshell Ibook that Reese Witherspoon used in Legally Blond back in 2001. This follows a tradition of old tech on space rovers — the Sojourner rover which explored Mars in 1997 used an Intel 80C85 running at 2 Mhz, similar to what could have been found in the classic Radio Shack TRS-80 model 100 portable from 1983.
In a comment on the original submission, long-time Slashdot reader Mal-2 argues "There's not as much distance between the actual capabilities of a CPU now and twenty years ago as there would be if you made the same comparison a decade ago." In the last 12 years or so, the CPUs have gotten more efficient and cooler-running (thus suitable for portable devices) to a much greater degree than they've actually gained new functionality. Retro computing is either going to stay stuck in the 1990s, or it's not going to be very interesting in the future.
Power

Aptera Promises The World's First Mass-Produced Solar Car This Year (stamfordadvocate.com) 163

California-based Aptera Motors "is rolling out the first mass-produced solar car this year," reports the Washington Post, after successfully crowdfunding a restart of their development effort: It's a three-wheel, ultra-aerodynamic electric vehicle covered in 34 square feet of solar cells. The car is so efficient that, on a clear day, those cells alone could provide enough energy to drive about 40 miles — more than twice the distance of the average American's commute.

The Aptera must undergo safety tests before the company can begin distribution, which it hopes to do by the end of this year. Even then, it's not clear that consumers will want to buy something that looks like a cross between the Batmobile and a beetle. The shadow of an initial attempt, which ended in bankruptcy, hangs over the founders as they gear up to launch their new product. But the Aptera's creators, Chris Anthony and Steve Fambro, think the world needs a car like theirs. Transportation is the largest source of planet-warming pollution in the United States. The Biden administration has made it a priority to reduce vehicle emissions, and several major automakers have pledged to phase out cars and light trucks with internal combustion engines.

After years of dreaming, maybe the time for driving on sunshine is finally here.

The Post also reports that 7,500 people have already put down a deposit for the two-seater car (which retails for $25,900). It can be charged just by plugging it into an electric outlet, the Post notes, while its creators claim that their car is four times more efficient than the average electric vehicle. "At least 90% of the power produced by the Aptera's solar panels goes toward making the vehicle move, the company says."

"Its extreme efficiency means the car can go 150 miles after just 15 minutes at an ordinary charging station."
Programming

Node.js/Deno Creator Discusses Rust, C++, TypeScript, and Vim (evrone.com) 87

Ryan Dahl, creator of Node.js and Deno, gave a new interview this week to the IT outsourcing company Evrone: Evrone: You have hands-on experience with lots of programming languages: C, Rust, Ruby, JavaScript, TypeScript. Which one do you enjoy the most to work with?

Ryan: I have the most fun writing Rust these days. It has a steep learning curve and is not appropriate for many problems; but for the stuff I'm working on now it's perfect. It's a much better C++. I'm convinced that I will never start a new C++ project. Rust is beautiful in its ability to express low-level machinery with such simplicity.

JavaScript has never been my favorite language — it's just the most common language — and for that reason it is a useful way to express many ideas. I don't consider TypeScript a separate language; its beauty is that it's just marked up JavaScript. TypeScript allows one to build larger, more robust systems in JavaScript, and I'd say it's my go-to language for small everyday tasks.

With Deno we are trying to remove a lot of the complexity inherent in transpiling TypeScript code down to JavaScript with the hope this will enable more people to utilize it.

Evrone: Gradual typing was successfully added into core Python, PHP, and Ruby. What, in your opinion, is the main showstopper for adding types into JavaScript?

Ryan: Types were added to JavaScript (with TypeScript) far more successfully than has been accomplished in Python, PHP, or Ruby. TypeScript is JavaScript with types. The better question is: what is blocking the JavaScript standardization organization (TC39) from adopting TypeScript? Standardization, by design, moves slowly and carefully. They are first looking into proposing Types-As-Comments, which would allow the JavaScript runtimes to execute TypeScript syntax by ignoring the types. I think eventually TypeScript (or something like it) will be proposed as part of the JavaScript standard, but that will take time.

Evrone: As a respectable VIM user, what do you think of modern programmer editors like Visual Studio Code? Are they good enough for the old guard?

Ryan: Everyone I work with uses vscode and they love it. Probably most people should use that.

I continue to use VIM for two reasons. 1) I'm just very familiar and fast with it, I like being able to work over ssh and tmux and I enjoy the serenity of a full screen terminal. 2) It's important for software infrastructure to be text-based and accessible with simple tools. In the Java world they made the mistake of tying the IDEs too much into the worldflows of the language, creating a situation where practically one was forced to use an IDE to program Java. By using simple tooling myself, I ensure that the software I develop does not become unnecessarily reliant on IDEs. If you use grep instead of jump-to-definition too much indirection becomes intolerable. For what I do, I think this results in better software.

Programming

C Passed Java to Take #1 Spot on TIOBE's Index (techrepublic.com) 102

In its ongoing attempt to gauge the popularity of programming languages, "C is at the top of the list of TIOBE'S Index for February 2021 with Java in second place," reports TechRepublic: Those two languages swapped positions on the list as compared to 2020, but the rest of the list is almost exactly the same as a year ago. Python is in the No. 3 spot followed by C++, C#, Visual Basic, JavaScript, PHP, and SQL.

Assembly Language rounds out the top 10 list, up from spot 12 in 2020. R moved up two spots over the last year from 13 to 11. Groovy jumped to the 12h spot, up from 26 a year ago. Classic Visual Basic is on the rise also moving up four spots to 18.

For what it's worth, in the last year Go has dropped to #13 on the list — overtaken by assembly language, R, and Groovy.

And Swift dropped from #10 to #15, also being overtaken in the last year by Ruby.
Bitcoin

Miami City Council Agrees to At Least Study Mayor's Bitcoin Proposal (bloombergquint.com) 25

Miami's mayor Francis Suarez is trying to attract tech talent to his city. (The New York Times recently noted he's joined by "a few venture capital influencers trying to tweet the city's startup world into existence.") So he's still pushing a proposal to use bitcoin in a few city operations as "part of a larger play if you will to position Miami as one of the most tech-forward cities in the country," according to Reuters.

Bloomberg reports: The mayor wants to allow the City of Miami's workers to choose to receive all or a portion of their pay in Bitcoin, according to a resolution passed by the city's governing commission. In addition, the mayor proposed allowing people to pay all or part of property taxes or city fees in crypto.

Although the commission approved the resolution 4-1, it significantly dialed back its original wording. It only agreed to study the practicality of such steps, rather than taking action, as the original proposal had suggested...

Suarez also wants the city to analyze the feasibility to invest some government funds in Bitcoin, the resolution said. It's not clear how much of that is actually possible: Florida statutes have strict limitations on how local governments can invest surplus funds, generally restricting investments to low-volatility instruments such as those issued by the U.S. government. In the past year alone, Bitcoin has shown it can double in price — or lose half its value — in a month's time....

Ken Russell, vice-chairman of the city commission, said he's "certainly not opposed" to the idea of integrating Bitcoin into the city's business, but it's important to ensure "we all know what we're getting into."

"What needs to be done is diligence, and not just from the legal perspective," he said in an interview Wednesday. "It's not just a currency, it's a concept."

Bloomberg also points out that the mayor of the City of Miami "doesn't control the budget or municipal workforce or get a vote on the commission.

"He asked voters to give him more managerial power, but the initiative failed."
The Internet

FreeBSD and Its Code of Conduct Anniversary (slashdot.org) 91

Tokolosh writes: On February 13, 2018 the FreeBSD Foundation posted its Code of Conduct. This included a system for reporting offenders, plus a Code of Conduct Committee to review charges and issue sanctions. The resulting story on Slashdot on February 17 triggered 859 comments. Needless to say, it was controversial.

In 2020, a survey indicated that some 35% of the FreeBSD developer community was dissatisfied with their 2018 Code of Conduct, 34% were neutral, and only 30% satisfied. So they set out to adopt a new CoC. A second survey asked which code of conduct should FreeBSD adopt? 4% favored keeping the 2018 code of conduct, 33% favored the Go-derived code of conduct, 63% favored the LLVM-derived code of conduct. The LLVM Project code was thus adopted.

My pragmatic question back in 2018 was, will this CoC lead to a better FreeBSD, more engagement, a larger, more productive community, and more market share for FreeBSD? In other words, does the CoC give FreeBSD an evolutionary advantage? If a different or no CoC had been imposed, would the FreeBSD of today be different? If so, in what way? The answer is not clear, so I am submitting this story to gather input.

Slashdot Top Deals