watering hole attack

en-noun

watering hole attack (plural watering hole attacks)

The name is derived from predators in the natural world, who wait for an opportunity to attack their prey near watering holes.

(computing) A computer attack strategy, in which the victim is a particular group (organization, industry, or region), and the attacker guesses or observes which websites the group often uses and infects one or more of them with malware.


k-d tree

(computing) A space-partitioning data structure for organizing points in a k-dimensional space, used in search algorithms etc.


unparser

(computing) A program or algorithm that unparses.


IMT

IMT (countable and uncountable, plural IMTs)

(computing) Initialism of interactive machine translation.


weak typing

(computing, programming) A system that does not place any restriction on the interactions between objects of different data types.


reference counting

(computing) The technique of storing the number of handles, pointers, or references to a resource such as a block of memory, disk space, or an object, so that the system can determine when the resource is no longer in use.


infix operator

The plus sign in "2 + 2" is placed as an infix operator in arithmetic.

(computing) an operator that is placed in between the operands like it is commonly used in arithmetical and logical formulae and statements.


GTK

(computing, graphics) Initialism of GIMP Toolkit.


(cloud computing) Initialism of Amazon Elastic Compute Cloud, a commercial web service for hosting computer applications.


assignment operator

assignment operator (plural assignment operators)

(computing) An operator that sets the value stored in the storage location(s) denoted by a variable name.


madware

This finding is inline with Symantec's recent report, which mentions the “madware” phenomenon, the practice of creating ad-aggressive mobile applications to obtain revenue.

2014, Sven Dietrich, editor, Detection of Intrusions and Malware, and Vulnerability Assessment:

As mentioned, madware is a form of very aggressive adware that is prevalent on mobile devices. Due to the way the “free application” business model works on the Internet, developers consider madware to be not only harmless, but a legitimate aspect of application behavior.

2015, Jim Doherty, Wireless and Mobile Device Security, page 333:


greyware

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

(computing) Software that is not outright malicious but is generally undesirable or annoying, such as adware.


zip bomb

zip bombs (plural)
zipbomb (alternative)

This article shows how to construct a non-recursive zip bomb whose compression ratio surpasses the DEFLATE limit of 1032. It works by overlapping files inside the zip container, in order to reference a "kernel" of highly compressed data in multiple files, without making multiple copies of it. The zip bomb's output size grows quadratically in the input size; i.e., the compression ratio gets better as the bomb gets bigger.

2019 July 2, David Fifield, “A better zip bomb”, in bamsoftware.com, archived from the original on 2025-01-18:

(computing) A malicious zip file designed to produce a very large output, and consume a great deal of processing resources, during decompression.


metapackage

(computing) A software package that contains no software itself, but serves to install a particular set of other packages.


dwimmery

From DWIM + -ery, influenced by dwimmer.

This dwimmery causes the model to show that polar melting rates have absolutely no connection to world climate in general, and to rising ocean levels in particular.

2005, Damian Conway, Perl Best Practices:

I think that, as with various other parts of Perl 6, we can try to sweep all the dwimmery into one spot so that it can be easily recognized and/or avoided.

2005 May 6, Larry Wall, “stdio”, in perl.perl6.language (Usenet):

The big challenge of Perl 6 is to achieve a high degree of dwimmery

2007 November 11, Michele Dondi, “Why can't you slice an array @a[3..-1]?”, in comp.lang.perl.misc (Usenet):

(computing, humorous) A computer program's ability to sense the user's intentions rather than work according to a well-defined specification.


antiblocker

(computing) software that disrupts the activity of viruses etc. that try to block the activity of a computer.


SuperDisk

(computing) An early form of high-capacity floppy disk


rebalancer

(chiefly computing) That which rebalances.


juice jacking

Coined by cybersecurity reporter Brian Krebs in 2011.

In the Blackhat community, one type of charging attacks is called juice jacking attacks, which can access to a significant amount of personal data without the user's permission and can install hidden malicious software on the device, as long as the device is unlocked.

2016, Zheng Yan, Refik Molva, Wojciech Mazurczyk, Raimo Kantola, Network and System Security, page 201:

Through juice jacking, hackers have found an innovative way to compromise smart technology and potentially steal data or infect devices.

2021 June 24, Dr Thaddeus Eze, ECCWS 2021 20th European Conference on Cyber Warfare and Security, Academic Conferences Inter Ltd, →ISBN, page 453:

(computing, technology) The act of stealing information from mobile devices by placing a data-stealing device that appears to be a charging station in a place where passers-by are likely to plug their devices into it.


diffable

en-adj

diffable (comparative more diffable, superlative most diffable)

more diffable (comparative)
most diffable (superlative)

Should you adopt a diffable data source for your table view? Or should you stick with the old-style Three Big Questions data source?

2019, Matt Neuburg, Programming iOS 13: Dive Deep into Views, View Controllers, and Frameworks, O'Reilly, →ISBN, page 509:

(computing) Suitable for processing by a diff program in order to show differences.


two seconds to black

(computing, informal) The situation where a computer monitor displays a correct screen image when first switched on, but then quickly blanks out, typically associated with capacitor problems.


MML

man-machine language
w:MML (programming language)

(computing) Initialism of man-machine language.


softwear

I also need church shoes – size 3 or 4 – for my eight-year-old daughter [and] softwear and church clothes for a 12-year-old boy.

2011, M.T., Dear Christine, The Nation News (Barbados)

At the time he was wearing a white T-shirt, long dress pants, and white softwear.

2017, “Elderly man on police missing persons list”, in Daily, Barbados: Nation:

Please can someone point me in the right direction for advice on Hardwear & softwear.

1995 August 1, ha...@eastcoast.co.za, “FAX ON DEMAND SOFTWEAR & HARDWEAR - Please help”, in comp.dcom.fax (Usenet), retrieved 2022-05-09:

and why is it in alt.2600.et al
its not hardwear
its not softwear
its not cracks hacks or codes
its not cards phreaks wearz or hz
its a personallity belongs in a different catagory

1998 February 14, nyarl-tep, “YOURE ALL FUCKIN DEAD!!!!!”, in alt.2600.phreakz (Usenet), retrieved 2022-05-09:


GPT

GPT is part of Intel's EFI specification, but GPT can be used on computers that don't use EFI, and GPT is the preferred partitioning system for disks bigger than 2TiB.

2015, Christine Bresnahan, Richard Blum, LPIC-1 Linux Professional Institute Certification Study Guide, John Wiley & Sons, →ISBN, page 135:

(computing) Initialism of GUID partition table.


Modula

programming language
programming language

(computing) A programming language descended from Pascal, developed in the 1970s and having a module system for grouping sets of related declarations into program units.


digital humanities

The volume brings together a global team of authors who are pioneers of innovative research in the digital humanities.

2016, Susan Schreibman, Ray Siemens, John Unsworth, editors, A New Companion to Digital Humanities, →ISBN:

“There is a lot of interest in digital humanities, but there is not a lot of money,” says Ilan Shimshoni, professor of computer vision and machine learning at the University of Haifa in Israel, where he works on archaeological projects that include reassembling artefacts from photos of fragments. “If you want to do an analysis of Facebook you’ll get much more money than if you want to look at ancient Greek artefacts.”

2020 July 1, Carly Minsky, quoting Ilan Shimshoni, “How AI helps historians solve ancient puzzles”, in Financial Times, retrieved 2021-04-12:

An academic field concerned with the application of computational tools and methods to traditional humanities disciplines such as literature, history, and philosophy.


bivariance

(mathematics, computing) The state of being bivariant.


Cupertinian

Cupertinian (comparative more Cupertinian, superlative most Cupertinian)

more Cupertinian (comparative)
most Cupertinian (superlative)

From Cupertino + -ian, after the location of the corporate headquarters of Apple Inc. in California. Compare Redmondian used to refer to Microsoft.

(informal, computing) Of or relating to the technology company Apple Inc.


fuzzy controller

en-noun

fuzzy controller (plural fuzzy controllers)

(computing, electronics) A controller that uses a fuzzy logic ruleset.


duospace

(computing, typography) Of a typeface, having characters of only two widths, where the narrower width is typically half that of the wider width.


requery

en-verb

requery (third-person singular simple present requeries, present participle requerying, simple past and past participle requeried)

requeries (present singular third-person)
requerying (participle present)
requeried (participle past)
requeried (past)


deduplicator

(computing) A process or system that deduplicates.


machoflops

(computing, slang) A deceptively inflated measure of the speed of a computer, as used in marketing materials.


unwipe

unwipe (third-person singular simple present unwipes, present participle unwiping, simple past and past participle unwiped)

unwipes (present singular third-person)
unwiping (participle present)
unwiped (participle past)
unwiped (past)

Of course, before that, he had put the photo files he'd made on disk and had erased them from the hard drive. While a good troubleshooter could unwipe them, he'd first have to crack the security barriers Tim had installed.

2010, James Robert Smith, The Flock, page 148:

So the computer wipe had been cursory, and it had taken Bingwen only a few minutes to unwipe everything.

(transitive, computing) To undelete; to restore (data, files, etc.) previously wiped.


WOCA

(computing) Acronym of write once, compile anywhere.


YUI

(computing) Initialism of Yahoo! User Interface.


Mactel

(computing, informal) Apple–Intel architecture.


Mersenne twister

en-noun

Mersenne twister (plural Mersenne twisters)

pseudorandom number generator
pseudorandom number generator

(computing) A kind of pseudorandom number generator whose period length is chosen to be a Mersenne prime.


barcode reader

barcode readers (plural)
barcode-reader (alternative)

(computing) An electronic device that can read and output printed barcodes to a computer.


barcode scanner

barcode scanner (plural barcode scanners)


(computing, of a word size, or an integer) Represented using 7 bits (ASCII).


overlicensed

en-adj

overlicensed (comparative more overlicensed, superlative most overlicensed)

more overlicensed (comparative)
most overlicensed (superlative)

(computing) Having purchased more licences than are legally required.


underlicensed

underlicensed (comparative more underlicensed, superlative most underlicensed)

more underlicensed (comparative)
most underlicensed (superlative)

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

If you are in the situation where the shortfall or deficit is too large, clearly you will need to establish if the installed software that is underlicensed is actually in use and/or required in the business.

2011, Martyn Hobbs, IT Asset Management: A Pocket Survival Guide, page 31:

(computing) Having purchased fewer licences than are legally required.


VBR

(computing) Initialism of variable bitrate.


hotword

Google recently killed an extension in the open source Chromium browser that enabled “OK, Google” hotword detection. The move follows developer concern that the proprietary functionality was included in Chromium to begin with.

