computation tree logic

(computer science) A particular modal logic of branching time with operators "next", "globally", "finally" or "eventually", "until", and "weak until".


Schemer

(programming) A person who programs in Scheme.


ESC

en-noun

ESC (countable and uncountable, plural ESCs)

extended static checking
extended static checking#English

(software) Initialism of extended static checking.


computable function

computable function (plural computable functions)

(computer science) A mathematical function that can be computed using an abstract computation machine such as Turing machine.


beaconing

beaconing (countable and uncountable, plural beaconings)

(computing, telecommunications) A continuous signaling of error conditions on a LAN, or small packets on a wireless LAN (WLAN).

(computing, telecommunications) In a token ring network, the process of isolating a fault domain with signals, so that recovery actions can take place.


RTOS

operating system
operating system#English

(computing) Initialism of real-time operating system.


contravariance

contravariance (countable and uncountable, plural contravariances)

Coordinate term: covariance

I get why with covariance I can return a Dog (a Dog is a Mammal), but why does contravariance work the other way? Shouldn't it accept a derived type when it expects a base type? Contravariance is consistent with Postel's Law: […]

2005, Jesse Liberty, Visual C# 2005: A Developer's Notebook, O'Reilly Media, page 47

object-oriented programming
object-oriented programming

(object-oriented programming) The reversal of the order of data types acted upon by an operator.


high score

There's a fine bit of strategy involved in maximising your points — and if ever there was a high score freak's dream, this is it!

1986, Rachael Smith, Bomb Jack (review in Your Sinclair magazine)

To make the game more interesting, let's create a personal score display that matches the global high score display.

2002, Jesse Jacobson, Flash and XML: A Developer's Guide

(video games) A score that is the highest or among the highest for a particular game, often recorded in a high-score table.


edit distance

We introduce an exact formula for the maximum number of common supersequences shared by sequences at a certain edit distance, yielding an upper bound on the number of distinct traces necessary to guarantee exact reconstruction.

2016, Frederic Sala, Ryan Gabrys, Clayton Schoeny, Lara Dolecek, “Exact Reconstruction from Insertions in Synchronization Codes”, in arXiv

(computing theory) Synonym of string distance.


high-score table

high-score table (plural high-score tables)

(video games) A list of high scores presented in tabular format.

edetabel

a list of high scores presented in tabular format


hypercomputation

hypercomputation (countable and uncountable, plural hypercomputations)

(computing) Any of several forms of computation that are theoretically (or practically) impossible with current technology.


multiboot

(computing) Having several operating systems available, such that any of them can be selected each time the computer is booted.


dual-boot

In either situation, a dual-boot installation uses unpartitioned free space on the current or on another hard disk as the target.

2004, Mark Edward Soper, Absolute Beginner's Guide to A+ Certification

(computing) Having two operating systems available, such that either of them can be selected each time the computer is booted.


fullwidth

From full + width, as a calque of Japanese 全角 (zenkaku).

(computing, typography) Of a text character, occupying the space of two alphanumeric characters in a monospace font, or two "normal" text columns.

全角

occupying two columns on a traditional text display


luggable

(computing, dated) An early portable computer, similar to a desktop computer.

The number of pocket or hand-held computers will grow, while the number of luggables will decline.

1991, Thomas F Wheeler, Professional Workstations

Witness the speed with which so-called luggable systems became portables, and portables became laptops.

1994, Michel Banâtre, Peter A Lee, Hardware and Software Architectures for Fault Tolerance

(computing) An early portable computer, heavier than the modern laptop.

(computing) A portable computer that can be easily carried and moved, but cannot easily be used during travel.


mashable

en-adj

mashable (comparative more mashable, superlative most mashable)

more mashable (comparative)
most mashable (superlative)

As mentioned earlier, mashable services often require some sort of identifying information to understand what applications use their capabilities.

2007, Dana Moore, Raymond Budd, Edward Benson, Professional Rich Internet Applications

That is, this chapter answers the question, how would you as a content producer make your digital content most effectively remixable and mashable to users?

(Internet, informal) Suitable for inclusion in a mashup.

mezclable

(internet informal) Suitable for inclusion in a mashup


download manager

en-noun

download manager (plural download managers)

(computing) A computer program which aids in the downloading of files.


LPC

LPC (countable and uncountable, plural LPCs)

linear predictive coding
w:Linear predictive coding

(computing) Initialism of linear predictive coding.


CPC

(computing, historical) Colour Personal Computer, an 8-bit home computer of the 1980s.


CPC

CPC (countable and uncountable, plural CPCs)

Coordinate term: CPI

(Internet marketing) Initialism of cost per click.


e-recruitment

(Internet, business) The process of personnel recruitment using electronic resources, in particular the internet, online job advertising boards and search engines.


context menu

graphical user interface
graphical user interface

(computing, graphical user interface) A context-sensitive menu.

kontekstivalikko

computing, GUI: a context-sensitive menu


invokable

If we defined all functions as independent services and provided an invokable interface, we have made a big step toward our goal.

2006, Jana Polgar, Robert Mark Bram, Anton Polgar, Building and Managing Enterprise-Wide Portals

(computing) That can be invoked; callable.


callable

The list of server tasks is a compromise between only one task for all remotely callable subprograms and one task for each remotely callable subprogram.

1989, Angel Alvarez, Ada: The Design Choice

Historically, all viable frameworks have always provided a mechanism to implement callbacks. C# goes one step further and encapsulates callbacks into callable objects called delegates.

2010, Trey Nash, Accelerated C# 2010, page xxvi


callable

The ctypes module can be used to create Python callables that wrap around arbitrary memory addresses.

2013, David Beazley, Brian K. Jones, Python Cookbook: Recipes for Mastering Python 3

(programming) An object of a type that can be called, such as a function.


telesoftware

This was the culmination of four years experimental work to examine the technical and educational viability of a telesoftware service […]

1984, “Digest of Technical Papers”, in IEEE

Of particular appeal is the telesoftware facility which gives subscribers access to hundreds of individual computer programmes and videogames […]

1984, Timothy Hollins, Beyond Broadcasting: Into the Cable Age

(computing, dated) The broadcasting of software for home computers via Teletext, viewdata systems, etc.


double-ended queue

double-ended queue (plural double-ended queues)

(computing) An abstract list-type data structure where elements can be added to or removed from the front (head) or the back (tail).


resample

en-verb

resample (third-person singular simple present resamples, present participle resampling, simple past and past participle resampled)

resamples (present singular third-person)
resampling (participle present)
resampled (participle past)
resampled (past)

(computing, media) To change the sample rate or dimensions of digital imagery or audio


cyberattacker

(Internet) The perpetrator of a cyberattack.


noninherited

(computing, programming) Not derived from a superclass through inheritance.


pathfinding

en-noun

pathfinding (usually uncountable, plural pathfindings)

(computing) The plotting by a computer application of the best route between two points.


what you see is what you get

Originally a humorous allusion to a catchphrase popularized by comedian Flip Wilson on US TV in the 1960s.

For:Word, like Wang's editing system, is an early approach to a what-you-see-is-what-you-get word processor.

(idiomatic, computing) The screen image resembles the printed output.

所見即所得

(idiomatic, computing) the screen image resembles the printed output


nanokernel

(computing) A particularly small or minimal microkernel.


exokernel

(computing) A very low-level kernel that avoids abstractions.


quadrivalent

In graph theory terms, a regular projection of a knot, or knot diagram is thus a quadrivalent planar graph with over/under-decorated vertices.

2020 January 3, Wikipedia contributors, “Knot (mathematics)”, in English Wikipedia, Wikimedia Foundation

(graph theory) Said of a graph: that all of its vertices have degree four.


microkernel

Coordinate term: unikernel

In the 1980s, microkernel systems emerged. Microkernel systems were similar to security kernels in that they aimed for minimal functionality in the kernel, but microkernel systems focused on providing system abstractions for building complete systems more easily and more efficiently, rather than more securely.

2008, Trent Jaeger, Operating System Security, Morgan & Claypool Publishers, page 95

(operating systems) A minimal operating system kernel offering basic mechanisms rather than abstract services.


referential integrity

(computing, databases) The property of a relational database that enforces valid relationships between tables, such that no foreign key can contain a value that does not match a primary key in the corresponding linked table.


invariant section

invariant section (plural invariant sections)

* (law): Coined by Free Software Foundation in free software copyright licenses.

(programming) A property that does not change through a program's execution.


Facebook

en-verb

Facebook (third-person singular simple present Facebooks, present participle Facebooking, simple past and past participle Facebooked)

Facebooks (present singular third-person)
Facebooking (participle present)
Facebooked (participle past)
Facebooked (past)

Facebook me the details later.

(transitive) To send a message or leave a comment on Facebook.


clickability

c. 1970 (manufacturing), c. 1990 (computing) click + -ability

If a more obvious clue that clearly communicates clickability, such as an underline, fails to appear on a web page, users might start desperately running the mouse around the page […]

2007, Virginia DeBolt, Mastering Integrated HTML and CSS, page 208

(computing) The quality of being clickable, of causing a particular action when clicked


expansion slot

Fitting any of the joysticks to a Spectrum proved tedious. For starters I tried the Spectrum ZX Interface 2, a 5in-by-3in. chunk of plastic containing a single chip. It fits into the Spectrum expansion slot in a way that tempts wobble.

1984, Practical Computing, volume 7, page 93

(computing) A slot for additional hardware, cards, etc. for the purpose of expanding a computer system.


favicon

From the original filename used by Internet Explorer, "favicon.ico", a blend of favorites (“browser bookmarks”) + icon.

blend

The only way to restore a favicon is to delete the link from the Favorites folder and recreate it.

2000, PC Magazine, volume 19, numbers 19-20, page 127

A free online favicon editor allows advanced webmasters to create their own favicons and use them during website development or maintenance.

2002, Ejub Kajan, Information technology encyclopedia and acronyms, page 195

You, however, can do better by creating your own customized favicon for your Web site — just the thing you need to add that professional touch.

2006, Richard Wagner, Web Design Before & After Makeovers, page 206

Make sure to create a favicon. Since the browser will request this file anyway, there's no reason to return a 404 Page Not Found error, especially if your 404 handler consumes a database connection or other expensive resources.

2009, Steve Souders, Even Faster Web Sites, page 158

Favicons are those cute little icons that appear on your browser's address bar when you visit some sites.

2009, Manny Hernandez, Ning for Dummies, page 312

You can stick with the favicon provided by your Web host.
Do not worry about pronouncing favicon correctly. There is no definitive pronunciation.

2010, Janet Majure, Teach Yourself Visually WordPress, page 132

(web design) An icon associated with a particular website, and typically displayed in the address bar of a browser viewing the site.


changelog

/ˈtʃeɪndʒˌlɒɡ/

