×
Businesses

More Tech, STEM Workers Voluntarily Quitting Their Jobs (dice.com) 167

Nerval's Lobster writes: New data from the U.S. Bureau of Labor Statistics (BLS) suggests that more tech professionals are voluntarily quitting their jobs. In August, some 507,000 people in Professional and Business Services (which encompasses tech and STEM positions) quit their positions, up from 493,000 in July. It's also a significant increase over August 2014, when 456,000 professionals quit. Voluntary quits could be taken as a sign of a good economy (Dice link), hinting that people feel confident enough about the market to jump to a new position (likely with better pay and benefits), if not strike out on their own as an independent. For tech pros, things are particularly rosy at the moment; according to the BLS, the national unemployment rate among tech pros has hovered at under 3 percent for the past year, although not all segments have equally benefitted from that trend: Programmers, for example, saw their unemployment rate dip precipitously between the first and second quarters of this year, even as joblessness among Web developers, computer support specialists, and network and systems engineers ticked upwards during the same period. If there's one tech segment that hasn't enjoyed economic buoyancy, it's manufacturing, which has suffered from layoffs and steady declines in open positions over the past several quarters.
IOS

New iOS 9 Features Mean System-Wide Tor Is In the Works For the First Time (dailydot.com) 34

Patrick O'Neill writes: At a time when privacy and encryption on mobile devices are the subject of political storm, last month's iOS 9 release means that Apple devices will finally get what Android has had for years: System-wide Tor anonymity. A handful of security experts recently set to work on projects to bring more powerful anonymity to iOS. “There are a bunch of pieces in the works,” Tor developer and Guardian Project leader Nathan Freitas told the Daily Dot. “We just started to work on it and think about it. Tor knows we can’t ignore all the iOS 9 users in the world.”
Programming

Walmart Open Sources Its Cloud Platform To Take On Amazon (walmartlabs.com) 83

Mickeycaskill writes: Walmart is effectively open sourcing its OneOps cloud platform, with the source code set to be uploaded to GitHub at the end of 2015. By making the cloud platform open source, Walmart is taking the fight to Amazon Web Services by giving developers a chance to avoid vendor lock-in. Walmart argues that OneOps has four main advantages: cloud portability, continuous lifecycle management, faster innovation, and great abstraction of cloud environments. The company says that the move should increase competition between cloud service vendors. "We're enabling any organization to achieve the same cloud portability and developer benefits that Walmart has enjoyed,"said Jeremy King, CTO of Walmart Global eCommerce and head of WalmartLabs.
Oracle

Beware of Oracle's Licensing 'Traps,' Law Firm Warns (scottandscottllp.com) 136

itwbennett writes: Slashdot readers are no strangers to Oracle's aggressive licensing practices, practices that have earned them notoriety over the years. This week, Texas law firm Scott & Scott wrote a blog post warning enterprises about the 'traps' in Oracle software licensing. One of the biggest problems with Oracle software is how difficult it is for companies to track internally what they're using and how they're using it, said Julie Machal-Fulks, a partner with Scott & Scott, in an interview with Katherine Noyes. 'They may use just one Oracle product and think they're using it correctly, but then Oracle comes along and says, 'no, you're using it wrong — you owe us a million bucks.'
Programming

Ask Slashdot: Is it Practical To Replace C With Rust? 437

interval1066 writes: I've heard of rust from various sources around the net for a few years and never paid it much mind, there are so many new languages out now since my early days doing C programming, which what I've stuck to and made me my career. Now I'm heading a project that uses a RoR application to control a large series of sensors and controls in a manufacturing process. Naturally I want to talk to the hardware using a GEM extension written in C, as I've done before.

But another engineer who is not a fan of C (seems few younger engineers are) said he could write the extensions needed easily in Rust. Seems like this is a thing. I took a closer look at rust and it looks to me like another attempt at "C" without pointers, except rust does have a kind of pointer, it appears. I like its ranking on a list of fastest languages, and it seems pretty simple with an initial tool footprint that is quite small.

