Tux Machines
Posted by Roy Schestowitz on Feb 24, 2023
=> Free Software Leftovers | Microsoft GitHub Swallowing and Distorting "Open Source"
=> ↺ ChatGPT shovelware was inevitable
Last September, Dan Olson of Folding Ideas released a documentary about a pair of grifters who underpaid gig-econonmy ghost writers to churn out audio book spam. The books are designed to exploit trending topics in Audible in lieu of any expertise, and achieve âpassive incomeâ with as little effort (on your part) as possible: [...]
=> ↺ Earthly CI: Launching a new era for CI
After digging deeper and swapping notes with software engineers daily for the last 3 years, hereâs what we believe are the stickiest CI/CD situations developers face daily.
=> ↺ Monorepos Lead To Bad Developer Culture
A monorepo is a version controlled code repository that contains many projects. Although these projects may be related, they are usually logically separate and maintained by different teams.
The opposite of a monorepo is a multirepo, where each project is stored in a completely separate, versioned repository. Multirepos come naturally - most of us do it when we start a new project.
At first glance, choosing between monorepos and multirepos may not seem like a big deal, but it's a decision that will greatly affect your company's development workflow.
Having a forge set up to provide a fancy schmancy UI around send-email (like sourcehut) and/or pull-request would solve everything. No need for ForgeFed when weâve already got email.
There are three use-case a good forge needs to support.
=> ↺ Joe Brockmeier: The right way to name music files and my Picard file-naming script
Last year I got deep into using MusicBrainz Picard to help tag music before I add it to my collection. The MusicBrainz database is fantastic, and it saves me a lot of time tweaking metadata. Most of the time I can just look up an album and it finds the correct info automagically. As an added bonus, itâll rename the files so that the folder and filenames all match the same scheme. You know, the right way to name and organize music files.
I think I downloaded my first MP3 somewhere around 1997, using a super-speedy 56K modem. This was when you had to have a download manager for huge downloads that measured in the multiple megabytes, and a 1GB disk drive would be consider spacious.
My MP3 collection grew pretty slowly, since portable MP3 players were still a few years off and CDs were still the most convenient way to listen to music. Digital downloads were just for novelty or rarities that I couldnât get on CD like some unofficial Tori Amos tracks off a fan page.
My collection grew slowly and organically, and there wasnât much organization to it. Eventually I got a Creative Nomad player the size of portable CD player. It had, I think, a whopping 6GB of space. Eventually I got an iPod and kept adding to the collection.
At some point, after the collection passed the 200GB mark, the digital mess started bugging me and I started experimenting with naming schemes and attempts to clean up the structure and tagging of all the files.
=> ↺ FMA Woes
Given a strictly positive integer i, this code will calculate i+1 “equally spaced” values between 1 and 0:
If you’re looking for a trap, this does actually work for any i > 0. One can verify it experimentally; run the code with i from 1 to INT_MAX.
For simplicity, just consider the case j = i (the maximum for j, in the last loop of iteration above):
=> ↺ FLOSS Weekly 720: Fostering an Open Source Culture - Aurn Gupta on Generative AI, OpenJDK, CNCF
Arun Gupta, VP and General Manager of Open Ecosystems at Intel Corporation, joins Doc Searls and Simon Phipps on this episode of FLOSS Weekly. Gupta has been an open source strategâ¦
=> ↺ Telemetry required? Ask users first!
In this article, I will discuss the recent problems with compiling LibreOffice using Microsoft Visual Studio, things that I did to debug and find the root cause, the source of problem itself â which is problems in Microsoftâs telemetry â and how I could fix it.
=> gemini.tuxmachines.org This content has been proxied by September (ba2dc).Proxy Information
text/gemini;lang=en-GB