Why Did It Take NASA a Decade To Get Back Into Space? Slashdotby EditorDavid on nasa at January 1, 1970, 1:00 am (cached at June 6, 2020, 11:35 pm)

An anonymous reader writes: When talking about the nine year gap since America last flew astronauts with their own spacecraft, it's often said that NASA didn't have a plan in place when they retired the Space Shuttle. But the reality is a lot more complicated than that. NASA was working on a new spacecraft and rocket, and even made a successful test flight two years before the last Shuttle flight, but the program ended up getting canceled when the White House Administration changed. A review concluded that completing the program "would cost at least $150 billion dollars, and even then, a return to the Moon or a mission to Mars in the foreseeable future was unlikely," according to the article. Money was instead allocated to private alternatives like Sierra Nevada's Dream Chaser spaceplane as well as Boeing's CST-100 Starliner -- though in the end it was SpaceX's Crew Dragon which would launch the next American rocket carrying American astronauts into space. "The dark horse soundly beat the entrenched giants," the article concludes, "and the democratization of space has never been closer. "It's hard to predict what the next decade of human spaceflight will look like, but there's no question it's going to be a lot more exciting than the previous one."

Read more of this story at Slashdot.

EA Releases Source Code and 4K Remasters For Two 'Command and Conquer' Games Slashdotby EditorDavid on opensource at January 1, 1970, 1:00 am (cached at June 6, 2020, 10:35 pm)

EA Games has just released The Command & Conquer Remastered Collection on Steam, described by Hot Hardware as two of the '90s-era real-time strategy games that "were incredibly popular in their day and are still popular with retro gamers today..." "Gamers can change between legacy and remastered 4K graphics in real-time when playing solo mode," they note, adding that "deep support for mods via the Steam Workshop is baked in." But UnknownSoldier (Slashdot user #67,820) also writes EA has released the source code for two of their classic real-time strategy games in the Command and Conquer series: CnC: Red Alert and CnC: Tiberian Dawn on GitHub. Interesting trivia: - Source code is around 5 MB. - There are no art of sound assets. - Filenames are all in capitals. This makes it easy to tell what was added for the Remaster. - The path finding is NOT using the usual A* algorithm but the "Crash and Turn" algorithm. - Searching the source for PETROGLYPH_EXAMPLE_MOD shows an example of how to add a mod. And 25 years after the release of Tiberian Dawn, the remastering team even tracked down the original voice for its in-game computer system EVA -- to create new high-definition recordings.

Read more of this story at Slashdot.

A New AI-Powered Eye Exam Reduces Errors By 74% Slashdotby EditorDavid on biotech at January 1, 1970, 1:00 am (cached at June 6, 2020, 10:05 pm)

sciencehabit quotes Science magazine: The classic eye exam may be about to get an upgrade. Researchers have developed an online vision test — fueled by artificial intelligence (AI) — that produces much more accurate diagnoses than the sheet of capital letters we've been staring at since the 19th century. If perfected, the test could also help patients with eye diseases track their vision at home... [W]hen the researchers ran their "Stanford acuity test" (StAT) through 1000 computer simulations mimicking real patients, the diagnostic reduced error by 74% compared with the classic eye test, the team reports this month in the Proceedings of the AAAI Conference on Artificial Intelligence. The simulations work by starting with a known acuity score and factors in the types of mistakes a human might make. It then virtually "takes" the different eye tests in order to compare how accurate they are. The team used this instead of actual patients because it starts with the "true" acuity — something unknown in a human. You can take StAT yourself at myeyes.ai, although the team cautions that the test isn't meant to replace doctor visits just yet.

Read more of this story at Slashdot.

Stack Overflow Investigates Why Developers Love Rust So Much Slashdotby EditorDavid on programming at January 1, 1970, 1:00 am (cached at June 6, 2020, 9:05 pm)

