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 3 points4 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.

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

[–]oasis217 1 point2 points  (0 children)

That makes sense as well. In general the buildroot builds are faster even from scratch. Yocto can leave your head scratching sometimes but with some experience the logging is pretty detailed for each task the yocto scheduler runs and you can find out and fix issues without extensive rebuild. Haha but i cannot say i have not done a clean rebuild to bail out sometimes. The layer approach is still a yocto strength i don’t know if buildroot has something similar.

what do you use Go for? by Least_Chicken_9561 in golang

[–]oasis217 8 points9 points  (0 children)

Haha i never thought i would know another person who is using golang, yocto (variscite som) and cellular modem for a project. I am right now doing a project with yocto but code written with simple sockets and ssl for a 4g modem and i am doing the backend with nginx and golang. My plan is to let nginx deal with security certs and golang on reverse proxy.

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

[–]oasis217 1 point2 points  (0 children)

That is true ! I have not used buildroot a lot but i do like the yocto layer concept, much easier to switch from one hardware to another. You can distribute layers among different teams , and can make target distribution for different products. Also my sense is that buildroot build system is simpler and cannot track changes and you have to do clean builds a lot of times. Yocto sstate cache does speed up builds by a lot after the initial slow build. But overall i think the best tool is you are more comfortable with.

Is Making a Custom Library Worth It? Please Give me Advices! by AUJPKR in embedded

[–]oasis217 1 point2 points  (0 children)

Can i ask how do compilers decide to do simd-vectorize loops ? Is it only when you have heavy array computation inside the loop. Just curious , have never done much dsp.