bitcoin

From bit (“binary digit”) + coin, coined by Satoshi Nakamoto, believed to be a pseudonym for one or more people, in the domain name bitcoin.org registered on 18 August 2008; and in the title of the white paper “Bitcoin: A Peer-to-Peer Electronic Cash System”, a link to which was posted on the cryptography mailing list metzdowd.com on 31 October 2008: see the quotation.

We do not accept bitcoin at this store.

Bitcoin: A Peer-to-Peer Electronic Cash System [title] […] What is needed is an electronic payment system based on cryptographic proof instead of trust, allowing any two willing parties to transact directly with each other without the need for a trusted third party. […] In this paper, we propose a solution to the double-spending problem using a peer-to-peer distributed timestamp server to generate computational proof of the chronological order of transactions.

2008 October 31, Satoshi Nakamoto [pseudonym], “Bitcoin: A Peer-to-Peer Electronic Cash System”, in Bitcoin.org, archived from the original on 2025-01-04:

[A] man named Satoshi Nakamoto posted a research paper to an obscure cryptography listserv describing his design for a new digital currency that he called bitcoin.

2011 December, Benjamin Wallace, “The Rise and Fall of Bitcoin”, in Wired, San Francisco, Calif.: Condé Nast Publications, →ISSN, →OCLC, archived from the original on 2025-01-02:

[Bitcoins] do not depend on the state banks, but are created through mining. Mining is also called as hashing. It is a process of solving complex math problems using those computers which run bitcoin software.

2014, Dale Blake, “Getting and Selling Bitcoins”, in Bitcoin Guide for Beginners: Bitcoin Trading and Mining Made Easy, La Vergne, Tenn.: Mihails Konoplovs, →ISBN:

Other e-commerce sites that accept bitcoin are: Bitcoinshop.us which offers products like watches and air conditioners and ships to people within the United States; […] Travel booking websites also start to accept bitcoin sales on flights, hotel bookings to at least 200,000 hotels and railway Amtrak through their platforms.

2015, Scott Green, “Bitcoin Growth and Trends”, in Bitcoin: The Ultimate A–Z of Profitable Bitcoin Trading & Mining Guide Exposed! (The Blokehead Series), Milan: Scott Green, →ISBN:

Individual bitcoin users are not the only driving force in terms of securing the bitcoin network. Over the past few years, dedicated bitcoin nodes have been added to the network with the sole purpose of receiving and broadcasting new bitcoin transactions to other users and nodes on the network.

2016, Prypto [pseudonym], “Bitcoin Security”, in Bitcoin for Dummies (For Dummies), Hoboken, N.J.: John Wiley & Sons, →ISBN, part III (Using Bitcoin in Business), page 137:

Find a friend who has bitcoin and buy some from him or her directly. Many bitcoin users start this way. This method is the least complicated. One way to meet people with bitcoin is to attend a local bitcoin meetup listed at Meetup.com (https://meetup.com).

2017 June, Andreas M[arkos] Antonopoulos, “Introduction”, in Tim McGovern, editor, Mastering Bitcoin: Programming the Open Blockchain, 2nd edition, Sebastopol, Calif.: O’Reilly Media, →ISBN, page 11:

(uncountable, computing, finance) A decentralized cryptocurrency using blockchain technology.


bitcoin

This item costs one bitcoin.

The value of fiat money is determined by legal means (legal tender laws). In other words, fiat money is anything the government says in money. For instance, if the government says an IOU or a bitcoin is money, then it is money. The major currencies of the contemporary world are fiat money.

2008 November, Alex Marchand, “What is Money?”, in Dissolving Dollars: Exposing the Debt-based Insanity behind Modern Money, [S.l.]: 451° Publishing, published April 2015, →ISBN, page 12:

Users willing to devote CPU power to running a special piece of software would be called miners and would form a network to maintain the block chain collectively. […] The first miner to solve each puzzle would be awarded 50 new bitcoins, and the associated block of transactions would be added to the chain. […] [Satoshi] Nakamoto himself mined the first 50 bitcoins—which came to be called the genesis block—on January 3, 2009.

Each time you succeed in creating a hash, you are rewarded with 25 bitcoins, the block chain is updated and all the users on the network are notified. This serves as an incentive to keep mining the bitcoins and keep the bitcoin transactions working.

2013, Elda Watulo, John Davidson, “Making a Hash of It”, in How to Make Money Online With Digital Currency Bitcoins (Entrepreneur Book Series; 8), [S.l.]: JD-Biz Publishing, →ISBN:

They buy bitcoins at a lower price then sell them at a higher value.

2014, Kinsley Wallace, “How to Invest and Trade Bitcoins”, in Bitcoins: How to Invest, Buy and Sell: A Guide to Using the Bitcoin, [United States]: Speedy Publishing, →ISBN:

But consider that a significant amount of bitcoin is also being held by investors. Those investors do not plan to sell their bitcoin for some time because they are speculating that due to its utility as MoIP, demand will continue to rise and so too will its value. Currently, roughly 5.5 million bitcoin, or US$5.5 billion worth at the price of US$1,000 per coin, is held by the top 1,000 addresses recorded in Bitcoin's blockchain.

2017, Chris Burniske, Jack Tatar, Cryptoassets: The Innovative Investor’s Guide to Bitcoin and beyond, New York, N.Y.: McGraw-Hill Education, →ISBN, page 177:

(countable, computing, finance) A unit of the bitcoin (proper noun sense 1) cryptocurrency.

բիթքոին

decentralized cryptocurrency using blockchain technology; unit of the cryptocurrency


intrapacket

(computing, networking) Within a packet of data.


interpacket

(computing, networking) Between packets of data.


Turingery

From Turing + -ery, after its inventor Alan Turing.

(cryptography) A manual cryptanalysis technique used in breaking the Lorenz cipher during World War II, based on deducing the wheel settings of the machine that did the encryption.


pseudonamespace

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

Prepending text to function names can act as a pseudonamespace.

(computing, rare) A false namespace achieved by other means.


visitor design pattern

en-noun

visitor design pattern (plural visitor design patterns)

(software, design) Synonym of visitor pattern


double dispatch

double dispatch (plural double dispatches)

(computing) A mechanism that dispatches a function call to different concrete functions depending on the runtime types of two objects involved.


single dispatch

single dispatch (plural single dispatches)

(computing) A dispatch method where the implementation of a function or method is chosen solely on the type of the instance calling the method.


dynamic dispatch

dynamic dispatch (countable and uncountable, plural dynamic dispatches)

(computing) A dispatch method where the implementation of a function or method is assigned during runtime, as it cannot be assigned during compile time.


static dispatch

static dispatch (plural static dispatches)

(computing) A dispatch method where the implementation of a function or method is assigned during compile time.


directory service

directory service (plural directory services)

(computing) The software system that stores, organizes and provides access to information in a map between names and values.


first-fit

(computing theory) Of or relating to a fast but non-optimal algorithm for the Bin packing problem, placing each item into the first bin in which it will fit.


RUSH

programming language
programming language

(computing) A dialect of the programming language PL/I.


patchset

(computing, programming) A set of software patches.


LALR

(software, of a parser) Initialism of lookahead LR.


subtag

(computing) A tag that is secondary or subordinate to another tag.


subtag

en-verb

subtag (third-person singular simple present subtags, present participle subtagging, simple past and past participle subtagged)

subtags (present singular third-person)
subtagging (participle present)
subtagged (participle past)
subtagged (past)

Audio tracks were tagged by artist, and then subtagged by title and genre.

(computing, transitive) To apply a secondary or subordinate tag to.


unclick

unclick (third-person singular simple present unclicks, present participle unclicking, simple past and past participle unclicked)

unclicks (present singular third-person)
unclicking (participle present)
unclicked (participle past)
unclicked (past)

graphical user interface
graphical user interface

(transitive, graphical user interface) To unselect (an item) by clicking.


pluginization

(computing) The act or process of designing a system so that it can be extended with plug-ins.


diskette drive

floppy diskette drive
floppy diskette drive


AABB

Coordinate term: OOBB

(computer graphics) Initialism of axis-aligned bounding box.


autorelease

(computing) automatic release (of previously allocated resources)


JAX-RS

(computing, Internet) Abbreviation of Java API for RESTful Web Services.


autodecrement

autodecrement (third-person singular simple present autodecrements, present participle autodecrementing, simple past and past participle autodecremented)

autodecrements (present singular third-person)
autodecrementing (participle present)
autodecremented (participle past)
autodecremented (past)


Huffman coding

en-noun

Huffman coding (countable and uncountable, plural Huffman codings)

Named after its inventor David A. Huffman (1925–1999).

named-after

In Huffman coding, shorter code-words are assigned to more frequent symbols so that the average code-length is reduced.

2018, Keshab K. Parhi, Takao Nishitami, editors, Digital Signal Processing for Multimedia Systems, CRC Press, →ISBN:

(computing theory) An entropy-encoding algorithm used for lossless data compression, involving a variable-length code table derived from the estimated probability of occurrence of each symbol (so that more frequent symbols take less space to store).


windowable

(computing, rare) Capable of being displayed in a window.


autoflow

en-verb

autoflow (third-person singular simple present autoflows, present participle autoflowing, simple past and past participle autoflowed)

autoflows (present singular third-person)
autoflowing (participle present)
autoflowed (participle past)
autoflowed (past)

(transitive, computing) To flow (text) automatically.


object graph

object-oriented programming
object-oriented programming

(software, object-oriented programming) A view of an object system at a particular point in time that details the relationships between class instances.


DaaS

(computing) Acronym of Data as a Service.

(computing) Acronym of Desktop as a Service.

(computing) Acronym of Device as a Service.


SaaS

(computing) Acronym of Software as a Service.

hamakargčʻayin cragrayin apahovum, orpes caṙayutʻyun

համակարգչային ծրագրային ապահովում՝ որպես ծառայություն


relational model

en-noun

relational model (plural relational models)

(databases) A database model that is based on first-order predicate logic.


navigation mesh

navigation mesh (plural navigation meshes)

We used a navigation mesh to describe the paths that can be followed by computer-controlled characters in our video game.

artificial intelligence
artificial intelligence

(computing) A data structure used in artificial intelligence applications to aid agents in pathfinding through large spaces. It is a collection of two-dimensional convex polygons.


transcompiler

(computing) A translating compiler that takes the source code of a programming language as its input and outputs the source code into either another programming language or an older version of the same language.


nearline

(computing) Having a level of availability somewhere between online and offline, typically using removable media.


LEAP

w:Lightweight Extensible Authentication Protocol

(computing) Initialism of Lightweight Extensible Authentication Protocol.

(computing) A solution stack consisting of the Linux operating system, Eucalyptus cloud, AppScale cloud computing framework, and Python programming language.


backjump

(computing theory) A jump from one level of an algorithm to another, used in backjumping.


XSD

XML Schema Definition
w:XML Schema Definition

(computing, Internet) Initialism of XML Schema Definition.


destage

en-verb

destage (third-person singular simple present destages, present participle destaging, simple past and past participle destaged)

destages (present singular third-person)
destaging (participle present)
destaged (participle past)
destaged (past)

A root item of data is located, and then a working set of data is collected by identifying additional data in the cache that will be destaged to locations in the storage device adjacent to the root item of data.

(computing) To asynchronously write new or updated data from a cache or nonvolatile storage to a direct access storage device.


ODA

Open Data-Center Alliance
w:Open Data Center Alliance

(computing) Initialism of Open Data-Center Alliance.

Open Design Alliance
w:Open Design Alliance

(computing) Initialism of Open Design Alliance.

Open Document Architecture
w:Open Document Architecture

(computing) Initialism of Open Document Architecture.


CXF

(computing, Internet, initialism) Apache Celtix and XFire project names, which is an open-source, fully featured Web services framework.


ROLAP

Relational Online Analytical Processing
w:ROLAP

(computing) Acronym of Relational Online Analytical Processing.


MOLAP

(computing) Acronym of Multidimensional Online Analytical Processing.


HOLAP

/eɪt͡ʃ əʊ ɛl eɪ piː/

Hybrid Online Analytical Processing
w:HOLAP

(computing) Acronym of Hybrid Online Analytical Processing.


esolang

esoteric programming language
esoteric programming language#English

(programming) Clipping of esoteric programming language.


binary system

二進制 /二进制

math, computing: numeric system with base 2

Quantum cryptography is one of the first applications of quantum physics, which is expected to replace today's binary system of computing, in which data is represented in series of ones and zeros.

2004 January 28, Jennifer L. Schenker, “A quantum leap in codes for secure transmissions”, in New York Times, retrieved 2013-04-10:

(mathematics, computing) A numeric system with a base of 2, using only the numerals 0 and 1.


snapin

snap + in, suggesting a component that clicks into place.

(computing, Microsoft Windows) A software plug-in.


unpublish

unpublish (third-person singular simple present unpublishes, present participle unpublishing, simple past and past participle unpublished)

unpublishes (present singular third-person)
unpublishing (participle present)
unpublished (participle past)
unpublished (past)

To unpublish a calendar: 1. In the Applications folder, double-click the iCal icon to open the application. The main iCal window opens; in the Calendars section on the left, published calendars have a small mark to the right of their names […]

Burns' political sentiments were already clearly delineated in 'A Dream' and no amount of etiquette could unpublish that poem.

2011, Patrick Scott Hogg, Robert Burns: The Patriot Bard:

Yes. We have a strict policy on unpublishing: We don’t.

2013 January 16, Margaret Sullivan, “Make No Mistake, but if You Do, Here’s How to Correct It”, in The New York Times:

You unpublish a category to hide it from display on the front end of the website.

2013, Ric Shreves, Joomla! Bible, page 342:

(transitive, chiefly computing) To remove (something previously published) from circulation; to retract.


disklabel

(computing) A record on a hard disk or other storage device, holding information about the location of the partitions on the disk.


positive-sum

Morality […] is a consequence of the interchangeability of perspectives and the opportunity the world provides for positive-sum games.

2011, Steven Pinker, The Better Angels of Our Nature, Penguin, published 2012, page 220:

(game theory) Pertaining to a game or situation where overall benefits to all participants can increase.


graphics tablet

en-noun

graphics tablet (plural graphics tablets)

(computing) An input device that enables a user to draw images by hand, as if with a pencil, and import them into a computer system.


JDT

(Java programming language, eclipse, software) Initialism of Java Development Tools.

Java programming language; eclipse; Java programming language; eclipse


ARPANET

ARPANET (canonical)
the ARPANET (canonical)

/ˈɑɹ.pəˌnɛt/

From earlier ARPA (“Advanced Research Projects Agency”) with net for network.

ARPANET went online in September, 1969, and connected four computers located in California and Utah.

2001, Bryan Pfaffenberger, Computers in Your Future, Pearson College Division, →ISBN, page 267:

The ARPANET was especially important to the Internet project, and was often called the backbone network because it was the central WAN that tied researchers together.

2007, Douglas Comer, The Internet Book […] , Prentice Hall, →ISBN:

It allowed the ARPANET, a single network, to develop into the Internet—an internetwork of hundreds of thousands of networks.

2009, John Cassidy, Dot.Con […] , Harper Collins, →ISBN, page 17:

w:Advanced Research Projects Agency Network

(military, networking) Initialism of Advanced Research Projects Agency Network (the world's first operational packet-switching network)


MID

(computing) Initialism of mobile information device.


netmask

(computing) The routing prefix of a network address.


classful

Classful routing protocols do not carry subnet masks; classless routing protocols do.

2002, Ravi Malhotra, IP Routing, page 101:

(computing, Internet) Of or relating to a network-addressing architecture that divides the address space into a number of classes.


writethrough

writethrough (countable and uncountable, plural writethroughs)

(computing) An operation in which data written to a cache is then immediately copied to permanent storage, ensuring that cache and storage are always in agreement.


stylable

en-adj

stylable (comparative more stylable, superlative most stylable)

more stylable (comparative)
most stylable (superlative)

The following sets whether the text is editable (can be changed), selectable (can be selected for copying), or stylable (can use multiple fonts, styles, or sizes).

1993, Neil Rhodes, Julie McKeehan, Symantec C++ programming for the Macintosh, page 535:

Newer versions of IE from 9 onward recognize these newer HTML elements natively and don't require the script to make them stylable.

2012, Craig Cook, Jason Garber, Foundation HTML5 with CSS3, page 339:

(computing) Capable of being formatted with styles.


GROVER

(robotics, NASA) Acronym of Greenland rover and Goddard remotely operated vehicle for exploration and research.


control structure

en-noun

control structure (plural control structures)

Coordinate term: data structure

In C++ you can and often will nest control structures: place one conditional within another; put a loop within another loop; have a conditional within a loop; and so forth.

2005, Larry Ullman, Andreas Signer, C++ Programming: Visual QuickStart Guide, Pearson Education, →ISBN:

(programming) A structure used to direct the flow of execution of a program.


XACML

(computing) Initialism of eXtensible Access Control Markup Language.


netboot

Non-Intel architectures have historically included netboot capabilities that Red Hat Linux supports.

2003, Sobell, A practical guide to Red Hat Linux eight, page 392:

Several PXE-based netboot systems exist[…]

2006, Evi Nemeth, Garth Snyder, Trent R. Hein, Linux Administration Handbook, page 226:

(computing) The booting of a system from a network.


boot storm

(computing) The situation where many users attempt to boot their computers at the same time, causing excessive demand on the network.


screenlet

(computing) A visual widget or small application that can be placed on the desktop.


unminimize

en-verb

unminimize (third-person singular simple present unminimizes, present participle unminimizing, simple past and past participle unminimized)

unminimizes (present singular third-person)
unminimizing (participle present)
unminimized (participle past)
unminimized (past)

graphical user interface
graphical user interface

(transitive, computing, graphical user interface) To restore (a window) from a minimized state.


unmaximize

unmaximize (third-person singular simple present unmaximizes, present participle unmaximizing, simple past and past participle unmaximized)

unmaximizes (present singular third-person)
unmaximizing (participle present)
unmaximized (participle past)
unmaximized (past)

To maximize or unmaximize a window, click the button in the upper right corner. On Windows, you can minimize, maximize, or close a window by clicking one of the three buttons located in the upper right corner of each window.

2003, Kim English, Community Geography: GIS in Action, page 278:

(transitive, computing, graphical user interface) To restore (a window) from a maximized state.


coprocess

(computing) A process that explicitly yields control to other processes or to the operating system.


meta key

(computing) A special key on some kinds of keyboard, used to activate keyboard shortcuts.


creational pattern

en-noun

creational pattern (plural creational patterns)

(computing, design) A design pattern that standardizes the mechanisms of object creation.


structural pattern

structural pattern (plural structural patterns)

(computing, design) A design pattern that makes it easier to create relationships between entities.


FSVO

(mathematics, programming, Internet slang) Initialism of for some values of.


pseudoblock

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

A pseudoblock surrounding the whole source program can be initialized before actual translation with the entries for standard functions and variables, so that these don't have to be treated separately.

1971, David Gries, Compiler construction for digital computers, page 229:

(computing, programming) A construct that resembles a block of source code but is not a true block.


IOSAPIC

(computing) Input/Output Streamlined Advanced Programmable Interrupt Controller.


library sort

By analogy with a librarian who leaves gaps between books so that inserting a new book does not require moving so many of the existing books.

(computing theory) A form of insertion sort that leaves gaps between elements to accelerate subsequent insertions.


pseudoselector

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

But some elements are not necessarily found in the document markup, such as which links have been visited or the first line of a paragraph. To apply style to these instances in a document, CSS provides several pseudoselectors.

2009, Jennifer Niederst Robbins, Web Design in a Nutshell: A Desktop Quick Reference:

(computing, Internet, Cascading Style Sheets) A kind of selector that identifies something not explicitly labelled in the document markup.


RMAN

(databases, Oracle) Acronym of Recovery Manager.


cheeseware

Perhaps most important, it has removed us even further from the "gee whiz!" mind-set that dominated our first reactions to computing--a frame of mind that made us so appreciative of the wondrous complexity of those putty-colored boxes that we became vulnerable to the half-baked, the beta, and even the well-marketed cheeseware.

2000 September 1, “The New Computers in School”, in Strategic Finance:

Many of the games they stock now are already in the mini-boxes, new titles not just cheeseware.

2002 January 3, John Capriotti, “Re: Walmart: Games in DVD cases??”, in comp.sys.ibm.pc.games.action (Usenet):

To run the AOL cheeseware on more than one machine at once (why, FFS, I have no idea) you need more "screen names" whatever they may be.

2005 August 9, Phil Thompson, “Re: AOL Broadband”, in uk.telecom.broadband (Usenet):

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


debug mode

debug mode (countable and uncountable, plural debug modes)

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

(programming) The mode of a compiler or IDE that allows for debugging, with the availability of information such as variable names and line numbers from the source code.


release mode

release mode (countable and uncountable, plural release modes)

(programming) The mode of the compiler where the code is compiled for the end user, most often with optimizations.


centipawn

(computer chess) One hundredth of the value of a pawn, especially for calculation purposes in computer chess.


mix-in

(computing, programming) Alternative form of mixin


shadeset

(computer graphics) A colour scheme that can be applied to a computerized map.


Hollerith card

Named after American inventor Herman Hollerith (1860–1929), who patented machine-readable punch card devices in 1889.


wedgitude

I managed to get into the system, remove the wedgitude and booted^([sic]) properly.

1994, E M Richards, “Thanks”, in comp.unix.aix (Usenet):

There's very little way to keep random obnoxious users, who *think* they know a lot about Macs, from reconfiguring the systems into a state of supreme wedgitude.

1996, Karl A. Krueger, “Call to Support Multiple Users”, in comp.sys.be (Usenet):

Sorry I can't give more detail, I don't remember exactly what I did, either the path to wedgitude or the escape route.

2001, Stephen J. Turnbull, “No such file or directory ????”, in mailing.comp.coda-list (Usenet):

(computing, slang, rare) A state of being stuck or wedged.


VAXocentrism

There's nothing that says that array elements in FORTRAN - or, for that matter, C - have to be contiguous. Thinking that that must be true as a matter of Natural Law is purest VAXocentrism.

1991, Jay Maynard, “Segmented Architectures ( formerly Re: 48-bit computers)”, in comp.arch (Usenet):

i've long insisted that everyone here at NPRI *always* redefine that psect to be readonly under VAX/VMS . . . our code gets ported to other platforms, and it would be definite vaxocentrism to assume that literal strings are writable.

1993, David P. Murphy, “modifying a literal string in C code”, in vmsnet.alpha (Usenet):

(computing, slang, rare) The incorrect assumption that certain behaviours and memory storage conventions of the VAX (a computer system of the 1970s) are applicable on all computer architectures.


convolver

(signal processing) An algorithm that performs convolution on a signal.


flashable

(computing) Capable of being flashed (having its memory rewritten).


(programming) Initialism of second-generation language, i.e. assembly language.


The 3GLs include C, C++, Java, and Fortran.

(programming) Initialism of third-generation language.


(programming) Initialism of fourth-generation language, characterized by having its own operating environment (e.g., Foxpro, Mathematica, AMPL).


(programming) Initialism of fifth-generation language: a high-level, constraint-based programming language (e.g. Prolog).


absolute assembler

en-noun

absolute assembler (plural absolute assemblers)

(computing) An assembler that generates code that uses only absolute addresses.


absolute code

(computing) Code which uses only absolute addresses.


absolute instruction

absolute instruction (plural absolute instructions)

(computing) An assembly language instruction that uses only absolute addresses.


absolute loader

absolute loader (plural absolute loaders)

(computing) A loader that places absolute code into main memory beginning with the initial address assigned by the assembler. No address manipulation is performed.


abstract data type

abstract data type (plural abstract data types)

Coordinate term: algebraic data type

(programming) A data type defined only by data properties and operations to be performed on the data without any specification as to how the data will be represented or the operations performed.


pragmat

(programming) A pragma, or compiler directive, in the ALGOL programming language.


netlag

Unknown thinking, typing, and netlag times make it impossible to tell [whether a participant in online chat is fully attentive].

2002, Lori Kendall (quoting "henri"), Hanging Out in the Virtual Pub: Masculinities and Relationships Online (page 26)

If our test script is deployed live on a faraway web server, with netlag we could fairly easily click the button twice before the response came back[…]

2011, Jonathan Hayward, Django JavaScript Integration: AJAX and jQuery:

(computing) The delay arising from communication between networked computers.


netdead

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

To end your use of the client you can use either this command or possibly ctrl-C. This will leave netdead all of your characters with processes still running.

1996, Joe Pantuso, The Complete Internet Gamer, page 309:

(computing) Synonym of link-dead (“in a frozen state due to sudden disconnection”)


About box

So called because traditionally accessed through a menu item labelled Help > About this program or similar.

(computing) A window displaying information about an application, such as its version number and copyright or other licence.

névjegy

a window displaying information about an application


ONT

ONT (countable and uncountable, plural ONTs)

Coordinate term: ONU

optical network terminal
w:Optical Network Terminal

(networking) Initialism of optical network terminal, a modem used to terminate a fiber optic line.


spin up

en-verb

spin up (third-person singular simple present spins up, present participle spinning up, simple past and past participle spun up)

spins up (present singular third-person)
spinning up (participle present)
spun up (participle past)
spun up (past)

Plated hard disk surfaces are actually harder and more scratch resistant than read-write heads are. The hard magnetic medium effectively protects itself from head crashes caused by contaminants and the drive's spinning up or down.

1987, PC: The Independent Guide to IBM Personal Computers, volume 6, page 222:

The hard drive spun up. The gray screen flickered. The smiley Mac face appeared and soon I was ready to dazzle the world with The Journals Book II.

2005, R. T. Stone, The Journals Book II: Into the Gulf, page 28:

(computing, intransitive, of a disk drive) To reach a sufficient spinning speed for reads and writes to take place.

Near-synonyms: spool up; gin up

We spun up a virtual server in the cloud to handle the additional load.

(computing, transitive) To power up, launch, or instantiate.


spinup

(computing) The process of a disk drive spinning up.


edgel

(computer graphics) A pixel in an image that is recognised as the edge of something.


Beowulf cluster

en-noun

Beowulf cluster (plural Beowulf clusters)

So called because Beowulf is described as having þrittiges / manna mægencræft on his mundgripe (“Thirty men’s strength in his hand-grip”), approximately reflecting the number of nodes in the cluster.

One day, all of your bank and credit card transactions may be processed by Beowulf clusters.

1999, Rajkumar Buyya, High Performance Cluster Computing: Architectures and systems, page 641:

2001, A. Grado, et al., The BEOWFI Project: Reducing WFI Data with a Beowulf Cluster, IAU Commission 9 Working Group on Sky Surveys, The New Era of Wide Field Astronomy: Proceedings of a Conference, page 304,
With the use of a beowulf cluster the time to process the large amount of data available for the BEOWFI project will be reduced, and the project will also demonstrate the effectiveness of using beowulf clusters in wide field imaging astronomy.

To this end, a Beowulf cluster is constructed, configured, and tested using 15 similar computers and 1 newer, faster server using the MPI.

2009, Lawrence A. Tomei, Information Communication Technologies for Enhanced Education and Learning: Advanced Applications and Developments, page number not shown:

(computing) A cluster of standard personal computers linked by a local area network, usually on the order of 10 nodes.


portmapper

(computing) A software service that maps programs to the ports they will use to communicate over a network.


digital watermark

digital watermark (plural digital watermarks)

(computing) Auxiliary data embedded in a datafile for subsequent identification and verification of the file.


ITS

issue tracking system
issue tracking system#English

(computing) Initialism of issue tracking system.


issue tracking system

issue tracking system (plural issue tracking systems)

(computing) A software program that manages and maintains a list of issues.


incident ticket system

incident ticket system (plural incident ticket systems)

(computing) Synonym of issue tracking system


support ticket system

support ticket system (plural support ticket systems)


trouble ticket system

trouble ticket system (plural trouble ticket systems)


case-based reasoning

(computing) The process of solving new problems based on the known solutions of similar problems encountered in the past.


data controller

data controller (plural data controllers)

(dated, computing) A clerk who scheduled batch jobs on a mainframe computer, and who distributed printed output


deobfuscator

(computing) A software program that attempts to undo the work of an obfuscator, restoring readable source code.


FTBFS

(computing) Initialism of fails to build from source: said of a computer program that cannot be built from its source code due to errors.


re-sizable

en-adj

re-sizable (comparative more re-sizable, superlative most re-sizable)

more re-sizable (comparative)
most re-sizable (superlative)

(computing, formal) Alternative form of resizable


resizeable

resizeable (comparative more resizeable, superlative most resizeable)

more resizeable (comparative)
most resizeable (superlative)

(computing, UK) Alternative form of resizable


re-sizeable

re-sizeable (comparative more re-sizeable, superlative most re-sizeable)

more re-sizeable (comparative)
most re-sizeable (superlative)

(computing, formal, UK) Alternative form of resizable


IAL

Between 1958 and 1960, a collaboration was initiated between the Association for Computing Machinery and the Gesellschaft für Angewandte Mathematik und Mechanik for the definition of a universal algorithmic language, first denoted IAL, later ALGOL58, and finally ALGOL60.

2020, Giuseppe Primiero, On the Foundations of Computing, Oxford University Press, →ISBN, page 88:

(computer languages, obsolete) Initialism of International Algebraic Language, later named ALGOL.


mixfix

(computing theory) Being or relating to a kind of operator that can combine any of the infix, prefix, postfix, and closed notations.


z-culling

(computer graphics) The elimination of certain objects from the display that should not be rendered because they are behind objects that are closer to the viewer.


z-buffer

(computer graphics) A buffer for the purpose of tracking the relative depths of different objects in a scene and determining which are closer to the observer than others.


autoprojector

(computing theory) A system that carries out autoprojection.


autoprojection

(computing theory) self-applicable partial evaluation


partial evaluation

(computing theory) A technique for program optimization by specialization, so as to produce new programs which run faster than the originals while guaranteed to behave in the same way.


subdocument

(computing, wordprocessing) A document making up part of a larger document.


heredoc

Interpolating with string concatenation in heredocs can look a little strange because the closing heredoc delimiter and the string concatenation operator have to be on separate lines […]

2009, Adam Trachtenberg, David Sklar, PHP Cookbook, page 16:


here document

(programming) A block of text included in the source code of a computer program in such a way that it is treated as a single string literal with line breaks etc. as written.


LaTeX

From TeX. La is usually thought to be from Lamport, the surname of its creator, Leslie Lamport.

(computer languages) A digital typesetting system for mathematical and scientific formulae layout, based on TeX; often stylized as LaTeX.


polyhierarchy

(computing) A hierarchical relationship (tree) in which at least one child has more than one parent

poligerarchia

computing: relationship in which at least one child has more than one parent


filespace

Thus although people routinely email other people worldwide, they are more cautious about sending queries to remote databases. Instead they prefer to browse around directories on remote sites and then transfer whole files to their own filespace for deeper investigation.

1996, Ian Wand, Robin Milner, Computing Tomorrow: Future Research Directions in Computer Science, page 121:

That password allows anyone who knows it to get into the complete system. I could now delete all the hospital files if I wanted. Or I could go poking around in other people's filespace to see what is of interest.

2001, Cynthia Lucy Dale, The Devil's DNA, page 55:

(computing) The space where files are stored.


pseudolanguage

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

State what will be printed by the following code fragment written in a pseudolanguage permitting reference parameters (assume Y and J are passed by reference).

2010, Maurizio Gabbrielli, Simone Martini, Programming Languages: Principles and Paradigms, page 194:

programming language
programming language

(computing) A means of describing an algorithm in human terms, without the use of a true programming language.


virtual desktop

en-noun

virtual desktop (plural virtual desktops)

(computing, graphical user interface) A desktop (visual workspace) offering more space than the physical screen would usually allow, controlled either by scrolling or by switching between screenfuls.


cocone

(category theory) An object V together with an arrow going from each object of a diagram to V such that for any arrow A in the diagram, the pair of arrows to V which form a triangle with A also commute with it.


semigraphical

(computing) Of or relating to semigraphics.


security system

security system (plural security systems)

(computing) A similar software system that prevents unauthorised access.


georedundant

(computing) Operating at more than one geographical location, as a form of redundancy in case one site fails.


softload

en-verb

softload (third-person singular simple present softloads, present participle softloading, simple past and past participle softloaded)

softloads (present singular third-person)
softloading (participle present)
softloaded (participle past)
softloaded (past)

(computing, transitive) To load from a software source rather than from ROM.


suberror

(computing) A specific error belonging to a general class of errors.


downcall

(computing, programming) A call from a higher-level subsystem, such as user code, to a lower-level subsystem, such as a kernel or framework.


MIDlet

From MID + -let; compare applet, servlet.

(computing, Java programming language) An application that uses the Mobile Information Device Profile of the Connected Limited Device Configuration for the embedded Java environment.


crapplication

By contrast, I've never seen a Windows machine perform well after being on for more than about 5 or 6 days straight; if it doesn't outright crash, it loses all of its memory and has to be restarted, PLUS it is susceptible to the same hardware lockups, power failures and crapplications as Linux is.

1999, William Wueppelmann, “How to downgrade to Windows 95?? Win 98 HATES my guts.”, in rec.games.computer.ultima.dragons (Usenet):

Most people don't realize how many background crapplications they have running thanks to the different stuff that they have installed.

2002, n3kkb0, “Rocksim and WindowsXP”, in rec.models.rockets (Usenet):

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


Cat 5

Cat-5 UTP cable – level 5 cables have twisted-pair cores with a characteristic impedance of 100Ω (±15Ω) and a capacitance of 45.9 pF/m. Conductor resistance is around 9Ω/100 m.

2000, Bill Buchanan, Computer Busses: Design and Application, Arnold, London, →ISBN, page 60:

When first connecting the service, it may be necessary to connect the Cat 5 or Cat 6 Ethernet cable directly to the computer to sign up with the ISP before inserting the router/firewall and switch between the modem and the computer(s).

2006, Dennis C. Brewer, Paul A. Brewer, Wiring Your Digital Home For Dummies, Wiley Publishing, Inc., →ISBN, page 200:

On Cat 5 cable, the jacket is usually stamped with the manufacturer’s name and cable type, including the Cat 5 specification.

2010, Tamara Dean, Network+ Guide to Networks, fifth edition, Course Technology, Cengage Learning, chapter 3 “Transmission Basics and Networking Media”

(computer hardware) A twisted pair cable for carrying signals, particularly for Ethernet-based computer networks.


scorefile

(computing, Internet) A file containing criteria for assigning a score to each email message received, for purposes of filtering out spam, etc.


RCW

Runtime Callable Wrapper
w:Runtime Callable Wrapper

(computing) Initialism of Runtime Callable Wrapper.


triple fault

(computing) An exception thrown by the CPU while trying to handle a double fault, typically resulting in immediate rebooting.


triple fault

triple fault (third-person singular simple present triple faults, present participle triple faulting, simple past and past participle triple faulted)

triple faults (present singular third-person)
triple faulting (participle present)
triple faulted (participle past)
triple faulted (past)

(computing) To cause a triple fault to happen.


Verlet list

(computing) A data structure in molecular dynamics simulations that can efficiently maintain a list of all particles within a given cut-off distance of each other.


hand-code

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

hand-codes (present singular third-person)
hand-coding (participle present)
hand-coded (participle past)
hand-coded (past)

(computing) To develop (software, web pages, etc.) by writing source code or markup directly, without the use of tools allowing higher-level representations.


network printer

en-noun

network printer (plural network printers)

(computing) A printer that receives its print jobs through a print server, as opposed to processing print jobs directly.


print server

(computing) A server that processes print jobs and sends them to one or more printers.


ODD

ODD (countable and uncountable, plural ODDs)

optical disc drive
optical disc drive#English

(computing) Initialism of optical disc drive.


signedness

(computing) The state or condition of being signed.


helldesk

(computing, slang, derogatory) help desk


metacircularity

(computing theory) The property of an interpreter that is written in the same programming language that it interprets, and that exploits homoiconicity to reuse the existing facilities of the parent interpreter rather than reimplementing them.


antishadow

Correct shadows and antishadows are shown in Figure 9.6.

2011, Tomas Akenine-Möller, Eric Haines, Naty Hoffman, Real-Time Rendering, Third Edition, page 336:

(computer graphics) An inaccurate shadow in a three-dimensional rendering, caused by a vertex of an object being projected through the point of a light source.


pedipulator

General Electric has been awarded an initial study contract which may lead to the building of a "pedipulator"— a manned walking vehicle intended to replace wheeled or tracked military carriers under certain conditions.

1962, "Walking Machine," Industrial Marketing, vol. 47, issues 7-12, p. 61 (Google snippet view) (retrieved 26 Sept 2013)

In a laboratory in California, a machine which walk across any surface, however uneven, is undergoing final tests. Known as a pedipulator, it can carry a 26-pound pack of delicate instruments on its back at a speed of five miles an hour.

1967 March 23, “Potential of 'Metal Men' Unlimited”, in Calgary Herald Magazine, retrieved 2013-09-26, page 12:

Each of the "legs" of a walking machine can be treated as a pedipulator.

1984, Adam Morecki et al., Cybernetic Systems of Limb Movements in Man, Animals, and Robots, →ISBN, retrieved 2013-09-26, page 63:

Due to the adaptive possibilities of the pedipulators to obstacles, the robot can adjust the working position of the demining sensors while searching landmines.

2006, Lino Marques et al., “Robust Platform for Humanitarian Demining”, in Climbing and Walking Robots, →ISBN, retrieved 2013-09-26, page 1098:

(robotics) A component mechanism which gives a robot the capability of walking; a robot having such a capability.


metaoperator

(programming) In the Perl and Raku programming languages, an operator that can combine with other operators.


NAID

(computing) network array of inexpensive disks


cross assembler

cross assembler (plural cross assemblers)

(computing) An assembler that generates code for a platform other than the one it runs on.


quickselect

(computing) A sorting algorithm related to quicksort, but with limited recursion.


ENOTUITS

Mimics the form of C error codes: for example, on Linux, a library call may return the error code ENOMEM to indicate that it has run out of memory. TUITS comes from round tuit.

ENOTUITS! /me is already sorely over-committed

2010 January 29, "David E. Wheeler" (username), "[HACKERS] Review: listagg aggregate", in pgsql.hackers, Mailing list

(computing, humorous) A fictitious error code indicating that a person has run out of round tuits (i.e. they don't have any time to spare on the task being discussed).


shellbag

(computing, Microsoft Windows) A set of registry keys that store details about a viewed folder, such as its size, position, and icon.


cloudification

(computing) The conversion and/or migration of data and application programs in order to make use of cloud computing


upcasing

"The upcasing of the string 'foo' to be all upper case letters resulted in 'FOO'."

(computing) The act of converting all letters to be uppercase.


midtread

midtread quantization

(computing theory, data compression) Having a zero-valued reconstruction level (analogous to a tread of a stairway).


midriser

(computing theory, data compression) Alternative form of midrise


DSVPS

(computing) Abbreviation of direct server VPS.


VWP

(computing, NetBeans) Initialism of Visual Web Pack.


SLI

service level indicator
w:service level indicator

(computing) Initialism of service level indicator.


SLI

Scalable Link Interface
w:Scalable Link Interface

(computer graphics) Initialism of Scalable Link Interface.


WASAPI

(computing, Microsoft Windows) Initialism of Windows Audio Session API.


fin gripper

From the reaction of a fish's fin to an applied point force, repurposed to create a mechanical gripping device.

(robotics) A gripper designed to act similarly to how a fish fin wraps around an object that pushes into it


DR

information technology
information technology

(information technology) Initialism of disaster recovery.


keylock

We complained in our review of the PC AT that the problem with the keylock is that when you power up with the keylock on, you cannot continue until you unlock the system.

1986, InfoWorld, volume 8, number 10, page 49:

The keylock on the front of some more advanced PCs may be locked in the off position, grounding out the keyboard-to-motherboard circuit. Turn the key to the on position.

2007, Corey Sandler, Fix Your Own PC, page 6:

(computing, historical) A physical lock on the case of a computer, preventing use of the keyboard until unlocked.


legacy-free

(computer hardware, of a personal computer) Lacking certain older components such as a floppy disk drive, legacy ports, and ISA or other expansion bus.


geo-blocking

From geo- + blocking or geo-block + -ing.

(computing, Internet) The use of geolocation software to deny access to content to users from certain regions or countries.


subregister

(computing) A secondary or subsidiary register (area for number storage).


Winkey

(computing) Abbreviation of Windows key.


cronjob

From cron + job. From cron, name of the system program that handles these tasks; from Ancient Greek χρόνος (khrónos, “time”).

(computing) An automated task that runs at specific intervals.


hoverable

(graphical user interface) Capable of interaction by hovering.


backpatch

en-verb

backpatch (third-person singular simple present backpatches, present participle backpatching, simple past and past participle backpatched)

backpatches (present singular third-person)
backpatching (participle present)
backpatched (participle past)
backpatched (past)

(computing theory) To update (partially compiled code) with jump addresses that were previously left as placeholders because they had not yet been encountered in the source code.


HKLM

(computing, Microsoft Windows) Abbreviation of HKEY_LOCAL_MACHINE: part of the registry containing settings specific to the local computer.


subview

(computing, graphical user interface) A secondary or subsidiary view.


metasurface

(computer graphics) A generalization of the metaball, not necessarily spherical.


propositionalization

(computing) The transformation of a relational dataset into a propositional one.


backoff

en-noun

backoff (countable and uncountable, plural backoffs)

a backoff strategy to avoid collisions

(computing) The situation where an algorithm or process refrains from taking an action it would otherwise have taken.


batchable

(computing) Capable of being run as a batch (a set of data processed at one time).


insertion sort

insertion sort (countable and uncountable, plural insertion sorts)

(computer science) A sorting algorithm that performs its task by inserting new items into a pre-existing sorted data structure.


encloser

(programming) An object, procedure, or other portion of code that defines the scope of a variable.


defunctionalization

defunctionalization (countable and uncountable, plural defunctionalizations)

higher-order function
higher-order function

(computing, programming) A compile-time transformation which eliminates higher-order functions, replacing them by a single first-order apply function.


defunctionalize

en-verb

defunctionalize (third-person singular simple present defunctionalizes, present participle defunctionalizing, simple past and past participle defunctionalized)

defunctionalizes (present singular third-person)
defunctionalizing (participle present)
defunctionalized (participle past)
defunctionalized (past)

(computing, programming) To subject to defunctionalization.


ISCII

(computing) Indian Script Code for Information Interchange


naming collision

en-noun

naming collision (plural naming collisions)

(software compilation) An error caused by two source code elements (such as variables or functions) having the same name as each other.


const

Abbreviation of constant, used as a keyword in certain programming languages.

(programming) A variable whose value cannot be changed directly.


const

(programming, of a variable) Whose value cannot be changed directly.

(programming, of a function) Which cannot change the value of its class’s attributes.


autokey

(cryptography) Being a cipher that incorporates the plaintext into the key.


nettop

Blend of net + desktop; compare netbook.

(computing) A small, inexpensive, low-power desktop computer.


autofit

en-verb

autofit (third-person singular simple present autofits, present participle autofitting, simple past and past participle autofitted)

autofits (present singular third-person)
autofitting (participle present)
autofitted (participle past)
autofitted (past)

Another option is to autofit the row's height (or the column's width) to match its content. Autofitting eliminates empty space by matching the row height or column width to its tallest or longest cell entry.

2010, Ann Shaffer, Patrick Carey, Kathleen T. Finnegan, New Perspectives on Microsoft Office 2010, First Course, page 17:

In the following example, when you right-click a cell in column E, the current date and time are entered into that cell, and column E's width is autofitted[…]

2013, Tom Urtis, Excel VBA 24-Hour Trainer, page 117:

(transitive, computing) To fit automatically by resizing.


BDD

en-noun

BDD (countable and uncountable, plural BDDs)

(computing theory) Initialism of binary decision diagram.

Coordinate term: TDD

You've now seen what a typical BDD/TDD development process looks like. BDD unit testing is more an approach than a particular toolset, but there are tools and techniques that can make practicing BDD unit testing easier.

2014, John Smart, BDD in Action: Behavior-Driven Development for the whole software lifecycle, Simon and Schuster, →ISBN:

software engineering
software engineering

(software engineering) Initialism of behavior-driven development.

(software engineering) Initialism of business-driven development.


raytraced

(computer graphics) Produced by ray tracing.


read-write

a read-write head in a disk drive

a read-write lock, request, or variable

(computing) Supporting both read and write operations.

讀寫 /读写

supporting both read and write operations


J. Random

J. Random User

J. Random Hacker

(computing, slang) An unspecified person; any old person (followed by a generic role).


NP-easy

(computing theory) Solvable in polynomial time by a deterministic Turing machine with an oracle for some decision problem in NP.


NP-equivalent

(computing theory) Both NP-easy and NP-hard.


pentop

From pen + top; compare desktop, laptop.

(computing) An electronic pen-like device intended as an educational computer for use with attachable cartridges and special digital paper.


photostream

(computing) A gallery or slideshow displaying a series of images from the Internet.


green thread

(computing) A thread of execution that is scheduled by a virtual machine, not natively by the underlying operating system.


Canadian traveller problem

Introduced by Christos Papadimitriou and Mihalis Yannakakis in 1989. Supposed to allude to the difficulties experienced by Canadian drivers with snowfall randomly blocking roads.

(computing theory) A generalization of the shortest path problem to graphs that are only partially observable (i.e. the graph is revealed while it is being explored).


unarc

en-verb

unarc (third-person singular simple present unarcs, present participle unarcing, simple past and past participle unarced)

unarcs (present singular third-person)
unarcing (participle present)
unarced (participle past)
unarced (past)

I unarced it with UNARC.F83, a good example of a useful application that runs using only standard words (and F83 in particular). The unarced file is VIDEO.BLK, which looks similar to the VIDEO.BLK file from VIDEOF83.

1988, Forth Dimensions, volume 10, page 18:

The individual files compressed within the archive file SUPPLIER on drive B are unarced and placed in the subdirectory […]

1988, Don Berliner, Managing Your Hard Disk, page 496:

Windows setup entails unarcing files into system subdirectory […]

1991, InfoWorld, volume 13, numbers 9-17, page 390:

MegaD also provides an easy method for arcing or unarcing files using various compression programs.

Early in the semester, students also had to learn how to ftp files from a remote site and unarc them using PKXARC.

2005, Kirk St. Amant, Pavel Zemliansky, Internet-based Workplace Communications:

(computing, transitive) To extract (a file) from a compressed archive in ARC (file format).


vector image

(computing) An image file where the image’s elements (such as lines, circles and subimages) are stored as individual objects, as opposed to a raster or bitmap which stores the image’s pixels.


TOFU

(networking) Initialism of trust on first use, a type of network software security model where a client requests an identification code from a remote host when establishing the first connection.


Cartesian closed category

en-noun

Cartesian closed category (plural Cartesian closed categories)

Named after René Descartes (1596–1650), French philosopher, mathematician, and scientist, whose formulation of analytic geometry gave rise to the concept of Cartesian product, which was later generalized to the notion of categorical product.

In any event, Lambek showed that every typed lambda-theory gives a cartesian closed category — and conversely, every cartesian closed category gives a typed lambda-theory. This discovery led to a rich line of research blending category theory and computer science.

2009 February 3, John C. Baez with Mike Stay, Physics, Topology, Logic and Computation: A Rosetta Stone, page 54:

(category theory) A category which has a terminal object and which for every two objects A and B has a product A × B and an exponential object Bᴬ.

Cartesian closed category
René Descartes


bicartesian closed category

bicartesian closed category (plural bicartesian closed categories)

Cartesian closed category
Cartesian closed category

(category theory) A Cartesian closed category which also has an initial object and such that for any pair of objects, A and B, in the category, the category has another object which is their coproduct, A∐B.


GML

Game Maker Language
w:Game Maker Language

(computing) Initialism of Game Maker Language.

Generalized Markup Language
w:Generalized Markup Language

(computing) Initialism of Generalized Markup Language.

Generative Modelling Language
w:Generative Modelling Language

(computing) Initialism of Generative Modelling Language.

Geography Markup Language
w:Geography Markup Language

(computing) Initialism of Geography Markup Language.

Graph Modelling Language
w:Graph Modelling Language

(computing) Initialism of Graph Modelling Language.


box-drawing character

box-drawing character (plural box-drawing characters)

(computing, typography) A text character used for creating geometric frames and boxes.


balanced category

balanced category (plural balanced categories)

(category theory) A category in which every bimorphism is an isomorphism.


bimorphism

(category theory) A morphism which is both a monomorphism and an epimorphism.


zero object

(category theory) An object which is both an initial object and a terminal object.


generalized element

generalized element (plural generalized elements)

Thinking of x∈_AB as a generalized element, for any f:B→C, we may write f(x) for the composite f∘x. In this notation the first domain–codomain axiom reads as follows: for any x∈_AB and f:B→C there is a well-defined f(x)∈_AC; that is, at each stage A, f takes A-elements of B to A-elements of C.

1995, Colin McLarty, Elementary Categories, Elementary Toposes, Oxford University Press, page 17

(category theory) A morphism whose codomain is some specified object.


factor through

en-verb

factor through (third-person singular simple present factors through, present participle factoring through, simple past and past participle factored through)

factors through (present singular third-person)
factoring through (participle present)
factored through (participle past)
factored through (past)

LEMMA 16.3 An arrow f#58;A#92;rightarrowB is epic iff 1#95;B is the smallest sub-object of B that f factors through.

1995, Colin McLarty, Elementary Categories, Elementary Toposes, page 142:

(category theory) Said of a morphism: to be equal to a composition of two morphisms, one of which is the given morphism (that is being said to be "factored through").


generic element

en-noun

generic element (plural generic elements)

(category theory) The identity element of an object when thought of as a generalized element of that object.


split epimorphism

split epimorphism (plural split epimorphisms)

(category theory) A morphism which has a right inverse.


ABAP

Initially coined as short for German Allgemeiner Berichts-Aufbereitungs-Prozessor ("generic report preparation processor"); later assigned the English expansion.

(programming) Initialism of Advanced Business Application Programming


cobot

But then Mr. Kuzmin discovered Universal Robots, which makes collaborative robots, or cobots, which are small, affordable and designed to operate safely side by side with workers. They are easy to program to do multiple tasks and allow the company to crank out parts around the clock.

2018 November 7, Janet Morrissey, “When Robots Ring the Bell”, in The New York Times, →ISSN:

(robotics) A robot intended to interact physically with humans in a shared workspace.


MMB

(cryptography) Initialism of modular multiplication-based block cipher.


terabaud

By using a large array of emitters and detectors operating at high modulation frequencies, data transmission in the terabaud region could be realized.

1994, Semiconductor Silicon, volume 7, page 488:


subset classifier

subset classifier (plural subset classifiers)

subobject classifier
subobject classifier

(category theory, uncountable) The subobject classifier restricted to the category Set.


epi

(category theory) Abbreviation of epimorphism.


autoflush

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

If the writer is set to autoflush mode, then all characters in the buffer are sent to their destination whenever println is called.

2001, Cay S. Horstmann, Gary Cornell, Core Java 2: Fundamentals, page 715:

With autoflush off, you can easily start generating content, have your code throw it away halfway through, and then issue a redirect.

2002, Dave Rolsky, Ken Williams, Embedding Perl in HTML with Mason:

(computing, programming) Automatic flushing of a buffer.


autoflush

en-verb

autoflush (third-person singular simple present autoflushes, present participle autoflushing, simple past and past participle autoflushed)

autoflushes (present singular third-person)
autoflushing (participle present)
autoflushed (participle past)
autoflushed (past)

(transitive, computing, programming) To flush (a buffer) automatically.


package manager

en-noun

package manager (plural package managers)

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

(software) A computer program responsible for installing, updating and configuring other software, maintaining an index of installed programs and resolving their dependencies.

包管理器

program responsible for installing and updating other software


kernelize

en-verb

kernelize (third-person singular simple present kernelizes, present participle kernelizing, simple past and past participle kernelized)

kernelizes (present singular third-person)
kernelizing (participle present)
kernelized (participle past)
kernelized (past)

(computing) To produce, or to undergo kernelization


byte order mark

en-noun

byte order mark (plural byte order marks)

tavujärjestysmerkki

character indicating endianness of a string of text

(computing) A character indicating the endianness of a string of text.

(especially) The Unicode character U+FEFF ZERO WIDTH NO-BREAK SPACE.


zombied

A process that is unable to continue executing and cannot exit the system is zombied. A zombied process does not use any system resources but it still maintains an entry in the process table.

2004, Cameron Hughes, Tracey Hughes, Parallel and Distributed Programming Using C++, page 46:

In this manner, the victim may be able to discover the one or many zombied systems that are causing the DoS attack but probably won't be able to track down the actual attacker.

2011, James M. Stewart, CompTIA Security+ Review Guide: Exam SY0-301, page 133:

(computing) In a zombie state (said either of a zombie process or of a computer covertly controlled by malware).


firehose cursor

firehose cursor (plural firehose cursors)

(computing, databases, dated) A cursor that permits fast enumeration of rows but can only move forward.


rem out

en-verb

rem out (third-person singular simple present rems out, present participle remming out, simple past and past participle remmed out)

rems out (present singular third-person)
remming out (participle present)
remmed out (participle past)
remmed out (past)

From rem (a shortening of remark, used as a comment-marking keyword in some programming languages) + out.

When Windows 98 is installed, it will "REM out" the MSCDEX statement, if there is one, since Windows has its own driver and doesn't need this one.

1998, Ralf Kober, Franck Buechel, Markus Baecker, Win 98 RX: Solve Your Own Windows 98 Computing Problems Easily, page 205:

(programming, dated, transitive) To temporarily disable (a portion of source code) by converting it into a comment.


brontobyte

From bronto- + byte, in reference to the brontosaurus, a very large dinosaur.

We believe this is the first time a company has ever talked about a machine that can crunch through “brontobytes” of data. (The word reminds us of brontosaurus, the largest dinosaur.) And just how big is that? It's 1,000 Yottabytes, of course.

2014 June 11, Julie Bort, “There's A New Word Being Used In The Computer Industry: ‘Brontobytes’”, in Business Insider:

In a world awash in brontobytes of data, cutting your data requirements in half can dramatically reduce the demands that data management is placing upon your business.

2014, Christopher Surdak, Data Crush […] , AMACOM, →ISBN, page 174:

(informal, computing) 10²⁷ or 2⁹⁰ bytes.


cokebottle

From Coke + bottle, possibly from a nickname for the ! character, thought to resemble an upturned bottle.

MINCE has a million commands; Control-meta-CokeBottle probably means something.

...the task at hand with few, if any, religious debates over the virtues of modelessness or the sins of meta-cokebottle-shift.

1985, Peter S. Langston, "The Influence of the UNIX Operating System on the Development of Two Video Games", EUUGN, Vol. 5, No. 6, page 34 (reprinted in AUUGN Jul 1985, Vol. 6, No. 2, page 54) https://books.google.com/books?id=5xyk_PXaloAC&pg=PA54

1990-11-28, Jamie Zawinski, "Re: Do people still use Explorers?", comp.sys.ti.explorer,
If input was event-based instead of character based, then under X you could easily have seperate keybindings for left-shift-cokebottle and right-shift-cokebottle...

Nowadays many younger hackers can touch-type, so space-cadet-style quadruple-bucky-meta-cokebottle commands are less popular than formerly; […]

1996, Debra Cameron, Bill Rosenblatt, Eric S. Raymond, Learning GNU Emacs, O'Reilly Media,, →ISBN, page 408:

Now type x-underscore-asterisk-coke bottle!

2015, Alex Feinman, We Were Gods (Omnibus Edition), →ISBN, page 235:

(computing, slang) An unusual character, or one that is difficult to type.


Condela

Short for connection definition language.

(computing) A procedural, parallel language for defining neural networks.


copywronged

Play on words, from copyrighted and wrong.

(informal, computing) Having copy protection that is broken or inoperable.


endif

(computing) A directive, in several programming languages, that marks the end of an if statement, especially one containing multiple if ... then ... else statements.


supercompilation

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

(computing) A technique, involving multiple metacompilations, that seeks to optimize a program.


core switch

(computing, networking) A high-capacity switch usually at the core or backbone of a computer network, aggregating network traffic to the Internet or a WAN.


falsy

From false + -y, to be an antonym to truthy.

In JavaScript, any expression or statement that expects a boolean value will work with a truthy or falsy value, so the fact that && does not always evaluate to true or false does not cause practical problems.

2012, David Flanagan, JavaScript Pocket Reference, page 40:

However, in the second case, both '0' and the empty string () are falsy (in other words, they behave like false) and are therefore equal with respect to ==.

2014, Basarat Syed, Beginning Node.js, →ISBN, page 33:

If the first operand (which comes before the question mark--doIt, in this example) is truthy, the expression evaluates to the second operand (between the question mark and colon), and if it's falsy, it evaluates to the third operand (after the colon).

2016, Kenny Ballou, Learning Elixir, →ISBN, page 92:

(programming) Evaluating to false in a Boolean context.


datalink

(computing) The protocol layer that transfers data between adjacent network nodes in a wide area network or between nodes on the same local area network segment.


supercombinator

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

Supercombinators are used in the implementation of functional languages.

(computer science) A mathematical expression which is fully bound and self-contained. It may be either a constant or a combinator where all the subexpressions are supercombinators.


UP

(software) Initialism of Unified Process.


PUA

potentially unwanted application
w:potentially unwanted application

(computing) Initialism of potentially unwanted application.

(computing) Initialism of Private Use Area (the ranges of Unicode code points reserved for private use).


subrequest

(computing, Internet) A secondary or subsidiary request.


deringing

(computer graphics) The process of removing ring-like artifacts from a video.


in-app

in-app purchases

In-app updates also only work for Release configuration builds, not Debug builds.

2018, Jim Bennett, Xamarin in Action […] , Simon and Schuster, →ISBN:

(computing) Done or featured in an application.


WinRT

(computing) Abbreviation of Windows Runtime.


ARGB

(computer graphics) Initialism of alpha, red, green, blue: a system used to represent digital colors with various levels of translucency.


subcache

(computing) A secondary or subsidiary cache.


marchitecture

(computing) A non-technical depiction of the architecture of a system, service, product line, or organization that has been simplified or made more conceptual for use in marketing communications.

(computing) An unfinished architecture that only exists as a figment of marketing.

(computing) An architecture whose design is dictated by marketing considerations.


megamenu

The webOS version of Facebook uses a megamenu for streamlined navigation, avoiding the extra navigation found in a Springboard pattern.

2012, Theresa Neil, Mobile Design Pattern Gallery, page 27:

graphical user interface
graphical user interface

(Internet, graphical user interface, neologism) A dropdown menu that expands into a relatively large and complex interface rather than a simple vertical list of commands.


enqueuer

(computing) A process or component that adds items to a queue.


dequeuer

(computing) A process or component that removes items from a queue.


CLA

(software, law) Initialism of Contributor License Agreement.


memory hole

From memory + hole. Sense 1 (“figurative place to which information is deliberately sent to be forgotten, or to which forgotten or lost information ends up”) is a transferred use of the physical slots which the English writer George Orwell (1903–1950) refers to in his novel Nineteen Eighty-Four (1949), into which censored documents for destruction are dropped.

A memory hole provides performance improvement by reserving certain parts of memory for use by ISA cards. […] The memory hole is usually disabled because there are few ISA cards today that need to be mapped. If you have an ISA card that refuses to function properly in a PC with more than 16MB of RAM, you should enable the memory hole.

1997, Stephen J. Bigelow, “System Questions”, in PC Hardware FAT FAQs: Troubleshooting, Upgrading, Maintaining, and Repairing, New York, N.Y.: McGraw-Hill, →ISBN, pages 11–12:

We won't touch high ISA memory (the so-called memory hole in the 14 MB to 16 MB physical address range), because that kind of I/O memory is extremely rare nowadays and is not supported by the majority of modern motherboards or by the kernel.

2001 June, Alessandro Rubini, Jonathan Corbet, “Hardware Management”, in Andy Oram, editor, Linux Device Drivers, 2nd edition, Sebastopol, Calif.: O’Reilly & Associates, →ISBN, page 245:

A fragment of physical address space which does not map to main memory.

tyhjä osoitealue

The use of new and delete, along with the scope related creation and deletion of objects, provide safer and more consistent management of the available memory pool. […] It also resolves common problems with passing incorrect pointers to free, or obtaining memory using malloc and then forgetting to free it (causing a memory hole). This typically occurs when a subroutine allocates some memory via malloc, and during some processing a premature return taken that does not free the allocated memory.

1992 September 9, Andrew McRae, “C++ in an Embedded Environment”, in AUUG 1992 Conference & Exhibition: Maintaining Control in an Open World: World Congress Centre, Melbourne, Australia, 8–11 September 1992: Conference Proceedings, Kensington, N.S.W.: AUUG, →ISBN, paragraph 5.5, page 5:

When Lighttpd finishes, it calls mod_helloworld_free to release the memory held by plugin_data. Beware that not freeing the plugin_data creates a memory hole.

2008, Andre Bogus, “Writing Lighttpd Modules”, in Lighttpd: Installing, Compiling, Configuring, Optimizing, and Securing this Lighting-fast Web Server, Birmingham, West Midlands: Packt Publishing, →ISBN:

(rare) Synonym of memory leak (“any of several faults in the memory allocation logic of a computer or program whereby parts of memory become hidden or unusable”)


SAX

(computing, Internet) Acronym of Simple API for XML.


sidecar file

(computing) An accompanying file that stores data, such as metadata, which is not supported by the source file format.


subconversation

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


CAML

w:Collaborative Application Markup Language

(computer languages) Initialism of Collaborative Application Markup Language.


Caml

Categorical Abstract Machine Language
w:Caml

(computer languages) Acronym of Categorical Abstract Machine Language, a dialect of ML.


HVD

(computing) Initialism of hosted virtual desktop.


backface

(computer graphics) The back side of a face of a mesh, which typically will never face the camera and can thus be culled (discarded) from the list of items to be rendered.


meshable

It is important to mention that we do not always simplify the CAD model with the sole objective of making it meshable.

2014, Paul Kurowski, Engineering Analysis with SolidWorks Simulation 2014, page 10:

(computer graphics) Capable of being converted to a polygon mesh.


preallocation

en-noun

preallocation (countable and uncountable, plural preallocations)


splat map

(computer graphics) The alpha channel map used in the process of splatting.


lightmapped

(computer graphics) Illuminated using a lightmap.


lightmapping

(computer graphics) The use of lightmaps.


marching cubes

(computer graphics) An algorithm for extracting a polygonal mesh of an isosurface from a three-dimensional scalar field.


bonding protocol

bonding protocol (plural bonding protocols)

(computing) link aggregation, especially in Linux


checkerboarding

checkerboard rendering
checkerboard rendering#English

(computer graphics) Synonym of checkerboard rendering


subaddress

(computing) A secondary or subsidiary part of an address.


RTSP

(computing) Real Time Streaming Protocol: a network protocol designed for use in entertainment and communications systems to control streaming media servers.


true color

(computer graphics) graphics with 24 bits of storage per pixel, allowing for up to 16,777,216 different colors


deep color

deep color (countable and uncountable, plural deep colors)

(uncountable, computer graphics) Graphics with 30 or more bits of storage per pixel, allowing for billions of distinct colors.


pointing device

pointing device (plural pointing devices)

(computing) Any device, such as a mouse or trackball, used to control an on-screen pointer or cursor.


memoizable

(computer science) Suitable for memoization.


Merkle tree

Named after American computer scientist Ralph Merkle (1952–), who patented it in 1979.

named-after

2001, Josep Domingo-Ferrer, Mobile Agent Route Protection through Hash-Based Mechanisms, C. Pandu Rangan, Cunsheng Ding (editors), Progress in Cryptology - INDOCRYPT 2001: 2nd International Conference, Proceedings, Volume 2, Springer, LNCS 2247, page 17,
The second solution uses Merkle trees and minimizes the cost of route protection by the agent owner, so that a single digital signature suffices to protect the whole route; for hosts along the route, the verification cost is similar to the cost of previous schemes in the literature, namely one digital signature verification per route step.

2004, Michael Szydlo, Merkle Tree Traversal in Log Space and Time, Christian Cachin, Jan Camenisch (editors), Advances in Cryptology - EUROCRYPT 2004: International Conference, Proceedings, Springer, LNCS 3027, page 541,
Merkle trees have found many uses in theoretical cryptographic constructions, having been specifically designed so that a leaf value can be verified with respect to a publicly known root value and the authentication data of the leaf.

In order to support dynamic data operations, the Merkle Tree is made dynamic by making use of relative index.

2015, Puonam M. Pardeshi, Bharat Tidke, “Improvement of Data Integrity and Data Dynamics for Data Storage Security in Cloud Computing”, in J. K. Mandal, Suresh Chandra Satapathy, Manas Kumar Sanyal, Partha Pratim Sarkar, Anirban Mukhopadhyay, editors, Information Systems Design and Intelligent Applications, Proceedings of 2nd International Conference, Volume 1, Springer, page 279:

(computer science, cryptography) A binary hash tree.


hash tree

(computing theory) A tree (data structure) in which every non-leaf node is labelled with the hash of the labels of its children.


program trading

But the controversy over program trading, the sophisticated investment strategy responsible for the upheavals that have sometimes marked “witching” Fridays, is far from over.

1986 September 21, James Sterngold, “Wall Street rethinks its latest trading fad”, in New York Times, retrieved 2014-05-31:

When program trading came into vogue in the mid-1980s, it was at the forefront of Wall Street's computer revolution—and its practitioners included the Street's largest and most luminous brokerages.

1992 May 17, “Program Traders: They're Back, Without The Bad Vibes”, in Businessweek, retrieved 2014-05-31:

A more bewildering development is the array of complex, computer-assisted trading techniques that, in taking the stock exchanges by storm, have become a major cause of the market's extraordinary peaks and valleys. The most controversial is known as program trading, in which computers, for example, launch massive buy and sell orders.

2001 June 24, George Russell, “Manic Market”, in Time, retrieved 2014-05-31:

I’ll say it again: program trading, now known as “high-frequency” trading, serves no purpose but to line the pockets of the program-trading firms at the expense of the millions of other investors participating in the market.

2010 May 8, Sy Harding, “Program Trading Needs To Be Banned”, in Forbes, retrieved 2014-05-31:

(business, finance, computing) High-volume and high-speed buying and selling of investment securities, such as stocks and bonds, which is initiated and executed by brokerage firms' computer programs that continually monitor market conditions.


decrunch

en-verb

decrunch (third-person singular simple present decrunches, present participle decrunching, simple past and past participle decrunched)

decrunches (present singular third-person)
decrunching (participle present)
decrunched (participle past)
decrunched (past)

Several phone calls and a borrowed Mac later, I found that the single disk sent me wouldn't in any case decrunch (uncompress its data) without a sister disk — which had gone astray across the Atlantic. Such hitches are always irritating […]

1993, The New York Times Book Review, volume 98, page 2:

The executable is still decrunched in memory, so it will _use_ some extra memory but _save_ disk space.

1996, Marcus Alanen, “Re: Exe Crunchers”, in comp.sys.amiga.programmer (Usenet):

Dear Dr. Destiny, my dictionary on CD-ROM won't decrunch, what do you recommend?

1998, Sandra Martz, Shirley Coe, Generation to generation, page 123:

(transitive, intransitive, computing) To decompress (data) previously compressed by crunching.


type punning

programming language
programming language

(programming) The circumvention of the system of data types in a programming language in order to achieve an effect that would be difficult or impossible to achieve within the bounds of the formal language.


prestack

Grothendieck topology
Grothendieck topology#English

(category theory) The category c is called a prestack over a category C with a Grothendieck topology if it is fibered over C and for any object U of C and objects x, y of c with image U, the functor from objects over U to sets taking F:V→U to Hom(F*x,F*y) is a sheaf.


Grothendieck topology

en-noun

Grothendieck topology (plural Grothendieck topologies)

Named after the mathematician Alexander Grothendieck.

(category theory) A structure on a category which makes the category's objects act like the open sets of a topological space.

Alexander Grothendieck
Grothendieck topology


comparand

From Latin comparandum; By surface analysis, compare + -and.

(linguistics, computing) A thing to which something is compared.


mumblage

As to the mumblage on "race", since there exists no well defined meaning of the word, depending on how one defines it, one can imagine a group which will prove one's point, whichever one wishes to prove.

2001 April 18, KPJ (kpj@sics.se), "Re: Made in China," mail archive at extropians.weidai.com (retrieved 10 June 2014)

Mostly idiotic mumblage about how Paul McCartney was dead and had been replaced by a robot.

2005 May 8, Citizen Arcane, ""Number Nine, Number Nine, Number Nine"," CitizenArcane.com (retrieved 10 June 2014)

We are in the cross-hairs of a customer who has accepted our original flawcharts and mumblage (which I pursued with bewilderment), so for my own conscience I would like to complete the project with something that is 'right.'

2006 Jan. 16, Richard Cleis (rcleis at mac.com), "[plt-scheme] Diagrams," lists.racket-lang.org (retrieved 10 June 2014)

If all you've been given is some mumblage about "portability", ask the dipstick who's telling you to do this to provide you with solid numbers.

2007 Sept. 20, John Bode, "C/C++ guidelines," velocityreviews.com (retrieved 10 June 2014)

Most of the other legalese mumblage is about patent protection and so on.

2008 January 3, Richard Teer, “RE: avr-lib-c-extentions^([sic]) library”, in Discussion of development of avr-libc / comments.gmane.org, retrieved 2014-06-10:

I get some vague mumblage about charging more for folks who major in things that aren’t something such as anthropology, arts or theater.

2012 December 15, “Cheap Sheepskin”, in Blog: Simple Country Physicist, retrieved 2014-06-10:

(slang, often computing) Mumbled or imprecise remarks, especially remarks which are trivial or unreliable.


picture-in-picture

(graphical user interface, Internet) A feature where video content floats over the web page as a separate element.


glitchfest

(computing) A situation involving numerous glitches or bugs.


SEFF

service effect specification
service effect specification#English

(software engineering) Initialism of service effect specification.


PTAL

software engineering
software engineering

(software engineering) Acronym of please take a look; please review and comment on the proposed change to software source code.


underfeatured

en-adj

underfeatured (comparative more underfeatured, superlative most underfeatured)

more underfeatured (comparative)
most underfeatured (superlative)

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

Why are so many client/server projects late, over budget, and underfeatured? It must be the technology.

1996 May 20, InfoWorld, volume 18, number 21, page 73:

[…] companies tend to lose their leadership positions to companies that enter the market with a disruptive technology or market change. These new companies introduce products that are initially underfeatured […]

2005, Karl D. Schubert, CIO Survival Guide, page 222:


shift register

Shift registers, as Leibniz had demonstrated 260 years earlier, could perform binary arithmetic simply by shifting an entire row of binary digits one position to the right or left.

2012, George Dyson, Turing's Cathedral, Penguin, published 2013, page 137:

(computing) A register designed to subject data to a shift.


copy-paste

en-noun

copy-paste (countable and uncountable, plural copy-pastes)

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-paste

etymon

Paragraphs, images or diagrams are frequently assembled manually by copy-paste actions.

2007, Katrien Herbert, Erik Duval, "Evaluating the ALOCOM Approach for Scalable Content Repurposing", Creating New Learning Experiences on a Global Scale (), Springer →ISBN, page 364

Optimizing your META Keywords field is remarkably easy, especially if you have just optimized your page titles. All you need to do is a simple copy-paste.

2009, Stephen Woessner, The Small Business Owner's Handbook to Search Engine Optimization: Increase Your Google Rankings, Double Your Site Traffic... in Just 15-Steps - Guaranteed, Atlantic Publishing Company, →ISBN, page 114:

It also has disadvantages; for one thing, the lack of focus on program structure leads to lots of copy-paste programming and poorly structured programs. Language workbenches support developing new kinds of programming platforms like this.

2010, Martin Fowler, Domain-Specific Languages, Pearson Education, →ISBN:

(computing) The action of duplicating (text, an object, etc.) by copying it and later pasting somewhere else.

copienganxar

action of duplicating by copying and later pasting

The interesting fact, however, is that the Regulation takes as a model, or better to say it is mostly a copy-paste of the text, of the UN Convention on Contracts for the International Sale of Goods rather than being adjusted to the needs of Kosovo.

2013, Ronald A Brand, D Wes Rist, The Export of Legal Education, Ashgate Publishing, Ltd., →ISBN, page 101:

(chiefly computing, informal) Material incorporated into another work with minimal or no changes.

copienganxa

material incorporated into another work with minimal or no changes


copy-paste

en-verb

copy-paste (third-person singular simple present copy-pastes, present participle copy-pasting, simple past and past participle copy-pasted)

copy-pastes (present singular third-person)
copy-pasting (participle present)
copy-pasted (participle past)
copy-pasted (past)

It can be useful to copy-paste frames to transfer a sequence from the main timeline to the timeline of a clip symbol.

2004, Corinne Hervo, Straight to the Point: Flash 5, Firewall Media, →ISBN:

(computing, transitive) To copy (text, an object, etc.) and later paste it somewhere else.


voice command

It can take pictures or video from a front-facing camera, controlled by a voice command or a swipe on the right-hand armature, and is designed to display at-a-glance information on its screen which is visible only to the user.

2014 June 24, “Google Glass go on sale in the UK for £1,000”, in The Guardian:

(computing) A spoken instruction to a computer.


goshwow

en-adj

goshwow (comparative more goshwow, superlative most goshwow)

more goshwow (comparative)
most goshwow (superlative)

From gosh + wow. Derived from a caption ("Gosh! Wow! Boyohboy! The mosta and the besta!") used in the July 10, 1939 issue of Time magazine, reprinted from a letter in the August 1939 issue of science fiction pulp magazine Thrilling Wonder Stories, in an article about the first World Science Fiction Convention, aka Nycon I, held in New York in July 1939.

You have been told how easy it is to write useful programs on your new $200 Goshwow personal computer. Being a good person who always brushes after every meal, you dutifully worked your way through the Basic instruction book—maybe two of them.

1983 December, Stephen Kimmel, “The First Program”, in Creative Computing, volume 9, number 12, page 156:

Yet Mondo is so enamored of the gee-whizbang neatness, the goshwow sense of wonder inspired by such technical "innovations" as virtual reality—the understandable dream of finding a universe in a grain of silicon—that I often wonder if they're not showing just a little unseemly haste to leave this stinkin' cesspit of a world behind their television snow and mirror shades.

1991 Winter, D. S. Black, “Mondo Reality High”, in Processed World, number 28, page 55:

My 33mhz 486 is no longer a goshwow machine, Dell having done their usual trick of waiting until I bought it before dropping the price hugely.

1992 July 5, Terry Pratchett, “Hi, people”, in alt.fan.pratchett (Usenet), message-ID <memo.507923@cix.compulink.co.uk>:

Overall, you seem enraputered^([sic]) with all the really neat goshwow technology that is still near the edge of sci-fi wishful thinking.

1999 September 30, Bev Clark/Steve Gallacci, “Re: Orbital kills”, in rec.aviation.military (Usenet), message-ID <7t0e3m$35t@dfw-ixnews21.ix.netcom.com>:

(dated, fandom slang and computing) Of or pertaining to a sense of wonder; awe inspiring; amazement causing.


AIIM

(computing) Initialism of Association for Information and Image Management.


EDMS

(computing, dated) Initialism of electronic document management system.


softcode

en-verb

softcode (third-person singular simple present softcodes, present participle softcoding, simple past and past participle softcoded)

softcodes (present singular third-person)
softcoding (participle present)
softcoded (participle past)
softcoded (past)

From soft + code, modelled on earlier hard code.

Keep things soft (as in softcoding) wherever possible. Visit a lawyer and make 'parameterisation' your middle name; it'll sound good at parties, and changes to the system will be far less painful.

1992, John W. O. Brinkworth, Software quality management: a pro-active approach, →ISBN:

1997, Barbara L. Maia Goldstein, Society of Photo-optical Instrumentation Engineers, Plug and play software for agile manufacturing, SPIE-International Society for Optical Engineering
Best of breed component approaches are better supported because of the softcoding of much of the factory model and integration logic.

I have used this technique to build very flexible code generators, softcoded calculation engines for users, and much more.

1999, Steven Feuerstein, Oracle PL/SQL Programming: Guide to Oracle8i Features, O'Reilly Media, Inc., →ISBN, page 76:

[…] you will need to consider the business requirements first, and only then encode them in your application. Let's discuss two approaches to this: the traditional “hardcoded” technique and the “softcoded” rules-based approach.

2004, Dave Minter, Jeff Linwood, Building Portals with the Java Portlet API, Apress, →ISBN, page 289:

Given the rationale for softcoding, it is clear that you should softcode attributes that may not be known until run time. For simplicity and improved performance, you can hardcode attributes that are certain.

2010, Michael Blaha, Patterns of Data Modeling, CRC Press, →ISBN, page 175:

(programming) To construct a program in a way which ensures that certain values and methods of operation are adjustable at run time.


transcompilation

(computing) The translation of source code in one programming language into source code for another programming language.


Multics

Acronym of Multiplexed Information and Computing Service.

(computing) An influential early time-sharing operating system.


scatter/gather

(computing) Being or relating to a form of I/O by which a single procedure call sequentially writes data from multiple buffers to a single data stream, or reads data from a stream into multiple buffers.


mimic function

(computing) A function that modifies a file to make it assume the statistical properties of another file.


Fisher-Yates shuffle

en-noun

Fisher-Yates shuffle (plural Fisher-Yates shuffles)

Named after Ronald Fisher and Frank Yates.

(computing) A particular algorithm for generating an unbiased random permutation of a set. It selects elements randomly from the initial set until none remain.


IoT

Internet of Things
Internet of Things#English

(computing) Initialism of Internet of Things (a self-configuring wireless network between objects)


unportable

en-adj

unportable (comparative more unportable, superlative most unportable)

more unportable (comparative)
most unportable (superlative)

(computing) Not portable; not (easily) transferred or converted between different systems.


RDBMS

database management system
database management system#English

(databases) Initialism of relational database management system.


hitbox

Veronica Ripley, 32, often speaks to friends about the role that video games played in her trans awakening: “I would try to explain it away, saying that I was playing the girl character because she had a smaller hitbox or quicker kill animations,” she said, referring to in-game advantages.

2023 December 27, Zachary Small, “Video Games Let Them Choose a Role. Their Transgender Identities Flourished.”, in The New York Times:

However, Fortnite players believe that each skin has varying hitboxes, offering them a competitive advantage.

2024 March 16, Rishabh Sabarwal, “Fortnite hitboxes: Do skins have a competitive advantage?”, in Dexerto:

(computer graphics) An invisible shape bounding all or part of a model (in a video game, etc.) used in collision detection to determine whether another object collides with the model.


Mbit

(computing, formal) Abbreviation of megabit.

(computing, informal) Abbreviation of mebibit.


diagrammer

(computing) A software program for constructing diagrams.


spacecut

Also, since part of a polygon (facet) of one object might be obscured by that of another intersecting object, I would assume that the standard Z-sort alogrithms^([sic]) would not be enough. Does this mean that I would have to use Z-buffering, or tessellate (sp?) the resultant (possibly nonconvex) polygon into triangles and draw them in Z-order? If not, what is a fast way of doing spacecuts?

1993, Keith Lau, “More help needed! Spacecuts, etc ...”, in comp.graphics (Usenet):

Effect 6: Gouraud spacecut - Probably the worst effect in the demo - has been done miles better before!

1995, dro...@vnet.ibm.com, “Demo review - Killing time by oxyron”, in alt.sys.amiga.demos (Usenet):

(computer graphics, demoscene) An animated visual effect in which one polyhedron intersects another, forming an empty space where their volumes overlap.


geometric pen

The classic example of using geometric and cosmetic pens is in architectural drawing: You'd use a geometric pen for drawing the walls of the building. If you then zoom in on the drawing using a transform, the walls will appear wider, as they should.

1994 January 25, Charles Petzold, “Extended Pen Creation Under Windows NT”, in PC Magazine, volume 13, number 2, page 291:

To be more specific, a geometric pen has a scalable width, different styles, end caps, and joins.

2001, Feng Yuan, Windows Graphics Programming: Win32 GDI and DirectDraw, page 468:

(computer graphics) A configurable drawing tool for creating lines that has a width specified in logical units, as opposed to device units (pixels), and therefore scales when the resulting image is zoomed in or out.


LoC

(programming) Initialism of lines of code.


softbot

The Internet Softbot (software robot) is a fully implemented AI agent developed at the University of Washington. […] For example, the softbot but use netfind to determine David McAllester's email address.

1998, Michael N. Huhns, Readings in Agents, page 77:

(computing) A computer program that acts on behalf of a user or another program.


Unix time

en-noun

Unix time (countable and uncountable, plural Unix times)

(computing, uncountable) A widely used date and time representation that measures time by the number of nonleap seconds that have elapsed since 00:00:00 UTC on January 1, 1970.

(computing, countable) An individual timestamp using this system.


unpremultiply

en-verb

unpremultiply (third-person singular simple present unpremultiplies, present participle unpremultiplying, simple past and past participle unpremultiplied)

unpremultiplies (present singular third-person)
unpremultiplying (participle present)
unpremultiplied (participle past)
unpremultiplied (past)

(computer graphics) To divide a premultiplied matrix by a preceding factor noncommutatively


diamond-square algorithm

the diamond-square algorithm (canonical)

(computer graphics) An algorithm for generating heightmaps. It starts with a two-dimensional grid and then randomly generates terrain height from four seed values arranged in a grid of points so that the entire plane is covered in squares.


ODM

(software) Initialism of OpenDocument Master (a computer file type)

(software) Initialism of OverDrive Media (a computer file type)


Polybius square

en-noun

Polybius square (plural Polybius squares)

From Polybius + square (“grid”). It was invented by the Ancient Greek historian and scholar Polybius.

(cryptography) A grid used for fractionating plaintext characters so that they can be represented by a smaller set of symbols.


LWUIT

Lightweight User Interface Toolkit
w:Lightweight User Interface Toolkit

(computing) Initialism of Lightweight User Interface Toolkit. (toolkit for cross-platform app development)


dogcow

As all Mac wizards know, "moof" is the preferred statement for dogcows.

Although all dogcows look the same, this is probably the very one that appeared in that stack, in which case his name is Clarus.

1994, Sharon Zardetto Aker, The Mac almanac, page 469:

Mac creators dropped the dogcow in later OS versions, but online petitions and press coverage designed to "bring back the dogcow" have made Apple executives aware of the tremendous cult following of this hybrid icon.

2002, Erin Jansen, Vincent James, NetLingo: The Internet Dictionary, page 138:

(computing, slang) A creature resembling a dog and a cow, used as a placeholder image in early Macintosh operating systems.


generify

en-verb

generify (third-person singular simple present generifies, present participle generifying, simple past and past participle generified)

generifies (present singular third-person)
generifying (participle present)
generified (participle past)
generified (past)


unshar

unshar (third-person singular simple present unshars, present participle unsharring, simple past and past participle unsharred)

unshars (present singular third-person)
unsharring (participle present)
unsharred (participle past)
unsharred (past)

(computing, Unix) To extract data from a file in the shar (shell archive) format.