WbrJr

joined 2 years ago
[โ€“] WbrJr@lemmy.ml 1 points 1 week ago

"Ich gurke beruflich"

[โ€“] WbrJr@lemmy.ml 0 points 1 week ago

Take the leak and do the "we open sourced our user dataset and moved to an community driven, distributed offsite storage solution"

[โ€“] WbrJr@lemmy.ml 1 points 2 weeks ago (1 children)

As everyone recommends something else, I will throw in yet another suggestion and maybe a way to put it in perspective.

hardware:

What ever you have right now is enough. I would recommend something that has more than one drive, but you can upgrade lager all the time. Watch out for power consumption.

OS

my recommendation is proxmox. You can run multiple OS on it, test things, make backups and restore them. It takes out the pressure. It is a bit more advanced but you can configure most things regarding VM creation via GUI. You can run Ubuntu, Debian, nixos, whatever. What I like about it, is that you can install home assistant as its own VM and it runs independent of your are stack or immich if you like.

the purist would probably suggest plain Debian or so. You can access it via ssh and install docker or whatever. You will learn a lot, just like with proxmox, but here you can't do backups as easily as with proxmox. You can also install Debian or so directly in proxmox.

plug and play could be yunohost, CasaOS and things like that. It is an "server app store OS", so you install things you want to run from their app store. Its mostly one click and it runs. Its nice if you don't want to learn all that crap, but you are also limited in what you can do. You could install this on proxmox. Some don't allow good storage management, best you'd o your own research if you are interested in this route.

the storage

If you want to store all you data and images on there, you propably want to go with 2 hdds mirrored, so you don't loose your local data if one fails. I would go with no less than, 1tb, but data usage depends I guess. To run the os, definetly use ssd or nvme for their speed.

There is the 321 backup rule.

  • 3 copies
  • 2 different media (hdd, ssd, magnetic tape, whatever)
  • 1 offsite storage.

I have a 4 1 1.5 set up:

  • mirrored local storage
  • 1 media (hdds)
  • 1.5 offsite ad I have a mirrored offsite storage

321 is ideal but 211 would also be ok for a home lab. Some run 110 and hope for the best.

how to access it

There are multiple ways to get to your data.

The headache free one for me is a vpn mesh (tailscale, pangolin, netbird), so all your devices are in a mesh and you can access your stiff from everywhere. pro:

  • very secure as it relies on the wireguard protocol and is not exposing anything. Its also pretty fast, the cap is you own internet connection. It uses smart routing, so if you are in the same network, it tries to find the fastest way. cons:
  • you can't share your story as easily without others having a vpn connection.

You can also use a wireguard connection to your home router and expose you complete home network to your vpn. Also secure, my router (Fritz! Box from avm) offers this natively, but I would argue the vpn mesh solution is easier.

There is the cloud flared tunnel which some recommend, I cant say anything about it, did not use it yet.

You could also do port forwarding on your network. That way you can expose a reverse proxy for example through your home router, and access it from the outside. That way you rely on the services you run to be secure, not have a zero day and to do the authentication well. For me the risk that I forgot to update a service and there being a security risk to my data is too high, so I use the vpn route.

services to run

What ever route you choose, here are suggestions I found nice:

  • docker makes it easy and fun to start and stop stuff. I use compose files as they allow you to copy that config file as a backup.
  • traefik as a reverse proxy. That way you can reach your services via a domain (like shoppinglist.hezaethos.lol or so). It allows to do port mapping as well, so you could run game severs as well. Its a nice trade off between ease of use and features. Caddy is easier but can't do dns-01 certificate requests.
  • immich for hosting you images. Has phone apps, is pretty much just google photos self hosted.
  • paperless to uplaod all your PDFs. It does machine learning to sort your files. Its just a convenient way to store all you documdnts in one place. Its not a google drive Alternative
  • nextcloud or truenas to store files

Have fun! Do what ever feels fun and don't put your goals too high, it will burn you out :)

[โ€“] WbrJr@lemmy.ml 2 points 2 weeks ago

