Luis von Ahn is a prominent computer scientist and entrepreneur known for his work in the fields of computer science, human computation, and education. He was born on August 19, 1970, in Guatemala. Von Ahn is best known for co-founding several influential projects and companies, including: 1. **CAPTCHA**: A system designed to distinguish between human users and bots, often seen on websites to prevent automated abuse.
The Grace Murray Hopper Award is a prestigious recognition awarded by the Association for Computing Machinery (ACM). It honors outstanding young computer professionals who have made significant contributions to the computing community and the field of computer science. Named after Rear Admiral Dr. Grace Murray Hopper, a pioneer in computer programming, the award focuses on recognizing achievements that have considerable impact and demonstrate the spirit of innovation and leadership in computing.
As of my last knowledge update in October 2023, Alexandra Illmer Forsythe is an American author known for her work in the field of historical fiction. Alternatively, there might be other contexts or individuals associated with that name.
Eric S. Roberts is a prominent computer scientist known for his contributions to the fields of computer science education and programming languages. He is a professor emeritus at Stanford University and has been particularly influential in the development of introductory programming curricula. Roberts is also known for his work on educational materials, including textbooks and online resources, that aim to make computer science more accessible to students.
Ian Sommerville is a well-known figure in the field of software engineering, particularly recognized for his contributions to software engineering education and practices. He is the author of several influential textbooks, including "Software Engineering," which is widely used in academic settings to teach principles, methodologies, and practices of software engineering. Sommerville's work has focused on various aspects of software development, including software processes, requirements engineering, and software design.
John Hughes is a noted computer scientist primarily recognized for his contributions to the field of functional programming and graphics. He has been influential in the development of programming languages and techniques, specifically in the context of functional programming and computer graphics. One of his key contributions is his work on the Haskell programming language, where he has been involved in its development and the promotion of functional programming principles.
"Discoveries" is a book by James Whitney Young that focuses on the nature of scientific discovery and the processes involved in it. Young explores how new ideas emerge, the role of creativity in scientific thought, and the often serendipitous nature of breakthroughs. He may also examine historical examples and the impact of discoveries on society and technology.
Judith Gersting is a computer scientist known for her contributions to the field of computer science education and algorithms. She is particularly recognized for her work in developing educational materials and textbooks that focus on data structures and algorithms. One of her notable works is the textbook "Data Structures: A Contextual Approach," which is used in academic settings to teach students about the fundamental concepts in data structures and programming.
Leslie P. Kaelbling is a prominent computer scientist known for her work in artificial intelligence, particularly in the areas of reinforcement learning, robotics, and autonomous systems. She is a professor at the Massachusetts Institute of Technology (MIT) and is associated with the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). Kaelbling's research often focuses on the development of algorithms that enable machines to learn from and interact with their environments, making significant contributions to the field of AI.
Richard J. Cole is a name that could refer to multiple individuals across various fields, such as academics, authors, or professionals in different industries. Without more specific context regarding who Richard J. Cole is or the field you are referring to (like science, literature, etc.), it's difficult to provide a precise answer.
Owen Astrachan is a computer scientist and professor known for his work in computer science education, particularly in the areas of programming, software development, and curriculum design. He has been involved in various educational initiatives and is associated with teaching introductory programming courses. Astrachan has also contributed to the development of computer science materials and resources aimed at improving the quality of education in this field.
Randy Pausch was an American professor of computer science and human-computer interaction at Carnegie Mellon University, best known for his inspiring "Last Lecture" delivered in September 2007. In this lecture, titled "Really Achieving Your Childhood Dreams," Pausch spoke about his life, achievements, and the lessons he learned, all while facing terminal pancreatic cancer. The talk became immensely popular and went viral, leading to a book publication in 2008, also titled "The Last Lecture.
Samuel N. Alexander is likely to refer to a recognized individual, but without more context, it's challenging to provide a specific answer. There may be multiple figures with that name in various fields such as academia, literature, or other professions.
Tom Pittman is an American computer scientist known for his contributions to computer science education and his work in programming languages and systems. He is particularly recognized for his involvement in optimizing and teaching computing concepts and for contributions to research in programming methodologies. In the broader context, he is also known for his role in the development of educational programs and resources in the field of computer science. His work has influenced both academic and practical approaches to teaching programming and computational thinking.
Wolfgang Händler does not appear to be a widely recognized figure, concept, or topic as of my last knowledge update in October 2021. It’s possible that he could be a person who gained relevance after my last update, or he could be a figure with niche significance.
"Xia Zhou" can refer to a couple of different things depending on the context: 1. **Historical Context**: In Chinese history, "Xia" (夏) refers to the Xia Dynasty, which is traditionally considered the first dynasty in Chinese history, existing from around 2070 to 1600 BCE. The Zhou Dynasty (周) followed the Shang Dynasty and began around 1046 BCE, lasting until 256 BCE.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 2.
    You can publish local OurBigBook lightweight markup files to either https://OurBigBook.com or as a static website
    .
    Figure 3.
    Visual Studio Code extension installation
    .
    Figure 4.
    Visual Studio Code extension tree navigation
    .
    Figure 5.
    Web editor
    . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
    Video 4.
    OurBigBook Visual Studio Code extension editing and navigation demo
    . Source.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact