OpenLLM-France/wikimedia huggingface dataset:
# DevOps/GitLab/GitLab Runner

Gitlab Runner released in January 2015 and written in Go offers continuous integration in GitLab, it is used to run your CI/CD jobs and send the results back to GitLab.
Configuration: /etc/gitlab-runner/config.toml. Read https://docs.gitlab.com/runner/configuration/advanced-configuration.html
Configuration allows to define
* how many jobs you can run in parallel concurrent option
* Integration with sentry
* Integration with Prometheus

## Commands

* gitlab-runner verify
* gitlab-runner list

## Activities

* Read GitLab Runner Changelog, approximately monthly releases: https://gitlab.com/gitlab-org/gitlab-runner/blob/master/CHANGELOG.md
* Read GitLab CI/CD Pipeline Configuration Reference:.gitlab-ci.yml https://docs.gitlab.com/ee/ci/yaml/
* Read GitLab release notes
* Learn differences between TeamCity Agents and Gitlab runners
# DevOps/GitLab

GitLab is a web-based DevOps lifecycle software service or locally installed that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license.
Since April 2018, GitLab support integration with Google Kubernetes Engine (GKE) to simplify the process of spinning up a new Kubernetes cluster and deploy applications.
GitLab provides a Prometheus integration guide to export GitLab metrics to Prometheus monitoring system and it is activated by default since version 9.0 in 2017.
GitLab is integrated of different modules including GitLab Runner (.gitlab-ci.yml) responsible for the continuous integration with an embedded HTTP Statistics Server with Prometheus metrics available on /metrics since GitLab Runner 1.8.0.
GitLab offers many features such as:
* audit events
* container registry
* ElasticSearch and Sentry integration (not installed with GitLab)
* read-only mirrors called GitLab Geo (Premium)
* SAML 2.0 Service Provider (SP) capabilities used for Web Browser Single Sign-On (SSO)
An integrates with many platforms such as Salesforce DX and Snowplow.

## GitLab Software
### Binaries

* gitlab-ctl
** gitlab-ctl tail
** gitlab-ctl pg-password-md5 gitlab

### Configuration files

* Default configuration file: /etc/gitlab/gitlab.rb
* Secrets: /etc/gitlab/gitlab-secrets.json
* Default data directory: /var/opt/gitlab/git-data
* GitLab CI/CD pipelines: .gitlab-ci.yml https://docs.gitlab.com/ee/ci/yaml/

## Activities
### Basic

* Read GitLab CI/CD Pipeline Configuration Reference:.gitlab-ci.yml https://docs.gitlab.com/ee/ci/yaml/

### Medium

* Read GitLab release notes/Changelog
* Install GitLab using docker containers. Note: Gitlab uses PostgreSQL as database backend.

### Advanced

* Review Ansible GitLab modules https://docs.ansible.com/ansible/latest/modules/list_of_all_modules.html
* Enable Gitlab container registry in: /etc/gitlab/gitlab.rb

## GitLab and Kubernetes

Since April 2018, GitLab simplifies process of spinning up a new Kubernetes cluster in Google Kubernetes Engine (GKE) to deploy applications.
# Developmental psychology/Chapter 2/Birth
## Conception

Before cells can divide, genes come together into 23 couples - chromosome pairs. The DNA sequences comprising genes always go to the same location of a particular chromosome, which for convenience are numbered from biggest (1 - most genetic material) to two smallest (22) plus the sex chromosomes (XX female, XY male). Eggs (ova) from Mom and sperm from Dad are special cells that contain a single set of 23 chromosomes. Conception completes the chromosome set and cell replication and differentiation begins: chromosome pairs separate and move to opposite sides of the nucleus, the nucleus (and cell) divides, individual chromsomes replicate into a pair and the process reiterates.
There are three things that determine how an individual develops, nature or the genome, environment or experiences, and individual choice or self. The more we understand about the genome, the clearer it becomes that while genetic information, significantly influences both development and behavior, it fully determines neither. If the genome was all determining than identical twins would develop and act the exact same. In human development and behavior genetics and the environment instead productively interact with one another, both contributing unique and valuable information to the emergence of distinctive individuals. The environment also has an affect on development and environment and nature combined are not the only determinates in how an individual will develop. Self is real, important, and able to influence an individuals fate.
What the genome provides is a personalized distillate of the collective experiences of one's ancestors and an important contributor to one's individuality. It is information to be reflected on, savored, and valued, rather than to be feared. The "innate" is real, important, and doesn't define how a person will develop. People often feel that they know things idependently of any experience they have ever had. This is not only absolutely true, but completely understandable' it does not require a belief in the supernatural. All organisms are born with a vast amount of information from generations of their ancestors' experiences with the world. It is information to be reflected on, savored, and valued, rather than to be feared. Nor are genetics at war with "free will", any more than is the environment.
# Developmental psychology/Chapter 4/Who Should Care For Babies?

    >> Previous page: Theories of Infant Psychosocial Development
    >> Next page: Chapter 5