(computing) A log that records changes between versions, as in source control.


debuggable

[diːˈbʌɡəbəɫ]

[diːˈbʊɡəbəɫ]

If the output shows a space name $DEBUG$, the program was compiled as debuggable with the -g option.

1997, Robin Burk, David B Horvath, UNIX Unleashed: Internet Edition

In an attempt to detect the problem closer to where it happened, our experts tried to replace the standard malloc with a debuggable version...

2001, Robert D Kent, Todd W Sands, High Performance Computing Systems and Applications

Such large-grain, naive parallelism can be simple enough to be readily implementable and debuggable...

1998, Steven S Skiena, The Algorithm Design Manual

Your Java programs will be more debuggable and expandable if you use local variables instead of instance variables...

2005, Kathy Sierra, Bert Bates, Head First Java

(computing) Easy or convenient to debug.


submachine

In the same computation, the computer may be decomposed repeatedly and the partitioning may vary from one split to the other. The submachines can further recursively decompose […]

1999, Martin Beran, “Decomposable Bulk Synchronous Parallel Computers”, in SOFSEM '99: Theory and Practice of Informatics, page 351

A machine forming part of a larger machine.

(computer science) A part of a real or virtual machine which acts as a machine in its own right.


postgame

postgame credits

(video games) Occurring after the main storyline of the game.


keyclick

The keyclick option is helpful to experienced typists who don't need to look at the keyboard.

The c option sets the volume of the keyboard's keyclick.

1993, Valerie Quercia, Tim O'Reilly, X Window System User's Guide

(computing) The sound produced by a keypress.


rich text

(computing) Text that has been enhanced with formatting, multimedia, etc., such as Microsoft's Rich Text Format or the enriched text format used in electronic mail.


core dump

From dumping the contents of the (now obsolete) core memory out to be read.

Certain signals cause a process to create a core dump and terminate (Table 20-1, page 396). A core dump is a file containing a memory image of the process at the time it terminated. (The term core derives from an old memory technology.)

2010, Michael Kerrisk, The Linux Programming Interface, No Starch Press, page 448

(computing) The recorded state of the memory of a computer program at a specific time, generally when the program has terminated abnormally.


Advanced Encryption Standard
Advanced Encryption Standard

(telecommunications) An IEEE standard specifying security mechanisms for 802.11 networks. 802.11i makes use of the Advanced Encryption Standard (AES) block cipher. The standard also includes improvements in key management, user authentication through 802.1X and data integrity of headers.


An IEEE standard, IEEE 802.11e-2005, that adds QoS (Quality of Service) features and multimedia support to the existing 802.11b, 802.11g, and 802.11a wireless networks.


keyness

This was one of the weakest keywords that was found, with a keyness of 24.9.

2005, Paul Baker, Public Discourse of Gay Men, page 160

computational linguistics
computational linguistics

(computational linguistics) The statistical significance of a keyword's frequency in a given corpus, relative to a reference corpus.


subrange

We are concerned with the subrange of integers between a and b.

The program defines two subrange types.

(mathematics, programming) A subset of a given range or numeric set.


videophile

We appreciate the response we have received from videophiles of the world who have made our games so popular.

Atari advertisement, early 1980s, quoted in 2010, Steven Levy, Hackers: Heroes of the Computer Revolution (page 280)


revving

en-noun

revving (countable and uncountable, plural revvings)

(Internet, uncountable) A technique for reducing web page loading times by assigning far-future expiration dates to the resources on the page (so that the browser caches them indefinitely) and, if changes are needed, using different filenames for those resources.


Microsoftie

Craig Mundie, the software giant's chief technical officer, is not a typical Microsoftie.

An ex-Microsoftie named Alex St. John, who founded a company called WildTangent, put it this way, "I couldn't be better equipped to run a company."

2002, David F D'Alessandro, Michele Owens, Brand Warfare

This style of naming variables was called Hungarian notation, after Charles Simonyi, a famous Microsoftie who recently went to the International Space Station as a space tourist.

2008, Chuck Sphar, Stephen Randy Davis, C# 2008 for Dummies


AOLer

AOLers would post hello messages, old-timers would follow up with vituperative diatribes about reading the FAQ without telling them how to get it […]

Your external connection is already maxed out, and one thing you don't need is AOLers jamming up what bandwidth you have left.

2001, Debra Littlejohn Shinder, Martin Grasdal, Configuring ISA Server 2000

(Internet, informal) An Internet user whose ISP is AOL.


overcommit

overcommit (usually uncountable, plural overcommits)

(computing) Allocation of more resources than are actually available.


PEAP

Initialism of Protected Extensible Authentication Protocol. A proposed protocol for 802.1X authentication on WLANs.


Turing

(programming language): Named after Alan Turing.

programming language
programming language


pre-shared key

A method used to protect network traffic in WPA (Wi-Fi Protected Access) networks by requiring that all connected devices use the same manually entered password.


PC Card

personal digital assistant
personal digital assistant

(computing) A removable memory or I/O device that fits into an expansion slot on a notebook computer or a personal digital assistant (PDA). PC Cards are used primarily in notebook computers and PDAs. PC Card peripherals include Wi-Fi network cards, memory cards, modems, wired NICs, and hard drives.


IAP

IAP (countable and uncountable, plural IAPs)

(computing) Initialism of integrated access point: a series of access points built into a single device and controlled by a single, multi-channel MAC resident on an array controller.

integrated access point

[…] but the metadata and application binary must be in iTunes Connect for you to manage your IAP products.

2012, Kevin Hoffman, Sams Teach Yourself Mac OS X Lion App Development in 24 Hours, Sams, published 2012, page 318

IAPs are the single biggest revenue source in all successful F2P games.

2013, Will Luton, Free-to-Play: Making Money From Games You Give Away, New Riders, published 2013, page 11

Crafting a viable and meaningful IAP system into your game takes a lot of thought and planning on your end.

2014, Jesse Freeman, Releasing HTML5 Games for Windows 8, O'Reilly Media, published 2014, page 105

(computing) Initialism of in-app purchase: a technology used in games and various other software that allows you to purchase virtual goods within the software.


DTIM

(networking) Initialism of Delivery Traffic Indication Message: a signal sent as part of a beacon by an AP (access point) to a client device in sleep mode, alerting the device to a packet awaiting delivery.


VLAN

virtual local area network
w:virtual local area network

(computing) Initialism of virtual local area network.


access point

(networking) A device, such as an Internet modem, that permits wireless devices to connect to a network.

tukiasema

device permitting wireless connection to a network


rogue access point

rogue access point (plural rogue access points)

(computing, networking) An unauthorized access point installed on a WLAN.


TLS

(Internet, security) Initialism of Transport Layer Security.


mesh network

(networking) A communications network with at least two pathways to each node, forming a net-like organization. When each node is connected to every other node, the network is said to be fully meshed. When only some of the nodes are linked, switching is required to make all the connections and the network is said to be partially meshed, or partially connected.


wireless network

wireless network (plural wireless networks)

(computing) Devices connected to a network using a centralized wireless access point (WAP).

無線網絡

a type of computer network that is not connected by cables of any kind


MSI

(software, Windows) Initialism of Microsoft Installer.


flood fill

(computer graphics) A means of filling a discrete area with colour, based on colouring every pixel that can be recursively reached from a starting point.


EOM

(computing) Initialism of end of message.

(computing) Initialism of end of medium.


KOS

(computing) Initialism of kernel operating system.


KOS

(video games) Initialism of kill on sight: used in addition to a target player's username to alert teammates of a suspicious player that should be killed when seen.


hyperlinkage

The process of concept generation results in a conceptual representation for Web hyperlinkage.

1997, Charles K Nicholas, James Mayfield, Intelligent Hypertext

...a printed version of the WWW... would not only be extremely voluminous, but it would also be completely purposeless without its hyperlinkage.

1999, Steve Jones, Doing Internet Research

...while the use of green, underlined copy (within a larger mass of black text) suggests the notion of hyperlinkage.

2003, Stephen D Reese, Oscar H Gandy, August E Grant, Framing Public Life


broking

2004, Min Li, Xiaobo Wu, Menglian Zhao Hui Wang, Xiaolang Yan, Heterogeneous Grid Computing for Energy Constrained Mobile Device, Laurence Tianruo Yang, et al. (editors), Embedded and Ubiquitous Computing: International Conference EUC 2004, Aizu-Wakamatsu City, Japan, August 2004, Proceedings, LNCS 3207, page 360,
The UPnP architecture provides features for connectivity layer and resource layer that are defined in general grid computing architecture. Unfortunately, collective layer mechanisms, such as co-allocation, directory service, broking, work load management, community account and payment, are not defined yet.

Currently there are two brokers involved used by the portal: the LCG-2 broker and GTbroker. The GTbroker interact with the Globus resources to perform job submission. The static and dynamic information of grid resources are collected by GTbroker to achieve scheduling activities. The LCG-2 broking solution is used to reach LCG-2 based grids.

2009, Frédéric Magoulès, Fundamentals of Grid Computing: Theory, Algorithms and Technologies, page 20

The required interface of the value-adding service will be finally fulfilled by the provided interfaces of the transportation services, with the broking and managing of the component objects and the architecture object.

2009, Jing Dong, Raymond Paul, Liang-Jie Zhang, High Assurance Services Computing, page 175

(computing) The action of a broker agent; exchange of messages or transactions involving a software agent.


XQuery

(computing) A query language designed to query collections of XML data


co-host

en-verb

co-host (third-person singular simple present co-hosts, present participle co-hosting, simple past and past participle co-hosted)

co-hosts (present singular third-person)
co-hosting (participle present)
co-hosted (participle past)
co-hosted (past)

(computing) To store data on a shared server (as in web hosting).


cohost

cohost (third-person singular simple present cohosts, present participle cohosting, simple past and past participle cohosted)

cohosts (present singular third-person)
cohosting (participle present)
cohosted (participle past)
cohosted (past)

Generally speaking, in a shared computing system, such as a server farm shared by multiple cohosted Web sites, common resources can be categorized into two different types: those shared in time and those shared in space.

2006, Hossein Bidgoli, Handbook of Information Security

If you choose to cohost specific components on the same server (e.g., VMM server and database), please keep in mind that each has its own performance characteristics and resource requirements.

2011, Michael Michael, Hector Linares, Mastering Virtual Machine Manager 2008 R2, page 52

For small and midsize scenarios, which commonly address an environment with a small number of users and few packages in a single geographical site, you might cohost all of the roles on a single server.

2015, Byron Wright, Brian Svidergol, Virtualizing Desktops and Apps with Windows Server 2012 R2 Inside Out

However, it is not a Microsoft-recommended installation path and you should build your CAs on their own servers; try not to cohost them with other roles whenever possible.

2016, Jordan Krause, Mastering Windows Server 2016, page 115

(computing, transitive) To store data or applications on a shared server (as in web hosting).


antispam

[…] at times I get huge amounts of duplicate messages that can overload my mail-reception pipeline, particularly antispam filters.

2005, Alex Martelli, Anna Ravenscroft, David Ascher, Python Cookbook

(Internet) Countering spam (unwanted electronic mail).

antyspamowy

countering spam (unwanted electronic mail)


refactorization

en-noun

refactorization (countable and uncountable, plural refactorizations)

An objective of refactorization is to clear up the global scope of all the library variables, functions and objects.

Another objective of refactorization is to factor out repeated coding patterns into new abstractions and thus avoid their repetition resulting in less code to maintain.

(software) A rewriting of computer code to improve its readability or structure without affecting its meaning or behaviour, thus making it easier to maintain; a refactoring.


pen test

(computing, informal) A penetration test.


playfield

The game has a tilt feature — tilt Fireball and a tilt sign glows and the scoring stops. The full-sized, full-color commercial playfield even has a special friction silk-screened surface so the ball will roll and not slide.

In this case, the playfield is more disorienting and feels more like the maze that it is.

2007, Friedrich von Borries, et al: Space Time Play: Computer Games, Architecture and Urbanism

The area within which a game (especially a video game) is played.


courtesy copy

(Internet) A copy of an email sent to a person other than the main recipient, to keep them informed.


superuser

(computing) A user with complete access to the operating system and its configuration.

超級用戶

user with complete access to an operating system


message broker

(computing) An intermediary program that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver in a telecommunication network where programs communicate by exchanging formally-defined messages.


platforming

This game has a lot of platforming, as well as the occasional puzzle.

(video games) The video game activity of jumping from one platform to another.


cyberdefense

cyberdefense (countable and uncountable, plural cyberdefenses)

Bombshelter would ultimately become the first line of cyberdefense for the US military and its NATO allies.

1999 July 30, Frank Vizard, “War.com”, in Popular Science, →ISSN

That was driven home late last year, when a malicious software program thought to have been unleashed by a criminal gang in Eastern Europe suddenly appeared after easily sidestepping the world’s best cyberdefenses.

2009 February 15, John Markoff, “Do We Need a New Internet?”, in New York Times


reverser

Antidebugger techniques are particularly effective when combined with code encryption because encrypting the program forces reversers to run it inside a debugger in order to allow the program to decrypt itself.

2011, Eldad Eilam, Reversing: Secrets of Reverse Engineering


bitstream

(computing) A stream of bits (binary digits).


unassigned

From Middle English unassigned, equivalent to un- + assigned.

an unassigned variable

(programming) Without a value assigned to it.


stringification

(computing) The act or process of stringifying; conversion to a string.


codespace

Coordinate term: codepage

A codespace range is specified by a pair of codes of some particular length giving the lower and upper bounds of that range.

Most of the characters in common use fit into the first 64K code points, a region of the codespace that's called the basic multilingual plane (BMP).

2008, David Salomon, A Concise Introduction to Data Compression

(computing) A range or region that defines the lower and upper bounds for an encoding.


securable

(computing, Microsoft SQL Server) A resource that can be secured.


voxmap

The vase reconstructed and texture-mapped. All 120 images are used in the reconstruction, and the voxmap is generated […]

2005, Alan K Bowman, Michael Brady, Images and Artefacts of the Ancient World

In addition, it does not use any pre-computed hierarchy of object data such as bounding boxes or voxmap […]

2005, Yo-Sung Ho, Hyoung Joong Kim, Advances in Multimedia Information Processing

(computer graphics) A three-dimensional array of voxels, analogous to a bitmap of pixels.


point-and-click

Carrying on the Sierra On-Line tradition of point-and-click adventure, Roberta Williams and Jane Jensen created two classics of the interactive movie genre.

2007, Mark J P Wolf, The Video Game Explosion

(computing) With which the user interacts by pointing and clicking, using a mouse or similar device.


cyberbully

Typically, male cyberbullies use the computer more than the cell phone.

2007, Teri Breguet, Frequently Asked Questions about Cyberbullying

A bully who operates online, in cyberspace.


burstable

en-adj

burstable (comparative more burstable, superlative most burstable)

more burstable (comparative)
most burstable (superlative)

Our Internet service includes a burstable connection.

(computing, network analysis) Having the ability to exceed the normal maximum bandwidth for short periods.


midrise

midrise quantization

(computing theory, data compression) Having a zero-valued classification threshold (analogous to a riser of a stairway).


mini-floppy

(computing, dated) a 5.25-inch floppy diskette


micro-floppy

(computing, dated) a 3.5-inch floppy diskette


flippy disk

(computing, dated) An 8-inch or 5.25-inch floppy diskette having storage capacity on both sides, and needing to be removed from the drive, flipped over and reinserted in order to access the other side.


cassette drive

(computing) A cassette tape interface unit for computers, used to read and/or write data to/from a minicassette.


tape drive

(computing, historical) A cassette drive.

Required: FORTRAN, line printer, enough storage for approx 375K Bytes -- tape drives preferred for confidentiality.

1979 April 14, “Reliable Computer (classified advertisement)”, in Gay Community News, page 14

(computing, historical) A reel-to-reel tape machine for computers.

(computing) A cartridge-based interface for computers that reads from and/or writes to a tape.


spinner

From Middle English spynnere; equivalent to spin + -er.

Select the number of copies you would like to print using the Number of copies spinner.

1997, Lynn Marie Bacon, Getting started with Microsoft PowerPoint 7.0 for Windows 95, page 51

(computing, graphical user interface) An input control for entering a number, with accompanying arrowed buttons that increase or decrease the value.

numerovalitsin

computing: input control for entering a number with accompanying arrowed buttons


superdatabase

1998, IEEE, 1998 Index to IEEE Publications
A technological and infrastructural challenge: a superdatabase for accessing all electronically published science and technology articles at once...

Every 30 databases are grouped into a superdatabase.

1999, Susan Gauch, Proceedings of the Eighth International Conference on Information Knowledge

But in his strongest criticism yet of the superdatabase, Sir Ken Macdonald, the former director of public prosecutions, who has firsthand experience of working with intelligence and law enforcement agencies, told the Guardian such assurances would prove worthless in the long run...

2008 December 31, Alan Travis, Richard Norton-Taylor, “Private firm may track all email and calls”, in The Guardian

(databases) A large or composite database.


BON

en-noun

BON (countable and uncountable, plural BONs)

(object-oriented programming) Initialism of business object notation, notation for high-level object-oriented analysis.

Coordinate term: BOW

Alternative form: BoN

Note that the BoW scheme is a special case of the BoN scheme, with n=1.

2020, Sowmya Vajjala, Bodhisattwa Majumder, Anuj Gupta, Harshit Surana, Practical Natural Language Processing […], First edition, Beijing Boston Farnham Sebastopol Tokyo: O'Reilly

(computational linguistics) Initialism of bag of n-grams.


BFI

Initialism of brute force and ignorance.

(programming) Reliance on raw computing power (rather than, for example, an efficient algorithm).


warlording

From warlord + -ing. Named after the Usenet group alt.fan.warlord which was established as a forum for warlording, itself named after the Usenet user with the handle "Death Star, War Lord of the West" who became infamous in parts of Usenet for having a particularly bloated signature block.

(Internet, historical) The act of denouncing, dissecting or mocking bloated signature blocks in Usenet postings.


cyberchondriac

Blend of cyber- (prefix denoting cyberspace or the Internet, or computers more generally) + hypochondriac.

blend

The growth of the Internet—arguably the fastest-growing new technology in history—has generated explosive growth of people who search the Web for healthcare information related to specific diseases. We call these people "cyberchondriacs." […] The diseases that generate the greatest use of the Web are depression (19 percent of cyberchondriacs), allergies or sinus (16 percent), cancer (15 percent), bipolar disorder (14 percent), arthritis or rheumatism (10 percent), high blood pressure (10 percent), migraine (9 percent), anxiety disorder (9 percent), heart disease (8 percent) and sleep disorders (8 percent).

1999 March 4, Louis Harris, “Harris survey: New breed of ‘cyberchondriacs’”, in John A. Jones, editor, Johnson City Press, volume 79, number 206, Johnson City, Tenn.: Sandusky Newspaper Group, →OCLC, page 4, columns 1–2

Some doctors complain that they are being plagued by a new type of hypochondriac, dubbed the cyberchondriac, a condition in which patients arrive at the surgery armed with piles of information to try to prove that they have a certain illness. A quick internet search for information on back pain illustrates the problem. Search for the word 'backache' using the Excite search engine, for example, and you are presented with a list of 2643 sites.

2002, Steven B. Kayne, “Practice and Delivery of CAM [Complementary and Alternative Medicine]”, in Complementary Therapies for Pharmacists, London: Pharmceutical Press, part 1 (Introduction to CAM), pages 25–26

Faced with the printout-wielding patient or ‘cyberchondriac’, it is tempting to take the view that the Internet is the spawn of the Devil. However, a better strategy may be to offer more reliable Internet sites for the patient to visit; […]

2006, Alan Gillies, “Informatics Can Empower Patients”, in The Clinician’s Guide to Surviving IT, Abingdon, Oxfordshire: Radcliffe Publishing, part I (What Can Informatics Do for Me?), page 67

None of them carried news of research into his condition, but there was enough for any cyberchondriac to get his mind around.

2006, S[aif] Rahman, “Baltic Balti”, in Down to a Sunset Sea, [London]: Twenty First Century Publishers, page 84

Word Watch: Cyberchondriac [title] Definition: A person who's convinced he or she has a particular medical condition based on information found on the Internet.]

[2007 November, “Word Watch: Cyberchondriac”, in Will Smith, editor, Maximum PC, San Francisco, Calif.: Future US, →ISSN, →OCLC, page 14

An article in the April 2012 issue of ‘Psychological Science’ suggested that the irrational tendency at work in the brains of cyberchondriacs is the same as that in the brains of gamblers. When gamblers get a positive roll of the dice, they think that their luck will continue. When cyberchondriacs match a few of the symptoms for a condition, they take that as a positive sign and may assume they must have the other symptoms on the list.

2012 November 14, Lisa Jewell, “Are you a cyberchondriac?”, in Irish Independent, Dublin: Independent News & Media, →ISSN, →OCLC, archived from the original on 2024-03-07

(Internet, psychology) A hypochondriac (“person with an excessive preoccupation or worry about having a serious illness”) who researches their potential medical condition(s) on the Internet.

netistä sairauksia hakeva luulosairas

hypochondriac who researches their potential medical condition(s) on the Internet


Lisper

(programming) A person who programs in Lisp.


homoiconicity

From homoiconic (“self-representing”) + -icity.

af

Homoiconicity is a feature of a programming language system that denotes that a computer program has the same form as the data that are input and output by the program.

2010, Kumiko Tanaka-Ishii, Semiotics of Programming, Cambridge University Press, page 179

(programming) A property of some programming languages, in which the primary representation of programs is also a data structure in a primitive type of the language itself.


homoiconic

From homo- (“self-”) + iconic (“representing”).

prefix

Instead, the homoiconic paradigm draws from the mathematics of computability theory. […] In the case of a homoiconic programming language, the program processes itself, performing mechanical reductions on the application until there is nothing left except the answer.

2015, Robert Fischer, Java Closures and Lambda, Apress, page 190

Clojure and other languages from the Lisp family are homoiconic. In a homoiconic language, the source code of a program is represented as a plain data structure.

2017, Eduardo Diaz, Shantanu Kumar, Akhil Wali, Clojure: High Performance JVM Programming, Packt Publishing Ltd, page 392

(programming, of a language) Exhibiting homoiconicity.


microfacet

(computer graphics) A tiny facet of the surface of an object being rendered, used in approximating reflections, etc.


ELT

Coordinate term: ETL

extract, load, transform
w:extract, load, transform

(computing, data warehousing) Initialism of extract, load, transform.


last in first out

(accounting, computing, business) Of or pertaining to any situation where the last to arrive is the first to go, or a data structure where the most recently added item is the first to be retrieved.

viimeksi sisään ensin ulos

of a situation where the last to arrive is the first to go


metaprogramming

(programming) Writing of computer programs that write or manipulate other programs or themselves as their data, or that do part of the work at runtime that would otherwise be done at compile time.

metaprogramování

writing of computer programs that write or manipulate other programs or themselves as their data


teamer

(video games) A player who teams with other players, often in an FFA match.


pseudonymously

(computing, law) Pertaining to pseudonymization.


PIM

en-noun

PIM (countable and uncountable, plural PIMs)

personal information manager
personal information manager#English

(software) Acronym of personal information manager: a kind of software with the functionality of a personal organizer.

personal information manager

software engineering
software engineering

(software engineering) Acronym of platform-independent model.


foom

There are some scenarios in which private AI research wouldn't be nationalized: •An unexpected AI foom before anyone realizes what was coming.

2013, Brian Tomasik, International Cooperation vs. AI Arms Race, page 2

Some advocates of this foom scenario say that there is an as-yet-undiscovered but very powerful set of related architectural innovations for AI system design, a set that one team could find first and then keep secret from others for long enough.

2016, Robin Hanson, The Age of Em: Work, Love, and Life when Robots Rule the Earth

Though the programs will surely get better, there are no signs of foom.

2018, Steven Pinker, Enlightenment Now: The Case for Reason, Science, Humanism, and Progress

artificial intelligence
artificial intelligence

A sudden increase in artificial intelligence such that an AI system becomes extremely powerful.


microblog

For Dorsey, creating this community of linked microblogs has been "endearing, because you know what everyone you know is doing" […]

2006 December 10, Richard Rushfield, “It's real time at the same time”, in Los Angeles Times, archived from the original on 2013-06-30, page E20

(Internet) A blog on which one posts brief, frequent updates on one's activities.


microblog

en-verb

microblog (third-person singular simple present microblogs, present participle microblogging, simple past and past participle microblogged)

microblogs (present singular third-person)
microblogging (participle present)
microblogged (participle past)
microblogged (past)

I started microblogging last week.

(Internet, transitive, intransitive) To post on a microblog.


microblogging

A variety of microblogging sites have sprung up.

The writing or publishing of a microblog.


mipmapping

(computer graphics) The creation or use of mipmaps.


mipmapped

(computer graphics) Represented by a mipmap.


mipmap

Initialism of Latin multum in parvo (much in a small space), and map, modelled on bitmap.

(computer graphics) A precalculated, optimised collection of images accompanying a main texture, used to increase rendering speed and reduce aliasing artifacts.


mipmap

mipmap (third-person singular simple present mipmaps, present participle mipmapping, simple past and past participle mipmapped)

mipmaps (present singular third-person)
mipmapping (participle present)
mipmapped (participle past)
mipmapped (past)

The ability to mipmap floating-point textures would help with the computation of the maximum energy to find the next shooter.

2004, Wolfgang Heidrich, Ravin Balakrishnan, Canadian Human-Computer Communications Society, Graphics Interface 2004: proceedings, page 167

(computer graphics, transitive) To precalculate images for a texture in this manner.


microsite

The movie site has a microsite where fans can speculate about the ending.

I set up a microsite where people could create T-shirts using a library of official brand assets (including our official logos, fonts, and colors), plus pictures of gold chains, pink faux fur, and eXe-themed versions of contemporary memes.

2020, Emily Segal, Mercury Retrograde, New York: Deluge Books

(Internet) A self-contained page or group of pages meant to supplement a larger website.


free software

[Richard Stallman's] work inspired many others to contribute free software under the GPL.

1999, Chris DiBona, Sam Ockman, Mark Stone, editors, Open Sources: Voices from the Open Source Revolution, O'Reilly Media, page 173

Simply put, Free Software is software that you can use, modify, and share with virtually no restrictions. Although it's often distributed free of charge—occasionally referred to as “free as in beer”—Free Software is not to be confused with “freeware.”

2010, Jason van Gumster, Robert Shimonski, GIMP Bible, John Wiley & Sons, page 4

(software) Software that can be freely copied, redistributed and modified, including source code; software that is libre.

بَرْمَجِيَّات حُرَّة

software that can be freely copied and modified

At the very least, good free software can reduce the total cost of entering the microworld. But it may also enable you to equip your system with more memory, more power, and more peripherals than you could afford if you had to sink hundreds of dollars into commercial programs.

1984, Alfred Glossbrenner, How to Get Free Software […], St. Martin's Press, page xvi

(software) Any software that is free of charge, such as freeware.


user agent

(computing) A client application used by an end user, typically for a network protocol such as HTTP or FTP.


blinkie

The buddyicon.info Web site offers thousands of AIM buddy icons (28838 by my most recent count), as well as "away" icons and "blinkies" […]

2007, Lisa Nakamura, Digitizing Race: Visual Cultures of the Internet

You want people to be able to find your entries; try to keep the extra bling, like distracting scripts and blinkies, to a minimum.

2007, Joelle Reeder, Katherine Scoleri, The IT Girl's Guide to Blogging with Moxie

Don't animate your visuals to blink ad infinitum. Set a small-file blinkie to turn off after no more than three passes at whatever it is your blinkie does.

2012, Kim Golombisky, Rebecca Hagen, White Space is Not Your Enemy

(Internet) A small animated graphic for use on a web page, usually taking the form of a picture or phrase with blinking lights around it.


Turing test

Named after English mathematician, logician, and cryptographer Alan Turing (1912–1954). Turing himself used the term imitation game.

named-after

The Turing test used to be the gold standard for proving machine intelligence. This generation of bots is racing past it. We need to stay calm — and develop a new test.

2023 January 20, Cade Metz, “The Chatbots Can’t Outsmart You. Yet.”, in The New York Times, →ISSN

(artificial intelligence) A test of a computer's ability to demonstrate intelligence, as measured by whether a human judge can reliably distinguish the computer from another human being by conversing with both entities in written natural language over a terminal.


TSR

UK railway signalling#Speed restrictions

(computing, software) Initialism of terminate and stay resident: a type of DOS program that can continue to run all the time, once it is loaded, even while other programs are running.


traversable

Additions: Methods that append two traversables together.

2018, Vikash Sharma, Learning Scala Programming, page 93

(programming) Any object that can be navigated by traversal.


bilevel

(computer graphics) A binary image, one that has only two possible values for each pixel (usually black and white).


cyberwarfare

The geth models collectively dubbed "hoppers" by Alliance forces are electronic warfare platforms. They can project electromagnetic radiation across a broad spectrum as an offensive weapon. They can also perform cyber warfare attacks against the onboard computers of body armor hardsuits and weapons, adversely affecting their performance.

2008, BioWare, Mass Effect, Redwood City: Electronic Arts, →OCLC, PC, scene: Geth: Hoppers Codex entry

Many [computer attacks of Chinese origin] are believed to be linked to cyberwarfare units of the People's Liberation Army acting on behalf of state-owned, or state-affiliated, Chinese companies.

2014 April 6, David E. Sanger, “U.S. tries candor to assure China on cyberattacks”, in The New York Times

Warfare taking place on the Internet, as by disrupting critical online services.


cybersecurity

/saɪbəsɪˈkjʊəɹɪtɪ/

She now works for […] one of the largest of the many cybersecurity firms seeking to neutralize attacks on corporations from China and other countries, as well as criminal groups and hackers.

He said he would shun ground wars with large troop deployments, instead favoring a strategy guided more by economic and cybersecurity competition with China and Russia […]

2021 September 1, Michael D. Shear, Jim Tankersley, quoting Joe Biden, “Biden Defends Afghan Pullout and Declares an End to Nation-Building”, in The New York Times, →ISSN

However, there remain many cybersecurity concerns about the railways. For example, and perhaps more pertinently, 'hacktivists' - hackers with a political rather than a financial motive - in Belarus were reported to have taken breached computers that control rail movements in the country in an effort to delay Russian supplies to their front line in the early stages of the war against Ukraine.

2023 March 22, Christian Wolmar, “Cybersecurity concerns highlight a range of potential risks”, in RAIL, number 979, pages 32–33

Security against electronic attacks such as cyberwarfare or cyberterrorism.

կիբերանվտանգություն

security against electronic attacks such as cyberwarfare


gosu

Borrowed from Korean 고수(高手) (gosu), literally "high hand". In English, the term is often used as an adjective in contrast to the original use as a noun.

of course it is possible to become that good, but have u ever played a gosu? thats really krass. i would not say he is the best. there r many as good as him and it will become more n more difficult to become a good starcraft player.

2000 March 12, Yasser Jadidi, “Win money with SC, someone does”, in alt.games.starcraft (Usenet)

it's not too late to start playing it and become a gosu before your friends.

2002 February 25, )(av.-.)3onl), “How common are hackers on B.net?”, in alt.games.starcraft (Usenet)

I need 50 000 Euros for that project, if one of the gosus here made enough bucks with bw to gimme some, reply to sender :o)

2002 April 22, )(av.-.)3onl), “This guy is trying to steal my mates wife. 2040”, in alt.games.starcraft (Usenet)

the guy you play is a gosu and like you so he let you play and have fuin before killing you, but you're damn too slow

2002 May 20, Xav)3onl), “best stratagy to defeat protoss??”, in alt.games.starcraft (Usenet)

But I've never considered myself as a gosu out of my LAN, where I r0x each and every n00b friends I have.

2002 July 1, )(av)3onl), “June stats”, in alt.games.starcraft (Usenet)

