retrieve

en-verb

retrieve (third-person singular simple present retrieves, present participle retrieving, simple past and past participle retrieved)

retrieves (present singular third-person)
retrieving (participle present)
retrieved (participle past)
retrieved (past)

Recorded in Middle English c. 1410 as retreve (altered to retrive in the 16th century; modern form is from c. 1650), from Middle French retruev-, stem of Old French retrover (“to find again”, modern retrouver), itself from re- (“again”) + trover (“to find”), probably from Vulgar Latin *tropāre (“to compose”).

der

modern <i class="Latn mention" lang="fr">retrouver</i>

to retrieve them from their cold, trivial conceits

1714, Rev. Dean Berkeley, letter to Alexander Pope, May 1, 1714:

(transitive) To fetch or carry back something, especially (computing) a file or data record.


fuzz

en-noun

fuzz (countable and uncountable, plural fuzzes)

Uncertain. Some dictionaries suggest a Germanic source; compare Low German fussig (“loose; spongy”), Dutch voos (“unsound; rotten”). Others, such as Webster's New College Dictionary, suggest a back-formation from fuzzy. The Oxford English Dictionary suggests, “Perhaps imitative of the action of blowing away light particles.”

onomatopoeic

imitative

"Fuzz testing" or "fuzzing" is a technique for software testing that provides random data ("fuzz") to the inputs of a program.

2008, Asoke Talukder, Manish Chaitanya, Architecting Secure Software Systems, Boca Raton: CRC Press, →ISBN, page 94:

(computing) The random data used in fuzz testing.


fuzz

en-verb

fuzz (third-person singular simple present fuzzes, present participle fuzzing, simple past and past participle fuzzed)

fuzzes (present singular third-person)
fuzzing (participle present)
fuzzed (participle past)
fuzzed (past)

onomatopoeic

imitative

Sulley works by fuzzing the first fuzzable field to be fuzzed. While it is iterating through all the values it wants to try for that field, all the other fields are untouched and remain at their default value.

2012, Charlie Miller, Dion Blazakis, Dino DaiZovi, iOS Hacker's Handbook, page 172:

(computing) To test a software component by running it on randomly generated input.


programming

en-noun

programming (usually uncountable, plural programmings)

/ˈpɹəʊɡɹəmɪŋ/

/ˈpɹoʊɡɹæmɪŋ/

Management wanted to know how much programming the project would need.

(computing) The act of writing a computer program.


in silico

/ɪn ˈsɪlɪkəʊ/

From in and silicon (from Latin silex (“flint, pebble, stone; crag, rock”)) + Latin -ō, by analogy with English in vitro (“in glass, referring to an experiment conducted in a test tube”). The silico component refers to silicon chips which were used for computing at the time when the term was coined.

cog

He was able to dissect the frog in silico.

In the future, computers can be used as experimental tools, generating a new source of investigation of living organisms, their study in silico (in contrast to in vivo or in vitro).

1996, Antoine Danchin, “On Genomes and Cosmologies”, in Julio Collado-Vides, Boris Magasanik, Temple F[erris] Smith, editors, Integrative Approaches to Molecular Biology, Cambridge, Mass., London: MIT Press, →ISBN, page 92:

The term "virtual screening" (or in silico screening) was first reported in the scientific literature in 1997[…]; it can be defined as a set of computer methods that analyzes large databases or collections of compounds in order to identify and prioritize likely hit candidates[…]. In silico screening search can be performed on libraries that contain physically existing compounds or on virtual libraries, and thus on compounds that are not yet synthesized. […] [I]t should be noted that in silico screening goes much beyond number crunching, it helps to generate ideas, to reduce the cost and to gain knowledge.

2016, Bruno O. Villotriex, Melaine A. Kuenemann, David Lagorce, Olivier Sperandio, Maria A. Miteva, “In Silico Approaches Assisting the Rational Design of Low Molecular Weight Protein–Protein Interaction Modulators”, in Claudio N. Cavasotto, editor, In Silico Drug Discovery and Design: Theory, Methods, Challenges, and Applications, Boca Raton, Fla.: CRC Press, →ISBN, page 460:

There is an increasing number of in silico models for toxicological endpoints. Some of these models offer significant benefits over existing in vivo or in vitro models. First, they require no materials and will make a prediction from the chemical structure alone. Once the models are built, they are usually fast and cheap to run. […]

[2017], D. Bower, K. P. Cross, S. Escher, G. J. Myatt, D. P. Quigley, “In Silico Toxicology: An Overview of Toxicity Databases, Prediction Methodologies, and Expert Review”, in Dale E. Johnson, Rudy J. Richardson, editors, Computational Systems Pharmacology and Toxicology (Issues in Toxicology; no. 31), London: Royal Society of Chemistry, →ISBN, →ISSN, page 213:

(computing, sciences) In computer simulation or in virtual reality.


requirement

Near-synonyms: specification, rule

System requirements not met. Go to Settings to learn more.

(engineering, computing) A statement (in domain specific terms) which specifies a verifiable constraint on an implementation that it shall undeniably meet or (a) be deemed unacceptable, or (b) result in implementation failure, or (c) result in system failure.


MPMD

(computing) Initialism of multiple program, multiple data.


LKG

(computing) Initialism of last known good.


persistent

en-adj

persistent (comparative more persistent, superlative most persistent)

more persistent (comparative)
most persistent (superlative)

From Latin persistentem, present participle of persistō (“continue steadfastly”). By surface analysis, persist + -ent.

Once written to a disk file, the data becomes persistent: it will still be there tomorrow when we run the next program.

(computing) Of data or a data structure: not transient or temporary, but remaining in existence after the termination of the program that creates it.

pysyvä

computing: existing after the execution of the program


discretize

en-verb

discretize (third-person singular simple present discretizes, present participle discretizing, simple past and past participle discretized)

discretizes (present singular third-person)
discretizing (participle present)
discretized (participle past)
discretized (past)
discretise (alternative)

LL-Q1860 (eng)-Flame, not lame-discretize.wav

(transitive, mathematics, computing) To convert (a continuous space) into an equivalent discrete space, often for the purposes of easier calculation.

discretiseren

convert continuous space into discrete space


blogcast

LL-Q1860 (eng)-Flame, not lame-blogcast.wav

(computing) a short video and/or audio clip published within a blog

(computing) a multi-participant, conversational blog


lasso

lassos (plural)
lassoes (plural)
lassu (alternative archaic)
lazo (alternative archaic)

→ Czech: laso

→ Dutch: lasso

→ Finnish: lasso

→ German: Lasso

→ Hungarian: lasszó

→ Italian: lasso

→ Macedonian: ласо (laso)

→ Russian: лассо́ (lassó)

→ Slovene: laso

From Spanish lazo, from Vulgar Latin *laceum, from Latin laqueus. Doublet of lace.

(computing) An image-editing function allowing the user to capture an irregularly-shaped object by drawing an approximate outline.


screenburn

LL-Q1860 (eng)-Flame, not lame-screenburn.wav

Damage caused to certain types of computer screens where a frequently-displayed image "burns" a dull copy of itself onto the screen, and remains permanently visible.


zip

zip (third-person singular simple present zips, present participle zipping, simple past and past participle zipped)

zips (present singular third-person)
zipping (participle present)
zipped (participle past)
zipped (past)

(transitive, computing) To compress (one or more computer files) into a single and often smaller file, especially one in the ZIP format.

компримирам

to convert a computer file into a smaller package


bogus

en-adj

bogus (comparative more bogus, superlative most bogus)

more bogus (comparative)
most bogus (superlative)

First attested as an underworld term for an apparatus for creating counterfeit coins, then the coins themselves. Later, the word was applied to anything of poor quality. The newest use to mean useless is probably from the slang of computer hackers.
The origin is unknown, but there are at least two theories that try to trace its origin:
* From Hausa boko (“to fake”). Since bogus first appeared in the United States, it may be possible that its ancestor was brought there on a slave ship.
* From criminal slang as a short form of tantrabogus, a 19th-century slang term for a menacing object, making some believe that bogus might be linked to bogy or bogey (see bogeyman). In this sense, Bogus might be related to Bogle – a traditional trickster from the Scottish Borders, noted for achieving acts of household trickery; confusing, but not usually damaging.

(computing, slang) Incorrect, useless, or broken.


Zip drive

Zip drives (plural)
zip drive (alternative)

LL-Q1860 (eng)-Flame, not lame-Zip drive.wav

A trademark of the Iomega Corporation. See zip (“move quickly”).

(computing) A storage device, similar to a floppy disk drive but using disks with a much larger capacity (100, 250, or 750 MB, compared to a normal floppy disk capacity of 1.44 MB).


lunchbox

lunchboxes (plural)
lunch box (alternative)
lunch-box (alternative)

You'll find a mix among clamshell laptops for strong laps, lunchboxes, and sewing-machine configurations; the latter two designs typically have detachable keyboards.

1988 October 11, PC Mag, volume 7, number 17, page 93:

The performance difference between desktops and lunchboxes was practically nil.

2004, Scott Mueller, Upgrading and Repairing Laptops, page 20:

(computing, slang) A luggable; an early laptop computer, usually a unit with a handle and a fold-out keyboard.


open-source

en-verb

open-source (third-person singular simple present open-sources, present participle open-sourcing, simple past and past participle open-sourced)

open-sources (present singular third-person)
open-sourcing (participle present)
open-sourced (participle past)
open-sourced (past)
open source (alternative)
opensource (alternative)

The big Unix company Sun Microsystems bought the code for StarOffice in 1999, and some time afterward they open-sourced as much of it as they could.

2005, David Brickner, Test Driving Linux: From Windows to Linux in 60 Seconds:

(transitive, computing) To release the source code of, so as to permit modification and redistribution.


allocate

allocate (third-person singular simple present allocates, present participle allocating, simple past and past participle allocated)

allocates (present singular third-person)
allocating (participle present)
allocated (participle past)
allocated (past)

From Latin allocātus, perfect passive participle of Latin allocō (see -ate (verb-forming suffix)), from ad- (“to”) + locō. Doublet of allow.

The memory manager allocates memory to requesting processes until there is no more memory available or until there are no more processes waiting for memory.

2011, José M. Garrido, Richard Schlesinger, Kenneth Hoganson, Principles of Modern Operating Systems, 2nd edition, Jones & Bartlett Publishers, →ISBN, page 264:

(computing) To reserve a portion of memory for use by a computer program.

okupi

computing: to reserve a portion of memory for use by a computer program


memory chip

(computing, electronics) A RAM, ROM, PROM, EPROM or EEPROM microchip that can be plugged into a personal computer to provide temporary or permanent memory.


Dvorak

August Dvorak
Dvorak Simplified Keyboard

From Czech Dvořák. The keyboard is named after the American inventor August Dvorak.

Dvorak keyboard

(computing, typography) Describing an optimized keyboard layout for the English language, in which the alphabet is arranged in the order PYFGCRL on the top row, AOEUIDHTNS on the middle, or home row, and QJKXBMWVZ on the bottom row, thus placing the letters most frequently used in the home row. Many variants on Dvorak layouts also exist, including keyboards for right-hand-only and left-hand-only-typists.


