omniomni/omni-engineering huggingface dataset:
Gimlet (tool). A gimlet is a hand tool for drilling small holes, mainly in wood, without splitting. It was defined in Joseph Gwilt's Architecture (1859) as "a piece of steel of a semi-cylindrical form, hollow on one side, having a cross handle at one end and a worm or screw at the other".

A gimlet is always a small tool. A similar tool of larger size is called an auger. The cutting action of the gimlet is slightly different from an auger and the initial hole it makes is smaller; the cutting edges pare away the wood, which is moved out by the spiral sides, falling out through the entry hole. This also pulls the gimlet further into the hole as it is turned. Unlike a bradawl, pressure is not required once the tip has been drawn in.

The name gimlet comes from the Old French , , later , probably a diminutive of the Anglo-French , a variation of "guimble", from the Middle Low German  (cf. the Scandinavian , 'to bore or twist'). Modern French uses the term , also the French for "tendril".

Use as a metaphor 
The term is also used figuratively to describe something as sharp or piercing, along with describing the twisting, boring motion of using a gimlet. For example, the gimlet cocktail may be named after the tool. The term gimlet-eyed can mean sharp-eyed or squint-eyed. One example of this use is Major General Smedley Darlington Butler, who was known as "Old Gimlet Eye".

Further reading
 Adamson, John, "Gimlets galore!", Furniture & Cabinetmaking, no. 265, Winter 2017, pp. 50–3
 Hawley, Ken, & Watts, Dennis (2017), Gimlet Patterns and Manufacture Sheffield: The Hawley Collection Trust Ltd in association with the Tools and Trades History Society

References

Woodworking hand tools
Hole making
Harald Tveit Alvestrand. Harald Tveit Alvestrand (born 29 June 1959) is a Norwegian computer scientist. He was chair of the Internet Engineering Task Force (IETF) from 2001 until 2005, succeeding Fred Baker. Within the IETF, Alvestrand was earlier the chair of the Areas for Applications from 1995 until 1997, and of Operations and Management in 1998.

Biography
Alvestrand was born in Namsos, Norway, received his education from Bergen Cathedral School and the Norwegian Institute of Technology, and has worked for Norsk Data, UNINETT, EDB Maxware, Cisco Systems, and Google.

He is an author of several important Request for Comments (RFCs), many in the general area of Internationalization and localization, most notable the documents required for interoperability between SMTP and X.400. Since the start of the use of OIDs he has run a front end to the hierarchy of assignments according to X.208.

At the end of 2007 Alvestrand was selected for the ICANN Board, where he remained until December 2010. In 2001 he became a member of the Unicode Board of Directors. He was a co-chair of the IETF EAI and USEFOR WGs.

Harald Alvestrand was the executive director of the Linux Counter organization. He was a member of the Norid Board, and the RFC Independent Submissions Editorial Board.  he lived in Trondheim, Norway, and has been working for Google since 2006.

Publications

Best Current Practices

Other important RFCs
 
  This memo prepared the UTF-8 50-years plan in .
 
 
 
  (With co-author John Klensin.)

References

External links

 
 Biography at ICANN

 
 

1959 births
Living people
Google employees
People from Namsos
Scientists  from Trondheim
Norwegian computer scientists
Norsk Data people
Chairpersons of non-governmental organizations
Norwegian Institute of Technology alumni
Scientists from Bergen
Cisco people
HCI. HCI may refer to:

Computing
 Happy Computers, an American computer hardware manufacturer
 Home Computer Initiative, a United Kingdom government programme to increase computers usage
 Host controller interface (disambiguation), various computer interfaces
 Human–computer interaction, the study of how people interact with computers
 Human-computer interaction (security), the study of how people interact with computers concerning information security
 Hyper-converged infrastructure, an IT infrastructure framework for integrating storage, networking and virtualization computing in a data center.

Education
 Harbord Collegiate Institute, a school in Toronto, Canada
 Humberside Collegiate Institute, a school in Toronto, Canada
 Hwa Chong Institution, a school in Singapore

