Language Selection

English French German Italian Portuguese Spanish


Best Free Linux Data Science Notebook Software

Filed under

A data scientist devotes considerable time and effort collecting, cleaning, and filtering data. The goal is to extract valuable insights and useful information from that data. Anything that speeds up that process is going to be desirable. Being able to interactively explore data helps streamline this process. An increasingly popular way to interact with data is with an interactive notebook. So what’s this type of notebook offer?

A notebook interface is a virtual collaborative environment which contains computer code and rich text elements. Notebook documents are human-readable documents with the analysis description and the results together with the executable documents which can be run to perform data analysis. These documents can be saved as files, checked into revision control just like code, and freely shared. They run on any platform, thanks to their browser-based user interface. In essence, they are a virtual notebook environment used for literate programming. They offer a great developer experience and allow for rapid development and extensibility.

Read more

OSS: Givesource, California and More

Filed under
  • Givesource announces availability of its platform as open source software

    Givesource, a software platform for community foundations hosting giving days, announced today that it is now available as open source software. This makes Givesource the only giving day platform that can be used for free, while also making it possible for software developers around the world to contribute new features.

  • California agencies must now go open source on all software projects [Ed: Later retitled New policy pushes for open source in California agencies"]
  • MyCrypto launches open-source Monero (XMR) block explorer
  • Stunning portraits of open source revolutionaries

    Faces of Open Source is a photography project that takes the people of the open source community as subjects. Notable and unsung heroes of the open source coding world, people who dedicate themselves to license free creation and the democratization of technology, are presented in stunning black and white portraiture.

    If there were baseball cards for Ubuntu, Adams would surely do the photos. His dedicated section on the Robotic Operating System (ROS), which has all but ensured that robotics development will occur in an open source ecosystem for the foreseeable future, is a who's who of robotics heavyweights.

  • The Open Source Toolkit – meet our new Channel Editors for Software

    The Open Source Toolkit gathers articles, projects and resources describing hardware and software that can be applied in research, education and/or healthcare settings. Until now, the emphasis has been on hardware, so we are delighted to welcome Nikoleta E. Glynatsi and Yo Yehudi as new Channel Editors with expertise in software to help us expand the scope of the Channel. With their leadership, we aim to be a catalyst in demonstrating how Open Source software can revolutionize and democratize computer science by making it freely accessible and reproducible, enabling faster dissemination and progress.

  • Open Source NativeScript 4.0 for Mobile Apps Released

    The release of NativeScript 4.0 was yesterday announced by Progress, the primary backer of the open source framework for building cross-platform, native mobile apps with JavaScript-based tools.


    Among the new capabilities in NativeScript 4.0 are Vue.js code sharing and leveraging the Angular CLI (command-line interface). Speaking of the latter, Progress said "This enables developers to add native mobile projects to existing Angular and Web projects by reusing an existing code base. This also includes support for Angular Schematics, the workflow tool focused on ease of use and development, extensibility and reusability, atomicity and asynchronicity."

  • Pymetrics open-sources Audit AI, an algorithm bias detection tool

    AI startup Pymetrics today announced it has open-sourced its tool for detecting bias in algorithms. Available for download on GitHub, Audit AI is designed to determine whether a specific statistic or trait fed into an algorithm is being favored or disadvantaged at a statistically significant, systematic rate, leading to adverse impact on people underrepresented in the data set.

    The new tool can audit a variety of algorithms, including those made to predict whether a person will pay back a loan or to assign a credit score to people with no banking history.

  • Techweek KC lands a pioneer of open source as keynote

    Techweek Kansas City slowly is revealing more details about its tech conference in October, and one of the biggest developments is its keynote speaker, Tim O'Reilly. 

  • April and May 2018: Photos from Ottawa, during the discussion "Two lessons from the Phoenix payroll puzzle," and from Montreal, at the Adte's annual colloquium

    Free Software Foundation president Richard Stallman (RMS) was in Canada in April and in May 2018 to participate in a couple of events.

    On April 30th, he was in Ottawa, to support an initiative to create a free software solution to the Canadian government's employee payroll debacle. He and Joseph Potvin, executive director of Xalgorithms Foundation1, led a breakfast discussion titled "Two lessons from the Phoenix payroll puzzle: Software freedom & algorithm accessibility."1

    Phoenix is the Canadian government's new payroll system, which was supposed to provide "an employee self-service vehicle to decentralize data entry and increase access to information"; since its rollout in 2016, however, it has been plagued with malfunctions, which have led to under-, non-, and over-payments to over 200,000 federal employees.

    The resulting stress and hardship for all affected has been considerable and, more than two years later, in spite of national outrage and ballooning costs ($1.2 billion and counting), the system is still not fixed.

    As RMS points out, "Phoenix shows that state use of nonfree software can create a continuing disaster from which the only escape is a free replacement."

    On May 29th, 2018, Canada's auditor general reported on the enormity of the failure. In the search for the causes of the problem, few have considered a practical software solution; in their event on 30th April, however, Potvin and RMS did just that: they proposed that (a) nonfree software being used by a government and (Cool inaccessible rules are the two root causes behind the fiasco.

    The auditor general "concluded that the Phoenix project was an incomprehensible failure of project management and oversight"; however, Potvin, who for six years lead IT expenditure analysis and reporting for the Chief Information Officer Branch of the Treasury Board of Canada Secretariat, says, "It's only incomprehensible if the essential questions are not asked."

    Because the Phoenix pay system relies on nonfree software, according to Potvin, the first root cause is that "the Canadian government does not have the source code for it and, due to restrictive licensing, can't change suppliers. Nobody beyond the original contractors are allowed to run a copy of the system independently, to study how it all works, to run tests on it, or to adapt it with improvements."

  • FundRequest Launches a Platform to Reward Developers for Open Source Contributions

    FundRequest, a new platform for incentivizing open source development, has officially launched their first product: a blockchain powered integration with GitHub that allows developers to directly solve open source project issues and be rewarded. The platform integrates directly with GitHub, allowing projects to fund "issues" that developers can solve and be rewarded in cryptocurrency. 

    FundRequest moves into a groundbreaking niche by benefiting those who request software fixes, but also developers looking to contribute to projects they support. Businesses pay for the software support they need, and developers receive monetary incentive to contribute to projects. FundRequest offers a unique opportunity for freelance developers to seamlessly integrate related platforms in the blockchain and software marketplaces. For open source projects, this also builds a strong loyalty with developers who contribute to their projects.

Containers: More Kubernetes/Microsoft at Linux Foundation, LINBIT to Bring Open Source Block Storage to Containers

Filed under
  • Helm moves out of Kubernetes’ shadow to become stand-alone project

    Helm is an open source project that enables developers to create packages of containerized apps to make installation much simpler. Up until now, it was a sub-project of Kubernetes, the popular container orchestration tool, but as of today it is a stand-alone project.

    Both Kubernetes and Helm are projects managed by the Cloud Native Computing Foundation (CNCF). The CNCF’s Technical Oversight Committee approved the project earlier this week. Dan Kohn, executive director at the CNCF says the two projects are closely aligned so it made sense for Helm to be a sub-project up until now.

  • Helm, an open-source project for managing Kubernetes apps, gets its own home inside the Cloud Native Computing Foundation

    Another project has joined the Cloud Native Computing Foundation, after members voted to include Helm at the incubation stage within the organization’s roster of open-source projects.

    Helm was originally developed at Google and Deis, which was acquired by Microsoft last year. It is designed to help users of the Kubernetes container-orchestration project (also under the CNCF’s wing) find packages that facilitate the deployment of apps on Kubernetes.

  • LINBIT to Bring Open Source Block Storage to Containers

    Containerized applications now can access block storage typically accessed by high-performance storage systems supporting enterprise applications based on relational databases thanks to LINBIT.

    Available now in beta, LINSTOR is block storage software native to containers and is compatible with both Kubernetes clusters and the OpenShift platform-as-a-service (PaaS) environment from Red Hat, via support for the Container Storage Interface (CSI) being developed by the Cloud Native Computing Foundation (CNCF).

    LINBIT COO Brian Hellman says LINSTOR is the latest addition to a portfolio of open source software-defined storage (SDS) offerings that make it possible for IT organizations to employ any underlying storage hardware they want to access block-based storage.

OSS Leftovers

Filed under
  • AMD K8 Support Stripped Out Of Coreboot

    Support for AMD K8 "Hammer" processors including the original Athlon 64 processors and original AMD64 Opterons has been dropped from Coreboot.

  • Ontario Institute for Cancer Research uses open source clouds to aid cancer research

    Canadian cancer researchers claim that by combining open source software with commodity hardware, they can give academics in the field access to public cloud-like resource at 60% less cost than Amazon can offer, and help to accelerate the pace of scientific breakthroughs.


    The resource, launched in 2014, runs exclusively on open source, with OpenStack, Ceph, Ansible and Linux being among the many technologies used to run it, in combination with high-density commodity server hardware.

    It comprises 2,600 cores, 18TB of RAM, 7.3PB of storage (managed by Ceph), and 670TB of protected cancer genome data, which is accessed by cancer research teams across several continents for analytics purposes.

    Speaking to Computer Weekly at the recent OpenStack Summit in Vancouver, George Mihaiescu, senior cloud architect at OICR, said the Collaboratory was created, in part, to open up access to the data that researchers need to advance the medical community’s understanding of cancer.

  • Jorge Ferrer on open source, community vs enterprise and UX

    Vice President of Engineering at Liferay, Jorge Ferrer, talks to Enterprise Times about managing open source relationships and UX.

    Many companies are looking at the benefits of open source but struggle to know how best to approach it. At many conferences, the message seems to be that open source is free. But that’s not the case. Access to the code might be free but there are challenges in taking that software into the enterprise.

    For example, does the enterprise allow developers to grab any code they want from repositories and incorporate it into enterprise software? If so, how secure is it? Should they choose a curated open source solution and take that on board? There are also skills questions to be dealt with. Do we know the language? Do we have enough skills to integrate this into our existing code base? Will we have to recruit or retrain our existing developers and at what cost?

  • GCC 8.1 Now Can Be Used On OpenSolaris-Derived OpenIndiana

    The GCC 8.1 stable compiler release that debuted a few weeks ago is now available on OpenIndiana, the Illumos-based OpenSolaris-derived operating system.

    Initial tests were a success and now GCC 8.1 has rolled out into the main repository of OpenIndiana, but isn't yet the default system code compiler. The new compiler can be obtained via the gcc-8 developer package.

  • Motor-Driver Board Maximizes Open-Source 3D-Printer Performance

    STMicroelectronics’ EVALSP820-XS motor-driver board brings industrial-control expertise to the RepRap Arduino Mega Pololu Shield (RAMPS) open-source 3D-printer platform, enabling 3D printer makers to unleash the full potential of their machines for faster printing and smoother surface finish. The RAMPS modular platform is making Fused Filament Fabrication (FFF) 3D printing accessible to makers, small businesses, and home users, for fast prototyping, making replacement parts, or education. The Arduino Mega 2560, or Arduino DUE, baseboard provides basic control, ready for users to plug-in their own choice of motor driver, extruder controller, and any other desired functions using Mega-compatible expansion shields.

  • High-resolution motor-driver board targets open-source 3D-printer

    The RAMPS modular platform is making Fused Filament Fabrication (FFF) 3D printing accessible to makers, small businesses, and home users, for fast prototyping, making replacement parts, or education. The Arduino Mega 2560, or Arduino DUE, baseboard provides basic control, ready for users to plug-in their own choice of motor driver, extruder controller, and any other desired functions using Mega-compatible expansion shields. As a plug-and-play expansion board, ST’s EVALSP820-XS can drive RAMPS printers at an unprecedented speed for greatly increased throughput ensuring superior smoothness with microstepping resolution from ½-step to 1/256-step per microstep. Key to this giant leap in 3D-printing performance is ST’s STSPIN820 stepper-driver IC which embeds high-speed motor-control input circuitry and algorithms developed for industrial applications. The 4x4mm QFN package also integrates a 1.5Arms output stage.

FUD and Entryism

Filed under

2018 Top Embedded Innovator – Dan Cauchy, Automotive Grade Linux

Filed under

Open source is a great way to get young people and students involved in technology. Most open source projects are very welcoming of contributions from developers at large. In fact, for many projects, the primary contributions come from individual contributors not associated with employment or any given company. This is common in the open source world.

At AGL, we are working closely with the automotive manufacturers to create a thriving ecosystem of young developers.

Read more

3 open source music players for Linux

Filed under

As I described in my last article, when I'm using a Linux-based computer to listen to music, I pass that music through a dedicated digital-analog converter, or DAC. To make sure the bits in the music file get through to the DAC without any unnecessary fiddling on the part of intermediate software on my computer (like audio mixers), I like to aim the music player directly at the hw interface (or, if necessary, the plughw interface) that ALSA provides to the external equipment.

So, when I hear about a new music player, the first thing I do is figure out how to configure the output device. In the process of reviewing quite a few Linux-based music players, I'm beginning to see a pattern.

Read more

How open source supports CERN's Large Hadron Collider

Filed under

The 27-kilometre-long Large Hadron Collider (LHC) buried beneath the France-Switzerland border near Geneva is best known for helping to prove the existence of the Higgs' Boson particle - otherwise known as the God particle - crucial to the Standard Model of particle physics.

The LHC, which uses superconducting magnets to steer beams through its long pipes at just below the speed of light, is supported by open source IT systems at CERN to crunch through about 60 petabytes of data a year. These are built with Openstack, a free and open source software platform for building clouds.

The Openstack cloud first went into production at CERN in July 2013, marking the 13,000-physicist-strong laboratory as an early adopter. Today it has scaled to roughly 300,000 cores – and it's this kind of high-powered, scalable, open source cloud computing that got the attention of many private enterprises, now contributing to the code.

Read more

Also: Why You Should Do It Yourself

OSS Leftovers

Filed under
  • Open source SDN project could let network admins duplicate production environments

    Software Defined Networking (SDN) is an increasingly attractive option for organizations looking to automate more of their data center operations. However, SDN deployments typically accompany vendor lock-in, as hardware manufacturers such as Cisco provide proprietary software solutions to go with bundles of network hardware. Similarly, turn-key software defined data center (SDDC) solutions often rely on top-down vendor integration, or have similar limitations for using products from qualified vendors.

    One team is working to change that. Japanese software firm axsh is developing an open-\ source software stack—code named LiquidMetal—that combines their existing OpenVNet SDN software, with OpenVDC VM orchestration software.

  • OpenStack Summit Vancouver Defines Open Infrastructure Efforts
  • In Defense of Small Conferences

    We didn’t discuss this at the time, for obvious reasons, but the strategy behind that decision was damage control. In the event that the conference proved to be a disaster, which seemed like a real possibility, a small disaster would be preferable to a large one.

    Fortunately for everyone involved, the event was not a disaster, and we’ve been lucky enough to follow the original up with six more events with an eighth scheduled this fall. Having had some small success with the events, we get asked every year about the capacity: specifically, when we’re going to scale them up, make them bigger. In truth, the event today is bigger than it was that first time, but at a maximum headcount of 150 by any measure the Monktoberfest remains a tiny conference. Because some of the attendees seem to enjoy the experience, they ask us why that is.

    There are many answers to that question, the most obvious being logistics. We’re an industry analyst firm with no ambitions to be an event production company. The events that we run are very much labors of love, labors that we undertake on top of our day jobs on behalf of our community. Running dramatically larger events would alter that dynamic, inevitably.

    But that’s not the real answer. The truth is that the Monktoberfest is not much larger today because of a conversation I had in the wake of the first, deliberately small event. In discussing the experience, one of the attendees told me that he’d met more people at the Monktoberfest than at any event he’d previously attended, ever. And he meant it.

    Which floored me, frankly. How could that even be possible, given the tiny population? Next to the largest conferences in our industry, the Monktobefest’s attendance numbers are a rounding error, the kind of ticket allotment that a Platinum sponsor might get to a larger event by itself. At an OpenStack Summit several years back, HP sent five times as many employees to that event as we admitted in total to our own conference.

  • Why Do Open Innovation Efforts Fail? Scientists Want to Solve Problems Themselves.

    Open innovation processes promise to enhance creative output, yet we have heard little about successful launches of new technologies, products, or services arising from these approaches. Certainly, crowdsourcing platforms (among other open innovation methods) have yielded striking solutions to hard scientific and technological problems—prominent examples being the Netflix predictive recommendation algorithm and the approach to reducing the weight of  GE jet engine brackets. But most R&D organizations are still struggling to reap the very real rewards of open innovation. We believe we’ve hit on an important hidden factor for this failure and that it holds the key to a successful integration and execution of open innovation methods.


A New Open-Source Framework for Government Projects

Filed under

The Louisville Metro Government recently recreated its traffic data warehouse in the cloud and open-sourced the code so any city can build the infrastructure nearly for free.

Last year, Kentucky’s largest city won an Amazon Web Services grant to merge its traffic data with Google-owned Waze’s and then run predictive analytics in the cloud to better time traffic signals to manage flow.

With the initial work complete, the city turned to local developer Slingshot to roll out a roadmap of new features.

Read more

Syndicate content

More in Tux Machines

EXT4 fscrypt vs. eCryptfs vs. LUKS dm-crypt Benchmarks

Given the recent advancements of the EXT4 file-system with its native file-system encryption support provided by the fscrypt framework, here are benchmarks comparing the performance of an EXT4 file-system with no encryption, fscrypt-based encryption, eCryptfs-based encryption, and a LUKS dm-crypt encrypted volume. Read more

Debian GNU/Linux 8 "Jessie" Has Reached End of Security Support, Upgrade Now

Released more than three years ago, on April 25, 2015, Debian GNU/Linux 8 "Jessie" is currently considered the "oldstable" Debian branch since the release of the Debian GNU/Linux 9 "Stretch" operating system series precisely a year ago, on June 17, 2017. As such, Debian GNU/Linux 8 "Jessie" has now reached end of life and will no longer receive regular security support beginning June 17, 2018. Security support for Debian GNU/Linux 8 "Jessie" will be handed over to the Debian LTS team now that LTS (Long Term Support) support has ended for Debian GNU/Linux 7 "Wheezy" on May 31, 2018. Debian GNU/Linux 8 "Jessie" will start receiving additional support from the Debian LTS project starting today, but only for a limited number of packages and architectures like i386, amd64, armel, and armhf. Read more

openSUSE Tumbleweed Is Now Powered by Linux Kernel 4.17, KDE Plasma 5.13 Landed

As of today, the openSUSE Tumbleweed rolling operating system is now powered by the latest and most advanced Linux 4.17 kernel series, which landed in the most recent snapshot released earlier. Tumbleweed snapshot 20180615 was released today, June 17, 2018, and it comes only two days after snapshot 20180613, which added the Mesa 18.1.1 graphics stack and KDE Plasma 5.13 desktop environment, along with many components of the latest KDE Applications 18.04.2 software suite. Today's snapshot 20180615 continued upgrading the KDE Applications software suite to version 18.04.2, but it also upgraded the kernel from Linux 4.16.12 to Linux 4.17.1. As such, OpenSuSE Tumbleweed is now officially powered by Linux kernel 4.17, so upgrading your installs as soon as possible would be a good idea. Read more

today's howtos and leftovers