sweeper

From Middle English swepere, swepare, equivalent to sweep + -er. Cognate with Middle Low German swēpære, swēper (“broom for sweeping up debris”).

(video games) A character designed or capable of knocking out multiple enemies in succession, usually due to a combination of high offense and high speed.


optimal

artificial intelligence
artificial intelligence

(artificial intelligence) Describing a search algorithm that always returns the best result.


burning

(cryptocurrencies) purposefully remove certain number of coins in circulation, by sending it to a public address where the private keys cannot be obtained (called burn address, eater address or black hole), usually should be available on the blockchain for anyone to review such a transaction. It’s a one-way address with no ability to reverse the transaction or withdraw the coins. For all practical purposes, the asset no longer exists (it has been “burned”). The act of burning effectively removes tokens from the available supply.


kilobit

At a 100 kilobit per second information rate, both mark and space signals will generally be transmitted in any 0.0001 sec interval, and therefore this requirement is easily met with conventional resistors and capacitors.

1960, Sproul Robert W, Frequency diversity communications system, US Patent US3214691 A

(computing) One thousand (10³, or 1,000) bits.

(computing, informal) one kilobit per second


graceful

en-adj

graceful (comparative more graceful, superlative most graceful)

more graceful (comparative)
most graceful (superlative)

From Middle English graceful; equivalent to grace + -ful.

Bringing a system down cleanly will preserve the operating system and some log files, but again will destroy the contents of the RAM (the volatile data). Windows and Linux are two operating systems that require a graceful shutdown.

2009, Dale Liu, Cisco Router and Switch Forensics


procedure

en-noun

procedure (countable and uncountable, plural procedures)

/pɹəˈsiːd͡ʒə/

/pɹəˈsid͡ʒɚ/

From French procédure, from Old French, from Latin procedere (“to go forward, proceed”); see proceed.

method

although some of these have slightly differing meanings in some programming languages

(computing) A subroutine or function coded to perform a specific task, but does not return a value.

процеду́ра

computing: subroutine or function coded to perform a specific task


graphical user interface

en-noun

graphical user interface (plural graphical user interfaces)

(computing) A type of user interface which allows people to interact with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text.


keyring

(cryptography) A set of data holding linked encryption keys.

密鑰環

cryptography: set of data holding linked keys


page flow

(computing, Internet) A directory of web application files that work together to implement a user interface feature.


cartoon

Punch (magazine)
Russian Bear
The Great Game
cartoon

→ Portuguese: cartune, cartum

→ Swahili: katuni

In British English first, from French carton (“sketch, cardboard, card”), from Italian cartone (“cardboard, carton, box”), augmentative of carta (“paper”), from Latin carta (“papyrus, paper”), from Ancient Greek χάρτης (khártēs) (see there for further etymology). Doublet of carton and card.

der

(comics) A humorous drawing, often with a caption, or a strip of such drawings.

(comics) A drawing satirising current public figures.

(art) A full-sized drawing that serves as the template for a fresco, a tapestry, etc.


cartoon

en-verb

cartoon (third-person singular simple present cartoons, present participle cartooning, simple past and past participle cartooned)

cartoons (present singular third-person)
cartooning (participle present)
cartooned (participle past)
cartooned (past)

(art, comics, animation) To draw a cartoon, a humorous drawing.


kilobyte

Coined in the 1960s, from kilo- (“thousand”) + byte.

The data word processor 606 handles the in-flow and out-flow of byte-oriented input/output data and interleaved signals at a rate of, for example, 500 kilobytes per second. Instruction processing rates of four to eight per microsecond are required for such a data flow.

1969, Harold R. Dell, HIGH-DENSITY PERMANENT DATA STORAGE AND RETRIEVAL SYSTEM, US Patent 3638185

(computing, especially networking) One thousand (10³, or 1,000) bytes.

It is assumed herein that each block includes 32 bytes, each sector includes 1 kilobyte, the buffer memory 116 includes 4 kilobytes, and read data is represented by one double word or 64 bits, as one word in this case consists of 32 bits.

1969, Hisashi Horikoshi, MEMORY CONTROL SYSTEM, US Patent 3618041

(computing, informal, especially RAM) a kibibyte.


optional

In functional languages, there is a data type called the option type, also called the maybe type. Its purpose is to encapsulate a value, which is returned from a function. […] In Java 8, the Optional class has been added to serve as an option type.

2015, Richard M Reese, Learning Java Functional Programming, Packt Publishing Ltd, page 147

programming language
programming language

(programming, sometimes capitalized) In various programming languages, a kind of variable that is assigned a specific data type but may or may not hold an actual value.


keyserver

public key cryptography
public key cryptography

(cryptography) In public key cryptography, the server that stores and distributes the public key files.


oracle

From Middle English oracle, from Old French oracle, from Latin ōrāculum.

Thus, an oracle machine (which enacts an oracle algorithm) would be like an ordinary Turing machine, except that adjoined to its ordinary computational operations would be another operation: ‘Call in the oracle and ask it whether C_q(n) stops; […]

1994, Roger Penrose, “Quantum theory and the brain”, in Shadows of the Mind, Oxford University Press, page 380

(computing theory) A theoretical entity capable of answering some collection of questions.

For example, an oracle may send temperature data reported by the National Weather Service or report the daily LIBOR rate to a smart contract.

2020, Daniel T. Stabile, Kimberly A. Prior, Andrew M. Hinkes, “Smart Contracts”, in Digital Assets and Blockchain Technology, Edward Elgar Publishing, page 223

(cryptocurrencies) A third-party service that provides smart contracts with information from the outside world.


iconize

iconize (third-person singular simple present iconizes, present participle iconizing, simple past and past participle iconized)

iconizes (present singular third-person)
iconizing (participle present)
iconized (participle past)
iconized (past)

graphical user interface
graphical user interface

(transitive, graphical user interface) To minimize (a window) on a computer screen, replacing it with a representative icon.


beggarware

(computing) freeware that encourages the user to make an optional donation to its author


BIOS

(computing) Acronym of Basic Input/Output System.

(computing, informal, by extension) any firmware user interface that provides similar functionality as BIOS, such as UEFI


assign

assign (third-person singular simple present assigns, present participle assigning, simple past and past participle assigned)

assigns (present singular third-person)
assigning (participle present)
assigned (participle past)
assigned (past)

Etymology tree
Proto-Indo-European *h₂éd
Proto-Italic *ad
Latin ad
Latin ad-
Proto-Indo-European *sek-der.
Proto-Italic *seknom
Latin signum
Proto-Indo-European *-éh₂
Proto-Indo-European *-yéti
Proto-Indo-European *-eh₂yéti
Proto-Italic *-āō
Latin -ō
Latin signō
Latin assignōlbor.
Old French assignerbor.
Middle English assignen
English assign
From Middle English assignen, from Old French assigner, asigner, from Latin assignō, from ad- + signō (“mark, sign”).

luokittaa

to attribute or sort something into categories

We assign 100 to x.

(transitive, programming) To give (a value) to a variable.

přiřadit

computing: to assign a value to a variable


cloudy

en-adj

cloudy (comparative cloudier, superlative cloudiest)

cloudier (comparative)
cloudiest (superlative)

From Middle English cloudy (“cloudy, overcast, gloomy, dark", also "hilly, rocky”), from Old English clūdiġ (“stony, rocky”), equivalent to cloud + -y.

inh

a cloudy infrastructure

(computing, informal) Using or relating to cloud computing.


VPN

virtual private network
virtual private network#English

(computing) Initialism of virtual private network.


public key

asymmetric cryptography
asymmetric cryptography

One of the two keys used in asymmetric cryptography, which is published to others, unlike the private key.

clau pública

the public one of the two keys used in asymmetric cryptography


DNS

Domain Name System
Domain Name System#English

(Internet) Initialism of Domain Name System.

(computing, Internet) The protocol used by the Domain Name System.

Domain Name Services
domain name services

(Internet) Domain Name Services; the services provided by the Domain Name System.


PGP

Pretty Good Privacy
Pretty Good Privacy#English

(encryption, software) Initialism of Pretty Good Privacy. (A program using public key encryption popularly used with email.)


UI

en-noun

UI (countable and uncountable, plural UIs)

Some UIs tend to improve this by displaying toolbars only when they are related to any object manipulated (e.g., an image, a rectangle) and undisplaying them afterwards.

2005, Maria Francesca Costabile, Fabio Paternò, Human-Computer Interaction – INTERACT 2005, page 199

(computing) Initialism of user interface.


encryption

encryption (usually uncountable, plural encryptions)

/ɪnˈkɹɪpʃən/

/ɛnˈkɹɪpʃən/

/ɪŋˈkɹɪpʃən/

(cryptography) The process of obscuring information to make it unreadable without special knowledge, key files, or passwords.

As ZT() can only test whether a single ciphertext is an encryption of zero, it cannot work when there are more than one ciphertext to test.

2005, Kun Peng, Colin Boyd, Ed Dawson, Byoungcheon Lee, An Efficient And Verifiable Solution To The Millionaire Problem

(cryptography) A ciphertext, a cryptogram, an encrypted value. Usually used with the preposition "of" followed by the value that is hidden in it.


blink

en-verb

blink (third-person singular simple present blinks, present participle blinking, simple past and past participle blinked)

blinks (present singular third-person)
blinking (participle present)
blinked (participle past)
blinked (past)

From Middle English blynken, blenken, from Old English blincan (suggested by causative verb blenċan (“to deceive”); > English blench), from Proto-Germanic *blinkaną, a variant of *blīkaną (“to gleam, shine”).
Cognate with Dutch blinken (“to glitter, shine”), German blinken (“to flash, blink”), Danish blinke (“to flash, twinkle, wink, blink”), Swedish blinka (“to flash, blink, twinkle, wink, blink”). Related to blank, blick, blike, bleak.

blikat

to flash on and off at regular intervals

(science fiction, video games) To teleport, mostly for short distances.


blink

en-noun

blink (countable and uncountable, plural blinks)

I can think of no good reason to use blink because blinking text and images are annoying, they mark the creator as an amateur, and they have poor browser support.

2007, Cheryl D. Wise, Foundations of Microsoft Expression Web: The Basics and Beyond, page 150

(computing) A text formatting feature that causes text to disappear and reappear as a form of visual emphasis.

(video games) An ability that allows teleporting, mostly for short distances


IMDb

(initialism) The Internet Movie Database, a website that documents movies and television shows.


one up

If you hit that block, you can get a one up.

(video games) Alternative spelling of 1-up (“extra life”)


spod

(Internet) One who uses talkers, an early form of chat room.


undelete

en-verb

undelete (third-person singular simple present undeletes, present participle undeleting, simple past and past participle undeleted)

undeletes (present singular third-person)
undeleting (participle present)
undeleted (participle past)
undeleted (past)

