moonpiedumplings

joined 2 years ago
[–] moonpiedumplings@programming.dev 2 points 1 day ago* (last edited 1 day ago)

In the old days, university IT put essentially no access controls on their networks, so students' dorm computers were completely exposed to the internet

Dorm ethernet works this way for me right now. It's how I host some stuff. I only get 100 mb/s per port though. I've bonded two ports to get 200 total.

[–] moonpiedumplings@programming.dev 3 points 2 days ago (2 children)

Because the extensions replaced wordpress' sitebuilder/editor. If I were to get rid of the extensions I would basically have to recreate the site anyways so I might as well switch away from wordpress.

 

Tldr we want a static website that will last a long time and also look pretty nice.

Right now, we have a wordpress website. It looks very nice. It also have 4 extensions that aren't configured to auto update. Also whenever I try to make changes to the website they don't apply because the website was configured via the extensions and I hate it.

I want a static site of some kind. It's simple to self host or host anywhere, and it's also simple to secure and keep maintained for a long time.

I am currently looking at static site generators, like quarto, or docusaurus

However, they are difficult to theme to the "niceness" that I want, and their nature results in these somewhat fixed output formats. Like, it is somewhat difficult and annoying to put images anywhere I want them and etc.

Is there like a fixed WYSIWYG html editor? Something between designing a website from scratch and a static site generator. Or is there a way to finagle static site generators to be more flexible than blogs or documentation sites?

It powers lichess.org, who have made multiple blogposts about how happy they are with it.

Lichess is a FOSS chess server that somehow manages to compete with chess.com proprietary, distributed, milticloud kubernetes setup from a single VPS. According to them, scala helps.

Me too but tapping the same spot to get to the same app still works so I just keep using it.

[–] moonpiedumplings@programming.dev 2 points 1 week ago* (last edited 1 week ago) (1 children)

Do you have a source or benchmarks for the last bullet point?

I am skeptical that optimizations like that wouldn't already be implemented by postgres.

Edit: Btrfs has the worst performance for databases according to this benchmark.

https://www.dimoulis.net/posts/benchmark-of-postgresql-with-ext4-xfs-btrfs-zfs/

[–] moonpiedumplings@programming.dev 7 points 1 week ago* (last edited 1 week ago)

Although the usage of (x)wayland is novel, there have already beem projects which do something similar before.

Termux can run a linux container in a proot, which you can then connect to via an app like vnc to get graphics.

There exist several options to automate this setup, such as anlinux. There is also the proprietary andronix, which used to be open source but now it looks like tgere repos aren't being updated.

It's bad reporting to frame this as a novel app, when it's not. The novel thing is the way this app does xwayland rendered by a native wayland compositor (instead of remote desktop softeare or other solutions), which is really cool though.

As far as I know, there is no programmatic way to destroy an existing pizza. terraform destroy is implemented on the client side, by consuming the pizza.

I have a sticker of the nix one on a laptop.

[–] moonpiedumplings@programming.dev 2 points 2 weeks ago (1 children)

have you looked at solutions which emulate github actions locally?

https://github.com/nektos/act this is one of them but I think I've seen one more.

Github actions also has self hosted runners: https://docs.github.com/en/actions/concepts/runners/self-hosted-runners

[–] moonpiedumplings@programming.dev 2 points 2 weeks ago (10 children)

What would you use if you had a choice?

 

Nixgl: https://github.com/nix-community/nixGL

Also, it seems like this requires the latest "stateversion", since this is a new feature.

This is pretty big, because it makes it easy to use applications that use the GPU from nixpkgs on non Nixos systems.

 

cross-posted from: https://programming.dev/post/32779890

I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. https://github.com/mpv-player/mpv/pull/8949

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this

And then I could remove the title bar if I really don't want to interact with the app.

 

I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. https://github.com/mpv-player/mpv/pull/8949

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this

And then I could remove the title bar if I really don't want to interact with the app.

 

Older article (2019), but it introduced me to some things I didn't know. Like I didn't know that cockpit could manage Kubernetes.

 

See title

 

See title

 

I find this hilarious. Is this an easter egg? When shaking my mouse cursor, I can get it to take up the whole screens height.

This is KDE Plasma 6.

 

I find this hilarious. Is this an easter egg? When shaking my mouse cursor, I can get it to take up the whole screens height.

This is KDE Plasma 6.

view more: next ›