2015 June 25, Ian Paul, “'OK Google' hotword detection yanked from Chromium after user revolt”, in PCWorld:

Smartphones make a lot of compromises to be compact and low power though, so the hotword performance was never as good as it could be thanks to tiny microphones and low-power modes that could kill hotword detection.

2016 November 3, Ron Amadeo, “The mesh hotword system is straight out of Star Trek”, in Ars Technica:

Home assistants all work in a similar way: you say a hotword — "Alexa" for Amazon Echo, "Hey Google" for Google Homes — and they switch on, ready to record your question/order, send it to the cloud, and then answer/execute your order.

2017 October 11, Gianluca Mezziofiore, “Google is forced to shut down Home Mini feature that quietly records everything”, in Mashable:


semireliable

(chiefly computing) Partly or somewhat reliable; having a fair degree of reliability.


fail-soft

(computing) Able to proceed even after an error condition by selectively skipping parts of the processing.


CMIS

w:Content Management Interoperability Services

(computing) Initialism of Content Management Interoperability Services.

Common Management Information Service
w:Common Management Information Service

(computing) Initialism of Common Management Information Service.


portsweep

(computing) A portscan that connects to numerous host computers in search of a specific open port rather than scanning a single computer for any open port.


wake word

(computing) A word or phrase that activates a dormant device when spoken by the user.


data scrubbing

(computing) An error-correction technique that periodically inspects main memory or storage for errors, then correct detected errors using redundant data in the form of different checksums or copies of data.


destructive backspace

en-noun

destructive backspace (plural destructive backspaces)

(computing) A backspace that erases the character at the previous position, in addition to moving the cursor.


fastloader

I'm still waiting for the entire fastloader problem to be solved on the emulators. Could somebody give me an update on whether an up-and-coming emulator will solve this.

1996, W. and S. Young, “C64 Fastloader prob solved?”, in comp.emulators.cbm (Usenet):

The tape system could basically be told to work in any manner you wanted it to, fastloaders like Cyberload read the data in backwards and encrypted, run considerably faster than the stock loader and still only take about a tenth of the processors^([sic]) time so other jobs can execute simultaneously.

1999, Jason, “Target: Renegade - was Knight Lore & Alien 8”, in comp.sys.sinclair (Usenet):

Upon booting on the PC version, the game recreated the Commodore 64 loading screen and 'fastloader' coloured stripes. This knowing reference filled twenty-something gamers with a warm glow […]

2007, James Newman, Iain Simons, 100 Videogames, page 63:

(computing, historical) Synonym of turboload.


deep learning

Coined by Israeli-American computer scientist Rina Dechter in 1986.

coin

Deep learning was given a particularly audacious display at a conference last month in Tianjin, China, when Richard F. Rashid, Microsoft’s top scientist, gave a lecture in a cavernous auditorium while a computer program recognized his words and simultaneously displayed them in English on a large screen above his head.

2012 November 23, John Markoff, “Scientists See Promise in Deep-Learning Programs”, in New York Times:

(computing) A form of machine learning based on the interpretation of the structure of data.


desknote

With its eye-popping 17-inch display, superfast Intel Hyper-Threading CPU, and versatile DVD/CD burner, the HP Pavilion zd7001 is one of the best desknotes you can buy.

(computing) A notebook computer equipped with the greater power and features of a desktop computer.


rangeable

en-adj

rangeable (comparative more rangeable, superlative most rangeable)

more rangeable (comparative)
most rangeable (superlative)

Obviously, the more searchable fields that are available (as opposed to those which are limitable or rangeable), the more bibliometric studies are possible.

The form VALUE- (where VALUE means a rangeable search term) specifies a range of values from and including VALUE, and all higher values.

1994, Common Command Language for Online Interactive Information Retrieval, →ISBN:

For example, for Fixnum, succ returns the current number plus one. This method is necessary if you want to make your class to work with ranges. To have a “rangeable class,” you must also provide an implementation to the <=> operator (which is what the range uses internally to know when it should stop).

2010, Shay Friedman, IronRuby Unleashed, e-Pub, →ISBN:

(computing) Supporting the use of ranges.


auto-tiering

(computing) The automatic movement of data between storage locations based on how often it has been accessed, in order to optimize performance.


subdeployment

Here are some rules of thumb to help you use modules and subdeployments in their recommended way.

2010, Robert Patrick, Gregory Nyberg, Philip Aston, Professional Oracle WebLogic Server:

(computing, JMS) a mechanism by which JMS module resources are grouped and targeted to a server resource.


Pournelle's law

After Jerry Pournelle (1933–2017), American writer of science fiction.

(computing) The rule of thumb that there should be at least one CPU for each user of a system.


autoconfig

(computing) Abbreviation of autoconfiguration.


unsave

en-verb

unsave (third-person singular simple present unsaves, present participle unsaving, simple past and past participle unsaved)

unsaves (present singular third-person)
unsaving (participle present)
unsaved (participle past)
unsaved (past)

to unsave a Snapchat message

It is an error to try to unsave a file which doesn't exist.

1986, Larry Joel Goldstein, Structured Programming with True BASIC, page 267:

(computing, transitive) To undo an act of saving; to erase.


worklet

(computing) A small piece of functionality encapsulating a single task.


graceful degradation

Since we built the website with graceful degradation in mind, it will replace animations with textual cues if JavaScript is not available.

(chiefly computing, idiomatic) The ability of a system to maintain at least some of its functionality when portions are not working, or when certain features are not available.


devirtualize

devirtualize (third-person singular simple present devirtualizes, present participle devirtualizing, simple past and past participle devirtualized)

devirtualizes (present singular third-person)
devirtualizing (participle present)
devirtualized (participle past)
devirtualized (past)

Because functions that contain references to this cannot be inlined, the Compiler's ability to devirtualize prototype methods is even more important in terms of reducing the size of compiled code. By devirtualizing methods and removing references to this, more methods become functions that are candidates for inlining.

2010, Michael Bolin, Closure: The Definitive Guide:

(computing, transitive) To make no longer virtual.


clickably

en-adv

clickably (comparative more clickably, superlative most clickably)

more clickably (comparative)
most clickably (superlative)

(computing) Such that it can be clicked, or activated by clicking a link.


suballocator

From sub- + allocator or suballocate + -or.

As a result, many compilers automatically allocate blocks of memory and then parcel chunks out to programs with a suballocator when needed. That is, the compiler allocates a chunk of some 4,000 bytes and then parcels this memory out to you in bits and pieces when you need it.

1995, Charles Calvert, Teach Yourself Windows 95 Programming in 21 Days, page 1170:

(chiefly computing) One who or that which suballocates.


live CD

(computing) A storage medium, often a compact disc, that contains a complete operating system that can be booted off the medium without having to install it.


test suite

(computing) A container that has a set of tests with similar test cases to show that it has some specified set of behaviours.


validation suite

en-noun

validation suite (plural validation suites)


RLDRAM

RLDRAM (countable and uncountable, plural RLDRAMs)

A single 32 MByte RLDRAM and its controller has enough throughput to support many PEs possibly up to 20 if some wait states are accepted. Bank collisions are mostly avoided by the MMU hashing policy. There are several Virtex-II-Pro boards with RLDRAM on board which can clock the RLDRAM at 300 MHz with DDR I/O, well below the 400 MHz specification, but the access latency is still 20 ns or 8 clocks.

2005, J.F. Broenink, H.W. Roebbers, J.P.E. Sunter, Communicating Process Architectures 2005: WoTUG-28, IOS Press, →ISBN, page 344:

An example of this is evident in reduced latency DRAMs (RLDRAMs). Figure 8.11 shows a typical Read operation for an RLDRAM. A row activation cycle with Read and Precharge takes less than 15 ns from start to finish, as shown. These devices are built to serve applications that previously resorted to using SRAM. RLDRAMs have a traditional SRAM broadside address interface but are otherwise DRAMs built for low cycle times and low Read latency.

2008, Brent Keeth, DRAM Circuit Design: Fundamental and High-Speed Topics, John Wiley & Sons, →ISBN, page 188:

The first-generation RLDRAM device was designed by Infineon to meet the demands of the market for networking equipment. Subsequently, Micron was brought in as a partner to co-develop RLDRAM and provide a second source. However, Infineon has since abandoned RLDRAM development, and Micron proceeded ahead to develop the second-generation RLDRAM II. RLDRAM and RLDRAM II were designed for use in embedded applications.

2010, Bruce Jacob, Spencer Ng, David Wang, Memory Systems: Cache, DRAM, Disk, Morgan Kaufmann, →ISBN, page 494:

dynamic random access memory
dynamic random access memory#English

(computing) Initialism of reduced latency dynamic random access memory.


curse of dimensionality

Coined by American mathematician Richard E. Bellman.

coinage

The curse of dimensionality is that vectors will get exponentially farther and farther away from one another, in Euclidean distance, as the dimensionality increases. A lot of simple operations become impractical above 10 or 20 dimensions, like sorting a large list of vectors based on their distance[…]

2019, Hannes Hapke, Cole Howard, Hobson Lane, Natural Language Processing in Action, Simon and Schuster, →ISBN:

(mathematics, computing) A problem in the analysis of multidimensional systems caused by the sparse nature of the available data.


uniquification

As shown in Figure 1, flex-cell based optimization process can invoke a uniquification process to minimize the number of functionally unique flexcells created during optimization of a given design. In the context of flexcell synthesis, uniquification focuses on identifying the minimum number of unique flex-cells required for optimization, and it is different from the “uniquify” command found in synthesis tools.

2007, David Chinnery, Kurt Keutzer, Closing the Gap Between ASIC & Custom: Tools and Techniques for High-Performance ASIC Design:

(computing) The state of being uniquified.


drive letter

(computing) An alphabetical identifier assigned to a drive or volume on MS-DOS or Windows.


compspec

The complete command allows you provide a completion specification, or compspec, for individual commands.

2006, Arnold Robbins, Bash Quick Reference:

(computing, shell) Abbreviation of completion specification, the file read by a shell that allows to tab-complete arguments for specific commands.


HHVM

(computing) Initialism of HipHop Virtual Machine.


hex edit

en-verb

hex edit (third-person singular simple present hex edits, present participle hex editing, simple past and past participle hex edited)

hex edits (present singular third-person)
hex editing (participle present)
hex edited (participle past)
hex edited (past)
hexedit (alternative)
hex-edit (alternative)

(computing) To manipulate the fundamental binary data that constitutes a computer file using a hex editor, which displays the data in hexadecimal format.


memory cell

(computing) A fundamental block of computer memory.


subapplication

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


Han unification

