Open Source

Famo.us To Open Source Rendering Engine Replacement JavaScript Framework 48

snydeq writes "Famo.us has announced it will be open sourcing its framework for achieving native app performance within the browser, InfoWorld reports. 'Why so much fuss over another JavaScript framework? Mainly because it is unlike any other framework out there: Famo.us replaces the browser's rendering engine with its own, which is written entirely in JavaScript, and fuels it with the GPU acceleration provided by CSS's 3D transformation functions. Most any device these days that can run a modern browser — even a modest smartphone — has some kind of GPU supporting it, so why not leverage that? Armed with Famo.us, developers can maintain a single code base that performs well across many platforms.' Demo code is available on Codepen. Famo.us is also partnering with Firebase, a database as a service for mobile and Web apps."
Programming

The Challenge of Cross-Language Interoperability 286

CowboyRobot writes "David Chisnall of the University of Cambridge describes how interfacing between languages is increasingly important. You can no longer expect a nontrivial application to be written in a single language. High-level languages typically call code written in lower-level languages as part of their standard libraries (for example, GUI rendering), but adding calls can be difficult. In particular, interfaces between two languages that are not C are often difficult to construct. Even relatively simple examples, such as bridging between C++ and Java, are not typically handled automatically and require a C interface. The problem of interfacing between languages is going to become increasingly important to compiler writers over the coming years."
Bug

How Much Is Oracle To Blame For Healthcare IT Woes? 275

Nerval's Lobster writes "The state of Oregon blames Oracle for the failures of its online health exchange. The health-insurance site still doesn't fully work as intended, with many customers forced to download and fill out paper applications rather than sign up online; Oracle has reportedly informed the state that it will sort out the bulk of technical issues by December 16, a day after those paper applications are due. 'It is the most maddening and frustrating position to be in, absolutely,' Liz Baxter, chairwoman of the board for the online exchange, told NPR. 'We have spent a lot of money to get something done—to get it done well—to serve the people in our state, and it is maddening that we can't seem to get over this last hump.' Oregon state officials insist that, despite payments of $43 million, Oracle missed multiple deadlines in the months leading up to the health exchange's bungled launch." (Read more, below.)
Businesses

Inside the War For Top Developer Talent 238

snydeq writes "With eight qualified candidates for every 10 openings, today's talented developers have their pick of perks, career paths, and more, InfoWorld reports in its inside look at some of the startups and development firms fueling the hottest market for coding talent the tech industry has ever seen. 'Every candidate we look at these days has an offer from at least one of the following companies: Google, Facebook, Twitter, Square, Pinterest, or Palantir,' says Box's Sam Schillace. 'If you want to play at a high level and recruit the best engineers, every single piece matters. You need to have a good story, compensate fairly, engage directly, and have a good culture they want to come work with. You need to make some kind of human connection. You have to do all of it, and you have to do all of it pretty well. Because everyone else is doing it pretty well.'"
Education

Zuckerberg Shows Kindergartners Ruby Instead of JavaScript 144

theodp writes "If one was introducing coding to 10 million K-12 kids over 5 days, one might settle on a programming language for examples more than a few weeks before D-Day. But the final tutorials for the Hour of Code aren't due now until the day they're to be taught, so Code.org was able to switch the example Facebook CEO Mark Zuckerberg uses to illustrate Repeat Loops from JavaScript to what looks like Ruby (earlier /. discussion of the JavaScript example), which will no doubt make things clearer for the kindergarten set working on the accompanying Angry Birds tutorial. Khan Academy, on the other hand, is sticking with JavaScript for its Hour of Code tutorial aimed at middle-schoolers, which culminates in a project showing the kids how they can draw a circular plate by invoking an ellipse function with equal major and minor axes. By the way, as Bret Victor might point out, the 2013 Khan Academy lesson looks a lot like circa-1973 PLATO!"
Education

Sebastian Thrun Pivots Udacity Toward Vocational Education 86

lpress writes "Udacity CEO and MOOC super star Sebastian Thrun has decided to scale back his original ambition of providing a free college education for everyone and focus on (lifelong) vocational education. A pilot test of Udacity material in for-credit courses at San Jose State University was discouraging, so Udacity is developing an AT&T-sponsored masters degree at Georgia Tech and training material for developers. If employers like this emphasis, it might be a bigger threat to the academic status quo than offering traditional college courses."
Open Source

Open Source In the Datacenter: It Was Never About Innovation 100

An anonymous reader writes "The secret to open source innovation, and the reason for its triumphal success, has nothing to do with the desire to innovate. It's because of the four freedoms and the level playing field (and agility) that was the end result. It's like Douglas Adams' definition of flying: you don't try to fly, you throw yourself at the ground and miss. This article explains why it was never about innovation — it was always about freedom. Quoting: 'When the forces of economics put constant downward price pressure on software, developers look for other ways to derive income. Given the choice between simply submitting to economic forces and releasing no-cost software in proprietary form, developers found open source models to be a much better deal. Some of us didn't necessarily like the mechanics of those models, which included dual licensing and using copyleft as a means of collecting ransom, but it was a model in which developers could thrive.'"
Education

