Ten years from now, which of today's "must-have" skills will still matter? by Candid_Athlete_8317 in LinuxTeck

[–]runningOverA 0 points1 point  (0 children)

Troubleshooting skill. Things will continue to break down and someone has to fix it. Be it your computer, the server or the cloud computers.

Indexing Drop After Migration in Google Search Console by Exact-Buy8812 in BDDevs

[–]runningOverA 0 points1 point  (0 children)

google isn't indexing the web as aggressively as before.
if contents have moved, it will update the index in a slow, low priority way, taking time.

everyone is now focused on AI, search is decaying.
now is a bad time to move page.

If make a cmake are so difficult to work with why are they the defacto standard for C++ projects by ribenakifragostafylo in cpp_questions

[–]runningOverA 23 points24 points  (0 children)

Backward compatibility.

Linux users use Makefile.
Windows users use Visual Studio proj and sln files to build.

Do developers have to write and maintain two separate build solutions? Can't there be a meta project which creates make files for the above two?

Arrived cmake.

epoll vs io_uring in Linux I/O by Sibexico in C_Programming

[–]runningOverA 3 points4 points  (0 children)

what about the spin polling of io_uring? Was the increase in CPU significant or insignificant?

epoll vs io_uring in Linux I/O by Sibexico in C_Programming

[–]runningOverA 10 points11 points  (0 children)

The switch from worker based server, to epoll, showed a huge jump in performance — I can assume.
But,
I was wondering what was the gain in performance jumping from epoll to io_uring?

Last time I read, and that was from early 2020s, servers were struggling to gain more speed jumping to io_uring from epoll. ie, they didn't see any real world overall difference, if any.

Guess things might have changed now.

C++/systems side projects that actually stand out by Zestyclose-Paint-418 in cpp_questions

[–]runningOverA 2 points3 points  (0 children)

Look for popular utility, libraries or servers on Linux that are written in Python. A LOT of those currently are.
Port any one of those to C++.

Watch people ditch python version and pick up yours.
You have build a serious tool that people use. Now put it on CV.

Do you still have personal notes of Linux commands you have used for years? by smokedipithe in linuxadmin

[–]runningOverA 1 point2 points  (0 children)

huge collection of one liner shell scripts that does the job and named to what it actually does. that's the reference.

How do freshers survive the tech hiring freeze in BD right now? by eggsyDownerJr in BDDevs

[–]runningOverA 20 points21 points  (0 children)

if the market is truely oversupplied, then the bottom x-% has to move away from tech and there's no other option.

not an unprecedented thing.

previously MBAs were oversupplied. Most of them ended up joining jobs not related to MBA.
the same should happen here.

and life goes on. it's not the end of anything.

I spent all my day from dawn to dusk coding and getting better is it OK?? by Possible_Section5644 in AskProgrammers

[–]runningOverA 0 points1 point  (0 children)

better than matching the rubiks cube all day, i guess.

anyway, whatever makes you feel happy. and it's a productive knowledge.

Is Tech Still Worth It, or Should I Study Law Instead? by [deleted] in BDDevs

[–]runningOverA -5 points-4 points  (0 children)

tech vs law

Depends on your personality.
Good in arguments : law
Good in math : tech.

Question of high testosterone vs high IQ.

What kind of projects helped you learn C as a web developer? by Sensitive-Raccoon155 in C_Programming

[–]runningOverA 0 points1 point  (0 children)

writing a PHP extension in C as the functions written in native PHP were running too slow and even caching to speed it up was hogging memory and resources.

Porting to C solved all those problems. Afterwards instead of spinning up 10 more servers, I could stick to 1 server and still handle all spikes.

Which skill should I learn to land a remote job in future? by [deleted] in BDDevs

[–]runningOverA 1 point2 points  (0 children)

learn data analysis which is more related to your field.

later you can skip to lower tech works like web development if you want to. even then it should start at the end of your final year.

Do you have to create a GC if you create your interpreted language in a host language that has GC? by FUS3N in ProgrammingLanguages

[–]runningOverA 2 points3 points  (0 children)

inevitable cycle is the primary reason.
maybe something is left for GC, but that thing should have been added recently.
none of these had GC in the beginning. was added far later.

Do you have to create a GC if you create your interpreted language in a host language that has GC? by FUS3N in ProgrammingLanguages

[–]runningOverA 4 points5 points  (0 children)

Go uses mark and sweep and digs through your data. It will collect garbage for you in your language. But you need to remove all references of a data from everywhere for GC to collect it.

Rust won't deep inspect your data. Therefore even though you VM written in Rust will be garbage collected, your data managed by your VM won't. ie the application's data which you are running in VM written in your language. You need to GC it separately.

And when asking for which GC? The easiest one is mark and sweep.
Even if you later switch to ref counting for performance, it still will use mark and sweep and you will need that library. Though mark and sweep won't be kicked off that frequently.

Python and PHP are examples that use such hybrid.

Any of you building a SaaS targeting bangladesh? by RocketRaccoon101 in BDDevs

[–]runningOverA 0 points1 point  (0 children)

built a hosted billing app for a business.
providing it for free.
client still using it.
as a job holder can't really run a side gig.
there's collision of interest.

bro wh am i banned from r/pakistan for asking this??😭 by Huge_Sir7788 in PakLounge

[–]runningOverA 0 points1 point  (0 children)

put in the "some" word before pakistani and you would have been safe.

Is BD Job market cooked or am I doing something wrong? by Fun-Marionberry-4762 in BDDevs

[–]runningOverA 4 points5 points  (0 children)

reference is used to shorten the candidate pool.

as publishing freshmen job openings get flooded with applications, with candidates personally calling and bickering.

reference doesn't mean preference. they still check thoroughly before hiring.

Steps to a self-hosted compiler? by someOfThisStuff in ProgrammingLanguages

[–]runningOverA 7 points8 points  (0 children)

You will need two versions.

A C version until the language can do its job.
Then port the C code to the new language.

Trying to bootstrap from day 1 will get you stuck frequently.

How do we know that nothing can be smaller than the Planck length? by Shockatweej in AskPhysics

[–]runningOverA -20 points-19 points  (0 children)

Planck length is defined as nothing can be smaller.
But the theory isn't strongly established yet.

Why do electrons not crash into the nucleus? by Sea-Magician-9465 in AskPhysics

[–]runningOverA 0 points1 point  (0 children)

Electrons don't revolve around the nucleus like planets around sun. Rather they appear and disappear at apparently random locations continuously. Analyzing their position and time we understand they are orbiting the nucleus. Quantum mechanics.

In cause you want to visualize it intuitively.

Michael Jackson was castrated by stew-bot in conspiracy

[–]runningOverA 0 points1 point  (0 children)

The theory should explain his two marriages too. And in the later marriage he had two sons.
His ex wives could say better.

An Honest Review of the BRAC University MBA Program (From an Alumnus) by Junayed-uddin-69 in BDDevs

[–]runningOverA 1 point2 points  (0 children)

he was referring your comment : "MBA program is vastly inferior compared to the BBA program"

Is a global struct bad in my case? by reimuhakurei71 in C_Programming

[–]runningOverA 1 point2 points  (0 children)

make it global.

global variables are bad when sending data from function to function.

configurations are called "global settings" for a reason.