OpenLLM-France/wikimedia huggingface dataset:
# Usability for Nerds/Hardware/Alarms

Do I need to tell you how annoying false alarms are? Of course not. You have no doubt been disturbed countless times by car alarms, burglary alarms, fire alarms, etc. And the false alarms are so common that you probably don't even think of the possibility that the alarm could indicate actual danger.
An alarm has no value if it sounds so often that people lose confidence in it.
Some alarm systems can make false alarms repeatedly as long as the technical fault that caused the alarm has not been fixed. This should be avoided by turning off the sensor that caused the false alarm until the problem has been fixed. An alarm should always stop sounding after a reasonable time if nobody stops it manually. It should still have a visual indication that an alarm situation has occurred, though.
The volume of the sound should be so high that everybody can hear it, but never so high that it is painful, causes panic, or prevents talking.
Surveillance staff who have nothing to do but waiting for alarms get dull and demoralized if they have nothing to do. So dull, in fact, that they may fail to react promptly and adequately when an alarm finally occurs. Their job has to be organized in such a way that they have plenty of other work to do when there are no alarms, and they should participate in regular drills to rehearse what to do when an alarm occurs.
← Sound
# Usability for Nerds/Hardware/LEDs and displays

Light Emitting Diodes (LEDs) are often used for lighting, indicator lights, displays and screens. LED displays should be tested both in darkness and in direct sunlight if they are intended for outdoor use.
LEDs are often cycled on and off very fast for purposes of multiplexing or for adjusting the light intensity. Generally, this cycling goes so fast that no flickering is visible when you look at it. However, the flickering may be visible as stripes or dots if the light is moving or if the person looking at the light is moving. LEDs that are used at roads as traffic lights or as guiding lights on dark roads should either not be cycled or have such a high cycle frequency that they don't appear to flicker by persons who drive by. Even if you can't "see" the flickering itself, your brain can capture it, even at thousands "flashes" per second, and it results in the path of eye micromovement. Such path may be adversely affected by flickering, so some people experience visual discomfort and accelerated tiredness when they have to work with flickering surfaces. It might make a minor differences to other people as well, so you may find paying extra money for "flicker-free" backlight and preferring LCD over LED displays reasonable. The actual estimates for the perceivable flickering rate may be about 100 or more times higher and not mentioned or simply silenced in the "research" sponsored by the equipment makers. The facts, which are normally not mentioned is that you would see a different "picture" on flickering and flicker-free surfaces when moving your eye focus from one point to another - for the duration of that path, even if your brain produce you a "final", approximated version of the image. Depending on the conditions, such differences may be observed for the frequencies up to tens of kilohertz (estimated) or even up to 100KHz. It also appears that equipment makers had been well-aware of such negative effects, as they already started producing some "flicker-free" monitor models, where the backlighting is powered by direct current instead of PWM.
← Screen · Sound →
# Usability for Nerds/Never interrupt the user

Ms Tippy is a fast touch typist. Right now she is typing a letter from a dictaphone. Suddenly a box pops up on her screen saying:
Ms Tippy doesn't see the message box because her eyes are at the dictaphone. Her next keystroke is a space, which activates the Yes button and opens her mail program. The rest of her keystrokes go to the mail program where they cause all kinds of funny (or perhaps not so funny) things to happen.
Even if Ms Tippy had been looking at the screen, she may have typed several keys in the few seconds it takes to recognize the new situation. These keystrokes could easily cause the message box to close before she had the time to read what it said.
An unexpected pop-up box is a serious usability error for several reasons:
* It breaks the system's predictability because the unexpected change of focus from the typing window to the message box radically changes what the keys do.
* It violates the principle that the user should be in control.
* It breaks the user's line of thought and steals the user's attention while they may be concentrating on something important.
This rule is important. Never interrupt the user!
An unprompted change of focus from one window to another should always be avoided. A big sinner in this respect is automatic software updates. Even big software companies that have large usability departments violate this rule with importunate pop-up windows telling the user that an "important" software update is available. I have even seen the Windows operating system updating automatically and restarting the system without user confirmation whereby the ongoing downloading of a big file was spoiled:
Time and attention are precious resources to many software users. Stealing those resources is a sign of disrespect to the user's work situation.
Messages to the user about new mail, new software updates, or whatever, should be presented discreetly as an icon in a corner of the screen. Sound, animations, or popup windows are completely unacceptable unless the message is very urgent, and even small popup messages can be disturbing.
← Transparency · Can I guess what the user wants? →
# Vedic Mathematics/Useful links

Here is a list of some useful links on Vedic Maths:
* Vedic Mathematics: A new edition (1992) of the book that started it all (originally printed in 1965) on Google Books.
* Free Training on Vedic Mathematics and Tutorials on Vedic Maths
* Slide Shows and Video Tutorials on Vedic Maths
* Downloadable and physical e-book on Vedic Math by Vali Nasser
* link title
* PowerPoint Slides on Vedic Maths.
* A Vedic Maths Tutorial.
* Vedic Mathematics Academy.
* Nuggets from Vedic Mathematics.
* Learn to multiply up to 19 X 19 in an hour with this free tutorial Enjoy!.
* Research book on Vedic math to gain insight in speed math , Trachtenberg system &Vedic system.Enjoy!.
# Vegan and vegetarian phrases/Chinese

Vegan and vegetarian phrases in Chinese :
| English | Mandarin Chinese | Cantonese Chinese |
| I am vegan | 我吃全素（不吃蛋，奶） | 我食全素（唔食蛋，奶） |
| I am vegetarian | 我吃素 | 我食素 |
| I eat only products of plant origin | 我只吃植物性食品 | 我剩係食植物性食物 |
| I do not eat meat | 我不吃肉 | 我唔食肉 |
| I do not eat fish | 我不吃魚 | 我唔食魚 |
| I do not consume dairy products | 我不吃乳製品 | 我唔食乳製品 |

## Words

Food items that are suitable for vegetarians and vegans :
| English | Mandarin Chinese |
| vegetables | 蔬菜 |
| tofu | 豆腐 |
# Vegan and vegetarian phrases

This book will contain useful phrases in several languages to be used in restaurants, shops and other practical situations to assist vegetarians and vegans to choose their food.
Vegans and vegetarians in general consume only products of plant origin. However, vegetarians can also consume dairy products and eggs. Vegans never eat or consume any animal products, not even in minor quantities. It means they avoid all meat, fish, chicken, eggs, milk, cheese, butter and other dairy products, gelatine, honey, carmine colouring and many other animal-devived food additives.

## Languages

* English -- the phrases that are translated into other languages.
* Bikol
* Chinese
* Croatian
* Dutch
* Esperanto
* Estonian
* Finnish
* French
* German
* Italian
* Polish
* Romanian
* Russian
* Slovenian
* Spanish
* Swedish
* Tagalog
* Turkish

## Other resources

* Veganism on Wikipedia
* Vegetarianism on Wikipedia
* Vegan cookbook on Wikibooks
# Vegan and vegetarian phrases/Croatian

Vegan and vegetarian phrases in Croatian :
| English | Croatian |
| I am vegan | ? |
| I am vegetarian | ? |
| I do not eat meat | ? |
# Vegan and vegetarian phrases/Dutch

Vegan and vegetarian phrases in Dutch :
| English | Dutch |
| I am vegan | Ik ben een veganist |
| I am vegetarian | Ik ben een vegetariër |
| I eat only products of plant origin | Ik eet alleen producten van plantaardige afkomst |
| I do not eat meat | Ik eet geen vlees |
| I do not eat fish | Ik eet geen vis |
| I do not consume dairy products | Ik gebruik geen zuivel |
| I do not eat anything that comes from an animal | Ik eet geen dierlijke producten |
| Do you have vegetarian food? | Heeft u ook vegetarisch eten? |
| Do you have tofu? | Heeft u tofu? |
| I want to have fruit salad | Ik wil graag een fruit salade |
| Does this bread contain any milk or egg? | Bevat dit brood melk of eieren? |
Food items that are suitable for vegetarians and vegans :
| English | Dutch |
| vegetables | groenten |
| fruit | fruit |
| tofu | tofu |
| soy milk | sojamelk |
| soy cheese | sojakaas |
# Vegan and vegetarian phrases/English
## Introduction

