Language Selection

English French German Italian Portuguese Spanish

OSS Leftovers

Filed under
OSS
  • Letter of Recommendation: Bug Fixes

    I wouldn’t expect a nonprogrammer to understand the above, but you can intuit some of what’s going on: that we don’t need ImageMagick to scale images anymore, because the text editor can scale images on its own; that it’s bad form to spell-check hex values, which specify colors; that the bell is doing something peculiar if someone holds down the alt key; and so forth.

    But there’s also something larger, more gladdening, about reading bug fixes.

    My text editor, Emacs, is a free software project with a history going back more than 40 years; the codebase itself starts in the 1980s, and as I write this there are 136,586 different commits that get you from then to now. More than 600 contributors have worked on it. I find those numbers magical: A huge, complex system that edits all kinds of files started from nothing and then, with nearly 140,000 documented human actions, arrived at its current state. It has leaders but no owner, and it will move along the path in which people take it. It’s the ship of Theseus in code form. I’ve probably used Emacs every day for more than two decades. It has changed me, too. It will outlive me.

    Open source is a movement, and even the charitably inclined would call it an extreme brofest. So there’s drama. People fight it out in comments, over everything from semicolons to codes of conduct. But in the end, the software works or it doesn’t. Politics, our personal health, our careers or lives in general — these do not provide a narrative of unalloyed progress. But software, dammit, can and does. It’s a pleasure to watch the code change and improve, and it’s also fascinating to see big companies, paid programmers and volunteers learning to work together (the Defense Department is way into open source) to make those changes and improvements. I read the change logs, and I think: Humans can do things.

  • The Top 17 Free and Open Source Network Monitoring Tools

    Choosing the right network monitoring solution for your enterprise is not easy.

  • Hedge-fund managers are overwhelmed by data, and they're turning to an unlikely source: random people on the internet

    Alternative data streams of satellite images and cellphone-location data are where managers are now digging for alpha, as new datasets are created every day. And hedge funds have been spending serious cash searching for those who can take all this information and quickly find the important pieces.

    Now, as margins shrink and returns are under the microscope, hedge funds are beginning to consider a cheaper, potentially more efficient way to crunch all this data: open-source platforms, where hundreds of thousands of people ranging from finance professionals to students, scientists, and developers worldwide scour datasets — and don't get paid unless they find something that a fund finds useful.

  • TD Ameritrade Is Taking Its First Steps Towards Major Open Source Contributions

    STUMPY is a python library to identify the patterns and anomalies in time series data. STUMPY has benefited from open source as a means to shorten development roadmaps since the early 2000s and it represents a new opportunity for TD Ameritrade to give back to the developer community.

  • The Future of Open Source Big Data Platforms

    Three well-funded startups – Cloudera Inc., Hortonworks Inc., and MapR Technologies Inc. — emerged a decade ago to commercialize products and services in the open-source ecosystem around Hadoop, a popular software framework for processing huge amounts of data. The hype peaked in early 2014 when Cloudera raised a massive $900 million funding round, valuing it at $4.1 billion.

  • No Easy Way Forward For Commercial Open Source Software Vendors

    While still a student in 1995, Kimball developed the first version of GNU Image Manipulation Program (GIMP) as a class project, along with Peter Mattis. Later on as a Google engineer, he worked on a new version of the Google File System, and the Google Servlet Engine. In 2012, Kimball, Mattis, and Brian McGinnis launched the company Viewfinder, later selling it to Square.

  • 6 Reasons Why Developers Should Contribute More To Open Source

    Even by fixing minor things like a bug in a library or writing a piece of documentation can also help the developers to write readable or maintainable code. They can independently suggest to the community and generally tend to stick by the rules of writing a code that is easy to understand. The fact that the code will be exposed to everyone naturally makes them write focus on making it readable.

  • WIDE Project, KDDI develop router with open-source software, 3.2T-packet transmission

    The WIDE Project has adopted a router developed by Japanese operator KDDI. The router runs open-source software, and will be used with the networks operated and managed by the WIDE Project. The router will use open-source software with up to 3.2T-packet transmission.

    For this project, KDDI plans to start tests this month to verify the practical utility and interoperability of these routers when put to use in the actual service environment. The WIDE Project will be in charge of network administration and definition of requirements for router implementation.

  • Lack of progress in open source adoption hindering global custody’s digitisation

    Custody industry is lagging behind the rest of the financial services sector for open source projects, according to industry experts.

  • TNF: Industry should be focusing on open source development

    According to O'Shea, open source and the community are helping firms to find and attract experienced technology talent “uber engineers”.

  • Google Open Sources TensorNetwork , A Library For Faster ML And Physics Tasks

    “Every evolving intelligence will eventually encounter certain very special ideas – e.g., about arithmetic, causal reasoning and economics–because these particular ideas are very much simpler than other ideas with similar uses,” said the AI maverick Marvin Minsky four decades ago.

    Mathematics as a tool to interpret nature’s most confounding problems from molecular biology to quantum mechanics has so far been successful. Though there aren’t any complete answers to these problems, the techniques within domain help throw some light on the obscure corners of reality.

  • Open source to become a ‘best practice’

    There are many magic rings in this world… and none of them should be used lightly. This is true.

    It is also true that organisations in every vertical are now having to work hard and find automation streams that they can digitise (on the road to *yawn* digital transformation, obviously) and start to apply AI and machine learning to.

    Another key truth lies in the amount of codified best practices that organisations now have the opportunity to lay down.

    One we can denote a particular set of workflows in a particular department (or team, or group, or any other collective) to be deemed to be as efficient as possible, then we can lay that process down as a best practice.

  • 10 Open-Source and Free CAD Software You Can Download Right Now

    Many CAD software products exist today for anyone interested in 2D or 3D designing.

    From browser tools to open-source programs, the market is full of free options available for hobbyists or small companies just starting out.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.