Many caregivers could be present for a baby - it just depends on the culture and family. Since 1980 in the Western world, infant care from non-relatives have been increasing. In the US in 2015, 58% of mothers of <1 year olds were in the workforce - allocare is needed! In our country, the rich and the poor are able to get infant day-care for their child. The middle-class usually take the infants into their care at home.
Overall, these conclusions have been made by developmentalists regarding infant care:
* Familiar caregivers are needed
* Constant change of care leads to aggressive behaviours in the future
* Need strong relationship with parent

###### Small Excerpt Regarding Daycares: Should the Government Prioritize High-Quality and Affordable Daycares?

   The importance of child care for a child is quite self-explanatory. Without proper care, the child can be impacted for as long as they live - including neurological and physical ailments as a result of mis-care. With this being mentioned, what are the 5 requirements for high-quality childcare to ensure your child receives the best for their development?
   * There should be attention given to all infants (a maximum of 5) by two permanent caregivers who are experienced in this field.
   * Infants need to be constantly testing their sensorimotor skills and language skills. The caregivers must be engaged linguistically with their kids and toys that test the movement of their fingers should be readily available.
   * The environment must be cleaned and they must be encouraged to wash their hands
   * Caregivers must be professionals in their field and know what they're doing
   * Caregivers have to be engaged with their children and not focus on other things
   * Other small points are that the number of infants should be limited to <8 to ensure attention (attachment and synchrony), regular naps, ratio of adults to infants be 1:4 and the parents must be supportive
   My personal view is that high-quality daycares SHOULD be a priority for the government. This is simply because our children are going to be the next generation, including the next police officers, news reporters, leaders, politicians and even having our next president! It would be harder to answer, "Why SHOULDN'T we prioritize healthy daycares?". Our children are impacted by these daycares and it is our duty to ensure that they're receiving proper and professional treatment that will be the best for their development. With this being said, I also agree with expanding public education to ensure that elementary schools contain high-quality daycare for working families: school is the place of major development for a child, so it is best that we're able to see proper and sufficient care for a place which is frequented by children so often. These programs that may arise also should require that the caregivers are permanent and long-lasting, as developmentalists agree that a caregiver should not be new/someone that changes often as this affects the children's attachment stage.
# Developmental psychology/Chapter 5/Early-Childhood Education
## Early Education: Is it Legit?

Three class programs, Perry, Abecedarian, and Child-Parent Centers, provided teaching to children from low SES families. These programs showed stellar benefits in children as they grew older (3rd grade+), with children placed in these programs less likely to be held a year and improved mathematics and reading scores.
In most developed nations, 90% of 3yrs-5yrs attend a school that is paid for by the gov't. In a country where there is barely any government funding for school [US], 54% of 3yrs-4yrs are in an educational program paid for by either federal/local gov't or "privately funded programs".
In Norway, the government dramatically reduces the cost of preschool education for every child 1yrs+. Over 90% of Norwegian children show no cognitive defunctions.
This does not mean that every child should be placed in daycare. Some may benefit from learning at home if the daycares are too crowded/teachers are not trained. Expensive daycares are not always the best daycares, it matters about the "training, warmth and experience" of the daycare providers.

## Quality: Child-centered or teacher-directed?

* Child-centered programs: These educational programs emphasize on a child's development and exploration skills. They need to follow their own interests and desires. This stems from Piaget and Vygotsky's thinking, where the former believed a child will form an interest if given a chance to explore and the latter believed that a child will develop interests in a mentor's guidance. These programs are more "artsy", allowing children to express themselves in the form of art or music. Montessori schools aimed to give children steady tasks to complete giving them a sense of pride and accomplishment. Another type of school is Reggio Emilia and Waldrof (centered around imagination and nature).
* Teacher-directed programs: These educational programs emphasize on academics, usually one adult teaching a group of children. The goal of these programs is to prepare them for elementary school. These are inspired by behaviorism (reinforcements and punishments), studies showing that children who do not learn vocab and listening skills fall behind within their first year and legislators who stress that basic concepts essential to learning are mastered through this program. Head Start is a federally funded childhood educational program that assists low-SES families. Only 12% of 3yrs-4yrs are in the Head Start program, while other children are in private programs or state-sponsored programs.
# What are we doing here?