I am vegan/we are vegans and would like something to eat. Veganism is a diet and lifestyle that avoids using animal products in food and in other products of consumption, including clothing, alcohol and cosmetics. People dedicate themselves to veganism for different reasons, with health benefits, animal rights, ecological concerns being some of them.
We do eat; all fruits, vegetables, lentils, beans, rice, and grains. We eat pasta which has no egg, cous-cous, we eat soups and meals with vegetable stock, vegetable and olive oils and coconut milk.
We do not eat meat (beef, chicken, pork or any other animal), fish, meat stock (as used in soups), milk (from any animal), eggs, butter, cheese, lactose, shellac, lard or animal fat, gelatin, or food with these products in, even in small amounts.
Thank you for your time reading this and we really appreciate any food you can prepare.

## Phrases

Vegan and vegetarian phrases to be translated :
| English | Other language |
| I am vegan | N/A |
| I am vegetarian | N/A |
| I eat only products of plant origin | N/A |
| I do not eat meat | N/A |
| I do not eat fish | N/A |
| I do not consume dairy products | N/A |
| I do not eat meat | N/A |
| I do not eat anything that comes from an animal | N/A |
| Do you have vegetarian food? | N/A |
| Do you have tofu? | N/A |
| I want to have fruit salad | N/A |
| Does this bread contain any milk or egg? | N/A |

## Words

Food items that are suitable for vegetarians and vegans :
| English | Other language |
| vegetables | N/A |
| fruit | N/A |
| tofu | N/A |
| soy milk | N/A |
| soy cheese | N/A |

## Slang

* Nooch - Nutritional yeast. Vegans commonly use this as a substitute for cheese.

## External links

* Instructions on how to edit pages like this. It is a good idea to keep the instruction page open in a separate window for quick check of instructions.
# Vegan and vegetarian phrases/Bikol

Vegan and vegetarian phrases in Bikol :
| English | Bikol |
| I am vegan | Saro akong vegan |
| I am vegetarian | Vegetarian ako |
| I eat only products of plant origin | Nagkakakan sana ako nin mga kakanon na gikan sa tinanom |
| I do not eat meat | Dai ako nagkakakan nin karne |
| I do not eat fish | Dai ako nagkakakan nin sira |
| I do not consume dairy products | Dai ako nagkokonsumo nin mga produktong dairy |
| I do not eat ground meat | Dai ako nagkakakan nin giniling na karne |
| I do not eat anything that comes from an animal | Dai ako nagkakakan nin dawa na anong gikan sa hayop |
| Do you have vegetarian food? | Igwa daw tabi kamong mga kakanon na vegetarian? |
| Do you have tofu? | Igwa daw tabi kamong tokwa? |
| I want to have fruit salad | Gusto ko tabi nin fruit salad |
| Does this bread contain any milk or egg? | Igwa daw tabing gatas o sugok ining tinapay? |
Food items that are suitable for vegetarians and vegans :
| English | Bikol |
| vegetables | gulay |
| fruit | prutas |
| tofu | tokwa |
| soy milk | soy milk |
| soy cheese | kesong soya |
# Introduction

Here you will find detailed discussions of actual applications complete with all the source code. This is not intended to be a software distribution so the code is not provided as zip files but as readable source code linked with comments. The idea is to learn from the code and the explanations, apply the lessons learnt and create something new. If anyone wants to improve the code it should be done in such a way that the reader can see both the improved and un-improved versions and, of course, there should be a thorough explanation of why the change was made, what it fixes and so on.

# Regular Expression Tester

While exploring the possibility for automated download of source code from Wikibooks I found a need to do some regular expression work. As my Regular Expression skills are a bit rusty I did a quick Google search for a tool that would let me test expressions. I found several tools but none were entirely suitable so I decided to write my own; it took about 15 minutes. It proved so useful in its prototype state that i have decided to include it as is without any clean up.

# JArithmetic

An example of multi-language, multi-paradigm programming. Or to say it in more down to earth terms: a program that use object oriented and traditional approaches to coding together with code in languages other than Visual Basic Classic as well as the use of external process and libraries. Take a look.
| Previous: Examples | Contents | Next: Regular Expression Tester |
# Visual Basic/Collections

