merthyr1831

joined 1 year ago
[–] merthyr1831 11 points 5 months ago (3 children)

Sure, but an individual website may use only a few of those standards. Ladybird devs will pick a website they like to use - Reddit, Twitter, Twinings tea, etc. and improve adherence to X or Y standards to make that one website look better. In turn, thousands of websites suddenly work perfectly, and many others work better than before.

Ladybird is largely conformant to the majority of HTML standards now. It's about the edge cases (and where standards aren't followed by websites) and performance. This isn't a new project.

[–] merthyr1831 21 points 5 months ago (1 children)

Ladybird was born from SerenityOS, which is a hobbyist unix-like (or POSIX compliant?) OS that simply aimed to do things "from the ground up". It just happened that they needed to make a browser, and the response was to make one from scratch.

From there it seemed to have brought a lot of attention organically to the point where it can stand on its own, but originally it was never intended to be a "third browser engine" from its inception.

[–] merthyr1831 2 points 6 months ago

I like watching DF but imo it might not be everyone's cup of tea. It's probably the best game I'll never play

[–] merthyr1831 3 points 6 months ago (1 children)

TLDR you might be interested in the rust-based scheduler one of the Canonical Devs released as a PoC. Seemed to be designed similar to your needs of keeping the system (particularly games) responsive even whilst running heavy tasks like kernel compilations. You can swap out schedulers at run time on Linux iirc?

https://www.phoronix.com/news/Rust-Linux-Scheduler-Experiment

[–] merthyr1831 7 points 6 months ago

I've seen some impressive traction on newer videos putting Linux on (intel) Apple devices for example. Purely anecdotal but regularly hitting 100k+ views on Linux videos is something that I've only seen in the last year or so and moreso on videos documenting "hardware restoration".

[–] merthyr1831 4 points 6 months ago (1 children)

salt, pepper, mixed herb, smoked paprika, soy sauce all over a few ripped pieces of extra firm. Fry off in oil until edges are caramelised and golden. brilliant for grilled sandwiches or even on its own imo

[–] merthyr1831 -1 points 6 months ago* (last edited 6 months ago) (3 children)

Why is there a refugee camp to begin with?

Free hint: This camp existed before October 2023!

[–] merthyr1831 0 points 6 months ago (1 children)

"They" call him that because he's directly aiding and abetting a genocide you soulless fucking ghoul.

[–] merthyr1831 2 points 6 months ago

He sent the bombs lmao.

[–] merthyr1831 4 points 6 months ago

Well they did prove the first half of that considering they killed 3 hostages in this daring PR operation.

[–] merthyr1831 0 points 6 months ago (1 children)

The IDF consistently uses civilian infrastructure for military bases, whether it's in Gaza or across their entire Northern border.

But typical Zionist users on this app like to pretend that "muh human shields" was always a bullshit argument designed to give Israel cover to massacre thousands of children because they know useful idiots like you will parrot it after the fact.

And even if this was an evil Hamas trick, all it proves again is that Israel has chosen to kill civilians as collateral, including its own hostages, instead of accepting multiple peace deals offered by Hamas in good faith.

Log the fuck off, Zionist scum.

10
submitted 1 year ago* (last edited 1 year ago) by merthyr1831 to c/selfhosted
 

So I've got a couple of services that I access using mydomain.org:1234 for example, but since Nextcloud runs its own web server it's hosted on mydomain.org/nextcloud.

How do I set up my services so I can access them from a friendly URI like Nextcloud instead of ports?

 

This isn't a rip on RISC-V but it's something I notice a lot with ARM and RISC SBCs compared to x86, which seems to support Linux, Windows, MacOS regardless of the device specs.

On other platforms, the developers have to build special iso images for each device, even though the underlying OS supports the whole architecture.

