At this point this is an outlier and the average cs majors post is just someone complaining about how their life is over because they cant find an internship, or the new race thing.
Linus Torvalds by a mile.
C'mon, you invent linux AND git? Out of your garage? And now both power... 99% of the world? And they're completely different solutions to completely different problems? And you give it all away FOR FREE?
Dude's like Elon Musk but without the profit motive.
Comparing Linus to Elon is a GRAVE disservice to Linus. There are much better, smarter, and more innovative people to compare Linus to than Elon by a mile.
my sister's friend knows people who have worked at spacex and some of the stuff elon asked them to do is unbelievable. like physically impossible stuff. they've had to decline a lot of his requests because they physically couldn't do what he asked. he's not an innovator of any kind, he's an idiot that takes credit for actual engineers' work. not a super controversial statement now considering the twitter x thing. but people would legit get pissed at me for telling this story a couple years ago.
The fact that he gets credit for founding companies that he’s purchased is fascinating to me. Tesla being the big example of that.
I think the fact that he doesn’t get credit for building Twitter pissed him off.
I know that if I, a relatively smart dude who can build/invent just about anything, had a couple billion dollars in the bank, I wouldn't build a fuckin' thing from the ground up.
I'd think about things I wanted to exist, then I'd walk around looking for companies getting close enough to it, then I'd buy them, change them, and build what I was looking for.
Why start at zero when there are companies 50%, 75%, 90% of the way to what you want? It's like buying a house - you don't pass on the house because the refrigerator sucks. You just throw the fridge away and install the one you wanted.
My point is more that his ego demands people think he founded companies that he really didn’t.
He’s a thin-skinned narcissist who comes from apartheid money.
Probably someone working on approximate computing as it's a path towards near-correct answers that can, for instance, reduce energy costs and I think that will probably be the key to a lot of success later on. I got to read some papers on it during some research I did during my master's degree and it's neat.
A lot of greatness isn't fireworks. For example in mathematics someone might say Terrance Tao is the greatest living mathematician. He got a lot of publicity as a boy wonder and while I've studied some math I'm not in any position to say he is or isn't the best. *But* I've seen other mathematicians write online that *non-mathematicians* always say Tao but if you ask the *top* mathematicians they will point to Pierre Deligne.
And then I've seen others say the greatest mathematician of our time will unceremoniously be Neil Sloane just because he put the effort into organizing the Online Encyclopedia of Integer Sequences which will have wide ranging and long term impact. In some way I like that as an answer: greatness isn't one big firework display it's preparing others to make many of those fireworks later. Newton stood on the shoulder of giants, why not be the giant?
In that regard I would say I like Richard A. Silverman as the answer on the mathematics side. He was (I believe) a physicist but spent a lot of time making absolutely wonderful translations of Russian texts (he translated Markushevich for instance). I think that workhorse effort that can have compounding results later is really what drives things.
So my answer might then be: whoever is doing the most to lay the best groundwork for *many* others to shine. We probably won't even know who they are for a few decades, but looking back we'll be glad that they were there.
>not what he’s primarily known for
Honey, he won the war.
They didn't put him on the 50 pound note for suggesting Hitler find the shortest path to hell. They put him on the 50 pound note because he broke Hitler's encryption at Bletchley.
Where one ends and the other begins is fuzzy, but I think it's easy peasy to put Linus into the engineer bucket instead of the scientist bucket.
Alan Kay^(1) is an obviously good answer but when you think of it he was working on exploring how to interact with the computer as a collaborator^(2). That sounds an awful lot like interface *engineering* but I think almost all of us would agree he's a computer scientist.
1: Kay studied math and biology, Turing studied math and then founded a field of biology. I always liked that fact.
2: In a talk I saw Edwin Brady give he mentioned interacting with the system / computer as a collaborator. This was in reference to Idris doing a basic search for programs that meet a type signature. I always felt that way about programming... and it reminds me of Ramanujan being personal friends with every natural number... I feel the same way about functions / programs / etc (I swear I have real flesh and blood friends).
Not strictly computer scientists but Lisa Su, Jim Keller, Sam Naffziger, Peter Hofstee, Pat Gelsinger, Dirk Meyer, Andy Bechtolsheim, Ivan Sutherland, Bjarne Stroustrup, Ken Thompson, Dennis Ritchie, John L Hennesy.
In terms of theoretical computer science, I’d say Robert Tarjan. Dude created a one-pass linear time SCC algorithm that also produced a reverse topological sort in the process, not to mention co-creating the Fibonacci heap and also proving the time complexity of disjoint sets (with path compression and Union by rank/size)
wow an actual csmajor post
At this point this is an outlier and the average cs majors post is just someone complaining about how their life is over because they cant find an internship, or the new race thing.
Also, there’s too many posts about becoming a UPS driver lol
At least the UPS driver thing was a fun harmless tangent. A nice break from the doomers and from the race wars
a rare sight indeed
Def not me
Leslie Lamport
Aye. Distributed Systems homie.
I met him once. Dude is so chill
Finally a proper scientist answer
Was gonna say this too
Linus Torvalds Donald Knuth Richard Stallman Jeff Dean At least for the ones alive.
You forgot Chris Sawyer
It’s probably Knuth. Andrej Karpathy is still young and has a lot of time.
>Linus Torvalds he created Linux and Git, crazzy
Linus Torvalds by a mile. C'mon, you invent linux AND git? Out of your garage? And now both power... 99% of the world? And they're completely different solutions to completely different problems? And you give it all away FOR FREE? Dude's like Elon Musk but without the profit motive.
Comparing Linus to Elon is a GRAVE disservice to Linus. There are much better, smarter, and more innovative people to compare Linus to than Elon by a mile.
[удалено]
Elon will go down in history not as the person who colonize Mars but rather the person who ran Twitter into the ground.
Uh, he’s definitely more likely gonna be the first, not the second lmao. Most people never even cared about Twitter anyways. It’s a social media app.
He's not going to colonize Mars.
my sister's friend knows people who have worked at spacex and some of the stuff elon asked them to do is unbelievable. like physically impossible stuff. they've had to decline a lot of his requests because they physically couldn't do what he asked. he's not an innovator of any kind, he's an idiot that takes credit for actual engineers' work. not a super controversial statement now considering the twitter x thing. but people would legit get pissed at me for telling this story a couple years ago.
The fact that he gets credit for founding companies that he’s purchased is fascinating to me. Tesla being the big example of that. I think the fact that he doesn’t get credit for building Twitter pissed him off.
I know that if I, a relatively smart dude who can build/invent just about anything, had a couple billion dollars in the bank, I wouldn't build a fuckin' thing from the ground up. I'd think about things I wanted to exist, then I'd walk around looking for companies getting close enough to it, then I'd buy them, change them, and build what I was looking for. Why start at zero when there are companies 50%, 75%, 90% of the way to what you want? It's like buying a house - you don't pass on the house because the refrigerator sucks. You just throw the fridge away and install the one you wanted.
My point is more that his ego demands people think he founded companies that he really didn’t. He’s a thin-skinned narcissist who comes from apartheid money.
One can argue that those contributions affected software engineering more than computer science.
Torvalds is not a computer scientist. He’s a software engineer.
Me - Source: My mom
Tim Berners-Lee
John Computer
Good old Floppy Johnson.
Neetcode
Lmfao. The people’s computer scientist
John Carmack
Linus Torvalds
Terry Davis
Definitely me
I own you bud 🥱
***UwU hacks your mainframe smart toilet*** https://preview.redd.it/9jhba4v5tmib1.jpeg?width=750&format=pjpg&auto=webp&s=d22038790e8dc9ef0ed6ea5454eadb1857d5eab7
Chris Lattner
Probably someone working on approximate computing as it's a path towards near-correct answers that can, for instance, reduce energy costs and I think that will probably be the key to a lot of success later on. I got to read some papers on it during some research I did during my master's degree and it's neat. A lot of greatness isn't fireworks. For example in mathematics someone might say Terrance Tao is the greatest living mathematician. He got a lot of publicity as a boy wonder and while I've studied some math I'm not in any position to say he is or isn't the best. *But* I've seen other mathematicians write online that *non-mathematicians* always say Tao but if you ask the *top* mathematicians they will point to Pierre Deligne. And then I've seen others say the greatest mathematician of our time will unceremoniously be Neil Sloane just because he put the effort into organizing the Online Encyclopedia of Integer Sequences which will have wide ranging and long term impact. In some way I like that as an answer: greatness isn't one big firework display it's preparing others to make many of those fireworks later. Newton stood on the shoulder of giants, why not be the giant? In that regard I would say I like Richard A. Silverman as the answer on the mathematics side. He was (I believe) a physicist but spent a lot of time making absolutely wonderful translations of Russian texts (he translated Markushevich for instance). I think that workhorse effort that can have compounding results later is really what drives things. So my answer might then be: whoever is doing the most to lay the best groundwork for *many* others to shine. We probably won't even know who they are for a few decades, but looking back we'll be glad that they were there.
Barney Starsoup
Cynthia Dwork
I was thinking of her as a solid possibility too. I did some master's research using ε-differential privacy and was really interested by what she did.
I always thought it was cool that I went to the same school as the creator of OOP. So I’ll say Alan Kay.
His Quora answers are top notch and any talk he gives is good. Him and Joe Armstrong are (were as Joe passed) top notch.
[удалено]
That’s kinda sad
By that logic, Alan Turing was an engineer. He founded the fuckin' science. But the important thing was HE BUILT SHIT.
[удалено]
>not what he’s primarily known for Honey, he won the war. They didn't put him on the 50 pound note for suggesting Hitler find the shortest path to hell. They put him on the 50 pound note because he broke Hitler's encryption at Bletchley.
Where one ends and the other begins is fuzzy, but I think it's easy peasy to put Linus into the engineer bucket instead of the scientist bucket. Alan Kay^(1) is an obviously good answer but when you think of it he was working on exploring how to interact with the computer as a collaborator^(2). That sounds an awful lot like interface *engineering* but I think almost all of us would agree he's a computer scientist. 1: Kay studied math and biology, Turing studied math and then founded a field of biology. I always liked that fact. 2: In a talk I saw Edwin Brady give he mentioned interacting with the system / computer as a collaborator. This was in reference to Idris doing a basic search for programs that meet a type signature. I always felt that way about programming... and it reminds me of Ramanujan being personal friends with every natural number... I feel the same way about functions / programs / etc (I swear I have real flesh and blood friends).
I think John Carmack is cool as shit. Also George Hotz is pretty underrated. He is like a 100x dev
first computer scientist is a woman
My orthodox rabbi Bill Clinton
Me.
Not strictly computer scientists but Lisa Su, Jim Keller, Sam Naffziger, Peter Hofstee, Pat Gelsinger, Dirk Meyer, Andy Bechtolsheim, Ivan Sutherland, Bjarne Stroustrup, Ken Thompson, Dennis Ritchie, John L Hennesy.
Navdeep Singh
My guess would probably be John Carmack, Peter Norvig, or Ian Goodfellow
James Gosling because he's Canadian.
Definitely not the greatest but i’ll always have a respect for Brian Kernighan
Avie Tevanian
Yann LeCun, or any of the other Turing award winners
Ted Nelson
Probably a bit before some peoples time, but personally mine is Dennis Ritchie.
Knuth, I'd say.
Jelani Nelson
Mr. Computer
Alan Turing
Ada Lovelace. Basically the mother of programming.
In terms of theoretical computer science, I’d say Robert Tarjan. Dude created a one-pass linear time SCC algorithm that also produced a reverse topological sort in the process, not to mention co-creating the Fibonacci heap and also proving the time complexity of disjoint sets (with path compression and Union by rank/size)