chromatic number

chromatic number (plural chromatic numbers)

The chromatic number of a complete graph K#x5F;n is n; the chromatic number of a bipartite graph K#x5F;#x7B;n,m#x7D; is 2.

The chromatic number of a graph G is the minimum value of k for which G is k-colourable, and is denoted by #x5C;chi(G).[…]A more essential use of the chromatic number was made by Gallai (1968a) and Roy (1967), who discovered a simple relationship between the chromatic number of a digraph and the length of a longest directed path in the digraph, where the chromatic number #x5C;chi(D) of a digraph D is defined to be the chromatic number of its underlying graph G(D).

1995, J. A. Bondy, “1: Basic Graph Theory: Paths and Circuits”, in Ronald L. Graham, Martin Grötschel, László Lovász, editors, Handbook of Combinatorics, Volume 1, Elsevier (North-Holland), page 48

2004, Monia Discepoli, Ivan Gerace, Riccardo Mariani, Andrea Remigi, A Spectral Technique to Solve the Chromatic Number Problem in Circulant Graphs, Antonio Laganà, et al. (editors), Computational Science and Its Applications, ICCSA 2004: International Conference, Proceedings, Part 3, Springer, LNCS 3045, page 745,
The CHROMATIC NUMBER is the minimum number of colors by means of which it is possible to color a graph in such a way that each vertex has a different color with respect to the adjacent vertices. Such a problem is an NP-hard problem [14] and [it] is even hard to obtain a good approximation of the solution in a polynomial time [17]. Although in a lot of computational problems the cost decreases when these problems are restricted to circulant graphs [6, 9], the CHROMATIC NUMBER problem is NP-hard even restrecting to circulant graphs [9]. Moreover the problem of finding a good approximation of the CHROMATIC NUMBER problem on circulant graphs is also NP-hard.

2009, Gary Chartrand, Ping Zhang, Chromatic Graph Theory, Taylor & Francis Group (CRC Press / Chapman & Hall), page 149,
There is no general formula for the chromatic number of a graph. Consequently, we will often be concerned and must be content with (1) determining the chromatic number of some classes of interest and (2) determining upper and/or lower bounds for the chromatic number of a graph.

(graph theory) The smallest number of colours needed to colour a given graph (i.e., to assign a colour to each vertex such that no two vertices connected by an edge have the same colour).

kromatikus szám

smallest number of colours needed to colour a graph

vertex chromatic number

smallest number of colours needed to colour the vertices of a graph

used to differentiate from edge chromatic number


valency

en-noun

valency (countable and uncountable, plural valencies)

From Late Latin valentia and Latin valentia (“bodily strength; health; vigour”) + English -y (suffix forming abstract nouns denoting a condition, quality, or state). Valentia is derived from valēns (“healthy, strong, vigorous”) + -ia (suffix forming feminine abstract nouns); while valēns is the present active participle of valeō (“to be healthy, sound, or well; to be strong; to have influence or power, etc.”), ultimately from Proto-Indo-European *h₂welh₁- (“to rule; powerful, strong”).
Sense 1 (“combining capacity of an atom”) and sense 3 (“number of arguments a verb can have”) are possibly from valence + -y.

der

(countable, graph theory) The number of edges connected to a vertex in a graph.


PCMCIA

w:Personal Computer Memory Card International Association

(computing) Initialism of Personal Computer Memory Card International Association, a plug and play peripheral device interface, typically for laptop computers.


PCMCIA

(computing, humorous, from the above) Initialism of people can't memorize computer industry acronyms.


combo

Obviously, this is something not seen very often, with super flashy, combo-driven fighters dominating store shelves everywhere.

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

(gaming) Effective combination of gameplay elements.

(video games) An action composed of a sequence of simpler actions, especially a composite attacking move in a fighting game.

Combos and lists are two very powerful controls that allow the user to select from a predetermined set of values.

2000, Marcia Akins, Andy Kramek, Rick Schummer, 1001 Things You Wanted to Know about Visual FoxPro, page 127

graphical user interface
graphical user interface

(graphical user interface, informal) A combo box.


combo

en-verb

combo (third-person singular simple present combos, present participle comboing, simple past and past participle comboed)

combos (present singular third-person)
comboing (participle present)
comboed (participle past)
comboed (past)

(video games, transitive) To perform a combo attack on.


GPU

graphics processing unit
graphics processing unit#English

electronic circuit
electronic circuit#English

(computer hardware) Initialism of graphics processing unit (an electronic circuit dedicated to generating graphics and displaying images).


baiter

(Internet, slang) A troll who deliberately posts aggravating messages on a message board to elicit responses.


impostor

(computer graphics) A sprite or animation integrated into a three-dimensional scene, but not based on an actual 3D model.


shitter

kakhuis

coarse slang for toilet — see also toilet

(slang, especially video games) Someone lacking skill, especially in a video game: one who is shit at doing the activity.


clipping

en-noun

clipping (countable and uncountable, plural clippings)

(uncountable, computer graphics) The use of a mask to hide part of an object or image.


graphical

(computing) Of, related to, or using graphics.


hacktivism

Blend of hack + activism, a portmanteau coined in 1994 by a member of the Cult of the Dead Cow hacker collective.

Hacktivism is a form of activism for social change that appropriates computers and electronic networks for this purpose. Also called electronic civil disobedience, hacktivism is geared to political ends.

2010, Pramod K. Nayar, An Introduction to New Media and Cybercultures, John Wiley & Sons, page 102

My aim will be to identify and highlight the potential problems of the existing approach that is followed when dealing with hacktivism and its impact on user rights, protesters, and overall cybersecurity.

2018, Vasileios Karagiannopoulos, Living With Hacktivism, Springer, page viii

(Internet) The practice of promoting a political agenda by hacking, especially by defacing or disabling websites.


nonet

From Italian nonetto, from nono (“ninth”).

The 9-bit nonet is a much more sensible representation.

2005, Mark R. Crispin, RFC 4042: UTF-9 and UTF-18


WML

(computing) Initialism of wireless markup language: an XML-based document description language for creating content and user interfaces targeted at narrow-band devices implementing WAP such as mobile telephones and pagers.


speller

But Word's spelling program still isn't fully integrated into the word processor. For one thing, any changes and corrections you make from the speller's menus don't appear on-screen until you get back to your original file.

1987, PC Mag, volume 6, number 17, page 358


SPC

(software) Initialism of Software Productivity Consortium.


fark

en-verb

fark (third-person singular simple present farks, present participle farking, simple past and past participle farked)

farks (present singular third-person)
farking (participle present)
farked (participle past)
farked (past)

From the name of the popular website Fark, because when it links to a small website from its main page, the small site is often subjected to so much new traffic that it is rendered inoperable due to server failure.

(Internet, transitive, US) To subject a website to a high volume of requests, such that the server stops responding.


sporgery

en-noun

sporgery (countable and uncountable, plural sporgeries)

Blend of spam + forgery; coined by Tilman Hausherr in 1999 on the alt.religion.scientology newsgroup.

Since February the poetry-bot has dominated the discussions, forging the names of legitimate human posters and blindly countering every argument-- pro or con-- with such succinct rebuttals as "Above no cough at no writer every considerate profit addressed," and mind-bending riddles like "Why is another horseman either cytoplasm enchantingly?" Usenet defenders are countering the assault with automation of their own, crafting programs that kill the "sporgeries" -- a term coined by ARS's Tilman Hausherr "because it's both spam, and forgery."

1999 May 6, Kevin Poulsen, “Attack of the Robotic Poets”, in ZDnet

Nobody's going to mistake any of the fakes for the real you once they hear a few words, of course, but there's no easy way for them to tell which is which without listening to them all in turn. Which means, in all likelihood, that many of them will never find the real you. If it happens often enough, sooner or later everyone's going to just give up and go home, and newcomers will be both mystified and discouraged. This extraordinary state of affairs is happening right now on Usenet [and yes, it is to a first approximation still happening in late 2006], and it's called "sporge". Sporge is a neologism coined by German software developer Tilman Hausherr; it's a contraction of "spammed forgery". "Spam" is here used in its original meaning; not unsolicited commercial e-mail, but irrelevant or inappropriate messages posted to Usenet, which were annoying people - though far fewer people - long before Amazing Business Opportunities and come-ons for porn sites started routinely cluttering up e-mail in-boxes.

1999 September 16, Daniel Rutter, “Gibbering clones the future of Usenet?”, in Australian IT

Tilman Hausherr, a daily contributor to alt.religion.scientology, coined the word 'sporgeries' (spam-forgeries), and promoted software to kill the unwelcome messages.

2005, M. Hojsgaard, Religion and Cyberspace, Routledge, page 111

Sporgery - This is the act of sending a flood of posts with fake article headers that make them appear to have been sent by other newsgroup regulars (the word is a composite of spam and forgery). It's a good way to discredit other users by making it seem like they are sending offensive posts.

2007, Michael Powell, Forbidden Knowledge: 101 Things NOT Everyone Should Know How to Do, Adams Media, page 252

(Internet) The disruptive act of posting a flood of articles to a newsgroup, the article headers having been falsified so as to make the articles appear to have been posted by people other than the true poster.


crossover

(computing, of an Ethernet cable) Configured so that the transmit signals at one end are connected to the receive signals at the other.


rumble

en-verb

rumble (third-person singular simple present rumbles, present participle rumbling, simple past and past participle rumbled)

rumbles (present singular third-person)
rumbling (participle present)
rumbled (participle past)
rumbled (past)

From Middle English rumblen, romblen, rummelyn, frequentative form of romen (“to roar”), equivalent to rome + -le. Cognate with Dutch rommelen (“to rumble”), Low German rummeln (“to rumble”), German rumpeln (“to be noisy”), Danish rumle (“to rumble”), all of imitative origin.

(video games, intransitive, of a game controller) To provide haptic feedback by vibrating.


brouter

(computing) A network device that acts as both a bridge and a router by routing packets for known protocols and forwarding all others, as a bridge would.


desktop computer

en-noun

desktop computer (plural desktop computers)

A computer of a size designed to be used on a desk or table, as opposed to larger machines, such as mainframes, and smaller machines, such as laptops and palmtops.

桌上電腦

a computer of a size designed to be used on a desk


crufty

en-adj

crufty (comparative cruftier, superlative cruftiest)

cruftier (comparative)
cruftiest (superlative)

From cruft + -y. Arose after 1959, presumably mid-1960s. Perhaps influenced by cruddy, crusty.

(computing, informal) Relating to or containing cruft.

(computing, informal) Poorly built and overly-complex, and unpleasant.


PowerPoint

