file allocation table
file allocation table

(computing) A version of the FAT series of file systems which uses a 64-bit file allocation table.

(rare) A hypothetical FAT filesystem using a 64-bit file allocation table, but without the additional data structures found in exFAT.


(computing) The version of the FAT series of file systems which uses a 12-bit file allocation table.


(computing) The version of the FAT series of file systems which uses a 16-bit file allocation table.

(very strictly) The original version of this file system, storing both the number of (real or virtual) disk sectors and the number of sector clusters in a volume as 16-bit integers.

(often) FAT16B, the version of this file system storing the number of clusters in a volume as a 16-bit integer but using a 32-bit integer to represent the total number of sectors in a volume, allowing for larger volume and file sizes.


(computing) The version of the FAT series of file systems which uses a 32-bit file allocation table.


retrig

en-verb

retrig (third-person singular simple present retrigs, present participle retrigging, simple past and past participle retrigged)

retrigs (present singular third-person)
retrigging (participle present)
retrigged (participle past)
retrigged (past)

This command will retrig the same note before playing the next. Where to retrig depends on the speed of the song. If you retrig with 1 in speed 6 that note will be trigged 6 times in one note slot.

1992, Ian Tweedie, “OK here it is!! Mod-File-Format!”, in comp.sys.ibm.pc.soundcard (Usenet):

The clicking during the piano part is specially horrid... It sounds a bit like this: Click! Click-click-click! Whrrrrrr... Click! Click-click-click! Whrrrrrr... etc. (The Whrrrrrr bit sounds a bit like a sample being retrigged at a very high rate (a dozen times per second)).

