All along the Bay Area coast, you can catch surf perch, striped bass, dungeness crabs, and many more. Pacifica Pier and Half Moon Bay jetty are popular spots that doesn't require a license, but please make sure to read up on CDFW regulations.
I would highly recommend Kirk Lombard's "The Sea Forager's Guide to the Northern California Coast" It details a lot of the species of fish around the bay area, and also non fish species that are foraged like clams and seaweed.
I second the suggestion for Kirk Lombard's "The Sea Forager's Guide to the Northern California Coast". One of the most entertaining books I've read in awhile.
Kirk also does tours, sells what he catches and has an entertaining youtube channel.
This is not a really strong argument against self-driving cars. The fact that a problem is NP-hard doesn't make it untractable. Every day we use apps that deal with NP problems (e.g., routing problems, packing problems, etc.). Also, note that there're P problems whose instances can be harder than (smaller) NP ones.
My steps for learning French and Spanish were:
1) 1/2 months nonstop on Duolingo
2) Cartoons/books for kids
3) Spending free time with French/Spanish speakers
(gotta mention that I was lucky because my native language is romance and I lived in both France and Equador)
"The Art of Computer Programming" by D. Knuth taught me the beauty of well designed algorithms. "The Art of Prolog" by E. Shapiro opened my mind to new programming paradigms.
Jaron Lanier's "You Are Not a Gadget" has some nice thought about this point, claiming that the web in the 90s was a way more creative and personal space than today.