Code.org Wants Participating Students' Data For 7 Years 90

theodp writes "As part of its plan to improve computer science education in the U.S., the Mark Zuckerberg and Bill Gates-backed Code.org is asking school districts to sign a contract calling for Code.org to receive 'longitudinal student achievement data' for up to seven academic years in return for course materials, small teacher stipends, and general support. The Gates Foundation is already facing a backlash from the broader academic community over attempts to collect student data as part of its inBloom initiative. The Code.org contract also gives the organization veto power over the district teachers selected to participate in the Code.org program, who are required to commit to teaching in the program for a minimum of two school years."
Programming

Ask Slashdot: Why Are Tech Job Requirements So Specific? 465

First time accepted submitter hurwak-feg writes "I am in the market for a new IT (software development or systems administration) job for the first time and several years and noticed that many postings have very specific requirements (i.e. specific models of hardware, specific software versions). I don't understand this. I like working with people that have experience with technologies that I don't because what they are familiar with might be a better solution for a problem than what I am familiar with. Am I missing something or are employers making it more difficult for themselves and job seekers by rejecting otherwise qualified candidates that don't meet a very specific mold. Is there a good reason for being extremely specific in job requirements that I am just not seeing?"
Windows

Speed Test 2: Comparing C++ Compilers On WIndows 132

Nerval's Lobster writes "In a previous posting, developer and programmer Jeff Cogswell compared a few C++ compilers on Linux. Now he's going to perform a similar set of tests for Windows. "Like all things Windows, it can get costly doing C++ development in this environment," he writes. "However, there are a couple notable exceptions" such as free and open-source cygwin, mingW, Express Versions of Visual Studio, and Embacadero. He also matched up the Intel C++ Compiler, Microsoft C++ Compiler, and the Embarcadero C++ 6.70 Compiler. He found some interesting things — for example, Intel's compiler is pretty fast, but its annoying habit of occasionally "calling home" to check licensing information kept throwing off the rests. Read on to see how the compilers matched up in his testing."
Stats

23% of IT Workers Spend Thanksgiving With Coworkers 111

itwbennett writes "A timely CareerBuilder survey finds that 23% of IT pros spend the holiday with coworkers, either in the office or at another location. But the findings vary widely by city. In Boston, for example, you're pretty sure to be on your own for the holiday — only 6% of coworkers there nosh together. While in Atlanta (35%) or Dallas (30%) things are downright chummy."
Education

San Quentin Inmates Learn Technology From Silicon Valley Pros 109

Hugh Pickens DOT Com writes "The Washington Post reports that a rigorous, six-month training program launched by successful tech entrepreneurs for inmates in the decaying San Quentin State Prison is teaching carefully selected inmates the ins and outs of designing and launching technology firms, using local experts as volunteer instructors and the graduates, now trickling out of the penal system, are landing real jobs at real dot-coms. 'We believe that when incarcerated people are released into the world, they need the tools to function in today's high-tech, wired world,' says co-founder Beverly Parenti, who with her husband, Chris Redlitz, has launched thriving companies, including AdAuction, the first online media exchange. During twice-a-week evening lessons, students — many locked up before smartphones or Google— practice tweeting, brainstorm new companies and discuss business books assigned as homework. Banned from the Internet to prevent networking with other criminals, they take notes on keyboard-like word processors or with pencil on paper. The program is still 'bootstrapping,' as its organizers say, with just 12 graduates in its first two years and now a few dozen in classes in San Quentin and Twin Towers. But the five graduates released so far are working in the tech sector. 'This program will go a long way to not only providing these guys with jobs, but it is my hope that they hire people like them who have changed their lives and are now ready to contribute to society, pay taxes, follow the law, support their families,' says former California Department of Corrections and Rehabilitation director Matthew Cate who adds he made the right decision to approve the training course. 'All those things contribute to the economy.'"
KDE

Kdenlive Developer Jean-Baptiste Mardelle Is Missing 138

jones_supa writes "Kdenlive's project leader Jean-Baptiste Mardelle, who always used to let people know if he was going to be away for a couple of days, seems to have just disappeared. His last e-mail and blog post were in early July and they didn't suggest any problems. While there's many Kdenlive fans out there for the KDE-focused open-source video editor, it seems new development efforts around the project have ceased. Also the Kdenlive Git repository hasn't seen any new commits (aside from the automated l10n daemon script) since early July. There has been also people in KDE forums and Kdenlive developers' mailing list pondering about the status of the project, being left none the wiser."
Education

Code.org: More Money For CS Instructors Who Teach More Girls 381

theodp writes "The same cast of billionaire characters — Mark Zuckerberg, Bill Gates, Steve Ballmer, Eric Schmidt — is backing FWD.us, which is lobbying Congress for more visas to 'meet our workforce needs,' as well as Code.org, which aims to popularize Computer Science education in the U.S. to address a projected CS job shortfall. In laying out the two-pronged strategy for the Senate, Microsoft General Counsel and Code.org Board member Brad Smith argued that providing more kids with a STEM education — particularly CS — was 'an issue of critical importance to our country.' But with its K-8 learn-to-code program which calls for teachers to receive 25% less money if fewer than 40% of their CS students are girls, Smith's Code.org is sending the message that training too many boys isn't an acceptable solution to the nation's CS crisis. 'When 10 or more students complete the course,' explains Code.org, "you will receive a $750 DonorsChoose.org gift code. If 40% or more of your participating students are female, you'll receive an additional $250, for a total gift of $1,000 in DonorsChoose.org funding!" The $1+ million Code.org-DonorsChoose CS education partnership appears to draw inspiration from a $5 million Google-DoonorsChoose STEM education partnership which includes nebulous conditions that disqualify schools from AP STEM funding if projected participation by female students in AP STEM programs is deemed insufficient. So, are Zuckerberg, Gates, Ballmer, and Schmidt walking-the-gender-diversity-talk at their own companies? Not according to the NY Times, which just reported that women still account for only about 25% of all employees at Code.org supporters Apple, Google, Facebook, and Microsoft. By the way, while not mentioning these specific programs, CNET reports that Slashdot owner Dice supports the STEM efforts of Code.org and Donors Choose."
Programming

If You Want To Code From Home, Learn JavaScript 152

itwbennett writes "Earlier this month, remote-work cheerleader and Basecamp developer 37signals launched a job board called WeWorkRemotely.com that is, you guessed it, devoted to telecommuting jobs. At present there are only a couple hundred jobs listed on the site, so you'll still have to use other job boards as well. (Dice, SimplyHired, and Craigslist all have filters for finding remote working jobs.) But here's another thing that will help you land a work-from-home gig: Learn JavaScript. ITworld's Phil Johnson looked at a number of job postings for software developers open to people wanting to work remotely and then compared the frequency with which a number of popular programming languages and technologies were mentioned by the postings to determine the top tech skills for telecommuting jobs. Not surprisingly, the ubiquitous JavaScript topped the list, being mentioned in just over 20% of these listings. Other languages and tools used for the web are high up the list as well: jQuery at #3 (12.5%), PHP at #5 (9.5%) in the fifth spot, iOS at #8 (5.6%)."
Databases

NYT: Healthcare.gov Project Chaos Due Partly To Unorthodox Database Choice 334

First time accepted submitter conoviator writes "The NY Times has just published a piece providing more background on the healthcare.gov software project. One interesting aspect: 'Another sore point was the Medicare agency's decision to use database software, from a company called MarkLogic, that managed the data differently from systems by companies like IBM, Microsoft and Oracle. CGI officials argued that it would slow work because it was too unfamiliar. Government officials disagreed, and its configuration remains a serious problem.'" The story does not say that MarkLogic's software is bad in itself, only that the choice meant increased complexity on the project.
Chrome

Google Is Building a Chrome App-Based IDE 209

An anonymous reader writes "Google's Chromium team never ceases to amaze. Its latest project is a Chrome app-based Integrated Development Environment (IDE) codenamed Spark. For those who don't know, Chrome packaged apps are written in HTML, JavaScript, and CSS, but launch outside the browser, work offline by default, and access certain APIs not available to Web apps. In other words, they're Google's way of pushing the limits of the Web as a platform."
Programming

Putting the Wolfram Language (and Mathematica) On Every Raspberry Pi 99

An anonymous reader writes "Working with the Raspberry Pi Foundation, effective immediately, there's a pilot release of the Wolfram Language — as well as Mathematica—that will soon be bundled as part of the standard system software for every Raspberry Pi computer. Quite soon the Wolfram Language is going to start showing up in lots of places, notably on the web and in the cloud."
Programming

Microsoft Adds Node.js Support To Visual Studio 197

shutdown -p now writes "Coming from the team that had previously brought you Python Tools for Visual Studio, Microsoft has announced Node.js Tools for Visual Studio, with the release of the first public alpha. NTVS is the official extension for Visual Studio that adds support for Node.js, including editing with Intellisense, debugging, profiling, and the ability to deploy Node.js websites to Windows Azure. An overview video showcases the features, and Scott Hanselman has a detailed walkthrough. The project is open source under Apache License 2.0. While the extension is published by Microsoft, it is a collaborative effort involving Microsoft, Red Gate (which previously had a private beta version of similar product called Visual Node), and individual contributors from the Node.js community."
Programming

Video Milverton Wallace Organizes Hackathons in Great Britain (Video) 11

Milverton Wallace (@milvy on Twitter) might seem an unlikely candidate to be setting up hackathons in the UK; his background is as a journalist, and he was born a few thousand miles away in Jamaica. Nonetheless, when I met up with him at last month’s AppsWorld in London, he was about to conduct another in a series of hackathons at Google’s London campus. He’s got some interesting things to say about the mechanics and reasons for putting a bunch of programmers (and/or kids who aren’t yet programmers per se) into a room, and giving them a good environment for creativity. He has some harsh words for the UK school system’s approach to computer education (which sounds an awful lot like the U.S. approach in far too many schools), and praise for efforts (like the Raspberry Pi Foundation) to bring programming to British classrooms, both earlier and with more depth. The same ideas should apply world-wide.

Slashdot Top Deals