egonet

(Internet, psychology) The network of people affected by the ego of a particular user of a social network


unquiesce

en-verb

unquiesce (third-person singular simple present unquiesces, present participle unquiescing, simple past and past participle unquiesced)

unquiesces (present singular third-person)
unquiescing (participle present)
unquiesced (participle past)
unquiesced (past)

(computing, transitive) To restore from a quiesced state.


unmanage

unmanage (third-person singular simple present unmanages, present participle unmanaging, simple past and past participle unmanaged)

unmanages (present singular third-person)
unmanaging (participle present)
unmanaged (participle past)
unmanaged (past)

Since the XmDialogShell is not used here, managing and unmanaging the child of the shell will have no effect on whether the shell window itself is visible.

1994, David Flanagan, Motif tools: streamlined GUI design and programming with the Xmt library

The web interface enables you to unmanage a chassis, and re-manage the chassis in centralized user management mode. However, unmanaging a chassis deletes all of the chassis settings […]

2014, Ilya Krutov, Carl Gola, Jeff Schoby, Implementing Systems Management of IBM PureFlex System, page 143

(transitive, computing) To cease to manage; to relinquish ownership or control of.


vhost

(computing) Abbreviation of virtual host.


PC speaker

(computing) A device found in most IBM PC compatible computers that allows simple beeps to be output.


cyberfraudster

A cybercriminal who carries out online fraud.


VCS

version control system
w:version control

(software) Initialism of version control system.


application logic

To make the business layer more cohesive, some programmers place the application logic and processes in the presentation layer; this unfortunately often results in a very messy and hard to modify presentation layer.

2007, Randy Connolly, Core Internet Application Development Using ASP.NET 2.0, page 689

(computing) The logic governing what a computer program is trying to accomplish; domain logic.


concolic

If concolic testing fails to cover some test goals, then the model checker refines its program abstraction to prove more paths infeasible, which reduces the search space for concolic testing.

2015, Przemysław Daca, Ashutosh Gupta, Thomas A. Henzinger, “Abstraction-driven Concolic Testing”, in arXiv

(computing) Having elements of both concrete (normal) and symbolic processing


artificial general intelligence

en-noun

artificial general intelligence (countable and uncountable, plural artificial general intelligences)

artificial general intelligences (plural)

Used as early as 1997, by Mark Gubrud in a discussion of the implications of fully automated military production and operations, and popularized by Ben Goertzel around 2002.

The real question, I think, is not whether the field as a whole is in any real danger of another AI winter but, rather, whether progress remains limited to narrow AI or ultimately expands to Artificial General Intelligence as well.

2015, Martin Ford, The Rise of the Robots, Oneworld

artificial intelligence
artificial intelligence

Artificial intelligence
artificial intelligence#English

(artificial intelligence) Artificial intelligence which matches or exceeds the intelligence and capabilities of human beings.

Ben Goertzel
artificial general intelligence


proggie

Ben bought a laptop shortly after and we would stay up all night making proggies with Visual Basic to use on AOL. These proggies were platform based applications that allowed us to do numerous things online, to other customers.

2008, Eric James, Shades of the Moon: Brawls before Laws, page 37

The hackers had homemade programs, which they called proggies, and each proggie had some stupid scary-sounding name that paid homage to the miasma of gangsta rap and Mountain Dew from which it had been born.

2011, Justin Taylor, The Gospel of Anarchy: A Novel

(computing, slang) A program, especially (historical) an externally produced hacking tool used to attack other users on early America Online services.


convolutional neural network

convolutional neural network (plural convolutional neural networks)

(machine learning) A neural network in which the connectivity pattern between its neurons is modelled on the organization of the animal visual cortex.


metapipeline

(computing) A kind of pipeline that exploits nested parallelism.


metapipelining

In this paper, we identify two optimizations that are important when using parallel patterns to generate hardware: tiling and metapipelining.

2015, Raghu Prabhakar, David Koeplinger, Kevin Brown, HyoukJoong Lee, Christopher De Sa, Christos Kozyrakis, Kunle Olukotun, “Generating Configurable Hardware from Parallel Patterns”, in arXiv


bilattice

We show that for a linear space of operators #x7B;#x5C;mathcalM#x7D;#x5C;subseteq#x7B;#x5C;mathcalB#x7D;(H#x5F;1,H#x5F;2) the following assertions are equivalent. (i) #x7B;#x5C;mathcalM#x7D; is reflexive in the sense of Loginov--Shulman. (ii) There exists an order-preserving map 1 on a bilattice Bil(#x7B;#x5C;mathcalM#x7D;) of subspaces determined by #x7B;#x5C;mathcalM#x7D;, with P#x5C;leq#x5C;psi#x5F;1(P,Q) and Q#x5C;leq#x5C;psi#x5F;2(P,Q), for any pair (P,Q)#x5C;inBil(#x7B;#x5C;mathcalM#x7D;), and such that an operator T#x5C;in#x7B;#x5C;mathcalB#x7D;(H#x5F;1,H#x5F;2) lies in #x7B;#x5C;mathcalM#x7D; if and only if #x5C;psi#x5F;2(P,Q)T#x5C;psi#x5F;1(P,Q)#x3D;0 for all (P,Q)#x5C;inBil(#x7B;#x5C;mathcalM#x7D;).

2015, Janko Bračič, Lina Oliveira, “A characterization of reflexive spaces of operators”, in arXiv

(mathematics, computing) A structure B = (S,⊑₁ ,⊑₂) in which S is a non-empty set, and ⊑₁ and ⊑₂ are partial orderings each giving S the structure of a lattice, determining thus for each of the two lattices the corresponding operations of meet and join.


coobservability

(computing theory) The condition of being coobservable


coobservable

In this paper, we show how to compute a controllable and coobservable sublanguage of the specification in a computationally efficient way.

2015, Jan Komenda, Tomáš Masopust, “On the Computation of Controllable and Coobservable Sublanguages in Decentralized Supervisory Control”, in arXiv

(computing theory) Of a behaviour in a distributed system: such that decisions can be made by each site based on what it observes, without the need for input from other sites.


activity stream

activity stream (plural activity streams)

(Internet) A list of recent activities performed by someone, typically on a particular website.


memcomputer

(computing) A computer that has very fast (even instantaneous) access to memory


touchlogger

(computing) A system that performs touchlogging.


touchlogging

Allowing patterns to emerge from high dimensional unavoidably noisy data. The goal of this work is to raise awareness about the potential risks related to motion sensors built-in wearable devices and to demonstrate abuse opportunities leveraged by advanced neural network architectures. The LSTM-based implementation presented in this research can perform touchlogging and keylogging on 12-keys keypads with above-average accuracy even when confronted with raw unprocessed data.

2015, Tony Beltramelli, Sebastian Risi, “Deep-Spying: Spying using Smartwatch and Deep Learning”, in arXiv

(computing) The logging of the use of a touchpad


memcomputing

Since digital memcomputing machines map integers into integers they are robust against noise, and hence scalable.

2015, Fabio L. Traversa, Massimiliano Di Ventra, “Polynomial-time solution of prime factorization and NP-hard problems with digital memcomputing machines”, in arXiv

(computing) computing by means of a memcomputer


effectful

en-adj

effectful (comparative more effectful, superlative most effectful)

more effectful (comparative)
most effectful (superlative)

On the other hand, we hope it can contribute a small-step towards the ultimate goal of an elegant fully fledged language for certified effectful programming..

2015, Matthijs Vákár, “A Framework for Dependent Types and Effects”, in arXiv


coinstall

en-verb

coinstall (third-person singular simple present coinstalls, present participle coinstalling, simple past and past participle coinstalled)

coinstalls (present singular third-person)
coinstalling (participle present)
coinstalled (participle past)
coinstalled (past)

(transitive, computing) To install together.


multistack

We show that the Hartmanis--Stearns problem can be solved in a satisfactory way for the class of multistack machines.

2016, Boris Adamczewski, Julien Cassaigne, Marion Le Gonidec, “On the computational complexity of algebraic numbers: the Hartmanis--Stearns problem revisited”, in arXiv

(mathematics, computing) Employing multiple stacks


superslice

These transformations occur only if all bit slices within a superslice have identical context (e.g., all bit slice input ports a within a superslice have the constant value 0 applied from the outside). Otherwise, the superslice is left unchanged.

2010, Scott Hauck, André DeHon, Reconfigurable Computing

(computing) A slice that is an amalgamation of smaller slices.


monomorphisation

en-noun

monomorphisation (countable and uncountable, plural monomorphisations)

We describe the formal verification stages of the compiler, which include automated formal refinement calculi, a switch from imperative update semantics to functional value semantics formally justified by the linear type system, and a number of standard compiler phases such as type checking and monomorphisation.

2016, Liam O'Connor, Christine Rizkallah, Zilin Chen, Sidney Amani, Japheth Lim, Yutaka Nagashima, Thomas Sewell, Alex Hixon, Gabriele Keller, Toby Murray, Gerwin Klein, “COGENT: Certified Compilation for a Functional Systems Language”, in arXiv

Rust accomplishes this by performing monomorphization of the code that is using generics at compile time. Monomorphization is the process of turning generic code into specific code by filling in the concrete types that are used when compiled.

2019, Steve Klabnik, Carol Nichols, The Rust Programming Language, No Starch Press, page 181

(computer science) In a compiler, the process of converting a polymorphic function to a monomorphic function, by the creation of a specialised function for each different data type it is called with.


repop

en-verb

repop (third-person singular simple present repops, present participle repopping, simple past and past participle repopped)

repops (present singular third-person)
repopping (participle present)
repopped (participle past)
repopped (past)

(transitive, informal, video games) To repopulate.


10-foot user interface

en-noun

10-foot user interface (plural 10-foot user interfaces)

graphical user interface
graphical user interface

(graphical user interface) A graphical user interface designed for televisions and thus requiring much larger visual elements than those used on computers and smartphones, as well as the ability to be operated by a simple remote control.


bit slice

(mathematics, computing) Any of a group of variable-length words that may be combined to form computable lengths of bits of any length


bitslice

We represent these vectors in bitslice format.

2016, Shixiong Xu, David Gregg, “Customizable Precision of Floating-Point Arithmetic with Bitslice Vector Types”, in arXiv

(mathematics, computing) Alternative form of bit slice


ATASCII

Short for Atari Standard Code for Information Interchange, modelled on ASCII.

(computing, historical) An ASCII-based character set used in the Atari 8-bit family of home computers of the 1980s.


kbit

We demonstrate that the proposed codec operating at 48 kbit/s and 64 kbit/s out-performs both G.722.1C and MP3 and has quality comparable to AAC-LD, despite having less than one fourth of the algorithmic delay of these codecs..

