×
Open Source

'Best Open Source Developer Software of 2018' Chosen By InfoWorld (infoworld.com) 12

This week InfoWorld unveiled their annual list of "the leading open source projects for software development, cloud computing, big data, and machine learning." [E]ven as we grapple with the likes of microservice architecture, distributed data processing frameworks, deep neural networks, and "dapps," we remain steadfast in our commitment to bring you -- this year and every year -- the best that open source has to offer.

In this year's edition, you'll find our picks for the best open source software development tools, cloud computing platforms, databases and data analytics tools, and machine learning and deep learning libraries. From Kubernetes and Docker to TensorFlow and PyTorch (49 projects in all), these are the projects that are ushering in the next stage of enterprise computing.

An anonymous reader writes: Their choices for the best open source software for software development include .NET Core, Microsoft's Visual Studio Code, and Jenkins, as well as programming languages like Kotlin, Julia, and Rust. ("By now it's something of a cliche to talk about Rust as the next step beyond C and C++. So be it...") And their final award for best open source development software went, surprisingly, to Vanilla JS.

"Some clever wag created a website that promises that the Vanilla JS library will be the smallest JS framework you'll ever use and then delivers a zip file with zero bytes of code along with the suggestion that you should just use the built-in function calls in JavaScript to manipulate the DOM."

Operating Systems

Open Source BeOS Successor Haiku Releases R1/beta 1 (haiku-os.org) 11

Remember Haiku, the open source successor to the Be operating system? Long-time Slashdot reader GuerillaRadio quotes a new announcement from Haiku-os.org: It's been just about a month less than six years since Haiku's last release in November 2012 -- too long. As a result of such a long gap between releases, there are a lot more changes in this release than in previous ones, and so this document is weightier than it has been in the past. The notes are mostly organized in order of importance and relevance, not chronologically, and due to the sheer number of changes, thousands of smaller improvements simply aren't recognized here.

Please keep in mind that this is beta-quality software, which means it is feature complete but still contains known and unknown bugs. While we are mostly confident in its stability, we cannot provide assurances against data loss.

Businesses

Elon Musk Settles SEC Fraud Charges, Must Step Down As Tesla's Chairman 114

Soon after it was reported that the Securities and Exchange Commission (SEC) sued Elon Musk for making false statements related to his abandoned efforts to take Tesla private, the SEC announced today that Elon Musk has agreed to settle the fraud charges. In a press release, the SEC says "Musk and Tesla have agreed to settle the charges against them without admitting or denying the SEC's allegations." The settlements, which are subject to court approval, require the following:

- Musk will step down as Tesla's Chairman and be replaced by an independent Chairman. Musk will be ineligible to be re-elected Chairman for three years;
- Tesla will appoint a total of two new independent directors to its board;
- Tesla will establish a new committee of independent directors and put in place additional controls and procedures to oversee Musk's communications;
- Musk and Tesla will each pay a separate $20 million penalty. The $40 million in penalties will be distributed to harmed investors under a court-approved process.

Slashdot reader Rei writes: In the wake of initially refusing a settlement offer over the wording, Elon Musk has now settled today with the SEC, concerning his tweets about taking Tesla private. As per the settlement agreement, there is 1) no admission of wrongdoing; 2) Musk and Tesla will each pay a $20 million fine; 3) Musk will remain as CEO of Tesla; 4) Musk will be prohibited from serving as chairman of Tesla for three years; and 5) Tesla must appoint two new members to its board of directors. An additional clause seems apropos: Musk must "comply with all mandatory procedures implemented by Tesla, Inc [...] regarding (i) the oversight of communications relating to the Company made in any format, including, but not limited to, posts on social media..."
Power

Rechargeable Zinc-Air Battery Nears Commercial Release (phys.org) 27

Long-time Slashdot reader necro81 writes: Reported in the NYTimes and in Phys.org: NantEnergy, a company backed by California billionaire Patrick Soon-Shiong, announced Wednesday that it has developed a rechargeable zinc-air battery that can store energy at far less cost than lithium-ion. The technology avoids some of the downsides of li-ion, like flammability and the use of cobalt.

Unlike many battery-related announcements, this one is backed by real-world use. Over the past several years, NantEnergy has deployed their batteries for stationary, micro-grid and cell-tower use in nine countries — about 55 MWh of capacity so far. They claim they can now take commercial orders, for delivery next year, at less than $100/kWh of capacity, which is one-half to one-fifth the cost of available lithium-ion grid storage.

Apple

Apple Went Rotten After Steve Jobs' Death, Former Engineer Claims (siliconvalley.com) 75

An anonymous reader quotes the Bay Area Newsgroup: Apple turned against customers and its own employees after the death of co-founder and CEO Steve Jobs, a fired Apple engineer claims in a lawsuit. "No corporate responsibility exists at Apple since Mr. Jobs' death," Darren Eastman alleged in a lawsuit over his termination and patents related to his work at the Cupertino tech giant... Eastman, who is representing himself in court, started working as an engineer for Apple in 2006, largely because Jobs was interested in his idea for a low-cost Mac for education, and wanted him hired straight out of graduate school, Eastman said in the filing. Eastman claims to have invented the "Find my iPhone" function. When Jobs headed Apple, he told Eastman to notify him of any unresolved problems with the company's products, and employees in general were expected to raise such concerns, Eastman said in a lawsuit filed Thursday in Santa Clara County Superior Court.

That changed after Jobs died in 2011, he claimed. "Many talented employees who've given part of their life for Apple were now regularly being disciplined and terminated for reporting issues they were expected to (report) during Mr. Jobs tenure," Eastman alleged in the filing. "Cronyism and a dedicated effort to ignore quality issues in current and future products became the most important projects to perpetuate the goal of ignoring the law and minimizing tax. Complying with the law and paying what's honestly required is taboo at Apple, with judicial orders and paying tax (of any kind) representing the principal frustration of Apple's executives... Notifying Mr. Cook about issues (previously welcomed by Mr. Jobs) produces either no response, or, a threatening one later by your direct manager," Eastman claimed.... "There's no accountability, with attempts at doing the right thing met with swift retaliation."

Eastman even claims one Apple employee was fired for reporting toxic mold in the building, and alleges that employees were intentionally fired just before their stock options were vesting. In fact, his entire lawsuit is over just $165,000 worth of Apple common stock, plus $326,400 in damages, $32,640 in interest -- and resolution of an alleged patent-ownership issue.

Apple "declined to comment on the claims made in the lawsuit."
Moon

Python Developer Builds Moon Lander Game As an Alexa Skill (amazon.com) 12

Long-time Slashdot reader mni12 writes: Anybody interested to try out this "retro game" Amazon Alexa skill I created? Just say "Alexa, enable moon lander".

DESCRIPTION:
Your mission is to land the Apollo 11 Lunar Module to the surface of the Moon.Alexa will help you by reading out your altitude and velocity. Houston Mission Control is also monitoring your descend using telemetry. The telemetry data is shown on your Alexa companion app or website.

HOW TO PLAY:
You control the descent by throttling the rocket engine burn."Burn 100" will give maximum 100% thrust and "Burn 0" will give you no thrust.You can use any value between 0 and 100 to control the descent velocity.

The game starts at 1000 meters with descent velocity of -50 meters/second.The maximum landing velocity is 5 meters/second and you have 75 seconds to complete the mission.If you make a successful landing, you will be added on the Leader board with your score and ranking.

In a discussion on Reddit, the Python developer behind the game also remembers watching Neil Armstrong and Buzz Aldrin's actual 1969 moon landing on TV. "I added some 1969 sound clips from Apollo 11 mission to make the game experience sound more real...."

The original submission also offers some more hints about winning the game, while Wikipedia has a whole page devoted to the "Lunar Lander videogame genre," noting that the first version was created in 1969 on a PDP-8.
Privacy