I am not trying to make a fanclub or fame for myself. Some gosus seem to play solely for these purposes, I, you see, get kicks from pissing them off.

2003 March 20, Clark Kent, “Just won with hide the farm....”, in alt.games.warcraft (Usenet)

But that bliss came to an end, I really enjoyed playing that way mostly because it did piss so many "wanna-be-gosus".

2004 August 23, assaarpa, “How be noob in RT”, in alt.games.warcraft (Usenet)

I was playing alongside gosu‘s like KaJ, Zeus, Kiko and the successful FuRy/LaWn 2v2 team.

2010, Manuel Schenkhuizen, “Grubby - My First Tournament”, in Julia Christophers, Tobias Scholz, editors, eSports Yearbook 2009, Norderstedt: Books on Demand, page 115

(rare) A person of great skill; master; expert.


gosu

Like I said, winning against a newbie doesn't makes you gosu.

2002 January 30, Steven Ung, “[OT] Macintosh vs. Windows”, in alt.games.starcraft (Usenet)

Yeah, you're too gosu for me, be it WarCraft or StarCraft. Me = Nuubie.

2002 February 27, Steven Ung, “WarCraft III Beta”, in alt.games.starcraft (Usenet)

Alternatively you can hold down F4 for the entire game with your vestigial human tailbone and the same thing will occur. This is much harder to do because the vestigial human tailbone isn't very long and humans haven't needed it in, oh, seven million years. The most gosu players can do this while playing a 1v7c game, having cybersex with six girls on AIM, *and* getting it on with their two girlfriends in realtime while playing pingpong against the entire Chinese pingpong team.

2002 April 17, Majin Kai, “Is there any way to get past the 200 units limit?”, in alt.games.starcraft (Usenet)

It's comparable to a bunch of gosu Korean players beating you into the ground in two minutes with an SCV rush.

2002 April 18, Majin Kai, “Is there any way to get past the 200 units limit?”, in alt.games.starcraft (Usenet)

Towers were "too strong" at first, gosu players whined about n00bs who built them.


microblogger

From micro- + blogger or microblog + -er.


(cryptography) Having had its MD5 checksum computed.


dereferenceable

The assertions check that all conditions required of a dereferenceable iterator are satisfied […]

2003, Jeremy Gibbons, Johan Jeuring, Generic Programming


repost

en-verb

repost (third-person singular simple present reposts, present participle reposting, simple past and past participle reposted)

reposts (present singular third-person)
reposting (participle present)
reposted (participle past)
reposted (past)

Maybe I should repost the FAQ for the benefit of newbies.


repost

This newsgroup mostly seems to consist of reposts of the FAQ. Doesn't anyone talk?

(Internet) The act of posting again; the material thus posted.

uudelleenpostaus

the act of posting again, the material thus posted


infosec

Coordinate term: netsec

The plan also emphasizes technology transfer to the infosec side of NSA […]

1999, Fred B Schneider, Trust in Cyberspace

Analysis of the intersection between infosec and computer forensics.

2005, Robert Schperberg, Kenneth C Brancik, Cybercrime: Incident Response and Digital Forensics

Information security (infosec) is "the protection of information and its critical elements, including the systems and hardware that use, store, and transmit […]

2006, Jack R Greene, The Encyclopedia of Police Science

This was just plain deceitful and wrong, but the infosec people were too clueless ... This hampered infosec's ability to apply modern analysis techniques […]

2006, Gary McGraw, Software Security: Building Security In

information security
information security#English


function object

en-noun

function object (plural function objects)

(object-oriented programming) An object that encapsulates a function pointer (or equivalent).


QIC

quarter-inch cartridge
quarter-inch cartridge#English

(computing) Initialism of quarter-inch cartridge: a tape storage format having a dual spooled cartridge with a quarter-inch wide tape.


DLT

Coordinate term: LTO

Digital Linear Tape
w:Digital Linear Tape

(computing) Initialism of Digital Linear Tape: a computer storage tape format having a single spooled cartridge using multitrack linear serpentine recording on a half-inch wide tape.


LTO

LTO (countable and uncountable, plural LTOs)

Coordinate term: DLT

(computing) Initialism of Linear Tape-Open, an open standard computer storage tape format having a single spooled cartridge with half-inch tape.

Linear Tape-Open

(software compilation) Initialism of link-time optimization.


information security

The protection of information and information systems from unauthorized access and disruption.


blam

[…] we refer to unsolicited and unwanted advertising as spam. The phenomenon is widespread, and has led people to coin terms for it in other information product or service contexts, such as splog or blam (unsolicited advertisements in blog comments), spim (instant messaging), […]

2012, Martin Peitz, Joel Waldfogel, The Oxford Handbook of the Digital Economy

To counter this effect, spammers attempt to create links to their sites on other people's pages. The most common targets for this kind of spam are weblogs, the spamming then being known as blog spam, or "blam" for short.

2014, Nicolae Sfetcu, Internet Marketing, SEO & Advertising

(Internet, informal) Spam posted to a blog.


magic circle

(video games) The imagined space, separate from the real world, in which players in a virtual reality system experience immersion.


nonlocal

(computing) An identifier that is not locally scoped.


what-you-see-is-what-you-get

en-adj

what-you-see-is-what-you-get (comparative more what-you-see-is-what-you-get, superlative most what-you-see-is-what-you-get)

more what-you-see-is-what-you-get (comparative)
most what-you-see-is-what-you-get (superlative)

(computing) Maintaining close correspondence between screen image and printed image.


e-security

information security
information security

(Internet) Security as it pertains to the Internet, such as information security.


scripter

(computing) A programmer who uses a scripting language.


JavaScripting

The swliveconnect attribute comes into play when you're using FSCommands or JavaScripting in your Flash 4 movies.

2000, Joseph W Lowery, Dreamweaver 3 Bible

Whether you're an old-school scripter who needs to modernize your JavaScripting skills or a standards-aware Web developer who needs best practices...

2006, Peter-Paul Koch, ppk on JavaScript

(computing) Programming in the JavaScript programming language.

This can happen for a variety of reasons but it most often occurs when Javascripting is involved.

1999, Andrew T Stull, Jeff L Platt, Psychology on the Internet 1999-2000

First, set your browser security protocols to high, and be sure JavaScripting is disabled. This will solve some of the problem...

2001, Michael Chesbro, The Complete Guide to E-Security

(computing) Execution of JavaScript code.


NVRM

(Internet, text messaging) Abbreviation of never mind.


framebuffer

(computing) A video output device that drives a display from a memory buffer containing a complete frame of graphical data.


frame buffer

(computing) Alternative spelling of framebuffer


bootstrapper

If you examine the prerequisites list, you will notice it does not include bootstrapper packages for the Office 2003 PIAs.

2009, Rob Bovey, Stephen Bullen, Dennis Wallentin, John Green, Professional Excel Development

(computing) A process that performs bootstrapping.


multivolume

multivolume archives

(computing) Of or relating to more than one volume, or storage area.


preinstall

I can't install this software because one of the preinstall checks failed.


optimizer

(computing) A program that uses linear programming to optimize a process.

(computing) A compiler or assembler that produces optimized code.


multithreading

(computing) The use of multithreaded code.


ternary operator

en-noun

ternary operator (plural ternary operators)

(programming) An operator taking three operands, specifically the operator ?: used in many programming languages to select one of two values depending on a third value.


prewrite

(computing, databases) A write operation that is buffered instead of being applied directly to the database.


screen reader

(computing) A software application that speaks aloud information from a computer display, for users with impaired vision.


eigenimage

Various partial summations of the individual singular eigenimage matrices are included to demonstrate the cumulative effect of the individual outer products on the reconstruction of the entire image.

1977, Harry C. Andrews, Digital image restoration, page 38

The five eigenimage generic model succeeds as well as the five eigenimage individual model in capturing the global shading pattern, though the geometry is of course different.

1999, Peter W. Hallinan, Two- and Three-Dimensional Patterns of the Face, page 62

We assume that the KLT, to a first approximation, fully decorrelates the eigenimages; we further assume that the wavelet transform fully decorrelates the pixels in each eigenimage.

2006, Pankaj N. Topiwala, Wavelet Image and Video Compression, page 266

(computing) The set of eigenvectors used by a computer system in the recognition of an image (especially of a face).


listserv

At subregional, regional, and global conferences, as well as through websites, listservs, cyberjournals, newsletters, and public reports and books, feminists from the South have articulated strategies to break down structural inequality […]

2006, Mary E. Hawkesworth, Globalization and Feminist Activism, page 130

Rather than producing flashy television spots, it has placed simple ads on Web sites of news organizations and urbanbaby.com, and tried to spread its positions by posting on education and community listservs and blogs.

2009 January 29, Jennifer Medina, “Backers of Mayoral School Control Face Resistance”, in New York Times

Last month, the Forward reported, a former student at Mechon Hadar—a co-ed egalitarian yeshiva in New York—emailed the school's listserv with a plea for the institution to cut ties with [Leslie] Wexner in light of the unspooling allegations against [Jeffrey] Epstein.

2019 August 7, Marissa Brostoff, Noah Kulwin, “The Right Kind of Continuity”, in Jewish Currents

(Internet) A type of electronic mailing list, allowing for distribution of email to many subscribers.


bioinformatical

(biology, computing) Of or pertaining to bioinformatics


typeful

(computing) Not typeless; having the concept of types; typed.


qutrit

(quantum computing) A quantum trit; the unit of quantum information described by a superposition of three states; a ternary qudit.


OTPROM

programmable read-only memory
programmable read-only memory#English

(computing) Acronym of one-time programmable read-only memory.


leftosphere

From left + -o- + -sphere, perhaps by analogy with blogosphere.

I know quite a few [marines in the] USMC, my kid was in Iraq. To the man, none of them fit the "clueless" stereotype that is propogated by the leftosphere.

2006 March 30, "SteveR" (username), "Re: Rumsfeld - Pre-9/11 Thinking", in tx.politics and other newgroups, Usenet

Sure, you mention some of the good things to come out of the leftosphere - what's the most recent "good" thing they have done? Hmm? All you mention is ancient history.

2008 March 4, O'Neil's Faggy Prostate - SWEEPEAT!!!, “Re: I. . . I just couldn't do it!!! :_(”, in alt.sports.baseball.bos-redsox (Usenet)

I've read complaints from the leftosphere complaining that there's no soundbite to play in retaliation to the noisebots on Fox.

2008 March 19, Sam Hutcheson, “Re: How to ensure Obama coasts to the Democratic nomination”, in alt.sports.baseball.atlanta-braves.coffeeshop (Usenet)

When kos sneezes, the rest of the nutroots catch a cold, so [James] Webb should be an acceptable nominee to the entire leftosphere.

