
Sign up to save your podcasts
Or


This is the official YouTube channel of Dr. Michael Sugrue.
Please consider subscribing to be notified of future videos, as we upload Dr. Sugrue's vast archive of lectures.
Dr. Michael Sugrue earned his BA at the University of Chicago and PhD at Columbia University.
" vamp's bisexual" -- Recorded live on Justin.tv - http://www.justin.tv/sefiro_crescent/b/264581243
Thank you Nolah for sponsoring! Click here https://nolahmattress.com/jaredhenderson and use CODE: JAREDHENDERSON to get an extra $50 off your mattress.
Today, I wanted to do something a little more practical: share some tips on how to start reading. I also discuss the male reading crisis (with Jake from @ManCarryingThing ) and a few related topics.
I run a book club on Substack! Join here: https://jaredhenderson.substack.com
Watch my videos early on Nebula: https:go.nebula.tv/jaredhenderson
→ SUGGESTED BOOKS (SHORT AND/OR FUN)
00:00 Beginning
Building my dream desk. Thank you Opera for sponsoring this video! Try Opera for free: https://opr.as/06-Opera-browser-morleykert
Behind the scenes, live Q&As, private discord server: https://www.patreon.com/c/morleykert
⌨️ DESK STUFF:
🤖 3D PRINTS:
🛍️ TOOLS I USED IN THIS VIDEO:
Onefinity Elite Foreman CNC: https://www.onefinitycnc.com/?ref=morley
❤️ THE REST OF MY FAVORITE THINGS:
Note: The above shopping links are affiliate links, meaning that, at no additional cost to you, I may earn a commission if you click through and make a purchase.
🎵 Copyrighted music licensed from Lickd. https://lickd.co
Bizarre Love Triangle (Shep Pettibone Remix) [2023 Digital Master] by New Order, https://t.lickd.co/l/rzwA9Eapw15
Ursula K. Le Guin is my favorite science fiction writer. She is, quite possibly, the greatest science fiction writer ever. In this video, I tell the story of her career and discuss some of the philosophy behind it all.
→ Links
→ Reading Guide
The best place to start with Le Guin is either The Dispossessed (my favorite) or The Left Hand of Darkness. Library of America has a two volume set of all of Le Guin’s Hainish Cycle, and that includes both books: https://amzn.to/46JIbuM
There is a fresh documentary about Le Guin. I consulted it heavily for this video. It can be rented or purchased from Amazon: https://amzn.to/3LVlyvE
To understand Le Guin thought process, the collection ‘The Language of the Night’ is indispensable. It is out of print and expensive, sadly. You may be able to find a PDF somewhere: https://www.isfdb.org/cgi-bin/pl.cgi?151671
Even if you don’t love fantasy, Earthsea is essential: https://amzn.to/46H2XLB
For a sample of Le Guin’s later writing, I recommend the Library of America’s edition of Always Coming Home: https://amzn.to/3Q9PvKW
For the philosophical background to engage with Le Guin, check out the following books.
Kropotkin’s Mutual Aid: https://amzn.to/3PMLc6Y
→ Video Gear
These are affiliate links with Amazon. The channel earns a commission from each purchase — but it doesn't cost you anything.
00:00 - Introduction
Over the course of my PhD, I watched hundreds of students write parsers, and distilled transferable parser combinator design patterns to fix their biggest pain-points. Not satisfied with just identifying the patterns, however, I figured out how to provide first-class support for the patterns in the Parsley Scala parser combinator library (https://github.com/j-mie6/parsley), making it easy to start using these ideas and helping guide the parser writer to make use of them from the outset. In this talk, we’ll explore Parsley with some live-coding, and see how it can be used to create clean and maintainable parsers that can evolve straightforwardly by following the patterns. Parsley “compiles” itself to an abstract machine, which is executed, so the high-level abstractions introduced have a minimal impact on the overall running of the parser – the result is something much more efficient than the classic scala-parser-combinators library.
Jamie is a (quite possibly former!) PhD student at Imperial College London interested in Scala, parser combinators, and metaprogramming. His research was to use staged metaprogramming to implement fast non-monadic parser combinator libraries in Haskell: though he hopes to soon port this work back to Scala. This is not the subject of the talk however; he also takes an interest in teaching, and how to teach parser combinators as well as how to best to write them in a maintainable way.
Parsley is a parser combinator that foregoes monadic operations so that it can be processed at compile-time — with staging (via typed template haskell) — to produce very fast parsers. Instead it adopts selective operations.
In this talk, I will briefly describe what parser combinators are, describe the high-level design of the library, as well as outlining its current and future capabilities. I will discuss how staging works to optimise the parsers themselves.
Speaker: Jamie Willis
Explaining the origin of Latin's principal parts through comparative linguistics. Analysis of Sanskrit verbs shows why Latin's verb system is so unpredictable and sometimes hard to learn. Personally, I don't think I can consider myself as having been truly alive before witnessing my own creation.
FURTHER READING RECOMMENDATIONS:
It all makes sense from the Proto-Indo-European point of view. 🤨
Music:
Support the channel, visit patreon.com/ncot_tech
In this video I build a classic vapourwave scene from scratch using C++ and raw OpenGL. No game engines, no shortcuts—just direct graphics programming. The scene features the iconic retro grid floor, distant mountains, and a glowing neon sunset sky inspired by 80s aesthetics.
I walk through the full process of how the scene works, including the C++ code structure, how the shaders create the vapourwave look, and how the geometry is rendered using OpenGL. Along the way I also show some of the mistakes and debugging steps that happened during development, which helps illustrate how real graphics programming problems get solved.
-- Credits --
-- Chapters --
-- hashtag soup --
💡 Problems & Fixes:
Sources:
🔗 Links/Socials:
💻 Get my desktop wallpapers:
🎥 Check out the camera gear I use:
Disclaimer:
From the publisher's feed