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

dev null (alternative)
dev-null (alternative)
devnull (alternative)

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.


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.


quadruple-click

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


quadruple-click

en-verb

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.


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.


STT

(computing) Initialism of speech to text.


CD key

A serial key of a program to be installed from a compact disc.


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.


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:

programming language
programming language

(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.


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.


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.


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.


BMP

en-prop

BMP (countable and uncountable, plural BMPs)

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.


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

en-verb

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.


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.


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.


WSIT

w:Web Services Interoperability Technology

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


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.


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.


Cygwin

Formed from Cygnus Solutions and Windows.

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


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.


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.


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.

menu Bắt đầu (Windows, official translation)


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”)


unexecute

en-verb

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).


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.


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).


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.


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.


multimonitor

“Jeanne Delman” aside, Ms. Akerman’s greatest work is “D’Est” (“From the East”), a multimonitor installation piece that centers on blank-faced Eastern Europeans in train stations and other bleak surroundings.

2008 April 26, Roberta Smith, “Levitation and Smoking: Signature Images in Video Works”, in New York Times:

Involving more than one display monitor.


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


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

null characters (plural)
NUL (alternative)

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


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)

جَوْدَة الْحَيَاة

general well-being of individuals and societies

(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.


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.


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).


crashdump

crashdumps (plural)
crash dump (alternative)

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


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:


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.


OSI layer 8

LL-Q1860 (eng)-Flame, not lame-OSI layer 8.wav

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

rollups (plural)
roll-up (alternative)
roll up (alternative)

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

graphical user interface
graphical user interface

(computing, graphical user interface) Having multiple tabs.


Cognos

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


unswitched

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


bootload

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


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.


screen motion capture

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


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.


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

autoencoders (plural)
auto-encoder (alternative)

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


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.


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.


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, a specification for .NET.


Common Type System

(computing) A set of data types that are common to all .NET languages and can be shared over CLI.


Common Language Infrastructure

(computing) The open specification that describes the executable code and runtime environment that form the core of the Microsoft .NET Framework.


VES

Virtual Execution System
w:Virtual Execution System

(computing) Initialism of Virtual Execution System.


Common Intermediate Language

Common Language Infrastructure
Common Language Infrastructure

(computing) The lowest level human-readable language defined by the Common Language Infrastructure.


intermediate language

en-noun

intermediate language (plural intermediate languages)

(computing) A language of an abstract machine designed as an aid in the analysis of computer programs.


software framework

software framework (plural software frameworks)

(computing) an abstraction used in software development to provide generic functionality for application-specific software.


Common Language Runtime

(computing) A special runtime environment that serves as the underlying infrastructure of the Microsoft .NET Framework.


ECIS

w:European Committee for Interoperable Systems

(computing, telecommunications) Initialism of European Committee for Interoperable Systems.


BAML

Binary Application Markup Language
w:Binary Application Markup Language

(computing) Initialism of Binary Application Markup Language.


managed code

Common Language Runtime
Common Language Runtime

(computing) Source code that will execute only under Microsoft's Common Language Runtime.


unmanaged code

(computing) source code that is compiled into native code for execution, rather than executing only under Microsoft's Common Language Runtime.


native code

native code (usually uncountable, plural native codes)

(computing) source code written in a code readable by the processor


lookaside

lookaside (countable and uncountable, plural lookasides)

(computing) The technique of searching for something in a precalculated cache before attempting a more time-consuming search elsewhere.


MVVM

(computing, programming) Initialism of Model–View–ViewModel.


hackathon

If these are opinions I'm sure that it happens to have something to do with the immense amounts of caffeine and sugar that I've ingested over the course of his 50hr hackathon.

1985 January 20, Andy Beals, “Re: net.men.only?”, in net.flame (Usenet), retrieved 2016-12-16, message-ID <3466@mit-eddie.UUCP>:

Just after the Hack-A-Thon. A little tired, but it's still early, just after 3 a.m. I log onto^([sic]) the Vax and find that two of the people from the Hack-A-Thon are already on. I VMSphone RJLEWIS, a hacker and the president of our computer club, to ask him why he left the 'thon early. He answers after quite a few rings - no surprise, he was probably doing some hacking. He answers, "This isn't Crash." Hmm...probably one of his roommates. Another person joins the conversation - RLCOLLINS, one of his roommates - saying "This is Crash." Ok, I'm confused. "Why?," I ask. RJLEWIS responds that this is a person named Debbie and it's her first time on the computer.

1990 November 30, P'relan, “A Callahan's Romance”, in alt.callahans (Usenet), retrieved 2016-12-16, message-ID <3009.27556011@miavx1.acs.muohio.edu>:

I bet you most programmers started out "hacking." You think you're alone in that, but I'm sure you can find hundreds of people in this newsgroup with "48-hour hack-a-thon" or similar kinds of stories. They may have been working with punched cards or with all-text displays, but hacking is hacking. That's why some of the dreaded professional programmers will see your fixation with obscure tricks as nothing more than a phase they've been through themselves.

1992 February 29, David M. Baggett, “Re: 'Demo crews'”, in comp.sys.atari.st (Usenet), retrieved 2016-12-16, message-ID <1992Feb29.043440.25994@wam.umd.edu>:

UNITED ARTISTS, THE ONION, AND THE VIRTUAL GAMING CENTER PERSENT: THE 24 HOUR HACKATHON! n promotion of the new moive "HACKERS" (the fast-paced cyberpunk thriller opens in theaters September 15th), we are giving away a some great prizes! Be the first person to "hack" into our special web site on the internet and win a BRAND NEW COMPUTER SYSTEM! Fifty runners-up will receive special HACKERS gift packs.

1995 September 1, James Dicke, “HACKERS: Win a new computer!”, in milw.general (Usenet), retrieved 2016-12-16, message-ID <4282s8$15l@earth.alpha.net>:

Startup Bus is arguably the looniest of the many hackathons that take place every weekend across the country. A hackathon is a marathon computer-programming competition that, among computer programmers, is slightly less popular than video games, Ultimate Frisbee, or Game of Thrones. It lasts 24 hours to five days, and usually there is a lot of Red Bull and very little sleep.

2015 July 8, Meredith Broussard, “The Dirty Secret About Hackathons”, in The Atlantic:

(informal) An event where programmers and others meet for collaborative software development, usually over several days.


GDI+

(computing, Microsoft Windows) A newer and improved version of GDI written in C++.


application programming interface

application programming interface (plural application programming interfaces)

application programming interfaces (plural)

(computing, programming) A set of routines, protocols, and tools for building software applications, which makes it possible for software components to interact with one another.

interface de programmation d'application

интерфе́йс программи́рования приложе́ний

interfaz de programación de aplicaciones


WinForms

(computing, graphical user interface) Abbreviation of Windows Forms.


sideload

en-verb

sideload (third-person singular simple present sideloads, present participle sideloading, simple past and past participle sideloaded)

sideloads (present singular third-person)
sideloading (participle present)
sideloaded (participle past)
sideloaded (past)

From side + load, modelled on upload and download.

I'm going to sideload my computer's address book onto my mobile phone.

When you sideload content onto your nook, you'll find the items in My Documents.

(transitive, computing) To transfer data between two local devices, rather than to or from a remote device.

