OpenLLM-France/wikimedia huggingface dataset:
# Freistil/Mannheim feiert Stadtgründung vor 400 Jahren

Ein ganzes Jahr lang will Mannheim dieses Jubiläum feiern. Die Festlichkeiten beginnen heute morgen mit einem Festakt vor 400 geladenen Gästen, bei dem unter anderem die Verlesung der Stadtrechte auf dem Programm steht. Anschließend wird das Museum Zeughaus wiedereröffnet und am Nachmittag beginnt ein fünftägiges Bürgerfest.
Nach einer drei Jahre dauernden Renovierung erstrahlt das barocke Zeughaus in neuem Glanz. Das Gebäude wurde 1777/78 von Peter Anton von Verschaffelt erbaut und ist eines der bedeutendsten Gebäude des Frühklassizismus in Deutschland. Die Sanierung kostete insgesamt 17,3 Millionen Euro. Zur Eröffnung erhalten die Bürger Mannheims freien Eintritt in das Museum, das auf gut 6.000 Quadratmetern Fläche Exponate unter anderem aus der Stadtgeschichte zeigt. Des weiteren beherbergt es die Antikensammlung, die kunst- und kulturgeschichtlichen Sammlungen und das Forum Internationale Photographie. In der theater- und musikgeschichtlichen Abteilung sind unter anderem auch Stockgeigen und Spazierstockinstrumente zu sehen.
Zu den weiteren Veranstaltungen im Jubiläumsjahr gehören ein Literaturfest, dessen Schirmherr der Autor und TV-Moderator Roger Willemsen ist, die Mannheimer Schlossfestspiele im frisch renovierten Mannheimer Barockschloss, Märchentage und die Reihe „Kino unterwegs“, in deren Rahmen Filme an ungewöhnlichen Orten gezeigt werden, beispielsweise der Film „Bonny und Clyde“ in der Landesbank Baden-Württemberg.
Die Stadt lässt sich die Geburtstagsfeier insgesamt 5,3 Millionen Euro kosten, weitere 2,3 Millionen Euro schießen Spender und Sponsoren zu.
Nicht nur das Stadtjubiläum bestimmt in diesem Jahr die Festivitäten in Mannheim. Auch die Kunsthalle Mannheim und die Universität feiern einen runden Geburtstag: beide werden 100 Jahre alt und nutzen diesen Anlass zu zahlreichen eigenen Festveranstaltungen.
Mannheim feiert Stadtgründung vor 400 Jahren Licensed under: CC-BY-2.5
Edit this article · Ask a question about this article
# EXIT structure statement
## EXIT <structure>
### Syntax

EXIT CASE EXIT DO EXIT FOR EXIT NEXT EXIT UNTIL EXIT WEND EXIT WHILE

### Revised

May 30, 2000 (Release 3)

### Description

When used inside a FOR/NEXT loop, WHILE/WEND conditional, DO/UNTIL conditional, or in a SELECT CASE structure, this statement causes the program to jump immediately to the line following the NEXT, WEND, UNTIL, or END SELECT statement. This is useful when, you wish to break out of a loop because a certain condition has been met. EXIT is a safe way to do it.
Example:
FOR x = 1 TO 10  IF FN BUTTON THEN EXIT FOR NEXT x

### See Also

FOR; While; Do; Select Case
# FBGETSCREENRECT function

* FBGETSCREENRECT
* Function
* ✔ Appearance ✔ Standard ✔ Console
* Syntax
* ignored = FN FBGETSCREENRECT(rect)
* Revised
* February, 2002 (Release 6)
* Description
* Before OS X, we were able to extract the content rectangle of a window using the following code:
* // REM does not work in OS X
* DIM @t,l,b,r
* BLOCKMOVE WINDOW(_wndPointer)+portRect,@t,8
* This no longer works because the window pointer and the grafport have been separated into different structures. You can substitute this simple function in your programs and it will work in all supported versions of the system software.
* DIM @t,l,b,r // old style rectangle
* FN FBGETSCREENRECT(t)
* or...
* DIM r AS RECT // new style rectangle
* FN FBGETSCREENRECT(r)
# EXIT FN statement
## EXIT FN
### Statement