1993, Justin William Brown, “Nausicaa MID... the clicking :(”, in comp.sys.ibm.pc.soundcard (Usenet):

However, if you need to use different notes, just use 2 channels and delay the 2nd note instead of retrigging it.

1996, Andrew Carlson, “MOD composition question”, in comp.sys.ibm.pc.demos (Usenet):

(transitive, computing, tracker music) To retrigger (a note, or a sample within it).


retrig

(computing, tracker music) The retriggering of a note or sample.


lifelog

lifelog (third-person singular simple present lifelogs, present participle lifelogging, simple past and past participle lifelogged)

lifelogs (present singular third-person)
lifelogging (participle present)
lifelogged (participle past)
lifelogged (past)

(computing) To capture and record images of one's entire life.


lifelog

(computing) A collection of images of events in one's life, analogous to a weblog.


binary-compatible

en-adj

binary-compatible (comparative more binary-compatible, superlative most binary-compatible)

more binary-compatible (comparative)
most binary-compatible (superlative)

(computing) able to run the same binary code intended to be run on another computer


Coordinate term: PS/1

(computing, historical) Initialism of Personal System/2, IBM's second generation of personal computers, released in 1987.


(software, publishing, typography) Abbreviation of PostScript Level 1.


Coordinate term: PS/2

(computing, historical) Ellipsis of IBM PS/1, a line of personal computers.


(software, publishing, typography) PostScript level 3


portscanner

(computing) A software program that performs portscans.


bi-endian

(computing) Supporting both big-endian and little-endian processing.


anigif

The gentleman's original complaint was that his gifs (not anigifs) had been turned into anigifs. The answer you gave would be okay IF he only had one type of graphic involved.

1997 May 8, Ken M. Hale, “Gifs now Anigifs, How to turn them back?”, in microsoft.public.publisher (Usenet), message-ID <01bc5c0c$d93dcc00$e27681ce@premier1.premier1.net>:

If you are asking about making an anigif then the other posts have addys that are good. If you're asking about placing an anigif on yer page, the answer's easy: Place it on like anyother^([sic]) picture.

1998 January 18, Rancie, “Animated Gif”, in alt.homepages.geocities (Usenet), message-ID <34c3b930.0@news1.ibm.net>:

Stella, once you've converted the anigif to avi, insert it into PPT (using Insert/Movie/From File), then right-click it and select Custom Animation.

2001 March 18, Echo S, “Powerpoint 97”, in microsoft.public.design.gallery (Usenet), message-ID <3AB4C80A.E55238BE@indy.net>:

(computing, informal) An animated image in the GIF format.


anycasting

(networking) The routing of data over a network using an anycast scheme.


superglobal

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

(computing, programming, in the PHP programming language) Any of a set of special predefined variables that can be accessed at any point in a program without the need to be explicitly declared as global.


pingee

(computing) The recipient of a ping (packet sent over a network to determine the presence of a host).


pseudocoding

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

(computing) The expression of an algorithm in pseudocode.


codestream

The codestream obtained after compression of an image with JPEG 2000 is scalable in nature, meaning that it can be decoded in a number of ways.


FTE

(computing, network) Initialism of fault-tolerant Ethernet.


nondomain

(chiefly computing) Not of or pertaining to a domain.


multitaskable

multitaskable (comparative more multitaskable, superlative most multitaskable)

more multitaskable (comparative)
most multitaskable (superlative)

By granularity we mean the length of time to execute a multitaskable segment of the original program on a single CPU. Granularity is measured in time units, rather than floating point operations, […]

2012, Geerd-R. Hoffmann, David F. Snelling, Multiprocessing in Meteorological Models, page 57:

(computing) Capable of being solved or executed using multitasking.


rubout

A direct manipulation editor would support, for example, a single rubout key that uses the cursor to find the appropriate character for deletion […]

1990, Michael D. Harrison, Harold Thimbleby, Formal methods in human-computer interaction, page 130:

The TS-1000 had ENTER instead of NEW LINE and DELETE instead of RUBOUT.

2002, Brotha G, “ZX81 Prototype Keyboard”, in comp.sys.sinclair (Usenet):

(computing, uncountable, by extension, dated) Synonym of backspace.


dict

I did not see the message from Joe, when I began to make another attempt to collect a multilingual dict, which is now is included in the Debian Women Project [4] and in my homepage [5]. […] There currently are three sorts of dicts:
 - The acronym dict
 - Translations from and to English languages
 - Monolingual Dictionaries with explanations of words or phrases.

2005 January 26, Jutta Wrage, “Debian Dictionary”, in linux.debian.doc (Usenet):

Other times, they combine words from one big dictionary with words from a smaller one. Steube was able to crack "momof3g8kids" because he had "momof3g" in his 111 million dict and "8kids" in a smaller dict.

2013 May 28, Dan Goodin, “Anatomy of a hack: even your ’complicated’ password is easy to crack”, in Wired, San Francisco, Calif.: Condé Nast Publications, →ISSN, →OCLC, archived from the original on 2022-12-27:

(chiefly computing, informal) Clipping of dictionary.


manpage

From man (“short for manual and a Unix command to display help pages”) + page.

compound

short for <i class="Latn mention" lang="en">manual</i> and a Unix command to display help pages

(computing, Unix) A block of user documentation.


blade server

(computing) A stripped-down server with a modular design, optimized to minimize the use of physical space and energy.


mousework

TIP OF THE WEEK Keyboard shortcuts can save time and a lot of mousework for common computing chores, but sometimes it is hard to find them.

2007 June 14, J. D. Biersdorfer, “Fixing Silent Movies in Windows”, in New York Times:

(computing) Activities requiring the use of a mouse (input device).


unassemble

en-verb

unassemble (third-person singular simple present unassembles, present participle unassembling, simple past and past participle unassembled)

unassembles (present singular third-person)
unassembling (participle present)
unassembled (participle past)
unassembled (past)


blort

en-noun

blort (countable and uncountable, plural blorts)

Onomatopoetic; in sense 1, also blend of blow + snort.

metasyntactic variable
metasyntactic variable#English

(programming, uncountable) A metasyntactic variable similar to foo and bar.


disambiguator

(computing) A program that determines the meaning of a term from the context in which it is used


byter

This patch is a one-byter.

(computing, in combination with a number) A chunk of data having a size of so many bytes.


skydome

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

(video games, computer graphics) A sphere or hemisphere with a texture on its inner face, used to simulate the sky or similar backdrop around a three-dimensional playfield.


kernel space

(computing) The on-board RAM set aside specifically for kernel-related tasks.


cyberzine

Today, comparable cyberzines reach tens of thousands of readers without incurring any printing or distribution costs. The only expenses, in addition to the hard- and software, are modest server and access fees.

1999, Steven Heller, Design literacy (continued): understanding graphic design, page 34:

(computing) A magazine published on the Internet.


JSDK

(software) Abbreviation of JavaServer Web Development Kit.


MIC

(computing, Microsoft) Initialism of Microsoft Innovation Center.

(computing) Initialism of Message Integrity Check. (A technology that is employed to prevent an attacker from capturing data packets, altering them and resending them. The MIC provides a strong mathematical function in which the receiver and the transmitter each compute and then compare the MIC. If it does not match, the data is assumed to have been tampered with and the packet is dropped.)


artboard

In this section, you'll learn how to create multiple artboards, edit them, and print files that contain multiple artboards.

2009, Sue Jenkins, How to Do Everything Adobe Illustrator, page 27:

The following sections describe how each of these transforms can be used to make changes to objects on the artboard.

2009, Jeff Paries, Foundation Silverlight 3 Animation, page 36:

graphical user interface
graphical user interface

(graphical user interface) An on-screen design surface in a drawing application.


backspaceable

The reason was to allow the newer backspaceable Teletypes and their code-compatible derivatives to represent the international character sets more readily.

1992, Joseph M. Newcomer, “ASCII”, in alt.folklore.computers (Usenet):

Anyway, the standard does allow for non-backspaceable files, at the compiler's choice.

2009, Richard Maine, “Error writing on unit 22”, in comp.lang.fortran (Usenet):

(computing, rare) Supporting a backspace function.


unzipper

The problem is that you may not have the necessary unzipper.

1992 March 31, PC Mag, volume 11, number 6:

Which comes first, the ZIP file or the unzipper? You can't uncompress a file containing PKUNZIP unless you first have PKUNZIP.

1995, Urban A. LeJeune, Jeff Duntemann, Mosaic and Web Explorer, page 202:

(computing) A program that extracts files from compressed archives.


TAPI

(computing, Microsoft Windows) Initialism of Telephony Application Programming Interface.


oblivious transfer

oblivious transfer (plural oblivious transfers)

(cryptography) A transfer in which a sender sends some information to a receiver but does not know what is received.


overpunch

en-verb

overpunch (third-person singular simple present overpunches, present participle overpunching, simple past and past participle overpunched)

overpunches (present singular third-person)
overpunching (participle present)
overpunched (participle past)
overpunched (past)

(transitive, computing) To punch (some value or pattern) over an existing pattern on paper tape.


Cheshire cat

the Cheshire cat (canonical)
Cheshire cats (plural)

/ˌtʃɛʃə ˈkat/

/ˌtʃɛʃɚ ˈkæt/

Term attested since at least the 1780s in the expression grin like a Cheshire cat. The reason why Cheshire was combined with cat is disputed: see here for more information.

the Cheshire cat idiom

the Cheshire cat technique

(programming, attributive) A technique that involves hiding a class's data behind a pointer, so that the code remains binary-compatible even after future changes to members and functionality.


GID

en-noun

GID (countable and uncountable, plural GIDs)

(computing, Unix) Acronym of group identifier.


multischema

Use caution when granting public synonyms, especially in a multischema environment.

2009, Ryan K. Stephens, Ronald R. Plew, Arie Jones, Sams Teach Yourself SQL in One Hour a Day, page 567:

(databases) Of or pertaining to more than one (database) schema.


zeroable

(computing, linguistics) Capable of being zeroed.


RMI

Remote Method Invocation
remote method invocation#English

(computing) Abbreviation of Remote Method Invocation.


JDK

(computing) Initialism of Java Development Kit.


IIOP

(computing) Initialism of Internet inter-ORB protocol.


RMI-IIOP

(computing) Abbreviation of RMI over IIOP.


JNI

(computing) Initialism of Java Native Interface.


JMX

Java Management Extensions
w:Java Management Extensions

(computing) Initialism of Java Management Extensions.


AWT

Abstract Window Toolkit
w:Abstract Window Toolkit

(computing, Java programming language) Initialism of Abstract Window Toolkit.


(dated, computing) Abbreviation of JavaEE.


(computing) Old abbreviation for JavaSE.


JavaME

Java Platform, Micro Edition
w:Java Platform, Micro Edition

(computing) Acronym of Java Platform, Micro Edition.


JavaSE

Java Platform, Standard Edition
w:Java Platform, Standard Edition

(computing) Acronym of Java Platform, Standard Edition.


JavaEE

Java Platform, Enterprise Edition
w:Java Platform, Enterprise Edition

(computing) Abbreviation of Java Platform, Enterprise Edition.


command-line interpreter

command-line interpreter (plural command-line interpreters)

programming language
programming language

(computing) A computer program that reads lines of text entered by a user and interprets them in the context of a given operating system or programming language.


CLDC

(computing) Connected limited device configuration


JTWI

(computing) Initialism of Java Technology for the Wireless Industry.


MMAPI

(programming) Initialism of Mobile Media API.


WMA

(computing) Initialism of Wireless Messaging API.


WMA

(computing) Initialism of Windows Media Audio (file).


PBP

(computing) Personal Basis Profile of JavaME.

(computing) Alternative letter-case form of PbP (“Picture-by-Picture”)


EVP

Enhanced Virus Protection
w:Enhanced Virus Protection

(computing) Initialism of Enhanced Virus Protection.


multipost

en-verb

multipost (third-person singular simple present multiposts, present participle multiposting, simple past and past participle multiposted)

multiposts (present singular third-person)
multiposting (participle present)
multiposted (participle past)
multiposted (past)

It makes more sense to crosspost than to multipost: that way, replies will all appear together in a single thread.

(computing, transitive, intransitive) To post several copies of (a message) to different newsgroups.


unbrick

unbrick (third-person singular simple present unbricks, present participle unbricking, simple past and past participle unbricked)

unbricks (present singular third-person)
unbricking (participle present)
unbricked (participle past)
unbricked (past)

Using JTAG to Unbrick Your Router

2007, Paul Asadoorian, Larry Pesce, Linksys WRT54G: ultimate hacking, page 327:

(transitive, slang, computing) To repair a device that was bricked (rendered inoperative).


JCP

(computing, Java programming language) Initialism of Java Community Process.


SNAP

Subnetwork Access Protocol
w:Subnetwork Access Protocol

(computing) Acronym of Subnetwork Access Protocol.

Scalable Network Application Package
w:Scalable Network Application Package

(computing) Acronym of Scalable Network Application Package.

(computing) Acronym of Symbolic Network Analysis Program.


recompilable

(computing) Capable of being recompiled.


compilability

(computing) The quality of being compilable.


OTA

en-noun

OTA (countable and uncountable, plural OTAs)

(computing, communication) Initialism of over-the-air.


type safety

(programming, software compilation) The extent to which a programming language is type-safe.

tyyppiturvallisuus

the extent to which a programming language is type-safe


vblank

(television, computing) Abbreviation of vertical blanking.


hblank

(television, computing) Abbreviation of horizontal blanking.


bolt-on

Hagström
Huffy
bolt-on neck
motorized bicycle

This week we take a close look at four top contenders in the multitasking arena […] All the multitasking systems available for microcomputers today fall into one of two distinct categories: "bolt-on" multitaskers, which add multitasking to an operating system (DOS, for example) that originally executed one task at a time; and "built-in" multitaskers, which are part of the operating system by design.

1990 September 24, Brett Glass, Tracey Capen, “Orchestrating Applications: While Desqview Referees MS-DOS Applications, Three Graphics-based Multitaskers Promote Cooperative Look-alike Environments”, in InfoWorld, volume 12, number 39, Menlo Park, Calif.: InfoWorld Publishing, →ISSN, →OCLC, page 63, column 4:

Enhanced Data Rates for Global Evolution (EDGE), also known as Enhanced GPRS (EGPRS), is a digital mobile phone technology which acts as a bolt-on enhancement to 2G and 2.5G General Packet Radio Service (GPRS) networks.

2007, “Enhanced Data Rates for GSM Evolution”, in Jielin Dong, editor, Network Dictionary, Saratoga, Calif.: Javvin Technologies, →ISBN, page 177:

(figuratively, computing) Used to extend an existing system, operating as an add-on or plug-in.


quadcore

The system runs on the PC with Fedora Linux operating system, 2.5 GHz quadcore processor and 4 GB of memory and is able to process 10 video frames per second in real time […]

2010, George A. Tsihrintzis, Intelligent Interactive Multimedia Systems and Services, page 18:

(computing, of a microprocessor) Composed of four cores.


(computing) Short for third level in various contexts

(computing) The third-level cache of a processor, farther away from the processor than the second-level cache.

an L3 switch

(networking) The network layer in the seven-layer OSI network model.


CTS

(computing) Initialism of Common Time System.


deoptimize

en-verb

deoptimize (third-person singular simple present deoptimizes, present participle deoptimizing, simple past and past participle deoptimized)

deoptimizes (present singular third-person)
deoptimizing (participle present)
deoptimized (participle past)
deoptimized (past)

(transitive, programming) To reverse a previous optimization, typically when the assumptions that made it valid prove to be incorrect.


rematerialization

en-noun

rematerialization (usually uncountable, plural rematerializations)

(computing theory, uncountable) A compiler optimization that saves time by recomputing a value instead of loading it from memory.


constness

From const (“a keyword for constant in the C programming language and its derivatives”) + -ness.

affix

a keyword for <i class="Latn mention" lang="en">constant</i> in the C programming language and its derivatives

If you want to change a class member inside a const member function, the traditional approach is to cast away constness by saying (X*)this.

1995, Embedded Systems Programming, volume 8, page 180:

(programming) The declaration of variables or objects as immutable.


protothread

(computing) A lightweight stackless thread used in concurrent programming.


stackless

(programming) Without the use of a stack (last-in-first-out data structure).


ORM

Alternative form: O/RM

object-oriented programming
object-oriented programming

object–relational mapping
w:object–relational mapping

(object-oriented programming, databases) Initialism of object–relational mapping.

software engineering
software engineering

object–role modeling
w:object–role modeling

(software engineering) Initialism of object–role modeling.


SCJP

Sun Certified Java Programmer
w:Sun Certified Java Programmer

(computing) Initialism of Sun Certified Java Programmer.


CLOS

(computing) Acronym of common Lisp object system.


C++

Notepad++

(computing) Indicates a product with additional features or functionality.


hyperslice

(computing, programming) A set of concerns in aspect-oriented programming.


WAIS

Additionally, gateways exist so that WAIS users can retrieve information from non-WAIS data bases like Gopher, developed by university users of Next computers, and the World Wide Web, which makes available physicists' research from many locations.

1993 February 28, John Markoff, “A Web of Networks, an Abundance of Services”, in New York Times:

Wide Area Information Servers
w:Wide Area Information Servers

(computing) Initialism of Wide Area Information Servers.


null modem

(computing) A means of directly connecting two pieces of equipment (computer, printer, etc.) using a serial cable.


rollover cable

(computing) A particular type of cable used to connect consoles to computers.


IDE cable

(computing) A 40-pin parallel cable used between personal computers and storage devices.


SATA cable

(computing) A particular high-speed serial cable


floptical disk

(computing) A form of floppy disk whose head tracking was optically controlled (superseded by compact disc technology).


conventional memory

(computing, computer hardware) The first 640 kilobytes of RAM in an IBM-compatible PC.


base memory

random access memory
random access memory

(computing) The first 640 kilobytes of RAM (random access memory) in an IBM-compatible PC.

(computing) The amount of RAM installed on a new computer, before any optional upgrades.


extended memory

(computing) The extent of memory above the first megabyte in the address space of later PCs


impact printer

(computing, retronym) A printer in which each character is produced by part of the mechanism striking the paper (normally through an inked ribbon)


PSPO

(software engineering) Initialism of professional scrum product owner.


PSM

en-noun

PSM (countable and uncountable, plural PSMs)

(software engineering) Initialism of professional scrum master.


factory reset

A factory reset returns your Android device to “out of the box” condition. It deletes all user data and settings.

2014, Mark Edward Soper, The PC and Gadget Help Desk, Que Publishing, →ISBN, page 590:

(computing) A full restore of an electronic device, such as a PDA or a mobile phone, to its original settings, deleting all of its data.


factory reset

en-verb

factory reset (third-person singular simple present factory resets, present participle factory resetting, simple past and past participle factory reset)

factory resets (present singular third-person)
factory resetting (participle present)
factory reset (participle past)
factory reset (past)


semantics-free

en-adj

semantics-free (comparative more semantics-free, superlative most semantics-free)

more semantics-free (comparative)
most semantics-free (superlative)

However, most of DHT systems focus strictly on handling semantics-free, large-granularity requests for objects by identifier (typically a name). They are limited to caching, pre-fetching, or pushing of content at the object level

2004, Weixiong Rao with Hui Song and Fanyuan Ma, “Querying XML data over DHT System using XPeer”, in Hai Jin, editor, Grid and cooperative computing: GCC 2004, page 559:

They all try to demonstrate that language is more than just the assembling of context-free words using semantics-free rules

2007, Wolfgang Teubert, Text corpora and multilingual lexicography, page 131:

To date, such research has been impossible, since corpora have for the most part been annotated at a relatively shallow (semantics-free) level, forcing NLP researchers to choose between shallow approaches and hand-crafted approaches,

2009, Hans Christian Boas, Multilingual FrameNets in computational lexicography, page 292:

(linguistics, computing) Having no semantic content.


reflowable

(computing, wordprocessing, of text) Capable of having its layout modified so as to fit into the spaces around other objects in a document.


RDP

(computing) Initialism of Remote Desktop Protocol.


PAT

en-noun

PAT (countable and uncountable, plural PATs)

Coordinate term: NAT

(networking) Initialism of port address translation.

Protocols are abstract as they are, but with PATs, you’re making your protocols generic, which makes your code even more abstract and exponentially complex.

2019, Tjeerd in 't Veen, chapter 8, in Swift in Depth, Manning, →ISBN:

(programming) Initialism of protocol associated type.

(computing) Initialism of personal access token.


(computing) Initialism of Java 2 Runtime Environment.


mailfile

(computing) A file that stores electronic mail.


JeOS

operating system
operating system#English

(computing) Abbreviation of just enough operating system: one customised to the needs of a specific application, with other features excluded.


black-box testing

(software, testing) Any form of testing in which knowledge of the internals of the system being tested are unknown and unimportant.

nigraskatolo testado

testing in which knowledge of the system being tested is unknown


white-box testing

(software, testing) The testing of the internal structure, rather than the functionality, of a system.


rule of three

(programming) A rule of thumb in the C++ programming language, stating that any class that defines a destructor, a copy constructor, or a copy assignment operator should define all three of them.


lasagna code

Modeled after spaghetti code, and based on the layered construction of lasagna; coined by Joe Celko in 1982.

(programming, rare) Computer program code characterized by several well-defined and separable layers forming a hierarchy of subsystems.


DIB

(computing) Abbreviation of device-independent bitmap.


crash out

en-verb

crash out (third-person singular simple present crashes out, present participle crashing out, simple past and past participle crashed out)

crashes out (present singular third-person)
crashing out (participle present)
crashed out (participle past)
crashed out (past)

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

From crash + out. The slang sense was popularized on TikTok in 2024.

(informal, computing) To terminate with an unhandled error; to crash.


glenzed

With a clever palette, you can get glenzed characters over the background (something akin to the ghosts in Super Mario World).

1995, NewOrder Demo Group, “modex sprite optimisation”, in rec.games.programmer (Usenet):

(computer graphics) Displayed with a simulation of translucency by means of glenzing.


rototill

rototill (third-person singular simple present rototills, present participle rototilling, simple past and past participle rototilled)

rototills (present singular third-person)
rototilling (participle present)
rototilled (participle past)
rototilled (past)

(software) To make extensive and pervasive changes to a piece of code without altering its functionality.


shadowcasting

A different shadowcasting arrangement results when light rays are oriented oblique to the picture plane. In this situation actual and bearing rays appear to vanish in perspective.

1979, Kevin Forseth, David Vaughan, Graphics for Architecture, page 191:

(computer graphics) The generation of shadows from a three-dimensional model.


hextet

Each of the eight blocks in an IPv6 network address is a hextet.

(computing) A group of 16 bits, or four nibbles.


filemask

Specify a filemask of *.BMP to match bitmap image files.

(computing) A text pattern that matches certain filenames.


VSS

(computer networking) virtual switching system


VSS

(computing) Microsoft Volume Snapshot Service


VMS

(computing) Initialism of Virtual Memory System: the operating system for the DEC VAX series of computers.


HAL

(software) Acronym of hardware abstraction layer.


HAL

artificial intelligence
artificial intelligence

(fiction, computing) A homicidal computer, an artificial intelligence that acts similarly to the HAL 9000 featured in 2001: A Space Odyssey.


multipathing

network interface card
network interface card

(computing) A network facility providing fault tolerance and load-spreading for network interface cards, each interface being assigned a static "test" IP address for diagnostic purposes.


nonblocking

(computing theory) That does not block; allowing other tasks to proceed immediately rather than having to wait for completion.


pseudographics

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

Pseudographics is an inexpensive way to convey simple graphical information and should probably be used more widely in batch applications.

1991, Marvin D. Dunnette, Leaetta M. Hough, Harry Charalambos Triandis, Handbook of industrial and organizational psychology: Volume 2:

(computing) An approximation of graphics achieved through the use of text characters.


pseudographical

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

CompuServe, for example, offers members a pseudographical FTP facility for Internet access.

1996, Rand Dixon, Client/server and open systems:

Surprise your recipients by adding some pseudographical glitz to your email signature.

2008, Philipp Lenssen, Google Apps Hacks, page 126:

(computing) Having the appearance of graphics, though actually text-based.


dictionary attack

en-noun

dictionary attack (plural dictionary attacks)

/ˌdɪkʃənəɹi əˈtæk/

/ˌdɪkʃəˌnɛɹi əˈtæk/

Experts warn against using ordinary words as passwords as they are vulnerable to dictionary attacks.

(computing, cryptography) An attempt to illegally access a computer network, website, etc., that uses a list of words (from a dictionary) to try to guess decryption keys or passwords.

هجوم المعجم

attempt to illegally access a computer network, website, etc., that uses a list of words to try and guess decryption keys or passwords


unpacker

All packed malware consists of the unpacker code and packed data, which typically look like random data. The benefit of packed malware, from a malicious author's point of view, is that it cannot be analyzed until it is properly unpacked.

2007, David Harley, AVIEN malware defense guide for the Enterprise, page 408:

(computing) A software program that decompresses code or data.


supranet

From supra- + net, coined at the turn of the 21st century by information technology analysis firm Gartner.

(computing) the fusion of the physical and the digital (‘virtual’) worlds.


roamable

(computing, telecommunications) Supporting roaming (the use of a network or service from different locations or devices).


renest

en-verb

renest (third-person singular simple present renests, present participle renesting, simple past and past participle renested)

renests (present singular third-person)
renesting (participle present)
renested (participle past)
renested (past)

Renest/merge loops for more concurrent iterations.

1991, Kasra Barkeshli, John L. Volakis, Applications of the Conjugate Gradient FFT Method in Scattering and ...:

(transitive, computing) To nest (code structures) again or differently.


OpenGL

(computer graphics) Open Graphics Library: a standard, cross-platform specification for generating 2D and 3D computer graphics.


BVH

bounding volume hierarchy
w:bounding volume hierarchy

(computer graphics) Initialism of bounding volume hierarchy.


RTTI

(computing) Initialism of run-time type information.

(computing) Initialism of run-time type identification.


WPF

graphical user interface
graphical user interface

(graphical user interface) Initialism of Windows Presentation Foundation (a graphical subsystem for rendering user interfaces in Windows-based applications.)


TUIO

Tangible User Interface Objects
Tangible User Interface Objects#English

(computing) Initialism of Tangible User Interface Objects.


domain-specific language

en-noun

domain-specific language (plural domain-specific languages)

(programming) A programming/specification language that is dedicated to a particular problem domain, a particular problem representation/solution technique.

langage dédié

language dedicated to a particular problem domain


SDG

SDG (countable and uncountable, plural SDGs)

(computing, uncountable) Initialism of single-display groupware.


DTW

(computing) Dynamic Time Warping, a pattern matching algorithm


OWL

Web Ontology Language
Web Ontology Language#English

(computer languages) Initialism of Web Ontology Language.


XTM

(computing) Initialism of XML topic map.


NUI

natural user interface
natural user interface#English

(computing) Initialism of natural user interface.


(computing, dated) Intel 80386, 386 family


PPTP

(computing) Initialism of point-to-point tunnelling protocol.


OSC

Open Sound Control
Open Sound Control#English

(computing) Initialism of Open Sound Control.


paletted

As long as your bitmap is paletted, most programs will reduce the palette down to the fewest colors. However, it may be a good idea to help it along by changing the bit depth to the lowest possible.

2004, Ralph Barbagallo, Wireless Game Development in Java with MIDP 2.0, page 304:

Unfortunately, the Intel 2700G provides no hardware support for compressed paletted textures. If compressed paletted textures are used, they are internally expanded to their uncompressed representation.

2008, Oliver Deussen, Daniel Keim, Dietmar Saupe, Vision, modeling, and visualization 2008: proceedings, page 220:


pixel shader

(computer graphics) A shader that operates on the level of individual pixels, used to generate complex visual effects.


fragment shader

fragment shader (plural fragment shaders)

(computer graphics, OpenGL) pixel shader


subobject

equivalence relation
equivalence relation

(category theory) An object and a monomorphism from it to another object, which monomorphism is interpreted as an inclusion. Actually it is an equivalence class of monomorphisms to the same object, where the equivalence relation is the ability of a pair of monomorphisms to factor through each other.


Delete

(computing) A key that may be pressed to delete something (such as text or files) from a computer. The key also erases text from left to right, unlike the backspace key.

touche de suppression

a key that may be pressed to delete something


Shift

(computing) A modifier key whose main function is shifting between two or more functions of any of certain other keys (usually by pressing Shift and the other button simultaneously).


denormal

From de- + normal? or from denormalized?

(computing theory, of a number) Smaller than the smallest normal number but larger than zero, thus serving to fill the underflow gap.


denormal

(computing theory) A number that is denormal.


natural user interface

natural user interface (plural natural user interfaces)

(computing) A user interface for a computer that is effectively invisible, or becomes invisible to its users with successive learned interactions.


Open Sound Control

(computing) A communication protocol among computers and multimedia devices, such as sound synthesizers, which is optimized for modern networking technology.


TUI

Coordinate term: GUI

(computing, retronym) Initialism of text-based user interface or initialism of terminal user interface.

(computing) Initialism of tangible user interface.

(computing) Initialism of touch user interface.


Pure Data

programming language
programming language

(computing) A visual programming language for the creation of interactive computer music and multimedia works.


MIG

Multi Input Gateway
Multi Input Gateway#English

(computing) Initialism of Multi Input Gateway.


Multi Input Gateway

(computing) An interface that receives input from an OSC device and forwards it to applications via Silverlight, Adobe Flash, etc.


DSI

(computer graphics) Initialism of diffused surface illumination.


CCV

(computing) Initialism of Community Core Vision.


WMV

Windows Media Video
w:Windows Media Video

(computing, video) Initialism of Windows Media Video.


WDM

Windows Driver Model
w:Windows Driver Model

(computing) Initialism of Windows Driver Model.


absolute address

absolute address (plural absolute addresses)

(computing) A numerical value that identifies a fixed location in real storage in terms of the number of bytes from the beginning, or in a peripheral device in terms of disks, sectors and bytes


relative address

relative address (plural relative addresses)

(computer science) The location of something in computer memory expressed as an offset from the value of a register.


RTM

RTM (countable and uncountable, plural RTMs)

software engineering
software engineering

(software engineering) Initialism of release to manufacturing.


IRQL

interrupt request
interrupt request#English

(computing) Initialism of interrupt request level.


IRP

(computing) Initialism of I/O request packet.


decompression bomb

decompression bomb (plural decompression bombs)

(computing) A usually malicious file with a very high compression ratio, thus expected to consume a large amount of memory and disk space when decompressed.


multihoming

(computing) A technique to increase the reliability of a network connection by means of additional, alternative network interfaces or IP addresses.


Punycode

Punycode is an encoding, or an escape scheme (depending on how you look at it), for a specific purpose: implementing Internationalized Domain Names (IDN).

2006, Jukka Korpela, Unicode Explained, O'Reilly Media, Inc., →ISBN, page 322:

(computing) A mapping from Unicode to the simpler ASCII character set, intended for the representation of international domain names where Unicode is not available.


deindex

en-verb

deindex (third-person singular simple present deindexes, present participle deindexing, simple past and past participle deindexed)

deindexes (present singular third-person)
deindexing (participle present)
deindexed (participle past)
deindexed (past)

(computing, finance, transitive) To remove from an index.


blocklist

Every time I get spam in my inbox, I add the sender to my blocklist.

(computing) A list of websites or other material to be blocked.

danh sách cấm

(computing) A list or set of people or entities to be shunned or banned.

lista de prohibició

list or set of people or entities to be banned


kBps

(computing) Initialism of kilobytes per second.


Bps

(computing) Initialism of byte per second.


pseudoclass

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

(computing, Internet, Cascading Style Sheets) A construct in code that behaves like a class but is not a true class.


pseudoelement

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

(computing, Internet, Cascading Style Sheets) An object in code that behaves like an HTML element but is not a true element.


renamer

(computing) A program or process that performs renaming.


nonexecuting

A nonexecuting program is the limp puppet without a hand, an empty shell. Slip a computer inside and it becomes a working software machine: an electric-powered information-transforming machine...

1998, David Hillel Gelernter, Machine beauty: elegance and the heart of technology:

Program comments are nonexecuting statements that you add to a program for the purpose of documentation. Programmers use comments to leave notes for themselves and for others who might read their programs in the future.


foistware

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

They can acquire viruses, worms, foistware, and back doors.

2003, William R. Cheswick, Steven M. Bellovin, Aviel D. Rubin, Firewalls and Internet security: repelling the wily hacker, page 241:

Is it possible to block foistware using Proxomitron or Privoxy filters ?

2003, data64, “What browsers are vulnerable to drive-by download”, in alt.privacy.spyware (Usenet):

It is essential to check for spyware/hijackware/foistware.

2004, Sandi - Microsoft MVP, “won't go to typed-in URL”, in microsoft.public.windows.inetexplorer.ie5.browser (Usenet):

(computing, derogatory) Software that is installed without the user's knowledge or consent, often bundled with another product.


refactorability

(computing) The degree or quality of being refactorable (possible to rewrite without changing the behaviour of the code).


multiaddress

The use of these arrays depends on using multiaddress instructions with a small number of address bits to specify each argument. Thus the size of register arrays is limited.

1987, Fredrick J. Hill, Gerald R. Peterson, Digital systems: hardware organization and design:

(computing) Of or pertaining to more than one address in memory.


uncrunch

uncrunch (third-person singular simple present uncrunches, present participle uncrunching, simple past and past participle uncrunched)

uncrunches (present singular third-person)
uncrunching (participle present)
uncrunched (participle past)
uncrunched (past)

Load (but do not run) the BASIC program you want to uncrunch.

Thus when you invoke the crunched version of emacs, for instance, it actually loads the uncruncher, which then loads and uncrunches the rest of emacs.

1989, Ranjit Bhatnagar, “Saving Disk Space (was Re: Relying on ARP)”, in comp.sys.amiga (Usenet):

Presumably, having uncrunched the data from the compressed archive, it's faster to reload the uncrunched version if it's needed again.

2002, Mark Blunden, “Temple District”, in alt.games.baldurs-gate (Usenet):


ADF

(software) Initialism of Application Development Framework (of Oracle)


read-only access

(computing) A permission to access files or directories where the user is only allowed to read or view, not to make changes.

lesaðgangur

permission where the user cannot make changes


ECM

en-noun

ECM (countable and uncountable, plural ECMs)

enterprise content management
w:Enterprise content management

(computing) Initialism of enterprise content management.


bucket list

From bucket + list.
Sense 1 (“list of tasks arising during a meeting”) may allude to a notional bucket in which tasks to be dealt with later are placed. Sense 2 (“list of things to accomplish before one’s death”) refers to kick the bucket (“to die”), bucket in this sense possibly referring to a beam to which a pig is hung by its heels after it has been slaughtered (possibly from Old French buquet (“balance; trebuchet”)). It was coined by the American and British screenwriter Justin Zackham in 1999 when he drew up “Justin’s List of Things to Do before I Kick the Bucket” which he shortened to “Justin’s Bucket List”. The first item on his list was to have a screenplay produced at a major Hollywood studio. After a few years, it occurred to him that the notion of a “bucket list” could be the basis for a film, so he wrote a screenplay about two dying men racing to complete their own bucket lists with the time they had left, which became the film The Bucket List (2007). The term was then popularized by the film.

平生夢想單 /平生梦想单

a list of things to accomplish before one’s death

lista rzeczy do zrobienia przed śmiercią

lista de cosas por / para hacer antes de morir

Using a bucket list structure[…], the program sorts each incoming word serially, constructing a list within each of 256 buckets for good words of a given alphabetic range […]

1960 July 25, J. C. Olney, Feat, an Inventory Program for Information Retrieval (FN-4018), Santa Monica, Calif.: System Development Corporation; quoted in Mary Elizabeth Stevens, “Operational Considerations”, in Automatic Indexing: A State-of-the-Art Report (National Bureau of Standards Monograph; 91), Washington, D.C.: National Bureau of Standards, United States Department of Commerce, 30 March 1965, reissued February 1970, →OCLC, page 170:

In place of direct storage in the block we might substitute pointers to linked bucket lists of the elements having the same hash addresses. After hashing B#95;x and retrieving the pointer to the appropriate bucket list, we search the list for B#95;x, and if not found, add it to the end of the list.

1975, Terrence W. Pratt, “Data”, in Programming Languages: Design and Implementation, Englewood Cliffs, N.J.: Prentice-Hall, →ISBN, page 83:

(computer science) A data structure containing buckets used in a hashing algorithm.


cdr

Acronym of contents of the decrement part of register number. Note that it was based on original hardware and has no meaning today.

acronym

The elements of a list are the successive cars along the "cdr chain." That is, the elements are the car, the car of the cdr, the car of the cdr of the cdr, etc.

2000, Matt Kaufmann, Panagiotis Manolios, J Strother Moore, Computer-aided reasoning: an approach:

(programming) The second part of a cons in Lisp. The remainder of a list when the first element is removed.


work envelope

(robotics) The area in which a robot, or any part of one, can freely maneuver.


cadr

If we let x denote the tree (1 2 3), then the car of x is 1, the cdr of x is (2 3), the cadr of x is 2, the caddr of x is 3, and the cdddr of x is nil.

2000, Matt Kaufmann, Panagiotis Manolios, J. Strother Moore, Computer-Aided Reasoning: An Approach:

(programming) Car of the cdr in Lisp. The second element in a list.


caddr

Contraction of car of the cdr of the cdr.

Following the SEL in the control list are two elements (the cadr and caddr of the C list), both of which are themselves lists of instructions.

1991, Peter M. Kogge, The Architecture of Symbolic Computers, page 156:

For example, in a procedure that manipulates a list data stream, we might know that the mode of the car of the list (that is the current message) is the same mode as the cadr (second message), caddr (third message), etc.

1994, Evan Tick, Giancarlo Succi, Implementations of Logic Programming Systems, →ISBN, page 239:

In effect, lazy evaluation would force things to happen in the proper order: The car of output is the first prompt. The cadr of output is the first square, a value that requires evaluation of the car of input. The caddr of output is the second prompt.

2004, Scott, Programming Principles Of Mulltimedia Systems, →ISBN, page 608:

(programming) Car of the cdr of the cdr in Lisp. The third element in a list.


cddr

(computing) Cdr of the cdr in Lisp. The remainder of a list if the first two elements are removed.


lowercasify

en-verb

lowercasify (third-person singular simple present lowercasifies, present participle lowercasifying, simple past and past participle lowercasified)

lowercasifies (present singular third-person)
lowercasifying (participle present)
lowercasified (participle past)
lowercasified (past)

Well, actually, my host is REALLY called "X", but I've already been advised to lowercasify it.

1984 September 15, John Woods, “Local site "x"”, in net.news.newsite (Usenet):

To think of it, propably I need to a) add a section about testing into smtpserver(8) man-page, and also b) lowercasify the lookup key of "aliases".

