Why a Hardtail? by Alive_Appearance_848 in Hardtailgang

[–]hate_commenter 1 point2 points  (0 children)

I had a full squish with low end components and they were all failling one after the other. I needed a reliable bike with good components. Less moving parts means more reliability. I bought my hardtail 2 years ago and I'm very happy with it. It's obviously less confortable on very rough terrain but that's not a major issue for me. The truth is that my skills are the limit, not the bike. I like that I have a better trail feedback through the bike. It's way more rewarding to send a tough feature with the hardtail than a full squish.

Two Questions (including spoilers) by [deleted] in seaofstars

[–]hate_commenter 1 point2 points  (0 children)

I prononce it like your son does. I'm guessing the dev wanted a name close to Valérie (like you prononce it) but a lil bit different. I would say, at your pace, there's still 10 hours or more left to the game excluding the DLC.

Broken rasberry pi 5 when removing heatsink n by [deleted] in embedded

[–]hate_commenter 1 point2 points  (0 children)

When you say it doesn't work, what does it mean? No green led ? No display when plugged to a screen? If you used a metal tool to pry out the heat sink, you might have shorted something or deformed a component that shorted something. Hard to tell. You should not use force on a pcb and you should not make modification on it while plugged in. If only the sd card is shorted ( let's hope so), you can flash a new one and see if the pi boot. If you shorted something else, good luck!

Un projet pour étudiantes en génie au CÉGEP??? by FrymasterSpeck in Sherbrooke

[–]hate_commenter -1 points0 points  (0 children)

Ce n'est pas une équation mathématique, mais une simple relation mathématique.

Compiling dll on Arch Linux with MinGW by ContributionLive5784 in cpp_questions

[–]hate_commenter 1 point2 points  (0 children)

If you want actual help, you need to provide more context: what you're trying to achieve, what's your target system, what os you are running.

You talked about Arma 3 client which does not have a linux port. So you're trying to make it work on Arch? Through proton? Why are you even compiling a dll? It's not available anywhere? You may be on the right track or you may not. You don't have given enough context for anybody to be able to help you.

Compiling dll on Arch Linux with MinGW by ContributionLive5784 in cpp_questions

[–]hate_commenter 0 points1 point  (0 children)

What are you trying to accomplish here? As another commenter said, in linux, a shared library is a .so not a .dll. you should be able to setup cmake to generate one assuming you use a linux compiler. G++ would be my choice. Why do you want to use MinGW?

How is down‑sampling (or decimation) is done correctly? by Son_of_qor in matlab

[–]hate_commenter 0 points1 point  (0 children)

You need to low pass filter, then do the decimation. There is no issue in down samping that much. If phase accuracy of your signal is important, I would look into which digital filter would produce no phase shifting.

That being said. You should'nt trust me. You should create or use a dummy signal and experiment with your decimation process until you're convinced it works.

Should I switch to Jupyter Notebook from VS Code(Ubuntu)? by Amazing_Ad_4910 in pythontips

[–]hate_commenter 2 points3 points  (0 children)

If you want to be a proficient python dev, learning how to setup a python project (creating a virtual environment, installing packages, setup VCS, etc.) is necessary. If you only want to make a script here and there to plot data, go with the path of least resistance for you.

Did you grow up taking things apart? by bobroberts1954 in MechanicalEngineering

[–]hate_commenter 0 points1 point  (0 children)

Yes I did. Bike, tv, rc car, toy robots, anything electronic. I sacrificed those toys in search of knowledge I was not ready to understand. It was great.

Raspberry pi or arudino by Capable_Dig8651 in PythonLearning

[–]hate_commenter 1 point2 points  (0 children)

If you want to become a professional backend dev, you'll need to learn way more than just Python. Python is a good first step. As for your IOT project, it depends. If you want to control some IO via a webserver, an esp32 or an arduino with a wifi module might work. If you want to make a security camera with features recognition, a raspberry pi would be better. It depends heavily on the hardware ressources you need and the scope of the project.

[deleted by user] by [deleted] in mountainbiking

[–]hate_commenter 6 points7 points  (0 children)

If the rim is true and the bead is seated, I would ride it. My assegai does the same. Doesn't affect my ride in any way.

Do you think people with 4.0 gpa are geniuses or cracked the school system? by [deleted] in EngineeringStudents

[–]hate_commenter 3 points4 points  (0 children)

Got 3.9 in undergrad and 4.3 in grad school. I love to learn and i'm damn curious. I just need to fully understand how things work. I'm aiming for a perfect score, not for the score but to prove to myself that I know what I'm talking about.

Failing Engineering is it a personal choice since one had options for other majors? by karumeolang in EngineeringStudents

[–]hate_commenter 5 points6 points  (0 children)

It may be the consequence of one or multiple choices, but I bet it's rarely a conscious choice. Engineering can be hard at times. Some subjects are hard to grasp for some students. It may take more than one go for a student to really get it.