(computing) The assignment of single codepoints to various variant forms of Han characters in Unicode.


UCS

Universal Coded Character Set
w:Universal Coded Character Set

(computing) Initialism of Universal Coded Character Set, a set of characters standardized in ISO 10646.


bang path

(computing) An early form of e-mail address with the components separated by exclamation marks, naming the sequence of networked computers that the mail should be routed through.


mailstorm

(computing, informal) A large influx of email.


e-educator

An educator who makes use of computer technology.


joyport

With Bracy's, especially if you're using the Apple system, getting the joyports to work and the initial data entered correctly can be difficult.

1987, Cognitive Rehabilitation, volume 5, page 14:

One or more joyports actually exist as an extra option on many floppy controller cards and I/O cards.

1994, André LaMothe, Teach Yourself Game Programming in 21 Days, page 386:

(computing) A port for connecting a joystick.


return value

(computing) The output of a program or subroutine, passed back to the context where it was called; a retval.


fuzzable

Strings are by far the most common primitive that you will use. Strings are everywhere; usernames, IP addresses, directories, and many more things can be represented by strings. Sulley uses the s_string() directive to denote that the data contained within the primitive is a fuzzable string.

2009, Justin Seitz, Gray Hat Python: Python Programming for Hackers and Reverse Engineers:

Sulley works by fuzzing the first fuzzable field to be fuzzed. While it is iterating through all the values it wants to try for that field, all the other fields are untouched and remain at their default value.

2012, Charlie Miller, Dion Blazakis, Dino DaiZovi, iOS Hacker's Handbook, page 172:

(computing) Able to be fuzzed, i.e. tested with randomly generated input.


unlinker

(computing) A program or process that unlinks.


CNCF

Cloud Native Computing Foundation
w:Cloud Native Computing Foundation

(cloud computing) Initialism of Cloud Native Computing Foundation, an organization created to promote and advance container technology.


bit banging

(computing, slang) A technique for serial communications using software instead of dedicated hardware. The software directly sets and samples the state of pins on the microcontroller.


microdocument

(computing) A short subsection of a document.


mechanical mouse

en-noun

mechanical mouse (plural mechanical mice)

Retronym for mouse, coined after the invention of the optical mouse to refer specifically to the type of mouse existing before then.

(computing) A pointing device which uses a ball to detect movement.


optical mouse

(computing) A mouse (pointing device) that uses a light source and a light detector (for example, an LED and an array of photodiodes) to detect movement, as opposed to the earlier mechanical mouse.


asynch

(computing) Abbreviation of asynchronous.


Kubernetes

Borrowed from Ancient Greek κυβερνήτης (kubernḗtēs, “captain, steersman”). Doublet of governor and cybernetics.

bor+

(computing) An open-source orchestrator system of containerized applications, originally designed by Google.


lift and shift

(computing) The practice of deploying existing on-premises software to the cloud, with minimal changes to its architecture.


golden image

(computing) The master disk image used in the initialization of VMs, hard disks, etc.


VDI

(computing) Initialism of virtual desktop infrastructure.

(computing) Initialism of virtual disk image.


Byzantine fault tolerance

en-noun

Byzantine fault tolerance (usually uncountable, plural Byzantine fault tolerances)

Byzantine fault tolerance (BFT) came about since it represents a valid solution to the Byzantine Generals Problem. BFT is a crucial part of an effective blockchain platform, and there are multiple ways in which tolerance can be implemented.

2020, Joseph Holbrook, Architecting Enterprise Blockchain Solutions, John Wiley & Sons, →ISBN, page 121:

(computing) The dependability of a fault-tolerant (distributed) computer system, where components may fail without perfect information about the state of the components.

拜占庭容錯

dependability of a fault-tolerant computer system


outhack

en-verb

outhack (third-person singular simple present outhacks, present participle outhacking, simple past and past participle outhacked)

outhacks (present singular third-person)
outhacking (participle present)
outhacked (participle past)
outhacked (past)

(transitive, computing) To surpass in hacking.


ISMS

Information Security
information security#English

Management System
management system#English

(computing, Internet) Initialism of Information Security Management System.


TAA

temporal anti-aliasing
w:temporal anti-aliasing

(computing) Initialism of temporal anti-aliasing.


AA tree

From the initials of its inventor Arne Andersson. Coined by Mark Allen Weiss in 1994.

(computing) A form of balanced tree used for storing and retrieving ordered data efficiently, a variation of the red-black tree.


softirq

The second strategy consists of continuously rechecking for pending softirqs.

2005, Daniel P. Bovet, Marco Cesati, Understanding the Linux Kernel:

(computing) A software interrupt request.


graphics adapter

en-noun

graphics adapter (plural graphics adapters)


UNIVAC

Universal Automatic Computer
w:Universal Automatic Computer

(historical, computing) Acronym of Universal Automatic Computer.


MDAC

Microsoft Data Access Components
w:Microsoft Data Access Components

(computing) Initialism of Microsoft Data Access Components.


VLSM

(computing) Initialism of variable-length subnet masking.


compile-time

(computing) Operations performed by a compiler (the “compile-time operations”).

Programming language
programming language

(computing) Programming language requirements that must be met by source code for it to be successfully compiled (the “compile-time requirements”).


geopbyte

The term was in use on English-language websites by 2009 (see quotation below). Before that, it had begun to appear on Spanish-language sites by 2007. The earliest known use is in a February 2006 edit to Spanish Wikipedia's "Byte" article by an anonymous contributor, whose immediately preceding edits to another article make it clear that the term was inspired by Korean 겁 (劫, geop), presumably in the sense "kalpa" (an extremely long span of time in Hindu and Buddhist chronology).

I don't remember where I found this:[…]1000 Brontobytes = 1 Geopbyte[…]Geopbyte: Not sure why this term was created. It's doubtful that anyone alive today will ever see a Geopbyte hard drive.

2009 June 27, NightFire [comment author], “WinXP Overhaul Guide: How to Make It Look Like Vista, Run Like Lightning, and Stay Productive, Fast & Smooth”, in Instructables, comment:

Geopbyte: a geopbyte is 1,024 brontobytes, which is too much data to even comprehend.

2014, John G. Iannarelli, Michael O'Shaughnessy, Information Governance and Security Protecting and Managing Your Company's Proprietary Information, page 35:

Any substantial company that doesn't take advantage of its own geopbytes of available data is in danger of eventual extinction.

2015, Jenny Dearborn, Data Driven, page 41:

Chapter 16, “Healthcare Analytics”: Covering data analytics/big data/population management; effectively managing the geopbytes of data out there lurking in our electronic records […]

2015, Patricia Sengstack, Charles Boicey, Mastering Informatics: A Healthcare Handbook for Success, page 18:

While scientists still struggle with some petabytes of data, the digital economy is lifting the bar to the zetta and yotta scale. Some stakeholders in the field are already starting to talk about the even larger dimensions of brontobytes and geopbytes.

2015, Marcel Kunze, “Big Data Technologies”, in Lucio Grandinetti, G. R Joubert, M. Kunze, editor, Big Data and High Performance Computing, page 71:

Such a massive increase in the usage of smart devices will end up generating the data up to Geopbytes (1030)^([sic]) even.

2022, Pooja Anand, Yashwant Singh, Harvinder Singh, Mohammad Dahman Alshehri, Sudeep Tanwar, “SALT: transfer learning‑based threat model for attack detection in smart home”, in Scientific Reports, →DOI:

You cannot wrap your head around how big a geopbyte is.

(computing, nonstandard) Roughly 10³⁰ bytes; 1024 brontobytes.


SQS

Simple Queue Service
w:Amazon Simple Queue Service

(cloud computing) Initialism of Simple Queue Service, an Amazon-hosted message queue service for web applications.


deauthenticate

en-verb

deauthenticate (third-person singular simple present deauthenticates, present participle deauthenticating, simple past and past participle deauthenticated)

deauthenticates (present singular third-person)
deauthenticating (participle present)
deauthenticated (participle past)
deauthenticated (past)

(transitive, computing) To revoke the authentication of; to cause no longer to be authenticated.


interserver

An interserver communications server can support and communication facility: connection-based, connectionless, urgent messages, communication via shared memory, and other paradigms.

1987, Y. Artsy, A Study of Fully Open Computing Systems, page 58:


decompactor

(computing) A program or algorithm for decompressing data.


wordsize

(computing) The size of a word, normally 32 or 64 bits (binary digits).


finger-friendly

en-adj

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

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

(computing) Designed to work well with touch-screen input, as well as or instead of mouse, trackball, etc.


video board

(computing) A board that outputs video to a screen; a graphics card.


subiteration

(mathematics, computing) A subsidiary iteration


remote hands

(computing) Technicians who perform tasks on demand at a remote site, typically a data centre.


fraggle attack

The original proof-of-concept code, in the C programming language, was called fraggle.c.

(computing, security) A particular variation of the smurf attack, using UDP traffic bearing the victim's spoofed IP address sent to certain standard ports.


nuke and pave

en-verb

nuke and pave (third-person singular simple present nukes and paves, present participle nuking and paving, simple past and past participle nuked and paved)

nukes and paves (present singular third-person)
nuking and paving (participle present)
nuked and paved (participle past)
nuked and paved (past)

I'm so sorry, I was hoping that we could see each other . . . there is a solution to this, when you are here, before you go back, I can take my computer in and get it nuked and paved.

2009, T. G. Diamond, My Darling Davis, how real is your love?, page 290:

(computing, slang) To wipe a computer's hard disk and reinstall everything, as a drastic fix for problems.


routability

(chiefly computing) Ability to be routed.


GGEV

(computing) A routine in LAPACK for computing eigenvalues.


exabit

(computing) One quintillion (10¹⁸, or 1,000,000,000,000,000,000) bits or 1,000 petabits.


text hooker

text hookers (plural)
texthooker (alternative)

A text hooker allows English-speaking people to read Japanese visual novels.

A text hooker, or at least what I'm calling a text hooker, is a program or function that hijacks the text output of a game (in realtime) and outputs somewhere else so that you can copy/paste or whatever you want with it.

2005, User Ugly Joe, Zophar's Message Domain:

AGTH (Anime Game Text Hooker) is a tool for capturing text from running programs.

(computing) Software that reads text from other software that is being executed, often for the purpose of replacing the text with its translation in another language.


non-realtime

(computing) Alternative form of nonrealtime.


bootscan

(computing) An antivirus scan that takes place before the operating system has loaded.


microcomputerized

(computing) Containing or using a microcomputer


yo-yo mode

(computing, slang) The condition of having repeated intermittent failures, such that the system alternates between being up and down.


WinPE