To undelete (that's un-delete, not undulate — don't get excited) something that you deleted by accident, press Ctrl+Z. You have to do this immediately, like cardiopulmonary resuscitation, or you lose the patient.

1998, David C. Kay, Microsoft Works 4.5 for Windows For Dummies, page 87

(transitive, computing) To recover (a file, record, etc.) from a deleted state; restore.


cleanroom

(attributive, chiefly computing) The method of copying a design by reverse engineering and then recreating it without infringing any copyrights.

software engineering
software engineering

(software engineering, attributive) Being or relating to a software development process intended to produce software with a certifiable level of reliability.


cleanroom

cleanroom (third-person singular simple present cleanrooms, present participle cleanrooming, simple past and past participle cleanroomed)

cleanrooms (present singular third-person)
cleanrooming (participle present)
cleanroomed (participle past)
cleanroomed (past)

Based on OSF's Motif, this technology was “clean roomed” and is not in violation of any Apple copyright or patent […]

1990, InfoWorld, volume 13, numbers 1-8, page 40

(transitive, chiefly computing) To copy (a design) by reverse engineering and then recreating it without infringing any copyrights.


IR

en-noun

IR (countable and uncountable, plural IRs)

information retrieval
information retrieval#English

(computer science) Initialism of information retrieval.

At the end of the chapter, you will have implemented your first compiler producing LLVM IR.

2021, Kai Nacke, Learn LLVM 12: A beginner's guide to learning LLVM compiler tools and core libraries with C++, Packt Publishing Ltd, page viii

intermediate representation
w:intermediate representation

(software compilation) Initialism of intermediate representation.


install

en-verb

install (third-person singular simple present installs, present participle installing, simple past and past participle installed)

installs (present singular third-person)
installing (participle present)
installed (participle past)
installed (past)

From Middle English installen, from Old French installer, from Medieval Latin īnstallō (“to install, put in place, establish”), from in- + stallum (“stall”), from Frankish *stall (“stall, position, place”), from Proto-Germanic *stallaz (“place, position”), from Proto-Indo-European *stel-, *stAlǝn-, *stAlǝm- (“stem, trunk”). Cognate with Old High German stal (“location, stall”), Old English steall (“position, stall”), Old English onstellan (“to institute, create, originate, establish, give the example of”), Middle High German anstalt (“institute”), German anstellen (“to conduct, employ”), German einstellen (“to set, adjust, position”), Dutch aanstellen (“to appoint, commission, institute”), Dutch instellen (“to set up, establish”). More at in, stall.

cog

I haven't installed the new operating system yet because of all the bugs.

(transitive) To connect, set up or prepare something for use

(transitive, computing) To transfer software onto a device's permanent storage and put it in a state where it is ready to be run when needed, usually decompressing it if necessary and performing any necessary pre-first-run configuration.


install

After inserting the disk, you need to run the install.

(computing) Installer. A software utility that installs an application.


snarf

en-verb

snarf (third-person singular simple present snarfs, present participle snarfing, simple past and past participle snarfed)

snarfs (present singular third-person)
snarfing (participle present)
snarfed (participle past)
snarfed (past)

Probably of imitative origin. Alternatively, perhaps a blend of snack + scarf or snort + scarf. First attested in 1963.

onomatopoeic

imitative

I snarfed the whole database into my program.

(transitive, slang, computing) To slurp (computing slang sense); to load in entirely; to copy as a whole.

Either write-through or write-back policy caches may snarf the data that the bus master is writing to memory.

1995, Tom Shanley, Don Anderson, ISA System Architecture, page 296

...in addition, the embedding enables the designer to snarf features from the underlying language […]

1996, Harold Abelson, Gerald Jay Sussman, Julie Sussman, Structure and Interpretation of Computer Programs, page 399

2001: Brad A. Myers, Choon Hong Peck, Jeffrey Nicols, Dave Kong, and Robert Miller, Interacting at a Distance Using Semantic Snarfing, in Proceedings of the 3rd international conference on Ubiquitous Computing, pages 305-314.
Other future applications of the semantic snarfing idea might include classrooms, where students might snarf interesting pieces of content from the instructor's presentation; […]

(transitive, slang, computing, by extension) To fetch (in general).


mob

From Middle English mob, short for mobile, from Latin mōbile (vulgus) (“fickle (crowd)”). The video-gaming sense originates from English mobile, used by Richard Bartle for objects capable of movement in an early MUD.

der

You can't win with small, balanced groups. You have to zerg the mob with a high number of players.

2002, Wolfie, “Re: Whoa - massive changes due in next patch”, in alt.games.everquest (Usenet)

non-player character
non-player character

(video games) A non-player character, especially one that exists to be fought or killed to further the progression of the story or game.


comprehension

en-noun

comprehension (countable and uncountable, plural comprehensions)

/ˌkɒmpɹɪˈhɛnʃn̩/

/ˌkɑmpɹɪˈhɛnʃn̩/

Borrowed from Middle French compréhension, from Latin comprehensiō (“taking together”), from com- (“with, together”) + prehendō (“take”).

af

functional programming
functional programming

(programming) A compact syntax for generating a list in some functional programming languages.


restore

en-verb

restore (third-person singular simple present restores, present participle restoring, simple past and past participle restored)

restores (present singular third-person)
restoring (participle present)
restored (participle past)
restored (past)

non-rhotic, without the horse–hoarse merger

From Middle English restoren, from Old French restorer, from Latin rēstaurāre, equivalent to re- + store.

اِسْتَعَادَ

to bring back to a previous condition or state

There was a crash last night, and we're still restoring the file system.

(transitive, computing) To recover (data, etc.) from a backup.


restore

We backed up the data successfully, but the restore failed.

(computing) The act of recovering data or a system from a backup.


cripple

cripple (third-person singular simple present cripples, present participle crippling, simple past and past participle crippled)

cripples (present singular third-person)
crippling (participle present)
crippled (participle past)
crippled (past)

From Middle English cripel, crepel, crüpel, from Old English crypel (“crippled; a cripple”), from Proto-Germanic *krupilaz (“tending to crawl; a cripple”), from Proto-Indo-European *grewb- (“to bend, crouch, crawl”), from Proto-Indo-European *ger- (“to bend, twist”), equivalent to creep + -le. Cognate with Dutch kreupel, Low German Kröpel, German Krüppel, Old Norse kryppill.

der

(slang, video games) To nerf something which is overpowered.


insert

From Latin insertus, past participle of inserō, from in- + serō (“join, bind together, connect, entwine, interweave”), ultimately from Proto-Indo-European *ser- (“to bind, put together, to line up”). Compare exsert.

der

(computing) A key to toggle between text insert mode and overwrite mode


Kermit

Variant of English and Manx Kermode, cognate with Irish Mac Diarmata (“son of Dermot”). Popularised in the US by the naming of Kermit Roosevelt (after a Manx ancestor).
Computing sense named after the Sesame Street character, but later provided with a backronym ("KL10 Error-Free Reciprocal Microprocessor Interchange over TTY").

(computing) An asynchronous file transfer protocol, often used for communication between different types of minicomputer or mainframe.


flag day

(software) A day designated for changing to an incompatible system.

New Hacker's Dictionary entry for Flag Day

(software) A change which is neither forward nor backward compatible.


conditional assembly language

en-noun

conditional assembly language (countable and uncountable, plural conditional assembly languages)

(programming) The section of an assembly language that is used to write macros.


watermark

/ˈwɔːtəmɑːk/

(computing) A value stored in a datafile to ensure its integrity, so that if the file's contents are changed then the watermark will no longer match the contents.

(graphical user interface) A default hint caption displayed in a text box prior to the user inputting any text.


forward compatible

en-adj

forward compatible (not generally comparable, comparative forward compatible, superlative forward compatible)

forward compatible (comparative)
forward compatible (superlative)

Back-formation from forward compatibility.

back-form

In order to be forward compatible, we keep a configurable list of valid keywords that we don't understand.

(software) Capable of interoperating with anticipated future systems.


backward compatible

en-adj

backward compatible (not generally comparable, comparative backward compatible, superlative backward compatible)

backward compatible (comparative)
backward compatible (superlative)

Back-formation from backward compatibility.

back-form

The new editor is backward compatible with all versions later than 1.17.

(software) Capable of interoperating with older systems.


interoperate

en-verb

interoperate (third-person singular simple present interoperates, present participle interoperating, simple past and past participle interoperated)

interoperates (present singular third-person)
interoperating (participle present)
interoperated (participle past)
interoperated (past)

From inter- (“between, mutual”) + operate (“work”).

prefix

It took weeks to get the two email systems to interoperate.

(intransitive, computing) To work reliably with another system.


regex

/ˈɹɛd͡ʒˌɛks/

To continue the history course from the previous section, Perl was one of the first general-purpose programming languages to bake regexes into its core functionality.

2017, Moritz Lenz, Parsing with Perl 6 Regexes and Grammars, Apress, page 5

regular expression
regular expression#English

(computing) Clipping of regular expression.


wallet

From Middle English walet (“bag, knapsack”), of uncertain origin. Possibly from an assumed Old Northern French *walet (“roll; bag; knapsack”), from Proto-Germanic *wal- (“to roll”). More at walk, well, wallow.

der

(computing, finance) An e-wallet or digital wallet.


mainframe

→ Italian: mainframe

→ Japanese: メインフレーム (meinfurēmu)

→ Portuguese: mainframe

→ Spanish: mainframe

(computer hardware) A large, powerful computer able to manage very many simultaneous tasks and communicate with very many connected terminals; used by large, complex organizations (such as banks and supermarkets) where continuously sustained operation is vital.

(computer hardware) A computer chassis that hosts and interconnects modules that perform various tasks.


exception

en-noun

exception (countable and uncountable, plural exceptions)

From Middle English exception, excepcioun, from Anglo-Norman excepcioun, from Old French excepcion, from Latin exceptiō.

përjashtim

that which is excepted or taken out from others

null pointer exception

(programming) An interruption in normal processing, typically caused by an error condition, that can be raised ("thrown") by one part of the program and handled ("caught") by another part.

اِسْتِثْنَاء

computing: an interruption in normal processing


back out

en-verb

back out (third-person singular simple present backs out, present participle backing out, simple past and past participle backed out)

backs out (present singular third-person)
backing out (participle present)
backed out (participle past)
backed out (past)

I had to back out the changes made to the computer when it became apparent that they had stopped it working properly.

(computing, transitive) To undo (a change).

I chose that menu option by accident, so I pressed Escape to back out.

(computing, intransitive) To exit a mode or function.


Internet Protocol

(Internet) A communication protocol that enables networking a large number of computers to the Internet by providing the basis for packet switching, routing, addressing and other essential functions of the net.

Internetprotokol

one of the computer networking protocols


Emacs

"Emacs was initially a text editor," says Stallman, explaining the getup. "Eventually it became a way of life for many and a religion for some. We call this religion the Church of Emacs."