reusable

en-adj

reusable (comparative more reusable, superlative most reusable)

more reusable (comparative)
most reusable (superlative)

LL-Q1860 (eng)-Flame, not lame-reusable.wav

(computing) (of a program) Able to be executed by several tasks without being reloaded; either reentrant or serially reusable


peripheral brain

en-noun

peripheral brain (plural peripheral brains)

(computing) Any hardware (i.e. handheld, computer, laptop) containing vast amounts of information, which is in constant flux and is important to the owner but not so important as to be stored in wetware.

cerebro periférico

Any hardware containing vast amounts of information, which is in constant flux and is important to the owner but not so important as to be stored in wetware


HDD

/ˈeɪt͡ʃˌdiːˌdiː/

(computing) Initialism of hard disk drive.


FDD

FDD (countable and uncountable, plural FDDs)

floppy disk drive
floppy disk drive#English

(computing, countable) Initialism of floppy disk drive.


correctness

correctness (usually uncountable, plural correctnesses)

(computing) The state of an algorithm that correctly mirrors its specification.

virheettömyys

computing: state of an algorithm that correctly mirrors its specification


RFID chip

An electronic chip used to tag an object or merchandise in order to recognize it electronically from a short distance.


subclass

en-verb

subclass (third-person singular simple present subclasses, present participle subclassing, simple past and past participle subclassed)

subclasses (present singular third-person)
subclassing (participle present)
subclassed (participle past)
subclassed (past)
sub-class (alternative)

unsubclass

antonym(s) of “cause to act as a member of a subclass”

I subclassed the Button class to create a more specialised FancyButton class for my user interface.

object-oriented programming
object-oriented programming

(transitive, computing) (in object-oriented programming) To create a subclass of (some class).

Since Windows knows about these events, your application should be able to know about them as well. In order to accomplish this, subclass the window of a form or control, intercepting all of its events.

2000, James D. Foxall, MCSD in a Nutshell: The Visual Basic Exams, page 93:

(transitive, computing) To cause (an object) to act as an instance of a subclass (by creating the desired subclass and instantiating an object of this subclass).


concurrent

en-adj

concurrent (comparative more concurrent, superlative most concurrent)

more concurrent (comparative)
most concurrent (superlative)

/kəŋˈkʌɹənt/

/kɒŋˈkʌɹənt/

/kəŋˈkɝɹənt/

From Middle English concurrent, from Old French concurrent, from Latin concurrēns, present active participle of concurrō (“happen at the same time”), from con- (“with”) + currō (“run”).

Informally, a concurrent program is one that does more than one thing at a time. […] However, this simultaneity is sometimes an illusion.

2000, Douglas Lea, Concurrent Programming in Java, Addison-Wesley, →ISBN, page 19:

Different concurrent designs enable different ways to parallelize.

2012, Rob Pike, “Concurrency is not Parallelism”, in Waza Conference, San Francisco, page 21:

More precisely, a concurrent algorithm (or concurrent program) is the description of a set of sequential state machines that cooperate through a communication medium, e. g., a shared memory.

2012, Michel Raynal, Concurrent Programming, Springer Science & Business, →ISBN, page 4:

Many languages are dogmatic about the solutions they offer for handling concurrent problems. For example, Erlang has elegant functionality for message-passing concurrency but has only obscure ways to share state between threads.

2018, Steve Klabnik, Carol Nichols, The Rust Programming Language, No Starch Press, →ISBN, page 342:

(computing, of code) Designed to run independently, rather than sequentially, using various mechanisms, such as threads, event loops or time-slicing.

concurrent

involving more than one thread of computation


SAS

Serial Attached SCSI
w:Serial Attached SCSI

(computing) Initialism of Serial Attached SCSI, a computer bus standard for mainly connecting hard drives, but also used for other devices, derived from the SCSI and SATA standards.


SAS

(computing) Initialism of secure attention sequence.


shredder

(computing) A program that overwrites deleted data to prevent recovery.


baseline

en-verb

baseline (third-person singular simple present baselines, present participle baselining, simple past and past participle baselined)

baselines (present singular third-person)
baselining (participle present)
baselined (participle past)
baselined (past)

Finally, the test was baselined by evaluating the best and poorest catalysts of their respective types by this protocol.

1993, M.M. Mitchell et al., “Residual Feed Cracking Catalysts”, in Magee & Mitchell, editors, Fluid Catalytic Cracking, →ISBN, page 320:

(engineering, computing) To provide a baseline for measurement.


capability

en-noun

capability (countable and uncountable, plural capabilities)

Formed in Modern English as capable + -ity.

Enforcing a security policy means controlling the rights users can acquire to data. In a capability machine, a user’s rights are defined by the capabilities he (or a process acting on his behalf) can obtain and the access rights conferred by those capabilities.

1987 November, Richard Y. Kain, Carl E. Landwehr, “On Access Checking in Capability-Based Systems”, in IEEE Transactions on Software Engineering, volume SE-13, number 2, archived from the original on 2019-05-03, pages 202–207:

(computing) A digital token allowing a user or process to interact in a specified way with an object that is subject to access control.


ghosting

ghosting (countable and uncountable, plural ghostings)

Examine your matrix map, and make sure that no three keystrokes form a rectangle with a fourth keystroke that will cause you problems. This prevents both ghosting and blocking.

2011, John St. Clair, Project Arcade: Build Your Own Arcade Machine, page 218:

(computing) A problem with a keyboard where certain simultaneous keypresses trigger the action of a further key that was not in fact pressed.


haptic

National Aeronautics and Space Administration

From Ancient Greek ἁπτικός (haptikós, “able to come in contact with”), from ἅπτω (háptō, “to touch”) + -ικός (-ikós, suffix forming adjectives from nouns).

der

[T]he new standard should encompass other media, such as video, audio (both captured and synthetic), and in principle be extensible to new modalities such as haptic output and speech or gestural input, which have become increasingly integrated within graphics applications; […]

1999, David J. Duke, Ivan Herman, M. Scott Marshall, “Preface”, in PREMO: A Framework for Multimedia Middleware: Specification, Rationale, and Java Binding (Lecture Notes in Computer Science; 1591), Berlin, Heidelberg: Springer-Verlag, →ISBN, →ISSN, page v:

We might think, for example, about tele- (or remote) surgery, a technique that, now more than ever before, is enabling surgeons around the world to operate using haptic interfaces that control robotic systems located at different locations.

2014, Alberto Gallace, Charles Spence, “Introduction”, in In Touch with the Future: The Sense of Touch from Cognitive Neuroscience to Virtual Reality, Oxford: Oxford University Press, →ISBN:

Haptic feedback, or virtual touch, can also contribute to an IVE [immersive virtual environment] by providing forces or resistance with a physical device that resists a physical hand or finger. […] Vibration motors in smartphones and tablets can also be seen as a rudimentary form of haptic feedback.

2015, Cody O. Karutz, Jeremy N. Bailenson, “Immersive Virtual Environments and the Classrooms of Tomorrow”, in S. Shyam Sundar, editor, The Handbook of the Psychology of Communication Technology, Chichester, West Sussex: Wiley-Blackwell, →ISBN, page 295:

(computing) Of or relating to haptics (“the study of user interfaces that use the sense of touch”).


multithreaded

LL-Q1860 (eng)-Flame, not lame-multithreaded.wav

(computing) Of an application program, having more than one thread of execution; thus taking advantage of multi-tasking operating systems and hardware.

مُتَعَدَّد مُؤَشِّرَات

application having more than one thread of execution

programming language
programming language

(computing) Of a programming language, able to produce such programs


thrash

en-verb

thrash (third-person singular simple present thrashes, present participle thrashing, simple past and past participle thrashed)

thrashes (present singular third-person)
thrashing (participle present)
thrashed (participle past)
thrashed (past)

From Middle English thrasshen, a dialectal variant of thresshen, threshen (whence the modern English thresh), from Old English þrescan, from Proto-Germanic *þreskaną, whence also Old High German dreskan, Old Norse þreskja.

(computing) In computer architecture, to cause or undergo poor performance of a virtual memory (or paging) system.

ruuhkautua

computing: to cause poor performance of a virtual memory


ambient device

(computing) A simple wireless object that unobtrusively presents information.


archdevil

/ɑɹt͡ʃˈdɛvəl/

/ɑɹt͡ʃˈdɛvɪl/

LL-Q1860 (eng)-Flame, not lame-archdevil.wav

(computing, Unix) A program, or part of a program, which is not invoked explicitly but lies dormant waiting for some event.


clean code

LL-Q1860 (eng)-Flame, not lame-clean code.wav

(computing, software) Non-redundant software code comprising of focused task-specific modules and functions, written in a systematic manner so that another coder can easily interpret or modify it.


multiplex

multiplex (third-person singular simple present multiplexes, present participle multiplexing, simple past and past participle multiplexed)

multiplexes (present singular third-person)
multiplexing (participle present)
multiplexed (participle past)
multiplexed (past)

LL-Q1860 (eng)-Flame, not lame-multiplex.wav

From multi- + -plex or multi- + complex.

(computing) To combine several signals into one.


multiplexer

multiplexers (plural)
multiplexor (alternative)

LL-Q1860 (eng)-Flame, not lame-multiplexer.wav

(computing, telecommunications) A device that combines several input signals into a single output signal.


troglodyte

/ˈtɹɒɡləʊdaɪt/

/ˈt͡ʃɹɑɡlədaɪt/

/ˈt͡ʃɹɑɡloʊdaɪt/

From Latin trōglodyta (“cave dwelling people”), from Ancient Greek τρωγλοδύτης (trōglodútēs, “one who dwells in holes”), from τρώγλη (trṓglē, “hole”) + δύω (dúō, “I get into”).

af

(computing) A person who chooses not to keep up to date with the latest software and hardware.


blink

en-noun

blink (countable and uncountable, plural blinks)

From Middle English blynken, blenken, from Old English blincan (suggested by causative verb blenċan (“to deceive”); > English blench), from Proto-Germanic *blinkaną, a variant of *blīkaną (“to gleam, shine”).
Cognate with Dutch blinken (“to glitter, shine”), German blinken (“to flash, blink”), Danish blinke (“to flash, twinkle, wink, blink”), Swedish blinka (“to flash, blink, twinkle, wink, blink”). Related to blank, blick, blike, bleak.

cog

I can think of no good reason to use blink because blinking text and images are annoying, they mark the creator as an amateur, and they have poor browser support.

2007, Cheryl D. Wise, Foundations of Microsoft Expression Web: The Basics and Beyond, page 150:

(computing) A text formatting feature that causes text to disappear and reappear as a form of visual emphasis.


procedure

en-noun

procedure (countable and uncountable, plural procedures)

/pɹəˈsiːd͡ʒə/

/pɹəˈsid͡ʒɚ/

