address bar

This trick is quite practical; since almost everyone keeps the address bar visible, being able to search from it doesn't add any gunk to your browser window […]

2006, Sarah Milstein, J. D. Biersdorfer, Matthew MacDonald, Google: the missing manual:

graphical user interface
graphical user interface

uniform resource identifier
uniform resource identifier

(computing, graphical user interface) A bar in a web browser that displays the address (uniform resource identifier) of the page or resource being displayed.


code-behind

object-oriented programming
object-oriented programming

(computing, programming) A technique in object-oriented programming in which the visual and back-end source code are stored in separate files, allowing designers and programmers to work independently. Code-behind is a technique used in Microsoft programming platforms, including ASP.NET and XAML, where the practice is facilitated by separating the visual and code aspects through the use of partial classes.


multiwindow

(computing, graphical user interface) Involving or permitting multiple windows at the same time.


Zip disk

(computing) A disk of the kind that can be read and written by a Zip drive.


autoload

en-verb

autoload (third-person singular simple present autoloads, present participle autoloading, simple past and past participle autoloaded)

autoloads (present singular third-person)
autoloading (participle present)
autoloaded (participle past)
autoloaded (past)

(computing) To load (data or storage media) automatically.


autoloading

(programming) Capability of loading and linking portions of a program from mass storage automatically when needed.


restripe

restripe (third-person singular simple present restripes, present participle restriping, simple past and past participle restriped)

restripes (present singular third-person)
restriping (participle present)
restriped (participle past)
restriped (past)

In most cases, reduced application performance is preferable to the alternative of stopping applications entirely to move or restripe data.

2001, Richard Barker, Paul Massiglia, Storage area network essentials, page 213:

(computing, RAID) To change the manner in which data is laid out across multiple disks.


symbolic link

(computing, in operating systems derived from Unix) A file that contains a reference to another file or directory and serves as a shortcut to it.

simbola ligilo

computing: a file that contains a reference to another file or directory and serves as a shortcut to it


IDT

en-noun

IDT (countable and uncountable, plural IDTs)

intelligent design
intelligent design#English

(programming, uncountable) Initialism of intelligent design theory.

(programming, countable) Initialism of interrupt descriptor table.


IVT

(computing) Initialism of interrupt vector table.


ISR

ISR (countable and uncountable, plural ISRs)

This function registers an interrupt service routine (ISR) with the kernel

(countable, software) Initialism of interrupt service routine.


trivial functional dependency

trivial functional dependency (plural trivial functional dependencies)

trivial functional dependencies (plural)

functional dependency
functional dependency

(computing, database normalization) A functional dependency of an attribute on a superset of itself.


multiarchitecture

(computing) Involving more than one architecture.


CBR

case-based reasoning
case-based reasoning#English

(computing) Initialism of case-based reasoning.

Coordinate term: VBR

(computing) Initialism of constant bitrate.


thumb drive

(computing) A small electronic device used to store digital data, more portable and robust than a hard drive.


pen drive

→ Portuguese: pen-drive, pen

→ Polish: pendrive (Pseudo-Anglicism)

A trademark for flash drives owned by Phison Electronics Corporation (US).

(computing) A small electronic device used to store digital data, more portable and robust than a hard drive; a flash drive.

Phison Electronics Corporation
en:pen drive


jobname

This command is used to stop (and subsequently to restart) a running task identified by its jobname.

1973, IBM technical disclosure bulletin: Volume 16, Issue 4, page 1093:

The user must use jobnames while performing this analysis; otherwise, this command will fail.

2003, Erdogan Madenci, Ibrahim Guven, Bahattin Kilic, Fatigue Life Prediction of Solder Joints in Electronic Packages with ANSYS, page 149:

(computing) The identifier assigned to a job by an operating system.


intertwingle

en-verb

intertwingle (third-person singular simple present intertwingles, present participle intertwingling, simple past and past participle intertwingled)

intertwingles (present singular third-person)
intertwingling (participle present)
intertwingled (participle past)
intertwingled (past)

Blend of intertwine + intermingle
This word has been coined independently multiple times.
* Apparently used comically by Montgomery Gordon Rice of Bradley Polytechnic Institute in an April 1901 performance of Esmeralda
* Used as a noun by Henry James as a nickname for a group of his Emmet female cousins who were painters.
* Used as a noun by John Singer Sargent as a nickname for his 1900s genre paintings of the Ormond sisters (his nieces); either relating to the use of shawls as a motif, or the interchangeability of the models, or their convoluted poses. (Jane Emmet de Glehn, one of Henry James' "intertwingles", was also a friend and model of Sargent's.)
* Introduced in urban planning by Tracy Augur in the 1950s, and adopted by others including Dennis O'Harrow
The more specific computing sense was introduced by Ted Nelson in Computer Lib/Dream Machines (1974).

Deeply intertwingled hypertext documents offer readers abundant choices, permitting reader and author to work together to dynamically reorganize the document to meet specific needs.

1991 February, Mark Bernstein, "Deeply Intertwingled Hypertext: The Navigation Problem Reconsidered" Technical Communication Vol.38 No.1 p.41

2015 Theodor Holm Nelson, "What Box?" p.134 in Intertwingled: The Work and Influence of Ted Nelson Douglas R. Dechow and Daniele C. Strappa, eds. (2015) History of Computing →ISSN →ISBN
This book, like the conference, is called Intertwingled. It’s a word that expresses a philosophical position about cross-connection. I said in Computer Lib, “Everything is deeply intertwingled.” I meant that all subjects and issues are intertwined and intermingled. ... Now, it’s also a metaphysic to say, “everything is deeply intertwingled,” since the sentence cannot be proven true or false. But it is computer science to say that we need to represent cross-connection, and I’m expressing a computer science opinion when I say that intertwingularity is a better form of representation—for everything—than hierarchy.

(intransitive, informal, computing, rare) To interconnect or interrelate in a deep and complex way.


lvalue

From L + value, where L stands for left-hand side (of an assignment). In the context of the C programming language it is sometimes re-explained as locator value.

(programming) A value that can be treated as an address or storage location.


unsandboxed

(computing) Not sandboxed; not constrained to a sandbox.


rvalue

As for lvalue, but using r for right-hand side.

(programming) Any value that is not an lvalue.


segfault

segfault (third-person singular simple present segfaults, present participle segfaulting, simple past and past participle segfaulted)

segfaults (present singular third-person)
segfaulting (participle present)
segfaulted (participle past)
segfaulted (past)

(computing, Unix, intransitive) To cause or experience a segmentation fault.


liveness

en-noun

liveness (usually uncountable, plural livenesses)

(computing theory) A set of properties of a concurrent system that require the system to make progress despite the fact that its concurrently executing processes may have to take turns in critical sections.


barnacle

Uncertain, with long-debated origin. From Middle English barnakille, from earlier bernake, bernekke, most likely from Old Northern French bernaque (“barnacle”) (compare French barnache), probably from Medieval Latin barneca (“limpet”), probably from Gaulish (compare Welsh brennig, Irish báirneac), from Proto-Celtic *barinākos, from *barinā (“rock, rocky ground”) (compare Old Irish barenn (“boulder”)), from Proto-Indo-European *gʷr̥H- (“hill, mountain”) + Proto-Celtic *-ākos, from Proto-Indo-European *-kos, *-ḱos; for sense development, compare Ancient Greek λέπας (lépas, “rock”) which gave λεπάς (lepás, “limpet”).
First attestations referred to the goose, with corresponding folklore (q.v.).

der

software engineering
software engineering

(software engineering, slang) A deprecated or obsolete file, image or other artifact that remains with a project even though it is no longer needed.


screen-scraper

(computing) A piece of software that screen-scrapes.


relvar

Contraction of relation variable, coined by Christopher J. Date.

(databases, nonstandard) A variable that contains a relation, as distinguished from the relation itself.


superkey

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

(databases) Any set of attributes of a relation variable (relvar) that serve to identify a single tuple or row, no other tuple having the same value for every attribute in the set.


Flash

(computing) A multimedia platform, most often used for adding animation and interactivity to webpages.


clickjacking

Blend of click + hijacking, coined by Jeremiah Grossman and Robert Hansen in 2008.

New 0-Day Browser Exploits Clickjacking - yea, this is bad... Jeremiah Grossman & Robert "RSnake" Hansen

2008 September 12, Jeremiah Grossman, Robert Hansen, “OWASP NYC AppSec 2008 Conference”, in OWASP, archived from the original on 2016-09-13:

Clickjacking, however, evades the need for this cross domain reading, and instead directly places the mouse over the target area to click on the link or form that contains the nonce - thereby bypassing the need for client side cross domain read exploitation.

2008 September 12, Robert Hansen, Jeremiah Grossman, “Clickjacking”, in SecTheory - Internet Security Services Internet Security, archived from the original on 2008-10-29:

(computing, web development) A malicious technique whereby part of a webpage is covered by transparent or misleading content that receives the user’s mouse clicks, thus causing them to execute commands they did not intend.


menuing

Note that dBASE IV includes a number of new menuing options.

1989, Neil Dunlop, dBASE for professionals, with dBASE IV:

Light-bar menuing systems use the arrow keys to highlight the choice […]

Early versions were frequently used as menuing systems for launching MS-DOS programs because programs that required Windows were quite scarce […]

2008, Robert Cowart, Brian Knittel, Special Edition: Using Microsoft Windows Vista:

(computing, graphical user interface) The use of menus in a graphical user interface.


doctype

There are three XHTML 1.0 doctypes available […]

2006, Paul Haine, HTML mastery: semantics, standards, and styling:

Common idiosyncrasies that appear in web pages that don't have doctypes include varying text sizes and varying margin space between elements.

2007, Matthew MacDonald, Beginning ASP.NET 3.5 in C# 2008:

Most Web page editing programs add an appropriate doctype when you create a new Web page […]

2008, David Sawyer McFarland, JavaScript: The Missing Manual:

(programming) A directive that associates an SGML or XML document (such as a webpage) with a Document Type Definition, potentially affecting how it is parsed and rendered.


foreslash

From fore- + slash, a retronym, distinguishing slash from backslash; compare forward slash.

Yes, that is a combination of foreslashes and backslashes.

Don't confuse the backslash (\) with the foreslash (/).

...using transitions labelled by their input and output, separated by a foreslash, with x and y standing for any non-identical nucleotides...

1997, Sándor Suhai, Theoretical and computational methods in genome research:

The command set print rat off . switches off the special printing for _/_ so that rational numbers will be printed with spaces around the foreslash sign.

2007, Manuel Clavel, Francisco Durán, Steven Eker, Patrick Lincoln, Narciso Martí-Oliet, All About Maude - A High-Performance Logical Framework:

