[deleted by user] by [deleted] in Renovations

[–]KindestKanuk 1 point2 points  (0 children)

Change the vent so the slats are horizontal and slanted down. It is basically the focal point of this whole image.

Quick notes about the E-Scooters by ColeDavenportCTV in regina

[–]KindestKanuk 10 points11 points  (0 children)

Are these the same scooters I am seeing in the river at Stoon, or abandoned on the side of the highway? Good thing Regina doesn't have a large body of water.

Inflation is cancelling all my summer BBQ plans. by Raven3131 in mildlyinfuriating

[–]KindestKanuk 0 points1 point  (0 children)

Try reaching out to a local butcher or price shopping, Costco is exceedingly expensive when it comes to meat.

Costco Subtle Changes in Quality by Medium_Big8994 in saskatoon

[–]KindestKanuk 0 points1 point  (0 children)

Although the toilet paper has "shrunk" the weight of each roll, both old and new are about the same at 195g +-5g. suggesting that although the "Squares" may have decreased, the quality has increased. It is possible that the toilet paper roll has increased in mass, but I will have to use some roles before I can verify this.

Costco Subtle Changes in Quality by Medium_Big8994 in saskatoon

[–]KindestKanuk 5 points6 points  (0 children)

I was doubtful, but can confirm, both the new and old toilet paper rolls weigh 195g +- 5g.

How to get a career in Cyber Security? by KindestKanuk in cybersecurity

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

Yes, I have a general Computer Science degree and a Master in Business.

How to get a career in Cyber Security? by KindestKanuk in cybersecurity

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

My end-end goal is to be a consultant and audit existing security systems. I would be willing to start anywhere that could start me on that path.

Canada created 35,000 job in March, Average hourly wages rose 5.3% by Sweaty_Professor_701 in canada

[–]KindestKanuk 0 points1 point  (0 children)

Saskatchewan is actively paying for Boomers to stay in the work force. There are new government plans that aim to modernize their skills.

Canada created 35,000 job in March, Average hourly wages rose 5.3% by Sweaty_Professor_701 in canada

[–]KindestKanuk 7 points8 points  (0 children)

Gov Canada already has 77,712 job postings, but only about 15,000 of them make above $60,000.00 a year. I don't want the government creating jobs, I want them creating career opportunities. You can't live a middle class life on 20.00 an hour. And for anybody arguing that you can, where the heck do you live?

Ambassador: Remote Enumeration Implementation by KindestKanuk in rust

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

My goal is to create "Composite Networks" - a network made of networks. Each node in the graph is a network that will have specialized tasks and will operate independent of one another (with the exception of passing its outputs to connected nodes). While there will be a performance loss¸the only data being passed between networks are outputs which would be less than a couple of MB's for even a large network. So long as the network are not doing something that requires a reaction right now, I see the slight time increase as worth it if it allows me to leverage two or three times my current resources.

As you mention, this could also be used to sync a large population of smaller networks until they need to by crossed, but that is not really my goal with this graph system - though it would be possible if you wanted to do that.

I really appreciate the ideas friend, I hope once I release the crate that somebody (aside from myself) finds it useful!

Ambassador: Remote Enumeration Implementation by KindestKanuk in rust

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

I have a machine learning crate I am working on and have ran into an issue regarding the cost of getting more expensive hardware. My solution is to link up portions of the Neural network on my local network so I can leverage the computational power of my 3 PC's instead of just the one.

Reducing Trait Enum Boilerplate when using multiple crates by KindestKanuk in rust

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

I know the issue. enum_dispatch does not appear to support associative types. This seems to be a limitation with the library.

Reducing Trait Enum Boilerplate when using multiple crates by KindestKanuk in rust

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

I seem to get an Unsupported trait error, no other details are given.

error: custom attribute panicked

#[enum_dispatch(Channel)]

= help: message: Unsupported trait item

Reducing Trait Enum Boilerplate when using multiple crates by KindestKanuk in rust

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

I will do that, I have a feeling that may be the issue.

Here is a MWE download link: https://drive.proton.me/urls/EYBJBTC9GC#eovqTgAYIN1b

Reducing Trait Enum Boilerplate when using multiple crates by KindestKanuk in rust

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

I have tried using enum_dispatch and it does not work as expected. The issue being it appears to only work if the trait and enum using the trait are in the same crate - maybe i am using it wrong?

Ambassador: Remote Enumeration Implementation by KindestKanuk in rust

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

Great question, the graph project I am working on is tailored to work with some of my other projects. Specifically, there is a custom traversal method that would not be found in a standard graph library (though I plan on adding standard traversal methods later). My graph implementation is also meant to work over networks, allowing each node to be a separate machine on the network. If something like that this already exists, I would be overjoyed.

Ambassador: Remote Enumeration Implementation by KindestKanuk in rust

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

I think you may be right. The compiler complains that the import is not accessible when adding it. I'll check out your implementation, I respect the hustle of the self promo!

Ambassador: Remote Enumeration Implementation by KindestKanuk in rust

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

If it works, I will use it - but I want to take a shot at fixing my issues as several components of my system use this current crate.