rutrum

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

This looks exciting. I hope the transition goes well.

I would say to get automated backups running on the first few before you do them all. Thats a luxury we get "for free" with cloud services.

Note on firefly iii. I use it because I've been using it, but after using it for 4ish years, I dont really recommend it. The way I use it anyway, I think inserting data could be easier (I do it manually on purpose) and the graphs/visualizations I also wish were better. My experience with search functionality is also sub par. I would look at other alternatives as well, but I think its still better than not tracking finances at all. But I wonder if using a database client to insert data and python scripts or grafana to analyze the data would be better for me....YMMV

Good luck!

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

Vim to edit markdown files. I use syncthing to sync between phone and other devices. I edit using markor on android.

I've tried other software, but usually discover that vim keybinds dont exist (even as a plugin) or opening as plain old markdown isnt available, so I give up and try the next one. I've finally accepted that for me, vim and markdown is my endgame note taking solution.

 

Hi all, I've currently got a big folder full of a bunch of mishmashed sets of files in nested directories:

  • model files downloaded from thangs/thingiverse/etc
  • source files for models
  • my own SCAD source files for my own modeling projects
  • the stl exports of those files
  • I don't store the cura projects, but maybe I could
  • all the gcode. These get copied over to octoprint to print stuff.

Before I go organizing it all, I wanted to ask how the community sorts their modeling files, or if they use other tools to help keep it all sorted. Any best practices out there?

Additional question: do you just use a good directory structure, or do you use other tools that manage projects for you? I've never used any other CAD software besides OpenSCAD, so maybe those applications do some organization for you. Or maybe you self host something like manyfold

[–] [email protected] 2 points 5 days ago* (last edited 5 days ago)

I replaced my tabbyml code assistant this week with ollama+continue.dev. But I'm having issues with speed. I think this is because I switched from code qwen 2.5B (ish) to Deepeek Coder 9B (ish) and I think I'm pushing the limits of my GPU. Maybe I'll spend today sorting out which models I want to use and which computers I want to use them on so I dont run into this issue (I've got ollama on 2 computers with 3 GPUs shared between them, for a total of 24GB VRAM)

[–] [email protected] 5 points 5 days ago

Floccus just syncs, so whatever hasnt been synced would just wait in your bookmarks until the server was available.

[–] [email protected] 8 points 1 week ago

I'm due to make something with ratatui. I've heard wonderful things about it. Cool project OP

[–] [email protected] 4 points 1 week ago

Id never heard of trap. This is awesome! Thank you for sharing

 

For those of you unaware: https://nushell.sh/

This is by far the most unique shell out there, since it doesn't use raw text as output/input to command line calls, but instead an actual data structure. It's like if every CLI call returned a database table, in a way.

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

When you do finally get into an installation (dual boot or live usb) just remember that this a whole new OS. And things that you thought about how "computers" worked was actually how "windows" worked. I just want to make sure you set expectations, because you could easily frustrate yourself when you start expecting things to behave a certain way.

Hopefully, you learn a lot from this experience. I'm excited for you!

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

Why did you switch from bitwarden?

[–] [email protected] 4 points 3 weeks ago (1 children)

I use borgbackup to create backups. I point backups to another home computer and borgbase.com. Borg itself is an amazing tool. I think you should learn how it works even if it doesnt end up being the best fit for you.

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

Start ny NOT jumping into nixos. Start using home manager on whatever distro you currently use. Then slowly move whatever programs or dots you currently have over to it, uninstall the aur/apt packages as you define them in nix. At first you'll have a clear goal: emulate your user environment. Once you've got your user environment defined, the jump to nixos would be easy (if you even want to) because you can use your home-manager config as the starting point. And depending on how you use your computer, home-manager may end up being most of what you care about.

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

Welcome to the NixOS club! Veloren fan here too!

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

I've got a subset of my files encrypted and backed up using borg. It gets backed up to another computer in my home and then cloud storage via borgbase.com.

 

My first is this silicon spatula. It's construction isnt just a silicon tip with wooden handle. Its the red silicon for much more of the handle, which I've felt makes it easier to clean and last longer, since gunk isnt getting wedged between the handle and tip. I like it so much I have two.