(typography, computing, rare) Synonym of slash ⟨/⟩.


autorun

(computing) Any feature that runs a program, etc. automatically.


autorun

en-verb

autorun (third-person singular simple present autoruns, present participle autorunning, simple past autoran, past participle autorun)

autoruns (present singular third-person)
autorunning (participle present)
autoran (past)
autorun (participle past)

(computing, transitive) To run (a program, etc.) automatically.


bitfield

(programming) A sequence of bits (binary digits) which can be toggled individually as flags.


legalizer

(computing) A tool that takes invalid input and creates valid output, such as for chip placement to move digital standard cell gates into legal positions.


hackish

en-adj

hackish (comparative more hackish, superlative most hackish)

more hackish (comparative)
most hackish (superlative)

Our site, ucbvax!menlo70!sri-unix, was recently subjected to incredibly high loads caused by the interaction of the various uucp software, two receiving sites, and news transmission. Fortunately we're out of that thicket for now, but only in a hackish sort of way. We trickle articles into inews and have terminated one of our neighbors. The other two possibilities (news batching and uucp sub-dirs) were considered and will probably be adopted at some point.

1982 November 30, Stuart, “Re: New proposal for handling net traffi - (nf)”, in net.news (Usenet), retrieved 2016-12-15, message-ID <bnews.sri-unix.4523>:

A hackish solution is to use code switching, a technique of replacing a byte with a sequence of bytes headed by a special control character.

The first two hacks in this chapter provide, well, hackish solutions to that conundrum.

(computing, informal) Using, or characterised by, hacks: poorly designed workarounds.

hackish slang; a hackish sense of humor

(computing, informal) Characteristic of hackers.


inverse video

When I type "/F", I get a menu of possible file actions, the first of which is in inverse video.

Text to be deleted is shown in inverse video.

If any of the video buffer's background attribute bits are on, MONO converts the attribute to 70h (inverse video).

1989, PC: The Independent Guide to IBM Personal Computers:

(computing, dated) A display technique whereby background and foreground colours are interchanged, typically used for highlighting.


reverse video

For example, underlined reverse video cannot be obtained.

1985, Richard Allen King, The MS-DOS handbook:


DAWG

directed acyclic word graph
directed acyclic word graph#English

(programming) Initialism of directed acyclic word graph.


multiton

creational design pattern
creational pattern

(software, design) A creational design pattern resembling the singleton pattern except that multiple keyed instances of the class can be created.

(programming) The class used for the multiton pattern.


MMR

en-noun

MMR (countable and uncountable, plural MMRs)

(countable, networking) Initialism of meet-me room.


minidump

(computing, Microsoft Windows) A small core dump comprising 64 kilobytes of memory (on 32-bit systems) or 128 kilobytes (on 64-bit systems).


bashism

(computing, informal) A shell command specific to the Bash interpreter.


big iron

(computing, slang, humorous, dated) Large, expensive, powerful computers such as mainframes.


twip

Abbreviation of twentieth of a point (referring to a printer's point).

(computing) A unit of measure equal to one twentieth of a point.


invoker

(computing) That which causes a program or subroutine to execute.


dump core

en-verb

dump core (third-person singular simple present dumps core, present participle dumping core, simple past and past participle dumped core)

dumps core (present singular third-person)
dumping core (participle present)
dumped core (participle past)
dumped core (past)

Traditionally, UNIX and UNIX-like systems have dumped core or provided a binary output of their state upon crashing.

2007, Jon Masters, Richard Blum, Professional Linux programming:

(intransitive, computing) To generate a core dump.

Sorry, I dumped core on you.

(slang, computing) To ramble pointlessly at length; especially used in apology

Jack dumped core on how to operate the server before he left on holiday.

(slang, computing) To transfer a large quantity of information or knowledge from one person to another, particularly subjects of a technical nature; to lecture


cpi

characters per inch
characters per inch#English

(computing) The measure of characters that can be stored in each inch of magnetic tape


OLE

(computing) Initialism of Object Linking and Embedding.


scrollback

The program can hold as many as 5000 lines of a session in a scrollback buffer.

1993 April, InfoWorld, volume 15, number 15:

New communications documents are set for a scrollback area of unlimited size […]

1995, Charles Rubin, The Macintosh bible guide to ClarisWorks 4:

The scrollback buffer allows you to scroll back and review earlier commands and command output.

2005, Dave Taylor, Learning UNIX for Mac OS X Tiger:

(computing) The part of a scrolling display that precedes the current line or section.


tetherless

(Internet, computing) wireless; pertaining to a wireless network


deliminate

deliminate (third-person singular simple present deliminates, present participle deliminating, simple past and past participle deliminated)

deliminates (present singular third-person)
deliminating (participle present)
deliminated (participle past)
deliminated (past)

From French délimiter, from Late Latin delimitare (“to mark out the limits”), from de- + limitare (“to limit, bound”); see limit.


fuckings

Sorry, daa, me thinks crackintros, the ones with 7 rows high ascii scrollers (my friend did 60fps scroller with 286/12 for dos screen like that.. ruled amongst pc guys in 91, when we amiga thugs had something fancier already...:)) shouting "we karcked^([sic]) this and that game, fuckings to x11, seppox.."

1999, Jarno Kilpia, “"Demo"”, in comp.sys.ibm.pc.demos (Usenet):

Greetz to Dixan (my elite friend), fuckings to the others

1999, Simone Ghiaroni, “boserve, megasys, macno?, not, sunny girl, ez, surfing e flames vari”, in it.comp.demos (Usenet):

...fuckings to Lord Helmet of Spaceballs...

2008, Ara, “[OT] LOL groupwarz”, in it-alt.arti.demoscene (Usenet):

(demoscene) Public abuse directed at rival demosceners, often included in the scrolltext of a demo; the negative equivalent of greets.


defragger

/diːˈfɹæɡə(ɹ)/


antialias

en-verb

antialias (third-person singular simple present antialiases, present participle antialiasing, simple past and past participle antialiased)

antialiases (present singular third-person)
antialiasing (participle present)
antialiased (participle past)
antialiased (past)

(computer graphics, transitive) To smooth using antialiasing.

(computer graphics, intransitive) To become smooth using antialiasing.


antialias

(computer graphics) An antialias filter; a low-frequency filter with a sharp cutoff.


Redmondian

en-adj

Redmondian (comparative more Redmondian, superlative most Redmondian)

more Redmondian (comparative)
most Redmondian (superlative)

From Redmond + -ian, from Redmond, Washington, US, where Microsoft has its headquarters.

In essence, anyone who speaks ill of Linux in any context and under any circumstances is a Redmondian demi-demon or an infidel […]

1999 July, Network World, volume 16, number 29:

With typical Redmondian logic, the company hid Hotmail's address-book importing feature in Outlook Express, where it's called Synchronize Now and doesn't mention Hotmail.

2003, Steve Bass, PC annoyances: how to fix the most annoying things about your personal computer:

.NET innovation is the culmination of the "Redmondian" imagination.

2006, Yogesh Shetty, Samir Jayaswal, Practical .NET for financial markets:

(informal, computing) Of or pertaining to the computing company Microsoft.


character cell

(computing) The imaginary rectangle that delineates the boundaries of a text character.


bump mapping

(computer graphics) A technique where a perturbation to the surface normal of the object being rendered is applied to each pixel, based on a texture map, prior to calculating the illumination, so as to produce a richer, more detailed surface representation.


multiple inheritance

(programming, object-oriented programming) The ability to inherit from more than one superclass in a single subclass.

vícenásobná dědičnost

in programming: inheriting from multiple superclasses


polyinstantiation

(computing) Instantiation into multiple independent instances.


one-banana problem

en-noun

one-banana problem (plural one-banana problems)

Derived from the idea that trained monkeys can do low-level jobs, working for bananas. It also may come from Sherlock Holmes lore; see three-pipe problem.

It's only a one-banana problem at the most; what's taking them so long?

(computing, slang) A problem that should be easily resolved.


deskew

en-verb

deskew (third-person singular simple present deskews, present participle deskewing, simple past and past participle deskewed)

deskews (present singular third-person)
deskewing (participle present)
deskewed (participle past)
deskewed (past)

(transitive, computing) To rotate a scanned image to compensate for skewing.

kiegyenesít

computing: to rotate a scanned image to compensate for skewing


installfest

(computing) An event where experienced users assist others with installing an operating system on their computers.


SysRq

(computing) Abbreviation of System request.


Scroll Lock

(computing) A key on a standard extended keyboard, originally causing the arrow keys to scroll a window rather than moving a cursor, now sometimes used for other purposes.

scroll lock

a key, originally causing the arrow keys to scroll a window rather than moving a cursor


nonliteral

(programming, logic) That which is not a literal.


nonprogrammable

Most of the DOS products in our last review of nonprogrammables have not had significant upgrades.

1993, Personal Computer Magazine, page 276:

(computing, rare) A device that cannot be programmed.


nonserver

(computing) Not of or pertaining to a server.


DDO

dynamic drive overlay
w:Dynamic drive overlay

(software) Initialism of dynamic drive overlay (a type of computer software; a form of driver)


autoconfigure

autoconfigure (third-person singular simple present autoconfigures, present participle autoconfiguring, simple past and past participle autoconfigured)

autoconfigures (present singular third-person)
autoconfiguring (participle present)
autoconfigured (participle past)
autoconfigured (past)


cass

STOCK CONTROL / CASS / DATASOFT / 12.81

1985, Stephen Doyle, GCSE Computer Studies for You, page 214:

Radio Shaft color computer w/printer & cass. drive, several programs, $250.

1988, PC Mag, volume 7, number 7, page 62:

(computing, dated) Abbreviation of cassette.


HMM

hidden Markov model
hidden Markov model#English

(computer science) Initialism of hidden Markov model.


CRF

conditional random field
w:conditional random field

(computer science) Initialism of conditional random field.


scalogram

(signal processing) A visual representation of a wavelet transform, having axes for time, scale, and coefficient value, analogous to a spectrogram


multitab

Using a multitab home page is easy when you know the secret. Just follow these steps to set up your own multitab home page.

2007, Steve Sinchak, Hacking Windows Vista:

(computing, graphical user interface) Involving multiple tabs.


superscalar

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

(computing, of a CPU architecture) Implementing instruction-level parallelism within a single processor, thereby allowing faster throughput than would otherwise be possible at the same clock speed.


nonfunction

en-noun

nonfunction (countable and uncountable, plural nonfunctions)

(mathematics, computing) Anything that is not a function.


status bar

(computing, graphical user interface) A narrow horizontal information area for text and icons, typically found at the bottom of windows in a graphical user interface.

statusbalk

an information area typically found at the bottom of windows


connascence

From con- + nascence. In the software engineering sense introduced by Meilir Page-Jones.