Creating knowledge ∞ for ourselves and others.

# Knowledge about what?

Framed in a historical context exploring technology:
How do People engage with Technology to Process the Information they need and desire?
How do the Characteristics of technologies Shape the Engagement?
How does the engagement shape the Emergence of technologies?

# What people? What technologies?

All people, past, present and future.
All technologies, Past: From the emergence of language to the discovery of electronics
Present: Fom the discovery of electronics to emergence of natural language models
Future: Web 4.0 and a post-cybernetic age

# How do we ask questions?

Use theoretical frameworks ∞ to frame our explorations and interpretations as we seek to answer these questions:
   How do People engage with Technology to Process the Information they need and desire?
   How do the Characteristics of technologies Shape the Engagement ?
   How does the engagement shape the Emergence ?

# How will we create knowledge?

We will cultive a learning community ∞ by implementing specific practices:
* Emphasize tools for thinking
* Foster text-based (as opposed to imagery) expression to stimulate thought processes
* Apply a constructivist approach to knowledge and teaching ∞

# What tools for thinking will we use?

* Language model: ChatGPT
* Collaboration: Mediawiki
* Research: Digital Library Tools

# The COM 216 Learning Community

We can describe the learning community in terms of:
* The knowledge we will create
* The knowledge we will leave behind
* How much time we will spend in it
* What learning activities will be available?

# What kinds of knowledge will we create?

* Wikipedia articles
* Wikiversity journal posts about using ChatGPT
* Open Source
* Collaboratively reviewed and discussed

# What will we leave behind?

* The knowledge we've created, for others to use
* Traces of how people engage with technology to process the information they need and desire,
* and perhaps allow us (and others after us) to understand a bit about how the characteristics of Wikipedia and AI shape our engagement with it,
* and perhaps allow us to see how our engagement shapes the emergence of Wikipedia and AI.

# How much time will we spend in the learning community?

A time budget for students:
* 4 classes=16 credits, 40 hours / week doing coursework
* 10 hours per 4 credit class per week on average
* 2.5 hours of attending in-class learning activities (1.25 hours of class discussion, 1.25 hours of class workshop)
* 7.5 hours of engaging and completing outside-of-class learning activities

# How does the course work?

* Most Mondays, we will have an In-class Discussion, focused on a specific topic.
* Most Wednesdays, we will have an in-class Workshop, focused on developing specific skills in using the tools for thinking, and our platforms for collaboration.
* Students earn credit (points) for everything they do:
** Attend class discussions and workshops
** Complete and submit assignments
* Earn a C with minimum requirements. Do more, increase your grade.

# How does the course work, Part 2?

See the syllabus, starting with the philosophy
# Digital Media and Information in Society/Wikiversity Project/

This project encompasses the design and implementation of a course, COM 216: Digital Media and Information in Society, offered at the SUNY Polytechnic Institute in the Fall 2023 semester.
The course explored the historical emergence of information technology, with particular focus to the shifts in the way human have developed and shared information as we moved from orality to literacy to digitality.

## Older Materials

https://en.wikiversity.org/wiki/Digital_Media_and_Information_in_Society/Introduction
# Digital Media and Information in Society/Theoretical Frameworks Early Electronics Telegraphic Telephonic Photographic Phonographic
## Assignment: Analyzing Technology through Theoretical Lenses

Objective: Examine specific information technologies through different theoretical frameworks, gaining insights into how these tools have been researched and understood academically.
| Telegraph | Telephone | Phonograph | Photograph |

### Instructions:

* Selection: Review the table above; each cell represents a combination of a technology and a theoretical framework. Students will be assigned cells in class (if you were not in class, select an empty cell or a cell with only one name if all are filled).
* Review: Review the Wikipedia articles about the theoretical frameworks associated with your assigned cells.
* Research: Use Google Scholar to identify a scholarly source for each of your assigned cells that studies the respective technology using the chosen theoretical framework.
* Summary: For each source:
** Detail the method of analysis: What data was collected? How was it analyzed?
** Highlight the most intriguing conclusion of the analysis.
** Provide a citation to the source.
* Wikiversity Journal Sub-page Creation:
** Navigate to your Wikiversity journal.
** To create a sub-page, add a slash (/') at the end of your journal's URL, followed by a suitable title for this assignment, for example: /Semiotics_Analysis_of_Telegraphy (use _ between words).
** Click 'Create' to start the new page.
** Write your summary on this sub-page.
* Categorization: At the bottom of your sub-page, add categories for both the theoretical framework and the technology you have researched:
** [[Category:TheoryName]] (use theory exactly as presented in table)
** [[Category:TechnologyName]]
* Submission: Submit the link to your sub-page in the appropriate Brightspace quiz.
# Summaries
## Telegraph
### Semiotics

* Digital Media and Information in Society/Student Journals/Vinchenstein/Semiotics Telephone and telegraph

### ActorNetwork

No pages meet these criteria.

### Postcolonial

* Digital Media and Information in Society/Student Journals/Hunter Kaminski/Telegraph Postcolonial
* Digital Media and Information in Society/Student Journals/CaseyIsSheep

### Narrative

No pages meet these criteria.

### Critical

No pages meet these criteria.

### Phenomenological

No pages meet these criteria.

### CulturalMaterialism

No pages meet these criteria.

### Feminist

* Digital Media and Information in Society/Student Journals/ElijahStemmer/Telegraph feminist theory

## Telephone
### Semiotics

* Digital Media and Information in Society/Student Journals/Vinchenstein/Semiotics Telephone and telegraph

### ActorNetwork

No pages meet these criteria.

### Postcolonial

* Digital Media and Information in Society/Student Journals/Hunter Kaminski/Telephone Postcolonial
No pages meet these criteria.

### Narrative

No pages meet these criteria.

### Critical

No pages meet these criteria.

### Phenomenological

No pages meet these criteria.

### CulturalMaterialism

No pages meet these criteria.

### Feminist

No pages meet these criteria.
* Digital Media and Information in Society/Student Journals/ElijahStemmer/Telephone feminist theory

## Phonograph
### Semiotics

No pages meet these criteria.

### ActorNetwork

No pages meet these criteria.

### Postcolonial

No pages meet these criteria.

### Narrative

No pages meet these criteria.

### Critical

* Digital Media and Information in Society/Student Journals/MyNameIsPixul/Critical Analysis of Phonographs and Photographs
No pages meet these criteria.

### Phenomenological

No pages meet these criteria.

### CulturalMaterialism

No pages meet these criteria.

### Feminist

No pages meet these criteria.

## Photograph
### Semiotics

No pages meet these criteria.

### ActorNetwork

No pages meet these criteria.

### Postcolonial

No pages meet these criteria.

### Narrative

Digital Media and Information in Society/Student Journals/BeastRengoku/Narrative and Semiotics

### Critical

* Digital Media and Information in Society/Student Journals/MyNameIsPixul/Critical Analysis of Phonographs and Photographs

### Phenomenological

No pages meet these criteria.

### CulturalMaterialism

No pages meet these criteria.

### Feminist

No pages meet these criteria.
# Digital Media and Information in Society/Workshops/1-Introduction to Brightspace, Wikipedia & Wikiversity
## Introduction to Brightspace, Wikipedia & Wikiversity

Zoom Link: https://suny-edu.zoom.us/j/99749732118

### Brightspace

Submitting Quizzes on Brightspace: Campus Brightspace, 9:20 Section, 10:40 Section
Sending email to students via Brightspace

### Wikipedia

First Week's Assignments
Recent Class Member Activity

### Wikiversity

Student Journals
ChatGPT Discussions from Monday
Transcluding Journal Entries
# Digital Media and Information in Society/Workshops/3-Exploring Natural Language Models: Asking Questions About ChatGPT
## Exploring Natural Language Models: Asking Questions With ChatGPT

https://digital-media-and-information-in-society.tiddlyhost.com/
# Digital Media and Information in Society/Workshops/2-Wikiversity and Wikipedia Pages and Magic Words
## Wikiversity and Wikipedia Pages and Magic Words

* Wikiversity user page and sandbox
* Wikipedia user page and sandbox
# English-Chinese/Thousands of years ago, a chance mutation spread in human populations in Europe that enabled the production of lactase in adulthood

Thousands of years ago, a chance mutation spread in human populations in Europe that enabled the production of lactase in adulthood.
数千年前，欧洲人口中的偶然突变传播，使成年人能够产生乳糖酶。
# English-Chinese/Time

We use time to sequence events, to compare their durations and the intervals between them, and to quantify the speed at which objects move and things change.
我们 使用 时间 对 事件 进行 排序，比较 它们的 持续时间 和 它们 之间的 时间间隔，并 量化 物体移动 和 事物变化的 速度。
# English-Chinese/Tissue

Tissues form part of an organ. Tissues are groups of cells that work together to do a job in the body. They are a group of cells having the same origin, structure and function. The cells look the same or almost the same. The work the cells in a tissue do is the same or almost the same.
组织 形成 器官的 一部分。组织 是 一组 在 身体中 一起 工作的 细胞。它们 是 一组 具有 相同 来源，结构 和 功能的 细胞。细胞 看起来 相同 或 几乎 相同。细胞 在 组织中 所做的 工作 是 相同的 或 几乎 相同的。
# English-Chinese/To do cataract surgery is needed only if the cataracts are causing problems and to do surgery can improve the quality of life

To do cataract surgery is needed only if the cataracts are causing problems and to do surgery can improve the quality of life.
只有当白内障引起问题并且做手术才能改善生活质量时，才需要进行白内障手术。
# English-Chinese/Toast is a bread that is roasted to hot and crispy

Toast is a bread that is roasted to hot and crispy.
烤面包 是 烤到 又热又脆的 面包。
# English-Chinese/Thrombosis

Thrombosis (vascular blockage) is the formation of a blood clot inside a blood vessel, blocking the flow of blood through the circulatory system. When a blood vessel is injured, the body uses platelets and fibrin (fibrous protein) to form a blood clot to prevent blood loss.
血栓形成（血管阻塞）是在血管内形成血凝块，阻止血液流过循环系统。 当血管受伤时，身体使用血小板和纤维蛋白形成血凝块以防止失血。
# English-Chinese/Throughout Chinese history

Throughout Chinese history, the causes of the demise of the dynasties were nothing more than political corruption, economic collapse, civil war, and external invasion. To avoid repeating the same mistakes, it is necessary to carry out political modernization, industrial modernization, agricultural modernization, national defense modernization, and modernization of science and technology.
纵观中国历史，各朝代灭亡的原因不外乎政治腐败、经济崩溃、内战、以及外部入侵。要避免重蹈覆辙，就要进行政治现代化、工业现代化、农业现代化、国防现代化、和科学技术现代化。
# English-Chinese/To do crawling exercise is a good method for preventing hemorrhoids

To do crawling exercise is a good method for preventing hemorrhoids.
做爬行运动是预防痔疮的好方法。
# English-Chinese/Tianjin

Tianjin is a city in Northern China. It has a population of 11,760,000. It has an area of 11,917.3 square kilometers. Built in 1403, Tianjin has been named by Yongle Emperor in memory of his success in occupying Ming capital Beijing through the harbor of Tianjin. It locates on the banks of the Hai He River, west of Bo Hai Sea, south of Yan Shan Mountains, east of Beijing. The distance between Tianjin and Beijing is 137 kilometers and it’ll take you only half an hour to go from Tianjin to Beijing by the Beijing–Tianjin Intercity Railway.
天津 是 中国 北方的 一个 城市。它 有 1176'0000 人口。面积 为 1'1917.3平方千米。天津，建于 1403年，被 永乐皇帝 为 纪念 他 通过 天津港 成功 占领 明朝 首都 北京 命名。它 位于 海河 两岸，渤海 西岸，燕山山脉 以南，北京 以东。天津 到 北京的 距离 是 137千米，京津城际铁路 ​​从 天津 到 北京 只需 半小时。
# English-Chinese/To avoid tooth decay, need to have a diet low in sodium

To avoid tooth decay, need to have a diet low in sodium.
为避免蛀牙，需要低钠饮食。
# Differential equations/Change of variables
### Definition

In a differential equation, if a certain term appears many different times, a substitution can be made similar to a $u$-substitution.

### Solution

* Substitute a term for a variable (e.g. $\textstyle u={\frac {2y}{x}}$).
* Implicitly differentiate the variable (e.g. $\textstyle {\frac {du}{dx}}={\frac {2}{x}}{\frac {dy}{dx}}$).
* Solve for the derivative that needs to be solved (e.g. $\textstyle {\frac {dy}{dx}}={\frac {x}{2}}{\frac {du}{dx}}$).
* Solve the original equation in terms of $u$ and then use the substitution for $u$ to get the original equation back in terms of $x$ and $y$.