Collection class provides an array-like container more flexible than an array in some ways and less flexible in other ways. More flexible in some ways than Collection is Dictionary class.
Creating a new collection:
Dimensioning and creating a new collection in one line:
Adding an item:
Accessing an item at an index, in a read-only way:
Overwriting a item at an index:
Removing an item:
The size of a collection:
Iterating over a collection, read-only:
Iterating over a collection, read-write:
Testing the emptiness of a collection:
Testing the presence of an element in a collection:
Appending one collection to another:
Converting a collection to an array:
Using a collection as a queue:
Using a collection as a stack:
Using a collection as a set:
# Visual Basic/Credits and Permissions
## Introduction

This is where you will find all the documentation regarding permissions to use material from other sites and documents.

## GUI Computing Pty Ltd/Mark Trescowthick
### Permission

Copy of email giving permission for use of coding standards and forum content.

### Authors

Jim Karabatsos 1996
Mark Trescowthick 2004
Copyright Notice © 1996 GUI Computing Pty Ltd
# Introduction

Compiler directives are instructions that are executed by the compiler at compile time rather than by the program at run time.
# Visual Basic/Contributors
## Authors and Contributors

Details of permissions given to include content from other sites and documents is on the Credits and Permissions page.
| Name | Comment |
| Batjew | Wrote almost everything to start, getting help now. |
| EugeneH | Corrected mistakes and wrote the rest. User name is now Orage |
| Kwhitefoot | Added: distinction between Type and Class, optimization of programs. Split into separate chapters. Added coding standards, case studies, optimization. |
| Elliot Spencer | Contributed many examples from his web site: http://www.ilook.fsnet.co.uk/index.htm |
| Aadnk | Some sections translated from the Norwegian Visual Basic WikiBook (by Kwhitefoot). Also wrote the Windows Dialogs chapter. |
| GUI Computing Pty Ltd/Mark Trescowthick | Mark Trescowthick kindly gave permission for the [GUI Computing coding standards] and [Australian Visual Developers Forum] to be used, see Credits and Permissions. |
# Adventist Youth Honors Answer Book/Arts and Crafts/Ceramics

Like many honors, the requirements for Ceramics differ from one division to the next. If your division is not listed below, use the General Conference version.
Ceramics (General Conference) Ceramics (North American Division)
# Adventist Youth Honors Answer Book/Arts and Crafts/Currency

Currency :
| Arts and Crafts General Conference See also Currency - Advanced | Skill Level 2 |
| Arts and Crafts General Conference See also Currency - Advanced | Year of Introduction: 1945 |
The answers to the Currency honor are dependent on the country in which you live. To keep from cluttering up the answers with all these variants, we instead provide separate answer chapters for each country.
Currency (Australia) Currency (Canada) Currency (European Union) Currency (India) Currency (Indonesia) Currency (Philippines) Currency (United Kingdom) Currency (United States)
If your country is not listed here, please add it. When you create the new page, start by inserting this text:
This will insert the requirements and all the invariant answers that have been added to date. You can then start adding the rest of the answers and editing answers we thought were invariant.
You can edit the main template here, but keep in mind that it should only have generally applicable answers (i.e., country-invariant answers).
Use the Paper_money template for requirement 5:
This will show up as follows:
One Dollar Bill :
| Obverse side, featuring George Washington, 1st U.S. President, Revolutionary War general | Reverse side, featuring The Great Seal of the United States |
Find images of the currency at the Wikimedia Commons. If there is not already an image there and it is legal to do so in your country, please upload one to the commons.
# Adventist Youth Honors Answer Book/Arts and Crafts/Copper Enameling - Advanced

Copper Enameling - Advanced :
| Arts and Crafts General Conference | Skill Level 3 |
| Arts and Crafts General Conference | Year of Introduction: 1972 |

## 1. Have the Copper Enameling Honor.

Instructions and tips for earning the Copper Enameling honor can be found in the Arts and Crafts chapter.
# Adventist Youth Honors Answer Book/Arts and Crafts/Ceramics (General Conference)

Ceramics (General Conference) :
| Arts and Crafts General Conference | Skill Level 2 |
| Arts and Crafts General Conference | Year of Introduction: 1956 |

## 1. Tell briefly the history of early ceramics.

