gatewaying

(computing, networking) The action or use of a gateway or access point; the connection or transmission using one or more gateways.


Otway-Rees protocol

Named after D. Otway and O. Rees, who developed it.

(computing) A network authentication protocol allowing individuals communicating over an insecure network to prove their identity to each other while also preventing eavesdropping and replay attacks and allowing for the detection of modification.


self-documenting

(computing, programming, of source code) Written and structured in such a way that it can be understood without consulting separate documentation.


critical exponent

en-noun

critical exponent (plural critical exponents)

The critical exponent of "Mississippi" is 7/3, as it contains the string "ississi", which is of length 7 and period 3.

(mathematics, computing theory) The greatest number of times that a contiguous subsequence can be repeated.


autoaway

You should notice that the whole session is reproduced, and nobody ever noticed you were away (unless you enabled the autoaway module).

2004, Paul Mutton, IRC Hacks: 100 Industrial-Strength Tips & Tools, page 382:

Also, ERC, like Emacs, is extremely modular and flexible. It is, of course, a free software program, but there are also many existing modules from nick highlighting to autoaway that you can use.

2014, Josh Datko, BeagleBone for Secret Agents:

(computing) An instant messaging feature that automatically marks a user as being away if the user does not interact with the computer or device in a set period of time.


sidegrade

(computing) A form of upgrade involving a switch to a different but equivalent product, e.g. another manufacturer or another operating system.


sidegrade

en-verb

sidegrade (third-person singular simple present sidegrades, present participle sidegrading, simple past and past participle sidegraded)

sidegrades (present singular third-person)
sidegrading (participle present)
sidegraded (participle past)
sidegraded (past)

(computing, transitive, intransitive) To switch to a different but equivalent product.


bogotify

bogotify (third-person singular simple present bogotifies, present participle bogotifying, simple past and past participle bogotified)

bogotifies (present singular third-person)
bogotifying (participle present)
bogotified (participle past)
bogotified (past)

You little muSoft goons should learn about FAQs before you bogotify yourselves in front of large audiences.

1996, Jonny Llama, “Re: New hacker”, in alt.hacker (Usenet):

