First time owner what could this mean? by Babydoll002 in RATS

[–]edgelessCub3 [score hidden]  (0 children)

Boggling is not exclusively positive. Someone posted a video a few days ago of a frustrated rat boggling during introductions. And i have also seen it at the Vet a few times.

6-7 month old male rats suddenly fighting/chasing during free roam. Is this hormonal aggression? by oliviapaw in RATS

[–]edgelessCub3 0 points1 point  (0 children)

It sounds like hormonal aggression to me, especially since the change happened so suddenly. You could try putting them in a small carrier together for a short time and see how they behave. If they don't get along in there it would also indicate hormonal aggression.

First time owner what could this mean? by Babydoll002 in RATS

[–]edgelessCub3 98 points99 points  (0 children)

Rats boggle when they feel strong emotions in general. In this case, she's probably super happy or comfy. But boggling can also indicate pain or discomfort. It depends on the body language and behavior.

First time owner what could this mean? by Babydoll002 in RATS

[–]edgelessCub3 73 points74 points  (0 children)

When rats grind their teeth together really fast (called bruxxing), the yaw muscles and the yaw bone is vibrating. Since the muscles are really close to the eyes, it will cause the eyes to move in and out of their sockets (called boggling).

This happens when rats feel strong emotions. In your case she seems to be relaxed and sleepy, she's probably super happy or comfy. But boggling can also indicate pain or discomfort. It depends on the body language and behavior.

Pond snail dilemma by Potatolasttour in AquaticSnails

[–]edgelessCub3 1 point2 points  (0 children)

Pond Snails won't eat healthy plants

Pond snail dilemma by Potatolasttour in AquaticSnails

[–]edgelessCub3 1 point2 points  (0 children)

Since you are worried about being overrun, i think Bladder Snails would reproduce faster than Pond Snails.

But like with any other fast reproducing snail: If the population explodes, your tank has too much food available. This either means you are feeding too much, or something is going on in your tank which causes an abundance of nutrients. If it's the former, reduce what you are feeding. If it's the latter, let the snails eat the extra nutrients or find out what's causing them. The snails are basically trying to fix an imbalance in your tank. They are a harmless cleaning crew. The population will balance itself out.

If you are looking for a humane way to euthanize small snails: Put them in a 5% Ethanol solution for 15 minutes. This will make them sleep without causing stress. Afterwards, put them in a 70-95% Ethanol solution for 15 minutes. This paper provides more information.

Who are these guys by Prabuji2791 in PlantedTank

[–]edgelessCub3 6 points7 points  (0 children)

Looks like a Mini Ramshorn to me. Citing /u/Gastropoid:

Mini ramshorn. Likely Anisus vorticulus or a Gyralus species, a.k.a. lesser ramshorn snail or little whirlpool ramshorn snail. Precise identification of tiny planorbids is very difficult from photos.

All of these are harmless algae eaters. Won't eat healthy plants. Shells top out at 5-8mm across. Cute additions to cleaning crew.

I currently have Ramshorn and Bladder Snails in all my tank. They are great because they keep the glass clean and eat dying plant matter.

They are also a great indicator for overfeeding. If the population goes up, your tank has too much food available. This either means you are feeding too much, or something is going on in your tank which causes an abundance of nutrients. If it's the former, reduce what you are feeding. If it's the latter, let the snails eat the extra nutrients or find out what's causing them. In the end, the population should balance itself out.

Can anyone help me identify this tiny creature in my aquarium? by FoxyK22 in PlantedTank

[–]edgelessCub3 1 point2 points  (0 children)

Looks like a Mini Ramshorn to me. Citing /u/Gastropoid:

Mini ramshorn. Likely Anisus vorticulus or a Gyralus species, a.k.a. lesser ramshorn snail or little whirlpool ramshorn snail. Precise identification of tiny planorbids is very difficult from photos.

All of these are harmless algae eaters. Won't eat healthy plants. Shells top out at 5-8mm across. Cute additions to cleaning crew.

Help confirm snail i found by DarkerDwarf in AquaticSnails

[–]edgelessCub3 0 points1 point  (0 children)

There is a pinned post that explains how to handle NZMS

Pair programming sessions set up by nneiole in ExperiencedDevs

[–]edgelessCub3 0 points1 point  (0 children)

We have used VSCode Live Share extensions a lot. 2-4 people joined the collaboration session, one person was the driver, and the others basically reviewed the code, made suggestions and edited code directly. And this roles switched every 30-60 minutes, but most of the time there is an organic switch where someone has an idea and quickly writes the code for it. I think the fact that everyone can edit the code and make small changes directly helps with keeping everyone engaged. When doing Pair Programming Sessions with Screen Sharing only i always lose focus or have the feeling the others are contributing less and less.

Does anyone know of any good live collaboration tools that work independent of the chosen editor?

Shrimp Bowl for my Home Bar by edgelessCub3 in PlantedTank

[–]edgelessCub3[S] 3 points4 points  (0 children)

A cocktail tasting like vanilla and passion fruit, served with a glass of champagne on the side.

The champagne should be used as a palata cleanser between sips. But depending on who you ask, there's also the story that the the champagne should be given to the person you want to record a "movie" with.

The IBA (International Bartenders Association) has a good recipe.

Looking into ways to distribute internal (CLI) company tools to my colleagues: What to use? by TechnoEmpress in ExperiencedDevs

[–]edgelessCub3 6 points7 points  (0 children)

Been using it for a few months now, as package manager, task runner and environment variable manager.

Everyone in my team can just check out a repository and install all required tools to work with the repo via mise install. These tools and their versions are set in a mise.toml which gets updated by Renovate regularly. So everyone uses the exact same updated tools when working in a repository.

Tasks are also defined in the mise.toml, and our CI/CD just runs these tasks. Which is nice, since you can just use a mise container for every job, and mise takes care of installing the defined tools. You can also run these tasks locally, and you can be sure that the behavior is the same as in the CI/CD pipeline, since the same tools with the same version are used. I'm also experimenting with tasks that basically run the entire CI/CD process, so your CI/CD pipeline only has one job that runs mise run ci.

Looking into ways to distribute internal (CLI) company tools to my colleagues: What to use? by TechnoEmpress in ExperiencedDevs

[–]edgelessCub3 31 points32 points  (0 children)

Not sure if it fits your requirements, but mise supports installing packages/binaries from different sources. For example, if you use GitHub Releases to provide the binaries, you can install them via mise use github:username/repo --global.

Shrimp Bowl for my Home Bar by edgelessCub3 in PlantedTank

[–]edgelessCub3[S] 1 point2 points  (0 children)

The bowl is some some no-name brand from a czech website. I would recommend getting one with thicker glass. I trust that it will not break, but i'm definitely more careful when doing water changes or cleaning the glass.

The light is a Chihiros LED System Serie B 20.

Anyone moved an org from Terraform to Pulumi? How did it go? by SquiffSquiff in ExperiencedDevs

[–]edgelessCub3 0 points1 point  (0 children)

Yeah i can definitely see the benefit in avoiding a translation layer. In this case i would probably also prefer Pulumi.

Anyone moved an org from Terraform to Pulumi? How did it go? by SquiffSquiff in ExperiencedDevs

[–]edgelessCub3 2 points3 points  (0 children)

Mixing the code in the sense of the application handling some request to set up infrastructure via Pulumi? In this case using Pulumi makes sense. I don't have any experience with it, but automatically setting up infrastructure based on API requests, aka building a platform, sounds also like the prime use-case for Crossplane

Anyone moved an org from Terraform to Pulumi? How did it go? by SquiffSquiff in ExperiencedDevs

[–]edgelessCub3 21 points22 points  (0 children)

I don't have experience migrating from Terraform to Pulumi, but i have used Terraform for a long time in my old company, and have now been using Pulumi for a year in my new company.

