0_Wizard
React is a JavaScript library that is for building user interfaces.
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces.
chosen_React_(JavaScript_library)_0
React (JavaScript library)
chosen_topic_0_React_JavaScript_library
React (JavaScript library)
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces. It is maintained by Facebook, Instagram and a community of individual developers and corporations. React allows developers to create large web-applications that use data and can change over time without reloading the page. It aims primarily to provide speed, simplicity, and scalability. React processes only user interfaces in applications. This corresponds to View in the Model-View-Controller (MVC) pattern, and can be used in combination with other JavaScript libraries or frameworks in MVC, such as AngularJS.
JavaScript
JavaScript (), often abbreviated as JS, is a high-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted programming language. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content production. It is used to make webpages interactive and provide online programs, including video games. The majority of websites employ it, and all modern web browsers support it without the need for plug-ins by means of a built-in JavaScript engine. Each of the many JavaScript engines represent a different implementation of JavaScript, all based on the ECMAScript specification, with some engines not supporting the spec fully, and with many engines supporting additional features beyond ECMA.
User interface markup language
A user interface markup language is a markup language that renders and describes graphical user interfaces and controls. Many of these markup languages are dialects of XML and are dependent upon a pre-existing scripting language engine, usually a JavaScript engine, for rendering of controls and extra scriptability. The concept of the user interface markup languages is primarily based upon the desire to prevent the "re-invention of the wheel" in the design, development and function of a user interface; such re-invention comes in the form of coding a script for the entire user interface. The typical user interface markup language solidifies often re-used program or script code in the form of markup, making it easier to focus upon design of a user interface in an understandable dialect as opposed to focus on function.
Redux (JavaScript library)
Redux is an open-source JavaScript library designed for managing application state. It is primarily (but not mandatorily) used together with React or Angular for building user interfaces. Redux was created by Dan Abramov and Andrew Clark in 2015. Redux is inspired by Facebook’s Flux and influenced by functional programming language Elm. Redux is a predictable state container for JavaScript apps. It helps developers write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. Additionally, it provides improvements to the developer experience, like live code editing combined with a time traveling debugger.
JavaScript library
A JavaScript library is a library of pre-written JavaScript which allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. While JavaScript, as first developed by Netscape (and later Mozilla), has long had a presence on the Web for many websites, it gained a particular pitch with the rise of the Web 2.0 era of computing, in which JavaScript became increasingly used for the development of user interfaces for applications, both web-based and desktop-based. JavaScript was also combined with CSS to create dynamic web pages, which have also become popular as a more efficient and accessible alternative to Flash-based websites.
TypeScript
TypeScript is a free and open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional static typing to the language. Anders Hejlsberg, lead architect of C# and creator of Delphi and Turbo Pascal, has worked on the development of TypeScript. TypeScript may be used to develop JavaScript applications for client-side or server-side (Node.js) execution. TypeScript is designed for development of large applications and compiles to JavaScript. As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs.
National Tribune
National Tribune was an independent newspaper and publishing company owned by the National Tribune Company, formed in 1877 in Washington, D.C.  "The National Tribune" (official title) was a post-Civil War newspaper based in Washington, D.C. published by the National Tribune Publishing Co. "A Monthly Journal devoted to the interests of the Soldiers and Sailors of the late war, and all Pensioners of the United States" was the caption under the paper's title. The "National Tribune" served generally as the organ of the Grand Army of the Republic, (G.A.R.) and as a forum for old soldiers to share their reminiscences.
1_Apprentice
That's pretty cool, how long has it been around?
0_Wizard
It was first deployed in 2011 on Facebook's newsfeed.
It was first deployed on Facebook's newsfeed in 2011 and later on Instagram.com in 2012.
chosen_React_(JavaScript_library)_0
React (JavaScript library)
chosen_topic_0_React_JavaScript_library
List of Facebook features
Facebook is a social network service website launched on February 4, 2004. This is a list of software and technology features that can be found on the Facebook website and are available to users of the social media site. The news feed is the primary system through which users are exposed to content posted on the network. Using a secret method (initially known as EdgeRank), Facebook selects a handful updates to actually show users every time they visit their feed, out of an average of 1500 updates they can potentially receive. On September 6, 2006, Ruchi Sanghvi announced a new home page feature called News Feed.
Facebook
Facebook is an American online social media and social networking service company based in Menlo Park, California. The Facebook website was launched on February 4, 2004, by Mark Zuckerberg, along with fellow Harvard College students and roommates, Eduardo Saverin, Andrew McCollum, Dustin Moskovitz, and Chris Hughes. The founders had initially limited the website's membership to Harvard students; however, later they expanded it to higher education institutions in the Boston area, the Ivy League schools, and Stanford University. Facebook gradually added support for students at various other universities, and eventually to high school students as well.
React (JavaScript library)
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces. It is maintained by Facebook, Instagram and a community of individual developers and corporations. React allows developers to create large web-applications that use data and can change over time without reloading the page. It aims primarily to provide speed, simplicity, and scalability. React processes only user interfaces in applications. This corresponds to View in the Model-View-Controller (MVC) pattern, and can be used in combination with other JavaScript libraries or frameworks in MVC, such as AngularJS.
Social Networking and Psychology
Social media began in the form of generalized online communities. These online communities formed on websites like Geocities.com in 1994, Theglobe.com in 1995, and Tripod.com in 1995. Many of these early communities focused on social interaction by bringing people together through the use of chat rooms. The chat rooms encouraged users to share personal information, ideas, or even personal web pages. Later the social networking community Classmates took a different approach by simply having people link to each other by using their personal email addresses. By the late 1990s, social networking websites began to develop more advanced features to help users find and manage friends.
Social networking service
A social networking service (also social networking site, SNS or social media) is an online platform that people use to build social networks or social relations with other people who share similar personal or career interests, activities, backgrounds or real-life connections. The variety of stand-alone and built-in social networking services currently available online introduces challenges of definition; however, some common features exist:   Most social-network services are web-based and provide means for users to interact over the Internet, such as by e-mail, by instant messaging and through online forums.
Fiber to the premises by country
This article lists the deployment of fiber to the premises, fiber to the home and fiber to the building by country. In Kenya, the home entertainment and communication services provider, Zuku, offers fiber-based Triple-Play bundle (Broadband Internet, TV and phone) packages at speeds of 1, 10, 20 and 50 Mbit/s in most areas of Nairobi and Mombasa. Another fiber service is Faiba provided by Jamii Telecommunications Ltd.(JTL). They offer packages at speeds of 5, 10, 15 and 20 Mbit/s for residential customers and 3, 6, 9, 12 and 15 Mbit/s for businesses. 34 out of the 47 counties of Kenya have been connected to the National Optical Fibre Backbone Infrastructure (NOFBI).
FTL Newsfeed
FTL Newsfeed, shown on the Sci-Fi Channel, was the channel's first original program. The micro-series format gave viewers 30-second snippets of fictitious news bulletins that were supposed to have come from 150 years in the future. This future timeline was fraught with stories of genetic engineering issues, technology trends, space exploration, future entertainment, right to privacy issues and geopolitical intrigue. The series was created by F. Paul Wilson and Matthew J. Costello and was filmed in New York. The series ended in a cliffhanger in December 1996. The World of 2142 is markedly different from our own.
1_Apprentice
Interesting, did Facebook develop it then?
0_Wizard
I don't know about that one.
no_passages_used
no_passages_used
no_passages_used
no_passages_used
Remember versus know judgements
There is evidence suggesting that different processes are involved in remembering something versus knowing whether it is familiar. It appears that "remembering" and "knowing" represent relatively different characteristics of memory as well as reflect different ways of using memory. To remember is the conscious "recollection" of many vivid contextual details, such as "when" and "how" the information was learned. Remembering utilizes episodic memory and requires a deeper level of processing (e.g. undivided attention) than knowing. Errors in recollection may be due to source-monitoring errors that prevent an individual from remembering where exactly a piece of information was received.
I Don't Know How to Love Him
"I Don't Know How to Love Him" is a song from the 1970 rock opera "Jesus Christ Superstar" written by Andrew Lloyd Webber (music) and Tim Rice (lyrics), a torch ballad sung by the character of Mary Magdalene. In the opera she is presented as bearing an unrequited love for the title character. The song has been much recorded, with "I Don't Know How to Love Him" being one of the rare songs to have had two concurrent recordings reach the Top 40 of the Hot 100 chart in "Billboard" magazine, specifically those by Helen Reddy and Yvonne Elliman, since the 1950s when multi-version chartings were common.
Know Nothing
The Native American Party, renamed the American Party in 1855 and commonly known as the "Know Nothing" movement, was an American nativist political party that operated nationally in the mid-1850s. It was primarily anti-Catholic and hostile to immigration, starting originally as a secret society. The movement briefly emerged as a major political party in the form of the American Party. Adherents to the movement were to reply "I know nothing" when asked about its specifics by outsiders, thus providing the group with its common appellation. The "Know Nothings" believed a "Romanist" conspiracy was afoot to subvert civil and religious liberty in America and sought to politically organize native-born Protestants in the defense of traditional religious and political values.
Nandini (TV series)
Nandhini is an Indian multilingual supernatural television drama that premiered on 23 January 2017 on Sun TV, Gemini TV, Surya TV and Udaya TV channels. This is the first South Indian Serial to be aired in 4 South Indian language by Sun Network channels and same time except for Udaya TV, which is half hour earlier. It is claimed that the show is the second biggest budgeted series on Indian television after Naagin and the first in South India. Nithya Ram, Malavika Wales, Rahul Ravi and Adhitri are the main protagonists of the series. The series is produced by Tamil film director Sundar C. and his wife, actress Kushboo.
You Don't Know Jack (series)
You Don't Know Jack (commonly abbreviated YDKJ) released in Japan as , is a series of computer games developed by Jackbox Games (formerly known as Jellyvision Games) and Berkeley Systems, as well as the title of the first "You Don't Know Jack" game in the series. "You Don't Know Jack", framed as a game show "where high culture and pop culture collide", combines trivia with comedy. While it is primarily a PC and Mac-based franchise with over two dozen releases and compilations for those platforms, there have been a few entries released for consoles: two for the original PlayStation, and the 2011 release which had versions on the Xbox 360, PlayStation 3, Nintendo DS and Wii.
Plame affair
The Plame affair (also known as the CIA leak scandal and Plamegate) was a political scandal that revolved around journalist Robert Novak's public identification of Valerie Plame as a covert Central Intelligence Agency officer in 2003. In 2002, Plame wrote a memo to her superiors in which she expressed hesitation in recommending her husband, former diplomat Joseph C. Wilson, to the CIA for a mission to Niger to investigate claims that Iraq had arranged to purchase and import uranium from the country, but stated that he "may be in a position to assist". After President George W. Bush stated that "Saddam Hussein recently sought significant quantities of uranium from Africa" during the run-up to the 2003 invasion of Iraq, Wilson published a July 2003 op-ed in "The New York Times" stating his doubts during the mission that any such transaction with Iraq had taken place.
Know thyself
The Ancient Greek aphorism "know thyself" (Greek: , transliterated: '; also ' with the ε contracted), is one of the Delphic maxims and was inscribed in the pronaos (forecourt) of the Temple of Apollo at Delphi according to the Greek writer Pausanias (10.24.1). The phrase was later expounded upon by the philosopher Socrates who taught that:   "The unexamined life is not worth living." In Latin the phrase, "know thyself," is given as "nosce te ipsum" or "temet nosce". The maxim, or aphorism, "know thyself" has had a variety of meanings attributed to it in literature. According to a proposal by De Lubicz and Lamy (1956), the Greek aphorism may have been adopted from Ancient Egypt: there are two parts of the ancient Luxor Temple, the External Temple, where the beginners were allowed to enter and the Internal Temple where a person was only allowed to enter after proven worthy and ready to acquire more knowledge and insights.
1_Apprentice
Alright, what else can you tell me about React?
0_Wizard
Well, it was influenced by XHP, an HTML component framework for PHP.
He was influenced by XHP, an HTML component framework for PHP.
chosen_React_(JavaScript_library)_0
React (JavaScript library)
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces. It is maintained by Facebook, Instagram and a community of individual developers and corporations. React allows developers to create large web-applications that use data and can change over time without reloading the page. It aims primarily to provide speed, simplicity, and scalability. React processes only user interfaces in applications. This corresponds to View in the Model-View-Controller (MVC) pattern, and can be used in combination with other JavaScript libraries or frameworks in MVC, such as AngularJS.
PHP
PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994, the PHP reference implementation is now produced by The PHP Group. PHP originally stood for "Personal Home Page", but it now stands for the recursive acronym "PHP: Hypertext Preprocessor"  PHP code may be embedded into HTML code, or it can be used in combination with various web template systems, web content management systems, and web frameworks. PHP code is usually processed by a PHP interpreter implemented as a module in the web server or as a Common Gateway Interface (CGI) executable.
XHP
XHP is an augmentation of PHP and Hack developed at Facebook to allow XML syntax for the purpose of creating custom and reusable HTML elements. It is available as an open-source software GitHub project and as a Homebrew module for PHP 5.3, 5.4, and 5.5. Facebook have also developed a similar augmentation for JavaScript, namely JSX. XHP was loosely inspired by ECMAScript for XML and created by Marcel Laverdet. It was first developed for Facebook Lite as a new UI rendering layer but was later ported over to Facebook's www and mobile web stack as well as incorporated into HipHop for PHP. It was made available to the public in February 2010 and now accounts for nearly all of Facebook's server-side generated HTML over all of its properties.
Zend Framework
Zend Framework (ZF) is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License. The framework is basically a collection of professional PHP based packages. The framework uses various packages by the use of Composer as part of its package dependency managers; some of them are PHP unit for testing all packages, Travis CI for continuous Integration Services. Zend Framework provides to users a support of the Model View Controller (MVC) in combination with Front Controller solution. MVC implementation in Zend Framework has five main areas.
Delphi (IDE)
Embarcadero Delphi is an integrated development environment (IDE) for desktop, mobile, web, and console applications. It's also an event driven language. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit), Android and Linux (64-bit Intel). Delphi, part of RAD Studio, includes a code editor with Code Insight (code completion), Error Insight (real-time error-checking), and other features; refactoring; a visual forms designer for both VCL (native Windows) and FMX (cross-platform, partially native per platform); an integrated debugger for all platforms including mobile; source control (SVN, git, and Mercurial); and support for third-party plugins.
Hack (programming language)
Hack is a programming language for the HipHop Virtual Machine (HHVM), created by Facebook as a dialect of PHP. The language implementation is open-source, licensed under the BSD License. Hack allows programmers to use both dynamic typing and static typing. This kind of a type system is called gradual typing, which is also implemented in other programming languages such as ActionScript. Hack's type system allows types to be specified for function arguments, function return values, and class properties; however, types of local variables are always inferred and cannot be specified. Hack was introduced on March 20, 2014.
Advanced Component Framework
Advanced Component Framework (ACF) is a C++ component framework created by ImagingTools. Using the built-ACF Compositor tool, the internal application architecture can be visually edited. The front end is based on the Qt GUI framework by Nokia.
1_Apprentice
That sounds very complicated, can you simplify that if possible?