Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 1 hour 31 min ago

How a town uses an open source tool for collaboration and managing large files

Tuesday 19th of September 2017 07:01:00 AM

Like many organizations, governments and townships are confronting challenges that involve collaboration and sharing of large files. In today's age of widespread cloud adoption, public institutions may be tempted to view public cloud storage as a simple, low-cost solution to managing data; however, significant concerns persist around security, data protection liability, control, and platform/vendor lock-in.


read more

A quick tour of MySQL 8.0 roles

Tuesday 19th of September 2017 07:00:00 AM

This year at the Percona Live Open Source Database Conference in Dublin, I'll be discussing a new feature introduced in MySQL 8.0: roles. This is a new security and administrative feature that allows database administrators to simplify user management and increases the security of multi-user environments.


read more

The eye-opening power of cultural difference

Tuesday 19th of September 2017 07:00:00 AM

Inclusivity is the quality of an open organization that allows and encourages people to join the organization and feel a connection to it. Practices aimed at enhancing inclusivity are typically those that welcome new participants to the organization and create an environment that makes them want to stay.


read more

We're giving away a Linux-ready laptop from ZaReason

Monday 18th of September 2017 07:05:00 AM

For the first time ever, Opensource.com is partnering with ZaReason to give away an UltraLap 5330 laptop with Linux pre-installed!

Since 2007, ZaReason has assembled, shipped, and supported hardware specifically designed for Linux, and the UltraLap 5330 is no exception—the 3.6-lb laptop ships with the Linux distribution of your choice and boasts the following hardware specs:


read more

3 text editor alternatives to Emacs and Vim

Monday 18th of September 2017 07:03:00 AM

Before you start reaching for those implements of mayhem, Emacs and Vim fans, understand that this article isn't about putting the boot to your favorite editor. I'm a professed Emacs guy, but one who also likes Vim. A lot.

That said, I realize that Emacs and Vim aren't for everyone. It might be that the silliness of the so-called Editor war has turned some people off. Or maybe they just want an editor that is less demanding and has a more modern sheen.


read more

7 tips for Linux cluster admins to help keep auditors happy

Monday 18th of September 2017 07:00:00 AM

The beauty of building extra-large Linux clusters is it's easy. Hadoop, OpenStack, hypervisor, and high-performance computing (HPC) installers enable you to build on commodity hardware and deal with node failure reasonably simply. Learning and managing Linux administration on a small scale involves basic day-to-day tasks; however, when planning and scaling production to several thousand node clusters, it can take over your life, including your weekends and holidays.


read more

Ansible announces AWX, 13-year-old keynotes on AI for brain wave analysis, and more news

Saturday 16th of September 2017 07:00:00 AM

In this edition of our open source news roundup, we take a look at how a 13-year-old is changing the world with open source, a guide to removing old Linux kernels, and more.

Open source news roundup for September 3-16, 2017


read more

Top 5: Coaching football with AI, a guide to logging in Python, and more

Friday 15th of September 2017 07:05:00 AM

In this week's top 5, we take a look at an AI project used to call football plays, logging in Python, and more.


read more

Coaching football with AI

Friday 15th of September 2017 07:03:00 AM

I recently decided to revisit Football-o-Genetics, an application I developed in 2013 that attempts to "evolve" near-optimal football offensive play calling strategies.


read more

How an open source tool is helping hurricane victims

Friday 15th of September 2017 07:02:00 AM

After Hurricane Harvey recently ripped through the Houston area, causing catastrophic flooding and devastation, the Stephen F. Austin Community Health Network (SFA) responded quickly by leveraging open source technology to reach out to patients and victims of the crisis in areas of Texas that are virtually inaccessible.


read more

Generative art: How to hack a painting

Thursday 14th of September 2017 07:04:00 AM

The world is fundamentally generative, as it is created by physical, biological, and chemical processes. But it isn't comprised of clean mathematical lines; rather, it is a struggle between mathematical patterns and entropy. Generative art reflects both aspects of reality, offering a unique perspective on the world.


read more

An introduction to DocBook, a flexible markup language worth learning

Thursday 14th of September 2017 07:02:00 AM

Computers were first invented to do math, and they do it really well. But it didn't take long for users to repurpose their futuristic calculators into fancy, dynamic typewriters. Now human-readable text drives computing, so it's important to choose the right format for the text you write.


read more

Growing your team's open culture, one buddy at a time

Thursday 14th of September 2017 07:01:00 AM

We've all been there. You're starting a new job, and you don't even know where the bathroom is, much less all the tools and processes necessary to get that job done. Onboarding in an open organization can be even trickier because of its unstructured environment and open culture. It may be up to you to define your role, and priorities can change quickly. Finding an "onboarding buddy" (or "onboarding peer") can make the transition into your job much less painful.


read more

A guide to logging in Python

Wednesday 13th of September 2017 07:02:00 AM

There is little worse as a developer than trying to figure out why an application is not working if you don't know what is going on inside it. Sometimes you can't even tell whether the system is working as designed at all.

When applications are running in production, they become black boxes that need to be traced and monitored. One of the simplest, yet most important ways to do so is by logging. Logging allows us—at the time we develop our software—to instruct the program to emit information while the system is running that will be useful for us and our sysadmins.


read more

How to become a data scientist

Wednesday 13th of September 2017 07:01:00 AM

Once upon a time, I wanted to be an evolutionary biologist. To make a long story short, I had a change of heart and dropped out of my PhD program to pursue a career in computer science. I'm now a senior software engineer at Red Hat, where I work on a variety of machine learning and data science projects (you can read more about my journey on my blog).


read more

Essential open source software for running your small business

Wednesday 13th of September 2017 07:00:00 AM

You've decided to follow your passion and start your own business. Great! As you've probably figured out, there's a lot more to running a business than passion and doing the work that you love.

Aside from the tools of whatever trade you're plying, you'll also need other tools to keep your business humming along. Let's look at some open source software that can help you do just that.


read more

5 great new OpenStack tips and guides

Wednesday 13th of September 2017 07:00:00 AM

Keeping up with new technology can be a challenge. There may be no place where this is truer than in the world of enterprise cloud software. It seems every day that passes introduces a new tool or application that could soon be a part of your organization's technology stack.


read more

An introduction to representation learning

Tuesday 12th of September 2017 07:02:00 AM

Although many companies today possess massive amounts of data, the vast majority of that data is often unstructured and unlabeled. In fact, the amount of data that is appropriately labeled for a specific business need is typically quite small (possibly even zero), and acquiring new labels is usually a slow, expensive endeavor. As a result, algorithms that can extract features from unlabeled data to improve the performance of data-limited tasks are quite valuable.


read more

4 tips for leaders helping others evolve their careers

Tuesday 12th of September 2017 07:00:00 AM

In open organizations, we like to say that you own your career. Each one of us is encouraged to find a gap and fill it.

In settings like these—and when there's more work to be done than there are hands to do it—it's important to understand your strengths so you can identify where you can be most effective in the organization and which problems you're passionate about solving. That means everyone—associates, managers, and executives alike—shares responsibility for proactively nurturing an open dialogue about ways they can engage with challenging, meaningful, and interesting work.


read more

5 reasons Facebook's React license was a mistake

Tuesday 12th of September 2017 06:59:00 AM

In July 2017, the Apache Software Foundation effectively banned the license combination Facebook has been applying to all the projects it has been releasing as open source.


read more

More in Tux Machines

Games: The Spicy Meatball Saves The Day, Uebergame, DwarfCorp

Android Leftovers

Baidu puts open source deep learning into smartphones

A year after it open sourced its PaddlePaddle deep learning suite, Baidu has dropped another piece of AI tech into the public domain – a project to put AI on smartphones. Mobile Deep Learning (MDL) landed at GitHub under the MIT license a day ago, along with the exhortation “Be all eagerness to see it”. MDL is a convolution-based neural network designed to fit on a mobile device. Baidu said it is suitable for applications such as recognising objects in an image using a smartphone's camera. Read more

AMD and Linux Kernel

  • Ataribox runs Linux on AMD chip and will cost at least $250
    Atari released more details about its Ataribox game console today, disclosing for the first time that the machine will run Linux on an Advanced Micro Devices processor and cost $250 to $300. In an exclusive interview last week with GamesBeat, Ataribox creator and general manager Feargal Mac (short for Mac Conuladh) said Atari will begin a crowdfunding campaign on Indiegogo this fall and launch the Ataribox in the spring of 2018. The Ataribox will launch with a large back catalog of the publisher’s classic games. The idea is to create a box that makes people feel nostalgic about the past, but it’s also capable of running the independent games they want to play today, like Minecraft or Terraria.
  • Linux 4.14 + ROCm Might End Up Working Out For Kaveri & Carrizo APUs
    It looks like the upstream Linux 4.14 kernel may end up playing nicely with the ROCm OpenCL compute stack, if you are on a Kaveri or Carrizo system. While ROCm is promising as AMD's open-source compute stack complete with OpenCL 1.2+ support, its downside is that for now not all of the necessary changes to the Linux kernel drivers, LLVM Clang compiler infrastructure, and other components are yet living in their upstream repositories. So for now it can be a bit hairy to setup ROCm compute on your own system, especially if running a distribution without official ROCm packages. AMD developers are working to get all their changes upstreamed in each of the respective sources, but it's not something that will happen overnight and given the nature of Linux kernel development, etc, is something that will still take months longer to complete.
  • Latest Linux kernel release candidate was a sticky mess
    Linus Torvalds is not noted as having the most even of tempers, but after a weekend spent scuba diving a glitch in the latest Linux kernel release candidate saw the Linux overlord merely label the mess "nasty". The release cycle was following its usual cadence when Torvalds announced Linux 4.14 release candidate 2, just after 5:00PM on Sunday, September 24th.
  • Linus Torvalds Announces the Second Release Candidate of Linux Kernel 4.14 LTS
    Development of the Linux 4.14 kernel series continues with the second Release Candidate (RC) milestone, which Linus Torvalds himself announces this past weekend. The update brings more updated drivers and various improvements. Linus Torvalds kicked off the development of Linux kernel 4.14 last week when he announced the first Release Candidate, and now the second RC is available packed full of goodies. These include updated networking, GPU, and RDMA drivers, improvements to the x86, ARM, PowerPC, PA-RISC, MIPS, and s390 hardware architectures, various core networking, filesystem, and documentation changes.