OpenLLM-France/wikimedia huggingface dataset:
# Casey Neistat

Casey Neistat a film maker, producer, vlogger and a youtube celebrity that was born in Gales Ferry, Connecticut on March 25, 1981. Casey is also the a co-founder of the multimedia company called Beme.

# Before Fame
## Personal Life and Education

Casey was born on March 25, 1981 in the state of Connecticut. As a student Casey wasn’t a very good. He would always get in trouble and spent a lot of time in the principal's office. After his parents got divorced he put most of the blame on his mother. Eventually this led to a fight between him and his mom and Casey ended up running away from home and staying with his 2 friends. one of those 2 friends would become his girl friend her name was Robin Harris. Caseys Girl friend eventually got pregnant when Casey was 17 years. This caused Casey to drop out of high school and get a job at a seafood restaurant washing dishes. Casey would never return to school and never graduated.

# Growth
### Filmmaking Career

Casey started making short films of him and his son on vacation after him and his girlfriend broke up. It was around the time that the new iMac computer was released and he completely maxed out his credit card and bought one to pursue a career in filmmaking. In 2010 alongside his brother Van Neistat they created a show called “The Neistat Brothers”. The show consisted of different experiments in the New York City area. Notable episode such as “The iPod's Dirty Secret” “Bike Thief” and “Bike Lane” were all episodes on the show. The show was bought by HBO in 2008 and the first episode aired on HBO on, June 4, 2010.

# Youtube Career
### Youtube

Casey created his youtube channel on February 15, 2010. There he started uploading his short films and got fame from all the films he uploaded to his Channel including one calling out the NYPD after they gave him a ticket for not riding in the bike lane. Since March 25, 2015 Casey sticks to just daily vlogging. To this day Casey has over 10 million Subscribers and 2.8 billion total views. He also has a second channel which he rarely uploads to.
# Evidence-based assessment/Measures

HGAPS is finding new ways to make psychological science conferences more accessible!
Here are examples from APA 2022 and the JCCAP Future Directions Forum. Coming soon... ABCT! ~ More at HGAPS.org ~
* Medical disclaimer: This page is for educational and informational purposes only and may not be construed as medical advice. The information is not intended to replace medical advice offered by physicians. Please refer to the full text of the Wikiversity medical disclaimer.
This is a list of measures with pages on Wikipedia (providing information to the general public), and also scoring and interpretive information ("how to use it") in Wikiversity.
| Measure (Acronym) | Category (link to assessment portfolio) | Wikipedia | Wikiversity (Scoring Info) | Other resources |
| Vanderbilt ADHD Diagnostic Scale | ADHD | Yes | Yes | -- |
| Screen for Child Anxiety Related Disorders (SCARED) | Anxiety | Yes | Yes | Example |
| General Behavior Inventory (GBI) | Bipolar disorder | Yes | Yes | Example |
| ADHD Rating Scale | ADHD | Yes | Yes | Example |
| Child Mania Rating Scale (CMRS) | Bipolar disorder | Yes | Yes | Example |
| Hypomania Checklist (HCL-32) | Bipolar disorder | Yes | Yes | Example |
| Positive and Negative Affect Schedule (PANAS) | Emotion | Yes | Yes | Example |
| Kiddie Schedule of Affective Disorders and Schizophrenia (K-SADS) | Depression, bipolar disorder, anxiety, schizophrenia | Yes | n/a (K-SADS is an interview) | Example |
| Child PTSD Symptom Scale (CPSS) | PTSD | Yes | Yes | Example |
| Pittsburgh Sleep Quality Index (PSQI) | Sleep | Yes | Yes | Example |
| Stanford Sleepiness Scale (SSS) | Sleep | Yes | n/a (SSS has one question) | Example |
| CAGE Questionnaire | Substance use disorder | Yes | n/a (CAGE has four questions) | Example |
| Child and Adolescent Symptom Inventory (CASI) | ADHD, ODD, anxiety, depression, bipolar disorder, schizophrenia | Yes | | |
# Evidence-based assessment/Lifetime prevalence benchmarks from epidemiological studies

HGAPS is finding new ways to make psychological science conferences more accessible!
Here are examples from APA 2022 and the JCCAP Future Directions Forum. Coming soon... ABCT! ~ More at HGAPS.org ~
# Disk Operating System/Licenses

This Software resource is a "stub". Learn how you can help Wikiversity to develop it.
* Objective
* Lesson
* Assignments
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/Numeral System

* Objective
* Learn different numeral systems used in computing.
* Learn which numeral system to use when computing.
* Learn how to do basic arithmetic operations in each numeral system.
* Numeral System
* The Binary Numeral System
* This is as low as a numeral system can get. In this system of, the numeral system is 2 based, so we use Arabic numerals 0 and 1. To declare a number as binary, you usually append a postfix b or $_2$ at the end of the number so you could write 101011$_2$ or 101011b. You don't necessarily need to append these at the end of a binary number, but it helps people not to confuse the number with a different numeral system, like the Decimal numeral system. This numeral system can be used when working with computers, but it tends to get long (Ex: 1111101001101100$_2$ is 64108).
* Since binary is 2 based, the maximum value in each position in the number is 1, so 1$_2$+1$_2$=10$_2$ and 10$_2$+11$_2$=101$_2$. Subtraction follows the same rules as addition, 111$_2$-1$_2$=110$_2$ and 100$_2$-11$_2$=1$_2$.
* The Octal Numeral System
* The octalnumeral system has been used by some cultures around the world, but it has only be significantly used in computing. Since computer's back in the day used a 8 based computing system, using this 8 based numeral system was a good idea at the time. Computer architecture has changed since then and octal is mostly obsolete on x86 computers, but it still is used occasionally. We use the Arabic numerals 0-7 to display the octal numbers. Octal uses the postfix $_8$ or o and you could append a prefix 0o or qo. You don't necessarily need to append these at the end of a binary number, but it helps people not to confuse the number with a different numeral system, like the Decimal numeral system. Since this numeral type doesn't work great on the x86 architecture, you should probably refrain from using it.
* Since octal is 8 based, the maximum value in each position in the number is 7, so 7$_8$+1$_8$=10$_8$ and 23$_8$+7$_8$=32$_8$. Subtraction follows the same rules as addition, 10$_8$-1$_8$=7$_8$ and 43$_8$-17$_8$=24$_8$.
* The Decimal Numeral System
* This is by far the most commonly used numeral system in the world. This system of counting is 10 based. In European speaking countries, and a lot of others countries, we use the Arabic numerals 0-9 to display numbers. This isn't the best numeral system to use when working with computers, but it is easy for humans to work with.
* Since decimal is 10 based, the maximum value in each position in the number is 9, so 9+9=18 and 10+11=21. Subtraction follows the same rules as addition, 10-1=9 and 23-8=15. I hope that you have some for of education in mathematics, since this numeral system is most commonly taught world-wide.
* The Hexadecimal Numeral System
* What Numeral System to Use?
* Assignments
Completion status: Been started, but most of the work is still to be done.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/Source Code Availability

This Software resource is a "stub". Learn how you can help Wikiversity to develop it.
* Objective
* Lesson
* Assignments
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/Target Platform

This Software resource is a "stub". Learn how you can help Wikiversity to develop it.
* Objective
* Target Platform
* Assignments
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/Units of Information

* Objective
* Learn the standard units of information used on the x86 architecture.
* Identify that these units are interrelated.
Units of Information
Computer Memory
When working with a x86 computer, you'll need to know how to measure the size of memory. The difference between a byte and a word is very important to know, since you'll need that knowledge when working with a file system for example. This lesson will help you get familar with the units of information used on the x86 computer.
The Bit
The bit is a unit of size that can store two values, one and zero. When working with computers, data is usually stored in binary, a number system that is 2 based. A bit is basicly like a standard light switch. It's only possible values are on and off, much like a bit's one and zero values. This unit of size is important to remember when working with computers, since it is as low as you get in terms of memory size.
Nibble
The nibble (or sometimes spelled nybble to match the spelling of byte) is the size of four bits. The nibble is half the size of a byte. In telecommunications and networking, a nibble is referred to as semioctet or a quartet.
Byte
The byte is the size of eight bits. In telecommunications and networking, a byte is referred to as an octet. On rare occasions, a byte is sometimes called a halfword.
Word
The word is one of the most ambiguous units of information in computer science. On the x86 architecture, a word is the size of sixteen bits.
Dword
The Dword stands for doubleword. On the x86 architecture, a Dword is the size of thirty-two bits.
Qword
The Dword stands for quadword. On the x86 architecture, a Qword is the size of sixty-four bits.
Metric System
In addition to the sizes mentioned above, you can append a metric prefix to the unit byte or bit and create a large number in terms of bytes or bits. For example you could take the metric prefix kilo- and append it to byte and you create kilobyte, which stands for 1,000 bytes. You could also appended the metric prefix mega- to bit and create megabit. There is a table of common metric bytes and bits listed below. You probably won't need to remember anything larger than that, but who knows what the future holds.
NameValueSymbol
Kilobyte1000 ByteskB
Megabyte1000$^2$ BytesMB
Gigabyte1000$^3$ BytesGB
Terabyte1000$^4$ BytesTB
Petabyte1000$^5$ BytesPB
Exabyte1000$^6$ BytesEB
Zettabyte1000$^7$ BytesZB
Yottabyte1000$^8$ BytesYB
NameValueSymbol
Kilobit1000 Bitskb or kbit
Megabit1000$^2$ BitsMb or Mbit
Gigabit1000$^3$ BitsGb or Gbit
Terabit1000$^4$ BitsTb or Tbit
Petabit1000$^5$ BitsPb or Pbit
Exabit1000$^6$ BitsEb or Ebit
Zettabit1000$^7$ BitsZb or Zbit
Yottabit1000$^8$ BitsYb or Ybit
IEC Standards
Units of Conflict :
* Assignments
Completion status: About halfway there. You may help to clarify and expand it.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/History of the DOS

This Software resource is a "stub". Learn how you can help Wikiversity to develop it.
* Objective
* Lesson
* Assignments
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.
Previous Lesson
Next Lesson
Course Home Page :
# Disk Operating System/Terminology

This Software resource is a "stub". Learn how you can help Wikiversity to develop it.
* Objective
* Terminology
* Assignments
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.
Previous Lesson
Next Lesson
Course Home Page :
# Functions/R/Strongly increasing/Injective/Exercise

Prove that a strictly increasing function
    $f\colon \mathbb {R} \longrightarrow \mathbb {R}$
is injective.
# Functions/Inverse mappings from school/Exercise

Which bijective functions $f\colon \mathbb {R} \rightarrow \mathbb {R}$ (or between subsets of $\mathbb {R}$) do you know from school? What is the name of the inverse function?
# Functions (mathematics)

This page is about mathematical functions. For functions in the context of computer programming, see functions.

## Learning resources

* Stress function
* Dirac Delta Function
* Airy stress function
* Nonlinear finite elements/Functions
* Functions (Trigonometry)
* Introduction to generating functions and Generating functions
# Exam 98-372: Microsoft .NET Fundamentals/Understanding .NET Code Compilation

This lesson covers Understanding .NET Code Compilation. It looks at Microsoft Intermediate Language (MSIL), Common Language Infrastructure (CLI), strong naming, version control, assemblies and metadata.

## Activity 1 - Understand the fundamentals of Microsoft Intermediate Language (MSIL) and Common Language Infrastructure (CLI)

This objective may include but is not limited to: understanding what MSIL is, what the CLI is, how source code is compiled into MSIL, and how code is Just-in-Time (JIT) compiled.
* Read Managed Execution Process.
* Read Compiling to MSIL.
* Read Compiling MSIL to Native Code.

## Activity 2 - Understand the use of strong naming

This objective may include but is not limited to: understanding why strong naming is used, how to sign assemblies to support strong naming, and Global Assembly Cache (GAC).
* Read Using Strong Name Signatures.
* Read Global Assembly Cache.

## Activity 3 - Understand version control

This objective may include but is not limited to: understanding how .NET applications are versioned and how to run different versions on the same computer.
* Read Assembly Versioning.

## Activity 4 - Understand assemblies and metadata

This objective may include but is not limited to: understanding .NET assemblies, shared assemblies, and metadata in .NET.
* Read Assemblies.
* Read Assembly Manifest.
# Exam 98-372: Microsoft .NET Fundamentals/Understanding .NET Languages

This lesson covers Understanding .NET Languages. It looks at language interoperability and type safety.

## Activity 1 - Understand language interoperability

This objective may include but is not limited to: calling code written in one language from another language, understanding .NET language parity.
* Read Cross-Language Interoperability.
* Read Language Independence and Language-Independent Components.
* Read Cross-Language Interoperability.

## Activity 2 - Understand type safety