2016, Jean-Marc Valin, Timothy B. Terriberry, Christopher Montgomery, Gregory Maxwell, “A High-Quality Speech and Audio Codec With Less Than 10 ms Delay”, in IEEE Transactions on Audio, volumes Speech and Language Processing

(computing, formal) Abbreviation of kilobit.

(computing, informal) Abbreviation of kibibit.


Linuxer

Now, like the feel of solid ground in this informational morass, there is a book that will serve as a slipway to launch myriads of new Linuxers. Matt Welsh has written clearly and simply about the what, where, and how, of Linux.

1993, AUUGN, volume 14, number 5, page 45

You do know about the text-mode consoles, don't you? (If you have a distribution that always boots to a graphical user interface (GUI) and you haven't been a Linuxer for some time, maybe you don't.)

2002, Michael Schwarz, Jeremy Anderson, Peter Curtis, Multitool Linux: Practical Uses for Open Source Software, page 76


microbenchmarking

The evaluation work is performed at two levels: the microbenchmarking level and the real-world application level.

2016, Zhaokui Li, Jianbin Fang, Tao Tang, Xuhao Chen, Cheng Chen, Canqun Yang, “Evaluating the Performance Impact of Multiple Streams on the MIC-based Heterogeneous Platform”, in arXiv

(computing) Measuring the performance of a small piece of code that executes in microseconds or nanoseconds.


break movie

(computing) A crude form of text-based animation created in ATASCII, using special control characters to move the cursor and overwrite previous animation frames.


emuscene

(computing, informal, rare) The subculture or community of people who use emulators to simulate the operation of one computer system on another.


typecheck

en-verb

typecheck (third-person singular simple present typechecks, present participle typechecking, simple past and past participle typechecked)

typechecks (present singular third-person)
typechecking (participle present)
typechecked (participle past)
typechecked (past)

Lastly, we demonstrate using Hummingbird in Rails development mode to typecheck an app as live updates are applied to it..

2016, Brianna M. Ren, Jeffrey S. Foster, “Just-in-Time Static Type Checking for Dynamic Languages”, in arXiv

(computing, transitive) To verify whether a given value belongs to a certain data type.


soft error

(electronics, computing) A type of transient error where a signal or datum is momentarily wrong, caused for example by an ionizing particle striking a chip.


subwrite

(computing) A partial write operation making up part of a larger one.


ebit

(physics, computing) An entangled bit (in a quantum computer)


superfloppy

The superfloppy is capable of storing 2.88M bytes of data after it is formatted and will be used heavily in financial services, architecture, engineering and design, health care and graphics, according to Gene Dougherty, director of sales […]

1991 July 15, Computerworld, volume XXV, number 28, IDG Enterprise, page 19

(computing, dated) Any of various disks of approximately the size of a floppy disk but capable of storing far larger amounts of data.


unapply

unapply (third-person singular simple present unapplies, present participle unapplying, simple past and past participle unapplied)

unapplies (present singular third-person)
unapplying (participle present)
unapplied (participle past)
unapplied (past)

To unapply the name from every formula in the worksheet, select only a single cell.

If you want to unapply payments that you've already applied to open invoices, click the Un-Apply Payment button.

2016, Stephen L. Nelson, QuickBooks 2017 For Dummies

(transitive, computing) To undo an apply operation; to remove (something previously applied).


codeline

(computing) A branch (group of related files) in a source control system.


camelize

camelize (third-person singular simple present camelizes, present participle camelizing, simple past and past participle camelized)

camelizes (present singular third-person)
camelizing (participle present)
camelized (participle past)
camelized (past)

We may use a camelized form to improve readability. You can use also underscore in between words if you want the identifier separated.

2014, Jeremias Esperanza, My First In Java

(computing) To change a variable or object name that consists of several words into camel case.


subdialog

From the Font dialog, click Advanced to open a subdialog with further typographical settings.

(graphical user interface) A dialog box opened from another dialog box.


coarray

(computing) A variable declared with a codimension.


antidirected

A digraph D is antistrong if it contains an antidirected (x,y)-trail starting and ending with a forward arc for every choice of x,y#x5C;inV(D).

2016, Jorgen Bang-Jensen, Stephane Bessy, Bill Jackson, Matthias Kriesell, “Antistrong digraphs”, in arXiv

(graph theory) Having arcs that alternate between forward and backward arcs.


CRIME

Short for compression ratio info-leak made easy, chosen to spell the word crime.

(computing) A particular security exploit against secret Web cookies over connections using the HTTPS and SPDY protocols that also use data compression. It relies on observing the change in size of the compressed ciphertext for various inputs.


BREACH

Short for browser reconnaissance and exfiltration via adaptive compression of hypertext, chosen to spell the word breach.

(computing) A particular security exploit against HTTPS when using HTTP compression, based on the CRIME exploit.


appbar

From app + bar; introduced in Windows 95.

Create an appbar to display the system palette

1996, Scott Stanfield, Ralph Arvesen, Visual C++ 4 How-to, page 513

Home Page of the FinanceHub Windows 8 store application displaying the stocks watchlist and an appbar with Add Stock flyout

2013, Ashish Ghoda, Windows 8 MVVM Patterns Revealed, page XX

(computing, Microsoft Windows) A toolbar, anchored to an edge of the user's desktop, providing quick access to programs or features.


multilist

(computing theory) A data structure comprising several lists.


base address

(computing) An address serving as a point of reference for calculating other addresses.


lookaround

en-noun

lookaround (countable and uncountable, plural lookarounds)

(regular expressions) Collective term for lookahead and lookbehind.


PUP

(computing) Acronym of potentially unwanted program: software that most computer users do not want on their computers, such as adware.


PUP

(computing) Initialism of Private Use Plane: either of the two Unicode planes (planes 15 and 16) reserved for private use.


barrel shifter

(computing) A digital circuit that can shift a word by a specified number of bits using only combinational logic, without any sequential logic.


femtocaching

The femtocaching idea was proposed as a solution to compensate for the weak backhaul capacity, by deploying coverage-limited nodes with high storage capacity called femtocaches (FCs).

2016, Yousef N. Shnaiwer, Sameh Sorour, Parastoo Sadeghi, Neda Aboutorab, Tareq Y. Al-Naffouri, “Network-Coded Macrocell Offloading in Femtocaching-Assisted Cellular Networks”, in arXiv


coflow

