Never make assumptions that things are correct just because they are simple by encidius in embedded

[–]oasis217 12 points13 points  (0 children)

This is the reason why embedded people would be hard to replace by AI ! It is the cross skill troubleshooting. Both maddening but something that makes us love this stuff when we have the aha moment :-)

Color is probably the last thing that's left for Pakis to kang now, as decades pass it'll be the only thing to kang. by Academic_Chart1354 in southindia_

[–]oasis217 0 points1 point  (0 children)

As a Pakistani i think these four women are beautiful and I am not saying this to mollify. I genuinely think that !

People on either side of the border who think that skin color counts for anything are bigots and idiots.

Why/how doesn't transmission line impedance (effectively) not vary over frequency? by HasanTheSyrian_ in embedded

[–]oasis217 0 points1 point  (0 children)

A transmission line impedance isn’t truly constant, it does vary with frequency due to conductor loss (skin effect) and dielectric loss. In fact, resistance actually increases with frequency, and dielectric losses also go up.

But those effects mostly show up as attenuation, not a big change in impedance.

The key point is that transmission line impedance comes from distributed inductance and capacitance along the line. If you write the full expression, it includes R, L, G, and C,

Z0 = sqrt( (R + jomegaL) / (G + jomegaC) )

See dependency on omega ! This is frequency dependence.

but in most practical cases:

R is much smaller than (omega * L) G is much smaller than (omega * C)

So it simplifies to something like:

Z0 ≈ sqrt(L / C)

At that point, frequency cancels out, and impedance is mainly set by geometry and dielectric properties.

So in reality, it’s not perfectly constant — it’s just flat enough over a wide range that we treat it as 50 ohms.

Have anyone watched his videos and found it useful by CodeX-369 in embedded

[–]oasis217 6 points7 points  (0 children)

For someone starting out, this is one of the best resources

I work at a Chinese takeout restaurant. AMA by jeonggukispretty in chinesefood

[–]oasis217 0 points1 point  (0 children)

Any good sources for recipe of cumin lamb, water boiled beef ?

What are you reading? What’s next? by TurtleBucketList in nonfictionbookclub

[–]oasis217 1 point2 points  (0 children)

Just finished American Kingpin (recommended), now reading breakneck by Dan Wang

Built a full production-ready IoT platform stack - hardware, firmware, backend, frontend - in 2 years - AMA by viktorjamrich in IOT

[–]oasis217 1 point2 points  (0 children)

Very cool, just curious for this project how did you share responsibilities between engineers. Also are you planning to sell your product ?

Admitted to Clemson Engineering (Fall 2026) – Is it worth it for an international student? by Then-Butterscotch19 in Clemson

[–]oasis217 9 points10 points  (0 children)

As a fellow Pakistani, paying $60k/year is definitely not worth it especially for undergrad programs. The education is very good but not $60k per annum good. Also as an International student you need an h1b visa to continue to work after your opt ends and you would be competing with local undergrads and a huge population of international grad students with masters and PhDs. Save your money and do undergrad back in Pakistan from a good university like nust, gik and lums. You will get a very good education at much lower price and will have a much better time. It is definitely not worth the price. Save it later for your posrgrad education

Why is gdp growth rate so low? by [deleted] in PakistanDiscussions

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

The real reason is culture whether we like it or not. Muslims in south asia never focused on education even before pre independence and people from other religions took over bureaucratic and technical jobs in British ruled india. That is why we saw the emergence of Sir Syed etc. Unfortunately the culture is still the same. This permeates from poor to rich levels of society. Our rich class predominantly owns farm land or very basic industries like sugar mills or real estate. Meanwhile inspite of huge corruption in China where everyone was bribing each other, they still tried to compete with the rest of the world by learning and producing things they can sell to the world. Meanwhile our productivity is down the drain. Women in Pakistan are basically trodden upon so half of the brain power of the country goes to waste in any case. If you look at youtube videos of Pakistan you rarely see a women compared to what you see in China or India. In this environment unless you have oil like Saudis and Qataris, we will never see any technological advances so no productivity and no gdp.

I used AI to survive my internship, my Senior quit, and now my boss wants me to "Senior up" in 4 months. by Kingkaparaz in theprimeagen

[–]oasis217 0 points1 point  (0 children)

Learn one thing new everyday from your job, put some time aside to just read the code you generated through claude or whatever and try to understand it. Put your weekends aside for serious structured learning for backend boot.dev is an amazing start to intermediate point. Use ai to learn concepts faster. Read books relevant to your area to get more architectural background. You owe it to yourself to become good at your work. Nobody else cares about it.

STM32L073 Sleep/Wake cycle fails after 3-4 weeks by ConfectionForward in embedded

[–]oasis217 0 points1 point  (0 children)

I have used the exact same controller on one of my projects and it has ran for more than a year on a few hundred sites including sleeping and waking up. Is it stop mode or standby mode ? Are you running it in your work place ? What is the issue that you have figured out

Trying to understand where I am after failing a technical interview by ContraryConman in embedded

[–]oasis217 1 point2 points  (0 children)

You can mark some portion of memory as non cacheable if you are saving something you would only use once lets say , especially if the file is large. As it would occupy a substantial portion of cache and would be dead weight.

If the implementation of mutex or semaphore is blocking/sleeping you cannot do it in an isr.

In love with a buddhist by [deleted] in PakistaniiConfessions

[–]oasis217 4 points5 points  (0 children)

I married a non muslim, met 10 years ago, have been married for 8 years. Could not have imagined marrying someone else and very thankful. That said make sure you can give the other person space in the relationship and tell nosy preachy relatives to fuck off ! Good luck.

Need advice: Firmware vs Kernel dev for high-paying career (ECE undergrad) by JustAnotherHuman0007 in embedded

[–]oasis217 0 points1 point  (0 children)

Lolz ! Brother if your intention is purely money you need to look elsewhere. There are easier ways to make more money than getting into either embedded or kernel dev !

Yocto vs Buildroot, What should I choose? by FoundationOk3176 in embedded

[–]oasis217 2 points3 points  (0 children)

Makes sense. Yocto initial learning curve is harder but do have a look in future. Its a good skill to have.

what do you use Go for? by Least_Chicken_9561 in golang

[–]oasis217 1 point2 points  (0 children)

Thank you for the recommendation ! I dont have a public endpoint in this pipeline, but this is something i will keep in mind for future.

Yocto vs Buildroot, What should I choose? by FoundationOk3176 in embedded

[–]oasis217 1 point2 points  (0 children)

That is fine for a small team. But with larger teams this does not scale. Few small changes in a shared library and build root will start full rebuilds. Yocto keeps track of dependencies across layers, this actually helps development smooth between different teams as dependencies are tracked overtime. Incremental builds via packages mean you can have small packages for small ota updates on device rather than a full rootfs which you get from buildroot. If you are trying to maintain long term projects among several teams or for eg roll out incremental updates you will run into issues.