hosaka

joined 2 years ago
[–] hosaka@programming.dev 3 points 12 hours ago

Packages that cannot be accepted upstream: themes, icons, fonts, packages that are "too new" (think Zig 0.16 for example), anything that packages binary blobs, anything that maintainers refuse to accept like Brave browser, or even your own tools.

Just off the top of my head. The reason I started that repo in the first place was to get a Noctalia package that I can install across multiple machines.

[–] hosaka@programming.dev 1 points 1 day ago

Didn't have any issues installing the Nvidia driver and using Steam from flatpak.

[–] hosaka@programming.dev 4 points 1 day ago (2 children)

Been using Void for a while now, at home and at work, about 4 installs in total.

I have my own packages repo which follows the official void-packages closely where I keep my custom templates, they get built by CI and signed, so on my void machines I simply add my repo to xbps config and get all my junk. Here's the repo: https://code.hosaka.cc/hosaka/vast-packages

In addition, I rsync the official repo to mirror it on my server that syncs every few hours and my custom packages are build against that (see the CI workflow in the repo). This also has a benefit of being able to update the packages on my machines from my own mirror at much faster speeds.

It took me a while to get things setup this way, but was worth it in the end.

[–] hosaka@programming.dev 0 points 2 weeks ago

This is a solid advice. In the last Unreal Engine project that I was working, this is the approach I went for, entities handle their own input, with a few exceptions of course. Harder to find input handling but at least it's contained in a class the input actually needs to effect.

[–] hosaka@programming.dev 4 points 1 month ago

I'm in exactly tha same boat, but with 16 years of exp. I've considered investing into aviation school, but realistically it takes a couple of years and then a few more before you start earning well.

[–] hosaka@programming.dev 1 points 1 month ago

I've been using coolify for in house services and databases at work on our own hardware, it works pretty well, albeit a bit difficult to get the initial setup going. So far it does the job.

[–] hosaka@programming.dev 4 points 1 month ago

This was a really good read, I love how the author explains the whole story from the start and how it all started from a bit of tinkering with the hardware just for fun and grew into something bigger.

[–] hosaka@programming.dev 2 points 2 months ago (1 children)

Does it support account syncing? I'm using vanilla Firefox+user.js now with a self-hosted sync server.

[–] hosaka@programming.dev 13 points 3 months ago

We need jungle I'm afraid

[–] hosaka@programming.dev 0 points 4 months ago (1 children)

For functions that want to accept variadic arguments in C/Cpp

[–] hosaka@programming.dev 1 points 4 months ago

Caddy has been pretty straightforward for me tbh, Let's Encrypt built in, cloudlfare integration with a mature plugin, everything else is configured with a Caddyfile that has sane defaults. Normally, exposing a service is just a few lines to add to that file. I find the lack of a web ui a positive rather than a missing feature.

[–] hosaka@programming.dev 2 points 4 months ago (1 children)

This looks neat, so the repositories are distributed across the people who run the radicale nodes? I've been self hosting forgejo for a while, wouldn't mind trying this out just for fun.

view more: next ›