But what are the trade offs? Another language, and one that few engineers know (much like Vala, which I like very much but has the same small user base). What if I need another engineer to work on the code? I pretty much know what I can expect from C/C++, rust is a huge unknown, what if I run onto a roadblock? The engineer pushing for rust is emphatic, should I bulldoze him or take the plunge?
United Kingdom

Big Data Attempts To Find Meaning In 40 Years of UK Political Debate (thestack.com) 44

An anonymous reader writes: International researchers have analyzed 40 years of political speeches from the UK Parliament in an effort to move the study of political theory from social science towards the quantitative analysis offered by Big Data analytics techniques. The group used Python to crunch publicly available data from theyworkforyou.com, comprising 3.7 million individual speeches. A few strange trends emerged in this initial experiment, such as the decline of 'health care' as a trending Parliamentary topic, with 'welfare' consistently on the rise, and the decrease of fervent interest in any particular topic during the more pacific years under Margaret Thatcher and Tony Blair.
Businesses

Why Developers Are Important To the Drone Industry (sdtimes.com) 122

dmleonard618 writes: There is a new market that industry leaders think developers should take advantage of: Drones. While drones are becoming more and more popular, the industry is just opening up and it needs developers to take it to the next level. "Drones are the next mobile," said Thomas Haun, a VP from PrecisionHawk. Haun went on to explain that like mobile, drones are going to completely change how we go about our lives. And if that doesn't attract developers, COO from Skyward added: "How often do you get to invent a new industry?"
Programming

"Are Games Art?" and the Intellectual Value of Design (timconkling.com) 153

itwbennett writes: Tim Conkling is an independent game developer whose current project, Antihero, is a strategy game about running a thieves' guild in a Dickens-inspired Victorian city. Recently he had the opportunity to talk to (i.e., was held captive by) an elderly and 'accomplished playwright, set designer, and painter' who quickly dismissed game design as 'not art.' The question of games being art or not isn't a new one. Roger Ebert was on the 'games are not art' bandwagon in 2010. More important to Conkling, who wrote about this interaction in a recent blog post, is the notion that any 'intentionally designed' piece is worthy of intellectual respect. "Nobody would ever seriously write off, for example, an Eames chair or a Gehry building; whether these objects fit some random definition of 'art' is inconsequential to their perceived cultural value." writes Conkling.
Programming

Objective-C Use Falls Hard, Apple's Swift On the Rise (dice.com) 161

Nerval's Lobster writes: When Apple rolled out Swift last summer, it expected its new programming language to eventually replace Objective-C, which developers have used for years to build iOS and Mac OS X apps. Thanks to Apple's huge developer ecosystem (and equally massive footprint in the world of consumer devices), Swift quickly became one of the most buzzed-about programming languages, as cited by sites such as Stack Overflow. And now, according to new data from TIOBE Software, which keeps a regularly updated index of popular programming languages, Swift might be seriously cannibalizing Objective-C. On TIOBE's latest index, Objective-C is ranked fourteenth among programming languages, a considerable drop from its third-place spot in October 2014. Swift managed to climb from nineteenth to fifteenth during the same period. "Soon after Apple announced to switch from Objective-C to Swift, Objective-C went into free fall," read TIOBE's text accompanying the data. "This month Objective-C dropped out of the TIOBE index top 10." How soon until Swift eclipses Objective-C entirely?
Programming

Happy Ada Lovelace Day (findingada.com) 187

Today is Ada Lovelace Day, a time to celebrate the achievements of women in STEM fields. Several publications have put together lists of notable women to commemorate the day, such as tech pioneers, robotics experts, and historical engineers and scientists. Other are taking the opportunity to keep pushing against the elements of tech culture that remain sexist. From the BBC: On Ada Lovelace Day, four female engineers from around the world share their experiences of working in male-dominated professions. When Isis Anchalee's employer OneLogin asked her to take part in its recruitment campaign, she didn't rush to consult the selfie-loving Kardashian sisters for styling tips. "I was wearing very minimal make-up. I didn't brush my hair that day," she said. But the resulting image of Ms Anchalee created a social media storm when it appeared on Bart, the San Francisco metro. Lots of people questioned whether she really was an engineer. "It was not just limited to women — it resonates with every single person who doesn't fit with what the stereotype should look like," she said.