From French procédure, from Old French, from Latin procedere (“to go forward, proceed”); see proceed.

method

although some of these have slightly differing meanings in some programming languages

(computing) A subroutine or function coded to perform a specific task, but does not return a value.

процеду́ра

computing: subroutine or function coded to perform a specific task


gray hat

gray hats (plural)
grayhat (alternative)
grey hat (alternative)
greyhat (alternative)

From being grey (“gray”), a mix between black and white, morally grey/gray. From white hat + black hat. From cowboy country and western fiction, where good guys wear white Stetson hats with light attire, and bad guys wear black ones with black attire. From chivalric fiction, with white knights and black knights. From the association of the color white with good and black with evil.

(computing, computer security, slang) A hybrid between a white hat and a black hat hacker, who hacks for no personal gain, and does not have malicious intentions, but does sometimes commit crimes.


orchestration

en-noun

orchestration (countable and uncountable, plural orchestrations)

LL-Q1860 (eng)-Flame, not lame-orchestration.wav

Microservices applications can be formed with thousand of containers. We need a proper container orchestration framework to handle all of these containers. Let's discuss Kubernetes, which is the most popular container orchestration system, in the next section.

2021, Dhanushka Madushan, Cloud Native Applications with Ballerina […] , Packt Publishing Ltd, →ISBN, page 130:

(uncountable, by extension, computing) The automated arrangement, coordination, and management of computer systems, middleware, and services.


one-armed router

one-armed router (plural one-armed routers)

(computing) A special variety of router used to route packets in a VLAN environment.


virtual reality

virtual reality (countable and uncountable, plural virtual realities)

LL-Q1860 (eng)-Flame, not lame-virtual reality.wav

Calque of French réalité virtuelle. virtual + reality

A computer technology that simulates a real or imagined environment so that the user can interact with it as if physically present.


graceful

en-adj

graceful (comparative more graceful, superlative most graceful)

more graceful (comparative)
most graceful (superlative)
gracefull (alternative archaic)

From Middle English graceful; equivalent to grace + -ful.

Bringing a system down cleanly will preserve the operating system and some log files, but again will destroy the contents of the RAM (the volatile data). Windows and Linux are two operating systems that require a graceful shutdown.

2009, Dale Liu, Cisco Router and Switch Forensics:


cloudy

cloudy (comparative cloudier, superlative cloudiest)

cloudier (comparative)
cloudiest (superlative)

From Middle English cloudy (“cloudy, overcast, gloomy, dark", also "hilly, rocky”), from Old English clūdiġ (“stony, rocky”), equivalent to cloud + -y.

inh

a cloudy infrastructure

(computing, informal) Using or relating to cloud computing.


flapping

en-noun

flapping (countable and uncountable, plural flappings)

(computing, telecommunications) The situation where a resource, a network destination, etc., is advertised as being available and then unavailable (or available by different routes) in rapid succession.


deletia

LL-Q1860 (eng)-Flame, not lame-deletia.wav

(computing) In an email reply, material omitted from the quoted original.


kilobit

LL-Q1860 (eng)-Flame, not lame-kilobit.wav

At a 100 kilobit per second information rate, both mark and space signals will generally be transmitted in any 0.0001 sec interval, and therefore this requirement is easily met with conventional resistors and capacitors.

1960, Sproul Robert W, Frequency diversity communications system, US Patent US3214691 A:

(computing) One thousand (10³, or 1,000) bits.

(computing, informal) one kilobit per second


kilobyte

Coined in the 1960s, from kilo- (“thousand”) + byte.

The data word processor 606 handles the in-flow and out-flow of byte-oriented input/output data and interleaved signals at a rate of, for example, 500 kilobytes per second. Instruction processing rates of four to eight per microsecond are required for such a data flow.

1969, Harold R. Dell, HIGH-DENSITY PERMANENT DATA STORAGE AND RETRIEVAL SYSTEM, US Patent 3638185:

(computing, especially networking) One thousand (10³, or 1,000) bytes.

It is assumed herein that each block includes 32 bytes, each sector includes 1 kilobyte, the buffer memory 116 includes 4 kilobytes, and read data is represented by one double word or 64 bits, as one word in this case consists of 32 bits.

1969, Hisashi Horikoshi, MEMORY CONTROL SYSTEM, US Patent 3618041:

(computing, informal, especially RAM) A kibibyte.


graphical user interface

graphical user interface (plural graphical user interfaces)

(computing) A type of user interface which allows people to interact with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text.


page flow

(computing, Internet) A directory of web application files that work together to implement a user interface feature.


restore

en-verb

restore (third-person singular simple present restores, present participle restoring, simple past and past participle restored)

restores (present singular third-person)
restoring (participle present)
restored (participle past)
restored (past)

non-rhotic, without the horse–hoarse merger

From Middle English restoren, from Old French restorer, from Latin rēstaurāre, equivalent to re- + store.

اِسْتَعَادَ

to bring back to a previous condition or state

There was a crash last night, and we're still restoring the file system.

(transitive, computing) To recover (data, etc.) from a backup.


restore

We backed up the data successfully, but the restore failed.

(computing) The act of recovering data or a system from a backup.


wallet

From Middle English walet (“bag, knapsack”), of uncertain origin. Possibly from an assumed Old Northern French *walet (“roll; bag; knapsack”), from Proto-Germanic *wal- (“to roll”). More at walk, well, wallow.

der

(computing, finance) An e-wallet or digital wallet.


beggarware

LL-Q1860 (eng)-Flame, not lame-beggarware.wav

(computing) freeware that encourages the user to make an optional donation to its author


install

en-verb

install (third-person singular simple present installs, present participle installing, simple past and past participle installed)

installs (present singular third-person)
installing (participle present)
installed (participle past)
installed (past)
enstall (alternative)
instal (alternative)

From Middle English installen, from Old French installer, from Medieval Latin īnstallō (“to install, put in place, establish”), from in- + stallum (“stall”), from Frankish *stall (“stall, position, place”), from Proto-Germanic *stallaz (“place, position”), from Proto-Indo-European *stel-, *stAlǝn-, *stAlǝm- (“stem, trunk”). Cognate with Old High German stal (“location, stall”), Old English steall (“position, stall”), Old English onstellan (“to institute, create, originate, establish, give the example of”), Middle High German anstalt (“institute”), German anstellen (“to conduct, employ”), German einstellen (“to set, adjust, position”), Dutch aanstellen (“to appoint, commission, institute”), Dutch instellen (“to set up, establish”). More at in, stall.

cog

I haven't installed the new operating system yet because of all the bugs.

(transitive) To connect, set up or prepare something for use

(transitive, computing) To transfer software onto a device's permanent storage and put it in a state where it is ready to be run when needed, usually decompressing it if necessary and performing any necessary pre-first-run configuration.


install

installs (plural)
enstall (alternative)
instal (alternative)

The install takes a long time, but you can run it in the background while working on other things.

(computing, informal) An installation: the process of installing a software application.

I've customized my local install; the out-of-the-box version looks a bit different.

(computing, informal) An installation: a software application that has been installed.


insert

From Latin insertus, past participle of inserō, from in- + serō (“join, bind together, connect, entwine, interweave”), ultimately from Proto-Indo-European *ser- (“to bind, put together, to line up”). Compare exsert.

der

(computing) A key to toggle between text insert mode and overwrite mode


BIOS

Toshiba manufactures the chip set and the 8- to 10-MHz bus; the BIOS, shadowable in both system and video modes, is licensed from Award.

1991 March 12, PC Mag, volume 10, number 5:

(computing) Acronym of Basic Input/Output System.

(computing, informal, by extension) any firmware user interface that provides similar functionality as BIOS, such as UEFI


DNS

(computing, Internet) The protocol used by the Domain Name System.


VPN

The disadvantages to roll-your-own are that the company is responsible for managing VPN configurations, and because traffic is transversing the Internet, there are no performance guarantees. Moreover, it typically is difficult to support latency-sensitive traffic, such as voice. However, a roll-your-own approach lets corporations establish a VPN to any site that has access to the Internet.

2002 April 8, Irwin Lazar, “Variations on a VPN theme”, in Network World, page 45:

Most Chinese users watch HBO through virtual private networks, or VPNs.

virtual private network
virtual private network#English

(computing) Initialism of virtual private network.

virtual page number
virtual page number#English

(computing) Initialism of virtual page number.


UI

en-noun

UI (countable and uncountable, plural UIs)

Some UIs tend to improve this by displaying toolbars only when they are related to any object manipulated (e.g., an image, a rectangle) and undisplaying them afterwards.

2005, Maria Francesca Costabile, Fabio Paternò, Human-Computer Interaction – INTERACT 2005, page 199:

(computing) Initialism of user interface.


watermark

/ˈwɔːtəmɑːk/

(computing) A value stored in a datafile to ensure its integrity, so that if the file's contents are changed then the watermark will no longer match the contents.


eraser

uitveër

thing used to erase something written or drawn

(computing) An overwriter program used to prevent data recovery.


cleanroom

cleanrooms (plural)
clean room (alternative)
clean-room (alternative)

LL-Q1860 (eng)-Flame, not lame-cleanroom.wav

(attributive, chiefly computing) The method of copying a design by reverse engineering and then recreating it without infringing any copyrights.


cleanroom

en-verb

cleanroom (third-person singular simple present cleanrooms, present participle cleanrooming, simple past and past participle cleanroomed)

cleanrooms (present singular third-person)
cleanrooming (participle present)
cleanroomed (participle past)
cleanroomed (past)
clean room (alternative)
clean-room (alternative)

Based on OSF's Motif, this technology was “clean roomed” and is not in violation of any Apple copyright or patent […]

1990, InfoWorld, volume 13, numbers 1-8, page 40:

(transitive, chiefly computing) To copy (a design) by reverse engineering and then recreating it without infringing any copyrights.


undelete

undelete (third-person singular simple present undeletes, present participle undeleting, simple past and past participle undeleted)

undeletes (present singular third-person)
undeleting (participle present)
undeleted (participle past)
undeleted (past)

LL-Q1860 (eng)-Flame, not lame-undelete.wav

To undelete (that's un-delete, not undulate — don't get excited) something that you deleted by accident, press Ctrl+Z. You have to do this immediately, like cardiopulmonary resuscitation, or you lose the patient.

1998, David C. Kay, Microsoft Works 4.5 for Windows For Dummies, page 87:

(transitive, computing) To recover (a file, record, etc.) from a deleted state; restore.


backup

→ Danish: backup

→ Italian: backup

→ Japanese: バックアップ (bakkuappu)

→ Korean: 백업 (baegeop)

→ Portuguese: backup, becape

→ Swedish: backup

After the power failure, we had to restore the database from backup.

(computing) A copy of a file or record, stored separately from the original, that can be used to recover the original if it is damaged or destroyed.


backup

Make a backup copy of that file.

(computing) That is intended as a backup.


backup

backup (third-person singular simple present backups, present participle backupping, simple past and past participle backupped)

backups (present singular third-person)
backupping (participle present)
backupped (participle past)
backupped (past)
back-up (alternative)

