Developer Proposes New (and Compatible) 'Extended Flavor' of Go

While listening to a podcast about the Go programming language, backend architect Aviv Carmi heard some loose talk about forking the language to keep its original design while also allowing the evolution of an “extended flavor.”
If such a fork takes place, Carmi writes on Medium, he hopes the two languages could interact and share the same runtime environment, libraries, and ecosystem — citing lessons learned from the popularity of other language forks:
There are well-known, hugely successful precedents for such a move. Unarguably, the JVM ecosystem will last longer and keep on gaining popularity thanks to Scala and Kotlin (a decrease in Java’s popularity is overtaken by an increase in Scala’s, during the previous decade, and in Kotlin’s, during this one). All three languages contribute to a stronger, single community and gain stronger libraries and integrations. JavaScript has undoubtedly become stronger thanks to Typescript, which quickly became one of the world’s most popular languages itself. I also believe this is the right move for us Gophers…

Carmi applauds Go’s readability-over-writability culture, its consistent concurrency model (with lightweight threading), and its broad ecosystem of tools. But in a second essay Carmi lists his complaints — about Go’s lack of keyword-based visibility modifiers (like “public” and “private”), how any symbol declared in a file “is automatically visible to the entire package,” and Go’s abundance of global built-in symbols (which complicate the choice of possible variable names, but which can still be overriden, since they aren’t actually keywords). After a longer wishlist — including null-pointer safety features and improvements to error handling — Carmi introduces a third article with “A Proposition for a Better Future.”
I would have loved to see a compile time environment that mostly looks like Go, but allows developers to be a bit more expressive to gain maintainability and runtime safety. But at the same time, allow the Go language itself to largely remain the same and not evolve into something new, as a lot of us Gophers fear. As Gophers, why not have two tools in our tool set?

The essay proposes a new extended flavor of Go called Goat — a “new compile-time environment that will produce standard, compatible, and performant Go files that are fully compatible with any other Go project. This means they can import regular Go files but also be safely imported from any other Go file.”

“Goat implementation will most likely be delivered as a code generation tool or as a transpiler producing regular go files,” explains a page created for the project on GitHub. “However, full implementation details should be designed once the specification provided in this document is finalized.”

Carmi’s essay concludes, “I want to ignite a thorough discussion around the design and specification of Goat…. This project will allow Go to remain simple and efficient while allowing the community to experiment with an extended flavor. Goat spec should be driven by the community and so it needs the opinion and contribution of any Gopher and non-Gopher out there.”

“Come join the discussion, we need your input.”

Read more of this story at Slashdot.



Source: Slashdot – Developer Proposes New (and Compatible) ‘Extended Flavor’ of Go

Elon Musk has reportedly ordered layoffs across Twitter

Elon Musk has ordered company-wide layoffs at Twitter, according to The New York Times. On Saturday, the SpaceX and Tesla executive reportedly told managers to begin drawing up lists of employees to cut. Twitter did not immediately respond to Engadget’s request for comment.

The Times could not determine how much of Twitter’s workforce Musk plans to let go – though some teams will be more affected than others. Before completing his $44 billion takeover of the company, Musk reportedly told investors he planned to lay off as much as 75 percent of Twitter’s 7,500-person strong workforce. In meeting with staff, Musk is said to have told employees he wouldn’t cut the company’s headcount so dramatically.

The forthcoming layoffs are likely to occur before November 1st. The timing may give Musk the opportunity to avoid paying out stock grants to outgoing workers. According to The Times, such payouts “typically represent a significant portion” of an employee’s pay. While Musk has shared some details about what moderation on the platform could look like under his watch, he’s been less forthcoming about his plans for the company’s workforce. On Saturday, he spent most of the day tweeting about food.  

Musk has already cut part of Twitter’s leadership team, firing CEO Parag Agrawal and Chief Financial Officer Ned Segal on the day he took ownership of the company. According to The Guardian, those moves are expected to cost Musk at least $120 million in “golden parachute” payouts. 

Developing…



Source: Engadget – Elon Musk has reportedly ordered layoffs across Twitter

A Space Rock Smashed Into Mars' Equator – and Revealed Chunks of Ice