"My parents, my brother, my community, all were against me," said Sovita Dahal of her decision to pursue a career in technology. "I was going against traditional things. In my schooldays I was fascinated by electronic equipment like motors, transformers and LED lights. Later on this enthusiasm became my passion and ultimately my career," she said.

Programming

Video DevOps: Threat or Menace? (Video) 65

The title above is a joke. Mostly. We've heard so much about DevOps -- good, bad, and indifferent -- from so many people who contradict each other, that we turned to Alan Zeichick, one of the world's most experienced IT analysts, to tell us what DevOps is and isn't, how it can help get work done (and done right), how it can hinder progress, and how to make sure DevOps is a help, not a hindrance, if you or your employers decide to implement DevOps yourselves at some point.
Open Source

3 Open Source Projects For Modern COBOL Development (opensource.com) 75

An anonymous reader writes: While Grace Hopper's contributions to computing are remembered, celebrated, and built upon by her successors, COBOL itself is often dismissed as a relic of earlier era of computing. To a certain extent, that is true. Most of the COBOL being written today is for maintaining legacy code, not starting new projects. However, the language is still being updated, with COBOL 2014 being the most recent standard for the language, and there are still plenty of opportunities to apply for jobs that require COBOL experience. In an article on Opensource.com, Joshua Allen Holm highlights three open source projects that are keeping the language alive.
Education

Can a New Type of School Churn Out Developers Faster? (dice.com) 241

Nerval's Lobster writes: Demand for software engineering talent has become so acute, some denizens of Silicon Valley have contributed to a venture fund that promises to turn out qualified software engineers in two years rather than the typical four-year university program. Based in San Francisco, Holberton School was founded by tech-industry veterans from Apple, Docker and LinkedIn, making use of $2 million in seed funding provided by Trinity Ventures to create a hands-on alternative to training software engineers that relies on a project-oriented and peer-learning model originally developed in Europe. But for every person who argues that developers don't need a formal degree from an established institution in order to embark on a successful career, just as many people seem to insist that a lack of a degree is an impediment not only to learning the fundamentals, but locking down enough decent jobs over time to form a career. (People in the latter category like to point out that many companies insist on a four-year degree.) Still others argue that lack of a degree is less of an issue when the economy is good, but that those without one find themselves at a disadvantage when the aforementioned economy is in a downturn. Is any one group right, or, like so many things in life, is the answer somewhere in-between?
GUI

Why Many CSS Colors Have Goofy Names (arstechnica.com) 77

An anonymous reader writes: Take a look at the list of named colors within the CSS Color Module Level 4. The usual suspects are there, like 'red,' 'cyan,' and 'gold,' as well as some slightly more descriptive ones: 'lightgrey,' 'yellowgreen,' and 'darkslateblue.' But there are also some really odd names: 'burlywood,' 'dodgerblue,' 'blanchedalmond,' and more. An article at Ars walks through why these strange names became part of a CSS standard. Colors have been added to the standard piece by piece over the past 30 years — here's one anecdote: "The most substantial release, created by Paul Raveling, came in 1989 with X11R4. This update heralded a slew of light neutral tones, and it was a response to complaints from Raveling's coworkers about color fidelity. ... Raveling drew these names from an unsurprising source: the (now-defunct) paint company Sinclair Paints. It was an arbitrary move; after failing to receive sanctions from the American National Standards Institute (ANSI), which issued standards for Web color properties, Raveling decided to take matters into his own hands. He calibrated the colors for his own HP monitor. 'Nuts to ANSI & "ANSI standards,"' he complained."
Programming

Ask Slashdot: Selecting a Version Control System For an Inexperienced Team 325