This year Stack Overflow's Developer Survey of 65,000 programmers found that Rust was their most-loved programming language -- for the fifth year in a row. To understand why, they interviewed the top contributor to the site's Rust topic. ("The short answer is that Rust solves pain points present in many other languages, providing a solid step forward with a limited number of downsides...") But Stack Overflow also reached out to the Rust core team, including Berlin-based developer Erin Power, asking about any barriers to entry, and why they think Rust was the survey's most-loved language. ("I think it's because Rust makes big promises, and delivers on them...") And finally, they got responses from Stack Overflow users in their Rust chatroom and forums, noting "Rust users are a passionate bunch, and I got some fascinating insights along with some friendly debates..." Many current programming discussions revolve around whether to use a fast, low-level language that lets you handle memory management or a higher-level language with greater safety precautions. For fans of Rust, they like that it does both.... While some languages just add polish and ease to existing concepts, several users feel that Rust is actually doing new things with a programming language. And it's not doing new things just to be showy; they feel these design choices solve hard problems with modern programming... Stack Overflow user janriemer: "A quote from Chris Dickinson, engineer at npm, sums it up perfectly for me, because I have thought the same, without knowing the quote at that time: 'My biggest compliment to Rust is that it's boring, and this is an amazing compliment.' Rust is a programming language that looks like it has been developed by user experience designers. They have a clear vision (a why) of the language and carefully choose what to add to the language and what to rework, while listening to what the community really wants. There are no loose ends, it's all a coherent whole that perfectly supports a developer's workflow." Stack Overflow's post also quotes Jay Oster, a software architect at the infrastructure-as-a-service company PubNub, who argues Rust "ticks all the boxes": Memory safe Type safe Data race-free Ahead-of-time compiled Built on and encourages zero-cost abstractions Minimal runtime (no stop-the-world garbage collection, no JIT compiler, no VM) Low memory footprint (programs run in resource constrained-environments like small microcontrollers) Targets bare-metal (e.g. write an OS kernel or device driver; use Rust as a 'high level assembler')" He also describes Rust as "akin to wandering around in complete darkness for an entire career, and suddenly being enlightened to two facts: You are not perfect. You will make mistakes. Those mistakes will cause you a lot of problems. It doesn't have to be this way.

Read more of this story at Slashdot.

[no title] Scripting News(cached at June 6, 2020, 8:03 pm)

In NYC, imho, Black Lives Matter Square should be on Park Row, in front of NYPD headquarters and the main municipal jail.
Reddit's CEO Promises More Moderator Involvement in Shaping Corporate Policy Slashdotby EditorDavid on social at January 1, 1970, 1:00 am (cached at June 6, 2020, 7:35 pm)