The second is probably just a spray bottle with water and dish soap. I clean up messes and the stove and countertops with it, and it's incredibly convenient.

 

Try it yourself: https://codeburg.org/

The actual site is https://codeberg.org/

Edit: sorry I was making a baseless claim in the title. I dont have proof that Microsoft did it. Here's the whois for what information is actually known.

 

In the process of updating one of my home manager configurations to 24.11, I got an error about a package being marked as broken. It was something like python3.12-libarcus. Let me tell you, that isn't listed in my configuration, and the stack trace didn't help me...so what do you do?

I discovered a tool called nix-tree: https://github.com/utdemir/nix-tree

It will scan a nix store and allow you to interactively look at all packages and their dependency tree. I decided to look at my current profile with nix-tree ~/.nix-profile/ and look around. (note, I think there's a better way to look at a configuration itself, not just a previous build.) The tool lets me search for dependencies, so I searched for python3.12-libarcus and it brought me to where it is in the tree...

I found the broken package! It was ultimaker cura, slicing software for 3d printers, which it turns out is very outdated in nixpkgs. There's discussions on the github about just wrapping the appimage instead of building from source. In the meantime, I removed pkgs.cura from my dependencies and my build was successful!

What other methods or tricks do you have to navigating build errors, or understand the nix store or your configuration better?

 

No surprise I use python, but I've recently started experimenting with polars instead of pandas. I've enjoyed it so far, but Im not sure if the benefits for my team's work will be enough to outweigh the cost of moving from our existing pandas/numpy code over to polars.

I've also started playing with grafana, as a quick dashboarding utility to make some basic visualizations on some live production databases.

 

I feel like Im dancing around perhaps the most fundamental piece of my operating system everytime I run and install software. Starting services with systemctl and checking logs with journalctl is the extent of my knowledge.

Do you know of good resources or tutorials for learning how systemd works and how to use it to run software on my desktop and servers? Thanks.

 

Typically when I'm working with photos, I'm doing graphic design type work. I've been using GIMP for this. GIMP is meant for raster graphics editing.

You could also use Inkscape for vector graphics, or Krita for more digital painting type work. But I know all these tools are very powerful and overlap on some use cases.

Do you use any AI-type tools? I use a image upscaler called Upscayl. It works really well and works entirely locally.

Do you know of any tools that can remove backgrounds? This would help with help with the type of graphic design I do.

What other tools do you like to use as it pertains to images?

 

I just setup my first automated and encrypted backup with borg. It's got me thinking about other chaotic events, and how to respond accordingly. I figured now is a good time to document my infrastructure: hardware, network, a files. This way if something bad happens, like my house burns down, I or a family member has instructions for how to quickly recover data and services. Examples:

  1. If my website goes down, with my nextcloud on it, what steps do I need to take to recover the data and restore service?
  2. If my harddrive fails, how do I access lost data and reimplement redundancy after a replacement is stood up?
  3. If someone important to me needs to access encrypted files, how can that access that data and get access to the passwords/encryption keys?
  4. If my phone bricks, how to recover 2fa codes?

So I'd like to have a physical printing copy that tries to cover these emergency scenarios. Of course, I'll have digital copy around as well.

I'm focusing more on digital assets, like encryption keys, personal files and media, cloud service access, accessing inaccessible machines, how to restart/recover from self hosted service if its down, etc. I understand how much wider this document can be to include physical assets, so to start I want to start with digital infrastructure.

So my big questions: what scenarios should be documented in this disaster recovery document? What should I prepare for? The nice correlary of this is that documenting a recovery plan will force me to actually stand up the backups/redundancy needed to recover.

 

I just got a drawing tablet, and have been wanting some software that would allow me to work out math problems, draw architecture diagrams, etc. I've seen some tools like Excalidraw, which look handy for the sharing capabilities. I also have just used plain krita, which has great feedback for the pen sensitivity, but obviously is overkill for whiteboarding.

Are there any tools you use or recommend for handwriting or picture drawing? Pen or mouse?

 

I love coffee, but have a surplus of tea bags that I want to experiment with. Does anyone have suggestions for how to get started with tea? Or a simple recipe to use as a baseline? I'm only working with tea bags at this time, which appear to be 2g. I would also love to know how much agitation you are supposed to do with the tea bag itself.

view more: next ›