Furthermore, we give an O(#x5C;logn#x2F;#x5C;log#x5C;logn)-approximation polynomial time algorithm for scheduling circuit-based coflows where flow paths are not given (here n is the number of network edges). We note that our task-based coflow scheduling problem is equivalent to the fully-flexible order scheduling problem on unrelated parallel machines for which no O(1)-factor approximation algorithm was known prior to this work. We obtain our results by developing a general framework for coflow schedules, based on interval-indexed linear programs, which may extend to other coflow models and objective functions and may also yield improved approximation bounds for specific network scenarios..

2016, Hamidreza Jahanjou, Erez Kantor, Rajmohan Rajaraman, “Asymptotically Optimal Approximation Algorithms for Coflow Scheduling”, in arXiv

(graph theory) Any of a series of flows that have a common source and destination


subdisk

(computing) Any of the disks making up a RAID array.


expectimax

Namely, using 3-ply expectimax search, the program with MS-TD learning reached 32768-tiles with a rate of 18.31%, while the one with TD learning did not reach any.

2016, Kun-Hao Yeh, I-Chen Wu, Chu-Hsuan Hsueh, Chia-Chuan Chang, Chao-Chin Liang, Han Chiang, “Multi-Stage Temporal Difference Learning for 2048-like Games”, in arXiv


length operator

length operator (plural length operators)

(programming) An operator that returns the length of a string in bytes, characters, or code points, or the number of consecutive numerically indexed values in a table or array.


rat's nest

Many CPU silicon designers in the 1990s complained bitterly about the rat's nest in the center of SPARC chips.

2002 January 14, Jim Turley, “Embedded Processors, Part Two”, in PC Magazine, retrieved 2017-03-02

And cloud computing relies on millions of connections and services. In other words, it's a troubleshooting nightmare when the cloud goes bust. . . . In other words, the cloud will likely become more of a rat's nest.

2008 July 21, Larry Dignan, “Amazon's S3 outage: Is the cloud too complicated?”, in ZDNet, retrieved 2017-03-02

2016 July 2, veryatlantic, "Saturday, July 2, 2016: Addendum," Tales From The Trailer Court™ (retrieved 2 March 2017):

(idiomatic) Something that is excessively complicated, entangled, or disorderly (either physically or metaphorically).

(idiomatic, computing, often hyphenated when used attributively) A software or hardware system whose design lacks organized structure, making it difficult to understand and maintain.


burninate

en-verb

burninate (third-person singular simple present burninates, present participle burninating, simple past and past participle burninated)

burninates (present singular third-person)
burninating (participle present)
burninated (participle past)
burninated (past)

Back-formation from Burninator, from the original character Trogdor the Burninator from the Homestar Runner series of web cartoons.

Burninating the countryside! / Burninating the peasants! / Burninating all the people! / In their thatched-roof COTTAGES!!

2003 January 13, Michael Chapman; Matthew Chapman, “Strong Bad Email #58: dragon”, in Homestar Runner, spoken by Strong Bad (Matthew Chapman)

Although the language may not be going to hell in a handbasket — what is a handbasket, anyway? — some of its speakers appear ready to burninate a noob.

2008, Mark Abley, The Prodigal Tongue: Dispatches from the Future of English, Houghton Mifflin Harcourt, page 24

These wars were often fought by mercenaries' armies who—while going about busily pillaging and “burninating the countryside”—were often more concerned with (a) not dying and (b) looting and carrying off maidens than any particular religious ideals.

2016, Christopher Ben Simpson, Modern Christian Theology, T&T Clark, page 37

(slang, humorous) To destroy by fire; to burn.


defloat

defloat (third-person singular simple present defloats, present participle defloating, simple past and past participle defloated)

defloats (present singular third-person)
defloating (participle present)
defloated (participle past)
defloated (past)

Watch out for operations that defloat the selection. Deselecting the image defloats it, of course. You also defloat a selection if you clone it by Option-dragging, modify the selection outline by Shiftdragging, or enter the quick mask mode.

1995, Deke McClelland, Photoshop 3 for Macs for Dummies

There are two ways you can defloat a selection, or cause it to merge with your image.

1999, Joshua Pruitt, Ramona Pruitt, SAMS Teach Yourself GIMP in 24 Hours, page 68

To defloat a selection, press Ctrl+Shift+F or choose Selections➪Defloat.

2005, Paint Shop Pro 9 For Dummies, page 60

(transitive, graphical user interface) To cause (a visual element such as a tool palette) no longer to float over the rest of the application.


coinstaller

(computing, Microsoft Windows) A DLL that aids in the installation of a hardware device, chiefly by updating files.


NUMA

non-uniform memory access
w:non-uniform memory access

(computing) Initialism of non-uniform memory access.


Suggesting one of the truncated 8.3-style file and directory names sometimes encountered in Microsoft Windows as a result of its MS-DOS roots, e.g. PROGRA~1 for Program Files.

(computing, slang, humorous, derogatory) The computing company Microsoft.


Turing switch

Named after Alan Turing, though not based on his research.

(networking, telecommunications) A logical construction modelling the operation of the network switch, just as in theoretical computer science a Turing machine models the operation of a computer.


botosphere

"As Table 1 demonstrates, we have investigated a very small region of the botosphere on the Internet" http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0171774

(Internet) The part of the Internet in which bots operate


do-while loop

(programming) a construction in which a series of commands are performed once initially, and then repeatedly for as long as a specified condition evaluates to true.


blargon

en-noun

blargon (countable and uncountable, plural blargons)

There were columns on blogosphere blargon, tarnation-heck euphemisms, dastardly subjunctives and even Barack and Michelle Obama ’s fist bumps.

2009 September 28, Robert D. Mcfadden, “William Safire, Political Columnist and Oracle of Language, Dies at 79”, in New York Times

(Internet) The jargon of the blogosphere


Hypertext Markup Language
Hypertext Markup Language#English

Initialism of Hypertext Markup Language Version 5.


finstagram

Principles that guide Instagram are cheerfully ignored on fake accounts: If posting more than once a day to a main account is considered something of a faux pas, it’s perfectly acceptable, on a finstagram account, to unleash a stream of mundane images, screen shots of text conversations and ugly selfies .

2015 November 18, Valeriya Safronova, “On Fake Instagram, a Chance to Be Real”, in New York Times


masterpost

(Internet) A posted message that gathers together several other posts on a single topic.


netmail

bulletin board system
bulletin board system

(computing) A kind of electronic mail used on bulletin board systems.


self-encrypting

a self-encrypting hard disk

(computing) Automatically encrypting data without user intervention.


netgame

Can somebody help me? I have a PowerMac 6100/60 and a Powerbook 1400 Localtalk networked. I can't get Abuse to work in netplay. Both machines have 16 MB of RAM but when I try to start a netgame, the loading screen comes up then the ocmputer quits... Any ideas?

1997, Kip, “Abuse netplay problems!”, in comp.sys.mac.games.action (Usenet)

(video games) A multiplayer game played over a network.


MHTML

(Internet) Initialism of MIME HTML: a web page archive format that combines in a single document the HTML code and its linked resources such as images.


georedundancy

(computing) The property of being georedundant.


functoid

(computing, Microsoft BizTalk Server) A tool that transforms data from one form to another as it is routed from a source to a destination.


friendly name

(computing, Microsoft Windows) The everyday name of a hardware device, displayed to the user instead of the internal or technical designation.


ludonarrative

ludonarrative (usually uncountable, plural ludonarratives)

Originally coined as a blend of ludology (“the study of games”) + narrative. May also be construed as
From ludo- + narrative.

blend

The intersection in a game of ludic elements and narrative elements.


subclasser

(programming) One who or that which subclasses.


gamertag

A pseudonym by which an individual playing an online game with others is identified


DCNN

convolutional neural network
convolutional neural network#English

(machine learning) Initialism of deep convolutional neural network.


PPT

(PowerPoint): Abbreviation of PowerPoint, originally used as its document filename extension.

Does anyone know how Powerpoint deals with .PCS files?

1997 September 30, Damian Hurley, “Has anyone played around with Clipart???”, in comp.os.ms-windows.misc (Usenet), message-ID <01bccdb6$5c5ef440$543913ac@2IT766.charnwood.gb.astra.com>

POPULAR.PCS contains the default clipart supplied when you install PPT I presume.

I purchased PowerPoint Version 2002 for XP separately, but can't install it. […] Can anyone provide info on: what a qualifying product is?, what the error is?, and what I need to do to install PPT?

2002 October 25, m montanet, “Help! Can't install PPT 2002”, in microsoft.public.powerpoint (Usenet), message-ID <2b5201c27c85$3a049a70$3bef2ecf@TKMSFTNGXA10>

In my case I don't have words, just photos/graphics, and embedded short video clips, using the cheezy PPT effects :-)

2008 April 13, Sue Morton, “Re: Vegas for PPT-like videos (was DAW and PowerPoint)”, in cakewalk.audio (Usenet), message-ID <iFlMj.5688$GE1.2672@nlpi061.nbdc.sbc.com>

PowerPoint (the slide presentation software developed by Microsoft)


georemote

(computing) Geographically remote; taking place over a significant physical distance.


CSRF token

Initialism of Cross-Site Request Forgery + token.

cross-site request forgeries
cross-site request forgery

(web development, computer security) A secret value added to a web form by the server and sent back by the user as part of a POST request, used to prevent cross-site request forgeries by making sure that the user sending the POST request has actually loaded the form.

web development; computer security; web development; computer security


trust anchor

(cryptography) An authoritative entity that is assumed to be trustable.


self-XSS

cross-site scripting
cross-site scripting

(computer security) A cross-site scripting attack where the attacker uses social engineering to trick the victim into executing the malicious script.


type hinting

(programming) The specification of data types in an otherwise untyped language, to indicate variables having a particular type.


session hijacking

en-noun

session hijacking (usually uncountable, plural session hijackings)

(computer security) A type of exploit where a victim’s session id is stolen, allowing the attacker to access a service the victim is logged into.


cross-site scripting

(computer security) An exploit that involves tricking a victim into executing a malicious script in a target website.


XmlHTTP

(Internet, networking) a set of APIs that enable binary data, HTML or XML to be transmitted to and from Web servers over the Internet using HTTP.


stale read

(databases, distributed computing) A read operation that fetches an incorrect value from a source that has not synchronised an update operation to the value.


plug and pray

Blend of plug and play + pray, suggesting the idea of a user desperately hoping that the device will be correctly recognised.

(computing, humorous, derogatory) An unreliable plug and play feature.


document-oriented

(databases) Storing data in documents without a schema, which allows for arbitrary structuring of the data.


Richardson's theorem

It was proved in 1968 by computer scientist Daniel Richardson of the University of Bath.

(computing theory) A theorem that establishes a limit on the extent to which an algorithm can decide whether certain mathematical expressions are equal.


circular queue

(computing) A linked list whose last element links to its first element.


capped collection

capped collection (plural capped collections)

(databases) In MongoDB, a fixed-size collection that, once the size limit has been reached, replaces the oldest record whenever a new one is added.


solution stack

(computing) A set software systems that is used to created a complete platform.


wide column store

wide column store (plural wide column stores)

(databases) A type of database that allows different rows to have arbitrary sets of columns.


key-value

(computing, usually attributive) A pair consisting of a key (usually unique) and a value associated with the key.


log-structured

(computing) Storing data in such a way that modifications are kept in a buffer rather than overwriting the previous version.


include guard

(programming) In C and C++, a preprocessor directive used in header files to prevent them from being included multiple times.


forward declaration

forward declaration (countable and uncountable, plural forward declarations)

(programming) The declaration of an identifier before it is given a complete definition, so that the compiler can know its data type and memory size.


narrowing conversion

narrowing conversion (plural narrowing conversions)

(programming) A conversion from one data type to another where the new data type’s size is smaller than the old one’s, such that the conversion may result in loss of information.


transaction block

transaction block (plural transaction blocks)

(computing, especially databases) An atomic sequence of instructions.


symbolic constant

symbolic constant (plural symbolic constants)

(programming) An identifier that is substituted by a pre-defined value prior to compilation.


widening conversion

widening conversion (plural widening conversions)

(programming) A conversion from one data type to another where the new data type’s size is the same or greater than the old one’s, guaranteeing that there will be no loss of information.


autocommit

en-verb

autocommit (third-person singular simple present autocommits, present participle autocommitting, simple past and past participle autocommitted)

autocommits (present singular third-person)
autocommitting (participle present)
autocommitted (participle past)
autocommitted (past)

(databases) To commit (“to make a set of changes permanent”) automatically.


SHA

Secure Hash Algorithm
w:Secure Hash Algorithms

(cryptography) Acronym of Secure Hash Algorithm.


SHA

To eliminate this risk, you should modify your shrinkwrap file to reference Git SHAs, or deploy your own npm mirror that contains the correct versions of each dependency.

2020, Andrew Hoffman, Web Application Security: Exploitation and Countermeasures for Modern Web Applications, O'Reilly

(computing) A cryptographic hash produced with SHA (Secure Hash Algorithm).


Twitler

Blend of Twitter + Hitler, in comparison with the Nazi dictator Adolf Hitler and due to a tendency for former President Trump to tweet on the social media platform Twitter during his presidency.

This rule is precisely why the 68% of America who would never have voted for Resident Trump must keep a viable vigil in the streets and in the courts. “Twitler” Trump was allowed to insult, embarrass and engorge every individual and institution he wanted to for an entire campaign cycle. We taught him well.

2017 February 10, Vincent Hall, “Quit Playin': To Allow is to Teach?”, in The Dallas Weekly

A pleasure to see that two attorneys generals, from D.C. and Maryland, just slapped Dum Dum with another emoluments lawsuit. We can’t have enough of these actions jammed up Twitler’s tailpipe.

2017 June 15, Bruce Van Dyke, “Too true to be good”, in Reno News & Review

How long will Hair Twitler reign – And will he get out what he Putin? So now the world waits – and worries, to see What he will get up to next, the new fuhrer – A malicious clown has the nuclear codes Yet can't even acquit himself on Twitter.

[...] with posters featuring caricatures of Trump as Hitler, but that is no easy swipe at Twitler.

2018 April 12, Jack Helbig, “Hate has a home here”, in Chicago Reader, volume 47, number 27


Doomguy

KOTOR lets you feel like a Jedi for the first time, instead of the Doomguy with a light saber.

2004, George Jones, Maximum PC 2005 Buyer's Guide, page 247

In the novelization of the game, Doomguy is called Flynn Taggart.

2016, James Egan, 3000 Facts About Video Games, page 60

Unable to leave, the only course of action for the Doomguy is to fight through the base.

2019, Dawn Stobbart, Videogames and Horror: From Amnesia to Zombies, Run!, page 47

(fandom slang, video games) The unnamed protagonist in the Doom series of video games.


entity tag

(networking) In the HTTP protocol, an identifier assigned to a version of a resource, such that if the resource’s content changes, it is given a new identity tag.


multihome

multihome (third-person singular simple present multihomes, present participle multihoming, simple past and past participle multihomed)

multihomes (present singular third-person)
multihoming (participle present)
multihomed (participle past)
multihomed (past)

(computing) To use the technique of multihoming.


retromoderation

(Internet) The process of retromoderating.


RAT

en-noun

RAT (countable and uncountable, plural RATs)

(computing, countable) Initialism of remote-access Trojan.


IESG

(Internet) Initialism of Internet Engineering Steering Group (body composed of the IETF chair and area directors)


JSX

(computing) Initialism of JavaScript Syntax eXtension.


tribool

(programming) A variable that behaves similar to a Boolean, but allows three values instead of two.


Four-Russians

Introduced by four Russians, V. L. Arlazarov, E. A. Dinic, M. A. Kronrod, and I. A. Faradzev, in 1970.

Four-Russians method

Four-Russians technique

(attributive, programming) Method of Four Russians: a technique for speeding up certain matrix operations by partitioning the matrix into smaller blocks associated with lookup tables


numeric promotion

numeric promotion (plural numeric promotions)

Numeric promotion is not a general feature of the Java programming language, but rather a property of the specific definitions of the built-in operations.

2000, James Gosling, The Java Language Specification, page 78

(programming) The conversion of a numeric data type into one that can hold more information. For example, the conversion of a long into a double.


scoped enumeration

scoped enumeration (plural scoped enumerations)

(programming) In C++, an enumeration that automatically defines its own name as a scope.


dangling else

programming language
programming language

(programming) A potential ambiguity in a programming language that occurs when an else clause can be associated with either a nested conditional or with the clause that encloses the nested conditional.


hero image

With the thumbnails in place we can concentrate on the hero image. Click the current full size image until the hero image is the active object.

2014, David Asch, Creative Web Design with Adobe Muse, CRC Press, page 66

(web design) An eye-catching, prominent image, used as an over-sized (almost background-like) header.


jump out

en-verb

jump out (third-person singular simple present jumps out, present participle jumping out, simple past and past participle jumped out)

jumps out (present singular third-person)
jumping out (participle present)
jumped out (participle past)
jumped out (past)

Jump out of a loop completely under certain conditions, thereby terminating the execution of a loop.

2009, Rakesh Tyata, A Step in Programming with C, page 48

(programming) To exit a loop, function, etc. ending its execution before it has reached its terminating condition.


virtual keyboard

en-noun

virtual keyboard (plural virtual keyboards)

A software component that allows a user to enter characters.

虛擬鍵盤

software that allows a user to enter characters


cyberreal

My online beachfront home is cyberreal estate.

Synonym of virtual, existing on the internet (in cyberspace) but not in real life.

Our relationship is cyberreal, which is fine for now.

Real within the context of the internet, although limited or attenuated in real life.


artificial dumbness

From the analogy with artificial intelligence.

artificial stupidity
artificial stupidity#English


artificially intelligently

en-adv

artificially intelligently (comparative more artificially intelligently, superlative most artificially intelligently)

more artificially intelligently (comparative)
most artificially intelligently (superlative)

artificial intelligence
artificial intelligence#English

(very rare, artificial intelligence, computing) By means of or through artificial intelligence.


artificially intelligent

en-adj

artificially intelligent (comparative more artificially intelligent, superlative most artificially intelligent)

more artificially intelligent (comparative)
most artificially intelligent (superlative)

(artificial intelligence, computing, science fiction) Possessing artificial intelligence.


Wikipedialike

Wikipedialike (comparative more Wikipedialike, superlative most Wikipedialike)

more Wikipedialike (comparative)
most Wikipedialike (superlative)


artificial stupidity

(humorous, artificial intelligence, computing, science fiction) Artificial intelligence that is not well developed.


pyramid of doom

en-noun

pyramid of doom (plural pyramids of doom)

It turns out that one way we can look at Bind is as a recipe against the pyramid of doom.

2022, Enrico Buonanno, Functional Programming in C#, Second edition, Simon and Schuster

(programming, informal) The presence of many levels of nested indentation in source code, making it difficult for a person to read.


Brooks's law

Introduced by Fred Brooks in his 1975 book The Mythical Man-Month.

The claim that adding manpower to a late software development project makes it even later.


JSSE

(computing) Initialism of Java Secure Socket Extension.


unexpire

en-verb

unexpire (third-person singular simple present unexpires, present participle unexpiring, simple past and past participle unexpired)

unexpires (present singular third-person)
unexpiring (participle present)
unexpired (participle past)
unexpired (past)

To unexpire a password, you simply need to change it.

2013, Darl Kuhn, Pro Oracle Database 12c Administration, page 129

(transitive, computing) To cause (a password or other setting) no longer to be expired; to restore as valid.


machine-translate

machine-translate (third-person singular simple present machine-translates, present participle machine-translating, simple past and past participle machine-translated)

machine-translates (present singular third-person)
machine-translating (participle present)
machine-translated (participle past)
machine-translated (past)

Back-formation from machine translation.

(transitive) To translate using machine translation.


Stevenote

Blend of Steve + keynote, named after Steve Jobs (1955–2011).

His conference appearances become such iconic events that they were labelled as ‘Stevenotes’. You can find many of them if you insert Stevenotes in your search engine.]