2002, Sam Williams, quoting Richard Stallman, Free as in Freedom

(computing) A particular visual or WYSIWYG text editor (first written by Richard Stallman in 1975 but since reimplemented by others in several distinct versions), distinguished by its use of control characters as editing commands, by its lack of distinct "insert" and "edit" modes, and by its featurefulness and extensibility.


eraser

uitveër

thing used to erase something written or drawn

(computing) An overwriter program used to prevent data recovery.


runt

The OED classifies this word as "of obscure origin". Some see a connection to Middle Dutch runt (“ox”), but the OED considers this to be unlikely.

unk

obscure

(networking) An Ethernet packet that does not meet the medium's minimum packet size of 64 bytes.


Gmail

He has a Gmail account.

For now, it’s hard to conclude that Sunak will succeed in rebooting a government that’s been reset more times than most people’s Gmail passwords.

2023 June 30, Marina Hyde, “The tide is coming in fast on Rishi Sunak – and it’s full of sewage”, in The Guardian

(trademark) A webbased e-mail system provided by Google (trademarked Gmail).


gank

en-verb

gank (third-person singular simple present ganks, present participle ganking, simple past and past participle ganked)

ganks (present singular third-person)
ganking (participle present)
ganked (participle past)
ganked (past)

Our group totally ganked this guy.

(transitive, Internet, online gaming, slang) To kill much weaker players in an online video game in such a way that they cannot defend themselves.


well-known

en-adj

well-known (comparative better-known or more well-known, superlative best-known or most well-known)

better-known (comparative)
more well-known (comparative)
best-known (superlative)
most well-known (superlative)

From Middle English well knowen. By surface analysis, well + known.

We would like to catalog other sockets which are supposed to be well-known

1972, Vint Cerf, Jon Postel, RFC 322 - Well known socket numbers

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

2003, John Mueller, .NET development security solutions

A common approach is for the server to accept messages at a well-known port.

2007, Larry L Peterson, Bruce S Davie, Computer networks: a systems approach

(computing, not comparable) Generally recognized; reserved for some usual purpose.


converge

en-verb

converge (third-person singular simple present converges, present participle converging, simple past and past participle converged)

converges (present singular third-person)
converging (participle present)
converged (participle past)
converged (past)

/kənˈvɜːd͡ʒ/

From Latin convergere, from con- (“together”) + vergere (“to bend”).

(intransitive, computing) (said of an iterative process) To reach a stable end point.


backup

→ Danish: backup

→ Italian: backup

→ Japanese: バックアップ (bakkuappu)

→ Korean: 백업 (baegeop)

→ Portuguese: backup, becape

→ Swedish: backup

After the power failure, we had to restore the database from backup.

(computing) A copy of a file or record, stored separately from the original, that can be used to recover the original if it is damaged or destroyed.


backup

Make a backup copy of that file.

(computing) That is intended as a backup.


backup

backup (third-person singular simple present backups, present participle backupping, simple past and past participle backupped)

backups (present singular third-person)
backupping (participle present)
backupped (participle past)
backupped (past)

We have two methods for backupping: the first one is writing the contents of disks onto magnetic tapes and the other is making a copy of the contents of disks on the disk of the mainframe computers of the laboratory.

(computing, nonstandard) Alternative form of back up


caricature

/ˈkɛɹɪkət͡ʃʊɚ/

/ˈkɛɹɪkət͡ʃɚ/

/kəˈɹɪkət͡ʃʊɚ/

/kəˈɹɪkət͡ʃɚ/

/ˈkæɹɪkətʃʊə/

/ˈkæɹɪkətʃə/

From French caricature, from Italian caricatura. Has no relation to character, which is instead ultimately from Ancient Greek χαρακτήρ (kharaktḗr, “type, nature, character”).

der

(computing) In facial recognition systems, a face that has been modified to look less like the average face, and thus more distinctive.


defrag

en-verb

defrag (third-person singular simple present defrags, present participle defragging, simple past and past participle defragged)

defrags (present singular third-person)
defragging (participle present)
defragged (participle past)
defragged (past)

(transitive, computing) Clipping of defragment.


widen

widen (third-person singular simple present widens, present participle widening, simple past and past participle widened)

widens (present singular third-person)
widening (participle present)
widened (participle past)
widened (past)

PIE word
 *dwóh₁
From wide + -en (verbal suffix).

to widen a short variable to an int variable

(transitive, programming) To convert to a data type that can hold a larger number of distinct values.


(Internet) Abbreviation of InterMUD-3, a protocol for instant communication between MUDs via the Internet.


(Internet) Internet2, the state-of-the-art network connecting multiple research universities.

(Internet) InterMUD 2, a protocol for instant communication between MUDs via the Internet.


macro

Attested 1959, shortened from macroinstruction.

The preprocessor expands any embedded macros into source code before it is compiled.

There's also a spam filter in the code now, so if someone attempts to flood people's screens with macros or a bot, everything after the first few lines is thrown away.

1998, Dr. Cat, “Furry web site plug”, in alt.fan.furry (Usenet)

A recurring theme in this book is to record an Excel macro and then show how to adapt the recorded code.

2004, Paul Kimmel, Excel 2003 VBA Programmer's Reference, John Wiley & Sons, page 2

Languages belonging to the Lisp family make use of macros to provide support for compile-time metaprogramming.

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

This should make intuitive sense because the purpose of the macro system is to transform code from one valid form to a final form, such as inserting logic automatically that would otherwise have been written explicitly.

2021, Dean Wampler, chapter 24, in Programming Scala, 3rd edition, O'Reilly

(programming) A comparatively human-friendly abbreviation of complex input to a computer program.


unshift

unshift (third-person singular simple present unshifts, present participle unshifting, simple past and past participle unshifted)

unshifts (present singular third-person)
unshifting (participle present)
unshifted (participle past)
unshifted (past)

(transitive, programming) To add an item to the beginning of an array.


bustle

en-noun

bustle (countable and uncountable, plural bustles)

From Middle English bustlen, bustelen, bostlen, perhaps an alteration of *busklen (> Modern English buskle), a frequentative of Middle English busken (“to prepare; make ready”), from Old Norse búask (“to prepare oneself”); or alternatively from a frequentative form of Middle English busten, bisten (“to buffet; pummel; dash; beat”) + -le. Compare also Icelandic bustla (“to splash; bustle”).

der

(computing, countable) A cover to protect and hide the back panel of a computer or other office machine.


BSOD

blue screen of death
blue screen of death#English

(computing) Initialism of blue screen of death.

(computing) Initialism of black screen of death.


BSOD

en-verb

BSOD (third-person singular simple present BSODs, present participle BSODing, simple past and past participle BSODed or BSOD'd)

BSODs (present singular third-person)
BSODing (participle present)
BSODed (participle past)
BSODed (past)
BSOD'd (participle past)
BSOD'd (past)

blue screen of death
blue screen of death

(computing, of a computer system) To fail critically and display a blue screen of death.


copier

a file copier; a disk copier

(computing) A program or process that copies.


counter

Inherited from Middle English countour, from Old French conteor (French comptoir), from Medieval Latin computātōrium, from Latin computō, equivalent to count + -er. Doublet of cantore, computer, and kontor.

doublet

[ˈkʰaʊ̯.ɾ̃ɚ]

With a foreach block, you don't need to create an explicit counter variable.

2006, Matthew MacDonald, Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional, page 49

(programming) A variable, memory location, etc. whose contents are incremented to keep a count.

teller

computing: variable etc. for keeping count


whiff

en-verb

whiff (third-person singular simple present whiffs, present participle whiffing, simple past and past participle whiffed)

whiffs (present singular third-person)
whiffing (participle present)
whiffed (participle past)
whiffed (past)

The noun is possibly:
* partly a variant of Middle English wef, weffe (“bad smell, stench, stink; exhalation; vapour; tendency of something to go bad (?)”) [and other forms], possibly a variant of either:
** waf, waif, waife (“odour, scent”), possibly from waven (“to move to and fro, sway, wave; to stray, wander; to move in a weaving manner; (figuratively) to hesitate, vacillate”), from Old English wafian (“to wave”), ultimately from Proto-Indo-European *webʰ- (“to braid, weave”); or
** wef (“a blow, stroke”), from weven (“to travel, wander; to move to and fro, flutter, waver; to blow something away, waft; to cause something to move; to fall; to cut deeply; to sever; to give up, yield; to give deference to; to avoid; to afflict, trouble; to beckon, signal”); further etymology uncertain, perhaps from Old English wefan (“to weave”) (ultimately from Proto-Indo-European *webʰ- (“to braid, weave”)), or from wǣfan (see bewǣfan, ymbwǣfan); and
* partly onomatopoeic.
Noun sense 6 (“name of a number of flatfish”) is possibly derived from sense 1 (“brief, gentle breeze; a light gust of air”), sense 4 (“small quantity of cloud, smoke, vapour, etc.”), and other such senses.
The verb and adjective are derived from the noun. Verb sense 2.6 (“to catch fish by dragging a handline near the surface of the water from a moving boat”) is possibly derived from sense 1.1 (“to carry or convey (something) by, or as by, a whiff or puff of air”), sense 2.2 (“to be carried, or move as if carried, by a puff of air”), and other such senses.
The interjection is derived from noun sense 7.4 (“a sound like that of air passing through a small opening; a short or soft whistle”).

inh

(video games) In fighting games, to execute a move that fails to hit the opponent.


docketing software

(computing, law) Software for use in scheduling legal matters, for example ex parte proceedings, litigation, and other legal matters.


certificate

→ Punjabi: ਸਰਟੀਫਿਕੇਟ (sarṭīphikeṭ)

→ Welsh: stifficet

General Certificate of Secondary Education

(computing theory) The information needed in order to verify a positive answer to a problem.

todiste

computing theory: information needed to verify a positive answer to a problem

public key certificate
public key certificate#English

(computing) Ellipsis of public key certificate.


whetstone

[ˈʍɛʔˌstoʊn]

From Middle English whestone, whetston, whetesston, from Old English hwetstān, from Proto-West Germanic *hwattjastain (“whetstone”). Equivalent to whet (“to sharpen”) + stone.

(computing) Alternative letter-case form of Whetstone (“benchmark”)


roleplaying game

en-noun

roleplaying game (plural roleplaying games)

joc de rol

type of game in which the players assume the role of a character

(games) A type of game where one or more players assume the roles of characters (usually one each) to interact with a fictional world either defined by themselves or through the moderation of a neutral judge (usually referred to as the game master).

RPG

game where players assume the role of characters

(video games) A type of computer game where the player takes the role of a character or party, normally lacking tests of physical skill and including more story-telling and narrative aspects than traditional action games.

massively multiplayer online role-playing game


HTTPS

(Internet) Initialism of Hypertext Transfer Protocol Secure, an extension to HTTP that uses an encrypted form of data transfer on the Internet.


constraint

constraint (countable and uncountable, plural constraints)

From Middle English constreynt, constreynte, from Old French constreinte, past participle of constreindre (“to constrain”), from Latin cōnstringō (corresponding to the past participle cōnstrictus).

(databases) A linkage or other restriction that maintains database integrity.


Archie

FOR ARCHIE USERS. At last, a powerful database with details of every track (over 700 to date) on Classic CD discs from issue 1 to the present day is available for uses of Acorn (Archimedes) computers.

And what about getting the data from the Archie to the PC?

2005, Jonathan, “BBC Micro B and Acorn Archimedes A400 (?) to PC file transfer”, in comp.sys.acorn.networking (Usenet)

(computing, informal) An Acorn Archimedes computer.


flip

en-verb

flip (third-person singular simple present flips, present participle flipping, simple past and past participle flipped)

flips (present singular third-person)
flipping (participle present)
flipped (participle past)
flipped (past)

Alteration of earlier fillip, from Middle English filippen (“to make a signal or sound with thumb and right forefinger, snap the fingers”), an attenuated variation of flappen (“to flap, clap, slap, strike”). Cognate with Dutch flappen (“to flap”), German flappen (“to flap”).

inh

(transitive, computing) To invert a bit (binary digit), changing it from 0 to 1 or from 1 to 0.


wrapper

→ Mmen: lapa

From Middle English wrappere, equivalent to wrap + -er.

We need a Perl wrapper for this C++ library.

object-oriented programming
object-oriented programming

(object-oriented programming) A construct, such as a class or module, that serves to mediate access to another.

embolcall

(computing) A construct that serves to mediate access to another object.


evaluate

en-verb

evaluate (third-person singular simple present evaluates, present participle evaluating, simple past and past participle evaluated)

evaluates (present singular third-person)
evaluating (participle present)
evaluated (participle past)
evaluated (past)

Evaluate this integral.

(transitive, mathematics, computing) To compute or determine the value of (an expression).

Since element (15.1) evaluates to an element of the center in any alternative algebra, (15.1) has to evaluate to a scalar multiple of the identity element of the Cayley-Dickson algebra.

2006, Lev Sabinin, Larissa Sbitneva, Ivan Shestakov, Non-Associative Algebra and Its Applications, CRC Press, page 201

In one type of such an integral, the integrand is only the probability density function, and the integral evaluates to a probability, which of course is a scalar.

2007, James E. Gentle, Matrix Algebra: Theory, Computations, and Applications in Statistics, Springer Science & Business Media, page 165

(intransitive, computing, mathematics) To return or have a specific value.


implement

implement (third-person singular simple present implements, present participle implementing, simple past and past participle implemented)

implements (present singular third-person)
implementing (participle present)
implemented (participle past)
implemented (past)

Borrowed from Late Latin implēmentum (“a filling up”), from Latin impleō (“I fill up”).

(programming) To realize a technical specification or algorithm.

implementar

(object-oriented programming, of a concrete class) To include implementations of methods of an interface, abstract class, or protocol.

cài đặt

include implementations of methods of an interface or protocol


sticker

From stick (“to pierce, to be fastened, to adhere”) + -er (“agent”).

affix

(Internet) A cartoonish illustration of a character that represents an emotion or action, often accompanied by text, that may be superimposed on a digital image.


persist

en-verb

persist (third-person singular simple present persists, present participle persisting, simple past and past participle persisted)

persists (present singular third-person)
persisting (participle present)
persisted (participle past)
persisted (past)

From Middle French persister (Modern French persister), from Latin persistere, from per- + sistere (“to stand”).

This would not be saved after his session terminates because we don't have an actual user identity to allow us to persist the settings.

2006, Marco Bellinaso, ASP.NET 2.0 Website Programming

While hashtags aren't formally part of Twitter, some clients, such as Tweetdeck, will persist hashtags across replies to create a sort of message threading.

2009, Alistair Croll, Sean Power, Complete Web Monitoring

(computing, transitive) To cause to persist; make permanent.


wired

en-adj

wired (comparative more wired, superlative most wired)

more wired (comparative)
most wired (superlative)

In typical Singaporean style, however, once the decision to get wired was made, the various agencies moved to ensure the Internet diffused very quickly.

2002, Derek Da Cunha, Singapore in the new millennium: challenges facing the city-state, page 247

Coffee drinkers now have yet another way to get wired. Laptop and Tablet PC users can have their double grande mocha lattes and surf the Web simultaneously at STARBUCKS[…]

2004 December, Cincinnati Magazine, volume 38, number 3, page 44

(informal, of people or communities) Connected to the Internet; online.


CDE

(computing) Initialism of Common Desktop Environment.


framework

inquadramento

the identification and categorisation of processes or steps that constitute a complex task or mindset

(software engineering) A reusable piece of code (and, sometimes, other utilities) providing a standard environment within which an application can be implemented.


variance

en-noun

variance (countable and uncountable, plural variances)

From Middle English variance, variaunce, equivalent to vary + -ance, from Old French variance or directly from Anglo-Latin variaunce, veriaunce, wariaunce; all from Latin variantia.

Depending on the variance of the type constructor, the subtyping relation of the simple types may be either preserved, reversed, or ignored for the respective complex types.

(computing, programming) Covariance and contravariance generally.


bg

(online gaming slang) Initialism of bad game.


username

Coordinate term: password

(computing) A person's identification on an individual computer system.

اِسْم مُسْتَخْدِم

a person's identification on an individual computer system


resolution

resolution (countable and uncountable, plural resolutions)

/ˌɹɛzəˈluːʃ(ə)n/

Recorded since 1412, as Middle English resolucioun (“dissolution”), either from Anglo-Norman resolucion or directly from Latin resolūtiō (“a loosening, solution”), from resolvō (“I loosen”), itself from the intensive prefix re- + solvō (“I loosen”).

der

Printing at higher resolution will cause a reduction in performance.

(computing, photography) The degree of fineness with which an image can be recorded or produced, often expressed as the number of pixels per unit of length (typically an inch).

分辨率

computing, photography: degree of fineness of image

This monitor's maximum resolution is 1600 × 1200.

(computing) The number of pixels in an image being stored or displayed.

分辨率

computing: number of pixels in an image as stored or displayed

name resolution

(computing) The process of determining the meaning of a symbol or address; lookup.

解析

computing: process of determining the meaning of a symbol or address


video camera

A device for recording video footage, often a portable one used by amateurs; also as a fixed installation for surveillance purposes.


actuator

From actuate + -or. First attested in 1652.

(computer hardware) The mechanism that moves the head assembly on a disk drive.

toimilaite

the mechanism that moves the head assembly on a disk drive


sock puppet

Trying to prove that a new user is simply a previous user in a new sock puppet is quite hard for the ordinary user and even administrators.

2009, Andrew Lih, The Wikipedia Revolution, page 303

The Internet has created many opportunities for online voting. Unscrupulous people will create sock puppets in order to stuff online ballot boxes. In other cases, a sock puppeteer may create multiple identities to support arguments, voice opinions, or otherwise create the online illusion that may people support the sock puppeteer. This practice is called a "Sybil attack" […]

2014, Timothy R. Levine, Encyclopedia of Deception, Vol. II, s.v. Sockpuppetry

(Internet, derogatory) An alternative pseudonymous online account, especially one used for abuse.

馬甲

second account created by a user in an online community


sock puppet

en-verb

sock puppet (third-person singular simple present sock puppets, present participle sock puppeting, simple past and past participle sock puppeted)

sock puppets (present singular third-person)
sock puppeting (participle present)
sock puppeted (participle past)
sock puppeted (past)

(wiki jargon, transitive, intransitive) To create or use a sock puppet (alternative user account).


virtual memory

en-noun

virtual memory (usually uncountable, plural virtual memories)

(computing) Memory that appears to be RAM but is being simulated (by a process called paging) on a hard disk; allows a computer to operate as if it had more memory than it actually does, but with some loss of performance

虛擬內存

memory that appears to be RAM but is being simulated


recall

recall (countable and uncountable, plural recalls)

From re- + call, probably modelled on Latin revocāre, French rappeler, English withcall.

precision and recall

(information retrieval, machine learning) The fraction of (all) relevant material that is returned by a search.

information retrieval; machine learning; information retrieval; machine learning


virtualize

en-verb

virtualize (third-person singular simple present virtualizes, present participle virtualizing, simple past and past participle virtualized)

virtualizes (present singular third-person)
virtualizing (participle present)
virtualized (participle past)
virtualized (past)

(transitive, computing) To run a program in virtual storage.

(transitive, computing) To simulate (or make virtual) some effect or condition on a computer.


poster

→ Burmese: ပိုစတာ (puica.ta)

→ Catalan: pòster

→ Catalan: pòster

→ Dutch: poster

→ Finnish: posteri

→ French: poster
→ Turkish: poster

→ German: Poster

→ Hindi: पोस्टर (posṭar)

→ Hungarian: poszter

→ Irish: póstaer

→ Italian: poster

→ Japanese: ポスター (posutā)

→ Korean: 포스터 (poseuteo)

→ Malay: poster

→ Manx: posteyr

→ Persian: پوستر (poster)

→ Polish: poster

→ Portuguese: pôster, póster (Portugal)

→ Romanian: poster

→ Russian: по́стер (póstɛr)

→ Spanish: póster

→ Swedish: poster

→ Tagalog: poster

→ Thai: โปสเตอร์ (bpóos-dtə̂ə))

→ Welsh: poster

Some posters left the online message board after the squabble.


compromise

en-noun

compromise (countable and uncountable, plural compromises)

/ˈkɔmpɹəˌmɑɪz/

From Middle French compromis, from Medieval Latin, Late Latin compromissum (“a compromise, originally a mutual promise to refer to arbitration”), prop. neuter of Latin compromissus, past participle of compromittere (“to make a mutual promise to abide by the decision of an arbiter”), from com- (“together”) + promittere (“to promise”); see promise.

der

(computer security) A breach of a computer or network's rules such that an unauthorized disclosure or loss of sensitive information may have occurred, or the unauthorized disclosure or loss itself.


nightly

From Middle English nyghtly, neghtly, from Old English *nihtlīċe (“nightly”), equivalent to night + -ly.

Depending on how brave you are, you can even set it to update to the “bleeding edge nightlies” instead of just the point release nightlies if you want to really see the cutting edge of WordPress core development.

2014, Adam Onishi, Pro WordPress Theme Development, Apress, page 349

(computing) A build of a software program with the latest changes, released every night.


oversight

en-verb

oversight (third-person singular simple present oversights, present participle oversighting, simple past and past participle oversighted)

oversights (present singular third-person)
oversighting (participle present)
oversighted (participle past)
oversighted (past)

/ˈəʊvəˌsaɪt/

From over- + sight. Sense 2 is a semantic loan from German Aufsicht.

sl

(Internet, transitive, Wikimedia jargon) To suppress content in a way that removes or minimizes its visibility or viewability.


tofu

en-noun

tofu (countable and uncountable, plural tofus)

Borrowed from Japanese 豆腐(とうふ) (tōfu), from Middle Chinese 豆腐 (dəuᴴ bɨo^X, “curdled bean”). Doublet of dubu.

der

(computing, typography) A box or rectangle, empty or with a question mark or hexadecimal code inside, displayed by some systems in place of a character not supported by available fonts. (such as _□ or 𐕪)


pill

* From Middle English pille (also pillem), a borrowing from Middle Low German pille or Middle Dutch pille (whence Dutch pil), probably from Latin pila, pilula.
* (persuade or convince): Generalized from red pill.

(graphical user interface) A rounded rectangle containing a brief text caption indicating the tag or category that an item belongs to.


tablet

→ Scottish Gaelic: tablaid

From Middle English tablet, from Old French tablete (Modern French tablette), diminutive of table (“table”).

(computing) A tablet computer, a type of portable computer.


vulnerability

en-noun

vulnerability (countable and uncountable, plural vulnerabilities)

(computing) A weakness which allows an attacker to reduce a system's security.


censor

The noun is borrowed from Latin cēnsor (“magistrate; critic”), from cēnseō (“to give an opinion, judge; to assess, reckon; to decree, determine”) + -sor (variant of -tor (suffix forming masculine agent nouns)). Cēnseō is derived from Proto-Italic *kensēō, ultimately from Proto-Indo-European *ḱens- (“to announce, proclaim; to put in order”). The English word is cognate with Late Middle English sensour, Proto-Iranian *cánhati (“to declare; to explain”), Sanskrit शंसति (śaṃsati, “to declare”).
The verb is derived from the noun.

cog

I tried using a dirty word as my user name for the online game, but the censor rejected it.

(computing) An algorithm that approves or rejects something on grounds of taste or morality etc.


collision

en-noun

collision (countable and uncountable, plural collisions)

From Middle French collision, from Late Latin collīsiō, from Latin collīdere, past participle collīsus (“to dash together”); see collide. cf. allision.

naming collision
naming collision#English

(software compilation) Clipping of naming collision.

collision detection
collision detection#English

(computing, chiefly video games) Clipping of collision detection; tangibility.


unbalanced

en-adj

unbalanced (comparative more unbalanced, superlative most unbalanced)

more unbalanced (comparative)
most unbalanced (superlative)

(computing) of an expression having different numbers of left and right parentheses


Microsoftify

en-verb

Microsoftify (third-person singular simple present Microsoftifies, present participle Microsoftifying, simple past and past participle Microsoftified)

Microsoftifies (present singular third-person)
Microsoftifying (participle present)
Microsoftified (participle past)
Microsoftified (past)

For quotations using this term, see Citations:Microsoftify.

(transitive, informal) To assimilate into a Microsoft framework.


eat one's own dog food

eat one's own dog food (third-person singular simple present eats one's own dog food, present participle eating one's own dog food, simple past ate one's own dog food, past participle eaten one's own dog food)

eats one's own dog food (present singular third-person)
eating one's own dog food (participle present)
ate one's own dog food (past)
eaten one's own dog food (participle past)

From dog food, a jargon term for goods sold to customers of a company.

AOL was signing up members at a furious rate, in part because it provided a better user experience than Juno, and we didn't understand that, because we didn't eat our own dog food.

2004, Avram Joel Spolsky, Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity, Apress, page 223

As with most Microsoft product teams, we eat our own dog food.

2012, Dorothy Graham, Mark Fewster, Experiences of Test Automation: Case Studies of Software Test Automation, Addison-Wesley Professional, page 53

(computing, slang) To use products or services one is selling internally, in order to understand their limitations.


hard code

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

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

(computing) To build absolute and unchangeable values into a program such that they can only be changed by modifying the source code.

(computing) To insert an unchangeable program into a device; to hard-wire.


googlebomb

googlebomb (third-person singular simple present googlebombs, present participle googlebombing, simple past and past participle googlebombed)

googlebombs (present singular third-person)
googlebombing (participle present)
googlebombed (participle past)
googlebombed (past)

(Internet) To fill a web page with links or words in order to gain a high Google page ranking.

googlebombe

To fill a web page with links or words to gain a high Google page ranking


shingle

From Middle English shyngel, from Old English sċingul, a late variant of sċindel, from Proto-West Germanic *skindulā, borrowed from Late Latin scindula, from Latin scandula, from Proto-Indo-European *sked- (“to split, scatter”), from *sek- (“to cut”). Doublet of shindle.

der

In the second phase, we produce a list of all the shingles and the documents they appear in, sorted by shingle value.

1997 September 1, Andrei Z. Broder, Steven C. Glassman, Mark S. Manasse, Geoffrey Zweig, “Syntactic clustering of the Web”, in Computer Networks and ISDN Systems (Papers from the Sixth International World Wide Web Conference), volume 29, number 8, →DOI, →ISSN, pages 1157–1166

computational linguistics
computational linguistics

(computational linguistics) A word-based n-gram.


dogfood

en-verb

dogfood (third-person singular simple present dogfoods, present participle dogfooding, simple past and past participle dogfooded)

dogfoods (present singular third-person)
dogfooding (participle present)
dogfooded (participle past)
dogfooded (past)

We're dog-fooding that release now, in three-weekly sprints.

2012, Sam Guckenheimer, Neno Loje, Agile Software Engineering with Visual Studio: From Concept to Continuous Feedback, Addison-Wesley Professional, page 259

eat one's own dog food
eat one's own dog food

(transitive, computing, slang) To eat one's own dog food, to use products developed by oneself or by one’s own company as end users.


interrupt

interrupt (third-person singular simple present interrupts, present participle interrupting, simple past and past participle interrupted)

interrupts (present singular third-person)
interrupting (participle present)
interrupted (participle past)
interrupted (past)

/ˌɪntəˈɹʌpt/

/ˈɪntəˌɹʌpt/

Borrowed from Latin interruptus, from interrumpere (“to break apart, break to pieces, break off, interrupt”), from inter (“between”) + rumpere (“to break”).

those who say it cannot be done should not interrupt those doing it

The packet receiver circuit interrupted the microprocessor.

(transitive, computing) To assert to (a computer) that an exceptional condition must be handled.


interrupt

/ˌɪntəˈɹʌpt/

/ˈɪntəˌɹʌpt/

The interrupt caused the packet handler routine to run.

(computing, electronics) An event that causes a computer or other device to temporarily cease what it was doing and attend to a condition.

přerušení

An event that causes a computer to temporarily cease


visitor

Partly from Middle English visiter, visitere, equivalent to visit + -er; and partly from Middle English visitour, from Anglo-Norman visitour, from Old French visetëor.

(software engineering) The object in the visitor pattern that performs an operation on the elements of a structure one by one.


/ˌtiː ˈθɹiː/

(networking) A proprietary network protocol.

(networking) A network backbone connection equivalent to 28 T1 lines, typically fiber optic.


viewer

From Middle English vewer; equivalent to view + -er.

(computing) A program that displays the contents of a file.


dog food

en-noun

dog food (countable and uncountable, plural dog foods)

(computing) Beta software that is tested on the developer’s own computer.


ancilla

From Latin ancilla (“maid, slave-girl”).

The circuit uses a single ancilla for each stabilizer generator.


hot swap

en-verb

hot swap (third-person singular simple present hot swaps, present participle hot swapping, simple past and past participle hot swapped)

hot swaps (present singular third-person)
hot swapping (participle present)
hot swapped (participle past)
hot swapped (past)

(computing) To remove or replace a component while the computer is still running.


Microsoft

From Microsoft, name of the computing company; a blend of microcomputer + software. See -soft.


blowback

en-noun

blowback (countable and uncountable, plural blowbacks)


hand-off

hand-off (countable and uncountable, plural hand-offs)

Vertex shaders are algorithms that transform the vertex information stored in the model before handoff to the rasterizer.

2012, Walt Ritscher, HLSL and Pixel Shaders for XAML Developers, page 6

(computing) The transfer of control to another subsystem.


functionally complete

(computing theory) Capable of computing any recursive function.


universal Turing machine

universal Turing machine (plural universal Turing machines)

From Alan Turing, English mathematician, logician, and cryptographer.

(computing theory) A Turing machine capable of simulating the behavior of any Turing machine.

universaali Turingin kone

Turing machine capable of simulating all the other Turing machines


Turing complete

All languages that are equivalent to Turing's specification are said to be Turing complete. Turing completeness is a surprisingly low bar. Many hand calculators can understand a Turing complete language. PDF (Portable Document Format), in which many documents on the Internet are available, is itself a Turing complete language.

2005, Ben Klemens, Math You Can't Use: Patents, Copyright, and Software, Brookings Institution Press, page 35

universal Turing machine
universal Turing machine

functionally complete
functionally complete

(computing theory) Equivalent in power to a universal Turing machine; equivalently, functionally complete.


key logger

(computing) Software or hardware designed to record keyboard entries, often for the purpose of stealing passwords or other sensitive data.

näppäinnauhuri

software or hardware designed to record keystrokes


defragment

en-verb

defragment (third-person singular simple present defragments, present participle defragmenting, simple past and past participle defragmented)

defragments (present singular third-person)
defragmenting (participle present)
defragmented (participle past)
defragmented (past)

SSDs don't need defragmenting. Windows wont' even let you try to defragment an SSD. However, if you could defragment an SSD, you might shorten the device's lifespan.

2013, Dan Gookin, PCs For Dummies, John Wiley & Sons

(computing) To run a process that collects fragments of files and sorts them into contiguous sections on one or more hard disks or hard disk partitions, thus speeding up file management.

ডিফ্র্যাগমেন্ট করা

to run a process to make file fragments on a hard disk contiguous


roam

roam (third-person singular simple present roams, present participle roaming, simple past and past participle roamed)

roams (present singular third-person)
roaming (participle present)
roamed (participle past)
roamed (past)

From Middle English romen, from Old English rāmian, from Proto-Germanic *raimōną (“to wander”), from *raim- (“to move, raise”), from *h₃reyH- (“to move, lift, flow”). Akin to Old English ārǣman (“to arise, stand up, lift up”), Old High German rāmēn (“to aim”) ( > archaic German rahmen (“to strive”)), Middle Dutch rammen (“to night-wander, to copulate”), rammelen (“to wander about, ramble”). More at ramble.

cog

(intransitive, computing, telecommunications) To use a network or service from different locations or devices.

漫遊

(Computing) To use a network or services from different locations or devices

At first, it seemed counterintuitive to me to roam settings between computers, but my problem at the time was that every example I was considering was a setting that only made sense for a single computer.

2013, Scott Isaacs, Kyle Burns, Beginning Windows Store Application Development

(transitive, computing, telecommunications) To transmit (resources) between different locations or devices, to allow comparable usage from any of them.


computability

en-noun

computability (countable and uncountable, plural computabilities)

(computing theory) The property of being computable by purely mechanical means.


check box

graphical user interface
graphical user interface

(graphical user interface) Alternative form of checkbox


AFL

abstract family of languages
w:abstract family of languages

(computing theory) Initialism of abstract family of languages.


computable

(computing theory) Of a problem, solvable by a Turing machine or any thereto Turing-equivalent model; Turing-computable.


jock

The computer slang meanings are derived from jockey. The athletic slang meanings in turn date from the middle 20th century and are simple abbreviations of jockstrap, which is in turn derived from the older slang meaning of jock itself, which dates from the 17th century, and whose etymology is unknown.

compiler jock

systems jock

(US, dated computing slang, in combination) A specialist computer programmer.


provision

en-verb

provision (third-person singular simple present provisions, present participle provisioning, simple past and past participle provisioned)

provisions (present singular third-person)
provisioning (participle present)
provisioned (participle past)
provisioned (past)

/pɹəˈvɪʒ.ən/

From Middle English provisioun, from Old French provisïon, from Latin prōvīsiō (“preparation, foresight”), from prōvidēre (“provide”).

der

A solution is to provision new systems on a private network where they can receive updates, patches, and secure configurations from an internal repository before being placed into a production network.

2023, Kenneth Hess, Practical Linux System Administration, O'Reilly

(transitive, computing) To supply (a user) with an account, resources, etc. so that they can use a system; to install the necessary software on a bare-bones system so it can be used for a specific purpose.


uncommitted

en-adj

uncommitted (comparative more uncommitted, superlative most uncommitted)

more uncommitted (comparative)
most uncommitted (superlative)

Any uncommitted changes will be lost if you disconnect from the source control system.

(computing, of an update to a database etc.) Not yet written to disk and logged.


free-for-all

/ˈfɹiːfəɹɔːl/

/ˈfɹiːfɚɔːl/

(video games) Deathmatch, sometimes specifically one in which every player is pitted against all the others.


bump

en-noun

bump (countable and uncountable, plural bumps)

From Early Modern English bump (“a shock, blow from a collision”), probably of North Germanic origin. Compare Danish bump (“a thump”), Danish bumpe (“to thump”), Old Danish bumpe (“to strike with a clenched fist”). Apparently related to Middle English bumben, bummen (“to make a hollow noise”), Dutch bommen (“to hum, buzz”), German Low German bumsen (“to bump, push”), German bummen (“to hum, buzz”), Icelandic bumba (“drum”), probably of imitative origin. More at bum, bumble. Compare also bomb.

onom

imitative

kuhmu

phrenological protuberance and associated aptitude

(Internet) A post in an Internet forum thread made in order to raise the thread's profile by returning it to the top of the list of active threads.

推

a post in an Internet forum thread made in order to raise the thread's profile


bump

en-verb

bump (third-person singular simple present bumps, present participle bumping, simple past and past participle bumped)

bumps (present singular third-person)
bumping (participle present)
bumped (participle past)
bumped (past)
Lighter (canonical)
1917-1919: An Historical Glossary” (canonical)
volume 47 (canonical)
number 1 (canonical)
page 24 (canonical)

onom

imitative

As in [the online forum] carersvoicesnz, certain contributors were more visible, taking the initiative to "bump" the thread to bring it back into view if it went quiet.

2015, Barbara Horrell, Christine Stephens, Mary Breheny, “Online Research with Informal Caregivers: Opportunities and Challenges”, in Qualitative Research in Psychology, volume 12, number 3, →DOI, page 264

(Internet) To post in an Internet forum thread in order to raise the thread's profile by returning it to the top of the list of active threads.


bump

imitative

(Internet) Posted in an Internet forum thread in order to raise the thread's profile by returning it to the top of the list of active threads.


tab

First attested 1607, of uncertain origin.

(by extension, graphical user interface) A navigational widget, resembling a physical tab, for switching between documents or sets of controls.

How many tabs are open in your Web browser?

(graphical user interface) The page or form associated with such a navigational widget.


tab

Apocopation (shortening) of (variously) tabulate, tabulator, or tabulation.

No no no no I don't, it's not hate, hate is a strong word, truth be told I do have a slight preference for tabs but that's only because I'm anal and because I prefer precision.

2016 May 29, Carson Mell, “Bachmanity Insanity”, in Silicon Valley, season 3, episode 6, spoken by Richard Hendricks (Thomas Middleditch)

(computing) A space character that extends to the next aligned column, traditionally used for tabulation.


tab

en-verb

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

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

You can prevent a control from getting the focus when the user is tabbing between controls by settings its IsTabStop property to False.

2010, Chris Anderson, Pro Business Applications with Silverlight 4, page 210

(computing) To use the Tab key on a computer to advance the cursor or move the input focus, or on a typewriter to advance the carriage.

tabo

a space character that extends to the next column


unchecked

This pseudocode is unambiguous if we know that the previous state of all the boxes is "unchecked." Because we can't be sure of that in buggy code, a better model might be: […]

1995, Boris Beizer, Black-Box Testing: Techniques for Functional Testing of Software and Systems, New York, N.Y.: John Wiley & Sons, page 95

Check boxes are a handy way to enable users to select one or more options that are not mutually exclusive. […] By default, [Microsoft] Word displays boxes unchecked.

2004, Bill Camarda, “Creating Forms”, in Using Microsoft Office Word 2003, special edition, Indianapolis, Ind.: Que Publishing, Pearson Education, page 945

(chiefly computing) Of a check box: not checked (ticked or enabled).


cluster

→ Catalan: clúster

→ French: cluster

→ German: Cluster

→ Italian: cluster

→ Japanese: クラスター (kurasutā)

→ Portuguese: cluster

→ Russian: кла́стер (kláster)

→ Spanish: clúster, cluster

→ Swedish: kluster

High Performance Computing Center, Stuttgart

The noun is derived from Middle English cluster (“bunch, cluster, spray; compact body or mass, ball”) [and other forms], from Old English cluster, clyster (“cluster, bunch, branch”), from Proto-Germanic *klas-, *klus- (“to clump, lump together”) (possibly from Proto-Indo-European *gel- (“to ball up; to clench; to amass”)) + *-þrą (suffix forming nouns denoting an instrument or tool). The English word is probably a doublet of clot.
The verb is derived from the noun.
cognates
* Dutch klister (“cluster”) (dialectal)
* Icelandic klasi (“cluster; bunch of grapes”)
* Low German Kluuster (“cluster”)
* Swedish kluster (“cluster”)

nb...

closter, clostre, clouster, clowster, clustre, clustyr

բույլ

A computer cluster is a collection of two or more computers used to execute a given problem or section. Typically, in a computer cluster, the interconnection network tying the computers together is a local area network (LAN). […] The computers in the cluster communicate among themselves and among the shared memory.

2011, Fayez Gebali, “Parallel Computers”, in Algorithms and Parallel Computing (Wiley Series on Parallel Computing and Distributed Computing; 82), Hoboken, N.J.: John Wiley & Sons, section 3.7 (Cluster Computing), page 60

A bunch or group of several discrete items that are close to each other.

A group of computers that work together.

A logical data storage unit containing one or more physical sectors (see block (noun)).


SDK

(computing) Initialism of software development kit


DPC

(computing) Initialism of deferred procedure call. A software interrupt triggered by the kernel when it detects a "hung" condition deep within a thread or process it is attempting to terminate. In general, this allows the process to complete its work before the impending termination or context switch.


coerce

en-verb

coerce (third-person singular simple present coerces, present participle coercing, simple past and past participle coerced)

coerces (present singular third-person)
coercing (participle present)
coerced (participle past)
coerced (past)

From Latin coercere (“to surround, encompass, restrain, control, curb”), from co- (“together”) + arcere (“to inclose, confine, keep off”); see arcade, arcane, ark.

uder

(transitive, computing) To force an attribute, normally of a data type, to take on the attribute of another data type.

forceren

to force an attribute, normally of a data type, to take on the attribute of another data type


paysite

(Internet, slang) A website that charges money for admission, especially a pornographic one.


jumper

This is an extremely hard to find platform jumper centered around everyone's favorite dot eating hero.

2002, Andy Slaven, Video Game Bible, 1985-2002, page 161

(video games) A platform game based around jumping.


DCL

en-noun

DCL (countable and uncountable, plural DCLs)

double-checked locking
w:double-checked locking

(programming) Initialism of double-checked locking.

data control language
w:data control language

(databases) Initialism of data control language.


DCL

Digital Command Language
w:Digital Command Language

(computing, language) Initialism of Digital Command Language.


CK

(computing, databases) Initialism of candidate key.


bandwidth

bandwidth (countable and uncountable, plural bandwidths)

While comm buoys allow rapid transmission, there is a finite amount of bandwidth available. Given that trillions of people may be trying to pass a message through a given buoy at any one time, access to the network is parceled out on priority tiers.

2008, BioWare, Mass Effect (Science Fiction), Redwood City: Electronic Arts, →OCLC, PC, scene: Communications: Administration Codex entry

(networking, informal) The rate of data flow in digital networks typically measured in bits per second; the bitrate.

båndbredde

measure of data flow rate in digital networks


marshal

en-verb

marshal (third-person singular simple present marshals, present participle marshalling or marshaling, simple past and past participle marshalled or marshaled)

marshals (present singular third-person)
marshalling (participle present)
marshaling (participle present)
marshalled (participle past)
marshalled (past)
marshaled (participle past)
marshaled (past)

From Middle English marschal, from Anglo-Norman mareschal (“farrier; military commander”), from Medieval Latin mariscalcus (“groom, army commander, court dignitary”), either from Frankish *marhaskalk, or Old High German marah-scalc (“horse-servant”), from Proto-West Germanic *marh + *skalk (whence Old Saxon maraskalk, marahscalc). Compare English mare + shalk.

der

(computing, transitive) To serialize an object into a marshalled state represented by a sequence of bytes that can later be converted back into an object with equivalent properties.


ambiance

en-noun

ambiance (countable and uncountable, plural ambiances)

Unadapted borrowing from French ambiance.

ubor

(computer graphics, 3D models) A secondary color of a polygon that becomes more pronounced with shading.


bork

en-verb

bork (third-person singular simple present borks, present participle borking, simple past borked, past participle borked or borken)

borks (present singular third-person)
borking (participle present)
borked (past)
borked (participle past)
borken (participle past)

Possibly derived from borken, an intentional misspelling of the word broken used in ironic or humorous contexts; or from the usage described under “Etymology 1” above.

The first time I tried the test machine that I got, I borked the configuration pretty badly (I.e., I inverted the interfaces among other things).

2001–2006, Oskar Andreasson, “Commercial Products Based on Linux, iptables and netfilter”, in Iptables Tutorial 1.2.2, [s.l.]: Oskar Andreasson, archived from the original on 2017-01-10, page 327

Angie sat back and stared at the screen. Well, that screwed her up good and proper. Go to the brass with information that might put her in the slam … or go it solo and risk borking up the situation even worse than it was already.

2014 January, Naomi Kramer, Yesterday’s Cat: Episode 1: Before the Storm, [Los Gatos, Calif.]: Smashwords

Even if I hadn't borked my own governor module, the emergency feed took priority, and it was chaotic, too, with the automated HubSystem wanting data and trying to send me data I didn't need yet and Mensah sending me telemetry from the hopper.

2017, Martha Wells, chapter 1, in All Systems Red (The Murderbot Diaries), New York, N.Y.: Tom Doherty Associates

Microsoft's Windows 10 Fall Creators Update is Borking Razer Machines [title] […] As we pondered the question earlier today "we wonder if the Fall Creators Update of Windows 10 will bork anyone's machine", we had a feeling it wouldn't take long to find out. Razer, the high-end gaming manufacturer which is about to enter the gaming phone market, is finding that its products are being hit by the curse of Windows update.

2017 October 18, Chris Merriman, “Microsoft’s Windows 10 Fall Creators Update is Borking Razer Machines: Oh Microsoft … Not Again …”, in The Inquirer, archived from the original on 2017-10-19

(transitive, slang) To misconfigure, break, or damage, especially a computer or other complex device.


dashboard

/ˈdæʃˌbɔː(ɹ)d/

/ˈdæʃˌboəɹd/

/ˈdæʃˌbɔːɹd/

From dash (“to sprinkle; to splatter”) + board for meaning 1. Possibly expanded meaning later.

compound

Log in to the dashboard to change your account settings.

(graphical user interface, video games) A graphical user interface in the form of or resembling a motor car dashboard.

paneelbord

panel under the windscreen of a motor car or aircraft

It's so addictive, I all too often find myself just scrolling down my dashboard on Tumblr, finding things that other people have reblogged that appeal to me, reblogging, then continuing to scroll.

2012, "Grace", quoted in Jennifer Obee, Social Networking: The Ultimate Teen Guide, page 110

I began following other fat-positive Tumblrs, and soon my dashboard was filled with positive representations of fatness: pictures, stories, quotes, and links to articles and blogs.

2014, Cat Pausé, “Express Yourself: Fat Activism in the Web 2.0 Age”, in Ragen Chastain, editor, The Politics of Size: Perspectives from the Fat Acceptance Movement, page 3

Though I rarely use it anymore, absently scrolling through my dashboard acquainted me with many new people from all around the world, and it helped me understand myself in new ways.

2022, Barrie Shannon, Sex(uality) Education for Trans and Gender Diverse Youth in Australia, page 163

(Internet) The personalized feed of a Tumblr user, consisting of recent posts by blogs they follow.


EMS

(dated, computing) Expanded Memory Specification


API

(programming) Initialism of application programming interface.


bioinformatics

/ˌbaɪəʊˌɪnfəˈmætɪks/

information technology
information technology

(biology, computer science) A field of science in which biology, computer science, and information technology merge into a single discipline to analyse biological information using computers and statistical techniques.

生命情報科学

せいめいじょうほうかがく

情報生命科学

じょうほうせいめいかがく


distributed computing

The use of the idle time of large numbers of networked computers to work on projects too large for any single group.


PDA

en-noun

PDA (countable and uncountable, plural PDAs)

pushdown automaton
pushdown automaton#English

(computing theory) Initialism of pushdown automaton.

携帯情報端末

けいたいじょうほうたんまつ

(cryptocurrencies, Solana) Initialism of program derived address.


RTA

RTA (countable and uncountable, plural RTAs)

real-time attack
real-time attack#English

(video games, speedrunning) Initialism of real-time attack.


unlock

From Middle English unloken, unlouken, onlouken, from Old English onlūcan (“to unlock”), equivalent to un- + lock. Cognate with Dutch ontluiken (“to unlock”).

The other unlocks, like a grenade launcher or a sniper's steady ability, didn't fit into my playstyle.

2012 October 11, Craig Pearson, “Hands On: Medal Of Honour Warfighter”, in Rock Paper Shotgun

(video games) An initially hidden feature that is made available to reward the player for some achievement.


stackable

(computing) A network switch that can be set up to operate with other network switches.


environmental

The process to enable migration from the vendor-supplied configuration to a new architecture depends on many system environmentals.

2014, Kenneth Barrett, Stephen Norris, Running Mainframe z on Distributed Platforms, page 136

(computing) Any factor relating to the physical environment in which hardware is operated, such as the room temperature or the number of racks used to hold equipment.


untar

en-verb

untar (third-person singular simple present untars, present participle untaring or untarring, simple past and past participle untared or untarred)

untars (present singular third-person)
untaring (participle present)
untarring (participle present)
untared (participle past)
untared (past)
untarred (participle past)
untarred (past)

I untarred (and ungzipped) that file using the following command: […]

2002, John Bryan Callender, Perl for Web site management, page 405

This should completely reset everything to exactly the way it was after you untared/ungzipped PHP […]

2002, Luis Argerich, Professional PHP4 XML, page 764

(computing, transitive) To extract from a tar archive.


HP

en-noun

HP (countable and uncountable, plural HPs or HP)

Sense "home page" is a borrowing from Japanese HP (HP, “home page”), from English home page.

If you stay at a hotel, you'll wake up with full HP and PP.

1995, HAL Laboratory, EarthBound, Nintendo, Super Nintendo Entertainment System

(video games, mostly role-playing games) Hit points; health points.


util

Where can I download free disk utils?


XHR

(Internet) Initialism of XMLHttpRequest object.


metafunction

(programming) A function which calls all the other functions of a certain program; the only function that can be called independently.

(programming) A construct that performs a mapping between entities at compile time.


overwriter

(computing) Software that writes over the contents or unused section of a data store to prevent recovery of sensitive information.


side chain

The Blockstream developers, meanwhile, were accused of working for the interests of their company, Blockstream, rather than the good of Bitcoin as a whole. Their company, after all, proposed breaking many smaller transactions off onto so called sidechains that would occasionally link back up with the main Bitcoin blockchain, […]

2015, Nathaniel Popper, “Epilogue”, in Digital Gold, 1st edition, New York: Harper, →OCLC

A sidechain does not have a native token but rather creates a two-way peg or a 1:1 peg between bitcoin (tokens) and the “pegged bitcoin” on the sidechain.

2021, H. Kent Baker, Ehsan Nikbakht, Sean Stein Smith, The Emerald Handbook of Blockchain for Business, Emerald Group Publishing, page 179

(cryptocurrencies) A separate blockchain attached to a parent blockchain (mainchain) to extend its functionalities.


coercion

coercion (countable and uncountable, plural coercions)

Inherited from Middle English cohercioun, from Old French cohercion, from Latin coercitiō (“magisterial coercion”), from past participle coercitus of coerceō (“to restrain, coerce”), from co- (“with”) + arceō (“to shut in, enclose”); see coerce.

der

(programming, countable) Conversion of a value of one data type to a value of another data type.

altipigo

computing: conversion of a value of one data type to another


flush

Probably from Etymology 1 according to the American Heritage Dictionary.

(computing) The process of clearing the contents of a buffer or cache.


flush

en-verb

flush (third-person singular simple present flushes, present participle flushing, simple past and past participle flushed)

flushes (present singular third-person)
flushing (participle present)
flushed (participle past)
flushed (past)

(transitive, computing) To clear (a buffer or cache) of its contents.

tyhjentää

computing: to clear a buffer of its contents

flush to disk

(transitive, computing, of data held in a buffer or cache) To write (the data) to primary storage, clearing it from the buffer or cache.


overclock

overclock (third-person singular simple present overclocks, present participle overclocking, simple past and past participle overclocked)

overclocks (present singular third-person)
overclocking (participle present)
overclocked (participle past)
overclocked (past)

“You need to know something else,” Cora said. “In order for us to survive this, SAM-E is going to...” What was the best word? “Overclock my system. For a short time, I will be a human wrecking ball. One that will hopefully get us through this facility.”

2017 November, N. K. Jemisin, Mac Walters, chapter 12, in Mass Effect Andromeda: Initiation, 1st edition (Science Fiction), Titan Books, →OCLC, page 215

(computing, transitive) To run a processor (CPU), or any electronic logic device, at a speed higher than is recommended by the manufacturer.


overclock

[…] your overclock was too aggressive. The best way to ensure that your overclock is stable is to stress the hell out of your PC.

(computing, informal) The act of overclocking.


engagement

en-noun

engagement (countable and uncountable, plural engagements)

(Internet, countable) A performance metric representing an instance where a user interacts with a post after an impression.

(uncountable) The quantitative response to a post; attention.


ingestion

ingestion (countable and uncountable, plural ingestions)

/ɪnˈd͡ʒɛst͡ʃən/

Ingestion is the first step of your big data pipeline. You will have to onboard the data in your instance of Spark, whether it is in local mode or cluster mode.

2020, Jean-Georges Perrin, Rob Thomas, Spark in Action, Second edition, Shelter Island: Manning

(computing) Intake of data into a computer system.


fire hose

Links contained within feeds (RSS, fire hose, syndicated)

2012, Rob Garner, Search and Social: The Definitive Guide to Real-Time Content Marketing, John Wiley & Sons, page 286

This is cool because, even though the YouTube firehose is on full blast, you only need an instance of the feed and from that firehose, you can filter out what you need for alerts for as many keywords as you like.

2013, Marty Weintraub, Lauren Litwinka, The Complete Social Media Community Manager's Guide: Essential Tools and Tactics for Business Success, John Wiley & Sons, page 172

However, it is worth bearing in mind that even those services with access to the Twitter 'firehose' (direct API) do not have anything even approaching a complete Twitter archive.

2013, Murray Dick, Search: Theory and Practice in Journalism Online, Palgrave Macmillan, page 85

Here we will briefly consider web crawlers, webscraping software, data feeds (RSS and other feeds, firehoses etc), human cutting and pasting, panels, MROCs, Netnography, and text analytics.

2013, Nigel Bradley, Marketing Research: Tools and Techniques, Oxford University Press

(computing) A feed of all updates to a website.


naive

en-adj

naive (comparative more naive, superlative most naive)

more naive (comparative)
most naive (superlative)

Borrowed from French naïve, feminine form of naïf, from Latin nativus (“native, natural”). Doublet of native.

We have experiments of running our matching algorithm and a naive matching algorithm for such a term tree and a tree, and have compared the performance of the two algorithms.

2007, Takao Terano, Huan Liu, Arbee L.P. Chen, Knowledge Discovery and Data Mining

(computing) Intuitive; designed to follow the way ordinary people approach a problem.


RMB

(computing) Initialism of right mouse button.


underworld

In the underworld theme, low notes create a darker feeling that matches the cave setting. This song also creates a sense of continuity across early Mario games, since it's a remix of SMB1's original underworld theme.

2016, Alyse Knorr, Super Mario Bros. 3: Boss Fight Books #13

(video games) The portion of a game that is set below ground.


var

en-noun

var (countable and uncountable, plural vars)


documentation

documentation (countable and uncountable, plural documentations)

From document + -ation or Medieval Latin documentātio.

mechanical engineering
mechanical engineering

(computing, mechanical engineering) Documents that explain the operation of a particular machine or software program.

dokumentimi

documents that explain the operation of a particular machine or software program

(programming) Comments that explain the usage of individual functions, libraries and blocks of code.


chatter

During the chat sessions, two outreach team members would engage in a conversation about the topic chosen for that event in the main chat room and entice other chatters to join in.

2013, Michael K. Sullivan, Sexual Minorities, page 148


tweet

Onomatopoeic of the sound made by a bird. Compare twitter. The social media senses evolved from earlier Twitter update, twit (noun), twitter (verb).

Every few seconds, a tweet appears and vanishes somewhere on the globe.

2007 April 22, Jason Pontin, “Twitter takes instant messaging to an extreme”, in International Herald-Tribune

For example, as you edit a tweet in Twitter, the number of characters left is updated as you type.

2008, Wendy Chisholm, Matthew May, Universal Design for Web Applications

A tweet can be received via SMS to your cell phone […]

2008, Chris Seibold, Big Book of Apple Hacks

(social media) An entry posted on the microblogging service Twitter.

He was watching the media coverage, talking to his lawyers. And we saw that because of his tweets on Truth Social, or his posts on Truth Social.

2023 August 3, Kristen Holmes, The Lead with Jake Tapper, CNN

(social media, by extension) An entry on any microblogging service.


tweet

en-verb

tweet (third-person singular simple present tweets, present participle tweeting, simple past tweeted or (Internet, rare, humorous) twote, past participle tweeted or (Internet, rare, humorous) twoten)

tweets (present singular third-person)
tweeting (participle present)
tweeted (past)
twote (Internet humorous past rare)
tweeted (participle past)
twoten (Internet humorous participle past rare)

In Saudi Arabia, one of the most conservative societies, one online rebel has rocked the Islamic establishment with tweeted allegations of corruption within the ruling royal family.

2012 April 19, Josh Halliday, “Free speech haven or lawless cesspool – can the internet be civilised?”, in The Guardian

Mr Trump tweeted: "Big day planned on national security tomorrow. Among many other things, we will build the wall!"

2017 January 25, “Donald Trump: 'We will build Mexico border wall'”, in BBC World Service, retrieved 2017-01-25

First, an apology. Tweet in haste and repent at leisure. When I first heard about the idea, before I had properly examined it, I actually tweeted that this was [a] welcome 'innovation' from a state-controlled train operator.

2024 February 7, Christian Wolmar, “LNER's crazy idea will price more people off the railway”, in RAIL, number 1002, page 44

(transitive, intransitive, social media) To post an update to Twitter.

In response to the motion, Trump tweeted on Truth Social

2023 September 17, Lou Kettering, “Federal prosecutors in DC 2020 election interference case request order to prohibit Trump making ‘inflammatory’ and ‘misleading’ statements”, in Jurist

As Georgetown public policy prof Dan Moynihan tweeted on Bluesky yesterday, the editors of the Times “are not falling for [Rufo’s] game, they are co-producing it.”

2024 April 17, Doktor Zoom, “New York Times Joins Chris Rufo In Mean Girls Finger-Snapping At NPR CEO”, in Wonkette

(transitive, intransitive, social media, by extension) To post an update to any microblogging site.


publisher

(programming) A system or component that allows other components (subscribers) to receive notifications of something, such as an event.


dominate

dominate (third-person singular simple present dominates, present participle dominating, simple past and past participle dominated)

dominates (present singular third-person)
dominating (participle present)
dominated (participle past)
dominated (past)

From Latin dominātus, perfect active participle of dominor (“rule, have dominion”), from dominus (“lord, master”); see dominus.

(computing, graph theory, linguistics) To precede another node of a directed graph in all paths from the start of the graph to the other node.


cc

cc (third-person singular simple present cc's, present participle cc'ing, simple past and past participle cc'ed or cc'd or cc:d)

cc's (present singular third-person)
cc'ing (participle present)
cc'ed (participle past)
cc'ed (past)
cc'd (participle past)
cc'd (past)
cc:d (participle past)
cc:d (past)

Please cc me so I stay on top of any situations that might come up & I can be sure we get you answers right away.

2012, Doug Fine, quoting Colleen Brand, Too High to Fail: Cannabis and the New Green Economic Revolution, Penguin

For messages I'm cc'd on by people within my company, with the exception of a handful of senior execs (including my direct supervisor), whose cc's continue to go to my primary inbox.

2014, Alexandra Samuel, Work Smarter, Rule Your Email, Harvard Business Review Press

carbon copy
carbon copy#English:_send_email

(Internet, transitive) Initialism of carbon copy (“to add an additional recipient to the CC line of an e-mail message”).

carbon copy

Just cc him, bro.

(video games, transitive) Initialism of crowd control.


COOL

(programming) Initialism of CLIPS Object-Oriented Language.


KSLOC

(computing) "1000(K) Source Lines of Code"


data mining

→ Japanese: データマイニング (dēta mainingu)

Serious application of data mining involves thousands, hundreds of thousands, or even millions of individual cases.

2005, Ian H. Witten, Eibe Frank, Data Mining: Practical Machine Learning Tools and Techniques, 2nd edition, Elsevier, page 10

(databases) A technique for searching large-scale databases for patterns; used mainly to find previously unknown correlations between variables that may be commercially useful.


tabulation

en-noun

tabulation (countable and uncountable, plural tabulations)


data set

(computing) A file of related records on a computer-readable medium such as disk, especially one on a mainframe computer.


resource

Borrowed from Middle French ressource, from Old French resourse, resource (“a source, spring”), from resourdre, from Latin resurgō (“to rise again, spring up anew”). Equivalent to re- + source. See resourd, resurgent, source.

der

(networking) Hardware or software accessible by a computer, network, or another object connected to a computer.


creeping elegance

software engineering
software engineering

(software engineering) The tendency of programmers to disproportionately emphasize elegance in software at the expense of other requirements such as functionality, shipping schedule, and usability.


graphics

(computing) The pictorial representation and manipulation of data; the process by which a computer displays data.

圖形

This game is really fun, but the graphics aren't very good.

(computing) The art or visual representations displayed by a computer.


routing

(networking) A method of finding paths from origins to destinations in a network such as the Internet, along which information can be passed.

reititys

a method of finding paths from origins to destinations in a network such as the Internet


AYBABTU

all your base are belong to us
all your base are belong to us#English

(Internet slang) Initialism of all your base are belong to us.


controller

/kənˈtɹəʊlə/

From Middle English countreroller, from Anglo-Norman contreroulour and Middle French contreroleur (French contrôleur), from Medieval Latin contrārotulātor, from *contrārotulāre (from which control). By surface analysis, control + -er.

(computer hardware) A mechanism that controls or regulates the operation of a machine, especially a peripheral device in a computer.

řadič

computer hardware: mechanism that controls or regulates the operation of a machine

driver

device that regulates a machine's operation

I'm collecting player's names for a school project. You know, players just like you! That's right, you--the one holding the controller. Would you register your name, please?

1995, HAL Laboratory, EarthBound, Nintendo, Super Nintendo Entertainment System

(video games) A hardware device designed to allow the user to play video games.

controller

video games: hardware device designed to allow the user to play video games

software architecture
software architecture

(software architecture) In software applications using the model-view-controller design pattern, the part or parts of the application that treat input and output, forming an interface between models and views.


GIGO

garbage in, garbage out
garbage in, garbage out#English

(computing, acronym) Acronym of garbage in, garbage out (“the integrity of the output is dependent on the integrity of the input”).


binary numeral system

en-noun

binary numeral system (plural binary numeral systems)

(computing) A system for representing numbers in which a radix of two is used; that is, each digit in a binary numeral may have either of two different values.


binary digit

binary numeral system
binary numeral system

(computing) Either of the characters 0 and 1, used in the binary numeral system.


shimmy

en-verb

shimmy (third-person singular simple present shimmies, present participle shimmying, simple past and past participle shimmied)

shimmies (present singular third-person)
shimmying (participle present)
shimmied (participle past)
shimmied (past)

A back-formation from chemise (mistaken for a plural).

Jump up to the ledge on your right and shimmy around the corner.

2009, Allison Schubert, Lunabean.com's Videogame Guides of 2008: Adventure 3-Pack

Climb on top of the room and drop down to shimmy along its back ledge.

1999, Prima Development, The Big PlayStation Book

(intransitive, video games) To move across a narrow ledge, either by hanging from it or by strafing on it along the wall.


binary number

Thirteen is 1101 as a binary number.

(computing) A number represented by the binary digits 0 and 1.


transceiver

(computing) A device that performs transmitting and receiving functions, especially if using common components.


scratchpad

(computing, in transaction processing systems) A piece of temporary memory to hold details of a current conversation, usually scratchpad memory.


IBMR

(computing, sciences) Initialism of image-based modelling and rendering.


QBIC

(computing) Acronym of query by image content.


TCP/IP

w:Transmission Control Protocol/Internet Protocol

(Internet, telecommunications) Initialism of Transmission Control Protocol/Internet Protocol, a standard for computer network communication, used in particular for the Internet.


search engine

The MEMEX search engine with Textract software has been proved able to search the 1,251,521 records of the Pre-1920 Catalogue in four minutes.

1985, Geoffrey Neate, Memex: evaluation of a search engine, →OCLC, page 41

It is clear that a search engine which was taking money for showing cellular phone ads would have difficulty justifying the page that our system returned to its paying advertisers. For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers.

1998 April, Sergey Brin, Lawrence Page, “The Anatomy of a Large-Scale Hypertextual Web Search Engine”, in Computer Networks and ISDN Systems, →DOI

(computing) An application that searches for, and retrieves, data based on some criteria, especially one that searches the Internet for documents containing specified words.


ENIAC

The first problem assigned to the first working electronic digital computer in the world was the hydrogen bomb. […] The ENIAC ran a first rough version of the thermonuclear calculations for six weeks in December 1945 and January 1946.

1995, Richard Rhodes, Dark Sun: The Making of the Hydrogen Bomb, New York: Simon & Schuster, page 251

(computing, historical) Initialism of Electronic Numerical Integrator and Computer, one of the first electronic digital computers.