linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

bruce965, in FOSS 88 key pianos
@bruce965@lemmy.ml avatar

Well… if you want the very minimum necessary to play piano, I’ve written this tool to do it with just a MIDI keyboard and a modern browser.

tools.fabioiotti.com/midi-synth/index.htmlgithub.com/bruce965/midi-synth

h3ndrik, (edited ) in Does anybody use Thunderbird on Android a.k.a. K-9

I think I’ve been using K-9 Mail for 10+ years or something. The settings were kind of all over the place but it has always been one of the email clients with the most features.

Sinfaen,

Wow that’s a long time! I think I’m gonna go ahead and try it

westyvw,

Fairmail has a ton of features. I left k9 when it seemed like it was abandoned.

I am using both now that it is maintained again.

rufus, (edited ) in this random process was using 25 % cpu is this a virus?

Yeah, next time don’t panic. Use ps and pstree and fuser (or the programs you like) to first find out the executable filename with full path and which program started it. Then you can kill it and you’ll have some info to start debugging things.

JackGreenEarth, in Does anybody use Thunderbird on Android a.k.a. K-9

I’ve been using K-9 for a while, works great, didn’t realise it was related to thunderbird.

Illecors,

Same. At some point had jumped on librem mail as it had forked k9 to update the interface, but have been back for a few years now.

Chewy7324,

One or two years ago Mozilla hired the main developer of K-9 Mail. The dev previously raised enough donations to work on K-9 Mail for a while and modernize it after not having an official release for years.

SomethingBurger,

Mozilla hired the dev, and K9 will be renamed to Thunderbird next month.

_s10e,

Interesting.

Eikichi, in Does anybody use Thunderbird on Android a.k.a. K-9
@Eikichi@lemmy.ml avatar

Ofc. This is the way,

UprisingVoltage, in Does anybody use Thunderbird on Android a.k.a. K-9

I’ve been using it for a couple years with two accounts. It’s great imo, highly recommended

fakeman_pretendname, in FOSS 88 key pianos

Not quite sure what you’re after - but on the off chance, I’ll mention LMMS, as I don’t think it’s already been mentioned amongst the other audio software.

Website here: LMMS

Atemu, in How to package software for many distributions in their native package format?
@Atemu@lemmy.ml avatar

You don’t.

No, seriously. Let the distros package your software; they know how to do that best.

Cysioland, (edited ) in GNOME is (Gradually!) Dropping X11
@Cysioland@lemmygrad.ml avatar

I hope they’ll fix graphical glitches on Nvidia by then

Edit: seems like they fixed them

Edit 2: lol nope it’s even worse

CuriousTommy, in What has been your experience with Flatpak?

Generally speaking, it has been a great experience for most apps I use. The only exception is Steam, it runs well, but sometimes I run into a few issues.

  • This might be due to me using an NVIDIA GPU, but after I do a graphics update, my game (Team Fortress 2) doesn’t launch until I reset Steam.
  • I like joining a third party MvM servers through the website (potato.tf), sometimes joining the game causes a second instance of Steam to launch for some reason…
TheLordHumungus, in [Discussion] Git - How is it classified?

Download all the builds from git and manual back them up or there are programs to do it for you. I usually used an old laptop connected to multiple HDDs to back up onto (I haven’t done this for a few years now).

IAm_A_Complete_Idiot, (edited ) in [Discussion] Git - How is it classified?

When you make a project with git, what you’re doing is essentially making a database to control a sequence of changes (or history) that build up your codebase. You can send this database to someone else (or in other words they can clone it), and they can make their own changes on top. If they want to send you changes back, they can send you “patches” to apply on your own database (or rather, your own history).

Note: everything here is decentralized. Everyone has the entire history, and they send history they want others to have. Now, this can be a hassle with many developers involved. You can imagine sending everyone patches, and them putting it into their own tree, and vice versa. It’s a pain for coordination. So in practice what ends up happening is we have a few (or often, one) repo that works as a source of truth. Everyone sends patches to that repo - and pulls down patches from that repo. That’s where code forges like GitHub come in. Their job is to control this source of truth repo, and essentially coordinate what patches are “officially” in the code.

In practice, even things like the Linux kernel have sources of truth. Linus’s tree is the “true” Linux, all the maintainers have their own tree that works as the source of truth for their own version of Linux (which they send changes back to Linus when ready), and so on. Your company might have their own repo for their internal project to send to the maintainers as well.

In practice that means everyone has a copy of the entire repo, but we designate one repo as the real one for the project at hand. This entire (somewhat convoluted mess) is just a way to decide - “where do I get my changes from”. Sending your changes to everyone doesn’t scale, so in practice we just choose who everyone coordinates with.

Git is completely decentralized (it’s just a database - and everyone has their own copy), but project development isn’t. Code forges like GitHub just represent that.

s38b35M5,
@s38b35M5@lemmy.world avatar

So even if github and gitlab and similar were shutdown, the data (code) being worked on can live on, and isn’t tied to the platform, right?

IAm_A_Complete_Idiot,

The version control system, and all the associated code isn’t tied to any system - yes.

rufus, (edited )

Well the bugtracker and additional features are not inside of the git repository. So they’d get lost. But each ‘git clone’ is a complete clone of the (source code) repository including all of the history of changes, the commit messages, dates and individual changes. That’s stored on every single computer that cloned the repository and you have a copy of everything locally. Though it might be out of date if you didn’t pull the latest changes. But apart from that it’s the same data that Github stores. You could just make it available somewhere else and continue.

s38b35M5,
@s38b35M5@lemmy.world avatar

Thanks for illuminating some black box for me!

Eideen, in [Discussion] Git - How is it classified?
@Eideen@lemmy.world avatar

To be maintained, any software needs to be supported. If not supported and development, other options will prevail.

CuttingBoard, in What distro for a MacBook pro late 2013 15'

I’ve tried a few on my 2008ish macbook pro and they all work. Antix and MX work well as do the others. I know MX gets some hate on here, but it works. I did cheat and shoved an old SSD in there because it really sped things up.

clemdemort, in What has been your experience with Flatpak?
@clemdemort@lemmy.world avatar

They take a lot of space but the advantages you get are amazing, VScodium broke again this week, I could just rollback to the commit that worked with no issues. I can install apps I don’t trust and not give them any permission over my filesystem. And best of all: it works on any distro so I know my setup is reproducible easily.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #