omniomni/omni-engineering huggingface dataset:
Bullard Machine Tool Company. The Bullard Machine Tool Company was a large American machine tool builder. It specialized in vertical boring mills and was largely responsible for the development of the modern form of that class of machine tools.

The firm was founded in 1894 by Edward Payson Bullard Sr. (born April 18, 1841, in Uxbridge, Massachusetts, US; died December 22, 1906, in Bridgeport, Connecticut, US). He received formative experience at the Colt armory and Pratt & Whitney, which were influential development centers for generations of toolmakers.  Bullard Sr is believed to have developed the first small boring machine designed to do the accurate work previously performed on the faceplate of a lathe. Roe (1916) says that "Up to that time boring machines were relied on only for large and rough work."

Bullard Sr.'s son, Edward Payson Bullard Jr. (1872–1953), continued the family machine tool business and brought the turret principle to the vertical boring mill, making it a vertical turret lathe. For a while in America during the 20th century, the name "Bullard" on the shop floor was something of a genericized trademark for vertical turret-head boring mills. E.P. Bullard Jr led the development of the company's multiple-spindle  brand machine that became an important automatic lathe in the mass production of parts for the automotive industry. Bullard Jr was president of the company for 40 years, through World War I, the interwar period, and World War II, a period during which the Bullard company was the largest machine tool builder in the U.S., and vast volumes of military matériel were produced by countless companies running Bullard machines. Bullard is now owned by Bourn & Koch, based in Rockford, Illinois. Bourn & Koch continues to provide OEM parts, service and support for their machines.

References

Bibliography
 .
 
 
 

Machine tool builders
ProTERM. ProTERM is a terminal emulator and modem program for the Apple II and Macintosh lines of personal computers, published by Intrec Software. Most popular in the late 1980s and 1990s, it was most commonly used for calling bulletin board systems (BBSes) via a computer's modem, experienced users could also Telnet into Unix server and shell account thereon and FTP and tunneling to various destinations therefrom, and once logged into a Unix shell account, other forms of telecom all across the pre-Web Internet; via VT100 terminal emulator or ANSI art, this later ushered in Graphics to the scene.

The macro Language automated a lot of this process and the ProTERM user could code macros to log in and perform Unix functions in Bash or Bourne shell making this a very powerful terminal emulator, capable of manipulating mainframes and "hacking" into the heart of the internet at low and high levels.

ProTERM was rich in features such as an extensive "scrollback" buffer limited only by the computer's memory, an optional mouse-based interface in the Apple II version (standard on the Mac), an easy-to-use and very powerful text editor, auto learning macros, and a variety of terminal emulations such as VT100, ANSI and the powerful but proprietary "ProTERM Special Emulation" (also referred to as: PSE or PTSE) which used Apple's semi graphical MouseText character set. Supported file transfer protocols ranged from Kermit and Xmodem to Ymodem (Batch, 4K and G) and Zmodem (Batch Selections).

One feature of ProTERM Mac was the C-like scripting or macro language embedded inside ProTERM, allowing users to code and run ProTERM automatically. ProTERM could also be programmed to log in and execute command-line interface commands on the host machine, effectively controlling it remotely.

The latest published versions of ProTERM were v3.1 for the Apple II and v1.5 for the Macintosh. On January 3, 2009, the most recent Apple II version, 3.1, was relicensed as freeware and is now available for download .

References

Apple II software
Classic Mac OS software
Terminal emulators
Freeware
Steel wool. Steel wool, also known as iron wool, wire wool, or wire sponge, is a bundle of very fine and flexible sharp-edged steel filaments. It was described as a new product in 1896.  It is used as an abrasive in finishing and repair work for polishing wood or metal objects, cleaning household cookware, cleaning windows, and sanding surfaces.

Steel wool is made from low-carbon steel in a process similar to broaching, where a heavy steel wire is pulled through a toothed die that removes thin, sharp, wire shavings.

Uses

Steel wool is commonly used by woodworkers, metal craftsmen, and jewelers to clean and smooth working surfaces and give them shine.
However, when used on oak, remaining traces of iron may react with tannins in the wood to produce blue or black iron stain, and when used on aluminum, brass, or other non-ferrous metal surfaces may cause after-rust which will dull and discolor the surface. Bronze wool and stainless steel wool will not cause these undesirable effects.

