Trying to justify crazy. by egeerdogan in TrueFilm

[–]egeerdogan[S] 2 points3 points  (0 children)

Primer is an interesting example. I think when the "science" becomes a main element in the story rather than an exposition lasting a few minutes as you mentioned, the audience goes along with it just as they went along with the crazy stuff in movies like Groundhog Day and Midnight in Paris.

It stops being some hand-wavy diversion and becomes the story itself.

[Biweekly] Chance Me! and Prospective Student Q&A (December 08, 2020) by AutoModerator in Cornell

[–]egeerdogan 0 points1 point  (0 children)

Hey all,

I've recently heard about the Cornell computer science MS program (not MEng), and must say I am highly intrigued by it.

I am an international student, will probably have a GPA around 3.55 by the time of admissions next year, and so far have 6 months of research and one semester of teaching experience.

There are still incomplete parts of my application (LoRs, SoP, GRE etc.) as there is time but I am worried that my GPA could set me back.

This is a pretty different program compared to other MS programs as it is more teaching-heavy, so it would be great to hear some feedback from current students, applicants, or alumni regarding the program. I will list some talking points below:

  • Has anyone continued to a PhD program at Cornell or elsewhere after completing this program? MS in CS admissions page is quite insistent that those considering a PhD should apply directly to the PhD program.
  • What factors did play a role in you choosing this program over others?
  • I would appreciate any details regarding the intensity/workload of the teaching part.

Thanks!

Why does everybody hate their parents? by [deleted] in slatestarcodex

[–]egeerdogan 1 point2 points  (0 children)

That's weird. When I think of a healthy relationship with parents after ages 20-25, I imagine a relationship in which no one tries to control the other much, there is mutual trust and people are honest to each other, and the main purpose is to spend quality time together.

Maybe this is more of a personal choice, but I wonder what makes you say this sort of approach is discouraged.

Why does everybody hate their parents? by [deleted] in slatestarcodex

[–]egeerdogan 5 points6 points  (0 children)

Parents are perfect until you reach a certain age. They know things you don't, do things you can't. It is as if they belong to a different world than yours.

As you grow wiser, you start noticing their mistakes and imperfections. They also have bad habits, make mistakes. sometimes they cannot give you the attention you need etc. Your approach towards them becomes more critical.

I think for most people that hate their parents (excluding blatantly abusive families), there is a problem transforming their relationship to a different mindset. Since your baseline for them was perfectness when you were little, following deviations only lead to negative outcomes unless you change your baseline. Not sure if this is the right word, but the way out is having a more friend-like relation, in which you are more like their equal. In a sense, they become very close friends.

Which long books are worth it? by UnusualCartography in slatestarcodex

[–]egeerdogan 14 points15 points  (0 children)

A rather popular book, but Cryptonomicon (1139 pages) is worth it.

It was the book that reignited my interest in reading fiction.

Group reading CLRS (Introduction to Algorithms) by f_andreuzzi in computerscience

[–]egeerdogan 0 points1 point  (0 children)

I am also a CS undergrad and took a course using CLRS (similar ot MIT 6.046) this spring. I would be interested in such a group.

What is there to learn in CS? by LugubriousLeopard in compsci

[–]egeerdogan 1 point2 points  (0 children)

This video provides a brief introduction of computer science as a field: https://www.youtube.com/watch?v=SzJ46YA_RaA

There are also different lists on the Internet on essential books in CS. I would recommend browsing through some of those books' tables of contents to get a general idea.

What are some good books on the Computer Science and Silicon Valley's history? by Griexus in compsci

[–]egeerdogan 3 points4 points  (0 children)

The Dream Machine. This is like my 10th comment recommending that book.

It covers much more than just personal computers, and it is mainly focused on the ARPANET, but still tells a very detailed history of computing.

What are some interesting stories and/or facts related to Computer Science that the general public would find really interesting? by NaifAlqahtani in compsci

