Programming

Jean Sammet, Co-Designer of COBOL, Dies at 89 (nytimes.com) 73

theodp writes: A NY Times obituary reports that early software engineer and co-designer of COBOL Jean Sammet died on May 20 in Maryland at age 89. "Sammet was a graduate student in math when she first encountered a computer in 1949 at the Univ. of Illinois at Urbana-Champaign," the Times reports. While Grace Hopper is often called the "mother of COBOL," Hopper "was not one of the six people, including Sammet, who designed the language -- a fact Sammet rarely failed to point out... 'I yield to no one in my admiration for Grace,' she said. 'But she was not the mother, creator or developer of COBOL.'"
By 1960 the Pentagon had announced it wouldn't buy computers unless they ran COBOL, inadvertently creating an industry standard. COBOL "really was very good at handling formatted data," Brian Kernighan, tells the Times, which reports that today "More than 200 billion lines of COBOL code are now in use and an estimated 2 billion lines are added or changed each year, according to IBM Research."

Sammet was entirely self-taught, and in an interview two months ago shared a story about how her supervisor in 1955 had asked if she wanted to become a computer programmer. "What's a programmer?" she asked. He replied, "I don't know, but I know we need one." Within five years she'd become the section head of MOBIDIC Programming at Sylvania Electric Products, and had helped design COBOL -- before moving on to IBM, where she worked for the next 27 years and created the FORTRAN-based computer algebra system FORMAC.
Java

Java 9 Delayed Due To Modularity Controversy (infoworld.com) 79

An anonymous reader quotes InfoWorld: Java 9 won't be released on July 27 after all. Oracle has proposed that Java 9 Standard Edition be delayed until September 21 so the open source community that is finalizing Java 9 can address the ongoing controversy over a planned but later rejected approach to modularity, said Georges Saab, vice president of software development in the Java platform group at Oracle and chairman of the OpenJDK governing board...

The [Java Platform Module System] measure was sent back to the proposal's expert group for further discussion. Since then, the group has reached consensus on addressing the modularity concerns, Saab said. But they cannot rework Java 9 in time for the original July 27 release date... If the revised JSR 376 approved, as expected, work can proceed on implementing it in the official version of Java 9 SE. This setback for Java 9s upcoming upgrade, however, should just be temporary, with Oracle expecting a more rapid cadence of Java SE releases going forward, Saab said.

AI

IBM Says Watson Health's AI Is Getting Really Good at Diagnosing Cancer (fastcompany.com) 51

An anonymous reader shares a report: In deciding on cancer treatment, doctors often get together in a "tumor board" to go over the options. IBM's Watson now sits in on those meetings in a few hospitals, such as in South Korea and India -- and it generally makes the same calls that a human expert would. So says IBM in a series of studies it's presenting this weekend at the ASCO cancer treatment conference in Chicago. "It's not making a diagnosis. That's not what we set out to do," says Andrew Norden of IBM's Watson Health division. "They will run Watson Oncology in a tumor board and sort of get another external opinion." Watson's "concordance rate" -- the degree to which it agrees with human doctors -- ranged from 73% to 96%, depending on the type of cancer (such as colon cancer) and the particular hospital where the study was done (in India, South Korea, and Thailand).
Businesses

Apple, Amazon, Microsoft, and Google Lobby Against Texas 'Bathroom' Bill (arstechnica.com) 587

