background preloader

Aoatkinson

Facebook Twitter

Andrew

Easy Homemade Granola. January 26, 2009 | By Adam Roberts | 36 Comments.

Easy Homemade Granola

Mindfulness (psychology) Mindfulness as a psychological concept is the focusing of attention and awareness, based on the concept of mindfulness in Buddhist meditation.[1] It has been popularised in the West by Jon Kabat-Zinn.[2] Despite its roots in Buddhism, mindfulness is often taught independently of religion.[3][4] Clinical psychology and psychiatry since the 1970s have developed a number of therapeutic applications based on mindfulness for helping people suffering from a variety of psychological conditions.[5] Several definitions of mindfulness have been used in modern psychology.

Mindfulness (psychology)

According to various prominent psychological definitions, Mindfulness refers to a psychological quality that involves bringing one’s complete attention to the present experience on a moment-to-moment basis,[6] or involves paying attention in a particular way: on purpose, in the present moment, and nonjudgmentally,[6] Microsoft interview. The Microsoft interview is a job interview technique used by Microsoft to assess possible future Microsoft employees.

Microsoft interview

It is significant because Microsoft's model was pioneering, and later picked up and developed by other companies including Amazon, Facebook, and Google[citation needed].[1] Innovation[edit] The Microsoft Interview was a pioneer in that it was about technical knowledge, problem solving and creativity as opposed to the goal and weaknesses interviews most companies used at the time. Initially based on Bill Gates' obsession with puzzles, many of the puzzles presented during interviews started off being Fermi problems, or sometimes logic problems, and have eventually transitioned over the years into questions relevant to programming:[2] Puzzles test competitive edge as well as intelligence. How to Generate Random Colors Programmatically. Creating random colors is actually more difficult than it seems.

How to Generate Random Colors Programmatically

The randomness itself is easy, but aesthetically pleasing randomness is more difficult. For a little project at work I needed to automatically generate multiple background colors with the following properties: Text over the colored background should be easily readableColors should be very distinctThe number of required colors is not initially known Naïve Approach The first and simplest approach is to create random colors by simply using a random number between [0, 256[ for the R, G, B values. The generated output looks like this: As you can see this is quite suboptimal.

Using HSV Color Space. Tangible user interface. A tangible user interface (TUI) is a user interface in which a person interacts with digital information through the physical environment.

Tangible user interface

The initial name was Graspable User Interface, which is no longer used. PneumaticDisplays. Physical buttons have the unique ability to provide low-attention and vision-free interactions through their intuitive tactile clues. Unfortunately, the physicality of these interfaces makes them static, limiting the number and types of user interfaces they can support. On the other hand, touch screen technologies provide the ultimate interface flexibility, but offer no inherent tactile qualities.

In this paper, we describe a technique that seeks to occupy the space between these two extremes – offering some of the flexibility of touch screens, while retaining the beneficial tactile properties of physical interfaces. The outcome of our investigations is a visual display that contains deformable areas, able to produce physical buttons and other interface elements. These tactile features can be dynamically brought into and out of the interface, and otherwise manipulated under program control.

Download Reference. A Brief Rant on the Future of Interaction Design. So, here's a Vision Of The Future that's popular right now.

A Brief Rant on the Future of Interaction Design

It's a lot of this sort of thing. As it happens, designing Future Interfaces For The Future used to be my line of work. I had the opportunity to design with real working prototypes, not green screens and After Effects, so there certainly are some interactions in the video which I'm a little skeptical of, given that I've actually tried them and the animators presumably haven't. Raphael Additional Helper!! Database 4....

Raphael Additional Helper!!

Recognition by Components Theory. Geons[edit] The recognition-by-components theory suggests that there are less than 36 geons which are combined to create the objects we see in day to day life.[3] For example, when looking at a mug we break it down into two components – “cylinder” and “handle”.

Recognition by Components Theory

This too works for more complex objects, which in turn are made up of a larger amount of geons. 2010 TRIAD SERVICE* SCHOLARSHIP APPLICATION. How to Write a Spelling Corrector. In the past week, two friends (Dean and Bill) independently told me they were amazed at how Google does spelling correction so well and quickly.

How to Write a Spelling Corrector

Type in a search like [speling] and Google comes back in 0.1 seconds or so with Did you mean: spelling. (Yahoo and Microsoft are similar.) Exercise 3: Numbers And Math — Learn Python The Hard Way, 2nd Edition. Every programming language has some kind of way of doing numbers and math.

Exercise 3: Numbers And Math — Learn Python The Hard Way, 2nd Edition

Do not worry: programmers lie frequently about being math geniuses when they really aren't. If they were math geniuses, they would be doing math, not writing ads and social network games to steal people's money. Files. Vocabulary.com - Learn Words - English Dictionary. Inbox - aoatkinson - Gmail. SearchResult. Wiki How to Memorize Numbers.

Awesome stuff

Computer science. Peace and love. School. Google. Google. Pearltrees videos. News.