Algorithms of Oppression: How Search Engines Reinforce Racism


Safiya Umoja Noble - 2018
    But, if you type in "white girls," the results are radically different. The suggested porn sites and un-moderated discussions about "why black women are so sassy" or "why black women are so angry" presents a disturbing portrait of black womanhood in modern society.In Algorithms of Oppression, Safiya Umoja Noble challenges the idea that search engines like Google offer an equal playing field for all forms of ideas, identities, and activities. Data discrimination is a real social problem; Noble argues that the combination of private interests in promoting certain sites, along with the monopoly status of a relatively small number of Internet search engines, leads to a biased set of search algorithms that privilege whiteness and discriminate against people of color, specifically women of color.Through an analysis of textual and media searches as well as extensive research on paid online advertising, Noble exposes a culture of racism and sexism in the way discoverability is created online. As search engines and their related companies grow in importance - operating as a source for email, a major vehicle for primary and secondary school learning, and beyond - understanding and reversing these disquieting trends and discriminatory practices is of utmost importance.An original, surprising and, at times, disturbing account of bias on the internet, Algorithms of Oppression contributes to our understanding of how racism is created, maintained, and disseminated in the 21st century.

Structure and Interpretation of Computer Programs


Harold Abelson - 1984
    This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.

Reaching for the Moon: The Autobiography of NASA Mathematician Katherine Johnson


Katherine G. Johnson - 2019
    In school she quickly skipped ahead several grades and was soon studying complex equations with the support of a professor who saw great promise in her. But ability and opportunity did not always go hand in hand. As an African American and a girl growing up in an era of brutal racism and sexism, Katherine faced daily challenges. Still, she lived her life with her father’s words in mind: “You are no better than anyone else, and nobody else is better than you.” In the early 1950s, Katherine was thrilled to join the organization that would become NASA. She worked on many of NASA’s biggest projects including the Apollo 11 mission that landed the first men on the moon. Katherine Johnson’s story was made famous in the bestselling book and Oscar-nominated film Hidden Figures. Now in Reaching for the Moon she tells her own story for the first time, in a lively autobiography that will inspire young readers everywhere.

Shouting at the Rain


Lynda Mullaly Hunt - 2019
    She's always lived with her kindhearted Grammy, but now she's looking at their life with new eyes and wishing she could have a "regular family." Delsie observes other changes in the air, too--the most painful being a friend who's outgrown her. Luckily, she has neighbors with strong shoulders to support her, and Ronan, a new friend who is caring and courageous but also troubled by the losses he's endured. As Ronan and Delsie traipse around Cape Cod on their adventures, they both learn what it means to be angry versus sad, broken versus whole, and abandoned versus loved. And that, together, they can weather any storm.

The Magnificent Monsters of Cedar Street


Lauren Oliver - 2020
    B. White Read-Aloud Honor Book Liesl & Po comes a timely and relevant adventure story about monsters of all kinds—and a girl brave enough to save them.Cordelia Clay loves the work she and her father do together: saving and healing the remarkable creatures around Boston at the end of the nineteenth century. Their home on Cedar Street is full to the brim with dragons, squelches, and diggles, and Cordelia loves every one of them.But their work must be kept secret—others aren’t welcoming to outsiders and immigrants, so what would the people of Boston do to the creatures they call “monsters”?One morning, Cordelia awakens to discover that her father has disappeared—along with nearly all the monsters.With only a handful of clues and a cryptic note to guide her, Cordelia must set off to find out what happened to her father, with the help of her new friend Gregory, Iggy the farting filch, a baby dragon, and a small zuppy (zombie puppy, that is).

Funny Business


Jon ScieszkaJack Gantos - 2010
    Jon Scieszka’s Guys Read initiative was founded on a simple premise: that young guys enjoy reading most when they have reading they can enjoy. And out of this comes a series that aims to give them just that. Ten books, arranged by theme, featuring the best of the best where writing for kids is concerned. Each book is a collection of original short stories, but these aren’t your typical anthologies: each book is edgy, inventive, visual, and one-of-a-kind, featuring a different theme for guys to get excited about. Funny Business is based around the theme of—what else?—humor, and if you’re familiar with Jon and Guys Read, you already know what you’re in store for: ten hilarious stories from some of the funniest writers around. Before you’re through, you’ll meet a teenage mummy; a kid desperate to take a dip in the world’s largest pool of chocolate milk; a homicidal turkey; parents who hand over their son’s room to a biker; the only kid in his middle school who hasn’t turned into a vampire, wizard, or superhero; and more. And the contributor list includes bestselling authors, award winners, and fresh new talent alike: Mac Barnett, Eoin Colfer, Christopher Paul Curtis, Kate DiCamillo (writing with Jon Scieszka), Paul Feig, Jack Gantos, Jeff Kinney, David Lubar, Adam Rex, and David Yoo. Guys Read is all about turning young readers into lifelong ones—and with this book, and each subsequent installment in the series, we aim to leave no guy unturned.