The AI buttle is deflating right now, CPUs are getting cheaper by about 20%, as well as ram and storage, as old boy Sammy can't hold up his exaggerations and had to admit he can only spend half as much in the next 5 years. I really hope to get a gpu with 16-24g in the next 2 years, running AI locally will only get better

[โ€“] WbrJr@lemmy.ml 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Edit: read comment below, I'm talking rubbish.

Isn't ffmpeg from the MPEG group which is pretty huge and has a bunch of money from all bug tech that want to use it? Idk, just what I have heard :D

[โ€“] WbrJr@lemmy.ml 1 points 2 weeks ago* (last edited 2 weeks ago)

I think the only real arm laptop that runs Linux decently is a Mac. I have a m1 pro I repaired for cheap. I installed asahi on it, which went crazy smooth (after Mac-OS stopped messing around). It does not feel different or faster than my other laptop. The batterylife is quite long though.

Its nice for coding and web, but its missing stuff:

  • flatpak, apt and the like need to offer arm versions of a package, not everything is available. (For example Signal is missing, video codecs are missing)
  • can't watch Netflix (video codecs missing)
  • external monitors are not working yet (it should be close to a release)
  • I had Linux force stop some apps because ram was full (I played factorio, and I think one time this happened as well with freecad or so?)

So in the end, you can get it working, for me its too much pain for too little change

I would recommend a Mac m1 air with 16gb ram and 500+ssd.

The asahi website shows what macs are supported, m1>m2>m3 etc

[โ€“] WbrJr@lemmy.ml 1 points 2 weeks ago

My frame work 13 has to me the best keyboard. Its really nice and clicky and has a nice long travel. Compared to some Lenovos and other devices i tried I like mine the best.

The touchpad is ok. Its not a Mac touchpad but its ok I guess

[โ€“] WbrJr@lemmy.ml 3 points 2 weeks ago

Herrjemine.

[โ€“] WbrJr@lemmy.ml 1 points 3 weeks ago (1 children)

I don't understand where this doffers from other single bit vectors used already for quite some time. Is it just that the algorithm is more precise to reduce the 32 bit into 1 bit, than other compression models?

[โ€“] WbrJr@lemmy.ml 1 points 1 month ago

There is a very good episode by the Darknet diaries podcast about it. Highly recommend the show and episode

[โ€“] WbrJr@lemmy.ml 1 points 1 month ago

To add yet another advice:

  • Get a Lenovo or dell slim client (not a nuc/mini pc but the bigger version with data ports. Roughly same power but more useful hardware)

  • get 2*4 tb hdd for mass storage

  • a 500gb ssd for the os. If you have the money, maybe even 2 of them and clone them

  • the os is tricky. You can use proxmox, which is basically like Linux but as you have multiple vms in there you can have multiple Linux installed to take care of. Another choice would be something like truenas, casaOs, unraid etc. I can't recommend one there, I use proxmox and its great if you like CLi/sah

  • to make it accessible from not home, use tailscale. You can also use a domain/dns to not have to remember ips

  • if you have the option, take a mother thin client or pc with same amount of storage to another location and install a backup system, like proxmox backup system. That way your data is safe. Take a look at encryption if you dong trust the other place.

  • my backup server draws 15w idle and 40-50w when its working

  • my home lab is drawing 30w idle and 60 under load

  • its just another factor to be aware of

Have fun!

 

First my specific questions, down below more info:

  • how do you use ansible? Is there a good source for roles or playbooks to set up services? I feel like ansible is 30% more headache right now during config.
  • how do you deal with motivation loss?
  • how do you deal with the overwhelming amount of choices and information and disciplines (networking, storage, VMS, Linux..) that comes with selfhosting?
  • how do you find the sweetspot between ease of use, ease of set up, security, redundancy? I feel like I am maybe too pranaoid to loose my data again (dropped a hard drive many years back, I lost all of my projects)
  • maybe overall, how do you manage your perfectionism?

Thanks a lot! I hope you have some insights for me.


More info

Soo I have a motivational push to work on my server every few months for a few weeks or months. I always make progress and I feel like I landed on a good solution by now. Its the third time I redid my setup, everytime I got closet to what feels like the perfect setup for me.

I have a vps for headscale, a home server with proxmox for the rest.