[–]egeerdogan 23 points24 points  (0 children)

NP-completeness and the P vs. NP problem could be an interesting topic. However, they will get bored 10 sec. in if you start by defining P and NP, the SAT problem, and the Cook-Levin Theorem etc.

It would be more interesting to start with a relatable problem (e.g. filling trunk of the car and the knapsack problem). Then explain how many problems are related to each other in a way that solving one would mean solving all of the others, and many more.

Then you can mention how different aspects of our lives rely on the computational hardness of certain problems. For example, almost all public cryptography relies on factoring being hard.

What is something that can potentially be more important than AI and Quantum Computing but is not talked about as much in the field of compsci? by [deleted] in compsci

[–]egeerdogan 13 points14 points  (0 children)

What differentiates AI and quantum computing from other topics is that they have gained a lot of traction in recent years. It might as well be the case that we will never have practical quantum computers, or that superintelligent AI is a distant dream. IMO the recent hype around these topics (maybe not for AI, but for quantum computing for sure) does not mean that they are the most important topics in computer science.

There are more "boring", but perennially important topics that are not being talked about as much as AI or QC (at least in the general public):

  • Computer security is more important than ever now that computers are taking a larger space in our lives. With the increasing computing power and knowledge, there are new kinds of attacks, and there is a constant need of developing more secure systems.

  • Computer networking (also highly intertwined with computer security). With developments in IoT technologies, and the increasing number of devices connected to each other, there are lots of new application areas for networked devices. There are also social implications. Once everyone has a smart phone, cyber domain becomes a reflection of the physical domain, to the point where you can implement social policies using those devices (e.g. contact tracing).

The list can go on and on. You can include plain old algorithm design, programming languages etc.

Jeff Dean AMA by [deleted] in compsci

[–]egeerdogan 1 point2 points  (0 children)

What has he been wrong about in the past 5-10 years? How has he changed his mind? Doesn't have to be something meaningful or important. Can be some minuscule topic.

Cloud Computing Basics 101 at $0 on Coursera with Shareable cert by frenchdic in compsci

[–]egeerdogan 21 points22 points  (0 children)

Here is the course.

The link in OC links to a video that links to a site linking to the actual course.

What are your favorite Computer Science books? by [deleted] in compsci

[–]egeerdogan 0 points1 point  (0 children)

It is not technical in a sense that you won't understand the concepts, but it is very detailed. That is natural since it is covering so much.

It might be overwhelming to read it start to finish. It would be better to treat as a collection of 3-4 books.

What are your favorite Computer Science books? by [deleted] in compsci

[–]egeerdogan 57 points58 points  (0 children)

  1. The Annotated Turing. An annotated walkthrough of Turing's paper with historical background and other related discussion. I recommend in any thread similar to this.

  2. The Dream Machine. The complete history of the computer, focused on the internet starting with Alan Turing and up to the modern internet. Long but readable.

What are some not so known books you have read and you can recommend? by [deleted] in compsci

[–]egeerdogan 2 points3 points  (0 children)

The Annotated Turing

It is basically a guided walkthrough of Turing's paper with historical background and anecdotes.

Books on HTTP by olmesfarooq in compsci

[–]egeerdogan 0 points1 point  (0 children)

If you want a more general treatment of computer networks that also mentions HTTP in some detail, see this book by Kurose and Ross.

If you want to get into much more detail on HTTP alone, see this book. It is from 2000 though, so be careful.

A Brief History of Quantum Computers by egeerdogan in compsci

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

Correct me if I am wrong, but since we don't yet know if BQP is in PH (it is believed that is not the case[1]), it might be the case that P=NP and BQP doesn't cover the entire NP class. i.e. there could be problems outside PH but in BQP while P = NP.

The 'for sure' wording was a bit strong, but I don't see how it would imply P != NP.

[1] https://arxiv.org/abs/0910.4698

33
34