Science
 Highly charged ion
 Hot carriers injection, in solid-state electronic devices
 Hydrocarbon indicator, in reflection seismology

Organizations
 Handgun Control, Inc., the former name of the Brady Campaign to Prevent Gun Violence
 Harrisburg City Islanders, a soccer club from the United States
 HCI Books (Health Communications Inc), an American publishing house, see What the Bleep Do We Know!?
 Human Concern International, a Canadian relief and development organization
 Huntsman Cancer Institute, an American cancer research facility and hospital

Other uses 
 Heavy-Chemical Industry Drive, a former economic development plan of South Korea

See also
 HCL (disambiguation)
 HCIL (disambiguation)
 HCl (H-C-lowercase L), chemical formula of Hydrogen chloride
Hawker Harrier. The Hawker Harrier was a British experimental biplane torpedo bomber aircraft built by Hawker Aircraft to a specification issued in the 1920s for the Royal Air Force.

Development
In 1925, the British Air Ministry laid down specifications for a high altitude bomber to replace the Hawker Horsley and for a coastal torpedo bomber (Specifications 23/25 and 24/25). As these specifications were similar, the Air Ministry announced that a single competition would be held to study aircraft submitted for both specifications.

Sydney Camm of Hawker Aircraft designed the Harrier to meet the requirements of Specification 23/25, with the prototype (J8325) first flying in February 1927, the first of the competitors for the two specifications to fly. The Harrier was a two-seat biplane with single-bay wings powered by a geared Bristol Jupiter VIII radial engine. It was armed with one .303 in (7.7 mm) Vickers machine gun and one .303 in (7.7 mm) Lewis gun carrying a maximum of  of bombs.

The prototype Harrier was tested at the Aeroplane and Armament Experimental Establishment (A & AEE) at Martlesham Heath in November 1927, where, while it met the requirements of Specification 23/25 and had satisfactory handling, the geared engine meant that it was underpowered, and it had an inferior bombload to the Hawker Horsley, the aircraft it was meant to replace. It was therefore modified to carry a torpedo. On testing the modified aircraft, however, it was found to still be underpowered, being incapable of taking off with a torpedo, gunner and full fuel load. It was therefore not considered further, the competition ultimately being won by the Vickers Vildebeest.

The prototype was used by Bristol as an engine testbed, flying with the  Bristol Hydra and the  Bristol Orion engines.

Specifications (Harrier, as bomber)

See also

References

Notes

Bibliography

External links

Hawker Harrier – British Aircraft Directory

1920s British bomber aircraft
Harrier
Single-engined tractor aircraft
Biplanes
Aircraft first flown in 1927
Aircraft with fixed conventional landing gear
Single-engined piston aircraft
Irssi. Irssi ( ) is an Internet Relay Chat (IRC) client program for Linux, FreeBSD, macOS and Microsoft Windows. It was originally written by Timo Sirainen, and released under the terms of the GNU GPL-2.0-or-later in January 1999.

The program has a text-based user interface was written from scratch using C. It may be customized by editing its config files or by installing plugins and Perl scripts. Though initially developed for Unix-like operating systems, it has been successfully ported to both Windows and macOS.

Features
Irssi is written in the C programming language and in normal operation uses a text-mode user interface.

According to the developers, Irssi was written from scratch, not based on ircII (like BitchX and epic). This freed the developers from having to deal with the constraints of an existing codebase, allowing them to maintain tighter control over issues such as security and customization. Numerous Perl scripts have been made available for Irssi to customise how it looks and operates. Plugins are available which add encryption and protocols such as ICQ and XMPP.

Irssi may be configured by using its user interface or by manually editing its configuration files, which use a syntax resembling Perl data structures.

Distributions
Irssi was written primarily to run on Unix-like operating systems, and binaries and packages are available for Gentoo Linux, Debian, Slackware, SUSE (openSUSE), Frugalware, Fedora, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Solaris, Arch Linux, Ubuntu, NixOS, and others.

Irssi builds and runs on Microsoft Windows under Cygwin, and in 2006, an official Windows standalone build was released.