Zenobia July


Lisa Bunker - 2019
    She used to live in Arizona with her father; now she's in Maine with her aunts. She used to spend most of her time behind a computer screen, improving her impressive coding and hacking skills; now she's coming out of her shell and discovering a community of friends at Monarch Middle School. People used to tell her she was a boy; now she's able to live openly as the girl she always knew she was.When someone anonymously posts hateful memes on her school's website, Zenobia knows she's the one with the abilities to solve the mystery, all while wrestling with the challenges of a new school, a new family, and coming to grips with presenting her true gender for the first time. Timely and touching, Zenobia July is, at its heart, a story about finding home.

Artificial Intelligence: A Guide for Thinking Humans


Melanie Mitchell - 2019
    The award-winning author Melanie Mitchell, a leading computer scientist, now reveals AI’s turbulent history and the recent spate of apparent successes, grand hopes, and emerging fears surrounding it.In Artificial Intelligence, Mitchell turns to the most urgent questions concerning AI today: How intelligent—really—are the best AI programs? How do they work? What can they actually do, and when do they fail? How humanlike do we expect them to become, and how soon do we need to worry about them surpassing us? Along the way, she introduces the dominant models of modern AI and machine learning, describing cutting-edge AI programs, their human inventors, and the historical lines of thought underpinning recent achievements. She meets with fellow experts such as Douglas Hofstadter, the cognitive scientist and Pulitzer Prize–winning author of the modern classic Gödel, Escher, Bach, who explains why he is “terrified” about the future of AI. She explores the profound disconnect between the hype and the actual achievements in AI, providing a clear sense of what the field has accomplished and how much further it has to go.Interweaving stories about the science of AI and the people behind it, Artificial Intelligence brims with clear-sighted, captivating, and accessible accounts of the most interesting and provocative modern work in the field, flavored with Mitchell’s humor and personal observations. This frank, lively book is an indispensable guide to understanding today’s AI, its quest for “human-level” intelligence, and its impact on the future for us all.

The Lotterys Plus One


Emma Donoghue - 2017
    And what a family the Lotterys are: four parents, children both adopted and biological, and a menagerie of pets, all living and learning together in a sprawling house called Camelottery. Then one day, the news breaks that one of their grandfathers is suffering from dementia and will be coming to live with them. And not just any grandfather; the long dormant "Grumps," who fell out with his son so long ago that he hasn't been part of any of their lives.Suddenly, everything changes. Sumac has to give up her room to make the newcomer feel at home. She tries to be nice, but prickly Grumps clearly disapproves of how the Lotterys live: whole grains, strange vegetables, rescue pets, a multicultural household... He's worse than just tough to get along with -- Grumps has got to go! But can Sumac help him find a home where he belongs?

Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project


Jamie Chan - 2014
    Master Python Programming with a unique Hands-On Project Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the Python language fast? This book is for you. You no longer have to waste your time and money learning Python from lengthy books, expensive online courses or complicated Python tutorials. What this book offers... Python for Beginners Complex concepts are broken down into simple steps to ensure that you can easily master the Python language even if you have never coded before. Carefully Chosen Python Examples Examples are carefully chosen to illustrate all concepts. In addition, the output for all examples are provided immediately so you do not have to wait till you have access to your computer to test the examples. Careful selection of topics Topics are carefully selected to give you a broad exposure to Python, while not overwhelming you with information overload. These topics include object-oriented programming concepts, error handling techniques, file handling techniques and more. Learn The Python Programming Language Fast Concepts are presented in a "to-the-point" style to cater to the busy individual. With this book, you can learn Python in just one day and start coding immediately. How is this book different... The best way to learn Python is by doing. This book includes a complete project at the end of the book that requires the application of all the concepts taught previously. Working through the project will not only give you an immense sense of achievement, it"ll also help you retain the knowledge and master the language. Are you ready to dip your toes into the exciting world of Python coding? This book is for you. With the first edition of this book being a #1 best-selling programming ebook on Amazon for more than a year, you can rest assured that this new and improved edition is the perfect book for you to learn the Python programming language fast. Click the BUY button and download it now. What you'll learn: - What is Python? - What software you need to code and run Python programs? - What are variables? - What are the common data types in Python? - What are Lists and Tuples? - How to format strings - How to accept user inputs and display outputs - How to control the flow of program with loops - How to handle errors and exceptions - What are functions and modules? - How to define your own functions and modules - How to work with external files - What are objects and classes - How to write your own class - What is inheritance - What are properties - What is name mangling .. and more... Finally, you'll be guided through a hands-on project that requires the application of all the topics covered. Click the BUY button and download the book now to start learning Python. Learn it fast and learn it well. Tags: ------------ Python, Object-oriented Python, Python course, Python book, learning Python, Python language, Python examples, Python tutorials, Python programming language, Python coding, Pyth