scobjob's review

Go to review page

Super interesting with relevant, timely examples. Easy to read for all levels of knowledge with a “take what is valuable” approach. Good for an introduction of algorithms or a reexamination of how the public learns about algorithms and computer science.

halsefni's review

Go to review page

Too many pages

frankstory's review

Go to review page

5.0

The book didn't turn out to be what I expected. It exceeded my expectations! While individuals with a computer science or IT background would get the most out of it, many of the lessons and thought experiments are applicable to everyone.

Several of the explanations for common computer science concepts and strategies rank as the clearest and most succinct I've ever heard.

read_mo's review against another edition

Go to review page

3.0

coming from an eecs background this book was so silly, i was hearing concepts i had learned in classes explained in very fake deep ways. this is essentially an easy to read textbook

dr_aish's review

Go to review page

informative medium-paced

4.25

ametakinetos's review

Go to review page

DNF'd for no other reason than it was due back at the library. Would've liked to have finished it!

joshooowah's review

Go to review page

funny hopeful informative inspiring medium-paced

5.0

rebecanunez's review against another edition

Go to review page

4.0

Muy interesante. Son cosas en las que uno no se pone a pensar, por mas que están presentes todo el tiempo. Ademas el lenguaje que utiliza, creo que va a estar al alcance de todos los que podrían interesarse.

libellum_aphrodite's review

Go to review page

3.0

The algorithm applications to real life were mostly fun, apropos, and insightful though a few trite and silly ones crept in.

These four I found quite relevant, to the point I stopped reading to consider the use in my own life.
* optimal stopping
* explore / exploit
* overfitting
* relaxation

Milage varied on the rest, ranging from "big stretches" to "interesting application, but overplayed."
* sorting
* caching
* scheduling
* Bayes' Rule
* randomness
* networking
* game theory

Style-wise, I felt the authors were trying a bit too hard to be cool and clever, with occasionally groan-worthy pop culture chapter quotes, but they effectively explained computer science terms in real human language (as best I can tell, admittedly - working in tech may well have tainted my impartiality).

guerre7's review

Go to review page

5.0

Optimal Stopping was  most useful in real life.