magic number

We replaced the magic number 31 with a constant called MAX_DAYS_IN_MONTH.

A number which is manually entered into source code, rather than defined somewhere as a named constant; especially one which is arbitrary or lacks explanation.

A sentinel value which cannot occur in normal use, typically used as a placeholder (e.g. a fictitious date such as 2000-02-32).

A hash code, such as those used by some webmail servers to keep track of sessions.

These files have a "magic number" stored in a particular place near the beginning of the file that tells the UNIX operating system that the file is a binary executable, and which of several types thereof.

A number or pattern in a binary file that identifies the filetype.


atbash

From the letters of the Hebrew alphabet aleph, tav, beth, shin.

A simple substitution cipher in which each occurrence of the first letter of the alphabet is substituted with the last, second with next to last, and so on.


Bluetooth

From blue + tooth, calque of Old Norse Blátǫnn (modern Danish Blåtand).
* (networking): The networking standard is named after the king because the technology unites computers and mobile devices similarly to the way he united the Danish tribes.

personal area network
personal area network

(networking, trademark) An industrial specification for wireless personal area networks.


Bluetooth

en-verb

Bluetooth (third-person singular simple present Bluetooths, present participle Bluetoothing, simple past and past participle Bluetoothed)

Bluetooths (present singular third-person)
Bluetoothing (participle present)
Bluetoothed (participle past)
Bluetoothed (past)

The widespread use of mobile phones which support free Bluetoothing has enabled promotional videos to be distributed virally between handsets.

2009, Seema Gupta, Branding and Advertising, page 303

Everyone's bluetoothing each other the latest ring tones and pictures. Telling the most crazy stories ever.

2010, Katie Taylor, Confessions of a Teenager: The Diaries of Three Troubled Teens, page 92

(transitive, intransitive, networking) To transmit or communicate by Bluetooth.


interlace

en-noun

interlace (countable and uncountable, plural interlaces)

From Middle English entrelacen, from Anglo-Norman entrelacer, from Old French inter- + lacer (“weave”).

(electronics) A technique of improving the picture quality of a video signal primarily on CRT devices without consuming extra bandwidth.


Internet Protocol
Internet Protocol#English

(Internet) Initialism of Internet Protocol version 6, a successor to IPv4 allowing for a much larger number of possible IP addresses.


marquee

From marquise, from French marquise. Ultimately from same root as march (“border country”), margin (“edge”).

(Internet) A banner on a web page displaying text that scrolls horizontally.

Lauftext

a banner on a web page displaying text that scrolls horizontally

Rectangular Marquee Tool

(computing) In graphical editing software, a special selection tool, used to highlight a portion of an image.


marquee

en-verb

marquee (third-person singular simple present marquees, present participle marqueeing, simple past and past participle marqueed)

marquees (present singular third-person)
marqueeing (participle present)
marqueed (participle past)
marqueed (past)

graphical user interface
graphical user interface

(graphical user interface) To select (an object or region) with the marquee selection tool.


gateway

portti

point that represents the beginning of a transition

(computing, networking, telecommunications) In wireless internet, an access point with additional software capabilities such as providing NAT and DHCP, which may also provide VPN support, roaming, firewalls, various levels of security, etc.


unspeakable

en-adj

unspeakable (comparative more unspeakable, superlative most unspeakable)

more unspeakable (comparative)
most unspeakable (superlative)

From Middle English unspekable, equivalent to un- + speakable.

an instance of an unspeakable type

unspeakable field names

2008, Trey Nash, Accelerated C# 2008, page 509

(programming, not comparable) That cannot be referenced in source code, due to having no usable name.


ledger

From Middle English liggere, ligger, leger (“large breviary; beam, plank; dweller, inhabitant”), from liggen, leggen, variants of līen (“to lie down; to bow, kneel, prostrate; to die; to be located (somewhere); to remain in place, stay”), from Old English liċġan (“to lie down; to be situated”), ultimately from Proto-Indo-European *legʰ- (“to lie down”). The word is cognate with Dutch legger (“daybook; layer”) (from leggen (“to lay”), liggen (“to lie down”)), and is related to English ledge, lie (“to be prostrate”).
The verb is derived from the noun.

refn

From the collection of the Museum der Alltagskultur (Museum of Everyday Culture) in Waldenbuch, Baden-Württemberg, Germany.

tilikirja

To be clear: there's only one ledger, but that ledger is not stored in any one central location. Rather, identical copies exist on every node—a copy on every computer.

2020, Sir John Hargrave, Evan Karnoupakis, Blockchain Success Stories, O'Reilly Media, page 19

A book or other scheme for keeping accounting records.

(cryptocurrencies) A distributed ledger, a public financial transaction database, typically using a blockchain.


RT

en-noun

RT (countable and uncountable, plural RTs)


adminship

adminship (countable and uncountable, plural adminships)

Someone nominated him for adminship.

(computing) The role of an administrator; administratorship.

administratorship

any kind of administrator, not just computing contexts


loader

(computing) A program that prepares other programs for execution.


CSP

CSP (countable and uncountable, plural CSPs)

(Internet) Abbreviation of content security policy.

(computing) Initialism of communicating sequential processes.


sculpt

From French sculpter, from Latin sculpō (“to cut out, carve in stone”).

der

(computer graphics) A modification that can be applied to an object, like a texture, but changes the object's shape rather than its appearance.


lockout

(computing) A situation where the system is not responding to input.


Semapedia

(computing) A former project using Semacode nodes to connect Wikipedia articles to their relevant places in physical space.


Semacode

Marketing coinage, perhaps from semantic code.

(computing) A machine-readable two-dimensional barcode used primarily to code website addresses.


referrer

(Internet) The URL from which a user agent was referred to another URL.


jailbreak

(computing) A modification to the firmware of an electronic device (typically a mobile phone or tablet) to allow the installation and use of software not officially supported by the device's manufacturer.

DAN has become a canonical example of what's known as a "jailbreak" — a creative way to bypass the safeguards OpenAI built in to keep ChatGPT from spouting bigotry, propaganda or, say, the instructions to run a successful online phishing scam. From charming to disturbing, these jailbreaks reveal the chatbot is programmed to be more of a people-pleaser than a rule-follower.

2023 February 14, Will Oremus, “Meet ChatGPT's evil twin, DAN”, in The Washington Post, Washington, D.C.: The Washington Post Company, →ISSN, →OCLC, archived from the original on 2023-03-19

The jailbreak of ChatGPT has been in operation since December, but users have had to find new ways around fixes OpenAI implemented to stop the workarounds.

2023 March 8, Josh Taylor, “ChatGPT's alter ego, Dan: users jailbreak AI program to get around ethical safeguards”, in The Guardian, London: Guardian News & Media, →ISSN, →OCLC, archived from the original on 2023-03-23

It's for this reason that Alex Albert, a computer science student at the University of Washington, created Jailbreak Chat, a site that hosts a collection of ChatGPT jailbreaks.

2023 March 22, Chloe Xiang, “The Amateurs Jailbreaking GPT Say They're Preventing a Closed-Source AI Dystopia”, in VICE, archived from the original on 2023-03-23

artificial intelligence
artificial intelligence

large language model
large language model

(artificial intelligence) A prompt to a large language model which frees it from its ethical restrictions.


jailbreak

en-verb

jailbreak (third-person singular simple present jailbreaks, present participle jailbreaking, simple past jailbroke, past participle jailbroken)

jailbreaks (present singular third-person)
jailbreaking (participle present)
jailbroke (past)
jailbroken (participle past)

Unofficially, it has been possible to “Jailbreak” iOS and gain access to the underlying Unix and kernel environment, but this voids the warranty.

2012, Ole Henry Halvorsen, Douglas Clarke, OS X and iOS Kernel Programming, Apress, page 21

In order to gain true root access to a mobile device, a user has to either jailbreak (iOS) or root (Android/Windows) the device.

2016, Mike Meyers, CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902), McGraw Hill Professional, page 1172

(transitive, computing) To modify the firmware of an electronic device, especially a mobile phone, in order to remove restrictions that prevent it from running unofficial software.

ChatGPT is far from perfect. Twitter has been flooded with examples of "jailbreaking" ChatGPT — that is, tricking it into hallucinations or misalignment.

2022 December 16, Farhad Manjoo, “ChatGPT Has a Devastating Sense of Humor”, in The New York Times, New York, N.Y.: The New York Times Company, →ISSN, →OCLC, archived from the original on 2023-03-16

These are young technologies. Rather than jailbreaking AI tools to simulate conversations between the rapper Ye and Adolf Hitler, or waiting uneasily for them to become sentient, why don't we approach them as good parents would — and talk to them, or read to them, the way we do to children?

2022 December 27, Alyssa Rosenberg, “Something AI can't do: Tell a great bedtime story”, in The Washington Post, Washington, D.C.: The Washington Post Company, →ISSN, →OCLC, archived from the original on 2022-12-27

The desire to jailbreak ChatGPT so that it violates safety filters follows a pattern of use by people that are dissatisfied by the moderation of the chatbot.

2023 February 8, Chloe Xiang, “People are 'Jailbreaking' ChatGPT to Make It Endorse Racism, Conspiracies”, in VICE, archived from the original on 2023-03-22

(artificial intelligence) To free a large language model from its ethical restrictions using prompt injection.


neurode

(computing) An artificial neuron, a simple processing element of a neural network having several input signals and one output signal.


point of contact

en-noun

point of contact (plural points of contact)

(computing) A person who is associated with a defined Internet entity.

yhteyshenkilö

person associated with an internet entity


NGC

(video games) Initialism of Nintendo GameCube.


AWB

(wiki jargon, Wikimedia jargon) AutoWikiBrowser.


bookmark

From Middle English *boke-merk, *boke-merke (attested only in the bare form merk (“bookmark”)), equivalent to book + mark. Cognate with Danish bogmærke (“bookmark”), Swedish bokmärke (“bookmark”), Norwegian bokmerke (“bookmark”), Icelandic bókamerki (“bookmark”). Eclipsed non-native Old English æstel (“bookmark”), from Old Irish astal, from Latin hastula (“little spear, splint”).

(computing) A record of the address of a file or Internet page, serving as a shortcut to it.

(databases) A pointer found in a nonclustered index to a row in a clustered index or a table heap


bookmark

en-verb

bookmark (third-person singular simple present bookmarks, present participle bookmarking, simple past and past participle bookmarked)