2008 December 5, Josh Painter, Team Obama needs your help

(US) Blogs on the political left, taken collectively.


cybermoney

(informal, Internet) Money represented in electronic form for the purpose of financial transaction over the Internet.


cyberinfrastructure

cyberinfrastructure (countable and uncountable, plural cyberinfrastructures)

(computing) The research environments that support advanced data acquisition, storage, management, integration, visualization etc. over the Internet.


sysophood

In one section, Schuyler states that someone aspiring to Fido sysophood "can only expect so much help" from the sysops that have already linked up.

1993, William J Shefski, Free Electronic Networks

I have already walked the path of sysophood. It sure beats being a humble user.

1995, S|ren Erichsen, “THIS IS PELEDA CALLING WUNDEE!”, in alt.1d (Usenet)

I am going to apply for sysophood soon but have not done so yet.

2000, Alex Cain, “Temporary Ban...”, in microsoft.public.games.zone (Usenet)

(rare) The state or period of being a sysop.


cyberworld

(uncountable, computing) The world of intercomputer communication

Neo (Keanu Reeves) has been required to fly, to master martial arts, and to learn that his faith and belief can make things happen. His fights all take place within virtual reality spaces, while he reclines in a chair and is linked to the cyberworld, but he can really be killed, because if the mind thinks it is dead, "the body is controlled by the mind."

2003, Roger Ebert, The Matrix Reloaded review

(countable, computing) A real or virtual world of information in cyberspace.


eBayer

(Internet, informal) A member of the auction web site eBay.


streamable

Together, they made the TED talks streamable on the Web in 2006.

2009 January 25, Virginia Heffernan, “Confessions of a TED Addict”, in New York Times


undebuggable

en-adj

undebuggable (comparative more undebuggable, superlative most undebuggable)

more undebuggable (comparative)
most undebuggable (superlative)


nonjava

Additional items found on the CD include calling nonjava libraries from Java, and using the security API and developing JavaBeans components.

1998, Journal of Object-oriented Programming

Since writeUTF uses a variant of UTF-8 that's subtly incompatible with most nonjava software...

2000, Elliotte Rusty Harold, Java Network Programming

Native code is also useful when accessing legacy data through nonjava gateways.

2001, Jason Hunter, William Crawford, Java Servlet Programming

As the work of EJBs and other business objects often involves using nonjava resources such as databases...

2002, Rod Johnson, Expert One-on-One J2EE Design and Development

Serialization is appropriate when saving data for nonjava programs to use.

2003, Kathy Sierra, Bert Bates, Head First Java

...and in corner cases they will not necessarily give the same results as implementations based on the JDK, let alone nonjava implementations.

2004, Michael Kay, XSLT 2.0 Programmer's Reference

(computing) That is not Java or does not conform to the standards and expectations of Java.


SFW

(Internet, initialism) Safe for work; i.e., content containing neither graphic nor adult imagery, such as content that would not be offensive to employers or co-workers.


GDGD

(initialism, Internet, informal) Good, good.


despeckle

en-verb

despeckle (third-person singular simple present despeckles, present participle despeckling, simple past and past participle despeckled)

despeckles (present singular third-person)
despeckling (participle present)
despeckled (participle past)
despeckled (past)

The scanned document was more legible after despeckling.

(computer graphics) To remove speckles from.


hypergraph

(graph theory) A generalization of a graph, in which edges can connect any number of vertices.


antispyware

Ms. Amero and her supporters said the computer lacked a firewall or antispyware protections to prevent inappropriate pop-ups.

2007 June 7, The Associated Press, “Connecticut Teacher Convicted in Pornography Case Gets New Trial”, in New York Times

(computer security) Designed or intended to combat or eliminate spyware on a computer system

vakoiluohjelmien vastainen

designed or intended to combat or eliminate spyware on a computer system


multimap

(programming) A data structure that maps a single key to multiple values.


toolchain

A toolchain is a set of tools for building, inspecting, and modifying software.

2015, Jim Kukunas, Power and Performance: Software Analysis and Optimization

(computing) A set of tools for software development, often used in sequence so that the output of one tool comprises the input of the next.


lagger

(video games, informal) A player who lags (has a poor or slow network connection).


flyout

You can also insert some commands from the various palette flyouts.

2000, Ken Milburn, Photoshop 5.5: get professional results

If a tool has a flyout, you'll see a small triangle in the lower-right corner of the tool.

2006, George Omura, Mastering AutoCAD 2007 and AutoCAD LT 2007

The submenu flyouts are controlled by JavaScript.

2007, David Powers, The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP

(computing, graphical user interface) A popup menu that branches off some other visual element.

horere

(Computing) A user interface that branches off some visual elements.


.NET

(computing, Microsoft) A set of Microsoft products and services – primarily the .NET Framework, which permits the development of software for a virtual machine in any CLI-compliant programming language.


subtyping

en-noun

subtyping (countable and uncountable, plural subtypings)

(programming) A form of type polymorphism in which an instance of a subtype can be used anywhere the supertype could be used, without changing the code.


multicharacter

(computing) Consisting of more than one character (unit of text).


microsequencer

(computing) A device that generates addresses in a microprogram


goodput

(computing, networking) Application-level throughput, i.e. the number of useful bits per unit of time forwarded by a network from source to destination, excluding protocol overhead such as retransmissions.


multiprogram

(programming) Having or employing multiple programs simultaneously


multicore

After several consecutive quarters of losing market share, Intel in recent quarters has released a host of new multicore processors, including its first quad-core chip[…].

2007 September 11, Laurie J. Flynn, “Intel Raises Its Outlook; Rival Offers New Chip”, in New York Times

(computer hardware, of a processor) Combining two or more independent cores into a single package composed of a single integrated circuit


multipoint

(computer graphics) A collection of points treated as a single object.


lossful

en-adj

lossful (comparative more lossful, superlative most lossful)

more lossful (comparative)
most lossful (superlative)

Thresholding and neighborhood definition are further lossful transformations which make details of the original application data virtually unrecoverable.

2008, Edward Szewczak, Selected Readings on the Human Side of Information Technology

(telecommunications, computing) Lossy; involving loss of information.


moddable

moddable (comparative more moddable, superlative most moddable)

more moddable (comparative)
most moddable (superlative)

This utility can easily open the compressed game files that were installed with the game so that you can gain access to all the moddable game files […]

2006, Erik Guilfoyle, Half-Life 2 Mods for Dummies

To make things even more confusing, Garry's Mod is a "moddable" mod, meaning that users create modifications that plug into Garry's Mod itself.

Strip off that veneer and a whole world comes into view, one that's eminently hackable, moddable, tweakable, customizable, and personalizable.

2009, Paul McFedries, Tweak It and Freak It: A Killer Guide to Making Windows Run Your Way

(video games) That can be modded (modified by the end user).


zoomable

MapQuest and G.P.S. devices are obviating local street guides, while Google and Digital Globe give the kind of zoomable views of earth from on high that were once for C.I.A. eyes only.

2009 February 15, Richard B. Woodward, “Book Review: Oxford Atlas of the World (15th edition)”, in New York Times

(graphical user interface) Supporting a zoom (magnification) facility.


non-breaking space

en-noun

non-breaking space (plural non-breaking spaces)

(computing) A variant of the space character that prevents text from wrapping onto the next line at that point.


deconflict

en-verb

deconflict (third-person singular simple present deconflicts, present participle deconflicting, simple past and past participle deconflicted)

deconflicts (present singular third-person)
deconflicting (participle present)
deconflicted (participle past)
deconflicted (past)

(computer science) To resolve contradictory conclusions or responses to queries in a rule-based or deductive reasoning system.


substream

(computing) A stream contained within another stream.


card punch

(computing, historical) A machine that punches holes in a punch card


popout

(graphical user interface) A user interface element that opens a small separate section in front of the main content.


Micro$oft

The Microsoft name with a dollar sign, implying greed and capitalism.