(transitive, computing) To install an app on a mobile device by using unofficial channels, such as avoiding the use of an app store by obtaining it directly from the developer or downloading from a software repository.


bookware

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

This was especially true of BASIC program anthologies, a particularly important area of bookware for TI owners.

1984, Michael Nicita, Ronald Petrusha, The reader's guide to microcomputer books:

The problem with bookware is that it quickly gets out of date.

1995, Craig Hunt, Networking personal computers with TCP/IP:

The suite of bookware applications on the companion CD-ROM for this book illustrates a group of applications that use a common collection of DLLs.

1996, Steve Rimmer, Windows and OS/2 bitmapped graphics:

(computing) Software that is published in, or distributed with, a book.


redist

There are a handful of allowed ways to update system files (service packs, hotfixes, MS update, redists like MDAC) and people building install packages just need to figure out which redist or SP gets the files updated to the level they think they need.

2006, Phil Wilson, “Windows File Protection Problem”, in microsoft.public.platformsdk.msi (Usenet):

(computing, informal) A redistributable software component.


storage hypervisor

en-noun

storage hypervisor (plural storage hypervisors)

(computing) A hardware-independent supervisory software program that operates as a transparent virtual layer across consolidated disk pools providing centrally managed storage control and supplementary functionality to improve availability, speed, and utilization.


Duff's device

(computing, programming) A particular optimized implementation of a serial copy that uses an unusual C-language construct for loop unwinding.


DPMI

You will only have to be concerned with DPMI, selectors, and such, if you use Borland C++ in DOS.

1995, Lary L. Myers, Keith Weiskamp, Amazing 3-D games adventure set, page 235:

DOS Protected Mode Interface
w:DOS Protected Mode Interface

(computing) Initialism of DOS Protected Mode Interface.


hashbang

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

(computing) A shebang (#! character sequence).


Unixism

Another common Unixism that causes problems on Windows is the use of the select() function.

2000, Mark J. Hammond, Andy Robinson, Python programming on Win32, page 35:

Note the term fork/exec is a Unixism that describes the way many applications first fork a child process and then use the exec system command to start another process.

2006, Joshua B. Smith, Practical OCaml, page 275:

(computing, informal) An idiom or behaviour that is characteristic of the Unix operating system.


autoplay

If you have not enabled autoplay, click on the CD icon that appears on your desktop, then click on 'CAM' to open the application.

2001, E. Ernst, The desktop guide to complementary and alternative medicine, page 445:

You can even combine the features and make a looping autoplay DVD for a kiosk or self-running demo.

2004, Tony Bove, Cheryl Rhodes, iLife '04 all-in-one desk reference for dummies, page 346:

Adding controls, looping, and autoplay to an HTML5 video embed is simple.

2011, Steve Fulton, Jeff Fulton, HTML5 Canvas, page 265:

(computing) Any software feature that plays (a video, a compact disc, etc.) automatically.


autoplay

en-verb

autoplay (third-person singular simple present autoplays, present participle autoplaying, simple past and past participle autoplayed)

autoplays (present singular third-person)
autoplaying (participle present)
autoplayed (participle past)
autoplayed (past)

Users may leave a Web site in frustration if a video autoplays when they visit.


characterwise

(computing) In terms of text characters.


characterwise

Subfields necessitate characterwise processing, because only that field is given an entry in the directory of a record which specifies the tag, the length and the starting character position of the field concerned[…]

1977, E. Edelhoff, Klaus-Dieter Lehmann, On-line library and network systems: symposium:


postback

(computing, Internet) The transmission of data back to the same web page by means of HTTP POST.


OODL

(computing) Object-Oriented Dynamic Language


garageware

From garage + -ware, suggesting development by amateurs in a domestic garage.

People who spend real money on real servers aren't in the habit of running shareware or garageware.

1997, vak, “Lack of Free Software for PP...”, in alt.comp.sys.palmtops.pilot (Usenet):

The ones which cause me the most trouble are various garageware sound file editors. One of them will crash Win2K if I run it and run an ascii editor at the same time.

2001, Bob, “Zone Alarm 3.6 True Vector”, in comp.security.firewalls (Usenet):

[…]the simple fact is that most native Linux games are rubbish garageware and that the industry simply doesnt^([sic]) care about the Linux community at large because they are generally not gamers but more serious "hackers" and hobbyists.

2007, Walter Mitty, “Help! Upgraded to XP”, in comp.sys.ibm.pc.games.action (Usenet):

(computing, slang, derogatory) Shoddy, amateurish software.


PNP

en-noun

PNP (countable and uncountable, plural PNPs)

(computing) Initialism of plug and play.


do loop

From the keyword do used in some programming languages for this purpose.

(computing) A section of computer code in which an instruction or group of instructions is executed repeatedly depending on the value of a Boolean condition.


autoinstall

Next, you'll need to create an autoinstall diskette. When the potential client machines are booted with this diskette, the process of downloading their image begins.

2005, Joseph Donald Sloan, High performance Linux clusters with OSCAR, Rocks, openMosix, and MPI:


autoinstallation

SUSE splits the autoinstallation process into three phases: preparation, installation, and configuration.

2006, Evi Nemeth, Garth Snyder, Trent R. Hein, Linux administration handbook, page 230:


ERM

enterprise relationship management
w:enterprise relationship management

(computing) Initialism of enterprise relationship management.


hackee

On the other hand, the absence of identifying marks such as online or offline names and information is crucial when hacking, because the goal is to be unnoticed, not real, nonexistent from the point of view of the other (i.e., the hackee).

1998, Annette N. Markham, Life Online: Researching Real Experience in Virtual Space, page 185:

Fortunately for the "hackee" company, its computer security professionals found "electronic fingerprints" left by the other firm's personnel during the hacker attack, which led, in turn, to the discovery of the stolen e-mail.

2003, Michael Chris Knapp, E-commerce: Real Issues and Cases, page 220:

She had a hacker. The tables had been turned and she was the hackee.

2011, Frederick Ramsay, The Eye of the Virgin, page 139:

(computing) The victim of a hacking attack; one whose computer system is broken into.


multihomed

(computing) Having network reliability increased by means of multihoming.


hyperthreading

From hyper- + threading, coined as a trademark (Hyper-Threading Technology) by Intel.

The scope of hyperthreading instructions is not covered in this book.

2005, James Leiterman, 32/64-Bit 80x86 Assembly Language Architecture, page 457:

There are some cases where hyperthreading actually degrades CPU performance, especially when CPU utilization is high.

2010, Mike Laverick, VMware VSphere 4 Implementation, page 307:

(computing) A form of microprocessor parallelization where each physical processor is treated as two virtual processors.


tabify

en-verb

tabify (third-person singular simple present tabifies, present participle tabifying, simple past and past participle tabified)

tabifies (present singular third-person)
tabifying (participle present)
tabified (participle past)
tabified (past)

A common use of this program is to tabify text files which you've loaded in over the phone from a computer system (like UNIX) that tends to turn all tabs into spaces for 300 baud DEC writers.

1985, Terry A. Ward, Applied programming techniques in C:

You can only tabify source code

1999, Michael Amundsen, Practical Visual InterDev 6:

(transitive, computing) To reformat (text) by converting spaces into tab characters.


untabify

untabify (third-person singular simple present untabifies, present participle untabifying, simple past and past participle untabified)

untabifies (present singular third-person)
untabifying (participle present)
untabified (participle past)
untabified (past)

The untabify command works on a region.

1996, Debra Cameron, Bill Rosenblatt, Eric S. Raymond, Learning GNU Emacs, page 221:

The macro expands the command to untabify an entire document, and not just selected text.

1998, Microsoft Visual Studio Core Reference Set, volume 2:

(transitive, computing) To reformat (text) by converting tab characters into spaces.


tabification

You can see that tabification can greatly reduce the length of such strings, hence the length of text files. For that reason, Blaise Computing Inc. source code files are tabified.

I'd like to call your attention to four of them: check for accessibility, markup preservation, simplified tabification and indentation, and target schema validation.

2006, Dino Esposito, Programming Microsoft ASP.NET 2.0 core reference:


hyperthreaded

A more sophisticated and subtle example of some of the changes that have occurred between older and newer WinTel systems involves hyperthreaded CPUs on Windows Server and Microsoft SQL Server 2000 databases.

2007, Bert Scalzo, Claudia Fernandez, Mike Ault, Database Benchmarking: Practical Methods for Oracle and SQL Server, page 93:

There are also hyperthreaded processors that generally provide two execution threads for each processor or core.

2009, Tim Cerling, Jeffrey Buller, Chuck Enstall, Mastering Microsoft Virtualization, page 237:


subnamespace

Remember that there are subnamespaces that we need as well, but by default this setting will only apply to the current namespace, so setting these permissions is not enough.

2011, Timothy Mullen, Microsoft Security Bible, page 204:

(computing) A namespace within another namespace.


untabification

It makes untabification a bit easier, since you can do it all at once with the simple sequence C-x h ESC x untabify RETURN.

Well, _if_ you're going to do untabification, I guess it's best to keep it separate, but ... I think in general it's a very bad idea to make widespread source changes for purely cosmetic reasons[…]

2007, Miles Bader, “untabify Lisp sources”, in gnus.ding (Usenet):


roll one's own

roll one's own (third-person singular simple present rolls one's own, present participle rolling one's own, simple past and past participle rolled one's own)

rolls one's own (present singular third-person)
rolling one's own (participle present)
rolled one's own (participle past)
rolled one's own (past)

From cigarettes, which are available commercially rolled (i.e., with the paper around the substance being smoked) but which some prefer to roll.

My custom wordprocessor? Yeah, I could have just installed Word or OpenOffice, but I always prefer to roll my own.

(computing, informal) To create something of which an analogue is commercially available.


versionitis

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

This helps companies maintain an honest relationship with the software publisher and protects against versionitis.

1992, InfoWorld, volume 14, number 33, page 92:

Versionitis exists when the team is using multiple versions of the same software[…] Integration of modules can be a nightmare when a project catches versionitis.

2004, Joel Henry, Software project management: a real-world guide to success:

The Handbook can suffer from versionitis; at this writing, the Handbook is one release behind the current version of the software, making it out of date in parts.

2011, Bud E. Smith, Michael McCallister, WordPress in depth, page 455:

(computing, informal) A situation in which there are many different (and possibly incompatible) versions of the same software, file or document.


data bus

en-noun

data bus (plural data buses or data busses)

data buses (plural)
data busses (plural)
databus (alternative)

(computing) A hardware subsystem that transfers data between components inside a computer, or between computers.


Knowledge Interchange Format

It is exemplified by the Knowledge Interchange Format (KIF)¹⁵, part of an approach described in the paper by Tenenbaum.

1992, Charles J. Petrie, Enterprise Integration Modeling: Proceedings of the First International Conference, Introduction, page 7:

The Knowledge Interchange Format is a proposed standard for the specification and interchange of ontologies.

2000, William J. Raynor, Jr., The International Dictionary of Artificial Intelligence, page 155:

The Knowledge Interchange Format (KIF) is an example of a convenient formalism to describe these ontologies, and XML can serve as an implementation technology in the way similar to that outlined briefly in this paper.

2000, Petr Kotásek, Jaroslav Zendulka, “An XML Approach to Knowledge Discovery in Databases”, in Tomáš Hruška, Masa-aki Hashimoto, editors, Knowledge-Based Software Engineering: Proceedings of the Fourth Joint Conference, page 148:

Common Logic Common Logic (CL) evolved from two projects to develop parallel ANSI standards for conceptual graphs and the Knowledge Interchange Format [9].

2008, Frank van Harmelen, Vladimir Lifschitz, Bruce Porter, editors, Handbook Of Knowledge Representation, page 217:

artificial intelligence
artificial intelligence

(computing, artificial intelligence) A computer language designed for communicating knowledge between independently running computer programs.


KIF

Knowledge Interchange Format
Knowledge Interchange Format#English

(computing, artificial intelligence) Acronym of Knowledge Interchange Format.


CIFS

Common Internet File System
w:Common Internet File System

(computing, Windows) Initialism of Common Internet File System.


currency sign

(computing, text encoding) A specific graphic symbol (¤) which replaced the dollar sign ($) in some international text encoding systems, starting with ISO 646.


LFN

(computing) Initialism of long filename.


crashproof

en-adj

crashproof (comparative more crashproof, superlative most crashproof)

more crashproof (comparative)
most crashproof (superlative)

(computing) Resistant to crashes (failure of software programs).


SLS

(computing) Initialism of second-level support.


Oracle

database management system
database management system

(computing) A database management system (and its associated software) developed by the Oracle Corporation


overburn

en-verb

overburn (third-person singular simple present overburns, present participle overburning, simple past and past participle overburned or overburnt)

overburns (present singular third-person)
overburning (participle present)
overburned (participle past)
overburned (past)
overburnt (participle past)
overburnt (past)

(transitive, computing) To record more than the usual available data capacity onto (an optical disc).


XT

en-noun

XT (countable and uncountable, plural XTs)

(computing) Initialism of extended technology: a version of the IBM PC with a built-in hard drive, released in 1983.


Command key

Press ⌘Q to Quit an application.

(computing) A modifier key present on Apple keyboards.


disentailed

An instantiation property is true if it is entailed, and false if it is disentailed.

2006, Pierre Deransart, M.V. Hermenegildo, J. Maluszynski, Analysis and Visualization Tools for Constraint Programming:

If it is disentailed, the clause is deleted, and the next clause is tried.

2013, Brian Mayoh, Enn Tyugu, Jaan Penjam, Constraint Programming, page 425:

Similarly, a disentailed constraint is guaranteed to be unsatisified.

2013, Christophe Lecoutre, Constraint Networks, pages 1-3:

(computing) In constraint programming: inconsistent with the set of constraints.


ambifix

(computing) A string of characters used for both prefix and suffix.


VPS

virtual private server
virtual private server#English

(computing) Initialism of virtual private server.


virtual private server

virtual private server (plural virtual private servers)

(computing) A virtualized server cohosted with other virtual server instances on the same hardware.


VESA

w:Video Electronics Standards Association

(computing) Acronym of Video Electronics Standards Association.


EISA

w:Extended Industry Standard Architecture

(computing) Initialism of Extended Industry Standard Architecture, a bus standard for computer peripherals, as well as the type of expansion slot used by it.


deformat

en-verb