Reddit is vowing more changes after its co-founder Alexis Ohanian resigned and requested they replace him with a black candidate. First Reddit's other co-founder (and current CEO) Steve Huffman, calls it "a request that the board and I will honor." But in a post on Reddit last night, CEO Huffman announced additional steps they'll take, reports Mashable: Huffman said the company will focus on the parts of Reddit that "reflect an unflattering but real resemblance to the world in the hate that black users and communities see daily." Huffman added that the company would provide more clarity to users and moderators on where its administrators stand when it comes to racism, offering moderators a seat at the table to help shape corporate policies... ["With more moderator engagement, the timeline is weeks, not months," Huffman wrote...] Huffman left the thread open for Reddit users to ask him any questions on the matter. At the time of writing, it's amassed over 20,000 comments. In the Q&A, he maps out a few things Reddit's aiming to accomplish this year, including publicly sharing summaries of quarterly calls with moderators, expanding its number of [moderator] councils, regularly cycling members so it can bring on more moderators, and creating a council on social justice issues (that will also host all-council calls on how the company's policies are evolving). On Monday Reddit was accused of "nurturing and monetizing" white supremacy by its own former interim CEO Ellen Pao -- who made that critique on Twitter. Huffman's post responded that "The majority of our top communities have a rule banning hate and racism, which makes us proud, and is evidence why a community-led approach is the only way to scale moderation online. That said, this is not a rule communities should have to write for themselves and we need to rebalance the burden of enforcement."

Read more of this story at Slashdot.

Will The Transition To IPv6 Take 5 to 10 Years? Slashdotby EditorDavid on networking at January 1, 1970, 1:00 am (cached at June 6, 2020, 6:35 pm)

An anonymous reader quotes The Register: IPv4 is here to stay with us for a good few years yet, reckons the the Réseaux IP Européens Network Coordination Centre's (RIPE NCC) public policy manager, eight years after IPv6 was supposed to replace it. Marco Hogewoning, public policy for the Amsterdam, Netherlands-based European regional internet registry, told The Register that despite the best efforts of IPv6 proponents over the last eight years, it might take "five to 10 years" before the world starts to truly abandon the IPv4 address space. IPv6 was first defined in 1996, but with Friday marking the 8th anniversary of (the second) IPv6 "Launch" Day, RIPE NCC was keen to talk up the tech, whose chief benefit is that it provides a much greater pile of internet addresses for all the stuff humanity has dumped online in the last few decades...Musing that "little pockets of IPv4" and some government services hosted on IPv4 are two of the things holding the world back, Hogewoning told The Register: "It's impossible for me to file my taxes over IPv6. As much as I want, I can't get rid of IPv4 in the end because I need to file my taxes. That's a dialogue we try to have with the governments... It's an important step to go to, enabling IPv6 [instead of] IPv4 to make sure we don't force people to have that backwards compatibility."

Read more of this story at Slashdot.

UK Halts Hydroxychloroquine Trial, Calling It 'Useless' for Covid-19 Patients Slashdotby EditorDavid on medicine at January 1, 1970, 1:00 am (cached at June 6, 2020, 6:05 pm)

An anonymous reader quotes Reuters: British scientists halted a major drug trial on Friday after it found that the anti-malarial hydroxychloroquine, touted by U.S. President Donald Trump as a potential "game changer" in the pandemic, was "useless" at treating COVID-19 patients. "This is not a treatment for COVID-19. It doesn't work," Martin Landray, an Oxford University professor who is co-leading the RECOVERY trial, told reporters. "This result should change medical practice worldwide. We can now stop using a drug that is useless..." Landray, a professor of medicine and epidemiology at Oxford University, noted the "huge speculation" about the drug as a treatment for COVID-19 but said there had been until now "an absence of reliable information from large randomised trials". He said the preliminary results from RECOVERY, which was a randomised trial, were now quite clear: hydroxychloroquine does not reduce the risk of death among hospitalised patients with COVID-19. "If you're admitted to hospital, don't take hydroxychloroquine," he said. The trial involved over 11,000 patients in a randomized trial begun in March. The article ends by quoting Parastou Donyai, director of Pharmacy Practice at the University of Reading in England, who describes the announcement as "welcome relief to thousands of scientists, doctors and academics who have been crying out for proper proof of whether hydroxychloroquine works in COVID-19 or not" -- and calling the conclusion that it does not work "definitive."

Read more of this story at Slashdot.

[no title] Scripting News(cached at June 6, 2020, 6:03 pm)

Braintrust query: For an app I'm writing, I want to launch a tail command, and have its stdout appear in the current window. When I'm ready to move on I'll press Cmd-C.
Lenovo Will Pre-load Ubuntu and Red Hat on All Its Workstations Slashdotby EditorDavid on business at January 1, 1970, 1:00 am (cached at June 6, 2020, 5:35 pm)

TechRepublic calls it "a tectonic shift in the landscape... a massive company showing serious support for both Ubuntu Linux and Red Hat Enterprise Linux." Forbes reports: Beginning this month, Lenovo will certify its ThinkStation PCs and ThinkPad P Series laptops for both Ubuntu LTS and Red Hat Enterprise Linux. Every single model, every single configuration across the entire workstation portfolio. [ZDNet adds that the two Linux distros will also be preloaded.] And it doesn't end there. "Going beyond the box, this also includes full web support, dedicated Linux forums, configuration guidance and more," says Rob Herman, General Manager, Executive Director Workstation & Client AI Group at Lenovo. We're not talking about just hardware certification, either. Lenovo will offer both Red Hat Enterprise Linux and Ubuntu LTS distributions pre-installed... "What's more, Lenovo will also upstream device drivers directly to the Linux kernel, to help maintain stability and compatibility throughout the life of the workstation," says Herman. Lenovo and Fedora are already working together to enable fingerprint sensor support on select ThinkPads, and send that support upstream to benefit all Linux distributions (including firmware being available through LVFS). When I spoke to Mark Pearson, the Senior Linux Software Engineer even mentioned porting certain Windows-only PC management tools to Linux to aid in the overall effort. TechRepublic notes the news "comes on the heels of a number of new Linux desktop support news. This year we've seen the rise of Purism, Tuxedo Computers, Pine64, Juno Computers, Vikings, Dell's continued support with the XPS Dev edition laptop and the Precision line, and now Lenovo." They also argue for continued support for the smaller vendors of Linux hardware. "Companies like System76 are a big reason why desktop Linux continued climbing up that steep mountain called 'Acceptance.'" But their article concludes that "No matter which path you take, you now (as a Linux user) have more options."

Read more of this story at Slashdot.

What about bad apples? Scripting News(cached at June 6, 2020, 5:03 pm)

We could probably get by with a lot fewer police, something the police might not want to ignore. When they beat up citizens they are not only hurting the citizens, they're burning our money. We are literally paying them to do this.

If we can't find the bad apples, we could just start firing police randomly. Maybe at that point, they'll see the value in helping find, remove and prosecute the bad ones.

[no title] Scripting News(cached at June 6, 2020, 5:03 pm)

Did any of the objectors to the Times' running Cotton's op-ed consider that exposure of his insidiousness earlier than later would have value, to the NYT readership, who have minds, and value freedom as much as any of their reporters (and btw some are probably black as well).
What about unemployment? Scripting News(cached at June 6, 2020, 5:03 pm)

Not getting enough coverage is that the stock market is back to where it was before the pandemic. How to interpret this? What message is it sending? Get ready, because this is harsh.

If you're unemployed, it says this. The stock market doesn't need you. Literally, that is its message customized for the unemployed. The market doesn't consider Depression-level unemployment to be a problem for the companies it values.

UK Halts Hydroxychloroquine Trial, Calling It's 'Useless' for Covid-19 Patients Slashdotby EditorDavid on medicine at January 1, 1970, 1:00 am (cached at June 6, 2020, 4:35 pm)

An anonymous reader quotes Reuters: British scientists halted a major drug trial on Friday after it found that the anti-malarial hydroxychloroquine, touted by U.S. President Donald Trump as a potential "game changer" in the pandemic, was "useless" at treating COVID-19 patients. "This is not a treatment for COVID-19. It doesn't work," Martin Landray, an Oxford University professor who is co-leading the RECOVERY trial, told reporters. "This result should change medical practice worldwide. We can now stop using a drug that is useless..." Landray, a professor of medicine and epidemiology at Oxford University, noted the "huge speculation" about the drug as a treatment for COVID-19 but said there had been until now "an absence of reliable information from large randomised trials". He said the preliminary results from RECOVERY, which was a randomised trial, were now quite clear: hydroxychloroquine does not reduce the risk of death among hospitalised patients with COVID-19. "If you're admitted to hospital, don't take hydroxychloroquine," he said. The trial involved over 11,000 patients in a randomized trial begun in March. The article ends by quoting Parastou Donyai, director of Pharmacy Practice at the University of Reading in England, who describes the announcement as "welcome relief to thousands of scientists, doctors and academics who have been crying out for proper proof of whether hydroxychloroquine works in COVID-19 or not" -- and calling the conclusion that it does not work "definitive."

Read more of this story at Slashdot.

Simplicity is a virtue Scripting News(cached at June 6, 2020, 4:03 pm)

This is the problem with JavaScript.

The value of having a standard language is simplicity for newbies. But it takes discipline to remove barriers for newbies, instead developers add them. Eventually (maybe now) the weight of the totality will force the whole thing to collapse.

This is a familiar pattern. When I first got into software, I learned C on Unix. Simplicity. Heavily factored. Less is more. Then I looked at the jobs available in the real world, and they had a stack like the one in the cartoon. I went to UCSD Pascal on the Apple II instead.

Why? Because on the Apple II, the Woz Machine, less is more. To display a character just write it to a location in the machine's memory. Again, a fresh slate. How many fresh slates would it take to get to networked apps? Lots. How many were actually needed if we had discipline?

One. But you have to have a culture where we only add features if we're adding functionality. I have a motto for this. "Two ways of doing something is worse than one, no matter how much better the second way is."

I've had to say this many times over the decades of my career, as other programmers added complexity to an already-too-complex system. JavaScript *was* a good idea. Now it is a huge hairball because programmers keep wanting to solve the same problems over and over.