An anonymous reader quotes a report from Ars Technica: Executives from some of the globe's leading technology firms are demanding that Texas not adopt "discriminatory" bathroom legislation. On the table in Texas is a law similar to one enacted -- and later partially repealed -- in North Carolina. The tech companies have aligned themselves with critics of the bill who believe the legislation is unfair to the transgender community. "As large employers in the state, we are gravely concerned that any such legislation would deeply tarnish Texas' reputation as open and friendly to businesses and families," the companies wrote Texas Gov. Greg Abbott. "Our ability to attract, recruit and retain top talent, encourage new business relocations, expansions and investment, and maintain our economic competitiveness would all be negatively affected." Pending Texas Senate legislation would prohibit transgender people in Texas from using restrooms matching their gender identities. The House on Sunday passed its own bill that would apply the bathroom limitations solely at schools. The tech companies, however, aren't threatening to pull out of Texas, like some did over the same issue in North Carolina. The letter sent to Gov. Abbott was signed by Facebook founder Mark Zuckerberg, Apple CEO Tim Cook, Amazon chief Jeff Wilke, IBM head Ginni Rometty, Microsoft President Brad Smith, and Google's Sundar Pichai. There were 14 companies -- including Dell, Hewlett-Packard, Cisco, Silicon Labs, Celanese Corp., GSD&M, Salesforce, and Gearbox Software -- signing on to the letter. "Discrimination is wrong and it has no place in Texas or anywhere in our country," the companies wrote.
Cloud

Is Amazon's AWS Hiring 'Demolishing The Cult Of Youth'? (redmonk.com) 173

Tech analyst James Governor argues that Amazon's cloud business is "demolishing the cult of youth." It just announced it is hiring James Gosling, one of the original inventors of Java... Meanwhile James Hamilton continues to completely kick ass in compute, network, and data center design for AWS... He's in his 50s. Tim Bray, one of the inventors of XML, joined Amazon in 2014. He's another Sun alumni. He's 61 now. He still codes. When you sit down with one of the AWS engineering teams you're sitting down with grownups... Adrian Cockcroft joined AWS in October 2016. He graduated in 1982, not 2002. He is VP Cloud Architecture Strategy at AWS, a perfect role for someone that helped drive Netflix's transition from on-prem Java hairball to serious cloud leadership.

Great engineering is not maths -- it involves tradeoffs, wisdom and experience... The company puts such a premium on independent groups working fast and making their own decisions it requires a particular skillset, which generally involves a great deal of field experience. A related trend is hiring seasoned marketing talent from the likes of IBM. Some other older companies have older distinguished engineers because they grew up with the company. AWS is explicitly bringing that experience in. It's refreshing to the see a different perspective on value.

In a later post the analyst acknowledges engineering managers are generally older than their reports, but adds that "If AWS sees value in hiring engineering leadership from folks that are frankly a bit older than the norm in the industry, isn't that worth shining a light on?" In response to the article, XML inventor Tim Bray suggested a new acronym: GaaS. "Geezers as a service," while Amazon CTO Werner Vogels tweeted "There is no compression algorithm for experience."
Open Source

Alpine Linux 3.6.0 Released (alpinelinux.org) 59

An anonymous reader quotes DistroWatch: Natanael Copa has announced the release of Alpine Linux 3.6.0. Alpine Linux is an independent, minimal operating system that is well suited to running servers, routers and firewalls. Version 3.6.0 introduces support for 64-bit POWER machines, 64-bit IBM z Systems computers and features many up to date packages, including PHP 7.1, LLVM 4.0 and version 6.3 of the GNU Compiler.
"Noteworthy new packages" include Rust 1.17.0 and Cargo 0.18.0, as well as Julia 0.5.2, as we ll as "significant updates" like Go 1.8, Python 3.6, and Ruby 2.4. And in addition, "MD5 and SHA-1 hashes have been removed from APKBUILDs, being obsoleted by SHA-512."
IBM

Ex-IBM Employee Guilty of Stealing Secrets For China (fortune.com) 71

