Miscellaneous
17,336 items in 132 lists
-
Lazy evaluation en.wikipedia.org
An evaluation strategy which suspends evaluation until it's absolutely necessary and then never does it again.
-
Honeypot en.wikipedia.org
Part of a system meant to look like an attractive target but actually helps detect and deflect attackers.
-
Hill climbing en.wikipedia.org
Starting somewhere in the hilly "landscape" of solutions, you go in the direction of steepest ascent until reaching the top of a hill. You might miss higher hills, though.
-
Heisenbug en.wikipedia.org
A bug that seems to disappear or change when one tries to study it. It's a pun on Werner Heisenberg, who discovered that the act of observing quantum systems inevitably alters their state.
-
Heartbeat en.wikipedia.org
A periodic signal a system sends to confirm it is still alive and functioning, just like a pulse.
-
Hamburger button en.wikipedia.org
A button to toggle a menu. The associated icon resembles a hamburger.
-
Hallucination en.wikipedia.org
A confident response by an AI that does not seem to be justified by its training data.
-
Greedy algorithm en.wikipedia.org
An algorithm that finds a solution by always picking the currently best-looking option without thinking too much about past and future decisions.
-
Great Firewall of China en.wikipedia.org
Chinas controversial internet censorship system and a reference to the Great Wall of China.
-
Gradient descent en.wikipedia.org
Minimizing a cost function by iteratively computing the gradient and moving in the direction of steepest descent.
-
God object en.wikipedia.org
An anti-pattern where a single object knows too much or does too much. Like a god, it is omniscient and omnipotent.
-
Glue Code en.wikipedia.org
Jenga and LEGO bricks don't share the same interface, but you can always glue them together.
-
Gift wrapping algorithm en.wikipedia.org
An algorithm for constructing the smallest shape that wraps a collection of points.
-
Promise en.wikipedia.org
A representation of a result that is available in the future, unless there are errors. Like in reality, promises are broken sometimes.
-
fold en.wikipedia.org
Like a blanket being folded up, this function iterates a collection and in each step combines the current item with everything that has already been folded.
-
Firmware en.wikipedia.org
The ware between software and hardware.
-
Facade en.wikipedia.org
Analogous to a facade in architecture, a facade is an object that serves as a front-facing interface masking more complex underlying structure.
-
Easter egg en.wikipedia.org
A hidden feature, especially in video games, in reference to the Easter egg hunt.
-
Dropout en.wikipedia.org
Randomly disabling neurons during training to prevent overfitting. Like a sports team that improves by practicing with random members absent.
-
Desktop en.wikipedia.org
The metaphorical top of the user's desk, upon which objects such as documents and folders of documents can be placed.
-
Decorator en.wikipedia.org
Adds new responsibilities to an object by wrapping it in a layer of additional behavior, just as you can decorate a room without changing its walls.
-
Decision boundary en.wikipedia.org
A boundary dividing the space of possible data points. Here you decide, everything on this side is SPAM, everything on that side is not.
-
Confusion matrix en.wikipedia.org
A tabular summary of a classifier's "confusion", i.e., how often it thought to make correct predictions when it actually didn't.
-
Computer virus en.wikipedia.org
A computer program that self-replicates by infecting other computer programs, similar to the behavior of biological viruses.
-
Code golf en.wikipedia.org
Writing a program in as few characters as possible. Just like how Golf players try to win in the fewest club strokes.
-
Clique problem en.wikipedia.org
The problem of finding groups of mutual friends in a network of people with friendship relations. Or more generally, finding complete subgraphs.
-
Clipboard en.wikipedia.org
Where you temporarily put files you are working with (i.e. the copy & paste buffer).
-
Choreographic programming en.wikipedia.org
A programming paradigm where programs are compositions of interactions among multiple concurrent participants.
-
C++ en.wikipedia.org
Although C was certainly a bad name, C++ was quite clever. The iconic increment operator ++ indicates that C++ is the successor.
-
Busy Beaver en.wikipedia.org
Turing machines that produce numbers so insanely large, no other algorithm can keep up with them.
-
Breadcrumb en.wikipedia.org
Navigational aid allowing users to keep track of their location within programs, documents, or websites. The term is a reference to the fairy tale Hansel and Gretel.
-
Bottleneck en.wikipedia.org
A central part of a network/application that significantly limits throughput/performance and should ideally be eliminated.
-
Backdoor en.wikipedia.org
A method of bypassing normal authentication in a computer system.
-
Attention en.wikipedia.org
A mechanism allowing models to selectively focus on the most relevant parts of their input, just as humans direct their attention to what matters most.
-
Adapter en.wikipedia.org
Allows classes with incompatible interfaces to work together by wrapping its own interface around that of an already existing class.
-
Garbage Collector en.m.wikipedia.org
Part of a program that attempts to find and reclaim garbage pieces of memory not used anymore.
-
Brute force en.m.wikipedia.org
Violence is actually almost always a solution, but not a very clever one.
-
Brick en.m.wikipedia.org
When your device is so corrupted, it virtually turns into a brick.
-
Cyber hygiene digitalguardian.com
Steps and practices that users should take to maintain system health and improve online security.
-
Cookie licking devblogs.microsoft.com
E.g., claiming a GitHub issue, then not working on it.
-
Backtracking de.wikipedia.org
When you explore a search space and you reach a dead end, you follow your tracks back to the last crossroad and try the other way.
-
Hydra computer-dictionary-online.org
A bug that, when an attempt to fix it is made, introduces multiple new bugs. It's a bug that cannot be fixed.
-
trampoline clojuredocs.org
Continuously runs functions that themselves return functions. Like a child on a trampoline that returns and bounces back up.
-
Zellar zellar.com
-
Simon Clark youtube.com
-
ClimateAdam youtube.com
-
Climate Town youtube.com
-
Hot Mess youtube.com
-
Our Changing Climate youtube.com
-
The Energy Transition Show xenetwork.org
- next page of items loading…