Steel wool is often used for professional cleaning processes on glass and porcelain because it is softer than those materials and is able to scrape off deposits without scratching the underlying surface like common abrasives. In many countries, soap-impregnated steel wool pads were sold under various trade names including Brillo Pad, Chore Boy, and S.O.S Soap Pad for household cleaning, although those products sometimes no longer contain steel wool.

Another use for steel wool is in rodent control. Small holes are plugged with coarse grade steel wool, which, if gnawed on by rodents, causes extreme pain in the mouth and, if ingested, severe internal damage may lead to death.

When steel wool is heated or allowed to rust, it increases in mass due to the combination of oxygen with iron.

The fine cross-section of steel wool makes it combustible in air. 
Light painting, where many sparks are released, is one application.
Very fine steel wool can also be used as tinder in emergency situations, as it burns even when wet and can be ignited by fire, a spark, or by connecting a battery to produce joule heating.

Grades 
Steel wool products are supplied in grades from the coarser grades 3 and 4 to the super fine grade 0000.  Rust-resistant (stainless) steel wool is also available.

See also
 Bronze wool
 Glass wool
 Mineral wool
 Polishing
 Wood finishing

References

Cleaning products
Metalworking
Abrasives
Steel
Steel objects
IAG. IAG may refer to:

Airport code
 Niagara Falls International Airport

Companies
 Individualized Apparel Group, American clothing holding company
 Industrial Alliance Group, Canadian Insurance Company
 Insurance Australia Group, an insurance company in Australia
 International Airlines Group, holding company of Aer Lingus, British Airways, Iberia, Level and Vueling
 International Audio Group, a manufacturer of hi-fi equipment

Other
 IAg, Immersion Silver plating, a conductor plating technology used for printed circuit boards
 I Am Ghost, a post-hardcore band from Long Beach, California
 I Am Groot, a series of animated shorts
 Idiopathic adolescent gynecomastia, a medical condition
 International Association of Geodesy, part of the International Union of Geodesy and Geophysics
 International Association of Geoanalysts, an international not-for-profit learned society
 Iraq Assistance Group, a former U.S. military command
 Louvain School of Management, formerly  of the University of Louvain (UCLouvain)
 Microsoft Intelligent Application Gateway, a combined hardware and software computer product by Microsoft
Ecotec. Ecotec (capitalized ECOTEC, from "Emissions Control Optimization TEChnology") is a General Motors (GM) and Opel Automobile GmbH (Opel) trademark that refers to a series of emissions technologies that were implemented throughout a range of GM engines. ECOTEC can refer to the following diesel and petrol engines originally produced by General Motors:

 Ecotec Family 0 – straight-four DOHC engines produced by Adam Opel AG and GM Powertrain US.
 Ecotec Family 1 – straight-four SOHC/DOHC engines produced by Adam Opel AG, GM Korea, and GM do Brasil.
 Ecotec Family II – straight-four SOHC/DOHC engines produced by Adam Opel AG, Holden, and GM do Brasil.
 Ecotec L850 – straight-four all-aluminium DOHC engines produced by Adam Opel AG, GM Powertrain US, and Saab Automobile Powertrain AB.
Ecotec V6 – a version of the Series II 3800 V6 engine, produced by the Holden Engine Company between 1995 and 2004.
 CDTI (Common Rail Diesel Turbo Intercooled) Ecotec – common rail diesel engines for Opel/Vauxhall cars:
 Originally designed and produced by Fiat (MultiJet) and currently produced by Adam Opel AG. Also produced by Isuzu (Circle L).
 VCDi Ecotec – common rail diesel engines for Chevrolet and Holden cars, produced by GM Korea (a licensed VM Motori RA 420 SOHC and Family Z).
 DTI / DI (Diesel Turbo Intercooled) Ecotec – diesel engines for use in Opel/Vauxhall cars, produced by Isuzu (Circle L).
 Originally designed and produced by General Motors (GM Ecotec Diesel), replaced by Isuzu (Circle L) and Fiat (MultiJet) engines.
 SIDI (Spark Ignition Direct Injection) Ecotec – petrol Medium Gasoline Engine produced by Adam Opel AG.
 EcoTec3 is the name used on General Motors' Small Block Gen 5 Engines. All include direct injection, cylinder deactivation, and continuously variable valve timing, either in V6 form of 4.3L or V8 form of either 5.3L or 6.2L.

The trademark ECOTEC has also been used on Opel automobiles which are powered by the following engines produced by PSA PowerTrain:
EB: The ECOTEC trademark is used on the Opel Crossland X and Opel Grandland X equipped with the 110 hp variant (Crossland X) and 130 hp variant (Grandland X) of PSA's EB petrol engine. Lower-powered variants of this engine lack an engine designation, while higher-powered variants (for Crossland X) are designated as TURBO.

General Motors engines
Video game bot. In video games, a bot or drone is a type of artificial intelligence (AI)–based expert system software that plays a video game in the place of a human. Bots are used in a variety of video game genres for a variety of tasks: a bot written for a first-person shooter (FPS) works differently from one written for a massively multiplayer online role-playing game (MMORPG). The former may include analysis of the map and even basic strategy; the latter may be used to automate a repetitive and tedious task like farming.

Bots written for first-person shooters usually try to mimic how a human would play a game. Computer-controlled bots may play against other bots and/or human players in unison, either over the Internet, on a LAN or in a local session. Features and intelligence of bots may vary greatly, especially with community created content. Advanced bots feature machine learning for dynamic learning of patterns of the opponent as well as dynamic learning of previously unknown maps, whereas more trivial bots may rely completely on lists of waypoints created for each map by the developer, limiting the bot to play only maps with said waypoints.

Using bots is generally against the rules of current massively multiplayer online role-playing games (MMORPGs), but a significant number of players still use MMORPG bots for games like RuneScape.

MUD players may run bots to automate laborious tasks, which can sometimes make up the bulk of the gameplay. While a prohibited practice in most MUDs, there is an incentive for the player to save time while the bot accumulates resources, such as experience, for the player character bot.

Types 
Bots may be static, dynamic, or both. Static bots are designed to follow pre-made waypoints for each level or map. These bots need a unique waypoint file for each map. For example, Quake III Arena bots use an area awareness system file to move around the map, while Counter-Strike bots use a waypoint file. Dynamic bots learn the levels and maps as they play, such as RealBot for Counter-Strike. Some bots are designed using both static and dynamic features.

See also 
 Artificial intelligence in video games
 General game playing
 Non-player character

References 

Internet bots
Video game development
Cheating in video games
Defense blood standard system. The Defense Blood Standard System (DBSS) is a FDA-regulated, Class II Medical Device designed to handle blood collection, processing and tracking procedures, and automation of standards and safeguards for the Military Health System (MHS) blood supply. It is identified by the FDA as a Blood Establishment Software item.

The DBSS supports the Armed Services Blood Program Office, which manages the blood program for the Department of Defense, and services more than 8.7 million MHS beneficiaries.

References

Food and Drug Administration
Blood
Daimler Buses North America. Daimler Buses North America (DBNA) was Daimler's North America bus division, incorporating the Orion, Setra, and Dodge Sprinter brands. Due to the spinoff of Daimler's truck division on December 1, 2021, it merged into Daimler Truck North America.

History

In 1999, Thomas Dennis was formed as a joint venture between Thomas Built Buses of the United States (51%) and Dennis of England (49%).

If manufactured a version of the Dennis Dart, engineered for the North American market, in a new facility located in Greensboro, North Carolina. The SLF200 was reengineered in 2002 to use a Mercedes-Benz engine and electrics. Dennis had hoped to develop a 40 ft transit bus, but instead DaimlerChrysler subsequently bought Orion Bus Industries. As a result, Mayflower terminated the joint venture, selling its 49 per cent interest to partner DaimlerChrysler. Mayflower stated it wanted to concentrate on double-deckers, citing the success of their double-decker fleets in New York and Vancouver.

Thomas Dennis was renamed DaimlerChrysler Commercial Buses North America in 2003.

In 2007 the company changed its name from DaimlerChrysler Commercial Buses North America to Daimler Buses North America after Daimler-Benz and Chrysler Corporation Demerged and parted ways when Daimler-Benz sold the Chrysler Corporation to Cerberus Capital Management.