Can DuckDuckGo Become the Anti-Google? (marketplace.org) 105

"Recently, a privacy-oriented search engine called DuckDuckGo raised $10 million from a Canadian pension fund," reports Marketplace.org, saying the privacy-focused search engine is "trying to establish itself as the anti-Google." An anonymous reader quotes their report: "So it's like Google, except when you search on it, you're completely anonymous," said Gabriel Weinberg, CEO of the company. The searches are encrypted. The site knows where you are, but only while you're searching, and it doesn't store your personal information. "We serve you the search results and we throw away your personal information...so your IP address and things like that. And we don't actually store any cookies by default. And so when you search on DuckDuckGo, it's like every time you're a new user and we know nothing about you..." Weinberg said about a quarter of Americans have taken some action to protect their privacy, and DuckDuckGo searches have been growing about 50 percent a year.
"We are proud to have a profitable business model that doesn't rely on collecting personal data," the company tweeted in June, and this week they also shared a quote from a Harvard Business Review article that asked "How far can the surveillance economy go?"

"Most consumers are either unaware of the personal info they share online or, quite understandably, unable to determine the cost of sharing it -- if not both."
Apple

Apple Watch's Fall Detection Could Get Users Into Legal Trouble (arstechnica.com) 94

AmiMoJo writes: Apple has released more details about how the Watch 4 will contact emergency services if the watch detects that you've had a hard fall. If the watch detects that the wearer is "immobile for about a minute," it begins a 15-second countdown. After that, the Watch will contact emergency services.

Elizabeth Joh, a law professor at the University of California, Davis, was quick to point out that, by inviting the police into your home, Apple Watch wearers may be opening themselves up to criminal liability. If police are alerted by an Apple Watch of a possible injury, they do not need a warrant to enter a home under the "community caretaking" exception to the Fourth Amendment.

Any evidence of a crime in plain view (e.g. a joint) could land the owner in trouble.

The article notes the "(mostly) opt-in nature" of the service, though one New York-based criminal defense attorney had an even better idea.

He said he "would much prefer a feature that can automatically dial a user-determined contact."
Microsoft

Microsoft 'Re-Open Sources' MS-DOS on GitHub (microsoft.com) 84

An anonymous reader quotes Microsoft's Developer blog: In March 2014, Microsoft released the source code to MS-DOS 1.25 and 2.0 via the Computer History Museum. The announcement also contains a brief history of how MS-DOS came to be for those new to the subject, and ends with many links to related articles and resources for those interested in learning more. Today, we're re-open-sourcing MS-DOS on GitHub. Why? Because it's much easier to find, read, and refer to MS-DOS source files if they're in a GitHub repo than in the original downloadable compressed archive file.... Enjoy exploring the initial foundations of a family of operating systems that helped fuel the explosion of computer technology that we all rely upon for so much of our modern lives!
While non-source modifications are welcome, "The source will be kept static," reads a note on the GitHub repo, "so please don't send Pull Requests suggesting any modifications to the source files."

"But feel free to fork this repo and experiment!"
The Media

New Web Site Will Team Journalists With Programmers (sfgate.com) 49

schwit1 shared an article from the New York Times: When investigative journalist Julia Angwin worked for ProPublica, the nonprofit news organization became known as "Big Tech's scariest watchdog." By partnering with programmers and data scientists, Angwin pioneered the work of studying Big Tech's algorithms -- the secret codes that have an enormous effect on everyday American life... Now, with a $20 million gift from Craigslist founder Craig Newmark, she and her partner at ProPublica, data journalist Jeff Larson, are starting the Markup, a news site dedicated to investigating technology and its effect on society. Sue Gardner, former head of the Wikimedia Foundation, which hosts Wikipedia, will be the Markup's executive director. Angwin and Larson said that they would hire two dozen journalists for its New York office and that stories would start going up on the website in early 2019...

