wikilink

/ˌwɪkɪˈlɪŋk/

Go through the article and create internal links (wikilinks) that point to other articles (this is part of what is called wikification).

2008, John Broughton, Wikipedia: the missing manual, page 75

Adding too many wikilinks (overlinking) is usually caused by novice over-enthusiasm

2008, Phoebe Ayers, Charles Matthews, Ben Yates, How Wikipedia works: and how you can be a part of it, page 151

Veterans avoid the excessive use of wiki-compounding as it is considered "unencyclopedic" and cliche. However, it is tolerated when it refers to technical terms (eg, wikilinks), when it is an existing subject

2009, Charley Rowe, Eva Lia Wyss, Language and new media: linguistic, cultural, and technological evolutions, page 342

(wiki jargon) A hyperlink from one wiki entry to another.


disassembly

en-noun

disassembly (countable and uncountable, plural disassemblies)

If you can trace back through the disassembly to where the variable is first loaded into a register, you can often discover its value or its address by inspecting that register.

2014, Jason Gregory, Game Engine Architecture, Second Edition, page 90

(computing, countable) The code generated by a disassembler.


filer

The filer allows users to format and copy disks and to include a run-time UCSD Pascal operating system.

1983 February 28, InfoWorld, volume 5, number 9, page 28

(computing) A software program for managing files.


disassemble

en-verb

disassemble (third-person singular simple present disassembles, present participle disassembling, simple past and past participle disassembled)

disassembles (present singular third-person)
disassembling (participle present)
disassembled (participle past)
disassembled (past)

(computing) To convert machine code to a human-readable, mnemonic form.


restful

en-adj

restful (comparative more restful, superlative most restful)

more restful (comparative)
most restful (superlative)

From Middle English restful, restfulle, equivalent to rest + -ful.


calendaring

[…] the standard email and calendaring functions of Outlook […]

2004, Rand Morimoto, Microsoft Exchange Server 2003 Unleashed, page 741

(computing) The use of a computerized calendar to schedule events or appointments.


hoisting

(programming) The behaviour of JavaScript syntax which allows variables to be used before they are declared.


friending

en-noun

friending (usually uncountable, plural friendings)

Refreshments followed, coupled with teary farewells and exchanges of phone numbers and emails, and Facebook friendings.

2015, John Ellsworth, Unspeakable Prayers

(Internet) An act of adding a person as a friend on a social network.


spooling

Hence, if a query is parallelized correctly it can benefit also from parallel I/O facilities and from the increased database cache that can reduce disk spoolings.

1998, Ashish Gupta, Oded Shmueli, Jennifer Widom, Proceedings of the Twenty-fourth International Conference on Very Large Databases

(computing) The operation of placing something in temporary storage, i.e. a spool.


booting

booting (countable and uncountable, plural bootings)

[…] you can save yourself a little bit of time on subsequent bootings by altering a setting in the motherboard BIOS.

1999, Peter Norton, John M. Goodman, Peter Norton's Inside the PC, page 101

(computing) The act by which a computer is booted.


setter

→ Czech: setr

→ Danish: setter

→ Finnish: setteri

→ French: setter

→ German: Setter

→ Italian: setter

→ Russian: сеттер (setter)

→ Swedish: setter

From Middle English settere, equivalent to set + -er. Compare West Frisian setter, Dutch zetter, German Low German Setter, German Setzer.
The hunting dogs are so named because when they scent the game, they set (that is, strike a certain stance).

Coordinate term: getter

object-oriented programming
object-oriented programming

(object-oriented programming) A function used to modify the value of some property of an object, contrasted with the getter.


ganking

ganking (countable and uncountable, plural gankings)

(online gaming) Action of the verb to gank.


nesting

nesting (countable and uncountable, plural nestings)

The positioning of a control structure inside another control structure is called nesting e.g. nested-IF and nested-loop.

2013 September 10, Sara Shahzad, Ibrar Ahmad, Mir Muhammd Suleman Sarwar, “Cyclomatic complexity: The nesting problem”, in Proceedings of the Eighth International Conference on Digital Information Management (ICDIM 2013) (PDF), Islamabad, Pakistan: Institute of Electrical and Electronics Engineers, →DOI, archived from the original on 2023-05-29, page 275

(programming) The enclosure of one self-contained element of code inside another.

aniuament

computing: enclosure of one loop, block, etc. of code inside another


supercomputer

(computing) Any computer that has a far greater processing power than others of its generation.

supercomputador

computer that has great processing power


auto-forwarding

(computing) The capability of forwarding incoming messages from one user account to another user account or from one domain to another.


evil twin

(networking) A rogue wireless access point installed near a legitimate one for purposes of eavesdropping or phishing.


picker

From Middle English pikere, pykare, equivalent to pick + -er.

date picker

file picker

graphical user interface
graphical user interface

(computing, graphical user interface) Any user interface control that selects something.

valitsin

computing: any user interface control that selects something


disemvowel

en-verb

disemvowel (third-person singular simple present disemvowels, present participle disemvowelling or disemvoweling, simple past and past participle disemvowelled or disemvoweled)

disemvowels (present singular third-person)
disemvowelling (participle present)
disemvoweling (participle present)
disemvowelled (participle past)
disemvowelled (past)
disemvoweled (participle past)
disemvoweled (past)

By the way, what has become of the conspiracy of Brander Matthews et als to disemvowel the English language? Not that it matters.

1906 September 5, Puck, volume 60, number 1540, New York, N.Y.: Puck Pub. Co., →OCLC

The trick will be in usurping as many vowels as you can, thus disemvoweling the others, and the one with the most words when all or as many letters as possible are used up wins.

1930, Judge, volume 98, New York, N.Y.: The Judge Publishing Co., →OCLC, page xlix, column 2

"What happened?" the Amigoid asked. / "D'nt knw," she said. "Jst wk p nd hrd y tw tlkng n thn, sddnly nd wtht wrnng, thr ws ths ns." / "What?" Robotech_Master asked. / "I think I know what happened," Lawrence said. "It must be part of the Silliness that's infecting the Author's Altiverse." / "S wht hppnd? / "You've been disemvoweled," the Amigoid informed her.

1995 October 28, strange days indeed [username], “AA: is that a nerfsword in your pocket, or …”, in bit.listserv.superguy (Usenet), message-ID <Pine.LNX.3.91.951028150058.20293A-100000@sojourn1.sojourn.com>

Edna [Dame Edna Everage] reveals that she will always outmuscle [Barry] Humphries, disemvowelling his name to reduce it to the interjection "Hmmph!"

2004, Paul Matthew St. Pierre, “Autobiography as Mockery, or Barry Humphries in Mock Turtle”, in A Portrait of the Artist as Australia: L’Œuvre Bizarre de Barry Humphries, Montreal, Que., Kingston, Ont.: McGill-Queen's University Press, page 181

Another swearing-curtailing device is to allow the taboo word but disenvowel it, so that fuck and cunt become "f-ck" and "c-nt."

2005, Ruth Wajnryb, “Bootleggers and Asterisks”, in Expletive Deleted: A Good Look at Bad Language, New York, N.Y.: Free Press, page 187

If someone you've disemvowelled comes back and behaves, forgive and forget their earlier gaffes. You're acting in the service of civility, not abstract justice.

2006 December, Douglas K. van Duyne, James A. Landay, Jason I. Hong, “Community Conference”, in The Design of Sites: Patterns for Creating Winning Web Sites, 2nd edition, Upper Saddle River, N.J.: Pearson Education, page 145

Back to our Internet trolling behavior, some comment board moderators have tried to control trolling by "disemvoweling," removing all the vowels from the offending comments of trolls. This punishing practice makes troll comments easier to detect and harder to read, and therefore, less likely to generate the kind of outraged response a troll finds rewarding. Disemvoweling punishes the troll and effectively has decreased the numbers of offensive comments and hijacked comment threads on many message boards.

2011, Ronald Comer, Elizabeth Gould, Psychology Around Us, Hoboken, N.J.: John Wiley & Sons, page 16

Write a program that removes all vowels from a file ("disemvowels"). For example, Once upon a time! becomes nc pn tm!. Surprisingly often, the result is still readable; try it on your friends.

2014, Bjarne Stroustrup, Programming Principles and Practice using C++, 2nd edition, Upper Sadde River, N.J.: Addison-Wesley, page 408

(transitive, sometimes humorous) To remove the vowels from, for example, for the purpose of expurgating offensive words.


biocomputing

A fungal computer may sound fantastical, but 'biocomputing' is a fast-growing field.

2020, Merlin Sheldrake, Entangled Life, page 71

(computing) The design and construction of computers containing biological components.

(computing) The application of computing to the biological sciences; bioinformatics.


predication

en-noun

predication (countable and uncountable, plural predications)

From Middle English predicacion, from Anglo-Norman predicaciun, from Latin praedicātiō, from praedicō.

(computing) The parallel execution of all possible outcomes of a branch instruction, all except one of which are discarded after the branch condition has been evaluated.


PHAR

(computing) Acronym of PHP archive: a file format that contains an entire PHP application.


content filtering

(Internet) Web filtering, content-control software or spam-blocking solutions.


serial file

(computing) A type of sequential file consisting of multiple data records with the same fields.


sequential file

sequential file (plural sequential files)

(computing) A file which consists of the same record types that is stored on a secondary storage device. The physical sequence of records may be based upon sorting values of one or more data items or fields.


desugared

en-adj

desugared (comparative more desugared, superlative most desugared)

more desugared (comparative)
most desugared (superlative)

(computing) Having had the syntactic sugar removed


blow away

en-verb

blow away (third-person singular simple present blows away, present participle blowing away, simple past blew away, past participle blown away)

blows away (present singular third-person)
blowing away (participle present)
blew away (past)
blown away (participle past)

(transitive, computing, informal) To delete (data, files, etc.).


webmeister

(The O.E.D. might have gone overboard by including a couple of iffy web-words: webliography, for a Web-based bibliography, and webmeister, a silly alternative to webmaster.)]

[2010 November 11, Ben Zimmer, “Web”, in The New York Times Magazine

(computing, informal, rare) A webmaster.


telnetable

(computing) Accessible over the Internet using telnet.


CSV

Coordinate term: TSV

(file format) Initialism of comma-separated values: a simple plain text data format, usually with values delimited by commas.


CSV

Certified Server Validation
w:Certified Server Validation

(computing) Initialism of Certified Server Validation.


telnet

en-noun

telnet (countable and uncountable, plural telnets)

(computing, uncountable) A network protocol that enables one computer to communicate with another via a local area network or the Internet.

(computing, countable) The program that acts as the client for such communication.


telnet

en-verb

telnet (third-person singular simple present telnets, present participle telnetting or telneting, simple past and past participle telnetted or telneted)

telnets (present singular third-person)
telnetting (participle present)
telneting (participle present)
telnetted (participle past)
telnetted (past)
telneted (participle past)
telneted (past)

(computing, intransitive) To use such a program to make such a connection


superclass

(computing, object-oriented programming) A high-level class that passes attributes and methods down the hierarchy to subclasses.


superclass

superclass (third-person singular simple present superclasses, present participle superclassing, simple past and past participle superclassed)

superclasses (present singular third-person)
superclassing (participle present)
superclassed (participle past)
superclassed (past)

Applications incorporating superclassing "clean up" by calling UnregisterClass on all superclassed classes.

2001, Stephen Teilhet, Subclassing and Hooking With Visual Basic, page 223

(transitive, computing, object-oriented programming) To create a superclass of.


cybrary

(computing) An online collection of reference material.


cyberpet

(computing) A virtual pet in the form of an interactive program.


webzine

In the spring, the museum launched its new Internet magazine, ¡del Corazón! (“From the Heart”). This interactive webzine focuses on Latino artists in the collection, such as Carmen Lomas Garza, Aguela Martinez, and Irvin Trujillo.

1998, Elizabeth Broun, “National Museum of American Art”, in Smithsonian Year: Annual Report of the Smithsonian Institution for the Year Ended September 30, 1997, Smithsonian Institution Press, page 37

Dickinson, 42, takes the magazine’s helm after working 14 years for the Minnesota Department of Natural Resources. He edited a bimonthly webzine, Fish and Wildlife Today, wrote frequently for the department’s magazine, and managed communications for the agency’s Wildlife, Fisheries, and Ecological Services divisions.

2002, “Dickinson takes the reins of Montana Outdoors”, in Tom Dickinson, editor, Montana Outdoors, page 32

Readers of the story by Zak Jason ’11 titled “Curtain Call: The Secretary and the Blogger” (Summer 2011) will remember how the recent Commencement speaker, U.S. Transportation Secretary Ray LaHood, singled out Allison Lantero, a graduating senior, in his remarks. Writing for the webzine Her Campus, Lantero had blogged in part, “Now that our sighs of disappointment have subsided, what we really wand to know is: Who is Ray LaHood?” adding, “all we can hope is that the speech is short.”

2011, “Update”, in Ben Birnbaum, editor, Boston College Magazine, volume 71, number 4, Boston College, →ISSN, page 3

(computing) A magazine published on the World Wide Web.


Clipper chip

(computing, historical) A microchip promoted by the US government in the mid-1990s as an encryption device to be used by all telecommunications companies, and having a back door to allow decryption by the government.


mail bomb

denial-of-service attack
denial-of-service attack

(computing) A large number of e-mails sent to one destination, or an e-mail with a very large attachment, as a denial-of-service attack.


for loop

From the keyword FOR, used in many programming languages for this purpose.

(programming) A section of code in which an instruction or group of instructions is executed a specific number of times depending on the value of a loop counter.


janky

en-adj

janky (comparative jankier, superlative jankiest)

jankier (comparative)
jankiest (superlative)

While the asynchronous HTTP call is running on a background thread (preventing a janky UI, or ANRs), the user can navigate away from the activity after the request has been sent but before the response has been received by the device.

2016, Adam Stroud, Android Database Best Practices, Addison-Wesley Professional

(computing, colloquial) Unresponsive (of a software application’s user interface), sluggish.


overclocker

(computing) A person who overclocks a computer.


script monkey

(computing, slang) A hacker who has no talent other than for using other people's scripts.


sonic hedgehog

Named after the video game character Sonic the Hedgehog, in reference to the hedgehog signalling pathway, itself from sonic (Japanese ソニック (Sonikku)).

(biochemistry, sometimes capitalized) A morphogenic protein that controls cell division of adult stem cells and has been implicated in the development of some cancers.

Sonic the Hedgehog (character)
sonic hedgehog


button mashing

en-noun

button mashing (countable and uncountable, plural button mashings)

(video games) The act of repeatedly pressing random buttons on a video game controller in hopes of executing attacks and/or other various motions found in video games.


IBMer

(informal) A person who works for the technology company IBM.


joe job

In the computing sense, originated from such a spam attack against Joe Doll in 1997.

(US, idiomatic, computing) An act of e-mail spamming where the sender's identity and address are those of an innocent third party, intended either to tarnish that person's reputation or to flood that person's e-mail with bounces.


accessor

(object-oriented programming) A function that retrieves a value, usually without changing any data.


hardwired

en-adj

hardwired (comparative more hardwired, superlative most hardwired)

more hardwired (comparative)
most hardwired (superlative)

(computing) Having a fixed placement (on a screen format for example.)


number-crunching

(computing) Any computing application that requires large amounts of numerical calculation.


Unix-like

Unix-like (comparative more Unix-like, superlative most Unix-like)

more Unix-like (comparative)
most Unix-like (superlative)

NetBSD provides its users with a free Unix-like system.

(computing) Behaving similarly to Unix. Often used to describe systems which do not qualify for use of the Unix trademark.

This program is much more Unix-like: it operates on standard I/O instead of prompting the user for filenames.

(computing) Having design principles consistent with those of Unix.


device driver

The identity of the device driver process is returned by the process manager to the file manager[…]

1978, Dennis M. Ritchie, Unix Time-Sharing System, page 2064

(computing) Software, usually supplied with the operating system or by a hardware manufacturer, that communicates between the operating system of a personal computer and a specific hardware device.

controlador de dispositiu

software that communicates between operating system and hardware


sniffer

(networking) A software or hardware tool for intercepting and logging network traffic.

sniffer

a mechanism for intercepting and logging network traffic


quick match

Hi,
Whenever I try to play a quickmatch, I always find that someone leaves the
game basically as soon as the game has started.
This pi**es me off, wondered if anyone else was having the same prob.

2002 May 16, Chris Pay, “Annoying quickmatch games”, in alt.games.redalert2 (Usenet)

Though the bug hinders players attempting to use the optimatch option,
they can still readily play the game online using the quick match
mode.

2004 March 26, Pluvious, “Splinter Cell: PT freezing in Live?”, in alt.games.video.xbox (Usenet)

In quick match, players choose their characters before beginning a match, and the matchmaker assembles two opposing teams of players using these preselected characters.

2019 July 11, Günter Wallner, Data Analytics Applications in Gaming and Entertainment (Data Analytics Applications), CRC Press, →LCCN

(video games) An unranked match in a format that is more casual compared to the game's skirmish and competitive modes.


SATA

Advanced Technology Attachment
Advanced Technology Attachment

(computer hardware) Serial ATA (Serial Advanced Technology Attachment), a computer bus technology primarily designed for transfer of data to and from a hard disk. It is the successor to the legacy Advanced Technology Attachment (ATA) standard.


Prolog

From French Prolog, abbreviation of Programmation en Logique.

Prolog has been used for many purposes, but its inventor, Alain Colmerauer, was interested in computational linguistics, and this remains a classic application for the language. Moreover, Prolog offers a number of tools which make life easier for computational linguists, and we are now going to start learning about one of the most useful of these: definite clause grammars, or DCGs as they are usually called.

2006, Patrick Blackburn, Johan Bos, Kristina Striegnitz, “§7.1”, in Learn Prolog Now!, archived from the original on 2015-03-28

programming language
programming language

artificial intelligence
artificial intelligence

(programming) A programming language developed in the 1970s for artificial intelligence and logic programming.


greenfield

a greenfield project

When you're working in a greenfield project and have a favorable situation of designing a database from the ground up, you have complete control over your database when it comes to integration tests, if you do it correctly.

2015, Mikael Lundin, Testing with F#, Packt Publishing Ltd, page 148

software engineering
software engineering

(software engineering) Being a completely new development, without the need to integrate with legacy systems etc.


brownfield

a brownfield project

Brownfield development is probably the most common situation for developers to be in, and in order for business to continue, an existing application infrastructure is necessary.

2014, Ola Ellnestam, Daniel Brolund, The Mikado method, Shelter Island, NY: Manning

(software engineering) Being a development that has to integrate with legacy systems.


web beacon

The sole purpose of putting a Web beacon in a page is to cause a secondary transaction in order to set third-party cookies.

2005, Craig D. Knuckles, David S. Yuen, Web Applications: Concepts & Real World Design, John Wiley & Sons, page 363

A web beacon is a small graphic image that is usually transparent (and therefore invisible to the user) and no larger than one pixel by one pixel that is placed on a website or in an email.

2012, Lori Andrews, I Know Who You Are and I Saw What You Did, Simon and Schuster, page 23


megabit

When reading clock pulses only, the signal frequency is 625 kHz. The bit rate, however, is twice the signal frequency, or 1.25 megabits/sec.

1965, Field Engineering Theory of Operation 2311 Disk Storage Drive, IBM, pages 3–27

(computing) One million (10⁶, or 1,000,000) bits or 1,000 kilobits. Equals 125,000 bytes (125 kilobytes).

(computing, informal) one megabit per second


teabagging

en-noun

teabagging (countable and uncountable, plural teabaggings)

They are infamous in gaming for their glitchy behaviors, leading to gamer innovations such as teabagging ...

2019, Nina B Huntemann, How to Play Video Games, NYU Press, page 145

There are no penalties for teabagging, however, and other informal forms of hazing or humiliation.

2013, David Grondin, War Beyond the Battlefield, Routledge

(video games) The act of simulating the above sex act in a video game (usually by crouching).


VFR

VFR (countable and uncountable, plural VFRs)

(aviation, uncountable) Initialism of visual flight rules, a set of rules allowing a pilot to fly and navigate by sight references, rather than by relying on instruments.

visual flight rules

The airline's business travel went up six percent, but VFR went up nine percent.

Risk awareness and risk perception also differ between VFRs and most tourist travellers, resulting in a lower uptake by VFRs of pre-departure vaccinations or malaria prophylaxis.

2008, World Health Organization, International Travel and Health: Situation as on 1 January 2008

(aviation, countable, uncountable) Initialism of (a person) visiting friends and relatives/relations.

(uncountable, video compression) Initialism of variable frame rate.


tabulator

You can put a tabulator in all those places where a space is allowed. A tabulator character corresponds to, for example, 4 spaces in the program editor.

2004, Kari Laitinen, A Natural Introduction to Computer Programming with C#, page 110

(computing, historical) An early data processing machine that produces printed lists and totals from data on punched cards.

tabulaattori

computing: early data processing machine


catcall

Short for change availability or type + call.

Java does not let you make members more private than they are in parent classes, so has no catcall problem for changing availability. Thus to avoid catcalls with export problems, you should adopt a once-public, always-public policy.

1999, Ian Joyner, Objects Unencapsulated: Java, Eiffel, and C++?, page 244

(programming) In the Eiffel programming language, a run-time error caused by use of the wrong data type.


Newspeak

Newspeak
Newspeak (programming language)
Nineteen Eighty-Four

From new + speak, coined by George Orwell in 1949 in his novel Nineteen Eighty-Four.
The programming language was so named because of its “shrinkable” design, following Orwell's idea of a continually diminishing vocabulary in Newspeak.

Many modern languages like Haskell, Scala, and Newspeak offer parser combinators as libraries on top of the core language.

2010, Debasish Ghosh, DSLs in Action, Simon and Schuster

functional programming
functional programming

(computer languages) A highly dynamic and reflective programming language descended from Smalltalk, supporting both object-oriented and functional programming.


skyline

skyline operator
skyline operator#English


skyline

en-verb

skyline (third-person singular simple present skylines, present participle skylining, simple past and past participle skylined)

skylines (present singular third-person)
skylining (participle present)
skylined (participle past)
skylined (past)

(databases, transitive) To filter by means of the skyline operator.


materialize

materialize (third-person singular simple present materializes, present participle materializing, simple past and past participle materialized)

materializes (present singular third-person)
materializing (participle present)
materialized (participle past)
materialized (past)

(transitive, databases) To perform materialization; to save the results of a database query as a temporary table or materialized view.


microcomputer

In recent years, it had become the hallmark of the scientist, much as the stethoscope was that of the physician and the microcomputer that of the statistician.

1956 July 7, Isaac Asimov, Magazine of Fantasy & Science Fiction, volume 11, New York: Fantasy House, page 9

The operation has installed nine Cygnet CoSystems, computerphones that send memos, letters, and even whole files from one microcomputer to another.

In time of course, things became more efficient, with newer machines which could cope with large amounts of data - the microcomputers had 64 kilobytes of memory; your mobile phone has vastly more capacity.

2021, Pat Manser, More Than Words: The Making of the Macquarie Dictionary, Sydney: Macquarie Dictionary, page 83

(computer hardware, now chiefly historical) A computer designed around a microprocessor, smaller than a minicomputer or a mainframe.


BlackBerry

en-noun

BlackBerry (plural BlackBerrys or BlackBerries)

BlackBerrys (plural)
BlackBerries (plural)

Brand name, from the resemblance of the keyboard's buttons to the skin of a fruit.

Knowing that DA, Inc. was using BlackBerrys, the CEO of the competition hired an underground hacker to come up with a way to thwart the competition.

2007, Daniel Hoffman, Blackjacking: Security Threats to BlackBerry® Devices, PDAs, and Cell Phones in the Enterprise, Wiley Publishing, Inc., page 49

A few days ago, I took a walk with my wife and did not take my BlackBerry! That's progress. Of course, I reached into my empty pockets six or seven times, so clearly I have a long way to go.

2007 November, Gil Schwartz, “Escape from the job monster”, in Men's Health, volume 22, number 9, →ISSN, page 120

Posers using BlackBerrys on the button lift can be pretty irritating, but I bet it gives a lot of pleasure whenever an unfortunate captain of industry drops his vital little device in the snow.

2014, John Timpson, Ask John: Straight-Talking, Common Sense from the Front Line of Management, Icon Books

Thugga and the rest of the group communicated using BlackBerrys set up so that messages would automatically delete after 48 hours.

2023, David White, Angus Gillies, “All roads lead north”, in Far North, Echo Publishing

A wireless handheld device, a cross between a cellphone and a mobile email appliance and Internet-capable PDA, marketed by BlackBerry Limited.


session bean

(computing) In Samsung Enterprise Edition specifications of the Java Platform, a type of Enterprise Bean that maintains the state for a particular session with a client.


DI

DI (countable and uncountable, plural DIs)

(computer graphics) Initialism of diffused illumination.

software architecture
software architecture

dependency injection
dependency injection#English

(software architecture) Initialism of dependency injection.

directional influence
directional influence#English

(video games) Initialism of directional influence (“the ability to change one's direction of movement while falling”).


memory card

(computer hardware) A solid state digital memory storage format, commonly found on computers, digital cameras and cellphones.

(computer hardware) A personal computer's expansion memory module that fits in a standard interface such as a PCI or ISA slot.


GIYF

Google is your friend
Google is your friend#English

(Internet slang, initialism, abbreviation, text messaging) Initialism of Google is your friend.


dropdown

Coordinate term: pull-down

Click the Colours button on the toolbar to show a dropdown menu of available colours.

(computing, graphical user interface, of a widget) Dropping down from above; being a specific type of selection control that hides its contents until activated.


dropdown

Coordinate term: pull-down

That screen is good, but add a couple of dropdowns and it will be perfect.

(computing, graphical user interface) An instance of a selection object that hides the contents (especially the other choices) until activated.


inline

en-verb

inline (third-person singular simple present inlines, present participle inlining, simple past and past participle inlined)

inlines (present singular third-person)
inlining (participle present)
inlined (participle past)
inlined (past)

Coordinate term: outline

Some compilers will allow statics to be inlined, but then incorrectly create multiple instances of the inlined variable at run-time.

2000, Dov Bulka, David Mayhew, Efficient C++: Performance Programming Techniques, page 149

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

2010, Michael Bolin, Closure: The Definitive Guide

(transitive, software compilation) To optimize using in-line expansion.


inline

Inline elements are things like an italic tag, or a bold tag.

(web design, Cascading Style Sheets) An element that occurs within the flow of the text.


WMF

Windows Media Format
w:Windows Media Format

(computing) Initialism of Windows Media Format.

Wikimedia Foundation
w:Wikimedia Foundation

(Wikimedia jargon) Initialism of Wikimedia Foundation.


WMF

(computing) Initialism of Windows Metafile.


gamester

Gamesters should know that Nintendo is considering a phone link that would allow players to compete via modem in nationwide competitions.

1990, Popular Mechanics, volume 167, number 3, page 37

(video games, nonstandard) One who plays video games.


UB

en-noun

UB (countable and uncountable, plural UBs)

(programming, C, C++) Initialism of undefined behavior, behavior not defined in the language standard.


null path length

null path length (plural null path lengths)

(computing) The path length from a given node to its nearest descendant null node in a binary tree.


MIPS

Coordinate term: KIPS

(computing) Initialism of million instructions per second.


MIPS

(computing) Initialism of Microprocessor without Interlocked Pipelined Stages, a RISC-style instruction set architecture.


MAN

→ Thai: แมน (mɛɛn)

Metropolitan Area Network
Metropolitan Area Network#English

(computing) Initialism of Metropolitan Area Network (a large computer network usually spanning a city)


path length

(graph theory) The number of edges traversed in a given path in a graph.

(computing) The number of text characters in a path (file or resource specifier).


transclusion

transclusion (countable and uncountable, plural transclusions)

Coined by American information technologist, philosopher, and sociologist Ted Nelson in his 1982 book Literary Machines. Probably from trans- + inclusion.

coin

Transclusion means that a thing can be in two places at once.

1990 September, Ted Nelson, “On the Xanadu Project”, in Byte, volume 15, number 9, →ISSN, page 298

The MediaWiki parser processes an article in two stages. The first stage is called preprocessing and is mainly involved with the transclusion of templates and the expansion of the Wikitext.

2011, Hannes Dohrn, Dirk Riehle, “Design and implementation of the Sweble Wikitext parser: unlocking the structured data of Wikipedia”, in Proceedings of the 7th International Symposium on Wikis and Open Collaboration (WikiSym '11), Mountain View, California: Association for Computing Machinery, →DOI, pages 72–81

Transclusion has always been a key component of the vision of hypermedia, ever since its earliest days (Nelson 1965). The term was originally used to denote the inclusion, by referential addressing, of part of one document within another; […]

2012, Julie A. Jacko, editor, Human Computer Interaction Handbook, 3rd edition, CRC Press, page 571

Directives that use transclusion are treated specially by the compiler in that the contents of the directive's elements are removed and provided via a transclusion function before their compile function is called.

2014, Brad Dayley, Learning AngularJS, Addison-Wesley Professional, page 229

(computing) The inclusion of part of one hypertext document in another one by means of reference rather than copying.

transclusió

the inclusion of part of one hypertext document in another one by means of reference rather than copying


debugging

(computing) The process of finding and resolving bugs or defects that prevent correct operation of computer software or a system.

調試

the process of finding and resolving bugs or defects that prevent correct operation of computer software or a system


unanchor

en-verb

unanchor (third-person singular simple present unanchors, present participle unanchoring, simple past and past participle unanchored)

unanchors (present singular third-person)
unanchoring (participle present)
unanchored (participle past)
unanchored (past)

To unanchor the cell cursor so that you can move it into position for selecting another range, press Shift+F8. This puts you in Add to Selection mode, in which you can move to the first cell of the next range without selecting any more cells.

2012, Greg Harvey, Excel 2010 For Dummies

graphical user interface
graphical user interface

(transitive, graphical user interface) To release from a fixed position and allow to be moved.


back channel

TodaysMeet visualizes collaborative and parallel conversations in a backchannel through a digital classroom where every student has a voice.

2017, Di Zou, James Lambert, “Feedback methods for student voice in the digital age”, in British Journal of Educational Technology, volume 48, number 5, page 1083

(computing) A real-time online discussion that occurs simultaneously with a verbal presentation.


registry

en-noun

registry (countable and uncountable, plural registries)

/ˈɹɛdʒɪstɹi/

A variant of registery, from Middle English regestery (“?a record book; ?a bookmark”), partly from Medieval Latin regesterium, registerium and probably also partly formed with -ery. Equivalent to register + -y.

inh

To unregister a DLL and remove the corresponding entries from the registry, add the /u switch to the command […]

1999, John Papa, C. Caison, Matt Brown, Professional ADO RDS programming with ASP, page 252

(countable, computing) A database of configuration settings etc. maintained by the Microsoft Windows operating system.


decider

(computer science) A Turing machine that halts regardless of its input.


arithmetic logic unit

en-noun

arithmetic logic unit (plural arithmetic logic units)

(computer hardware) the section of a CPU that performs calculations and logical operations

aritmetikilo

part of a CPU that does calculations and logical operations


groupware

(computing) software designed to be used collaboratively by multiple users on a network


tabbed

A tabbed browser can display a different webpage on each tab.

If you're a stranger to tabbed browsing, you're probably trapped in a somewhat old-fashioned Web surfing pattern. Perhaps you click on an interesting link, wait for that link to load, then press the Back button when you've finished reading that new page.

2005, Cheah Chu Yeow, Firefox Secrets, SitePoint, page 26

(computing, graphical user interface) Having tabs (the user interface element).


memorialize

en-verb

memorialize (third-person singular simple present memorializes, present participle memorializing, simple past and past participle memorialized)

memorializes (present singular third-person)
memorializing (participle present)
memorialized (participle past)
memorialized (past)

Facebook says people with memorialized accounts do not appear in advertisements or birthday reminders on the site and are also excluded from the People You May Know list of friend suggestions.

2015 May 20, J. D. Biersdorfer, “Unlike You, Your Facebook Account Can Be Immortal”, in The New York Times, →ISSN

(transitive, social media) To convert (someone’s profile) into a memorial site/page (e.g. on Facebook).

emlékoldallá alakít

to convert (a profile) into a memorial site/page


superminicomputer

superminicomputers (plural)
supermini (abbreviation)

(computing, dated) A minicomputer that has higher-than-normal performance, especially one using 32-bit rather than 16-bit words.


circuit breaker

en-noun

circuit breaker (plural circuit breakers)

(programming) A design pattern used to detect failures and prevent them from constantly recurring.


PDE

PDE (countable and uncountable, plural PDEs)

(software) Initialism of plugin development environment.


message board

(computing, Internet) A system by which users may send, read and reply to public messages; an electronic bulletin board or forum.


ODE

Orchestration Director Engine
w:Apache ODE

(computing) Initialism of Orchestration Director Engine.


ESN

echo state network
echo state network#English

(computing) Initialism of echo state network.


Internet forum

Internet forum (plural Internet forums or Internet fora)

Internet forums (plural)
Internet fora (plural)

(Internet) A system in which users may send, read and reply to messages on a particular subject.


NLP

natural language processing
natural language processing#English

(computing) Initialism of natural language processing.


cosplayer

From Japanese コスプレイヤー (kosupureiyā). Equivalent to cos- + player or cosplay + -er.

The environments and spaces created for and by cosplay provide cosplayers with a variety of spaces for social interactions.

2006, Frenchy Lunning, Mechademia 1: Emerging Worlds of Anime And Manga, page 75


MCP

(computing) Initialism of Microsoft Certified Professional.


spreader

Spreaders uploaded the games to an online BBS to distribute the games as quickly as possible to as many people as possible.

2017, Oliver Markus Malloy, Bad Choices Make Good Stories: Going to New York

(computing, slang) A member of a cracking group who distributes warez.


probabilistically checkable proof

probabilistically checkable proof (plural probabilistically checkable proofs)

probabilistically checkable proofs (plural)
PCP (abbreviation)

randomized algorithm
randomized algorithm

(computing theory) A reasonable proof of a computational theorem or conjecture obtained via a randomized algorithm.


approximation algorithm

approximation algorithm (plural approximation algorithms)

(computing) A method of finding a nearly optimal solution to an optimization problem that cannot be solved exactly within a reasonable time.

近似算法

method of finding a nearly optimal solution to a problem


stringify

en-verb

stringify (third-person singular simple present stringifies, present participle stringifying, simple past and past participle stringified)

stringifies (present singular third-person)
stringifying (participle present)
stringified (participle past)
stringified (past)

/ˈstɹɪŋɪfaɪ/

To find the first digit in a positive number, stringify it and take the first character.

For example, when you stringify a data type (turn the data type into its string representation), the technique differs based on data type. For example, when you want to stringify an int, you might use the following template: […]

2009, John Paul Mueller, Jeff Cogswell, C++ All-In-One Desk Reference For Dummies, John Wiley & Sons, page 662

(transitive, programming) To convert to a textual representation.


shoulder surfer

en-noun

shoulder surfer (plural shoulder surfers)

Someone who engages in shoulder surfing.


collapsible

Any object that can be collapsed to save space.

(graphical user interface) A display element that can be collapsed to hide it from view.


go to

(programming) The branching construct GOTO.


USB adapter

(computing) Any of various network or communications controllers that plug into a USB port of a personal computer.


sha

(computing) Alternative letter-case form of SHA (“cryptographic hash”)


joypad

From joy + pad, modelled on earlier joystick.

I heard it through Michael's window, I dropped the joypad on his floor.

If you enjoy playing arcade-style games on your PC, you may have found that they benefit immensely from a joypad.

2004, Simon Carless, Gaming Hacks, page 146

Joypads, as they are used in the gaming idustry, have the great advantage that they are designed to be used without looking at them (relief buttons, hand ergonomics).

2006, Karl-Friedrich Kraiss, editor, Advanced Man-Machine Interaction, page 361

(video games) A type of game controller held in the hands, where the digits (especially thumbs) are used to provide input.


USB port

(computing) A socket on a personal computer or peripheral device into which a USB cable is plugged.


outbox

(computing) An electronic folder serving the same purpose, for electronic mail.

kimenő/elküldendő levelek

literally: outgoing mails; mails to be sent


peaty

en-adj

peaty (comparative peatier, superlative peatiest)

peatier (comparative)
peatiest (superlative)

From peat + -y.
Slang sense attested circa late 2010s at earliest, often apparently mildly tongue-in-cheek.

(neologism, Internet slang, sometimes humorous) Related to the dietary advice, research and data of Dr. Ray Peat (especially foods with high natural sugar content and lack of refined seed oils, or activities and habits claimed to boost metabolism, lifespan, inter alia).


cosplay

en-noun

cosplay (countable and uncountable, plural cosplays)

Borrowed from Japanese コスプレ (kosupure), which is a clipping of コスチュームプレイ (kosuchūmu purei), from a compound of English costume + play.

كُوسْبْلَاي

subculture centered on dressing as characters

Central to the activity of cosplay is elaborate costuming, though some cosplays are enacted using a game system.

2010, Sarah Lynne Bowman, The Functions of Role-playing Games, page 29

According to a student from France who went to Japan to study Japanese, "Universities in France are like Halloween when otaku students engage in these cosplays. They take Japanese language because of anime, but they see after a few classes that it's hard and not fun. Many drop out" (author interview, 2009).

2010, Anne Cooper-Chen, Cartoon Cultures: The Globalization of Japanese Popular Media, page 121

Popular cosplays include, for example, characters from the Final Fantasy range of games[…]

2012, Dan Hunter, Ramon Lobato, Megan Richardson, Amateur Media: Social, cultural and legal perspectives

(countable) A skit or instance of this art or practice.


cosplay

en-verb

cosplay (third-person singular simple present cosplays, present participle cosplaying, simple past and past participle cosplayed)

cosplays (present singular third-person)
cosplaying (participle present)
cosplayed (participle past)
cosplayed (past)

→ Norwegian: cosplay

→ Portuguese: cosplay

→ Russian: коспле́й (kospléj)

→ Spanish: cosplay

→ Thai: คอสเพลย์ (kɔ́ɔs-plee)

→ Ukrainian: коспле́й (kospléj)

Why has the Russian Federation decided to cosplay the Nazi Third Reich by attacking the peaceful neighboring state and plunging the region into war?

2022 March 17, Aila Slisco, “Ukrainian UN Ambassador Accuses Russians of Engaging in 'Nazi Cosplay'”, in Newsweek, retrieved 2022-03-18

On weekends, there was usually a party. Her classmates, free from their wealthy families, cosplayed as struggling intellectuals.

2022, Ling Ma, “Office Hours”, in Bliss Montage, New York: Farrar, Straus and Giroux

[…] turning conservative white men into amateur commandos cosplaying war wherever they liked and the US into a war zone.

2022 May 30, Rebecca Solnit, “US mass shootings will continue until the majority can overrule the minority”, in The Guardian

Whilst their stability was generally an improvement on earlier German destroyers, as the vessels no longer displayed a strong desire to cosplay as U-boats, the main armament proved to be something of a problem.

2022 August 27, Drachinifel, 2:44 from the start, in Type 1936A / Narvik class - Guide 298, archived from the original on 2022-08-29

(figurative, often derogatory, transitive) To adopt the behavior and mannerisms of another.


Universal Serial Bus

(computing) An international standard for interconnecting personal computer devices using simple plugs and sockets and lightweight cables.

通用串列匯流排

computing standard for interconnecting PC devices


nutpick

nutpick (third-person singular simple present nutpicks, present participle nutpicking, simple past and past participle nutpicked)

nutpicks (present singular third-person)
nutpicking (participle present)
nutpicked (participle past)
nutpicked (past)

Blend of nut + nitpick; see nut (“crazy person”). Coined by a commenter in 2006 and popularized by Kevin Drum.

Nutpicking has gotten easy over the last few years–just check out the Twitter feeds of Teanderthal Members of Congress.

2014 January 29, mistermix, “Notes from Last Night’s Putsch”, in Balloon Juice

The blog-era term "nutpicking", which refers to cherry-picking the worst or nuttiest comments to disparage a larger group ("liberals", "conservatives", "feminists") by falsely implying the views are widely-held within the group, needs to be revived. It's very common on Twitter.]

If there’s a right-wing analog to the Media Matters machine, it often comes in the ongoing effort to “nutpick” radical professors, highlight their most ridiculous (and often years-old) comments, and try to drive them out of their jobs.

2019 March 18, David French, “There’s a Fake Outrage Machine on the Right, Also”, in National Review

(Internet) To cherry-pick poor representatives of a viewpoint (i.e., from Internet postings) in order to disparage it.


botty

Bye bye, botty.

(informal, rare, computing) A term of address for a bot (automated software process).


botty

en-adj

botty (comparative more botty, superlative most botty)

more botty (comparative)
most botty (superlative)

That email seemed pretty botty; it probably shouldn't be trusted.

(informal, rare, computing) Resembling a bot (automated software process); botlike.


deque

This algorithm is difficult to implement with a standard queue, but with a deque it's easy.

As with the stack and queue, the Standard Template Library provides an implementation of a deque.

2011, Michael T. Goodrich, Roberto Tamassia, David M. Mount, Data Structures and Algorithms in C++, John Wiley & Sons, page 218

(computing) A linear data structure in which elements may be appended to or removed from either end.


subnormal

subnormal (comparative more subnormal, superlative most subnormal)

more subnormal (comparative)
most subnormal (superlative)

Subnormal numbers cannot be normalized because this would result in an exponent that does not fit into the exponent field.

2007, Ward Cheney, David Kincaid, Numerical mathematics and computing, page 704


mailbox

(computing) A folder or account for the storage of email; an electronic inbox or mailstore.


inbox

→ German: Inbox

Your goal with the remaining emails is to take care of them and remove them from your inbox as soon as possible.

2014, Bonnie Hillman Shay, Take Charge of Your Email Inbox, page 35

(computing) An electronic folder serving the same purpose, but for electronic files, especially email.


unread

en-verb

unread (third-person singular simple present unreads, present participle unreading, simple past and past participle unread)

unreads (present singular third-person)
unreading (participle present)
unread (participle past)
unread (past)

(computing, transitive) To flag (a previously read e-mail or similar message) as not having been read.


unread

You will have fewer 'Unreads' staring at you from your Inbox, and will feel—and be—more productive.

2011, Hugh D. Culver, Give Me a Break: The Art of Making Time Work for You, page 129

I flipped from the calendar app to the email app and logged in to view Cooper's. The unreads were staggering; I'd have to triage them later.

(computing) An unread email or instant message.


toolkit

Morgan Computing Co.'s Disk Toolkit is the perfect program for speed demons who want a more flexible way to wield DEBUG's power.

1986, PC Mag, volume 5, number 17, page 221

(computing) A set of software tools or components.


control code

(computing) A numeric value or string of such values that triggers a specific command or action to occur, rather than displaying a text character.


interceptor

(computing, programming) A hook routine that intercepts normal program flow to carry out a task.


syntax highlighting

Some pastebins even include syntax highlighting for common programming languages.

2015, Ernesto Damiani, Fulvio Frati, Dirk Riehle, Open Source Systems: Adoption and Impact

(computing) Highlighting of source code with color, boldfacing, etc. to indicate its syntactic structure.


escape character

en-noun

escape character (plural escape characters)

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

(computing, telecommunications) A single metacharacter, usually a control code, which in a sequence of characters signifies that what is to follow takes an alternative interpretation. The term escape sequence refers to the escape character and the subsequent character or characters so modified.


subscript

If the container is subscriptable and you remember the position where a particular piece of data was stored, you can use the subscript to efficiently retrieve the data.

2012, Robert Robson, Using the STL: The C++ Standard Template Library, page 249

(programming) An index into an array or hash.


subscript

en-verb

subscript (third-person singular simple present subscripts, present participle subscripting, simple past and past participle subscripted)

subscripts (present singular third-person)
subscripting (participle present)
subscripted (participle past)
subscripted (past)

Avoid subscripting arrays or hashes within loops.

2005, Damian Conway, Perl Best Practices

(programming, transitive) To access (an array element) by its index.


a picture paints a thousand words

If a picture paints a thousand words
Then why can't I paint you;
The words will never show
The you I've come to know.

1971, David Gates (of Bread), If, from Manna album

Most human beings, no matter how familiar they are with abstract symbols, respond to voice and images better than written language. In other words, A picture paints a thousand words.

1989, Alan Kay, quoted in Kʻo-tung Huang, Timothy D. Huang, Introduction to Chinese, Japanese and Korean Computing, World Scientific, p. 9

See accompanying diagram: a picture paints a thousand words, and all that!

2006, Paul Shakespeare, Building a Dune Buggy: The Essential Manual, page 52

a picture is worth a thousand words#English

Alternative form of a picture is worth a thousand words


scrolling

en-noun

scrolling (usually uncountable, plural scrollings)

(computing) The continuous movement of text or images on a display screen in either a horizontal or vertical direction.


fractionation

fractionation (countable and uncountable, plural fractionations)

From fraction + -ation or fractionate + -ion.

(cryptography) A preliminary stage of encryption that divides each plaintext symbol into several ciphertext symbols.


oekaki

Borrowed from Japanese お絵かき (o-ekaki), a diminutive word for "drawing."

(Internet) A drawing-based message board system, sometimes allowing users to replay a stroke-by-stroke animation of the picture being drawn.


deselect

en-verb

deselect (third-person singular simple present deselects, present participle deselecting, simple past and past participle deselected)

deselects (present singular third-person)
deselecting (participle present)
deselected (participle past)
deselected (past)

Make sure you deselect any files you wish to keep before proceeding with the deletion.

(transitive, graphical user interface) To remove from an existing selection.


complete graph

(graph theory) A graph where every pair of vertices is connected by an edge.


indexer

(computing, programming, .NET) A special property of a class allowing objects of the class to be accessed by index as though they were arrays or hash tables.


installer

(computing) A program that installs software in a computer and prepares it for use.

instalátor

program that installs software and prepares it for use


provisioning

The problem of installing software on a booted system is known as provisioning, and is often the job of shell scripts, configuration management systems, or manual command-line entry.

2015, Michael Peacock, Creating Development Environments with Vagrant, Second edition, Packt, page 37

(computing) The installation of software on a system, especially when automated.


seeder

(Internet, file sharing) A person connected to a peer-to-peer network who has a complete or partial copy of a given file and makes it available for downloading.

random number generator
random number generator

(computing) A process that seeds a random number generator.


reload

reload (third-person singular simple present reloads, present participle reloading, simple past and past participle reloaded)

reloads (present singular third-person)
reloading (participle present)
reloaded (participle past)
reloaded (past)

(computing) To refresh a copy of a program etc. in memory or of a web page etc. on screen

recarregar

to refresh a copy of a program in memory or of a web page on screen


simulator

a pinball simulator

While writing for Mastertronic, David had seen that sales figures were much better for 'simulators' compared to less realistic games […]

(video games) A game that attempts to reproduce an experience realistically.


wiring diagram

Because most diesel failures can be traced to electrical faults, minor in themselves but often difficult to pin-point, any unscheduled halt during a trial run is often the signal for the frenzied unfolding of wiring diagrams and the appearance of an impressive array of voltmeters and circuit testers.

1962 April, R. K. Evans, “The Acceptance Testing of Diesel Locomotives”, in Modern Railways, page 268

A schematic representation of the components of an electrical device showing how electrical wiring must be connected.


VHDL

„VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language.“

(computer languages, hardware) VHSIC Hardware Description Language.


imperative language

en-noun

imperative language (plural imperative languages)

programming language
programming language

(computing) Any programming language that consists (mostly) of a series of commands, typically assigning values to objects; a procedural language.


AMF

(computing) Initialism of action message format, a proprietary protocol for object remoting.


pixelization

pixelization (countable and uncountable, plural pixelizations)

(computing) The result of enlarging a digital image further than the resolution of the monitor device, usually 72 dpi (dots per inch), causing the individual pixels making up the image to become more prominent, thus causing a grainy appearance in the image.

(computing) Blurring a part of a picture by grouping pixel areas.


cron

From chrono-, from Ancient Greek χρόνος (khrónos, “time”). Originating as the name of a specific program, but since generalized to analogous ones.

(computing) A scheduler or timer that automatically starts a job, program, task.


tunneling

tunneling (countable and uncountable, plural tunnelings)

(computing, Microsoft Windows) A feature of the file system that allows files to preserve certain properties, such as creation date, even after being deleted and recreated.


real time

(computing) The duration required by a computer system to complete a particular task.


helpfile

(computing) A computer file explaining how to use the associated software.


bit interval

(telecommunications, computing) The time required to send one signal bit.


man page

man, short for manual, is the command used to display help pages.

(computing) A helpfile in Unix and Unix-like operating systems.


implementable

en-adj

implementable (comparative more implementable, superlative most implementable)

more implementable (comparative)
most implementable (superlative)

(management, programming) Able to be implemented.


BSC

(computing, electronics) Initialism of Basic Spacing between Centers: Used in integrated circuits to specify package mechanical dimensions. This is a theoretical true position dimension and has no tolerance.


codebase

(programming) The body of source code used to create a particular computer program or software component.


recursively enumerable

(computing theory) Of a set, such that there exists a deterministic algorithm which will list all the items in the set and no others.

rekurzivně spočetný

computing theory: of a set, such that there exists a deterministic algorithm which will list all the items in the set and no others


pseudostate

Every exit pseudostate that does not have an incoming transition becomes a priority relevant exit pseudostate, the other exit pseudostates become non-priority relevant exit pseudostates.

2007, Lubos Brim, Boudewijn Haverkort, Martin Leucker, Formal Methods: Applications and Technology: 11th International Workshop, page 256

(computing theory) An entity that resembles, but is not in fact, a state in a state machine or similar.


wordmark

(computing) A bit in each memory location on some variable-word-length computers (e.g. IBM 1401, IBM 1620) used to mark the end of a word.


pixmap

(computer graphics) A grid of pixels; a bitmap, especially one having more than one bit (binary digit) assigned to each pixel, allowing for multiple shades or colors.


halting problem

en-noun

halting problem (plural halting problems)

(computer science) The problem of deciding in finite time whether a given program will finish running in finite time, when given a certain finite input.


undecidable

The first-order procedure SP differs from the proposi-
tional procedure CP°₁ in an essential feature. Namely, CP°₁
always terminates while SP may run forever as we have seen with
the example immediately after (3.7). This is not a specific
defect of SP. Rather it is known that first-order logic is an
undecidable theory while propositional logic is a decidable
theory. This means that for the latter there are decision pro-
cedures which for any formula decide whether it is valid or
not — and CP°₁ in fact is such a decision procedure — while
for the former such decision procedures do not exist in princi-
ple. Thus SP, according to these results for which the reader
is referred to any logic texts such as [End], [DrG] or [Lew],
is of the kind which we may expect, it is a semi-decision
procedure which confirms if a formula is valid but may run
forever for invalid formulas. Therefore, termination by running
out of time or space after any finite number of steps will
leave the question for the validity of a formula unsettled. [...]

1982, Wolfgang Bibel, Automated Theorem Proving, Braunschweig: Friedr. Vieweg & Sohn, page 83

(mathematics, computing theory) Incapable of being algorithmically decided in finite time. For example, a set of strings is undecidable if it is impossible to program a computer (even one with infinite memory) to determine whether or not specified strings are included.

nerozhodnutelný

incapable of being algorithmically decided


gigaflop

The gigaflop supercomputers of today are almost useless. What is needed is a teraflop machine...

1992 March 2, Richard Preston, “The Mountains of Pi”, in The New Yorker

floating point operation
floating point operation

(computing) A unit of measure for the calculating speed of a computer equal to one billion (10⁹) floating point operations per second.


iPhone

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

(trademark) A smartphone of a series produced by Apple, which typically combine a camera phone, PDA, multimedia player, and wireless communication device.


roguelike

From Rogue + -like, after the 1980 computer game Rogue, which introduced the genre.

If you haven’t played a ‘roguelike’ before, it’s basically what happens when you take a twitchy hack-and-slash game like Diablo and make it boring, confusing, and frustrating.

I “Like-Like” Roguelikes (Because Love Should Never Be So Cruel), 2011

(video games) Any of a genre of computer role playing games loosely characterized by various characteristics such as randomised environment generation, permadeath, turn-based movement, text-based or primitive tile-based graphics and hack-and-slash gameplay.


regexp

/ˈɹɛd͡ʒˌɛksp/

I guess it also can come in handy when trying to learn regexps because it is possible to experiment with them.

1999, Tim Altom, Mitch Chapman, Programming with Python, Prima Tech


metaprogram

(programming) A computer program that writes or manipulates other programs as data, or does the work at runtime that would otherwise be done at compile time.


callback

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

(programming) A function pointer passed as an argument to another function.

takaisinkutsufunktio

function pointer passed to another function


computability theory

(computer science) The branch of the theory of computation that studies which problems are computationally solvable using different models.


mainline

en-verb

mainline (third-person singular simple present mainlines, present participle mainlining, simple past and past participle mainlined)

mainlines (present singular third-person)
mainlining (participle present)
mainlined (participle past)
mainlined (past)

(computing, transitive) To integrate (code, etc.) into the main repository for a software project, rather than separate forks.


mainline

(computing) The main repository for a software project, from which different versions (forks) may be split off.


search term

The final number of search terms was 40.

2014, James Lambert, “Diachronic stability in Indian English lexis”, in World Englishes, page 119

(computing) The word or phrase that a user searches for, e.g. in a search engine.


debounce

debounce (third-person singular simple present debounces, present participle debouncing, simple past and past participle debounced)

debounces (present singular third-person)
debouncing (participle present)
debounced (participle past)
debounced (past)

With debouncing, we group several calls to the same events into one; with throttling, we are forcing our call to be executed no more than once per time period, such as a maximum of once per 400 ms.

2016, Maximiliano Firtman, High Performance Mobile Web, page 224

(programming, by extension) To discard events or signals that should not be processed because they occurred too close together.


covariance

Coordinate term: contravariance

As we will see in Chapter 8, we see both covariance and contravariance throughout the Java Collections. They largely exist to ensure that the generics just “do the right thing” and behave in a manner that should not surprise the developer.

2014, Benjamin J. Evans, David Flanagan, Java in a Nutshell, O'Reilly, page 149

object-oriented programming
object-oriented programming

(object-oriented programming) The conversion of data types from wider to narrower in certain situations.


trackpad

He clicked the trackpad, and his computer made a whooshing noise.

2023, Eleanor Catton, Birnam Wood, page 217


deadlink

deadlink (third-person singular simple present deadlinks, present participle deadlinking, simple past and past participle deadlinked)

deadlinks (present singular third-person)
deadlinking (participle present)
deadlinked (participle past)
deadlinked (past)

(Internet) To cause an exiting hypertext link to no longer function properly, or to add a link incorrectly.


hunt and peck

(computing) The hunt-and-peck typing technique.


bytecode

en-noun

bytecode (countable and uncountable, plural bytecodes)

(computing) P-code (various forms of instruction sets designed for efficient execution by a software interpreter as well as being suitable for further compilation into machine code).


birthday attack

birthday attack (plural birthday attacks)

(cryptography) A covert method of decryption exploiting the so-called birthday paradox.


rainbow table

Coined by cryptanalyst Philippe Oechslin in 2003.

coined

(mathematics, cryptography) A table of surjective functions used to decrypt a text that was coded using a hash table.


ROTFLOL

(Internet) Initialism of rolling on the floor laughing out loud.


reference variable

en-noun

reference variable (plural reference variables)

The value of a reference variable is the memory address at which the data associated with the object is stored.

2003, Grant Palmer, Technical Java: Developing Scientific and Engineering Applications

(computing) A variable used for storing the address of another variable or structure, equivalent to a pointer.


BPC

(computer security) Initialism of business process compromise.


nullified

(computing) Whose value has been set to null


retrogaming

(video games) The hobby of playing or collecting older video games and computer games.


unsalted

(cryptography) Without a cryptographic salt.


nullable

You want to perform an aggregation on a column, but the column is nullable.

(computing, of a variable or object) That is allowed to have a null value.


nullable

(computing) A variable, etc. that is allowed to have a null value.


preprocessor

(computing) program that processes its input data to produce output that is used as input to another program

preprocesor

program that processes input data before it is used by another program


windowing

windowing (usually uncountable, plural windowings)

NeWS was an early windowing system.

(computing) The use of a graphical user interface divided into windows.


OOXML

(computing) Initialism of Office Open XML: a Microsoft file format for spreadsheets, charts, wordprocessed documents, etc.


OpenDocument

(computing) A standard file format, based on XML, for office applications.


ODF

(computing) Initialism of OpenDocument format.


send out

(computing) A networking broadcast transmission.


doorgame

From door + game. See door (“software mechanism for BBS interaction”).

bulletin board system
bulletin board system

(online gaming) A computer game hosted by a bulletin board system.


singleplayer

/ˈsɪŋ.ɡəlˌpleɪ.əɹ/

(video games) played by a lone (1) player


overworld

An overarching map or region connecting various disparate towns, dungeons, or stages, usually represented on it by icons.

The overworld theme for the original Super Mario Bros. remains one of the most recognizable video game tunes to date.

2017, Alyssa Aska, Introduction to the Study of Video Game Music, page 88

The portion of a game that is set above ground, as opposed to underground caves etc.

(roleplaying games) The entirety of the world where the player can walk around, as opposed to separate game sections for battles, puzzles, etc.


dialup

(computing) Alternative spelling of dial-up


ER diagram

entity-relationship diagram
entity-relationship diagram

An entity-relationship diagram; a specialized (usually dynamic) chart that illustrates the relationships between entities in a database, using a specific set of database-specific symbols.


data flow diagram

data flow diagram (plural data flow diagrams)

A type of flow chart; a description of data and the manual and machine processing performed on the data as it moves and changes from one stage to the next. It also includes the locations where the data are placed in permanent storage (disk, tape, etc.)


overload

en-verb

overload (third-person singular simple present overloads, present participle overloading, simple past and past participle overloaded)

overloads (present singular third-person)
overloading (participle present)
overloaded (participle past)
overloaded (past)

/ˌəʊvə(ɹ)ˈləʊd/

/ˈəʊvə(ɹ)ˌləʊd/

(transitive, object-oriented programming) To create different functions for the same name, to be used in different contexts.

重载

to create different functions for the same name


overload

/ˌəʊvə(ɹ)ˈləʊd/

/ˈəʊvə(ɹ)ˌləʊd/

Code an overload of the insertion operator for the Rectangle class.

2005, John C Molluzzo, C++ for business programming

(computing, programming) An overloaded version of a function.


savepoint

I died just before I reached the savepoint and had to repeat everything from my previous save.

(video games) A designated spot where the player can save their progress.

(databases) A point during a transaction at which changes are committed, and to which the user can roll back if necessary.


PEG

en-noun

PEG (countable and uncountable, plural PEGs)

This is a form of grammar called a Parsing Expression Grammar (PEG). PEGs use a different form of grammar which can handle most context-free situations and some context-sensitive ones.

2010, Martin Fowler, Domain-Specific Languages, Pearson Education

parsing expression grammar
w:parsing expression grammar

(computer science, countable) Initialism of parsing expression grammar.


classical computer

classical computer (plural classical computers)

(computing) A computer which is not a quantum computer, nor enjoys any other sort of (yet unknown) mechanism for transcending known computer science; a computer which can be modelled by a deterministic Turing machine


time complexity

time complexity (usually uncountable, plural time complexities)

(computer science) The amount of time an algorithm requires to run, as a function of the amount of input, measured in such a way as to ignore constant terms and multiplication by constant terms.


toner

toner (countable and uncountable, plural toners)

→ Catalan: tòner

→ Czech: toner

→ French: toner

→ German: Toner

→ Portuguese: toner, tóner, tôner

→ Spanish: tóner

A hair product used to reduce brassiness and increase shine in bleached and dyed hair.


nullary

(programming, of a function, procedure, command, etc.) Taking no arguments.

argumentiton

programming, of a function: taking no arguments


quantum computer

quantum computer (plural quantum computers)

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

Graphene could change the electronics industry, ushering in flexible devices, supercharged quantum computers, electronic clothing and computers that can interface with the cells in your body.

2014 April 13, Nick Bilton, “Bend it, charge it, dunk it: Graphene, the material of tomorrow”, in The New York Times

(quantum computing) A computer that exploits quantum mechanical phenomena to transcend classical time complexity limitations.

量子計算機

computer that relies on quantum mechanical phenomena for speed


demultiplexer

(computing, electronics) A device or piece of software used to separate signals that were previously combined using a multiplexer.


brand avatar

(marketing, Internet) A company's online brand personality, which is an online overview of the feedback of the organization and its brands.


CCSI

(computing) Initialism of certified Cisco Systems instructor.


access control list

access control list (plural access control lists)

The hackers broke through the B security model, so no more role-level security: all critical data must use access control lists from now on.

(computing) A security scheme for file-level security (as opposed to traditional user, group levels, or the somewhat stricter role levels). Abbreviated ACL.


toeprint

Total toeprint including keyboard for the miniature workstation is 83 square inches […]

The tiny, shall we say, "toeprint" of the machine is due to a remarkable feat of miniaturization by Intel […]

(computing, informal) A very small footprint (amount of physical surface taken up by equipment).


macroinstruction

From macro- + instruction, due to their being often quite long.


macrocode

macrocode (countable and uncountable, plural macrocodes)


microinstruction

(computing) A hardware instruction in the CPU of a microprocessor; a software instruction in a microprogram


unlimited register machine

unlimited register machine (plural unlimited register machines)

(computing theory) A particular type of theoretical computer, with infinitely many memory cells, called registers, and formal rules to determine the machine's behavior based on their contents.


microcode

microcode (usually uncountable, plural microcodes)

(computing) The collective microprograms in a CPU, used to run machine instructions.


microcode

en-verb

microcode (third-person singular simple present microcodes, present participle microcoding, simple past and past participle microcoded)

microcodes (present singular third-person)
microcoding (participle present)
microcoded (participle past)
microcoded (past)

(computing, transitive) To write or rewrite (program instructions) in microcode, typically to optimize performance.


context-free

(linguistics) (Of a formal language) which can be decided by a pushdown automaton or a context-free grammar (sense 1)

yhteydetön

linguistics, formal language: which can be decided by a pushdown automaton or a context-free grammar


microprogram

(computing) a set of microinstructions in a CPU, used to implement machine instructions


microprogram

microprogram (third-person singular simple present microprograms, present participle microprogramming, simple past and past participle microprogrammed)

microprograms (present singular third-person)
microprogramming (participle present)
microprogrammed (participle past)
microprogrammed (past)

(computing) to manually write a microprogram


cellular automaton

en-noun

cellular automaton (plural cellular automata or cellular automatons)

cellular automata (plural)
cellular automatons (plural)

Or maybe just taking some precautions when setting up the division scheme for a particular cellular automaton might be good enough in other cases, depending on how dynamic and non-homogeneous the behavior over the grid will be.

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

For fixed n this is, of course, a cellular automaton. You can allow any positive integer states for each of the n cells. The transition rule is such that if a cell has state x >=2 then the state never exceeds x and if it has state x < 2 then it either stays the same or increase by 1 or 2.

2003 October 8, Edwin Clark, “a puzzle related to artinian group”, in comp.theory.cell-automata (Usenet)

The paper concludes:
The Busy Boxes variant of the SALT family of reversible cellular automata has shown itself to possess an intriguing number of features that are worthy of further study and analysis. Physicist Gerard T'Hooft has written about the possibility that reversible CA's such as this one may help elucidate some aspects of physics in the quantum realm [5]. We believe that the study of emergent, qualitative, and statistically predictable behavior of these kinds of discrete, deterministic systems can indeed shed light on questions in physics, and may also help to clarify the deeper principles of entropy and the origin of complex, self-propagating systems such as those found in our biosphere

2012 July 3, Mike James, “A New Computational Universe - Fredkin's SALT CA”, in www.i-programmer.info, retrieved 2012-10-25

Hello, I have recently constructed a cellular automaton in Golly, with a starting population of roughly 899 million, that produces Shierpinski's triangles.

2013 June 19, Aaron Ball, “Sierpinski's triangles generated from cellular automaton in Golly”, in comp.theory.cell-automata (Usenet)

(computing theory) An automaton consisting of cells arranged in a regular grid, in one or more dimensions. Each application of an associated rule creates a new generation, where the cells have a new configuration of values.


formal language

formal language (plural formal languages)

Holonym: formal system

Meronyms: alphabet, symbol, word

(computing theory) A set of finite strings (called words) made of symbols (from a finite set of symbols, called an alphabet).


local ring

(networking) The non-routing segment of a token ring network.


pushdown automaton

pushdown automaton (plural pushdown automata or pushdown automatons)

pushdown automata (plural)
pushdown automatons (plural)

(computing theory) An automaton with finitely many states that can also use one unbounded stack of memory; the automaton may only push, pop, or read the top of the stack. Abbreviation: PDA.


ravelled

en-adj

ravelled (comparative more ravelled, superlative most ravelled)

more ravelled (comparative)
most ravelled (superlative)

LOAD.S loads a sequence of scalars from the ravelled form of a matrix into successive AM elements.

1975, Tse-yun Feng, Parallel processing: proceedings of the Sagamore Computer Conference

(programming) Of a variable in the APL programming language: which has been reshaped into a vector.


context-free grammar

en-noun

context-free grammar (plural context-free grammars)

It remains to explain one final concept, namely what a context free language is. (Don’t get confused: we’ve told you what a context free grammar is, but not what a context free language is.) Quite simply, a context free language is a language that can be generated by a context free grammar. Some languages are context free, and some are not. For example, it seems plausible that English is a context free language. That is, it is probably possible to write a context free grammar that generates all (and only) the sentences that native speakers find acceptable. On the other hand, some dialects of Swiss-German are not context free. It can be proved mathematically that no context free grammar can generate all (and only) the sentences that native speakers of Swiss-German find acceptable.¹ So if you wanted to write a grammar for such dialects, you would have to employ additional grammatical mechanisms, not merely context free rules.

2006, Patrick Blackburn, Johan Bos, Kristina Striegnitz, Learn Prolog Now!, §7.1

(computing theory) A formal grammar in which every production rule is such that the left-hand side is exactly one non-terminal symbol and the right-hand side is zero or more terminal symbols and/or nonterminal symbols.


WAD

(computing, humorous) Acronym of works as designed.

(computing, gaming) Acronym of where's all the data? (Commonly used when referring to the video game Doom.)


dot matrix

dot matrix (plural dot matrices or dot matrixes)

dot matrices (plural)
dot matrixes (plural)

On most terminals, hardware-generated characters are displayed as dot matrixes inside rectangular envelopes[…]. The exact manner in which this is done depends on the kind of terminal.

1980 December (updated 1984 September), “Picture-description Subroutines”, in Richard A. Salisbury, editor, Integrated Graphics System (MTS [Michigan Terminal System]; 17), Ann Arbor, Mich.: University of Michigan Computing Center, →OCLC, page 24

Press the SHIFT and the asterisk (*) keys. An 8 by 16 dot matrix is displayed in the upper left corner of the display.

1983 November 21, “Maintenance Instructions”, in Operator’s, Organizational, and Direct Support Maintenance Manual: Satellite Communications Set: AN/USC-28(V) (NSN 5895-01-089-7518) [Change No. 2] (Army Technical Manual; 11-5895-808-13-2; Navy NAVELEX; 0967-LP-640-9020; Air Force; 31R2-2USC28-1-2), Washington, D.C.: Departments of the Army, the Navy, and the Air Force, published 1991, →OCLC, section 4-39 (Interface Unit Troubleshooting), page 4-154, column 2

Dot matrix printers make up a letter in the same manner as a CRT display. The fully formed-character printers (which are also referred to as letter quality printers) are generally slower and more expensive, but they produce higher quality output than dot matrix printers.

1984 March, Myron Hecht, Herbert Hecht, Laurence Press, “Overview of Microcomputers”, in Microcomputers: Introduction to Features and Uses (Computer Science and Technology; NBS Special Publication; 500-110), 8th edition, Washington, D.C.: National Bureau of Standards, United States Department of Commerce, →OCLC, section 2.2.6 (Printers), page 18

As Dudley Simpson's unusual electronic march begins, the first image on view is of a highly detailed dome, a massive Federation city. From the dome's center, a computerized dot matrix representation of a human eye blossoms outward, rapidly revealing dissident Blake's tortured face.

2000, John Kenneth Muir, “Season Overview, Series A (1978)”, in A History and Critical Analysis of Blake’s 7: The 1978–1981 British Television Space Adventure, Jefferson, N.C.: McFarland & Company; republished Jefferson, N.C.: McFarland & Company, 2006, part II (The Series), page 30

At close range, the painting [Georges Seurat's Le Cirque] is like a dot matrix of color: individual reds and blues and yellows perched side by side, giving the illusion of blending from a distance.

2014, Prudence Shen, Do Not Touch: A Tor.com Original, New York, N.Y.: Tor Books

I feverishly wrote for Mrs. Comfort first using a notebook, then an old Mac that printed on dot matrix paper (the kind with a series of small holes used for grasping the edges as it printed onto a roll of mint green and white paper).

2015, Bobbi Button, “Writing Connections: The Not-so-secret Mission of Parental Involvement”, in Nanci Werner-Burke, editor, Beyond the Classroom: Collaborating with Colleagues and Parents to Build Core Literacy (Eye on Education Book), New York, N.Y., Abingdon, Oxon.: Routledge, page 43

A dot matrix is a 2-dimensional patterned array, used to represent characters, symbols and images. Every type of modern technology uses dot matrices for display of information, including cell phones, televisions, and printers. They are also used in textiles with sewing, knitting, and weaving.

2016, “Dot matrix”, in Tomorrow’s Technology and You: Introductory: e-Study Guide (Just the Facts101: Textbook Key Facts), [s.l.]: Cram101 Textbook Reviews

(computing, also attributively) A two-dimensional array or pattern of dots used (for example, by a display device or a printer) to represent alphanumeric characters and pictures.

點矩陣

Jed S., the MIT student who took my poetry class at Wellesley and presented his poems on long scrolls of computer paper, the all-capitals dot matrix lines nearly unreadable.

2011, Robert Pinsky, “An Alphabet of My Dead [from Jersey Rain, (2000)]”, in Selected Poems, New York, N.Y.: Farrar, Straus and Giroux, page 52

The earliest reports were typewritten or stippled by a dot-matrix; then smudged, the result of being whipped too quickly from the mouth of an inkjet.

2014 September, Jonathan Kellerman, Jesse Kellerman, chapter 20, in The Golem of Hollywood, New York, N.Y.: G. P. Putnam's Sons; republished New York, N.Y.: Jove Books, 2015 August, page 197

dot matrix printer
dot matrix printer#English

(computing) Clipping of dot matrix printer.


click wheel

2004, Aya Brokering-Iwata (tr.), Yasukuni Notomi (author), iPod Fan Book: go everywhere with iPod, O'Reilly, →ISBN, page 42,
If you have a new fourth-generation Click Wheel iPod, you can even make multiple On-The-Go Playlists.

2005, Brian Tiemann, iPod + iTunes for Windows and Mac in a Snap, Sams Publishing, →ISBN, page 6,
4G—Fourth-generation iPod. Dock connector on the bottom. Integrated “click wheel” interface with the four control buttons embedded under the directional points of the touch-sensitive navigation wheel. 20GB or 40GB capacity.

2006, Scott Sigler, Earthcore, Dragon Moon Press, →ISBN, page 36,
The [sic] thumbed the iPod's click-wheel until the display read “The Donnas – Take Me to the Backseat.”

The combination button/scroll wheel selection device of some iPods.


reification

reification (countable and uncountable, plural reifications)

/ˌɹeɪəfəˈkeɪʃən/

First attested around 1846; a macaronic calque of German Verdinglichung, using -ification (“making”) for ver- + -lich + -ung, and Latin rēs (“thing”) for Ding (“thing”)

Contrary to Java, C++ and C# implement generics via reification, meaning that each specific version of a generic class, like List<String> is converted into a concrete class, either at compile time (C++) or at runtime (C#).

2020, Marco Faella, Seriously Good Software: Code that works, survives, and wins, Simon and Schuster, page 251

(programming) A process that makes a computable/addressable object out of a non-computable/addressable one; or a concrete class out of a generic one.

Reifizierung

programming: Process that makes out of a non-computable/addressable object a computable/addressable one


uninstall

en-verb

uninstall (third-person singular simple present uninstalls, present participle uninstalling, simple past and past participle uninstalled)

uninstalls (present singular third-person)
uninstalling (participle present)
uninstalled (participle past)
uninstalled (past)

(computing) To completely remove hardware or software from a computer system.


uninstall

But what happens if the uninstall does not work, is corrupt, or is accidentally deleted? Then, a manual uninstall is necessary […]

2004, Ron Ben-Natan, Richard Gornitsky, Tim Hanis, Mastering IBM WebSphere Portal


graph theorist

(graph theory) A mathematician or computer scientist who specializes in graph theory


key set identifier

en-noun

key set identifier (plural key set identifiers)

(computing, Internet) A value that is used to identify a key set.


unzip

en-verb

unzip (third-person singular simple present unzips, present participle unzipping, simple past and past participle unzipped)

unzips (present singular third-person)
unzipping (participle present)
unzipped (participle past)
unzipped (past)

(computing, transitive) To restore (compressed data) to its original form, from a zip file.


newsfroup

Likely originally a typographical error for newsgroup.


presentity

Blend of presence + entity; first introduced in the Internet Engineering Task Force (IETC) RFC 2778.

Users of an instant messaging service are presentities that may show themselves as online, offline, or away.

(Internet, telecommunications) An entity (usually a human) which provides information about its presence (whether it is available and willing to communicate through communication services).


letter bomb

(computing) A virus contained within an email or similar file.


matchmaking

en-noun

matchmaking (countable and uncountable, plural matchmakings)

/ˈmæt͡ʃˌmeɪkɪŋ/

(video games) The act or process of locating suitable players to take part in a multiplayer game session.


unbox

en-verb

unbox (third-person singular simple present unboxes, present participle unboxing, simple past and past participle unboxed)

unboxes (present singular third-person)
unboxing (participle present)
unboxed (participle past)
unboxed (past)

When a boxing or unboxing operation occurs in code, whether it was implicit or explicit, the IL generated includes the box or unbox command.

2004, Stephen Teilhet, Jay Hilyard, C# Cookbook

(transitive, computing) To retrieve (a value of a primitive type) from the object in which it is boxed.


monotype

en-noun

monotype (countable and uncountable, plural monotypes)

From mono- + type or mono- + -type. The printing technique is so called because it allows only one impression to be taken.

Coordinate term: polytype

(computing theory) In the Hindley–Milner type system, a single specific data type.


save as

en-verb

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

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

(computing) To enter a dialog box where the user can specify a new filename to save the current document under.


case-sensitivity

(programming) The characteristic of being case sensitive; having different reactions to typed letters based on whether the letters are uppercase or lowercase.


check-in

en-noun

check-in (countable and uncountable, plural check-ins)

(computing) The submission of source code or other material to a source control repository.


check in

en-verb

check in (third-person singular simple present checks in, present participle checking in, simple past and past participle checked in)

checks in (present singular third-person)
checking in (participle present)
checked in (participle past)
checked in (past)

(software) To integrate new revisions into the public or master version of a file in a version control system.


truthiness

From truthy + -ness. Modern sense coined by American comedian Stephen Colbert 17 October 2005 on his show The Colbert Report.

coin

Usually, when you are receiving a Boolean value, you are most interested in checking its truthiness rather than its type.

2020, James Padolsey, Clean Code in JavaScript: Develop reliable, maintainable, and robust JavaScript, Packt Publishing Ltd, page 181

(programming) The property of being truthy, i.e. evaluating to true in a Boolean context.


harden

en-verb

harden (third-person singular simple present hardens, present participle hardening, simple past and past participle hardened)

hardens (present singular third-person)
hardening (participle present)
hardened (participle past)
hardened (past)

From Middle English hardenen, equivalent to hard + -en. Cognate with Danish hærdne (“to harden; cure”), Swedish hårdna (“to harden”), Norwegian herdne (“to harden”), Icelandic harðna (“to harden”).

(transitive, computing) To modify (a website or other system) to make it resistant to malicious attacks.

vahvistaa suojausta

computing: to modify to make resistant to malicious attacks


game over

/ˌɡeɪm ˈəʊ.və(ɹ)/

The message originated on pinball machines and has been very widely used in video games.

Before I could figure out what the hell was the object of the game, I hear the thing go boom-boom, and the screen lights up with a sign: game over.

(video games) A message signaling that the game has ended, usually because the player failed (for example by losing all of their lives) but sometimes following successful completion of the game.


game over

/ˌɡeɪm ˈəʊ.və(ɹ)/

When you die too many times in this game, you get a game over.

(video games) An appearance of a game over message.


game over

game over (third-person singular simple present game overs or games over, present participle game overing or gaming over, simple past and past participle game overed or gamed over)

game overs (present singular third-person)
games over (present singular third-person)
game overing (participle present)
gaming over (participle present)
game overed (participle past)
game overed (past)
gamed over (participle past)
gamed over (past)

/ˌɡeɪm ˈəʊ.və(ɹ)/

(video games, rare, intransitive) To receive a 'game over' message.

(video games, rare, transitive) To deliver to someone a 'game over' message.


case sensitivity

en-noun

case sensitivity (usually uncountable, plural case sensitivities)


tarball

(computing) A file that is an archive of several other files, created using the Unix tar utility.


tarball

en-verb

tarball (third-person singular simple present tarballs, present participle tarballing, simple past and past participle tarballed)

tarballs (present singular third-person)
tarballing (participle present)
tarballed (participle past)
tarballed (past)

(transitive, computing) To archive into a tarball.


cypherpunk

/ˈsʌɪfəpʌŋk/

Blend of cipher + cyberpunk, coined by American hacker and author Jude Milhon (St. Jude) in 1992.

coin

Coordinate term: crypto-anarchist

(computing) A person with an interest in encryption and privacy, especially one who uses encrypted email.


chordal

(graph theory) For a graph, in which all cycles of four or more vertices have a chord.


splicer

uniform spanning trees
uniform spanning tree

(graph theory) A union of uniform spanning trees.


buffer overflow

en-noun

buffer overflow (plural buffer overflows)

When a program or process tries to store more data in a buffer than it was originally anticipated to hold, a buffer overflow occurs. What is really happening during a buffer overflow?

2005, Gert De Laet, Gert Schauwers, Network Security Fundamentals, Cisco Press, page 28

(computer security) The event when the amount of data sought to be added to a buffer exceeds the size of the buffer; generally resulting in a catastrophic error if this case has not been anticipated.


hijacker

/ˈhaɪˌd͡ʒækəɹ/


speedup

speedup (countable and uncountable, plural speedups)

(chiefly computing) The relationship between time taken and number of processors used.


URA

Universal Remote Access
Universal Remote Access#English

(software) Initialism of Universal Remote Access.


DotA

Defence of the Ancients
w:Defence of the Ancients

(video games) Acronym of Defence of the Ancients


contravariant

(object-oriented programming) Using or relating to contravariance.


covariant

(object-oriented programming) Using or relating to covariance.


just-in-time

Taking place at the time when it is needed, and not in advance.

(computing) Performing compilation of code on the client machine immediately before execution.


run time

run time (countable and uncountable, plural run times)

(computing) The stage during which a program is executing.

(computing) The amount of time during which a program is executing.

نَظْمَة

You need to install the .NET runtime before you can run this application.

(computing) A software component designed to support the execution of computer programs.


run-time

a run-time error

(computing) Of, relating to, or happening during run time.


run-time

run-time (countable and uncountable, plural run-times)

(computing) Alternative form of run time


OOP

OOP (countable and uncountable, plural OOPs)

object-oriented programming
object-oriented programming#English

(programming, uncountable) Initialism of object-oriented programming.

(Internet) Initialism of original original poster (“the poster of quoted material”).


OOP

en-verb

OOP (third-person singular simple present OOPs, present participle OOPing, simple past and past participle OOPed)

OOPs (present singular third-person)
OOPing (participle present)
OOPed (participle past)
OOPed (past)

(programming, informal) To use object-oriented programming for a task.


crontab

Shortening of cron table, where cron is the name of the system program that handles these tasks, from Ancient Greek χρόνος (khrónos, “time”).

The purpose of /etc/crontab is different from that of individual users' crontabs. With /etc/crontab, root may specify which user will run a particular command.

2008, Michael Lucas, Absolute FreeBSD: The Complete Guide to FreeBSD

(computing, Unix) A table of commands to be executed periodically.


clubhouse

While other platforms focus on visual and written media (such as captions, images, and videos), Clubhouse shifts the focus to an audio-only format.

2020 December 21, “Clubhouse App: How to Get Started”, in Social Media Examiner

(Internet, social media, neologism) A type of social network app based on voice, where people can communicate in audio chat rooms with a group of people.


object-oriented programming

This structure organizes and streamlines theme development to create a solid ground for themers (theme developers) to further build and extend, much like in object-oriented programming.

(programming) A programming paradigm that uses hierarchies of "objects", instantiated from templates called "classes", to design applications and computer programs.

programació orientada a objectes

programming paradigm that uses objects to design application and computer programs

объе́ктно-ориенти́рованное программи́рование


image processing

Any form of information processing whose input and output are both images, such as photographs or frames of video.

kuvankäsittely

information processing for graphical data


IRQ

interrupt request
interrupt request#English

(computing) Initialism of interrupt request.


machine language

en-noun

machine language (countable and uncountable, plural machine languages)

Machine language is certainly the most efficient language on the Apple, albeit the least pleasant in which to code. The Monitor has special facilities for those of you who are determined to use machine language to simplify creating, writing, and debugging machine language programs.

1979 Apple II Reference Manual, Cupertino, Apple Computer Inc., p. 48

Though machine language is efficient for computers, it is inefficient for programmers.

1986, Lawrence S. Orilia, Computers and Information

(programming) The set of instructions that a particular computer is designed to execute; generated from an assembly language by an assembler, or from a high-level language by a compiler or interpreter.

मशीनी भाषा

maśīnī bhāṣā


iterable

(programming) An object that can be iterated over.


OP

OP (countable and uncountable, plural OPs)

I don't think your response really answers the OP's question.

(Internet) Initialism of original poster; the person who started a thread.

จขกท

jɔɔ-kɔ̌ɔ-gɔɔ-tɔɔ