Models
SLF200-series (SLF229, SLF232, SLF235) - Powered by diesel or compressed natural gas, discontinued in 2005
CL100 cutaway bus
Sprinter
Setra S and SG series
Orion V
Orion VI
Orion VII

References

External links
DaimlerChrysler Buses North America

Bus manufacturers of the United States
Companies based in Greensboro, North Carolina
Daimler Truck
Dennis Group
Motor vehicle assembly plants in North Carolina
Vehicle manufacturing companies established in 1999
1999 establishments in North Carolina
Sélingué Dam. The Sélingué Dam (French: Barrage de Sélingué) is an embankment dam with a gravity section located in the Sikasso Region, on the Sankarani River, one of the affluents of the Niger River. It is an important center of energy production in Mali surpassed only by the Manantali Dam on the Bafing River.

Its construction, at the cost of 140 million US dollars, was financed by several backers.

The dam has a crest length of  and a height of . With a power output of 44 MW, the dam has an energy output of 200 million kilowatt-hours per year. The dam provides Bamako, Kati, Koulikoro, Ségou, Fana, Dioïla, Yanfolila and Kalana with electricity. It was brought into service in 1982, and renovated between 1996 and 2001.

The retaining basin of the dam forms the artificial Lake Sélingué. The water level has a maximum height of  but varies throughout the year. When full the lake stores  of water and has an area of . It allows agriculture on the irrigated perimeters, managed by the Office of Rural Development of Sélingué, as well as fishing.

Notes

References
.
. Also published in French with the title  "Le Niger: une Artère vitale. Gestion efficace de l’eau dans le bassin du Haut Niger".

Further reading
.
.

External links

 Reversing Land and Water Degradation Trends in the Niger River Basin. World Bank, 2003.
 

Dams completed in 1982
Energy infrastructure completed in 1982
Hydroelectric power stations in Mali
Dams in Mali
Embankment dams
1982 establishments in Mali
Sikasso Region
Software quality assurance. Software quality assurance (SQA) is a means and practice of monitoring all software engineering processes, methods, and work products to ensure compliance against defined standards. It may include ensuring conformance to standards or models, such as ISO/IEC 9126 (now superseded by ISO 25010), SPICE or CMMI.

It includes standards and procedures that managers, administrators or developers may use to review and audit software products and activities to verify that the software meets quality criteria which link to standards. 

SQA encompasses the entire software development process, including requirements engineering, software design, coding, code reviews, source code control, software configuration management, testing, release management and software integration. It is organized into goals, commitments, abilities, activities, measurements, verification and validation.

Purpose 

SQA involves a three-pronged approach:

 Organization-wide policies, procedures and standards
 Project-specific policies, procedures and standards
 Compliance to appropriate procedures

Guidelines for the application of ISO 9001:2015 to computer software are described in ISO/IEC/IEEE 90003:2018. External entities can be contracted as part of process assessments to verify that projects are standard-compliant. More specifically in case of software, ISO/IEC 9126 (now superseded by ISO 25010) should be considered and applied for software quality.

Activities 
Quality assurance activities take place at each phase of development. Analysts use application technology and techniques to achieve high-quality specifications and designs, such as model-driven design. Engineers and technicians find bugs and problems with related software quality through testing activities. Standards and process deviations are identified and addressed throughout development by project managers or quality managers, who also ensure that changes to functionality, performance, features, architecture and component (in general: changes to product or service scope) are made only after appropriate review, e.g. as part of change control boards.

See also 

 DOD-STD-2167
 Quality by Design
 Software assurance
 Software quality analyst
 Software quality management
 Software testing

References

External links 

 
 
 
 
 "Software Quality Assurance(SQA): Plan, Audit & Review." Meet Guru99 – Free Training Tutorials & Video for IT Courses, www.guru99.com/software-quality-assurance-test-audit-review-makes-your-life-easy.html.
 
 
 

Quality
Quality assurance
Software quality
IEEE standards
Tin (disambiguation). Tin is a metallic chemical element with symbol Sn and atomic number 50.

Tin, Tinh or Tins may also refer to:

Science and technology