✔ Appearance ✔ Standard ✔ Console

### Syntax

EXIT FN

### Description

When used inside a LOCAL FN function, this statement causes the program to jump immediately to the END FN statement. The function then exits, passing back the value (if any) specified in the END FN statement. This is useful when, for example, you wish to break out of a loop and quit the function immediately; EXIT FN is a safer way to do this than using something like GOTO.
Note: You should not use the EXIT FN statement outside of a LOCAL FN function.

### See Also

LOCAL FN; END FN; GOTO; EXIT <label>
# FBGetSystemNames$ function

* FBGetSystemNames$
* Function
* ✔ Appearance ✔ Standard ✔ Console
* Syntax
* name$ = Fn FBGetSystemName$(nameType)
* Revised
* April, 2003 (Release 8)
* Description
* This function returns the computer name or the user name according to the nameType parameter. nameType is one of the following constants: _FBComputerName, _FBLongUserName or _FBShortUserName.
* To make this routine available to your program, you must include the header file "Util_ComputerNames.Incl".
* Example
* Include "Util_ComputerNames.Incl"
* Print "Computer Name:";;¬
* Fn FBGetSystemName$ (_FBComputerName);""""
* Print "Long User Name: """;¬
* Fn FBGetSystemName$ (_FBLongUserName);""""
* Print "Short User Name: """;¬
* Fn FBGetSystemName$ (_FBShortUserName);""""
* Do
* HandleEvents
* Until 0
# FBTestForLibrary function
## FBTestForLibrary
### Function

✔ Appearance ✔ Standard ✔ Console

### Syntax

result& = FN FBTESTFORLIBRARY("Library Name")

### Revised

July 28, 2000 (Release 3)
Description: This function determines whether a library exists and returns a boolean result. Keep in mind that libraries often have one name that is visible in the Finder and a different name that is used for access. To determine the required name for LIBRARY statements, use a resource editor like Resorcerer and examine the _"cfrg" resource. The proper names for many common libraries can be found under the help menu in the manual named "Mac Libraries."
Example:
LONG IF FN FBTestForLibrary("ThreadsLib") = _false  STOP "This program will not run without ¬  the Thread Manager libraries." XELSE  LIBRARY "ThreadsLib"  REM Assign toolboxes here  LIBRARY END IF

### See Also

LIBRARY, TOOLBOX
# FBCompareContainers function
## FBCompareContainers
### Function

✔ Appearance ✔ Standard ✔ Console

### Syntax

result& = FN FBCOMPARECONTAINERS(a$$,b$$)

### Revised

June 12, 2000 (Release 3)

### Description

This function returns a result that represents how container a$$ compares to container b$$. If the result& is zero, the containers are identical. A negative result (-n&) provides the character position at which container a$$ was found to be less than container b$$. A positive result give the character position where container a$$ became greater than container b$$.
| Result | Indicates |
| Negative | container a$$ < container b$$ |
| Zero | container a$$ = container b$$ |
| Positive | container a$$ > container b$$ |
Note: With this function, containers are evaluated by ASCII (not numeric) values.
# FBGETCONTROLRECT function
## FBGETCONTROLRECT
### Function

✔ Appearance ✔ Standard ✔ Console

### Syntax

ignored = FN FBGETCONTROLRECT(cHndl&, rect)

### Revised

August, 2002 (Release 7)

### Description

Before OS X, we were able to extract the content rectangle of a button using the following code:
// REM does not work in OS X DIM @t,l,b,r BLOCKMOVE BUTTON&(_btnRefNum)+_contrlrect,@t,8
Carbon programs do not offer the ability to peek into structures like control records. FB provides this utility function for use in any program so that you may extract the rectangle regardless of the current version of system software.
DIM @t,l,b,r // old style rectangle FN FBGETCONTROLRECT(BUTTON&(_thebutton), t)
or...
DIM r AS RECT // new style rectangle FN FBGETCONTROLRECT(BUTTON&(_thebutton), r)
# Futurebasic/Language/Reference/filesstr ffolder
## FILES$(_fFolder...)
### Function

✔ Appearance ✔ Standard ✔ Console

### Syntax

folderName$ = FILES$(_fFolder,[prompt$],,refNumVar%) folderName$ = FILES$(_FSSpecFolder,[prompt$],,FSSpec)
gFBUseNavServices = _zTrue|_false (See note below.)
Revised: February 2002 (Release 6)

### Description

This function prompts the user to select an existing folder. It does this by displaying the standard "Get File" dialog shown below (its appearance may be different on some systems). If the user selects a folder, then the folder's name is returned in folderName$, and a reference number for the folder is returned in refNumVar% (which must be a short integer variable). If the selected folder is in a volume's root directory, the refNumVar% will return a volume reference number; otherwise, it will return a working directory reference number. If the user cancels the dialog, then the function returns an empty (zero-length) string, and it sets refNumVar% to zero.
The information contained in folderName$ is the correct name for the folder but is not of any real value except to determine that the user has selected Choose instead of Cancel. Only the volume reference number is necessary when using FB's file handling routines.
If the global variable gFBUseNavServices is non-zero, FB switches to the more modern Navigation Services dialog. If the FSSpec version of the call is used, gFBUseNavServices is assumed to be _zTrue.
Image was here.
Note: If you are programming for Carbon, the gFBUseNavServices = _zTrue statement is required.

### See Also

Appendix H: File Spec Records; FILES$(_fOpen...); OPEN; FOLDER
# EXP function
## EXP
### Statement

✔ Appearance ✔ Standard ✔ Console

### Syntax

result# = EXP(expr)

### Description

Returns the value of the transcendental number "e" raised to the power of expr. The number "e" is the base of natural logarithms, and is approximately equal to 2.718281828. The EXP function is used extensively in probability theory and in applied sciences.
EXP is the inverse of the LOG function; that is: EXP(LOG(x)) equals x. EXP always returns a double-precision result.

### See Also

LOG; LOG10; LOG2
# FBCompareHandles function

FBCompareHandles
Function
✔ Appearance ✔ Standard ✔ Console
Syntax
result& = FN FBCOMPAREHANDLES(a&,b&)
Revised
July 26, 2000 (Release 3)
Description
This function returns a result representing a comparison of the contents of handle a& with the contents of handle b&. If result& is zero, the contents of the handles are identical. If result& is negative, -result& indicates the byte position at which handle a& was found to be less than handle b&. If result& is positive, it indicates the byte position at which handle a& was found to be greater than handle b&. The first position in the handle is byte number 1 (not zero). Two handles which differ from the very first byte will return a positive or negative 1 as a result.
Result
Indicates
Negative
handle a& < handle b&
Zero
handle a& = handle b&
Positive
handle a& > handle b& :
# History of video games/Platforms/Philips Tele-Game series
## History
### Launch

The Pilips Tele-Game consoles were a series of early game consoles first released by Philips in late 1975.

### Legacy

The last release occoured in 1978.

## Technology

The technology used in the console was similar to the odyssey, except significant game circuitry was contained on cartridge.
Later "Las-Vegas" models would rely more on integrated circuits.

## Gallery

* Philips Tele-Spiel ES-2201
* Philips Tele-Spiel ES-2203
* Philips Tele-Spiel ES-2204
* Philips Tele-Spiel ES-2207
* Philips Tele-Spiel ES-2208
* Philips Tele-Spiel ES-2218

## References

* 1 2 "Tele-Spiel by Philips – The Video Game Kraken". Retrieved 6 February 2022.
* ↑ "Pong-Story : Philips Tele-Spiel". www.pong-story.com. Retrieved 6 February 2022.
* ↑ "Philips Tele-Game series". Google Arts & Culture. Retrieved 6 February 2022.
* ↑ "OLD-COMPUTERS.COM : The Museum". www.old-computers.com. Retrieved 6 February 2022.
* ↑ "OLD-COMPUTERS.COM : The Museum". www.old-computers.com. Retrieved 6 February 2022.
# History of video games/Platforms/Philips Videojeu N60
## History

The console was released exclusively in the country of France.

## Technology

The system is very close to that of a Magnavox Odyssey², as it was part of the same Videopac line of consoles.

## Hardware

The system uses an internal 23 centimetre display, and is housed in the same causing used by a Minitel 1A teletext terminal.

## References

* 1 2 3 Dekker, Bart (14 November 2020). "Philips Videopac N60". Retrogamer (in Dutch). Retrieved 2 September 2021.
* ↑ "MAME". MAMEdev. 11 January 2022. Retrieved 11 January 2022.
# History of video games/Platforms/Pixter
## History

The Pixter was produced by Mattel in the 2000's.

## Technology

The Pixter uses a LCD with stylus support for drawing.
The Pixter is powered by four AA batteries.

## Notable games

* Rocket Power
* Spongebob Squarepants
* Clifford the Big Red Dog
* Math Mansion
* Symphony Painter
* Just Grandma and Me

## References

* ↑ "Video game:Pixter - Mattel, Inc". Google Arts & Culture. Retrieved 6 November 2020.
* 1 2 "Mattel Pixter". m.service.mattel.com. Retrieved 6 November 2020.
* 1 2 3 4 5 6 "Pixter". Wikipedia. 1 February 2021. Retrieved 24 February 2021.
# History of video games/Platforms/Philips Videopac+ G7400
## History

The Philips Videopac+ G7400 is an enhanced version of the Magnavox Odyssey² which had been released in Europe as the Phillips G7000 Videopac, and would have likely been the Odyssey 3 had it released in the United States of America.
The Philips Videopac+ G7400 saw a limited release in Europe in 1983, with an American release being scrapped due to the Video Game Crash of 1983.

## Technology
### Compute

The Philips Videopac+ G7400 is powered by the 8-bit Intel 8048 microcontroller clocked at 5.91 megahertz. The system has six kilobytes of RAM with an additional 192 bytes of RAM. The system has one kilobyte of ROM.

## Notable games

Only a few games were released specifically for the Videopac+ G7400.

## References

* ↑ "OLD-COMPUTERS.COM : The Museum". www.old-computers.com. Retrieved 30 October 2020.
* ↑ "Philips Videopac+ G7400 - Game Console - Computing History". www.computinghistory.org.uk. Retrieved 30 October 2020.
* 1 2 3 "Philips Videopac+ G7400". Wikipedia. 12 July 2020. Retrieved 6 November 2020.
* ↑ "G7400". www.videopac.org. Retrieved 16 November 2020.
# History of video games/Platforms/PiBoy series
## Technology

The systems were based on Raspberry Pi hardware.

## References

* ↑ Pounder, Les (6 January 2021). "New Raspberry Pi 4 Retro Handhelds On The Way" (in en). Tom's Hardware. https://www.tomshardware.com/news/piboy-cm4x-srx-compute-module.
# History of video games/Platforms/Pimoroni PicoVision
## History

The system was announced by March 2023. Initially know as the Pimoroni DV Stick, with DV standing for "Digital Video", by late 2023 the system was known as the Pimoroni PicoVision.

## Technology
### Production PicoVision
#### Compute

The system consisted of an original carrier board with an integrated RP2040 chip acting as graphics processor, as well as a Raspberry Pi Pico W board soldered on acting as CPU and offering wireless communications support. The system included 16 megabytes of memory in twin PSRAM chips, each with 8MB of capacity in addition to the 264 kilobytes of RAM included directly on the RP2040 chip.

#### Audio

A PCM5100A DAC is included. As HDMI audio is nonfunctional on this device, a seperate 3.5mm line out is provided.

#### Hardware

The system measured 87 millimeters (3.4 in) long by 38 millimeters (1.5 in) wide by 9 millimeters (0.35 in) thick.

### Early DV Stick
#### Compute

The system boasted twin RP2040 chips for compute, one acting as a CPU and the other dedicated to the display. Two PSRAM chips are included, each being deidcated to one of the RP2040 chips.

#### Hardware

HDMI connectivity was included. A single USB port was included. A bluetooth radio was included for wireless accessories.

#### Software

The system was designed to be a devkit for itself. The system is capable of booting to a MicroPython REPL environment.

## Games

The system was compatible with Pimoroni Picosystem games.
One notable port was a version of Doom when used with a specific firmware and WHX file.

## References

* 1 2 Pounder, Les (12 September 2023). "Pimoroni's Pi-Powered 'Pico Vision' Nears Completion" (in en). Tom's Hardware. https://www.tomshardware.com/news/pimoronis-pi-powered-pico-vision-nears-completion.
* 1 2 3 4 5 Piltch, Avram (11 March 2023). "Gaming Console on a Stick to Feature Dual Raspberry Pi Chips" (in en). Tom's Hardware. https://www.tomshardware.com/news/pimoroni-stick-pi-gaming-console.
* 1 2 3 4 5 6 7 Jeffrey, Cal (13 March 2023). "Dual Raspberry Pi chips power this HDMI gaming console stick". TechSpot. https://www.techspot.com/news/97917-dual-raspberry-pi-chips-power-hdmi-gaming-console.html.
* 1 2 3 4 5 6 King, Phil (4 December 2023). "PicoVision (Pico W Aboard) review" (in en). The MagPi magazine. https://magpi.raspberrypi.com/articles/picovision-pico-w-aboard-review.
* 1 2 3 Pounder, Les (27 October 2023). "Pimoroni PicoVision Review: Two RP2040 Chips, Retro Video" (in en). Tom's Hardware. https://www.tomshardware.com/reviews/pimoroni-picovision.
* ↑ "PicoVision (Pico W Aboard) - PicoVision Only". shop.pimoroni.com. Retrieved 28 December 2023.
# History of video games/Platforms/PiCade
## History

The Pimoroni Picade was an kit used to turn raspberry pis into mini arcade consoles.
An improved Picade model was released in 2018.

## References

* ↑ Pounder, Les (25 November 2020). "Raspberry Pi Powered 'Picade' Drops in Price This Black Friday" (in en). Tom's Hardware. https://www.tomshardware.com/news/picade-black-friday-raspberry-pi.
* ↑ "Picade Review" (in en). The MagPi magazine. https://magpi.raspberrypi.com/articles/picade-review.
# History of video games/Platforms/Picoo
## History

The company behind Picoo was founded on April 2016 in the city of Eindhoven, within the Netherlands.

### Launch

The system debuted at the January 2022 Consumer Electronics Show.
The system was available for sale by January 5, 2022. A 4 controller, 5 game "Starter Set" cost $250, with more expensive sets for schools also being made avalible.

## Technology

The system was contained in the controllers, which communicated with other controllers for games and a parental smartphone for updates. The system is noted for it's visual similarity to PlayStation Move controllers.

### Compute

The controllers sported both a processor and chip based storage.

### Hardware

Controllers have NFC readers, which are used to load games from cards. The controllers also housed an accelorometer. Unusually, the only button on the system is the power button.
The controllers supported output via LED lights, speaker, and by vibration motor for buzzing/haptic feedback.
The battery life and charge time of the controllers were both about 4 hours. The system is charged via a USB cable.
The controllers were designed to be durable, featured a wriststrap, were "splashproof". The system measured 14.7cm by 5cm by 5cm and weighed 146 grams.

## Games

* Zombierun
* Spyhunt

## Notes

Despite claims of being the "Worlds first outdoor game console for children", it was predated by the Swinxs. Though the Swinxs was a screenless outdoor console with similar goals that was also developed in the Netherlands, it had a much different user interface then the Picoo, relying on a base station and RFID wristbands rather then powered controllers.
The oo in the Picoo logo were stylized to look like a rainbow infinity symbol (∞).

## References

* 1 2 3 4 5 6 7 8 9 10 "Game On! Picoo, The World’s First Outdoor Game Console For Kids to Debut at CES 2022". PRWeb. https://www.prweb.com/releases/game_on_picoo_the_worlds_first_outdoor_game_console_for_kids_to_debut_at_ces_2022/prweb18419478.htm.
* 1 2 Weatherbed, Jess (7 January 2022). "This Picoo digital gaming wand drags kids away from screens and back outdoors" (in en). TechRadar. https://www.techradar.com/news/picoo-digital-gaming-wand-drags-kids-away-from-screens-and-back-oudoors.
* 1 2 3 4 5 Kaser, Rachel (5 January 2022). "Picoo is a handheld console designed for kids to use in outdoor games". VentureBeat. https://venturebeat.com/2022/01/05/picoo-is-a-handheld-console-designed-for-kids-to-use-in-outdoor-games/.
* 1 2 3 4 Colantonio, Giovanni (5 January 2022). "Picoo is a Screenless Gaming Console Built for Kids" (in en). Digital Trends. https://www.digitaltrends.com/gaming/picoo-ces-2022/.
# Information Technology and Ethics/IT Responsibilities

Obviously an IT worker\professional should follow a dao of ethics. Indeed it should be rather an inner belief and rather take place in a way similar to some extent to the way the Sun does shine to all directions rather than for some specifically declared directions (D.Lama).
# Information Technology and Ethics/GDPR Compliance

General Data Protection Regulation (GDPR)
Introduction
GDPR is a comprehensive privacy and security law in the world. It was drafted and implemented by the European Union on May 25, 2018. It aims to protect the data of EU citizens by imposing obligation and organization anywhere in the world collecting the data of EU citizens. Violating the terms of GDPR regulations can lead to fines of up to 20 million euro. According to the nytimes, google was fined 50 million euros for not properly disclosing to users how data is collected across its services like its own search engine like google and its services like maps and YouTube. This penalty is considered as one of the largest under the EU privacy law i.e., GDPR
There are some GDPR compliance checklists that the United States organization dealing with European citizens' data must followed.
GDPR Compliance Checklist for US Companies
● Should conduct information audit for EU personal data.
● Inform the customers about the reason behind the processing of their data.
● Assess the data processing activities and improve protection
● Data controllers should make sure that they have a data processing agreement with the vendors.
● A designated data protection officer should be appointed especially by the larger organization.
● Non-EU organizations are required to appoint a representative based in one of the EU member states.
● Duties should be known during the event of data breach.
● Organizations should comply with cross-border transfer laws.
GDPR Principles
1. lawfulness
2. fairness and transparency
3. purpose limitation
4. data minimization
5. accuracy
6. storage limitation
7. integrity and confidentiality and accountability
Top GDPR fines till date
1. Meta
It was fined a total of 405 million euros in the year 2022 for violating children privacy through the publication of email addresses and phone numbers.
2. Clearview AI Inc.
In 2022, a fine of 20 million euro was imposed on an AI company in America for collecting selfies and utilizing them to expand its database of approximately 10 billion faces. The company used to then sold its identity verification services to various industries, including law enforcement.
3. Google
After discovery of the search engine giant was giving the Lumen Project access to the personal information of EU individuals who were requesting their data be erased, AEDP, Spain's data protection body, penalized Google 10 million euros. The AEDP discovered that Google's form for material removal, which individuals used to exercise their right to be forgotten, was unclear.
4. Rewe
Rewe, a supermarket chain was imposed a fine a 8 million euro for breaching the GDPR in the year 2022.
References
* ↑ GDPR. (2023, January). General Data Protection Regulation. Retrieved from gdpr-info.edu: https://gdpr-info.eu/
* ↑ McCarthy, N. (2023, January 31). The Biggest GDPR Fines of 2022. Retrieved from EQS Group: https://www.eqs.com/compliance-blog/biggest-gdpr-fines/
# Introduction to Mathematical Physics
## Contents

* Introduction
* Some mathematical problems and their solution
** Boundary, spectral and evolution problems
** Linear boundary problems, integral methods
** Boundary problems, variational methods
** Linear evolution problems, spectral method
** Nonlinear evolution problems, perturbative methods
** Evolution, numerical time integration
** Particular trajectories and geometry in phase space
** Use of change of variables
* N body problem and matter description
** Introduction
** Origin of matter
** Atoms
** Molecules
** Crystalline solids
** Gas and liquids
** Plasmas
** Other matter arrangements
** Abstract
* Relativity
* Electromagnetism
* Quantum mechanics
* N body problem in quantum mechanics
* Statistical physics
* N body problems and statistical equilibrium
* Continuous approximation
* Energy in continuous media

### Appendix

* Measure and integration
* Groups
* Vectorial spaces
* Dual of a vectorial space
* Topological spaces
* Dual of a topological space
* Differentials and derivatives