Last push I switched from manually configuring and documenting to ansible. I like ansible, but its also a pain and not as fast to set up my server as just installing it and fiddeling around manually until it works.

My problem is: I want to do it right, so my server is robut with enough redundancy to move all my cloud stuff to it. But I am still kind of a noob and still learning and figuring things out.

My fear is, that if i don't document well or not use ansible, I will be hating my life once my server dies and I have to restore my data and also set um my services again in a few years.

So ansible seems like the only valid choice here, together with proxmox to be as flexible and future proof. But I am burnt out again and lost Motivation even though I am close to my first goals and running services.

Thank you for reading :)

 

Hi! Im searching for a midi keyboard that meets these requirements:

  • has a nice feel to it, preferably slightly weighted keys (currently I have a Yamaha keyboard, that feels a little too cheap for my taste)
  • is as flat as possible, so I can store it under my desk in a drawer
  • I don't care about knobs, pads or daw control
  • maybe 40-50 keys? I'm flexible on that one

I would like to stay under 200โ‚ฌ.

Thanks a lot!

 

I am using ableton for years now, just as a creative outlet on the side. Linux is my daily driver on my laptop and I aim to replace windows on my desktop soon as well. But ableton keeps me from moving on, so I took a look at bitwig. I do not have any external plugins or vsts, which works great for me with the native stuff in ableton. But I'm afraid bitwig lacks the same broad selection of effects and instruments. What is your experience and recommendation regarding plugins? I also kind of like what bitwig does to the workflow.

How is your experience with the ableton push in bitwig?

Thanks a lot in advance!

 

In other cad programs i use two points of a sketch to extrude a feature. In freecad it does not seem to be possible. What are your recommended workarounds for that?

I would like to extrude the base not just from the face of the sketch, but from point 1 to point 2 on the side view sketch. This workflow proved very robust in other cad tools, but I cant get it work in freecad.

Thanks a lot in advance!

 

Hey there! I just found a very nice offer for the 4i4 audio interface. Do I understand correctly, that there are 3 differen audio outputs that I can rout to? So main1 and main2 and headphones? I would like to route my Ableton headphones out (what gets played when selecting instruments and stuff like that) to the actual headphones channel instead of the main out?

Thanks a lot in advance, happy producing!

 

Hi! I started to fiddle around with freecad a little again tonight. I still find many things unintuitive. And I just watched a video about master sketches, because they are essential in my workflow on other programs. It makes it soo much easier to keep the overview and change little things quickly because I don't have to search for the responsible sketch.

In this video the person demonstrates at around 9:15 how to use the master sketch as a reference in the sub bodies. I can get used to only get one body from a sketch, but man, how many steps does it take to just reference a sketch?! You even need to use a differen workbech, use the clone tool, but not this one and then drag and drop the duplicate into the same body you are working on? Why?! I mean the sketch is right there, just let me click it!!

This got me wondering it those rough workflows are just designed badly or if this is a limitation of the engine or whstevery it's called, that freecad is based on? Because in my limited programming mind it does not make a difference what file is referenced. If it is some file on a directory above, just use something like "./" Before to go up one directory.

And I think those little things that just work in other cad software, makes freecad so much less approcavhabel and so much harder to jump in.

If I want to make a complicated part, that is not just a box with a hole, I don't want to Google around until I found a solution, I want the intuitive solution to work without 3 extra steps. This just hinders my design process a lot.

Maybe someone knows how freecad works on the background and can explain why freecad works like that.

Thanks!

 

Hey there! I love the idea of freecad. But I have so many troubls learning it. I started with fusion360, used solidworks for some time, used inventor a bit and use onshape mostly now. So I think I know how to navigate and learn new cad software. But its not as easy with freecad sadly.

I Would love this product to be more accessable and easier to use and undertand. What can we do besides jumping in on developing ourselves?

Switching form fusion or onshape to freecad feels like switching from python to assamlby.

So how can we help to improve freecad and make it a more usable program? It seems as if the devs try to reinvent everything and every menue compared to all other cad programs i have used. I am totaly fine with some issues or bugs, but i feel like its not up for success currently.

Thanks a lot, I hope you have some ideas

view more: next โ€บ