bookmarks (present singular third-person)
bookmarking (participle present)
bookmarked (participle past)
bookmarked (past)

(computing, transitive) To create a bookmark.


scag

scag (third-person singular simple present scags, present participle scagging, simple past and past participle scagged)

scags (present singular third-person)
scagging (participle present)
scagged (participle past)
scagged (past)

Unknown. Compare scat (“heroin; whiskey”), slag (“waste; a prostitute”), skank (“a disreputable woman”).

That last power hit scagged the system disk.

(computing) To destroy the data on a disk, either by corrupting the file system or by causing media damage.


rendering

en-noun

rendering (countable and uncountable, plural renderings)

(computer graphics) The process of producing an image from an internal model, or the image thus produced.


moderator

/ˈmɒdəˌɹeɪtə(ɹ)/

Learned borrowing from Latin moderātor. First attested as Middle English moderatour.

(Internet) A person who enforces the rules of a discussion forum by deleting posts, banning users, etc.

مُشْرِف

(Internet) a person who enforces the rules of a forum


infobox

Roughly every third Wikipedia article contains an infobox – a table that displays important facts about the subject

2010, Dustin Lange, Felix Naumann, Extracting structured information from Wikipedia articles to populate infoboxes

(wiki jargon) A consistently-formatted table which is present in articles with a common subject.


interaction design

(software design) The structure and definition of the behavior of a system, the surrounding environment, corresponding artifacts, and the elements that communicate the aforementioned behavior.


guest book

(Internet) a feature of a website performing a similar function to a physical guest book

návštěvní kniha

website feature functioning like a physical guest book


Cartesian product

Cartesian product (plural Cartesian products)

From Cartesian + product, after French philosopher, mathematician, and scientist René Descartes (1596–1650), whose formulation of analytic geometry gave rise to the concept.

(databases) All possible combinations of rows between all of the tables listed.


UTM

UTM (countable and uncountable, plural UTMs)

unified threat management
w:unified threat management

(computer security) Initialism of unified threat management.

Universal Turing machine
w:Universal Turing machine

(computer science) Initialism of Universal Turing machine.

Urchin Tracking Module
w:Urchin Tracking Module

(Internet) Initialism of Urchin Tracking Module.


complexity theory

The professor of complexity theory says that the problem can be solved in polynomial time.

(computer science) The study and classification of decision problems by the computational resources—such as time and space—needed by the programs that solve the problems.

kompleksisuusteoria

the study and classification of decision problems by the computational resources


hostname

(networking) The unique name by which any device attached to a computer network is known.

и́ме на хост

fully qualified hostname
fully qualified hostname

(computing, Internet) A computer or other network device's Internet domain name; a fully qualified hostname.

unqualified hostname
unqualified hostname

(computing, Internet) The portion of a computer's Internet domain name that comes before the first period; an unqualified hostname.


typed

A typed variable can only store one kind of data.

(computing, of a variable, expression, or value) Having a specific data type.

expression; or value; expression; or value

Scheme is a typed language.

(computing, of a programming language) In which variables are typed.


Discordian

For quotations using this term, see Citations:Discordian.

(Internet, informal) A user of the Discord chat program.


data stream

(computing) a sequence of digitally encoded coherent signals used in a transmission


ephemeron

Borrowed from Ancient Greek ἐφήμερον (ephḗmeron), neuter form of ἐφήμερος (ephḗmeros).

Beyond type safety, OCaml has several features that closely interact with the garbage collector. These include weak references, finalisers, ephemerons, and lazy values, whose semantics will have to be preserved with the new GC so as to not break programs that use those features.

2020, KC Sivaramakrishnan et al., Retrofitting Parallelism onto OCaml

programming language
programming language

(programming) A type of weak reference in a garbage collected programming language that does not permit an object to be kept alive by its finalizer.


SMART

w:self-monitoring, analysis and reporting technology

(computer hardware) Acronym of self-monitoring, analysis and reporting technology; also S.M.A.R.T.: a monitoring system included in computer HDDs and SSDs in order to detect and report various indicators of drive reliability with the intent of anticipating imminent hardware failures.


peripheral device

peripheral device (plural peripheral devices)

(computer hardware) An electronic device that is outside the computer's system unit (external to the computer's enclosing case), but used by the computer to which it is connected, such as a printer or a scanner.


SOAP

The specified system will use SOAP for message exchange.

(computing) Acronym of Simple Object Access Protocol. (A standard Internet protocol for exchanging structured information in a distributed environment.)


arg

The first arg needs to be an int.

(programming, informal) An argument; a value passed as a parameter.


replay attack

(computer security) An attempt to subvert security by recording legitimate communications and repeating them to try to impersonate a valid user.


compact disc

Coordinate term: DVD

A kind of plastic optical disc used to store audio or digital data, read by a laser in a drive.


impersonate

en-verb

impersonate (third-person singular simple present impersonates, present participle impersonating, simple past and past participle impersonated)

impersonates (present singular third-person)
impersonating (participle present)
impersonated (participle past)
impersonated (past)

From im- + person + -ate. Compare incorporate.

(transitive, computing) To operate with the permissions of a different user account.


OSDL

(historical) Initialism of Open Source Development Labs.


div

(mathematics, computing) A function, implemented in many programming languages, that returns the result of a division of two integers.

Coordinate term: section break

(web design) A section of a web page, or the div element that represents it in HTML code.


altname

(programming, library cataloguing) An alternative name.


programmable logic controller

en-noun

programmable logic controller (plural programmable logic controllers)

A programmable electronic device used in industrial automation to provide logic and sequencing controls for machinery.


FTL

(Internet, slang) Initialism of for the loss.

(Internet, slang) Initialism of for the lulz.


edit conflict

(computing) An instance of two people trying to edit the same file or document simultaneously.

編輯衝突

two people trying to edit simultaneously


head

American Standard Code for Information Interchange

(computing) A 7-bit character set and character encoding. Based on the Roman alphabet as used in modern English, the code is employed almost universally on computing machinery, and has been integrated into the newer Unicode standard.

美国资讯交换标准代码

mei⁵ gwok³ zi¹ seon³ gaau¹ wun⁶ biu¹ zeon² doi⁶ maa⁵

美国信息交换标准代码

mei⁵ gwok³ seon³ sik¹ gaau¹ wun⁶ biu¹ zeon² doi⁶ maa⁵

美国信息交换标准代码

Měiguó Xìnxī Jiāohuàn Biāozhǔn Dàimǎ, Měiguó Xìnxí Jiāohuàn Biāozhǔn Dàimǎ

Code américain normalisé pour l’échange d’information


I/O

In addition to the synchronous blocking I/O explored in the last two chapters, NIO also supports nonblocking I/O.

It reduces I/O latency, for selected eligible I/Os, to the point that z/OS no longer needs to undispatch the running task.

2021, Peter Kimmel, Sherri Brunson, Lisa Martinez, IBM DS8900F Performance Best Practices and Monitoring (page 22)

electrical engineering
electrical engineering

(computing, electrical engineering) Abbreviation of input/output.


lockup

(computing) A condition where a system stops responding to inputs; a freeze.


headless

From Middle English heedles, hevedles, from Old English hēafodlēas (“headless”), equivalent to head + -less. Cognate with Dutch hoofdloos (“headless”), Danish hovedløs (“headless”), Swedish huvudlös (“headless”), Icelandic höfuðlaus (“headless”).

/redirect. Used for console redirection in headless servers.

2003, William Boswell, Inside Windows Server 2003, Addison-Wesley, page 62

Routers typically run headless, without a keyboard or monitor.

2007, Carla Schroder, Linux Networking Cookbook, O’Reilly Media, published 2008, page 47

This is not unexpected for a Windows system running as a virtual machine or a headless server[…]

2010, Charles Bell et al., MySQL High Availability: Tools for Building Robust Data Centers, O'Reilly Media, page 278

(computing) Running without a graphical user interface; running without any attached output device (e.g., monitor) or input device (e.g., keyboard, mouse).


linkage

en-noun

linkage (countable and uncountable, plural linkages)

Genetic linkage
Linkage (linguistics)
Linkage (mechanical)
Linkage (policy)
linkage

(software compilation) The act or result of linking: the combination of multiple object files into one executable, library, or object file.


lexicographic

en-adj

lexicographic (comparative more lexicographic, superlative most lexicographic)

more lexicographic (comparative)
most lexicographic (superlative)

(chiefly computing) Relating to alphabetical order or a generalization thereof.


executable

The program as written by the programmer is generally processed into an executable that can be run.

(computing) A file that can be run directly by a computer's hardware or a p-code interpreter with no further processing.


normalize

en-verb

normalize (third-person singular simple present normalizes, present participle normalizing, simple past and past participle normalized)

normalizes (present singular third-person)
normalizing (participle present)
normalized (participle past)
normalized (past)

palauttaa

rail transport, transitive: to return to the normal position

palautua

rail transport, intransitive: to return to the normal position

(computing, databases, transitive) To subject to normalization; to eliminate redundancy in (a model for storing data).


shock site

A website intended to offend or shock, containing frightening and/or distasteful content of a pornographic, scatological, or grotesquely violent nature. In most cases, it displays a particular picture most prominently; some shock sites also show animations or image galleries.


reserved word

(programming) A string of characters that is a verb, command, or other part of a programming language, and therefore cannot be used as the name of a variable, constant, function, or procedure.

保留字

a word in a programming language that has a fixed meaning


MDT

model-driven testing
model-driven testing#English

(software, testing) Initialism of model-driven testing.


Googler

Partly Google + -er (occupational suffix), partly + -er (agent noun suffix).

Over at Google, a company known to have pioneered the modern tech workplace, one designer complained of spending 40 percent of their time on “the inefficien[cy] overhead of simply working at Google.” Some report spending all day on tasks as simple as changing the color of a website button. Working the bare minimum while waiting for stock to vest is so common that Googlers call it “resting and vesting.”

2023 November 28, JS Tan, “It's All Bullshit”, in The Baffler

A full-time Google corporation employee.


JavaScript

From Java (“a programming language”) + script, although the language is not closely related to Java and was originally to be called LiveScript.

(computer languages) A scripting programming language most commonly used to add interactive features to webpages.


IAQ

en-noun

IAQ (countable and uncountable, plural IAQs)

(Internet, humorous) Initialism of infrequently asked question, one that does not merit inclusion in a FAQ.