The end of the 80x86 (x < 3) will come when Micro$oft quits supporting MS-DOS. Read the Byte article (April '89, I believe) on the 286 vs. 386SX.

1989, John C. Archambeau, “Minix vs. Unix/Xenix (was Re: dosread.c)”, in comp.os.minix (Usenet)

The same applies to DHTML. Why can't anyone agree on a single standard? Probably because Micro$oft wants to retain a desktop monopoly in the face of superior technology avaialable on other platforms. Even on Windows, Netscape and IE use different DOMs.

2000 October 8, David Steuber, “Re: Comparing Perl and Java”, in comp.lang.perl.misc (Usenet)

So, if you're a Microsoft booster, you can feel free to bash Netscape. If you're a Micro$oft hater, then it was clearly at fault!

2007, Frank Zammetti, Practical JavaScript, DOM Scripting, and Ajax Projects

Micro$oft shot themselves in the foot when they tried to take control of everybody's computer.

2024 August 3, Vernie Montagna, “How To Install Chess Titans In Windows 10”, in allidipass (Google Groups)


showstopping

en-adj

showstopping (comparative more showstopping, superlative most showstopping)

more showstopping (comparative)
most showstopping (superlative)

There is a school of thought that says you should periodically fix these issues ahead of the showstopping bugs.

2016, Steven Goodwin, Polished Game Development: From First Steps to Final Release, Apress, page 186

(software engineering, of bugs) Critical; major.


counterplay

en-noun

counterplay (countable and uncountable, plural counterplays)

Near-synonyms: griefing, playing off meta — colloquial

(video games, sociology, literary) A subversive style of gameplay in which a player attempts to overturn the usual rules and conventions of the game.


TFA

TFA (countable and uncountable, plural TFAs)

Today's featured article
Wikipedia:Today's featured article

(Wikimedia jargon) Initialism of Today's featured article in English Wikipedia.


EMM

(dated, computing) Initialism of Expanded Memory Manager.


XMS

Extended Memory Specification
w:Extended Memory Specification

(dated, computing) Initialism of Extended Memory Specification.


UMB

(dated, computing) Initialism of upper memory block.


HMA

(dated, computing) Initialism of High Memory Area.


XMM

(computing, dated) Initialism of Extended Memory Manager.


methuselah

methuselah (plural methuselahs or methuselae)

methuselahs (plural)
methuselae (plural)

The first known methuselah was the r pentomino, but even longer lasting ones have been found by enumerating and testing small patterns. The following, called "rabbits," takes over 10000 generations to stabilize.

1996 December 16, Paul Callahan, “Need help in finding topic for research project”, in comp.theory.cell-automata (Usenet)

Is there somewhere a list of n-cell methuselah patterns in Conway's Life? (assuming some reasonable limits on the bounding box)

2003 February 24, Michael Hedera, “Methuselahs in Conway's Life”, in comp.theory.cell-automata (Usenet)

The pattern below seems to take about 30000 generations to stabilize. The initial population is 20. Is this methuselah a known one?

2008 June 29, Andrzej Megier, “Game of life methuselah?”, in comp.theory.cell-automata (Usenet)

(cellular automata) A small pattern that takes many generations to stabilize.


undistributed

When I got there, Wall St. was indeed backward, mainframed and undistributed.

2012, Emanuel Derman, My Life as a Quant: Reflections on Physics and Finance

distributed computing
distributed computing

(computing) Not employing the technique of distributed computing.


Bksp

(computing) Abbreviation of backspace. (on a computer keyboard)


spammable

en-adj

spammable (comparative more spammable, superlative most spammable)

more spammable (comparative)
most spammable (superlative)

...such as finding people to cold-call and prospecting for spammable addresses.

2000, Evi Nemeth, Garth Snyder, Scott Seebass, Trent R Hein, Unix System Administration Handbook

This can be done in many ways, which we look at shortly. Once you know it is spammable, you just need to know exploit the system.

2003, Robert Shimonski, Building DMZs for Enterprise Networks

He didn't recognize the sender, but this was a very secure, non-spammable address. The subject line simply said MESSAGE.HTML. He clicked on the blue text...

But now software vulnerabilities — as with stolen credit-card numbers and spammable e-mail addresses — carry real financial value.

2007 January 30, Brad Stone, “A Lively Market, Legal and Not, for Software Bugs”, in New York Times

(Internet, rare) That can be spammed; susceptible to spamming.


UMA

en-noun

UMA (countable and uncountable, plural UMAs)

(computing) Initialism of unified memory access.

(dated, computing) Initialism of upper memory area.


escape sequence

escape sequence (plural escape sequences)

In the C programming language, the backslash is an escape character; for example, \n is an escape sequence which represents a newline.

(computing, telecommunications) An escape character together with subsequent characters, not output as written, but specifying a particular behaviour.


fetch quest

(roleplaying games, video games, often derogatory) An in-game quest (mission) in which an object or objects must be acquired and brought back to the quest-giver or given to some other designated party.


webcartoonist

(comics, Internet) A person who creates webcomics.


dungeon crawler

dungeon crawler (plural dungeon crawlers)

(roleplaying games, chiefly video games) A game oriented around exploring and fighting in especially elaborate virtual dungeons.


game engine

(video games) A video game's software engine, which executes the core functionality of the game. It may also include the graphics engine.


software engine

software engine (plural software engines)

(computing) The core logic of a computer program, without such peripheral aspects as user interface, etc.


phonebook

have more chins than a Chinese phonebook

He does this by using the Domain Name System, or DNS, which is the phonebook for the Internet.

2007 July 9, John Markoff, “Fixing Typos by Web Users, Without Raising Hackles”, in New York Times

(by extension, computing) A large lookup table.


hashkey

Rather than store all the data in some type of sorted order, the data is to be stored and accessed on the basis of a hashkey that is computed by a function...

1995, Ronald J Leach, Object-oriented Design and Programming with C++

...thus minimizing the number of I/Os needed to search through the chain for a single hashkey value.

2001, Elizabeth O'Neil, Database: Principles, Programming, and Performance

...the qualifier would indicate the hashkey that returns the single required object rather than the whole set.

2002, Andy Carmichael, Dan Haywood, Better Software Faster

(computing, rare) The key used to locate a value in a hash table or equivalent data structure.


cybersphere

The sexual frontier that once beckoned to adventurers as unalike as Gianni Versace and Michel Foucault has largely shifted to the cybersphere.

2007 August 19, Guy Trebay, “These Hills Still Talk to Him”, in New York Times

Who would be first to record the very latest and most supercrucial bit of subtrivia to transmit to “friends” in the cybersphere?

2009 February 19, Guy Trebay, “Troubling Signs Around the Shows”, in New York Times

(computing) The sphere of digital information.


DDE

(computing) Initialism of Dynamic Data Exchange.


linkify

en-verb

linkify (third-person singular simple present linkifies, present participle linkifying, simple past and past participle linkified)

linkifies (present singular third-person)
linkifying (participle present)
linkified (participle past)
linkified (past)

(Internet, informal) To convert (something in a body of text) to one or more internal links or hyperlinks.


(Internet, slang) Initialism of message to all friend, used on messages to all users in a friends list of services with strict character limits on said messages.


PVP

(video games) Alternative letter-case form of PvP.


corpse camp

corpse camp (third-person singular simple present corpse camps, present participle corpse camping, simple past and past participle corpse camped)

corpse camps (present singular third-person)
corpse camping (participle present)
corpse camped (participle past)
corpse camped (past)

You're only corpse camping if your standing there waiting to attack again when they come for what's left of their gear.

1999 July 21, "malvolin", “Re: The Cry Babies of PvP Server”, in alt.games.everquest (Usenet)

The whole reason to "corpse camp" is to wait until the dead character comes back and loots his corpse, so you can kill him again and get another item off his body, right?

2000 March 1, "D. J. McCarthy", “Re: GM Negligence on Karana!”, in alt.games.everquest (Usenet)

When you die in battle, you are reborn as a "ghost" in a graveyard and must return to your dead corpse to resurrect. Many players, after successfully killing your character, actually *wait by your corpse* so that when you resurrect (wounded), they can easily kill you again, and again, and again. This is called "corpse camping".

2006 April 6, "mikeh106@hotmail.com", “Re: Gaming.”, in alt.support.autism (Usenet)

(online gaming) To wait by a player's corpse to target them when they respawn, or when, after respawning elsewhere, they return to reclaim their equipment back from their corpse.


hub world

From hub, meaning the central point or are of an activity, region, or network.

Peach's Castle in Super Mario 64 is an early example of a hub world.

First of all, the game is split into discrete levels joined by a hub world.

2009, Game Informer Magazine: For Video Game Enthusiasts, page 62

The loot system is as constant and unyielding as the endlessly respawning enemies: it's an obsessive's nirvana, leading to as much time navigating the inventory screen as the game's hub world and dungeons.

2010, EZ Guides: The Games of the Decade

Souls, which function as both currency and experience points, are slowly collected as the player works through a stage, and can only be spent at Nexus, the hub world that players are transported to between stages.

2014, Tobias Winnerling, Early Modernity and Video Games, page 206

(video games) An area in a video game from which most or all of the game's levels are accessed.


pop-up menu

graphical user interface
graphical user interface

(graphical user interface) A context menu.


graphics engine

en-noun

graphics engine (plural graphics engines)

(computing) Software engine in an application responsible for all functions pertaining to the graphics.


red ring

en-verb

red ring (third-person singular simple present red rings, present participle red ringing, simple past and past participle red ringed)

red rings (present singular third-person)
red ringing (participle present)
red ringed (participle past)
red ringed (past)

My 360 red ringed and I had to ship it to Texas to get it fixed.

(video games, of an Xbox 360 games console) To suffer a general hardware fault, the red ring of death.


tweakable

en-adj

tweakable (comparative more tweakable, superlative most tweakable)

more tweakable (comparative)
most tweakable (superlative)

(cryptography, not comparable) Of a block cipher: accepting a second input (the "tweak"), used in conjunction with the key to select the permutation computed by the cipher.


dotted decimal

en-noun

dotted decimal (countable and uncountable, plural dotted decimals)

127.0.0.1 is the dotted decimal representation of the binary value 01111111000000000000000000000001, which is the address your computer uses to refer to itself.

(Internet) A method of writing IP addresses where the value of each byte is given as a decimal number, and each byte separated by a dot.


linked list

(computer science) A simple linear data structure, each of whose nodes includes a pointer to the next (and sometimes previous) node in the list, enabling traversal of the structure in at least one direction from any starting point.


geotag

en-verb

geotag (third-person singular simple present geotags, present participle geotagging, simple past and past participle geotagged)

geotags (present singular third-person)
geotagging (participle present)
geotagged (participle past)
geotagged (past)

Got fans on me, IG story, know where I be / All geotagged, got brands on me, got ads on me

2021, “On Me”, in Parallel World, performed by Cadence Weapon

(transitive, Internet) To augment (a photograph or other item) with metadata indicating a geographic location.


geotag

But Portman, quite self-deprecating about her social-media savvy, says she . . . isn’t quite fully at ease yet with the world of double-taps and geotags and storying.

2018 February 12, Josh Duboff, “Reese Witherspoon Is Natalie Portman’s Instagram Guru”, in Vanity Fair

(Internet) A piece of metadata indicating a geographic location, attached to a photograph or other item.


crapware

Can it download and execute dangerous code, including viruses and really buggy crapware? No problem.

1996 September 23, Ross Greenberg, “Java or ActiveX? Maybe both”, in Computerworld, page 98

MS [Microsoft] “crapware,” as some call it, is widely disparaged as inelegant and buggy.

1998 January 26, David Shenk, “Slamming gates: Is Microsoft-bashing good for you?”, in The New Republic, volume 218, page 21

Malware distributors will often use them to try to con you into downloading their crapware.

2007, Larry Stevenson, Nancy Altholtz, Rootkits for Dummies, page 65

(computing, informal) Software that is useless or of poor quality.

We suspect that its extra pound of heft is made up entirely of crapware—the Vaio ships with a ludicrous number of useless preinstalled applications. We understand the economic necessities of subsidizing inexpensive PCs with third-party crapware, but there's no excuse for whoring out a notebook of this price.

2008, "Can Apple's Best Topple the PC Competition?", Maximum PC, Future US, Inc. (ISSN 1522-4279), No. 96, page 26

Big-name system vendors typically install software on their consumer PCs at the factory. These "extras" go by many names: bundleware, begware, bloatware, and my favorite, crapware. That's because a lot of it is just that: useless crap. […] A few vendors, like Sony and Dell, offer some options to avoid crapware, but usually just for small businesses. Boutique manufacturers, like Velocity Micro, do a better job of providing a clean system.

2009, Eric Griffith, "Make the Most of Your New PC", PC Mag, Ziff Davis Inc. (ISSN 0888-8507), Volume 28, No. 1, page 68

All crapware programs can be useful—but each program is likely to be useful to only a few of the people the PC manufacturer inflicts it on. The PC manufacturers claim they install crapware to provide useful software, but the real reason is that the software companies pay them to include it.

2011, Guy Hart-Davis, The Healthy PC: Preventive Care, Home Remedies, and Green Computing, 2nd Edition, McGraw Hill Professional

I hate it when the computer I want comes loaded with all that nice, “free” crapware. I'd seriously consider paying more to get a clean computer. You don't need an antivirus and Internet security program preinstalled on your new PC. lt'll just open and beg for money next month. Windows 8 comes with Windows Defender, and it works great — for free. Browser toolbars? Puh-lease.

2012, Woody Leonhard, Windows 8 All-in-One For Dummies, John Wiley & Sons

(computing, informal) Unwanted software that comes pre-installed with personal computers or mobile devices.


call-by-need

(programming) An evaluation strategy in which the arguments to a function are evaluated the first time they are used in that function.


call-by-name

(programming) An evaluation strategy whereby an argument to a function is evaluated each time its value is used in the function, and is not evaluated at all if its value is never used.


call-by-value

(programming) An evaluation strategy in which the arguments to a function are evaluated first, and the result is passed into the function.


call-by-reference

(programming) An evaluation strategy in which the arguments to a function are evaluated first, and a pointer to the result is passed to the function.


call-by-future

(programming) An evaluation strategy in which the arguments to a function are evaluated concurrently with the function body.


emoji

Borrowed from Japanese 絵文字(えもじ) (emoji), from 絵(え) (e, “picture”) + 文字(もじ) (moji, “character”). The word is etymologically unrelated to emotion and emoticon, but the coincidental phonetic resemblance may have facilitated its adoption into English.https://www.google.co.uk/books/edition/Loanwords_and_Japanese_Identity/VAymEAAAQBAJ?hl=en&gbpv=1&dq=emoji&pg=PA184

In order to communicate quickly, many mobile phone users use emoji characters (similar to emoticons) while sending messages. Service providers have also created a set of emoji characters and have added support for it.

2002, Language International: The Business Resource for a Multilingual Age, volume 14, Amsterdam: John Benjamins Publishing Company, →ISSN, →OCLC, page 45

One of the most exciting announcements at Twitter's Chirp conference this week was "Annotated Tweets". […] The data attached doesn't have to be simple text. Twitter suggests examples such as MIDI data (for music) or emoji (for fancy emoticons).

2010 April 17, Martin Bryant, “Twitter Reveals Details of New ‘Annotated Tweets’ Feature”, in The Next Web, archived from the original on 2017-02-22

So what do a bunch of dudes with iPhones do when they haven't eaten all day, are waiting at your restaurant table, starving, annoyed, and need to pass the time. They innovate. They bring emojis to life. In public. […] Give it a shot – it's probably the one semi-practical thing you can do with an emoji[…].

2011 April 5, Sam Biddle, “IRL Emojis: Our New Favourite Way to Waste Time on the Phone”, in Gizmodo, archived from the original on 2013-03-20

Like any natural language grammar, the distribution of emoji in texts, as well as the construction of phrases and sentences with emoji symbols in them, implies a systematic structure, otherwise it would be impossible to literally "read" the emoji texts.

2017, Marcel Danesi, “Emoji Grammar”, in The Semiotics of Emoji (Bloomsbury Advances in Semiotics), London, New York, N.Y.: Bloomsbury Academic, Bloomsbury Publishing, page 77

At present, Emoji functions not to replace the linguistic mode, but to complement it – the good old-fashioned English word is not going to be in danger any time soon. Emoji enables, arguably for the first time, a multimodal component to text-based digital communication, providing a code that fills out the communicative message in the linguistic mode, conveyed through text.

2017 August, Vyvyan Evans, “What’s in a Word?”, in The Emoji Code: The Linguistics behind Smiley Faces and Scaredy Cats, 1st US edition, New York, N.Y.: Picador, page 102

Apple wants to introduce new emojis to better represent people with disabilities. A guide dog, a wheelchair user and prosthetic limbs are just some of the symbols it's suggested.

2018 March 24, “Apple Wants to Introduce New Emojis for Disabled People”, in BBC News, archived from the original on 2018-07-09

In addition to promoting efficient communication, emojis foster a sense of camaraderie and unity among coworkers. This was demonstrated during the initial stages of the pandemic when Slack employees used the ❤ emoji to express solidarity and emotional support.

2023 July 17, Benjamin Laker, “Emojis in the Modern Workplace: A Psychological Perspective”, in Psychology Today

A digital graphic icon with a unique code point used to represent a concept, object, person, animal or place, originally used in Japanese text messaging but since adopted internationally in other contexts such as social media. Or, by extension, any non-standard emoji-like image inserted inline in text, i.e. an image emoticon.


fuzz testing

(software, testing) A testing methodology in which random data (“fuzz”) is supplied as input to a program.


fuzz test

(computing) Any test that uses the fuzz testing methodology.


unemulated

(computing) That is not emulated or is omitted from an emulation.


infosphere

(computing) The sphere of digital information.


midscale

A typical midscale database can contain scores of tables that contain supporting or special-purpose data.

2011, Paul Turley, Dan Wood, Beginning T-SQL with Microsoft SQL Server 2005 and 2008


delineator

The values listed for fontstyle are combined using the comma as a delineator: BOLD, ULINE.

1998, James Hay, Reference MWAPI, page 156

"gawk" is the GNU version of "awk", a powerful pattern-matching program for processing text files that may be composed of fixed- or variable-length records separated by some delineator ( by default, a newline character).

2003, Ellen Siever, Stephen Figgins, Aaron Weber, Linux in a Nutshell, page 734

The argument "eol" is an argument of mode character and gives the end of line delineator.

2019, Margot Tollefson, R Quick Syntax Reference, page 195


scrolly

In a distant land far far away, in an ancient time when the trees still talked, people were in awe over a sine scrolly that bumped before and after a few pillars.

1999, Ignace Saenen, “Demoscene life/death... [Was: Hi to all demofreaks!]”, in comp.sys.ibm.pc.demos (Usenet)

(demoscene) A scrolling message, especially one used in a demo to convey news, commentary, greetings, etc.


bezier

(computer graphics, informal) A Bézier curve.


Marioesque

en-adj

Marioesque (comparative more Marioesque, superlative most Marioesque)

more Marioesque (comparative)
most Marioesque (superlative)

Or the clever blend of puzzles and hair raisingly, chilling battles in the kitchen of the conway estate with undead chefs whipping meat cleavers at me, while I mow em down with my shotgun in Killing time, or The Marioesque approach to a 3-d shooter's paradise that is bladeforce, lotsa secrets, but lotsa stuff to destroy!!!

1995, Emeka B. Okwuje, “Survey: How many of you are thinking about getting a 3DO”, in rec.games.video.sony (Usenet)

Yes, it's becoming possible to do so, but the same can really be said of plenty of genres, including Mario-esque action games.

1999, Frioniel, “My Thoughts on Final Fantasy's Genre -- Narrative Games???”, in alt.games.final-fantasy (Usenet)

It was a platformer type game. I do not think in was pengo, but more of a marioesque type platformer.

2000, Wade E. Solowoniuk, “name that game”, in alt.games.mame (Usenet)

I wasn't aware that MDK2 was a Marioesque platformer...

2000, Joe Ottoson, “Rayman 2 - WOW!”, in rec.games.video.sega (Usenet)

(video games) Resembling the character Mario or the games in which he appears, typified by bright, cheerful environments, platform obstacles, and often the rescue of a princess from a monster.


hyperlocal

Or, as Placeblogger.com, a Web site that promotes and tracks blogs with a hyperlocal focus, put it: “Placeblogs are about the lived experience of a community, some of which is news and some of which isn’t.”

2007 July 8, Gregory Beyer, “Cracker-Barrel 2.0”, in New York Times

Each customized boutique location would be a one-of-a-kind representative for its neighborhood, allowing you to go out on the (home)town, then walk or bike back to your room […] .
Everything about the experience would be hyperlocal. Dine at a neighborhood restaurant, hit the bar down the street, stop at a gallery or shop at a store.

2010 September, Bill Keaggy, "STL Lo-tels", St. Louis magazine, ISSN 1090-5723, volume 16, issue 9, page 76

(chiefly journalism and blogging) Related to a very small area, smaller than normally considered local.


oversubscription

en-noun

oversubscription (countable and uncountable, plural oversubscriptions)

(programming) A multithreading technique involving an extra thread that runs tasks when all other threads are blocked.

You can overcome the oversubscription of an ISL by adding an ISL between the switches to increase the bandwidth.

2018, Jon Tate, Pall Beck, Hector Hugo Ibarra, Introduction to Storage Area Networks, page 171

(networking) The practice of connecting multiple devices to the same switch port in a storage area network.


class break

(computing) A security breach that is the first of its kind, and leads to others of the same class


object language

object language (plural object languages)

Objektsprache

language speaking about objects rather than about language

(computing) target language; the language of the object code, the output of a compiler (not necessarily executable machine code)

teanga aidhme

computing: target language of a compiler


Turing degree

(computer science, logic) A measure of the level of algorithmic unsolvability of the decision problem of whether a given set of natural numbers contains any given number.


variation selector

variation selector (plural variation selectors)

(computing, typography) A metacharacter in Unicode that selects one of a set of semantically equivalent glyphs.


keyspace

keyspace (countable and uncountable, plural keyspaces)

(cryptography) The notional space that contains all possible cryptographic keys.

(databases) A NoSQL object that includes column families.


smash the stack

en-verb

smash the stack (third-person singular simple present smashes the stack, present participle smashing the stack, simple past and past participle smashed the stack)

smashes the stack (present singular third-person)
smashing the stack (participle present)
smashed the stack (participle past)
smashed the stack (past)

There's something interesting about this approach — we haven't smashed the stack, so some mechanisms that might guard the stack won't notice...

2003, Michael Howard, David LeBlanc, Writing Secure Code

We first wrote a vulnerable DLL and our own exploit code, and checked that the exploit smashes the stack.

2004, Yves Deswarte, Frederic Cuppens, Sushil Jajodia, Lingyu Wang, Security and Protection in Information Processing Systems

[…] which in turn smashed the stack with a new return address that the author hoped would point into the buffer and eventually hit the shellcode within it.

2005, Peter Szor, The art of computer virus research and defense

(programming, informal) To corrupt the call stack, causing execution to jump to a random address, sometimes used as a malicious attack on a system.


native support

My plug-in allows the media player to use the existing native support to play videos.

(computing) a feature that already exists in the environment in which an application is run.

My web-browser has native support for displaying SVG images.

(computing) a feature that works out of the box, without the need to install extensions, rely on external modules, or program extensive specific code.


userspace

en-noun

userspace (countable and uncountable, plural userspaces)

(computing) The area of memory used for a user's applications, etc., as opposed to that reserved for the operating system kernel.


userspace

(Internet) A namespace on a wiki used by individual users for personal details and discussions.


polytype

Coordinate term: monotype

(computing theory) In the Hindley–Milner type system, a data type containing variables bound by one or more ∀ (for-all) quantifiers.


soundboard

Check out these celebrity soundboards and play prank phone calls on your friends, family, and co workers...

2007, starmuscle@gmail.com, “Celebrity Soundboards”, in alt.gossip.celebrities (Usenet)

(Internet) A control panel offering playback of various sound effects.


zilde

(computing) In the APL programming language, the symbol ⍬ (a zero crossed by a tilde), representing an empty numeric vector.