The construct of inheritance–although wildly popular in most object-oriented shops—may sometimes introduce raging connascence.

2000, Meilir Page-Jones, Fundamentals of Object-Oriented Design in UML, Addison-Wesley Professional, →ISBN, page 225:

For example, if two classes in the same component have connascence of meaning, it is less damaging to the code base than if two components have the same form of connascence. Developers must consider strength and locality together.

2020, Mark Richards, Neal Ford, Fundamentals of Software Architecture, O'Reilly Media, →ISBN, page 52:

Connascence, in the context of software engineering, refers to the degree of coupling between software components.

2020, Piethein Strengholt, Data Management at Scale:

(software engineering) A relationship between two or more elements of software in which changing one necessitates changing the others in order to maintain overall correctness; a metric for such a relationship.


uniquid

(programming, in the PHP programming language) A random identifier based on the system time.


on-the-fly encryption

(computing) A type of encryption, or its software, which uses virtual drives to encrypt information that is then decrypted in RAM.


screenspace

At this point you should tidy up your screen, resizing the windows and positioning them to make best use of your available screenspace.

2006, Mike Collins, Pro Tools LE and M-powered: the complete guide:

If you have limited screenspace, double-click on the Insert panel to collapse it.

2008, Jeremy Osborn, Dreamweaver CS4 Digital Classroom:

For example, designers can specify the minimum and maximum sizes a widget can have on a small screenspace (eg, the screen of a mobile device)...

2009, Marios C Angelides, Advances in Semantic Media Adaptation and Personalization:

They deal better with denser networks, offer ample screenspace to display metrics for each edge and can more easily display change over time.

2009, Tom Gross, Jan Gulliksen, Paula Kotzé, Human-Computer Interaction - INTERACT 2009:

(computing) The space available on a screen display.


EGA

Later, when we played King's Quest 2, I remember being legitimately terrified while inside Dracula's castle. Like, I had nightmares in 16 color EGA.

2004 September 2, Emily Morganti, quoting Matthew Chapman, “Peasant’s Quest”, in adventuregamers.com, archived from the original on 2010-09-23:

(computer graphics) Initialism of enhanced graphics adapter, an obsolete computer display standard between CGA and VGA, offering sixteen colours on screen from a palette of sixty-four.


CGA

(computer graphics) Initialism of Color Graphics Adapter, an obsolete computer display standard preceding EGA and VGA, offering a palette of 16 colours, of which only a few could be displayed on screen at one time.


noncharacter

(computing) That which is not a character (unit of text).

(Unicode) One of 66 code points (the 32 code points U+FDD0–U+FDEF, plus the last two code points—U+...FFFE and U+...FFFF—of each of the 17 planes) which are guaranteed never to be assigned and are intended for process-internal use.


nonprimitive

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

(programming, computer graphics, geometry) An object that is not a primitive.


nonkeyboard

(computing, music) Not a keyboard, or lacking a keyboard.


monkey patch

Apparently from earlier guerilla patch (“code that sneakily changes other code”), understood as gorilla patch. A monkey patch was then a more carefully written instance of such a patch. Or simply derived from monkey (“to mess with”, verb).

(programming slang) A patch which alters the behaviour of a program by forcibly overriding aspects of the original code at runtime.


monkey patch

en-verb

monkey patch (third-person singular simple present monkey patches, present participle monkey patching, simple past and past participle monkey patched)

monkey patches (present singular third-person)
monkey patching (participle present)
monkey patched (participle past)
monkey patched (past)

Even though that works with some browsers, others provide Anchor objects without click() methods. Add this magic code to your application.js, to Monkey Patch a JavaScript click() event:

2007, Philip C. Plumlee, Test Driven Ajax (on Rails):

(programming slang, transitive) To alter the behaviour of a program by forcibly overriding aspects of the original code at runtime.


pointcut

(computing, programming) In aspect-oriented programming, a set of join points specifying when advice should run during execution.


spherize

spherize (third-person singular simple present spherizes, present participle spherizing, simple past and past participle spherized)

spherizes (present singular third-person)
spherizing (participle present)
spherized (participle past)
spherized (past)

(transitive, computer graphics) To cause to appear as if on the surface of a sphere.


supernet

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

(computing, Internet) An IP network formed from two or more networks (or subnets) with a common CIDR routing prefix.


stateful

From state + -ful. In the computing sense it is intended as an opposite for stateless.

CORBA and DCOM are both stateful protocols. A user establishes a connection with the server and that connection remains in place during the entire session.

2001, John Mueller, Special edition using SOAP:

(computing) That supports different states, reacting to the same input differently depending on the current state.

zustandsorientiert

computer: that supports different states


rip box

(computing, media) A high end computer used for "ripping" (decoding) DVDs and converting them into various formats, using ripping and encoding software.


(computing) 8514/Adapter, a video interface card and 4:3 display standard for computers, made obsolete in 1990 by the XGA video standard.


(computing) Alternative spelling of 8514/A


copypasta

en-noun

copypasta (countable and uncountable, plural copypastas)

→ Polish: copypasta

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

Blend of copy-paste + pasta.
Etymology tree
Middle English copien
English copy
Proto-Indo-European *kʷeh₁t-der.
Ancient Greek πάσσω (pássō)
Proto-Indo-European *-tós
Ancient Greek -τός (-tós)
Ancient Greek παστός (pastós)
Ancient Greek παστά (pastá)bor.
Late Latin pasta
Old French pastebor.
Middle English paste
English paste
English copy-pasteblend.
Late Latin pasta
Italian pastabor.
English pastablend.
English copypasta

etymon

Fix copypasta error in previous patch.

2011 February 1, Polytheus, “r288 committed - ChangeLog for system 6.2-rc1, boot 3.0”, in openetna (Usenet):

There are a number of file systems that have copypasta of ufs_ihash; adapting these too to vcache should be a piece of cake.

2014 April 7, Taylor R. Campbell, “Vnode API change: add global vnode cache”, in fa.netbsd.tech.kern (Usenet):

Perl's pod docs are a disorganized mess on the relation of hashes, packages, objects, references and globs. The tutorials never make it clear, and instead encourage copypasta.

2015 June 27, bulk 88, “documentation: do we want perlblurb?”, in perl.perl5.porters (Usenet):

This [bug documentation] is copypasta from the initramfs-tools bug.

2016 April 5, Ben Hutchings, “Bug#820038: Copy signatures into udebs”, in linux.debian.maint.boot (Usenet):