ZIP

(file format, uncountable) A common file format for data compression.


ZIP

ZIP (countable and uncountable, plural ZIPs)


MST

minimum spanning tree
w:minimum spanning tree

(graph theory) Initialism of minimum spanning tree.


PPP

Point-to-Point Protocol
w:Point-to-Point Protocol

(computing) Initialism of Point-to-Point Protocol.


i-

Popularized in the name of the iMac line of computers (1998).


connector

presentation software
presentation software

(computing) A line connecting two shapes in presentation software.

(computing) A software component that provides access from an application program to an external database or data source, such as a JDBC connector.


shell script

(computing) A prewritten list of commands, and perhaps other control information, to be executed (interpreted) by a shell or other command interpreter.

سْكْرِبْت شِل

file containing instructions for the shell


inclusionist

en-adj

inclusionist (comparative more inclusionist, superlative most inclusionist)

more inclusionist (comparative)
most inclusionist (superlative)

Regardless, the inclusionist view that all processes are supposed to operate case by case rather than determining whether broad topic areas should be included continues to prevail, though this view is subject to great debate, especially in areas of popular culture.

2008, Phoebe Ayers, How Wikipedia Works: And how You Can be a Part of it, page 350

Recent controversies between the so-called “deletionist” and “inclusionist” Wikipedians, as well as the brief brouhaha around the introduction of flagged and patrolled edits, commplicate Anderson's model a bit, of course, but the focus remains on the evaluation of content rather than contributors.

2011, Kathleen Fitzpatrick, Planned Obsolescence: Publishing, Technology, and the Future of the Academy

If the deletionist philosophy prevails, as I suspect it will, the inclusionist Wikipedia will be lost forever.

2016, Nicholas Carr, Utopia Is Creepy: And Other Provocations

(Wikimedia jargon) Favoring the inclusion of articles rather than their deletion.


inclusionist

Coordinate term: mergist

But the proliferation of rules, and the fact that select Wikipedians have learnt how to handle them to win arguments, now represents a danger, says Andrew Lih, a former deletionist who is now an inclusionist, and who is writing a book about Wikipedia.

In September 2007, Jimbo Wales, Wikipedia's panjandrum — himself an inclusionist who believes that if people want an article about every Pokemon character, then hey, let it happen — posted a one-sentence stub about Mzoli's […]

2012, Nicholson Baker, The Way the World Works, page 204