Metallurgy 
 Tin or tin can, a sealed tinplate container
 Tin box, an openable tinplate container
 Tin, a metal area of the wall in a squash court

Acronyms and software 

 Titanium nitride (TiN), an extremely hard ceramic compound
 Tin (newsreader), a software application to read Usenet newsgroups on Unix operating systems

Arts and entertainment
 Tin, a member of the Metal Men superheroes
 Tins (film), a 2007 film
 The Tins, an American indie rock band

Other uses

 Tin, also known as Tinh or Tins, the Etruscan supreme god
 Tỉnh, the Vietnamese word for province

See also
 
 
 At-Tin, the 95th sura of the Qur'an
 TIN (disambiguation)
 Tinn (disambiguation)
 Tinne (disambiguation)
 Tintin (disambiguation), including Tin Tin
ITE College West. ITE College West (ITECW) is a post-secondary education institution and statutory board under the purview of the Ministry of Education in Singapore.

It is one of the Institute of Technical Education's three colleges under the "One ITE System, Three Colleges" Governance and Education Model.

Campus
In July 2010, a 9.54-hectare mega-campus was opened, operating four schools - the School of Business and Services, School of Hospitality, School of Engineering and School of Info-Comm Technology. 

The campus, which was built by Gammon Construction under a PPP contract, was officially opened on 18 April 2011 by Prime Minister Lee Hsien Loong.

Activities 
Students can participate in many co-curricular activities (CCA) organised by Clubs, Committees, and community service societies. Actively contributing in the CCA can help to attain a 'CCA bonus point' of 0.2, 0.15, 0.1 and 0.05 respectively, where it can help ITE graduates who are progressing to ITE Higher Nitec or Polytechnic diploma courses.

Notable alumni
 Jeremy Chan – Actor of MediaCorp
 Hayley Woo – Actress of MediaCorp
 Jayley Woo – Actress of MediaCorp
 Sean Tan – Professional wrestler signed to WWE
 Cheris Lee – Actress, dancer & singer.
 Kiki Lim – Actress of MediaCorp

References

External links 

 

Institutes of Technical Education in Singapore
ITE College West alumni
Educational institutions established in 2010
Education in Singapore
2010 establishments in Singapore
Freeze (software engineering). In software engineering, a freeze is a point in time in the development process after which the rules for making changes to the source code or related resources become more strict, or the period during which those rules are applied. A freeze helps move the project forward towards a release or the end of an iteration by reducing the scale or frequency of changes, and may be used to help meet a roadmap.

The exact rules depend on the type of freeze and the particular development process in use; for example, they may include only allowing changes which fix bugs, or allowing changes only after thorough review by other members of the development team. They may also specify what happens if a change contrary to the rules is required, such as restarting the freeze period.
Common types of freezes are:

 A (complete) specification freeze, in which the parties involved decide not to add any new requirement, specification, or feature to the feature list of a software project, so as to begin coding work.
 A (complete) feature freeze, in which all work on adding new features is suspended, shifting the effort towards fixing bugs and improving the user experience. The addition of new features may have a disruptive effect on other parts of the program, due both to the introduction of new, untested source code or resources and to interactions with other features; thus, a feature freeze helps improve the program's stability. For example: "user interface feature freeze" means no more features will be permitted to the user interface portion of the code; bugs can still be fixed.
 A (complete) code freeze, in which no changes whatsoever are permitted to a portion or the entirety of the program's source code. Particularly in large software systems, any change to the source code may have unintended consequences, potentially introducing new bugs; thus, a code freeze helps ensure that a portion of the program that is known to work correctly will continue to do so. Code freezes are often employed in the final stages of development, when a particular release or iteration is being tested, but may also be used to prevent changes to one portion of a program while another is undergoing development. For example: "physics freeze" means no changes whatsoever will be permitted to the physics portion of the code.

Implementations 
In development environments using version control, the use of branching can alleviate delays in development caused by freezes. For example, a project may have a "stable" branch from which new versions of the software are released, and a separate "development" branch in which the developers add new code. The effect of a freeze is then to prevent promotion of some or all changes from the development branch to the stable branch. In other words, the freeze applies only to the stable branch, and developers can continue their work on the development branch.

See also
Feature complete
Software release life cycle

References

Software project management
Software release