If I wanted to move to a new device (say, upgrade my Raspberry pi 4B to an Orange Pi, or other RISC-V alternatives) I'd have to ensure the new device had support from my OS choice, download a new image for it, and manually port stuff across. (as far as I can tell).

What's the technical reason that x86 can configure the OS on the fly but ARM/RISC can't?

 

Using my touchpad seems to act as if it's a joystick - If I touch the edges it acts like I've pulled the joystick to the far edge of its movement, etc. sort of like how a steam controller's touchpads work when emulating a joystick. However, it also just acts like regular mouse input so it's only noticeable in games that detect joypad input.

This happens regardless of Steam being activated. I have used DS4 controllers on my laptop before but this happens regardless of them being connected.

Manjaro and GNOME btw. Happens on x11 and Wayland.

Any ideas?

 

The worst part of using a gaming laptop on Linux is that, despite the great work of open source developers and hobbyists, it's still way too clunky to use a hybrid graphics setup imo. Once you want to use an interface that's only connected to one GPU (such as HDMI) you're left messing with switching utilities like optimus-manager which (while very useful!) are usually rarely updated and may not work on certain systems.

At least with a system like this, which is pretty similar to how much I paid for a 1650Ti-mobile (while being faster!) all the graphics are handled by a single driver, which simplifies most of the pain in using a laptop on Linux for anything graphically intensive.

Looking forward to seeing Framework becoming this affordable one day, because I'd much rather go with them over Lenovo, but at least for now I can use Lenovo which lets you refuse Windows and save £90 :)

 

The most annoying thing about using Linux on my laptop is that the HDMI doesn't work out of the box because by default, "hybrid graphics" means your nVidia GPU won't be turned on until it's told to run a single program using PRIME offloading.

My system is an Acer Nitro 15 with a Ryzen 4600H and an nVidia 1650Ti

If you want to get HDMI working, which imo should just be standard functionality in a 2023 Linux laptop, you'll want to go through these steps.

  1. Uncomment #WaylandEnable=False in /etc/gdm/custom.conf - We'll need to log in with "Gnome on Xorg" to use the hybrid graphics mode. It still lets us use Wayland if we want, though, so if something on X11 breaks you have a fallback.
  2. Install gdm-prime from Pacman. It lets the graphics switcher app hook into x11 to control the active graphics profile.
  3. Install optimus-manager from Pacman. This will let us switch to hybrid graphics mode.
  4. Edit /usr/share/optimus-manager.conf and set startup_mode, startup-auto-battery-mode, startup-auto-extpower-mode to your desired options. Hybrid was what you need to set to get HDMI working without extra setup.
  5. Restart the system.
  6. Confirm your system has set your desired option with optimus-manager --status (should be hybrid).

Extra steps for the reader.

  1. Set up power management for the nvidia GPU. My battery probably will suffer but gaming laptops usually stay plugged in anyway :P You can do this but I'm not sure how to get it working and don't wanna break anything.

  2. Explain how to do this with KDE. Shouldn't be hard just dont do step 1. and check the optimus-manager git repo for tips on doing this on KDE Manjaro.

  3. Figure out how to do this on Wayland. X11 is going out of style and I don't wanna be stuck on X11 forever - GNOME gets so buggy with it ;_;

 

I want to pull the wmctrl's latest source code for my projects, but for some reason I can't find the git repo anywhere online, just old (5yr+) Git re-uploads.

Some sources (Like the community manjaro repo) link to http://tripie.sweb.cz/utils/wmctrl/ which has since been shutdown by the domain provider.

The latest update in the manjaro repo was supposedly 2020 so that's still a few years newer than what I can find on github.

Is no one maintaining it anymore?

 

Is there any way to get these going relatively painlessly?

I've tried working with GPU-passthrough into a Windows VM which doesn't work all that well with my laptop setup (nvidia-AMD hybrid laptop).

Looking up other methods, seems like most of them rely on outdated versions of adobe software. I'd like to get something relatively new running

view more: ‹ prev next ›