Ceramics began in China 6,000 years ago during the New Stone Age whose advent was marked by the invention pottery. The earliest earthenware was moulded by hand and the potter's wheel was something that came much later. In the beginning, clay was fired at a temperature of about 500-600 degrees celsius. Painted pottery began to be known during the period of Yangshao and Longshan Cultures.
The large legion of terra-cotta soldiers and horses of the Qin Dynasty (221 - 207 B.C.) which were discovered in the province of Shaanxi in 1974, are eloquent proof of the high skills in kiln-firing and sculpture attained at that early age. The art of pottery reached another peak of development in the Tang Dynasty (618 - 907 A.D.), as evidenced by the renowned "tri-coloured glaze."
Wucheng Village of Qingjiang County, Jiangxi Province vessels of blue-glazed ware have been unearthed. Upon examination, they proved to have been made of kaolin and fired at high temperatures of 1,200C. Their surface is coated with a glaze, whose chemical composition is very close to that of their bodies. Certain procelains of the Song (960 - 1279) and Ming (1368–1644) dynasties were already celadon, though at its early stages.
Chinese ceramics became known to the world at large from the Tang Dynasty so much so that the word "china" became the name of procelain. Chinese procelain, together with Chinese tea and silk flowed through the Silk Road and other land and sea routes to foreign countries.
# Adventist Youth Honors Answer Book/Arts and Crafts/Counted Cross Stitch

Counted Cross Stitch :
| Arts and Crafts General Conference | Skill Level 2 |
| Arts and Crafts General Conference | Year of Introduction: 1986 |
# Adventist Youth Honors Answer Book/Arts and Crafts/Copper Enameling

Copper Enameling :
| Arts and Crafts General Conference See also Copper Enameling - Advanced | Skill Level 1 |
| Arts and Crafts General Conference See also Copper Enameling - Advanced | Year of Introduction: 1972 |

## 8. Make at least five items using the following techniques
### a. Swirling
### e. Scraffito

NOTE: The high-fire firing for this honor need not be done by the candidate. This honor may be earned using either the high-fire or the low-fire enameling.
# Adventist Youth Honors Answer Book/Arts and Crafts/Crocheting - Advanced

Crocheting - Advanced :
| Arts and Crafts General Conference | Skill Level 3 |
| Arts and Crafts General Conference | Year of Introduction: 1970 |

## 1. Have the Crocheting Honor.

Instructions and tips for earning the Crocheting honor can be found in the Arts and Crafts chapter.
# 0 A.D./Closed-Source Development

After months of collaborative research and game design, a unified game design document was finalized in the summer of 2003. The chief game designers for 0 A.D. were Bishop along with Ken “TheRealDeal” Wood, a retiree in his 60's from Arizona, and Stuart “Acumen” Walpole, a programmer in his 20's from the UK.
Development continued until 2009 as a closed-source, proprietary freeware initiative, meaning it was supposed to be offered at no charge, and it was always meant to be easily moddable, yet the source code was closed for team members only. Team membership was rather open compared to most closed-source games at the time, and to join the team all one had to do was file an application and pass an interview.
Throughout 2003 to 2009, the game developed at a varying pace, mostly in the art area, with a large number of units and textures designed from scratch, mostly for the Celtic and Hellenic factions. Progress on the programming side was achieved on issues like gameplay logic, random map generation, water rendering, and multiplayer networking. Two topics in the programming side served programmers as projects for undergraduate degrees in Computer Science: The water rendering by Matei Zaharia and the file ordering and caching system by Jan “janwas” Wassenberg. (Both would go on to graduate school in computer science.) Art development kept going strong under the sustained leadership of Michael D. Hafer (“Mythos_Ruler”), a contributor in his late 20's from Indiana.
Wood sadly passed away in 2006 after a long fight with cancer. Bishop stepped down as project lead in 2008 due to family obligations, with Erik “feneur” Johansson succeeding him.
Although contributions to 0 A.D. continued more or less steadily over these years, interest in TLA waned over time. As of September 2012, development of The Last Alliance has been officially discontinued. All the existing contributions to that project have been archived as study and discussion of Tolkien's works, and as inspiration for those interested in fantasy mods and games.
Over time, programmers for 0 A.D. were becoming hard to find as well, stalling development of the game. Over 2009, the team re-evaluated the development system, and looked seriously into an open source model. Finally they went for it.
# 0 A.D./Educational uses
## Simulating historic battles

0 A.D. might be used as an educational exercise, showing why leadership in a real battle may have made certain decisions.