Angwin, who was part of a Wall Street Journal team that won a Pulitzer Prize in 2003 for coverage of corporate corruption, said the newsroom would be guided by the scientific method, and each story would begin with a hypothesis... At the Markup, journalists will be partnered with a programmer from a story's inception until its completion. "To investigate technology, you need to understand technology," said Angwin, 47... Newmark, who splits his time between San Francisco and New York, has for years kept a low profile. But he worries about what he sees as a lack of self-reflection among engineers. "Sometimes it takes an engineer a while to understand that we need help, then we get that help, and then we do a lot better," Newmark said. "We need the help that only investigative reporting with good data science can provide...."

Engineers being surprised by the tools they have made is, to the Markup team, part of the problem. "Part of the premise of the Markup is the level of understanding technology and its effects is very, very low, and we would all benefit from a broader understanding," Gardner said. "And I would include people who work for the companies."

Larson laments a world where programs handle crucial decisions, and "once they go into production, there's no oversight..." Or, as he says earlier, "Increasingly, algorithms are used as shorthand for passing the buck." The Markup's site promises " a nonpartisan, nonprofit newsroom" offering independent analysis of how technology is re-shaping everything from what we believe to "who goes to prison versus who remains free." The site's donations page adds that "We strive for fairness and independence and for us, the best way to achieve that is to operate without ads or a paywall."

Angwin tells Recode that she grew up in Steve Jobs' neighborhood in Palo Alto, and in a long interview reveals that she learned to program in a fifth grade class that a public-spirited Steve Jobs funded. Now the Times points out that the Markup "will release all its stories under a creative commons license so other organizations can republish them, as ProPublica does."
Government

In Boston: Election-Hacking War Game Bypasses Election Systems (securityledger.com) 32

Slashdot reader Actually, I do RTFA remains wary of a new "blockchain-powered mobile voting app" being used by the state of West Virginia to collect ballots from overseas absentee voters.

But meanwhile, Slashdot reader chicksdaddy notes an election hacking exercise conducted with city employees and local FBI officers in Boston focused on attempts to disrupt a hypothetical election in "Nolandia" by simply clogging highways and sowing chaos. From Security Ledger: The day started with snarled traffic and a suspicious outage of the 9-1-1 emergency call center that has put the public and first responders on edge. Already, the city's police force was taxed keeping tabs on protests tied to a meeting of the International Monetary Fund. By afternoon, the federal Emergency Alert System (EAS) was warning Nolandia residents of massive natural gas leaks in neighborhoods in the north and west part of the city, prompting officials to order evacuations of the affected areas.

Later, bomb threats called in to local television stations shut down a bridge linking the northern and southern halves of the city -- a major artery for vehicles. The EAS warning turns out to have been false -- no gas leaks are detected, nor is any bomb found on the bridge. Later in the day, cyber attack s on a smart traffic light deployment in Nolandia snarl traffic further and sow chaos during the evening commute... This is election hacking 2018 style: a highly successful operation in which no voting machines or voting infrastructure were compromised, attacked or even targeted.

The cybersecurity company that created the exercise said they "wanted to expand that scope and demonstrate that the threat landscape is actually much broader...."
Open Source

Richard Stallman Says Linux Code Contributions Can't Be Rescinded (itwire.com) 406

An anonymous reader quotes iTWire: Linux developers who contribute code to the kernel cannot rescind those contributions, according to the software programmer who devised the GNU General Public Licence version 2.0, the licence under which the kernel is released. Richard Stallman, the head of the Free Software Foundation and founder of the GNU Project, told iTWire in response to queries that contributors to a GPLv2-covered program could not ask for their code to be removed. "That's because they are bound by the GPLv2 themselves. I checked this with a lawyer," said Stallman, who started the free software movement in 1984.

There have been claims made by many people, including journalists, that if any kernel developers are penalised under the new code of conduct for the kernel project -- which was put in place when Linux creator Linus Torvalds decided to take a break to fix his behavioural issues -- then they would ask for their code to be removed from the kernel... Stallman asked: "But what if they could? What would they achieve by doing so? They would cause harm to the whole free software community. The anonymous person who suggests that Linux contributors do this is urging them to [use a] set of nuclear weapons in pique over an internal matter of the development team for Linux. What a shame that would be."