(computing, Windows) Abbreviation of Microsoft Windows Preinstallation Environment.


parsimonization

(mathematics, computing) Conversion to a parsimonious form


KERNAL

From an accidental misspelling of kernel, sometimes backronymed as Keyboard Entry Read, Network, And Link.

The KERNAL is an 8K ROM located at $E000 to $FFFF, which contains the operating system for the C-64.

1986, John Gordon, Ian McLean, Commodore 64 Advanced User Guide, Prentice Hall, →ISBN:

(computing, historical) The operating system used by early Commodore International home computers.


trashbox

Liam shook his head, and clicked on inbox. Wasn't much in it, or in the outbox, or in the trashbox.

1999, Dana Stabenow, So Sure of Death, page 52:

(computing) An electronic folder for deleted electronic mail.


(computing) A programming language descended from Pascal, developed between 1977 and 1985 at the ETH in Zurich.


mousepress

(computing) The act of pressing one of the buttons on a mouse


wordfilter

wordfilters (plural)
word filter (alternative)

Facebook does not allow for pre-moderation of comments on pages and comments cannot be turned off, however NSW supreme court justice Stephen Rothman had argued that the media companies could have used a word filter using extremely common words to pre-filter the majority of comments to only be visible to the page owner and that user and their friends.

2020 June 1, Josh Taylor, “Australian media companies face defamation liability for comments on Facebook after court dismisses appeal”, in The Guardian:

(computing) Software that monitors text input to chatrooms etc., deleting or modifying offensive language.


MUA

A “mail user agent” (MUA or UA) that lets users read and compose mail[.]

2011, Evi Nemeth et al., UNIX and Linux System Administration Handbook, Pearson Education, →ISBN, page 744:

(computing) Initialism of mail user agent.


virtual machine monitor

en-noun

virtual machine monitor (plural virtual machine monitors)


VMM

Abbreviation of virtual machine manager.

virtual machine monitor
virtual machine monitor#English

Abbreviation of virtual machine monitor.


Linuxism

(computing, informal) Any feature specific to the Linux operating system (usually in comparison to other UNIX-like systems like BSD).


untunneled

(computing, networking) Not using a tunnel (wrapper for insecure or unsupported protocol).


autonumber

Any autonumber has three parts: a fixed prefix, an incremental number, and a changing suffix. Prefixes have a maximum length of three and are used for all system-generated numbers for the selected record type.

2013, Dipankar Bhattacharya, Microsoft Dynamics CRM 2011 Cookbook:

(computing) An automatically generated number.


autonumber

en-verb

autonumber (third-person singular simple present autonumbers, present participle autonumbering, simple past and past participle autonumbered)

autonumbers (present singular third-person)
autonumbering (participle present)
autonumbered (participle past)
autonumbered (past)

Will it still autonumber the lines for me […] ?

2007, Andre Ben-Hamou, Practical Ruby for System Administration, page 102:

(computing, transitive) To number automatically.


clickworthy

en-adj

clickworthy (comparative more clickworthy, superlative most clickworthy)

more clickworthy (comparative)
most clickworthy (superlative)

From click + -worthy, in reference to clicking a hyperlink etc. with a computer mouse.

(computing, informal) Of a website or similar: worth reading or visiting.


page table

page tables (plural)
pagetable (alternative)

(computing) A data structure used by a virtual memory implementation to store the mappings between physical and virtual addresses.


tab out

en-verb

tab out (third-person singular simple present tabs out, present participle tabbing out, simple past and past participle tabbed out)

tabs out (present singular third-person)
tabbing out (participle present)
tabbed out (participle past)
tabbed out (past)

Let me tab out and check on that for you.

graphical user interface
graphical user interface

(computing, graphical user interface) To press the Tab key and a modifier key to move between tabs or windows.


IASP

(computing) Initialism of independent auxiliary storage pool.


function pointer

en-noun

function pointer (plural function pointers)

(computing) a pointer that points to a function


geolocked

As Amazon UK is a geolocked store, there is no problem with offering your ebook at a lower price compared to the US Kindle Store, as only UK buyers can purchase ebooks from Kindle UK.

2016, Derek Haines, How To Self-Publish a Book:

(computing) restricted to a specific geographical region


toolstack

toolstacks (plural)
tool stack (alternative)

information technology
information technology

(computing) A collection of software tools to work on different parts of a related system, often used on information technology infrastructure management.


paravirtualize

en-verb

paravirtualize (third-person singular simple present paravirtualizes, present participle paravirtualizing, simple past and past participle paravirtualized)

paravirtualizes (present singular third-person)
paravirtualizing (participle present)
paravirtualized (participle past)
paravirtualized (past)

(computing) To modify an operating system or software driver to allow paravirtualization.


checksummer

(computing) An algorithm that computes a checksum.


runlength

(computing) The length of a sequence of repeated characters in a string


metadataset

(computing) A data set composed of metadata.


electronic data interchange

en-noun

electronic data interchange (uncountable)

(computing) The electronic exchange of structured information, by agreed message standards, from one application to another with a minimum of human intervention.


clip font

A non-Unicode Indic-script font that composes characters using fixed components as opposed to using complex text layout algorithms.


cofunctionality

(mathematics, computing) The condition of being a cofunction


sysape

(computing, slang, derogatory) An incompetent sysop.


helplessdesk

(computing, slang, derogatory) An incompetent helpdesk.


georeplication

(computing) georemote replication of data


PPD

PPD (countable and uncountable, plural PPDs)

pixels per degree
pixels per degree#English

(computing) Initialism of pixels per degree (“a measurement of the visual fidelity of a virtual reality headset”).


unarchiver

(computing) A program or algorithm that unarchives.


cyberprodigy

(computing, rare) Person who has an extraordinary talent for using computers.


cybertaxonomy

cybertaxonomy (countable and uncountable, plural cybertaxonomies)

(computing, taxonomy) computerised taxonomy


SBCS

single-byte character set
w:single-byte character set

(computing) Initialism of single-byte character set.


SCSU

w:Standard Compression Scheme for Unicode

(computing) Initialism of Standard Compression Scheme for Unicode.


break the Internet

en-verb

break the Internet (third-person singular simple present breaks the Internet, present participle breaking the Internet, simple past broke the Internet, past participle broken the Internet)

breaks the Internet (present singular third-person)
breaking the Internet (participle present)
broke the Internet (past)
broken the Internet (participle past)
break the internet (alternative)
break the internets (alternative)

The early use of the phrase (around the mid-1990s) refers to literally breaking the Internet connection of a single device. It also refers to breaking the World Wide Web or the Internet itself, with the implication that it would be impossible or implausible to do so in most ordinary contexts.
A figurative usage of the phrase emerged in the early 2000s. Rather than the Internet or an Internet connection literally breaking, the figurative meaning describes a web server becoming overwhelmed by a surge in organic, non-malicious web traffic. It can also describe a deliberate, malicious attempt to overwhelm a web server, as in a denial-of-service attack or other cyberattack.
In the early 2010s, "break the internet" developed a secondary figurative usage in Internet slang. Similar to "going viral", the slang usage refers to behavior that causes a dramatic increase in web traffic or social media commentary, especially when the behavior was ostentatious or controversial. The phrase was famously used on the November 2014 issue of Paper magazine, titled "Break the Internet" and featuring American celebrity Kim Kardashian on the cover. The magazine was not the first to use the phrase in this sense, but it did popularize it.

“Well furnished Dahlings, don't all rush on at once as you might break the internet, but The Conran Shop has a new website!”

2001 Time Out (cited in 2016 Merriam-Webster.com, "Words We're Watching: Break the Internet")

(computing, idiomatic, figuratively, humorous) To overwhelm a web server through organic user-driven demand, such that the server goes offline or is in danger of doing so.

(computing, idiomatic, figuratively) To deliberately overwhelm a web server through a cyberattack such as a DDOS, such that the server goes offline or is in danger of doing so.


filemark

(computing) A special value used on computer tape to separate individual files.


setmark

(computing) A special value used on computer tape to separate sets of files.


post-PC

[Tim] Cook devoted the beginning of the event to talking about Apple's vision of a "post-PC" world, one in which your primary computer doesn't have a mouse or a keyboard. This chart shows the success of that vision. And this is just the beginning.

2012 March 7, Alexis C. Madrigal, “The Single Chart That Proves Tim Cook Is Right About the Post-PC World”, in The Atlantic:

(computing) After the decline of the personal computer in favour of mobile devices.


unlisten

unlisten (third-person singular simple present unlistens, present participle unlistening, simple past and past participle unlistened)

unlistens (present singular third-person)
unlistening (participle present)
unlistened (participle past)
unlistened (past)

(computing) To cease to listen for incoming signals.


untalk

untalk (third-person singular simple present untalks, present participle untalking, simple past and past participle untalked)

untalks (present singular third-person)
untalking (participle present)
untalked (participle past)
untalked (past)

(computing) To cease to transmit signals.


unedit

unedit (third-person singular simple present unedits, present participle unediting, simple past and past participle unedited)

unedits (present singular third-person)
unediting (participle present)
unedited (participle past)
unedited (past)

(computing, transitive) To release a file that was being edited, without saving any changes that were made.


unmigrate

unmigrate (third-person singular simple present unmigrates, present participle unmigrating, simple past and past participle unmigrated)

unmigrates (present singular third-person)
unmigrating (participle present)
unmigrated (participle past)
unmigrated (past)

I could “unmigrate” the tapes, and that would take a while, but it wasn't that much of a nuisance and it helped keep the mainframe's disks free.

2011, Mark Minasi, Rhonda Layfield, John Paul Mueller, Mastering Windows Server 2008 Networking Foundations, page 6-168:

(computing, rare) To reverse the process of migration; to switch back to an older system.


subvariable

(computing) A variable that controls an inner loop


metric-compatible

en-adj

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

more metric-compatible (comparative)
most metric-compatible (superlative)
metrically compatible (alternative)

(typography, computing) Of a font, having identical metrics as another font, enabling it to serve as a substitute for another font without affecting document layout.


RTX

graphics processing units
graphics processing units

(computing) A brand of graphics processing units developed by Nvidia featuring ray tracing technology.


hash buster

(computing) A program or algorithm that randomly adds characters to data in order to change its hash sum, typically to get around spam filters.


viewlet

content management system
content management system

(computing) In certain content management systems, a region of a page where customizable content can be rendered.


unapprove

en-verb

unapprove (third-person singular simple present unapproves, present participle unapproving, simple past and past participle unapproved)

unapproves (present singular third-person)
unapproving (participle present)
unapproved (participle past)
unapproved (past)

