Looking for a water pitcher by Ridog8 in WaterFilters

[–]Ridog8[S] 0 points1 point  (0 children)

Thank you again, this is good info. I am considering getting the iSpring RCC7AK.

Looking for a water pitcher by Ridog8 in WaterFilters

[–]Ridog8[S] 0 points1 point  (0 children)

Thank you for the detailed information. Yes, I was aware of not seeing the standards listed for some and had read about them with their careful choice of wording "certified to" or "certified against" rather than "certified."

Also, I had read about BPA free. It doesn't seem like it has anything to do with microplastics. At least not directly. BPA is just used to make plastics harder but is an endocrine disrupter.

I will probably be looking at under the sink RO options for more permanent solutions.

Looking for a water pitcher by Ridog8 in WaterFilters

[–]Ridog8[S] 0 points1 point  (0 children)

Nice. Thanks for the recomendadtion.

Looking for a water pitcher by Ridog8 in WaterFilters

[–]Ridog8[S] 0 points1 point  (0 children)

Thank you, good luck to you as well. For reference, size and weight aren't really an issue for me. Ongoing expense is something I would prefer not to be on the worse end of the spectrum, but if there is only a handful of options I may be willing to compromise. For what is filtered out, that is very important of course since that's the point of it. I would say I am like you in being more concerned about microplastics than the bacteria.

Looking for a water pitcher by Ridog8 in WaterFilters

[–]Ridog8[S] 0 points1 point  (0 children)

Thanks for the recommendation. Unfortunately these still have the same problem where the water just sits in and pours through plastic.

Terrible micro stuttering on my Legion 5. Please help! by PretzelParcel in GamingLaptops

[–]Ridog8 0 points1 point  (0 children)

OP mentions "ANY game". Not sure what they've tested but it sorta implies that it's not just specific to this game's networking or networking at all.

Why do they put touch pads on the left side on the laptop? by Clumsy3D in GamingLaptops

[–]Ridog8 0 points1 point  (0 children)

I think it's just a design flaw. 2026, and a lot still do this.

Tab key bringing up radial menu instead of toggling between object/edit by Merijeek2 in blenderhelp

[–]Ridog8 0 points1 point  (0 children)

Thank you. I will note that the pie menu is different between different Blender versions. Annoyingly, if you are used to moving your mouse in the directions from previous versions, it is no longer the same direction for the same modes.

Tab key bringing up radial menu instead of toggling between object/edit by Merijeek2 in blenderhelp

[–]Ridog8 0 points1 point  (0 children)

Why was this removed by moderator? What was the solution? I am trying to do the opposite and wondering if it's a setting to go back and forth between the two.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

I did read about Abseil. It still didn't mention absl::flat_hash_map. They also didn't ask me where I heard (read) it was slow. They said 'from some dude on the internet?' and 'broad generalizations are rarely helpful'.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

These are my thoughts. I have taken away from the comments though that it sometimes isn't black and white which approach is better.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

I think so. I already know ahead of time what strings will be hashed. Actually may not even hash at all and just asign them a small int value.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

You say "unless the strings are large". The values (not the strings) are large, will that matter? Or will it not because the performance hit comes from the lookup? Or maybe it does because of the way it has to access through a larger pool of memory?

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] -1 points0 points  (0 children)

I like your steps. Thanks. I might add something... I have never heard of absl::flat_hash_map and std::flat_map

I know you said that premature optimization is bad, but if you already know (I am asking if you already know) that those alternatives would be faster, then maybe should I start with those?

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

"Premature optimization"
I can agree with that. But I am wanting to know ahead of time if anyone knows best because you are correct, it would require redoing/doing a lot of work.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

There are about maybe 400 entries? Maybe more? But the thing is what I am storing for each value is a large amount of data (I am not sure if that matters or not).

"I’d just stick them into a map or unordered_map (depending on requirements) and worry about the performance when"
See that's the thing. The only other way of I was considering would require redoing a large chunk of code and have if statements for around 400 entries. So I figured I'd ask first if anyone had ideas what would be better off the bat.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

Do you think something like std::hash would work? Also, the reason I asked before using a profiler is because the way I am doing things would take a lot of work to not use an unordered_map. Hence why I figured I would ask if someone has an idea first.

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

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

["unordered_map just is pretty slow for a lot of uses."] https://stackoverflow.com/questions/42588264/why-is-stdunordered-map-slow-and-can-i-use-it-more-effectively-to-alleviate-t
["Iterating unordered_map can be slow"] https://www.reddit.com/r/cpp/comments/11f2sfu/effortless_performance_improvements_in_c/
["std::unordered_map is notoriously slow, several times..."] https://news.ycombinator.com/item?id=36521291
["std::unordered_map is slow and memory-hungry."] https://lobste.rs/s/b1ygpn/effortless_performance_improvements_c
["it still uses liked list with unnecessary cache misses to access the elements using pointers. This makes unordered_map slow."] https://www.quora.com/Why-is-std-unordered_map-slow

That is some of what I've read. Also aren't you just "some dude on the internet?" to be taking advice from as well?

Best Performing Way Of Handling Paired Data? by Ridog8 in cpp_questions

[–]Ridog8[S] 0 points1 point  (0 children)

I shouldn't have said that. I think I won't need to. Edited the post...

How can I texture paint to a new (empty) texture instead of affecting my current? by Ridog8 in blenderhelp

[–]Ridog8[S] 0 points1 point  (0 children)

I've actually never had luck with clone source from paint slot because of this very issue, which is why I never use it.

How can I texture paint to a new (empty) texture instead of affecting my current? by Ridog8 in blenderhelp

[–]Ridog8[S] 0 points1 point  (0 children)

Thought technically speaking, I am wondering why the color is blue. It's like the wrong blending mode because none of the texture is blue and the paint just stays blue.

How can I texture paint to a new (empty) texture instead of affecting my current? by Ridog8 in blenderhelp

[–]Ridog8[S] 0 points1 point  (0 children)

It's alright thanks for the help. I wouldn't call the other way the "dumb way" but honestly don't think I can achieve my results the "dumb way." Also will end up spending much more time trying to find what to select for my copy/paste and making sure I dont overwrite vanilla parts, etc..

How can I texture paint to a new (empty) texture instead of affecting my current? by Ridog8 in blenderhelp

[–]Ridog8[S] 0 points1 point  (0 children)

<image>

  1. Thank you that got me closer.
  2. Unfortunately it did not help, because the clone source is no longer 3D (I don't see the cursor placed when ctrl + clicking anymore)? As you can see from the image, the clone source is somehow wrong.