The mission of NASA’s robotic lander InSight “is nearing an end as dust obscures its solar panels,” reports CNN. “In a matter of weeks, the lander won’t be able to send a beep to show it’s OK anymore.”

“Before it bids farewell, though, the spacecraft still has some surprises in store.”
When Mars rumbled beneath InSight’s feet on December 24, NASA scientists thought it was just another marsquake. The magnitude 4 quake was actually caused by a space rock slamming into the Martian surface a couple thousand miles away. The meteoroid left quite a crater on the red planet, and it revealed glimmering chunks of ice in an entirely unexpected place — near the warm Martian equator.
The chunks of ice — the size of boulders — “were found buried closer to the warm Martian equator than any ice that has ever been detected on the planet,” CNN explained earlier this week. The article also adds that ice below the surface of Mars “could be used for drinking water, rocket propellant and even growing crops and plants by future astronauts. And the fact that the ice was found so near the equator, the warmest region on Mars, might make it an ideal place to land crewed missions to the red planet.”

Interestingly, they note that scientists only realized it was a meteoroid strike (and not an earthquake) when “Before and after photos captured from above by the Mars Reconnaissance Orbiter, which has been circling Mars since 2006, spotted a new crater this past February.” A crater that was 492 feet (150 meters) across and 70 feet (21 meters) deep…

When scientists connected the dots from both missions, they realized it was one of the largest meteoroid strikes on Mars since NASA began studying the red planet…. The journal Science published two new studies describing the impact and its effects on Thursday….

“The image of the impact was unlike any I had seen before, with the massive crater, the exposed ice, and the dramatic blast zone preserved in the Martian dust,” said Liliya Posiolova, orbital science operations lead for the orbiter at Malin Space Science Systems in San Diego, in a statement….

Researchers estimated the meteoroid, the name for a space rock before it hits the ground, was about 16 to 39 feet (5 to 12 meters). While this would have been small enough to burn up in Earth’s atmosphere, the same can’t be said for Mars, which has a thin atmosphere only 1% as dense as Earth’s…. Some of the material blasted out of the crater landed as far as 23 miles (37 kilometers) away.

Teams at NASA also captured sound from the impact, so you can listen to what it sounds like when a space rock hits Mars. The images captured by the orbiter, along with seismic data recorded by InSight, make the impact one of the largest craters in our solar system ever observed as it was created.

Read more of this story at Slashdot.



Source: Slashdot – A Space Rock Smashed Into Mars’ Equator – and Revealed Chunks of Ice

Netflix renews 'The Witcher,' recasts Liam Hemsworth as Geralt of Rivia

While The Witcher won’t return until next year, Netflix has already renewed the show for a fourth season and announced a major change. On Saturday, the streaming giant said that Liam Hemsworth, best known for playing Gale Hawthorne in The Hunger Games film series, would replace Henry Cavill as protagonist Geralt of Rivia. The two actors posted about the casting change on social media. 

“My journey as Geralt of Rivia has been filled with both monsters and adventures, and alas, I will be laying down my medallion and my swords,” Cavill said on Instagram. “In my stead, the fantastic Mr. Liam Hemsworth will be taking up the mantle of the White Wolf. As with the greatest of literary characters, I pass the torch with reverence for the time spent embodying Geralt and enthusiasm to see Liam’s take on this most fascinating and nuanced of men.”

Cavill didn’t share a reason for his departure. Earlier this week, the actor confirmed he would continue playing Superman following his recent cameo appearance in Black Adam. Netflix cast Cavill as Geralt of Rivia in 2018. In addition to lending his star power to the series, the actor brought a genuine love of the franchise with him that was apparent whenever he was interviewed about the role. “I really feel a connection to Geralt and who he is and his nature, especially from the books,” he told Polygon in 2019. “And having played the game for many, many, many hours, it was something that I had a connection with.”

Netflix did not share a release date for season four of The Witcher. Season three began filming earlier this year. At its recent Tudum fan event, the company said the show would return sometime in the summer of 2023. In the meantime, fans can look forward to watching The Witcher: Blood Origin, a prequel series starring Michelle Yeoh, starting on December 25th.    