deformat (third-person singular simple present deformats, present participle deformatting, simple past and past participle deformatted)

deformats (present singular third-person)
deformatting (participle present)
deformatted (participle past)
deformatted (past)

(transitive, computing) To remove the formatting from.


antiworm

(computing) Countering or preventing worms (self-replicating programs).


winner-take-all

winner take all (alternative)
winner-takes-all (alternative)
winner takes all (alternative)
winners take all (alternative)

(computing) Of a neural network model: organized so that neurons in a layer compete with each other for activation.


committable

en-adj

committable (comparative more committable, superlative most committable)

more committable (comparative)
most committable (superlative)
committible (alternative)

committable message

committable sub-transaction

(computing) Able to be committed as a transaction; able to be implemented as a whole or rolled back as a whole, so that no partial implementation can occur.


echoable

That is, it must make sure that the host has caught up with the input character stream and echoed all echoable characters.

1976, Robert P. Blanc, Ira W. Cotton, Computer networking:

(computing, rare) Capable of, or suitable for, being echoed to the display.


subagent

On a UNIX system, the coordinating agent and subagent processes will have different names.

2003, Dwaine Snow, Thomas X. Phan, Advanced DBA Certification Guide and Reference for DB2 Universal Database v8:

An SNMP subagent supports its own MIB, which might be an RFC-architected MIV, or might be a proprietary (referered to as enterprise-specific) MIB. For example, a TCP/IP subagent would most likely support the IP, ICMP, TCP, UDP, and Interface groups defined in RFC 1213.

2006, Lydia Parziale, Dr. Wei Liu, Carolyn Matthews, TCP/IP Tutorial and Technical Overview, page 632:

Originally, the purpose of creating an AI subagent will be to enhance new horizons in protocol and use it to help protect human agents in the field.

2019, Frances Mahan, Artificial Intelligence and the Future of Us:

(computing) An autonomous process that is launched by and communicates with another agent in order to handle part of the task that is the objective of that other agent.


metacommand

(computing) A command that is not part of the language being written but serves as a directive to the interpreter or compiler.


downclock

en-verb

downclock (third-person singular simple present downclocks, present participle downclocking, simple past and past participle downclocked)

downclocks (present singular third-person)
downclocking (participle present)
downclocked (participle past)
downclocked (past)

(transitive, computing) To reduce the clock speed of.


reclock

reclock (third-person singular simple present reclocks, present participle reclocking, simple past and past participle reclocked)

reclocks (present singular third-person)
reclocking (participle present)
reclocked (participle past)
reclocked (past)

And what's the big deal if people reclock their chips? “It gives us a bad reputation when a reclocked system fails!” says Intel.

1999 March 23, PC Mag, volume 18, number 6, page 87:

(transitive, computing) To modify the clock speed of.


upclock

upclock (third-person singular simple present upclocks, present participle upclocking, simple past and past participle upclocked)

upclocks (present singular third-person)
upclocking (participle present)
upclocked (participle past)
upclocked (past)

(transitive, computing) To increase the clock speed of.


sessionless

(computing, networking) Without a session; taking the form of a series of isolated requests.


podule

The podules Acorn plans to release include network cards (for Econet and Ethernet), ROM cards containing application software, a MIDI (musical instrument digital interface) sound card, an extended I/O card, […]

1987, Byte, volume 12, numbers 10-11, page 126:

The Archimedes version of the Chromalock is a plug-in podule.

1989, Science Software, volume 5, page 231:

Acorn's Springboard is a PC card with an Arm chip, either 1Mbyte or 4Mbyte of ram and a 32-bit podule bus. The result is a simple and cheap multiprocessor system on a PC base[…]

1990, Electronics World + Wireless World:

printed circuit board
printed circuit board

(computing, dated) An expansion mechanism for ARM-based computer systems, generally a Eurocard-compatible printed circuit board that plugs into a backplane inside the machine.


ZWNBSP

zero-width non-breaking space
w:zero-width non-breaking space

(computing, typography) Initialism of zero-width non-breaking space.


systray

(computing) Abbreviation of system tray.


Start button

graphical user interface
graphical user interface

(computing, graphical user interface) A labeled button in some versions of the Windows operating system that opens the Start menu.


pseudowire

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

(computing, telecommunications) An emulation of a point-to-point connection over a packet-switching network.


pseudodevice

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

/dev/null is a pseudodevice on Unix-like systems.

(computing) An entry in a file system that acts like a physical device without having the corresponding hardware.


pseudoterminal

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

(computing) A pair of pseudodevices that can communicate with each other without the hardware that a true device would require.


unattended installation

en-noun

unattended installation (plural unattended installations)

(computing) An installation that does not require user interaction.


checked build

(computing) A special version of a software program that can provide advanced debug information in the event of a fault.


head crash

head crash (countable and uncountable, plural head crashes)

head crashes (plural)
headcrash (alternative)

This air passes through an internal filter to remove any leftover contaminants from manufacture, any particles that may have somehow entered the drive, and any particles generated by head crash.

2006, Rajmohan Joshi, Introduction To Computers, →ISBN, page 84:

(computing) A collision of the head of a hard drive with the platter, resulting in permanent damage to the hard drive.


cylinder-head-sector

(computing) An addressing system of hard drives where the hard drive is addressed by its cylinders, heads, and sectors.


CHS

(computing) Initialism of cylinder-head-sector.


tracepoint

In addition to standard interactive debugging capabilities (display and modification of program variables, setting tracepoints and breakpoints for subprograms, displaying subprogram call stack, and so on), a number of new features were added for VAX Ada.

1987, A. Nico Habermann, Ugo Montanari, System Development and Ada, page 42:

The first thing to notice is that tracepoints have no equivalent to the Trace commands, that is, there is no way to output information in a Release build using tracepoints.

2005, Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Beginning Visual C# 2005, page 161:

(computing, programming) A kind of breakpoint that performs a custom action.


taggable

(chiefly computing) Capable of being tagged.


freestore

(computing, programming) The heap of available memory.


macroassembler

(computing) An assembler that supports user-defined macros.


reindex

en-verb

reindex (third-person singular simple present reindexes, present participle reindexing, simple past and past participle reindexed)

reindexes (present singular third-person)
reindexing (participle present)
reindexed (participle past)
reindexed (past)

(computing, databases) To index again or anew.


predictive parser

en-noun

predictive parser (plural predictive parsers)

(computing) A recursive descent parser that does not require backtracking.

framsýnn þáttari

recursive descent parser that doesn't require backtracking


front slash

front slashes (plural)
frontslash (alternative)

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

(retronym, computing, nonstandard) Synonym of slash ⟨/⟩.


Las Vegas algorithm

Las Vegas algorithm (plural Las Vegas algorithms)

Named in contrast to a Monte Carlo method.

(computing) A randomized algorithm that always gives a correct result rather than merely giving a probably correct result.


CADAM

(computing) Acronym of computer-augmented design and manufacturing.


syscall

At an assembly code level, when a process wants to make a syscall, it will load the syscall number into the EAX register[…]

2009, Jatinder N. D. Gupta, Sushil K. Sharma, Handbook of research on information security and assurance:

In addition, the relatively slow scalar CPU of the SX-9 and high cost of context switches (interrupts, syscalls) due to the huge context that needs to be stored away (like vector registers) contribute their part to the very poor UDP performance.