The deepest philosophical divide among Wikipedians is between the inclusionists (editors believing that Wikipedia, as a digital resource, should not be limited by traditional encyclopedia constraints and should cover as wide an array of topics as possible) and the exclusionists (editors believing that Wikipedia should apply criteria about the notability of described phenomena as strictly as any other encyclopedia and that the virtue of sensible exclusion increases the project's quality).

2014, Dariusz Jemielniak, Common Knowledge?: An Ethnography of Wikipedia, page 23

(Wikimedia jargon) A wiki user who favors the inclusion of articles rather than their deletion.


analytical engine

en-noun

analytical engine (plural analytical engines)

(computing) A mechanical general-purpose computer, designed by Charles Babbage but never built.


difference engine

difference engine (plural difference engines)

(computing, historical) A mechanical special-purpose computer used to generate tables of values of polynomials.


application domain

application domain (plural application domains)

Next we create a new thread, and that thread creates a new application domain, loads, and executes an assembly.

2002, Michael Stiefel, Robert J Oberg, Application development using C# and .NET

.NET Remoting can be used for accessing objects in another application domain.

2004, Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Morgan Skinner, Bill Evjen, Professional C#

All managed code in the .NET Framework needs to run within an application domain.

2006, Stefan Schackow, Professional ASP.NET 2.0 security, membership, and role management

(computing, .NET) An isolated context, with its own virtual address space, in which an application runs, analogous to a process in an operating system.


lexicographical

en-adj

lexicographical (comparative more lexicographical, superlative most lexicographical)

more lexicographical (comparative)
most lexicographical (superlative)

(chiefly computing) Relating to alphabetical order or a generalization thereof.


cablegami

(computing) A technique used in the building of computer systems that involves the complex folding of flat ribbon cables as if they were origami, or the routing and organization of non-flat cables.


squiggly

If you have dynamic spell checking enabled, your pamphlet will become a sea of red squigglies.

2007, Pariah S. Burke, Mastering InDesign CS3 for Print Design and Production, page 72

Coding errors have colored squigglies beneath them to indicate the kind of error. For example, syntax errors appear with red squigglies beneath them...

2008, Rick Leinecker, Vanessa L. Williams, Visual Studio 2008 All-In-One Desk Reference For Dummies, page 484

The next blue squiggly is in the word Dimm. That should be an easy fix. Change it to Dim. Again, that swats two bugs with one fix.

2010, James S. McKeown, Jim McKeown, Programming in Visual Basic 2010: The Very Beginner's Guide, page 75

(computing, informal) A wavy underline used to indicate an error in text or source code.


bixie

From BIX, acronym for the Byte Information Exchange, a BBS on which these emoticons became popular.

(computing, dated) A type of emoticon such as <@_@>, which represents an unrotated expression, unlike a smiley.


ul

(computing) Alternative form of UL (“upload”)


ul

en-verb

ul (third-person singular simple present uls, present participle uling, simple past and past participle uled)

uls (present singular third-person)
uling (participle present)
uled (participle past)
uled (past)


cutline

(software) In software testing, a hypothetical line that separates tests that will be performed from tests that may not be performed due to lack of time.


regular expression

en-noun

regular expression (plural regular expressions)

(computing theory) A concise description of a regular formal language with notations for concatenation, alternation, and iteration (repetition) of subexpressions.

正則表達式

computing: a concise description of a pattern to be matched

(computing, more generally) Any pattern for text matching or searching, frequently offering more or less functionality than a theoretical regular expression.


DACL

(computing) Initialism of discretionary access control list.


checkpoint

After the crash, we rolled back the database to the last checkpoint.

(computing) A situation, often represented by a point in time, at which the state of a database system is known to be valid, and to which it can be returned in the event of a crisis by using a combination of backups and logs; the data stored at this event.

You can't finish the race if you haven't passed all of the checkpoints on the track.

This is not a videogame, this is real life! People get hurt! There is no restart from last checkpoint.

2010 March 8, 20:40, in Chuck Versus the Beard (Chuck), season 3, episode 9, spoken by Chuck Bartowski (Zachary Levi)

(video games) A predetermined point in a map, level or scenario that the player may resume from if they die or restart from if they choose to.


MDX

MultiDimensional eXpressions
w:MultiDimensional eXpressions

(databases) Short for MultiDimensional eXpressions.

(computing) Short for markdown extended.


dendrimer

(graph theory) A graph formed of branches from a central core.


Ceylon

Borrowed from Portuguese Ceilão, from Old French Seilan (Marco Polo), from Persian سیلان (saylān), ultimately from Pali sīhaḷa, from Sanskrit सिंहल (siṃhala). Doublet of Sinhala.

(computer languages) An object-oriented, strongly statically typed programming language with an emphasis on immutability.


multiplicity

multiplicity (countable and uncountable, plural multiplicities)

software engineering
software engineering

(software engineering, UML) The number of instances that can occur on a given end of a relationship, including 0..1, 1, 0..* or *, and 1..*.


GIMP

GIMP (countable and uncountable, plural GIMPs)

superWIMP

the form of superWIMP that only interacts gravitationally

(uncountable, software) Acronym of GNU Image Manipulation Program. A computer program capable of editing and manipulating digital images.


affine arithmetic

mathematical analysis
mathematical analysis

(mathematical analysis, computing) A model for self-validated numerical analysis in which quantities are represented as affine combinations (called affine forms) of certain primitive variables that stand for sources of uncertainty in data or approximations made during computations.

affine arithmetic
simple:affine arithmetic


deterministic

en-adj

deterministic (comparative more deterministic, superlative most deterministic)

more deterministic (comparative)
most deterministic (superlative)

On the other hand, if the genetic algorithm has many advantages, their computation cost is higher as compared with deterministic algorithms.

2014, Hélder Rodrigues et al., editors, Engineering Optimization, volume IV, CRC Press, page 311

(computing, of an algorithm) For a given particular input, always producing the same output through the same sequence of states.

determinista

computing, producing the same output for a given input


exfiltration

en-noun

exfiltration (countable and uncountable, plural exfiltrations)

Phishing is sending emails or other electronic communications to fraudulently or unlawfully induce recipients to reveal personal or sensitive information, such as passwords, dates of birth, Social Security numbers, passport numbers, credit card information, financial information, or other sensitive information, or to gain access to accounts or records, exfiltration of documents or other sensitive information, payment and/or financial benefit.

2023 July, Microsoft, Microsoft Services Agreement

(computing) Covert extraction of data from a system.


dispatcher

(computing) A piece of software responsible for assigning priorities and resources to tasks waiting to be scheduled.

επιλογέας

a piece of software responsible for assigning priorities and resources to tasks waiting to be scheduled


gripesite

(Internet, rare, informal) A website aimed at making consumers more aware of deficient goods and services.


GPM

(computing) Initialism of general purpose mouse, a piece of software providing support for mouse devices in Linux virtual consoles.


tactical realism

A style of gaming in first-person shooters (FPS), where realistic ("real-world") settings are simulated by the gaming engine (to the best of its ability) and players use authentic military tactics to accomplish goals in the game.


streaming

streaming (usually uncountable, plural streamings)

→ French: streaming

→ German: Streaming

→ Japanese: ストリーミング (sutorīmingu)

→ Korean: 스트리밍 (seuteuriming)

→ Portuguese: streaming

→ Spanish: streaming

From Middle English stremynge, equivalent to stream + -ing.

Streaming has a dirty secret. The carbon footprint produced by fans watching a month of Netflix’s top 10 global TV hits is equivalent to driving a car a hefty distance beyond Saturn.

2021 October 29, Mark Sweney, “Streaming’s dirty secret: how viewing Netflix top 10 creates vast quantity of CO2”, in The Guardian, →ISSN

The entertainment industry is trying to figure out the economics of streaming. It’s also facing angst over a tech-powered future and fighting to stay culturally dominant.

2023 July 15, Brooks Barnes, “In Hollywood, the Strikes Are Just Part of the Problem”, in The New York Times, →ISSN

(computing) The transmission of digital audio or video, or the reception or playback of such data without first storing it.


threadjacking

(Internet) The act of taking over an e-mail list or discussion thread with a subject unrelated to the original posting.


enterprise architecture

(software) the disposition and interrelationship of all the management, information and computing systems within an organization


habtm

(databases) Acronym of has and belongs to many. A many-to-many relationship in a database.


reflector

(cellular automata) A pattern which can change the direction and/or offset of an oncoming spaceship without being destroyed.


mobo

Truncation of the first and last syllables.

(slang, computer hardware) A motherboard.


timed text

(multimedia, Internet) The presentation of text information, such as subtitles, synchronized to audio or video.


distribution server

distribution server (plural distribution servers)

(computing) a network server that stores the installation files for distribution over a network.


access token

(computing) An object that describes the security context of a process or thread, such as the user's identity and privileges.


softography

From software + -o- + -graphy. Compare earlier discography.

At the end of the document, you should include a brief company profile, including softography and any relevant links[…]

2003, François Dominic Laramée, Secrets of the Game Business

Delve further into the developer's softography. Find out who were the individuals who worked on the games and what roles they had on the project.

2013, Heather Maxwell Chandler, The Game Production Handbook, page 76

Her softography includes Sonic Dash, Sonic Jump, Stellar Dawn MMO, Transformers: Dark of the Moon, King of the Course Golf, Lara Croft and the Guardian of Light, Alien Breed Trilogy, Leisure Suit Larry: Box Office Bust, and Elveon.

2014, Venita Pereira, Learning Unity 2D Game Development by Example

(software) A comprehensive list of the software made by a particular software engineer or organization, usually appearing on a resume, curriculum vitae, or web site.


JSON

(computer languages, file format) Initialism of JavaScript Object Notation, a data format used to represent structured data. It is based on JavaScript syntax.


tooltip

From tool + tip, originally used with toolbars to provide a tip or hint as to what function each graphical icon represented. The term was introduced as ToolTip by Microsoft in the 1990s.

graphical user interface
graphical user interface

(graphical user interface) An element of a graphical user interface in the form of a box of text that appears when a cursor is made to hover over an item; normally used to explain the function of the item.

hulpwenk

an element of a graphical user interface


IMUX

(computing) Initialism of inverse multiplexer.. It re-aggregates split sub-channels in a data stream into a single channel.


iPodification

(slang, rare) The process of making technology simpler or easier to use by reducing the complexity of a device or its user interface


closure

closure (countable and uncountable, plural closures)

From Middle English closure, from Old French closure, from Late Latin clausura, from Latin claudere (“to close”); see clausure and cloture (etymological doublets) and close.

(programming) An abstraction that represents a function within an environment, a context consisting of the variables that are both bound at a particular time during the execution of the program and that are within the function's scope.


launch game

(video games) A video game that has been made available to consumers simultaneously with its respective video game console.


killer game

(video games) An electronic game that has compelled many to buy a particular video game console or upgrade their computer hardware simply to play it.


junkware

Most personal computers come bundled with junkware from the manufacturer.

(computing) Any malicious or unwanted software.


low-level

The assembler generates low-level code.

(computing) of, or relating to a program, or to code in which each statement corresponds to a single machine instruction

malaltnivela

code or statement corresponding to a single machine instruction


atomicity

atomicity (countable and uncountable, plural atomicities)

(countable, computing) The state of a system (often a database system) in which either all stages complete or none complete.

atomisuus

state of a system in which either all stages complete or none complete


CAPTCHA

Coined by a team of researchers at Carnegie Mellon University in 2000 as a loose acronym of “completely automated public Turing test to tell computers and humans apart”.

CAPTCHA puzzles are intended to be easy for a human to solve but difficult for a computer. Because of the monetary value to spammers of circumventing these controls, an arms race has occurred in which typical CAPTCHA puzzles have […]

2011, Dafydd Stuttard, Marcus Pinto, The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws, John Wiley & Sons

A CAPTCHA is a quick check to make sure that an actual person, rather than a computer program, is using the website. Web applications use CAPTCHA […]

2014, Laura Fitton, Anum Hussain, Brittany Leaning, Twitter For Dummies, John Wiley & Sons, page 24

(computing, Internet) A computerized test requiring the human user to perform a task deemed to be difficult to automate, such as entering a displayed series of distorted characters or describing images, to demonstrate that they are a human and not a computer program.


polyline

If you want to break a polyline into simple lines and arcs, you can use the Explode option on the Modify panel, just as you would with blocks. After a polyline is exploded, it becomes a set of individual line segments or arcs.

2011, George Omura, chapter 19, in Mastering AutoCAD 2010 and AutoCAD LT 2010, John Wiley & Sons, page 582

(mathematics, computer graphics) A continuous line composed of one or more line segments.

murtoviiva

continuous line composed of line segments


file shredder

(computing) A software program designed to overwrite the contents of a data file (or other space on a disk) to prevent recovery of the file contents.


hectogon

(computing) An individual processor in some parallel processing systems.


fixed point

(computing) A fractional-number representation with a fixed number of digits after the decimal point. Compare floating point and integer.


fixed point

(computing) Pertaining to fixed point representations or operations.


A simple Caesar cipher where each letter is replaced by the letter 13 positions beyond it in the alphabet (wrapping at Z to A).


optimization

optimization (countable and uncountable, plural optimizations)

(programming) The reduction of a program or algorithm to its most efficient form, as during compilation, by removing unused portions of code and improving the speed or resource usage of others.


ICF

Initialism of Internet Connection Firewall.


program slicer

(programming) A software analysis tool that displays data links and related characteristics to enable a programmer to track the effects of proposed changes.


re-record

en-verb

re-record (third-person singular simple present re-records, present participle re-recording, simple past and past participle re-recorded)

re-records (present singular third-person)
re-recording (participle present)
re-recorded (participle past)
re-recorded (past)

When making a tool-assisted speedrun, re-recording is inevitable if you want to attain a good time.

(video games) To revert to an earlier save state while recording a speedrun.


re-record

Gavin Ward's tool-assisted speedrun of Sonic 3 & Knuckles has no fewer than 160,027 re-records.

(video games) An instance of reverting to an earlier save state while recording a speedrun.


packet switching

(networking) A means of directing digitally encoded information in a communication network from its source to its destination, in which messages may be divided into smaller entities called packets, each of which travels independently through the network in paths based on moment-to-moment routing decisions made by the nodes through which they pass.

分組交換

means of directing information in a network


speedrun

From speed + run. There are isolated attestations of the term as far back as the 19th century, mostly hyphenated as speed-run and in an engineering context; it is unlikely that these cases influenced the modern form.

In the speedrun of Super Mario Bros. 3, Anonymous Jones finishes the whole game in just 11 minutes.

(video games) A playthrough of a computer or video game in which the whole game or a select part of it, such as a single level, is played with the intent of completing it as quickly as possible, optionally with certain prerequisites.

速通

completing a video game as fast as possible


SSP

(computing) Initialism of Supplementary Special-purpose Plane (plane 14 of Unicode, containing 65,536 code points—U+E0000 through U+EFFFF—intended for encoding certain types of special-purpose characters but currently almost entirely unused).


SMP

en-noun

SMP (countable and uncountable, plural SMPs)

(computing) Initialism of symmetric multiprocessing.

socialist millionaire problem
w:Socialist millionaires

(cryptography) Initialism of socialist millionaire problem.

(computing) Initialism of support and maintenance package.


SMP

Symbolic Manipulation Program
w:Symbolic Manipulation Program

(computing) Initialism of Symbolic Manipulation Program (“a computer algebra system and predecessor of Mathematica”).

Symbolic Manipulation Program

w:Plane (Unicode)#Supplementary Multilingual Plane

(computing) Initialism of Supplementary Multilingual Plane, one of the sets of character codepoints in Unicode; formally known as Plane 1, and comprising the range of codepoints from U+10000 through U+1FFFF.

Supplementary Multilingual Plane

Send More Paramedics
w:Send More Paramedics


MRA

(Internet) Initialism of mail retrieval agent.


OOV

Rather, the n-grams are calculated as usual only for the most common k words, and all other words are regarded as Out-Of-Vocabulary (OOV) items and mapped to a single token such as .

1991, Christopher D. Manning, Hinrich Schütze, Foundations of Statistical Natural Language Processing, Cambridge, Mass.: MIT Press, page 199

computational linguistics
computational linguistics

(computational linguistics) Initialism of out of vocabulary: describing a term encountered in the input which is not present in a system's dictionary or database of known terms.


slicer

(computing) A kind of data filter used in data visualization.


MPPs

(computing) Initialism of million packets per second.


migrator

(computing) A computer program that helps move objects between locations, e.g. from a legacy system to a new technology.


MSFT

(Nasdaq symbol) Abbreviation of Microsoft.


binder

From Middle English byndere; equivalent to bind + -er.

The runtime binder considers inheritance and name hiding, and does overload resolution.

2004, Paul Vick, The Visual Basic .NET Programming Language, page 389

(programming) A software mechanism that performs binding.

bindilo

programming: software mechanism that performs binding

Some of these file binders can produce files that can't be detected by some anti-viruses, and if downloaded and run by an unsuspecting user, it can result in a system compromise.

2013, John R. Vacca, Managing Information Security, page 291

(computing) A program or routine that attaches malware to an existing harmless file on the target system.


verified

(Internet slang) A user of the Twitter microblogging service whose identity has been confirmed by Twitter.


text file

(computing) A data file containing only plain, human-readable text, distinct from documents with embedded formatting

文本文件

plain, human-readable file containing only text

(computing) A data file in a character encoding that allows it to be read in non-specialised text editor.


control character

control character (plural control characters)

The tab, carriage return, and line feed are all control characters.

To display raw control characters in text, but try to keep the screen appearance, use less with the -R option. This displays raw control characters, but any disparities that may be caused by the control characters on the screen are controlled, whenever possible.

2004, Michael Stutz, The Linux Cookbook: Tips and Techniques for Everyday Use, 2nd edition, No Starch Press, page 215

(computing) A character which does not have a direct visual appearance as a glyph, but rather causes some other action to occur, such as a transition to a new line.


wearable

With the advantage of being glanceable, wearables are already making inroads into the smartphone’s territory. Smart watches, for example, offer quick and light interactions such as providing real-time snapshots of weather, travel and stock market information and notifying the wearer of new messages through a vibration on the skin.

2015 February 10, Mark Curtis, “Wearables, hearables and nearables won't dethrone smartphones”, in The Guardian

wearable computer
wearable computer#English

(computing) Ellipsis of wearable computer (“small computer which can be worn on the body”).


DSN

(computing) Initialism of data source name.

(computing) Initialism of data set name.

(Internet) Initialism of digital subscriber network.


text editor

文本編輯器

something used to edit text in computers

Coordinate term: word processor

(computing) A program which allows a user to edit the contents of a text file, usually in an interactive way with immediate visual feedback.


binary tree

(mathematics, computer science) A data structure in which each node has at most two children, each node but the root has one parent, and there are no cycles.


inject

en-verb

inject (third-person singular simple present injects, present participle injecting, simple past and past participle injected)

injects (present singular third-person)
injecting (participle present)
injected (participle past)
injected (past)

From Latin iniectus, injectus, participle of iniciō, injiciō (“I throw in”), from in- + iaciō (“I throw”).

Yes, you'll have to use CreateRemoteThread to "inject code" if you want information like the current directory of a process (at least on NT 3.5x).

1996 November 11, David Taillé <taille@calva.net>, “Getting Process information”, in comp.os.ms-windows.programmer.win32 (Usenet), message-ID <MPG.cf15f0a5cfb22c3989699@news.calvacom.fr>

As soon as a virus programmer discovers that some popular ActiveX thing has a bug that can be exploited, e.g. with controlled crashes to inject code, it's going to be a disaster.

1999 August 23, Osvaldo Pinali Doederlein <osvaldo@visionnaire.com.br>, “Java is Going to Be the Death of Java”, in comp.lang.java.advocacy (Usenet), message-ID <001b01beed13$76a66350$450510ac@mde.emn.fr>

A quick test to see if I can inject SQL data is to enter my username and password as 'a.

2003, Ryan Russell, “The Thief No One Saw”, in Stealing the Network: How to Own the Box, page 146

DOM XSS is an unusual method for injecting JavaScript into a user's browser.

2007, Jeremiah Grossman, Robert Hansen, “XSS Theory”, in XSS Attacks: Cross-Site Scripting Exploits and Defense, page 86

The AJAX controls inject the appropriate JavaScript code into the HTML output stream without you needing to code any JavaScript yourself.

2010, Andrew Moore, “AJAX Explained: What It Does and Why You Should Consider Using It”, in Visual Studio 2010 All-in-One for Dummies, page 410

(transitive, computing) To introduce (code) into an existing program or its memory space, often without tight integration and sometimes through a security vulnerability.


computationally secure

en-adj

computationally secure (comparative more computationally secure, superlative most computationally secure)

more computationally secure (comparative)
most computationally secure (superlative)

(cryptography) Not decodable with all available computer power.


troll-friendly

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

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

(slang, Internet, of an Internet community) Not taking any steps to combat trolling.


scratch

From Middle English scracchen, of uncertain origin. Probably a blend of Middle English scratten (“to scratch”) and cracchen (“to scratch”). More at scrat and cratch.

scratch memory

(computing) Relating to a scratchpad, a data structure or recording medium attached to a machine for testing or temporary use.


Ogg

An abbreviation of OggSquish, a 1993 suggestion by Michael Whitsun to replace the original name (Squish) which was trademarked. Ogg was jargon from the computer game Netrek meaning roughly: to put all your resources into an attack to ensure its success, regardless of any negative consequences on the rest of the game. Allegedly ogg is a corruption of Og, the screen-name of the player who first played the game this way.

(file format) An open bitstream container file format for audio, video, and other multimedia content.

An unincorporated community in Randall County, Texas, United States.


visualization

en-noun

visualization (countable and uncountable, plural visualizations)

/ˌvɪʒʊəlaɪˈzeɪʃən/

/ˌvɪʒəlaɪˈzeɪʃən/

/ˌvɪʒuələˈzeɪʃən/

/ˌvɪʒwələˈzeɪʃən/

(computing) A visual representation of data.

visualització

computing: a visual representation of data


personalization

personalization (countable and uncountable, plural personalizations)

The act of personalizing something, or adapting it for somebody's needs or tastes.

(computing) The configuration of a software product to suit the needs or tastes of one specific user.


qualifier

The qualifier const may be prefixed to any declaration, and specifies that the value to which the data object is initialised cannot subsequently be changed.

2012, Conor Sexton, C++ Programming Made Simple

(computing, programming) A marker that qualifies or modifies another code element.


SRES

The network sends a challenge to the mobile at each connection, and the mobile must send an SRES back to the network before it will allow access.

(telecommunications, cryptography) Acronym of signed response to an authentication challenge on GSM mobile networks.


answer back

en-verb

answer back (third-person singular simple present answers back, present participle answering back, simple past and past participle answered back)

answers back (present singular third-person)
answering back (participle present)
answered back (participle past)
answered back (past)

(computing) To issue echo characters, protocol responses, reflexive connection requests, etc.


lock up

lock up (third-person singular simple present locks up, present participle locking up, simple past and past participle locked up)

locks up (present singular third-person)
locking up (participle present)
locked up (participle past)
locked up (past)

When I press this button, the program locks up.

(intransitive, computing) To cease responding.

If your password contains a particular string of letters, entering it can lock up the login form.

(transitive, computing) To cause (a program) to cease responding or to freeze.


diff file

(computing) A file produced by a diff program.

(computing) A file describing changes made to a computer file or files.


patch file

(computing) A file input to a patch program.

(computing) A file containing changes to be applied to another file or files, usually changes made to a computer program that fix a programming bug.


MEF

(.NET, software) Initialism of Managed Extensibility Framework (a component of the .NET Framework 4.0 aiming to create lightweight, extensible applications)


brute force

(computer science) A method of computation wherein the computer is let to try all permutations of a problem until one is found that provides a solution, in contrast to the implementation of a more intelligent algorithm.


brute force

brute force (third-person singular simple present brute forces, present participle brute forcing, simple past and past participle brute forced)

brute forces (present singular third-person)
brute forcing (participle present)
brute forced (participle past)
brute forced (past)

(computing) To break a password, encryption, or any other protection mechanism by brute force.


dummy out

dummy out (third-person singular simple present dummies out, present participle dummying out, simple past and past participle dummied out)

dummies out (present singular third-person)
dummying out (participle present)
dummied out (participle past)
dummied out (past)

From Japanese ダミー (damī), which was often used as a placeholder term for the designation of certain things that ended up going unused in a video game. The Japanese term was itself derived from English dummy, and thus tended to be translated in games (even if inaccessible by normal means) as "DUMMY".
ダミー may specifically be a derivative of the programming sense of English dummy.

(video games) To remove (a feature, subplot, item, or character) from a video game.


LFSR

linear feedback shift register
w:linear feedback shift register

Initialism of linear feedback shift register.


newsgroup

Some of the users are 'old timers'; they have been around in the newsgroup for several years[…]

2003, Sven Junghagen, Henrik C. J. Linderoth, Intelligent Management in the Knowledge Economy

A repository on a computer network where people can post messages, usually about a single subject.

新聞組

repository for posting messages on a computer network


subgraph

(graph theory) A graph or network that makes up part of a larger graph or network.


spn

substitution-permutation network
w:substitution-permutation network

(cryptography) Initialism of substitution-permutation network.


Word

You have to type that up in Word.

(software) Microsoft Word, word processor software developed by Microsoft.


RTL

(programming) Initialism of runtime library.


peering

The BT UK service uses a combination of private peerings and bilateral peerings at the UK exchange points in London, Manchester and Edinburgh.

2001, Peter Willis, Carrier-Scale IP Networks

(Internet) The act of carrying communications traffic terminating on one's own network on an equivalency basis to and from another network, usually without charge or payment.


Web service

(Internet, Web) A software system designed to support interoperable machine-to-machine interaction over a network.

webservice

software designed to support interaction over a network


site map

From site (shortening of website) + map.

A webpage that lists the contents and shows the structure of a website, to aid in navigation.

خريطَة الموقع

webpage that lists the contents of a website


Wingdings

Blend of wing + dingbat, introduced as a trademark by Microsoft.

(computing, trademark) A dingbat font in which each character is represented by an unrelated symbol.


continuation-passing style

en-noun

continuation-passing style (plural continuation-passing styles)

(programming) A style of programming in which every user function f takes an extra argument c known as a continuation. Whenever f would normally return a result r to its caller, it instead returns the result of applying the continuation to r.


wingding

After the Wingdings font developed by Microsoft in 1990. Its name was presumably derived from dingbat and earlier senses of wingding.

Instead of going through the menu selections needed to insert a special symbol like a Wingding, you can rely on AutoCorrect to substitute the symbol for the text you type […]

2004, Mary Millhollon, Katherine Murray, Microsoft Office Word 2003 Inside Out, page 202

Don't know a wingding from a ring-a-ding-ding? Check out one of the For Dummies books on Microsoft Office.

2011, Suzanne Gilad, Copyediting and Proofreading For Dummies, page 179

(computing, typography) A dingbat (ornamental typographical symbol), especially one from the Wingdings font.


tail recursion

tail recursion (countable and uncountable, plural tail recursions)

(programming) The technique of writing a function so that recursive calls are only done immediately before function return, particularly when recursive control structures are used in place of iterative ones.


variable binding

variable binding (plural variable bindings)

(programming) the association between a variable name (identifier) and its value.


sigil

Borrowed from Latin sigillum (“little sign”). Doublet of seal and sigillum.

(programming) A nonalphanumeric symbol affixed to a term (such as a variable) to indicate a property such as type or scope.

sigilo

computing: character affixed to a symbol


bound variable

(programming) A variable that is associated with a value, and therefore a variable that has an allocated storage location. If the programming language implements a representation of a canonical unknown value, infinity, etc., the value bound to the variable may be one of these.


asynchronous

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

(computing, of a request or a message) Allowing the client to continue during processing.

异步

(computing) allowing the client to continue during processing of a request or a message

(computing, communication) Having many actions occurring at a time, in any order, without waiting for each other.


processor

/ˈpɹəʊˌsɛsə(ɹ)/

Recorded since 1909, from process + -or.

He is a loan processor with a bank.

A person or institution who processes things (foods, photos, applications, etc.).

The food processor shredded the vegetables.

A device which processes, which changes something (a computer processor, food processor, etc.).

This computer has two processors, but only one keyboard.


lexically scoped

(programming) Of an identifier: having its scope limited to the block of source code text that respectively declares or defines the identifier.


lexical scoping

(programming) The property of being lexically scoped.


namespace

(programming) A conceptual space that groups classes, identifiers, etc. to avoid conflicts with items in unrelated code that have the same names.


namespace

en-verb

namespace (third-person singular simple present namespaces, present participle namespacing, simple past and past participle namespaced)

namespaces (present singular third-person)
namespacing (participle present)
namespaced (participle past)
namespaced (past)

Something I haven't captured in this schema is that the GEDCOM spec also says the structure is extensible; arbitrary namespaced elements may be inserted […]

2004, Michael Kay, XSLT 2.0 Programmer's Reference

Although the excessive namespacing might seem like a hassle, there's always a really quick way to create a shortcut.

2007, Jonathan Snook, Aaron Gustafson, Stuart Langridge, Dan Webb, Accelerated DOM Scripting with Ajax, APIs, and Libraries

SOAP adheres to extensive namespacing and attribute specification tags.

2007, Jon Arking, Professional Windows Live Programming

(programming) To categorize by placing into a namespace.


popover

(Internet) A pop-up element that is rendered over the current web page rather than opening a new tab or window.


set piece

What’s so great about the episode is it takes its time. The first 30 minutes of this 79-minute behemoth—a model for season eight’s reportedly extended run-times—are a single set piece, the big parlay in the Dragon Pit at King’s Landing.

2017 August 27, Brandon Nowalk, “Game Of Thrones slows down for the longest, and best, episode of the season (newbies)”, in The Onion AV Club

The message is that Hynkel is not a brilliant strategist or a mighty leader. He is an overgrown adolescent – as demonstrated in the sublime set piece in which he dances with an inflatable globe, dreaming of being "emperor of the world".

2021 February 5, Nicholas Barber, “The Great Dictator: The film that dared to laugh at Hitler”, in BBC

(film, video games) An elaborate and interesting scene in a movie or video game, usually the most important and visually iconic scene in the work.


malleability

en-noun

malleability (countable and uncountable, plural malleabilities)

(cryptography) a property of a cryptographic algorithms in which an adversary can alter a ciphertext such that it decrypts to a related plaintext


WM

(computing) Initialism of window manager.


identifier

authenticator

an identifier asserts identity; an authenticator verifies it

(programming, operating systems) A formal name used in source code to refer to a variable, function, procedure, package, etc. or in an operating system to refer to a process, user, group, etc.

مُعَرِّف

(HTML) A code that distinguishes a particular element from all other elements in a document.


deop

en-verb

deop (third-person singular simple present deops, present participle deopping, simple past and past participle deopped)

deops (present singular third-person)
deopping (participle present)
deopped (participle past)
deopped (past)

True, better clients will remember that a person had a voice before they were opped and will return the + when they are deopped, but that doesn't solve the problem. Suppose someone joins the room after the user is opped and before the user is deopped.

1999, Cory McWilliams, “IRC Oddities”, in alt.irc (Usenet)

(transitive, Internet) To demote (an IRC operator) from operator status.


fail over

fail over (third-person singular simple present fails over, present participle failing over, simple past and past participle failed over)

fails over (present singular third-person)
failing over (participle present)
failed over (participle past)
failed over (past)

If the Web server crashes, we can fail over to the spare in less than a second.

(computing) To automatically switch processing from a failed component in a critical system to its live spare or backup component.


failover

en-noun

failover (countable and uncountable, plural failovers)

Horizontal scaling gives you some failover and flexibility that you normally cannot get with only vertical scaling.

2004, Gregory Nyberg, Robert Patrick, Paul Bauerschmidt, Mastering BEA WebLogic Server: Best Practices for Building and ..., page 638

while Tungsten is not heavily redundant as these systems, the ability of Lustre to support some failover can be leveraged to eliminate single points of failure.

2005, Proceedings, IEEE Computer Society, page 338

you have to make sure you can access it or ensure it can provide some failover," says Tarzey.

2007 July 11, “Business continuity for SMEs”, in Computer Weekly

(computing, countable) An automatic switch to a secondary system on failure of the primary system, such as a means for ensuring high availability of some critical resource (such as a computer system), involving a parallel backup system which is kept running at all times, so that, upon detected failure of the primary system, processing can be automatically shifted over to the backup.


E-format

(computing) A scientific notation for floating point numbers in which e.g. 51.75 would be represented as .5175E+02 (meaning .5175 × 10²)


association list

association list (plural association lists)

(programming) A data structure that associates keys with data; implemented as a list whose members are paired storage locations (cons cells), one element of which (the car) contains the key and the other element of which (the cdr) contains the keyed data.


hash table

(programming) An associative array implemented as a vector, the indexes into which are the result of applying a hash function to the key.


multidimensional array

multidimensional array (plural multidimensional arrays)

(programming) A data structure consisting of a vector of vectors, in the case of a 2-dimensional array, or, in the case of an N-dimensional array, a vector of multidimensional arrays of degree N minus 1, thereby allowing the simulation of a N-dimensional grid of storage locations using an underlying memory architecture in which storage is addressed in a linear fashion.

mehrdimensionales Datenfeld

(programming) A data structure that has the semantics of an array of arrays, all of which may be indexed with values of any data type, usually with a supporting syntax built-into a programming language.

mehrdimensionales Datenfeld

(programming) Any abstraction, usually a memory-resident data structure, that addresses storage locations via an N-dimensional coordinate space.

mehrdimensionales Datenfeld

abstraction that addresses storage locations via an N-dimensional coordinate space


lookup table

(computing) A data structure created for the purpose of translating keys into values.


free variable

(programming) A variable that is not bound to a storage location.


dereference

en-verb

dereference (third-person singular simple present dereferences, present participle dereferencing, simple past and past participle dereferenced)

dereferences (present singular third-person)
dereferencing (participle present)
dereferenced (participle past)
dereferenced (past)

/dɪˈɹɛfɹəns/

Attempting to dereference a null pointer often results in a crash.

(programming) To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else.

viitata

access something to which a pointer or another value points

With the find command, any symbolic links appearing after -follow will be dereferenced.

(computing, in operating systems derived from Unix) To operate on the file or directory pointed to by a symbolic link, rather than on the link itself.

seurata

operate on the target of a symbolic link


(computing) A system on a chip designed by Apple which was introduced in 2022.


en-noun

M1 (countable and uncountable, plural M1s)

(computing) A system on a chip designed by Apple which was introduced in 2020.


associative array

associative array (plural associative arrays)

(computing) An array-like data structure where the indices (called keys) are not limited to integers.


computer literate

en-adj

computer literate (comparative more computer literate, superlative most computer literate)

more computer literate (comparative)
most computer literate (superlative)

programming language
programming language

(computing) able to operate a personal computer and its associated software and hardware, and to understand most of the underlying concepts (but not necessarily the electronics, or a programming language)

datakyndig

having a certain knowledge about computers and software/hardware


keyword

Coordinate term: keyphrase

(cryptography) Any word used as the key to a code.

Each function has an entry address which must be quoted after the USR keyword.

1982, Popular Computing, volume 1, numbers 9-12, page 113

Since C++11, the auto keyword is used to tell the compiler to deduce the actual type of a variable that is being declared from its initializer.

2017, Wisnu Anggoro, Learning C++ Functional Programming, page 8

(programming) A reserved word used to identify a specific command, function, etc.

sleutelwoord

programming: A reserved word used to identify a specific command, function etc.


computer literacy

en-noun

computer literacy (usually uncountable, plural computer literacies)

(computing) The ability to operate a personal computer, including its associated hardware and software (but not necessarily to understand the underlying electronics or a programming language).


SSS

subsurface scattering
w:subsurface scattering

(computer graphics, art) Initialism of subsurface scattering.


ure

(informal, Internet, text messaging) Abbreviation of you're (you are).


compatibility

compatibility (countable and uncountable, plural compatibilities)

Borrowed from New Latin compatibilitās. By surface analysis, compatible + -ity.

backward compatibility
backward compatibility

forward compatibility
forward compatibility

(computing) the ability to execute a given program on different types of computers without modification of the program or the computers. See backward compatibility and forward compatibility.

yhteensopivuus

ability to execute programmes on different computers without any modification.

(computing) the capability that allows the substitution of one subsystem (storage facility), or of one functional unit (e.g., hardware, software), for the originally designated system or functional unit in a relatively transparent manner, without loss of information and without the introduction of errors.


SDR

SDR (countable and uncountable, plural SDRs)

single data rate
single data rate#English

(computing, electronics) Initialism of single data rate.


soz

Rhotacism of sorry; sorry + -z. Documented since at least 1987.

I'd like to apologise, unreservedly, to pigs everywhere, but especially those on my farm […] So Hermes pig collars all round to my herd and soz soz soz.

1996 September 1, “Dear Annie: Ready to wear”, in Independent on Sunday

I'm soz about what happened.

1999, “Love Comes to Royston Vasey”, in The League of Gentlemen, season 1, episode 5, spoken by Henry Portrait and Ally Welles

Soz Mike, I thought you were showing me a fool proof way of going xna

2001, Jocyber, “Morning'”, in alt.fan.scarecrow (Usenet)

Soz for bringing it up again, but it is good to have a healthy attitude towards this..!!!!

2002, *Patrick-Blue*, “Soz I Missed This (look) ??”, in alt.sports.soccer.everton (Usenet)

U2 says soz for online snafu [title]

2005 February 7, John Oates, “U2 says soz for online snafu”, in The Register

Does it auto update when the disc is inserted or will i get the option to ignore the update?¶ Or do i just DL pal games to be on the safe side?¶ Soz for all the questions but wanna make sure I get it right

2007, >{daZza}<, “Wii info”, in alt.warez.uk (Usenet)

(slang, chiefly UK or Internet) Synonym of sorry


second-level domain

second-level domain (plural second-level domains)

Wiktionary.org is a second-level domain, part of the org top-level domain.

(computing, Internet) A domain that is immediately subordinate to a top-level domain (whose name appears after it, with a period separating the two).


itemization

The itemization in this game is terrible. All the good items are so rare, it gives players no desire to grind at all.

(video games) The system of items available to players and their design and qualities.


unqualified hostname

unqualified hostname (plural unqualified hostnames)

(computing, Internet) The portion of a computer's Internet domain name that comes before the first period, and so is enough to uniquely identify the computer within a domain.


fully qualified hostname

fully qualified hostname (plural fully qualified hostnames)

(computing, Internet) An Internet domain name that identifies a computer.


Domain Name System

BIND 9 Administrator Reference Manual (9.3.2), Internet Systems Consortium, Inc., https://web.archive.org/web/20060619063455/http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch01.html
The purpose of this document is to explain the installation and upkeep of the BIND software package, and we begin by reviewing the fundamentals of the Domain Name System (DNS) as they relate to BIND. ... The Domain Name System (DNS) is the hierarchical, distributed database. It stores information for mapping Internet host names to IP addresses and vice versa, mail routing information, and other data used by Internet applications.

(computing, Internet) The distributed database, sometimes including all the supporting hardware or software infrastructure, the Internet uses to translate hostnames into IP addresses and provide other domain-related information.


Transmission Control Protocol

(computing, Internet) A networking protocol, almost always layered on top of the Internet Protocol, that provides reliable, connection based communications.


detour

Borrowed from French détour, from détourner (“turn away”).

(programming) The diversion of the flow of execution for debugging or similar purposes.


domain name service

domain name service (plural domain name services)

(computing, Internet) A service provided by the Domain Name System, allowing domain names to be resolved to IP addresses.


domain name server

domain name server (plural domain name servers)

(computing, Internet) A computer that provides domain name information to a network; a computer that is part of the Domain Name System.


background process

background process (plural background processes)

(computing, Unix) A process that is not currently able to receive input from its controlling terminal.


port forwarding

(computing, Internet) The forwarding of a network port from one device to another; especially, such forwarding when done to provide an external user with access to a port on a private IP address.


Internet address

Internet address (plural Internet addresses)

(computing, Internet) Any address used to identify a place or resource on the Internet, such as a URL, an IP address, or a domain name.

網際網路位址

any address used to identify a place or resource on the Internet


loc

(software engineering, translation studies) Clipping of localization.


servent

Blend of server + client. Introduced by the Gnutella network technology.

(Internet) A peer-to-peer network node which has the functionality of both server and client.


Address Resolution Protocol

(networking, Internet) The protocol used to translate IP addresses into MAC addresses to support communication on a LAN.


ARP

Address Resolution Protocol
Address Resolution Protocol#English

(networking, Internet) Initialism of Address Resolution Protocol.


MAC address

The MAC address substitution module then substitutes the source MAC address and the destination MAC address of the packet before it is forwarded into the interface port. The source MAC address is replaced by that of the output interface, and the destination MAC address is replaced by that of the immediate next hop (a router or the destination host).

1999, Nen-Fu Huang, Shi-Ming Zhao, Jen-Yi Pan, Chi-An Su, “A Fast IP Routing Lookup Scheme for Gigabit Switching Routers”, in IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), volume 3, →DOI, page 1430

