Posted on

## Analysis of Algorithms

Big O notation is a mathematical notation that describes the limiting behavior of a function when the argument tends towards a particular value or infinity. It is a member of a family of notations invented by Paul Bachmann, Edmund Landau, and others, collectively called Bachmann–Landau notation or asymptotic notation.

Two simple concepts separate properties of an algorithm itself from properties of a particular computer, operating system, programming language, and compiler used for its implementation. The concepts, briefly outlined earlier, are as follows:

The input data size, or the number n of individual data items in a single data instance to be processed when solving a given problem. Obviously, how to measure the data size depends on the problem: n means the number of items to sort (in sorting applications), number of nodes (vertices) or arcs (edges) in graph algorithms, number of picture elements (pixels) in image processing, length of a character string in text processing, and so on.

The number of elementary operations taken by a particular algorithm, or its running time. We assume it is a function f(n) of the input data size n. The function depends on the elementary operations chosen to build the algorithm.

Algorithms are analyzed under the following assumption: if the running time of an algorithm as a function of n differs only by a constant factor from the running time for another algorithm, then the two algorithms have essentially the same time complexity. Functions that measure running time, T(n), have nonnegative values
because time is nonnegative, T(n) ≥ 0. The integer argument n (data size) is also nonnegative.

### Definition 1 (Big Oh)

Let f(n) and g(n) be nonnegative-valued functions defined on nonnegative integers n. Then g(n)is O(f(n)) (read “g(n)is Big Oh of f(n)”) iff there exists a positive real constant c and a positive integer n0 such that g(n) ≤ c f(n) for all n > n0.

Note. We use the notation “iff ” as an abbreviation of “if and only if”.

Continue reading Big Oh(O) Big Theta(Θ) Big Omega(Ω)
Posted on

## Triple dog dare

Verb. triple dog dare. (slang, US) Used to denote compounding levels of dare”seriousness”; the escalation of a double dog dare. I triple dog dare you to jump.

To “double dog dare” someone is to challenge them emphatically or defiantly, although the “challenge” is often meant humorously, or at least not very seriously: “I double dog dare you to eat the entire box of doughnuts!”

Posted on

## Three Finger Challenge

The THREE FINGER CHALLENGE Is Dividing The Internet!

In the movie Inglorious Bastard’s, the spy, undercover as a German officer, orders another round of whiskey, telling the bartender, “Drei Gläser (three glasses) and holding three fingers up — his index, middle, and ring finger. … A true German would have ordered “three” with the index, middle finger, and thumb extended.

The French also start counting with their thumb for one. For two, they hold up the thumb and index finger. For three, they hold up the thumb, index finger and middle finger. In Costa Rica the three finger ‘OK” sign is used.

One of America’s oldest civil rights organizations has said it does not think the thumb and forefinger “OK” hand gesture is a white supremacist sign.

The Anti-Defamtion League (ADL) issued the clarification after two journalists known to be supporters of Donald Trump made the sign while standing behind the podium at the White House press briefing room.

The two reporters vehemently denied they were either white supremacists or that they were making a sign in support of such views. However, the image of them sparked a storm on social media, with some commentators arguing that the symbol was a way to indicate ‘white power’, as reported by The Independent.

##### What’s Trending – Backstage Conversations Shira Lazar

Shira Lazar - Backstage Conversations

`Video Sources: Shira Lazar`
Posted on

## 3-click rule — the magic number

A maximum of information in a minimum of words.

This is a particularly deep belief for your graphic designer friends for 10 years, but we have come a long way, and the usability tests have shown it for a while…

I will not lie to you any longer, users of your services will not leave your site or application if they can not find the information they are looking for in 3 clicks.

The number of clicks needed does not affect the success rate and even less the satisfaction of users: the important thing is to have a smooth, easy and understandable navigation (yes, the rules of 3 adjectives affect me too).

### The scent of information

The concept is a simple idea and quite primitive as the name suggests : to have a good hunt, you must follow a good smell!

On a website or an application, the smell will take shape with the content, scented with confidence, the right word, the good image.

A little like my previous article about form field (Form fields — Required vs Optional), never forget that the most important thing when designing a product is to give the user the feeling of being in the center of all the expectations.

It’s a bit like setting a trap for a hungry bear, bait him, feed him to your final goal and he will follow you without even realizing it.

The key is your content: put it in value, coated to bring your user to be tempted to immerse himself in it and especially not let him lose The scent of information !

Once lost, the user hesitates, it becomes difficult for him to finish the action, and he will eventually notice the number of clicks you ask him to do.

Do not waste time worrying about the number of clicks, worry about the scent of information.

Disclamer :

I already see the crowd of designer dissatisfied ‘yes that’s fine theory, but when you can do 2 click instead of 6 is better no?’

YES, of course, this article is meant to make you think, to give you concrete information about the different studies done about the 3 clicks rule, but do not get me wrong, when you can do 2 clicks instead of 6 without spoiling the navigation experience, made it, but do not forget The scent of information.

```Jordane Samson
#UX provider. For more from jordane sanson and to follow him select the link below: https://medium.com/@JordaneSanson/followers```
Posted on