Something like 30% of large codebases on "big name" software projects by Google, Adobe, etc. have "copypasta errors" in code of the form like this, a shit-headed way to compare two arrays for reverse equality:
if (array_1[9] == array_2[0] &&
array_1[8] == array_2[1] && […]

2019 February 18, bitrex, “Modern Math”, in sci.electronics.design (Usenet):

(computing, slang) Code or documentation that has been copied and pasted, often erroneously.

copié-merdé

code or documentation that has been copied and pasted, often erroneously


memberwise

If a copy constructor is not defined, a memberwise copy is performed. This means that a copy operation is applied to each data member in turn.

1997, Adrian P Robson, The programmer's guide to C++:

(computing, programming) In terms of members (items associated with class instances).


anti-feature

Apple's iBooks 1.1 has an important anti-feature. Full justification has been applied to all books by default on the iPad (but not the iPhone) and cannot be overridden by the book designer.

2010, Elizabeth Castro, EPUB Straight to the Point […] , Peachpit Press, →ISBN:

For example, there are aliases or synonyms for many method names; size and length will both return the numbers of entries in an array. Some consider this sort of thing to be an annoyance or anti-feature, but I consider it a good design. Ruby strives for consistency and regularity.

2015, Hal Fulton, André Arko, The Ruby Way […] , Addison-Wesley Professional, →ISBN, page xl:

(software) Functionality originally intended as a feature, but perceived as a bug, annoyance, or infringement of freedoms by some or even most users.


crashable

If you plan to plot data with error bars, you must name them with an. ERR extension. Failure to do so will crash the system, and you will lose your precious work. Providing you don't input Ctrl-Alt-Del, no program should be crashable from the keyboard, especially as the result of such a minor transgression as this.

1989, PC Mag, volume 8, number 5, page 276:

(computing) That can be crashed (made to malfunction and terminate).


wire speed

(computing) The (maximum) rate at which data can flow through a cable


autodiscovery

(computing) Automatic discovery, as of newsfeeds for a website or changes to the configuration of machines on a network.


dial-in

(networking) Of a computer, set up to accept incoming modem calls.


BitTorrent

(networking) A peer-to-peer file sharing protocol.


VEOS

(computing) Initialism of virtual environment operating shell.


transflective

liquid crystal display
liquid crystal display

(electronics, computing) Of a liquid crystal display: that reflects and transmits light.


web server

(software) software that delivers Web pages and other documents to browsers using the HTTP protocol.

(computer hardware) the computer on which such software runs.


RHU

radioisotope heater unit
radioisotope heater unit#English

(space science, robotics) Initialism of radioisotope heater unit. (a device that generates heat from the natural decay of radioactive material)


windoid

(graphical user interface, Macintosh) A small, less adorned, floating window or palette of tools that remains on top of other windows.


Unihan

(computing, typography) A character set, a subset of Unicode, that attempts to unify the regional and historical variants of Han characters by treating them as different glyphs representing the same grapheme.


freebooting

Your recent issue about the problems of electronic software piracy or "freebooting" — if you will — was excellent and timely. However, I wonder if both sides have failed to understand the social significance of the struggle.

1982, InfoWorld, volume 4, number 15, page 30:

Freebooting of broadcast satellite signals may exist privately, but we have no evidence of illegal signal capture being commercialized any longer.

1994, United States. Congress. Senate, Country reports on economic policy and trade practices:

Many felt that the software companies are really the ones who ought to be called pirates. […] No wonder, the reader said, that customers are tempted to a little freebooting of their own.

Oh those freebooters taking our videos! I'm sick of it. Freebooting, you know, it's a serious issue!

2014, Brady Haran, Hello Internet: Episode #5: Freebooting

(computing) Software piracy, or stealing or unauthorized rehosting of digital content.


LMB

(computing) Initialism of left mouse button.


kbps

Hughes says that this particular plan offers speeds of up to 700 kbps, with typical speeds at peak times of 400 to 500; it does not promise 700.

2009 June 7, “Corrections”, in New York Times:

(computing) Initialism of kilobits per second.


cmdlet

For example, the following command will display the cmdlets that can be executed by people who are in the Move Mailboxes role[…]

2010, Ken St. Cyr, Microsoft Exchange Server 2010 Administration Instant Reference, page 491:

Generally, a cmdlet will run much faster than a script of the same functionality.

2011, John Paul Mueller, Professional Windows 7 Development Guide:

(computing, Microsoft Windows) A specialized .NET class implementing a particular operation in Windows PowerShell.


newsbot

(computing) Any of various pieces of software designed to harvest articles from newsgroups, or from news websites.


augmented reality

en-noun

augmented reality (countable and uncountable, plural augmented realities)

Augmented Reality enhances a user's perception of and interaction with the real world. The virtual objects display information that the user cannot directly detect with his own senses.

1997 August, Ronald T. Azuma, “A Survey of Augmented Reality”, in Presence: Teleoperators and Virtual Environments, volume 6, number 4, →DOI, →ISSN, pages 355–385:

Microsoft workers are calling on their employer to cancel a $480m contract to provide the US army with augmented reality (AR) headsets, saying they “do not want to become war profiteers”.

2019 February 22, Julia Carrie Wong, “‘We won't be war profiteers’: Microsoft workers protest $480m army contract”, in The Guardian:

(computing) The merging of a view of the real-world environment upon a digital image in real time.


treeware

(computing, slang, humorous) Documentation provided on paper.


magic word

/ˌmædʒɪk ˈwɜːd/

Coordinate term: magic number

The header consists of an optional self-execution script, a magic word, a version number, and the word offset of the first instruction, relative to the magic word.

2021, Clinton L. Jeffery, Build Your Own Programming Language, page 273:

One of the magic words used in the MediaWiki software is __NOTOC__, which hides the table of contents that would normally be on the page.

(computing) A string of text having some special function or purpose.


SSD

SSD (countable and uncountable, plural SSDs)

First, static separation of duties (SSD) is based on user-role membership (Gavrila & Barkley, 1998).

2006, Merrill Warkentin, Enterprise Information Systems Assurance and System Security, →ISBN:

Administrative functions include all those associated with Core RBAC, as well as creating, delting, and modifying an SSD relation, as well as setting the cardinality of the SSD role set. The cardinality determines the number of users to whom the entire set of SSD roles could be assigned, thus violating SSD, but in a known and limited way.

2012, Alessandro Colantonio, Roberto Di Pietro, Alberto Ocello, Role Mining in Business: Taming Role-based Access Control Administration, →ISBN, page 25:

Your organization might decide to use static separation of duty (SSD). SSD dictates that the member of one group cannot be the member of another group.

2016, Michael Gregg, CISSP Exam Cram, →ISBN:

static separation of duty
static separation of duty#English

(security, software, uncountable) Initialism of static separation of duty.


jailbroken

(computing, of an electronic device) Having undergone jailbreaking.


join point

(programming) In aspect-oriented programming, a point at which advice (additional code) is triggered (a set of these constituting a pointcut).


rotozoomer

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

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

Hi all: I have written a rotozoomer that has an average frame rate of about 200fps on a Pentium 90 when writing directly to vram.

1997, Adam Levar, “RotoZoomer frame rates”, in comp.sys.ibm.pc.demos (Usenet):

(demoscene, computer graphics) An animated visual effect in which a bitmap is scaled and rotated.


Unixy

en-adj

Unixy (comparative more Unixy, superlative most Unixy)

more Unixy (comparative)
most Unixy (superlative)

On the other hand, since dotfiles are a Unixy concept, we're not that concerned.

2000, Larry Wall, Tom Christiansen, Jon Orwant, Programming Perl:

Thing is, all that Unixy stuff is still there; you just can't see it. OS X manages to hide the files from view...

2008, Chris Seibold, Big Book of Apple Hacks:

After all, if you want a listing of your local directory, you could use just plain ls (or any reasonable non-Unixy equivalent).

2008, C Michael Pilato, Ben Collins-Sussman, Brian W Fitzpatrick, Version Control with Subversion:

(computing, informal) Characteristic or reminiscent of Unix operating systems.


dotfile

There is also a dotfile generator, which you can use to create dotfiles for many different programs until you get the hang of it.

2003, James Lee, Brent Ware, Open source Web development with LAMP:

In general, a user-defined environment variable can be an effective design choice when the value changes often enough to make editing a dotfile each time […]

2004, Eric S. Raymond, The art of Unix programming:

(computing, Unix) A file or directory whose name begins with a dot (period or full stop), typically hidden from view and sometimes used to store configuration settings.


spriting

(nonstandard, computer graphics) The development of sprites (computer graphics), especially humanoid characters.


varchar

From the data type name, a shortening of variable character.

Be aware that varchars will in general provide slower updates but faster selects. By definition, the amount of storage they use is variable.

1999, David K. Rensin, Andrew M. Fedorchek, William C. Amo, Microsoft SQL Server 7 secrets:

With a varchar, the storage is always the actual number of characters you have stored plus 2 bytes. So a varchar(20) with a 5-character word will take up 7 bytes, with the extra 2 bytes holding a size reference for SQL Server.

2008, Eric Johnson, Joshua Jones, A Developer's Guide to Data Modeling for SQL Server:

(computing, databases) A text field of indeterminate length in a database, as opposed to the traditional fixed-length field.


directed acyclic word graph

en-noun

directed acyclic word graph (plural directed acyclic word graphs)

(programming) A data structure that represents a set of strings and allows for a query operation that tests whether a given string belongs to the set in time proportional to its length (thus more efficient in some situations than a trie).


bisimilar

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

(computer science) Of two state transition systems, such that a bisimulation exists between the two.


prebuffer

en-verb

prebuffer (third-person singular simple present prebuffers, present participle prebuffering, simple past and past participle prebuffered)

prebuffers (present singular third-person)
prebuffering (participle present)
prebuffered (participle past)
prebuffered (past)

(computing, transitive) To place into a buffer in preparation for later retrieval or playback.


form feed

(computing) A control character traditionally used to cause the printer to eject the current page of output and start a new page, more recently equivalent to a carriage return.


epic

From Middle French épique, from Latin epicus, from Ancient Greek ἐπικός (epikós), from ἔπος (épos, “word, story”).

Epics are shown in a separate list from user stories. This is because it is the user stories that are developed, not epics. Epics are decomposed into child user stories.

2019, Leslie Munday, Using Agile In A Quality Driven Environment, page 56:

(software engineering) A large or extended user story.


epic

From epi-, from Ancient Greek ἐπί (epí, “on top of”).

(category theory, of a morphism) That is an epimorphism.


AVL

(computing) Initialism of Adelson-Velsky and Landis. (name of the three inventors of the data structure called an AVL tree)


autoloader

en:computer hardware or peripheral that loads tapes, disks, etc

(computing) A mechanical device that automatically loads storage media (such as tapes or disks) into the device that can read them.

(programming) A software mechanism that automatically locates and loads classes etc. as required at run time.


stiffware

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

(computing, rare, derogatory) Software that is inflexible, cannot be customized or upgraded, etc.


Microhoo

If it manages to win over Yahoo, the combined entity (already dubbed Microhoo on the Net) would be another behemoth, not only controlling e-mail and instant messenger (over 90 per cent share), but also standing significantly taller in the fight against Google.

2008 February 18, Sunit Arora, Arindam Mukherjee, “Knock Knock... MS Hoo”, in Outlook, volume 48, number 7, page 53:

Facing the Possibility of Microhoo!

Yahoo's systems are based heavily on Open Source. If Microsoft keeps them that way, it will lose credibility with customers.

2008, Lawrence D'Oliveiro, “Microhoo prognostications”, in nz.comp (Usenet):

MS is desperate to find something new that others might play catchup to, with little success. Their approach has almost always been claim jumping ("A market without competition, isn't."). That is hardly working for them anymore (witness Zune, Microhoo).

2008, Matt, “[News] Ogg is Coming to Hundreds of Millions of PCs!!”, in comp.os.linux.advocacy (Usenet):

You made a really, really bad move getting in bed with microhoo, and it will cost you in the end.

2011, unknown author, “Went back to 3.5”, in mozilla.feedback.firefox (Usenet):

(computing, humorous) The company that would be formed by the acquisition of Yahoo! by Microsoft (the potential result of a merger proposed in the mid-2000s).


dead code

Much dead code elimination is actually done on intermediate representations of your code, which may contain unnecessary intermediate calculations[…]

2006, William Von Hagen, The definitive guide to GCC:

(software compilation) Instructions that, when executed, have no effect on the running of the program.

kuollut koodi

instructions that have no effect on the running of the program

Many software projects contain much dead code in the form of deprecated functions.

If the test data is exhaustive you can even locate dead code: program code that is never executed.

2003, Diomidis Spinellis, Code Reading: The Open Source Perspective, Addison-Wesley Professional, →ISBN, page 372:

(programming) A portion of source code that will never be executed as part of the running program.


infinite loop

(programming) A loop which continues indefinitely.


BBN

en-noun

BBN (countable and uncountable, plural BBNs)

(computing) Initialism of bulletin board network.


metaspace

metaspace (countable and uncountable, plural metaspaces)

(computing theory) The conceptual space occupied by metaobjects.


dither

en-verb

dither (third-person singular simple present dithers, present participle dithering, simple past and past participle dithered)

dithers (present singular third-person)
dithering (participle present)
dithered (participle past)
dithered (past)

Variant of didder, from Middle English dideren (“to tremble”). Compare Middle English bididren, bididdren (“to seduce, deceive”), from Old English bedidrian, bedyderian (“to deceive, trick”).
Alternatively, perhaps with expressive voicing from *titeren, from Proto-Germanic *titrōną. If so, then a doublet of teeter and cognate with Old High German zittarōn (German zittern) and Old Norse titra (Faroese titra, Icelandic titra). Alternatively an unrelated reduplicative onomatopoeia.

Look at how pixelly this wall texture is. You almost don't even notice the dithering when driving by quick. Up close though, it's real chunky.

2023, Preston "Pretzel", 4:34 from the start, in Familiar and Unfamiliar Areas in Lego Island:

(electronics, technology, signal processing) To apply an algorithm to digital data to minimize the effects of quantization:

(computer graphics) To use dot patterns in an image or graphic to simulate colors or shades not in the system palette.

koostaa

(computing, graphics) to simulate a color digitally

To intentionally add noise to a signal to remove artifacts caused by digitization.


dither

en-noun

dither (countable and uncountable, plural dithers)

(electronics, technology, signal processing) Any algorithm applied to digital data to minimize the effects of quantization:

A form of noise intentionally added to remove artifacts caused by digitization.

(computer graphics) The use of dot patterns in an image or graphic to approximate colors not available in the system palette.

sirottelu

computer graphics: use of dot patterns to approximate colors


paper cut

(software) a paper cut bug: a bug which causes harm and would be easy to fix.


minimin

(economics, computer science, decision theory) A strategy or algorithm that seeks to minimize the minimum possible result.


Javalike

en-adj

Javalike (comparative more Javalike, superlative most Javalike)

more Javalike (comparative)
most Javalike (superlative)

In contrast, C# is C++ extended with Javalike features, including automatic memory and object lifetime management...

2000 September 4, Infoworld, volume 22, number 36:

For just-in-time (JIT) compilation for Javalike systems, register allocation is also critical...

2003, Y N Srikant, Priti Shankar, The compiler design handbook: optimizations and machine code generation:

programming language
programming language

(computing) Resembling the Java programming language or some aspect of it.


unicast

In this paper, we describe a model of multicast service we call host groups and propose this model as a way to support multicast in the DARPA Internet environment [14]. We argue that it is feasible to implement this facility as an extension of the existing "unicast" IP datagram model and mechanism.

1985 December 21, S. E. Deering, D. R. Cheriton, “Host Groups: A Multicast Extension to the Internet Protocol”, in Internet Engineering Task Force Request for Comments number 966, archived from the original on 2001-12-25:

(computing, networking) Being the transmission of messages to a single destination host on a packet switching network.


unicast

en-verb

unicast (third-person singular simple present unicasts, present participle unicasting, simple past and past participle unicasted or unicast)

unicasts (present singular third-person)
unicasting (participle present)
unicasted (participle past)
unicasted (past)
unicast (participle past)
unicast (past)

(computing, networking) To transmit in this manner.


subsubroutine

Audio (UK)

Some programming languages even permit a subroutine to contain itself as a subsubroutine; a brain-twisting arrangement.

1962, Robert Mills Gagné, Psychological principles in system development:

...hierarchies of subroutines and subsubroutines were used by the programmers to simplify their own organization, introducing a series of levels of control...

1965, Robert Engel Machol, Wilson P Tanner, Samuel N Alexander, System engineering handbook:

The goal stack mechanism makes it simple to represent hierarchical procedures, where routines call subroutines, which in turn call subsubroutines...

1990, Kurt VanLehn, Mind bugs: the origins of procedural misconceptions:

(computing, rare) A subroutine called from another subroutine.


totalistic

BTW: Of course the rules were parametrised, so any totalistic 2-dimensional 9-neighbourhood CA could be run.

1989 March 21, Mark Kramer, “Fast LIFE (was: Re: summing 9-cell neighborhoods)”, in comp.theory.cell-automata (Usenet):

Note that the game of life is not totalistic: the transition function depends on the cell's own state and on the sum of the neighboring states.

1993 January 17, Dan Gordon, “Universal Cellular Automata.”, in comp.theory.cell-automata (Usenet):

The Xor operation drastically cuts down the number of operations when dealing with totalistic CA rules. For example, a function of four variables a, b, c, d, returning 1 iff there are exactly two ones and two zeros among its arguments, is represented by this Karnaugh diagram:

1994 July 3, Serge Winitzki, “Optimizing "bitblt" functions using Xor”, in comp.theory.cell-automata (Usenet):

Having the state of each cell represented by a number, and the value of a cell dependent only on the sum of the values of nearby cells.

Many good applets run Moore binary totalistic rules such as Conway's Life, but WebsideCA also runs von Neumann rules, rules in the "Brian's Brain" family, non-totalistic binary and decay rules, and Cyclic rules.

1999 September 2, J. Elliott, “ANNOUNCE: WebsideCA Java applet update”, in comp.theory.cell-automata (Usenet):

Since Life is totalistic on 8 neighbours, this requires no extra assumptions.

2000 August 20, Gerard Vriens, “Discussion: neighbourhoods”, in comp.theory.cell-automata (Usenet):

... but the B/S notation is _the_ standard for two-state totalistic rules.

2001 October 31, Erik Francis, “Four new rules with replicators”, in comp.theory.cell-automata (Usenet):


megaflops

floating point operation
floating point operation

(computing) a measure of the speed of a computer; one million floating point operations per second.


nonfree

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

Near-synonyms: closed-source, proprietary

Furthermore, if software released under the GNU General Public Licence (GPL) were combined with proprietary (nonfree) code, the resultant combination had to be released under the GPL.

2002, Glyn Moody, Rebel Code: Linux and the Open Source Revolution, Perseus Pub., →ISBN, page 27:

However, if you have developed an application that requires MySQL for its functionality and you want to sell your software with MySQL under a nonfree license, you must purchase a commercial license from MySQL AB.

2008, Russell Dyer, MySQL in a Nutshell, O'Reilly Media, Inc., →ISBN, page 5:

The following licenses do not qualify as free software licenses as defined by the FSF. A nonfree license is automatically incompatible with the GNU GPL.

2010, Dave Douglas, Gregory Michael Papadopoulos, Citizen Engineer, Prentice Hall, →ISBN, page 169:

(software) With copyright restrictions that prevent unrestricted distribution or reuse.

onvrij

with copyright restrictions that prevent unrestricted distribution or reuse


graphician

From graphic + -ian, probably by analogy with musician.

I have a demogroup called Kontio and we need a graphician, who can make 2D and 3D. Our website is not yet online, but it will be someday. Contact me, if you are interested!!

2000, Teemu Lahti, “We need a graphician”, in comp.sys.ibm.pc.demos (Usenet):

Darkage is desperatly ^([sic]) searching for a graphician!

1998, Lars Sobiraj, “graphician wanted!”, in alt.amiga.demos (Usenet):

(computing, nonstandard, chiefly demoscene) A designer of graphics for computer software.


nonwindowed

As you know, in a nonwindowed program, when the program needs input, it will prompt the user […]

2005, Herbert Schildt, Java: the complete reference:

graphical user interface
graphical user interface

(computing, graphical user interface) Not windowed: not presented in a graphical window.


multicolumn

The new Web site has a multicolumn layout.

We need to add a multicolumn constraint to the database.

(chiefly computing) Of or pertaining to more than one column.


multijoin

(computing, databases) Of or pertaining to more than one join (intersection of data).


all-in-one

(computing) A desktop computer having all major components, including the display, built into a single unit.


fifteener

When here and there throughout those volumes you meet with titles of books now either unknown entirely or of the greatest rarity; when you find the Colophon from the end or the "insignum typographi" from the first leaf of a rare "fifteener" pasted down with dozens of others varying in value, you cannot bless the memory of the antiquarian shoemaker, John Bagford.

1880, William Blades, The Enemies of Books, page 97:

(bibliography, informal) A book printed in the 15th century.


nonstreaming

a nonstreaming audio technology

(computing) Not transmitted by streaming.


laptronica

Blend of laptop + electronica. The term gained a certain degree of currency in the 1990s.

More recently, the notion of using a portable computer on stage became a reality and new forms of music including laptronica, the synthesis of laptop and electronica, were born.

2012, Leigh Landy, Making Music with Sounds, Routledge, →ISBN, page 16:

(music, computing) Musical output made with a laptop computer combined with electronic devices, portable enough for live performances.


PHPer

(informal, computing) A user of the PHP programming language.


stdin

(computing) Standard input: a stream mapped to the primary input device, typically a keyboard.


stdout

(computing) Standard output: a stream mapped to the primary output device, typically a screen.


stderr

(computing) Standard error: a stream to which error messages are sent, often the same stream as stdout.


unshare

unshare (third-person singular simple present unshares, present participle unsharing, simple past and past participle unshared)

unshares (present singular third-person)
unsharing (participle present)
unshared (participle past)
unshared (past)

(computing, transitive) To stop sharing (a network resource etc.).


undeletion

en-noun

undeletion (usually uncountable, plural undeletions)

/ˌʌndɪˈliːʃən/

/ˌʌnˈdɪliːʃən/

(computing) Restoration of previously deleted content.


blittable

The lack of ambiguity in how they are marshaled is another characteristic of blittable types. A 32-bit signed integer is marshaled as a 32-bit signed integer. A single byte (8-bit unsigned integer) is marshaled as a byte.

2006, Bruce Bukovics, .NET 2.0 Interoperability Recipes: A Problem-Solution Approach:


Fortranlike

en-adj

Fortranlike (comparative more Fortranlike, superlative most Fortranlike)

more Fortranlike (comparative)
most Fortranlike (superlative)

A wide variety of variable transformations can be accomplished in SPSS by means of simplified Fortranlike statements constructed by the user.

1975, Norman H Nie, SPSS: statistical package for the social sciences:

Other design languages also use Fortranlike statements and can be used with FORTRAN routines.

1986, Michael F Hordeski, CAD/CAM techniques:

They solve problems on explicit state space form, x = f(t,x), if the user defines a Fortranlike procedure which calculates f(t,x).

1992, Mohammad Jamshidi, Charles J Herget, Recent advances in computer-aided control systems engineering:

(computer languages) Resembling or characteristic of Fortran.


repro

en-noun

repro (countable and uncountable, plural repros)

Here's a simple repro that illustrates what I'm seeing...

2014, S, “Memory bloat in Celery worker (with minimal repro)”, in celery-users mailing list:

(informal, computing) A method for reproducing a bug or problem.


repro

en-verb

repro (third-person singular simple present repros, present participle reproing, simple past and past participle reproed)

repros (present singular third-person)
reproing (participle present)
reproed (participle past)
reproed (past)

We cannot repro the bug in the latest version, so we are marking it as fixed.

(informal, computing) To reproduce (a bug or problem).


keymapping

(computing) A mapping of keys on a keyboard to commands; a key binding.


dot matrix printer

en-noun

dot matrix printer (plural dot matrix printers)

(computer hardware) A type of printer that prints characters using an array of small wires that produce an array of dots when striking the paper.


flying mouse

Compare Russian лету́чая мышь (letúčaja myšʹ, “flying mouse”).

ncog

лету́чая мышь

The system I quoted […] was a full system: 486 PC 8megRAM 140HD, 2 DVI boards, 1 Ascension Bird flying mouse (6D mouse with 3 buttons, used for navigation and interaction), 1 VirtualResearch Headmounted display, 1 Logitech Sonic 6D tracker for headmount, Sense8 software and environment.

1992, Maurice Sharp, “INDUSTRY: VPL's MicroCosm - Clarification from VPL”, in sci.virtual-worlds (Usenet):

My hope is that the system would be as friendly as possible. So, i like ^([sic]) to know how to start looking into possible I/O devices. i.e. flying mouse, voice activated programs, video capture card?...

1993, ala...@cerritos.edu, “Help! PC System Configuration”, in comp.sys.ibm.pc.hardware (Usenet):

Oh, and those wacky nonstandard mice — including the infamous 3D flying mouse — they need their own software to do their tricks.

2008, Dan Gookin, Troubleshooting Your PC For Dummies, page 165:

(computing) An input device like a mouse that can be lifted from a surface and moved in three dimensions.


normal form

(databases) Any of various forms of a relational database providing criteria for determining a table's degree of vulnerability to logical inconsistencies and anomalies.

normaalimuoto

databases: form of a relational database

(game theory) A matrix that represents the possible outcomes of a game

normaalimuoto

game theory: matrix of possible outcomes


nontemporal

nontemporal load, nontemporal store

(computing) Without temporal locality, describing data not expected to be accessed again in the near future


X out

en-verb

X out (third-person singular simple present Xes out or Xs out, present participle Xing out, simple past and past participle Xed out)

Xes out (present singular third-person)
Xs out (present singular third-person)
Xing out (participle present)
Xed out (participle past)
Xed out (past)

When you have selected your desired settings, X out of the window and return to the document.

“There Are Giants in the Sky!” blasted from my computer, causing me to jump in my seat. I began fake coughing and scrambling to x out of the window just as Ms. Stark peeked up from her wire nest.

2016, Andrew Keenan-Bolger, Kate Wetherhead, Jack and Louisa - Act 1, page 108:

(computing, informal) To close a window (typically by clicking a button marked with an X symbol).


multibooting

(computing) The use of a multiboot configuration.


UCA

Unicode Collation Algorithm
w:Unicode Collation Algorithm

(computing) Initialism of Unicode Collation Algorithm, an algorithm which defines a customizable method to compare two strings. These comparisons can then be used to collate or sort text in any writing system and language that can be represented with Unicode.


CLDR

(computing, typography) Initialism of Common Locale Data Repository: a project of the Unicode Consortium to provide locale data in the XML format for use in computer applications.


LDML

(computing) Initialism of Locale Data Markup Language (an XML format for the exchange of structured locale data.)


multistream

multistream (third-person singular simple present multistreams, present participle multistreaming, simple past and past participle multistreamed)

multistreams (present singular third-person)
multistreaming (participle present)
multistreamed (participle past)
multistreamed (past)

(computing) To transmit multiple streams simultaneously.


z-fighting

/ˈziː.fʌɪ.ɾɪŋ/

(computer graphics) A phenomenon in three-dimensional rendering where two or more primitives have similar values in the z-buffer, causing flickering as one is displayed varyingly behind or in front of the other.


cursorless

(databases) Without a cursor or cursors.


passwordless

The passwordless server was soon hacked.

The system was passwordless because it used biometrics.

(computing) Without a password; not requiring a password.


nonhacker

Regardless of what you did, your nonhacker friends would get on your case constantly about not being able to get through to you on the telephone.

2002, Dan Verton, The hacker diaries: confessions of teenage hackers:

(computing, informal) One who is not a hacker.


previewer

pūarokite

a programme that previews documents film and other such material, etc.

For example, the Macintosh versions of TeX provide a screen previewer as a part of the basic package, whereas the screen previewer for the IBM PC is an extra.

1988, Institute for Scientific Information, “The Scientist”, in (Please provide the book title or journal name), volume 2, numbers 1-12:

To view a file for which there is no previewer installed, save the file to disk and open it with the appropriate application.

2010, Jim Boyce, Microsoft® Outlook® 2010 Inside Out:

(computing) A program that provides a preview of a document or other work.


nonmemory

(computing) Not of or pertaining to memory (computer storage).


nonprinting

Some nonprinting characters are used to control formatting.

(computing, of a character) Not having a visual representation.


hackerish

en-adj

hackerish (comparative more hackerish, superlative most hackerish)

more hackerish (comparative)
most hackerish (superlative)

...requires users to disclose new and useful information on computer and network security or other hackerish subjects to be admitted to the privileged areas of the system.

1995, Lance Rose, NetLaw: your rights in the online world:

To find a hacker chat room, look for rooms with names like #2600, #phreak, #carding, #cracks, #anarchy, or any other phrase that sounds hackerish.

2006, Wally Wang, Steal this computer book 4.0: what they won't tell you about the Internet:

(computing, informal) Resembling or characteristic of a hacker (malicious user who breaks into computer systems).


nonadministrator

nonadmin

computer user who is not an administrator

(computing) A user who is not an administrator and therefore has limited privileges on the system.


Lisplike

Lisplike (comparative more Lisplike, superlative most Lisplike)

more Lisplike (comparative)
most Lisplike (superlative)

(programming) Resembling or characteristic of the programming language Lisp.


tilebased

(computer graphics) Having a visual representation consisting of a usually rectangular grid of tiles.


SPARQL

(computer languages, Internet) SPARQL protocol and RDF query language (a recursive acronym), a semantic Web technology.


changeset

A changeset can be one specific set of changes to code — say, a bugfix patch — or a grouping of other changesets or groups of revisions.

2006, James Avery, Jim Holmes, Windows developer power tools:

This hook does not have any information about the changesets to be added, because it is run before transmission of those changesets is allowed to begin.

2009, Bryan O'Sullivan, Mercurial: The Definitive Guide:

Every Git commit represents a single, atomic changeset with respect to the previous state.

2009, Jon Loeliger, Version Control with Git:

(computing) A set of changes, as in source control.


bugfix

This close collaboration usually resulted in quick turnaround times where bugfixes or extensions were concerned.

2003, Robert Baud, Marius Fieschi, The new navigators: from professionals to patients:

The difference is that new commits are restricted: only bugfixes are allowed.

2005, Joseph Feller, Perspectives on free and open source software:

(computing) A patch or change that fixes the unwanted behaviour caused by a bug.


flat file

When the flat file became unmanageable, we switched to a proper database system.

(computing) A data file containing usually one record per line.


feechur

(computing, slang, derogatory, rare) An undesirable or misimplemented feature (software or hardware capability).


frob

en-verb

frob (third-person singular simple present frobs, present participle frobbing, simple past and past participle frobbed)

frobs (present singular third-person)
frobbing (participle present)
frobbed (participle past)
frobbed (past)

Clipping of frobnicate, from frobnitz, coined circa 1958 by David R. Sawyer of the MIT Tech Model Railroad Club (TMRC). Year of origin uncertain, and could be 1958–1981: frob is not listed in the TMRC dictionaries of 1959 or 1960, and is first listed in the Jargon File (1981 edition), so it may date from the 1960s or 1970s. Possibly variant of or influenced by frotsus (“a protruding arm or trunnion”), which is listed in TMRC 1959 and 1960.

I sketched about 30 different versions, then scanned them in and played around until I got it right, then frobbed it with Photoshop.

1995, Wayne Ause, Instant HTML Web Pages, page 29:

(computing, slang, rare, transitive) To manipulate in some ill-defined way; to tweak or mess about with.

(programming, Linux, Gnu C) To transform and obscure in a trivial fashion with memfrob(3).


homegroup

(computing, Microsoft Windows) A collection of home computers on a network, similar to a workgroup.


CPAN

(computing) Initialism of Comprehensive Perl Archive Network, an Internet-based archive of software modules written in the Perl programming language.


anycast

From any + -cast, from broadcast. Compare unicast, multicast.

(networking) A network addressing and routing scheme whereby data is routed to the nearest or best destination as viewed by the routing topology.


LM

(graphical user interface) Abbreviation of layout manager.


multiserver

In this chapter, we are going to broaden this basic installation out to numerous servers to create a multiserver farm.

2007, James Pyles, Christopher M Buechler, Bob Fox, Murray Gordon, Michael Lotter, Sharepoint 2007: the definitive guide:

(computing) Involving or pertaining to more than one server.


pie menu

(graphical user interface) A circular context menu, resembling a pie chart, whose slices represent commands, each equidistant from the centre of the menu.


goroutine

From Go (“programming language”) + routine, to rhyme with coroutine.

Exercise 14.8: Starting from the Fibonacci-program in Listing 6.10, make a solution which isolates the calculation of the Fibonacci-terms in a goroutine, which sends these results on a channel. Close the channel when finished.

2012, Ivo Balbaert, The Way to Go, page 406:

(programming) A lightweight communicating process in the Go programming language.


ECMA

ECMA-262 is managed and evolved by Ecma’s Technical Committee 39 ([…]) (TC39).

2014, Axel Rauschmayer, “Standardization: ECMAScript”, in Speaking JavaScript: An In-Depth Guide for Programmers, Sebastopol, Calif.: O’Reilly Media, Inc., →ISBN, page 45:

(computing, see usage notes) Alternative letter-case form of Ecma (“Ecma International”).


typeahead

(computing) A feature of computer software (and some typewriters) that enables the user to continue typing regardless of program or computer operation, the keystrokes being queued as necessary when the system is busy.


tight loop

(programming) A loop which contains few instructions and iterates many times.

(programming) Such a loop which heavily uses I/O or processing resources, failing to adequately share them with other programs running in the operating system.


folderlike

en-adj

folderlike (comparative more folderlike, superlative most folderlike)

more folderlike (comparative)
most folderlike (superlative)

(computing) Resembling or characteristic of a folder (directory on disk).


connectionless

(networking) Without the use of a constant connection; sending and receiving data arbitrarily as needed, usually with less reliability than if a connection were held open.


critical section

en-noun

critical section (plural critical sections)

The instructions between a lock and an unlock form a critical section.

2011, Ganesh Gopalakrishnan, Shaz Qadeer, Computer Aided Verification: 23rd International Conference:

(programming) A piece of code that accesses a shared resource that must not be concurrently accessed by more than one thread of execution.


storage medium

(computer hardware) Any hardware (such as disks or tape) used to store data


shovelware

/ˈʃʌvəlwɛə(ɹ)/

Internet vanity broadcasts may be nice for station owner egos or 'WKRP' wannabes without a real transmission tower … But this is essentially audio shovelware, no better than dumping videos or books without interactive elements onto a CD-ROM or the Net.

1997, Robert H. Reid, Architects of the Web: 1,000 Days that Built the Future of Business, New York, N.Y.: Wiley, →ISBN, page 86:

If you're going to buy eBay software, buy eBay software. That is, don't buy a CD with everything else in the world on it. CDs with everything in the world on them are known in the industry as shovelware. […] Anything offered as part of a shovelware package is suspect. If the eBay software seems to get lost in the hyped benefits of the shovelware package, it's probably not worth much.

2007, Joseph T. Sinclair, “Choosing Auction Management Software”, in eBay the Smart Way: Selling, Buying, and Profiting on the Web's #1 Auction Site, 5th edition, New York, N.Y.: American Management Association, →ISBN, pages 339 and 340:

(computing, slang, derogatory) A haphazard collection of software assembled in terms of quantity rather than quality.


print out

en-verb

print out (third-person singular simple present prints out, present participle printing out, simple past and past participle printed out)

prints out (present singular third-person)
printing out (participle present)
printed out (participle past)
printed out (past)

(computing) to print (a computer document)


KDD

(information science) Initialism of knowledge discovery in databases.


Pg Up

(computing, on a keyboard) page up (used to scroll up in a window)


Pg Dn

(computing, on a keyboard) page down (used to scroll down in a window)


intercloud

(computing) An interconnected set of clouds, in cloud computing.


multidirectory

You can build one for diskette install, for single-directory install, or for a multidirectory install.

1997, Art Scott, Eric Smith, Inside VBScript with ActiveX:

(computing) Of or pertaining to more than one directory (container structure in a file system).


macrolike

en-adj

macrolike (comparative more macrolike, superlative most macrolike)

more macrolike (comparative)
most macrolike (superlative)

(computing) Resembling or characteristic of a macro.


autologin

Use autologin if you don't want to type your password repeatedly.

(computing) A feature that automatically logs in to a system.


RLE

en-noun

RLE (countable and uncountable, plural RLEs)

run-length encoding
run-length encoding#English

(computing) Initialism of run-length encoding.


bootsplash

You can also choose whether to show the bootsplash screen.

2006, Chris Negus, Live Linux CDs: Building and Customizing Bootables, page 335:

Although Linux systems traditionally booted in text mode, most distributions now use kernel parameters and interim graphical display mechanisms (bootsplashes such as plymouth) to completely hide text mode as the system is booting.

2014, Brian Ward, How Linux Works, 2nd Edition: What Every Superuser Should Know:

(computing) A splash screen displayed at bootup.


plug and play

(computing) A feature allowing new hardware added to a computer to be automatically detected and configured.

εφαρμογή και χρήση

feature that facilitates the discovery of a hardware component automatically


run-length encoding

run-length encoding (countable and uncountable, plural run-length encodings)

(computing) A simple data compression scheme in which sequences of the same item are replaced by one such item and a count (so for example the text BBBBB is stored as a single B with count of 5).


semisimple

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

(mathematics, algebra, of an algebraic structure) In any of several technical senses, decomposable into sub-objects that have a simple structure.

(category theory, most generally, of an abelian category) Containing a collection of simple objects such that all objects in the category are direct sums of these simple objects.


isogeny

isogeny (countable and uncountable, plural isogenies)

It is clear that if G#95;2 is connected, then two of the defining properties of an isogeny imply the third.

2000, Marc Hindry, Joseph H. Silverman, Diophantine Geometry: An Introduction, Springer, page 95:

2002, Mireille Fouquet, François Morain, Isogeny Volcanoes and the SEA Algorithm, Claus Fieker, David R. Kohel (editors), Algorithmic Number Theory: 5th International Symposium, Proceedings, Springer, LNCS 2369, page 279,
Lemma 2.2 Let E be an elliptic curve such that Z [π] is maximal at 𝓁. If there exists an 𝓁-isogeny of E, then this 𝓁-isogeny is an horizontal 𝓁-isogeny.

2005, Fred Diamond, Jerry Shurman, A First Course in Modular Forms, Springer, page 29,
The dual isogeny of an isomorphism is its inverse. The dual of a composition of isogenies is the composition of the duals in the reverse order. If φ is an isogeny and ̂φ is its dual then the formulas φ(z+Λ)=mz+Λ', φ(z'+Λ')=( operatorname φ/m)z'+Λ show that also
φ∘̂φ=[ operatorname deg(φ)]=[ operatorname deg(̂φ)],
so that φ is in turn the dual isogeny of its dual ̂φ. Isogeny of complex tori, rather than isomorphism, will turn out to be the appropriate equivalence relation in the context of modular forms.

(algebraic geometry, category theory) An epimorphism of group schemes that is surjective and has a finite kernel.


sexp

The fact that lists and sexps can contain nested lists and sexps is important...

1992, Michael A Schoonover, John S Bowie, William Robert Arnold, GNU Emacs: UNIX text editing and programming:

[…] HTML and CSS generation from sexps […]

2005, Peter Seibel, Practical Common Lisp:

symbolic expression
symbolic expression#English

(computing) Abbreviation of symbolic expression.


symbolic expression

symbolic expression (plural symbolic expressions)

(computing) A means of representing semistructured data in human-readable text form, mostly composed of symbols and lists and extensively used in the Lisp programming language.


palette swap

en-verb

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

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

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

While there's a decent variety of enemy types in the game, those same enemies also tend to get palette swapped as the game progresses.

(computer graphics, video games) To change the color palette used to render a palettized image.


palette swap

Nintendo's Luigi character started out as a palette swap of Mario.

(computer graphics, video games) An image that is the same as another but rendered with a different colour palette.


palette window

(graphical user interface) A window often with miniaturized graphical user interface widgets housing a collection of related tools/commands for a particular task. The contemporary behavior is for the window to be a floating palette, floating over the main document window.


pageable

a pageable data source

(computing) Able to be divided into pages, or navigated as pages.

(computer science, of computer memory) Able to be paged in and paged out.


autohide

autohide (third-person singular simple present autohides, present participle autohiding, simple past autohid, past participle autohidden)

autohides (present singular third-person)
autohiding (participle present)
autohid (past)
autohidden (participle past)

Restore an autohidden window by hovering over its icon.

(transitive, computing) To hide (a visual element) automatically.


multiselection

(computing, graphical user interface) Multiple selection; the ability to have more than one item selected at the same time.


triplestore

(databases) A database designed for the storage and retrieval of RDF (Resource Description Framework) metadata in the form of triples.


functorial

en-adj

functorial (comparative more functorial, superlative most functorial)

more functorial (comparative)
most functorial (superlative)

(category theory) Of or pertaining to a functor

náttúrlegur

category theory: pertaining to a functor


intercycle

(obsolete, computing) The interval during which the operation of a punched card device was halted to allow time for processing of card contents


unicodification

(computing, informal) Conversion to a format, platform, etc. compatible with Unicode.


OEL

Oracle Enterprise Linux
w:Oracle Enterprise Linux

(computing) Initialism of Oracle Enterprise Linux.


multihop

(networking) Proceeding in multiple hops


ray casting

First used in a 1982 paper by Scott Roth.

(computer graphics) The calculation of intersections between a ray and a surface.


RAII

With RAII, the closing action cannot be skipped or bypassed, even if the function exits the scope prematurely with an early return or by throwing an exception.

2019, Fedor G. Pikus, Hands-On Design Patterns with C++, page 469:

object-oriented programming
object-oriented programming#English

(programming) Initialism of Resource Acquisition Is Initialization (a popular design pattern in object-oriented programming that ties resources to the lifespan of associated objects to prevent resource leakage.)

CADRe

Constructor Acquires, Destructor Releases


deinitialize

en-verb

deinitialize (third-person singular simple present deinitializes, present participle deinitializing, simple past and past participle deinitialized)

deinitializes (present singular third-person)
deinitializing (participle present)
deinitialized (participle past)
deinitialized (past)

(transitive, computing) To release any resources that were allocated to (some object or process) as part of initialization.


deinitialization

(computing) The process of deinitializing.


load time

en-noun

load time (countable and uncountable, plural load times)

(computing, often attributive) The point at which a program is put into an executable state.

(computing) The amount of time taken to load something.


noncaching

a noncaching algorithm


gridline

(computing, graphical user interface) A line that forms part of a grid.


snapline

(graphical user interface) A guideline shown while adding an item to a user interface to help align it with other items.


smallcap

en-verb

smallcap (third-person singular simple present smallcaps, present participle smallcapping, simple past and past participle smallcapped)

smallcaps (present singular third-person)
smallcapping (participle present)
smallcapped (participle past)
smallcapped (past)

(computing, typography) To set in small caps.


listserver

EndNote also has a well-established discussion group on a listserver maintained by the company.

1998 July 3, Brian Shmaefsky, “Software: Order at the End”, in Science, volume 281, number 5373, →DOI:

(computing) A server that distributes messages to members of an e-mail list.


preselection

en-noun

preselection (countable and uncountable, plural preselections)

In compos which are potentially crammed like the music compos, preselection is a necessary evil. [...] 15-16 songs [...] are thus chosen to be played to the audience.

Every entry will be released [...], unless it was preselected/disqualified, or the competition was canceled.

2012, Demodays demoparty, General Rules (All Compos):

(demoscene) The process of a jury selecting entries to be shown in a competition when there are too many entries for the audience or schedule. The term preselection is often used with the opposite meaning in demoscene context, i.e. selecting entries not to be shown.


square wave

(calculus, engineering, signal processing) A function or waveform that alternates regularly and instantaneously between two levels.


CLR

But we can't use function pointers as we would in C++, and not just for the ideological reason that it doesn't enter into the spirit of the brave new pointerless world of the CLR.

2003, Ian Griffiths, Matthew Adams, .NET Windows forms in a nutshell, page 18:

Common Language Runtime
Common Language Runtime#English

(computing) Initialism of Common Language Runtime.


transactionality

transactionality (countable and uncountable, plural transactionalities)

(uncountable, computing) The condition of being transactional

(countable, computing) The degree to which a database or other system is transactional


metadynamics

(mathematics, computing, physics, chemistry) An algorithmic method of simulating rare complex systems and for calculating the free energy associated with them


intelligent system

intelligent system (plural intelligent systems)

1992, Ramzan A. Khuwaja, Martha W. Evens, Allen A. Rovick and Joel A. Michael, Knowledge Representation for an Intelligent Tutoring System Based on a Multilevel Causal Model, in Claude Frasson, Gilles Gauthier, Gordon McCalla (editors), Intelligent Tutoring Systems: Second International Conference, ITS '92,
Knowledge is central for an intelligent system. A knowledge representation framework, which distinguishes between several generic types of knowledge and structures them in several layers, provides one of the most powerful ways of designing an intelligent system.

This computer program can be considered an intelligent system for the domain of Non-linear Dynamical Systems (NDS) because it uses SC techniques to obtain the "best" mathematical model for a given dynamic system.

2002, Patricia Melin, Oscar Castillo, Modelling, Simulation and Control of Non-linear Dynamical Systems:

2007, Adrianna Kosierkiewicz and Ngoc Thanh Nguyen, The Statistical Verification of Rough Classification Algorithms in Bruno Apolloni, Robert J. Howlett, L. C. Jain (editors), Knowledge-Based Intelligent Information and Engineering Systems (conference proceedings),
German Tutor [5] is another intelligent system which helps learning foreign languages.

artificial intelligence
artificial intelligence

(computing) A computer system that uses techniques derived from artificial intelligence, particularly one in which such techniques are central to the operation or design of the system.


computational intelligence

(computing) A field of study that covers traditional artificial intelligence together with neural networks and fuzzy systems etc.


DND

(computing) Initialism of drag and drop.


uniprocessor

(computing) A single processor (CPU) that can work sequentially on a single task at a time.


bitness

bitness (usually uncountable, plural bitnesses)

Execute an API or DLL call of the wrong bitness from within any of these programs and the result is an unrecoverable run-time error.

1995 August, InfoWorld, volume 17, number 30:

Thunking allows parameters to be pushed correctly on the stack, enables a DLL of a different bitness to load in your process, and converts memory addresses...

1995, Microsoft Corporation, Microsoft office 95 data access reference:

Since both user mode and kernel mode have the same "bitness," 16-bit and 32-bit stacks do not need to be distinguished.

1997, Stan Mitchell, Inside the Windows 95 file system:

Table 7.1 summarizes the bitness requirements for TSPs under the various versions of TAPI and Windows.

1998, Chris Sells, Windows telephony programming: a developer's guide to TAPI:

(computing) The architecture of a computer system or program in terms of how many bits (binary digits) compose the basic values it can evaluate.


classloader

(computing, Java) A mechanism for dynamically loading classes into a virtual machine.


classloading

(computing, Java) The dynamic loading of classes into a virtual machine, as performed by a classloader.


JAPH

(computing, programming) A program written in Perl that outputs the text Just another Perl hacker, usually programmed in an obfuscated manner so that the output is not obvious until it is run.


bootability

(computing) The state or condition of being bootable.


multicasting

multicasting (countable and uncountable, plural multicastings)

Unlike broadcasting, multicasting allows each host to choose whether it wants to accept multicast packets.

2009, Robert Rümmler, Alexander Daniel Gluhak, Hamid Aghvami, Multicast in Third-Generation Mobile Networks: Services, Mechanisms and Performance, John Wiley & Sons, →ISBN, page 14:

(networking) The simultaneous transmission of data to several destinations on a network.


portscan

en-verb

portscan (third-person singular simple present portscans, present participle portscanning, simple past and past participle portscanned)

portscans (present singular third-person)
portscanning (participle present)
portscanned (participle past)
portscanned (past)

(networking, transitive) To scan (a network host) in order to detect open ports.


portscan

(networking) The scanning of a network host in order to detect open ports.


superpolynomial

en-adj

superpolynomial (comparative more superpolynomial, superlative most superpolynomial)

more superpolynomial (comparative)
most superpolynomial (superlative)

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

(computing, mathematics) Describing an algorithm whose execution time is not limited by a polynomial


livelocked

(computing) Unable to proceed because of livelock.


web application

en-noun

web application (plural web applications)

(software) A software application that is accessed via a web browser, often over a network but sometimes offline.


multigrid

We will give a systematic introduction to basic multigrid. Our intention is to give sufficient detail on multigrid for model problems […]

2001, Ulrich Trottenberg et al., Multigrid, Academic Press.:

differential equation
differential equation

(mathematics, computing) A class of techniques for solving algebraic or differential equations that employs a hierarchy of discretizations


multigrid

(mathematics, computing) Relating to or utilising a multigrid method.


multicollision

a multicollision attack

(cryptography) Involving multiple hash collisions.


quasirandom

(computing) Apparently random, but produced by a non-random algorithm (typically from a given "seed")


D/L

en-verb

L (third-person singular simple present Ls, present participle Ling, simple past and past participle Led)

L (canonical)
Ls (present singular third-person)
Ling (participle present)
Led (participle past)
Led (past)


data binding

(computing) A general technique that binds together two data sources (or two separate representations of the same data) and keeps them synchronized.


parallelizability

(mathematics, computing) The condition of being parallelizable.


multihopping

(networking) The transmission of data from multiple nodes of a mobile phone network to an individual mobile device simultaneously


binarization

en-noun

binarization (countable and uncountable, plural binarizations)

(computing) Conversion of a tree to one with at most two children per node.


nonpipelined

The 80386 offers both pipelined and nonpipelined bus cycles.

1989, Penn Brumm, Don Brumm, 80386, a programming and design handbook:


nonscrolling

Commands are accessed through buttons in a nonscrolling area above the document.


viewport

Dragging the scroll-bar changes which part of the picture is visible within the viewport.

(computer graphics) A typically rectangular region representing the range or area currently visible (within a window, screen, etc.).


viewport

en-verb

viewport (third-person singular simple present viewports, present participle viewporting, simple past and past participle viewported)

viewports (present singular third-person)
viewporting (participle present)
viewported (participle past)
viewported (past)

Some general ideas on clipping, viewporting, and windowing can be found in Rogers and Adams.

1979, Tutorial: Computer Graphics, page 80:

Viewporting is an operation that takes the portion of the picture that has been mapped into the square region delimited by -1,+1,-1,+1 and further maps it into a rectangular subregion of the screen (a viewport).

1980, MTS, the Michigan Terminal System, volume 17, page 42:

The main thing I want you to take away from this chapter is knowing where to start and creating a very simple viewported web site using nothing more than an extra <meta> tag and simple HTML.

2012, Scott Preston, Learn HTML5 and JavaScript for iOS:

(transitive, computer graphics) To clip (an image or region) so that it fits in a viewport.


subchunk

GetData goes down into the data subchunk as well, as can be seen in Listing 14.7.

1996, Michael Morrison, Randy Weems, Windows 95 game developer's guide using the game SDK:

A LIST chunk is another parent chunk that may include several subchunks as well.

1999, Michael D Root, James R Boer, DirectX complete:

(computing) A chunk (block of data) forming part of a larger chunk.


precache

precache (third-person singular simple present precaches, present participle precaching, simple past and past participle precached)

precaches (present singular third-person)
precaching (participle present)
precached (participle past)
precached (past)

(transitive, computing) To cache in advance.


cepstrum

From a reversal of the first syllable of the word spectrum.

inverse Fourier transform
Fourier transform

(signal processing) The inverse Fourier transform of the logarithm of a magnitude spectrum; used especially in voice analysis.

kepstri

Fourier transform of the logarithm of a spectrum


metamodel

(computing) A model of the modelling process itself.


metaservice

(computing) An abstraction of the workflow in a network


statechart

(computing) Any of several UML state machines.


subcycling

(mathematics, computing) An algorithmic technique involving integration with progressively smaller steps


semicomputable

(mathematics, computer science) partially computable

(mathematics, computer science) Semidecidable (for decision problems), can be approximated from either above or below by a computable function (for optimization and numerical problems).


crapplet

(computing, Internet, slang, derogatory) An unwanted or poor-quality applet.


data cube

(computing) A very large three-dimensional array or table

κύβος δεδομένων

computing:very large three-dimensional array or table


save down

save down (third-person singular simple present saves down, present participle saving down, simple past and past participle saved down)

saves down (present singular third-person)
saving down (participle present)
saved down (participle past)
saved down (past)

(computing) To write a computer file to disk.


metaobject

(computing) Any entity that manipulates, creates, describes, or implements others


deallocation

en-noun

deallocation (countable and uncountable, plural deallocations)

(computing) The release of a portion of storage that had previously been allocated to a specific task.


comonad

(mathematics, category theory) A monad of the opposite category.


KLOC

From k (“thousand”) + LOC (“lines of code”).

The formula is based on thousands of lines of source code (kLOC) and incorporates Fagan's recommendations for inspection pace, meeting duration, and frequency:
elapsed time (in days) = 3 × n kLOC
Here n is an estimate of how many thousands of lines of code will be inspected.

1991, Glen W. Russell, Experience with Inspection in Ultralarge-Scale Developments (Bell-Northern Research)

It concludes that defects are found 2 to 4 times faster with inspection than with testing, that defects are typically found at the rate of one defect per man hour invested in inspection, and that inspection finds about 37 defects per kloc if it is done properly.

1993, Terry Shepard in Proceedings of the National Workshop on Software Engineering Education (IBM Canada)

In IBM there's a religion in software that says you have to count KLOCs, and a KLOC is a thousand line of code.

1996, Steve Ballmer in Triumph of the Nerds II: Riding the Bear (Robert X. Cringely, Paul Sen), about 38 minutes in, relating events around 1989

(computing, programming) Abbreviation of thousand lines of code.


pseudotype

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

(computing) Something resembling, or having certain characteristics of, a data type.


autoredirection

autoredirection (usually uncountable, plural autoredirections)

/ˌɔːtəʊɹiːdɪˈɹɛkʃən/


subgame

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

A subgame is a piece of a game—the piece that remains to be played beginning at any point at which the complete history of the game thus far is common knowledge among the players.

1992, Robert Gibbons, A Primer in Game Theory, Prentice-Hall, page 94:

(game theory) A subset of a game that can be considered a game in its own right.


RAS

(computing) Initialism of remote access service.


datasheet

(computing, databases) A display of the records in a table, arranged in rows and columns.


deserializer

(computing) An algorithm that deserializes data.


serializer

(computing) A software component that serializes data.


cracktro

When browsing the HVSC, I often encounter some songs which I never heard the name of, but which I know from those famous cracktros from Ikari, Hotline etc.

2002, Blackspawn, “Favourite cracktro tunes”, in alt.c64 (Usenet):

Some of his modules were later also used by crackers and demogroups. Bamiga Sector One, for example, used his module titled Blueberry for the cracktro of Carrier Command.

2005, Tamás Polgár, Freax: the brief history of the demoscene: Volume 1:

(demoscene) An intro added to a piece of cracked software, typically including visual effects and music and naming the group that did the cracking.


invitro

This party will have it all for the Amiga scener: demos, competitions, dealers, and huge projection screen and sound system to entertain you. […] And keep an eye out for the DA official party invitro, to be released in a month or two's time.

1996, John Bus, “Amiga Domain - An Aussie Scene Party!”, in alt.sys.amiga.demos (Usenet):

since when should all invitations be executables? :P
anyway, the sf2k invitro should be looked at as a demo, just like the VIP2 invitro, for instance

2001, Egbert Teeselink, “Ready to use Demosystem libraries (was: Re: DemoGL v1.3 Final released)”, in comp.sys.ibm.pc.demos (Usenet):

(demoscene) An intro that provides details of a forthcoming demoparty to which viewers are invited.


prewarmed

en-adj

prewarmed (comparative more prewarmed, superlative most prewarmed)

more prewarmed (comparative)
most prewarmed (superlative)

(computer graphics, of a particle system) Initialized with the illusion of prior activity.


votesheet

If you have already voted in other diskmags (like Parrot or Imphobia), we will ofcourse^([sic]) accept those votesheets.

1995, root, “VOTE for DASKMIG”, in comp.sys.ibm.pc.demos (Usenet):

Now, when I check my votesheet, I can see that all the votes have been saved, so I don't find this system stupid at all...

2003, Euphoric, “Minigame voting deadline is today !!!”, in comp.sys.oric (Usenet):

(chiefly demoscene) A form to be filled in by voters to indicate their preference among various choices in various categories.