Our analysis illustrates that MAC address randomization policies are neither universally implemented nor effective at eliminating privacy concerns.

2017, Jeremy Martin et al., “A Study of MAC Address Randomization in Mobile Devices and When it Fails”, in Proceedings on Privacy Enhancing Technologies, volume 2017, number 4, →DOI, page 379

MAC addresses are learned by the source MAC address on incoming frames to the switch, not the destination frames.

2020, Jon Buhagiar, CCNA Certification Practice Tests: Exam 200-301, Wiley, page 258

(computing, networking) Media Access Control address; a unique identifying number assigned to most network devices.

媒体存取控制地址

mui⁴ tai² cyun⁴ ceoi² hung³ zai³ dei⁶ zi²


RL

RL (countable and uncountable, plural RLs)

This requires keeping track of many RL algorithms and architectures, which are used as part of the state space. By contrast, our approach only focuses on training a single RL architecture, taking advantage of MCTS search and powerful state representations.

2023 June 30, Daniel J. Mankowitz, Andrea Michi, Anton Zhernov, Marco Gelmi, Marco Selvi, “Faster sorting algorithms discovered using deep reinforcement learning”, in Nature, volume 618, number 7964, →DOI, →ISSN, pages 257–263

reinforcement learning
reinforcement learning#English