An anonymous reader writes: I have been programming in Python for quite a while, but so far I have not used a version control system. For a new project, a lot more people (10-15) are expected to contribute to the code base, many of them have never written a single line of Python but C, LabVIEW or Java instead. This is a company decision that can be seen as a Python vs. LabVIEW comparison — if successful the company is willing to migrate all code to Python. The code will be mostly geared towards data acquisition and data analysis leading to reports. At the moment I have the feeling, that managing that data (=measurements + reports) might be done within the version control system since this would generate an audit trail on the fly. So far I have been trying to select a version control system, based on google I guess it should be git or mercurial. I get the feeling, that they are quite similar for basic things. I expect, that the differences will show up when more sophisticated topics/problems are addressed — so to pick one I would have to learn both — what are your suggestions? Read below for more specifics.
Debian

Debian Dropping Linux Standard Base (lwn.net) 220

basscomm writes: For years (as seen on Slashdot) the Linux Standard Base has been developed as an attempt to reduce the differences between Linux distributions in an effort significant effort. However, Debian Linux has announced that they are dropping support for the Linux Standard Base due to a lack of interest.

From the article: "If [Raboud's] initial comments about lack of interest in LSB were not evidence enough, a full three months then went by with no one offering any support for maintaining the LSB-compliance packages and two terse votes in favor of dropping them. Consequently, on September 17, Raboud announced that he had gutted the src:lsb package (leaving just lsb-base and lsb-release as described) and uploaded it to the "unstable" archive. That minimalist set of tools will allow an interested user to start up the next Debian release and query whether or not it is LSB-compliant—and the answer will be 'no.'"

Education

Chicago Mayor Calls For National Computer Coding Requirement In Schools (thehill.com) 217

theodp writes: On Thursday, Chicago Mayor Rahm Emanuel called on the federal government to make computer coding classes a requirement of high-school graduation (video). Back in December 2013, Emanuel — who previously served as President Obama's chief of staff — joined then-Chicago Public Schools CEO Barbara Byrd-Bennett to announce a comprehensive K-12 computer science program for CPS students, including a partnership with then-nascent Code.org. "[Y]ou need this skill Make it a high-school graduation requirement," Emanuel said. "They need to know this stuff. In the way that I can get by kind of being OK by it, they can't.
Enlightenment

Enlightenment Mysteriously Drops Wayland Support 152

jones_supa writes: According to Enlightenment 0.19.12's release notes, it's an important release that fixes over 40 issues, which is quite something, considering that previous versions had only a few improvements, with most of them being minor. However, the big news is that 0.19.12 drops support for the Wayland display server. Unfortunately, the Enlightenment developers have omitted to mention why they decided to remove any form of support for Wayland from this release, and if it will return in upcoming releases of the software.
Databases

IP Address May Associate Lyft CTO With Uber Data Breach (reuters.com) 103

An anonymous reader writes: According to two unnamed Reuters sources the IP address of Lyft CTO Chris Lambert has been revealed by Uber's investigations to be associated with the accessing of a security key that was accidentally deposited on GitHub in 2014 and used to access 50,000 database records of Uber drivers later that year. However, bearing in mind that the breach was carried out through a fiercely protectionist Scandinavian VPN, and that Lambert was a Google software engineer before become CTO of a major technology company, it does seem surprising that he would have accessed such sensitive data with his own domestic IP address.
Programming

Europe Code Week 2015: Cocktails At Microsoft, 'Ode To Code' Robot Dancing 15

theodp writes: In case your invite to next week's Europe Code Week 2015 kickoff celebration at the Microsoft Centre in Brussels was lost in the e-mail, you can apparently still invite yourself. "Let's meet to celebrate coding as an empowering competence, key for maintaining our society vibrant and securing the prosperity of our European digital economy," reads the invite at the Microsoft and Facebook-powered All you Need is Code website. And to "keep raising awareness of the importance of computational thinking beyond Code Week," EU Code Week is also running an Ode to Code Video Contest, asking people to make short YouTube videos showing how the event's Ode to Code soundtrack causes uncontrollable robot dancing (video) and flash mobs (video). Things sure have changed since thirty years ago, when schoolchildren were provided with materials like The BASIC Book to foster computational thinking!

Slashdot Top Deals