With WordPress.com you can approve, mark as spam, unapprove, or delete comments.

2009, Mark William Bell, Build a Website for Free:

(computing, transitive) To rescind the approval of something; to mark as no longer approved; reject.


DSDD

(computing, of a diskette) Initialism of double-sided, double density.


chameleon schema

en-noun

chameleon schema (plural chameleon schemas)

(computing) An XML schema with no target namespace.


vendorspeak

(computing, slang) The jargon used by vendors.


ones and zeroes

/ˈwʌnz n̩ ˈzɪəɹəʊz/

From the fact that the numerals 1 (one) and 0 (zero) are used to indicate binary numbers.

The incoming signals were broken down into digital code—ones and zeroes—by a relatively simple computer and downlinked to Fort Huachuca, where another computer of vastly greater power examined the bits of raw information and tried to make sense of them.

1989 August 17, Tom Clancy, Clear and Present Danger, New York, N.Y.: G[eorge] P[almer] Putnam’s Sons, →ISBN; Berkley premium tie-in edition, New York, N.Y.: Berkley Books, November 2018, →ISBN, page 360:

The so-called higher level programming languages, like the various dialects of BASIC and PASCAL familiar to students in the 1980s, greatly simplified the business of programming, since it is no longer necessary—at least for certain purposes—to do what is now called "machine language programming," or what in earlier days was programming, i.e., employing the ones and zeroes now frequently viewed as rather tedious and theoretical [...]

1990, G. E. Scott, “Malleable Persons”, in Moral Personhood: An Essay in the Philosophy of Moral Psychology (SUNY Series in Ethical Theory), Albany, N.Y.: State University of New York Press, →ISBN, page 40:

Hiro Protagonist [in Snow Crash (1992) by Neal Stephenson] must win, one might say, on both Surf and Turf against the wonderfully evil Evangelist Minister R. Bob Riff and his allies, both in the world of violence, swordplay, and aircraft carriers and in the world of ones and zeros.

1996, R[obert] James Woolsey [Jr.], “Resilience and Vulnerability in the Digital Age”, in Stuart J. D. Schwartzstein, editor, The Information Revolution and National Security: Dimensions and Directions (Significant Issues Series; vol. XVIII, no. 3), Washington, D.C.: Center for Strategic and International Studies, →ISBN, →ISSN, page 79:

Now one must also: [...] be able to discern or possess a device that is able to discern the ones and zeroes on the storage medium, [...]

1998, Doug Carlston, “Storing Knowledge”, in Margaret MacLean, Ben H. Davis, editors, Time & Bits: Managing Digital Continuity, Los Angeles, Calif.: Getty Conservation Institute, →ISBN, page 24:

But suppose there is a special and universal and innate language for thinking. Suppose, in particular, that just as computers have a language of ones and zeroes that underlies all of their programs and applications, there is an equally fundamental language shared by all humans: a language of thought (lot) [...].

2001, Andrew Brook, Robert J. Stainton, “Knowledge of Language”, in Knowledge and Mind: A Philosophical Introduction (A Bradford Book), 1st paperback edition, Cambridge, Mass.: MIT Press, →ISBN, pages 54–55:

You once said that the "ones and zeros" in the world's computers were demons that could trick the human race into losing all its history.

2007, Henning Mankell, chapter 8, in Laurie Thompson, transl., Kennedy’s Brain: Translated from the Swedish, New York, N.Y.: The New Press, →ISBN, part 1 (Christ’s Cul-de-sac), page 83:

If you are a developer or an architect, you are one for a good reason: Your magic and craft is turning ones and zeros into a solution that makes life and work better.

2008, Steven C. Seow, “Preface”, in Karen Gettman, editor, Designing and Engineering Time: The Psychology of Time Perception in Software, Upper Saddle River, N.J., Boston, Mass.: Addison-Wesley, →ISBN, page xvii:

Neo has been hacking since he was in elementary school. He is more at ease with ones and zeros than his own language.

2012, Wayne M. Smith, “The Wraith of Frank—Cyber War Style”, in The Sand Castle, [Bloomington, Ind.]: Xlibris, →ISBN, pages 99–100:

If the movie [Ralph Breaks the Internet] never falls into a feedback loop, credit should probably go to [John C.] Reilly and especially [Sarah] Silverman, who bring human vulnerability to little bits of ultra-branded ones and zeroes.

2018 November 14, Jesse Hassenger, “Disney Goes Viral with an Ambitious, Overstuffed Wreck-It Ralph Sequel”, in The A.V. Club, archived from the original on 2019-11-21:

(computing, informal) Binary code; on and off bits.


pseudovalue

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

Each observer's data generates a pseudovalue of perceptual accuracy and the set of pseudovalues are treated as if they are independent and identically distributed.

2013, William Thomson, Peter N. T. Wells, The Perception of Visual Information, page 264:

In traditional databases, missing information is mostly handled by means of a pseudovalue, called a null value […]

2015, Janusz Kacprzyk, Witold Pedrycz, Springer Handbook of Computational Intelligence, page 300:

(mathematics, computing) Something that resembles a value but is not a true value or does not really belong to the set of data being studied.


open sourceror

open sourcerors (plural)
open sourcerer (alternative)

Rather, just as a cracker can be an open sourceror and vice versa, so many of the identities I am about to outline can be taken up by the same person at the same time, or be passed through over different times.

2008, Tim Jordan, Hacking: Digital Media and Technological Determinism, →ISBN, page 70:

Whereas a free sourceror wouldn't be caught dead using anything other than (GNU) Linux, open sourcerors are happy to use whatever works.

2015 June 3, Mat Asay, “Open source vs. Apple: The holy war that wasn't”, in Tech Republic:

(informal, computing) A programmer who works only on open source programs.


sourcerer

sourcerers (plural)
sourceror (alternative)

(see title)

2013 October 2, Dan Gillmor, “In praise of Richard Stallman, GNU's open sourcerer”, in The Guardian:

(informal, computing) A programmer, a coder, someone who works with source code.


covert channel

The term was introduced in 1973 by Butler Lampson.

(computing) A means of transferring information objects between processes that are not supposed to be allowed to communicate according to the security policy.


split bar

The bar or line that divides a screen or window. A split bar lets users customise how the two split windows are viewed.


megaword

(computing) A unit of storage or capacity equal to 10⁶ (or 2²⁰) words


gameport

(computing) A hardware port for communication with a game controller.


readset

(computing) The set of records read from a database, typically by a single transaction


-vac

(obsolete, marketing, science fiction, computing, mid-20th century) Used in the naming of computer systems and computer models, due to the use of vacuum tubes as the functional elements of computers of the time.


JB

(slang, computing) Initialism of jailbreak.

(slang, computing, Android) Initialism of jelly bean.


shatter attack

Coined in a paper in 2002 by Chris Paget: Exploiting design flaws in the Win32 API for privilege escalation.

(computing, Windows) A means of bypassing security restrictions between processes in a session by having a less privileged process inject code into the message loop of a more privileged one.


undersubscribe

en-verb

undersubscribe (third-person singular simple present undersubscribes, present participle undersubscribing, simple past and past participle undersubscribed)

undersubscribes (present singular third-person)
undersubscribing (participle present)
undersubscribed (participle past)
undersubscribed (past)

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

This forces the agent to either oversubscribe itself by submitting jobs to multiple queues at once or undersubscribe itself by submitting jobs to potentially long queues.

2003, Fran Berman, Geoffrey Fox, Tony Hey, Grid Computing: Making the Global Infrastructure a Reality, →ISBN, page 311:

First, the number of available hardware threads varies from platform to platform, so the ideal number of threads on one machine may undersubscribe or oversubscribe the threads on a different machine.

2009, Kaushik Datta, Auto-tuning Stencil Codes for Cache-based Multicore Platforms:

(computing) To have insufficient threads available in a multithreaded application so that all threads become blocked and performance suffers.

In this way, MSPs can have the flexibility to oversubscribe lower-priority classes or even undersubscribe higher-priority traffic to meet tight QoS/SLA requirements.

2004, Nam-Kee Tan, MPLS for Metropolitan Area Networks, →ISBN, page 384:

(computing) To employ more switch ports than necessary so that high-priority traffic is sure to be handled right away.


undersubscription

en-noun

undersubscription (countable and uncountable, plural undersubscriptions)

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

End-to-end QoS along with appropriate bandwidth provisioning specifically for Intra-Cluster Communication Signaling (ICCS) is required. Overprovisioning and undersubscription of bandwidth is recommended.

2014, Akhil Behl, CCIE Collaboration Quick Reference, →ISBN:

(computing) The employment of more ports or bandwidth than necessary to ensure that network communication does not face delays.

When there are not enough running threads to optimally exploit available PEs undersubscription occurs, resulting in a waste of performance.

2012, Victor Pankratius, Michael Philippsen, Multicore Software Engineering, Performance and Tools, →ISBN:

(computing) The failure to provide sufficient threads in a multithreaded application.


card reader

card readers (plural)
card-reader (alternative)

(computing) A data input device that reads data from a card-shaped storage medium.


interclick

(computing) A click of one button while another is already being held down.


random forest

(computing) A structure composed of a collection of decision trees with controlled variance


subrow

(computing) A secondary or subordinate row; a row belonging to some other parent row.


sandboxer

(computing) A process that sandboxes others.


autoalgorithm

(computing) An algorithm that is invoked automatically


malcode

From mal- + code, presumably modelled on earlier malware.


unjar

en-verb

unjar (third-person singular simple present unjars, present participle unjarring, simple past and past participle unjarred)

unjars (present singular third-person)
unjarring (participle present)
unjarred (participle past)
unjarred (past)

Downloading and unzipping/unjarring the documentation is surprisingly not what you do.

2006, John Zukowski, Java 6 Platform Revealed, page 205:

(computing) To extract data from a JAR (Java archive) file.


PPA

(computing) Initialism of Personal Package Archive, a software repository for managing source packages in Ubuntu.


metaserver

(computing) A hardware or software system that uses a group of other servers to obtain results


deorphaned

(mathematics, computing) From which orphans have been removed


British Museum algorithm

the British Museum algorithm (canonical)

Named by Newell, Shaw, and Simon in allusion to the inefficient idea of placing monkeys in front of typewriters in order to reproduce all the books in the British Museum.

(computing) A search procedure which involves generating and checking all possible scenarios.


BPB

en-noun

BPB (countable and uncountable, plural BPBs)

(computing, countable) Initialism of BIOS parameter block.


flicker fixer

(computing) A piece of computer hardware that deinterlaces an output video signal, resulting in a less flickery display on some systems.


file carving

