Skip Navigation

Posts
25
Comments
454
Joined
2 yr. ago

  • If your primary usecase is going to be music (so a need for realtime capabilities for stuff like recording, VSTs and DAWs) then I do not reccomend immutable distros for a simple reason: you will probably/eventually need to hack something up to get it to work and at that moment, the immutability is just extra work.

    As far as I have tried fiddling with the music stack on Linux (which is not that much), the whole pipewire/JACK/carla stack is a bit messy and I can't imagine it working with flatpacks due to the sandboxing/permissions.

  • in that case you can grab any of the other distros that are Arch-based, EndeavourOS/Garuda/CachyOS and so on. You will get the benefits of rolling-release like fresh-er software without the need to setup & configure it yourself.

  • yeah, Pyro style

  • as with email, your instance is part of your unique username

  • One is trying Bazzite the other one is just classic fedora

  • Two of my friends switched recently.
    They had none to very little experience with anything Linux before, their previous win11 installs just over bloated and the copilot bullshit pushed them over. Both (indie/non-pop shooters) gamers btw.

    This is the year of linux.

  • Mothership is really good btw

  • Friend just hopped to Bazzite from Windows.
    I was hoping the atomocity would be a great boon - you kind of can't break it right.

    Well, he wanted to configure RGB lighting on his mouse but the flatpak openrgb did not work, supposedly the udev rules included in bazzite by default, are not up to date or there was some other problem.
    As such we had to install openrgb the usual system-wide way, with rpm-ostree in terminal - something I was hoping he would never had to do.

  • Unless the vendor is rolling something super custom, for the communication TO the keyboard, it should use USB HID.

    Start Wireshark, filter for hid, connect the KB and the first message should be a HID descriptor of the KB, look for Output Reports (it's meant from the POV of the usb master) or Feature Reports.
    Though, this will probably not yield much insight - vendors love to do the easy thing, reserve opaque 32x8 bytes as a "downlink" Output communication in the Vendor Usage Page and stuff their own protocol/encoding in there.

    On linux I can recommend hid-tools for working with this, in windows I believe your only solution is Wireshark.

    https://www.marcusfolkesson.se/blog/hid-report-descriptors/

    Happy Hacking!

    E: About the already reversed software, for logitech (and more) stuff, there is piper but you will want to look into the underlying daemon libratbag, there is also solaar

  • They might try anyway or push the egg outside, we had a weird case of finding multiple cracked pidgeon eggs in front of our high-rise apartment over the last few weeks.
    Could be a different species doing it though, not a pidgeon nerd lol

  • I can't do that even on PC, tried to delete dead LAN url many times, it always comes back

  • Is this a try at some joke I dont get? Flared != flat?

    This is what flared usually looks like

  • -S should not even try to refresh the database, that is what -Sy is for. And doing any variation of -Sy without also u (upgrade) is the unsupported partial "upgrade", so it is possible that the time changes but only in the case of misuse.

    Also noticed you can just check the mtime of the directory itself, /var/lib/pacman/sync - directory mtime does not change when the files change content but pacman/alpm probably downloads the new databases to some temp files then moves them into the directory, changing it's modify time (see stat, stat -c '%Y').

  • Apart from trying the hook way, I would default to just checking the timestamp of /var/lib/pacman/sync/core.db and extra.
    As any upgrade should be a system upgrade.

  • Not a frontend dev but whenever I need to make something web, I just use Bootstrap. I believe that was the way to do web UIs after jQuery and before all the big frameworks.
    So, maybe look into bootstrap guides? It's basically html+css+js with premade goodies (at least it was last time I had to do web stuff).

  • Not gonna lie, this is tempting.

    I have "just" two 27"s where one is primary (240hz) im front of me and other is a secondary on the right side for stuff like discord or documentation etc.

    Though I am very unsure about the curve. My primary is curved and it kind of sucks for media.

    Also how do you game on something like this?

  • My instance is close to two years old now, and on average has had about 2 MAU, with no (local) communities.

    Currently we have about 700 active federated communities (that had any federated activity within last month), out of 900.[^1]

    The on-disk size of both lemmy and pict-rs database[^2]

     
        
    postgres@postgres:~$ pwd
    /var/lib/postgresql
    postgres@postgres:~$ du -sh data/
    31G	data/
    
      

    I use pict-rs with S3 provider and the bucket size is currently at 22.82 GB (read: external network storage, this is probably mostly just thumbnails[^3]).

    So in total there is almost 54GBs spent just for lemmy.

    So assuming you have 100G remaining after system stuff and dedicate that box only to lemmy (and pict-rs media files) and use it mostly for yourself [^4], you should be alright for about 3-4 years (assuming that I am gaining about 27GBs total per year and that you will federate with a similar amount of a similarly active communities).

    If you offload media storage to a hosted S3 bucket[^5] then you should be good for a lot longer as you will only need space for the postgres databases.

    [^1]: The rest is either dead (instance gone) or no one is subscribed to them anymore (as such my instance is not getting any new content from there: neither posts nor comments or votes)

    [^2]: Postgres itself reports about 2G less, don't really know why but I am guessing it has something to do with the filesystem being btrfs

    [^3]: Edit: I currently do not use the "privacy" mode of pict-rs where it proxies all content (so that a bad guy can't post an image link to his server and unmask users IPs), this would increase the S3 size and slightly postgres size.

    [^4]: You should use Lemmy Subscriber Bot to automatically federate little bit of random communities so that public All feed is not exact copy (minus NSFW comms) of whatever you as the only user subscribe to.

    [^5]: Though keep in mind that S3 buckets eventually cost some money too, for example Cloudflare R2 charges $0.015 per 1GB, above the first 10GBs.

  • Technology @lemmy.world

    38C3 - We've not been trained for this: life after the Newag DRM disclosure

    Cybersecurity @sh.itjust.works

    Lab401 black friday / cyber monday sale with hamster hunt

    Mildly Interesting @lemmy.world

    Make it Yourself - PDF Book with 1000 Useful Things

    Linux @lemmy.ml

    Notcurses ii - A different TUI library

    Open Source @lemmy.ml

    Kovarex Is Thinking About Open-Sourcing Factorio | Factorio Interview: Michal Kovařík

    Lemmy @lemmy.ml

    Instance Owners: Do Not Use Lemmy-Thumbnail-Cleaner

    Asklemmy @lemmy.ml

    Anyone knows what happened to sffa.community?

    Mildly Interesting @lemmy.world

    How the US Is Destroying Young People’s Future | Scott Galloway | TED

    Anime @lemmy.ml

    Best of Anime 2023 | Gigguk

    Selfhosted @lemmy.world

    What should I use my RPi4 for?

    Games @lemmy.world

    20(23) Games You Should Have Played

    AnarchyChess @sopuli.xyz

    Boychesser - Winner Of The Sebastian League's Tiny Chess Tournament

    196 @lemmy.blahaj.zone

    Boychesser - Winner Of The Sebastian League's Tiny Chess Tournament Rule

    Linux Gaming @lemmy.ml

    Stellaris Nexus Playtest: Playable With Experimental

    196 @lemmy.blahaj.zone

    Universal Ruleclips

    Tabletop Gaming @beehaw.org

    Sorcery: Contested Realm TCG

    Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ @lemmy.dbzer0.com

    Does YouTube block mentions of uBlock Origin or Sponsorblock in comments?

    Android @lemmy.world

    Looking for new long-term Android with ability to flash (good, working) ROM

    Linux @lemmy.ml

    Severity HIGH security problem to be announced with curl 8.4.0 on Oct 11 (CVE-2023-38545) · curl/curl · Discussion #12026

    Programming @programming.dev

    Severity HIGH security problem to be announced with curl 8.4.0 on Oct 11 (CVE-2023-38545) · curl/curl · Discussion #12026