OpenLLM-France/wikimedia huggingface dataset:
# Celestia/Scripting
## Introduction

Typing commands on the keyboard can be tiring and error prone. If you are using Celestia to show the universe to others, a script may be an effective way to tour the stars.

## Types of Scripting

Celestia supports two different Scripting languages, CEL and CELX (Lua). These can be used to add new functionality to the program, or to run educational activities.

### CEL scripting

See the page Celestia/Cel_Scripting

### CELX scripting

See the page Celestia/Celx_Scripting

### Other Languages

You can use any other language you want if it can pass commands to the operating system's command interpreter. It can issue the command to run Celestia and can include on that command line the instruction to run a .CEL Celestia script or .CELX Lua script.
When invoked from a command line, Celestia can be passed the name of a .CEL or .CELX script to run at startup:
When the command line includes the qualifier "--once", the command line will be passed to the running copy of Celestia instead of starting a new copy of the program. (note: use two hyphens)
(Starting with Celestia v1.3.1, scripts may be in any folder. Previously they had to be in Celestia's "root" folder.)

## External Links

Visit the Celestia Scripting Forum
Read and contribute to the Celestia Scripting Guide
Many resources for both CEL and CELX scripting can be found at Don G's Celestia Scripting Resources page.
# OpenSCAD User Manual/Using an external Editor with OpenSCAD
## Why use an external editor

Many people prefer to use a certain editor. They are used to the feature set and know the keybindings. OpenSCADs editor is functional and simple but might lack features people know from other editors.
A relatively recent benefit is that many of the more powerful external editors can act as a client for an OpenSCAD language server, permitting IDE-style functionality such as inline error/warning displays, module/function documentation on hover, jump to module/function definition, find module/function references, code reformatting, etc. There are a handful of OpenSCAD language servers in various levels of development, currently the openscad-lsp language server provides the most features.

## How to use an external editor

OpenSCAD is able to check for changes of files and automatically recompile if a file change occurs. To use this feature enable "Design->Automatic Reload and Preview"
Once the feature is activated, just load the scad file within OpenSCAD as usual ("File->Open.."). After that, open the scad file in your favorite editor too. Edit and work on the scad file within the external editor. Whenever the file is saved to disk (from within the external editor), OpenSCAD recognizes the file change and automatically recompiles accordingly.
The internal editor can be hidden by minimizing the frame with the mouse or by selecting "Window->Hide editor".

## Support of external editors

In principle all editors can be used. Some even have extensions/modes to provide features for OpenSCAD.
* Atom: There is a Language OpenSCAD package for Atom that provides highlighting and snippets.
* Emacs: OpenSCAD provides an emacs mode for OpenSCAD files. Use the link or install scad-mode via emacs package management (ELPA) with the MELPA repository.
* Geany: cobra18t provides a Geany syntax file for OpenSCAD. See Instructions tab in Thingiverse to install it.
* Gedit: Andy Turner provides a Gedit syntax file for OpenSCAD.
* IntelliJ: has an 'OpenSCAD Language Support' plugin.
* Kate: nerd256 provides a kate syntax file for OpenSCAD. See Instructions tab in Thingiverse to install it. You could create also a kate External tool to open OpenSCAD with the current file with script openscad %directory/%filename
* Neovim: An example configuration including basic linting and formatting is available via OpenSCAD in Neovim
* Notepad++: TheHeadlessSourceMan provides a Notepad++ syntax file for OpenSCAD. See Instructions tab in Thingiverse to install it.
* OpenSCADitor: OpenSCAD-dedicated editor
* Pulsar: Pulsar has the language-openscad package to provide highlighting and snippets.
* Sublime: Syntax highlighting and Customizer support
* Textmate: Syntax highlighting and Customizer support
* VIM: vim.org provides a VIM syntax file for OpenSCAD.
* Visual Studio Code and its FOSS build, VSCodium, have multiple OpenSCAD extensions available, providing highlighting, autocomplete, go to definition, code formatting, preview and more. Type "OpenSCAD" into the View > Extensions panel search box to find and install.
# Petrov Defence: Cochrane Gambit

White chose to exchange a knight against two pawns and an exposed king. While this gambit is considered as dubious, it can lead to a quick victory if Black doesn't know how to play it. Few of these games end in a draw.

# Theory table

For explanation of theory tables, see theory table and for notation, see algebraic notation. .
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nxf7
| 4 |
| ... Kxf7 | = |
When contributing to this Wikibook, please follow the Conventions for organization.
# Free Knowledge Culture Calendar/February 23

Today in 1998 the Mozilla Organization was created.
← previous day · following day →
# Levantine Arabic/Body

| جزم jizᵉm | body |

## Head

| راس rās | head |
| شعر šaʕᵉr | hair |
| وجّ wijj (Leb.) / وشّ wišš (Syr.) وجه wujᵉh (S) | face |
| جبين jbīn جبها jabha | forehead |
| منخار minḫār (N) / munḫār (S) أنف 'anᵉf | nose |
| تمّ timm (N) / tumm (S) | mouth |
| لسان lsān | tongue |
| فكّ fakk | jaw |
| دقن da'ᵉn | chin |
| Singular | Plural | |
| عين ʕēn f. | عيون ʕyūn عينين ʕīnēn (Pal.) | eye |
| حاجب ḥājeb | حواجب ḥawājeb | eyebrow |
| جفن jifᵉn | جفون jfūn | eyelid |
| رمش rimᵉs (N) / ramᵉš (S) | رموش rmūš | eyelash |
| دانة dāne (Leb.) إدن 'idᵉn f. (Syr.) دان dān f. (S) | دانين dānēn (Leb.) أدان 'adān (Syr.) دنين dinēn (S) | ear |
| خدّ ḵadd | خدود ḫdūd | cheek |
| سفّة šiffe | سفّات šiffāt | lip |
| سنّ sinn | سنان snān | tooth |

## Neck down

| رقبة ra'abe | neck |
| حلق ḥalᵉ' | throat |
| كتف kitᵉf | shoulder |
| ضهر ḍahᵉr | back |
| صدر ṣudᵉr (N) / ṣidᵉr (S) | chest, breast |
| بطن baṭn | belly, abdomen |
| صرّة ṣirra (N) / ṣurra (S) | belly button |
# Petrov's Defence

After Black captures the pawn on e4, the most popular continuation is 5. d4, but White has several ways to deviate from the main line:
5. Qe2 (Cozio Attack): Black's only move to unpin and defend the knight is 5...Qe7. After 6. d3 Nf6, the position often leads to an exchange of queens and an early endgame.
5. Nc3 (Nimzowitsch Attack): A popular alternative to the mainline. After 5...Nxc3 6. dxc3, White has doubled pawns in exchange for rapid development.
5. d3 (French Attack): After 5...Nf6 6. d4, Black can tranpose to the French Defense Exchange Variation by playing 6...d5.
5. c4 (Kaufman Attack): The idea behind this move is to prevent Black from advancing his pawn to d5.
5. Bd3 (Millennium Attack): A rarely played sideline. This awkward-looking move blocks White's own d-pawn, but is considered playable.

# Theory Table

For explanation of theory tables, see theory table and for notation, see algebraic notation. .
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4
| 5 | |
| d4 d5 | = |
| Nc3 Nxc3 | dxc3 | = |
| Qe2 Qe7 | d3 Nf6 | = |
| c4 Be7 | = |
When contributing to this Wikibook, please follow the Conventions for organization.

## References

* Kasparov, Garry, & Keene, Raymond 1989 Batsford chess openings 2. ISBN 0-8050-3409-9.
* Artur Yusupov (1999). The Petroff Defence. Edition Olms. ISBN 3-283-00400-5.
# Grand Theft Auto: San Andreas/Missions/Key to her Heart

This mission is very simple. Your object is to start dating an employee at a competing casino. You'll drive to the Casino, wait for the girl to get in her car and follow her. First to a erotic toys shop where she'll buy a SM gear and reveal herself as a submissive, and you'll get to put on a catchy Gimp Suit. Then follow her home, kill her intended date(her "Master") then enter the house.

## Basic Game

Millie becomes another girlfriend in the game and has to be romanced as per normal. After your progress with her reaches 40% or more she should call you to that she wants in on the plan and will give the swipecard required for the bank job in exchange for a cut. You can then collect the card from her house.
Note that when you are waiting for her boyfriend to show up, he will not appear on the radar. Look for the bald guy with a purple double-headed dildo. You need to dispatch him before he gets to Millie's front door.
If you are not inclined to romance Millie in the 'traditional' way, there are is a relatively easy (and amusing) way to get the card.
First of all, purchase the house in Prickle Pine so you have a save point close to her. The Gimp suit shows up in your wardrobe closet once you have completed Key to her Heart. Put on the Gimp suit and drive over to Millie's house. Note that she won't be there all the time (she works the graveyard shift at Caligula's), but if you show up in the afternoon she will be there. She will invite you in and the two of you will get busy (you see an external view of the house with the camera swinging around crazily). After the 'date' you will be back on the sidewalk with your default street clothes. Return to the Prickle Pine house, save the game, switch back into the Gimp suit and repeat.
Do this two or three times and you will win over her heart, and she will hand over the card.

## Hot Coffee Mod

After killing the Croupier's master you have to pleasure her with a thorough spanking. Tap space just before the power bar reaches the maximum. If you manage to satisfy her the mission is successful, but you still need to make progress with her as a girlfriend to get the keycard.
# Canadian Refugee Procedure/IRPR ss. 228-229 - Specified Removal Order
## IRPR ss. 228-229

The text of the relevant sections of the Immigration and Refugee Protection Regulations read:

## References

* ↑ Immigration and Refugee Protection Regulations, SOR/2002-227
# Canadian Refugee Procedure/IRPR ss. 235-243 - Enforcement of Removal Orders
## IRPR ss. 235-243

The text of the relevant sections of the Immigration and Refugee Protection Regulations read:

## Section 243: Payment of removal costs
### A foreign national who is removed from Canada at Her Majesty's expense shall not return to Canada if the foreign national has not paid to Her Majesty the removal costs

Section 243 of the Regulation provides that unless expenses incurred by Her Majesty in right of Canada have been recovered from a transporter, a foreign national who is removed from Canada at Her Majesty’s expense shall not return to Canada if the foreign national has not paid to Her Majesty the removal costs. According to the CBSA in 2024, around $497,100 is recovered annually from previously removed individuals who apply to return to Canada. In January 2025, the government announced that the charges would change: while the previous system charged most deportees a flat $1,500 per removal, the new framework will now charge foreign nationals around $12,800 for escorted removals, and just over $3,800 for unescorted removals, regardless of the destination.

## References

* ↑ Immigration and Refugee Protection Regulations, SOR/2002-227
* 1 2 Passifiume, Bryan (Jan 03, 2025). "CBSA increasing costs to deportees for removal from Canada". Toronto Sun. https://torontosun.com/news/national/cbsa-increasing-costs-to-deportees-for-removal-from-canada.
# United States Postage Meter Stamp Catalog/GROUP AR/Sub-group AR-ARM: Stamps used primarily for Army official business
#### Sub-group AR-ARM: Stamps used primarily for Army official business

* Some of these stamps are quite elusive but their actual rarity is not known. As a consequence no specific rarity indicators are shown for this sub-group.
AR-ARM0.1. Pitney Bowes. 1943
    Type DE3 with town mark: U.S. POSTAL SERVICE at top, * APO * at bottom:
       - APO (63666)
AR-ARM1.1. Pitney Bowes.
    Type IA4.1 with town mark: ARMY POSTAL SERVICE at top, APO and five-digit number at bottom:
    V/F: ≋ 00 :
       - 09162 (388301)
       - 09189 (375543)
       - 09757 (375517)
AR-ARM1.2. Pitney Bowes.
    Type IA4.5 with town mark: ARMY POSTAL SERVICE at top, APO and five-digit number at bottom:
    V/F: ≋ 00 : (widely spaced colon dots)
       - 09028 (370017)
       - 09123 (169333)
       - 09757 (375581)
       - 96331 (369998)
AR-ARM2.1. Pitney Bowes.
    Type IC3.1 with town marks:
    V/F: ≋0 .00 (tall wavy lines at left 2mm tall)
    V/F: ≋0 .00 (short wavy lines at left 1mm tall)
       A. ARMY POSTAL SERVICE / APO (5 digit number)
          - 1 tall wavy lines - 09102 (959940)
          - 2 short wavy lines
       B. ARMY POSTAL SERVICE / APO NY09175 (969118)
# XQuery/Caching and indexes
## Motivation

The views of the data about individual teams or groups needs to be supplemented with indexes to the resources for which those views are appropriate. Generating the indexes on demand is one approach but loads the SPARQL server. Given the batch nature of the DBpedia extract, it makes more sense to cache the index data and use the cache to generate an index page. (triggering the cache refresh is another problem!)

## Non-caching approach

The following script generates an index page with links to the HTML view and the timeline views of an artist album.

## Index examples

* Rock and Roll Groups

## Caching Approach

Two scripts are needed - one to generate the data to cache, the other to generate the index page. The approach is illustrated with an index to Rock and Roll groups based on the Wikipedia category Rock and Roll Hall of Fame inductees.

## Generate the index data

This script generates an XML file. A further development would store the XML directly to the database but it could also be saved manually to the appropriate location. It is parameterised by a category.
Note: I guess a better approach would be to use triples here, saved to a local triple store.

## HTML index page

This script, groupList, uses the cached index data

## Execute

Roll and Roll groups
# History of wireless telegraphy and broadcasting in Australia/Topical/Stations/VIH Hobart
### POH-VIH Hobart
#### Comprehensive History

A comprehensive history of POH-VIH Hobart has not yet been prepared for this Wikibook, however the following resources have been assembled in preparation:
* Research - POH-VIH Hobart - Summary of research to date
* Transcriptions and Notes - POH-VIH Hobart - More than 10 transcriptions (Reads like a history)
* Photos, QSL cards and other graphics - POH-VIH Hobart - Nothing uploaded as yet, but many relevant QSLs held
* Incubator of Wikipedia Article on POH-VIH Hobart - Coming real soon now!
Key internet links:
Nothing identified as yet
# Free Knowledge Culture Calendar/January 22

...we have an opportunity to dramatically improve the lives of hundreds of millions of people around the world... Today in 2008 was the official release of the Cape Town Open Education Declaration. The statement is a pivotal articulation of the vision and principles of the Open Education movement, which promotes the use of Open Educational Resources (OER).
← previous day · following day →
# Antenna Television/Market Listings/Oregon
## Bend
### Counties

* Crook
* Deschutes

### Channels

| Channel | Call sign | Network | Owner | Subchannels |
| 3 | KOAB | PBS | Oregon Public Broadcasting |
| 21 | KTVZ | NBC | News-Press & Gazette Company | The CW Plus on 21.2, Ion Television on 21.4, Bounce TV on 21.5. FOX affiliate KFXO is simulcast on 21.3 |
| 39 | KFXO-CD | FOX | News-Press & Gazette Company | Telemundo on 39.2, Grit on 39.3, Ion Mystery on 39.4, Laff on 39.5 |
| 18 | KOHD | ABC | BendBroadband | CBS affiliate KBNZ is simulcast on 18.2 |
| 7 | KBNZ-LD | CBS | BendBroadband |

## Eugene
### Counties

* Benton
* Lane
* Linn

### Channels

| Channel | Call sign | Network | Owner | Subchannels |
| 9 | KEZI | ABC | Allen Media Broadcasting | MeTV on 9.2, Ion Television on 9.3, Heroes & Icons on 9.4, Stuart TV on 9.5, MeTV Toons on 9.6 |
| 13 | KVAL | CBS | Sinclair Broadcast Group | TBD on 13.2, Charge! on 13.3 |
| 16 | KMTR | NBC | Roberts Media, LLC | The CW Plus on 16.2, Comet TV on 16.3 |
| 23 | KEVU-CD | MyNetworkTV | Cox Media Group | Dabl on 23.2 |
| 28 | KEPB | PBS | Oregon Public Broadcasting |
| 34 | KLSR-TV | FOX | Cox Media Group | MyNetworkTV affiliate KEVU is simulcast on 34.2 |

## Medford
### Counties

* Jackson
* Josephine

### Channels

| Channel | Call sign | Network | Owner | Subchannels |
| 5 | KOBI | NBC | California Oregon Broadcasting, Inc. | Cozi TV on 5.2, Quest on 5.3 |
| 8 | KSYS | PBS | Southern Oregon Public Television, Inc. | World on 8.2, Create on 8.3, PBS Kids on 8.4 |
| 10 | KTVL | CBS | Sinclair Broadcast Group | The CW Plus on 10.2, Comet TV on 10.3, TBD on 10.4, Charge! on 10.5 |
| 12 | KDRV | ABC | Allen Media Group | Antenna TV on 12.2, True Crime Network on 12.3 |
| 16 | KDSO-LD | theDove TV | theDove Media, Inc. | CBN News on 16.2 |
| 26 | KMVU | FOX | Imagicomm Communications | MeTV on 26.2, Ion Television on 26.3 |
| 48 | KFBI-LD | MyNetworkTV | Imagicomm Communications | Telemundo on 48.2 |

## Portland
### Counties

Oregon
* Clackamas
* Clatsop
* Columbia
* Marion
* Multnomah
* Polk
* Washington
* Yamhill
Washington
* Clark
* Cowlitz
* Skamania

### Channels

| Channel | Call sign | Network | Owner | Subchannels |
| 2 | KATU | ABC | Sinclair Broadcast Group | Charge! on 2.2, Comet TV on 2.3, Stadium on 2.4 |
| 6 | KOIN | CBS | Nexstar | getTV on 6.2, Rewind TV on 6.3 |
| 8 | KGW | NBC | Tegna | True Crime Network on 8.2, Quest on 8.3, Twist on 8.4, This TV on 8.5, TheGrio on 8.6 |
| 10 | KOPB | PBS | Oregon Public Broadcasting | Create/PBS World on 10.2, PBS Kids on 10.3 |
| 12 | KPTV | FOX | Gray | Cozi TV on 12.2, Dabl on 12.3 |
| 24 | KNMT | TBN | Trinity Broadcasting Network | Hillsong Channel on 24.2, Smile/JUCE TV on 24.3, Enlace on 24.4, TBN Salsa on 24.5 |
# Bird's Opening: From's Gambit
### 1...e5

Here black enters the From Gambit. White's choices are either taking the pawn, or moving to e4, entering the King's Gambit. The From's main line is with 2.fxe5 d6 3.exd6 Bxd6, usually followed by a vicious kingside assault with g5, or a more strategical Nc6.
White can also decline the second pawn with the line 1.f4 e5 2.fxe5 d6 3.Nf3 dxe5 4.e4, where White's missing f-pawn can be a king safety issue, or an attacking asset after he castles due to the open f-file. The trade of the f-pawn for the d-pawn can also give white additional center control.

## Theory table

For explanation of theory tables, see theory table and for notation, see algebraic notation. .
1. f4 e5
| | 2 | |
| King's Gambit Accepted | e4 exf4 | to 1.e4 e5 2.f4 |
| From's Gambit accepted | fxe5 d6 | |
| Fools mate | g4?? Qh4 | 0-1 |
When contributing to this Wikibook, please follow the Conventions for organization.
* Nunn's Chess Openings. 1999. John Nunn (Editor), Graham Burgess, John Emms, Joe Gallagher. ISBN 1-8574-4221-0.
* Modern Chess Openings: MCO-14. 1999. Nick de Firmian, Walter Korn. ISBN 0-8129-3084-3.
# Free Knowledge Culture Calendar/January 26

Today in 1994 saw the first public (beta) release of the Debian operating system. It is the mother of many other remarkable GNU/Linux distributions. It introduced modern software packaging, a leap forward in the way we access and secure software. This made software distribution particularly accessible and usable and contributed to its outstanding popularity and lasting influence on the field. Its social standards and decentralized, community-based development model broke new ground.
← previous day · following day →
# Annotations to James Joyce's Ulysses/Telemachus
## Contents

The following list contains links to the initial page of the Telemachiad and to each of the twenty-one pages of its first episode Telemachus. Page 2 is blank. The pagination is that of the original edition of Ulysses, published in Paris on 2 February 1922.
Status of this episode: as of December 2020, most pages have several annotations, few have none.
Episode 1: Telemachus
Annotations Original text on Wikisource
* Page 1 Page 1 WS
* Page 2
* Page 3 Page 3 WS
* Page 4
* Page 5
* Page 6
* Page 7
* Page 8
* Page 9
* Page 10
* Page 11
* Page 12
* Page 13
* Page 14
* Page 15
* Page 16
* Page 17
* Page 18
* Page 19
* Page 20
* Page 21
* Page 22
* Page 23
# Free Knowledge Culture Calendar/April 30

I visualize a time when we will be to robots as dogs are to humans. ... I’m rooting for the machines.
Today is Claude Shannon’s birthday. Before all software was free, when there was not even any concept of software yet, he developed theoretical foundations of how to even represent and process information, developed digital circuits to solve logical problems and even the basic concepts of programming. His groundbreaking works – formulated in the 1950s and ’60s – represent some of the most basic theoretical foundations for how to efficiently and securely move information through space and time, establishing the whole field of information theory and leading to revolutionary changes in the storage and transmission of data.
← previous day · following day →
# Open Sicilian

White's pawn is under attack from the knight on f6. They must defend it or forestall Black's capture of it in some way. 5. Nc3 is almost universally played as it is the knight's natural square anyway. A knight on c3 increases White's influence of the d5 square, and forms a defensive bulwark against attacks on the c-file, to the extent that Black will often give up a rook to remove it.
Also played is 5. f3. At first glance White is attempting to reserve the option of moving the c-pawn to c4. However there is not usually time for this, because without a White knight on c3 Black is immediately threatening to play e5 and d5 and equalise in the centre. White is compelled to throw a spanner in the works, usually with Bb5+, and c4 gets forgotten in the ensuing complications.
5. Bc4, the Ginsberg Gambit, is a fine continuation, apparently dropping the e4 pawn, but intending Qh5; after which, if Black plays e6 to block the attack on f7, White has ideas of Bb5+ and Nxe6. Even trickier for Black, however, is for White to switch the move order and sacrifice the bishop with 6. Bxf7+; after 6. ...Kxf7 7. Qh5+ Kg8, 8. Qd5+ wins back the knight, and Black's king is uncastled and in danger. If Black tries to prevent this by instead going 7. ...Kf6, Black's king is completely exposed, and 8. Nc3! Nxc3? is already a forced mate for White.
5. Bb5+ is plausible and may transpose into common lines, but if White's plan is to simplify this way, why now and not two moves previously when White could have followed up by castling kingside with a useful defensive knight on f3? Bb5+ is a shade inconsistent.
5. Bd3 commits the bishop to a square on which it will have no future after the obvious e5. It also fails to prevent a subsequent d5.

## Theory table

For explanation of theory tables, see theory table and for notation, see algebraic notation. .
1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6
| | 5 |
| Main line | Nc3 - | = |
| Prins Variation | f3 - | = |
| | Bb5+ - | = |
| | Bd3 - | = |
| | Bc4 - | = |
When contributing to this Wikibook, please follow the Conventions for organization.