(computing) The process of reassembling computer files from fragments in the absence of file system metadata, based on the extrapolation of a file's probable type from its contents.


metasequence

(computing) A sequence of characters having a similar role to a metacharacter.


WAW

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


gronk

en-verb

gronk (third-person singular simple present gronks, present participle gronking, simple past and past participle gronked)

gronks (present singular third-person)
gronking (participle present)
gronked (participle past)
gronked (past)

They say a good detective always starts at the beginning, so I installed the program on my VGA PC's hard drive. As the computer gronked away, copying six 5¼-inch floppies, I wondered why, if bad detectives start at the end, […]

1990, Compute, volume 12, numbers 1-5, page 62:

[…] a disk drive gronked, her screen bloomed, and suddenly there was an icon in the upper right corner.

1993, Iris Forrest, Computer Tales of Fact and Fantasy:

The next startup event is the computer's attempt to read a disk in drive A. But, there is no disk in drive A, remember? You were supposed to remove any disk in this drive. So, you hear a lot of pathetic gronking and grakking until the computer gives up […]

(computing, slang, intransitive) Of a floppy disk drive: to produce mechanical sounds of operation.

Repeats the last 40 lines of IRC output, in case your terminal gronked.

1992, Charlottesville Computer Users' Group: CCUG:

The other faction centered on […] what went on under the [model railway] layout. This was The System, […] and it was constantly being improved, revamped, perfected, and sometimes "gronked"—in club jargon, screwed up.

2010, Steven Levy, Hackers: Heroes of the Computer Revolution (25th Anniversary Edition)

(computing, slang, intransitive, rare) To fail; to crash or go wrong.


access method

(computing) A method or means, usually a software or hardware component of a mainframe, to access data on an external storage device.


superinformation highway

en-noun

superinformation highway (plural superinformation highways)

information superhighway
information superhighway#English

(dated, computing) Synonym of information superhighway.


appendable

an appendable file

(computing) That can be extended by appending to it.


EoP

(computing) Initialism of elevation of privilege.


CISSP

information system
information system#English

(computing) Initialism of certified information systems security professional.


bozosity

(slang, chiefly computing) The behaviour of a bozo; idiocy.


subcatalogue

subcatalogues (plural)
subcatalog (alternative)


RMW

(computing) Initialism of read–modify–write.


user time

(computing) The time required for a user to perform a task using a computer, excluding the time when the computer is busy processing.


pageability

(computing) The quality of being pageable.


(computing) Unicode Transformation Format-7; a variable-length character encoding designed for 7-bit channels.


eigenbrain

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


unexecution

(computing) The undoing of a command or operation previously executed.


idiot tape

(computing, historical, informal) A basic form of computer tape that holds unjustified text, and is later processed automatically by a machine that determines where line breaks should appear in the properly formatted output.


intelligent terminal

intelligent terminal (plural intelligent terminals)

(computing) A computer terminal capable of doing its own local processing, rather than merely sending input to and receiving output from some other linked system.


coverage analysis

coverage analysis (countable and uncountable, plural coverage analyses)

(computing) A part of computerised stock control that identifies the minimum stock needed to avoid shortage.


subsearch

(chiefly computing) A secondary or subsidiary search.


geoenabled

(computing) Supporting geographic features such as mapping.


uniprogramming

(computing) The execution of a single program at a time.


synonymizer

synonymizers (plural)
synonymiser (alternative)

(computing, rare) A piece of software that replaces words in a provided text with words of a similar meaning.


noise word

(computing) A stop word, one ignored in search queries etc.


isopreference

(computing, of an image) Having a constant subjective quality


ERCS

Extended Reference Concrete Syntax
w:Extended Reference Concrete Syntax

(computing) Initialism of Extended Reference Concrete Syntax.


cyberdiversity

Melissa suggests that cyberdiversity akin to biodiversity is a much more sensible strategy, because it was precisely the prevailing monoculture that was affected by Melissa — as had been expected.

1999, US Congress, Committee on Science, Subcommittee on Technology, The Melissa virus: inoculating our information technology from emerging threats:

Formats of activities and closed, inalterable, preserved objects, will give way, either because of their own material condition or because of the protection of regulations, to works that, because of the way they are conceived, will be capable of havingtheir pieces extracted and recombined amongst themselves or with others obtained from the bulk offerings. This recombination will also propel cyberdiversity (when biodiversity on this side of the mirror is in decline).

2014, AC/E Digital Culture Annual Report 2014: Focus 2014: The Use of New:

(computing) Diversity of computerised data or formats.


cybertaxonomic

(computing, taxonomy) Relating to cybertaxonomy


hydroinformatic

(computing) Relating to hydroinformatics


hydroinformatics

(computing) The branch of informatics dealing with water management


ISE

(computing, countable) Initialism of integrated scripting environment.


submatch

As you examine a specific candidate String, the Matcher can keep track of submatches for that expression.

2008, Mehran Habibi, Java Regular Expressions: Taming the java.util.regex Engine, page 71:

(computing) A match forming part of a larger match, for example in a text string being searched.


unreservation

(chiefly computing) The undoing or cancellation of a reservation.


Numeronym presenting Kubernetes as "K" followed by 8 more letters, followed by "s".


edge computing

2019, Lex Boost, "Understanding the role and opportunities of edge computing" (Opinion), Information Management.
Enter edge computing, the practice of processing data at or near the source of the data, as opposed to relaying it to a centralized location, as is done with cloud computing.

Remember that edge computing refers to data that is processed on edge devices before the result goes to its destination, which could be on a public or private cloud.

2022, Sergio Mendez, Edge Computing Systems with Kubernetes, Packt Publishing Ltd, →ISBN, page 5:

(computing) The practice of processing or analyzing data at or near the point of data production rather than in a central processing facility requiring data transport to the central facility.


tasklet

(computing) A kind of simple task in some operating systems.


developer experience

developer experience (countable and uncountable, plural developer experiences)

In this paper, we discuss developer experience in terms of user experience (UX) and as a distinct concept and developers' needs as IDE users.

2015, Pekka Abrahamsson, Luis Corral, Markku Oivo, Barbara Russo, Product-Focused Software Process Improvement: 16th International Conference, PROFES 2015, Bolzano, Italy, December 2-4, 2015, Proceedings, Springer, →ISBN, page 547:

Yet another facet of your developer experience is this ability to deploy your application in a multitude of different environments.

2015, Zachariah Moreno, AngularJS Deployment Essentials, Packt Publishing Ltd, →ISBN, page 125:

(computing) A developer's feeling about their tools, processes, constrains etc, and how it impacts productivity.


geo-block

en-verb

geo-block (third-person singular simple present geo-blocks, present participle geo-blocking, simple past and past participle geo-blocked)

geo-blocks (present singular third-person)
geo-blocking (participle present)
geo-blocked (participle past)
geo-blocked (past)

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


CODASYL

(computing, historical) Acronym of Conference/Committee on Data Systems Languages.


shared-nothing

(computing) Of a distributed system or architecture: fulfilling each update request by a single node, so as to eliminate contention among nodes.


CRL

(computing) Initialism of certificate revocation list.


hookable

(computing) Able to be extended or modified by means of a software hook.


gigaop

(computing) One billion (10⁹) operations per second.


creepware

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

(computing, informal) Software covertly installed on a computer or device to allow its operation to be monitored and thus spy on the user's activity.


stalkerware

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

(computing, informal) Synonym of creepware.


spouseware

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

From spouse + -ware, since it might be used to monitor a spouse suspected of unfaithfulness or similar.


fusker

From Danish fusker (“a person covertly doing work outside official guilds”).

bor

(computing) A program or algorithm that downloads images or media from a web site that have not been publicly linked, based on guessing at similar URLs.


refetch

en-verb

refetch (third-person singular simple present refetches, present participle refetching, simple past and past participle refetched)

refetches (present singular third-person)
refetching (participle present)
refetched (participle past)
refetched (past)

(transitive, computing) To retrieve data previously stored in memory.


pocket computer

en-noun

pocket computer (plural pocket computers)

(computing, historical) A small portable computer with a screen capable of displaying only a few lines of text.


touchframe

(computing) A hardware overlay that adds touchscreen functionality to a monitor screen


postfiller

(computing) In text processing systems, a pattern of text that is expected to occur after the portion of interest.


prefiller

(computing) In text processing systems, a pattern of text that is expected to occur before the portion of interest.


write blocker

(computing) A hardware device that allows a computer to read a peripheral such as a hard disk without making any changes to its contents, useful in cyberforensics etc.


ALSA

Advanced Linux Sound Architecture
w:Advanced Linux Sound Architecture

(computing) Acronym of Advanced Linux Sound Architecture.


(computing) A display device or item of content with approximately 5,000 pixels in the horizontal axis.


TLV

(computing) Initialism of type-length-value, a class of file formats that store a data type, the length of the data, and then the data itself.


Winchester disk

Winchester disk (plural Winchester disks)

Code name for the IBM 3340 Direct Access Storage Facility, named after the Winchester thirty-thirty rifle, a reference to its initial 2 × 30 MB storage capacity.


monoplatform

en-adj

monoplatform (comparative more monoplatform, superlative most monoplatform)

more monoplatform (comparative)
most monoplatform (superlative)


deauth

(computing) A deauthentication frame in IEEE 802.11 Wi-Fi.


deauthentication

(computing) The invalidation of an existing authentication.


reverse shell

(computing) An interactive command shell initiated from a remote computer.


kWIPS

A machine which executes 5,000 KWIPS is often called a 5 MIPS machine in the performance jargon, which represents millions of Whetstones, not thousands.

1994, John R. Newport, Avionic Systems Design, CRC Press, →ISBN, page 192:

(computing) Initialism of kilo Whetstone instructions per second.


MWIPS

(computing) Initialism of million Whetstone instructions per second.


unpatch

en-verb

unpatch (third-person singular simple present unpatches, present participle unpatching, simple past and past participle unpatched)

unpatches (present singular third-person)
unpatching (participle present)
unpatched (participle past)
unpatched (past)

[…] to use these three commands, you have two options: change the defaults in Footnote, or use Debug to unpatch WordStar.

1983, PC Mag, volume 1, number 10, page 417:

If you can patch pointers, you can unpatch them as well. This affords you the ability to defragment memory, among other things […]

2011, Eric Lengyel, Game Engine Gems 2, page 347:

(computing, transitive, rare) To undo the process of patching; to remove a patch from.


self-executing

Downloadable software can be provided in several different formats. Some automatically install themselves, but others require manual procedures. A downloadable file typically is set up as a self-installing executable file, self-executing zip file, […]

2005, June Jamrich Parsons, Dan Oja, New Perspectives on Computer Concepts: Comprehensive, page 156:

