AuthorI'm Al Sweigart, author of Automate the Boring Stuff with Python and other Creative Commons-licensed books that teach beginners to code. AMA!
Jan 25th 2018 by AlSweigart • 24 Questions • 86 Points
Hi this is me Harley Flanagan, some of you know a little about me and my past, you may or may not have read my book and possibly know of my music, this is your chance to ask me what you want ;)
From Amazon author description: Harley Flanagan provides a fascinating memoir: a child prodigy and family friend of Andy Warhol and Allen Ginsberg, at a young age he became close to many stars of the early punk rock scene like Joe Strummer of The Clash and was taught to play bass by members of the famed black punk band Bad Brains. He started playing drums for the New York punk band the Stimulators when he was 11 years old; playing at places like Max's Kansas City with some of the most notable names of the punk scene. He then went on to start the notorious hardcore band Cro-Mags.
From the memoir's introduction by American Hardcore's Steven Blush: "Harley Flanagan is not like you or me. Most of us grew up in relative safety and security. Harley came up like a feral animal, fending for himself in the '70s Lower East Side jungle of crime, drugs, abuse and poverty. By age 10 he was a downtown star at Max's Kansas City and CBGB, drumming in his aunt's punk band The Stimulators, and socializing with Blondie's Debbie Harry and Cleveland's Dead Boys. Everyone thought it was so cute, but it wasn't."
Of his much anticipated memoir, famed author and celebrity chef Anthony Bourdain explains: "Don't even pretend to talk about New York... if you don't read this." "This book is the punch in the face you want and need."
EDIT: Ok, I'm gonna wrap this up now. It was a pleasure talking with you. I'll be playing some shows in the NY area and Maryland. Dates posted on Facebook and IG.
Check out the book, Hardcore: Life of my Own on Amazon: http://a.co/fMbxRSS
Hey Al, Automate the Boring Stuff is a great book and I'm very excited about the sequel. Any tentative date?
PS: Al, you are awesome!
Any chance Alexandra York comes back and gives Dana Brooke some pointers?
I work in Physical Therapy, and as a caregiver, I was wondering if you could give some tips to caregivers as to how you would like to be treated? Any good or bad examples I could learn from?
I did one of my inservices on MG while going through school, but did not learn about your type until I read your AMA today. Thanks so much for sharing so we can all learn!
Do you think John Joseph secretly eats White Castle sliders?
Probably sometime in early 2019. I wish I had started earlier on it, but I wasn't quite sure what should go into a sequel. I knew I wanted to create an intermediate level book, given that there's tons of content out there for complete beginners and experienced developers, but it's hard to pin down what "intermediate" is.
Fluent Python and Effective Python are great books for mastering the Python language, and Clean Code is a great book on good software development practices in general. I didn't want to create a poor imitation of those books, but I did want similar aspects to them.
Currently, the idea is that the reader is someone who knows basic programming concepts and syntax (not even necessarily Python) and has written some one-off scripts, but wants to put together complete applications for their niche needs.
I'm making a risky, experimental approach where I use the browser for the applications' GUI. GUI frameworks like Qt and wxWidgets are great, but I didn't want to get married to a particular framework. Then I thought, a lot of people know HTML & CSS, or at least those would be generally useful skills if the book taught them. So I'd use Flask to create "offline web apps", which are really just applications that use the browser & HTML for the user interface. These would be applications meant to run on localhost and not accessible by the internet. It's cross-platform, easy to expand upon later if they do want to learn more.
I kind of feel a sort of George RR Martin-syndrome where I want to write as fast as possible to get this book out as soon as possible, but it's looking like it'll be a lot of work that will take up my entire 2018 for the writing and editing. No Starch is really good about not rushing their writers, in my experience, and producing quality books because of it.
Hmmmm...very interesting...you and everyone else will have to wait and see! I think she is doing a great job as is! :)
With patience. MG is a snow flake disease so we are all so so different but we are all trying. I once had a PT tell me she didn't think I could have MG cause of the schedule I take my meds on and cause I don't look sick........... I won't go see a PT again.. it hurts when people assume you are faking it.... I know I don't look physically ill but I am very very sick. Last night I had to be carried to my car to go home from an event because my legs did not work. It was humiliating. ( And why I decided to do this AMA). We just want to be normal and treated as such.
Hi Al. First I'd like to thank you for your books. I took your Udemy course and it was great.
I am from Brazil and education is not a priority right here. I want to help people get comfortable with science and programming, especially kids. I have a little bit of experience teaching to undergrad students while in college, but they already had a good basis of knowledge.
How do you approach teaching people with little experience/knowledge? Do you have some sort of flow you take in order to build confidence in the learning process?
Thank you so much!
My teaching experience has been limited to a Saturday morning Scratch programming class I did for a few years at Oakland, CA's video game museum, The MADE. These were one-off classes (since we didn't know if students would return the next Saturday or how long they'd stick with it) so we concentrated on making small projects with Scratch.
These were 9 to 13 year olds, and our aim wasn't to teach them programming concepts per se, but make them think that programming was 1) cool and 2) something they were capable of.
I'd focus on small projects, and video games are a common gateway to programming as well. It's kind of tricky to do with Python, because "video game" makes kids think of 3D games like CoD or Minecraft, or at least colorful mobile games, and you won't make anything like that in a single 90 minute class.
But focus on small, accomplish-able results. Also, the lecture format is terrible for guiding a class through a programming project since you can only go as fast as the slowest student. I experimented with creating tutorials that were a series of animated GIFs, and this worked better than videos (which are a pain to constantly rewind) and lectures. This way teachers could float around and help kids at whatever point they were at, and kids could go at their own pace.
Oh yeah, and it will ALWAYS take longer than you think to explain and make students understand concepts. We easily forget how unnatural programming is to complete beginners.
Two females fighting to be on top...constantly.
Harley, you're the man!
What's your favorite memory of training at Renzos? Have you ever seen Renzo or Ralph get really angry? Both great guys, but definitely not anyone I would ever want to piss off...
Also, just wanted to say thank you, you gave me my introduction class at Renzos during a really bad time in my life about 3-4 years ago. Since than I've had to move, but train at Serras now and try to drop in at the NYC/Brooklyn location when possible. It's helped me out immensely during trying times these past 4 years. Never really got to thank you enough.
That's okay. It's all new. Feel free to reach out if I can help.
First of all, I'm glad I was able to introduce you to this life-changing art. You have become part of a bigger family by training with Henzo and, now, Matt. My best memories are Renzo and Ryan training together at the old academy, when guys like Matt Serra and John Danaher and all those legends of the sport were all just blue belts. Those are the days I will never forget. It's been a great journey so far and I'm looking forward to what the future of BJJ is going to be like.
How would you rate your pain on a 1-10 scale, and how much does it vary day by day?
Who are the hardest dudes in hardcore besides (alongside?) you and why??? Let’s get some raw stories!!
I have lupus as well so physical pain tends to be from that. MG itself does not cause physical pain in most cases. Emotional pain varies from day to day.
The hardest people I know fight in cages for a living or are deployed serving their country.
Oh man, I love PyBeeware's projects, and Russ is a really great guy. I've been meaning to get more involved in their projects but I haven't had the time.
Unfortunately I don't really know of books like Automate for other languages, though it'd be nice if someone wrote some.