[2015, Stewart R. Clegg, Martin Kornberger, Tyrone Pitsis, Managing and Organizations, SAGE, page 302

(colloquial) Any of the keynote speeches given by Steve Jobs, former CEO of Apple Inc..


webguide

(Internet) A guide published on the World Wide Web; an informative website.


managed bean

(software) a regular Java Bean class that is registered with JSF, i.e. which is managed by the JSF framework, and contains the getter and setter methods, business logic, or even a backing bean.


push-scrolling

So, your masterpiece is going to have to be either a straightforward (upward?) vertically scrolling blast (with a choice of fast or faster still but both supremely smooth), a single flip-screen affair or a 'push-scrolling' jobbie where the screen scrolls in accordance with the main sprite.

1992, Ian Osborne, Shoot-'Em-Up Construction Kit (review in Zzap! magazine issue 84)

I'm surprised you didn't notice anything wrong with the demo version on the Acorn Computing cover disc. I'm sure many would agree that the scrolling on Robocod is the jerkiest this side of push-scrolling, despite the fact that it is in a low-resolution 16 colour mode, which is very difficult to do, especially as most of the sprites in Robocod are not even masked.

1994, James Ponder, “Dune II”, in comp.sys.acorn (Usenet)

(computer graphics) A form of scrolling that is triggered whenever the user's text cursor, player character, etc. approaches the border of the screen, so as to keep it more or less central.


Edge

English topographic surname, derived from the noun edge. Compare Eck.


Bendgate

A 2014 controversy over problems with the Apple iPhone 6 chassis bending under pressure.


begware

Big-name system vendors typically install software on their consumer PCs at the factory. These "extras" go by many names: bundleware, begware, bloatware, and my favorite, crapware.

2009, PC Mag, volume 28, number 1, page 68


Antennagate

A 2010 controversy over problems with the Apple iPhone 4's antenna.


search leakage

(Internet) The transmission of a user's search terms from a search engine to the site in the search results that the user chooses to visit; regarded as a privacy risk.


SMW

(video games) Initialism of Super Mario World.


Super Mario Bros. 3
w:Super Mario Bros. 3

(video games) Initialism of Super Mario Bros. 3.


Super Mario Bros. 2
w:Super Mario Bros. 2

(video games) Initialism of Super Mario Bros. 2.


(video games) Initialism of Super Mario 64.


MKW

(video games) Initialism of Mario Kart Wii.


Donkey Kong Country 2
w:Donkey Kong Country 2

(video games) Initialism of Donkey Kong Country 2.


Donkey Kong Country 3
w:Donkey Kong Country 3

(video games) Initialism of Donkey Kong Country 3.


DKC

Donkey Kong Country
w:Donkey Kong Country

(video games) Initialism of Donkey Kong Country.


manospherian

neo colonialists,
meatheads,
juicers,
manospherians
and all the rest.

2016, Brandon Adamson, “The Swinging Nationalist”, in Beatnik Fascism, page 41

Like Donovan, many manospherians invoke evolutionary psychology to bolster claims that traditional gender roles are inherent in human nature, and many of them emphasize male bonding as a key part of reasserting men's power.

2019, Matthew N. Lyons, “Jack Donovan and Male Tribalism”, in Mark Sedgwick, editor, Key Thinkers of the Radical Right: Behind the New Threat to Liberal Democracy, page 249

Framing femininity in terms of immaturity and dependence is one of the characteristics of the manospherian discourse (Lilly, 2016).

2019, Zhané Hunte, "'Female Nature, Cucks, and Simps': Understanding Men Going Their Own Way as part of the Manosphere", thesis submitted to Uppsala University, page 24

(Internet slang, neologism, sometimes used attributively) One who participates in online communities associated with the manosphere.


toast notification

en-noun

toast notification (plural toast notifications)

Drawing a parallel between the way it abruptly appears and toast emerging from a toaster.

(graphical user interface) A type of transient pop-up notification used to inform a user of something.


semi-transitive

(graph theory, of a graph) Such that there exists a finite vertex set so that for any vertex there exists another vertex in that finite set and an injective homomorphism of the graph that maps the second vertex to the first vertex.


quasi-transitive

(graph theory, of a graph) Such that its vertex set can be partitioned into finitely many sets, so that there exists an automorphism mapping a vertex to another vertex if and only if the two vertices belong to the same set in that partition.


untouch

en-verb

untouch (third-person singular simple present untouches, present participle untouching, simple past and past participle untouched)

untouches (present singular third-person)
untouching (participle present)
untouched (participle past)
untouched (past)

(computing, transitive) To mark (a file or document) as not having been modified.


Scratcher

visual programming language
visual programming language#English

(programming) A user of the Scratch visual programming language.


Scratch

(programming) A free educational visual programming language developed by the Massachusetts Institute of Technology Media Lab.


visual programming language

en-noun

visual programming language (plural visual programming languages)

programming language
programming language#English

(programming) A programming language that lets users create programs by manipulating program elements graphically rather than by writing code.


JSDT

(eclipse, JavaScript, software) Initialism of JavaScript Development Tools.


AJP

(computing, eclipse, Web) Initialism of Apache JServ Protocol.


artificial superintelligence

artificial superintelligence (plural artificial superintelligences)

Coordinate term: AGI

artificial intelligence
artificial intelligence

Artificial intelligence
artificial intelligence#English

(artificial intelligence, science fiction) Artificial intelligence that is far greater than any human intelligence.


WAI-ARIA

(Internet) Initialism of Web Accessibility Initiative – Accessible Rich Internet Applications (technical specification published by the W3C that specifies how to increase the accessibility of Web pages)


complemented class

complemented class (plural complemented classes)

(regular expressions) Characters which are excluded in a pattern.


lock convoy

(computing theory) The undesirable situation where multiple threads of equal priority contend repeatedly for the same lock.


sleeping barber problem

sleeping barber problem (plural sleeping barber problems)

By analogy with a barber who sleeps while not cutting hair, and whose customers wake him on arrival. Since actions such as entering the salon and looking around take variable amounts of time, this may lead to a situation where both barber and customer(s) are futilely waiting for each other.

(computing theory) A problem of interprocess communication and synchronization where one process responds to requests from multiple other threads and sleeps when not doing so. In some cases this may lead to an undesirable state where components are waiting for each other despite being ready.


thundering herd problem

thundering herd problem (plural thundering herd problems)

Adding to execution and monitoring challenges is the “thundering herd” problem endemic to distributed systems, also discussed in Chapter 24. Given a large enough periodic pipeline, for each cycle, potentially thousands of workers immediately start work.

2016, Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, Site Reliability Engineering: How Google Runs Production Systems, O'Reilly

(computing theory) The undesirable situation where a large number of processes waiting for an event are awoken whenever the event occurs, and then engage in a conflict over which process handles the event.


FXML

(file format) An XML-based user interface markup language used to define the user interface of a JavaFX application.


scanbed

Because of its tabloid-size scanbed, the Plug-n-Scan has a large footprint that makes it very stable. On the other hand, being a CIS scanner, it's light and has a very low profile and is designed so that the scanner can be stood upright on its end and still function.

1998, PC Mag, volume 17, number 18, page 179

(computing) The flat surface of a scanner on which a document is placed to be scanned.


foreach loop

(programming) A section of code similar to a for loop, but repeating a series of instructions for every item in a collection.


beta testing

(software, testing) A form of software testing, after the alpha testing stage, involving a limited audience of external users.


Ager

(video games, informal) A fan of the Age of Empires series of real-time strategy video games.


stringization

These new features are charizing, stringization, token concatenation, string concatenation, trigraph replacement, and predefined macros.

1993, Mark Andrews, Visual C++ Object-oriented Programming, page 186

(programming) The process of stringizing.


stringize

en-verb

stringize (third-person singular simple present stringizes, present participle stringizing, simple past and past participle stringized)

stringizes (present singular third-person)
stringizing (participle present)
stringized (participle past)
stringized (past)

(programming, transitive) To convert to, or treat as, a string of text characters.


birds-of-a-feather session

en-noun

birds-of-a-feather session (plural birds-of-a-feather sessions)

The first use of this term among computer specialists is uncertain, but it was employed during DECUS conferences and may have been used at SHARE user group meetings in the 1960s.

(computing) An informal discussion group, typically at a conference, based on a shared interest and without any fixed agenda.


charizing

(programming) Conversion to, or treatment as, a char (text character).


token-pasting operator

token-pasting operator (plural token-pasting operators)

(programming) The operator ## in the C or C++ preprocessor, which permits separate tokens to be joined into a single token.


bullet chess

Carlsen also has been engaging in online marathons of "bullet chess," exactly the kind of attention-disrupting, energy-draining stunt contenders are supposed to avoid. In a bullet game, each player has only one minute for all the moves. The pace is so rapid the games are hard to watch, much less play.

2021 November 24, Tyler Cowen, “Chess Is an Esport Now. Get Used to It.”, in The Washington Post

Carlsen often plays faster games such as "bullet chess" that force players to move quickly and instinctively rather than sink into analysis, and has even backed changing the format for championships.

2021 November 26, John Gapper, “Chess faces stalemate in its match with machines”, in Financial Times

(chess, Internet) Chess played at an extremely fast time control, with each side getting one minute (or occasionally slightly more) to make their moves.


derank

en-verb

derank (third-person singular simple present deranks, present participle deranking, simple past and past participle deranked)

deranks (present singular third-person)
deranking (participle present)
deranked (participle past)
deranked (past)

A building will derank one level at a time as its hitpoints are whittled away. So, while it may seem that the life bar is at its end, attackers need to take into account if they are merely deranking the building by one or whether they have taken it down to Rank1 and are about to destroy the building.

2003, John Henderson, BradyGames, & Danielle Vanderlip, Shadowbane Official Strategy Guide, page 295

Derank lobbies were used to damage and undermine the statistical profiles and removing the associated unlocks of players lured into playing them, initially those deemed to have played inapproprately by illegitimately improving their profiles by modding. While this may have been an act of retribution, Zakhaev got most of his enjoyment from the anguished responses of those he had deranked, and the deranking lobby became a barbed example of counterplay - a vindictive prank to humilieate, annoy, and cost victimes time.

2015, Alan F. Meades, Understanding Counterplay in Video Games, page 60

Some are maybe confused as to why some players would choose to derank themselves on purpose, but it's actually a trick that master players do in order to be paired up with players of a lower skill level during matches.

2017 February 6, Ike Recio, “Blizzard Is Against 'Overwatch' Players Who Derank Themselves On Purpose”, in iTech Post

(video games) To lower or remove achievements and skill level.


DEX

en-noun

DEX (countable and uncountable, plural DEXes)

(cryptocurrencies) Abbreviation of decentralized exchange.


Rust

Graydon Hoare, who initiated the language, has stated that it was possibly named after rust fungi and may be related to robust.

In Rust, the compiler plays a gatekeeper role by refusing to compile code with these elusive bugs, including concurrency bugs.

2019, Steve Klabnik, Carol Nichols, The Rust Programming Language, No Starch Press, page xxvi

(computer languages) A multiparadigm programming language focused on safety, especially safe concurrency.


almost standards mode

backward compatibility
backward compatibility

(Internet) A technique used by some web browsers to maintain backward compatibility with older web pages, largely following the standards, but using different height calculations for certain elements.


PERQ

(computing) Initialism of Pascal Engine that Runs Quicker (the original meaning of the acronym PERQ)


PERQ

(computing) a pioneering workstation computer that is the first that commercially available personal workstation with a GUI


autodarwinate

en-verb

autodarwinate (third-person singular simple present autodarwinates, present participle autodarwinating, simple past and past participle autodarwinated)

autodarwinates (present singular third-person)
autodarwinating (participle present)
autodarwinated (participle past)
autodarwinated (past)

From auto- + Darwin + -ate, in reference to Darwin's idea of "survival of the fittest". Compare Darwin Award.

[…] so how did your pet luser autodarwinate?

2004, Charles Stross, The Atrocity Archives

(computing, intransitive, slang) To kill oneself in a foolish manner.


dreaded diamond

en-noun

dreaded diamond (plural dreaded diamonds)

object-oriented programming
object-oriented programming

(object-oriented programming, humorous) The diamond problem.


anti-Microsofter

While I respect your reasons for disliking Microsoft, you are making the anti Microsoft camp look bad. When I see this, the image I get of anti-Microsofters is that they are a juvenile bunch who can't attack the opposing argument, so they attack the person instead with schoolyard insults questioning the sexual preference, and personal worth of anyone who dares defend Microsoft.

1997 November 8, John Black, “Re: CONTEST: Who has the best insult for this idiot... (was Re: Gates Of Hell”, in comp.os.linux.development.apps (Usenet)

Washington has a new favorite sport—Microsoft bashing—and the Justice Department isn't the only group in town that's playing. […] A recent meeting at the offices of Powell Tate, a public relations firm headed by former White House press secretary Jody Powell, drew a couple of dozen anti-Microsofters, participants say.

1998 January 12, Jeffrey H. Birnbaum, “D.C.'s Anti-Gates Lobby”, in Fortune, volume 137, number 1, →ISSN, page 135

What a minute. Several anti-Microsofters just got through posting comments about how this Mono thing "cut off Bill's balls" or something similar and was turning "extend and embrace" around to backfire on Microsoft.

2001 July 12, Java Fan -2 + -2, “Re: Mono Project = Monkey Project - Open Source .Net”, in comp.lang.java.advocacy (Usenet)

An opposer of Microsoft or its products.


ArmSCII

(computing) A set of obsolete single-byte character encodings for the Armenian alphabet.


wall time

(computing) The actual time of day, as would be seen on a wall clock; contrasted with the (possibly inaccurate) time according to a computer system.

Additionally, determining the wall time for specific functions or control structures (e.g. for loops) can help identify the most computationally-intensive portion of your program, and indicate which sections should be optimised if possible.

2019, Joshua Izaac, Jingbo Wang, Computational Quantum Mechanics, Springer, page 158

(computing) The actual amount of time taken from the start to the end of an operation, as opposed to CPU time, which only includes the periods of time during which the CPU was processing instructions.


Microsofter

A Microsofter revealed the real reason for the party to a reporter: “We were trying to figure out how to get our name out there even if we weren’t at the Faire[…]”

Her most notable meeting, she recalls with still-fresh amazement, took place recently with a roomful of Microsofters. The House Gates Built, she recalls, was looking for “a sense of community” for the Microsoft Network.

1995 November 13, Michael Krantz, “The Great Manhattan Geek Rush of 1995”, in New York, pages 41–42

Later in the day, I’m sitting in a large marquee with 1,000 wildly overexcited Microsoft interns for the monthly company meeting. Brilliant young aspiring Microsofters queue in two lines to fire a series of fantastically unpredictable questions at Nadella.

2017 September 30, Ben Hoyle, “Satya Nadella: the man who rebooted Microsoft”, in The Times


leave someone on read

en-verb

leave someone on read (third-person singular simple present leaves someone on read, present participle leaving someone on read, simple past and past participle left someone on read)

leaves someone on read (present singular third-person)
leaving someone on read (participle present)
left someone on read (participle past)
left someone on read (past)

LL-Q1860 (eng)-Flame, not lame-leave someone on read.wav

My boyfriend left me on read yesterday after I asked him to send me a picture of his dog, which made me very angry!

Left a nigga on read 'cause I felt like it

2018, “I Do”, performed by Cardi B ft. SZA

Usually, when you leave someone on read, it's to send the message that you're upset with them, you're over their nonsense, or you're just not that into them.

2021, Mandy Hale, Don't Believe the Swipe: Finding Love without Losing Yourself, Baker Books

I'd sent both Ray and Jaz apology messages over the weekend. Ray had responded by blocking me, and Jaz had left me on “read”—not that I blamed either of them.

2021, Sophie Gonzales, chapter 19, in Perfect on Paper, Wednesday Books

“You've left me on read since one o'clock.” This was true; she'd sent me a long string of increasingly distraught and complicated emojis that I'd flicked away to decipher later. I'm not much for hieroglyphics.

2021, Katie Jane Gallagher, Unearthly, Hidden Bower Press

(Internet slang) To read someone's message or messages and not give any response, particularly on an instant messaging application where a user can see whether or not their interlocutor has read their message.

已讀不回

read someone's message and not give any response


SD-WAN

wide area network
wide area network#English

(computing) Acronym of software-defined wide area network.


CCN

(networking) Initialism of content-centric networking.

(software) Initialism of cyclomatic complexity number.


Wine

* As an English surname, from the noun wine.
* As a German surname, Americanized from Wein.

operating system
operating system#English

(software) A free and open-source compatibility layer that aims to allow computer programs developed for Microsoft Windows to run on Unix-like operating systems.


varray

Blend of variable + array, or v (standing for variable) + array.

(databases) An array whose number of elements can vary, up to a pre-defined maximum.


progie

[.]I have a question about burning a packaged progie'', (i.e.. installshield or
self-extractor etc.), so that progie can be installed from the boot
process.[.]

2002 February 22, iam me, “Bootable progie??”, in alt.comp.periphs.cdr (Usenet)

Is it possible for Apache or an add on progie to show those online and their
connect speeds? My old BBS software could but that may be asking for too
much now.

2002 April 13, Rich, “add on progie????”, in comp.infosystems.www.servers.ms-windows (Usenet)

Can I use a news group progie with Google's alt. groups? And if so,
which do you recommend?[.]

2004 May 19, The Boss, “News Group Progie?”, in alt.cracks (Usenet)


Linus' Law

Named after Finnish-American software engineer Linus Torvalds (1969–) who is the creator of, and was for a long time principal developer of, the Linux kernel.

named-after

software engineering
software engineering

(software engineering) A claim about software development that states that “given enough eyeballs, all bugs are shallow”.


beta tester

(software) Someone who performs beta testing.


head

en-au-given enough eyeballs, all bugs are shallow.ogg

Coined by American computer programmer, author, and advocate for the open source movement (*1957) Eric S. Raymond in his 1999 essay and book The Cathedral and the Bazaar.

coin

(software engineering) Given a large enough beta tester and codeveloper base, almost every problem will be characterized quickly and the fix will be obvious to someone.


Sather

The language was originally based on Eiffel, and the name is inspired by this: the Sather Tower is a recognizable landmark at Berkeley, named after Jane Krom Sather, and the Eiffel Tower is also a famous tower.

programming language
programming language

(computing) An object-oriented programming language.


forced update

(computing) An update required before the user is allowed to continue using the software.


hotbar

Now that you have the tools needed for Alchemy, you must create your tradeskill hotbar to use when you practice Alchemy.

2002, Justin Brown, Robert Howarth, Damien Waples, Dark Age of Camelot: Shrouded Isles, page 267

The reason to do this is that if you set up a single macro on one hotbar button to use multiple abilities, you won't be able to see when they refresh unless they are visible on the screen — placing them on another hotbar will let you press them individually as they refresh, or simply push your batch macro again.

2003, Phillip Marcus, Danielle Vanderlip, Horizons: Empires of Istaria Official Strategy Guide, page 18

To activate a hotbar command, use Point-and-Shoot techniques. You can place any valid command that could be manually entered on the Command line.

2013, Michael Rotter, Eugenie Alexander, Rodney Almodovar, Improving Productivity with IBM ISPF Productivity Tool V7.1 for z/OS, page 600

At the very bottom of the screen are nine grey boxes. These represent your hotbar slots! Pressing the keyboard keys that are bound to those hotbar slots lets you switch between items quickly once you assign objects to the slots.

2014, BradyGames, Build, Discover, Survive! Mastering Minecraft Strategy Guide

(computing) A panel of buttons to which users can assign frequently used commands.


Gaygler

Gayglers include the company's GLBT (gay, lesbian, bisexual, and transsexual) employees.

2009, Janet Lowe, Google Speaks: Secrets of the World's Greatest Billionaire Entrepreneurs, Sergey Brin and Larry Page, John Wiley & Sons, page 161

(informal) A gay employee of the technology company Google.


PFY

(slang, computing) Initialism of pimply-faced youth: the archetypical younger apprentice of the BOFH; a junior sysadmin.


link juice

A brief aside about hoarding PageRank: many people have taken this to an extreme and built sites where they refused to link out to other quality websites, because they feared losing visitors and link juice. Ignore this idea!

2012, Eric Enge, Stephan Spencer, Jessie Stricchiola, Rand Fishkin, chapter 4, in The Art of SEO, O'Reilly Media, page 111

search engine optimization
search engine optimization

(slang, Internet) The implicit recommendation given to a website (and noted by search engine crawlers) when it is linked to; the focus of search engine optimization.


datetime

If you anticipate dealing with a database with multiple time zones, we suggest you consider a region-to-GMT offset table and store all times as absolute GMT datetimes for ease of calculation.

2002, Tamar E. Granor, Doug Hennig, Ted Roche, Hacker's Guide to Visual FoxPro 7.0, page 24

(programming) A variable or data type that can hold both date and time components.


reblit

en-verb

reblit (third-person singular simple present reblits, present participle reblitting, simple past and past participle reblitted)

reblits (present singular third-person)
reblitting (participle present)
reblitted (participle past)
reblitted (past)

To scroll around, change the source position (effectively moving your little window around in the big area) and reblit.

1998, jack, “Tile maps”, in rec.games.programmer (Usenet)


WKID

(computing) Abbreviation of well-known identifier.


Bloggernacle

(Internet slang) The Mormon blogosphere.


litblog

(Internet) A weblog on the topic of literature.


spamblog

(Internet) A weblog used to disseminate spam, rather than actual original content.


blog carnival

(Internet) An event where various weblog authors write posts on the same topic, which are then published together.


j-blogger

(Internet) A journalist who publishes a weblog about his/her work.


j-blog

(Internet) A weblog written by a journalist.


j-blogging

(Internet) The publishing of a weblog by a journalist about his/her work.


search-engine-friendly

en-adj

search-engine-friendly (comparative more search-engine-friendly, superlative most search-engine-friendly)

more search-engine-friendly (comparative)
most search-engine-friendly (superlative)

(Internet) Of a web page: designed so that automated search engine crawlers can easily index and categorize its contents.


multiblog

(Internet) Of or relating to more than one weblog.


Win

(computing) Windows, an operating system family developed by Microsoft.


touch-first

a touch-first user interface

touch-first controls

graphical user interface
graphical user interface

(graphical user interface) Designed to prioritize touch as an input method.


linkware

(computing) Software components that can be used for free on the condition that the user links back to the creator's web site.


multiforest

(computing) Of or relating to more than one forest.


red forest

* (ecology): Due to the colouration found in forest that has been killed
** (ecology): Due to the change in color of arboreal foliage into red shades due to radiation damage

(computing, Microsoft Windows) A forest (group of domains) having high security and limited access, used for administrative purposes.


unsuppress

en-verb

unsuppress (third-person singular simple present unsuppresses, present participle unsuppressing, simple past and past participle unsuppressed)

unsuppresses (present singular third-person)
unsuppressing (participle present)
unsuppressed (participle past)
unsuppressed (past)

to unsuppress a compiler warning

(transitive, computing) To cause no longer to be suppressed; to undo the suppression of.


infoset

(computing) An abstract data model of an XML document in terms of a set of information items.


MEAN

(web development) Acronym of MongoDB, Express.js, AngularJS, Node.js: a software stack for developing web sites with both client-side and server-side use of JavaScript.


Chomsky hierarchy

en-noun

Chomsky hierarchy (plural Chomsky hierarchies)

recursively enumerable
recursively enumerable

(computer science, linguistics) A containment hierarchy of classes of formal grammars. From least to most specialized, the classes are: recursively enumerable, context-sensitive, context-free, and regular.

hierarquia de Chomsky

a containment hierarchy of classes of formal grammars


BDFL

Originally applied to Guido van Rossum, creator of the Python programming language.

BDFL can be a type of governance that is part of a project from the onset, or it can emerge from the do-acracy form described earlier. We most often see the former: Rasmus Lerdorf with PHP, Linus Torvalds with the Linux kernel, and Guido van Rossum with Python.

2023, John Mertic, Open Source Projects—Beyond Code: A blueprint for scalable and sustainable open source projects, Packt Publishing Ltd, page 69

(software, humorous) Initialism of benevolent dictator for life (leader of an open-source software project who retains the final say in disputes or arguments within the community)


overtuned

en-adj

overtuned (comparative more overtuned, superlative most overtuned)

more overtuned (comparative)
most overtuned (superlative)

I think honestly some of the abilities we gave Dash may have been slightly overtuned.

2019 July 17, Cass Marshall, quoting Matt Jackson, “Deathgarden: Bloodharvest is evolving again, with a new game mode and more”, in Polygon, archived from the original on 2023-06-01

As mentioned, Killjoy will probably feel excessively overtuned at the lowest ranks of competitive play thanks to the lack of environmental awareness seen in beginner players.

2020 August 2, Patricio Kobek, “Why VALORANT's Killjoy Won't Be Overpowered, According To The Devs”, in TheGamer, archived from the original on 2023-10-08

In a thread that's gained some traction on the Overwatch subreddit, an inquiry about how players feel a short time after the Doomfist changes went live has revealed that players think this hero is a bit overtuned.

2022 December 8, Carver Fisher, “Overwatch 2 players claim Doomfist was "overbuffed" for Season 2”, in Dexerto, archived from the original on 2023-06-04

Tuned or adjusted so as to be excessive (in terms of some quality), especially:

(video games) Of a character, item, ability, etc.: excessively powerful; overpowered.

For a while, there was a concern that nobody could beat Riven, that Last Wish was simply too overtuned for day-one raiders. But then the first crew beat the boss around power level 550, and it became clear that Bungie had done something amazing.

2018 September 19, Ryan Gilliam, “Only 12 players beat Destiny's new raid in the first 24 hours — and that's awesome”, in Polygon, archived from the original on 2022-12-06

When Shadowlands launched back in November, the challenges of an initially overtuned Castle Nathria raid, seemingly endless Torghast runs, and the introduction of the Covenant system were enough to keep us all busy.

2021 June 25, Sarah James, “World of Warcraft's upcoming power system risks trivialising the work put into legendary gear”, in PC Gamer, archived from the original on 2022-12-01

In the short term, there is at least one quick fix coming to rebalance things after the 1.1.0 patch. Piepiora said the team felt that nightmare dungeons in the game are "dramatically overtuned" and that tier 100 nightmare dungeons are "excruciatingly difficult" for most classes, resulting in players pursuing very specific builds.

2023 July 22, Wes Davis, quoting Joe Piepiora, “Blizzard devs know their Diablo IV patch was bad”, in The Verge, archived from the original on 2023-08-16

(video games) Of a raid or similar challenge: excessively difficult.


phlogging

(Internet) The publication of a phlog, or weblog updated by mobile phone.


phlog

(Internet) A weblog updated by means of text messages from a mobile phone, rather than by computer.


phlog

(Internet) A journal published via the Gopher protocol.


inliner

[…] an inliner was run on the program which inlined all static methods.

2004, Jong In Lim, Dong Hoon Lee, ICISC 2003 (volume 6, page 286)

(software compilation) A program or algorithm that optimizes code using in-line expansion.


unassign

en-verb

unassign (third-person singular simple present unassigns, present participle unassigning, simple past and past participle unassigned)

unassigns (present singular third-person)
unassigning (participle present)
unassigned (participle past)
unassigned (past)

(chiefly computing) To remove or undo the assignment of.


requeue

requeue (third-person singular simple present requeues, present participle requeuing, simple past and past participle requeued)

requeues (present singular third-person)
requeuing (participle present)
requeued (participle past)
requeued (past)

(transitive, computing) To add to a queue again.


chumbox

From chum + box, suggesting the chumbuckets used in fishing, full of rancid bait.

ctrl+f "chumbox" http://www.theverge.com/2014/4/22/5639892/how-weaponized-clickbait-took-over-the-web zero results :(

2014 April 22, Alene Vincent, “Alene Vincent on Twitter”, in Twitter, archived from the original on 2017-05-26

This is a chumbox. It is a variation on the banner ad which takes the form of a grid of advertisements that sits at the bottom of a web page underneath the main content. It can be found on the sites of many leading publishers, including nymag.com, dailymail.co.uk, usatoday.com, and theawl.com (where it was “an experiment that has since ended.”)

2015 June 4, John Mahoney, “A Complete Taxonomy of Internet Chum”, in The Awl, archived from the original on 2017-05-26

You know those bizarre ads at the bottom of a lot of web pages? “10 foods that will kill you,” “Creepy historical photos,” things like that? Here are a few that caught my eye lately: “Which presidential politician are you?” “Which actor are you?” or even “Which Kardashian are you?” Then you’re supposed to click and answer a few questions about yourself to find out. It’s called the “chumbox,”—click bait junk advertising that doesn’t deliver.

2016 October 12, John Stonestreet, “Beware the Chumbox”, in Break Point, archived from the original on 2017-05-26

But to some news publishers, already fending off fake-news accusations and struggling to retain readers, chumbox ads have turned from annoying to toxic. The New Yorker stopped posting them in 2016.

2019 October 4, Tiffany Hsu, “You Will Be Shocked by This Article”, in The New York Times, →ISSN

(Internet marketing) A grid of clickbait advertisements on a webpage.


superoptimizer

(computing) An algorithm that carries out superoptimization.


superoptimization

Coined by American computer scientist and programmer Alexia Massalin in 1987, from super- + optimization.

coin

As such, we implemented a state-of-the-art stochastic superoptimization approach, adapted it to the sort setting and used it as the learning algorithm in AlphaDev.

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

peephole optimization
peephole optimization

(software compilation) A form of peephole optimization that typically uses an exhaustive brute-force search across all possible sequences of machine instructions.


multirequest

(computing) A single request for more than one item of data.


nodeset

(computing, graph theory) A set of nodes.


RCE

(computer security) Initialism of remote code execution.


shimeji

Shimejis are little characters (desktop buddies or mascots) who play around in your windows of Google Chrome (web browser) or Chrome OS, while you are browsing the internet. Pick up a shimeji with the mouse pointer, drag them around, and drop them where you want. They walk, crawl, and climb all over your screen and interact with elements on web pages.

2017 August 31, Jarno Le Conté, Shimeji Browser Extension, archived from the original on 2017-08-26

HoloCouncil Shimejis are your desktop companions […] that moves around your screen. Aside from walking and running around, they do all sorts of things that aren't too distracting for you. They're mostly just there to chill and vibe with you!

2023 September 13 (last accessed), Akkanen, “HoloCouncil Shimejis”, in itch.io, archived from the original on 2023-04-03

i want that one zombie max shimeji so bad but im embarrassed to ask the artist for it after 4 damn years

2023 September 13, @ambrpricefield, “Archived copy”, in Twitter, archived from the original on 2023-09-13

(software) An animated figure created by a computer program which walks around the screen and performs animations like waving or sitting on windows.


doskpop

Said to be from Swedish disco och synth-kombinerad pop (disco and synth combined pop). http://www.pouet.net/topic.php?which=5058

look for the doskpop collection, it's a chiptune doskpop collection with tracks by Lizardking (naturally) and others. Look on aminet, it's there somewhere, probably named "doskpop" something or other.. (try looking in /pub/aminet/mods/INDEX).

1995, Andrew Fort, “Chiptunes...”, in comp.sys.ibm.pc.demos (Usenet)

No, I still like doskpop lots, don't get me wrong. :) I'm just saying that I think perhaps there's too many synth-pop wannabees who are getting highly rated.

1996, S M Carless, “DemoNews 124”, in comp.sys.ibm.pc.demos (Usenet)

The studio-oriented music would typically sound like jazz funk or techno, a unique style of the demoscene that became known as 'doskpop'. Swedish artist Lizardking was the father of doskpop, which can be described as soft digital disco music, somewhere in between 1980s electronic disco music such as Laserdance and Vangelis.

2013, Karen Collins, From Pac-Man to Pop Music: Interactive Audio in Games and New Media

(demoscene, rare) A style of tracker music influenced by disco and associated with the demoscene.


NFV

network function virtualization
w:network function virtualization

(computing) Initialism of network function virtualization.


file format

(computing) A standard structure according to which data is encoded in a file.


file manager

(computing) A computer program that provides a user interface to manage files and folders.


app wrapper

Some features like encryption, VPN configuration, authentication features, and copy/paste control are hard-coded directly into the app wrapper when an app is deployed.

2014, Jack Madden, “Why you need to know about vendors like Apperian, even if you’re not building custom mobile apps yet”, in Brian Madden

The Reddit app will look familiar to anyone that has been asked to try out the mobile website, but it does feel like a native app, rather than a simple app wrapper.

2016, Tom Dawson, “At Long Last, Reddit’s Official App Hits Android”, in Android Headlines

Newspapers and magazines realised that an 'app wrapper' for content simply creates another barrier to entry – for readers and search engines alike.

2016, Molly Flatt, “The Memo’s year: 2016 in review”, in The Memo

(computing) An application for mobile devices made wholly from an existing website or platform, with few or no changes made to the original version.


DRI

en-noun

DRI (countable and uncountable, plural DRIs)

declarative referential integrity
w:declarative referential integrity

(databases) Initialism of declarative referential integrity.


minidriver

The minidriver architecture first used for Windows 3.1 printer drivers and more recently for Windows NT disk drivers has found its way into the display and disk driver designs for Windows 95.

1994, Adrian King, Inside Windows 95, page 91

Microsoft provides device class drivers, which work with the device minidriver. The minidriver is written for a specific piece of hardware, most often by the hardware manufacturer.

2001, Erik Eckel, Brian Alderman, Windows 2000 Professional on Site, page 316

Cameras that use PTP require no vendor-provided driver components though a vendor can provide a minidriver to support vendor-specific features and capabilities.

2015, Jan Axelson, USB Complete: The Developer's Guide, page 196

(computing) A device-specific plug-in that connects to a generic utility that is supplied with the operating system to form a device driver.


miniport

Attempts to access the SCSI port directly are actually blocked by the operating system. However, the same operating system provides you with the ability to control the device via an SCSI miniport.

2004, Kris Kaspersky, CD Cracking Uncovered: Protection against Unsactioned CD Copying

Miniport drivers use a port driver interface instead of the device driver interface, and the port driver simply implements a collection of device driver support routines that interface miniport drivers to Windows.

2012, Mark E. Russinovich, David A. Solomon, Alex Ionescu, Windows Internals - Part 2, page 132

(computing) A port that uses a lightweight driver that relies on built-in support from the operating system.


confused deputy

confused deputy (plural confused deputies)

(computing) A computer program that is innocently fooled by some other party into misusing its authority.


longplay

(video games) A full recording of a video game being played from start to completion.


consolization

(video games) The conversion of a game to run on a games console.


kibibit

(computing) Strictly, 2¹⁰ (1,024) bits, as opposed to a kilobit.


mebibit

(computing) Strictly, 2²⁰ (1024², or 1,048,576) bits or 2¹⁰ (1024) kibibits, as opposed to a megabit.


pseudo-localization

(software engineering) The practice of using fake localization strings during development, intended to test the software's capability of handling multilingual text.


cybererotica

Erotic or pornographic material in cyberspace or on the Internet.


fat comma

(programming, Perl) The operator =>, used in declaring hashes.


Eulerian trail

(graph theory) a trail that visits each node exactly once


at-rule

(Internet) A type of directive in CSS (Cascading Style Sheets) that is prefixed with the at sign @.


crowdsale

The most proven use case for smart contracts so far is custom tokens and crowdsales.

2018, Kedar Iyer, Building Games with Ethereum Smart Contracts

(Internet) An online event where participants can purchase tokens in a cryptocurrency.


lawbot

(computing, law) A piece of software designed to complete minor but repetitive legal tasks automatically or on command.

(computing, law) A piece of software designed to retrieve legal information automatically or on command.


(video games) Initialism of one-credit (or coin) clear: the feat of playing through an arcade game from start to finish without having to insert further coins or tokens.


reverse integration

(computing) The process of merging different team branches into the main trunk of a versioning system.


(Internet) Initialism of cam-to-cam (“direct video communication by webcam”).


hyperbase

(databases) A kind of database that structures the data by means of hyperlinks.


hyperindex

hyperindex (plural hyperindexes or hyperindices)

hyperindexes (plural)
hyperindices (plural)


softlock

I defeated the boss, but got hit at the exact same time; now I'm stuck in a softlock and can't exit the level.

(video games) A situation where a game remains apparently playable, but further progress is impossible, typically due to a design flaw or glitch.


softlock

en-verb

softlock (third-person singular simple present softlocks, present participle softlocking, simple past and past participle softlocked)

softlocks (present singular third-person)
softlocking (participle present)
softlocked (participle past)
softlocked (past)

(video games, transitive or intransitive) To be in or cause a softlock; to remain playable but unable to progress.


VAXherd

Modelled on cowherd, shepherd, etc., as though the computers were animals, probably from the similarity of VAXen to oxen through oxherd.

(computing, humorous, slang) A sysadmin who works with VAX computers.


cold storage

(cryptocurrencies) A place where private keys are stored away from the Internet to prevent them from being stolen.


Kube

(computing) An individual container of the Kubernetes orchestration system.


cold boot attack

en-noun

cold boot attack (plural cold boot attacks)

(cryptography) A type of sidechannel attack in which somebody with physical access to a computer is able to retrieve encryption keys from a running operating system after a reboot. It relies on the fact that the contents of memory can still be read for a short period after power is cut off.


capture card

(computer hardware) A circuit board allowing a computer to record video from an external source.


smart contract

Coined by American computer scientist Nick Szabo in 1996.

coin

These are only a few examples of ways you can secure your smart contracts. The best thing to do to create a secure smart contract is to find an external auditor.

2019, Kevin Solorio, Randall Kanna, David H. Hoover, Hands-On Smart Contract Development with Solidity and Ethereum, O'Reilly Media, page 240

Technically speaking a smart contract is a self-enforcing agreement between parties, mutually unknown and otherwise anonymous counterparts, which is capable of executing the rules automatically in satisfying certain conditions.

2020, Miadreza Shafie-khah, Blockchain-Based Smart Grids, Elsevier, page 112

(technology, cryptocurrencies) A software protocol that is capable of automatically enforcing terms agreed upon in a contract.


Ethereum

List of fictional elements, materials, isotopes and subatomic particles

Coined by Russian-Canadian programmer Vitalik Buterin after browsing a list of fictional elements on Wikipedia; based on ether.

All Ethereum clients provide a set of JSON-RPC methods for external DApps to interact with the Ethereum blockchain network.

2019, Xun (Brian) Wu, Zhihong Zou, Dongying Song, “Ethereum Architecture and Ecosystem”, in Learn Ethereum […], Packt Publishing Ltd, page 74

An open source, blockchain-based cryptocurrency network, that features smart contracts.


CPOL

(software) Initialism of code project open license.


typechecker

The catch is that to get the full benefits of the type checker, the programmers have to add complex annotations to their code.

2015 April 2, James Somers, “Toolkits for the Mind”, in MIT Technology Review

(programming) A system or algorithm that verifies values against their required data types, according to the type system of the language.


slashtag

From slash + tag, to rhyme with hashtag.

(Internet) A tag in a posted message, starting with the / symbol and serving as a keyword to specify a topic or metadata.


self-signing

(computing, cryptography) The use of self-signed security certificates.


self-signed

(computing, cryptography) Of a security certificate: signed by the same entity whose identity it certifies; signed with its own private key.


PMC

project management
project management#English

(software) Initialism of project management committee (a committee of the Apache Software Foundation)


partial function application

en-noun

partial function application (plural partial function applications)

partial application
partial application#English

(computer science) Alternative form of partial application


partial application

partial application (plural partial applications)

(computer science) The process of fixing a number of arguments to a function, producing another function of smaller arity.


alt-light

It [new atheism] was one of the predecessors to the alt-light, with an underlying Christopher Hitchens style of hitting out at the irrational and the faithful.

2017, Angela Nagle, chapter 7, in Kill All Normies, Zero Books

He is also adored by figures on the so-called alt-light (basically the “alt-right” without the sieg heils and the white ethnostate), including Mike Cernovich, Gavin McInnes and Paul Joseph Watson.

2018 February 7, Dorian Lynskey, “How dangerous is Jordan B Peterson, the rightwing professor who 'hit a hornets' nest'?”, in The Guardian

(Internet, derogatory) A nebulous grouping of far-right people and ideologies, mostly active on the internet, who are largely aligned with the alt-right but reject explicit white nationalism and anti-Semitism.


resequencer

(computing) A program or algorithm that arranges items in a different sequence.


Seeds

Life-like cellular automaton
Life-like cellular automaton

(cellular automata) A Life-like cellular automaton with the rule B2/S.


cryptoworm

(cryptography, computer security) A form of malware that spreads in the form of a worm and encrypts victims' data.


StudlyCaps

As you may have noticed, we've followed a few naming conventions; firstly, the PSR-1 standard declares that class names must be declared in StudlyCaps.

2016, Junade Ali, Mastering PHP Design Patterns, page 25

(computing, informal) Synonym of UpperCamelCase


autosend

(computing) A feature (of telecommunication software etc.) that sends automatically.


autoreceive

(computing) A feature (of telecommunication software etc.) that receives automatically.


beige box

Beige box (phreaking)
gray-box testing
white box (software engineering)

(computing) A desktop computer in the style typical of personal computers of the 1980s and 1990s, having a boxy off-white case and CRT monitor.


EER

(computing) Initialism of Enhanced/Extended Entity-Relationship.


skinable

Flex controls are visually consistent, and easily skinable.

2007, EffectiveUI Inc, Anthony Franco, The EffectiveUI Team, Flex Early Evaluation: Assessing Flex and Your Project Needs

(computing, of software with user interface) Alternative spelling of skinnable


subnavigation

(computing) A level of navigation below the primary level, such as that offered by a submenu.


tabnabbing

From tab + nabbing, coined in 2010 by Aza Raskin.

(Internet) A form of cyberattack that takes over inactive tabs in a user's browser, relying on their inattention.


click farmer

(Internet) An owner or operator of a click farm.


click farm

(Internet) A form of click fraud, where a large group of low-paid workers are hired to click on paid advertising links for the click fraudster.


Tinder

en-verb

Tinder (third-person singular simple present Tinders, present participle Tindering, simple past and past participle Tindered)

Tinders (present singular third-person)
Tindering (participle present)
Tindered (participle past)
Tindered (past)

The application's name is likely derived from the verb tinder (“to set fire to, to torch”), and a play on the various meanings of match (the prototype was called MatchBox).

I haven't been Tindering or doing the Plenty of Fish thing in quite some time because I've been seeing Date #2, and he's lovely. […] I'm not Tindering or frequenting POF because my heart still belongs to him, but up pops a message on the Friday night.

2016 March 7, Khaley Fenn, edited by Alexandria Santamaria, Swipe Right, FriesenPress

With Tinder, the pretext is to hook-up, but the real pleasure is derived from the Tindering process. […] Summing up the Tindering experience, Tinderers would rather judge 50 pictures in two minutes than spend 50 minutes assessing one potential partner in a traditional face-on-face dating environment.

2017 September 29, Tim Delaney, Tim Madigan, “4. Electronic Friendships”, in Friendship and Happiness And the Connection Between the Two, McFarland, Incorporated, Publishers, page 147

There is a time to Tinder—sometimes it's a great escape, a great delight, a time of needed, almost medicinal, connection. Sometimes it even yields real, loving, and joyous relationships. And, there is a time to refrain from Tindering.

2021 August 17, Merissa Nathan Gerson, Forget Prayers, Bring Cake: A Single Woman's Guide to Grieving, Mandala Publishing, page 64

(social media, intransitive) To use the dating application Tinder.


Minecraft

Compound of mine + craft; coined by Paul Eres in May 2009, a member of the TIGSource Forums.

(video games) A sandbox video game (released on 2011) in which players explore a three-dimensional world made of blocks and can craft items and build structures.


scamcoin

(informal, derogatory) Any cryptocurrency designed primarily to benefit its creators.


Bitcoin faucet

(Internet) A website or app that gives out tiny amounts of bitcoin.


paper wallet

(cryptocurrencies) A collection of pieces of paper written or printed with credentials needed to spend one’s cryptocoins.


cryptocoin

Other risks related to the cryptocoin exchanges are related to operations and governance, which are too often informal and key-person dependent.

2020, Peet van Biljon, Alexandra Lajoux, Making Money […], Walter de Gruyter GmbH & Co KG


pre-mine

(ecology) Before the opening of a mine in a region.


pre-mine

pre-mine (third-person singular simple present pre-mines, present participle pre-mining, simple past and past participle pre-mined)

pre-mines (present singular third-person)
pre-mining (participle present)
pre-mined (participle past)
pre-mined (past)

To mine units of a cryptocurrency before its official launch.


brick breaker

A brick-breaker kind of game featuring musical symbols (rests and notes), an elephant, and a ball!

2000, NewestShareware.com, “NewestShareware.com Issue #105”, in alt.comp.shareware (Usenet)

Synopsis: New port: games/tecnoballz, a brick breaker (Arkanoid-like game)

2005, Jean-Yves Lefort, “ports/76484: New port: games/tecnoballz, a brick breaker”, in mailing.freebsd.ports-bugs (Usenet)

(video games) A game of a genre that involves moving a paddle horizontally or vertically to deflect a ball, using the deflected ball to destroy an arrangement of bricks on the screen.


FFI

en-noun

FFI (countable and uncountable, plural FFIs)

foreign function interface
w:foreign function interface

(countable, computing) Initialism of foreign function interface.


paamayim nekudotayim

From Hebrew פעמיים נקודתיים (“double colon”); introduced in the Israeli-developed Zend Engine 0.5 used in PHP 3. The correct word should be nekudatayim, but Israelis commonly say the word with this mistake.

uder

פעמיים נקודתיים

(programming) The scope resolution operator :: in the PHP programming language.


IBMerese

He did not speak IBMerese and gave a clear survey of intent and scope of his organization.

1982, Edsger W. Dijkstra, Selected Writings on Computing: A personal perspective, page 38

(informal) The technical jargon used by IBM employees.


bytestring

However, the underlying file model of these approaches is that of Unix files (i.e., bytestrings), whereas we assume record-structured files with key-based access.

1994, Richard T. Snodgrass, Marianne Southall Winslett, Association for Computing Machinery. Special Interest Group on Management of Data, Proceedings (page 255)

Standard Python strings are really bytestrings, and a Python character, being such a string of length 1, is really a byte.

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

(programming) A text string treated as a series of single bytes rather than a series of characters of possibly varying storage size.


unshorten

en-verb

unshorten (third-person singular simple present unshortens, present participle unshortening, simple past and past participle unshortened)

unshortens (present singular third-person)
unshortening (participle present)
unshortened (participle past)
unshortened (past)

The following is a snippet from the UnShortEmAll Greasemonkey script, which unshortens the shortened URLs in Twitter […]

2010, Shelley Powers, JavaScript Cookbook, page 488

(rare, transitive, chiefly computing) To expand from an abbreviated form; to restore to its original length.


linestring

geographic information systems
geographic information systems

(computing) A curve with linear interpolation between points, used in geographic information systems e.g. to represent streets and rivers.


Ramer-Douglas-Peucker algorithm

the Douglas-Peucker algorithm (canonical)

Named after Urs Ramer, David Douglas and Thomas Peucker.

(computing theory) An algorithm that examines a curve composed of line segments (i.e. a polyline) and attempts to find a similar curve with fewer points.