The other commonly used method is a self-executing package where the installer and the update are bundled into a single executable.

2007, Bill Stackpole, Patrick Hanrion, Software Deployment, Updating, and Patching, page 310:

(computing) Consisting of a complete executable package that takes some action with the included data, rather than a pure data file requiring some additional tool to read it.


shell shoveling

(computing) The redirection of the shell to a remote service so that input can be entered and output received without being physically present.


GAFAM

(computing) Acronym of Google, Apple, Facebook, Amazon, Microsoft, a group of major computing companies.


SAML

(computing) Acronym of Security Assertion Markup Language.


geocomputing

(geography, computing) The use of computing in the geographic sciences


autocompile

autocompile (third-person singular simple present autocompiles, present participle autocompiling, simple past and past participle autocompiled)

autocompiles (present singular third-person)
autocompiling (participle present)
autocompiled (participle past)
autocompiled (past)

The two routines created in this tutorial can be set up to autocompile for future ENVI sessions. To autocompile, place the two .pro files in the saveadd directory of the ENVI installation and restart ENVI.

One of the benefits of JSP technology is that you aren't required to create complex deployment descriptors to deploy, autocompile, and run a JSP document in a J2EE server.

2002, Lennart Jörelid, J2EE frontend technologies: a programmer's guide to servlets, JavaServer pages, and Enterprise JavaBeans:

By default, Remix is set to autocompile as you are typing.

2018, Joseph J. Bambara, Paul R. Allen, Kedar Iyer, Rene Madsen, Solomon Lederer, Michael Wuehler, Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions, McGraw Hill Professional, →ISBN, page 141:


subflow

(computing) An element of a flow (on a flowchart)


SWAR

(computing) Initialism of SIMD within a register.


Xenix

(computing, historical) A version of the Unix operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation in the late 1970s.


subkernel

(mathematics, computing) A subsidiary kernel


tub file

(computing, historical) A technique used to speed the generation of datafiles on a punch card, involving multiple copies of frequently used cards that were prepunched and stored in trays arranged by index.


dumb quotes

(computing, typography, informal) straight quotes


dataframe

(computing) A two-dimensional array of data items, rather like a spreadsheet.


rolling backup

(computing) A form of backup where newer data periodically overwrites older data.


trackpoint

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

(computing) An individual record within a GPS of a visited location.


immunochip

(immunology, computing) Any of several chips used in computational immunology


keyswitch

(computing) A mechanical switch associated with a key on a keyboard.


captology

Coined by American behavior scientist B. J. Fogg in 1996, from the initials of computers as persuasive technologies + -ology.

coin

In the last decade, persuasion has been investigated in two apparently distinct lines of research: captology, and teaching as persuasion.

2006, Wijnand IJsselsteijn, Yvonne de Kort, Cees Midden, Berry Eggen, Elise van den Hoven, Persuasive Technology: First International Conference on Persuasive Technology for Human Well-Being, PERSUASIVE 2006, Eindhoven, The Netherlands, May 18-19, 2006, Proceedings, Springer Science & Business Media, →ISBN, page 145:

The relatively new field of computers as persuasive technology (captology) has begun to explore the powerful effects of presentation of information on computers.

2015, Rand J. Spiro, Michael DeSchryver, Michelle Schira Hagerman, Paul M. Morsink, Penny Thompson, Reading at a Crossroads?: Disjunctures and Continuities in Current Conceptions and Practices, Routledge, →ISBN, page 142:

The study of computers as persuasive technologies.


SASL

w:Simple Authentication and Security Layer

(computing) Initialism of Simple Authentication and Security Layer.


NERDS

Acronym of Node.js, Express.js, React, and databases using SQL, or a set of similar names. Attested from the late 2010s.

acronym

I wanted to share an example of how to get NERDS (Node, Express, React, Database using SQL) stack up and running on Heroku.

2018 August 22, Shawn Cheng, “Examples setup for NERDS stack”, in Medium, archived from the original on 2021-05-19:

The app also offers data visualizations and a video chat platform for users to engage with each other.
Built using:
• NERDS stack (Node.js, Express, React/Redux, Sequelize/PostgreSQL)
• News API […]

2020 August 9, Fullstack Staff, “5 Fabulous Feminist Coding Bootcamp Projects”, in Grace Hopper.com:

The two most common of all JavaScript stacks that utilize Express.js are MEAN stacks and NERD stacks. Remember, these are just acronyms—please don’t be mean to nerds! […] The NERD stack is very similar. It stands for Node.js (the runtime environment; yes they moved it to the front to make the acronym more fun), Express.js (the server), React (the front end framework), and Database (this can be any database really. This is because the industry is moving away from sticking to a specific database and it makes the acronym more fun).

2020 November 10, Ethan Scully, “Express.js: Courses, Training, and Other Resources”, in Career Karma:

(computing) A stack of technologies used to develop web applications.


regexer

(computing, informal) Someone who uses regular expressions.


unfielded

(computing) Of data: not organised in a set of fields.


wear leveling

(computing) A technique for extending the service life of some kinds of erasable storage media, such as flash memory, by arranging data so that erasures and rewrites are distributed evenly across the medium.


warm boot

(computing) The restarting of a computer that was already running, rather than switched off.


swap partition

So called because data can be swapped between memory and this partition.

(computing) A disk partition designated as auxiliary memory, used primarily on Unix and Linux systems.


swap space

So called because data can be swapped between memory and this space.

(computing) Space on a hard disk used as auxiliary memory.


file association

en-noun

file association (countable and uncountable, plural file associations)

Help me change the file association of TXT files.

File association in Microsoft Windows relies on the file extension.

(computing) The association of a file type with a program, so that the chosen program is the default for opening files of that type.

文件關聯 /文件关联

拡張子の関連付け (kōchōshi no kanren-zuke, literally “adding associations to file extensions”)

ファイルの関連付け (fairu no kanren-zuke, literally “adding associations to files”)

関連付け (kanren-zuke, literally “adding associations”)


microthread

(computing) A thread (typically one executed in parallel) in a microprocessor


nonalertable

A file-copying example highlights NT's potent asynchronous I/O features, contrasting the extended (i.e., alertable) read, write, and wait functions with their standard (i.e., nonalertable) counterparts.

The bottom line: perform nonalertable waits unless you know you shouldn't.

2003, Walter Oney, Programming the Microsoft Windows Driver Model, page 201:

Blocking is done with a nonalertable wait, and waiters are released in a roughly FIFO order, although the lock is unfair and will permit concurrent acquisition attempts to succeed.

2008, Joe Duffy, Concurrent Programming on Windows:

(computing) Not alertable; not listening for notifications from other threads of execution.


comparison operator

comparison operator (plural comparison operators)

(computing) a binary operator that tests for equality or inequality and evaluates to true or false


relational operator

relational operator (plural relational operators)

(computing) synonym of comparison operator


cache buster

(computing) A tag or value included in a request (such as a URL) purely to differentiate it from previous requests and thus avoid receiving a cached response.


chuntey

Coined on the comp.sys.sinclair newsgroup, from an accidental misspelling of chutney.

The hardware itself is largely indifferent to the happy little chuntey particles, as it focuses it's^([sic]) energy on flinging sub-atomic and extra-atomic particles across it's^([sic]) transistors and capacitors. These particles are miserable, unlike the happy chuntey and will try to harm unlucky chuntey particles as they hurtle past.

2001, Adam Short, “I could do with some help here - networks and stuff”, in comp.sys.sinclair (Usenet):

It interfaces with the latent chuntey receptors built into all PCs since the PC-AT, but rarely used these days. Via clever use of the Windows DDK I've managed to provide a means of detecting the level of chuntey in the room thus simulating a virtual wobble at the precise moment a real ZX81 would.
Alternatively, after a random number of keypresses, it may decide to either corrupt one row, one column or just a single byte of the 4116 RAM chips - but that's mere hearsay.

2005, Mike Wynne, “Feature Requests”, in comp.sys.sinclair (Usenet):

Are you seriously trying to force a disruption of the chuntey?
I have a bad feeling about this.....

2006, Matt Rudge, “Wanted: gif of a loading thing”, in comp.sys.sinclair (Usenet):

What a time to return, eh?
Are you psychic? Felt a disturbance in the chuntey?

2007, spi...@freenet.co.uk, “Some very sad news”, in comp.sys.sinclair (Usenet):

And think of the chuntey. There you are, quietly setting up your shiny new ZX Methuselah, your mum walks into the room and suddenly you're 112 and she wants you to read her a story about ponies.

2007, Duncan Snowden, “GODFOREBID , but it willll happen one day................”, in comp.sys.sinclair (Usenet):

I've also successfully used Ian Rawlings as a computer, although he's not Turing complete and the chuntey is exceptionally strong within him.

2008, SnakeOilSteve, “OT is SIM card a computer ?”, in comp.sys.sinclair (Usenet):

The veteran games programmer Fred Williams, who wrote several classic titles for Codemasters, reminded me about ‘The Chuntey’, the name given by Spectrum fans to the invisible field surrounding the machine’s cassette player into which only positive vibes could be admitted or else the process would break down. Loading was a religious ceremony and the sounds were sacrosanct.

2019 August 27, Keith Stuart, “Click, whir, ping: the lost sounds of loading video games”, in The Guardian:

(computing, slang, humorous) A supposed aura surrounding the cassette loading mechanism of the ZX Spectrum computer, highly sensitive to disruption, which will cause the loading process to fail.


non-printable character

non-printable character (plural non-printable characters)

You also can include non-printable characters in the strings by including a backslash followed by the character that represents the non-printable character.

2002, Davis Howard Chapman, Sams Teach Yourself Visual C++ .Net in 21 Days, Sams Publishing, →ISBN, page 42:

control character
control character#English

(computing) Synonym of control character.


borkage

borkage (countable and uncountable, plural borkages)

It is just a simple borkage. It be a mean thing. But it could not be stated that the program failure was of extremely high importance, not – it was just a typical accident, and some of them occurs from time to time in the Dream System Centre.

Sadly, 2018 was not done with the devices and further borkages followed later in the year.

2018 December 25, Richard Speed, “Microsoft's 2018, part 1: Open source, wobbly Windows and everyone's going to the cloud”, in The Register:

Stop yawning at the back, this stuff may not be fancy new iPhones or sweet silicon stuff, but it's good for code-wrangling developers struggling to spot borkages in their work.

2019 September 19, Roland Moore-Colyer, “GitHub buys Semmle to add flaw-spotting code analysis into its repositories”, in The Inquirer:

The issue follows a string of public cloud outages; a reminder that even the best resourced IaaS companies are not immune to development and infrastructure borkage.

2019 November 11, Ed Targett, “Google Cloud in Major Global Outage: Numerous Services Fail”, in Computer Business Review:


link-dead

(computing) Of a character in a multi-user dungeon: stuck in a frozen state, but still visible to other players, as a result of sudden disconnection by the user without logging out.


mudhead

[…] true mudheads sometimes spent so much time at it that they lost jobs, alienated friends, and failed to obtain academic degrees in the quest to attain wizard status.

1997, Stuart Berg Flexner, Anne H. Soukhanov, Speaking Freely, page 72:

“Is anybody still playing it now? On the Internet, I mean.”
“I doubt it. Real MUDheads were so offended by it that they sabotaged the games and spammed the players […]

2016, Jeffery Deaver, The Blue Nowhere, page 104:

(computing, slang, rare) A dedicated participant in multi-user dungeons.


desktop mascot

Calque of Japanese デスクトップマスコット, from English desktop + mascot.

Snoopy is the general desktop mascot, but users can enjoy various characters, such as Woodstock for mail receipt confirmation, as well as a Snoopy alarm.

2001, Dai Nihon insatsu kabushiki kaisha, editor, Annual Report:

(Japan) (A computer program that places) an interactive character on the desktop.


Dubeolsik

A hangul keyboard layout (or any of its derivatives). The consonants are on the left, and the vowels are on the right.


Sebeolsik

A hangul keyboard layout (or any of its derivatives). 첫소리 (cheotsori) and 끝소리 (kkeutsori) forms of consonants are input using different keys.


ADUC

(computing) Acronym of Active Directory Users & Computers.


route redistribution

(computing) The exchange of routing information, on a router, between different routing protocols.


GPIB

(computing) Initialism of general-purpose interface bus.


FCM

FCM (countable and uncountable, plural FCMs)

(computing) Initialism of fuzzy cognitive map.


FCM

Firebase Cloud Messaging
w:Firebase Cloud Messaging

(cloud computing) Initialism of Firebase Cloud Messaging.


Unix philosophy

(computing) An approach to software development based on the experience of developing the Unix operating system, emphasizing the creation of minimalist, modular, extensible code that can be easily maintained and repurposed.


video shifter

(computing) A device in a computer that takes video data from the CPU and converts it to a serial bitstream in order to generate an output signal.


chipster

Computerworld
The PC chipsters, such as Motorola and Intel, plan to compete with themselves by shipping aggressively priced and powered reduced instruction set computing (RISC) chips.

Every two or three years, the chipsters managed to quadruple the number of transistors per chip.

1995, SouthWest Organizing Project, Intel Inside New Mexico, page 5:

(informal, computing) A microchip manufacturer.


appliance computer

appliance computer (plural appliance computers)

While consumer computers offer color graphics, joysticks, and other video game spinoffs, their computational ability is not nearly as powerful as that of some similarly priced appliance computers.

1988, Random House Value Publishing, Home Computers, →ISBN, page 53:

While the MK14 was providing British enthusiasts with an affordable way to explore microprocessors, the first “appliance computers,” the Commodore PET2001 and Apple II, were being released in the USA.

2014, Gerard Alberts, Ruth Oldenziel, Hacking Europe: From Computer Cultures to Demoscenes, page 53:

(computing, dated) A computer sold to consumers as a unit ready to be switched on and used, rather than a kit for self-assembly.


failsoft

1973, ACM Special Interest Group in Operating Systems, Fourth Symposium on Operating System Principles
The second phase of the executive development proceeded through two steps as stated in Section 2. First, a failsoft executive was developed providing automatic failure detection and recovery […]

After automatic self-test, an important follow-on step in improving test set availability is the incorporation of failsoft features in the control software in conjunction with hardware capabilities.

1980, Autotestcon '80: 2-5 November 1980, Sheraton Washington, Institute of Electrical and Electronics Engineers:

The redundancy of components (computers, database management systems, operating systems, databases) inherent in a distributed environment makes the system failsoft […]

1987, Mary E. S. Loomis, Data Base Book, page 387:

graceful degradation
graceful degradation

(computing, dated) Supporting graceful degradation, so that a partial failure does not bring down the entire system.


hard sectoring

(computing) The use of a physical mark or hole to reference sector locations within a magnetic or optical recording medium.


soft sectoring

(computing) The recording of layout data onto a magnetic or optical recording medium in order to designate the sector locations, as opposed to using physical marks or holes.


hard-sectored

(computing) Of a storage medium: divided up by hard sectoring.


soft-sectored

(computing) Of a storage medium: divided up by soft sectoring.


TV typewriter

(computing, historical) A kind of video terminal that could be used with a standard television set.


hyperscale

(computing) Able to scale appropriately as increased demand is added to the system.


tail merging

(computing) The grouping together of the final partial blocks of multiple files, so as to save space in a file system.


kilobinary

(computing) Relating to the units prefixed kibi-, such as the kibibyte as opposed to the kilobyte.


gigabinary

(computing) Relating to the units prefixed gibi-, such as the gibibyte as opposed to the gigabyte.


megabinary

(computing) Relating to the units prefixed mebi-, such as the mebibyte as opposed to the megabyte.


read-around ratio

read-around ratio (plural read-around ratios)

(computing, historical) In cathode-ray-tube storage systems, the number of times that a value can be read from a given cell without corrupting adjacent stored values.


goat file

Named thus because the file acts as a "sacrificial goat".

(computing) An executable file with a known structure and/or file size, designed to be infected by a file-infecting computer virus in order to facilitate the study of such.


data dictionary

data dictionary (plural data dictionaries)

(computing) A document or repository that describes the data and metadata within a system.


microlibrary

If you were to take a library like jQuery and pull it apart into all its different functions, it would form a bunch of microlibraries.

You should certainly explore the wealth of microlibraries available in the community and use the ones that solve your problems.

2014, Eric Elliott, Programming JavaScript Applications:

(computing) A compact, minimalistic library (set of routines).


gamebot

They weren't talking about a gamebot like Magdeil, who might be programmed to seek vengeance. This was the game's manager. Why would a MUD god attack someone?

1997, Jefferson Scott, Terminal Logic, page 256:

Current anti-hack solutions are able to distinguish software-based keyboard events and mouse events in order to detect a gamebot for automatic item harvesting.

2007, Mario Freire, Encyclopedia of Internet Technologies and Applications:

(computing) A bot (automated user) that takes part in a game or offers gaming functionality.


Christmas tree packet

Christmas tree packet (plural Christmas tree packets)

By analogy with a Christmas tree decorated with electric lights.

(computing) A data packet having every option set for whatever protocol is in use.


NDIS

w:Network Driver Interface Specification

(computing) Initialism of Network Driver Interface Specification.


taphold

en-verb

taphold (third-person singular simple present tapholds, present participle tapholding, simple past and past participle tapheld)

tapholds (present singular third-person)
tapholding (participle present)
tapheld (participle past)
tapheld (past)

(computing) To press a key on a keyboard and hold it down for a second or so


CELT

Constrained Energy Lapped Transform
w:CELT

(computing) Acronym of Constrained Energy Lapped Transform: a royalty-free lossy audio compression format for use in low-latency audio communication.


musicon

(computing) A short music clip used to indicate something to the user.


ABA problem

ABA represents the change in value of a memory location from A to B and back to A.

The ABA problem is a fundamental problem to many CAS-based nonblocking designs.

2010, Damian Dechev, Peter Pirkelbauer, Bjarne Stroustrup, “Understanding and Effectively Preventing the ABA Problem in Descriptor-Based Lock-Free Designs”, in ISORC 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing:

(computing) In multithreaded computing, a case in which a program erroneously considers the equality of a variable at two times to mean it has never changed in between.


depseudonymization

(computing) The reverse process to pseudonymization


keyfile

keyfiles (plural)
key-file (alternative)

(computing) A file that contains encryption or license keys


E-R

(computing) Alternative form of ER; Initialism of entity-relationship.


UXD

(computing) Initialism of user experience design.


weak AI

en-noun

weak AI (countable and uncountable, plural weak AIs)

weak artificial intelligence
weak artificial intelligence#English

(computing) Abbreviation of weak artificial intelligence.


strong AI

strong artificial intelligence
strong artificial intelligence#English

(computing) Abbreviation of strong artificial intelligence.


strong artificial intelligence

strong artificial intelligence (plural strong artificial intelligences)

strong artificial intelligences (plural)

artificial general intelligence
artificial general intelligence#English

(computing) Synonym of artificial general intelligence.


full AI

full artificial intelligence
full artificial intelligence#English

(computing) Abbreviation of full artificial intelligence.


full artificial intelligence

full artificial intelligence (uncountable)


general intelligent action

general intelligent action (countable and uncountable, plural general intelligent actions)


Flynn's taxonomy

(computing) A system for classification of computer architectures, based on the number of concurrent instruction (or control) streams and data streams available.


SISD

Coined by American computer scientist (*1934) Michael J. Flynn in 1966.

coin

(computing) Acronym of single instruction, single data.


MISD

(computing) Acronym of multiple instruction, single data.


MIMD

(computing) Acronym of multiple instruction, multiple data.


transmiss

en-verb

transmiss (third-person singular simple present transmisses, present participle transmissing, simple past and past participle transmissed)

transmisses (present singular third-person)
transmissing (participle present)
transmissed (participle past)
transmissed (past)

From Latin trānsmissus, past participle of Latin trānsmittere.

Treaties transmissed by the President to the Senate for ratification […]

1890, United States. Congress House, ...Constitution of the United States: Jefferson's Manual, the Rules of the House of Representatives...and a Digest and Manual of the Rules and Practice of the House of Representatives.., page 188:

A data processor 10 makes data communication with other data processor via a loop line with a transmissing receiving circuit 39.

1984, Patents Abstracts of Japan: Unexamined Applications:

THE MODEL OF THE MEMBRANE SENSOR AS A DELAY LINE There is a possibility of modelling of the transmissing loss line in the SPICE programme.

1998, Optoelectronic and Electronic Sensors, Society of Photo Optical

Urgency clause read and adopted, bill passed, and ordered transmissed to the Assembly.

1999, California. Legislature. Senate, Journal of the Senate, Legislature of the State of California, page 4976:

[…] a good microbiological safety record, there remains the theoretical risk of transmissing infectious agents […]

2014, P. L. Roberts, “Virus elimination during the purification of monoclonal antibodies by column chromatography and additional steps”, in Biotechnology progress:

(chiefly law, computing, medicine, formal) To transmit.


web scraping

(computing) The scraping of data from websites