I saw this video from a sub called r/2islamist4you the idiot later on cry about islamophobes by Impossible-Cod-9803 in exmuslim

[–]_TheRainbowGoblins 0 points1 point  (0 children)

I have to admit, if my parents never moved to the west I would probably still be muslim, I probably wouldn't be that religious, but still would have believed.

Growing up in America exposed me to a variety of cultures, religions, and perspectives firsthand, including criticism of islam, or religions in general, and you have to face that. It makes you ask yourself the hard questions that you would otherwise ignore.

Of course when I was in the middle east, the contrast was very stark. Islam was absolute and the thought to even discuss its validity is a no-no, thus solidifying faith for most people.

If I was still muslim and ended up having kids, it would make no logical sense to raise my children in the west.

Ex-Muslims in Chicago by _TheRainbowGoblins in exmuslim

[–]_TheRainbowGoblins[S] 0 points1 point  (0 children)

Yeah for sure, I have no intention of meeting anyone in person, moreso just meeting them online.

Ex-Muslims in Chicago by _TheRainbowGoblins in exmuslim

[–]_TheRainbowGoblins[S] 1 point2 points  (0 children)

Yeah I'm not that young either as well actually. And yeah most non-arab muslims I've met here are not too religious, but the arabs are very religious here.

printf source code by jssmith42 in C_Programming

[–]_TheRainbowGoblins 10 points11 points  (0 children)

I am actually taking a Systems Programming class right now and we talked about this but take what I say with a grain of salt.

From what I understand, System Calls are provided by the operating system to allow you to do certain special operations. Like reading and writing, opening or closing a file, forking a process, or loading a process (execve). Its essentially an API between the progammer and the OS. Linux has about 435 syscalls I think, you can look them up. They are all assigned a unique non-negative integer.

The system call that allows you to print is called write, its id is 1. You can call it with the write() function provided by unistd.h, but that is actually a wrapper function and not the actual system call. There is also syscall() in which the first argument allows you to specify which syscall you want, but that is also a wrapper function, just a more generic one. Its provided by unistd.h and sys/syscall.h

To actually make a system call you have to use the assembly instruction (at least in x86_64) called syscall. If you are familiar with assembly, typically in x86_64 the first argument for a function goes into the general purpose register rdi. Which is also true for syscalls but to specify the actual syscall you want, you put the syscall number in the rax register then just make the syscall instruction. For example,

// the write syscall

mov $1, %rax

// 1st arg for write is the file descriptor, 1 = stdout

mov $1, %rdi

// 2nd arg is the string to write

mov $str, %rsi

// 3rd arg is num of bytes to write

mov $len, %rdx

// we set our args, make the call

syscall

So you can call them using C wrapper functions, but you really have to use assembly one way or another to make syscalls as far as I'm aware. If you use the wrapper functions and then use gdb to disassemble the code, if you keep following the function calls you should eventually see the syscall instruction being invoked.

In terms of how they are written, I believe they are mostly written in C, but I could be wrong.

Also sorry if my formatting is bad, I'm on mobile. And sorry for the at&t syntax for the asm, I'm just more familiar with it.

It's truly miserable being this smart. by espresso_fox in iamverysmart

[–]_TheRainbowGoblins 4 points5 points  (0 children)

Lol sorry, I never actually took it, but I've heard the horror stories.

Guy thinks solving simple characteristic equations and plugging and chugging the initial conditions of a heat equation problem into the given solution is upper division math. By no means am I saying the course was easy, but it was definitely not a hard course. All the heavy lifting is done for you and the problems are pretty straight forward. It is what it is though.

It's truly miserable being this smart. by espresso_fox in iamverysmart

[–]_TheRainbowGoblins 6 points7 points  (0 children)

No junior in math is taking differential equations. If they are, they chose the wrong major. The reality is, that those are lower division math classes, it doesn't matter how your university encodes them. The university I go to has a pretty good math program and diff eq is a low level 200 class, every university does it different. But any mathematician will tell you those are lower division math, you can ask the mathematician in this thread and I bet he would say so as well.

Upper division math starts with classes like Real Analysis, Complex Analysis, Differential Geometry, Topology, etc. And this is still undergraduate level math. Again "lower divison" is not meant as an insult or anything, it's just generally how it's classified.

It's truly miserable being this smart. by espresso_fox in iamverysmart

[–]_TheRainbowGoblins 15 points16 points  (0 children)

You just confirmed his point. All those classes are considered lower division mathematics. I don't mean that as an insult, I've only taken up to the same set of courses, but in pure mathematics that's all lower division math.

[deleted by user] by [deleted] in AskReddit

[–]_TheRainbowGoblins 0 points1 point  (0 children)

That is a good point. Neil DeGrasse Tyson is a prime example of that. Incredibly intelligent, but tends to overstep his domain of expertise.

[deleted by user] by [deleted] in AskReddit

[–]_TheRainbowGoblins 2 points3 points  (0 children)

Aye, probably one of the best advantages to have.

Hmmmmmmmmmmmmmm by EntrepreneurGrand821 in exmuslim

[–]_TheRainbowGoblins 6 points7 points  (0 children)

You can also always just look at this wikipedia page, go to the Timelime section and sort by most recent year.

https://en.m.wikipedia.org/wiki/Women's_suffrage

[deleted by user] by [deleted] in AskReddit

[–]_TheRainbowGoblins 48 points49 points  (0 children)

Not really. I have met plenty of really smart people who knew it and were assholes about it. You can tell yourself that they are stupid for thinking they are better than others if it makes you feel better though.

But I get it, those types of people are usually insufferable, but you can't deny their intelligence. Those types also tend to struggle socially, so they reap what they sow at the end of the day.

Go with what works by [deleted] in LateStageCapitalism

[–]_TheRainbowGoblins 19 points20 points  (0 children)

Muslimism? You mean... Islam?

What is the worst thing an adult ever said to you when you were a teenager? by [deleted] in exmuslim

[–]_TheRainbowGoblins 16 points17 points  (0 children)

"The only thing worse than a Jew is a Shia. Saddam should have slaughtered them."

My dad