Skip Navigation
Posts
21
Comments
9
Joined
2 yr. ago
MariaDB / MySQL @lemmy.ml
Otto @programming.dev

What do users of MariaDB in Debian/Ubuntu want to see in future versions?

Besides having the latest version available, what do Debian/Ubuntu users who run MariaDB wish to see in future versions of MariaDB, or how it is integrated and packaged in Debian?

I am the maintainer in Debian and Ubuntu - looking for feedback and ideas.

  • You mean ollama? There are so many options, any favorites?

  • Ubuntu @programming.dev
    Otto @programming.dev

    What do users of MariaDB in Ubuntu want to see in future versions?

    Besides having the latest version available, what do Ubuntu users who run MariaDB wish to see in future versions of MariaDB, or how it is integrated and packaged in Ubuntu?

    I am the maintainer in Ubuntu - looking for feedback and ideas.

    Ubuntu Linux @lemmy.ml
    Otto @programming.dev

    What do users of MariaDB in Ubuntu want to see in future versions?

    Besides having the latest version available, what do Ubuntu users who run MariaDB wish to see in future versions of MariaDB, or how it is integrated and packaged in Ubuntu?

    I am the maintainer in Ubuntu - looking for feedback and ideas.

    Database @lemmy.ml
    Otto @programming.dev

    What to do when a MySQL/MariaDB database gets too large for a single host?

    What are your strategies when a MySQL/MariaDB database server grows to have too much traffic for a single host to handle, i.e. scaling CPU/RAM is not an option anymore? Do you deploy ProxySQL to start splitting the traffic according to some rule to two different hosts? What would the rule be, and how would you split the data? Has anyone migrated to TiDB? In that case, what was the strategy to detect if the SQL your app uses is fully compatible with TiDB?

    Open Source @lemmy.ml
    Otto @programming.dev

    What local LLMs are you using to create embeddings for RAG?

    I’ve been exploring MariaDB 11.8’s new vector search capabilities for building AI-driven applications, particularly with local LLMs for retrieval-augmented generation (RAG) of fully private data that never leaves the computer. I’m curious about how others in the community are leveraging these features in their projects.

    I’m especially interested in using it with local LLMs (like Llama or Mistral) to keep data on-premise and avoid cloud-based API costs or security concerns.

    Does anyone have experiences to share, in particular what LLMs are you using when generating embeddings to store in MariaDB?

    Pulsar @lemmy.ml
    Otto @programming.dev
    github.com Release v1.127.0 · pulsar-edit/pulsar

    Pulsar v1.127.0: Marching to the beat of our own drum Another release to round out this month. Enjoy. As always, a huge thank you to our community, contributors, and donations. Happy coding, and se...

    Release v1.127.0 · pulsar-edit/pulsar

    Another release to round out this month. Enjoy.

    Technology @lemmy.world
    Otto @programming.dev

    Instructions for Windows users who want have improved security without CrowdStrike

    Technology @lemmy.ml
    Otto @programming.dev

    Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident

    The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

    Technology @lemmy.world
    Otto @programming.dev

    Today marks the 10th anniversary of the Heartbleed vulnerability in OpenSSL, which had the same ultimate root cause as recent XZUtils backdoor incident

    The XZ Utils backdoor, discovered last week, and the Heartbleed security vulnerability ten years ago, share the same ultimate root cause. Both of them, and in fact all critical infrastructure open source projects, should be fixed with the same solution: ensure baseline funding for proper open source maintenance.

    Programming @programming.dev
    Otto @programming.dev

    Having smart people with a lot of knowledge results in progress only if information flows well in the veins of the organization

    Programming @programming.dev
    Otto @programming.dev
    optimizedbyotto.com 8 Writing Tips for Software Professionals

    People usually associate advanced software engineering with gray-bearded experts with vast knowledge of how computers and things like compiler internals work. However, having technical knowledge is just the base requirement to work in the field. In my experience, the greatest minds in the field are ...

    8 Writing Tips for Software Professionals

    In this post, I share 8 principles I believe in:

    1. Less is more
    2. Start with the solution or the ask
    3. Show the facts, with examples
    4. Always quantify
    5. Include links and references
    6. Explain why it matters
    7. Ask feedback from one person
    8. Sleep on it

    As engineers and developers, we often focus heavily on technical skills while neglecting the importance of clear, compelling writing. But the reality is, our ability to communicate effectively can have a major impact on our careers.

    Technology @lemmy.world
    Otto @programming.dev
    optimizedbyotto.com Tab-tastic tips for streamlined web browser use

    What is the single most common action you repeat over and over when using your computer? Let me guess – opening a new tab in the browser. Here are my tips for opening, switching and closing tabs everyone should know.\nOpening a tab This one most people know: press Ctrl+T to open a new tab. But did y...

    Tab-tastic tips for streamlined web browser use

    There is more to it than just knowing Ctrl+T - see tips to boost your productivity

    Git @programming.dev
    Otto @programming.dev

    Advanced git commands you need to know

    And to be productive also: git citool, gitk, fzf and Liquid Prompt explained with screenshots

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

  • 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.

  • 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.

  • Programming @programming.dev
    Otto @programming.dev

    As aliases

     undefined
        
    alias g-log="git log --graph --format='format:%C(yellow)%h%C(reset) %s %C(magenta)%cr%C(reset)%C(auto)%d%C(reset)'"
    alias g-history='gitk --all &'
    alias g-checkout='git checkout $(git branch --sort=-committerdate --no-merged | fzf)'
    alias g-commit='git citool &'
    alias g-amend='git citool --amend &'
    alias g-rebase='git rebase --interactive --autosquash'
    alias g-pull='git pull --verbose --rebase'
    alias g-pushf='git push --verbose --force-with-lease'
    alias g-status='git status --ignored'
    alias g-clean='git clean -fdx && git reset --hard && git submodule foreach --recursive git clean -fdx && git submodule foreach --recursive git reset --hard'
    
      
  • Only product from Microsoft I actually like using and trust. Quality from 1998, and still going :)

  • One is enough if it is very big

  • Programming @programming.dev
    Otto @programming.dev

    🚀 Dive into the fascinating world of Linux containers! Most devs use #Docker or #Podman, but do you really understand what's happening under the hood? 🧐 Let's demystify #Linux #containers in simple, concrete terms. Just a 12-min read! 🕰️📖

    Programming @programming.dev
    Otto @programming.dev

    Pulsar (former Atom) is still the best code editor in my opinion. It is easiest and fastest to use, has all the nice productivity boosting plugins and is overall great for all the same reasons the Atom was great. 🚀

    See also [email protected]

    Programming @programming.dev
    Otto @programming.dev
    optimizedbyotto.com How to conduct an effective code review

    In software development, the code review process stands as a crucial checkpoint for ensuring code quality, fostering collaboration, and promoting knowledge sharing among team members. Despite the importance, many engineers lack a clear mental map of how effective reviews work. This is my attempt to ...

    How to conduct an effective code review

    Whether you're steering an open source project or leading full-time a software development team, the key to maximizing productivity lies in efficient code reviews.

  • Try again tomorrow, seems it got popular today

  • Technology @lemmy.world
    Otto @programming.dev

    🔥The battle for AI supremacy is heating up! 🔥 Latest GPT-4-0125-preview and Bard-Feb-2024 are live at https://chat.lmsys.org 🤖🤖. Will Bard and Mistral unseat OpenAI as the reigning champ? 🤔🤔

    Technology @lemmy.world
    Otto @programming.dev

    Amazon RDS: "collaboration with upstream open source community is critical"

    AWS states "collaboration with upstream open source community is critical to us how we build and operate database services" and showcases MySQL and MariaDB contributions

    Life Pro Tips @lemmy.ml
    Otto @programming.dev

    Habits can be sustained for years and years. Goals often compel acts of heroism, which are not sustainable in the long run. As Bruce Lee once said, “long-term consistency trumps short-term intensity.”

  • We just need specific portals for sharing that remember your homeserver. See for example https://mastodonshare.com/.