Source: Engadget –
Netflix renews ‘The Witcher,’ recasts Liam Hemsworth as Geralt of Rivia

The 499P: Meet Ferrari’s beautiful new Le Mans hybrid prototype

The nose of a Ferrari 499P prototype

Enlarge / After 50 years away, Ferrari is building a works endurance prototype again. (credit: Ferrari)

IMOLA, ITALY—After a break of 50 years, Ferrari is returning to top-level endurance racing with a new hybrid prototype race car. It’s called the 499P, and in 2023 Ferrari will campaign a pair of cars in the World Endurance Championship, a series with the 24 Hours of Le Mans as its crown jewel.

As I’ve written before, 2023 is going to be an exciting time for fans of prototype racing. After the cubic megabucks-era of LMP1h collapsed under the weight of unsustainable budgets, the top class of the World Endurance Championship has spent a few years in the doldrums as Toyota faced minimal opposition from much smaller teams. But the Automobile Club de l’Ouest (which runs the Le Mans race) has a new ruleset now, called LMH (Le Mans Hypercar), designed to attract the interest of automakers by keeping costs sane—€30 million versus the €80-200 million that LMP1h cost—and, with less reliance on aerodynamic downforce, allowing for a closer visual link to their road-going products.

And so far, it’s working. Toyota was first to LMH with its GR010, followed by boutique manufacturer Glickenhaus, then this year saw Peugeot ease its way back into to endurance racing with its new 9X8—still not sporting a rear wing—ahead of a full campaign in 2023. But none of those brands have quite the same magic as Ferrari. Even though it last won Le Mans outright in 1965, it still has more of those overall wins (nine) than Toyota (five) and Peugeot (three) combined, trailing just Audi (13) and Porsche (19).

Read 19 remaining paragraphs | Comments



Source: Ars Technica – The 499P: Meet Ferrari’s beautiful new Le Mans hybrid prototype

Netflix Replaces Henry Cavill In Witcher With Liam Hemsworth

Today, Netflix announced that The Witcher will be back for a fourth season. However, it wasn’t all good news, as the streamer also confirmed that Henry Cavill will not be returning for season 4. Instead, Liam Hemsworth will be the new monster slayer, Geralt of Rivia.

Read more…



Source: Kotaku – Netflix Replaces Henry Cavill In Witcher With Liam Hemsworth

Liam Hemsworth Will Replace Henry Cavill on The Witcher

This was definitely not on our pop culture Bingo card. Netflix has announced the recasting of Geralt of Rivia on their hit series The Witcher. Henry Cavill will be leaving the role and Liam Hemsworth (The Hunger Games) will be stepping in for season 4 of the show.

Read more…



Source: Gizmodo – Liam Hemsworth Will Replace Henry Cavill on The Witcher

$119 NanoPi R6S comes with Rockchip RK3588S and triple LAN ports

The NanoPi R6S is the newest router Single Board Computer released by FriendyELEC. This SBC combines two 2.5GbE LAN ports, one GbE LAN port in addition to the Rockchip RK3588S octa-core SoC. According to the product page, the processor found in the R6S is the RK3588S which has been featured in other boards such as […]

Source: LXer – 9 NanoPi R6S comes with Rockchip RK3588S and triple LAN ports

New 'Star Wars: Tales of the Jedi' Animated Series Begins Streaming on Disney+

The animated series “Star Wars: Tales of the Jedi” premiered this week on Disney+, witih all six 15-minute episodes released on Wednesday.

CNN calls it a slick and well-produced “kind of super-service for the Star Wars faithful, rekindling old flames, and comfortably submerging them in the past.” But they also add that animation “has also become a vehicle for greater experimentation, as witnessed in the Star Wars: Visions anime shorts that premiered last year.”

It’s hardly a surprise that this latest addition to the mythology comes courtesy of producer Dave Filoni, who oversaw such series as The Clone Wars and Rebels before throwing his fertile mind for all things Star Wars into The Mandalorian and other live-action fare. Filoni wrote five of the six shorts, which are split between Ahsoka Tano (again voiced by Ashley Eckstein), soon to be featured in her own live-action spinoff; and Count Dooku (played in the movies by Christopher Lee, and voiced by Corey Burton).

Beyond a glimpse of a baby Ahsoka (just in time for holiday gift-giving, kids), in an episode that illustrates her home planet and its warrior streak, the episodes leap around in time. That includes additional insights into Dooku and his abandonment of the Jedi order to embrace the dark side and Darth Sidious (Ian McDiarmid). The anthology format creates the opportunity to drop in at different inflection points scattered across the “Star Wars” timeline.

“Fans will likely be particularly intrigued by some of the gradations surrounding Ahsoka, her relationship to Anakin Skywalker and the aftermath of the Clone Wars,” the article teases…

Read more of this story at Slashdot.



Source: Slashdot – New ‘Star Wars: Tales of the Jedi’ Animated Series Begins Streaming on Disney+

AMD Radeon RX 7900XTX 24GB And 7900XT 20GB Launch Rumors Corroborated

AMD Radeon RX 7900XTX 24GB And 7900XT 20GB Launch Rumors Corroborated
Regular readers or general enthusiasts may recall our story from Tuesday, when we told you about a collection of reports that pegged AMD’s upcoming RDNA 3-based Radeons as coming in two forms: the Radeon RX 7900 XT with 20GB of video RAM, and the flagship Radeon RX 7900 XTX, with 24 GB. Now another leaker is corroborating that story, at least

Source: Hot Hardware – AMD Radeon RX 7900XTX 24GB And 7900XT 20GB Launch Rumors Corroborated

How to Install RPM Fusion Repository in RHEL-Based Systems

RPM Fusion is a software repository database that offers users in the RHEL-based community never-ending access to free and non-free software for download and use. In this tutorial, we’ll show you how to install RPM Fusion in RHEL-based systems.

The post How to Install RPM Fusion Repository in RHEL-Based Systems appeared first on Linux Today.



Source: Linux Today – How to Install RPM Fusion Repository in RHEL-Based Systems

Google buys an AI avatar startup to take on TikTok

Google has quietly acquired a startup that was working on using AI to generate avatars for social media users and brands. According to TechCrunch, the company recently paid about $100 million to buy Alter. The acquisition went through about two months ago without Google publicly announcing it. On Thursday, the search giant confirmed the purchase but did not disclose the financial terms of the deal. According to TechCrunch, Google bought Alter to better compete against TikTok.

Alter began life as Facemoji, offering a platform that other developers could use to add avatar creation systems to their apps and games. Alter chief co-founder and operating officer Jonathan Slimak recently took to LinkedIn to share he was starting a position “building Avatars at Google.” How Alter’s team and technology could help Google better compete against TikTok is unclear. YouTube Shorts, Google’s take on the short-form video format, is already a success for the company. Following a global rollout in the summer of 2021, Google announced this past June the platform had 1.5 billion monthly active users.



Source: Engadget – Google buys an AI avatar startup to take on TikTok

Why Is My Cat Using Baidu? And Other IoT DNS Oddities

Long-time Slashdot reader UnderAttack writes:

IoT devices are often stitched together from various odd libraries and features. The SANS Internet Storm Center has a story about a cat feeder that not only appears to reach out to Baidu.com every five minutes but also uses a vulnerable DNS library that uses repeating query ids allowing for simple spoofing not seen since the early dark years of DNS

The article, by a SANS.edu dean of research, concludes that “Some networking libraries use ‘baidu.com’ for internet connectivity checks. Even if the DNS lookup succeeds, there is no actual outbound connection in this case. The device is happy as long as an IP address is returned.”

Read more of this story at Slashdot.



Source: Slashdot – Why Is My Cat Using Baidu? And Other IoT DNS Oddities

NASA’s Webb Telescope Reveals Chilling Ghostly Structures In The Pillars Of Creation

NASA’s Webb Telescope Reveals Chilling Ghostly Structures In The Pillars Of Creation
NASA’s Webb telescope captured an image of the Pillars of Creation that looks like the hand of the Grim Reaper reaching out from the very soul of the universe. The pillars were first made famous by the Hubble Space Telescope back in 1995.