A software package from Microsoft used to make slideshow presentations.


killer poke

killer + poke (“the storage of a value in a memory address, typically to modify the behaviour of a computer program”).

killer poke n. A recipe for inducing hardware damage on a machine via insertion of invalid values (see poke) into a memory-mapped control register; used esp. of various fairly well-known tricks on bitty boxes without hardware memory management (such as the IBM PC and Commodore PET) that can overload and crash analog electronics in the monitor.]

[1996, Eric S[teven] Raymond, comp., The New Hacker's Dictionary, 3rd edition, Cambridge, Mass.: MIT Press, page 270

[F]rom what I recall the "killer poke" was POKE 59458,62 […] [W]hat it did was change an I/O line from input to output. The line connected to a signal related to vertical sync. The ROM routines that wrote to the display would wait until it was in vertical blank to avoid the "video snow" that otherwise resulted. The killer POKE would fool it into seeing the display always in vertical blank so it would write whenever. […] That this stressed the electronics was clear from the fact that the brief stint in the "killer" mode (a fraction of a second) often produced a bright flash followed by a dimmed and shrunk video display that would re-expand to its former self over the course of two seconds or so. Of course the later hardware also had the video snow thing fixed and the ROM no longer checked for vertical retrace, so the killer POKE disappeared.

1999 November 9, Markus Wandel, “Blowing Processors”, in alt.folklore.computers (Usenet), message-ID <809ej1$2ip$1@bcarh8ab.ca.nortel.com>

Is frying someone's laptop remotely with a killer poke even possible? Even if it is, it may not achieve the desired effect, says Dave Dittrich, a computer specialist at the University of Washington's Applied Physics Laboratory, who is a specialist in the topic. "How expensive is it to buy a new one? $500? Cyber is not the same as physical when it comes to disabling 'weapons' to remove a threat."

2015 March 9, Danny Bradbury, “Should we hack the hackers?: Western companies are being fleeced for hundreds of millions by cybercriminals. Is it time to give them a dose of their own medicine?”, in The Guardian, London, archived from the original on 2016-03-06

(computing) Any method of inducing physical harm to a computer or peripheral by software means, especially by inserting invalid values into a control register or by building up harmonic oscillations in a hard disk, etc.


genned in

[…] a special set of console vectors is patched over the genned-in set to handle the PMMI modem instead of the normal horizon drivers.

1982, Lifelines, the Software Magazine, volume 3, page 27

(informal, computing) Having had certain characteristics generated or installed.


Fido

From Spanish or Italian fido from Latin fīdus (“faithful”).


unification

en-noun

unification (countable and uncountable, plural unifications)

Either from unify + -ification or from French unification

5.7.T ( Unification theorem ) For any two terms or formulas
without quantifiers X and Y, the following holds.
(i) The unification algorithm UNIF₁, applied to X, Y,
terminates after a finite number of steps.
(ii) {X, Y} is unifiable iff UNIF₁ so indicates upon ter-
mination. Moreover, the substitution σ then available as out-
put is a most general unifier of {X, Y}.

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

specialisation order
specialisation order

(mathematical logic, computer science) Given two terms, their join with respect to a specialisation order.

合一

in mathematical logic or computer science


influencer

→ Azerbaijani: təsirçi (calque)

→ Dutch: influencer

→ French: influenceur (calque)

→ German: Influencer

desc

→ Japanese: インフルエンサー

→ Japanese: インフルエンサー

→ Hungarian: influencer, influenszer

→ Polish: influencer

→ Spanish: influencer

→ Portuguese: influenciador (calque)

Coordinate term: creator

By now you have probably heard of influencers, that group of internet-famous people who have more than a million social media followers and can make big money by plugging various brands. And you may have even heard of microinfluencers, who do the same thing for a still sizable but somewhat smaller social media audience — from the tens to low hundreds of thousands.

2018 November 11, Sapna Maheshwari, “Are You Ready for the Nanoinfluencers?”, in New York Times

The idea of an influencer economy or streaming economy might have caused eyes to roll just a couple years ago, but the reality is that this segment of the economy is growing fast. More importantly, it is the part of the economy (and type of engagement) that is most appealing to the increasingly important millennial and Gen-Z cohorts.

2020 August 4, Sean Stein Smith, “Blockchain, TikTok, And The Influencer Economy - What Are The Connections?”, in Forbes

Over the past year, mansions full of young influencers have proliferated across the United States (in Los Angeles, Dallas and Las Vegas) and around the world (France, the U.K., Mexico, Spain and Russia).

2020 December 11, Taylor Lorenz, “The New Influencer Capital of America”, in The New York Times, →ISSN

(social media, marketing) A person who is able to influence consumption, lifestyle, and/or political preferences of their online audience by creating and/or engaging social media content, often as a part of a marketing campaign.

网红 (mong⁵ hung⁴, literally “network celebrity”)

网红 (wǎnghóng, literally “network celebrity”)


STR

en-noun

STR (countable and uncountable, plural STRs)

(computing) Initialism of suspend to RAM.


DSO

(computing) Initialism of dynamic shared object.


laptop

From lap (“upper legs of a seated person”) + top, modeled after desktop.

com

Over time, the difference in size between laptops and notebooks became a matter of no more than an inch or two in length and width, and a fraction of an inch in thickness.

2006, Corey Sandler, Upgrading and Fixing Laptops For Dummies, page 8

Think of banking today and the image is of grey-suited men in towering skyscrapers. Its future, however, is being shaped in converted warehouses and funky offices in San Francisco, New York and London, where bright young things in jeans and T-shirts huddle around laptops, sipping lattes or munching on free food.

2013 August 3, “Revenge of the nerds”, in The Economist, volume 408, number 8847

ܚܲܫܘܼܒ݂ܵܐ ܡܙܝܼܥܵܢܵܐ

ḥašūḇā mzīˁānā

hordozható számítógép

scarcely used, chiefly when talking to non-english speakers who tend not to understand the two loanwords


spamdexing

(SEO) The inclusion of deliberately misleading terms on a website in order to manipulate its ranking in a search engine.

spamdexing

deliberately manipulating search engines


texel

Blend of texture + element, by analogy with pixel.

(computer graphics) An image representing the smallest unit of a texture that may be repeated to tile a region of the display.


occlusion

en-noun

occlusion (countable and uncountable, plural occlusions)

Borrowed from Late Latin occlūsiō, occlūsiōnis (“occluding, obstruction”), from the Classical Latin occlūdō (“I shut up or close up; I restrain”), from ob + claudō (“I shut or close”).

der

(computing) The blocking of the view of part of an image by another.


Hertzsprung-Russell diagram

en-noun

Hertzsprung-Russell diagram (plural Hertzsprung-Russell diagrams)

After astronomers Ejnar Hertzsprung and Henry Norris Russell.

(astronomy) A graphic representation of the absolute magnitude of stars against their color (or surface temperature), which shows the main sequence of stars plus the white dwarfs and red giants.

диагра́мма Ге́рцшпрунга — Ра́ссела f (diagrámma Gércšprunga — Rássela)


deactivate

en-verb

deactivate (third-person singular simple present deactivates, present participle deactivating, simple past and past participle deactivated)

deactivates (present singular third-person)
deactivating (participle present)
deactivated (participle past)
deactivated (past)

(Internet, euphemistic, neologism) to commit suicide


time bomb

Donald Gene Burleson was prosecuted on felony charges for planting a time bomb that, shortly after he was fired, deleted more than 168,000 brokerage records of USPA & IRA in Fort Worth, Texas.

1994, Peter G. Neumann, Computer-Related Risks, Addison-Wesley Professional

(computing) A malicious program designed to perform a destructive action at a certain date or time.

aikapommi

computing: program designed to perform a destructive action at a certain date and/or time


ERD

en-noun

ERD (countable and uncountable, plural ERDs)

entity-relationship diagram
entity-relationship diagram#English

(databases) Initialism of entity-relationship diagram.


scumming

Probably from skimming, modified by the derogatory sense of scum.

(video games, derogatory) The strategy of collecting easy rewards in unchallenging areas, e.g. when a high-level character visits levels suitable for low-level characters in roguelike games.

(video games, derogatory) The act of restoring a game's save file, or restarting the game, for the purpose of continuing play with a better outcome than was obtained the first time.


time-share

en-verb

time-share (third-person singular simple present time-shares, present participle time-sharing, simple past and past participle time-shared)

time-shares (present singular third-person)
time-sharing (participle present)
time-shared (participle past)
time-shared (past)

timesharen

(transitive, computing) To use (a computer or communications band) by time-sharing.


time warp

(video games) Acceleration of in-game time relative to real-world time.


time-sharing

(computing) A technique that allows many users to use a central computer simultaneously through remote terminals.

osituskäyttö

computing: technique to allow multiple users share a computer resource


time trial

(video games) A mode in which the main goal is to complete levels—or, in some cases, the entire game—as quickly as possible.


timeserver

/ˈtʌɪmˌsəːvə/

(computing) A device, node or program that transmits the correct time to clients in a network.


pragma

From the Ancient Greek root πρᾶγμα (prâgma, “a thing done, a fact”). May be a back-formation from pragmatic.

This pragma stops the compiler from generating those warnings we don't care about.

(computing, programming) A compiler directive; data embedded in source code by programmers to indicate some intention to a compiler.

(computing, programming) In HTTP version 1.0 and 1.1, a general-header that specifies some implementation-specific directive, to any recipient, and may specify that the HTTP response should not be cached.


uncompress

uncompress (third-person singular simple present uncompresses, present participle uncompressing, simple past and past participle uncompressed)

uncompresses (present singular third-person)
uncompressing (participle present)
uncompressed (participle past)
uncompressed (past)

(computing, transitive) To restore a compressed file to its normal size.


decompress

decompress (third-person singular simple present decompresses, present participle decompressing, simple past and past participle decompressed)

decompresses (present singular third-person)
decompressing (participle present)
decompressed (participle past)
decompressed (past)

(transitive, computing) To restore (compressed data) to its original form.


supervisor

Attested since the 15th century C.E.; from Middle English supervisor, supervisour, supervysor, supervysour, from Latin supervīsor, from supervideō, in turn from super + videō.

The clock burst which enables the supervisor to housekeep the console input and output and to change program status is currently set to 200 ms.

1965, P. A. Crisman, The compatible time-sharing system: a programmer's guide, page 14

(computing) A process responsible for managing other processes.


niladic

(computing) Of an operator or function in a program, having no arguments.


clobber

clobber (third-person singular simple present clobbers, present participle clobbering, simple past and past participle clobbered)

clobbers (present singular third-person)
clobbering (participle present)
clobbered (participle past)
clobbered (past)

British slang from 1941; possibly onomatopoeic of the sound of detonated bombs in the distance.

It is therefore clear that the system itself must be truly "clobber proof"; that is, no user may be capable of changing anyone else's program or tying up the system in any way that would disrupt normal service to other users.

1965 November, Charles W. Adams, “Responsive time-shared computing in business its significance and implications”, in AFIPS '65 (Fall, part I): Proceedings of the November 30--December 1, 1965, fall joint computer conference, part I, New York, N.Y.: Association for Computing Machinery, archived from the original on 2022-05-11, page 486

In the slang of computer programmers, the second re-entry address is likely to "clobber" the machine's memory of the original re-entry address.

1966, George A. Miller, “Thinking machines: myths and actualities”, in Daniel Bell, Irving Kristol, editors, The Public Interest, volume 2, New York, N.Y.: National Affairs, Inc., archived from the original on 2022-05-11, page 104

Inferences made in accordance with this reason are defeated by finding that the merged plan clobbers one of the causal-links in one of the constituent plans.

1999, Michael J. Wooldridge, Anand Rao, Foundations of Rational Agency, page 74

The cp command does one thing as it clobbers a file; mv and ln do another.

2004, John R. Levine, Margaret Levine Young, Unix for Dummies, page 314

These functions collide, and we can see in Figure 7-1 that the debug() function for SexyWidgets clobbers the developer′s debug() function. The last function declared with the same name in the same scope will silently clobber the earlier function definition.

2007, Billy Hoffman, Bryan Sullivan, Ajax Security, unnumbered page

If you create your own mood instance attribute without being aware of the name clash, you will clobber the mood attribute used by the methods inherited from Dog.

2022, Luciano Ramalho, chapter 11, in Fluent Python, 2nd edition, O'Reilly

(transitive, computing, slang) To overwrite (data) or override (an assignment of a value), often unintentionally or unexpectedly.


gtg

(Internet) Abbreviation of get-together.


en-noun

massively multiplayer online role-playing game (plural massively multiplayer online role-playing games)

An online computer role-playing game in which a large number of players can interact with one another.

大型多人在线角色扮演游戏

dàxíng duōrén zàixiàn juésè bànyǎn yóuxì

massiivinen monen pelaajan verkkoroolipeli

jeu de rôle en ligne massivement multijoueur

masiuri mravalmotamašiani onlain roluri tamaši

მასიური მრავალმოთამაშიანი ონლაინ როლური თამაში

videojuego de rol multijugador masivo en línea


toolsmith

(computing) a person who creates utility programs


DNF

(Internet slang, social media) Initialism of do not follow.


crossgrade

en-verb

crossgrade (third-person singular simple present crossgrades, present participle crossgrading, simple past and past participle crossgraded)

crossgrades (present singular third-person)
crossgrading (participle present)
crossgraded (participle past)
crossgraded (past)

Also if you are “crossgrading” from another platform such as Apple Logic, Mark of the Unicorn (MOTU) Digital Performer, or Steinberg Cubase, you may be looking for features or trying to use keyboard commands that you are used to and wondering where these are in Pro Tools.

2009, Mike Collins, Pro Tools 8, Taylor & Francis, page 7

(computing, transitive) To upgrade (a software application) so that it is able to run on a different platform.


crossgrade

If you install the upgrade or cross-grade first and then perform your migration, you may accidentally wind up with corrupted application settings.

2009, Elna Tymes, Charles Prael, Switching to Microsoft Windows 7, Que Publishing

(computing) An upgrade of a software application that enables it to run on a different platform.


toolbar

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

(graphical user interface) A row of buttons, usually marked with icons, used to activate the functions of an application or operating system.

alətlər paneli

row of icons in a graphical user interface


injection

en-noun

injection (countable and uncountable, plural injections)

Nicolas Bourbaki
Éléments de mathématique

Borrowed from Middle French injection, from Latin iniectio. The mathematical sense is from French injection, introduced by Nicolas Bourbaki in their treatise Éléments de mathématique.

a SQL injection exploit allowing a malicious user to modify a database query

(computer security) The insertion of program code into an application, URL, hardware, etc.; especially when malicious or when the target is not designed for such insertion.


prologue

From Middle English prologue, prologe, from Old French prologue, from Latin prologus, from Ancient Greek πρόλογος (prólogos).

(computing) A component of a computer program that prepares the computer to execute a routine.


blogography

(Internet, rare) A biography in blog format.


hygienic

en-adj

hygienic (comparative more hygienic, superlative most hygienic)

more hygienic (comparative)
most hygienic (superlative)

/hʌɪd͡ʒɪˈɛnɪk/

From French hygiénique. Displaced earlier hygienal.

Of course, anyone with a Scheme background is probably howling at this point because they have a hygienic macro system that makes unintended variable capture impossible. Allowing variable capture when we really, really want it makes Clojure's macro system technically more dangerous than hygienic systems.

2014, Colin Jones, Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code, Pragmatic Bookshelf

(programming slang, of a macro) Whose expansion is guaranteed not to cause the accidental capture of identifiers.


data transfer rate

en-noun

data transfer rate (plural data transfer rates)

(computing) The transmission speed of a communications channel; measured in bits or bytes per second.


DM

DM (countable and uncountable, plural DMs)

dimensional modeling
w:dimensional modeling

(computing, DWH) Initialism of dimensional modeling.

He later sent me a DM mentioning that he would send me what he wears because he does a lot of walking. This is where the relationships online can get a wee bit weird.

2012, Scott Stratten, Alison Kramer, UnMarketing: Stop Marketing. Start Engaging

(Internet) Initialism of direct message (type of message on social media platforms).


baitware

(computing) Freeware of deliberately poor quality with some, but generally not all, of the features of a software application, intended to entice those who download the freeware to buy the complete application.


finalize

en-verb

finalize (third-person singular simple present finalizes, present participle finalizing, simple past and past participle finalized)

finalizes (present singular third-person)
finalizing (participle present)
finalized (participle past)
finalized (past)

(transitive, computing, programming) To prepare (an object) for garbage collection by calling its finalizer.


dot-commer

Maxine has joined her sister Brooke's state-of-the-art health club Megareps around the corner but isn't quite used yet to this nightly spectacle of yups on treadmills, plodding to nowhere while watching CNN or the sports channels, laid-off dotcommers who aren't at strip clubs or absorbed into massively multiplayer online games […]

2013, Thomas Pynchon, Bleeding Edge, Vintage, published 2014, page 448

(computing) Someone who works (or worked) for a dotcom company.


(Internet) Initialism of 3D Markup Language: a file format used to develop three-dimensional multimedia representations of documents to be presented on the World Wide Web.


courier

currier (without the foot-strut split or with the hurry–furry merger)

From a convergence of Middle English corour, currour, from Old French coreor, agent noun of corir (“to run”), and Middle English courier, a borrowing of Middle French courrier, from Italian corriere.

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

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

These sites have enormous hard drives and bandwidth for couriers to distribute the software from one site to the next.

2005, Paul Craig, Ron Honick, Mark Burnett, Software Piracy Exposed, page 2

(Internet) A user who earns access to a topsite by uploading warez.


database analyst

en-noun

database analyst (plural database analysts)

(computing) a person who is responsible for the logical and physical design of databases


database administrator

database administrator (plural database administrators)

database administrators (plural)
as DBA (abbreviation)

(databases) A person who is responsible for the logical and physical design of databases, and normally for all aspects of their recoverability, integrity, security, availability and performance.


spamblock

(computing) Text inserted into an email address in order to make it invalid, though still readable to a human being. For example, in "jsmith-[AT]-example-[DOT]-com", the "@" and "." symbols have been replaced with literal text to prevent automated spambots from finding the email address while still leaving it readable.


spamblock

en-verb

spamblock (third-person singular simple present spamblocks, present participle spamblocking, simple past and past participle spamblocked)

spamblocks (present singular third-person)
spamblocking (participle present)
spamblocked (participle past)
spamblocked (past)

(computing) To obfuscate (an email address) with a spamblock.


munge

munge (third-person singular simple present munges, present participle munging, simple past and past participle munged)

munges (present singular third-person)
munging (participle present)
munged (participle past)
munged (past)

Variant of mung; likely a misconstructed back-formation from munging, munged or munger.

As a part of the code review with the development team, notify them that you want to have these options as a part of the installation script, rather than you munging the installation scripts during deployment.

2011, Brian Knight, Ketan Patel, Wayne Snyder, Professional Microsoft SQL Server 2008 Administration

(transitive, computing, informal) To transform data in an undefined or unexplained manner, as for example when data wrangling requires nonsystemic or nonsystematic edits.

pulauttaa

transform data in an undefined/unexplained manner

Munging is effective — it prevents unwanted email from reaching you by keeping your real email address out of the clutches of the address-harvesting programs.

1998, Alan Schwartz, Simson Garfinkel, Stopping spam

(transitive, computing, informal) To add a spamblock to (an email address).


computer chip

(electronics) An integrated circuit, typically installed in a personal computer or other electronic devices.


flyweight pattern

en-noun

flyweight pattern (plural flyweight patterns)

structural design pattern
structural pattern

(computing, object-oriented computing) A structural design pattern in which an object contains no pointers to data type methods.


design pattern

software engineering
software engineering

(architecture, software engineering) A formal way of documenting a general reusable solution to a design problem in a particular field of expertise.

návrhový vzor

general solution to a variety of similar problems


addressing

addressing (usually uncountable, plural addressings)

(computing) Any of several methods of locating and accessing information within storage

adresado

any of several methods of locating and accessing information


data type

(programming) A classification or category of various types of data, that states the possible values that can be taken, how they are stored, and what range of operations are allowed on them.


monomorphic

From mono- (“one”) + -morphic (“of a form”).

(programming, of a function) taking only a single data type


Ravenscar

Recorded as Rauenesere 1312, from Old Norse hrafn + sker, so Peak must have been a later renaming.
The computing term was derived from the name of the village, the location of the 8th International Real-Time Ada Workshop (IRTAW 8).

(computing) Acronym of Reliable Ada Verifiable Executive Needed for Scheduling Critical Applications in Real Time.


Document Object Model

Document Object Model (plural Document Object Models)

(Internet) A cross-platform, language-independent convention for representing and interacting with objects in HTML, XHTML and XML documents.


troubleshooter

(computing) A software program or routine that attempts to diagnose a problem with the system.


bluescreen

en-verb

bluescreen (third-person singular simple present bluescreens, present participle bluescreening, simple past and past participle bluescreened)

bluescreens (present singular third-person)
bluescreening (participle present)
bluescreened (participle past)
bluescreened (past)

From blue + screen; derived from "blue screen of death".

His computer bluescreened because of the prerelease software.

(intransitive, computing) To experience a stop error and shut down to prevent damage to system hardware.


sign in

sign in (third-person singular simple present signs in, present participle signing in, simple past and past participle signed in)

signs in (present singular third-person)
signing in (participle present)
signed in (participle past)
signed in (past)

(computing) To take some action to access a secured program or web page on a computer; to log in.


MSP

Message Send Protocol
w:Message Send Protocol

(networking) Initialism of Message Send Protocol.


MSP

en-noun

MSP (countable and uncountable, plural MSPs)

mail service provider
w:mailbox provider

(Internet) Initialism of mail service provider.


wheel war

From wheel (“superuser on certain systems”) + war.

compound

WHEEL WARS. A period during which student wheels hack each other by attempting to log each other out of the system, delete each other’s files, or otherwise wreak havoc—usually at the expense of the lesser users. A battle of Titans (heh heh).]