In theory, this might bogotify the end-of-tape detection (and dump's prompting for a new tape), but in practice the end-of-tape signalling of the st(4) driver is broken anyway.

1998 March 15, J Wunsch, “Re: CTT8000-S problems solved”, in mpc.lists.freebsd.scsi (Usenet):

It was a quick fix for the author's Ali motherboard or BIOS but it is obviously wrong in general since it bogotifies the comment preceding it (the point of the "generic" support is to assume that everything is already set up correctly; any hardware programming risks disturbing the setup).

1999 July 24, Nick Hibma, “kern/8875: Patch to allow DMA IDE with generic chipset + UDMA drives (fwd)”, in muc.lists.freebsd.bugs (Usenet):

SA9 Deluxe's screens and printed output were so ugly and the lack of backward compatibility with SA8 and before bogotified it so thoroughly that I sent it back for a refund, and got SA9 non-deluxe instead.

2002 January 23, John Wilson, “Re: Street Atlas 9.0 colors”, in misc.transport.rail.americas (Usenet):

(computing, slang, transitive) To make bogus, incorrect, or broken.


chroot

chroot (third-person singular simple present chroots, present participle chrooting, simple past and past participle chrooted)

chroots (present singular third-person)
chrooting (participle present)
chrooted (participle past)
chrooted (past)

From the name of the Unix command, short for “change root”.

Running a server in a chrooted environment greatly enhances overall system security on a Unix system.

2004, Jeremy D. Zawodny, Derek J. Balling, High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More, O'Reilly, →ISBN, page 235:

(computing, Unix) To change the apparent root directory for a running process, affecting whether or not it can access certain files etc.


SMAC

en-noun

SMAC (countable and uncountable, plural SMACs)

(computing, uncountable) social, mobile, analytics, cloud: a group of technologies


subinstruction

(computing) An instruction making up part of a larger instruction.


suboperation

(computing) An operation making up part of a larger operation.


superpipelined

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


superpipelining

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

(computing) A technique for improving the performance of a processor by splitting instructions into many separate "pipelines" that can be executed more or less in parallel.


spinlock

(programming) A lock which causes a thread trying to acquire it simply to wait in a loop ("spin") while repeatedly checking if the lock is available.


spinlock

en-verb

spinlock (third-person singular simple present spinlocks, present participle spinlocking, simple past and past participle spinlocked)

spinlocks (present singular third-person)
spinlocking (participle present)
spinlocked (participle past)
spinlocked (past)


depacker

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


decruncher

(computing) A program or algorithm that performs decrunching.


depack

depack (third-person singular simple present depacks, present participle depacking, simple past and past participle depacked)

depacks (present singular third-person)
depacking (participle present)
depacked (participle past)
depacked (past)

(transitive, computing) To decompress (data).


pseudointerface

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

In IPv4, the node has a single node address, but in IPv6, a node will typically have more than one IPv6 address — one for the physical interface and addresses for the virtual or pseudointerfaces as well.

2011, William Panek, MCTS: Windows Server 2008 R2 Complete Study Guide:

(computing) A software component that acts like a network interface but is not a true interface.


pretty-printer

(computing) A computer program that performs pretty-printing.


outcode

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

Cohen-Sutherland algorithm
Cohen-Sutherland algorithm

(computer graphics) A code used in the Cohen-Sutherland algorithm, indicating how a line should be clipped relative to the viewport.


Cohen-Sutherland algorithm

The algorithm was developed in 1967 during flight simulator work by Danny Cohen and Ivan Sutherland.

(computer graphics) An algorithm used for line clipping. It divides a two-dimensional space into nine regions (or a three-dimensional space into 27 regions), and then efficiently determines the lines and portions of lines that are visible in the central region, or viewport.


desklet

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


respring

respring (third-person singular simple present resprings, present participle respringing, simple past resprang or resprung, past participle resprung)

resprings (present singular third-person)
respringing (participle present)
resprang (past)
resprung (past)
resprung (participle past)

(transitive, computing) To restart (usually by crashing) SpringBoard on (a mobile device running iOS) without rebooting the device.


HCF

Halt and Catch Fire
w:Halt and Catch Fire (computing)

(computing, humorous) Initialism of Halt and Catch Fire (an instruction that locks up a processor).


tabbable

graphical user interface
graphical user interface

(computing, graphical user interface) Capable of being navigated or focused by means of the Tab key.


UIID

(computing) Initialism of unique instrument interface document.


platform-independent

en-adj

platform-independent (comparative more platform-independent, superlative most platform-independent)

more platform-independent (comparative)
most platform-independent (superlative)

(computing) Of computer software or computing methods and concepts: implemented such that they can operate on any of various computer platforms.


MOM

message-oriented middleware
message-oriented middleware#English

(hardware, software) Initialism of message-oriented middleware (hardware or software infrastructure supporting sending and receiving of messages between distributed systems.)


message-oriented middleware

(computing) Hardware or software infrastructure supporting sending and receiving of messages between distributed systems


message-oriented

message-oriented (comparative more message-oriented, superlative most message-oriented)

more message-oriented (comparative)
most message-oriented (superlative)

(computing) Depending mainly on messaging.


hotplug

en-verb

hotplug (third-person singular simple present hotplugs, present participle hotplugging, simple past and past participle hotplugged)

hotplugs (present singular third-person)
hotplugging (participle present)
hotplugged (participle past)
hotplugged (past)

(transitive, computing) To plug in (a device) while the system is turned on and running.


kiddiot

(computing, slang, derogatory) script kiddie


lazyload

lazyload (third-person singular simple present lazyloads, present participle lazyloading, simple past and past participle lazyloaded)

lazyloads (present singular third-person)
lazyloading (participle present)
lazyloaded (participle past)
lazyloaded (past)

(computing, transitive) To load (data) only at the point where it is needed.


Gutmann method

Devised by Peter Gutmann and Colin Plumb.

(computing) An algorithm for securely erasing the contents of a hard drive by writing a number of different patterns over the existing data.


MIF

(Adobe, software) Initialism of Maker Interchange Format (proprietary markup language associated with Adobe Systems' FrameMaker product)


AJAJ

(computing) Initialism of asynchronous JavaScript and JSON (a data model for authoring and publishing that followed AJAX)


Sir Philip Sidney game

en-noun

Sir Philip Sidney game (plural Sir Philip Sidney games)

Named after a story about Sir Philip Sidney, who allegedly, when fatally wounded, gave his water to another, saying, "Thy necessity is greater than mine."

(biology, game theory) A model for the evolution and maintenance of informative communication between relatives, developed to explain begging behaviour in chicks.

Sir Philip Sidney
Sir Philip Sidney game


EDD

(informatics) Acronym of enhanced disc drive.

(informatics) Acronym of enterprise data distribution.

(informatics, politics) Acronym of electronic direct democracy.


FDE

(Adobe, software) Initialism of Frame Development Kit (proprietary environment associated with Adobe Systems' FrameMaker product)


JNA

(computing) Initialism of Java Native Access (an API that provides Java programs easy access to native shared libraries without using the Java Native Interface)


undervolted

en-adj

undervolted (comparative more undervolted, superlative most undervolted)

more undervolted (comparative)
most undervolted (superlative)

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

(computing) Having the voltage reduced from that originally supplied by the manufacturer.


big agile

software engineering
software engineering

(software engineering) The application of agile principles and practices to larger, complex projects, often with teams working from multiple locations.


eigenhead

(mathematics, computing) One of a set of eigenvectors used in visual recognition systems to represent a person's head.


painter's algorithm

Referring to the technique of painting distant parts of a scene before parts which are nearer and thereby covering some areas of distant parts.

(computer graphics) A simple rendering technique that sorts all the polygons in a scene by their depth and then paints them in that order, from farthest to closest.


XPointer

The XPointer specification was designed for use with XML's linking technology, but it can also be used independently of the XLink specification.

2004, Dick R. Miller, Putting XML to Work in the Library:

(computing, XML) A system designed to address structural and positional aspects of XML.


XLink

(computing, XML) XML markup language specified by W3C that provides methods for creating internal and external links within XML documents, and associating metadata with those links.


clothify

en-verb

clothify (third-person singular simple present clothifies, present participle clothifying, simple past and past participle clothified)

clothifies (present singular third-person)
clothifying (participle present)
clothified (participle past)
clothified (past)

Select JessiSkirt as the object to clothify

2006, Denise Tyler, Practical Poser 6, page 197:

First, you need a prop or figure in your scene, and then something to “clothify.”

2003, Secrets of Figure Creation with Poser 5, page 171:

By selecting, scaling, and clothifying these various objects, you can create an assortment of towels, blankets, scarves, shawls, and flags.

2007, Kelly Murdock, Poser® 7 Revealed: The E Frontier Official Guide, page 355:

(transitive, computer graphics) To give a cloth-like texture to.


SSIS

„SSIS is a platform for data integration and workflow applications. It features a fast and flexible data warehousing tool used for data extraction, transformation, and loading (ETL). The tool may also be used to automate maintenance of SQL Server databases and updates to multidimensional cube data.“

(databases, Microsoft) initialism of SQL Server Integration Services.


BIDS

„BIDS functionality can be augmented with BIDS Helper, a Visual Studio add-in with features that extended and enhance business intelligence development functionality in SQL Server 2005, 2008, and 2008 R2 BI Development Studio (BIDS) and SQL Server 2012 SQL Server Data Tools (SSDT). BIDS Helper is hosted on Microsoft's open source project hosting website CodePlex.“

w:Business Intelligence Development Studio

(databases, Microsoft) Acronym of Business Intelligence Development Studio.


craplication

(computing, slang, vulgar) A poor-quality application


undistort

undistort (third-person singular simple present undistorts, present participle undistorting, simple past and past participle undistorted)

undistorts (present singular third-person)
undistorting (participle present)
undistorted (participle past)
undistorted (past)

(transitive, computing) To remove the distortion from (an image, sound, or other signal).


SSDT

"BIDS functionality can be augmented with BIDS Helper, a Visual Studio add-in with features that extended and enhance business intelligence development functionality in SQL Server 2005, 2008, and 2008 R2 BI Development Studio (BIDS) and SQL Server 2012 SQL Server Data Tools (SSDT). BIDS Helper is hosted on Microsoft's open source project hosting website CodePlex."

(databases, Microsoft) Abbreviation of SQL Server Data Tools.


rubber duck debugging

From a story in the book The Pragmatic Programmer (1999).

(programming) The practice in which a programmer attempts to solve a bug by explaining their code to an inanimate object, such as a rubber duck.

The Pragmatic Programmer
rubber duck debugging


CTFE

(programming) Initialism of compile-time function execution.


code golf

By analogy with the sport of golf, in which players aim to sink the ball in the hole in the fewest strokes possible.

(programming) A recreational computer programming competition in which participants attempt to write the shortest possible source code to implement a given algorithm.


line number

(computing) The sequential number indicating a particular line of text in a text file.


keyboardable

en-adj

keyboardable (comparative more keyboardable, superlative most keyboardable)

more keyboardable (comparative)
most keyboardable (superlative)

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

In addition, WinAmp is highly keyboardable, and most features can be activated via hotkeys.

2000, Scot Hacker, MP3: The Definitive Guide, page 63:

(computing, of software) Usable with a keyboard as the only input device.


SSRS

SQL Server Reporting Services
w:SQL Server Reporting Services

(databases, Microsoft) Initialism of SQL Server Reporting Services.


transrecursive

(computing theory) Being or relating to a type of operator used in hypercomputation.


Lanczos algorithm

(computing theory) An iterative algorithm that is an adaptation of power methods to find the most useful eigenvalues and eigenvectors of an nth-order linear system with a limited number of operations, m, where m is much smaller than n.


bitonic

(computing theory, of a sequence) Having the property x_0≤⋯≤x_k≥⋯≥x_n-1 for some k,0≤k<n, or being a circular shift of such a sequence.


user-unfriendly

user-unfriendly (comparative more user-unfriendly, superlative most user-unfriendly)

more user-unfriendly (comparative)
most user-unfriendly (superlative)

Does the [rail] industry really want customers? If so, why does it make the whole ticketing experience so user-unfriendly?

2022 September 21, Barry Doe, “Errors continue as journey break rules aren't explained”, in RAIL, number 966, page 63:

(chiefly computing) Not helpful to users; difficult for an untrained person to use.


tilemap

(computer graphics) A two-dimensional grid made up of rectangular tiles of equal size, each of which can display an image.


accountless

accountless (comparative more accountless, superlative most accountless)

more accountless (comparative)
most accountless (superlative)

(business, finance, computing) Not possessing an account.


dehighlight

en-verb

dehighlight (third-person singular simple present dehighlights, present participle dehighlighting, simple past and past participle dehighlighted)

dehighlights (present singular third-person)
dehighlighting (participle present)
dehighlighted (participle past)
dehighlighted (past)

(transitive, computing) To remove a selection highlight from.


unhighlight

unhighlight (third-person singular simple present unhighlights, present participle unhighlighting, simple past and past participle unhighlighted)

unhighlights (present singular third-person)
unhighlighting (participle present)
unhighlighted (participle past)
unhighlighted (past)


rubber-hose cryptanalysis

Referring to the use of a rubber hose as a weapon to beat somebody with.

We have shown that GNUnet is vulnerable to rubber-hose cryptanalysis, but we additionally have presented an efficient content filter for GNUnet. If content filtering is legally enforced, censoring GNUnet is possible at a very large scale.

2003, Dennis Kügler, “An Analysis of GNUnet”, in Privacy Enhancing Technologies: Third International Workshop, edited by Roger Dingledine, Springer Science & Business Media, →ISBN, page 175:

Catherine scooted out of the way, giving Terry access to the keyboard. With a labored sigh, Terry began searching the encrypted text. “I could try a ciphertext-only attack,” he mumbled to no one in particular. “Then again,” he glared at the attacker and continued, “I could always try rubber-hose cryptanalysis.” He thought for a moment. “I don't need a total break; I'm only interested in information deduction. Let me check the swap file.”

2005, Ryan Russell, Peter A Riley, Jay Beale, Chris Hurley, Tom Parker, Brian Hatch, Stealing the Network: How to Own an Identity: How to Own an Identity, Syngress, →ISBN, page 279:

Other types of cryptanalytic attacks include chosen cipher text, chosen key, rubber hose cryptanalysis, and purchase key. Algorithms differ by degrees of security; this depends on how hard they are to break.

2010, Hazarathaiah Malepati, Digital Media Processing: DSP Algorithms Using C, Newnes, →ISBN, page 18:

(cryptography, euphemistic) The extraction of cryptographic secrets by coercion or torture.


Joliet

The city in Illinois was probably named after 17th-century explorer Louis Jolliet.

(computing) A file system specification that extends ISO 9660 to relax restrictions on filenames.


multiextent

For a multiextent file, all extents on one physical device must use the same logical unit number; the definition of the extents must be in consecutive, ascending order.

1994, H. Frank Cervone, VSE/ESA JCL: Utilities, Power, and VSAM, page 107:

(computing) Consisting of more than one extent.


tagset

In fact, these specifications, if stable enough and agreed and harmonized across languages, make different physical tagsets compatible and mappable on each other.

1999, H. van Halteren, Syntactic Wordclass Tagging, page 154:

(corpus linguistics, computing) A collection of tags.


Bloom filter

Conceived by Burton Howard Bloom in 1970.

(computing theory) A space-efficient probabilistic data structure that is used to test whether an element is a member of a set. False positive matches are possible, but false negatives are not.


DevOps

DevOps is a popular term in the IT world at the moment. There are many different opinions as to what DevOps actually is. In simple terms, DevOps is the mix of development and operations. It is essentially creating a sort of "hybrid programmer"[…]

2018, Alex Braunton, Hands-On DevOps with Vagrant: Implement end-to-end DevOps and infrastructure management using Vagrant, Packt Publishing Ltd, →ISBN, page 11:

information technology
information technology

(software engineering) A software development method that stresses communication and collaboration between software developers and other information technology professionals.


RDFa

(software, Internet) Initialism of Resource Description Framework in Attributes.


EPUB

en-noun

EPUB (countable and uncountable, plural EPUBs)

(publishing, computing) A file format based on this standard


preparser

(computing) A software component that performs parsing in advance.


year 2038 problem

(computing) A time computing problem that leaves some computer systems unable to represent times after 03:14:07 UTC on 19 January 2038.


Deep Web

Attributed to Computer Scientist Michael K. Bergman, 2001.

In contrast, most data in the deep Web are structured data records stored in backend database systems and there are usually no hyperlinks among these data records. Due to the existence of extensive links among Web pages in the surface […]

2012, Eduard C. Dragut, Weiyi Meng, Clement Yu, Deep Web Query Interface Understanding and Integration, Morgan & Claypool Publishers, →ISBN, page 3:

(computing, Internet) The portion of the World Wide Web that is not indexed by conventional search engines.

(computing, Internet, proscribed) The Dark Web (the part of the Web only accessible via restricted networks).


surface Web

(computing, Internet) The portion of the World Wide Web that is indexed by conventional search engines.


bare metal

Real programmers don't write applications programs; they program right down to the bare metal. Applications programming is for wimps who can't do systems programming.

1987, “The Real Programmer's Handbook”, in U-M Computing News, volume 2, UM Libraries, page 7:

After all, this isn't PC Week, or another magazine that primarily covers the happenings of the PC world. This is Embedded Systems Programming, where we often program right down to the bare metal like Real Programmers, unlike those sissy PC guys (insert the sound of a hairy chest being thumped here).

1997, Embedded Systems Programming, Miller Freeman Publications, page 118:

Which has its pluses and minuses—it's really hard to write device drivers for bare metal in a completely type-safe language just because the levels of abstraction are wrong for talking to the bare metal.

2009, Peter Seibel, Coders at Work: Reflections on the Craft of Programming, Apress, →ISBN:

Compared to other modern languages, C is much less forgiving, much more terse, and generally much more ill tempered. However, it is about as close to programming on the bare metal as you can get while still using a well-supported language with good library support for everything from numeric calculations to graphics.

2012, John Ray, William Ray, Sams Teach Yourself Xcode 4 in 24 Hours, Sams Publishing, →ISBN, page 314:

The bare metal hypervisor has a significantly higher level of control over the resources available it because it does not have to go through an intermediary to access the resources.

2012, Peter Membrey, Eelco Plugge, David Hows, Practical Load Balancing: Ride the Performance Tiger, Apress, →ISBN, page 214:

What is a bare-metal setup? Programs that run on bare metal typically follow a very simple format: they do one thing, more or less forever.

2013, Bryon Moyer, Real World Multicore Embedded Systems, Newnes, →ISBN, page 519:

programming language
programming language

(programming) A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly.

A hypervisor is a thin, guest OS—independent Virtualization layer that is loaded onto bare metal, which interacts with the hardware directly and creates virtual machines in which operating systems, either enlightened or not, can run.

2007, Barb Goldworm, Anne Skamarock, Blade Servers and Virtualization: Transforming Enterprise Computing While Cutting Costs, John Wiley & Sons, →ISBN, page 98:

In 1998 virtualization was "rediscovered" for the x86 platform by VMWare, but due to instruction translation the approach taken was slow when compared to bare metal performance.

2009, Latifa Boursas, Mark Carlson, Wolfgang Hommel, Michelle Sibilla, Kes Wold, Systems and Virtualization Management: Standards and New Technologies, Springer Science & Business Media, →ISBN, page 61:

SoftLayer is focused on bare metal servers. Bare metal servers provide a higher level of freedom for the businesses in choosing their virtual servers.

2014, S. Srinivasan, Cloud Computing Basics, Springer, →ISBN, page 75:

(computing) Physical hardware, as opposed to virtualised.


Real Programmer

Real Programmer (plural Real Programmers)

Everyone working at LucasFilm is a Real Programmer. (It would be crazy to turn down the money of fifty million Star Trek fans.) The proportion of Real Programmers in Computer Graphics is somewhat lower than the norm, mostly because ...

1995, Andrew Davison, Humour the Computer, MIT Press, →ISBN, page 50:

Julian Templeman first touched fingers to keypunch in 1972, punching Fortran code onto cards at college in London. Soon after, he moved on to Macro- 11 programming on PDP-11s. This qualifies him as a Real Programmer, and until recently, he had a PDP-11 in his garage to remind him of better times.

2002, Julian Templeman, Andy Olsen, Microsoft Visual C++.NET Step by Step, →ISBN, page 618:

Interdicted Real Programmer. Not someone you want to get in the way of, he's usually the best programmer on a project, and he's usually annoyed because management has stuck yet another stupid wall between him and getting his job done.

2003, John Ray, William Ray, Mac OS X Maximum Security, Sams Publishing, →ISBN, page 56:

The Real Programmer wants a “you asked for it, you got it” text editor; one that is complicated, cryptic, powerful, unforgiving, and dangerous. TECO, to be precise.

2011, Kevin B. Bennett, John M. Flach, Display and Interface Design: Subtle Science, Exact Art, CRC Press, →ISBN, page 110:

(computing, slang) An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance.


detokenize

en-verb

detokenize (third-person singular simple present detokenizes, present participle detokenizing, simple past and past participle detokenized)

detokenizes (present singular third-person)
detokenizing (participle present)
detokenized (participle past)
detokenized (past)

(transitive, computing) To convert (a tokenized representation) back to the original form.


retokenize

retokenize (third-person singular simple present retokenizes, present participle retokenizing, simple past and past participle retokenized)

retokenizes (present singular third-person)
retokenizing (participle present)
retokenized (participle past)
retokenized (past)

(transitive, computing) To tokenize again.


RAW

(computing) Initialism of read after write, a kind of data hazard.


carputer

(computing) A form of personal computer or similar device designed to be installed in the dashboard of a car


memory barrier

Memory barriers are necessary because most modern CPUs employ performance optimizations that can result in out-of-order execution.

(programming) An instruction that enforces an ordering constraint on memory operations issued before and after it.


metacompiler

(computing) A compiler used to construct compilers for other programming languages.


typeover

(computing) overtype (wordprocessing feature)


resliced

(computer graphics, of an image) calculated from the pixels in the original 3D data that are closest to a particular plane


forgetful functor

en-noun

forgetful functor (plural forgetful functors)

(category theory) a functor that forgets or drops some or all of its input's structure or properties before mapping to the output

gleymskuvarpi

category theory: a functor that forgets its inputs's structure


PWI

Public Windows Interface
w:Public Windows Interface

(computing) Initialism of Public Windows Interface.


RTMP

Real Time Messaging Protocol
w:Real Time Messaging Protocol

(computing) Initialism of Real Time Messaging Protocol.

Routing Table Maintenance Protocol
w:Routing Table Maintenance Protocol

(computing) Initialism of Routing Table Maintenance Protocol.


blocksize

(computing) The size of a block of data (in a file or a transmission)


autonomics

(computing) The use of self-correcting software systems that automatically detect and fix certain types of error without intervention by a software engineer.


hardwarily

(computing, slang, humorous, rare) In terms of hardware.


Cardan grille

Proposed in 1550 by Girolamo Cardano (1501-1576), known in French as Jérôme Cardan.

(cryptography) A sheet of card or thin metal, etc., used in composing secret messages. The words of the message are written through a number of holes cut arbitrarily in the sheet, and the remaining paper is then filled with irrelevant words to disguise it.


DMF

DMF (countable and uncountable, plural DMFs)

distribution media format
distribution media format#English

(software, Windows) Initialism of distribution media format.


e-content

Finally, some e-content must first be downloaded to a computer before being transferred to a tablet or other mobile device for viewing.

2012, Rebecca K. Miller, Carolyn Meier, Heather Moorfield-Lang, Rethinking Reference and Instruction with Tablets, page 38:

(computing) resources offered in computerized form


PDO

PDO (countable and uncountable, plural PDOs)

(software) Initialism of Persistent Data Object (data object not lost when the application exits)

Persistent Data Object

(software) Initialism of Persistent Domain Object (domain object not lost when the application exits)

Persistent Domain Object

(software) Initialism of PHP Data Object (a PHP extension to be used as a database abstraction layer)

PHP Data Object

(software) Initialism of Physical Device Object.

(software) Initialism of Python Data Object.


GTID

(computing, databases) Initialism of global transaction identifier.


transitive dependency

transitive dependency (plural transitive dependencies)

(databases) An attribute of a relation that depends on a key but also on a third attribute which is not a key; this is a violation of third normal form.

(programming) In a computer program, library called by another dependency.


candidate key

(computing, databases) In the design of a database table, a column (or an irreducible group of them) able to identify every row of the table. One of the candidate keys (abbreviated CKs) will be the primary key.


spinbox

(graphical user interface) Synonym of spinner (“interface element with arrowed buttons to select a value”)


Schelling point

Schelling point (plural Schelling points)

The concept was introduced by American economist Thomas Schelling in his book The Strategy of Conflict (1960).


virtual piano

(music, computing) An online software application designed to simulate playing a piano (or other keyboard instrument) on a personal computer, mobile device or a tablet computer.


go gold

en-verb

go gold (third-person singular simple present goes gold, present participle going gold, simple past went gold, past participle gone gold)

goes gold (present singular third-person)
going gold (participle present)
went gold (past)
gone gold (participle past)

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

(software) To be released to manufacturing in its final form, so that copies can be made and shipped.


ZOI

Zero One Infinity
zero one infinity rule#English

(software design) Initialism of Zero One Infinity. (a rule of thumb in software suggesting that arbitrary limits on the number of entity instances are not allowed)


prefix coding

A prefix coding can use a code with code words {9, 55}, as it has the prefix property. However, a code consisting of {9, 5, 59, 55} is not allowed, as "5" is a prefix of "59" and also of "55".

(computing theory) A coding system that uses (typically variable-length) codes that are distinguished by their "prefix property", which requires that there is no code word in the system that is a prefix (initial segment) of any other code word in the system.


Flasher

JavaScript is an appealing solution for Flashers because it operates in the same client-side environment […]

2001, P. S. Woods, Macromedia Flash 5 Developer's Guide, page 184:

(computing, informal) A software developer who uses the Flash multimedia technology.


corpus linguistics

ESP, using the tools of corpus linguistics, has advanced the methodologies for investigating discipline-specific language, yet there has been little cross-fertilization so far with disciplinary literacy in secondary education.

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

(computing, linguistics) A branch of linguistics that studies large samples (corpora) of real-world text, usually with the aid of computer software.

korpuslinguistiek

a branch of linguistics that studies large samples


air gap

The structure and design of Stuxnet confirms the Iranian air gap, as the attackers clearly designed Stuxnet to jump an air gap utilizing multiple methods.

2016, William D. Bryant, International Conflict and Cyberspace Superiority: Theory and Practice, Routledge, →ISBN, page 153:

(networking, computer security) A network security measure that consists of ensuring that a secure computer network is physically isolated from unsecured networks, such as the public Internet or an unsecured local area network.


splay tree

(computing theory) A self-balancing binary search tree with the additional property that recently accessed elements are quick to access again.


parity game

(game theory) A type of game played on a directed graph whose nodes are coloured by priority.


Karatsuba algorithm

en-noun

Karatsuba algorithm (plural Karatsuba algorithms)

Discovered by Anatolii Alexeevitch Karatsuba in 1960 and published in 1962.

(computing theory) A fast multiplication algorithm that reduces the multiplication of two n-digit numbers to at most n^(log ₂₃)≈n^(1.585) single-digit multiplications.


Toom-Cook algorithm

Named after Andrei Toom and Stephen Cook.

(computing theory) A multiplication algorithm that multiplies large integers by recursively splitting them into smaller parts and performing operations on the parts.


Schönhage-Strassen algorithm

Developed by Arnold Schönhage and Volker Strassen in 1971.

(computing theory) An asymptotically fast recursive multiplication algorithm for large integers.


file handle

(computing) The descriptor used to access a file in a file system.


ISTQB

(software) Initialism of International Software Testing Qualifications Board.


RESTafarian

The RESTafarians — or REST zealots — are probably right that a RESTful approach is best for retrieving information, but it is obviously inappropriate whenever the remote procedure call has side effects.

2005, David Paul Megginson, Imperfect XML: Rants, Raves, Tips, and Tricks, page 124:

(computing, slang) A programmer who uses REST (Representational State Transfer).


adespota

From New Latin adespota (“anonymous literary works”), substantivised neuter plural of the adjective adespotos (“anonymous; undedicated”, of books), from Ancient Greek ἀδέσποτος (adéspotos, “anonymous”, of rumours or writings), from ἀ- (a-, “without”, alpha privative) + δεσπότης (despótēs, “master”). Compare despot.

der

For quotations using this term, see Citations:adespota.

(bibliography) Literary works not attributed to (or claimed by) an author. (Originally used as a title of collections of anonymous Greek poetry.)


iOS

From i- + OS. Many Apple products have an i- prefix in their names.

(computing, mobile telephony) A mobile operating system (OS) created and developed by Apple Inc. exclusively for its hardware.


builtin

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

„If FUNCTION is a string starting with CORE::, the rest is taken as a name for a Perl builtin. If the builtin's arguments cannot be adequately expressed by a prototype (such as system), prototype() returns undef, because the builtin does not really behave like a Perl function. Otherwise, the string describing the equivalent prototype is returned.“

2015 February 26 (last accessed), “prototype”, in (Please provide the book title or journal name) (HTML), perldoc.perl.org:

(software) Clipping of builtin function.


call by reference

(programming) Alternative form of call-by-reference


call by value

(programming) Alternative form of call-by-value


pass by value

(programming) Alternative form of call by value


pass by reference

(software) Alternative form of call-by-reference


PVS

potentially visible set
potentially visible set#English

(computer graphics) Abbreviation of potentially visible set.


prefix tree

(computing theory) Synonym of trie (“data structure”)


first-class continuation

en-noun

first-class continuation (plural first-class continuations)

Bruce F. Duba, David Macqueen (1991 January) “Typing First-Class Continuations in ML”, in Journal of Functional Programming, volume 3, number 4, →DOI: “First-class continuations are a simple and natural way to provide access to the flow of evaluation in functional languages.”

(computing) A continuation that can be used like any other value in a programming language, giving a powerful ability to control flow of execution.


ASI

ASI (countable and uncountable, plural ASIs)

(programming, uncountable) Initialism of automatic semicolon insertion.


lagfest

The only place I ever seriously lagged was at the blacksmith shop. Now all of Britain is a lagfest.

1998 January 28, Spatch [username], “Re: *Please Read*”, in comp.sys.ibm.pc.games (Usenet):

Cities are lagfests if there are a lot of other players nearby.

2009 July 27, cryptoguy [username], “Re: Intermittent FPS drops”, in alt.games.warcraft (Usenet):

Full screen is a lagfest. I don't think you're going to be gaming on these, unless the technology got heaps better whilst I wasn't looking.

2011 June 15, HarpingOn [username], “Re: OT: USB graphics "cards"”, in uk.games.video.misc (Usenet):

(computing, informal) Something prone to lagging, or network delays.


JQL

(computing) Initialism of JIRA Query Language.


T-SQL

(computer languages, databases) Clipping of Transact-SQL.


PL/SQL

(computer languages) Initialism of Procedural Language/Structured Query Language.


convex function

convex function (plural convex functions)

(computer science) A mathematical function where the line segment between any two points on the graph of the function lies above the graph in a vector space of at least two dimensions.


concave function

concave function (plural concave functions)

(computer science) The negative of the convex function.


set function

(computer science) A mathematical function whose input is a set (usually of real numbers or a set of points in the Euclidean or some measure space), and whose output is usually a number.


dropbox

A desktop computer leaves changes in a dropbox on the network.

1997, Alison Balter, Alison Balter's Mastering Access 97 Development, Sams Publishing, →ISBN, page 696:

(computing) A computer folder to which files may be dragged and dropped and from which users of other computers on the network can access those files.


riskware

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

(computing, rare) software that may pose a risk to a computer on which it is installed


Itanic

Blend of Itanium + Titanic, suggesting commercial failure, in reference to the sunken ship Titanic.

(computing, slang, derogatory) The Intel Itanium processor.


cruftiness

Regardless of one's opinions on Sendmail's cruftiness, it's unquestionably a powerful and well-supported piece of software.

2002, Michael D. Bauer, Building Secure Servers with Linux, page 205:

(computing, slang) Quality of being crufty.


static scoping

(programming) The property of being statically scoped.


statically scoped

(programming) Of an identifier: having its scope limited to the block of source code text declares or defines the identifier.


logic programming

(programming) Programming with a paradigm that bases on formal logic


object-based language

object-based language (plural object-based languages)

In practice, the term "object-based" is usually applied to those object-based languages that are not also object-oriented, although all object-oriented languages are also object-based, by definition. Instead, the terms "object-based" and "object-oriented" are normally used as mutually exclusive alternatives, rather than as categories that overlap.

(computing) Any programming language that encapsulates the state and operations inside objects that may or may not support inheritance.


macro language

(computing) A system for defining and processing macros.

(computing, specifically) An extension to an assembly language in which macroinstructions, containing a series of instructions, may be written.


aspect-oriented language

aspect-oriented language (plural aspect-oriented languages)

separation of cross-cutting concerns
separation of concerns

(computing) A programming language that aims to increase modularity by allowing the separation of cross-cutting concerns.


aspect-oriented programming language

aspect-oriented programming language (plural aspect-oriented programming languages)

aspect-oriented programming languages (plural)

aspect-oriented language
aspect-oriented language#English

(computing) Synonym of aspect-oriented language


delegation language

delegation language (plural delegation languages)

prototype-based programming
prototype-based programming

(computing) A programming language that supports prototype-based programming.


prototype-based language

prototype-based language (plural prototype-based languages)

(computing) A programming language in which behaviour reuse (or inheritance) is performed via cloning existing objects that serve as prototypes.


role-oriented language

role-oriented language (plural role-oriented languages)

(computing) A programming language that uses a paradigm aiming at expressing things in terms analogous to human conceptual understanding of the World by using roles.


(computing) Initialism of ECMAScript for XML (the ECMA-357 standard)


type conversion

type conversion (countable and uncountable, plural type conversions)

(software) changing an entity from one datatype to another according to explicit or implicit rules.


type coercion

type coercion (countable and uncountable, plural type coercions)

(software) changing an entity from one data type to another according to explicit or implicit rules.


Pythonist

Pythonists and Perlers probably doesn't feel that Ruby (on or off Rails) is sufficiently different from what they're currently doing to warrant stepping down the expert ladder.

2005 February 7, David Heinemeier Hansson, “Re: Is compatibility important for us?”, in comp.lang.ruby (Usenet):

We Pythonists have always prided ourselves in being the best example of an end-to-end, batteries-included delivery system that could create anything imaginable for the desktop user.

2008, Dana Moore, Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears:

If you're a Python guru, you can look for ideas to apply your craft to penetration testing, or if you are a newbie Pythonist with some penetration testing chops, then this module serves as a perfect ending to your search for some hands-on experience in pentesting.

2016, Christopher Duffy, Mohit,, Cameron Buchanan, Terry Ip, Andrew Mabbitt, Benjamin May, Dave Mound, Python: Penetration Testing for Developers, Packt Publishing Ltd

(computing, informal) A programmer who uses the Python programming language.


unpythonic

en-adj

unpythonic (comparative more unpythonic, superlative most unpythonic)

more unpythonic (comparative)
most unpythonic (superlative)

(programming) Not following the idioms of the Python programming language.


FHS

Filesystem Hierarchy Standard
w:Filesystem Hierarchy Standard

(computing) Initialism of Filesystem Hierarchy Standard.


NAC

(computing) Initialism of network access control.


click of death

(computing, informal) A clicking sound produced by the unexpected movement of the read-write actuator in a Zip drive or hard drive, associated with hardware failure.


SID

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

2003, John Mueller, .NET development security solutions:

(computing, Microsoft Windows) Abbreviation of security identifier.

(computing) Sound Interface Device, a sound chip used in some early computers.


unchecked exception

en-noun

unchecked exception (plural unchecked exceptions)

(programming) An exception that is not declared in the signature of a method, but results in an abort with a stack trace.

unüberprüfte Ausnahme

an exception that has to be declared in the signature of the method that may raise it


VRAM

random access memory
random access memory#English

graphics processing unit
graphics processing unit#English

(computing) Initialism of video random access memory (random access memory used by graphics processing units)

video random access memory

(programming) video memory (an area of a computer's memory used to hold data used by a graphics processing unit)

Using the hardware blitter to move bitmaps from VRAM to VRAM is much faster than moving them from system memory to VRAM.

2002, André LaMothe, Tricks of the Windows Game Programming Gurus, page 315:

Video RAM
wikipedia:Video RAM (dual-ported DRAM)

(computing) Initialism of Video RAM (a variant of DRAM invented in 1980 and used to store the framebuffer in some graphics adapters)


ill-formed

en-adj

ill-formed (comparative more ill-formed, superlative most ill-formed)

more ill-formed (comparative)
most ill-formed (superlative)

(linguistics, computing) Not well-formed.


UAC

User Account Control
w:en:User Account Control

(computing, Microsoft Windows) Initialism of User Account Control: a technology that limits application software to standard user privileges until an administrator authorizes further privileges.


forecolour

This marking is often done by setting the forecolour of the control.

2009, David Harrison, ated Functional Testing for Java-Swing:

(computing) A prominent colour, especially one that is superimposed and visible over other colours.


working set

(computing theory) The amount of memory required by a process in a given time interval.


dot release

From dot (the decimal point in a version number) + release.

(computing, programming) Synonym of point release.


multitenancy

(computing) The situation in which a single instance of software, running in a server, serves multiple tenants


declarative programming

(programming) a programming paradigm that expresses the logic of a computation instead of its control flow


imperative programming

(programming) a programming paradigm that describes the computation in statements


Mandelbox

(computer graphics) A multidimensional fractal with a box-like shape, defined in a similar way to the Mandelbrot set.


ray marching

(computer graphics) An advanced form of ray tracing in which the imaginary light rays are not merely computed where they intersect with solid parts of the model, but also sampled and modified as they pass through space.


JSTL

(computing, Java programming language) Initialism of JavaServer Pages Standard Tag Library.


adlet

5 Merging of Adlets
Adlets move from sites to sites to seek out new adlets or active documents, announce its own presence and collect information. In its movement adlets behave like magnets. An adlet or a collection of adlets can attract other ...

1998, IEEE Computer Society. Technical Committee on Multimedia Computing, Information Technology Research Institute (Dayton, Ohio), IEEE Computer Society. Technical Committee on Data Engineering, IW-MMDBMS ...

In our example, an adlet is created to perform the airline reservation. Such an adlet is equipped with the capability to interact with the airline reservation system and issue transactions to obtain available flights, seats and prices.

1999, Dimitrios Georgakopoulos, Leszek Maciaszek, Proceedings, ... International Workshop on Research Issues in Data Engineering, IEEE, →ISBN:

The specific mobile agents of interest are called adlets, which are mobile agents carrying the metadata of various kinds of multimedia documents. Adlets autonomously travel from site to site on the Internet, advertising its contents and ...

2000, Tamkang Journal of Science and Engineering:

(computing) A small app or active document that can be embedded in a Web page.


split key

As with B+-trees, records with keys greater than or equal to the split key go to a new current node, records with keys less than the split key remain in the original node.

1990, Hector Garcia-Molina, H. V. Jagadish, Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data., page 353:

The region is split into two logical daughter regions. The split is not done physically at this point to make the splitting process fast. The split is maintained as a split key, which is a key in the middle of the key range maintained for the region.

2014, Jason Venner, Sameer Wadkar, Madhu Siddalingaiah, Pro Apache Hadoop, →ISBN, page 310:

Take the key in the parent node that splits the left sibling and the leaf, the split key, and insert it into the leaf.

2016, Christopher G. Healey, Disk-Based Algorithms for Big Data, →ISBN:

(computing) A key value used to identify where to split the children of a parent node in a B-tree or similar data structure.

Moreover, even those systems (such as split key systems) that can decrease these risks, do so with a marked increase in cost.

1997, Cryptography and Privacy Sourcebook, →ISBN, page 15:

A toolkit for split key cryptography in and of itself is (almost) a byproduct of developing ultra-high assurance applications such as root certifying authorities.

2007, Matt Blaze, Financial Cryptography, →ISBN, page 233:

Camenisch et al. [CCGS10] define, among other things, split key exchange and give a construction based on the decisional Diffie-Hellman assumption.

2014, Michel Abdalla, Roberto De Prisco, Security and Cryptography for Networks, →ISBN, page 45:

(cryptography) A cryptographic key that is divided into two or more values that individually cannot be used to deduce the entire key.


Hamming distance

en-noun

Hamming distance (plural Hamming distances)

Named after American mathematician Richard Hamming (1915–1998).

named-after

(information theory) Given two strings of equal length, the number of positions at which the corresponding symbols differ; it therefore indicates the minimum number of substitutions required to change one string into the other.


minidisk

Standard digital recording techniques are used with floppy disks rather than audio recording techniques. A smaller 5-inch-diameter disk, referred to as a minidisk, is also available. Data-storage capacity is typically 70,000 to 100,000 bytes.

1978, Louis E. Frenzel, Getting Acquainted with Microcomputers, page 239:

From minidisks, floppy disks, all the way to high-capacity hard disks, the flexibility of CP/M 2.0 makes it a truly universal operating system.

(computing, dated) A 5.25-inch floppy disk.


hot-pluggable

(computing) That can be safely plugged in while the system is turned on and running.


class-based

(programming) Structured by defining classes of objects.


prototype-based

(programming) making inheritance possible by cloning objects instead of instantiating them from classes


hot folder

(computing) A file system directory which is monitored by software so that any new files arriving in it can be processed.


integrating resource

en-noun

integrating resource (plural integrating resources)

(information science) A publication that is updated by means of changes that are incorporated into the whole without another discreet instance being created.


quefrency

LL-Q1860 (eng)-I learned some phrases-quefrency.wav

From frequency with the consonant sounds of the first and second syllables switched, perhaps modelled after cepstrum which is derived from spectrum.

(signal processing) The inverse of the distance between successive lines in a Fourier transform, measured in seconds.


liftering

From filtering with the first part reversed, like cepstrum from spectrum.

(signal processing) Filtering in the cepstral domain.


spam killer

(computing, informal) A program that automatically deletes spam (unsolicited commercial email).


overbound

(mathematics, signal processing) A Gaussian model of the (non-Gaussian) error distribution on a signal, which is conservative enough that the resulting confidence interval is guaranteed to be at least as wide as the actual confidence interval.


smartmodem

From the trade name of a product, the Hayes Smartmodem; from smart + modem.

Finally, some modems, and most smartmodems, come equipped with a row of status lights on the front of the modem, which make it easy to see what it is doing.

1989, Patrick R. Dewey, Email for Libraries:

In the previous section, we discussed the two basic types of modems, smartmodems and acoustic coupled modems. Remember that smartmodems require they be plugged directly into the phone line.

1992, American Congress on Surveying and Mapping, American Society for Photogrammetry and Remote Sensing, Technical papers, page 259:

The M2DM system comprised a Web access^([sic]), a CTI service based on an Interactive Voice response system and a smartmodem located at home. The Web pages were optimized for different access modalities, including mobile devices.

2007, Tomaz Jarm, Peter Kramar, Anze Zupanic, 11th Mediterranean Conference on Medical and Biological Engineering and Computing 2007, page 16:

(computing) A modem controlled through a simple command language, rather than by manual switches.


longword

(computing) A type of unsigned integer variable that is longer than a word (with the specific number of bits depending upon the system architecture).


subpalette

graphical user interface
graphical user interface

(graphical user interface) An on-screen display of user-selectable tools that makes up part of a larger such display.


ASTQB

(software, testing) Initialism of American Software Testing Qualifications Board.


ISEB

(software, testing) Initialism of Information Systems Examination Board.


ITB

(software, testing) Initialism of Indian Testing Board.


pentester

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

This book is suitable for the following readers: ... Web security pentesters who need to communicate secure coding techniques to developers they are working with

2014, Iron-Clad Java: Building Secure Web Applications, →ISBN, page xvii:

penetration test
penetration test#English

(computing) Someone who performs a pentest (a penetration test)


sociometer

Capable of sensing subtle movements as well as other unconscious and nonconscious signals, the sociometer creates, in effect, a feedback loop between consciousness and other levels of neuronal responses.

2012, N. Katherine Hayles, How We Think: Digital Media and Contemporary Technogenesis, University of Chicago Press, →ISBN, page 102:

(computing) A wearable sensor device to measure face-to-face interactions of people.


diamond bracket

diamond bracket (plural diamond brackets)

From the diamond shape when two are placed together.


control point

(computer graphics) Any of a series of points defining the shape of a curve etc.

apoga punkto

computer graphics: point defining shape of a curve


CTAL

(software, testing) Initialism of Certified Tester Advanced Level.


CTFL

(software, testing) Initialism of Certified Tester Foundation Level.


system operator

system operator (plural system operators)

(computing) A person who oversees the day-to-day operation of a computer system


macro expansion

macro expansion (plural macro expansions)

(computing) The source code (assembler or other language) created by interpretation of a macro


sentiment analysis

sentiment analysis (countable and uncountable, plural sentiment analyses)

computational linguistics
computational linguistics

(computational linguistics, text analysis) The use of computers to process natural language in an attempt to identify and extract information about the writer's affective state.

tunneanalyysi

the analysis of text to identify subjective information about the writer


representational state transfer

representational state transfer (usually uncountable, plural representational state transfers)

representational state transfers (plural)

Coined by American computer scientist Roy Fielding in 2000.

coin

software architecture
software architecture

(software architecture) A way of providing interoperability between computer systems on the Internet based on textual representations of Web resources and a predefined set of stateless operations.


SAA

(computing) Initialism of Systems Application Architecture (“an IBM technology”).


ifdef

A keyword in various programming languages, short for if defined.

(computing, programming) A construct in source code that allows another part of the code to run only if a specified identifier is defined in the program.


minidemo

Hi all! You have available another cool minidemo (or intro, as you prefer), with the usual ASM sources.

1993, Javier Arevalo Baeza, “New intro from VangeliSTeam”, in comp.sys.ibm.pc.demos (Usenet):

I promise to enter next time, if you keep the compo like it is now ;-) Or... why not alternating between a minigame compo and a minidemo comp ?

2002, Fabrice Frances, “2002 MiniGame Compo - download and vote!”, in comp.sys.oric (Usenet):

Fairlight once made a tiny minidemo where you were able to see a lot of extremely tiny rasterbars. They did it by DMA-ing some REUmemory to always the same address i.e. $d020 (background col register) at a specific rasterline (i.e. in the border).

2000, Alex Schuetz, “REU - what software uses one?”, in comp.sys.cbm (Usenet):


autoequivalence

(mathematics, category theory) An equivalence between an object and itself.


bitflag

(programming) A bit (binary digit) whose value acts as a flag to enable or disable some behaviour.


postpend

en-verb

postpend (third-person singular simple present postpends, present participle postpending, simple past and past participle postpended)

postpends (present singular third-person)
postpending (participle present)
postpended (participle past)
postpended (past)

Recall that if asterisks are pre- and postpended they designate semantic information in f-structures.

1991, Kenneth Goodman, The KBMT Project, →ISBN:

In each run a random sequence is generated, prepended and postpended with short primers to separate the initiation and termination tasks from the reconstruction task.

2003, Algorithms in Bioinformatics, →ISBN, page 398:

A hybrid attack is used to find passwords that are a dictionary word with combinations of characters prepended or postpended to it.

2011, Dave Kleiman, The Official CHFI Study Guide (Exam 312-49), →ISBN:

(computing, transitive) To append at the end of a text string.


partyplace

I just wanted to tell everyone of you who's going to ASM'94 by plane, that I *may* be able to take you from the airport to the partyplace.

1994, Torben Thellefsen, “Transport from Helsinki airport to ASM'94 partyplace!”, in comp.sys.ibm.pc.demos (Usenet):

BUT, we understand it can be hard for you to reach the partyplace, so you can compete also if you send your contributions by email!

1998, Andrea Bovo, “SPOLETIUM 98 Amiga Party”, in comp.sys.amiga.misc (Usenet):

Incidentally, there's no internet connection at the partyplace, and using dialup through a mobile phone at international rates probably isn't much fun, hence the lack of live updates.

2004, Matthew Westcott, “Forever 5 - are you there? participating?”, in comp.sys.sinclair (Usenet):

(demoscene) The venue where a demoparty is held.


nontrusted

In such an environment, a participant site is classified as, trusted or nontrusted node.

1998, Recovery Mechanisms in Database Systems, →ISBN, page 395:

Do not run nontrusted tools that you find on the subject system to collect evidence.

2013, Cameron H. Malin, Linux Malware Incident Response, →ISBN:


audioboard

Just slide the daughtercard onto the audioboard connectors and plug the audio card into your computer.

(computing) A circuit board used for audio processing.


access violation

en-noun

access violation (plural access violations)

muistialueen ylitys

access violation — see also segmentation fault


unfavourited

(computing) Alternative form of unfavorited (“not marked as a favourite”)


malformatted

SpamAssassin works by assigning scores to characteristics of suspected spam mail. These range from malformatted headers to the use of embedded code meant to identify the recipient.

(chiefly computing) Poorly or incorrectly formatted.


trackwheel

(computing) A small wheel, incorporated into a mouse or smartphone, that controls scrolling.


input method editor

input method editor (plural input method editors)

(computing) A program that facilitates the input of foreign scripts or exotic symbols on a computer or similar device.


Grundy number

Named after P. M. Grundy, who studied an analogous concept for directed graphs in 1939.


drillable

To indicate to the business user of the report that more detailed information is available behind the summary group level, the mouse pointer turns into a magnifying glass icon when it floats over a drillable section (for example, the yellow count field of customer contacts, located in the Group Header #1 section).

2006, Neil FizGerald, James Edkins, Annette Jonker, Michael Voloshko, Crystal Reports XI Official Guide, page 188:

If a report has a pivot table with drillable elements, then the report should make the pivot table available through a view selector that also contains a tabular view.

2009, Amy Mayer, Kevin McGinley, Oracle BI Enterprise Edition Dashboard and Report Best Practices, page 19:

We spent some time discussing the notion of 'drillable' experiments, which can be introduced to students at an early age, then periodically revisited and explored in greater detail as students progress through their educational careers.

2015, Vânia Zuin, Liliana Mammino, Worldwide Trends in Green Chemistry Education:

Although spreadability and drillability often work in opposing directions, with spreadable media generally reaching a larger, less engaged audience, and drillable media typically reaching a smaller, yet more engaged one, the possibility exists for a text to be simultaneously spreadable and drillable (Mittell, “Forensic Fandom”).

2017, Matt Yockey, Make Ours Marvel: Media Convergence and a Comics Universe, page 237:

Lost became a bit of a cultural sensation and has inspired a wide range of drillable TV series such as Mr. Robot, Westworld, and Severance. Each of these shows teased the audience with the nature of its basic reality yet had deeply loyal fans who scoured episodes for possible theories concerning the uncertain storylines.

2023, Charles Soukup, Christina R. Foust, Popular Culture in Everyday Life, page 127:

(computing, education, media studies) Supporting a drilldown action in which one can discover more details about a topic or text.

The drillable centre-line determining device disclosed in this patent takes the form of an interposer which has on its underside a projecting location pin perpendicular to its upper surface which acts as a planarisation platform.

1984, Robotics Technology Abstracts - Volume 3, page 280:

A drillable robot is capable of placing its end link in any orientation in the pencil of planes containing its first link.

1987, R. E. Trahan, Applied Identification, Modelling and Simulation, page 107:

For the drillable robot, the position of the end link (location of u₅ and u₆) is given.

1991, Robert E. Parkin, Applied Robotic Analysis, page 175:

(robotics) Having an arm or manipulator that can position the tool or attachment at the end in different orientations.


metacomputation

metacomputation (countable and uncountable, plural metacomputations)

(computing theory) The transformation of computer programs based on their semantics.


web of trust

(cryptography) A decentralized cryptographic mechanism for establishing the authenticity of the binding between a public key and its owner.


multilicence

3 September) â€“ means the Guardian is now advocating stealing software rather than paying what can only be described as a very meagre multilicence upgrade fee.

2009 September 9, “Letters and blogs”, in Guardian:

(computing) A licence to have the same software on multiple devices


shapefile

Any shapefiles created during analysis will be created in decimal degrees.

(geography, computing) A computer file in the Shapefile format, used in geographic information systems.


megahack

The megahack is widely considered to have been initiated by North Korea, upset at the portrayal of Kim Jong-un in Sony’s then-imminent comedy The Interview.

2015 July 10, Graeme Virtue, “Friday’s best TV”, in The Guardian:

(computing) A massive hack of a computer system.


BCNF

Boyce-Codd normal form
Boyce-Codd normal form#English

(databases) Initialism of Boyce-Codd normal form.


kiloword

(computing) A unit of storage capacity, equal to 1024 words.


burstiness

burstiness (countable and uncountable, plural burstinesses)

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

In each case, the process presents complex dynamic patterns including temporal correlations, burstiness, and all other types of nonstationarity.

2015 July 11, “Local Variation of Hashtag Spike Trains and Popularity in Twitter”, in PLOS ONE, →DOI:

(computer science) The degree to which something occurs in abrupt bursts


pseudospoofing

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


teleassistance

The therapist station is a web-based easy to use service which allows a remote therapist, teleassistance service operator, or another professional to access information stored in the cloud and gathered from users and sensors around them: users' inputs, activities, selections, and sensor data.

2015 June 8, Felip Miralles et al., “Brain Computer Interface on Track to Home”, in The Scientific World Journal, volume 2015, →DOI:

(medicine, robotics) Assistance provided by means of a telecommunication system.


killbit

From kill + bit; see bit (“binary digit”), i.e. an on/off setting.

It is time for Adobe to announce the end-of-life date for Flash and to ask the browsers to set killbits on the same day.

2015 July 14, Samuel Gibbs, “Facebook calls for end to Flash as Firefox blocks it over hacking holes”, in The Guardian:

(computing) A setting that disables a specific web browser plug-in, typically to prevent a security vulnerability from being exploited.


macrosimulation

The macrosimulation model employed has been used previously to undertake similar analyses for the UK [26 ,37 –39 ], Ireland [40 ], France [41 ] and Canada [42 ], and the relative risks to parameterise changes in nutritional risk factors and mortality as a result of changes in diet were sourced from high quality meta-analyses [29 –36 ].

2015 July 9, “Effects of Health-Related Food Taxes and Subsidies on Mortality from Diet-Related Disease in New Zealand: An Econometric-Epidemiologic Modelling Study”, in PLOS ONE, →DOI:

(mathematics, computing) simulation of a system as a whole, without simulating the behaviour of its individual components


webtool

We took advantage of our large amount of data and on machine learning to set-up ^([sic]) a fast webtool combining all existing taxonomies including the newly proposed consensual “expert” one.

2015 July 9, “Genomics and Machine Learning for Taxonomy Consensus: The Mycobacterium tuberculosis Complex Paradigm”, in PLOS ONE, →DOI:

(computing, Internet) Any software tool that operates over the Internet


input method

(computing) A set of mnemonics for inputting a foreign script or exotic symbols not found on a physical keyboard.

입력 방법

(computing) By extension, a program that facilitates input using these mnemonics.

入力システム (nyūryoku shisutemu, literally “input system”)

入力 (nyūryoku, literally “input”) (used in the names of such programs)


friend-to-friend

(computing) Describing a restricted type of peer-to-peer network in which only persons who know each other participate.


Grosch's law

Attributed to computer scientist Herb Grosch in 1965, though previously stated by Seymour Cray.

(computing) The observation that computing power increases as the square of the cost, e.g. a computer that costs twice as much ought to be four times as fast.


hyperdata

From hyper- + data; compare hypertext, hypermedia.

The appointment is a something of a coup for the start-up, one of those in the vanguard of the so-called hyperdata movement that collects scores of data points by harnessing new technology like smartphones and sophisticated analytics software.

2015 July 15, Michael J. De La Merced, “Lawrence Summers to Join Board of ‘Hyperdata’ Start-Up”, in New York Times:

(computing) interconnected data, sometimes with semantics attached to the links between items


featurization

featurization (countable and uncountable, plural featurizations)

From feature + -ization or featurize + -ation.

(linguistics, computing) The development of additional features.


happy path

The use case template is initially used to define the primary pathway, called the happy path, or, more formally, the Basic Course of Events (BCOE). The happy path, or as one of my seminar attendees called it, the “sunny-day path,” is the most commonly occurring pathway through the use case. It is usually one that depicts the perfect world, in which nothing goes wrong.

2000, Paul R. Reed, Developing Applications with Visual Basic and UML, Addison-Wesley Professional, →ISBN, page 68:

A common mistake made in all forms of testing is only performing happy path testing. This is especially common if you're writing tests for code you recently authored. Happy path testing is when you carefully establish all of the preconditions for the code you're testing and then only provide valid inputs to it.

2014, Peter J. Jones, Effective Ruby: 48 Specific Ways to Write Better Ruby, Addison-Wesley Professional, →ISBN, page 158:

software engineering
software engineering

(software engineering) A default scenario in which no exceptional or error conditions arise.


IIST

(software, testing) Initialism of International Institute for Software Testing.


software life cycle

software life cycle (plural software life cycles)

software lifecycle
software lifecycle#English

(development, software) Alternative form of software lifecycle


software lifecycle

software lifecycle (plural software lifecycles)

(development, software) Ellipsis of software development lifecycle..


MCU

memory controller unit
memory controller unit#English

(computing) Initialism of memory controller unit.


priv

Do you have admin privs on the server?

(chiefly computing, informal, usually in the plural) Clipping of privilege.


sudoer

sudo + -er. From sudo (“superuser do, substitute user do”), the name of a command that runs programs as another user.

(computing, Unix) A user who is permitted to run programs with the security privileges of another user without explicitly specifying a password.


strategyproof

(game theory) Of an asymmetric game where players have private information: such that there is no incentive for any of the players to hide or lie about their private information from the other players.


introspectability

This shows, I think, that sensitivity to the argument from soft introspectability is an untenable halfway house; we must accept strict introspectability or nothing.

2000, Roger Teichmann, Logic, Cause and Action, →ISBN, page 93:

Besides the open question of the full introspectability of arbitrary application code, there is another mental obstacle: conventional programmers consider that dynamic symbolic models are mere gadget applications, “too slow and not professional" but this situation could change with the maturity of web-based scripting (like wikis, active technology, ...).

2006, Jonathan Gratch, Intelligent Virtual Agents: 6th International Conference, IVA, →ISBN, page 155:

It includes subfactors such as introspectability, controlability, and notifiability of the Web service and of the platform, measured by both taking into account the possibility that these sub-factors can be achieved and whether they are actually achieved.

2010, M. Papazoglou, Klaus Pohl, Michael Parkin, Service Research Challenges and Solutions for the Future Internet, →ISBN, page 162:

object-oriented programming
object-oriented programming

The quality of being subject to introspection.

(programming, object-oriented programming) The quality of supporting type introspection.


nasal demon

From a 1992 post on the Usenet newsgroup comp.std.c; see http://www.catb.org/jargon/html/N/nasal-demons.html.

(programming, slang, humorous, mostly plural) Unexpected behavior of a compiled program as a result of source code that employs an undefined construct.


microservice

We concluded that microservices is not a one-fit-all solution as it introduces new complexities to the system, and many factors, such as distribution complexities, should be considered before adopting this style.

2015, Armin Balalaie, Abbas Heydarnoori, Pooyan Jamshidi, “Migrating to Cloud-Native Architectures Using Microservices: An Experience Report”, in arXiv:

(computing) A small independent process that communicates with other processes, used to break down a complex task into many simpler components.


upcode

Upcode includes the mental codes that shape human thought and behavior from within and the cultural codes that operate on us, often invisibly, from without: personal morality, religious rituals, social norms, legal rules, corporate policies, professional ethics, website terms of service. Downcode is run by computers, upcode by humans.

2023, Scott J. Shapiro, Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks, pages 12-13:

(computing) The behavioral norms which influence how software (or "downcode") is produced.


hyperfair

Meanwhile, selection strongly favored responders that accepted fair or hyperfair offers.

2015 July 31, “Rational Constraints and the Evolution of Fairness in the Ultimatum Game”, in PLOS ONE, →DOI:

(game theory) Excessively fair, typically describing an offer involving more than fifty percent of the stake.


monoliteral

(cryptography) That uses a single letter as a cipher


ecoinformatics

Although there are difficult challenges associated with building these integrated datasets, these same challenges provide substantial opportunities, especially for early-career ecologists, for interdisciplinary training in ecoinformatics and database management, and classical ecology; thus pushing the ecological boundary to answer important macrosystems ecology questions.

2015 July 1, Patricia A. Soranno et al., “Building a multi-scaled geospatial temporal ecology database from disparate data sources: fostering open science and data reuse”, in GigaScience, volume 4, →DOI:

(ecology, computing) The use of computing and information science in ecology


printer-friendly

en-adj

printer-friendly (comparative more printer-friendly, superlative most printer-friendly)

more printer-friendly (comparative)
most printer-friendly (superlative)

a printer-friendly version of a Web page

(computing, of a document or layout) Suitable for printing, without any extraneous formatting, images, etc.


prewarm

en-verb

prewarm (third-person singular simple present prewarms, present participle prewarming, simple past and past participle prewarmed)

prewarms (present singular third-person)
prewarming (participle present)
prewarmed (participle past)
prewarmed (past)

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


NeXTSTEP

(computing) An object-oriented, multitasking operating system developed by NeXT Computer in the late 1980s and early 1990s, based on UNIX.


salami attack

Referring to the thin slices in which salami is usually served.

(computing) An attack against a system that consists of many minor actions (such as stealing small amounts of funds from multiple bank accounts) and is thus relatively difficult to detect.


PETSCII

Why is the order of graphical characters in the PETSCII table so seemingly haphazard? The answer is that arrangement was dictated by the PET keyboard design, a hardware-driven decision.

2014, Nick Montfort et al., 10 PRINT CHR$(205.5+RND(1)); : GOTO 10, MIT Press, →ISBN, page 225:

(computing, historical) The character set used by the Commodore PET and related computers.


supercompiler

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

(computing) A program that performs supercompilation.


linting

en-noun

linting (usually uncountable, plural lintings)

(computing, programming) The process of using a software tool to analyse source code and identify possible programming problems.


OPC UA

(communication, programming) Abbreviation of OPC Unified Architecture (an industrial M2M communication protocol for interoperability developed by the OPC Foundation)


(computing) Abbreviation of machine to machine (technologies that allow both wireless and wired systems to communicate with other devices of the same type.)


(computing) Eclipse' implementation of the OMG QVT standard.


OpenXPS

Open XML Paper Specification
w:Open XML Paper Specification

(computing) Abbreviation of Open XML Paper Specification.


DCOM

(computing) Initialism of Distributed Component Object Model.


PCI DSS

(computing, initialism, payment) Initialism of Payment Card Industry Data Security Standard (a proprietary information security standard for organizations that handle branded credit cards from the major card schemes)


ASVS

(computing, initialism, security) Initialism of Application Security Verification Standard (a standard to performing application-level security verifications.)


OPC DA

(communication, programming) Initialism of OPC Data Access (first of a group of specifications known as the Classic OPC Specifications.)


OPC HDA

(communication, programming) Initialism of OPC Historical Data Access (group of standards of the OPC Foundation that provides COM specifications for communicating data from devices, like databases, and applications that provide historical data.)


OPC AE

(communication, programming) Initialism of OPC Alarms & Events (an OPC Specification for alarms and events.)


MQTT

(programming) Initialism of Message Queueing Telemetry Transport (a lightweight publish-subscribe messaging protocol used on top of the TCP/IP protocol.)


MQTT-SN

(programming) Initialism of MQ Telemetry Transport for Sensor Networks (a variation of the MQTT protocol for embedded devices on non-TCP/IP networks.)


block length

(computing) The length (in bytes, characters, etc.) of a block of data.


stringology

From string + -ology, coined in 1984 by computer scientist Zvi Galil.

(computing, informal) The study of algorithms and data structures used for processing text strings.


metaclassifier

Several classifiers are tested on the extracted features, the best method being metaclassifier bootstrap aggregating (Bagging) based on alternating decision trees (ADTree).

2015 July 21, Diego Alvarez-Estevez, Vicente Moret-Bonillo, “Computer-Assisted Diagnosis of the Sleep Apnea-Hypopnea Syndrome: A Review”, in Sleep Disorders, volume 2015, →DOI:

(computing) A classifier that operates on other classifiers.


hamburger menu

(graphical user interface, mobile telephony) A dropdown menu whose presence is indicated by a hamburger icon (i.e. the triple bar ≡).


hamburger icon

The three lines suggest a stylised hamburger, i.e. a layer of meat between two layers of bread.

(graphical user interface, mobile telephony) A symbol consisting of three parallel horizontal lines (i.e. the triple bar ≡), used to indicate a dropdown menu.


hamburger button

hamburger button (plural hamburger buttons)

(graphical user interface, mobile telephony) A button displaying the hamburger icon (three parallel horizontal lines: ≡), used to activate a dropdown menu.


unmunged

This is theoretical for me, since I've posted with an unmunged address on mailing lists and newsgroups for many years, and as a result get a couple of dozen spam messages a day.

2002, Alan Winston, OpenVMS with Apache, WASD, and OSU: The Nonstop Webserver:


monoprogramming

(computing) Running a single program at a time within a single address space


alternate action

(computing) A feature of certain computer keyboards where a pressed key remains depressed and actuated until it is pressed again.


wormable

en-adj

wormable (comparative more wormable, superlative most wormable)

more wormable (comparative)
most wormable (superlative)

Operating system vendors react quickly to wormable exploits, typically releasing out-of-sequence patches, because of the scale of the damage they can do.

2020, Ross Anderson, Security Engineering, page 232:

(computing) (of a computer flaw or a bug) Capable of being turned into a network worm.


butterfly keyboard

en-noun

butterfly keyboard (plural butterfly keyboards)

* (keyboard with separate halves): From the resemblance to a butterfly with outstretched wings.
* (keyboard with scissor switches): From the approximately resemblance of each (X-shaped) switch to a butterfly.

(computing) A kind of computer keyboard consisting of two separate halves, intended to facilitate typing with two hands.

(computing) A kind of computer keyboard where each key is activated by means of a scissor switch.


VIB

(software) Initialism of Virtual Instrumentation Bean.


postamble

Modelled on preamble, with post- replacing pre-.

(computing) Closing statements of a computer program; final or closing part of data.


pixeler

You can always find musicians. There are more trackers than coders, pixelers, organizers, couriers, and designers combined.

1999, Adrian Dunn, “Re: Using a scanned picture in your demo”, in comp.sys.ibm.pc.demos (Usenet):

(computing, slang, rare) A graphic artist who works at the pixel level.


human interface device

human interface device (plural human interface devices)

(computing) Any hardware device allowing a user to interact with a computer, such as a keyboard or mouse.


long long

(computing, programming) A kind of integer variable, allowing a greater range of possible values than a long.


zero day

(computing) Alternative spelling of zero-day


treap

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

(computer science) A type of randomized binary search tree where nodes are labelled with randomly chosen priority values and which is simultaneously a heap on those priorities


AJDT

(computing) Initialism of AspectJ Development Tools.


NKRO

(computing) Initialism of n-key rollover: a keyboard feature that prevents ghosting and blocking.


Numpad

Use NumPad (0-9) for better control. [written on a sign at the beginning of the game]

(computing) Abbreviation of numeric keypad.


overtravel

(computing) The distance a pressed switch on a keyboard continues to move after its actuation.


From retro- + bright with 0 for o as in leetspeak. See retrocomputing.

Keep me busy this weekend! In between blowing power supplies and running all my cases through a bath of retr0bright! Hah!

2009 April 15, capknight, “Re: Apple Power Supply Questions”, in comp.sys.apple2 (Usenet):

retr0bright works well but the plastic does indeed need to be ABS.

2012 March 9, JC, “Re: Cleaning my routed STTNG - how to restore the ships?”, in rec.games.pinball (Usenet):

If you want to try this method, you can find Retr0bright recipes and instructions online.

2020, Greg Farrell, Game Boy Modding: A Beginner's Guide to Game Boy Mods, Collecting, History, and More!, page 51:

(computing) A chemical mixture, mainly hydrogen peroxide, used to remove yellowing from ABS plastic computer and electronics cases.


en-verb

Retr0bright (third-person singular simple present Retr0brights, present participle Retr0brighting, simple past and past participle Retr0brighted)

These are four different machines I've been restoring over time (cleaning, retrobrighting all the cases, new capacitors on cards and motherboards […]

2009 October 13, atfphot...@gmail.com, “Re: What's in your Apple?”, in comp.sys.apple2 (Usenet):

This IIc is cleaning up really nice. Going to Retrobright it soon!

2017 June 28, cb meeks, “Re: Yet another IIc in my collection”, in comp.sys.apple2 (Usenet):

Do you need to retrobright your machine if it has some yellowing?

2021, Jamie Lendino, Faster Than Light: The Atari ST and the 16-Bit Revolution, page 270:

(computing) To remove yellowing from ABS plastic computer or electronics cases via this method.


tenkeyless

(computing, of a keyboard) Lacking a numeric keypad.


cryptoviral extortion

(cryptography, computer security, Internet) A data kidnapping attack studied in the field of cryptovirology, in which malware encrypts user data and asks for payment in exchange for the decryption key.


cryptoviral

(cryptography, computer security) related to a cryptovirus


paravirtual

Compared to the best-known paravirtualization interfaces, our paravirtual interface supports up to 2x higher throughput, and is closer in performance to device passthrough.

2015, Piyus Kedia, Sorav Bansal, “A Software-only Mechanism for Device Passthrough and Sharing”, in arXiv:

(computing) approximately virtual (in terms of paravirtualization)


UAF

(programming) Initialism of use after free: a class of software vulnerability where memory is erroneously used again after being deallocated.


WUXGA

(computer graphics) Initialism of widescreen ultra-extended graphics array: a display resolution of 1920 × 1200 pixels with a 16:10 aspect ratio.


TP

en-noun

TP (countable and uncountable, plural TPs)

(networking) Initialism of termination point.


rubber ducking

Rubber duck debugging
rubber duck debugging


autosuggest

Alternatively, an Amazon-like interface filters the list of molecules by specifying type (Nuclear receptor, coregulator, ligand) or by typing GO Terms or Diseases in autosuggest text boxes.

2015 September 2, “Nuclear Receptor Signaling Atlas: Opening Access to the Biology of Nuclear Receptor Signaling Pathways”, in PLOS ONE, →DOI:

(computing) Any feature that makes automatic suggestions to the user.


autosuggest

en-verb

autosuggest (third-person singular simple present autosuggests, present participle autosuggesting, simple past and past participle autosuggested)

autosuggests (present singular third-person)
autosuggesting (participle present)
autosuggested (participle past)
autosuggested (past)

I typed "xary" and the spell checker autosuggested "X-ray".

(computing, transitive) To suggest automatically.


destring

destring (third-person singular simple present destrings, present participle destringing, simple past and past participle destringed)

destrings (present singular third-person)
destringing (participle present)
destringed (participle past)
destringed (past)

I require some help with destringing my variables.

(computing, transitive) to convert a variable that is of a string type to some other, usually numeric data type


zettaflop

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

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

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


self-elevation

en-noun

self-elevation (countable and uncountable, plural self-elevations)

User self-elevation occurs when mobile, remote, or power users need to run software that is usually run by only users with administrator-level permissions.

(computing) elevation of one's own user privilege level (usually to run software that requires a higher privilege level)


autoclassification

In the current era of large surveys and massive data sets, autoclassification of astrophysical sources using intelligent algorithms is becoming increasingly important.

2015, Sean A. Farrell, Tara Murphy, Kitty K. Lo, “Autoclassification of the Variable 3XMM Sources Using the Random Forest Machine Learning Algorithm”, in arXiv:


cp

cp437, cp737, cp1253, etc.


match-merge

en-verb

match-merge (third-person singular simple present match-merges, present participle match-merging, simple past and past participle match-merged)

match-merges (present singular third-person)
match-merging (participle present)
match-merged (participle past)
match-merged (past)

The lists are match-merged, so if you are on both lists, you are not twice as likely to be chosen.

"When you want to match-merge several data sets and the data sets do not all match by the same variables […]"

2012, Michele M. Burlew, SAS Hash Object Programming Made Easy:

(programming) To merge sets of objects while excluding duplicates.


pivot table

Introduced by Microsoft in 1994 as "PivotTable" (though the concept was older); their trademark was active until 2020.

(computing) A summary table used for automatic sorting, counting and averaging of the data in another table or spreadsheet.


downtrace

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

B2 processing occurs when the subtree is in the downtrace of an attribute in X.

1971, Jack Minker, Proceedingsof the Symposium on Information Storage and Retrieval, page 141:

The query algorithm mainly includes uptrace and downtrace methods.

2003, J Wu, Q Ding, “ATRAM-An Analysis Tool of Requirement and Architecture Management”, in Systems, Man and Cybernetics:

ΞA and ΞB are two downtraces […] from the two graphs. (Ξ_A ∩ Ξ_B) is the intersection between the two downtraces.

2010, Dirk Ifenthaler, Pablo Pirnay-Dummer, Norbert M. Seel, Computer-Based Diagnostics and Systematic Analysis of Knowledge, →ISBN:

For every single trace there is a downtrace with each individual degree being between 2 < |fif| < |v|, such that all possible combinations beneath the previously entailed degrees are generated by the function Ξ.

2010, Pablo Pirnay-Dummer, “Complete structure comparison”, in Computer-based diagnostics and systematic analysis of knowledge:

(computer science) The subtree of a tree structure that is determined by an attribute of a parent node.


BIXen

Humorous modern use of -en from Middle English; compare VAXen.

The same thoughts go for BIXen. That used to be quite possibly the best place in the world to hang out.

2014, Bruce Hoult, “Re: Mill CPU public talk 6:00 to 8:30PM September 22 at NNUG, Oslo, Norway”, in comp.arch (Usenet):

Some BIXen, as we call ourselves, wonder where we will go. We are the virtual dispossessed, cybernetic nomads on the cusp of searching for a niche for ourselves.

2000, Kevin J. Cheek, “[PLAQUE]: BIX - Byte Information Exchange [LONG]”, in alt.callahans (Usenet):

(computing, slang) Users of the Byte Information Exchange (BIX) system, which ran from the mid-1980s until 2001.


exotype

(programming) A type (of object) that is defined programmatically at runtime based on external data.


honeyword

In this paper we have proposed a new honeyword generation approach, identified as Paired Distance Protocol (PDP) which overcomes almost all the drawbacks of previously proposed honeyword generation approaches.

2015, Nilesh Chakraborty, Samrat Mondal, “A New Storage Optimized Honeyword Generation Approach for Enhancing Security and Usability”, in arXiv:

(computing) An incorrect password published as part of a honeypot, so that any user attempting to log in with the password may be assumed to be an attacker.


supertile

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

But the only landscape that would ever move would be water — if you can call it landscape. No other land really moves except in geologic time. In order for moving landscape to work, you'll need supertiles, and lots of them.

1999, Mickey Kawick, Real-Time Strategy Game Programming Using Direct 6.0, page 478:

Alternatively, you can make "supertiles" that have more than 1 hex/rectangle each to get grouping. 4-6 areas per supertile is probably O.K. Not all areas on supertile need to be the same, but theer^([sic]) should not be more than two different terrains on a supertile.

2001, Torben Ægidius Mogensen, “Board building - Hex tiles - the only way to go?”, in rec.games.design (Usenet):

(computer graphics) A group of connected tiles that can be placed, like a single tile, in a generated landscape.


EPL

(software) Initialism of Eclipse Public License.


Pythonic

en-adj

Pythonic (comparative more Pythonic, superlative most Pythonic)

more Pythonic (comparative)
most Pythonic (superlative)

The Pythonic style isn't regimented or enforced by the compiler. It has emerged over time through experience using the language and working with others.

2015 February 12, Brett Slatkin, Effective Python, Addison-Wesley Professional, →ISBN, page 1:

Pythonic code—when you first hear of it, you might think it is a programming paradigm, similar to object-oriented or functional programming. While some of it could be considered as such, it is actually more of a design philosophy.

2016 August 31, Fabrizio Romano, Dusty Phillips, Rick van Hattem, Python: Journey from Novice to Expert, Packt Publishing Ltd, →ISBN, page 850:

programming language
programming language

(programming) Using the idioms of the Python programming language.


Lispish

Lispish (comparative more Lispish, superlative most Lispish)

more Lispish (comparative)
most Lispish (superlative)

(programming, informal) Characteristic or reminiscent of the Lisp programming language.


hyperloop

If Hal finds a value of x such that fun(x), Hal sends a signal to Dave (perhaps a light-beam). Dave carries a receiving device with him, which stores a variable, xFound, initialised to a default value of 0; this receiver sets xFound to 1 on (and only on) receipt of a signal from Hal. Once Dave reaches point r, Hal's entire infinite history lies in Dave's past, and any signal that Hal might have sent to Dave will have arrived. So from Dave's perspective, by point r, Hal has completed a hyperloop.

2009, Klaus Ambos-Spies, Benedikt Löwe, Wolfgang Merkle, Mathematical Theory and Computational Practice, →ISBN, page 70:

(computing) A control structure in which a loop repeats until either a stopping condition is met or all possible values of the looping index have been checked.


reslice

en-verb

reslice (third-person singular simple present reslices, present participle reslicing, simple past and past participle resliced)

reslices (present singular third-person)
reslicing (participle present)
resliced (participle past)
resliced (past)

(computer graphics) To calculate from the pixels in the original 3D data that are closest to a particular plane.


antigame

The principle is the same as in kicking the provocative boxer or using strategic weapons in response to a tactical nuclear challenge. A strategy designed for refusing to play a game might be called an antigame strategy.

1962, Klaus Eugen Knorr, Limited strategic war:

When capacity to respond to any aggression at a corresponding level of violence does not exist, the strategy of antigame is recommended.

1966, Y. Harkabi, Nuclear War and Nuclear Peace, Transaction Publishers, →ISBN, page 105:

Should either side adopt an uncooperative or "antigame" stance and attempt to destroy its opponent's high command, then the strategy defeats itself and the side that attempted to maintain communications and hold the door open for war termination is disadvantaged.

1988, Stephen J. Cimbala, Rethinking Nuclear Strategy, Scholarly Resources, Incorporated:

(game theory) A strategy in which a player refuses to participate in a game or replaces it with a game with different rules.