For the Unix-based macOS, text mode ports are available from the Homebrew, MacPorts, and Fink package managers, and two graphical clients have been written based on Irssi, IrssiX, and MacIrssi.  The Cocoa client Colloquy was previously based on Irssi, but it now uses its own IRC core implementation.

See also 

 Comparison of Internet Relay Chat clients
 Shell account
WeeChat

References

External links
 
 irssi on GitHub
  on Libera Chat

IRC clients
Free IRC clients
MacOS IRC clients
Unix IRC clients
Windows IRC clients
Free software programmed in C
Cross-platform software
1999 software
Free software that uses ncurses
Console applications
Software developed in Finland
IEEE 802.3. IEEE 802.3 is a working group and a collection of standards defining the physical layer and data link layer's media access control (MAC) of wired Ethernet. The standards are produced by the working group of the Institute of Electrical and Electronics Engineers (IEEE). This set of standards generally applies to local area networks (LANs) and has some wide area network (WAN) applications. Physical connections are made between network nodes and, usually, various network infrastructure devices (hubs, switches, routers) by various types of copper cables or optical fiber.

802.3 standards support the IEEE 802.1 network architecture.

802.3 also defines a LAN access method using carrier-sense multiple access with collision detection (CSMA/CD).

Communication standards

See also
 IEEE 802
 IEEE 802.11, a set of wireless networking standards
 IEEE 802.16, a set of WiMAX standards
 IEEE Standards Association

References

External links
 The IEEE 802.3 Working Group
 Get IEEE 802.3 LAN/MAN CSMA/CD Access Method—Download 802.3 specifications.

IEEE 802.03
Media access control
Physical layer protocols
Working groups
Ethernet standards
IAI. IAI is an acronym for:

 IAI alphabet, another name for Africa Alphabet
 Iaido
 Information Architecture Institute
 Institute of Art and Ideas
 Inter-American Institute for Global Change Research
 International African Institute
 International Association for Identification
 Israel Aerospace Industries (Ha-Taasiya Ha-Avirit)
 Islamic Army in Iraq
 Independent Administrative Institution
 Intelligent Actuator (International Automation Industry), Japanese robot maker
 Istituto Affari Internazionali (Italian Institute of International Affairs)