(machine learning) Initialism of reinforcement learning.


racer

→ Japanese: レーサー (rēsā)

For our kart racer, we will start by investigating common elements in similar games that we will need to bring to life, […]

2012, Jeff W. Murray, Game Development for iOS with Unity3D, page 102

(video games, informal) A video game involving racing of any kind.


rewriting

rewriting (countable and uncountable, plural rewritings)

(logic, computer science) Any of wide range of potentially non-deterministic methods of replacing subterms of a formula with other terms.


fork bomb

From fork (“splitting-up of an existing process”) + bomb.

af

Coordinate term: wabbit

In contrast to the wabbit's slow growth, a fork bomb quickly generates multiple copies itself.

2002, Philip E. N. Howard, “Hacktivism”, in edited by Steve Jones, Encyclopedia of New Media, SAGE Publications, page 216

By using the limits described in this chapter, you can mitigate the risk of a fork bomb by restricting the maximum number of processes that a single user can invoke. While the fork bomb can still cause your system to become highly loaded, […]

2020, Wale Soyinka, Linux Administration: A Beginner’s Guide, Eighth Edition, McGraw Hill Professional, page 331

(computing) A program that creates a large number of self-replicating tasks or processes in a computer system in order to produce a denial of service.

fork bomb

Program to produce a denial of service with forks


valk

(informal, video games, roguelikes) valkyrie


MK

en-proper noun

MK (countable and uncountable, plural MKs)

(countable, video games) Initialism of Mortal Kombat.

(countable, video games) Initialism of Mario Kart.


MK

(politics) Initialism of Member of Knesset.


consolized

(of a computer game, video games) Converted to run on a games console.


pointy

en-adj

pointy (comparative pointier, superlative pointiest)

pointier (comparative)
pointiest (superlative)

a pointy sub; a pointy block

(programming) In the Raku programming language: being a block or subroutine that acts as a closure accepting a list of parameters (denoted by the pointed arrow symbol ->).


fragmentation

en-noun

fragmentation (countable and uncountable, plural fragmentations)

(computing) The breaking up and dispersal of a file into non-contiguous areas of a disk.

фрагментиране

the breaking up and dispersal of a file into non-contiguous areas of a disk

(computing) The breaking up of a data packet when larger than the transmission unit of a network.

fragmentatie

the breaking up of a data packet when larger than the transmission unit of a network


DPM

DPM (countable and uncountable, plural DPMs)

(video games) Initialism of damage per minute.


functional programming

referential transparency
referential transparency

(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved.


immutability

immutability (usually uncountable, plural immutabilities)

Borrowed from Middle French immutabilité, itself borrowed from Latin immūtābilitās.

(computing) The state of being unchangeable in the memory after creation.


Minix

Coined by Andrew S. Tanenbaum as a contraction of mini-Unix.

(computing) A Unix-like operating system for teaching the principles of operating systems.


CRLF

(computing) The two-character sequence carriage return, line feed.


retrieval

retrieval (countable and uncountable, plural retrievals)

/ɹɪˈtɹiːvəl/

(computing) the operation of accessing data, either from memory or from a storage device


hot seat

In addition to traditional LAN play and online modes, there's […] a hot seat mode in which multiple players take their turns on the same computer […].

2008 September 14, Jonathan Miller, “Civilization IV: Colonization Multiplayer Hands-On”, in GameSpot

(video games, attributive) A multiplayer game mode where the players take turns playing the game.


carriage return

carriage return (plural carriage returns)

[…] but it also reduces the likelihood of the "unterminated string literal" error message that can easily occur for seemingly trivial reasons when you're working with long strings — an accidental carriage return or a misnested quotation mark is all it takes.

1998, Jeff Frentzen, Henry Sobotka, Dewayne McNair, JavaScript Annotated Archives, page 28

(computing) The control character (0x0D in ASCII, abbreviated as CR) that originally signaled a device to perform a carriage return, but now merely indicates the end of a line of text (newline).

wa-terugloop

(computing) The carriage return control character (0x0D in ASCII)

telanpalautus

The key which initiates a carriage return action or generates the carriage return control character


hotkey

en-verb

hotkey (third-person singular simple present hotkeys, present participle hotkeying, simple past and past participle hotkeyed)

hotkeys (present singular third-person)
hotkeying (participle present)
hotkeyed (participle past)
hotkeyed (past)

All of the sales talk about hotkeying between 3270 sessions and DOS applications sounds great until you try to squeeze the DOS applications into the PC while it's emulating a terminal.

1988, PC Mag, volume 7, number 21, page 183

(computing, intransitive) To navigate by means of a keyboard shortcut.


newline

From new + line, Coined by Bell Laboratories during development of the C programming language and the UNIX operating system.

Microsoft Windows uses CRLF to represent a newline.

The ugly part is the quote marks on two adjacent lines that mean a newline character.

1959, Association for Computing Machinery, Communications of the ACM (ACM Digital Library), page 599

The calculator program starts off by printing the string "0\n", that is, it prints a zero and then moves to a newline.

1987, T. D. Brown, C for Basic Programmers, page 13

Unlike in C, you don't have to loop through the output and watch every character to make sure it's a newline; Perl will keep track of that for you.

2002, Laura Lemay, Rafe Colburn, Sams Teach Yourself Perl in 21 Days, page 69

It contains only a single statement, which outputs a newline character. (That's what happens when you use a print command without any arguments.)

2002, Allen B. Downey, Jeffrey Elkner, Chris Meyers, How to Think Like a Computer Scientist: Learning with Python

The original Unix regex tools worked on a line-by-line basis, so the thought of matching a newline wasn't an issue until the advent of sed and lex.

2006, Jeffrey E.F. Friedl, Mastering Regular Expressions, page 111

(computing) The character or character sequence that indicates the end of a line of text and transition to the next line; or, a control code or escape sequence used in a programming language to denote this character.


line feed

(computing) The character (0x0a in ASCII) which advances the paper by one line in a teletype or printer, or moves the cursor to the next line on a display.

rivinsiirto

computing: the character which advances the paper by one line or moves cursor to the next line


dovetail

dovetail (third-person singular simple present dovetails, present participle dovetailing, simple past and past participle dovetailed)

dovetails (present singular third-person)
dovetailing (participle present)
dovetailed (participle past)
dovetailed (past)

The noun is derived from dove + tail. The verb is derived from the noun.

However, we can construct a single master algorithm M that DPExact learns from unknown distribution D by simply dovetailing the algorithms A. The precise way in which we dovetail the algorithms depends on whether our goal is time or query efficiency.

2002, Nader H. Bshouty, Jeffrey C. Jackson, Christino Tamon, “Exploring Learnability between Exact and PAC”, in Jyrki Kivinen, Robert H. Sloan, editors, Computational Learning Theory: 15th Annual Conference on Computational Learning Theory, COLT 2002, Sydney, Australia, July 8–10, 2002: Proceedings (Lecture Notes in Computer Science (LNAI); 2375; Lecture Notes in Artificial Intelligence), Berlin, Heidelberg: Springer-Verlag, →ISSN, page 248

(computing) To interweave (a number of algorithms or subprograms) so that they can be run more or less simultaneously.

lomittaa ajoa

to interweave (a number of algorithms or subprograms) so that they can be run more or less simultaneously


RIFF

Resource Interchange File Format
w:Resource Interchange File Format

(computing) Acronym of Resource Interchange File Format.


DTR

Data Terminal Ready
w:Data Terminal Ready

(computing) Initialism of Data Terminal Ready (often a dedicated pin on older communication ports)


emulator

→ Japanese: エミュレータ (emyurēta)

/ˈɛmjəˌleɪtəɹ/

(computing) A piece of software or hardware that simulates another system.


keyboard shortcut

en-noun

keyboard shortcut (plural keyboard shortcuts)

(computing) A key, or more usually a combination of keys, on the keyboard of a personal computer that activates a specific, predefined function.


gamepad

(video games) A type of game controller held in both hands and controlled with the thumbs.


LAMP

(Internet) Acronym of Linux, Apache, MySQL, and PHP: a popular combination of open source software for use as a web server


equate

From Middle English equaten, from Latin aequātus, past participle of aequō.

The first section of the program includes the system equates.

2005, Arnold S. Berger, Hardware and Computer Organization, page 220

The following equates define the stats byte […]

2009, Saifullah Khalid, Neetu Agrawal, Microprocessor System, page 256

You can learn much about user routines, labels, displacements, equates (EQU) and so on, by modifying this program and observing the results on the screen.

2012, J. S. Anderson, Microprocessor Technology, page 221

(programming) A statement in assembly language that defines a symbol having a particular value.


boot block

(computing) A dedicated block usually at the beginning (first block on first track) of a storage medium that holds special data used to start a system. Some systems use a boot block of several physical sectors, while some use only one boot sector. Other manufacturers use the terms boot block and boot sector interchangeably.


boot sector

Some systems use a boot block of several physical sectors, while some use only one boot sector. Other manufacturers use the terms "boot block" and "boot sector" interchangeably.

(computing) A dedicated sector, usually at the beginning (first sector on first track) of a storage medium, that holds special data used to start a system.

啟動磁區

segment of a storage medium that holds data used to boot


scaffolder

The default site that is created by the Visual Studio project scaffolder uses Bootstrap by default.

2016, William Penberthy, Beginning ASP.NET for Visual Studio 2015, page 71

React has a scaffolder tool called create-react-app, which […] saves countless hours for React developers […]

2017, Christoffer Noring, Pablo Deeleman, Learning Angular

(programming) A software tool that creates the basic framework or template for a new project.


ssh

(computing) A program and protocol for securely logging in to and running programs on remote machines across a network, with encryption to protect the transferred information and authentication to ensure that the remote machine is the one desired.


ssh

en-verb

ssh (third-person singular simple present sshes, present participle sshing, simple past and past participle sshed)

sshes (present singular third-person)
sshing (participle present)
sshed (participle past)
sshed (past)

(computing) To use ssh to connect to a remote computer.


markup

en-noun

markup (countable and uncountable, plural markups)

For example, a filename of “home.html” would be appropriate for an ASCII/text file containing HTML markup.

1996, Bebo White, HTML and the Art of Authoring for the World Wide Web, Springer, page 25

You can display the icon on any site you offer your software for download using the following markup[…]

2003, “Creative Commons GNU GPL”, in Creative Commons, archived from the original on 2009-06-22

(computing) The notation that is used to indicate the meaning of the elements in an electronic document, or to dictate how text should be displayed.

標記

notation used to indicate how text should be displayed


harvester

(computing) A program or algorithm that gathers data from a source.


matching

(graph theory) A set of independent edges in a given graph, i.e. a set of edges which do not intersect, such that pairs of vertices are "matched" to each other one to one.


double fault

(computing) An exception thrown by the CPU while trying to call the handler of another exception (e.g. the exception handler is invalid or the call stack has overflowed).

kaksoisvirhe

computing: CPU exception thrown while trying to handle another exception


QoS

quality of service
quality of service#English

(computing, telecommunications) Initialism of quality of service.


wild card

(computing) Alternative form of wildcard (“substituted text character”)


user interface

A virtual intelligence is an advanced form of user interface software. VIs use a variety of methods to simulate natural conversation, including an audio interface and an avatar personality to interact with.

2008, BioWare, Mass Effect, Redwood City: Electronic Arts, →OCLC, PC, scene: Computers: Virtual Intelligence (VI) Codex entry

(computing) The visual part of a software application that a user sees and interacts with.

потреби́телски и́нтерфейс

the part of a software application that a user sees and interacts with


faceplant

From face + plant (“place, set firmly”). Originally skateboarding and snowboarding slang, a humorous variant of handplant, which is an intentional technique in these sports.

(video games) Death or defeat in a multiplayer online game.


amortized

(computer science) Of an algorithm, in which the costs of running it is evened out over many iterations.


top-level

(Internet) Applied to domains at the highest level, such as .uk covering all sites for the United Kingdom.


top-level

read-eval-print loop
read-eval-print loop


subroutine

(computer science) A section of code, called by the main body of a program, that implements a task.


switching

switching (countable and uncountable, plural switchings)

The act or process of something that switches.

(computing, networking) The process of transferring data packets from one device to another in a network, or from one network to another.


scalable

en-adj

scalable (comparative more scalable, superlative most scalable)

more scalable (comparative)
most scalable (superlative)

Most systems have a small host table, but it cannot be used for all applications because it is not scalable and does not have a standard method for automatic distribution.

2002, Craig Hunt, TCP/IP Network Administration 3rd ed, page 82

(computing, logistics, business) Able to greatly increase in capacity, with relative ease.


parallelism

en-noun

parallelism (countable and uncountable, plural parallelisms)

From parallel + -ism and from Late Latin parallelismus.

(computing) The use of parallel methods in hardware or software, so that several tasks can be performed at the same time.

paral·lelisme

the use of parallel methods in computing


SLM

small language model
small language model#English

(machine learning) Initialism of small language model.


shoulder surfing

shoulder surfing (computer security)
shoulder surfing (surfing)

(chiefly computer security) The use of direct observation, such as looking over someone's shoulder at an ATM, in order to obtain information.


fremd

From Middle English fremde, fremede (“strange, foreign”), from Old English fremde, fremede, fremeþe (“foreign, strange”), from Proto-Germanic *framaþiz (“foreign, not one's own”). Cognate with Scots fremmit, frempt (“fremd”), West Frisian frjemd (“strange, fremd”), Dutch vreemd (“strange, foreign”), German fremd (“fremd, strange, foreign”), Swedish främmande (“foreign, outlandish, strange”). More at from.

cog

(childish, Internet) Humorous metathesis of "friend".


log out

en-verb

log out (third-person singular simple present logs out, present participle logging out, simple past and past participle logged out)

logs out (present singular third-person)
logging out (participle present)
logged out (participle past)
logged out (past)

Please don't forget to log out after you finish your work.

(computing) To exit a user account in a computer system, so that one is not recognized until signing in again.

դուրս գրվել

to exit an account in a computing system


backgrounded

en-adj

backgrounded (comparative more backgrounded, superlative most backgrounded)

more backgrounded (comparative)
most backgrounded (superlative)

(computing) (of a task) Made non-interactive


radiosity

en-noun

radiosity (countable and uncountable, plural radiosities)

(computer graphics) A three-dimensional rendering system that simulates all reflections from objects in the scene.


level up

en-verb

level up (third-person singular simple present levels up, present participle leveling up or levelling up, simple past and past participle leveled up or levelled up)

levels up (present singular third-person)
leveling up (participle present)
levelling up (participle present)
leveled up (participle past)
leveled up (past)
levelled up (participle past)
levelled up (past)

From level + up. The video game sense is a calque of Japanese レベルアップ (reberu appu).

I leveled up after defeating the dragon.

(roleplaying games, video games, intransitive) To progress to the next level of player character stats and abilities, often by acquiring experience points in role-playing games.


referer

/ɹəˈfɜːɹə(ɹ)/

The Referer field must not be sent if the Request-URI was obtained from a source that does not have its own URI, such as input from the user keyboard.

1996, T. Berners-Lee, R. Fielding, H. Frystyk, Hypertext Transfer Protocol -- HTTP/1.0

If a referring URL was specified, for each valid referer, make sure that a valid referring URL was passed to FormMail

2001, Jennifer Niederst Robbins, Web Design in a Nutshell: A Desktop Quick Reference, page 278

The referer portion of a logfile line contains the full URL of the page or object visited before the current one.

2007, Ben Fry, Visualizing Data, page 253

The referer information can also be accessed as document.referrer within JavaScript.

2007, Tiara Yule, The Illustrated Dictionary of Internet, page 74

(Internet) Alternative form of referrer (“the referring URL”)


hacky

en-adj

hacky (comparative hackier, superlative hackiest)

hackier (comparative)
hackiest (superlative)

(computing, informal) Using, or characterised by, hacks: poorly designed workarounds.


dropper

(computing) A software component designed to install malware on a target system.


AMP

en-noun

AMP (countable and uncountable, plural AMPs)

That strict nature of the AMP HTML means that attention to detail is necessary. The pages must be properly validated in order to function every time — and in order to amp up your place in Google's rankings, your AMP site must function every time.

2019, Richard Conway, How to Get to the Top of Google Search: A Practical SEO Guide, Penguin Random House New Zealand Limited

accelerated mobile page
accelerated mobile page#English

(Internet) Initialism of accelerated mobile page.


XFF

(Internet) Initialism of X-Forwarded-For: an HTTP header indicating that a message or request was forwarded by a proxy.