2010, Michael Resch, Katharina Benkert, Xin Wang, High Performance Computing on Vector Systems 2010, page 57:

(computing) A software request for a service from the operating system kernel.


DX

double precision
double precision#English

(computing) Abbreviation of double precision.


phit

(computing) Abbreviation of physical unit of information transfer.


unreachable code

(computing) Code that can never be reached during program execution because no part of the program calls it or branches to it.


overstore

en-verb

overstore (third-person singular simple present overstores, present participle overstoring, simple past and past participle overstored)

overstores (present singular third-person)
overstoring (participle present)
overstored (participle past)
overstored (past)

An attempt to overstore this new pitch command resulted in a real-time pitch maneuver being commanded 23 times at 1-minute intervals, due to an undetected bit error in the command message.

1967, Boeing Company, Lunar Orbiter I: Extended-mission Operations - Issue 848, page 3:

Other FPL/I debugging features include: 1. each time or each n times that a particular identifier is referenced in any way or is referenced in order to overstore the element value, the execution of the program is temporarily suspended, the value of the identifier is displayed, and the CAPS user given the opportunity to use any of the available debugging features;

1968, University of Illinois (Urbana-Champaign campus). Department of Computer Science, Internal Report - Issue 257, page 46:

BLH data from successive iterations overstore the original set of integrated BLH data.

1976, Ramani Ramakrishnan, Donald Randall, Robert N. Hosier, A computer program to predict rotor rotational noise of a stationary rotor from blade loading coefficients, page 26:

If a satellite ephemeris is used for a planetary system, the gravitational constant for the planetary system obtained from the satellite ephemeris will overstore the value from the planetary ephemeris in the ODP.

2005, Theodore D. Moyer, Formulation for Observed and Computed Values of Deep Space, page 74:

At user option, data from this operation overstore or are appended to original data.

2007, Leonard L. Grigsby, Power System Stability and Control, page 14-48:

A response of y will overstore the passwdfile as, again, the previous message is simply a warning.

2018, Raj Rajgopal, Handbook of Heterogeneous Networking, page 83-9:

(computing) To overwrite memory or storage.


overstore

If the overstore involves non-reducible data, i.e. data which cannot be effectively stored by interpolation at larger intervals from the original data, then the run will abort.

1970, Massachusetts Institute of Technology. Hydrodynamics Laboratory, Technical Report - Issue 133, page 395:

[…] a loop data destroyed by overstore

1975, Edward A. Torrero, Microprocessors, page 49:

Floating point error ( or a calculation that goes to zero ) Overstore, jump out of bounds, or illegal instruction.

1980, Proceedings of ... Annual ACM-SIGUCC User Services Conference, page 49:

(computing) The overwriting of memory or data, especially when done in error.


coasterware

From coaster + -ware, from the jocular notion that the disc containing the software is more useful as a drink coaster.

From start to finish, it is a poorly conceived, ill-executed, and time-wasting piece of coasterware designed to suck money away from both fans of the much-lauded series and unsuspecting newcomers.

2003 November 1, “Europa Universalis: Crown of the North”, in Computer Gaming World:

(computing, slang, derogatory) Exceptionally low-quality software.


dBASE

(computing) An early database management system for microcomputers


dBFAST

(computing) A dialect of dBASE for Microsoft Windows


qugate

The time required for the operation of a qugate is usually referred to as gate time or τ_(gate), and it should also be much shorter than the decoherence time of each qubit.

2015, Richard A. Layfield, Muralee Murugesu, Lanthanides and Actinides in Molecular Magnetism, page 189:

(computing) The kind of logic gate used in quantum computing.


quantum computing

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

Quantum computing has the potential to break many previously unbreakable forms of encryption.

“The N.S.A. would obviously prefer that quantum computing were not possible,” said Dr. Seth Lloyd, a physicist at the Massachusetts Institute of Technology. “But if it does turn out to be possible, then they need to be prepared.”

1997 February 18, George Johnson, quoting Seth Lloyd, “Quantum Theorists Trying to Surpass Digital Computing”, in The New York Times, →ISSN:

(computing) The use of quantum mechanical phenomena to transcend classical time complexity limitations in computing.


marching ants

From the ant-like appearance of the moving dots.

(computing, graphical user interface) An animated dotted line indicating which portion of an image is currently selected.


gweep

gweep (third-person singular simple present gweeps, present participle gweeping, simple past and past participle gweeped)

gweeps (present singular third-person)
gweeping (participle present)
gweeped (participle past)
gweeped (past)

Purportedly coined by hackers at the Worcester Polytechnic Institute (WPI) in 1977 and still in use through 1991. However, this entry did not appear in the Jargon File until the 1993 version 3.0.0, an edition which prompted controversy about Eric Raymond's stewardship and attention to proper attestation. The reliability of this particular addition is unclear; it was likely in use at WPI in 1991 as reported, but may have been specific to a much smaller subcommunity, particularly as it escaped mention in earlier editions of the Jargon File, which did capture other slang from WPI.

coin

(dated, computing, slang) To work on a minicomputer late at night.


gweep

(dated, computing, slang) A nighttime hacker on early minicomputers.


SAK

(initialism, computing) secure attention key (such as ctrl+alt+delete for Windows operating systems) (not in general use but used in topic-relevant online discussions).


pseudoparallelism

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

(computing) The execution of parallel processes on a unicore system.


pseudoparallel

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

(computing) Employing, or relating to, pseudoparallelism.


hackaround

Just hafta remember to switch out of the always-on program before turning the Palm off. Or is there a hackaround for this inconvenience?

2000, Harold Rabbie, “Always-on programs”, in comp.sys.palmtops.pilot (Usenet):

If and when the EWG closes those holes with better language extensions, the library hackarounds can be refined or abandoned.

(computing) A hacky workaround; an unattractive but expedient solution.


run book

run books (plural)
runbook (alternative)

Security administrators can create a series of runbooks and playbooks that can be used in response to a wide range of incident response activities.

2021, Arthur Conklin, Greg White, Chuck Cothren, Roger L. Davis, Dwayne Williams, Principles of Computer Security, McGraw Hill, →ISBN, page 542:

(computing) A set of procedures prepared by an administrator for the day-to-day maintenance and exception handling of an IT system.


hyperheuristic

(computing) A heuristic search method that automates the selection of other heuristics.


XPath

XML Path Language
XML Path Language#English

(computing) Abbreviation of XML Path Language.


XML Path Language

(computing) A query language for selecting nodes from an XML document, developed by the W3C.


smart quotes

(computing, typography) Curly quotes automatically inserted into text as a replacement for the straight quotes typed by the user.


graphing calculator

en-noun

graphing calculator (plural graphing calculators)

(mathematics, computing) A hand-held (usually programmable) electronic calculator which is capable of solving equations, plotting graphs and performing other tasks with variables.


homoglyph

/ˈhɒməʊɡlɪf/

First attested in 1938; formed as homo- (“same”) + glyph after homograph.

The homoglyphs I (uppercase i) and l (lowercase L) confused many who typed in the URL.

The E variant of the moon sign may perhaps be regarded as a homoglyph.

1938, Sylvanus Griswold Morley, The Inscriptions of Petén, volume IV, page 43:

The lower case “L”, Upper case “i”, and Numeral “One” are homoglyphs.

All the other consonant phonemes are transcribed into the homoglyphs of their IPA representations.

2007, Shinji Ido, Bukharan Tajik, page page 4:

The pair shown is the letter f and the guilder currency sign [ƒ]. Homoglyphs can also occur within the same writing system.

2009, Theodore Rosendorf, The Typographic Desk Reference, page 50:

(linguistics, computing) A character identical or nearly identical in appearance to another, but which differs in the meaning it represents; thus, in character encoding terms, a character with an identical or near-identical glyph, or the glyph itself.

homoglyphe

a character identical or nearly identical in appearance to another, but which differs in the meaning it represents


fanout

fanout (countable and uncountable, plural fanouts)

B+ trees have very high fanout, which reduces the number of I/O operations required to find an element in the tree.

The fanout of a logic gate output is the number of gate inputs to which it is connected.

(computing, electronics) The degree to which something fans out, or splits into separate sections.


MBCS

Multi-Byte Character Set
w:Multi-byte character set

(computing) Initialism of Multi-Byte Character Set.


basename

Holonyms: filespec, pathname

(computing) A filename without any path or directory information.


TFS

Team Foundation Server
w:Team Foundation Server

(computing) Initialism of Team Foundation Server.


tape library

(computing, historical) A device or room holding tape drives for storage purposes.


beerware

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

(computing, often humorous) Software that can be used under a relaxed licence, with the user encouraged to pay for the software by donating to its author enough money to buy a beer.


subfont

Two subfonts are available for EGA/VGA displays, and only one is available for LCD displays.

2001, Jim Cooper, Using MS-DOS 6.22, page 346:

(computing, typography) A subset of a font, holding only some of its glyphs.


speedloader

Various speedloaders had different colours. You could also hear the data being loaded (1200baud iirc) and some programs had very interesting 'tunes' in them, and it was also possible to work out where you were in the load of your favourite games by the sound.

2002, John Bland, “Thumb Bandits.”, in comp.sys.acorn.misc (Usenet):

(firearms, computing) Alternative form of speed loader.


(Internet slang, leetspeak) Alternative spelling of haxor.


retagger

(computing) A program or algorithm that updates or changes tags.


immunoinformatics

(immunology, computing) The branch of bioinformatics that deals with immunology


unauthorize

en-verb

unauthorize (third-person singular simple present unauthorizes, present participle unauthorizing, simple past and past participle unauthorized)

unauthorizes (present singular third-person)
unauthorizing (participle present)
unauthorized (participle past)
unauthorized (past)

This group of users includes anyone who has created a user account but either hasn't verified their account through their email or has been unauthorized by the administrator.

2015, Shaun Walker, Bruce Chapman, Cathal Connolly, Professional DNN7: Open Source .NET CMS Platform, page 157:

The reverse operation is called “unauthorize” and you’re supposed to do it before removing the DHCP role on a server.

2016 December 19, “DHCP Unauthorize: There is no such object on the server”, in Dmitri's Wanderings:

Hi. I have a question about “authorizing and unauthorizing” my core.

2023 July 10, Marco_Maria_D_Ottavi, Roon Labs Community:

(transitive, computing) To withdraw authorization or permissions from.


multiusing

I don't do much multitasking, let alone multiusing, and I already have an external 20MB hard disk attached to my PC.

1985, PC World, volume 3, numbers 10-12:

A special type of network can be created by using multiusing. In a multiusing environment, all users share the same central processing unit (a microprocessor if the central unit is a microcomputer). […] The capability for multiusing is part of the hardware and operating system. It is not found in all computers.

1991, Steven M. Zimmerman, Leo M. Conrad, Understanding and using microcomputers:

With the proper hardware and software, the BIOS might even be able to do multiusing functions, allowing several computers to access it and utilize its software and hardware.

1993, Aubrey Pilgrim, Upgrade or repair your PC & save a bundle:

(computing) multiuser capability; the ability of a computer system to process requests from multiple users at the same time


intertype

intertype declarations in aspect-oriented programming

(computing, programming) Between data types.


NUC

(computing, software) Initialism of not upwardly compatible.


picklist

(computing, graphical user interface) A list from which the user can make a selection; a dropdown list.


mergesort

mergesorts (plural)
merge-sort (alternative)

(computing) A divide and conquer sorting algorithm that operates by dividing the items to be sorted into many small lists and gradually merging them together.


mergesort

mergesort (third-person singular simple present mergesorts, present participle mergesorting, simple past and past participle mergesorted)

mergesorts (present singular third-person)
mergesorting (participle present)
mergesorted (participle past)
mergesorted (past)
merge-sort (alternative)

(transitive, computing) To sort with such an algorithm.


heapsort

(computing) A sorting algorithm based on the heap data structure.


heapsort

heapsort (third-person singular simple present heapsorts, present participle heapsorting, simple past and past participle heapsorted)

heapsorts (present singular third-person)
heapsorting (participle present)
heapsorted (participle past)
heapsorted (past)


headered

Like a content control, a headered content control can have only one child in its Content attribute, and you can set the content implicitly or explicitly.

2008, Jesse Liberty, Alex Horovitz, Programming .NET 3.5:


generification

en-noun

generification (usually uncountable, plural generifications)

/d͡ʒəˌnɛɹɪfɪˈkeɪʃən/

From Latin genus (“kind, class”). See -fy.

(computing) The process of making generic; conversion to use generics.


subversioning

(computing) The keeping track of changes in a file over time.


Thunderbird

The railway sense is derived from the 1960s TV series Thunderbirds, about a secretive high-tech rescue organization, ultimately from thunderbird.


ultrabook

From ultra- + book; see notebook computer.

(computing) A very lightweight and thin portable computer the areal size of a notebook computer or subnotebook.


unhashable

Mutable types like lists and dictionaries are unhashable.

2012, Allen B. Downey, Think Complexity: Complexity Science and Computational Modeling, page 28:


A20 gate

(computing) A gate on x86 microprocessors restricting access to the memory beyond 1 MB.


upper memory area

(computing) The area of memory between 640 kB and 1 MB in an IBM-compatible PC.


high memory area

/ˈhʌɪˌmɛm(ə)riˌɛːrɪə/

(computing) The first 64 kilobytes of the area of memory beyond 1 MB in an PC-compatible machine.


kernel panic

If the timer doesn't get updated, watchdog will notice and force a kernel panic.

2005, Karl Kopper, The Linux Enterprise Cluster, No Starch Press, →ISBN, page 178:

(computing) On Unix-derived operating systems, an action taken by the operating system when it cannot recover from a fatal error.


subscope

Do not reuse variable names in subscopes

2008, Robert C. Seacord, The Cert C Secure Coding Standard:

Lastly, a more powerful aggregation operation exploits the hierarchical relation between a scope and its subscopes.

2010, Kai Sachs, Ilia Petrov, Pablo Guerrero, From Active Data Management to Event-Based Systems and More, page 286:

(computing) An inner scope contained within an outer scope.


superscope

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

Microsoft recommends the use of superscopes when more than one DHCP server is present on a subnet.

2000, Robin Walshaw, Mission Critical Windows 2000 Server Administration, page 460:

(computing) An outer scope that contains one or more subscopes.


