[-] otto@programming.dev 2 points 19 hours ago

MariaDB has a lot of users, and they should be more vocal about it to give it more visibility.

[-] otto@programming.dev 15 points 1 day ago

I wouldn't be surprised to see multiple MySQL forks emerge in 2026, now that more people are realizing how bad Oracle has been as an open source project steward for MySQL.

27

It's an open source venture backed by $35M from FirstMark Capital, Spark Capital, and GV (Google Ventures). It's a drop-in replacement for MySQL with an extension architecture. See their native UUID extension with efficient 16-byte storage as an example.

4
submitted 2 weeks ago by otto@programming.dev to c/ubuntu@lemmy.ml
4
345
77
2

Git is the industry standard for software development, but I thasn’t been fully adopted in Debian packaging yet. Debian development is still based on uploading tarballs via FTP.

I believe that git-based workflows could enhance collaboration, transparency, and productivity for one of the world’s most vital open source projects. Increasing the use of salsa.debian.org, Debian's GitLab instance, would be a good step towards collaborative git usage.

2
submitted 2 months ago by otto@programming.dev to c/gitlab@lemmy.ml

Git is the industry standard for software development, but I thasn’t been fully adopted in Debian packaging yet. Debian development is still based on uploading tarballs via FTP.

I believe that git-based workflows could enhance collaboration, transparency, and productivity for one of the world’s most vital open source projects. Increasing the use of salsa.debian.org, Debian's GitLab instance, would be a good step towards collaborative git usage.

0

Git is the industry standard for software development, but I thasn’t been fully adopted in Debian packaging yet. Debian development is still based on uploading tarballs via FTP.

I believe that git-based workflows could enhance collaboration, transparency, and productivity for one of the world’s most vital open source projects. Increasing the use of salsa.debian.org, Debian's GitLab instance, would be a good step towards collaborative git usage.

4
submitted 3 months ago by otto@programming.dev to c/security@lemmy.ml

How did the changes in the binary test files tests/files/bad-3-corrupt_lzma2.xz and tests/files/good-large_compressed.lzma, and the makefile change in m4/build-to-host.m4) manifest to the Debian maintainer? Was there a chance of noticing something odd?

20
submitted 3 months ago by otto@programming.dev to c/debian@lemmy.ml

How did the changes in the binary test files tests/files/bad-3-corrupt_lzma2.xz and tests/files/good-large_compressed.lzma, and the makefile change in m4/build-to-host.m4) manifest to the Debian maintainer? Was there a chance of noticing something odd?

7
submitted 4 months ago by otto@programming.dev to c/linux@lemmy.world

Awesome to see Omarchy getting more visibility! Fireship’s vid spreading the Linux desktop to 500k+ viewers is huge!

I don't use this distro myself, but I still cheer for anything that helps motivate Windows users to make the switch.

37
submitted 4 months ago by otto@programming.dev to c/linux@programming.dev

Awesome to see Omarchy getting more visibility! Fireship’s vid spreading the Linux desktop to 500k+ viewers is huge!

I don't use this distro myself, but I still cheer for anything that helps motivate Windows users to make the switch.

[-] otto@programming.dev 3 points 5 months ago

TLS is good *only' if you are also validating those certs. And that is what MariaDB 11.8 is now doing.

[-] otto@programming.dev 2 points 9 months ago

I can't setup a 'default user' (only root), but there is now a MR adding exact commands you can copy-paste in a README: https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/115

[-] otto@programming.dev 2 points 9 months ago

I am asking for general strategies, not for a solution to a specific case.

[-] otto@programming.dev 4 points 9 months ago

By UV 3000 you probably don't mean the ultraviolet lamp that is the first page of Google is full of when searching with this term..? I doubt UV - whatever it is - is a common approach.

[-] otto@programming.dev 3 points 9 months ago

What do you mean a default user? You can just run 'mariadb' to access to console with the same user that had permissions to run 'apt install'.

For your actual application you need to plan what database name to use, what user, what permissions it needs, potentially remote connection and TLS etc. This indeed is some work and could perhaps be automated a bit, but it also needs sysadmin to make some decisions.

[-] otto@programming.dev 2 points 9 months ago

Yes, increasing the InnoDB buffer pool to use all available memory is the most important configuration change a sysadmin can do. But in order to do it, you need to know if the host is dedicated to one MariaDB instance or if there are multiple servers on the same host. Otherwise you would just have processes each hogging more memory when they can and not giving it up to others.

I could think about having a dialog during the installation that asks something like "Is host dedicated to this MariaDB instance? If yes, automatically configure it to use most of the system RAM available."

[-] otto@programming.dev 4 points 2 years ago

I just prefix all my git aliases with g-. So for status I type g-s<tab>.

[-] otto@programming.dev 2 points 2 years ago

You need bisect only as a last resort. Effective use of git blame, git log -p -S <keyword> etc has always been enough for me. Also, the projects I work with take 10+ minutes to compile even when cached, so doing tens of builds to bisect is much slower than just hunting for strings in git commits and code.

[-] otto@programming.dev 4 points 2 years ago

I had the same feeling until I started using gitk. I always have a gitk window open and press F5 to reload, so it shows me the state of everything after I've run git commands. Now I grasp everything much better.

view more: next ›

otto

0 post score
0 comment score
joined 2 years ago