2000 November 18, Matti Aarnio, “ORBS Problem”, in muc.lists.zmailer (Usenet):

Press it again (or press it when there's already a period there) and it will remove any punctuation and spaces, insert a single space, and lowercasify the following word (unless it's a word that should always be capitalized)

2006 July 9, Keith F. Lynch, “Momentarily verbal (was Re: Talking of old jokes)”, in rec.arts.sf.fandom (Usenet):

(informal, computing) To make lower case.


arrow key

(computing) Any of a set of keyboard keys marked with directional arrows, used for navigation through documents and lists etc.


nonpooled

This method opens a new, nonpooled connection to the database. ASP.NET checks the queue for notifications using this connection.

2010, Matthew MacDonald, Adam Freeman, Mario Szpuszta, Pro ASP.Net 4 in C# 2010, page 509:

(computing, of computer resources) not grouped together, not put together


From Unix operating systems, where /dev (the Unix directory containing device files) contains a null entry representing no device.

It's possible to suppress the compiler's warnings by redirecting standard error to /dev/null.

To avoid problems when running the script, the output of man man was sent to /dev/null instead of sending it to a real terminal. This has the effect of discarding the already formatted text of the retrieved page.

1980 October, Luis F. Cabrera, “A Performance Evaluation Study of UNIX”, in Harold Joseph Highland, editor, Computer Performance Evaluation Users Group 16th Meeting (National Bureau of Standards Special Publication; 500-65), Washington: Government Printing Office, page 235:

[...] we reserve file descriptors 0, 1, and 2 by opening /dev/null and duplicating the file descriptor returned. /dev/null is a pseudo-driver that forces read to return 0 and write to return as if the entire amount requested had been written. This makes library routines that use file descriptors 0, 1, and 2 harmless.

1993, Stephen A. Rago, UNIX System V Network Programming, Pearson, →ISBN, page 89:

Continuing in the Unix tradition of treating everything as a file, you can redirect a command's output to the null file, /dev/null. The null file consumes all output sent to it, as if /dev/null is a black hole star.

2005, Eric Foster-Johnson with John C. Welch and Micah Anderson, Beginning Shell Scripting, John Wiley & Sons, →ISBN, page 263:

(computing) A device file, present in Unix and Unix-like operating systems, that discards all data written to it and yields no output.


reordrant

/ɹiːˈɔɹdɹənt/

From reorder + -ant. By analogy with reentrant.

(computing, typography) Of a character (usually a vowel in Indic scripts): input after another character, but intended to display before it when text is rendered.


slippy map

(web design, cartography) An interactive digital map with pan and zoom features.


qwerty syndrome

Named after the QWERTY keyboard layout, a popular standard despite not necessarily being the most optimal.

Nowhere is the QWERTY syndrome stronger than in computers […]

2000, Jason Kroll, “Readers' Choice Awards”, in Linux Journal:

(idiomatic, computing, technology) The condition of favoring entrenched and inferior technologies or practices over superior ones.


coterminal

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

(category theory) Describing an object in a category, such that there is precisely one morphism that maps that object to every object in the category.


quadruple-click

(computing) The action of pushing the button on a mouse four times in quick succession.


quadruple-click

quadruple-click (third-person singular simple present quadruple-clicks, present participle quadruple-clicking, simple past and past participle quadruple-clicked)

quadruple-clicks (present singular third-person)
quadruple-clicking (participle present)
quadruple-clicked (participle past)
quadruple-clicked (past)

(computing) To push the button on a mouse four times in quick succession.


quintuple-click

(computing) The action of pushing the button on a mouse five times in quick succession.


quintuple-click

quintuple-click (third-person singular simple present quintuple-clicks, present participle quintuple-clicking, simple past and past participle quintuple-clicked)

quintuple-clicks (present singular third-person)
quintuple-clicking (participle present)
quintuple-clicked (participle past)
quintuple-clicked (past)

(computing) To push the button on a mouse five times in quick succession.


YAML

A retronym: originally Yet Another Markup Language, now reinterpreted as YAML Ain't Markup Language.

(computer languages, file format) A human-readable data serialization format that takes concepts from XML and from various programming languages.


DTD

en-noun

DTD (countable and uncountable, plural DTDs)

(computing, telecommunications) Initialism of Data Transfer Device.

(computing) Initialism of Detailed Timing Descriptor.

Document Type Definition
w:Document Type Definition

(computing, publication) Initialism of Document Type Definition.


MMI

(computing) Initialism of man-machine interface.


data store

(computing) A data repository of a set of integrated objects.


MIT license

Massachusetts Institute of Technology
Massachusetts Institute of Technology

(law, software) A free-software license originating at the Massachusetts Institute of Technology.


GNU GPL

GNU General Public License
w:GNU General Public License

(computing, copyright law) Initialism of GNU General Public License.


LGPL

Lesser General Public License
w:GNU Lesser General Public License

(computing, copyright law) Initialism of Lesser General Public License.


STT

(computing) Initialism of speech to text.


serial key

(computing) A string of characters or equivalent access code that must be input into a program in order to activate it.


Amazon Associates Web Service
Amazon Associates Web Service

(computing) Amazon Associates Web Service


Server Side Include

Server Side Include (plural Server Side Includes)

A Server Side Include, on the other hand, is a simple command you place within an HTML page that adds functionality—such as reading an external file, inserting the current date or last file-modification date, […]

2002, Rafe Colburn, Sams Teach Yourself CGI in 24 Hours, Sams Publishing, →ISBN, page 443:

(computing) A server-side directive in a certain scripting language used on the World Wide Web, allowing the contents of external files to be included at specified points within a web page.


UID

unique identifier
unique identifier#English

(computing) Abbreviation of unique identifier.

(computing) Abbreviation of user ID (identifier/identification number).


WTP

(computing, eclipse, Web) Initialism of Web Tools Platform.


ptr

1993, lbunch, “C++ dynamic array of ptrs”, in comp.sys.mac.oop.macapp3 (Usenet):

1998, Malcolm Watts, “Passing memory ptrs between lib and C++ code ?”, in comp.os.ms-windows.programmer.memory (Usenet):


RDDL

Resource Directory Description Language#English

(computing) Initialism of Resource Directory Description Language.


Resource Directory Description Language

(computing) An extension of XHTML, designed to allow both humans and machines to find resources associated with a given namespace.


CHILL

CCITT High Level Language
CCITT High Level Language#English

(computing) Acronym of CCITT High Level Language.


CCITT High Level Language

THE CCITT HIGH LEVEL PROGRAMMING LANGUAGE

1978, Third International Conference on Software Engineering for Telecommunication Switching Systems, 27-29 June, 1978, Institution of Electrical Engineers, page 36:

Introduction to the CCITT High Level Language (title)

1980, Robert M. Fenichel, Introduction to the CCITT High Level Language, Defense Technical Information Center:

This language is known as CCITT high level language (CHILL).

2006, P. Gnanasivam, Telecommunication Switching and Networks, New Age International, page 130:

(computing) a procedural programming language of the CCITT designed for use in telecommunication switches and still in use for legacy systems in some telecommunication companies and for signal box programming.


data access object

data access object (plural data access objects)

(software engineering) An object in programming that provides an abstract interface to some type of persistence mechanism, providing some specific data operations without exposing details of the persistence layer.


unique identifier

unique identifier (plural unique identifiers)

(computing) Any identifier that is guaranteed to be unique among all others used for objects and for a specific purpose.


cryptoprocessor

(cryptography) A dedicated computer on a chip or microprocessor that carries out cryptographic operations.


forkable

en-adj

forkable (comparative more forkable, superlative most forkable)

more forkable (comparative)
most forkable (superlative)

The debugger will support any forkable Perl program, and you can see examples in this book in Chapter 9.

2005, Richard Foley, Andy Lester, Pro Perl Debugging, page 3:

(computing) Capable of being split into separate processes.

(computing) Capable of being split into separate projects.


unarchive

en-verb

unarchive (third-person singular simple present unarchives, present participle unarchiving, simple past and past participle unarchived)

unarchives (present singular third-person)
unarchiving (participle present)
unarchived (participle past)
unarchived (past)

Do you know what software I need to unarchive these compressed files?

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

(computing, transitive) To remove from an archived state.


I-beam

Since it resembles a capital letter I with serifs.

In general, the cursor image is the primary concern, with different types used to indicate selected functions such as I-beams or vertical bars for text editing, a pencil for drawing, or a hand with the index finger extended […]

1992, Ben Ezzell, Borland C++ 3.0 programming:

graphical user interface
graphical user interface

(computing, graphical user interface) A cursor shaped like the letter I, usually indicating text that can be edited or selected.


upvalue

(computing, programming) A free variable that has been bound (closed over) with a closure.


double precision

(programming) A number storage format that uses two adjacent locations in memory, allowing for greater precision in the values stored.


echoplex

echoplex (third-person singular simple present echoplexes, present participle echoplexing, simple past and past participle echoplexed)

echoplexes (present singular third-person)
echoplexing (participle present)
echoplexed (participle past)
echoplexed (past)

The device that is to echo the characters should be optioned for echoplexing. As indicated, echoplexing is often confused with the duplexes. If a character is typed, such as A, and on the terminal appears AA, the far end is echoplexing while the terminal is optioned for local displaying of the characters while they are typed.

1991, Martin D. Seyer, RS-232 made easy:

(computing, intransitive) To echo received text characters back to the computer that sent them.


erasure code

(information theory) A forward-error-correction (FEC) code for the binary erasure channel, which transforms a message of k symbols into a longer message with n symbols such that the original message can be recovered from a subset of the n symbols.


greetz

From greets + -z.
Phonetic spelling of greets.

OK, greetz to all the real amateur radio ops and enthusiasts out there.

2000, MattD.., “Greetz! And Mark, where are ya?”, in uk.radio.amateur (Usenet):

2003, [sis], “Greetz from Poland ;)”, in soc.culture.czecho-slovak (Usenet):

(often demoscene) Greetings; Alternative form of greets


BMP

Basic Multilingual Plane
w:Basic Multilingual Plane

(computing) Initialism of Basic Multilingual Plane, one of the sets of character codepoints in Unicode, formally known as Plane 0; the conventional full set of all characters in basic Unicode, using the 65,536-codepoint range from U+0000 through U+FFFF.

Basic Multilingual Plane

Bean-Managed Persistence
w:Bean-Managed Persistence

(computing) Initialism of Bean-Managed Persistence, persistence form of Enterprise JavaBeans.


BMP

(computing, file format) Abbreviation of bitmap.

batch message processor
batch message processor#English

(computing) Initialism of batch message processor.


read-through

A read-through cache presents a simple abstraction to the calling code, which no longer has to handle the case where the information is available but not cached.

(computing) A cache that will fetch information from the original source when asked for information that is not yet cached.


listview

Without a doubt, many programs would benefit if their listboxes and listviews supported dragging-and-dropping. Such listviews with draggable items are commonly used to gather items in a desired set for the user.

1995, Alan Cooper, About face: the essentials of user interface design:

(graphical user interface) A user interface control that can display a series of icons, possibly with accompanying text captions.


hexacore

(computing, of a microprocessor) Composed of six cores.


pinnable

Important menus, such as the root menu or Workspace menu, are "pinnable," which means that you can pin them up and keep them on your desktop […]

1994, Linda Mui, Valerie Quercia, X User Tools, page 312:

(computing, graphical user interface) Capable of being pinned (attached to part of the screen display).


prefork

prefork (third-person singular simple present preforks, present participle preforking, simple past and past participle preforked)

preforks (present singular third-person)
preforking (participle present)
preforked (participle past)
preforked (past)

(computing, transitive) To fork (a process) in advance, so that additional similar processes are immediately available if required later.


sargable

(databases, of a query) Able to use indexes to speed up execution.


tickable

A tick is an event that occurs for every N low-level tickable statements executed by the parser within the declare block.

2017, Branko Ajzele, Mastering PHP 7, page 143:

(programming, PHP) Of a program instruction: counted for the purpose of generating periodic signals every few instructions.


glider gun

But in one position and phase of a 2-bee shuttle (the standard glider gun), the debris evolves into a glider and sails away before the bees return.

1989 October 31, Scott Huddleston, “life: glider guns”, in comp.theory.cell-automata (Usenet):

Alas this transformation by itself increases traversal length of the circuit because these new glider guns are much larger.

1998, M. Delorme, Jacques Mazoyer, Cellular automata: a parallel model, page 64:

In particular, since those two patterns extend their repetitions endlessly to the left and right, there is no need for a "glider gun" to provide a continuous supply of new patterns, as you suggest.

2005 January 2, Kent Dolan, “Re: Smaller UTM than Rule110”, in comp.theory.cell-automata (Usenet):

(cellular automata) In the Game of Life, any pattern that "fires" out gliders.


turn-by-turn navigation

(electronics, computing, automotive) A feature of GPS devices, particularly smartphones, that continuously gives directions as the person or vehicle approaches navigation points.


WCF

(computing) Initialism of Windows Communication Foundation (a runtime and a set of APIs in the .NET Framework used to build connected, service-oriented applications)


reverse proxy

(networking) A proxy that retrieves information on behalf of a client from possibly multiple servers


maplet

Michael J. Caulfield, Gannon University (1046-O1-346) 10:40AM - (1105) A maplet for encoding, decoding, and correcting errors in Golay codes.

2009 January, Notices of the American Mathematical Society, volume 56, number 1:

(computing, mathematics) An applet written in the computer algebra system Maple.


JAX

(computing, uncountable) Initialism of Jakarta XML.


JAXB

Java Architecture for XML Binding
w:Java Architecture for XML Binding

(programming, dated) Initialism of Java Architecture for XML Binding.

Jakarta XML Binding
w:Jakarta XML Binding

(programming) Initialism of Jakarta XML Binding.


WSIT

w:Web Services Interoperability Technology

(computing, Internet) Initialism of Web Services Interoperability Technology.


CDDL

(law, software) Initialism of Common Development and Distribution License.


SPL

(software) Initialism of Sun Public License.

(software, PHP) Initialism of Standard PHP Library.


JWSDP

Java Web Services Development Pack
w:Java Web Services Development Pack

(software) Initialism of Java Web Services Development Pack.


SAAJ

SOAP with Attachments API for Java
w:SAAJ

(software) Initialism of SOAP with Attachments API for Java.


JAX-RPC

Java API for XML-based RPC
w:Java API for XML-based RPC

(software) Abbreviation of Java API for XML-based RPC.


StAX

Streaming API for XML
w:Streaming API for XML

(computing) Initialism of Streaming API for XML.


OSGi

(computing) Initialism of Open Services Gateway initiative.


MOSS

MIME Object Security Services
w:MIME Object Security Services

(computing) Acronym of MIME Object Security Services.


MOSS

Map Overlay and Statistical System
w:Map Overlay and Statistical System

(software) Acronym of Map Overlay and Statistical System.

Microsoft Office SharePoint Server
w:Microsoft Office SharePoint Server

(software) Acronym of Microsoft Office SharePoint Server.


SST

(computing) Initialism of Shiva Smart Tunneling.


NTLM

(computing) Initialism of NT LAN Manager.


WSRP

Web Services for Remote Portlets
w:Web Services for Remote Portlets

(computing) Initialism of Web Services for Remote Portlets.


OASIS

(computing) Acronym of Organization for the Advancement of Structured Information Standards.


traceback

en-noun

traceback (countable and uncountable, plural tracebacks)

(chiefly computing) Determination of origin; the process of tracing something back to its source.

... which appears in the top line of the traceback, looking for the point at which the system is likely to have become corrupted . The ability to read and use tracebacks is a skill no MOO administrator should be without .

2001, Cynthia A. Haynes, Jan Rune Holmevik, High Wired: On the Design, Use, and Theory of Educational MOOs, University of Michigan Press, →ISBN, page 155:

In programs where functions can be called from multiple places , the call stack can help you determine which call led to the error . Python displays the traceback whenever a raised exception goes unhandled . But you can also obtain it[…]

2019 November 12, Al Sweigart, Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners, No Starch Press, →ISBN, page 252:

This is a single-stage traceback. It begins by announcing itself as a traceback and then gives a location in line 1 of "<stdin>" (i.e., your typing, or standard input). It also specifies any method that the exception is raised in: in[…]

2010 March 10, Tim Hall, J-P Stacey, Python 3 for Absolute Beginners, Apress, →ISBN, page 235:

(computing) A stack trace (in some programming languages)


WSIA

w:Web Services for Interactive Applications

(computing, Internet) Initialism of Web Services for Interactive Applications.


HPC

high-performance computing
w:High-performance computing

(computing) Initialism of high-performance computing.


OOA

OOA (countable and uncountable, plural OOAs)

(computing, design) Initialism of object-oriented analysis.

(computing, design) Initialism of object-oriented application.


OOD

OOD (countable and uncountable, plural OODs)

(uncountable, computing, design) Initialism of object-oriented design.


OOAD

(computing) Initialism of object-oriented analysis and design.


voice recognition

The app also employs voice recognition, letting users simply announce what they're searching for.

2011 January 27, Katie Rooney, “50 Best iPhone Apps 2011”, in Time:


speech recognition

(computing) The function of a front-end software system which processes input in the form of spoken language into a sequence of phonemes or characters, or into electronic commands for a computing system.

تعرف على الكلام

software function that processes spoken input


OMT

OMT (countable and uncountable, plural OMTs)

(computing, design) Initialism of Object Model Template.

(computing, design) Initialism of Object-Modeling Technique.


catenet

From (con)catenating networks. Coined by French computer scientist Louis Pouzin in October 1973.

coinage

Furthermore, it is assumed that each catenet gateway can report a certain minimum amount of status information to an internetwork monitoring center for the purpose of identifying and isolating catenet failures, collecting minimal performance statistics and so on.

1979, V.G. Cerf, “Part 4. Network Application”, “DARPA Activities in Packet Network Interconnection”, in Kenneth G. Beauchamp, editor, Interlinking of Computer Networks: Proceedings of the NATO Advanced Study Institute held at Bonas, France, August 28 - September 8, 1978, D. Reidel Publishing Company, →ISBN, page 292:

A gateway interconnects heterogeneous networks or catenets both physically and logically.

1984, Advances in Instrumentation: Proceedings of the ISA International Conference and Exhibit, →ISBN, page 997:

The TCP connections have been maintained open over the catenet with reliable data transfer not just for seconds or minutes but for many hours or even days.

1987, John Haefner, Edward Brady, “Session 1 - The Status of of the Lower Layers”, “Operating in an NATO Environment”, in Rainer W. G. Herbers, editor, The Upper Layers of Open Systems Interconnection: Proceedings of the Second International Symposium on Interoperability of ADP Systems, The Hague, The Netherlands, 25-29 March 1985, D. Reidel Publishing Company, →ISBN, page 57:

It is of great importance to have realistic models for an end to end delay analysis in such heterogeneous catenet environments.

1988, Data Communication Systems and Their Performance: Proceedings of the Third IFIP TC6/WG 7.3 International Conference on Data Communication Systems and Their Performance, Rio de Janeiro, Brazil, 22-25 June, 1987, →ISBN, page 442:

Instead, each ring within a source routed catenet is assigned a unique 12 bit ring number, allowing for a maximum of 4,096 rings in a single catenet. (Don’t worry; no source routed catenet has ever approached this limit, or likely ever will.)

2000, Rich Seifert, The Switch Book: The Complete Guide to LAN Switching Technology, John Wiley & Sons Inc., →ISBN, page 256:

The Internet can be used for interconnecting campus network to campus network, connecting campus networks to sources of public information, and connecting between stations inside and outside the catenet. / The extension of the catenet to global distances provides the opportunity for enterprise stations to address the stations (clients or servers) in the catenet or stations anywhere within the millions of users in the Internet community.

2004, E. Bryan Carne, “Chapter 6. Protecting Enterprise Catenets”, in A Professional’s Guide to Data Communication in a TCP/IP World, Artech House, →ISBN, “1. Operating Environment”, “2. Interconnections”, page 108:

(networking) A system of packet-switched communication networks interconnected via gateways.


Cygwin

Formed from Cygnus Solutions and Windows.

(computing) A POSIX-compatible environment that runs natively on Microsoft Windows.


MinGW

(programming) Acronym of Minimalist GNU for Windows.


MSYS

(software, acronym) Initialism of Minimal System, a component of MinGW.


Interix

(software) an optional, full-featured POSIX and UNIX environment subsystem for Microsoft's Windows NT-based operating systems


unstuff

en-verb

unstuff (third-person singular simple present unstuffs, present participle unstuffing, simple past and past participle unstuffed)

unstuffs (present singular third-person)
unstuffing (participle present)
unstuffed (participle past)
unstuffed (past)

If I send you an attachment as a Zip file, can you unstuff it and print it up here?”

2007 August 24, Roger Mummert, “At a Family Gathering, an Internet Cafe Breaks Out”, in New York Times:

(transitive, computing) To decompress (a compressed archive in the StuffIt format).


deduplicate

deduplicate (third-person singular simple present deduplicates, present participle deduplicating, simple past and past participle deduplicated)

deduplicates (present singular third-person)
deduplicating (participle present)
deduplicated (participle past)
deduplicated (past)

(transitive, computing) To eliminate redundant duplicate data from.

poistaa kaksoiskappaleet

to eliminate redundant duplicate data from


RRD

en-noun

RRD (countable and uncountable, plural RRDs)

(computing) Initialism of reduced resolution dataset.

Round-Robin Database
w:Round-Robin Database

(computing, databases) Initialism of Round-Robin Database.


showplan

The showplan provides insight about how SQL Server is going to process a SQL statement. If you know what to look for in a showplan, the information it provides can be useful for tuning queries.

2002, Mark Spenik, Orryn Sledge, Microsoft SQL Server 2000 DBA Survival Guide, page 526:

(databases) A text or graphical summary of how the system plans to optimize the execution of a query.


TWAIN

From twain, in reference to a line in Rudyard Kipling's poem The Ballad of East and West: "never the twain shall meet". This was chosen to reflect the difficulty, at the time, of connecting scanners and personal computers.

(computing) A standard software protocol and applications programming interface (API) that regulates communication between software applications and imaging devices such as scanners and digital cameras.


antitracking

(computing, software, Internet) Of a system or application, preventing a website from gathering or collecting personal data or information.


ECS

(computing, Commodore Amiga) Initialism of enhanced chipset.


preshift

[…] and the preshifts required to move the rectangle up one, right two or up one, left two.

1983, Ken Williams, Bob Kernaghan, Lisa Kernaghan, Apple II Computer Graphics, page 156:

(computer graphics) A shift performed in advance.


unfocus

en-verb

unfocus (third-person singular simple present unfocuses or unfocusses, present participle unfocusing or unfocussing, simple past and past participle unfocused or unfocussed)

unfocuses (present singular third-person)
unfocusses (present singular third-person)
unfocusing (participle present)
unfocussing (participle present)
unfocused (participle past)
unfocused (past)
unfocussed (participle past)
unfocussed (past)

to unfocus a window

graphical user interface
graphical user interface

(graphical user interface, transitive) To move the input focus away from.


kezboard

From keyboard, with z taking the place of y (as it does on such keyboards).

(computing, slang) A computer keyboard whose keys are arranged in the qwertz layout.


Start menu

(computing) A menu in some operating systems that is launched by pressing an on-screen button and provides a central launching point for applications and tasks.


Windows key

First appeared on a Microsoft keyboard in 1994.

(computing) A key on a computer keyboard bearing the Microsoft Windows logo, used to open the Start menu and as a modifier key for various other functions.

開始鍵 /开始键 (kāishǐjiàn, literally “start key”)


billboarding

Early first-person shooter games used billboarding for enemies rather than full character models.

(computer graphics) A technique in three-dimensional graphics in which a sprite is rendered perpendicular to the camera without respect to camera movement.


unexecute

unexecute (third-person singular simple present unexecutes, present participle unexecuting, simple past and past participle unexecuted)

unexecutes (present singular third-person)
unexecuting (participle present)
unexecuted (participle past)
unexecuted (past)

(transitive, computing) To undo (a command or operation previously executed).


cel shading

(computer graphics) A style of non-photorealistic rendering suggesting the flat, hand-drawn appearance of a comic or cartoon.


toon shading

(computer graphics) Synonym of cel shading


facemail

It's been said that some high-tech experts think so little of actual conversation that they call it “facemail,” in their minds an inefficient and inferior form of communication.

2001, Andrew Finlayson, Questions that work:

So we had a facemail meeting and took him out to the woodshed, so to speak.

2002, Zack Urlocker, Valley of the Geeks:

That cyberlanguage has become firmly established in language communities can be observed in the practice of turning common, everyday expressions into technical metaphor: [...] talking personally is to use facemail, [...]

2006, Donna Gibbs, Kerri-Lee Krause, Cyberlines 2.0: languages and cultures of the Internet:

(computing, technology) Face-to-face communication, as opposed to other non-personal forms of communication.


LQTM

quantum Turing machine
w:quantum Turing machine

(computer science, quantum mechanics) Initialism of linear quantum Turing machine.


LPF

(signal processing) Initialism of low-pass filter.


subthread

The program spawns a new subthread for each request made by the user.

(computing) A thread of execution that is subordinate to another thread.


trackerball

(computing) Alternative form of trackball


combining character

en-noun

combining character (plural combining characters)

You can display c with macron (c̄) by merging the combining character macron with the letter c.

Around 500 precomposed Latin letters, for instance, in the Unicode standard are superfluous, in that they can be represented using combining character sequences.

2009, Ian H. Witten, David Bainbridge, David M. Nichols, How to Build a Digital Library, 2nd edition, Morgan Kaufmann, →ISBN, page 383:

(computing) A character that modifies the appearance of other characters (which are called base characters).


subtab

The appearance of the various subtabs is quite similar to the previous tabs within the Regression node. The difference is that the various configuration settings that are displayed in the following subtabs cannot be changed.

2007, Randall Matignon, Data mining using SAS Enterprise miner, page 307:

(graphical user interface) A tab that is part of another tab or section.


unfavorited

Space Saver's function is to mark all unused, unfavorited, or unkeyworded video in an Event as rejects, all in one fell swoop.

2009, David Pogue, Aaron Miller, iMovie '09 & iDVD: The Missing Manual: The Missing Manual, page 109:


dynamic memory allocation

dynamic memory allocation (countable and uncountable, plural dynamic memory allocations)

(computing) The process of allocating memory at runtime.


gzip

en-verb

gzip (third-person singular simple present gzips, present participle gzipping, simple past and past participle gzipped)

gzips (present singular third-person)
gzipping (participle present)
gzipped (participle past)
gzipped (past)

From the name of the software program, originally short for GNU zip.

One way to deal with this issue is to add the compress command, which gzips the old logs as they are rotated.

2000, Dee-Ann LeBlanc, General Linux I: exam prep:

Image and PDF files should not be gzipped because they are already compressed. Trying to gzip them not only wastes CPU resources, it can also potentially increase file sizes.

2007, Steve Souders, High performance web sites: essential knowledge for frontend engineers, page 30:

Therefore, using the YUI Compressor in combination with gzipping always gives the best results.

2010, Nicholas C. Zakas, High Performance JavaScript, page 171:

(transitive, computing) To compress using the gzip program.


ultrapeer

(computing) In a peer-to-peer network, a peer capable of routing requests and responses from others rather than always adopting a direct client-server connection.


extreme programmer

en-noun

extreme programmer (plural extreme programmers)

In analyzing this tendency among engineers using agile methods, he points out that extreme programmers are told not to worry about possible new requirements until they are imposed on a system.

2006, Shari Lawrence Pfleeger, Joanne M. Atlee, Software engineering: theory and practice:

(computing) A computer programmer who uses extreme programming techniques.


antibugging

They were convinced that the error-checking and antibugging that I was suggesting would far exceed the capacity of their machine.

1975, Edward Yourdon, Techniques of program structure and design:

(programming) The strategy of writing code so as to minimise the possibility of error.


autopartitioning

(computing) automatic partitioning (of a network, database, etc.)


nonimpact

nonimpact (countable and uncountable, plural nonimpacts)

Q: Are nonimpacts noisier or quieter than impact printers?
A: The nonimpacts are almost silent compared to the noisy, hammer-striking printers.

1985, Melvin Berger, Computers: A Question and Answer Book, page 30:

(computing, countable) A printer that is not an impact printer.


VHLL

(programming) Initialism of very high-level language.


subhistory

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

(computer science) A history (sequence of events or actions) making up part of a larger history.


DSMS

data stream management system
w:data stream management system

(computing) Initialism of data stream management system.


hashlike

en-adj

hashlike (comparative more hashlike, superlative most hashlike)

more hashlike (comparative)
most hashlike (superlative)

(computing) Resembling or characteristic of the output from a hash function.


bit nibbler

(computing) A computer program that defeats some copy protection schemes by reading a disk one bit at a time, and directly interacting with the disk drive hardware.


productionable

productionable (comparative more productionable, superlative most productionable)

more productionable (comparative)
most productionable (superlative)

(computing) ready to be placed into a production environment


unpickle

en-verb

unpickle (third-person singular simple present unpickles, present participle unpickling, simple past and past participle unpickled)

unpickles (present singular third-person)
unpickling (participle present)
unpickled (participle past)
unpickled (past)

To reconstruct the message, the receiver must strip the length header, read the entire message, unpickle the contents, and call logging.makeLogRecord().

2009, David M. Beazley, Python essential reference, page 362:

programming language
programming language

(transitive, programming, in the Python programming language) To deserialize.


exaflop

The next thousandfold goal is the exaflop, which is a quintillion calculations per second, followed by the zettaflop, the yottaflop and the xeraflop.

2008 June 9, John Markoff, “Military Supercomputer Sets Record”, in New York Times:

(computing) 10¹⁸ floating-point operations per second.


autodetection

Thus the onset of "autodetection" leads, in the case of sequential resonance, to a negative peak of the current.

1972, Radio Engineering and Electronic Physics, volume 17, page 1588:

Exclude as many hardware types and items from autodetection as possible. If autodetection crashes, run Setup again and exclude more items from autodetection.

1996, Microsoft Corporation, Microsoft Windows NT Server Resource Kit:

As with Red Hat Linux, networking is probably already set up on your system because of the autodetection done during installation.

2000, Nicholas Wells, Guide to Linux Installation and Administration, volume 1, page 83:

This allowed us to engineer a network protocol for iTap that both supports autodetection and works with Windows as well as Mac OS X.

2010, David Mark, iPhone Advanced Projects, page 275:


base character

(computing) A character whose appearance is modified by one or more combining characters.


null character

(computing) A control character with the value zero and no visual representation.


Blend of 4k and intro. See k (“kilobyte”).

Win a price^([sic]) in the 4ktro compo! Win a price in the grafix compo! Win a price in the music compo! Join the Autumn Event in South Germany!

1996, Hagen Deike, “InterCon LAST CHANCE”, in fido.ger.ibm (Usenet):

I thought about writing a 4ktro for the TI-83 once, but really the only effects you could do would be rotozoomers, wire vectors, and scrollers.

1997, h75h70, “ZShell anyone?”, in rec.games.programmer (Usenet):

(demoscene) An intro that can be stored in four kilobytes of memory (intended to challenge the programmer, who must write compact and efficient code to achieve this).


BITNET

Abbreviation of Because It's There Network.

(computing, historical) An early North American academic computer network founded in 1981, supporting e-mail and listservs but pre-dating the World Wide Web.


nonhit

Nonhits occur when there is no definite element, such as Library of Congress or ISBN number, in the brief record...

1992, Beverly K. Duval, Linda Main, Automated library systems:

information technology
information technology

information retrieval
information retrieval

(information technology) Failure to match any record in an information retrieval system.


Bellman-Ford algorithm

en-noun

Bellman-Ford algorithm (plural Bellman-Ford algorithms)

Named after its developers, Richard Bellman and L. R. Ford, Jr.

Dijkstra's algorithm
Dijkstra's algorithm

(graph theory, computing) An algorithm that computes single-source shortest paths in a weighted digraph, capable (unlike the faster Dijkstra's algorithm) of handling graphs with negative edge weights.

Bellman-Ford algorithm
L. R. Ford, Jr.
Richard Bellman


quality of life

quality of life (countable and uncountable, plural qualities of life)

(computing) Features or improvements designed to make software easier to use without changing the main functionality.


servicification

The servicification of legacy enterprise solutions simplifies ongoing integration and significantly mitigates risk.

service-oriented architecture
service-oriented architecture

(computing) The migration from monolithic legacy applications to service-based components and solutions, i.e. a service-oriented architecture.


random access

(computing theory) The ability to access any element of a sequence in real time, without having to seek through preceding elements.

hajasaanti

ability to access any element of a sequence without having to seek


autorefresh

Like Paradox and dBASE, Clarion offers an autorefresh facility so data displayed on your screen will be updated if its associated records are changed in the database by another user.

1991, PC Magazine, volume 10, numbers 9-10:

One drawback of the console, though, was its lack of an autorefresh; it had to be updated often to display the current status information.

2005, Eriq Oliver Neale, Microsoft Small Business Server 2003 Unleashed, page 14:

(computing) Any feature that automatically refreshes a screen display.


cryptoprocessing

(cryptography) Cryptographic operations carried out by a computer or cryptoprocessor.


RAR

(computing) Acronym of Roshal Archive, a proprietary data compression format.


unrar

en-verb

unrar (third-person singular simple present unrars, present participle unraring or unrarring, simple past and past participle unrared or unrarred)

unrars (present singular third-person)
unraring (participle present)
unrarring (participle present)
unrared (participle past)
unrared (past)
unrarred (participle past)
unrarred (past)

(transitive, computing) To decompress (a compressed archive in the RAR format).


HAM

(computer graphics) Initialism of Hold-And-Modify, a display mode of the Commodore Amiga computer, allowing for a large number of colours on screen.


dispatch table

(programming) A table of pointers to functions or methods, commonly used to implement dynamic binding.


MWE

(computer science) Initialism of minimal working example.


crashdump

(computing) A file holding the contents of memory at the point when a program crashed, possibly useful in debugging.


navbar

(graphical user interface) A bar, usually at the top of a web page, offering a number of links to help the user to navigate.

navigatiebalk

The bar at the top of a webpage to help users navigate


macroing

Macroing means that you can record some keying sequences while you are editing a text, and later re-execute the keying sequences with a single command.

2002, Kari Laitinen, A Natural Introduction to Computer Programming with C++, page 563:

In general, use of macroing for linking and relations is discouraged, as it is better expressed through classes of relation.

2010, John G. Breslin, Thomas N. Burg, Hong-Gee Kim, Recent Trends and Developments in Social Software, page 8:


MSDN

(Microsoft, software) Initialism of Microsoft Developer Network.


featureful

en-adj

featureful (comparative more featureful, superlative most featureful)

more featureful (comparative)
most featureful (superlative)

Seagears declared in the magazine's first issue that "we're going to try to make this magazine as well rounded and featureful as possible within our means."

1975, Dept. of Environmental Conservation, New York, The Conservationist (volume 30, issue 1)

Snort is not nearly as featureful as a commercial IDS, but it is free.

2003, Blair Rampling, Windows Server 2003 security bible:

(chiefly computing) Having many features.


unbless

en-verb

unbless (third-person singular simple present unblesses, present participle unblessing, simple past and past participle unblessed)

unblesses (present singular third-person)
unblessing (participle present)
unblessed (participle past)
unblessed (past)

(transitive, computing, programming, Perl) To convert (a previously blessed object) back to a simple reference.


softwarematically

(rare, informal, computing) By the use of software, especially without direct user intervention.


equijoin

(databases) A join whose predicate uses only equality comparisons.


OSI layer 8

The OSI model is a reference model consisting of 7 abstract layers, with the physical network hardware being the lowest level, and the application being used the highest level; the human user might humorously be regarded as a layer on top of this.


XMP

en-noun

XMP (countable and uncountable, plural XMPs)

(computing) Initialism of Extensible Metadata Platform.

(computing) Initialism of Extreme Memory Profile.


rollup

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

Between issuance of service packs, Microsoft released update rollups for Exchange Server on a regular basis […]

2014, Michel de Rooij, Jaap Wesselius, Pro Exchange 2013 SP1 PowerShell Administration:

(computing) A collection of software updates distributed as a single package.


multitabbed

(computing, graphical user interface) Having multiple tabs.


Cognos

(computing) A Business Intelligence technology, produced by Canadian company Cognos software, which was bought by IBM.


pop-in

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

(computer graphics, video games) A performance issue in three-dimensional graphics, causing objects or textures to "pop" suddenly into view as they are loaded, rather than smoothly moving into view.


metadatabase

(databases) A database that serves to catalogue and classify other databases.


unswitched

(physics, computing) Directly connected without an intervening switch.


bootload

(computing) The work done by a boot loader; the startup of an operating system.


TPS

TPS (countable and uncountable, plural TPS's or TPSes)

software engineering
software engineering

(software engineering) Initialism of testing procedure specification.


autodelete

en-verb

autodelete (third-person singular simple present autodeletes, present participle autodeleting, simple past and past participle autodeleted)

autodeletes (present singular third-person)
autodeleting (participle present)
autodeleted (participle past)
autodeleted (past)

(computing, transitive, intransitive) To delete automatically.


embarrassingly parallel

en-adj

embarrassingly parallel (comparative more embarrassingly parallel, superlative most embarrassingly parallel)

more embarrassingly parallel (comparative)
most embarrassingly parallel (superlative)

/ɪmˌbæɹəsɪŋli ˈpæɹəlɛl/

/əmˈbɛɹəsɪŋli ˈpɛɹəˌlɛl/

From embarrassingly (in the sense of being embarrassingly or extremely easy) + parallel.

We call such applications "embarrassingly parallel" to emphasize the fact that, while there is a high degree of parallelism and it is possible to make efficient use of many processors, the granularity is large enough that no cooperation between the processors is required within the matrix computations.

1986, Cleve Moler, “Matrix Computation on Distributed Memory Multiprocessors”, in Michael T[homas] Heath, editor, Hypercube Multiprocessors 1986, Philadelphia, Pa.: Society for Industrial and Applied Mathematics, →ISBN, part IV (Numerical Computations), page 182:

In the product algorithm, in fact, only one arithmetic operation, a multiplication, is required, so with a sufficient number of processors it executes in constant time regardless of the degree of the result. […] This is the "embarrassingly parallel" aspect of the algorithms: doing this part in parallel is so trivial it's hardly worth mentioning.

1992, Dennis Weeks, “Embarrassingly Parallel Algorithms for Algebraic Number Arithmetic”, in Richard E. Zippel, editor, Computer Algebra and Parallelism: Second International Workshop, Ithaca, USA, May 9–11, 1990: Proceedings (Lecture Notes in Computer Science; 584), Berlin; Heidelberg, Baden-Württemberg: Springer-Verlag, →ISBN, page 63:

Both of the example applications we've looked at here would be considered embarrassingly parallel. […] By contrast, most parallel sorting algorithms require a great deal of interaction. For instance, consider merge sort, a common method of sorting numbers. It breaks the vector to be sorted into two (or more) independent parts, say the left half and right half, which are then sorted in parallel by two processes. So far, this is embarrassingly parallel, at least after the vector is divided in half. But then the two sorted halves must be merged to produce the sorted version of the original vector, and that process is not embarrassingly parallel.

2011, Norman Matloff, “Parallel R”, in The Art of R Programming: A Tour of Statistical Software Design, San Francisco, Calif.: No Starch Press, →ISBN, page 347:

We develop a parallel variational inference (VI) procedure for use in data-distributed settings, where each machine only has access to a subset of data and runs VI independently, without communicating with other machines. […] [W]e make use of the recently proposed nonparametric VI to facilitate an embarrassingly parallel VI procedure that can be applied to a wider scope of models, including to nonconjugate models. We derive our embarrassingly parallel VI algorithm, analyze our method theoretically, and demonstrate our method empirically on a few nonconjugate models.

2015 October 14, Willie Neiswanger, Chong Wang, Eric Xing, “Embarrassingly Parallel Variational Inference in Nonconjugate Models”, in arXiv, Ithaca, N.Y.: Cornell University, →DOI, →ISSN, →OCLC, abstract:

(programming) In parallel computing, of a particular problem: very easy to separate into a number of parallel tasks.

過易並行 /过易并行

in parallel computing, of a particular problem: very easy to separate into a number of parallel tasks


screen motion capture

(computing) The digital recording, by software, of a moving image displayed upon a screen in order to allow manipulation and playback.


C`num`

Inspired by the sharp symbol in musical notation. Also chosen because this symbol resembles four connected + symbols; see etymology for C++.

VBers may find the syntax of C# a bit unpalatable.

2008, Andrew Troelsen, Visual Basic .NET and the .NET Platform: An Advanced Guide, page XVIII:

(programming) An object-oriented programming language, resembling Java in some respects, developed by Microsoft Corporation as part of their .NET Framework initiative.


focusable

(graphical user interface) Able to receive the input focus.


MCA

Microchannel Architecture
Microchannel Architecture

(computing) Microchannel Architecture, a computer bus standard (expansion bus) for connecting of internal components.


pre-hook

(computing, programming) A section of code that runs immediately before a hook call.


polyfill

In the process i have come up with the following algorithm , and i wonder if it is a good one (i.e. fast), and also if anyone can give me tips on any other fast polyfill algoritm^([sic]).

1992 February 3, Paal K Holmberg, “question on polyfill algorithm”, in comp.graphics (Usenet), message-ID <1992Feb3.120657.7173@alf.uib.no>:

(computer graphics) An algorithm to fill a polygon with a particular color.


virtual address

en-noun

virtual address (plural virtual addresses)

(computing) The identification of a location in virtual storage that is mapped by the operating system into a location in real storage and thus appears to an application program to be an absolute address


zoom box

To move a window, just point anywhere on the title bar (except the close or zoom boxes) and drag.

1989, Gena Cobb, Judy Mynhier, Allan McGuffey, Word 4 companion:

Click the zoom box to enlarge the document window to full-screen size; click it again to restore the window's previous size.

2002, Elaine Weinmann, Peter Lourekas, QuarkXPress 5 for Windows and Macintosh, page 7:

(computing, graphical user interface) A clickable box that maximizes a window to fill the screen or (clicked a second time) restores the window to its previous size and position.


autoencoder

(computing) a form of neural network designed to learn codings


AUV

autonomous underwater vehicle
w:autonomous underwater vehicle

(nautical, robotics) Initialism of autonomous underwater vehicle.


NAPLPS

w:North American Presentation Level Protocol Syntax

(computing) Initialism of North American Presentation Level Protocol Syntax, a graphics language for use with videotex services.


wordwise

(computing) In terms of words (fixed groups of binary digits); one word of data at a time.


multisurface

(computer graphics) A collection of surfaces treated as a single object.


multikey

(computing) A multi-element key into a data structure.


keypath

The Microsoft Excel workbook Keypath.xls has a list of all the keypath files and registry values associated with Office XP features and components.

2001, Microsoft Office XP Resource Kit, page 196:

(computing, Microsoft Windows) A path to a file or other component that is critical to the installation of a given program.


rewriter

(computing) Part of a compiler that makes a second pass to fix the generated object code by implementing postconditions, patching in calls or pointers to point to the correct locations, etc.


dropfile

bulletin board system
bulletin board system

(computing, dated) A file used by a bulletin board system (BBS) to pass information about the BBS itself and the current user to an external door.


reflash

en-verb

reflash (third-person singular simple present reflashes, present participle reflashing, simple past and past participle reflashed)

reflashes (present singular third-person)
reflashing (participle present)
reflashed (participle past)
reflashed (past)

(transitive, computing) To flash again; to overwrite the memory of an updatable component such as a BIOS chip.


riplock

(computing) A deliberate slowdown in the transfer rate when reading data from a DVD, so as to reduce the amount of noise from the drive.


Extensible Markup Language

(computer languages) A set of rules for encoding documents in machine-readable form.


XUL

(computing) Initialism of Xml User interface Language.


BCL

(computing) Initialism of Base Class Library.


CLS

Common Language Specification
Common Language Specification#English

(computing) Initialism of Common Language Specification (specification for .NET)