gomp

joined 2 years ago
[–] [email protected] 2 points 1 month ago (2 children)

have you read the sidebar?

[–] [email protected] 9 points 1 month ago (1 children)

And... what started out as honest advice, ended up being a preventive strike against Internet villains. Very Internet-villain-like, I must say :D

[–] [email protected] 2 points 1 month ago (5 children)

Does it run lineage? Any other FOSS, third party OS? No? Hard pass.

[–] [email protected] 1 points 1 month ago

I too experimented with k3s, but then abandoned the idea of using it after I realized the proper way to run postgres on it was (IIUC) to use bitnami's helm chart. I like to have some level of understanding of how my homelab and it's config works, and that humongous amount of unreadable templates was not appealing in the least.

As for containers, I am not really looking for service isolation (IIUC until ##368565 lands, all virtualisation.oci-containers basically run as root and I'm fine with that*)... I just want to be able to run different (usually more recent, but in nixos one also can't easily "pin" an older version of a package if the need arises **) versions of services than those packaged is nixos. Also, not all services I want to run are available as nixos packages, and even less have modules.

* I know what risk I'm running (more or less): nothing in my homelab is accessible from outside my lan and, even if the container host was somehow pwned, that machine can't really do much harm (the important stuff is on a separate one).

** I guess I could import an older version of nixpkgs in my flake, but that requires way too much editing just to pin a package (time I'd rather spend solving the actual issue).

[–] [email protected] 24 points 1 month ago (1 children)

(rightfully) does not like mixed language codebases for projects as large and important as Linux

You make it sound like it's a matter of taste rather than a technical one (and I suspect it actually might be just about taste in the end)

[–] [email protected] 9 points 1 month ago (2 children)

I stopped at "secret" (yes, the occurrence in the title) :)

TBH the checksums are pretty useless for humans who download an .iso and install it... they are mainly for mirrors and similar that download files without using them

[–] [email protected] 2 points 1 month ago (1 children)

Thanks that was really helpful!

In my case, the system did not have a default route - I've updated the post with details.

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago) (1 children)

He never said he wants free speech for everyone :) TBH the shame should be on those who believed that Musk could somehow be the first right-wing extremist in history that wished the people at large had more rights and more freedoms.

[–] [email protected] 1 points 1 month ago

Circle jerking, I guess? Same reason I use lemmy :)

[–] [email protected] 5 points 1 month ago (1 children)

Yank is Copy, you heathen!
Only in inferior software it is Paste.

(for the uninitiated: it's Copy in vim and Paste in emacs; also if it wasn't clear, I'm just joking)

 

I've been looking around for a scripting language that:

  • has a cli interpreter
  • is a "general purpose" language (yes, awk is touring complete but no way I'm using that except for manipulating text)
  • allows to write in a functional style (ie. it has functions like map, fold, etc and allows to pass functions around as arguments)
  • has a small disk footprint
  • has decent documentation (doesn't need to be great: I can figure out most things, but I don't want to have to look at the interpter source code to do so)
  • has a simple/straightforward setup (ideally, it should be a single executable that I can just copy to a remote system, use to run a script and then delete)

Do you know of something that would fit the bill?


Here's a use case (the one I run into today, but this is a recurring thing for me).

For my homelab I need (well, want) to generate a luhn mod n check digit (it's for my provisioning scripts to generate synchting device ids from their certificates).

I couldn't find ready-made utilities for this and I might actually need might a variation of the "official" algorithm (IIUC syncthing had a bug in their initial implementation and decided to run with it).

I don't have python (or even bash) available in all my systems, and so my goto language for script is usually sh (yes, posix sh), which in all honestly is quite frustrating for manipulating data.

 

I've been looking for something to replace the google chromecast that is attached to our TV.

I've tried Kodi out, but the main use case for the TV set is a 70+ yo person watching netflix and there is just no way they will be better off with Kodi than with the stock netflix app.

Besides supporting netflix, being easy to use, and providing significantly better privacy than the chromecast does, the device would ideally:

  • support other mainstream streaming (amazon, disney, ...) for when my people get tired of netflix
  • support a DVB-T2 usb stick (directly, or through IPTV: I can put the stick in a different machine)
  • support youtube without ads (through an adblocker and possibly sponsorblock, or maybe using invidious)
  • possibly, support local public TV streaming (eg. BBC)

I have a PC set aside that should be more than capable enough (intel N100), but I'm open to getting new hardware if needed. Also, it doesn't matter if the system is not very user friendly to setup (eg. if it needs to be nixos), but once it's setup it should be easy to use and relatively straightforward to update/maintain.

I guess a FOSS android TV would be ideal, but.. is there any? (I see Lineage supports the Google ADT-3, but that is basically unobtanium, at least where I live).

view more: ‹ prev next ›