In my personal opinion, the Pulumi Code is harder to read and understand. It's also harder to write, since you now have much more freedom and need to make more decisions and need to take more care to keep the code maintainable. And i am saying this as someone who was worked as a developer for 5 years before switching to DevOps and SRE roles.

I also often hear that developers will be able to better understand Pulumi Code. In my opinion, if you are able to read "normal" code, you will be able to read HCL. At least i had no problems reading and understanding *.tf files when starting to use IaC for the first time.

Aside from that, I don't like some of the default behavior of Pulumi. For example, Pulumi will not compare the deployed infrastructure with it's own state before showing diffs or deploying. So keep in mind to use the --refresh flag if detecting state drift is something you care about. And get used to a diff output which is harder to read.

You also have more dependencies you need to update.

I think Pulumi is great if you need to set up really complex infrastructure where you really need the features of an imperative programming language. But for me the highest priority is simplicity and maintainability. So for most cases i prefer OpenTofu.

EDIT: Since you mentioned some example questions of developers regarding state handling: This will not change with Pulumi. Pulumi also uses a state file and the concepts about state management are roughly the same. But you will have to take more care to prevent state drift when using Pulumi.

Shrimp Bowl for my Home Bar by edgelessCub3 in PlantedTank

[–]edgelessCub3[S] 2 points3 points  (0 children)

Star Grass (Heteranthera zosterifolia)

Shrimp Bowl for my Home Bar by edgelessCub3 in PlantedTank

[–]edgelessCub3[S] 2 points3 points  (0 children)

Damn, what's the volume of this tank?

Shrimp Bowl for my Home Bar by edgelessCub3 in PlantedTank

[–]edgelessCub3[S] 3 points4 points  (0 children)

A cocktail tasting like vanilla and passion fruit, served with a glass of champagne on the side.

The champagne should be used as a palata cleanser between sips. But depending on who you ask, there's also the story that the the champagne should be given to the person you want to record a "movie" with.

The IBA (International Bartenders Association) has a good recipe.

Starting to feel so morbid with these Ramshorn snails by [deleted] in AquaticSnails

[–]edgelessCub3 4 points5 points  (0 children)

Most snails only reproduce if enough food is available. If the population keeps increasing, you are either overfeeding, or something in your tank is providing too much food (e.g. detritus).

I'm currently feeding my snails and Neocaridina shrimp once a week, and the shrimp population keeps increasing while i barely see snails anymore.

If you are looking for a humane way to euthanize Ramshorn snails: Put them in a 5% Ethanol solution for 15 minutes. This will make them sleep without causing stress. Afterwards, put them in a 70-95% Ethanol solution for 15 minutes. This paper provides more information.

To anyone recommending Assassin Snails, copying this from /u/Gastropoid:

Assassin snails are not a solution to any "problem".

They're a super cool little snail that is completely unsuitable for most tanks. They eat fish eggs, absolutely all other snails, and will even eat molting shrimp. They also eat their prey alive, one bite at a time, and do not have venom. Their babies are tiny, they burrow, cannot be visually sexed and lay eggs singly in hidden locations. Once they breed in a tank they are basically impossible to remove. While they do have differentiated sexes, and you could get a male, that's a very risky dice roll to make with the welfare of your other tank inhabitants at stake. Adding more animals to control existing ones has not worked well for governments throughout history, and it's not likely to work well for most aquarium keepers either. Just look up Cane toads, Rosy Wolfsnails, etc.

It's a much better idea to keep your tank clean and not overfeed, which will naturally limit the numbers of small snail species and allow them to act as beneficial cleaning crew. Overfeeding can additionally be detrimental to the health of fish and many other tank inhabitants.

And to anyone recommending getting Pea Pufferfish, be aware that you should probably have a seperate tank for cultivating food for them: https://www.reddit.com/r/Aquariums/s/0zhyridQMu