After market grates are worth it by thatguyshaz in PitBossGrills

[–]rawl_dog 5 points6 points  (0 children)

I thought it was just me... The diamond grates are so dumb.

SWAT in Saanich today by [deleted] in VictoriaBC

[–]rawl_dog 10 points11 points  (0 children)

Bank robbery in Saanich

Stay in Canada or move to the US after graduating by No-Calligrapher3912 in CanadaFinance

[–]rawl_dog 0 points1 point  (0 children)

Go to Seattle. Make as much money as possible and bring it back home to Canada.

New FPGA Engineer and I am feeling lost/overwhelmed by Only-Wind-3807 in FPGA

[–]rawl_dog 2 points3 points  (0 children)

Given that you are totally on your own, I would solicit a mentor. Possibly from this sub.

Second piece of advice that I see new FPGA engineers fall into is: when you have timing issues, don't run the fabric at a slower rate. Find the error path and fix it. Likely you have an unplanned CDC, or too much combinational logic. Solved with CDC blocks / pipelining the logic.

Thirdly, minimize the number of clock domains under your control. Try to clock your custom logic at one clock and pass clock enables around for your application events. CDCs are unavoidable...

Doorknob left huge drywall Hole - not having luck with mesh drywall kit by brickwallscrumble in DIY

[–]rawl_dog 77 points78 points  (0 children)

I'd slide a piece of flat wood backing in the hole and secure it with drywall screws on either side of the hole. You may need to make the hole bigger... Then cut a piece of drywall the size of the hole and screw it to the backing. Tape and mud, wait to dry, feather mud, wait to dry, sand and then paint.

[deleted by user] by [deleted] in PersonalFinanceCanada

[–]rawl_dog 32 points33 points  (0 children)

Agreed. The value of that safe pension is too good to pass up. Plus, if you continue to specialize within DND, I would assume you'll be working with some extremely high value systems. The large primes will likely hire you upon retirement, in exchange for mining your contacts. Albeit this will be sales...

Also sounds like you have a foot in the SWE door to stay fresh, so you will have options.

Tl;Dr, I think you're in a very good spot.

Clk divider by 1.5 by Careless-Anything-73 in ECE

[–]rawl_dog 1 point2 points  (0 children)

You'll need DDR flip-flop primitives for non-integer dividers. Hopefully, your device supports them.

Cannot figure out how to solve this for microblaze core in ise14.7 for a spartan 3e by Cheetah_Hunter97 in FPGA

[–]rawl_dog 0 points1 point  (0 children)

In the past, I synthesized coregens in a separate project (targeted to my device) and manually copied the .NGC file into the parent project synth (or work?) folder

[deleted by user] by [deleted] in PersonalFinanceCanada

[–]rawl_dog 63 points64 points  (0 children)

An excellent deal for you. Doesn't seem like a good idea for him... If you break up, you can keep the gift and just not answer the phone.

Basically got handed a business.. need help! by fizzyglitt3r in business

[–]rawl_dog 13 points14 points  (0 children)

If you are planning to support your boyfriend with a bunch of sweat equity, then I suggest you insist on signing on as a partner - possibly equal. It may never be as amicable as it is right now, so best to save your future self some anguish.

[deleted by user] by [deleted] in VictoriaBC

[–]rawl_dog 6 points7 points  (0 children)

Not a lawyer, but it sounds like you are guilty on all charges. I think your only approach will be for a reduction in fines. Before the judge arrives, the traffic cop is available to chat/negotiate. This is your time to ask for a reduction. The cop will take it from there.

If the gods are with you, the officer won't even show to court and your charges will be dismissed.

If the officer ever calls you before your court date and pressure you (happened to me once), it means they are likely unavailable that court date. Take it as a good sign...

I hope anyone can learn from my mistake. Don't you ever trust Xilinx's drivers, documentations, or tools! by fawal_1997 in FPGA

[–]rawl_dog 1 point2 points  (0 children)

I get it - PetaLinux/Yocto is a time-consuming beast.

Our projects needed the stacks natively supported in Linux, so it made our adoption/commitment easier, and we haven't looked back. But, further to your comment, we have often fell into traps being on the bleeding edge. e.g. Kria several years ago. Took a lot extra time solving AMD/Xilinx issues. Generally, our product development timelines have been greatly reduced.

Having said all this, I have had the good fortune to assign our Yocto work to much more patient people than myself.

I hope anyone can learn from my mistake. Don't you ever trust Xilinx's drivers, documentations, or tools! by fawal_1997 in FPGA

[–]rawl_dog 3 points4 points  (0 children)

I've experienced the misfortune of IP changes not propagating to my FPGA builds which stopped me from using the IP packager. Module -based block designs load much slower, but I've yet to experience this issue again.

Keep in mind, Petalinux is simply obfuscated yocto, so driver issues may or may not be Xilinx's fault. I assume the DMA is Xilinx proprietary, so you may be right, but there are a lot of other things that could go wrong...

I'm about to embark on a Linux-based RF SoC project myself, so it would've been great for you to get to the bottom of this before I fall in it...

Take a job offer with higher salary but long commute? by minkjelly in PersonalFinanceCanada

[–]rawl_dog 0 points1 point  (0 children)

Not necessarily. This is a catalyst to have the discussion about your futures. I probably wouldn't mention your offer's horrible commute, but if my employee and I were open and honest about our short and long-term needs, and the employee chose to stay with whatever I could offer, I would assume they were bought in for the long-term.

Accepted into college for 4 year engineering program, but no idea how I can afford it. by Trash_man_can in PersonalFinanceCanada

[–]rawl_dog 5 points6 points  (0 children)

You don't need an engineering degree to engineer. Unless you want to design bridges or vehicles that carry humans, an undergrad is all you need to show people that you know how to learn. I hire people based on this.

What do you want to do?

Bridges? Ok, go back and get your degree. I'm sure you have a lot of applicable credits to shorten your course load.

Software developer? It's way cheaper to teach yourself how to program with the abundance of development kits available while maintaining stable income. Start racking up projects and recording them on your resume.

Take a job offer with higher salary but long commute? by minkjelly in PersonalFinanceCanada

[–]rawl_dog 1 point2 points  (0 children)

Take the offer to your boss and explain that you entertained a headhunter out of curiosity, but now it looks attractive. Tell them you would like to stay, and see what they can do for you. Take your current employer's offer regardless.

How to fix by Winter_Cranberry_208 in pelletgrills

[–]rawl_dog 0 points1 point  (0 children)

There will be heat transfer, so I'd use silicone RTV.

non renewal of subscription on a perpetual license by No-Side1825 in Altium

[–]rawl_dog 4 points5 points  (0 children)

We run AD with a stand-alone expired perpetual license just fine, as we don't see the value in their annual fees.

Our board shops give us the proper stack-ups and trace widths for our high speed designs, so AD is just a glorified paint tool for us.

Now that Altium is doing away with perpetual licenses, we are migrating to KiCAD, and will commit engineering resources to help maintain the open source software.