## ORM – object relational mapping

ORM (Object-relational mapping) in computer science is a programming technique for converting data between incompatible type systems using object-oriented programming languages. This creates, in effect, a “virtual object database” that can be used from within the programming language.
Source: Wikipedia
Posted on

## So to speak

You use so to speak to draw attention to the fact that you are describing or referring to something in a way that may be amusing or unusual rather than completely accurate.
I ought not to tell you but I will, since you’re in the family, so to speak.

## so to speak

A phrase used to indicate that what one has just said is an uncommon, metaphorical, or original way of saying something. Similar to the phrases “if you will” and “in a manner of speaking.” He was a fixer, so to speak—a man who could get things done. This arrangement will allow us to eliminate our debt and get back to solid ground, so to speak.

Used after sentences to express that there is a metaphor in it. It can be generally interchanged with like-clause:

It is X, so to speak.
It is like X.

I love this jacket. I always wear it when I go to work. It is a uniform for me, so to speak.

by terb kund April 28, 2009

UrbanDictionary.com

Posted on

## Hebrew: The Metric System of Languages

Guest Post by Bob Canter

Created roughly a century apart, the advent of modern Hebrew and the creation of the Metric System bear several striking similarities.

Hebrew exhibits some of the same logical features as does the Metric System. The primary logical structure of Hebrew is the three-letter root system which forms the building blocks of most Hebrew words. Understanding these many roots is not only a fascinating exercise in linguistic exploration, but is a key step in building a Hebrew vocabulary.

For example, the three-letter root samech-fay-resh (ס פ ר) means “to recount,” or “telling,” as in the sense of telling a story. From this root Hebrew derives a delightful group of words:

ס פ ר = Book
ס ו פ ר = Author/writer/scribe
ס פ ר ו ת = Literature
ס פ ר י ה = Library
ס פ ר ן = Librarian
ס פ ר ו ן= Booklet/pamphlet
ח נ ו ת ס פ ר י ם = Bookstore
בּ י ת ס פ ר = School (lit., “House of [the] Book”
ס פ ו ר = Story
ל ס פ ר = To tell

And like the Metric System, Hebrew employs a series of prefixes that are attached to the words they modify:

ה for “The” “This” or “That”
ו for “And”/”And the”
ל for “To/”To the”
בּ for “In/”In the”/”At”
מ or מִן for “From”/”From the”

The logic of Hebrew is that if you can recognize the root in Hebrew, and learn its meaning, then even when you see a word with that three-letter root that you do not know, you can figure that it must have some logical relationship to the base meaning of that root; in the above case any Hebrew word with the three-letter root samech-fay-resh (ס פ ר) will have some relationship to “recounting” or “telling.”

Posted on

## List-Construction as a Task and Resource

The occurrence of lists in natural conversation is examined to reveal some of the interactional relevances of such list productions.

The presence of three-part lists are first noted. Speakers and hearers orient to their three-part nature. The complete list can then constitute a turn at talk and the hearer can monitor the third component as a sign of turn completion.  List can thereby be a conversational sequential source.

By virtue of the three-part structure of some lists, members can orient to such matters as a “weak”, “absent”, or “missing” third part. Third items can be used to accomplish particular interactional work, such as topic-shifting and offense avoidance.

This report is a preliminary examination of lists occurring in natural conversation.

Posted on

## 3,700-year-old Babylonian tablet rewrites the history of maths – and shows the Greeks did not develop trigonometry

3,700-year-old clay tablet has proven that the Babylonians developed trigonometry 1,500 years before the Greeks and were using a sophisticated method of mathematics which could change how we calculate today.

The tablet, known as Plimpton 332, was discovered in the early 1900s in Southern Iraq by the American archaeologist and diplomat Edgar Banks, who was the inspiration for Indiana Jones.

The true meaning of the tablet has eluded experts until now but new research by the University of New South Wales, Australia, has shown it is the world’s oldest and most accurate trigonometric table, which was probably used by ancient architects to construct temples, palaces and canals. Continue reading 3,700-year-old Babylonian tablet rewrites the history of maths – and shows the Greeks did not develop trigonometry

Posted on

## Why Do We Have Middle Names?

BY THE MAG ,BY SEAN HUTCHINSON

AUGUST 26, 2014

Forename, middle name, surname.

The phrase “middle name” first appeared in an 1835 Harvard University periodical called Harvardiana, but the practice dates back much further.

In ancient Rome, having multiple names was an honor usually bestowed upon the most important people—like Gaius Julius Caesar. The fad died out only to pick back up again in Western cultures in the 1700s, when aristocrats started giving their children lavishly long names to indicate their place in society. Similarly, lengthy Spanish and Arabic names adopt paternal or maternal names from previous generations to trace the individual’s family tree. (In other cultures, like Chinese, there are traditionally no middle names.)
Continue reading Why Do We Have Middle Names?

Posted on

## Trader Joe’s – three bells

There’s a reason they ring the bell.

You may hear two rings, three rings, another two rings, and then just one.

One ring opens up another register, two means there’s a question at checkout, and three rings requests a manger.