This objective may include but is not limited to: understanding memory type safety, type safety in classes, strong types, and security policies.
* Read Type Safety and Security.
* Read Unsafe Code and Pointers.
* Read Implicit and Explicit Declaration.
# Exam 98-367: Security Fundamentals/Understanding Network Security

This lesson covers Understanding Network Security. It looks at firewalls, Network Access Protection, network isolation, and protocol security.

## Activity 1 - Understand Dedicated Firewalls

This objective may include but is not limited to: types of hardware firewalls and their characteristics; why to use a hardware firewall instead of a software firewall; SCMs and UTMs; stateful vs. stateless inspection.
* Read Windows Firewall.
* Read Perimeter Firewall Design.
* Read Firewalls.

## Activity 2 - Understand Network Access Protection (NAP)

This objective may include but is not limited to: purpose of NAP; requirements for NAP.
* Read Introduction to Network Access Protection.
* Read Network Policy and Access Services.

## Activity 3 - Understand Network Isolation

This objective may include but is not limited to: VLANs; routing; honeypot; perimeter networks; NAT; VPN; Ipsec; Server and Domain Isolation.
* Read IPsec.
* Read Remote Access.
* Read Deploying Remote Access with VPN Reconnect.
* Read Wikipedia: Virtual LAN.

## Activity 4 - Understand Protocol Security

This objective may include but is not limited to: protocol spoofing; IPSec; tunneling; DNSsec; network sniffing; common attack methods.
* Read Common Types of Network Attacks.
* Read Introduction to DNSSEC.
# Exam 98-367: Security Fundamentals/Understanding Operating System Security

This lesson covers Understanding Operating System Security. It looks at user authentication, permissions, password policies, audit policies, encryption, and malware.

## Activity 1 - Understand User Authentication

This objective may include but is not limited to: multifactor; smart cards; RADIUS; Public Key Infrastucture (PKI); understand the certificate chain; biometrics; Kerberos and time skew; using Run As to perform administrative tasks; password reset procedures.
* Read Wikipedia: Active Directory.
* Read What is Kerberos?.
* Read Overview of Authentication and Authorization Technologies.
* Read Using the Runas Command.
* Read Reset a Password.
* Read PKI Basics.

## Activity 2 - Understand Permissions

This objective may include but is not limited to: file; share; registry; Active Directory; NTFS vs. FAT; enabling or disabling inheritance; behavior when moving or copying files within the same disk or on another disk; multiple groups with different permissions; basic permissions and advanced permissions; take ownership; delegation.
* Read Advanced Security Settings.
* Read What are Permissions?.
* Read Introduction to File Server Resource Manager.

## Activity 3 - Understand Password Policies

This objective may include but is not limited to: password complexity; account lockout; password length; password history; time between password changes; enforce by using group policies; common attack methods.
* Read Password Best Practices.

## Activity 4 - Understand Audit Policies

This objective may include but is not limited to: types of auditing; what can be audited; enabling auditing; what to audit for specific purposes; where to save audit information; how to secure audit information.
* Read Advanced Security Audit Policy.
* Read Audit Policy.

## Activity 5 - Understand Encryption

This objective may include but is not limited to: EFS; how EFS encrypted folders impact moving/copying files; BitLocker (To Go); TPM; software-based encryption; MAIL encryption and signing and other uses; VPN; public-key / private key; encryption algorithms; certificate properties; certificate services; PKI/certificate services infrastructure; token devices.
* Read BitLocker and BitLocker To Go.
* Read BitLocker Drive Encryption Overview.
* Read What Threats Does BitLocker Protect Against?.
* Read What Do You Want to Protect with BitLocker?.
* Read Certificates.

## Activity 6 - Understand Malware

This objective may include but is not limited to: buffer overflow; worms; Trojans; spyware.
* Read Protecting Against Buffer Overflows.
# Exam 98-372: Microsoft .NET Fundamentals

Exam 98-372: Microsoft .NET Fundamentals is a Microsoft Technology Associate (MTA) entry level certification exam.
This exam has been retired and is no longer available.

## Preparation

This is an advanced software development course. Learners should already be familiar with software development fundamentals.

## Lessons

* Understanding .NET Framework Concepts
* Understanding Namespaces and Classes in the .NET Framework
* Understanding .NET Code Compilation
* Understanding I/O Classes in the .NET Framework
* Understanding Security
* Understanding .NET Languages
* Understanding Memory Management
# Exam 98-372: Microsoft .NET Fundamentals/Understanding .NET Framework Concepts