Image and Scanner Interface Specification. Image and Scanner Interface Specification (ISIS) is an industry standard interface for image scanning technologies, developed by Pixel Translations in 1990 (which became EMC Corporation's Captiva Software and later acquired by OpenText).

ISIS is an open standard for scanner control and a complete image-processing framework. It is currently supported by a number of application and scanner vendors.

Functions
The modular design allows the scanner to be accessed both directly or with built-in routines to handle most situations automatically. A message-based interface with tags is used so that features, operations, and formats not yet supported by ISIS can be added as desired without waiting for a new version of the specification.

The standard addresses all of the issues that an application using a scanner needs to be concerned with. Functions include but are not limited to selecting, installing, and configuring a new scanner; setting scanner-specific parameters; scanning, reading and writing files, and fast image scaling, rotating, displaying, and printing. Drivers have been written to dynamically process data for operations such as converting grayscale to binary image data.

An ISIS interface can run scanners at or above their rated speed by linking drivers together in a pipe so that data flows from a scanner driver to compression driver, to packaging driver, to a file, viewer, or printer in a continuous stream, usually without the need to buffer more than a small portion of the full image. As a result of using the piping method, each driver can be optimized to perform one function well. Drivers are typically small and modular in order to make it simple to add new functionality to an existing application.

See also
 TWAIN
 Scanner Access Now Easy
 Windows Image Acquisition

References

External links
EMC Captiva
Scanner App

Standards
Image scanning
Instruction register. In computing, the instruction register (IR) or current instruction register (CIR) is the part of a CPU's control unit that holds the instruction currently being executed or decoded. In simple processors, each instruction to be executed is loaded into the instruction register, which holds it while it is decoded, prepared and ultimately executed, which can take several steps.

Some of the complicated processors use a pipeline of instruction registers where each stage of the pipeline does part of the decoding, preparation or execution and then passes it to the next stage for its step.  Modern processors can even do some of the steps out of order as decoding on several instructions is done in parallel.

Decoding the op-code in the instruction register includes determining the instruction, determining where its operands are in memory, retrieving the operands from memory, allocating processor resources to execute the command (in super scalar processors), etc.

The output of the IR is available to control circuits, which generate the timing signals that control the various processing elements involved in executing the instruction.

In the instruction cycle, the instruction is loaded into the instruction register after the processor fetches it from the memory location pointed to by the program counter.

References

 M. Mano, Computer System Architecture (Prentice Hall, 3rd Ed, 1992)

Digital registers
ISO 3864. ISO 3864 specifies international standards for safety signs and markings in workplaces and public facilities. These labels are graphical, to overcome language barriers. The standard is split into four parts.

Parts
ISO 3864 consists of four parts, that provide more specific and situation specific guidance depending on the application.
 ISO 3864-1:2011 Part 1: Design principles for safety signs and safety markings
 ISO 3864-2:2016 Part 2: Design principles for product safety labels
 ISO 3864-3:2012 Part 3: Design principles for graphical symbols for use in safety signs
 ISO 3864-4:2011 Part 4: Colorimetric and photometric properties of safety sign materials

Part 1 explains how to layout the components of safety signage, dictate the color scheme and sizing information. Part 2 covers the same concepts as part one, but specifically for labels applied on machinery, vehicles and consumer goods. Part 3 contains guidance for designing new safety symbols. Part 4 specifies the standards for phosphorescent material and colours of a sign, as well as testing to confirm these signs meets required standards.

Components of ISO 3864

Colours 
These are the colours specified in ISO Standard 3864-4 in RAL colour standard.

In addition, ISO standard 3864-2:2016 lays out the following colours that correspond to levels of risk.  This standard adds "Orange" as an incremental colour to the pallette above.

Arrows
ISO 3864-3 defines four types of arrow designs, and specifies what situations each type should be used in.

Safety markings
Part 1 also provides design standards for 'safety markings', which are safety colors combined with a contrasting color in an alternating 45° stripe pattern, intended to increase the visibility of an object, location or safety message.

Signage design
In addition to prescribing colours for safety signage, ISO 3864 also specifies how to layout the elements of the sign: A symbol and optional 'supplemental sign' which contains the supplementary text message.

Multi-message signs
For situations where more than one message needs to be communicated, ISO 3864 also provides guidance for "multiple signs", which consist of two or more symbol and text messages combined into a single sign. Additionally, fire protection and safe condition signs, which mark the location of equipment or exits can be combined with an arrow to indicate the direction to the item depicted on the sign.

Related standards
The corresponding American standard is ANSI Z535.  ANSI Z535.1 also explicitly uses multiple levels of hazard, including Yellow (Pantone 109) for 'caution' messages, and Orange (Pantone 151) for stronger 'warning' messages.    Like ISO 3864, ANSI Z535 includes multiple sections: ANSI Z535.6-2006 defines an optional accompanying text in one or more languages.

ISO 3864 is extended by ISO 7010, which provides a set of symbols based on the principles and properties specified in ISO 3864.

See also

Notes

References 

03864
IEE. IEE may stand for:

 Industrial Electronic Engineers, an aerospace display manufacturer
 Initial Environmental Evaluation, a preliminary environmental impact assessment
 Institute for Energy Efficiency, a research institute at the University of California, Santa Barbara 
 Institute for Energy & Environment, at New Mexico State University
 Institution of Electrical Engineers, a British professional organisation now part of the Institution of Engineering and Technology
 Instituto de Estudos Empresariais, a Brazilian non-profit
 Intuitive Ethical Extrovert, in socionics
 Intelligent Energy Europe, CIP Operational programme

See also

 Institute of Electrical and Electronics Engineers (IEEE)
 
 IIE (disambiguation)
 IE (disambiguation)
Lists of airports. An airport is an aerodrome with facilities for flights to take off and land. Airports often have facilities to store and maintain aircraft, and a control tower. An airport consists of a landing area, which comprises an aerially accessible open space including at least one operationally active surface such as a runway for a plane to take off or a helipad, and often includes adjacent utility buildings such as control towers, hangars and terminals.

An airport with a helipad for rotorcraft but no runway is called a heliport. An airport for use by seaplanes and amphibious aircraft is called a seaplane base. Such a base typically includes a stretch of open water for takeoffs and landings, and seaplane docks for tying-up. An international airport has additional facilities for customs and immigration.

By continent 
 Lists of airports in Africa
 List of airports in Antarctica
 Lists of airports in Asia
 Lists of airports in Europe
 Lists of airports in North America
 Lists of airports in Oceania
 Lists of airports in South America

Busiest airports

By traffic type
 List of busiest airports by aircraft movements
 List of busiest airports by cargo traffic
 List of busiest airports by passenger traffic
 List of busiest airports by international passenger traffic

By continent
 List of the busiest airports in Africa
 List of the busiest airports in Asia
 List of the busiest airports in Europe
 List of the busiest airports in North America
 List of the busiest airports in Oceania
 List of the busiest airports in South America

By code

IATA

ICAO

By elevation 
 List of highest airports
 List of lowest airports

Other 
 List of international airports by country
 List of eponyms of airports - airports named after people
 List of airports with triple takeoff/landing capability
 List of airports by metropolitan area, see: :Category:Airports by city
 List of airports with scheduled commercial service, see: Airline destinations
 Lists of military installations

See also 
 List of cities with more than one commercial airport
 List of IATA-indexed railway stations
 Lists of ports
 Seaport

External links 
 KML (Google Earth geolocations) file of Airports
Java (disambiguation). Java is an island of Indonesia.

Java may also refer to:

Computing
 Java (programming language), an object-oriented high-level programming language
 Java (software platform), software and specifications developed by Sun, acquired by Oracle
 Java virtual machine (JVM), an abstract computing machine enabling a computer to run a Java program
 Minecraft Java Edition

Food and drink
 Java (drink), American slang term for coffee
 Java chicken, a breed of chicken originating in the United States
 Java coffee, a variety of coffee grown on the island of Java

Geography

United States
 Java, Alabama
 Java, Montana
 Java, New York
 Java, Ohio
 Java, South Dakota
 Java, Virginia

Other places
 Java, Mull, a hamlet on the Isle of Mull, Argyll and Bute, Scotland
 Java-eiland, a neighborhood in Amsterdam
 Java, South Ossetia (or  Dzau), a town in Georgia/South Ossetia
 Java Municipality, Georgia, a municipality with Java as its capital
 Dzau District also known as Java District, district including Java Municipality in Georgia
 Java, São Tomé and Príncipe
 Jave la Grande or Java Maior, a phantom island south of Java

Entertainment
 Java (board game), a board game set on the island of Java
 Java (comics), a villain appearing in the DC Comics series Metamorpho
 Java the Caveman, one of the main characters in the French-Canadian animated series Martin Mystery

Music and dance
 Java (band), a French band
 Java (dance), a Parisian Bal-musette dance
 "Java" (instrumental), a 1958 song by Allen Toussaint
 "Java", a 1956 song by Lucienne Delyle 
 "Java", a song by Augustus Pablo
 "Java Jive", a song by The Ink Spots

Transportation
 Avian Java, a British hang glider
 HMS Java, three ships of the British Royal Navy
 Java (1811 ship), a British merchant and migrant ship, then coal hulk until 1939
 USS Java (1815), a 44-gun frigate in the United States Navy
 SS Java (1865), a British and French ocean liner built in 1865
 Java-class cruiser, a class of Dutch World War II light cruisers
 Bentley Java, a 1994 concept car
 Chrysler Java, a 1999 concept car

Other uses
 Javanese script (ISO 15924 code: Java)
 Java (cigarette), a brand of Russian cigarettes
 Java (wasp), a genus of spider wasps in the tribe Pepsini

See also
 Java Man, one of the first specimens of Homo erectus to be discovered
 JavaScript, an interpreted programming language
 Javan (disambiguation)
 Javanese (disambiguation)
 Jawa (disambiguation)
 Jaffa (disambiguation)