Skip Navigation

Posts
245
Comments
167
Joined
2 yr. ago

Linux Gaming @lemmy.ml

Steam On Linux Drops Below 2% For August 2024 Survey

Linux @lemmy.ml

#163 Public Transit · This Week in GNOME

Linux @lemmy.ml

Rust for Linux revisited (by Drew DeVault)

Pop!_OS (Linux) @lemmy.world

COSMIC Themes

Linux @lemmy.ml

Debian Orphans Bcachefs-Tools: "Impossible To Maintain In Debian Stable"

Fediverse @lemmy.world

Threads Enables Fediverse Replies

Linux @lemmy.ml

One Of The Rust Linux Kernel Maintainers Steps Down - Cites "Nontechnical Nonsense"

Linux @lemmy.ml

Azure Linux In, CentOS Out: LinkedIn Switches its Server Operating System

Open Source @lemmy.ml

Paying for software is stupid… 10 free and open-source SaaS replacements

Pop!_OS (Linux) @lemmy.world

The problems and shortcomings of Cosmic (According to Hyprland Dev, Vaxry)

Free and Open Source Software @beehaw.org

Judge dismisses majority of GitHub Copilot copyright claims

Open Source @lemmy.ml

Judge dismisses majority of GitHub Copilot copyright claims

Programming @programming.dev

Judge dismisses majority of GitHub Copilot copyright claims

Free and Open Source Software @beehaw.org

Microsoft donates the Mono Project to the Wine team

Open Source @lemmy.ml

Microsoft donates the Mono Project to the Wine team

Pop!_OS (Linux) @lemmy.world

COSMIC Alpha Released! Here’s what people are saying.

Free and Open Source Software @beehaw.org

Malicious Plugin in Pidgin (Chat Application)

Open Source @lemmy.ml

Malicious Plugin in Pidgin (Chat Application)

Pop!_OS (Linux) @lemmy.world

Trying Out The Cosmic Desktop Environment ...

Linux @lemmy.ml

Linus Torvalds Begins Expressing Regrets Merging Bcachefs

  • While I'm not a fan of the AI generated articles or images, I think the overall service of aggregating and publishing local events is really useful.

    I was actually trying to do something like this myself the other day by looking for RSS/Atom feeds of local organizations to keep track of different community events, but most do not publish anything in a consistent manner.

    Having some AI bots scraping the various sites and synthesizing the events into some sort of standard feed would actually be great.

  • I currently use Ubuntu for all my machines (desktops, laptops, and servers), but I used to use Void Linux on my machines for about 6 years, including on a couple of VPSes. Since you are familiar with Void Linux, you could stick with that and just use Docker/Podman for the individual services such as Matrix, Mastodon, etc.

    In regards to Debian, while the packages are somewhat frozen, they do get security updates and backports by the Debian security team:

    https://www.debian.org/security/

    There is even a LTS version of Debian that will continue backporting security updates:

    https://www.debian.org/lts/

    Good luck!

  • Not a bad list. Off the top of my head, I would say it is missing two things:

    1. Discrete Math (formal logic, sets, probability, etc)
    2. Theory of Computing (not just algorithms, but things like Turing machines, NFAs, DFAs, etc.). These may not be strictly the most practical courses, but I think a Computer Science degree would be incomplete without these.

    The "Introduction to Operating Systems" link no longer works (redirects to "Autonomous Systems" courses). Instead, I would recommend using Operating Systems: Three Easy Pieces, which is the textbook I use in my OS course.

    Finally, something like The Missing Semester of Your CS Education would also be a nice extra.

  • For higher level widgets in ncurses, you can use a library like textual or urwid.

  • I'm not so sure... for the following reasons:

    1. Despite using a version of the Linux kernel in ChromeOS, Chromebooks don't always have the best hardware (ie. driver) support from the mainline kernel used by most distributions. That's why there are niche distributions like GalliumOS which provide tweaks to support the touchpad and audio devices in many Chromebooks. It's similar to how Android is Linux, but it's not standard Linux as we are familiar with (so the hardware support is different).
    2. Many Chromebooks have really poor specs: low-wattage CPUs, small amounts of storage, low amounts of RAM. While they may be newer, they are actually probably less performant than older laptops. This has changed in recent years with the new Chromebook plus program (or whatever it is called) which mandates a reasonable set of baseline features, but that is talking about current Chromebooks and not the ones from the COVID era.
    3. Related to the previous point, many Chromebooks are not serviceable or upgradeable while Thinkpads and some recent laptops are. You are unlikely to open up a Chromebook and be able to replace say the RAM or SSD, which would be a show stopper for a lot of people that like Thinkpads.

    So... unfortunately, I think this take is a bit of a miss and I dont' really see it happening. I would be happy to be proven wrong though since my kids have two Chromebooks from the COVID era :}

  • Permanently Deleted

    Jump
  • No, most likely Pipewire would be used to implement the protocol for various compositors.

    Think of the protocols as high-level descriptions of interfaces (or designs) that specify what needs to be implemented to support a particular feature (in this case capturing images of a "screen"). Looking at this one, it describes a ext_image_capture_source_v1 object that has various methods such as create_source and destroy. Different compositors could then implement or support this interface with whatever technology they wish (most will rely on Pipewire).

    This is already the case with the existing screensharing protocol. For instance wlroots uses pipewire buffers in xdg-desktop-portal-wlr.

  • Similarly, there's been talk of a Fedora COSMIC spin, which is showing promising signs.

    Yep!

  • According to the video posted by Brodie, HDR is still a work in progress... unfortunately.

    From my personal experience, I would say that COSMIC is very much an alpha, meaning it is missing a lot of little things and requires a bit more polish for the average user. That is not to take away what they have done so far or where they are going, but it's not really ready to be daily driven (depending on your needs of course).

  • I've used Fastmail with a custom domain for a few years now... (5+?) and have been really happy with it. I wish it was a bit cheaper (or had a better family plan), but it works well with my terminal email client (mutt).

    The web client is pretty quick and I use the calendar there all the time. Fastmail supports all the normal standards such as CalDAV, so you can use it with third party applications.

  • Wow, thanks for sharing. I've already read the Old Man's War series, but now I can finish the Collapsing Empire series (only read the first book).

  • You can self-host libreddit, which is what I do, and it will still continue to work. That said, it is on borrowed time as development has mostly stopped.

    All the public instances are unusable b/c of the rate-limits, unfortunately.

  • And that's exactly what happened in your case David. Which is why I'm so happy (also because I fixed the tools from an author I like and already had the books at home :-P):

    Really detailed and cool response from the kernel developer. I also found the use of the recent BPF feature to provide a workaround until a proper kernel fix lands really interesting.

  • Single tap/click for left click and two finger tap/click for right click work right out the box for me on my laptop.

    There is also an option in the Gnome Settings application to configure this.

  • They just pushed out an update 290

  • Just to note... I'm not the author of the blog post, I just shared it b/c I thought it was an interesting story. I don't think the author is on Lemmy.