This lesson covers Understanding .NET Framework Concepts. It looks at application settings, events and event handling, and structured exception handling.

## Activity 1 - Understand Basic Application Settings

This objective may include but is not limited to: understanding app.config and web.config.
* Read Application Settings Overview.
* Read How to: Create Application Settings Using the Designer.
* Read How to: Add or Remove Application Settings.

## Activity 2 - Understand Events and Event Handling in the .NET Framework

This objective may include but is not limited to: understanding the event-driven programming model and event handlers, raising events, and implementing delegates.
* Read Raising Events and Responding to Events.
* Read Events.
* Read Delegates(Visual Basic), Delegates(C#).

## Activity 3 - Understand Structured Exception Handling in the .NET Framework

This objective may include but is not limited to: understanding error handling concepts, exceptions, and exception types.
* Read Exceptions and Exception Handling.
* Read Structured Exception Handling Overview for Visual Basic.
# Exam 98-372: Microsoft .NET Fundamentals/Understanding I/O Classes in the .NET Framework

This lesson covers Understanding I/O Classes in the .NET Framework. It looks at .NET file classes, console I/O, and XML classes.

## Activity 1 - Understand .NET File Classes

This objective may include but is not limited to: understanding read/write file classes and stream readers and writers.
* Read How to: Read Text from a File.
* Read How to: Write Text to a File.
* Read How to do basic file I/O in Visual C#.

## Activity 2 - Understand Console I/O

This objective may include but is not limited to: understanding System.Console classes for input and output.
* Read Console Class.
* Read How to: Create a C# Console Application.
* Read Console.Read Method.

## Activity 3 - Understand XML Classes in the .NET Framework

This objective may include but is not limited to: understanding XMLReader, XMLWriter, and XML Schemas.
* Read XmlReader Class.
* Read XmlWriter Class.
* Read Well-Formed XML Creation with the XmlTextWriter.
# Exam 98-367: Security Fundamentals/Understanding Security Layers

This lesson covers Understanding Security Layers. It looks at security principals, physical security, Internet security, and wireless security.

## Activity 1 - Understand Core Security Principles

This objective may include but is not limited to: confidentiality; integrity; availability; how threat and risk impact principles; principle of least privilege; social engineering; attack surface.
* Read How to Protect Insiders from Social Engineering Threats.

## Activity 2 - Understand Physical Security

This objective may include but is not limited to: site security; computer security; removable devices and drives; access control; mobile device security; disable Log On Locally; keyloggers.
* Read Microsoft Safety and Security Center.
* Read User Rights.

## Activity 3 - Understand Internet Security

This objective may include but is not limited to: browser settings; zones; secure Web sites.
* Read How to Use Security Zones in Internet Explorer.

## Activity 4 - Understand Wireless Security

This objective may include but is not limited to: advantages and disadvantages of specific security types; keys; SSID; MAC filters.
* Read Security Watch: A Guide to Wireless Security.
* Read What are the Different Wireless Network Security Methods?.
* Read Securing Wireless Network Traffic.
# Exam 98-367: Security Fundamentals/Understanding Security Software

This lesson covers Understanding Security Software. It looks at client, e-mail, and server protection.

## Activity 1 - Understand Client Protection

This objective may include but is not limited to: antivirus; User Account Control (UAC); keeping client operating system and software updated;encrypting offline folders; software restriction policies.
* Read Microsoft Security Essentials.
* Read Automatic Updates Policy Settings.
* Read How to Encrypt Offline Files.
* Read What is User Account Control?.

## Activity 2 - Understand E-mail Protection

This objective may include but is not limited to: antispam; antivirus; spoofing, phishing, and pharming; client vs. server protection; SPF records; PTR records.
* Read Exchange Server Tutorials.
* Read Wikipedia: Phishing.
* Read Microsoft Adds New Spam Filtering Technology Across E-Mail Platforms.

## Activity 3 - Understand Server Protection

This objective may include but is not limited to: separation of services; hardening; keeping server updated; secure dynamic DNS updates; disabling unsecure authentication protocols; Read-Only Domain Controllers; separate management VLAN; Microsoft Baseline Security Analyzer (MBSA).
* Read Microsoft Baseline Security Analyzer.
* Read Security Tools for IT Pros.
* Read What Is an RODC?.