Webb recently captured the Pillars of Creation with its Near-Infrared Camera (NIRCam), showcasing the

Source: Hot Hardware – NASA’s Webb Telescope Reveals Chilling Ghostly Structures In The Pillars Of Creation

Top Early Black Friday Deals From Lenovo, Apple, Bose And More – Save Hundreds

Top Early Black Friday Deals From Lenovo, Apple, Bose And More - Save Hundreds
It’s the final week of October, but we are already busy rounding up early Black Friday deals. Check out what we have rounded up for you below!

We’ll start with some portable computing. First up in our deals is this Lenovo ThinkPad X1 Carbon. This features a 10th Generation Intel Core i7-1260P with a clock speed of up to 3.4 GHz. It also

Source: Hot Hardware – Top Early Black Friday Deals From Lenovo, Apple, Bose And More – Save Hundreds

Study Suggests Blood Pressure Meds May Reduce Risk of Dementia

CNN reports:
Knowing you have higher than normal blood pressure — and taking medications daily to treat it — may be one key to avoiding dementia in later life, a new study found.

Scientists already know that having high blood pressure, particularly between ages 40 and 65, increases the risk of developing dementia in later life, said study coauthor Ruth Peters, an associate professor at the University of New South Wales in Australia, via email. But she added that research has been less clear on whether lowering blood pressure in older adults would reduce that risk. “What is so exciting about our study is that the data shows that those people who were taking the blood pressure lowering medication had a lower risk of a dementia diagnosis than those taking a matching placebo,” said Peters, who is also a senior research scientist at Neuroscience Research Australia, a nonprofit research organization….

The study, published this week in the European Heart Journal, combined data from five large randomized, double-blinded clinical trials of more than 28,000 older adults with an average age of 69 from 20 countries. All had a history of hypertension. Each of the clinical trials compared people taking blood pressure medications with people taking a matching placebo pill and followed them for an average of 4.3 years.

Pooling the data, Peters and her team found that a drop of about 10 mm/Hg on the systolic and 4 mm/Hg on the diastolic blood pressure readings at 12 months significantly lowered the risk of a dementia diagnosis. In addition, there was a broad linear relationship: As blood pressure dropped, so did cognitive risk, which held true until at least 100 mm/Hg systolic and 70 mm/Hg diastolic, the study said. There was also no sign that blood pressure medications may harm blood flow into the brain at later ages.

Read more of this story at Slashdot.



Source: Slashdot – Study Suggests Blood Pressure Meds May Reduce Risk of Dementia

Xbox Chief Phil Spencer Scoffs At The Metaverse Calling It A Poorly Built Video Game

Xbox Chief Phil Spencer Scoffs At The Metaverse Calling It A Poorly Built Video Game
Virtual and augmented reality has a plethora of applications in entertainment, education, business, and much more provided that it is implemented correctly and the technology behind it continues to develop. To this end, it seems Meta (formerly Facebook) is trying to push that progress along with the Metaverse, but is this nothing more than

Source: Hot Hardware – Xbox Chief Phil Spencer Scoffs At The Metaverse Calling It A Poorly Built Video Game

‘Call of Duty: Modern Warfare II’ update fixes party-related crashes

If Call of Duty: Modern Warfare II has crashed when you’ve tried to play with a party of friends, you’ll want to download the game’s latest update as soon as possible. In a tweet spotted by Eurogamer, developer Infinity Ward said early Friday morning it was “aware of some players experiencing crashes when partied up.” Later that same day, the studio said it would deploy a “mitigation” on Saturday morning. As of 12:22PM ET, that update is now live and rolling out to Modern Warfare II players. “Players in parties should see significant improvement,” Infinity Ward said.

The fix comes as the studio attempts to address a handful of launch issues with Modern Warfare II. One bug, for instance, is preventing players from accessing the game’s menu while in a match. Another issue, since addressed by Infinity Ward, created an audio continuity problem on PlayStation 4. The studio was also forced to disable Modern Warfare II’s ping system after people found it was possible to exploit it to track a single enemy player for the duration of a game. 



Source: Engadget – ‘Call of Duty: Modern Warfare II’ update fixes party-related crashes