We have two methods for backupping: the first one is writing the contents of disks onto magnetic tapes and the other is making a copy of the contents of disks on the disk of the mainframe computers of the laboratory.

(computing, nonstandard) Alternative form of back up.


caricature

caricatures (plural)
caricatura (alternative archaic)

/ˈkɛɹɪkət͡ʃʊɚ/

/ˈkɛɹɪkət͡ʃɚ/

/kəˈɹɪkət͡ʃʊɚ/

/kəˈɹɪkət͡ʃɚ/

/ˈkæɹɪkəˌtʃʊə/

/ˌkæɹɪkəˈtʃʊə/

From French caricature, from Italian caricatura. Not related to character, which is instead ultimately from Ancient Greek χαρακτήρ (kharaktḗr, “type, nature, character”).

der

(computing) In facial recognition systems, a face that has been modified to look less like the average face, and thus more distinctive.


snarf

en-verb

snarf (third-person singular simple present snarfs, present participle snarfing, simple past and past participle snarfed)

snarfs (present singular third-person)
snarfing (participle present)
snarfed (participle past)
snarfed (past)

Probably of imitative origin. Alternatively, perhaps a blend of snack + scarf or snort + scarf. First attested in 1963.

onomatopoeic

imitative

I snarfed the whole database into my program.

(transitive, slang, computing) To slurp (computing slang sense); to load in entirely; to copy as a whole.

Either write-through or write-back policy caches may snarf the data that the bus master is writing to memory.

1995, Tom Shanley, Don Anderson, ISA System Architecture, page 296:

...in addition, the embedding enables the designer to snarf features from the underlying language […]

1996, Harold Abelson, Gerald Jay Sussman, Julie Sussman, Structure and Interpretation of Computer Programs, page 399:

2001: Brad A. Myers, Choon Hong Peck, Jeffrey Nicols, Dave Kong, and Robert Miller, Interacting at a Distance Using Semantic Snarfing, in Proceedings of the 3rd international conference on Ubiquitous Computing, pages 305-314.
Other future applications of the semantic snarfing idea might include classrooms, where students might snarf interesting pieces of content from the instructor's presentation; […]

(transitive, slang, computing, by extension) To fetch (in general).


Kermit

Variant of English and Manx Kermode, cognate with Irish Mac Diarmata (“son of Dermot”). Popularized in the US by the naming of Kermit Roosevelt (after a Manx ancestor). The computing sense is named after the Sesame Street character, but later provided with a backronym ("KL10 Error-Free Reciprocal Microprocessor Interchange over TTY").

(computing) An asynchronous file transfer protocol, often used for communication between different types of minicomputer or mainframe.


interoperate

en-verb

interoperate (third-person singular simple present interoperates, present participle interoperating, simple past and past participle interoperated)

interoperates (present singular third-person)
interoperating (participle present)
interoperated (participle past)
interoperated (past)

From inter- (“between, mutual”) + operate (“work”).

prefix

It took weeks to get the two email systems to interoperate.

(intransitive, computing) To work reliably with another system.


certificate

→ Punjabi: ਸਰਟੀਫਿਕੇਟ (sarṭīphikeṭ)

→ Welsh: stifficet

General Certificate of Secondary Education

public key certificate
public key certificate#English

(computing) Ellipsis of public key certificate.


converge

en-verb

converge (third-person singular simple present converges, present participle converging, simple past and past participle converged)

converges (present singular third-person)
converging (participle present)
converged (participle past)
converged (past)

/kənˈvɜːd͡ʒ/

From Latin convergere, from con- (“together”) + vergere (“to bend”).

(intransitive, computing) (said of an iterative process) To reach a stable end point.


haxor (alternative)
haxxor (alternative)

(Internet slang, often ironic, leetspeak) A hacker.


regex

regexes (plural)
regexp (alternative)
RegEx (alternative)

/ˈɹɛd͡ʒˌɛks/

To continue the history course from the previous section, Perl was one of the first general-purpose programming languages to bake regexes into its core functionality.

2017, Moritz Lenz, Parsing with Perl 6 Regexes and Grammars, Apress, →ISBN, page 5:

regular expression
regular expression#English

(computing) Clipping of regular expression.


well-known

en-adj

well-known (comparative better-known or more well-known, superlative best-known or most well-known)

better-known (comparative)
more well-known (comparative)
best-known (superlative)
most well-known (superlative)
well known (alternative)
wellknown (alternative)

From Middle English well knowen. By surface analysis, well + known.

We would like to catalog other sockets which are supposed to be well-known

1972, Vint Cerf, Jon Postel, RFC 322 - Well known socket numbers:

If the call to this function fails, you can assume the SID was invalid — even if it's a well-known SID.

2003, John Mueller, .NET development security solutions:

A common approach is for the server to accept messages at a well-known port.

2007, Larry L Peterson, Bruce S Davie, Computer networks: a systems approach:

(computing, not comparable) Generally recognized; reserved for some usual purpose.


back out

en-verb

back out (third-person singular simple present backs out, present participle backing out, simple past and past participle backed out)

backs out (present singular third-person)
backing out (participle present)
backed out (participle past)
backed out (past)

LL-Q1860 (eng)-Flame, not lame-back out.wav

I had to back out the changes made to the computer when it became apparent that they had stopped it working properly.

(computing, transitive) To undo (a change).

I chose that menu option by accident, so I pressed Escape to back out.

(computing, intransitive) To exit a mode or function.


whetstone

[ˈʍɛʔˌstoʊn]

From Middle English whestone, whetston, whetesston, from Old English hwetstān, from Proto-West Germanic *hwattjastain (“whetstone”). Equivalent to whet (“to sharpen”) + stone.

inh

(computing) Alternative letter-case form of Whetstone (“benchmark”).


bustle

en-noun

bustle (countable and uncountable, plural bustles)

From Middle English bustlen, bustelen, bostlen, perhaps an alteration of *busklen (> Modern English buskle), a frequentative of Middle English busken (“to prepare; make ready”), from Old Norse búask (“to prepare oneself”); or alternatively from a frequentative form of Middle English busten, bisten (“to buffet; pummel; dash; beat”) + -le. Compare also Icelandic bustla (“to splash; bustle”).

der

(computing, countable) A cover to protect and hide the back panel of a computer or other office machine.


Emacs

"Emacs was initially a text editor," says Stallman, explaining the getup. "Eventually it became a way of life for many and a religion for some. We call this religion the Church of Emacs."

2002, Sam Williams, quoting Richard Stallman, Free as in Freedom:

(computing) A particular visual or WYSIWYG text editor (first written by Richard Stallman in 1975 but since reimplemented by others in several distinct versions), distinguished by its use of control characters as editing commands, by its lack of distinct "insert" and "edit" modes, and by its featurefulness and extensibility.


flip

en-verb

flip (third-person singular simple present flips, present participle flipping, simple past and past participle flipped)

flips (present singular third-person)
flipping (participle present)
flipped (participle past)
flipped (past)

Alteration of earlier fillip, from Middle English filippen (“to make a signal or sound with thumb and right forefinger, snap the fingers”), an attenuated variation of flappen (“to flap, clap, slap, strike”). Cognate with Dutch flappen (“to flap”), German flappen (“to flap”).

inh

(transitive, computing) To invert a bit (binary digit), changing it from 0 to 1 or from 1 to 0.


censor

The noun is borrowed from Latin cēnsor (“magistrate; critic”), from cēnseō (“to give an opinion, judge; to assess, reckon; to decree, determine”) + -sor (variant of -tor (suffix forming masculine agent nouns)). Cēnseō is derived from Proto-Italic *kensēō, ultimately from Proto-Indo-European *ḱens- (“to announce, proclaim; to put in order”). The English word is cognate with Late Middle English sensour, Proto-Iranian *cánhati (“to declare; to explain”), Sanskrit शंसति (śaṃsati, “to declare”).
The verb is derived from the noun.

cog

I tried using a dirty word as my user name for the online game, but the censor rejected it.

(computing) An algorithm that approves or rejects something on grounds of taste or morality etc.


defrag

en-verb

defrag (third-person singular simple present defrags, present participle defragging, simple past and past participle defragged)

defrags (present singular third-person)
defragging (participle present)
defragged (participle past)
defragged (past)

(transitive, computing) Clipping of defragment.


BSOD

BSODs (plural)
blue screen (alternative)

blue screen of death
blue screen of death#English

(computing) Initialism of blue screen of death.

(computing) Initialism of black screen of death.


BSOD