reaccess

en-verb

reaccess (third-person singular simple present reaccesses, present participle reaccessing, simple past and past participle reaccessed)

reaccesses (present singular third-person)
reaccessing (participle present)
reaccessed (participle past)
reaccessed (past)

It is interesting to note that this loop reaccesses the primary loop via line 4510 causing a jump to line 4105.

1993, Fred M. Lilienstein, Magnetics engineering fundamentals and computer-aided design solutions:

(transitive, chiefly computing) To access again.


reaccess

page reaccesses

(chiefly computing) A second or subsequent access.


unmark

unmark (third-person singular simple present unmarks, present participle unmarking, simple past and past participle unmarked)

unmarks (present singular third-person)
unmarking (participle present)
unmarked (participle past)
unmarked (past)

to unmark text

(transitive, computing) To remove marks from.


NoSQL

From no + SQL; more recently sometimes explained as short for not only SQL.

(computing, databases) A broad class of database management systems that differ from traditional relational databases in not using SQL as a primary query language and in omitting some common features to enhance scalability.


oct

(computing, informal) Abbreviation of octal.


CFG

Open the cfg and modify the first option.


undeclaration

en-noun

undeclaration (countable and uncountable, plural undeclarations)

(computing, programming) The act of undeclaring something previously declared.


multicache

Evaluation of High Performance Multicache Parallel Texture Mapping

(computing) Having or relating to more than one cache.


multimemory

(computing) Having or relating to more than one memory.


VFP

(computing) Abbreviation of Visual FoxPro.


subkey

(computing, Microsoft Windows) A key located beneath another key in the registry.


taxel

From tactile element, modelled on pixel.

(computing, electronics) A tactile element in robotics etc.


superframe

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

(computing, telecommunications) A frame (chunk of data) comprising several subframes.


midframe

(computing, telecommunications) During a frame; before the completion of a discrete chunk of data.


hyperstructure

The editing process is split between the hyperstructure editing process and the content editing process: the hyperstructure editing enables the editing of the constituents defined in the hyperstructure: nodes, links, hyperdocuments etc .

1991, André Lichnerowicz, Intelligent text and image handling:

There are close relationships between these items. For example, a syntax rule presented by text, and its corresponding concept illustrated by a cartoon have a close relation. Therefore, a function is needed to support the reference operation freely between closely related items. A hyperstructure is used to achieve this function.

1993, B. Z. Barta, John Eccleston, Rudolf Hambusch, Computer mediated education of information technology professionals and advanced end-users, page 159:

Hyperstructure hotlists provide two valuable enhancements to conventional WWW indexing tools.

1995, Conference Proceedings: Annual SIGDOC Volume 13:

(computing) A set of documents interlinked by hyperlinks, along with the links between documents.


MDB

(computing) Initialism of multidrop bus.


overpost

en-verb

overpost (third-person singular simple present overposts, present participle overposting, simple past and past participle overposted)

overposts (present singular third-person)
overposting (participle present)
overposted (participle past)
overposted (past)

The major problem here is the approach of using the domain object directly as the parameter for the action method that allows a user to overpost.

2013, Badrinarayanan Lakshmiraghavan, Pro ASP.NET Web API Security: Securing ASP.NET Web API, →ISBN, page 349:

The Bind attribute is used to protect against overposting attacks by creating a list of safe properties to update; however, as we will discuss later, it does not work as expected and so it is safer to use a different method for editing or creating where some values may be blank. As an example of overposting, consider a scenario where the price is submitted as part of the request when a user submits an order for a product. An overposting attack would attempt to alter this price data by changing the submitted request data in an attempt to buy the product cheaper.

2016, Lee Naylor, ASP.NET MVC with Entity Framework and CSS, →ISBN, page 19:

To protect from overposting attacks, please enable the specific properties you want to bind to.

2016, Barbara Ford, Dive into Visual Studio 2013, →ISBN, page 38:

(computing) To breach security by overwriting data that is not intended for user input.


rehost

rehost (third-person singular simple present rehosts, present participle rehosting, simple past and past participle rehosted)

rehosts (present singular third-person)
rehosting (participle present)
rehosted (participle past)
rehosted (past)

(transitive, computing) To host again or anew.


Microsoft tax

(computing, informal, derogatory) The licence fee for the Microsoft Windows operating system software that is pre-installed on many home computer systems.


SIMware

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

(computing) software held on, or running on, a SIM card


e-inclusion

information technology
information technology

(information technology, sociology) The promotion of computer use by all members of society, so as to avoid a reduction in opportunities for those who do not have or cannot understand the technology.


microserver

(computing) A simple server requiring little or no configuration.


conventional PCI

(computing) PCI (the computer bus), as opposed to the newer PCI Express.


bundleware

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

But missing from the 100's bundleware is any kind of video editor—a key feature for a capture card.

2001, PC Mag, volume 20, number 1, page 177:

Because bundleware is so time-consuming and difficult to remove, the first thing many techie users do when they purchase a new PC is wipe off the hard disk (thus deleting all the bundleware) and reinstall Windows.

2009, Michael Miller, Speed It Up! A Non-Technical Guide for Speeding Up Slow Computers:

(computing) Software that is bundled with something else.


SYLK

(computing) A simple text file format for exchanging spreadsheet data.


TOTP

w:Time-based One-time Password algorithm

(computing) Initialism of time-based one-time password.


autoincrement

autoincrement (third-person singular simple present autoincrements, present participle autoincrementing, simple past and past participle autoincremented)

autoincrements (present singular third-person)
autoincrementing (participle present)
autoincremented (participle past)
autoincremented (past)
auto-increment (alternative)


autoincrement

autoincrements (plural)
auto-increment (alternative)


SCM

en-noun

SCM (countable and uncountable, plural SCMs)

(computing, uncountable) Initialism of software configuration management.


software configuration management

software configuration management (uncountable)

(computing) the task of controlling and tracking changes made to software files


source configuration management

source configuration management (uncountable)

(computing) The management of changes to files such as source code, documents, large web sites, or other collections of information.

Quellkodekonfigurationsmanagement

computing: management of changes to files


bitstate

(computing) The state (0 or 1) of a particular bit (binary digit).


security by design

(security, computing) Relying on a secure design to defend against attacks.


UNC

\\BobsComputer\Shared\ColourLaser200 is the UNC path to Bob's printer.

Uniform Naming Convention
w:Uniform Naming Convention

(computing, Microsoft Windows) Initialism of Uniform Naming Convention, a syntax to describe the location of a network resource.


undercommented

en-adj

undercommented (comparative more undercommented, superlative most undercommented)

more undercommented (comparative)
most undercommented (superlative)

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

What will probably result is a grossly undercommented program, with brief comments that are only marginally helpful.

1981, G. Michael Schneider, Steven C. Bruell, Advanced programming and problem solving with PASCAL:

I've only one complaint about the book: the actual code is often poorly formatted and undercommented, so some of the examples are difficult to read.

(computing, programming) Having inadequate documentation in the form of comments in source code.


data path

data paths (plural)
datapath (alternative)

central processing unit
central processing unit

(computing) The part of a central processing unit that stores data to be immediately operated on and performs logic and arithmetic operations on it based on signals from the control unit.


datapath

(computing) Alternative form of data path.


wardialer

(computing) A program that dials every telephone number in a particular area searching for computers, or trying to guess passwords.


genetic memory

en-noun

genetic memory (countable and uncountable, plural genetic memories)

(computing) An artificial neural network combination of genetic algorithm and the mathematical model of sparse distributed memory.


uudecode

en-verb

uudecode (third-person singular simple present uudecodes, present participle uudecoding, simple past and past participle uudecoded)

uudecodes (present singular third-person)
uudecoding (participle present)
uudecoded (participle past)
uudecoded (past)

After the Unix program uudecode (Unix-to-Unix decoding), for decoding binary data for transmission over the UUCP mail system.

(transitive, computing) To decode (previously uuencoded data) back into its original binary form.


DOS extender

(computing) An application which allows software to run in protected mode, even though the host operating system runs only in real mode.


UX

en-noun

UX (countable and uncountable, plural UXes)


deconfigure

en-verb

deconfigure (third-person singular simple present deconfigures, present participle deconfiguring, simple past and past participle deconfigured)

deconfigures (present singular third-person)
deconfiguring (participle present)
deconfigured (participle past)
deconfigured (past)

(transitive, computing) To remove or cancel the configuration of; to reset.

déconfigurer

computing: to remove or cancel the configuration of


COW

en-noun

COW (countable and uncountable, plural COWs)

(computing, uncountable) Acronym of copy-on-write.


tab stop

(computing, by extension) A horizontal column in a text document to which the cursor jumps when the Tab key is pressed, used for alignment.


OOPSLA

(computing) Acronym of Object-Oriented Programming, Systems, Languages & Applications.


MFT

Managed file transfer
w:Managed file transfer

(computing, architecture) Initialism of Managed file transfer.

(computing) Initialism of Master File Table.


EAI

(computing) Initialism of enterprise application integration.


pathological coupling

pathological coupling (countable and uncountable, plural pathological couplings)

content coupling
content coupling#English

(computing) Synonym of content coupling.


common coupling

common coupling (plural common couplings)

(computing) a form of coupling in which multiple modules share the same global data


global coupling

global coupling (plural global couplings)


external coupling

external coupling (plural external couplings)

(computing) A coupling where two modules share an externally imposed communication protocol, data format, or device interface.


control coupling

control coupling (countable and uncountable, plural control couplings)

(computing) A form of coupling where one module controls the flow of another by passing information on what to do.


stamp coupling

(computing) A form of coupling where modules share a composite data structure and use only parts of it.


data coupling

(computing) a form of coupling when modules share data through objects like parameters


message coupling

message coupling (plural message couplings)

(computing) a the loosest form of coupling that can be achieved by a state of decentralization


subresource

(chiefly computing) A resource making up part of a larger resource.


scriptlet

(computing) A small script, especially a section of Java code embedded in JavaServer Pages code.


usercentric

en-adj

usercentric (comparative more usercentric, superlative most usercentric)

more usercentric (comparative)
most usercentric (superlative)
user-centric (alternative)


subaccount

(finance, computing) A secondary account that belongs to a separate parent account.


MFP

multi-function printer
w:multi-function printer

(computing) Initialism of multi-function printer.


blue screen

blue screens (plural)
bluescreen (alternative)

A compound of blue + screen, from the historical film-making technique of using blue backgrounds.

blue screen of death
blue screen of death#English

(computing) Ellipsis of blue screen of death.


cosysop

One of the kids Grumman had swooped down on was cosysop for Quiet Riot, a board in the neighboring 718 area.

1990, SPIN, volume 5, number 12, page 85:

(computing, Internet, dated) A user granted some of the administrative privileges of a sysop.


pseudonymize

en-verb

pseudonymize (third-person singular simple present pseudonymizes, present participle pseudonymizing, simple past and past participle pseudonymized)

pseudonymizes (present singular third-person)
pseudonymizing (participle present)
pseudonymized (participle past)
pseudonymized (past)
pseudonymise (alternative)

(computing, law) To depersonalize or anonymize (data); a procedure by which the most identifying fields within a data record are replaced by one or more artificial identifiers, or pseudonyms.

pseudonymisieren

depersonalize or anonymize data by one or more artificial identifiers or pseudonyms


mailstore

Not too long ago, most mailstores consisted of a single text file per user containing the user's messages concatenated together within that file.

2000, Dianna Mullet, Kevin Mullet, Managing IMAP, page 6:

(computing) A structure in a file system that stores electronic mail.


mouseable

(computing, graphical user interface) Capable of being navigated, clicked, etc. using a mouse.


TTS

en-noun

TTS (countable and uncountable, plural TTSs)

(computing) Initialism of text-to-speech.


Unixish

en-adj

Unixish (comparative more Unixish, superlative most Unixish)

more Unixish (comparative)
most Unixish (superlative)

(computing) Resembling or characteristic of Unix.


SPB

Shortest Path Bridging
w:Shortest Path Bridging

(computing) Initialism of Shortest Path Bridging, a network configuration technology.


DIP switch

DIP switches (plural)
dip switch (alternative)
dip-switch (alternative)
dipswitch (alternative)

From DIP (“dual in-line package”) + switch.

(electronics, computing) A miniature switch designed to be attached to a circuit board to customize the behavior of the circuit.


defensive design

en-noun

defensive design (usually uncountable, plural defensive designs)

(computing) The practice of planning for contingencies in the design stage of a project so as to make the misuse of the software impossible, or to minimise the negative consequences.


UDT

UDT (countable and uncountable, plural UDTs)

(software, computing) Initialism of user-defined type.

(software, computing) Initialism of uniform data transfer.


multiusage

Without much of the protocol suite that manages sessions, error control, and all the facilities and timers that most protocols require to survive in a multiusage environment, the network was properly and adequately used.

1996, Bill Hancock, Advanced Ethernet/802.3 network management and performance:

(computing) multiuser capability; the ability of a computer system to process requests from multiple users at the same time


seedbox

(Internet) A private server used for uploading and downloading files from a peer-to-peer network.


cloop

The magic is in the big file called /KNOPPIX/KNOPPIX, an ISO9660 filesystem image compressed for the cloop device.

2005 April, Daniel Barlow, “Building Your Own Live CD”, in Don Marti, editor, Linux Journal, number 132, →ISSN, →OCLC, page 54, column 1:

Using cloop technology, you can more than double the amount of software and data you can get on a live CD.

2006 November, Christopher Negus, “Using the Cloop Driver”, in Live Linux CDs: Building and Customizing Bootables (Negus Live Linux Series), Upper Saddle River, N.J.: Prentice Hall, →ISBN, chapter 5 (Looking Inside Live CD Components), “Understanding File Systems for Live CDs” section, page 156:

Load a MyDSL extension (xchat.uci) to check that the cloop driver is working.

2007 August, Robert Shingledecker, John Andrews, Christopher Negus, “Using a New Kernel for DSL”, in The Official Damn Small Linux Book: The Tiny Adaptable Linux That Runs on Anything (Negus Live Linux Series), Upper Saddle River, N.J.: Prentice Hall, →ISBN, chapter 11 (Setting Up a Full Remastering Environment), “Full Remastering” section, page 239:

(computing) A compression technology for Linux files stored on a read-only block device that allows files to be decompressed on the fly.