An anonymous reader quotes Fortune: A former developer for IBM pled guilty on Friday to economic espionage and to stealing trade secrets related to a type of software known as a clustered file system, which IBM sells to customers around the world. Xu Jiaqiang stole the secrets during his stint at IBM from 2010 to 2014 "to benefit the National Health and Family Planning Commission of the People's Republic of China," according to the U.S. Justice Department. In a press release describing the criminal charges, the Justice Department also stated that Xu tried to sell secret IBM source code to undercover FBI agents posing as tech investors. (The agency does not explain if Xu's scheme to sell to tech investors was to benefit China or to line his own pockets).

Part of the sting involved Xu demonstrating the stolen software, which speeds computer performance by distributing works across multiple servers, on a sample network. The former employee acknowledged that others would know the software had been taken from IBM, but said he could create extra computer scripts to help mask its origins.

At one point 31-year-old Xu even showed undercover FBI agents the part of the source code that identified it as coming from IBM "as well as the date on which it had been copyrighted."
IBM

New OS/2 Warp Operating System 'ArcaOS' 5.0 Released (arcanoae.com) 145

The long-awaited modern OS/2 distribution from Arca Noae was released Monday. martiniturbide writes: ArcaOS 5.0 is an OEM distribution of IBM's discontinued OS/2 Warp operating system. ArcaOS offers a new set of drivers for ACPI, network, USB, video and mouse to run OS/2 in newer hardware. It also includes a new OS installer and open source software like Samba, Libc libraries, SDL, Qt, Firefox and OpenOffice... It's available in two editions, Personal ($129 with an introductory price of $99 for the first 90 days [and six months of support and maintenance updates]) and Commercial ($239 with one year of support and maintenance).

The OS/2 community has been called upon to report supported hardware, open source any OS/2 software, make public as much OS/2 documentation as possible and post the important platform links. OS2World insists that open source has helped OS/2 in the past years and it is time to look under the hood to try to clone internal components like Control Program, Presentation Manager, SOM and Workplace Shell.

By Tuesday Arca Noae was reporting "excessive traffic on the server which is impacting our ordering and delivery process," though the actual downloads of the OS were unaffected, the server load issues were soon mitigated, and they thanked OS/2 enthusiasts for a "truly overwhelming response."
IBM

IBM is Telling Remote Workers To Get Back in the Office Or Leave (wsj.com) 215

For the last few years, IBM has built up a remote work program for its 380,000 employees. Now the Wall Street Journal reports that IBM is "quietly dismantling" this option, and has told its employees this week that they either need to work in the office or leave the company (Editor's note: the link could be paywalled; alternative source). From the report: IBM is giving thousands of its remote workers in the U.S. a choice this week: Abandon your home workspaces and relocate to a regional office -- or leave the company. The 105-year-old technology giant is quietly dismantling its popular decades-old remote work program to bring employees back into offices, a move it says will improve collaboration and accelerate the pace of work. The changes comes as IBM copes with 20 consecutive quarters of falling revenue and rising shareholder ire over Chief Executive Ginni Rometty's pay package. The company won't say how many of its 380,000 employees are affected by the policy change, which so far has been rolled out to its Watson division, software development, digital marketing, and design -- divisions that employ tens of thousands of workers. The shift is particularly surprising since the Armonk, N.Y., company has been among the business world's staunchest boosters of remote work, both for itself and its customers. IBM markets software and services for what it calls "the anytime, anywhere workforce," and its researchers have published numerous studies on the merits of remote work.
AI

Star Trek Bridge Crew Gets IBM Watson-Powered Voice Commands (theverge.com) 61

PolygamousRanchKid writes: Star Trek Bridge Crew -- the VR game that puts you in the slip-on space shoes of a Starfleet officer -- already emphasizes vocal communication when you're playing with real humans, but it will soon allow you to use your voice to issue orders to computer-controlled characters, too. The feature has been made possible using IBM's VR Speech Sandbox. The software combines IBM Watson's Speech to Text and Conversation services with the company's Unity SDK, using the natural language processing capabilities of IBM's Watson software to parse your barked commands, and allow AI-controlled characters to act on them. Players will be able to launch photon torpedoes, jump to warp speed, or lock S-foils in attack formation (maybe not that last one) by requesting that your crew members push the relevant blinking buttons on their own command consoles. The feature will go live in beta form this summer, soon after the game's release on May 30th, and will allow players to complete missions across VR platforms and with a mixture of human and AI teammates.

Slashdot reader PolygamousRanchKid adds: "Let's just skip all that stuff, and cut right to the part where Kirk gets the girl... How well it actually works in practice, we'll see this summer, aboard our own starships. "Scotty, beam up the IBM stock price!" -- Posterior Admiral Ginni Rometty

The Internet

NYU Accidentally Exposed Military Code-breaking Computer Project To Entire Internet (theintercept.com) 75

An anonymous reader writes: A confidential computer project designed to break military codes was accidentally made public by New York University engineers. An anonymous digital security researcher identified files related to the project while hunting for things on the internet that shouldn't be, The Intercept reported. He used a program called Shodan, a search engine for internet-connected devices, to locate the project. It is the product of a joint initiative by NYU's Institute for Mathematics and Advanced Supercomputing, headed by the world-renowned Chudnovsky brothers, David and Gregory, the Department of Defense, and IBM. Information on an exposed backup drive described the supercomputer, called -- WindsorGreen -- as a system capable of cracking passwords.
IBM

IBM: Remote Working Is Great! (For Everyone Except Us) (theregister.co.uk) 109

An anonymous reader writes: IBM, the company that just weeks ago said it was doing away with its work-from-home policy, is now preaching the benefits of telecommuting to customers. Big Blue's Smarter Workforce Group says a recent panel it hosted at the Society for Industrial and Organizational Psychology (SIOP) conference concluded that customers who work remotely are "more engaged, have stronger trust in leadership and much stronger intention to stay. These findings mirror what an IBM Smarter Workforce Institute study found," the group wrote. "Challenging the modern myths of remote working shares employee research revealing that remote workers are highly engaged, more likely to consider their workplaces as innovative, happier about their job prospects and less stressed than their more traditional, office-bound colleagues." This is posted without any apparent sense of irony, as IBM said just weeks ago that remote workers were not part of its "recipe for success" and could no longer be permitted to work anywhere other than its six regional offices in various techie hubs around the US.
Java

Red Hat And IBM Will Vote Against Java's Next Release (infoworld.com) 57

An anonymous reader quotes InfoWorld: The next edition of standard Java had been proceeding toward its planned July 27 release after earlier bumps in the road over modularity. But now Red Hat and IBM have opposed the module plan. "JDK 9 might be held up by this," Oracle's Georges Saab, vice president of development for the Java platform, said late Wednesday afternoon. "As is the case for all major Java SE releases, feedback from the Java Community Process may affect the timeline..."

Red Hat's Scott Stark, vice president of architecture for the company's JBoss group, expressed a number of concerns about how applications would work with the module system and its potential impact on the planned Java Enterprise Edition 9. Stark also said the module system, which is featured in Java Specification Request 376 and Project Jigsaw, could result in two worlds of Java: one for Jigsaw and one for everything else, including Java SE classloaders and OSGI. Stark's analysis received input from others in the Java community, including Sonatype.

"The result will be a weakened Java ecosystem at a time when rapid change is occurring in the server space with increasing use of languages like Go," Stark wrote, also predicting major challenges for applications dealing with services and reflection. His critique adds that "In some cases the implementation...contradicts years of modular application deployment best practices that are already commonly employed by the ecosystem as a whole." And he ultimately concludes that this effort to modularize Java has limitations which "almost certainly prevent the possibility of Java EE 9 from being based on Jigsaw, as to do so would require existing Java EE vendors to completely throw out compatibility, interoperability, and feature parity with past versions of the Java EE specification."
IBM

IBM Admits It Sent Malware-infected USB Sticks To Customers (techrepublic.com) 50

IBM accidentally shipped USB drives infected with malware to some customers, the company noted in a support advisory post. The drives contained an initialization tool for some of its Storwize systems, the post stated. From a report: IBM customers who received a USB flash drive with the part number 01AC585 should either destroy the drive so that it cannot be reused, the post said, or follow the steps listed in the post to repair the drive. Affected drives were shipped with the following Storwize systems: IBM Storwize V3500 - 2071 models 02A and 10A, IBM Storwize V3700 - 2072 models 12C, 24C, and 2DC, IBM Storwize V5000 - 2077 models 12C and 24C, IBM Storwize V5000 - 2078 models 12C and 24C.
AI

IBM Watson Now Being Used To Catch Rogue Traders (siliconrepublic.com) 60

IBM is piloting its Jeopardy-winning Watson technology as a tool for catching rogue traders at large financial institutions, executives said in an interview Monday. From a report: Referred to as Watson Financial Services, the new product will become a monitoring tool within companies to search through every trader's emails and chats, combining it with the trading data on the floor. The objective? To see if there are any correlations between suspicious conversations online and activity that could be construed as rogue trading.
Sci-Fi

Steve Wozniak Predicts The Future (usatoday.com) 198

USA Today asked Steve Wozniak to predict what the world will look like in 2075 -- one hundred years after the founding of Apple. An anonymous reader writes: "He's convinced Apple, Google and Facebook will be bigger in 2075," according to the article -- just like IBM, which endured long past its founding in 1911. Pointing to Apple's $246.1 billion in cash and marketable securities, Wozniak says Apple "can invest in anything. It would be ridiculous to not expect them to be around... The same goes for Google and Facebook."

Woz predicted portable laptops back in 1982, and now says that by 2075, we could also see new cities built from scratch in the deserts, with people wearing special suits to protect them from the heat. AI will be ubiquitous in all cities, as consumers interact with smart walls to communicate -- and to shop -- while home medical devices will allow self-diagnosis and doctor-free prescriptions. And according to the article, Woz "is convinced a colony will exist on the Red Planet. Echoing the sentiments of Amazon CEO Jeff Bezos, whose Blue Origin start-up has designs on traveling to Mars, Wozniak envisions Earth zoned for residential use and Mars for heavy industry." (Though he doesn't have high hopes that we'll ever meet aliens.)

Woz is promoting the Silicon Valley Comic Con next weekend. (Not coincidentally, its theme is "The Future of Humanity: Where Will We Be in 2075?") During the interview, Woz pointed at a colleague's iPhone, smiled broadly and said it "shows you how exciting the future can be."
IBM

After 25 Years, 'Lost' OS/2 2.0 Build 6.605 Finally Re-Discovered (os2museum.com) 93

"In a fascinating example of poor timing, disk images of OS/2 2.0 pre-release level 6.605 from July/September 1991 were missing for over 25 years, only to show up literally one day after after the 25th anniversary of the OS/2 2.0 release," writes the site OS/2 Museum. An anonymous reader writes: It's the last OS/2 2.0 pre-release which didn't use the Workplace Shell (WPS), but "instead utilized the same old Desktop Manager as OS/2 1.2/1.3, which makes it the closest surviving relative of the Microsoft OS/2 2.0 SDK." Featuring a 16-bit/32-bit hybrid kernel and a "DOS Window" icon (as well as a few games like Reversi and Klondike Solitaire), "the look and feel was not quite the same as OS/2 1.3 and in fact was a cross between OS/2 1.3 and Windows 3.1."
The elusive 6.605 pre-release fell between 6.149 and 6.167 -- and "It is not known what possessed IBM to assign it a completely out-of-sequence number."
Businesses

Why More Tech Companies Are Hiring People Without Degrees (fastcompany.com) 329

An anonymous reader writes: According to a recent article on Fast Company, tech companies are looking to hire people without degrees. From the report: "For years, the tech pipeline has been fed mostly from the same elite universities. This has created a feedback loop of talent and a largely homogenous workplace. As a result, tech continues to stumble when it comes to diversity. The technology industry is now trying to figure out a way to attack its cultural and demographic homogeneity issues. One simple initiative is to begin to recruit talent from people outside of its preferred networks. One way is to extend their recruiting efforts to people who don't have four-year degrees. The technology industry is now trying to figure out a way to attack its cultural and demographic homogeneity issues. One simple initiative is to begin to recruit talent from people outside of its preferred networks. One way is to extend their recruiting efforts to people who don't have four-year degrees. IBM's head of talent organization, Sam Ladah, calls this sort of initiative a focus on 'new-collar jobs.' The idea, he says, is to look toward different applicant pools to find new talent. 'We consider them based on their skills,' he says, and don't take into account their educational background. This includes applicants who didn't get a four-year degree but have proven their technical knowledge in other ways. Some have technical certifications, and others have enrolled in other skills programs. 'We've been very successful in hiring from [coding] bootcamps,' says Ladah. Intel has also been looking to find talent from other educational avenues. One program gave people either enrolled in or recently graduated from community colleges internships with the company. Similarly, the company has been trying to get a foothold in high schools by funding initiatives to boost computer science curricula for both the Oakland Unified School District and an Arizona-based high-school oriented program called Next Generation of Native American Coders. Intel, for example, invests in the program CODE 2040, which aims to build pathways for underrepresented minority youth to enter the technology space. Likewise, GitHub has partnered with coding-focused enrichment programs like Operation Code, Hackbright, and Code Tenderloin."
IBM

How the IBM 1403 Printer Hammered Out 1,100 Lines Per Minute (ieee.org) 174

schwit1 quotes a report from IEEE Spectrum: The IBM 1460, which went on sale in 1963, was an upgrade of the 1401 [which was one of the first transistorized computers ever sold commercially]. Twice as fast, with a 6-microsecond cycle time, it came with a high-speed 1403 Model 3 line printer. The 1403 printer was incredibly fast. It had five identical sets of 48 embossed metal characters like the kind you'd find on a typewriter, all connected together on a horizontal chain loop that revolved at 5.2 meters per second behind the face of a continuous ream of paper. Between the paper and the character chain was a strip of ink tape, again just like a typewriter's. But rather than pressing the character to the paper through the ink tape, the 1403 did it backward, pressing the paper against the high-speed character chain through the ink tape with the aid of tiny hammers. Over the years, IBM came out with eight models of the 1403. Some versions had 132 hammers, one for each printable column, and each was individually actuated with an electromagnet. When a character on the character chain aligned with a column that was supposed to contain that character, the electromagnetic hammer for that column would actuate, pounding the paper through the ink tape and into the character in 11 microseconds. With all 132 hammers actuating and the chain blasting along, the 1403 was stupendously noisy [...] The Model 3, which replaced the character chain with slugs sliding in a track driven by gears, took just 55 milliseconds to print a single line. When printing a subset of characters, its speed rose from 1,100 lines per minute to 1,400 lines per minute.
IBM

OS/2-Based 'Arcanos 5.0' Has Finally Been Releas -- Oh Wait, No It Wasn't. Never Mind. (arcanoae.com) 42

"Because we want ArcaOS 5.0 to be the best that it can be, Arca Noae has made the difficult decision to delay release two weeks, with a new projected delivery date of April 15, 2017," reads a new announcement on the Arca Noae web site. Because we don't believe in selling anything we are not ready to ship, we will not be taking pre-orders for ArcaOS 5.0. Please be patient while we get the last few things as they should be, so that your experience installing and using ArcaOS 5.0 is as smooth as possible.
One of last week's most popular stories was about the upcoming release of this x86 OS/2-based operating system (codenamed "Blue Lion") which will offer full backward compatibility with legacy OS/2, DOS and Windows 3.1 applications, as well as "ported Linux applications." It's still on its way, the developers explain, but "Finishing touches can often take longer than expected."

Slashdot Top Deals