BSOD (third-person singular simple present BSODs, present participle BSODing, simple past and past participle BSODed or BSOD'd)

BSODs (present singular third-person)
BSODing (participle present)
BSODed (participle past)
BSODed (past)
BSOD'd (participle past)
BSOD'd (past)

blue screen of death
blue screen of death

(computing, of a computer system) To fail critically and display a blue screen of death.


copier

a file copier; a disk copier

(computing) A program or process that copies.


resolution

en-noun

resolution (countable and uncountable, plural resolutions)

/ˌɹɛzəˈluːʃ(ə)n/

Recorded since 1412, as Middle English resolucioun (“dissolution”), either from Anglo-Norman resolucion or directly from Latin resolūtiō (“a loosening, solution”), from resolvō (“to loosen”), itself from the intensive prefix re- + solvō (“to loosen”).

der

Printing at higher resolution will cause a reduction in performance.

(computing, photography) The degree of fineness with which an image can be recorded or produced, often expressed as the number of pixels per unit of length (typically an inch).

دِقَّة

computing, photography: degree of fineness of image

This monitor's maximum resolution is 1600 × 1200.

(computing) The number of pixels in an image being stored or displayed.

резолюция

computing: number of pixels in an image as stored or displayed

name resolution

link resolution

(computing) The process of determining the meaning of a symbol or address; the process of executing a link to it.

解析

computing: process of determining the meaning of a symbol or address


tofu

en-noun

tofu (countable and uncountable, plural tofus)

Borrowed from Japanese 豆(とう)腐(ふ) (tōfu), from Middle Chinese 豆腐 (duwᴴ bju^X, “curdled bean”). Doublet of dubu.

der

(computing, typography) A box or rectangle, empty or with a question mark or hexadecimal code inside, displayed by some systems in place of a character not supported by available fonts. (such as _□ or 𐕪)


docketing software

(computing, law) Software for use in scheduling legal matters, for example ex parte proceedings, litigation, and other legal matters.


Archie

FOR ARCHIE USERS. At last, a powerful database with details of every track (over 700 to date) on Classic CD discs from issue 1 to the present day is available for uses of Acorn (Archimedes) computers.

And what about getting the data from the Archie to the PC?

2005, Jonathan, “BBC Micro B and Acorn Archimedes A400 (?) to PC file transfer”, in comp.sys.acorn.networking (Usenet):

(computing, informal) An Acorn Archimedes computer.


wrapping

From Middle English wrappinge, wrappynge, equivalent to wrap + -ing.

See also: autowrap, backwrap, line break, word wrap, and wraparound

(computing, writing) The breaking of a section of text into lines so that it will fit into the available width of a display area.


persist

en-verb

persist (third-person singular simple present persists, present participle persisting, simple past and past participle persisted)

persists (present singular third-person)
persisting (participle present)
persisted (participle past)
persisted (past)

From Middle French persister (Modern French persister), from Latin persistere, from per- + sistere (“to stand”).

This would not be saved after his session terminates because we don't have an actual user identity to allow us to persist the settings.

2006, Marco Bellinaso, ASP.NET 2.0 Website Programming:

While hashtags aren't formally part of Twitter, some clients, such as Tweetdeck, will persist hashtags across replies to create a sort of message threading.

2009, Alistair Croll, Sean Power, Complete Web Monitoring:

(computing, transitive) To cause to persist; make permanent.


evaluate

evaluate (third-person singular simple present evaluates, present participle evaluating, simple past and past participle evaluated)

evaluates (present singular third-person)
evaluating (participle present)
evaluated (participle past)
evaluated (past)

Evaluate this integral.

(transitive, mathematics, computing) To compute or determine the value of (an expression).

Since element (15.1) evaluates to an element of the center in any alternative algebra, (15.1) has to evaluate to a scalar multiple of the identity element of the Cayley-Dickson algebra.

2006, Lev Sabinin, Larissa Sbitneva, Ivan Shestakov, Non-Associative Algebra and Its Applications, CRC Press, →ISBN, page 201:

In one type of such an integral, the integrand is only the probability density function, and the integral evaluates to a probability, which of course is a scalar.

2007, James E. Gentle, Matrix Algebra: Theory, Computations, and Applications in Statistics, Springer Science & Business Media, →ISBN, page 165:

(intransitive, computing, mathematics) To return or have a specific value.


variance

en-noun

variance (countable and uncountable, plural variances)

variances (plural)
variaunce (alternative)
var (alternative)

From Middle English variance, variaunce, equivalent to vary + -ance, from Old French variance or directly from Anglo-Latin variaunce, veriaunce, wariaunce; all from Latin variantia.

Depending on the variance of the type constructor, the subtyping relation of the simple types may be either preserved, reversed, or ignored for the respective complex types.

(computing, programming) Covariance and contravariance generally.


logic board

LL-Q1860 (eng)-Flame, not lame-logic board.wav


tablet

→ Scottish Gaelic: tablaid

LL-Q1860 (eng)-Naomi Persephone Amethyst (NaomiAmethyst)-tablet.wav

From Middle English tablet, from Old French tablete (Modern French tablette), diminutive of table (“table”).

(computing) A tablet computer, a type of portable computer.


interrupt

en-verb

interrupt (third-person singular simple present interrupts, present participle interrupting, simple past and past participle interrupted)

interrupts (present singular third-person)
interrupting (participle present)
interrupted (participle past)
interrupted (past)
interrumpt (alternative obsolete)
interroupt (alternative obsolete)
interrout (alternative obsolete)

/ˌɪntəˈɹʌpt/

/ˈɪntəˌɹʌpt/

From Middle English interrupten, derived from Latin interruptus, past participle of interrumpere (“to break apart/off, interrupt”), from inter (“between”) + rumpere (“to break”).

those who say it cannot be done should not interrupt those doing it

The packet receiver circuit interrupted the microprocessor.

(transitive, computing) To assert to (a computer) that an exceptional condition must be handled.

unterbrechen

computing: to assert that an exceptional condition must be handled


interrupt

interrupts (plural)
interrumpt (alternative obsolete)
interroupt (alternative obsolete)
interrout (alternative obsolete)

/ˌɪntəˈɹʌpt/

/ˈɪntəˌɹʌpt/

The interrupt caused the packet handler routine to run.

(computing, electronics) An event that causes a computer or other device to temporarily cease what it was doing and attend to a condition.

přerušení

an event that causes a computer to temporarily cease


cluster

→ Catalan: clúster

→ French: cluster

→ German: Cluster

→ Italian: cluster

→ Japanese: クラスター (kurasutā)

→ Portuguese: cluster

→ Russian: кла́стер (kláster)

→ Spanish: clúster, cluster

→ Swedish: kluster

High Performance Computing Center, Stuttgart

The noun is derived from Middle English cluster (“bunch, cluster, spray; compact body or mass, ball”) [and other forms], from Old English cluster, clyster (“cluster, bunch, branch”), from Proto-Germanic *klas-, *klus- (“to clump, lump together”) (possibly from Proto-Indo-European *gel- (“to ball up; to clench; to amass”)) + *-þrą (suffix forming nouns denoting an instrument or tool). The English word is probably a doublet of clot.
The verb is derived from the noun.
Cognates
* Dutch klister (“cluster”) (dialectal)
* Icelandic klasi (“cluster; bunch of grapes”)
* Low German Kluuster (“cluster”)
* Swedish kluster (“cluster”)

nb...

closter, clostre, clouster, clowster, clustre, clustyr

բույլ

A computer cluster is a collection of two or more computers used to execute a given problem or section. Typically, in a computer cluster, the interconnection network tying the computers together is a local area network (LAN). […] The computers in the cluster communicate among themselves and among the shared memory.

2011, Fayez Gebali, “Parallel Computers”, in Algorithms and Parallel Computing (Wiley Series on Parallel Computing and Distributed Computing; 82), Hoboken, N.J.: John Wiley & Sons, →ISBN, section 3.7 (Cluster Computing), page 60:

A bunch or group of several discrete items that are close to each other.

A group of computers that work together.

A logical data storage unit containing one or more physical sectors (see block (noun)).


CDE

(computing) Initialism of Common Desktop Environment.


username

usernames (plural)
user name (alternative)

LL-Q1860 (eng)-Flame, not lame-username.wav

(computing) A name or string of characters used as a person's identification on an individual computer system.


nightly

From Middle English nyghtly, neghtly, from Old English *nihtlīċe (“nightly”), equivalent to night + -ly.

Depending on how brave you are, you can even set it to update to the “bleeding edge nightlies” instead of just the point release nightlies if you want to really see the cutting edge of WordPress core development.

2014, Adam Onishi, Pro WordPress Theme Development, Apress, →ISBN, page 349:

(computing) A build of a software program with the latest changes, released every night.


video camera

LL-Q1860 (eng)-Flame, not lame-video camera.wav

A device for recording video footage, often a portable one used by amateurs; also as a fixed installation for surveillance purposes.


viewer

From Middle English vewer; equivalent to view + -er.

(computing) A program that displays the contents of a file.


collision

en-noun

collision (countable and uncountable, plural collisions)

From Middle French collision, from Late Latin collīsiō, from Latin collīdere, past participle collīsus (“to dash together”); see collide. cf. allision.

collision detection
collision detection#English

(computing, chiefly video games) Clipping of collision detection; tangibility.


virtualize

en-verb

virtualize (third-person singular simple present virtualizes, present participle virtualizing, simple past and past participle virtualized)

virtualizes (present singular third-person)
virtualizing (participle present)
virtualized (participle past)
virtualized (past)
virtualise (alternative)

(transitive, computing) To run a program in virtual storage.

(transitive, computing) To simulate (or make virtual) some effect or condition on a computer.


virtual memory

en-noun

virtual memory (usually uncountable, plural virtual memories)

(computing) Memory that appears to be RAM but is being simulated (by a process called paging) on a hard disk; allows a computer to operate as if it had more memory than it actually does, but with some loss of performance

虛擬內存 /虚拟内存

memory that appears to be RAM but is being simulated


vulnerability

vulnerability (countable and uncountable, plural vulnerabilities)

Experts told CNN it could take weeks to address the vulnerabilities and that suspected Chinese hackers are already attempting to exploit it.

2021 December 13, Sean Lyngaas, “US warns hundreds of millions of devices at risk from newly revealed software vulnerability”, in CNN:

(computing) A weakness which allows an attacker to reduce a system's security.


tab

Apocopation (shortening) of (variously) tabulate, tabulator, or tabulation.

No no no no I don't, it's not hate, hate is a strong word, truth be told I do have a slight preference for tabs but that's only because I'm anal and because I prefer precision.

2016 May 29, Carson Mell, “Bachmanity Insanity”, in Silicon Valley, season 3, episode 6, spoken by Richard Hendricks (Thomas Middleditch):

(computing) A space character that extends to the next aligned column, traditionally used for tabulation.


tab

en-verb

tab (third-person singular simple present tabs, present participle tabbing, simple past and past participle tabbed)

tabs (present singular third-person)
tabbing (participle present)
tabbed (participle past)
tabbed (past)

You can prevent a control from getting the focus when the user is tabbing between controls by settings its IsTabStop property to False.

2010, Chris Anderson, Pro Business Applications with Silverlight 4, page 210:

(computing) To use the Tab key on a computer to advance the cursor or move the input focus, or on a typewriter to advance the carriage.

tabo

a space character that extends to the next column


provision

provision (third-person singular simple present provisions, present participle provisioning, simple past and past participle provisioned)

provisions (present singular third-person)
provisioning (participle present)
provisioned (participle past)
provisioned (past)

/pɹəˈvɪʒ.ən/

From Middle English provisioun, from Old French provisïon, from Latin prōvīsiō (“preparation, foresight”), from prōvidēre (“provide”).

der

A solution is to provision new systems on a private network where they can receive updates, patches, and secure configurations from an internal repository before being placed into a production network.

2023, Kenneth Hess, Practical Linux System Administration, O'Reilly, →ISBN:

(transitive, computing) To supply (a user) with an account, resources, etc. so that they can use a system; to install the necessary software on a bare-bones system so it can be used for a specific purpose.


roam

en-verb

roam (third-person singular simple present roams, present participle roaming, simple past and past participle roamed)

roams (present singular third-person)
roaming (participle present)
roamed (participle past)
roamed (past)

From Middle English romen, from Old English rāmian, from Proto-Germanic *raimōną (“to wander”), from *raim- (“to move, raise”), from *h₃reyH- (“to move, lift, flow”). Akin to Old English ārǣman (“to arise, stand up, lift up”), Old High German rāmēn (“to aim”) ( > archaic German rahmen (“to strive”)), Middle Dutch rammen (“to night-wander, to copulate”), rammelen (“to wander about, ramble”). More at ramble.

漫遊 /漫游

(Computing) To use a network or services from different locations or devices

(intransitive, computing, telecommunications) To use a network or service from different locations or devices.

At first, it seemed counterintuitive to me to roam settings between computers, but my problem at the time was that every example I was considering was a setting that only made sense for a single computer.

2013, Scott Isaacs, Kyle Burns, Beginning Windows Store Application Development:

(transitive, computing, telecommunications) To transmit (resources) between different locations or devices, to allow comparable usage from any of them.


unbalanced

en-adj

unbalanced (comparative more unbalanced, superlative most unbalanced)

more unbalanced (comparative)
most unbalanced (superlative)

(computing) of an expression having different numbers of left and right parentheses


hard code

en-verb

hard code (third-person singular simple present hard codes, present participle hard coding, simple past and past participle hard coded)

hard codes (present singular third-person)
hard coding (participle present)
hard coded (participle past)
hard coded (past)
hardcode (alternative)
hard-code (alternative)

(computing) To build absolute and unchangeable values into a program such that they can only be changed by modifying the source code.

(computing) To insert an unchangeable program into a device; to hard-wire.


eat one's own dog food

eat one's own dog food (third-person singular simple present eats one's own dog food, present participle eating one's own dog food, simple past ate one's own dog food, past participle eaten one's own dog food)

eats one's own dog food (present singular third-person)
eating one's own dog food (participle present)
ate one's own dog food (past)
eaten one's own dog food (participle past)

From dog food, a jargon term for goods sold to customers of a company.

AOL was signing up members at a furious rate, in part because it provided a better user experience than Juno, and we didn't understand that, because we didn't eat our own dog food.

2004, Avram Joel Spolsky, Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity, Apress, →ISBN, page 223:

As with most Microsoft product teams, we eat our own dog food.

2012, Dorothy Graham, Mark Fewster, Experiences of Test Automation: Case Studies of Software Test Automation, Addison-Wesley Professional, →ISBN, page 53:

(computing, slang) To use products or services one is selling internally, in order to understand their limitations.


dogfood

dogfood (third-person singular simple present dogfoods, present participle dogfooding, simple past and past participle dogfooded)

dogfoods (present singular third-person)
dogfooding (participle present)
dogfooded (participle past)
dogfooded (past)
dog food (alternative)
dog-food (alternative)

We're dog-fooding that release now, in three-weekly sprints.

2012, Sam Guckenheimer, Neno Loje, Agile Software Engineering with Visual Studio: From Concept to Continuous Feedback, Addison-Wesley Professional, →ISBN, page 259:

eat one's own dog food
eat one's own dog food

(transitive, computing, slang) To eat one's own dog food, to use products developed by oneself or by one’s own company as end users.


dog food

en-noun

dog food (countable and uncountable, plural dog foods)

dog foods (plural)
dogfood (alternative US)

(computing) Beta software that is tested on the developer’s own computer.


ancilla

From Latin ancilla (“maid, slave-girl”).

The circuit uses a single ancilla for each stabilizer generator.


jock

The computer slang meanings are derived from jockey. The athletic slang meanings in turn date from the middle 20th century and are simple abbreviations of jockstrap, which is in turn derived from the older slang meaning of jock itself, which dates from the 17th century, and whose etymology is unknown.

compiler jock

systems jock

(US, dated computing slang, in combination) A specialist computer programmer.


blowback

blowback (countable and uncountable, plural blowbacks)

blowbacks (plural)
blow-back (alternative)


flush

Probably from Etymology 1 according to the American Heritage Dictionary.

(computing) The process of clearing the contents of a buffer or cache.


flush

en-verb

flush (third-person singular simple present flushes, present participle flushing, simple past and past participle flushed)

flushes (present singular third-person)
flushing (participle present)
flushed (participle past)
flushed (past)

(transitive, computing) To clear (a buffer or cache) of its contents.

tyhjentää

computing: to clear a buffer of its contents

flush to disk

(transitive, computing, of data held in a buffer or cache) To write (the data) to primary storage, clearing it from the buffer or cache.


hand-off

en-noun

hand-off (countable and uncountable, plural hand-offs)

Vertex shaders are algorithms that transform the vertex information stored in the model before handoff to the rasterizer.

2012, Walt Ritscher, HLSL and Pixel Shaders for XAML Developers, page 6:

(computing) The transfer of control to another subsystem.


defragment

en-verb

defragment (third-person singular simple present defragments, present participle defragmenting, simple past and past participle defragmented)

defragments (present singular third-person)
defragmenting (participle present)
defragmented (participle past)
defragmented (past)

LL-Q1860 (eng)-Flame, not lame-defragment.wav

SSDs don't need defragmenting. Windows wont' even let you try to defragment an SSD. However, if you could defragment an SSD, you might shorten the device's lifespan.

2013, Dan Gookin, PCs For Dummies, John Wiley & Sons, →ISBN:

(computing) To run a process that collects fragments of files and sorts them into contiguous sections on one or more hard disks or hard disk partitions, thus speeding up file management.

ডিফ্র্যাগমেন্ট করা

to run a process to make file fragments on a hard disk contiguous


hot swap

hot swap (third-person singular simple present hot swaps, present participle hot swapping, simple past and past participle hot swapped)

hot swaps (present singular third-person)
hot swapping (participle present)
hot swapped (participle past)
hot swapped (past)

(computing) To remove or replace a component while the computer is still running.


key logger

(computing) Software or hardware designed to record keyboard entries, often for the purpose of stealing passwords or other sensitive data.

näppäinnauhuri

software or hardware designed to record keystrokes


untar

untar (third-person singular simple present untars, present participle untaring or untarring, simple past and past participle untared or untarred)

untars (present singular third-person)
untaring (participle present)
untarring (participle present)
untared (participle past)
untared (past)
untarred (participle past)
untarred (past)

I untarred (and ungzipped) that file using the following command: […]

2002, John Bryan Callender, Perl for Web site management, page 405:

This should completely reset everything to exactly the way it was after you untared/ungzipped PHP […]

2002, Luis Argerich, Professional PHP4 XML, page 764:

(computing, transitive) To extract from a tar archive.


unchecked

This pseudocode is unambiguous if we know that the previous state of all the boxes is "unchecked." Because we can't be sure of that in buggy code, a better model might be: […]

1995, Boris Beizer, Black-Box Testing: Techniques for Functional Testing of Software and Systems, New York, N.Y.: John Wiley & Sons, →ISBN, page 95:

Check boxes are a handy way to enable users to select one or more options that are not mutually exclusive. […] By default, [Microsoft] Word displays boxes unchecked.

2004, Bill Camarda, “Creating Forms”, in Using Microsoft Office Word 2003, special edition, Indianapolis, Ind.: Que Publishing, Pearson Education, →ISBN, page 945:

(chiefly computing) Of a check box: not checked (ticked or enabled).


marshal

marshal (third-person singular simple present marshals, present participle marshalling or marshaling, simple past and past participle marshalled or marshaled)

marshals (present singular third-person)
marshalling (participle present)
marshaling (participle present)
marshalled (participle past)
marshalled (past)
marshaled (participle past)
marshaled (past)
marshall (alternative)
mareschal (alternative)

From Middle English marschal, from Anglo-Norman mareschal (“farrier; military commander”), from Medieval Latin mariscalcus (“groom, army commander, court dignitary”), either from Frankish *marhaskalk, or Old High German marah-scalc (“horse-servant”), from Proto-West Germanic *marh + *skalk (whence Old Saxon maraskalk, marahscalc). Compare English mare + shalk.

der

(computing, transitive) To serialize an object into a marshalled state represented by a sequence of bytes that can later be converted back into an object with equivalent properties.


uncommitted

en-adj

uncommitted (comparative more uncommitted, superlative most uncommitted)

more uncommitted (comparative)
most uncommitted (superlative)

Any uncommitted changes will be lost if you disconnect from the source control system.

(computing, of an update to a database etc.) Not yet written to disk and logged.


bork

en-verb

bork (third-person singular simple present borks, present participle borking, simple past borked, past participle borked or borken)

borks (present singular third-person)
borking (participle present)
borked (past)
borked (participle past)
borken (participle past)

Possibly derived from borken, an intentional misspelling of the word broken used in ironic or humorous contexts; or from the usage described under “Etymology 1” above.
Alternatively, sourced from the Muppet's Swedish Chef, see Wikipedia:Swedish_Chef

The first time I tried the test machine that I got, I borked the configuration pretty badly (I.e., I inverted the interfaces among other things).

2001–2006, Oskar Andreasson, “Commercial Products Based on Linux, iptables and netfilter”, in Iptables Tutorial 1.2.2, [s.l.]: Oskar Andreasson, archived from the original on 2017-01-10, page 327:

Angie sat back and stared at the screen. Well, that screwed her up good and proper. Go to the brass with information that might put her in the slam … or go it solo and risk borking up the situation even worse than it was already.

2014 January, Naomi Kramer, Yesterday’s Cat: Episode 1: Before the Storm, [Los Gatos, Calif.]: Smashwords, →ISBN:

Even if I hadn't borked my own governor module, the emergency feed took priority, and it was chaotic, too, with the automated HubSystem wanting data and trying to send me data I didn't need yet and Mensah sending me telemetry from the hopper.

2017, Martha Wells, chapter 1, in All Systems Red (The Murderbot Diaries), New York, N.Y.: Tom Doherty Associates, →ISBN:

Microsoft's Windows 10 Fall Creators Update is Borking Razer Machines [title] […] As we pondered the question earlier today "we wonder if the Fall Creators Update of Windows 10 will bork anyone's machine", we had a feeling it wouldn't take long to find out. Razer, the high-end gaming manufacturer which is about to enter the gaming phone market, is finding that its products are being hit by the curse of Windows update.

2017 October 18, Chris Merriman, “Microsoft’s Windows 10 Fall Creators Update is Borking Razer Machines: Oh Microsoft … Not Again …”, in The Inquirer, archived from the original on 2017-10-19:

(transitive, slang) To misconfigure, break, or damage, especially a computer or other complex device.


coerce

coerce (third-person singular simple present coerces, present participle coercing, simple past and past participle coerced)

coerces (present singular third-person)
coercing (participle present)
coerced (participle past)
coerced (past)

From Latin coercere (“to surround, encompass, restrain, control, curb”), from co- (“together”) + arcere (“to inclose, confine, keep off”); see arcade, arcane, ark.

uder

(transitive, computing) To force an attribute, normally of a data type, to take on the attribute of another data type.

forceren

to force an attribute, normally of a data type, to take on the attribute of another data type


SDK

software development kit
w:software development kit

(computing) Initialism of software development kit.


DPC

en-noun

DPC (countable and uncountable, plural DPCs)

(computing) Initialism of deferred procedure call A software interrupt triggered by the kernel when it detects a "hung" condition deep within a thread or process it is attempting to terminate. In general, this allows the process to complete its work before the impending termination or context switch.


CK

(computing, databases) Initialism of candidate key.


DCL

Digital Command Language
w:Digital Command Language

(computing, language) Initialism of Digital Command Language.


EMS

Expanded Memory Specification
w:Expanded Memory Specification

(historical, computing) Initialism of Expanded Memory Specification.


naive

en-adj

naive (comparative more naive, superlative most naive)

more naive (comparative)
most naive (superlative)
naïve (alternative)

Borrowed from French naïve, feminine form of naïf, from Latin nātīvus (“native, natural”). Doublet of native.

just fell off the back of a turnip truck

We have experiments of running our matching algorithm and a naive matching algorithm for such a term tree and a tree, and have compared the performance of the two algorithms.

2007, Takao Terano, Huan Liu, Arbee L.P. Chen, Knowledge Discovery and Data Mining, →ISBN:

(computing) Intuitive; designed to follow the way ordinary people approach a problem.


environmental

The process to enable migration from the vendor-supplied configuration to a new architecture depends on many system environmentals.

2014, Kenneth Barrett, Stephen Norris, Running Mainframe z on Distributed Platforms, page 136:

(computing) Any factor relating to the physical environment in which hardware is operated, such as the room temperature or the number of racks used to hold equipment.


distributed computing

SETI is a well-known example of distributed computing, with over five million computer users involved.

The process of aggregating the power of several computers to collaboratively run a single computational task in a transparent and coherent way.

The use of the idle time of large numbers of networked computers to work on projects too large for any single group.


stackable

(computing) A network switch that can be set up to operate with other network switches.


util

Where can I download free disk utils?


overwriter

(computing) Software that writes over the contents or unused section of a data store to prevent recovery of sensitive information.


documentation

en-noun

documentation (countable and uncountable, plural documentations)

From document + -ation or Medieval Latin documentātio.

mechanical engineering
mechanical engineering

(computing, mechanical engineering) Documents that explain the operation of a particular machine or software program.

dokumentimi

documents that explain the operation of a particular machine or software program


dominate

en-verb

dominate (third-person singular simple present dominates, present participle dominating, simple past and past participle dominated)

dominates (present singular third-person)
dominating (participle present)
dominated (participle past)
dominated (past)

Borrowed from Latin dominātus, perfect active participle of dominor (“to rule, have dominion”) (see -ate (verb-forming suffix)), from dominus (“lord, master”) + -or (verb-forming suffix).

(computing, graph theory, linguistics) To precede another node of a directed graph in all paths from the start of the graph to the other node.


overclock

overclock (third-person singular simple present overclocks, present participle overclocking, simple past and past participle overclocked)

overclocks (present singular third-person)
overclocking (participle present)
overclocked (participle past)
overclocked (past)
over-clock (alternative)

LL-Q1860 (eng)-Flame, not lame-overclock.wav

“You need to know something else,” Cora said. “In order for us to survive this, SAM-E is going to...” What was the best word? “Overclock my system. For a short time, I will be a human wrecking ball. One that will hopefully get us through this facility.”

2017 November, N. K. Jemisin, Mac Walters, chapter 12, in Mass Effect Andromeda: Initiation, 1st edition (Science Fiction), Titan Books, →ISBN, →OCLC, page 215:

(computing, transitive) To run a processor (CPU), or any electronic logic device, at a speed higher than is recommended by the manufacturer.


overclock

overclocks (plural)
over-clock (alternative)

[…] your overclock was too aggressive. The best way to ensure that your overclock is stable is to stress the hell out of your PC.

(computing, informal) The act of overclocking.


ingestion

en-noun

ingestion (countable and uncountable, plural ingestions)

/ɪnˈd͡ʒɛst͡ʃən/

Borrowed from Latin ingestionem, accusative of ingestio (“a pouring in”), action noun of the perfect passive participle of ingerere (“pour in”), from in- (“in, into”) + gero (“to carry, to bear”).

prefix

Ingestion is the first step of your big data pipeline. You will have to onboard the data in your instance of Spark, whether it is in local mode or cluster mode.

2020, Jean-Georges Perrin, Rob Thomas, Spark in Action, Second edition, Shelter Island: Manning, →ISBN:

(computing) Intake of data into a computer system.


fire hose

fire hoses (plural)
firehose (alternative)

Links contained within feeds (RSS, fire hose, syndicated)

2012, Rob Garner, Search and Social: The Definitive Guide to Real-Time Content Marketing, John Wiley & Sons, →ISBN, page 286:

This is cool because, even though the YouTube firehose is on full blast, you only need an instance of the feed and from that firehose, you can filter out what you need for alerts for as many keywords as you like.

2013, Marty Weintraub, Lauren Litwinka, The Complete Social Media Community Manager's Guide: Essential Tools and Tactics for Business Success, John Wiley & Sons, →ISBN, page 172:

However, it is worth bearing in mind that even those services with access to the Twitter 'firehose' (direct API) do not have anything even approaching a complete Twitter archive.

2013, Murray Dick, Search: Theory and Practice in Journalism Online, Palgrave Macmillan, →ISBN, page 85:

Here we will briefly consider web crawlers, webscraping software, data feeds (RSS and other feeds, firehoses etc), human cutting and pasting, panels, MROCs, Netnography, and text analytics.

2013, Nigel Bradley, Marketing Research: Tools and Techniques, Oxford University Press, →ISBN:

(computing) A feed of all updates to a website.


RMB

(computing) Initialism of right mouse button.


portrait

en-noun

portrait (countable and uncountable, plural portraits)

portraits (plural)
pourtraict (alternative)

From Middle French portraict, pourtraict, nominal use of the past participle of portraire (“portray”), from Latin prōtrahō (< pro- + traho).
Compare typologically English drawing.

(computing, printing) A print orientation where the vertical sides are longer than the horizontal sides.

κατακόρυφος προσανατολισμός

εκτύπωσης-χαρτιού


scroll

From Middle English scrowle, scrolle, from earlier scrowe, scrouwe (influenced by Middle English rolle), from Old French escroe, escrowe, escrouwe (“scroll, strip of parchment”), from Frankish *skrōda (“a shred”), from Proto-Germanic *skraudō, from *skrew- (“to cut; cutting tool”), extension of *(s)ker- (“to cut”). Doublet of shred and escrow.

I gave the terms and conditions a quick scroll before signing up to the website.


scroll

en-verb

scroll (third-person singular simple present scrolls, present participle scrolling, simple past and past participle scrolled)

scrolls (present singular third-person)
scrolling (participle present)
scrolled (participle past)
scrolled (past)

→ Danish: scrolle

→ Icelandic: skrolla

→ German: scrollen

She scrolled the offending image out of view.

She kept scrolling until she found the desired paragraph.

graphical user interface
graphical user interface

(ambitransitive, computing, graphical user interface) To change one's view of data on a computer's display by moving in gradual increments, typically using an input device or touch screen.

fer scroll

to change one's view of data on a computer's display


graphics

(computing) The pictorial representation and manipulation of data; the process by which a computer displays data.

圖形 /图形

This game is really fun, but the graphics aren't very good.

(computing) The art or visual representations displayed by a computer.


tabulation

en-noun

tabulation (countable and uncountable, plural tabulations)


KSLOC

(computing) "1000(K) Source Lines of Code"


data set

data sets (plural)
dataset (alternative)

(computing) A file of related records on a computer-readable medium such as disk, especially one on a mainframe computer.


search engine

The MEMEX search engine with Textract software has been proved able to search the 1,251,521 records of the Pre-1920 Catalogue in four minutes.

1985, Geoffrey Neate, Memex: evaluation of a search engine, →OCLC, page 41:

It is clear that a search engine which was taking money for showing cellular phone ads would have difficulty justifying the page that our system returned to its paying advertisers. For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers.

1998 April, Sergey Brin, Lawrence Page, “The Anatomy of a Large-Scale Hypertextual Web Search Engine”, in Computer Networks and ISDN Systems, →DOI:

(computing) An application that searches for, and retrieves, data based on some criteria, especially one that searches the Internet for documents containing specified words.


folding

folding (countable and uncountable, plural foldings)

(computing, programming) Code folding: a source code display technique that can hide the contents of methods, classes, etc. for easier navigation.


GIGO

garbage in, garbage out
garbage in, garbage out#English

(computing) Acronym of garbage in, garbage out (“the integrity of the output is dependent on the integrity of the input”).


transceiver

(computing) A device that performs transmitting and receiving functions, especially if using common components.


script

script (countable and uncountable, plural scripts)

From Middle English scrit, borrowed from Old French escrit, from Latin scriptum (something written), from scrībō (“write”).

I wrote a Python script to put all the files into the right format.

(computing) A file containing a list of user commands, allowing them to be invoked once to execute in sequence.


binary digit

binary numeral system
binary numeral system

(computing) Either of the characters 0 and 1, used in the binary numeral system.


binary numeral system

binary numeral system (plural binary numeral systems)

(computing) A system for representing numbers in which a radix of two is used; that is, each digit in a binary numeral may have either of two different values.


binary number

Thirteen is 1101 as a binary number.

(computing) A number represented by the binary digits 0 and 1.


scratchpad

LL-Q1860 (eng)-Flame, not lame-scratchpad.wav

(computing, in transaction processing systems) A piece of temporary memory to hold details of a current conversation, usually scratchpad memory.


transcribe

en-verb

transcribe (third-person singular simple present transcribes, present participle transcribing, simple past and past participle transcribed)

transcribes (present singular third-person)
transcribing (participle present)
transcribed (participle past)
transcribed (past)

Learned borrowing from Latin trānscrībere (“to write again in another place, transcribe, copy”).

lbor

(computing) To transfer data from one recording medium to another.

siirtää

computing: to transfer data from one media to another


transcriber

LL-Q1860 (eng)-Flame, not lame-transcriber.wav

(computing) A device or program that transcribes data.


IBMR

(computing, sciences) Initialism of image-based modelling and rendering.


convertible

From Old French convertible, from Late Latin convertibilis (“interchangeable”), from Latin convertere (“to turn back, to turn over, to turn around, to turn upside down”), from con- (“with, together”) + vertere (“to turn”), + -ibilis (“-ible: able to”). Equivalent to convert + -ible.

der

(computing) A computer able to convert from laptop to tablet and back again.


QBIC

(computing) Acronym of query by image content.


SCSI

Small Computer Systems Interface#English

(computing) Initialism of Small Computer Systems Interface.


ENIAC

The first problem assigned to the first working electronic digital computer in the world was the hydrogen bomb. […] The ENIAC ran a first rough version of the thermonuclear calculations for six weeks in December 1945 and January 1946.

1995, Richard Rhodes, Dark Sun: The Making of the Hydrogen Bomb, New York: Simon & Schuster, →ISBN, page 251:

(computing, historical) Initialism of Electronic Numerical Integrator and Computer, one of the first electronic digital computers.


optical character recognition

en-noun

optical character recognition (uncountable)

Texts were scanned, converted via optical character recognition, and part of speech tagged using CLAWS 7.

2018, Clarence Green, James Lambert, “Position vectors, homologous chromosomes and gamma rays: Promoting disciplinary literacy through Secondary Phrase Lists”, in English for Specific Purposes, →DOI, page 4:

(computing) The electronic identification and digital encoding of printed or handwritten characters by means of an optical scanner and specialized software.

光學字符識別 /光学字符识别

electronic identification and digital encoding of characters


mung

en-verb

mung (third-person singular simple present mungs, present participle munging, simple past and past participle munged)

mungs (present singular third-person)
munging (participle present)
munged (participle past)
munged (past)
munge (alternative)
moong (alternative)
munge (alternative)

Often doubtfully explained as mash until no good, or a self-referencing (recursive) acronym, mung until no good. Rumored to have originated from one of the Massachusetts Institute of Technology computer groups in the 1970s or 1980s. Potentially related to mangle.

(computing, informal) To make repeated changes to a file or data which individually may be reversible, yet which ultimately result in an unintentional irreversible destruction of large portions of the original data.


frame rate

LL-Q1860 (eng)-Flame, not lame-frame rate.wav

The measurement of how quickly an imaging device can produce unique consecutive images called frames, most often expressed in frames per second (often abbreviated "fps") or, equivalently, hertz (Hz).

幀率 /帧率

measurement of how quickly an imaging device can produce frames


family tree

LL-Q1860 (eng)-Flame, not lame-family tree.wav

(computing, computing theory) A data structure that organizes resources or machines in a distributed system, consisting of nodes connected by edges, in which each node may also contain a subnode.


roundtrip

roundtrip (third-person singular simple present roundtrips, present participle roundtripping, simple past and past participle roundtripped)

roundtrips (present singular third-person)
roundtripping (participle present)
roundtripped (participle past)
roundtripped (past)

LL-Q1860 (eng)-Flame, not lame-roundtrip.wav

In the colorimetric intents only the values within the gamut of the data encoding can be roundtripped accurately[…]

2010, Phil Green, Michael Kriss, Color Management: Understanding and Using ICC Profiles, page 284:

In some cases, roundtripping can involve repeated conversions of the file from one format to another and back. Frequent roundtripping may be a concern because each conversion has the potential to introduce unwanted changes to the file.

2010, Ramesh Bangia, Dictionary of Information Technology, page 449:

(computing, transitive) To export (a file, data, etc.) and eventually import it again without loss of fidelity.


round trip

LL-Q1860 (eng)-Flame, not lame-round trip.wav

From round (“complete, entire"; "forming a circle or cycle”) + trip (“journey”).

compound

(computing) The export and eventual reimport of a file, data, etc. without loss of fidelity.


privilege

en-noun

privilege (countable and uncountable, plural privileges)

privileges (plural)
priviledg (alternative)
priviledge (alternative)

From Middle English privilege, from Anglo-Norman privilege and Old French privilege, from Latin prīvilēgium (“ordinance or law against or in favor of an individual”), from prīvus (“private”) + lēx, lēg- (“law”).

der

(computing) An ability to perform an action on the system that can be selectively granted or denied to users.


listener

→ Japanese: リスナー (risunā)

→ Korean: 리스너 (riseuneo)

(computing, programming, chiefly Java) A function that runs in response to an event; an event handler.

kuuntelija

computing, programming: a function that runs in response to an event


pipeline

en-verb

pipeline (third-person singular simple present pipelines, present participle pipelining, simple past and past participle pipelined)

pipelines (present singular third-person)
pipelining (participle present)
pipelined (participle past)
pipelined (past)

LL-Q1860 (eng)-Flame, not lame-pipeline.wav

(computing, transitive) To design (a microchip etc.) so that processing takes place in efficient stages, the output of each stage being fed as input to the next.


setup

You still have to run the setup and select the display driver after restarting Windows. Installing Windows NT drivers was tedious (but we could back up system files), and OS/2 was tiresome; […]


toolbox

(computing) A set of pre-existing routines for use in writing new programs.


transputer

LL-Q1860 (eng)-Flame, not lame-transputer.wav

One of the most intriguing advances has been the development of the transputer, a single-chip computer developed by Inmos Ltd.

1991, Ronald S. Cok, Parallel programs for the transputer:

(computing) A single chip with CPU, memory and communications capability, used in grids to form parallel processing computers.


tenant

tenants (plural)
tenaunt (alternative obsolete)
tennant (alternative obsolete)
tennaunt (alternative obsolete)

From Middle English tenaunt, from Anglo-Norman tenaunt and Old French tenant, present participle of tenir (“to hold”), from Latin tenēre (“hold, keep”).

مُسْتَأجِر

one who pays a fee in return for the use of land, etc.

(in the Middle Ages, serf or villein) jobbágy

multi-tenant hosting

en:customer sharing an instance, in computing

(computing) Any of a number of customers serviced through the same instance of an application.


applistructure

en-noun

applistructure (countable and uncountable, plural applistructures)

/ˈæplɪˌstɹʌkt͡ʃə/

/ˈæplɪˌstɹʌkt͡ʃɚ/

Blend of application + infrastructure, coined by an analyst at JP Morgan.

(computing) The amalgamation of applications and technological infrastructure.


bloated

en-adj

bloated (comparative more bloated, superlative most bloated)

more bloated (comparative)
most bloated (superlative)

For large firms, the SketchUp Workflow for Architecture will fit in where a bloated, overfeatured software suite is not necessary.

2018, Michael Brightman, The SketchUp Workflow for Architecture, page 5:

(computing, of software) Excessively overloaded with features, like bloatware.


forward slash

A retronym coined to distinguish the slash from the backslash, particularly in computing contexts.


polling

en-noun

polling (countable and uncountable, plural pollings)

(computing) A technique that continually interrogates a peripheral or service to see if it has data to transfer.

kiertokysely

technique of interrogating a peripheral device


lightweight

en-adj

lightweight (comparative more lightweight or lighterweight, superlative most lightweight or lightestweight)

more lightweight (comparative)
lighterweight (comparative)
most lightweight (superlative)
lightestweight (superlative)
light-weight (alternative)

From light (“not heavy”, adjective) + weight (noun).

com

(computing) Having a small footprint or performance impact.

abgespeckt

having a small footprint or performance impact


top-level domain

en-noun

top-level domain (plural top-level domains)

top-level domains (plural)
TLD (alternative initialism)

LL-Q1860 (eng)-Flame, not lame-top-level domain.wav

generic top-level domain
generic top-level domain

(computing, Internet) The last component of a domain name, such as .com, .edu, .gov, .net, .org, .mil, .mobi or any of the newer generic top-level domains, or any of the ccTLDs.


substring

LL-Q1860 (eng)-Flame, not lame-substring.wav

The substrings of "button" include "butt", "ton", and "on".

(computing) A (possibly zero-length) string of characters that is contained in another string.


substring

en-verb

substring (third-person singular simple present substrings, present participle substringing, simple past and past participle substringed)

substrings (present singular third-person)
substringing (participle present)
substringed (participle past)
substringed (past)

If an existing character-based column is increased in size and your program does not need the extra characters, the view can be changed to force the smaller size by substringing the existing column.

2015, Nadir K. Amra, Hernando Bedoya, Tony Cairns, Modernizing IBM i Applications from the Database up to the User Interface and Everything in Between:

(computing, transitive) To extract a substring from.

In this example, knowing that MY_SOUNDEX returns at most six characters, we are substringing the first six characters.

2010, Thomas Kyte, Expert Oracle Database Architecture: Oracle Database 9i, 10g, and 11g:

(computing, transitive) To take as a substring.


(computing, retronym) A naming convention in older MS-DOS and Microsoft Windows operating systems, restricting filenames to a maximum of eight characters followed by a period and a three-character file extension.


listwashing

LL-Q1860 (eng)-Flame, not lame-listwashing.wav

(computing) The removal of nonproductive addresses from a mailing list.


FPO

(computing) Initialism of floating point operation.


header

headers (plural)
hdr (alternative abbreviation)

The header includes an index, an identifier, and a pointer to the next entry.

(computing) The first part of a file or record that describes its contents.

capçalera

computing: the first part of a file or record that describes its contents


unquote

unquote (third-person singular simple present unquotes, present participle unquoting, simple past and past participle unquoted)

unquotes (present singular third-person)
unquoting (participle present)
unquoted (participle past)
unquoted (past)

LL-Q1860 (eng)-Flame, not lame-unquote.wav

From un- + quote; possibly an eggcorn of end quote.

(transitive, computing) To convert (a quoted expression) back to its original form.


CHUI

(computing) Acronym of character user interface.


performant

en-adj

performant (comparative more performant, superlative most performant)

more performant (comparative)
most performant (superlative)

From perform + -ant (suffix forming agent nouns from verbs, and adjectives from verbs with the senses of ‘doing (the action of the verb’)), possibly modelled after informant.

performant

capable of or characterized by a high or excellent level of performance or efficiency

The program ALGOLOG is highly performant: it generated 259 linear subproblems, instead of 2²³.

1977, J[ohn] Rose, C[onstantin] Bilciu, editors, Modern Trends in Cybernetics and Systems: Proceedings of the Third International Congress of Cybernetics and Systems, Bucharest, Romania, August 25–29, 1975, volume 1, Blackburn, Lancashire: World Organisation of General Systems and Cybernetics, →ISBN, page 735:

Recently, a pure view-based object recognition approach was proposed, that is surprisingly performant.

2000, Luc Van Gool, Reinhard Koch, Theo Moons, “New Techniques for 3D Modeling … … and for Doing Without”, in Peter Corke, James Trevelyan, editors, Experimental Robotics VI: The Sixth International Symposium, Sydney, Australia, March 26–28, 1999 (Lecture Notes in Control and Information Sciences; 250), London, Berlin: Springer-Verlag, →ISBN, abstract, page 79:

There are strong arguments that some features of J2EE, such as entity beans, can never be as performant in many situations as some alternatives.

2003, Rod Johnson, Expert One-on-One: J2EE Design and Development (Programmer to Programmer), Birmingham: Wrox Press, →ISBN, page 5:

Yahoo uses YUI in their products, and as a result it is highly performant and well-tested.

2013, Thomas Valentine, Jonathan Reid, “JavaScript in Action”, in JavaScript Programmer’s Reference, Berkeley, Calif.: Apress, →ISBN, page 117:

While we can run a plethora of tools against our code to check its quality in advance, there really is no substitute for running that code within a web browser to ensure not only that it runs correctly but also that it is performant and memory-efficient.

2014, Den Odell, “Browser Developer Tools”, in Pro JavaScript Development: Coding, Capabilities, and Tooling, Berkeley, Calif.: Apress, →ISBN, page 423:

To keep the computational requirements within the reach of even aged and low-performant personal computers, computationally intensive operations are avoided.

2015, Paweł Cichosz, “Case Studies”, in Data Mining Algorithms Explained Using R, Chichester, West Sussex: Wiley, →ISBN, section 20.1 (Introduction), page 602:

Capable of or characterized by a high or excellent level of performance or efficiency.

(computing) Characterized by a level of performance or efficiency that is adequate for or exceeds the expectations of end users.

performantan

characterized by a level of performance or efficiency that is adequate for or exceeds the expectations of end users


multimedia

(computing) of, or relating to an application that can combine such media into an integrated package

multimèdia

(computing) of, or relating to an application that can combine such media into a package


authoring program

en-noun

authoring program (plural authoring programs)

(computing) Software that can combine text with other multimedia to make an integrated package.


downgrade

en-verb

downgrade (third-person singular simple present downgrades, present participle downgrading, simple past and past participle downgraded)

downgrades (present singular third-person)
downgrading (participle present)
downgraded (participle past)
downgraded (past)

(computing) To revert software back to an older version.


QPR

(computing) Initialism of quarterly platform release.