Slashdot reader dmoberhaus shared an article from Motherboard with more perspetives from Eric S. Raymond and LWN.net founder Jonathan Corbet, which also traces the origins of the suggestion. "[A]n anonymous user going by the handle 'unconditionedwitness' called for developers who end up getting banned through the Code of Conduct in the future to rescind their contributions to the Linux kernel 'in a bloc' to produce the greatest effect.

"It is worth noting that the email address for unconditionedwitness pointed to redchan.it, a now defunct message board on 8chan that mostly hosted misogynistic memes, many of which were associated with gamergate."
Security

California Becomes First State With an IoT Cybersecurity Law (theverge.com) 46

An anonymous reader quotes a report from The Verge: California Governor Jerry Brown has signed a cybersecurity law covering "smart" devices, making California the first state with such a law. The bill, SB-327, was introduced last year and passed the state senate in late August. Starting on January 1st, 2020, any manufacturer of a device that connects "directly or indirectly" to the internet must equip it with "reasonable" security features, designed to prevent unauthorized access, modification, or information disclosure. If it can be accessed outside a local area network with a password, it needs to either come with a unique password for each device, or force users to set their own password the first time they connect. That means no more generic default credentials for a hacker to guess.
Science

Arrays of Atoms Emerge As Dark Horse Candidate To Power Quantum Computers (sciencemag.org) 29

Sophia Chen reporting for Science Magazine: In a small basement laboratory, Harry Levine, a Harvard University graduate student in physics, can assemble a rudimentary computer in a fraction of a second. There isn't a processor chip in sight; his computer is powered by 51 rubidium atoms that reside in a glass cell the size of a matchbox. To create his computer, he lines up the atoms in single file, using a laser split into 51 beams. More lasers -- six beams per atom -- slow the atoms until they are nearly motionless. Then, with yet another set of lasers, he coaxes the atoms to interact with each other, and, in principle, perform calculations.

It's a quantum computer, which manipulates "qubits" that can encode zeroes and ones simultaneously in what's called a superposition state. If scaled up, it might vastly outperform conventional computers at certain tasks. But in the world of quantum computing, Levine's device is somewhat unusual. In the race to build a practical quantum device, investment has largely gone to qubits that can be built on silicon, such as tiny circuits of superconducting wire and small semiconductors structures known as quantum dots. Now, two recent studies have demonstrated the promise of the qubits Levine works with: neutral atoms. In one study, a group including Levine showed a quantum logic gate made of two neutral atoms could work with far fewer errors than ever before. And in another, researchers built 3D structures of carefully arranged atoms, showing that more qubits can be packed into a small space by taking advantage of the third dimension.
Chen goes on report on the startups -- ColdQuanta and Atom Computing -- that are working to build fully programmable quantum computers. ColdQuanta has received $6.75 million in venture funding while Atom Computer has raised $5 million.
Google

Apple Demands $9 Billion From Google For Default Search On iOS (neowin.net) 113

A new report from Goldman Sachs analyst Rod Hall suggests that Apple may be demanding $9 billion from Google to have its search engine as the default in Safari on iOS. This is a steep increase to last year's estimated $3 billion licensing costs and $1 billion licensing costs in 2014. Hall suggests that Apple may even increase the costs to $12 billion in 2019. Neowin reports: It's unclear if Google's supplanting Microsoft as the default search provider for Siri and Spotlight last year is responsible for the purported price hike from Apple, though it may, at least partially, explain the sudden jump. The other explanation could be that previous estimates of the value of the agreement between the two tech giants were undervalued, given that apart from the $1 billion figure from 2014, we don't really have any hard evidence pertaining to the actual sum of these payments. Hall does indicate that "Apple is one of the biggest channels of traffic acquisition for Google' and despite the high cost, it is quite likely that Google will agree to pay the increased sum."

Slashdot Top Deals