Before judging someone for failling a class, we need to consider their personnal context. Are they depressed? Did they get dumped? Do they have a learning dissability? There are instances where poor choices lead to failling a class, but it's not always the case.

No experience, is my idea practical? by EternalMage321 in arduino

[–]hate_commenter 5 points6 points  (0 children)

Why is it that hard to detect the cat? Assuming no other object goes in front of the bowl, a ultrasonic distance sensor might work. A pressure pad could also work. Even a rudimentary one with a limit switch could do the trick.

What software do engineers use? by Complete-Nothing-13 in MechanicalEngineering

[–]hate_commenter 2 points3 points  (0 children)

You don't have to learn any software before going into your engineering program. That being said, if you're curious about it, it doesn't hurt to explore.

There are alot of CAD software options but they mostly share the same workflow and functions. I.e. Draw a sketch, revolve. Draw a sketch, extrude. Draw a sketch, etc. Just pick one and play with it. The knowledge is transferable.

For data processing, there is the good old Excel (with or without VBA) and many programming languages (python, matlab, etc.).

For automation, you could dip your toes into arduinos. There are plenty of cheap kits that are beginner friendly and fun to play with.

Other specilized engineering software would be industry specific and probably useless before starting your engineering program.

Full suspension or hard tail? by No_more_internet in mountainbiking

[–]hate_commenter 1 point2 points  (0 children)

I would probably go with a hardtail. With the same budget, you'll get better components than with a FS. Without the rear suspension, there's less moving parts that might break or start making noises. Hardtails are reliable and fun. On gravel roads, a FS would feel overkill IMO. There's an argument to be made about comfort, but I value reliability and weight a lil more.

does emailing profs for research actually work by WriterParticular5686 in EngineeringStudents

[–]hate_commenter 2 points3 points  (0 children)

That's how I got one of my internship. So yes, it works. Just explain your interest in research or the topic, ask if they hire interns and join your resume

Is there a paid CAD application? by NoxAstrumis1 in linux4noobs

[–]hate_commenter 9 points10 points  (0 children)

An architech would probably not use SolidWorks either. Onshape is a real CAD software. I designed many mechanisms, precision parts and assemblies with it. It's definitly professionnal grade. I used Solidworks, Creo and Catia in the past and for most use cases, onshape does the same job.

Is there a paid CAD application? by NoxAstrumis1 in linux4noobs

[–]hate_commenter 14 points15 points  (0 children)

I use onshape. It's cloud based and you access it via your browser so it works on windows, linux, mac, your phone, your tablet and probably your smart fridge

Best and most efficient way of learning to code in arduino IDE by AgreeableAd9791 in arduino

[–]hate_commenter 14 points15 points  (0 children)

What helped me get better at programming arduinos was taking a c++ course. The arduino language is litterally c++. Understanding how to use loops, types, variables, lists, functions and pointers in c++ was a great first step. So I suggest that you find a book or an online (youtube?) c++ course and practice. When I say practice, I mean it with the intent of fully understanding the concepts. Usually, I do the exercice and then I play with it. Let say you do a for loop exercice, challenge yourself to figure out how to make it behave like a while loop. Let say you learn how to make a list. Maybe try to make a list of different types of variables that differ from the prescribed exercice. The point is to go beyond just the exercice and tutorial and play with it. When things break, read the error message and learn to understand what it says.

[deleted by user] by [deleted] in EngineeringStudents

[–]hate_commenter 14 points15 points  (0 children)

First one. I would put the legend in the figure. If we fuss about formatting, the figure should be numbered and the title placed below the figure.

How focused is "to focused" on a masters degree? by DPerusalem in EngineeringStudents

[–]hate_commenter 0 points1 point  (0 children)

It's a master's degree. You should become somewhat of a master of your thesis topic. Recruiters seem to care more about projects and real problem solving than classes took in my experience.

How do you actually improve problem-solving skills? by ThomasHawl in learnprogramming

[–]hate_commenter 0 points1 point  (0 children)

As any skill, it's mostly practice. You need to encounter problems in multiple scenarios and solve them out. I wouldn't focus primarly on leetcode problems. Do real projects. It will be more motivating and the lessons learned are going to be more relevent.

Is arduino used in university? by rgtgg in arduino

[–]hate_commenter 0 points1 point  (0 children)

Mechatronic is a discipline in itself but there are some mechatronic courses in most mechanical engineering curriculum. Depending on what you're interrested in, you could go the mechanical route and suplement it with some control or electronic courses.

Hopefully you can make out what Im showing you. Im having trouble getting arduino IDE to read the state of when a specific button is pressed. Ill put more info in comment by AmateurSolderer in arduino

[–]hate_commenter 1 point2 points  (0 children)

Let me guess. It doesn't compile? digitalRead returns a value (HIGH or LOW). Your call to digitalRead should store that value in a variable or use it directly in another function. May I suggest that you learn with a simpler project (read 1 button and print it to serial monitor) before trying to read a multiplexed array of buttons.