[Artist unknown]
seen from China
seen from United States
seen from Israel

seen from United Kingdom

seen from United Kingdom

seen from Venezuela
seen from Saudi Arabia
seen from China

seen from Kazakhstan
seen from United Kingdom

seen from Netherlands

seen from Australia

seen from United States

seen from Malaysia
seen from Türkiye
seen from Türkiye
seen from Italy
seen from Estonia
seen from Austria
seen from United States
[Artist unknown]
Howling Wolf, A Southern Cheyenne Ledger Drawing, circa 1875.
Watercolor and ink on paper, 23¼ by 14 inches.
Howling Wolf (1849 - 5 July 1927) was a Southern Cheyenne warrior who was a member of Black Kettle's band and was present at the Sand Creek Massacre in Colorado.
Collection of Virginia Museum of Fine Arts
The Feynman Technique
dark academia this. light academia that. how about grey autodidactism? the self check out of education.
Guide to Free College at Your Own Pace
It's about time I start writing about self-learning again. This blog needs more useful content for a change.
Whether you’re looking to become more useful at your job or simply broaden your horizons, you can easily find free education online. The problem is that there’s so much material just a click or tap away that it can be rather daunting to pick out which ones are worth getting into. It also doesn’t help that not everything online can be trusted, so you want to make sure that you get proper guidance.…
View On WordPress
What to Highlight in a Book
▪️ Generalities (”Always...Never...”)
▪️ Conditions (”When X, then Y...”)
▪️ Internal Definitions (”I define X as...”)
▪️ Comparisons (”X is Y, but A is Y without B...”)
I’ll try to add more as I go.
My Current Approach to Learning independently
Last month, my workplace started assigning regular times during the month for self-studying as personal development. Since I am mainly an independent learner, I offered my personal experience to my workmates and wrote the following summary of resources for personal development (some are Israel-specific but most, I believe, can be made relevant anywhere and many are online resources).
So if you need some inspiration on how to use your self-studying time, here are a couple of ideas:
- Meetups – events (either paid or free) on various subjects can be easily found online. Here are a couple of sources
o www.meetup.com
§ Catalog of events based on groups of interest.
§ Many are free, some are mini-courses.
§ Often evening events but some full day as well.
§ Tech meetups 25 miles from Yoquneam Illit: https://www.meetup.com/find/tech/?allMeetups=false&radius=25&userFreeform=Yoq&mcId=c1018029&mcName=Yoqne%27am+Illit%2C+IL&sort=member_count
§ Tech meetups 50 miles from Yoquneam Illit: https://www.meetup.com/find/tech/?allMeetups=false&radius=50&userFreeform=Yoq&mcId=c1018029&change=yes&sort=default
§ Cool C++ meetup in Haifa this month (December 2017): https://www.meetup.com/haifa-cpp/events/245675844/
o https://www.eventbrite.com/
§ Tech events in Israel: https://www.eventbrite.com/d/israel--israel/science-and-tech--events/?crt=regular&sort=best
o Different Facebook pages/groups post meetups from time to time. Here are some examples”
§ https://www.facebook.com/pyconisrael/
§ https://www.facebook.com/groups/432107526973780/about/
§ https://www.facebook.com/groups/isradev/?ref=br_rs
- www.codecademy.com
o Learn by practicing different programming languages/tools.
o Learn to work with external APIs.
- https://www.hackerrank.com/
o Coding challenges for various languages and subjects.
o Used for recruiting but can be great for practice + learning
o Various global competitions to join.
- https://www.codeschool.com/
o Some very nice interactive programming language/tools courses
o Combine videos with live coding.
o A little silly at times (they have jingles for each course) but great information:
o The most unique courses they provide IMO are for tools
o Some free “samplers”
§ https://www.codeschool.com/courses/discover-devtools
§ https://www.codeschool.com/courses/try-docker
o Other recommendations:
§ The Git series
§ Javascript courses.
§ They have a free Docker course though I didn’t try it myself
- https://www.freecodecamp.org/map
o Freecodecamp is a project-oriented online learning platform.
o Contains learning “maps” – detailed syllabi for what to learn on several subjects.
- https://www.pluralsight.com/
o A video course catalog.
o A variety of subjects.
o Best courses I saw:
§ Ethical hacking – interesting and if you can create the VMs can be an interesting experience.
§ Python testing
§ Play by play – a series of coding examples with pros where they build something from scratch. Follow along!
- https://www.coursera.org/
o University level courses and learning on the web
o Lectures + quizzes + assignments.
o Semester workload per course.
o Recommendations:
§ Interactive Python Programming
· https://www.coursera.org/learn/interactive-python-1
· https://www.coursera.org/learn/interactive-python-2
§ (I have less recommendations here because of an overhaul they made that removed many old courses L )
- https://www.udacity.com/
o University level material provided in a less strict structure.
o Good material, relatively basic assignments (on the technical level – the level of work can still be good).
o Recommendations:
§ Operating Systems (like the Technion course only quicker and very clear IMO): https://classroom.udacity.com/courses/ud923
§ Reinforcement Learning https://classroom.udacity.com/courses/ud600
§ Computability (like the Technion only quicker and very clear IMO): https://classroom.udacity.com/courses/ud061
§ Programming languages – create a web browser using Python, great lesson for regexes: https://classroom.udacity.com/courses/cs262
§ Intro to Parallel Programming [on GPUs] – covers a similar syllabus as a great Technion course I took and I used it for a little help: https://classroom.udacity.com/courses/cs344
- https://www.edx.org/
o In my experience – more technical courses, with an in-depth practice
o Recommendations:
§ Introduction to Systematic Program design
· https://courses.edx.org/courses/course-v1:UBCx+SPD1x+2T2015/course/
· https://courses.edx.org/courses/course-v1:UBCx+SPD2x+2T2015/course/
· Also on YouTube: https://www.youtube.com/channel/UC7dEjIUwSxSNcW4PqNRQW8w
§ Software as a Service
· https://courses.edx.org/courses/BerkeleyX/CS-169.1x/2013_Summer/course/
· https://courses.edx.org/courses/BerkeleyX/CS-169.2x/2013_Summer/course/
§ Intro to Linux (didn’t take but sounds interesting): https://courses.edx.org/courses/LinuxFoundationX/LFS101x/2T2014/course/
- https://www.khanacademy.org/computing
o Though aimed at kids – sometimes can make things a lot clearer (i.e. cryptography).
o Surprisingly awesome live coding environments.
- https://www.codingame.com/
o Coding challenges based on game mechanics
o multiplayer programming games
o Didn’t try too much but sounds pretty sweet – and maybe can be a fun group activity.
- More platforms to find courses in:
o https://www.udemy.com
§ Course platform
§ Anyone can instruct
§ Mainly lecture-oriented + customizations that depend on the specific instructor.
§ Approach with recommendations + some courses have samples on Youtube or instructors’ sites.
§ The courses I tried are way out there (crowdfunding, working with the Unreal 4 engine) but pretty good.
o http://online.stanford.edu/courses/allcourses?order=field_course_date&sort=desc
§ A listing of Stanford’s online courses.
§ Took several on the old Coursera platform, might be something else you like.
o https://www.futurelearn.com
My advice, as in everything, is to read widely and think for yourself We need more dissent and less dogma.
Camille Paglia