[1983, Guy L. Steele Jr., Donald R. Woods, Raphael A. Finkel, Mark R. Crispin, Richard M. Stallman, Geoffrey S. Goodfellow, The Hacker’s Dictionary: A Guide to the Computer Underground, New York: Harper & Row, page 123

Wikipedia policy prohibits “wheel wars”—cases in which a Wikipedia administrator repeatedly undoes the action of another—just as it prohibits edit wars.

2008, Jonathan Zittrain, The Future of the Internet and How to Stop It, New Haven, Connecticut: Yale University Press, page 290

Many of us prefer to ask a colleague to intervene in a situation in which we risk entering a “wheel war” (when two or more editors revert each others’ edits over and over) or when we believe we need a consultation with a fresh eye.

2014, Dariusz Jemielniak, Common Knowledge? An Ethnography of Wikipedia, Stanford, California: Stanford University Press, page 52

(computing, slang) A conflict in which users of a given computer system or (later) wiki who have administrative privileges try to lock each other out of the system or repeatedly attempt to reverse each other’s administrative actions.


hot spot

titik panas

location which has a higher temperature or amount of radiation than surrounding areas

пизэке

(figuratively) A place notable for a high level of activity or danger.

A part of an application that consumes a significant amount of execution time.

(graphical user interface) A part of a control (“an interactive interface element”) that responds dynamically as a user moves a pointer over it (for example, a part of an image map that contains a hyperlink which can be clicked on with a cursor).

(Internet, networking) A location in which Wi-Fi Internet access is available.


executable code

Other types of macros, shell scripts, batch files, interpretable source code, even Postscript files also contain executable code, and are, in theory, vulnerable to virus attack.

2003, Maximum Security, fourth, page 324

The script itself contains variable and command substitution, the read command, and a while loop to get everything done in less than 10 lines of executable code!

2008, Arnold Robbins, Nelson H. F. Beebe, Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix, page 158

“Scripts” are distinct from the executable code of the application, as they are usually written in a different language with distinct semantics.

2012, Ivan Ivanov, Marten van Sinderen, Boris Shishkov, editors, Cloud Computing and Services Science, page 7

(computing) Instructions for a computer in a form the computer can directly use (i.e. which it can execute). Derived from source code by compiling or assembling and linking.

konekielinen koodi

code in the form a computer can directly use


USN

(computing, Microsoft Windows) Initialism of update sequence number.


Sim

Most likely derived from the word simulation, as The Sims, SimCity, and related franchises are simulation games.

(video games) Any of the characters in the video game The Sims, which simulates aspects of a human social environment.


ascii

(computing) Alternative letter-case form of ASCII


subscriber

An event aggregator facilitates a fire-and-forget model of communication. The object triggering the event doesn't care if there are any subscribers.

2013, Addy Osmani, Developing Backbone.js Applications, page 175

(programming) A system or component that subscribes to something, such as an event, made available by a publisher.


computer program

en-noun

computer program (plural computer programs)

programming language
programming language

A sequence or a set of instructions in a programming language for a computer to execute.


keypress

(computing) The buffered electrical signal resulting from such an event, sometimes distinguished from the release.


code signing

(computing) the attachment of a digital certificate (from a certification authority) to an executable program to ensure its legitimacy


timestamp

From time + stamp (noun); the verb sense derives from the noun.

(especially computing) A variable containing the date and time at which an event occurred, often included in a log to track the sequence of events.


timestamp

en-verb

timestamp (third-person singular simple present timestamps, present participle timestamping, simple past and past participle timestamped)

timestamps (present singular third-person)
timestamping (participle present)
timestamped (participle past)
timestamped (past)

(transitive, especially computing) To record the date and time of (an event, etc).


typecast

typecast (third-person singular simple present typecasts, present participle typecasting, simple past and past participle typecast or typecasted)

typecasts (present singular third-person)
typecasting (participle present)
typecast (participle past)
typecast (past)
typecasted (participle past)
typecasted (past)

Does anyone know how to typecast a String in Java into an int?

(programming) To cast (change of data type of a variable or object).

конверти́ране на ти́пове

to change an entity of one datatype into another


elasticity

en-noun

elasticity (countable and uncountable, plural elasticities)

(computing) A measure of the flexibility of a data store's data model and clustering capabilities.

(computing) A system's ability to adapt to changes in workload by automatically provisioning and de-provisioning resources.


control panel

(by extension, graphical user interface) A computer display offering a number of controls or options.


briefcase

You create a briefcase called Files where you store all your important documents. The briefcase is stored on your Tablet PC's C: drive, and the source files reside on your server.

2004, Craig Forrest Mathews, Absolute Beginner's Guide to Tablet PCs, page 202

(computing) In Microsoft Windows, a folder that supports file synchronization between itself and another folder.


ATAPI

(computing) Initialism of Advanced Technology Attachment Packet Interface.


biochip

(computing) A microchip made from biological macromolecules (especially DNA) rather than a semiconductor.


sanitize

en-verb

sanitize (third-person singular simple present sanitizes, present participle sanitizing, simple past and past participle sanitized)

sanitizes (present singular third-person)
sanitizing (participle present)
sanitized (participle past)
sanitized (past)

Remember to sanitize your query parameters to avoid SQL injection exploits.

(transitive, computing) To filter (text) to ensure it does not contain any characters that will cause problems for or be interpreted in an adverse way by the receiving system.

(transitive, computing) To remove sensitive or personal data from (a database or file).


proxy server

(computing) A hardware server that acts as an intermediary between a user and another server, usually on the Internet.


rez

rez (third-person singular simple present rezzes, present participle rezzing, simple past and past participle rezzed)

rezzes (present singular third-person)
rezzing (participle present)
rezzed (participle past)
rezzed (past)

Don't rez some enormous prop: it'll lag the server!

(video games) To spawn or load into the game.


central processing unit

en-noun

central processing unit (plural central processing units)

Coordinate term: graphics processing unit

(computer hardware) The part of a computer that fetches, decodes and executes instructions; attached directly to the memory.

中央演算処理装置

ちゅうおうえんざんしょりそうち


clustering

(computing) The undesirable contiguous grouping of elements in a hash table.


ghost imaging

(computing) The process of creating a ghost image of all the contents of a hard drive as a backup that may be stored and later retrieved if needed.


modulo

/ˈmɒd͡ʒələʊ/

/ˈmɑd͡ʒəloʊ/

From Latin modulō, ablative of modulus (“a measure”).

(computing) The operation or function that returns the remainder of one number divided by another.


parametric

[pæɹ.əˈmɛt͡ʃ.ɹɪk]

/ˌpɛɹ.əˈmɛt.ɹɪk/

[ˌpɛɹ.əˈmɛt͡ʃ.ɹɪk]

parametric designs

parametric programming

(mathematics, design, engineering, computing) Of, relating to, or defined using parameters.

parameterized

often synonymous, when agency of imposing such nature is relevant


blowhole

(computer hardware) A vertical opening in the top of a computer case that lets hot air (primarily from the CPU heat sink) escape quickly.


motherboard

→ Bengali: মাদারবোর্ড (madarbōrḍ)

→ Japanese: マザーボード (mazābōdo)

→ Chinese: 母板 (mǔbǎn) (calque)

→ Dutch: moederbord (calque)

→ Estonian: emaplaat (calque)

→ Finnish: emolevy (calque)

→ Icelandic: móðurborð (calque)

→ Irish: máthairchlár (calque)

→ Italian: scheda madre (calque)

→ Portuguese: placa-mãe (calque)

desc

матери́нская пла́та

→ Russian: матери́нская пла́та (materínskaja pláta) (calque)

матери́нська пла́та

→ Ukrainian: матери́нська пла́та (materýnsʹka pláta) (calque)

/ˈmʌðɚˌbɔɹd/

Compound of mother + board. Attested since 1965.

An electronics shop was selling ugly refurbished computers. They were small black and grey things with exposed motherboards and cracked cases.

2018, Nnedi Okorafor, Who Fears Death, HarperVoyager, page 8

central processing unit
central processing unit

(computer hardware) The primary circuit board of a personal computer, containing the circuitry for the central processing unit, keyboard, mouse and monitor, together with slots for other devices.


thunk

ALGOL 60
Free On-line Dictionary of Computing

Said by the inventors to be from the irregular jocular past tense of think (see Etymology 1), being coined when they realised that the type of an argument in ALGOL 60 could be predetermined at compile time (with a little compile-time “thought”).

Coordinate term: closure

Not surprisingly, a thunk is more expensive to store than a single number[…].

2009, Bryan O'Sullivan, John Goerzen, Donald Bruce Stewart, Real World Haskell, O'Reilly, page 97

functional programming
functional programming

(computing, functional programming) A delayed computation.

(computing) In the Scheme programming language, a function or procedure taking no arguments.

If the provider of these DLLs has not updated the code to a 32-bit environment, you will have to switch to a new 32-bit library or write thunks between your 32-bit code and the 16-bit DLL.

1995 October 10, PC Mag, volume 14, number 17, page 326

(computing) A specialized subroutine that one software module uses to execute code in another module.


thunk

en-verb

thunk (third-person singular simple present thunks, present participle thunking, simple past and past participle thunked)

thunks (present singular third-person)
thunking (participle present)
thunked (participle past)
thunked (past)

Not surprisingly, a thunk is more expensive to store than a single number, and the more complex the thunked expression, the more space it needs. For something cheap such as arithmetic, thunking an expression is more computationally expensive than calculating it immediately.

(computing, functional programming, transitive) To delay (a computation).

This efficiency is offset by the fact that some of the calls made by Win32 apps must now be thunked down to 16 bits, something that isn't necessary in Windows NT and OS/2.

1995 May 16, Andrew Schulman, “DOS is Dead? Look Again”, in PC Mag, volume 14, number 9, page 150

(computing, transitive) To execute (code) by means of a thunk.


flashback

→ German: Flashback

→ Spanish: flashback

→ Norwegian: flashback

→ Portuguese: flashback

As noted, that method provides limited support for multi-table flashbacks.

2004, Kevin Loney, Oracle Database 10g The Complete Reference, page 497

[…] less used and specialized types of queries, including composite queries, hierarchical queries, version flashbacks, and parallel queries.

2004, Gavin J. T. Powell, Carol McCullough-Dieter, Oracle SQL: Jumpstart with Examples, page xxv

(databases) A query that operates against data from an earlier time, before it was changed.


DS

en-noun

DS (countable and uncountable, plural DSs or DSes)


petabyte

As we moved along that progression, we went from the folder analogy to the file cabinet analogy to the library analogy to — well, at petabytes we ran out of organizational analogies.

2008 June 23, Chris Anderson, “The End of Theory: The Data Deluge Makes the Scientific Method Obsolete”, in Wired, →ISSN

The Hadron Collider has gone from producing 320 terabytes of data a week to a petabyte a second. In short, it has been said that the total amount of data created worldwide in 2011 was about one zetabyte (or 1,000,000 petabytes) and that this figure will increase by 50%–60% in each subsequent year.

2017, Jeffrey R. Di Leo, Higher Education under Late Capitalism, Springer, page 82


POJO

Because of this, immutable POJOs are common and may have value semantics. Mutable POJOs still seem to be the default though, so much so that many people consider that object-oriented programming in Java is synonymous with mutable objects.

2021, Duncan McGregor, Nat Pryce, Java to Kotlin, O'Reilly Media

object-oriented programming
object-oriented programming

plain old Java object
w:plain old Java object

(Java programming language, object-oriented programming) Acronym of plain old Java object.

Java programming language; object-oriented programming; Java programming language; object-oriented programming


backscatter

backscatter (countable and uncountable, plural backscatters)

(computing) The sending of IP packets to essentially random addresses in response to incoming packets that have a spoofed origin.


DES

(cryptography) Initialism of Data Encryption Standard.


emote

en-verb

emote (third-person singular simple present emotes, present participle emoting, simple past and past participle emoted)

emotes (present singular third-person)
emoting (participle present)
emoted (participle past)
emoted (past)

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

The verb is a back-formation from emotion. The noun is derived from the verb.

(Internet, text messaging) To express a virtual action, presented to other users as a graphic or reported speech, rather than sending a straightforward message.

There aren't many chances to see your character in Borderlands 3, but one of them is when you're emoting. Emoting allows your character to perform a gesture like a wave or a thumbs up, and it shifts the camera to a third-person view while they do.

2019 September 17, Austen Goslin, “Borderlands 3 guide: How to use emotes”, in Polygon, archived from the original on 2023-02-02

Lords of the Fallen is yet another entry in the action-RPG soulslike craze, complete with an unsettling fantasy setting, other players invading your game for some co-op or PvP goodness, and, of course, lots of dying. It makes use of the same sort of deadly third-person combat system full of dodge rolling, posture meters, and emoting over fallen enemies as a sign of utmost disrespect.

2023 October 12, Travis Northup, “Lords of the Fallen Review”, in IGN, archived from the original on 2023-11-07

(video games) To perform a short action, such as a gesture or a dance move, which may be seen by other players but does not have any effect on gameplay.


emote

She replied with an emote: "*hugs* I'm sorry"

(Internet, text messaging) A virtual action expressed to other users as a graphic or reported speech rather than a straightforward message.

(Internet, Twitch-speak) Short for emoticon.

Many video games allow players to purchase emotes for real-life money.

As old maps return to Fortnite, so do old battles over who owns some of the emotes used in-game.

2023 November 4, Wes Davis, “The copyright fight over Fortnite dance moves is back on”, in The Verge, archived from the original on 2023-11-10

(video games) A short action, such as a gesture or a dance move, which may be seen by other players but does not have any effect on gameplay.


mickey

* (potato): From the common Irish name; compare murphy (“a potato”).
* (computer mouse resolution): An allusion to the cartoon character Mickey Mouse.

(computing) The resolution of a mouse: the smallest measurable distance it can move the cursor, used as a unit of length.


Scriptol

(computing) an object-oriented programming language that uses an internal data structure based on XML.


caller

From Middle English callar, equivalent to call + -er.

If the called function throws an exception, the caller should be prepared to handle the error.

(programming) A function that calls another (the callee).


memory leak

I tracked down my program’s memory leak to a function that didn’t release graphics resources properly.

(computing) Any of several faults in the memory allocation logic of a computer or program whereby parts of memory become hidden or unusable.

內存洩漏

any of several faults in the memory allocation logic of a computer or program


object-oriented

en-adj

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

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

/ˈɒbdʒɛkt ɔɹɪəntɪd/

/ˈɒbdʒɪkt ɒɹɪəntɪd/

(programming) Using entities called objects that can process data and exchange messages with other objects.


sync

en-verb

sync (third-person singular simple present syncs, present participle synching or syncing, simple past and past participle synched or synced)

syncs (present singular third-person)
synching (participle present)
syncing (participle present)
synched (participle past)
synched (past)
synced (participle past)
synced (past)

(informal, computing) To flush all pending I/O operations to disk.


legit

en-adj

legit (comparative more legit, superlative most legit)

more legit (comparative)
most legit (superlative)

Did you see how fast that person was moving? I don't think they're legit.

(informal) Legitimate; legal; allowed by the rules; valid.


spam relay

(computing) An open proxy used to send spam.


shooter

From Middle English schoter, schuter, schotter, scheter, schetare, scheotere, from Old English sċēotere (“shooter”), equivalent to shoot + -er. Compare Dutch schieter, schutter (“shooter”), German Schießer (“shooter”), Swedish skjutare, West Frisian sjitter (“shooter”).

A video game in which shooting enemies (or targets) is the main objective.


open proxy server

en-noun

open proxy server (plural open proxy servers)

(computing) a proxy server that may be accessed by any Internet user


open proxy

(computing) A proxy server that may be accessed by any Internet user.


left-click

en-verb

left-click (third-person singular simple present left-clicks, present participle left-clicking, simple past and past participle left-clicked)

left-clicks (present singular third-person)
left-clicking (participle present)
left-clicked (participle past)
left-clicked (past)

(intransitive, computing) To press the left button on a computer mouse.

(transitive, computing) To activate an item on the screen by left-clicking while the pointer is over it.

venstreklikke

to activate an item on the screen by left-clicking


right-click

right-click (third-person singular simple present right-clicks, present participle right-clicking, simple past and past participle right-clicked)

right-clicks (present singular third-person)
right-clicking (participle present)
right-clicked (participle past)
right-clicked (past)

(intransitive, computing) To press the right-hand button on a computer mouse.

højreklikke

to activate by pressing right-hand button of a mouse

You can download Google's deskbar for free […] It automatically installs itself as a toolbar on the Windows XP taskbar, but you have to turn it on by right-clicking the taskbar and choosing Toolbars → Google Deskbar.

2005, Preston Gralla, Windows XP Power Hound: Teach Yourself New Tricks, page 179

(transitive, computing) To activate (an item on the screen) by right-clicking while the pointer is over it.


preview

From pre- + view; compare Old French preveü, past participle of preveoir (“to foresee”).

(computing) a facility for seeing and checking a document or photo, or changes to it, before saving and/or printing it.


preview

preview (third-person singular simple present previews, present participle previewing, simple past and past participle previewed)

previews (present singular third-person)
previewing (participle present)
previewed (participle past)
previewed (past)

(computing) To show something in advance, a facility for seeing and checking a document or photo, or changes to it, before saving and/or printing it.


NLS

(computing) Initialism of National Language Support.


coaster

Hollywood Dream – The Ride
Universal Studios Japan

From coast (“to glide along without adding energy; to make a minimal effort; to slide downhill (especially, to slide on a sled upon snow or ice)”) + -er (suffix forming agent nouns). Coast is derived from Middle English costeien (“to travel along a border or coast; to go alongside (something), skirt; to accompany, follow; to travel across, traverse; to be adjacent to, to border;”) [and other forms], from Anglo-Norman [Term?], Old French costoier (“to be at the side of”) [and other forms] (modern French côtoyer (“to pass alongside; (figuratively) to rub shoulders”)), from Latin costicāre, from costa (“rib; side, wall”); see further at etymology 1.
The sense 2.1 (“small stand or tray”) is from the fact that the object and the decanter or wine bottle on it “coast” or travel around a tabletop from person to person. The sense 2.2.2 (“useless compact disc or DVD”) refers to the fact that the object is only useful as a drink coaster.

nb...

cost, costay, coste, costey, costie, coost, coostie, costen, costien

kelkka

something that coasts or is used to coast

Something that coasts or is used to coast.

(computing, slang) A useless compact disc or DVD, such as one that was burned incorrectly or has become corrupted.


en-noun

information and communications technology (countable and uncountable, plural information and communications technologies)

(computing) The processing of data using computers, and the movement of data between computers.

informatie- en communicatietechnologie

(computing) The creation of computer systems and applications, especially those that move data around a computer network, between clients and servers, or over the Internet.

tieto- ja viestintäteknologia

(computing) The computing and communications department of an organization.

tieto- ja viestintäteknologian osasto

information and communication technology


VS

(computing) Initialism of Visual Studio: an integrated development environment.


delouse

en-verb

delouse (third-person singular simple present delouses, present participle delousing, simple past and past participle deloused)

delouses (present singular third-person)
delousing (participle present)
deloused (participle past)
deloused (past)

A deloused computer may still be considered no longer trustworthy.

(computing, transitive) To remove malicious software, such as viruses, trojans, spyware, or worms, from.


schematic

en-adj

schematic (comparative more schematic, superlative most schematic)

more schematic (comparative)
most schematic (superlative)

Represented too simply or in an overly formulaic way, reflecting a shallow or incomplete understanding of complex subject matter.

Given the terminology we have introduced here, we can say that all of the bracketed phrases in (3) above are of the schematic form (4) below:
(4) Specifier + Head + Complement
Now, we have already argued in the case of Noun Phrases that a Head Noun together with its Complement form an N-bar; and that this N-bar together with its Specifier ( = Determiner) forms an N-double-bar.

1988, Andrew Radford, Transformational grammar: a first course, Cambridge, UK: Cambridge University Press, page 228


schematic

I'll have to study the schematics for the new integrated circuit before I can create a good layout.

A simplified line drawing used by scientists, engineers, technologists and others to illustrate a system at an abstract level. Schematic drawings often use standard symbols for clarity.

schéma

A drawing or sketch showing how a system works at an abstract level


intern

en-verb

intern (third-person singular simple present interns, present participle interning, simple past and past participle interned)

interns (present singular third-person)
interning (participle present)
interned (participle past)
interned (past)

From French interner, from interne (“inner, internal”), from Latin internus (“within, internal”), compare Etymology 2.

Strings are automatically interned if they are assigned to a literal string within code.

2004, Mark Schmidt, Simon Robinson, Microsoft Visual C# .NET 2003 Developer's Cookbook, page 81

(transitive, programming) To internalize.


rax

Eventually they just broke our base and took out every single one of our raxes.

2014 March 19, 44:28, in Free to Play (Film), Clinton "Fear" Loomis (actor)


information technology

en-noun

information technology (countable and uncountable, plural information technologies)

Since the launch early last year of […] two Silicon Valley start-ups offering free education through MOOCs, massive open online courses, the ivory towers of academia have been shaken to their foundations. University brands built in some cases over centuries have been forced to contemplate the possibility that information technology will rapidly make their existing business model obsolete.

2013 July 20, “The attack of the MOOCs”, in The Economist, volume 408, number 8845

(computing) The practice of creating and/or studying computer systems and applications.

تِقْنِيَّة اَلْمَعْلُومَات

the practice of creating and/or studying computer systems and applications

(computing) The computing department of an organization.


restart

en-verb

restart (third-person singular simple present restarts, present participle restarting, simple past and past participle restarted)

restarts (present singular third-person)
restarting (participle present)
restarted (participle past)
restarted (past)

⇒ Czech: restartovat

/ˈɹiːˌstɑɹt/

/ˈɹiːˌstɑːt/


ALGOL

Devised as an acronym of algorithmic language.

Later, ALGOL was used as the basis of JOVIAL, MAD, NELIAC, and ALGO. In 1960, a division occurred based on unresolved disagreements and ALGOL 60 was born.

2007, April J. Wells, Grid Application Systems Design, CRC Press, page 17

(computer languages) An influential early high-level programming language designed for solving mathematical and scientific problems.


userpass

(computing, rare) A combination of username and password.


algorithmic

/ˌælɡəˈɹɪðmɪk/

In an age when the charts have become an algorithmic spaghetti of streaming plays, radio and downloads, the purest way of measuring who is up and who is down in pop might be the Billboard Social 50, a sub-chart that measures reach across social networks.

2017 May 23, Gavin Haynes, “Why BTS are the K-pop kings of social media”, in The Guardian

(mathematics, computing) Of, relating to, or being an algorithm.


high-level

(computing, of a programming language) Consisting of relatively natural language-like commands and mathematical notations which, after compilation or interpretation, become a set of machine language instructions.

vysokoúrovňový

programming: based on commands resembling natural language


gripper

/ˈɡɹɪp.ə(ɹ)/

To move the options bar from its default location at the top of the screen to a new location, click the gripper on the option bar's left edge and drag it to its new location.

2004, Micah Laaker, Christopher Schmitt, Adobe Photoshop CS in 10 Simple Steps or Less, page 43

(graphical user interface) A visual component on a window etc. enabling it to be resized and/or moved.


sinkhole

From Middle English sinkehole, sinkeholl, equivalent to sink + hole.

(Internet) A domain name server that has been configured to hand out non-routeable addresses for all domains, so that every computer that uses it will fail to get access to the real website.

(computer security) An attack which redirects requests, whether network or memory accesses, to a new location defined by the attacker.


sinkhole

sinkhole (third-person singular simple present sinkholes, present participle sinkholing, simple past and past participle sinkholed)

sinkholes (present singular third-person)
sinkholing (participle present)
sinkholed (participle past)
sinkholed (past)

(Internet, transitive) To configure as a sinkhole (domain name server that gives non-routeable addresses).


Algol

He was the defiant homesteader, the crusty senior member of a research team who understood Algol and Fortran but couldn't read the secrets of his own heart.

Algol, on the other hand, introduced the notion of block structure, in which the programmer could group lists of statements, effectively creating one instruction out of a list of instructions.

2004, Edward G. Nilges, Build Your Own .NET Language and Compiler, Apress, page 2

(computer languages) Alternative letter-case form of ALGOL


telecommuter

(computing) Someone who telecommutes, using a computer connected to an employer's network or via the Internet.


telecommute

telecommute (third-person singular simple present telecommutes, present participle telecommuting, simple past and past participle telecommuted)

telecommutes (present singular third-person)
telecommuting (participle present)
telecommuted (participle past)
telecommuted (past)

(computing) To work from home, sometimes for part of a working day or week, using a computer connected to one's employer's network or via the Internet.


plaintext

There are weak keys in the sense that their use by foisting chosen plaintexts can be proved, which could be interesting for chip cards with a ‘burnt-in key’.

2007, Reinhard Wobst, “Life After DES: New Methods, New Attacks”, in Angelika Shafir, transl., Cryptology Unlocked, John Wiley & Sons, Ltd, section 3 (IDEA: A Special-Class Algoritmh), subsection 5 (Cryptanalyzing IDEA), page 239

(cryptography, computing) Alternative spelling of plain text


plaintext

(computing) Consisting only of plain text.


pooper

Alternative form: Pooper

For whatever reason – the terrible animation or the absurd dialogue, most likely – these cutscenes are popular among poopers.

2012 November 3, Brad Evan Rosen, “YouTube Poop: Meme as Art, Community – by “William A – YLT2012””, in Yale Law Tech

Many who disregard the medium are oblivious to the absurd amount of effort that some Poopers put into their projects.

2019 March 20, Luke Dormehl, “YouTube Poop is punk rock for the internet age, and you probably don’t get it”, in Digital Trends

But each individual YTP features something different, and different YTP creators (often called "poopers") use their own styles.

2021 August 15, Ben Stegner, “What Is YouTube Poop?”, in Make Use Of


polymorphic

catecholaminergic polymorphic ventricular tachycardia

Polymorphic redefinition in C++ is achieved by the use of virtual functions.

1996, Rod Ellis, Data abstraction and program design

A polymorphic call looks like a procedural call, but where a procedural call has only one possible target subroutine, a polymorphic call can result in the execution of one of several different subroutines.

2012, Karel Driesen, Efficient Polymorphic Calls, page 1

(programming, of a function) Having or relating to the ability to take multiple data types for a single parameter.


kernel hacker

(computing) A developer who maintains the Linux kernel code.


stateless

無狀態

(computer science) without remembering state

A stateless server treats each request independently.

(computer science) Of a system or protocol, such that it does not keep a persistent state between transactions.


flash memory

en-noun

flash memory (usually uncountable, plural flash memories)

(computer hardware) A rewritable memory chip that retains its data without a power supply.


Sega

From Japanese セガ (Sega), an abbreviation of service games, because the company's earliest products were aimed at American servicemen on military bases.

(video games, trademark) A Japanese video game developer and publisher and manufacturer of arcade games and formerly of video game consoles.


Sega

I would lay in bed for a few hours playing games on my Sega, getting totally absorbed in it as though it were all real and then I would sleep for the rest of the day.

Any of various video game consoles manufactured by this company.


nibbler

A-Copier. MegaSoft, Ltd. Full Featured Nibbler.

1988, The Software Encyclopedia, volume 2, page 688

We used a program call Fast Hack 'Em. It had what was called a 'Nibbler'. It had the copy protection schemes for various games stored on one of the program disks, and you would load that up before copying the game. It then 'nibbled' away the protection from the data as it was copied.

a. 2005, Kleener (Internet forum user) quoted in 2005, Fiona Macmillan, New Directions in Copyright Law (page 234)

(computing, historical) A kind of program for copying protected floppy disks.


instant message

instant message (plural instant messages)

(communication, computing) A message conveyed through an instant messaging program.


instant message

en-verb

instant message (third-person singular simple present instant messages, present participle instant messaging, simple past and past participle instant messaged)

instant messages (present singular third-person)
instant messaging (participle present)
instant messaged (participle past)
instant messaged (past)

(communication, computing) To convey a message via an instant messaging program.


tearing

en-noun

tearing (usually uncountable, plural tearings)

Even in this case, tearing still results if the swap occurs in the middle of a refresh cycle.

2003, David P. Luebke, Level of detail for 3D graphics, page 303

(computer graphics) Distortion of an animated display when the contents of the framebuffer are rendered while it contains portions of two or more frames.


XOR

XOR can be used to add bits without carrying.

(programming) The symbolic representation that implements "exclusive or".


XOR

en-verb

XOR (third-person singular simple present XORs, present participle XORing, simple past and past participle XORed)

XORs (present singular third-person)
XORing (participle present)
XORed (participle past)
XORed (past)

The XORed sequence has the same period as the sequence that is not XORed.

1989, IEEE Communications Society, Conference Record

XORing different constants into the four s-boxes in such a cipher has exactly the same effect as XORing a single constant into each round function output.

1998, Stafford Tavares, Henk Meijer, Selected Areas in Cryptography

There are weak keys in the sense that their use by foisting chosen plaintexts can be proved, which could be interesting for chip cards with a ‘burnt-in key’. First of all, however, these keys can be easily avoided—one only needs to XOR all subkeys with the hexadecimal number 0x0dae—and second, the probability that such a key can be caught is 2⁻⁹⁶; that is about one out of 10²⁹ randomly selected keys (this number even has a name: 100 quadrilliards).

(transitive, computing) To perform the XOR function upon.


year 2000 problem

en-noun

year 2000 problem (plural year 2000 problems)

efecto 2000

a design flaw in computer systems which which could cause date calculations to fail after 1999


snip

en-verb

snip (third-person singular simple present snips, present participle snipping, simple past and past participle snipped)

snips (present singular third-person)
snipping (participle present)
snipped (participle past)
snipped (past)

From Dutch snippen (“to snip; shred”) or Low German snippen (“to snip; shred”), of imitative origin. Compare snap.

onomatopoeic

imitative

(Internet) To remove the irrelevant parts of quotations in the reply message.


ESS

(software, IBM) Initialism of Enterprise Storage Server.


blocker

→ Polish: bloker, blokers

From Middle English blocker, blokker, bloker, blokkere, equivalent to block + -er.

Likewise, any connections shared between your child (the blocker) and the user being blocked will also be broken.

2013, Elizabeth Laugeson, The Science of Making Friends

Agent noun of block (“obstruct or prevent”); something that blocks something else.

(computing) One who prevents another user from contacting them electronically.

an ad blocker

a content blocker

(computing) An application that stops / impedes unauthorised access to a programme.

bloqueador

(computing) An application that stops unauthorised access to a programme

(computing) A bug or issue that prevents software from being released.


fixture

Alteration of older fixure, on the model of mixture.

(computing, programming) A state that can be recreated, used as a baseline for running software tests.


quantifier

Appendix:Roget MICRA thesaurus/Class I § 4. Unsubstantiality

Appendix:Roget MICRA thesaurus/Class I § 78. Generality

Appendix:Roget MICRA thesaurus/Class I § 100. Plurality

Appendix:Roget MICRA thesaurus/Class I § 101. Zero

Appendix:Roget MICRA thesaurus/Class I § 102. Multitude

Appendix:Roget MICRA thesaurus/Class I § 103. Fewness

Appendix:Roget MICRA thesaurus/Class I § 105. Infinity

(computing) A symbol or symbols in a regular expression indicating the number of characters to be matched.


COIN-OR

Operations Research
operations research#English

(Internet) Acronym of Computational Infrastructure for Operations Research.


APDU

application protocol data unit
application protocol data unit#English

(computing) Initialism of application protocol data unit.


application protocol data unit

en-noun

application protocol data unit (plural application protocol data units)

application protocol data units (plural)
as APDU (abbreviation)

(networking) A packet of data exchanged between two application programs across a network.


IP tracker

(computing, networking) Software that converts an IP address into a hostname and provides location and other information.


diff

tank diff (i.e., the deciding factor in the game was the difference in skill between the teams' tank players)

(video games, slang) Used to trash-talk an opposing team at the end of a game by pointing out a skill difference between some role and the same role on the other team.

(computing) Any program which compares two files or sets of files and outputs a description of the differences between them.

edit diff

I didn't want to waste people's time telling them things they already knew. It's more efficient just to give them the diffs.

(computing) The output of a diff program, a diff file.


diff

en-verb

diff (third-person singular simple present diffs, present participle diffing, simple past and past participle diffed)

diffs (present singular third-person)
diffing (participle present)
diffed (participle past)
diffed (past)

As we move through this chapter, you will quickly see the benefits of diffing code changes to drivers, libraries, and applications.

2011, Gray Hat Hacking : The Ethical Hacker's Handbook, 3rd edition, New York: McGraw-Hill, →OCLC, page 484

(transitive, computing) To run a diff program on (files or items) so as to produce a description of the differences between them, as for a patch file.

(transitive, computing) To compare two files or other objects, manually or otherwise.


diff

(computing) A program, historically part of the Unix operating system, which compares two files or sets of files and outputs a description of the differences between them.


Alexa

* Alex + -a. A feminine form of Alex.
* Short for Alexandra.

Coordinate term: Siri

(computing) A speech recognition and intelligent personal assistant application developed by Amazon Inc.


scruffy

artificial intelligence
artificial intelligence

(informal) An artificial intelligence researcher who believes that intelligence is too complicated (or computationally intractable) to be solved with the sorts of homogeneous system favoured by the "neats".


electronica

(Internet) The data trail of an individual on the public internet.


utility program

en-noun

utility program (plural utility programs)

(computing) any of a large range of software, often included with the operating system, that runs specific tasks associated with the computer or its environment


scry

en-verb

scry (third-person singular simple present scries, present participle scrying, simple past and past participle scried)

scries (present singular third-person)
scrying (participle present)
scried (participle past)
scried (past)

From Middle English scrien, scryen, a shortened form of Middle English ascrien, from Old French escrier (“to cry out”). Influenced by Middle English descrien (“to descry”).

Scrying spells can simply toggle the state of hidden objects to the revealed state, […]

2014 April 22, Jeff Howard, Game Magic: A Designer's Guide to Magic Systems in Theory and Practice, CRC Press, page 149

[…] with the loss of Mekha, the shields and wardings on the temple had weakened. That meant Alonnen could now scry inside directly, albeit with a fuzzy view and no real hope of clear sound. On hearing that, Guardian-apprentice Pelai had suggested he could send in a whole series of clever, Mendhite-style scrying nodes.

2014 May 6, Jean Johnson, The Guild, Penguin, page 239

[…] to get the kid's family back, they needed a plan. “You three keep an eye out. I'm going to scry inside that house.” “You sure that's a good idea?” Naleni asked. “If he's actually a string mage, no. He might sense [it].”

2020 January 26, Stephanie Flint, The Restless Sands of Neel, Infinitas Publishing, page 66

He glanced at the silver bowl on the table near the window. She had explained its purpose, how it was used to scry what was and what might be. He feared her device more than his for what was more frightening than an uncertain future? Her gaze followed his. She squeezed his hand and looked deeply into his eyes.

2023 October 31, Garrett Boatman, The Clocks of Midnight, Crossroad Press

(more broadly, fantasy, video games) To use magical means to see or look into (something that is happening outside one's sight, e.g. inside a building or far away, or in the distant past, or future, etc).


dropout

en-noun

dropout (countable and uncountable, plural dropouts)

Someone who has opted out of conventional society.

pudokas

someone who has opted out of conventional society

(cycling) The slot in the frame that accepts the axles of the wheels.

uitvaleinde

slot in a bicycle frame to hold the axle of a wheel

A damaged portion of a tape or disk, causing a brief omission of audio, video, or data.

A technique for regularizing a neural network by discarding a random subset of its units.


ACL

access control list
access control list#English

(computing) Initialism of access control list.


sim

They played a flight sim all afternoon.

But shooters, sims and real-time strategy games ascended as the industry grew and mouseless home consoles made the genre's mechanics awkward.

2009 July 11, Darren Zenko, “U.K. pair turn time into romp”, in Toronto Star

(informal) A simulation session or scenario.


MCSE

Initialism of Microsoft certified systems engineer.


ihn

(Internet, text messaging) Initialism of I hope not.


web content

(computing) Elements making up a web page as delivered to the client, including text, images, hyperlinks, audio and video content; may be generated statically or dynamically.


crawler

From crawl (“to move slowly, by dragging the body along the ground”) + -er.

suf

A child who is able to creep using its hands and knees but is not able to walk.

A tractor crawler, a motorized vehicle that uses caterpillar tracks instead of wheels.

Crawler-based search engines have three major elements. The first is the spider, also called the crawler, which visits a web page, reads it, and then follows links to other pages within the site.

2008, Alex Michael, Ben Salter, Marketing Through Search Optimization, Routledge, page xii

These serve as an algorithmic way to judge the “mobileness” of a site, and similar algorithms are likely to be used by the search crawlers.

2011, James Pearce, Professional Mobile Web Development with WordPress, Joomla! and Drupal, page 466

(Internet) A software bot that autonomously follows connected paths such as links between web pages.

A mobile stage in the development of stationary hemipteran insects such as scale insects—generally the first instar.


crawler

From crawl (“to act in a servile manner”) + -er.
From the Australian convict period (1788–1850); a prisoner who was purposely and extensively abused by an overseer (also a convict) and thereby driven to escape but who, finding it impossible to survive in the Australian bush, surrenders to this overseer, who would then have his penal term reduced. The particular crawler was picked for his weak personality and might escape and return a number of times increasing his own penal term each time. According to James Tucker, some convict overseers had their sentences extensively reduced using this odious practice.

suffix

(Australia, obsolete) A person who is abused, physically or verbally, and returns to the abuser a supplicant.


interactive

en-adj

interactive (comparative more interactive, superlative most interactive)

more interactive (comparative)
most interactive (superlative)

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

interactive user interface

(computer science) Responding to the user.


servlet

The difference between servlets and JSP is that servlets typically embed HTML inside Java code, while JSPs embed Java code in HTML.

(object-oriented programming, server) A Java program running on an Internet server that generates web content dynamically in response to requests from clients.


jellybean

These were mainly used to implement glue logic, and it was possible to replace fifty or more jellybean devices with a single ASIC.

2008, Clive Maxfield, Bebop to the Boolean Boogie

(slang, electronics, programming) of an electronic component, or software algorithm: generic, standard, vanilla, easy to find


IOW

(Internet) Initialism of in other words.


FOSSer

(computing, informal) A user or advocate of free open source software.


machinima

en-noun

machinima (countable and uncountable, plural machinimas or machinima)

Fiona's been off at some kind of anime camp in New Jersey – Quake movies and machinima workshops, Japanese staff who claim not to know a word of English beyond ‘awesome’ and ‘sucks’, which for a vast range of human endeavor, actually, is more than enough…

2013, Thomas Pynchon, Bleeding Edge, Vintage, published 2014, page 135

(video games, film, countable, uncountable) The rendering of computer-generated imagery using low-end (real time) 3D engines such as those found in video games, as opposed to the high-end, complex 3D engines used by professionals.

(video games, film, uncountable) The genre of films created by such techniques.


applet

From app + -let, but perhaps also influenced by Apple (the term originated in AppleScript).

If a component must run on different kinds of client systems and if the limitations imposed by sandboxing are acceptable or outright desirable, then building that component as a Java applet makes sense.

1996, Network World, volume 13, number 22, page 48

You can also configure a hot corner to open the Expo screen, or install the Expo applet.

2021, Richard Petersen, Linux Mint 20.2: Desktops and Administration

(computing) A small program module that runs under the control of a larger application, typically a web browser.

miniaplicació

a small program module that runs under the control of a larger application


strobe

a memory strobe; a data strobe

(computing) An electronic signal in hardware indicating that a value is ready to be read.


digital certificate

digital certificate (plural digital certificates)

public key certificate
public key certificate


certificate authority

certificate authority (plural certificate authorities)

(computing) An organization that issues digital certificates for use by other parties.

urząd certyfikacji

computing: an organization that issues digital certificates for use by other parties


public key certificate

public key certificate (plural public key certificates)

(computing) A certificate that uses a digital signature to bind together a public key with an identity — used to verify that a public key belongs to a particular person.

varmenne

certificate used to verify authenticity of a public key


weighted

en-adj

weighted (comparative more weighted, superlative most weighted)

more weighted (comparative)
most weighted (superlative)

(graph theory, of a graph) having values assigned to its edges


launcher

(computing) An application that launches another or others, often holding icons or menus for frequently used programs.

lanceur

computing: an application that launches another or others


bikeshed

From bike + shed.
Technical meaning coined by Poul-Henning Kamp in 1999.

(figuratively, chiefly software engineering) A topic that is attracting debate out of proportion to its actual importance.


bikeshed

en-verb

bikeshed (third-person singular simple present bikesheds, present participle bikeshedding, simple past and past participle bikeshedded)

bikesheds (present singular third-person)
bikeshedding (participle present)
bikeshedded (participle past)
bikeshedded (past)

I'd like to bikeshed a little on the name.

2012, Guido van Rossum, Discussion message: Expose dict_proxy internal type as types.MappingProxyType

(chiefly software engineering) To discuss a minor detail rather than focusing on more important issues.


frame per second

en-noun

frame per second (plural frames per second)

The graphics are really choppy; I'm only getting 12 frames per second.

(usually in the plural) A measure of how many times an imaging or display device produces unique consecutive images (frames) in one second.


redefine

en-verb

redefine (third-person singular simple present redefines, present participle redefining, simple past and past participle redefined)

redefines (present singular third-person)
redefining (participle present)
redefined (participle past)
redefined (past)

Next the "key redefiner" software came along. These were special programs that could "redefine" the keys on your keyboard , while still permitting you the normal use of the keys.

1992, Herman Holtz, Databased Marketing, page 170

(transitive) To define again or differently.

(transitive, computing) To define a previously defined area of storage etc. in a different manner, e.g. changing it from textual to numeric.

määritellä uudelleen

to define an area of storage, that has already been defined, in a different manner


DMS

en-noun

DMS (countable and uncountable, plural DMSs)

Document Management System
document management system#English

(computing) Initialism of Document Management System.

Database Management System
database management system#English

(databases) Initialism of Database Management System.

Defense Message System
w:Defense Message System

(networking) Initialism of Defense Message System.


dimensionality

[dɪˌmɛn.ʃəˈnæl.ə.ɾɪ]

That is to say, it is the Analogue of Space, not in the sense in which we formerly regarded Space as the negation of Matter; but in the sense of Infinite Dimensionality, or of Dimensionality in all directions, as a vague generalization from the three spatial dimensions Length, Breadth, and Thickness.

1864, Edward B. Freeland, "Corresponding First Discriminations in Thought and Language", article two of The Scientific Universal Language, as serialized in The Continental Monthly, number 35 (volume 6, number 5), November 1864, bound as The Continental Monthly, volume 6, page 583 http://books.google.com/books?id=w3lBAAAAYAAJ&pg=PA583&dq=dimensionality

This often happens, for example, when a two-dimensional solution is obtained for data whose appropriate dimensionality is higher.

1978, Joseph B. Kruskal, Myron Wish, Multidimensional Scaling, page 44

Finite Dimensionality of de Rham Cohomology:
Proposition 5.3.1. If the manifold M has a finite good cover, then its cohomology is finite dimensional.

1982, Raoul Bott, Loring W. Tu, Differential Forms in Algebraic Topology, page 43

As well as the low dimensionality of the Bloch electron states, […]

1995, T. Ogawa, "Dimensionality and Optical Responses of Materials", chapter 1 in, T. Ogawa and Y. Kanemitsuu, editors, Optical Properties of Low-Dimensional Materials, page 6 http://books.google.com/books?id=yToRBYgdMcMC&pg=PA6&dq=bloch

The difficulties in implementing classification algorithms as is, on high volume databases, derives from the increase in the number of records/instances in the database and of attributes/features in each instance (high dimensionality).

2010, Lior Rokach and Oded Maimon, "Supervised Learning", chapter 8 in, Oded Maimon and Lior Rokach, editors, Data Mining and Knowledge Discovery Handbook, second edition, doi:10.1007/978-0-387-09823-4, page 142 http://books.google.com/books?id=alHIsT6LBl0C&pg=PA142&dq=dimensionality

The programming language does not impose any restrictions on the dimensionality of the arrays.

2010, Basavaraj S. Anami, Shanmukhappa A. Angadi, Sunilkumar S. Manvi, Computer Concepts and C Programming, second, page 139

A vector v=(22,38,52,12) defines a four-dimensional space with a point at the stated co-ordinates, and so on to any dimensionality n. Vector spaces of dimensionality greater than three are impossible to visualise directly […]

2011, Hermann Moisl, "Hypothesis Generation", chapter 4 in, Warren Maguire and April McMahon, editors, Analysing Variation in English, page 82 http://books.google.com/books?id=TjirdzcZKZgC&pg=PA82&dq=dimensionality

(chiefly mathematics and computing) The number of dimensions something has.


internalize

en-verb

internalize (third-person singular simple present internalizes, present participle internalizing, simple past and past participle internalized)

internalizes (present singular third-person)
internalizing (participle present)
internalized (participle past)
internalized (past)

(transitive, programming) To store (a string or other structure) in a shared pool, such that subsequent items with the same value can share the same instance.


headshot

headshot (third-person singular simple present headshots, present participle headshotting, simple past and past participle headshotted)

headshots (present singular third-person)
headshotting (participle present)
headshotted (participle past)
headshotted (past)

SCOUTMASTER / HEADSHOTTED A SCOUT WITH THE BREECHSHOT.

2013, Doug Walsh, Gears of War: Judgment, collector’s edition, Indianapolis, Ind.: DK/BradyGames, page 336

Everybody knows someone who feels left out when video games are being played. Maybe your girlfriend is bad at headshotting newbs in “Halo 4” or racing against you in “Gran Turismo,” but she could definitely play this.

2013 May 1, Matt Grippi, “Battleblock Theater is insane, hilarious fun”, in Daily 49er, volume LIX, number 601, Long Beach, Calif.: California State University, Long Beach, page 5, column 3

Workplace bouts of Novalogic’s tactical firstperson shooter Delta Force 2 further seeded the sense that cover was neglected. “We all were playing that after work when we were having the debate about cover and first- or thirdperson,” [Chris] Esaki says. “I remember very vividly getting headshotted when I thought I was behind a piece of cover, but it was clear in the replay afterwards that my head was above the piece of stone. I couldn’t tell, and that was the reason why we went thirdperson with Kill Switch.”

2015 December, Tristan Donovan, “The Making of… Kill Switch”, in Edge, number 286, →ISSN, page 97

(transitive, video games, slang) To kill (someone) by shooting them in the head.


steal

From Middle English stelen, from Old English stelan, from Proto-West Germanic *stelan, from Proto-Germanic *stelaną.
Compare West Frisian stelle, Low German stehlen, Dutch stelen, German stehlen, Danish stjæle, Swedish stjäla, Norwegian Bokmål stjele, Norwegian Nynorsk stela, Sanskrit स्तेय (steya); see below for more.
For the meaning development compare with Russian красть (krastʹ, “to steal”) and Russian кра́сться (krástʹsja, “to stalk, to prowl, to slink”).
etymology notes
Proposed etymologies beyond Germanic are numerous and include
* Proto-Indo-European *ster-: compare Welsh herw (“theft, raid”), Ancient Greek στερέω (steréō, “to deprive of”)
* Proto-Indo-European *stel(H)- (“to stretch”): compare Albanian pë/mbështjell (“I confuse, mess up, mix, wrap up”), Old Church Slavonic стєлѭ (steljǫ, “I spread out (bed, roof)”), Ancient Greek τηλία (tēlía, “playing table”)
* Proto-Indo-European *tsel- (“to sneak”): compare Sanskrit त्सरति (tsárati, “creep, sneak up on”) and other forms under Pokorny 5. *sel- "schleichen, kriechen"

cog

(computing) A policy in database systems that a database follows which allows a transaction to be written on nonvolatile storage before its commit occurs.


puffer

From puff + -er.
The cellular automata definition is a clipping of puffer train.

This is the next best thing, which is a pseudo-puffer made by converting a stream of spaceships into puffer output using several c/3 spaceships.

1993 March 16, David Bell, “Life program (part 2/18)”, in comp.theory.cell-automata (Usenet)

Might be interesting to see if the debris from this puffer can be suppressed somehow -- assuming somebody hasn't already done that, but I don't see any sign of previous attempts.

2008 June 25, Dave Greene, “B37/S23 - A Chaotic Universe.”, in comp.theory.cell-automata (Usenet)

The switch engine is unstable but a number of them working in combination can form stable puffers, spaceships and rakes.

2015, Paul Rendell, Turing Machine Universality of the Game of Life, page 133

(cellular automata) A finite pattern that moves like a spaceship but leaves a trail of debris.


Yahoo!

According to Encyclopedia Britannica, the name itself is an acronym for “Yet Another Hierarchical Officious Oracle”, incorporated 1995. However, other sources claim the main inspiration by founders Jerry Yang and David Filo originates from Yahoo, the race of barbaric beings from the Jonathan Swift novel Gulliver's Travels (perhaps with a semantic notion of strongly exploring the then-"wild" late 90s Internet), thence the acronym apparently being a backronym. Also compare Etymology 2 of yahoo; the exclamation point was supposedly added to "strengthen" the trademark.

(Internet, trademark) A web portal and search engine located at yahoo.com.

David Filo
Encyclopedia Britannica
Gulliver's Travels
Jerry Yang
Jonathan Swift
Yahoo!


whaling

en-noun

whaling (countable and uncountable, plural whalings)

Whaling attacks typically take specific responsibilities of these executive roles into consideration, using focused messaging to trick the victim.

2017, Prithviraj Gohel, Cyber Attacks: are we really secure?

(computing) A form of highly personalized cyberattack that targets a senior business executive.


acyclic

en-adj

acyclic (comparative more acyclic, superlative most acyclic)

more acyclic (comparative)
most acyclic (superlative)

(graph theory, of a graph) Containing no cycles.


synchronous

synchronous (comparative more synchronous, superlative most synchronous)

more synchronous (comparative)
most synchronous (superlative)

Translingual: ␖

/ˈsɪŋkɹənəs/

Borrowed from Late Latin synchronus, from Ancient Greek σύγχρονος (súnkhronos, “contemporaneous”), from σῠν- (sun-, “with, together”) + χρόνος (khrónos, “time”). By surface analysis, syn- + chron- + -ous = synchrony + -ous; however, all related words (e.g., synchronic, synchrony, synchronicity, diachronous, diachronic, diachrony, diachronicity) were coined later, either as back-formations from, or otherwise by analogy with the surface analysis of, synchronous.

surf

Coordinate term: plesiochronous

Post is a “fire and forget” where the UI thread work is performed asynchronously; Send is synchronous in that the call blocks until the UI thread work has been performed.

2014, Richard Blewett, Andrew Clymer, Pro Asynchronous Programming with .NET, page 25

(computing, of communication) Single-threaded; blocking; occurring in the same thread as other computations, thereby preventing those computations from resuming until the communication is complete.