Why didn't Peter pick up Syler's ability earlier?

Question: Later in the series, Peter visits Syler to learn his ability, but Peter comes into contact with Syler on multiple occassions in the first season, but never picked up his ability.  Is there something different about how Syler works that prevented Peter from picking it up?
Answer: The key to Peter's ability is that he must be empathetic to the person in order to access their ability.  Hence the powers name of Empathic Mimicry
Seeing as Peter never had anything in common with Sylar and actually rued his existence, he could never be empathetic with him enough to absorb his ability.
It wasn't until Peter was desperate enough to need Sylar's Intuitive Aptitude to understand a solution to his current situation.  He then obtained it from a different version of Sylar from a different timeline, one that had grown softer due to his connection with the child and helped explain to Peter what this ability truly can do.
On Peter's wiki page on the Heroes Wiki, you can see that he comes in contact with all kinds of abilities but never displayed them.
Comment: that... explains a lot of things.
Answer: Just to add to Peter's lack of empathetic connection to Sylar earlier in the show, Peter 'absorbs' a lot of his abilities that Sylar has in S1 since he gains precognitive painting from Isaac, flight from Nathan, healing from Claire, time travel from Hiro, telekinesis from (strangely) Sylar and most importantly for that series Radioactivity from Ted. Peter detonates in S1 because the powers he has already absorbed, that Sylar has also has, namely radioactivity are activated by a combination of his anger at Sylar but he does absorb to some extent part of Sylars power whilst he does not copy Sylar's actual power he does somewhat appear to take in some aspect of it leading to him having a lack of control over his power because of his attempt to copy Sylar which leads to him becoming a living bomb.
Later on when Peter travels to the future and meets Sylar in an alternate timeline he gains Sylar's true ability that of intuitive aptitude but whats interesting is the fact that in order to gain this power it does not seem to be as simple as we have seen it previously. Where Peter has usually simply absorbed the power through touching a person particularly early on he does not need to establish much of any bond with the person as when he absorbs telekinesis from Sylar he is able to use it simply by remembering how he felt at the exact moment he acquired the ability something that Claude manages to get him to do. When it comes to Sylar, Peter has to physically fix something that is broken in order to unlock the ability as the wikia explains:

Gabriel finishes painting the world being destroyed, and removes his watch. Peter sees the "Sylar" name, and Gabriel notes that the watch is a scar, and he wants Peter to fix it. Gabriel explains that if Peter wants to learn how to access his ability, he needs to listen to the watch, and hear how all the pieces come together. As Peter fixes the gears with telekinesis, Gabriel tells him to see the cause and effect of the gears, that he can figure out how to fix the future. Peter turns and shows Gabriel the watch is now working, and Gabriel notes that Peter now has his ability, and says sorry.

So Peter is able to gain Sylar's ability only when he can fully understand it unfortunately unlike the other powers he has gained it is the most difficult to understand and the most difficult to control hence why we later see Peter back in the present struggling to control his hunger for more powers. It also appears to me that Peter in this episode Peter does seem to partially believe that Sylar's need to kill could be linked to his power as he seems to be cautious of visiting Sylar to gain the power although it does seem more likely he is just afraid Sylar will attempt to kill him Peter does not seem to want to willingly absorb Sylar's ability when first told to do so by future Peter.


Are there communities of practicing secular Buddhists?

Question: Religious groups are typically comprised of communities of practitioners who visit the temple/church a couple of times a week and practice together.  Is this true of secular Buddhism?  If so, Where are the largest communities?
Answer: Secular Buddhism is expressing itself in ways beyond the imagination. There are people in the virtual world Second Life that are practicing Buddhism virtually.
Secular Buddhist Association -- Supportive Virtual Buddhist Communities
There is talk of secular Buddhism all over the world.
(search for communities of secular Buddhists)
What seems significant is that secular Buddhism is taking off. I would say that people hunger for the Buddhist experience and practice without the masks of religion that various sects require its monks to wear. This is not the end to Buddhism but a glorious new beginning that is sustainable in modern culture.
Comment: The  Secular Buddhist Association web site also a page at http://secularbuddhism.org/practice-centers/ which lists some geographical (non-virtual) places.
Comment: I love your optimism but it seems pretty nascent to me.  I live in an area of over 8 million people in the US and we didn't make it onto @ChrisW list. If anyone knows of a group near north dallas it'd be great to know about it.
Answer: In America
The largest group near you, depending on the size of the city (large metropolises usually have more specific options), will most likely be implicitly though a weekly meditation group. The experience of these groups, and the individuals in them, very widely. For other countries, it may be different.
How to actually find a meditation group near you? Well you're already online, why not start there? Then, paper bulletins of the group could be at the local public library, organic grocery store/shop, etc. Gold is only as good as the one digging.
Comment: This isn't an answer, is it? It's telling the OP to search online.
Comment: I'm not telling the OP to look at the sun. I said where to look, specifically, at the stars. Additionally, I stated this is common in America--not France.
Answer: Technically the SGI (Soka Gakkai International) is a lay Buddhist group, but there aren't any priests or nuns, so it may also be considered a secular form of Buddhism also. It is an orginization, but in my experience, I have never fealt like they were just trying to get my money or anything like that. There are many meetings that one can attend and there is a strong community emphasis, so you get to know a lot of people. Once a month, there is a big city-wide meeting which people often attend, but there is also a monthly district meeting, which usually comprises a small number of people (~5-20). In addition to that, there are many other meetings which one can attend (many do) outside of these two meetings. Usually at a meeting, there is a part where everyone medetates, and then after that, we often times talk and discuss the certain literary works of Nichiren Daishonin, a buddhist monk from the 1200's. That is where the meeting is more philosophical. After that, there may be food or something like that and people usually just talk with eachother. There are some meetings where there is only medetation (toso), and meetings where there is only philosophical discussion  (study meetings). I'm not sure if that's what you're looking for, but that is probably one of the more common sects of Buddhism, so depending on that country you live in and the size of your city, there probably is at least a group of people there who practice.
Here's a link to the SGI website if you're interested.


Could a mirror array used for thermal solar power plant double as a telescope at night?

Question: I was looking at the Ivanpah Solar facility and it  occurred to me that the large array of mirrors could double as some sort of telescope array at night.  The climate in the desert would be ideal for this, and there would be no power generated at night anyway.
Answer: Any reasonably flat piece of sort-of reflective metal will function perfectly well as a heat collector, but would not be terribly suited to do astronomical observations with.
In principle, you could probably pull it off.
But it would require a lot more accurately shaped mirrors, with a lot better quality reflective surface. Also, there's good reasons many large telescopes have domes around them, and are located on the tops of high mountains. Also, more complex electronics would need to be attached, different collectors need to be built, data must be transferred to inhabited parts of the world, etc. All this drastically increases the cost of the array, which usually already is one of the main prohibitive factors in getting such an array off the ground in the first place.
You could compromise and settle for a telescope that produces very low quality images in far infrared, but with awesome light gathering power. Perhaps it is even possible to use some smart computational techniques to combine a couple of garbage images into a single high-quality one, and still do reasonable science with it. It's at least worth a PhD research.
So in short, yes, I think it's possible. But I expect you can build a good solar array and a good large telescope for less money than this combination.
Comment: Thanks for the insight.  I agree that you would be hard pressed to get any worthy visible images out of such a setup.  I like the idea of low quality images / data at a longer wavelength,  then using computers to clean up and analyze the data.
Answer: Doesn't warbling surface due to large temperature differentials scare you?
It is one thing to collect light for heating, it is quite another to use adaptive mirrors to watch the stars. The tolerances are very different for both purposes.
Summary: this is a commendable attempt to put to dual use some of our expensive toys, but not a good technical idea IMHO.
Comment: Old engineering principle: each part has a function, and only one.
Comment: @babou New capitalist principle: each part has as many income generating functions as it can have, whether real or marketted as such!


Spin decomposition in general

Question: I can turn-the-crank and show that  $\frac{1}{2}\otimes \frac{1}{2} = 1\oplus 0$ etc, but what would be a strategy to proving the general statement for spin representations that $j\otimes s =\bigoplus_{l=|s-j|}^{|s+j|} l$.
Answer: It's easy to prove the formula if you just look at the individual basis vectors of the tensor product. Let's use $(2j+1)$ and $(2s+1)$ eigenvectors of $j^2, j_z$ and $s^2, s_z$ called $|j,j_z\rangle$ and so on.
Now let's ask about the multiplicity of basis vectors of the tensor product with a given eigenvalue of $J_z = j_z+s_z$. The maximum eigenvalue of $J_z$ in the tensor product is $j+s$: it can be obtained if we choose
$$ |J,J_z=j+s\rangle = |j,j\rangle \otimes |s,s\rangle $$
There are no higher eigenvalues of $J_z$; this proves that no representation with $J>j+s$ is included in the tensor product. However, the $J=j+s$ representation must be included exactly once to obtain one basis vector with $J_z=j+s$; representations with lower values of $J<j+s$ wouldn't contribute any vectors with $J_z=j+s$.
So the tensor product
$$ Rep(j) \otimes Rep(s) = Rep(j+s)\oplus Rep(rest) $$
I have used the fact that reducible representations of simple compact groups may be written as direct sums. Now, what about the remaining representation(s) $Rep(rest)$? It is the linear envelope of a set of basis vectors in which we have already removed all the $(2J+1)$ basis vectors with $J=j+s$.
Well, in the rest, the maximum allowed $J$ is $j+s-1$. From the original bases, we see that the original space was 2-dimensional: the old basis included
$$|j,j-1\rangle \otimes |s,s\rangle, \qquad |j,j\rangle \otimes |s,s-1\rangle $$
But we have already included one combination to $Rep(j+s)$; so the $Rep(rest)$ representation only contains the other one. By the same argument as above, we may see that the multiplicity of $Rep(j+s-1)$ in the tensor product is also one.
By induction, this algorithm may continue: at the beginning, the number of eigenvectors with a given $J_z$ is increasing by one every time we decrease $J_z$ by one. However, this behavior stops once we get to too low values of $J_z$ that would require too negative values of $j_z$, either $j_z<-j$ or $s_z<-s$. When that happens, the number of basis vectors no longer jumps by one; it stays constant. It happens when
$$J_z^{max} \equiv J = |j-s|$$
so $J=|j-s$ is the lowest-$J$ representation included in the decomposition of the tensor product. Another way to see that at this moment, we have already written down all components, is either to notice that $J$ can't be smaller than $|j-s|$ because the minimum is obtained by adding "oppositely directed vectors" and can't be further shortened; or, alternatively, we may check that the dimensions of your formula work:
$$ (2j+1)(2s+1) = \sum_{J=|j-s|}^{(j+s)} (2J+1) $$
Answer: I think the best way is not the textbook way, but the one described in the warm-up problem in this answer: Mathematically, what is color charge?
I will repeat the main point: the irreducible represenations of SU(2) are given by all complex completely symmetric tensors with all indices down, where each index takes two values 0,1. This is because you have invariant $\epsilon_{ij}$ tensor, which you can use as a metric to raise and lower indices, and you can remove the antisymmetric parts using the $\epsilon$ tensor. The fully symmetric k-index tensor is the spin k/2 representation.
When you tensor two of these together of size k and m, you just put the two tensors end to end, which gives a reducible k+m tensor. You need to remove the antisymmetric parts using the $\epsilon$ tensor, and this steps down by 2 each time, producing exactly one representation of every size between k+m (where you start) and k-m (when you run out of indices to contract).
Comment: Right, this is the most elegant answer for this particular group and set of reps.
Answer: You can solve this by examining characters.  Any finite dimensional representation of $SU(2)$ breaks up into a sum of 1-dimensional representations of $U(1)$, which are classified by an integer called weight (you may divide by 2 to get a half-integer if you need to conform to physics conventions).  You can then write the decomposition of a representation as a generating function, by adding the monomial $q^n$ for each representation of $U(1)$ of weight $n$ that you see.  For example, the representation $\frac12$ corresponds to $q + q^{-1}$, and the representation $1$ corresponds to $q^2 + 1 + q^{-2}$.
The two facts you need are then:

For any non-negative integer $k$, the irreducible representation $k/2$ has character of the form $$\frac{q^{k+1} - q^{-k-1}}{q - q^{-1}} = q^{k} + q^{k-2} + \cdots + q^{-k}$$
The character of a tensor product is the product of characters.

In other words, the tensor product decomposition can be reconstructed by forgetting the $SU(2)$ action, taking the tensor product of the underlying  $U(1)$ representations, then remembering that the characters of irreducible $SU(2)$ representations have a special form.
In your example, squaring $q + q^{-1}$ yields $q^2 + 2 + q^{-2}$.  You then subtract $q^2 + 1 + q^{-2}$ to get $1$.  For your more general question, you want to show that:
$$\frac{q^{j+1} - q^{-j-1}}{q - q^{-1}}\frac{q^{s+1} - q^{-s-1}}{q - q^{-1}} = \sum_{\ell = |s-j|}^{s+j} \frac{q^{l+1} - q^{-l-1}}{q - q^{-1}}$$
You can prove this by induction on $s$: Your base cases are $s=0$ and $s=1$, which are relatively easy to check.  For larger $s$, you can do a reduction by splitting the sum $\frac{q^{s+1} - q^{-s-1}}{q - q^{-1}}$ as $(q^s + q^{-s}) + \frac{q^{s-1} - q^{-s+1}}{q - q^{-1}}$.  Note that
$(q^s + q^{-s})(q^j + q^{j-2} + \cdots + q^{-j})$ is expanded as $$(q^{s+j} + q^{s+j-2} + \cdots + q^{-s-j}) + (q^{|s-j|} + q^{|s-j|-2} + \cdots + q^{-|s-j|}).$$
These are the extreme summands in $\sum_{\ell = |s-j|}^{s+j} \frac{q^{l+1} - q^{-l-1}}{q - q^{-1}}$.  The remaining summands are what you get by replacing $s$ by $s-2$.
There is also a combinatorial method (which would be easier to communicate if I could draw): view the Laurent polynomial $q^j + \cdots + q^{-j}$ as a set of evenly spaced dots on the number line, and view each of the monomials in $q^{s} + \cdots + q^{-s}$ as a  shifting operator.  You get a bunch of shifted sets of dots, and you can reorganize them into a sort of symmetric pile.  Each layer of the pile is one of the new irreducible representations.

Spin decomposition in general


Mental note of thoughts during the day

Question: During daily activities it is ok to do a mental note when thoughts arise saying "thinking thinking" just in like the sitting meditation? I try to label every physical and mental phenomena during the day and nothing strange with that but with thinking it seems that sometimes I block it straight away when arise so I was just wondering if is too much and if I should stop noting.
Comment: You should probably make it clear what tradition you're practicing in, since the answers are coming from various traditions, and probably conflict.
Comment: I am new at this and I didn't actually think that was important to say which tradition I am practicing. I am a lay Theravada Buddhist practicing insight meditation
Answer: Every mental content, or state you experience, is linked to sensations in your body. (After all, one the of the 5 aggregates is sensation.) You should examine the sensation. You should try to understand that the sensations you experience are what you like or dislike (with any thought, memories, ideas - when you remember something you do not like, you get a bad feeling in your body) and react to, try to grasp or get rid of. This is what keeps you in a conditioned existence. So to start with, you should always try to notice the sensations when thoughts come and go. Sharpen your mind to understand 3 marks of existence within sensation. The 3 marks of existence in your corporeal body. How perceptions are formed and their nature. How the recognising part of your mind works. These things grow progressively subtle. The start should be the impact of any mental state or content upon the sensations of the body, and if not all 3 marks of existence, at least their impermanence.
Answer: Labeling one's thoughts was one of Chogyam Trungpa's main meditation techniques for beginners. As I understand now, in context of Path at large, it is an entry-level practice for establishing basic reflexive awareness and reducing the grasping. Labeling serves two purposes: 1) it encourages one to try and be aware of one's associative cycle and 2) it interrupts the train of thoughts that otherwise has a tendency to be engrossing.
There is nothing special or supernatural about this technique: the labeling itself is, again, thinking (6th consciousness). If we took it to its logical conclusion, we would get into an endless loop. So maxing out this labeling, especially in post-meditation, is kinda pointless. It would be like treating poisoning with more poison. No wonder Susan Blackmore found herself at difficulty walking across the street!
Instead, the idea at this stage is to disidentify from our thoughts, to understand that our thoughts are not "me". The point is not in mechanically identifying consecutive thoughts, but rather in 1) setting up your subconscious intent ("alarm clock"), so that the "noticing" after "the getting carried away" happens by itself, but also 2) learning to let go (of an "important" thought) and come back to breathing.
At this point, thoughts can come and go like fishes in the ocean. Here you sit, watching the ocean, then you sense a thought's fuzzy contours, like a shadow moving deep down. As fish comes closer, it gradually takes shape and clarity. You can either dismiss it, or let it come. It gets more and more concrete, until it jumps on you and takes you flying. You can either get carried away, or you spend a second on the thought, tasting its flavour, tracing its roots that connect it to its underlying emotion and, further down, basic preconception -- before dismissing it. Chogyam Trungpa called this "touch-and-go" practice.
The next level up (it's not like it really is a linear progression, but for simplicity we could say so) is to try and see where the thoughts come from and where they go. This includes seeing where one's seeing (7th  consciousness) comes from. To explore that semidifferentiated sea of 8th consciousness, tasting its colors and energies and the overall weather -- is why we keep coming back to the breathing, a window onto the subconscious.
Comment: I though this was initially done by [U Nārada](http://en.wikipedia.org/wiki/U_N%C4%81rada) later popularised by [Mahasi Sayadaw](http://en.wikipedia.org/wiki/Mahasi_Sayadaw)
Comment: Thanks for the answer!I thought that labelling was a way of creating clarity of mind in the present moment so do you think that trying to labelling every mental and physical experience and see the three marks of experience is useless?is almost one year that I try to be mindful making a mental note of everything...maybe I am attached to it,sometimes the mental noting It seams to became a bit mechanical do you think is better to be mindfull whitout labelling?
Comment: No no, it is very useful, but as you get better and better, labeling gets subtler and subtler, and you see many other things that are more important than labeling and then even things that are more important than breath. Keep labeling, but keep paying attention. When your wings start growing, you don't need training wheels.
Comment: There are many lineages that hold authentic teaching. Chogyam Trungpa Rinpoche was a Tulku, like Dalai Lama, which means since he was a baby he was brought up by the best Buddhist teachers. His main teacher was also a Tulku,  Jamgon Kongtrul 2nd (1902-1952) who was a student of another Tulku, 15th Karmapa (1871–1922) who was a student of Jamgon Kongtrul The Great (1813-1899) who was a student of 9th Tai Situpa Tulku (1774–1853), who was a student of 13th Karmapa Tulku (1733–1797) and so on and so forth. This is a truly royal linage of best teachers in Tibet.
Answer: In her book Zen and the Art of Consciousness Susan Blackmore did exactly what you are doing and spent a couple of weeks being very mindful and noting during her everyday life. Her question was 'am I conscious now?' She found this very productive and interesting but she said it was unsustainable for her. She reached a point where she was so aware that she was unable to cross the road. She found the speed of the traffic too overwhelming. She had to stop the practice at this point.
I would hesitate to say don't do it because I'm really not any kind of expert but I just wanted to share that second hand experience. Certainly mindfulness in the everyday is an ideal but I'm not sure if I could go full on for it. Maybe little and often?
Comment: Thanks for sharing your idea.I find mindfulness very helpful it brings back the mind in the present, when i use a mental note i create a clarity of mind and i am aware at most of the experience that append around and inside me, sometimes i can even experiencing joy just because i am aware of things.But in some it seams that when a thoughts arise with aversion straight away i label it and it goes away.At this point i don't know if is better to look at it more close instead of letting go straight away.

Mental note of thoughts during the day


Will I sued for recording someone without their consent?

Question: I want to know if I can be sued in the Philippines for recording someone without letting them know? I was being ganged up by my own family and decided to hide under my blanket when I decided to record them so that I have evidence that they are abusing me. It's not a video recording but an audio recording so they don't know that I was recording them.
Comment: You should be more concerned that it is a crime which can result in at least 6 months and up to 6 years imprisonment.
Answer: It is illegal to record someone without their consent in the Philippines.
https://www.lawphil.net/statutes/repacts/ra1965/ra_4200_1965.html

Section 1. It shall be unlawful for any person, not being authorized by all the parties to any private communication or spoken word, to tap any wire or cable, or by using any other device or arrangement, to secretly overhear, intercept, or record such communication or spoken word by using a device commonly known as a dictaphone or dictagraph or dictaphone or walkie-talkie or tape recorder, or however otherwise described:


What happens if the third umpire is unable to come to a firm conclusion?

Question: There are times when the third umpire is unable to come to a firm conclusion about a decision, even after the use of multiple replays, hotspot, etc. What should happen in this case?
Answer: There are two different scenarios here:

The on field umpires refer a decision to the third umpire because they are unsure of the correct decision. In this case, the benefit of the doubt goes to the batsman, which generally means "not out".
The third umpire is brought into play after the use of a DRS review by one of the teams. In this case, the third umpire must have conclusive evidence to overrule the on field umpires, so if the third umpire is unsure, the decision made on the field stands.

References: ICC Playing Conditions, Appendix 1 (Decision Review System), Sections 2 (Umpire Review) and 3 (Player Review).
Answer: Update: DRS has specific rules when to go with 'Umpire's Call' but for non-DRS referral the on-field umpires are nowadays giving a 'soft signal' while referring the decision to the third umpire: their own opinion whether out or not out (with the possible exemption of line decisions like run out, no-ball, stumped, and boundary line decisions) -- if the third umpire is unable to conclusively overturn the soft signal, then the soft signal becomes the final decision.
http://www.cricketdictionary.org/index.php/2016/08/11/definition-of-the-day-soft-signal/
http://m.timesofindia.com/sports/cricket/news/Soft-signal-helps-in-negating-over-reliance-on-technology-Simon-Taufel/articleshow/55056709.cms
Comment: Can somebody find and post a reference regarding the exact date from which the use of soft signals officially started in international cricket?


what are some online photography competition

Question:
Possible Duplicate:
On-line photo challenges

Just wondering what are some online photography competitions ?
Comment: Duplicate? http://photo.stackexchange.com/questions/2021/on-line-photo-challenges
Comment: Community Wiki, perhaps?
Answer: Just a word of warning on online competitions, a lot of them are simply rights grabs, meaning they run the competition to simply get hundreds or thousands of photographs to use as they wish without paying for any rights or license fees :(  Most important thing is to READ THE SMALL PRINT!!
Personally I entered an online competition with Microsoft and did not read the small print, the image I entered did not win anything, however Microsoft did use it in an email that went out to every Hotmail user world-wide, so several million people.  I got no tag line, no recognition at all and no compensation ... in the small print Microsoft now own copyright on my image to use as when they wish, how they wish, in any media and at any time.
Some online competitions are good and fair, just not many, so READ THE SMALL PRINT before submitting any entries to any competitions if you care about both your copyright to your images and your moral rights on the images too.
Answer: One that I know about is called Share the Experience, it's a contest by the National Parks Service.
Answer: Digital Photography Review has a very active set of challenges with the winners chosen by the participants and other site members.
Answer: DP Challenge have regular competitions with a variety of topics to help you focus the type of picture you take.
Answer: ePHOTOzine (http://www.ephotozine.com/) has at least 1 photography competition every month with some pretty good prizes such as photography gear.


How to completely turn off keyboard typing sound?

Question: Android 2.1 - If I open my Gmail e-mails and I want to type then I just can't turn off the keyboard sounds. How can I turn it off? (not the notification, etc. all sounds, just the keyboard sounds.)
Answer: From your home screen, press Menu -> Settings -> Language and Input (or Language and Keyboard on older Android devices). From here select the keyboard you are using. In the next page of settings, you should see something like Audio feedback for swype, or  Sound on keypress for flexT9. You can modify Vibrate on keypress there too if you wish.
Comment: you may have to search a little once you choose they keyboard you have, for `flexT9` it was under `Preferences` but swype just has that setting on it's first menu.
Answer: Go to Settings > Language & keyboard > Android keyboard and make sure "Sound on keypress" is unchecked.
Answer: Go to: Settings -> Sound and display -> System Volume
and set that down to 0..... that's it you wont hear another sound while typing
Answer: Follow these steps:

Slide down the quick settings menu.
Select Settings (gear icon) then choose User Profile & tap Predefined Profiles.
There you will see keyboard sign, tap on the icon.
A general page will display.
In there you you will get dial-pad, touch, dialog box (uncheck this) & vibrate on touch (uncheck this too).
Tap the "Back" key on the ActionBar (top) or Navigation Bar (bottom) till you see the main screen and you're done.
Answer: This is for the the Acer android tablet:
Go to the keyboard and press and hold the key with the microphone icon and the input options menu should pop up, you then have access to android keyboard settings ... uncheck the typing sound box and there you go ... simples.
Answer: At least on the Samsung Galaxy S2, this can be done as follows:
Go to Settings → language → keyboard → samsung keypad, click the setting button next to the Samsung keypad → advanced, make sure "key tap" and "vibrate" are BOTH OFF.
Answer: This is for the samsung galaxy mega, go to settings then my device then language and input then look for "keyboards and input methods".Just above "swipe tap" is "samsung keyboard and to the right of it is the setting icon press . Press icon then uncheck "keyboard sound"
Answer: On the Gigaset QC830, in Settings, choose 'Language and Input'>'Google Keyboard' setting button (to the right)>uncheck 'Sound on Keypress'
Answer: If phone is been upgraded... Go to the setting menu from there click on language and inputs then click on android keyboard(AOSP) from here you then click on preference... And you can put off your vibration or sound.
Answer: To solve the voice keyboard problem simply open the keyboard and when it is opened, hit your volume key till it gets to the lowest and thats all
Answer: Go to Menue › Settings › Language & Input › Android Keyboared (AOSP) › Advanced › Keypress sound volume, change the value to zero then press Ok – problem solved.
When you go there it may also already be at zero, but it may default; so you have to press ok, it is mandatory.
(this is from my Amazon tablet's setting)
Answer: Settings - General - Language and Input - Current Keyboard - GBoard
Answer: its system volume set to 0 no more typing sound
Comment: This is not necessarily the case with all keyboards - or even on any single keyboard that I'm aware of.
Answer: for asus fonepad
slide down the top menu, select Settings (gear icon) then choose language and input
 first, android keyboard setting
        > tap its audio icon > uncheck the "sound on keypress "
        > if you want ur fonepad to vibrate every time a key is touch
          tap its corresponding box to add check mark, uncheck if u do
          not a vibration
        > tap "return" key
 second, ASUS and keyboard setting
        > tap its audio icon > uncheck the "sound on keypress "
        > if you want ur fonepad to vibrate every time a key is touch
          tap its corresponding box to add check mark, uncheck if u do
          not a vibration

tap "return" key till you see the main screen and you're done =)  hope this helps  =D
Comment: The question was for Android 2.1. The Asus Fonepad runs a much newer version of Android.


Two-part verbs — how to "factorize" a noun

Question: What is the correct way to punctuate the following sentence?

X can be explained by and obtained out of Y.
X can be explained by, and obtained out of, Y.
Comment: "*Obtained from*" is more commonly used than "*obtained out of*"- of course it may depend on what your *X* and *Y* are.
Answer: The sentence is grammatical with or without commas, but their presence helps the reader.
Comment: since I am new here, I cannot upvote. But thanks!
Answer: I would suggest it depends how "parenthetical" you intend the second verb to be.
Answer: First, I'd recommend you ask your question by stating: "How can I state the following sentence in a grammatically correct way?" (Preferred English style).
I don't really understand how you would use your example. From first glance, it appears that you're being redundant. Here's an example of my interpretation of your question:
"Climate change is caused by increased by pollution."
If that's not it, your two sentences are fairly similar. The only difference is the comma before the "and". This is an Oxford comma and its use is optional.
https://en.wikipedia.org/wiki/Serial_comma
Comment: This is ***not*** the Oxford comma — whose use, I can but add, is not so much optional as optimal.


Toddler waking after going to bed.

Question: My lg is 20 months and she has started waking about 1-2 hours after I put her down for the night. She cries, not frantically, but every 30 seconds or so, which escalates until she is crying constantly. I then go to her but end up having to bring her back down stairs with me. She then starts playing and is as happy as Larry. It ends up with me having to go to bed and let her sleep with me otherwise she can be awake and happy until 11pm. Even when I put her in my bed with me she messes about for ages.
She has one nap for 1-1.5hrs usually around 11am (sometimes it's hard to get to 11am since she crashes badly in the morning). She goes to bed between 6-7pm. She always lets me know when she wants to go and so I take her up and 99% of the time she goes to sleep without a problem..... Until the crying starts.
It's happening more and more often and I don't know what to do.
Comment: This might be a late 18-month sleep regression.  It's the last regression and, personally speaking, the worst.
Answer: Could you lay there with her until she starts waking up/getting restless and before she really starts crying to comfort her before she wakes up fully. I suspect her body is treating it as a nap and she actually can't fall asleep again until she's been awake for awhile. If you can catch her before she fully wakes up and starts crying, you might be able to break the cycle.
Do you know why she's crying? Is she having nightmares? Is she scared of waking up alone? Has she developed a fear of the dark? If you can figure out why she's waking up crying, you can maybe do something to help her.
You could also try moving her nap-time later and put her to bed a bit later.

Toddler waking after going to bed.


How do I prevent magit from asking to set upstream while pushing?

Question: When I want to push to a different upstream than origin, I use P C-u C-u P so I can set the upstream of the command, however magit always prompts me with question to set upstream also. How do I prevent that prompt?
Comment: It seems that a double C-u both asks for the name of a branch **and** will always ask to set the upstream, regardless of the value of `magit-set-upstream-on-push`.  Will a single prefix do what you want?  (This way you specify the remote but keep the branch name the same as the local branch.)
Comment: Thanks, that's what I get for cargo culting the C-u C-u.
Answer: Beginning with v2.1 Magit features several push variants, all of which are available from the new pushing popup on P. In v2.4 this has been improved again. The popup now features p to push to the configured push-remote, u to push to the configured upstream branch, and e to push to somewhere else.
By default p and u offer to set the respective remote/branch before pushing if it is not configured yet.
Also there is a new magit-branch-set-upstream command, which b u is bound to. And when creating a new branch with a starting-point that is a remote branch, then that is automatically used as upstream. After running git commit --global branch.autoSetupMerge always once, the same happens if the starting-point is a local branch.

Also see this answer on a related question.
And to learn more about the push-remote see the Branching node in the info manual, as well as this answer.
Answer: This wouldn't fit in the comment. Make sure you have in your .git/config file something like:
[push]
    default = tracking
[remote "github"]
    url = https://github.com/path-to-repostiry.git
    fetch = +refs/heads/*:refs/remotes/github/*
[branch "master"]
    remote = github
    merge = refs/heads/master

In particular that you have the [branch "branch-name"]. Without this part Magit will always ask for the branch to push to, no matter what your push policy is or what other Magit settings you use (not sure why though).
You will also see that in the Magit status buffer, in the description part you will see the Local: line.
Comment: It is not the branch I change, but the remote


Are these low-quality questions?

Question: A number of questions were asked today about the significance of seemingly random numbers on the "mi-yodeya-series". My immediate reaction is that there would be no answer to these questions, and that they are just noise. Is there any guideline for what makes a question unacceptably low-quality for being most likely unanswerable? And how should this be flagged?
Comment: As with anything regulated by convention and not strict rules, someone will eventually find a way to abuse the system and ruin it for everyone else
Comment: @DoubleAA at least at this point people are downvoting the questions and not answering them.
Answer: I think that the [mi-yodeya-series] tag is particularly vulnerable to this. I propose that a policy similar to the PTIJ policy be enforced on this tag.

The format of the post must look like The first ones, and that procedure should be followed.

The posts must be in sequence. You cannot make a question about n until a question about n-1 has been asked and answered satisfactorily. When this series started, I might object to this rule, but at this point, all questions and answers will be pretty obscure, so I don't think this is too tyrannical.

A new question cannot be made until the number before it has at
least one upvoted answer.

Alternatively, you can just downvote and ignore these question and they will probably eventually stop. The series was cool, but as Double AA mentioned it is being abused at this point.
See also this discussion about the future of the [mi-yodeya-series] tag on this site.
Comment: re 2, it might be worth adding a caveat for those who actually want to inquire regarding potential significance of a number, that they can still ask, just not as part of the series - e.g. if someone suspects there might be significance in Judaism to 10,000 but doesn't think there is to 3,428.
Comment: Does it make sense for me to accept this answer, or is that inappropriate for someone like me with so little ranking?
Comment: it is entirely within your right. You asked the question. I personally would not. I initially check-marked DoubleAA's answer in the linked question, but he pointed out and I agree that in the very least the community should decide first with upvotes. To add to that, I think that with policy questions like this, it would be inartful to indicate that you have "decided" the issue for everyone with a check mark. Let the upvotes be the checkmark imo.
Comment: Ah what about the chameesheet etc questions, are those in sequence? I think not
Answer: I think this question should be decomposed into a few components.

Is the question "What is the Judaism significance of number N?" ever on-topic?

I think the answer to this is yes, as it is very easy to contemplate a clear Judaism-based motivation to want to know what the Judaism significance of a particular number is, and it's quite reasonable to expect experts on Judaism to be especially able to answer.

Is such a question on-topic regardless of explicit motivation in the question post?

I think that this is more or less equivalent to the question Is a question that asks "What does Judaism think of x" possibly off-topic?, previously discussed on Meta. I posted two answers to that question, both of which have net-positive scores at present:

Such questions are on-topic, but we strongly encourage including explicit motivation.

Such questions are only on-topic if they either include explicit motivation or if such motivation is reasonably obvious.

There isn't a clear consensus regarding this question, but the first of these answers has a higher net score. Therefore, it seems that we do not have a clear policy to close such questions.

Is the boilerplate motivation for many past entries in the Mi Yodeya series sufficient for considering them on-topic?

The traditional Passover song "Echad - mi yodeya" implies a possible presupposition that there is a Jewish significance to be found for each natural number. Accordingly, there is an ongoing series on Mi Yodeya that is attempting to unearth significant Judaism facts about each number, in sequence.

Per (2), such explicit motivation isn't strictly required for these questions to be considered on-topic. If one was, I'd personally consider this motivation facially acceptable but not super-compelling, absent the context of a community project.

Are newer posts in this series, without any explicit motivation, on-topic?

Per (2), yes.

Are newer posts in this series, without any explicit motivation, low-quality?

Per (2), yes.
Therefore, I recommend:

Not closing previous Mi Yodeya Series posts.

Not closing the new posts in question.

Taking question-post quality into account when voting.
Comment: This discusses being on topic, but what about Too Broad or Primarily Opinion  Based? There's often dozens of equally valid answers with no way to evaluate which is better
Comment: @DoubleAA POB, I don't see, as these questions aren't asking for an opinion. TB is a valid concern for such catalog questions, and our standard recommendation is that the question specify criteria for evaluation, which I did, in the form "The more significant within Judaism and the more intrinsically dependent on the value N, the stronger the answer." Let me think about how to incorporate this consideration into this answer.
Comment: TB is usually for "multiple questions in one" which this isn't really. POB seems more applicable because, while the existence of the relevant number in the source provided is objective, its significance is entirely OB.

Are these low-quality questions?


What strong draft decks exist for Innistrad-Innistrad-Dark Ascension draft?

Question: Innistrad has a decent amount of archetypes that you can build.  In draft, what tier 1 deck types exist?
Comment: "Proven to win 75% of the time or more"? Er... I'd say that's a bit of a tall order, even for a good archetype.  "Decks with an unfair number of bombs in them", maybe.
Comment: @DForck42 The usual terminology is "tier 1", basically referring to the "decks to beat". Here's an example of usage (also the beginnings of the answer to your question): http://www.channelfireball.com/articles/breaking-through-redefining-limited/
Comment: @thesunneversets what should i ask then?
Answer: Loosely speaking, I think strong Dark Ascension Limited (i.e. the official format, DKA-INN-INN) decks fit into one of three strategies corresponding to the three stages of play (which I have given these semi-descriptive labels):

"Aggro": Try to win before your opponent can really get rolling.
"Midrange": Build up a crushing advantage with powerful two-for-ones.
"Control": Hope to take over the game by making your opponent's stuff irrelevant, usually with a big bomb.

Decks that don't do at least one of these -- such as a deck full of mid-sized creatures but no way to actually turn them into card advantage -- tend to be at a disadvantage. Note that there's a lot of overlap here, probably much more so than in Constructed decks. You really can't classify most cards as belonging to just one strategy. Instead, the goal here is to view the card differently, and prioritize it accordingly, based on your particular gameplan; and to adjust your gameplan and later picks based on your cards. Darkthicket Wolf is a primo aggro card and a good midrange card, for instance; your "Human Sacrifice" deck may turn into a more controlling deck if pick up a really good late-game bomb.

I've never drafted with the pros and I don't play MTGO (where you can draft til you pass out from exhaustion), so I can't speak for the subtleties of "tier 1" vs. "tier 2", but I can list what I've found effective. Names in quotes below are those that are widely used, to my knowledge; I've made the other ones up based on whatever described a deck acceptably. Colors are suggestions rather than set in stone; each archetype has good cards in some of the other colors.
Aggro
These are decks that aim to win with an explosive start. Drafting them involves careful attention to your mana curve.
I think the top-tier decks in this category are:

White-weenie-style (W/G): Attack fast with dudes; keep attacking with lots of dudes. "White weenie" is a proven strategy in any format where white has strong low-cost aggressive creatures. Thalia, Champion of the Parish, and Cloistered Youth definitely fit the bill, as do Darkthicket Wolf and Hamlet Captain. Basically this deck depends on its low curve to win with speed. In addition to the usual pillars of efficient creatures and a bit of removal, these decks can benefit greatly from Travel Preparations. I think it's good to have at least one of Faith's Shield, Spare from Evil, or Feeling of Dread in the deck -- a card you can use to either push through damage or stop an opponent's attack while creating an opening for a decisive counter-blow. Be careful with CC cards like Loyal Cathar and Strangleroot Geist, since it's not always easy to actually cast these on turn 2.
Red-Deck-Wins-style (R/B): Attack fast with dudes; sacrifice board position to push your dudes through if needed; use burn to finish the job. The big difference from white weenie here is burn, with the standout card being Brimstone Volley. Evasion is usually part of the game plan: cards like Vampire Interloper, Crossway Vampire, Wild Hunger, and Feral Ridgewolf.

Midrange
These are decks that build up card advantage Jund-style. Dark Ascension has been good for this style of deck, with many of its premier cards having some component of built-in card advantage: Huntmaster of the Fells, Strangleroot Geist, Lingering Souls.
Some examples of good decks are:

"Human Sacrifice" (W/B): Trade your value-added weenies for your opponent's strongest creatures to build an advantageous position on the field. The "ideal" version of this deck starts with Skirsdaag Flayers; you feed them cards like Doomed Traveler, Loyal Cathar, and Elder Cathar. This deck also benefits from Human-token-makers like Gather the Townsfolk, and death-trigger cards like Wakedancer and Thraben Militia. Easy access to expendable dudes also makes cards like Demonmail Hauberk and Falkenrath Torturer better than they are in other decks. I like the Hauberk in particular because it's a good "escape plan" if you've picked up the relevant white cards but black has dried up: you can turn your deck into a pretty solid W/R or W/G morbid deck with potential for really crushing attacks.
Morbid two-for-one (G/B): Pressure your opponent with mid-sized creatures; when your trade, use morbid and undying two-for-ones to come out ahead. There are two morbid Grey Ogres I absolutely love in Dark Ascension Limited: Wakedancer and Ulvenwald Bear. Both of these are easy-to-pick up cards with a lot of mid-game power. A mixture of these guys, undying beaters (basically all the Strangleroot Geists you can grab), and quality combat tricks allows you to build up card advantage and superior board position; Victim of Night and Tragic Slip are also very desirable to help answer your opponent's biggest threats. Outside of rare bombs like Vorapede, the ideal big creature for this deck is Galvanic Juggernaut. Try to avoid the bad undying creatures -- 2/2 can't-block four-drops and 3/2 flying six-drops are not what you need to win the game. And don't just focus on morbid and undying: any source of incremental advantage is great; good rares for this plan are cards like Mayor of Avabruck or Gutter Grime, for instance.
"Werewolves" (R/G): Play dudes that become better than your opponent's dudes. Werewolves are a lot better with the additional cards from Dark Ascension. The key card here actually isn't Huntmaster: he doesn't really care about the creature types or colors of the rest of your deck; it's Immerwolf. The werewolves plan has always been to punish an opponent's slow development with a crushing tide of big creatures. Immerwolf and Moonmist make it much easier to consistently ride that plan to victory. As with all decks, don't get hung up on creature types; any card that fits the gameplan will work fine for this deck. Also, be choosy! Not all the werewolves are good.

Control
These are decks that want to waste time until they can play something that trumps your stuff, like a big Spider Spawning or a Reaper from the Abyss. Basically my standard for determining whether a deck is "control"-y in Limited is "Will this deck ever want to cast Think Twice?" Control gains some defensive power in Dark Ascension with the addition of quality defenders like Headless Skaab and Nephalia Seakite, but it loses a lot due to pack dilution. In particular, the "Mill Yourself" decks -- like Burning Vengeance or Spiders -- are weaker in Dark Ascension because their key cards are less likely to show up now that you're drafting from 2 Innistrad boosters instead of 3.
So far, I think the most consistently draftable deck in this category is actually a rather boring one:

Flyers (U/W): Clog up the ground, beat your opponent to death with evasive guys. I'm calling this a control deck for Limited purposes because it's really hoping to make most of an opponent's creatures irrelevant with some huge defenders and tricky plays, then grind out a win with evasion. Cards like Nephalia Seakite and Dungeon Geists are representative of your gameplan: they're basically flyers that double as removal. A big advantage of drafting this archetype is that you can often late-pick "big backside" cards for your defense.
Comment: @DForck42: Yes. Opening the most recent set first in a draft has been the policy since *Mirrodin Besieged*.
Comment: is the offical format to open the DKA pack first?
Comment: This is a great answer. My only nit is with your list of three archetypes: aggro/midrange/control describes basically every format ever, and is hardly limited to DKA.
Comment: @JSBᾶngs I think there's an absence of top-grade tempo and combo decks, at least from what I've seen so far. Consider a deck like Faeries.
Answer: A previous question covered the major archetypes for Innistrad draft. Most of the information there is still relevant, as Dark Ascension hasn't dramatically altered the draft landscape for most of the core archetypes there.
However, there were two marginal strategies in ISD draft that have become significantly better with the addition of DKA, if you open the cards for them in your first pack.
Mill
Getting a dedicated mill deck in triple-ISD was chancy, but it was playable if the pieces came together. Adding DKA has made this a tier-1 strategy, so long as you get this:

Increasing Confusion by itself can mill your opponent for 15 or more after you flash it back, and it's definitely first-pickable. If you get it in your DKA pack, you should strongly consider moving into a blue control deck with the rest of your picks. Take strong defensive creatures such as Armored Skaab, Fortress Crab, and Stormbound Geist, tempo-based cards such Silent Departure, Grasp of Phantoms, and Griptide, and additional mill components like Dream Twist and Curse of the Bloody Tome. If you get an Undead Alchemist in your ISD packs, you'll do a little dance, since that zombie is unplayable in most decks, but nuts in a dedicated mill deck.
Note that even if your U/x mill+control deck doesn't come together, you can still use Increasing Confusion as an alternate wincon in any number of other decks, or even a deck that's splashing blue.
Tokens
Intangible Virtue was a late pick in ISD, simply because there weren't often enough tokens to make it worthwhile. But throw in DKA with Lingering Souls, Gather the Townsfolk, and Increasing Devotion, and it becomes plausible to have a deck that uses tokens for its primary creature base. This deck obviously wants every copy of Intangible Virtue and Midnight Haunting that it can get.
Note again that all of the cards above are perfectly playable on their own, and you don't have to have a "mono-tokens" deck in order for them to work. But the existence of these extra token generators makes a token-heavy white aggro deck an especially attractive choice in DKA draft.


Ball Lock Corny Liquid dip tube

Question: Will a liquid dip tube with wings fit any corny keg or are some made to use wingless tubes only?
Answer: Image courtesy of: https://www.homebrewing.org/24-Curved-5-gallon-Soda-Keg-Liquid-Dip-Tube-With-Ears-Used-_p_6478.html
Just to help clarify for anyone looking at this post:
Answer: Winged dip tubes aren't common - the vast majority of Corgy 'Cornelius' kegs liquid dip/sip tubes don't have wings.
It will come down to two things:

The size of the inlet hole in the liquid pin or ball locked socked. I.e if this has been adapted for wings on the dip tube or not. To my knowledge no Corgy keys are adapted for wings here.
Whether the wings are collapsible - i.e. whether the wings are pivoted around a pin in the tube and you are able to collapse them for entry to the keg.

I've never seen (1) - in the case of (2) I've only ever seen this once and it was a custom thing. So if you already have a dip tube that you can test fits a Corgy keg but the wings and aren't collapsible then I very much doubt you'll find a Corgy that fits it. If however the wings are collapsible so that they pose no barrier for the dip tube entry - then all should be fine.
EDIT:
Based on the comment below I believe wings refers to the threads at the top of the dipstick. In the case both ball and pin lock Corgy kegs will use the exact same dip tube. The only difference between ball and pin lock kegs is the mount and the connector.
Comment: I have several ball lock corny kegs and most of them have what I have been calling winged dip tubes. These wings are on both the gas and liquid tubes and in order for them to fit into the keg the port on the keg has two grooves that the wings slid into. The wings are not retractable they are just raised portions right under the flange on the upper end of the tube and this allows the bent liquid tube to be positioned to locate the tube end in the center depression in the keg..
Comment: You are right - I think the issue here is terminology: I've never heard these referred to as "wings" - I have always head these referred to as threads. By your definition it is correct and yes **all kegs come with this.** The wings I have seen were at the end of the dip tube nozzle (going into liquid) having a wing and or platform disc over the top that forced extraction from the bottom of the vessel. This is the basis for my explanation and understanding. So your wings being my threads - yes all Corgy kegs will fit it. I'll amend my answer.
Comment: Actually I should have said ears rather than wings. Most suppliers refer to these raised sections as ears, don't know why I called them wings.

Ball Lock Corny Liquid dip tube


What is the difference between wysiwyg module + ckeditor and ckeditor module?

Question: What is the difference between using the Wysiwyg module and the CKEditor - WYSIWYG HTML editor module? Are there benefits on using one over the other?
Answer: I've played with both recently and can offer some insight, at least for Drupal 7.
The Wysiwyg module lets you use any number of editors, such as CKEditor. It also integrates with the Media module if you use that. If you don't want to use CKEditor, but, say, TinyMCE, then you'll want to use Wysiwyg.
The CKEditor module is (obviously) just for CKEditor, and has more options specific to CKEditor. For example, you can change the skin CKEditor uses (Office 2003, Karma, etc). You can also set advanced CKEditor config options which you can't do with Wysiwig+CKEditor. It also integrates with some file browser modules like CKFinder. And I believe you can use the Media module with new versions of CKEditor.
One of the big reasons I went with the CKEditor module is that it doesn't strip out JavaScript. I couldn't find a way to get Wysiwyg+CKEditor to preserve JavaScript.
Comment: Interesting you mentioned the JavaScript issue, I'm struggling with that right now. http://drupal.org/node/1126656
Answer:
And I believe you can use the Media module with new versions of
  CKEditor.

I confirm CKEditor works with the Media module.
Here's how to enable it: http://drupal.org/node/1022986#comment-4403648.
Answer: By installing Ckeditor via Wysiwyg module gives you ability to select the tools you want to be default in a text format.
For example you don't want to show Image option in the default editor to users you can uncheck that in Wysiwyg module settings.
I use Wysiwyg + ckeditor + media to get the things done.


How to work in Implementations when your technical operations is in another time zone?

Question: Any advice on working with implementations when all your devs and QA are on another timezone and not able to communicate too much online? This is my first experience being in a remote silo situation. There is an internal PM team at their location who gets a lot of their face time and easy access to information. From remote, it's hard as we only use Jira tickets but are stuck with waiting for responses, there is slack to connect but response time is slow as they are always busy and also two hours behind (they often suggest to stick to Jira). I just find it's easier for PMs to work with ops when we have the opportunity to build relationships and have direct contact, but it's feeling very difficult to do this as the only PM who is in another location.
Answer: First of all, what's the difference between 'remote' and 'local' PM? Where these two roles differ? As the question stands, it looks like just you have a redundant position on the main office while the offshore team does the job. If that's the case, then I'd say the problem is likely to be at company level... after all, what's the reason on having two identical roles in two different locations?
Before trying to foster more communication and interaction with the team (doing the same the 'local' pm already does) I'd suggest to clarify how your specific position (far from the team) can help. An easy example: the team works off-shore but you work at the same place as the end user (or the directors, for the matter). How could you help? Being the focal point for all the escalations the team need.
I'd avoid working towards duplicate the same actions the local pm is already doing; instead, try to identify how your differences can be used in your benefit. If there's no benefit... then, your role is redundant.
Answer: If you don't have huge travel budget to build solid relation with remote team, then good option is to build proxy PM there to represent you. This will be a good opportunity for someone there to grow.
Good hits can be found in the book
Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum by Larman and Vodde
Answer: Increasing Communications and Collaboration
There are plenty of ways to improve communications and collaboration, but they all require political capital and active cooperation between teams. At the level of direct influence, you should:

Get buy-in from the internal PM on the need for increased communication and collaboration.
Work with the remote team to set up meetings, communications channels, and other workflows to increase the level of active cooperation.
Raise the visibility of project costs and delays attributable to insufficient collaboration and ticket-based communication.

However, if this is a more systemic problem, you will need organizational support to fix it. That means retargeting all the advice above towards senior management, as they are ultimately responsible for the success or failure of the project, as well as being the only people who can mandate and finance cross-team collaboration at a governance level.


Is there any known problems with PCI-E based SSD disks?

Question: I'm going to add SSD disk to my Ubuntu computer. Is there any known problems with PCI-E based SSD disks in Ubuntu (this, for instance)? Or should I prefer SSD disk with SATA interface to achieve maximum compatibility with Ubuntu OS? I use Ubuntu Server 8.04 now, but I'm ready to upgrade to 10.10 if necessary.
Answer: There are indeed some PCI Express SSDs that don't work well, but most of them do. They are basically a RAID controller with discs on one card you see, so same as with raid controllers: The more expensive ones generally work, the cheaper one's may not work perfectly.
You should therefore make sure you can give it back should it not work.
The one you linked, the OCZ RevoDrive, is known to work.
Comment: This answer my question. Thanx.
Answer: I would strongly recommend you upgrade to 10.10.
I don't own an SSD myself, but I have heard much talk about the 'TRIM' function, support for which was only relatively recently added to the Linux kernel  in version 2.6.33.
Ubuntu 10.10 contains version 2.6.35 of the kernel (10.04 contains 2.6.32 & 8.04 contains only 2.6.24).
Comment: The question wasn't about SSD in general. I want to know will it work if I'll buy SSD with PCI-E interface.


Search line that contains n strings, in any order

Question: I want to search for a combination of two or more strings, in any order. I use org-mode.
Comment: Please clarify what you want to do, and what you have tried so far.
Comment: @Dan. I want to search for lines containing a combination of names, years, and attributes. For example, "Adam Smith 1900 history", but the words can be in any order. I normally would use I-search and type a regexp, but I need the flexibility here regarding the order of elements.
Comment: Please also clarify what you have tried so far.  It looks like you could use [regular expressions](https://www.emacswiki.org/emacs/RegularExpression#regexp).
Comment: @Dan how can I then combine multiple regexps? Or create a regexp where order is indifferent?
Comment: dan is the sort of guy who raises issues rather than helps. It was quite obvious what you wanted.
Answer: Regular expressions will only get you so far, if you want to search for multiple things in any order.  The regexp you use needs to specify each possible order for the things. For two or three things that's not such a big deal, but for more it quickly becomes problematic.  A single regexp is not your friend when trying to match patterns in any order.
I'm assuming that you want to do this searching interactively. If you use library Isearch+ you can easily do what you request.

The first thing you do is search for a general context.  For example, C-M-s .* searches for full lines.  (But you are by no means limited to defining line contexts; a search context can be any zone of text.)
Then you impose an Isearch filter predicate that restricts the set of matching lines to those that also match your first pattern (a regexp).  For example, to restrict search to lines that contain cat you do this (during the same search for .*:
C-z % cat
Then you do the same for another pattern you want the lines found to also match:
C-z % dog
And so on: C-z % turtle...
C-z % prompts you for a pattern, which is in fact a regexp, so you are not limited to a literal sequence such as turtle.

What happens is that when you enter a regexp, Isearch+ constructs a predicate that filters for its matches - within the current set of search hits.
There are lots of other ways that Isearch+ provides to dynamically refine search contexts, besides regexp matching.  This page about its Dynamic Isearch Filtering describes this and various other ways to combine multiple Isearch filters.
Comment: "Regular expressions will only get you so far" That's why I am here.
Comment: Right. The point is that a *single* regexp that matches multiple orders is hard to come up with, and is not very performant. But code that combines *multiple* simple regexps can do the job easily. Isearch lets us filter what would otherwise be search hits by applying a predicate. Such a predicate can limit searches to also match another regexp. That's what `C-z %` does: it piles another filtering predicate on top of any filtering that is already being done. Isearch+ lets you combine any number of such filters, on demand.
Answer: Drew already described ways of recursive filtering lines.
You can also use occur (already shipped with emacs) recursively for that purpose.
To search for a line containing the words Adam Smith 1900 history use occur on Adam in the original buffer. Afterwards use occur on Smith in the resulting occur-buffer. Afterwards use occur on 1900 in the resulting buffer and finally use occur on history in the resulting buffer.
Afterwards you can go back to the line containing all words in the original buffer recursively through the occur buffers.
There are some false positives with this method. E.g., if you are searching for the word matches also the first line of an occur-buffer matches.  But, these should not disturb too much.
Answer: Another easy way to do what you want is to use Icicles. With Icicles search you first define search contexts, and then you type patterns to match within the contexts.
You can define contexts using a regexp, or several other ways. And some Icicles search commands define contexts for you.  For example, icicle-occur, bound by default to C-c ', the contexts are lines.  For icicle-search, bound by default to C-c `, you are prompted for a context-defining regexp.
After establishing the search contexts, whatever you type in the minibuffer is taken as a pattern (e.g. a regexp) to match within the contexts.
It is Icicles progressive completion that provides the answer to your question. To match another search pattern you just hit S-SPC, locking in the previous one, and then type another. The patterns are ANDed, each one narrowing the search further.
Because this is all done by matching minibuffer input against completion candidates, you can change the current pattern to match anytime, incrementally. And because each S-SPC creates a recursive minibuffer, you can also use C-] to pop out of the current pattern inputting altogether and change the previous, formerly "locked in" pattern. You can thus input an infinite number of sets of matching patterns, to search for different things within the set of search contexts.
Harder to describe than to experience...
Answer: If you are searching files, and if you only care about search contexts that are lines of text, then you can use M-x grep.  You just keep piping grep commands, to add additional filters. The resulting lines are those containing matches for each of the filters, in any order.
For example:
M-x grep -nH -e for icicles-doc.el | grep the | grep function

icicles-doc1.el:1758:;;  prompts you for a function to apply to the current completion
icicles-doc1.el:2415:;;  For most Emacs functions that prompt you for input, the person who
icicles-doc1.el:4182:;;       candidates are proxy candidates for these functions.)
icicles-doc1.el:4783:;;  The second argument is the actual function used for sorting.  It
icicles-doc1.el:5532:;;  function is designed to be `C-u' sensitive.  This is the case for
icicles-doc1.el:6241:;;  prompts you once for the function to apply, and then applies it to
icicles-doc1.el:6270:;;  function for some command.  Do this if you always want the same
icicles-doc1.el:6302:;;  predefined for type `function'.  Since the actions you can choose
icicles-doc1.el:6304:;;  them, to apply a function-for-functions (e.g. `find-function' or

...
Answer: The following lisp code provides you with a single command that finds a line containing all words given by the user as space-separated list in any order.
You can apply this command iteratively to find consecutive matching lines using the input history. This is ensured by placing point at the end of the matching line.
The search starts at point. If you place point in the middle of some line then only the partial line starting at point is tested.
If you want to avoid regexp-matches replace string-match by string-equal.
(require 'cl-lib)

(defun search-forward-words-in-line (words)
  "Search forward for a line containing some words in any order.
WORDS is a string of words separated by spaces.
Search starts at the line where point is in.
Puts point on the end of the found line.
So you can use this command iteratively."
  (interactive "sSpace separated list of words:")
  (let ((word-list (split-string words))
    found)
    (while (and (null (eobp))
        (null (setq found (cl-subsetp word-list (split-string (buffer-substring-no-properties (point) (line-end-position))) :test #'string-match))))
      (forward-line))
    (and found (goto-char (line-end-position)))))

There follows an alternative implementation with an associated special occur named occur-words-in-line in the following.
The function re-search-forward is hijacked by occur-search-forward-words-in-line during the execution of the original occur.
I had to modify the behavior of search-forward-words-in-line to make this work. The new version of this function applies re-search-forward starting at the beginning of the line that contains all the words from wordstr or at point if point was initially in the middle of the line. It places point and determines its return value and match data by this call of re-search-forward.
(defun search-forward-words-in-line (wordstr &optional bound noerror)
  "Search forward for a line containing the words from WORDSTR in any order.
WORDS is a string of words separated by spaces.
Search starts at the line where point is in."
  (interactive "sSpace separated list of words:")
  (unless bound (setq bound (point-max)))
  (let ((word-list (split-string wordstr))
    line
    found)
    (while (and (< (point) bound)
        (setq line (buffer-substring-no-properties (point) (min bound (line-end-position))))
        (null (setq found (cl-subsetp word-list (split-string line) :test #'string-match))))
      (forward-line))
    (if found
    (let ((b (line-beginning-position))
          (e (line-end-position)))
      (goto-char b)
      (re-search-forward (concat "\\(" (mapconcat #'identity word-list "\\)\\|\\(") "\\)") e)) ;; Set `match-data', place point and return beginning of match.
      (unless noerror
    (error "Line with words %s not found" word-list))
      )))

(defun occur-words-in-line (words &optional nlines)
  "Linke `occur' but with `re-search-forward' replaced by `search-forward-words-in-line'."
  (interactive "sSpace separated list of words:\nP")
  (setq nlines (and (numberp nlines) nlines))
  (let* ((original-re-search-forward (symbol-function 're-search-forward))
     (words-in-line-words words)
     (word-list (split-string words))
     (words-in-line-re (concat "\\(" (mapconcat #'identity word-list "\\)\\|\\(") "\\)")) ;; we keep regular expressions
     words-in-line-re-search-forward)
    (setq words-in-line-re-search-forward
      (lambda (words &optional bound noerror)
        (fset 're-search-forward original-re-search-forward)
        (prog1 (search-forward-words-in-line words-in-line-words bound noerror)
          (fset 're-search-forward words-in-line-re-search-forward))))
    (unwind-protect
    (progn
      (fset 're-search-forward words-in-line-re-search-forward)
      (occur words-in-line-re nlines))
      (fset 're-search-forward original-re-search-forward))))

The programming of occur-words-in-line would have been much cleaner if occur provided search-plugins such as query-replace-regexp does with replace-re-search-function.
Comment: In terms of algorithmic complexity it would be more efficient to first sort both lists and then to compare. `cl-subsetp` is a naive quadratic algorithm. Though I understand that the number of words is probably small, so the gains won't be noticeable if any.
Comment: @wvxvw The number of words is small and `sort` adds complexity to the lisp-code in the answer. Simple code was the main design criterion at this point. (Note, that I considered to use `sort` but dismissed it in favor to simple code.)
Answer: Just as an exercise, here's a more occur-like way to search for matching lines:
(defvar search-multi-mode-map nil
  ;; (let ((map (make-sparse-keymap)))
  ;;   (define-key map (kbd "RET") 'search-multi-goto)
  ;;   map)
  "Keymap for `search-multi-mode'.")

(defvar search-multi-mode-hook nil
  "These hooks are run when `search-multi-mode' starts")

(define-derived-mode search-multi-mode fundamental-mode "Search-Multi"
  "Major mode for searching for multiple words in a buffer.

Available commands:
\\{search-multi-mode-map}"

  (run-hooks search-multi-mode-hook)
  (buffer-disable-undo)
  (read-only-mode 0)
  (erase-buffer)
  (insert ";; -*- mode: multi-search -*-\n\n")
  (read-only-mode 1))

(defun search-multi-goto (button)
  (interactive)
  (let ((line (button-get button 'line)))
    (with-current-buffer (pop-to-buffer search-multi-source)
      (goto-char (point-min))
      (forward-line (1- line)))))

(defvar-local search-multi-source nil
  "The source buffer where the search was performed")

(defun search-multi-popup (matches)
  (let ((b (current-buffer)))
    (with-current-buffer (get-buffer-create "*multi-search*")
      (search-multi-mode)
      (read-only-mode 0)
      (setq-local search-multi-source b)
      (insert "searched: " (buffer-name b) "\n\n")
      (while matches
        (let ((match (car matches))
              (p (point)))
          (insert (format "%d: %s" (car match) (cdr match)))
          (make-text-button p (point)
                            'face 'font-lock-variable-name-face
                            'action 'search-multi-goto
                            'line (car match)))
        (setq matches (cdr matches)))
      (read-only-mode 1)
      (pop-to-buffer (current-buffer)))))

(defun search-multi (words)
  (interactive "MWords to search (separate with space): ")
  (let ((words (sort (split-string words " ") 'string-lessp))
        (current-line 0)
        matches)
    (while (not (eobp))
      (setq current-line (1+ current-line))
      (let* ((raw-line (buffer-substring-no-properties
                        (point)
                        (progn (forward-line) (point))))
             (line
              (sort (split-string raw-line "[^[:alnum:]]" t)
                    'string-lessp))
             (words words))
        (catch :failed
          (while (and words line)
            (let ((a (car words))
                  (b (car line)))
              (cond
               ((string-equal a b)
                (setq words (cdr words) line (cdr line)))
               ((string-lessp b a)
                (setq line (cdr line)))
               (t (throw :failed t)))))
          (unless words
            (setq matches
                  (cons (cons current-line raw-line) matches))))))
    (search-multi-popup matches)))

(provide 'search-multi)


How to change facebook og:image to post image link?

Question: For the facebook comments/share/etc I get the wrong thumbnail and as far as I've googled, it's due to the og:image meta tag. I'm using Drupal for Facebook module, is there a way to alter it? I found that I have to place 'rel="image_src"' somewhere, but where? At the image tag? And how can I do that using views?
Answer: The Metatags module supports OpenGraph meta data with token support, patterns, overrides for individual nodes and so on. It's a really handy module for this kind of stuff.
http://drupal.org/project/metatag
If you're getting the wrong image show up in Facebook you could point it to the correct image using this module's token support.
Comment: Ace. Glad to have helped. Would you mind marking this as the answer? Cheers.
Comment: @danbohea i added the token [metatag:image_src] but I don't know where this value is coming from? I did not specify this kind of value anywhere else. Please advise.
Comment: @Xeen may you please advise on how you made it work? Because I just can't make it to work, Mine is using views and the metatag for views, under advanced section was (image section) [metatag:image_src] which does not work.
Comment: I'd also like to know how you made it work, since this solution did not work for me.
Answer: Put this in your HTML page, inside the  tag; this will tell Facebook to use this image when any page from your site is posted on Facebook.
<link rel="image_src" href="http://www.example.com/facebook-logo.jpg" />

Answer: Implement
hook_html_head_alter()

On the pages you like, alter the  output of those pages like
http://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_html_head_alter/7#comment-27259
There you can
dpm($head_elements)

and unset the previous og:image, or if you are in a node page you can load this node and display a field-image ...
This becomes handy when you are not on a node page, e.g. a Views page


How does EOS create signature?

Question: For signing serialized transaction it needs make sha256 one time, but EOS returns signature longer than 64 symbols. My question is - what is additional info added to the signature?
Answer: A transaction signature is formed of a SIG_ prefix, a part that defines which curve algorithm was used to create the signature e.g; K1 or R1, and the base58 encoded SHA256 hash. e.g; SIG_K1_{base58_hash}
A signature being constructed in swift
- https://github.com/memtrip/eos-swift/blob/master/eosswift/eos-core/encode/Base58.swift#L19

How does EOS create signature?


How can I walk up along the AST using IDAPython decompiler API?

Question: I am using IDAPython for my analysis. In IDA v6.95, the header file plugins/hexrays_sdk/include/hexrays.hpp defines the following:
typedef ctree_items_t parents_t;

parents_t parents;      ///< Vector of parents of the current item

/// Get parent of the current item as an expression
cexpr_t *parent_expr(void) { return (cexpr_t *)parents.back(); }

// Get parent of the current item as a statement
cinsn_t *parent_insn(void) { return (cinsn_t *)parents.back(); }

For my analysis, I am trying to walk up along the parents from a given cexpr_t node. parent_expr() and parent_insn() API gives me back the immediate parent, not the entire chain from the child to root of the AST.
As an alternative, I tried to traverse the parents vector once I visit the given cexpr_t node.
for parent in reversed(self.parents):
  print "|==> %s [%d]" % (hex(parent.ea), parent.op)

The problem is, the parent item thus returned is of type citem_t. If I cast those to cexpr_t as follows:
parent.__class__ = cexpr_t
print parent.x

and access any of its fields (e.g. x) in the example above, it throws error.
How can I traverse the AST nodes bottom-up yet retaining the correct types (cexpr_t or cinsn_t) of respective nodes? Is it possible to look into the code of parent_expr() or parent_insn() to see if how do those return correctly typed nodes from an ctree_items_t type vector (i.e. parents)? The code inside python/ida_hexrays.py seems to be mere SWIG stub, the actual implementation seems to lie somewhere else.
def parent_expr(self, *args):
    """
    parent_expr(self) -> cexpr_t
    """
    return _ida_hexrays.ctree_visitor_t_parent_expr(self, *args)

def parent_insn(self, *args):
    """
    parent_insn(self) -> cinsn_t
    """
    return _ida_hexrays.ctree_visitor_t_parent_insn(self, *args)

The actual code seems to be distributed as a shared library located at python/lib/python2.7/lib-dynload/[ida32|ida64]/_ida_hexrays.so
Answer: I can solve part of your problem.  Use the 'to_specific_type' attribute to convert a citem to a cexpr:
if citem.is_expr():
    cexpr = citem.to_specific_type


Can UIViewController contain more than one UIView?

Question: Can a UIViewcontroller contain more than one UIView?
Answer: Yes, many.
Each button, or text field or image, or ... is a view.  A view controller can handle many many views.  Of course, there is one view that is the parent of all others, and the view controller keeps track of that one and can then follow the tree down to handle the children (for the purposes of handling touch, or updating, etc.).
Comment: I'd emphasize the fact that the view controller only **has** one view: its own. However, that view can *contain* many others as subviews, and the controller can *manage* all of them (via outlets, etc.).
Answer: For clarity, NO. A UIViewController has one UIView. That UIView, like all UIViews, can contain subviews. If you want to control two views, create instance variables for each of them and add them both to your UIViewController's view variable.


2014 Honda CRV Air Recycling Light

Question: My recycling air light comes on intermittently. My salesman says that's normal, the car knows when it needs to shut off air from the outside. Mighty smart car, but then it's a Honda. Is he blowing smoke up my kilt?
Comment: +1 for not knowing whether I'd like to experience the *smoke up my kilt* or not. I'd suggest the answer is, your salesperson is spot on and you have nothing to worry about, but maybe someone else has some direct knowledge.
Answer: Your air re-circulation does not automatically come on.
Your salesperson is blowing smoke up your kilt.
The air re-circulation is controlled manually only.  This would be a warranty item.
Answer: An excerpt from the owner manual for the 2014 CRV
Controlling the source of air
The Recirculation Button controls the source of the air going through your climate control system. When in Recirculation Mode, air from the vehicle's interior is recirculated through the system. Use this mode when driving through smoky or dusty conditions, or when you need maximum A/C cooling. Keeping the system in Recirculation Mode, however, especially with the A/C off, can cause the windows to fog.
No mentions of system control of the recirc mode.
There has been talk of forced recirc mode in the engineering circles since it can improve mpg in some situations. This would happen only after the inside temp is lower than the outside when using A/C. CARB has considered mandating this mode, but I do think it has been implemented.

2014 Honda CRV Air Recycling Light


SFX recorded or library

Question: Do you use SFX libraries (like Sound Ideas, Hollywood Edge ...) or do you record your own SFX?
Answer: Depends on the time frame the client wants it done in. Original soundscapes cost more because extra time spent on the project and you should charge a kit fee for using your own equipment. If its too short of a turn around to record all new audio, then library. It also depends on the audio budget.
Answer: Im just starting out and so far I use only my own recordings. I feel like I accomplished more with something I recorded myself. But if its a sound like a whale, then I will be okay with doing a library sound.
Answer: Personally you can't have enough in your library- variety etc. But I always like to get my own when possible. In between projects, I always go out and record for the fun of it and being in South Africa, there are so many things that need to be captured that don't exist on present day packaged libraries like SIs or BBC etc. I have always had the philosophy that it is a sound designers obligation to build their own library as their career progresses. They are yours, unique to you and make you r projects sound fresh. There is nothing worse than relying on the canonized libraries and finding out that SI 6021-03 New York Traffic with horns ST has been used in hundreds of other projects and is easily recognizable.
That's my 2 cents.
Answer: With my pathetic selection of mostly-handheld-dynamic mics, I rely almost entirely on libraries.
Answer: I use mostly libraries.
Answer: I always try and record everything myself but will use libraries if I physically can't get the desired sound.
Answer: Upfront sounds deserve more attention than a low volume background sounds.  I argue that you are doing your project a disservice if you are spend hours on the background dog bark that could be spent on the fight scene that is happening at the same time.
In a perfect world we all would have great location rigs and access to all the explosion, animals, and vehicles we need to record our own.  I generally dont have the time or budget to be too dogmatic about it.

SFX recorded or library


MySQL monitoring tools

Question: What tools do you use to monitor the health of your MySQL server instance? Are they for free or commercial?
Answer: Try MySQL Cacti Templates.
Comment: Upvote for this. I have been using these a while, thanks to Percona and Xarpb.
Comment: These templates are very good - I use them to monitor all our MySQL boxes.
Answer: mytop provides some handy CLI info, it's free (*unix only).
Answer: Mysql has a free one called Mysql Administrator which is part of the mysql GUI tools package.
Mysql Administrator connection documentation.
There is also the Mysql Enterprise Monitor which has many more monitoring features.  You can monitor Mysql on other servers see faq question 7.
Comment: But MySQL Monitor is just able to monitor local MySQL instances, right? So I wouldn't be able to monitor a MySQL server on a linux machine.
Comment: Sorry, I meant to say MySQL Administrator only can monitor local instances.
Comment: No, you can monitor Mysql instances on non-local servers on any OS mysql supports.
Comment: Yes, Mysql Admin can also monitor an MySql instance on another server.
I'll post link in answer.
Answer: I like SQLyog for remote administration of mySQL. Nice GUI environment, and there is a free community edition.
This company also makes MONyog, a mySQL monitoring solution, but it's not free and I haven't played with it.
Answer: I have a custom Zabbix configuration for extracting useful data points from MySQL.  I should get around to opening these scripts up to the community.
Answer: Apart from running cacti to graph the mysql performance over time, we have mysqltuner.com setup to send us a daily report of any variables on the server we should be keeping an eye on.
Answer: innotop has been fantastic for monitoring. i believe its recommended in both editions of high performance mysql.
Answer: As basic as it is, I've used:
$ watch -n1 "mysqladmin processlist -u root -pYouWillNeverGuessThis"

This provides me with a list of connections, users, hosts, databases, commands etc, updated every second. It's a real-time "who's doing what right now?" solution.
Very simple, but also useful.
Answer: I use a cronjob running every 5 minutes with mysqladmin processlist. See also this question .
In addition, phpMyAdmin has some monitoring features.
Answer: We use hyperic, it is an open source application, but there is a commercial product as well if you want. It also monitors the operating system, web servers etc.
Answer: Don't forget to monitor the underlying platform. I would monitor

IOPS on the log, data and tmp devices (you do have those on three seperate LUNs don't you ?)
Swapping (more than a few pages / second is bad for mysql, google "mysql swappiness" to find out why)
Memory statistics for the host OS. A general rule of thumb I follow is to allocate no more than 80% to the mysql process to leave some room for the OS and the buffer cache

You can use SNMP and Cacti to monitor all of these things
Answer: mtop is great for monitoring current running queries and system variables.
Answer: Cacti, as mentioned above. Also mytop sometimes to monitor current activity.
Answer: Basic monitoring via the nagios nagios_mysql plugin, added a small custom script to monitor slaves status and slavelag.
Answer: It's not strictly monitoring but you can use mysqlreport to have a good overview of how well your mysql server is performing and if it is properly configured.
http://hackmysql.com/mysqlreport
Answer: Actually it depends on the database(s) that is running on the sever.
I usually check for the

number of queries

depending on database

indexes
slow query log
mysqlping
mysql connection from a remote host to a certain database

check that it works from the right hosts
check that it fails from the right hosts

select the current time to be sure it's correct
select for collations/encodings
connected users

on the framework side I'm using munin for everything that could give me metrics and nagios (soon to be icinga) for everything that gives me status information.
Answer: For more comprehensive monitoring of MySQL (but commercial, so only if your database is worth it) check out www.LogicMonitor.com. No configuration required (detects storage engine types, replication status, etc); provides tuning recommendations; full historical graphing and alerting in one system; very extensible, and will monitor the rest of your datacenter infrastructure.

MySQL monitoring tools


Real time map testing in apple device

Question: I have a driving school application to test which somewhat works like Uber. My question is how can I test the real time map in my ios application?
User will provide the Start and End point but how to be sure that application is tracking the correct activity in the map?
Comment: Can you elaborate more on what the application is supposed to do?
Comment: Its a app for driving school where instructor will decide a course for a driver and driver will have to drive in that course. the activity will be tracked using GPS on google maps. Its kind of mini Uber
Answer: Positive Test case-
- Open Internet explorer/web-browser.
- Type www.maps.google.com and enter
- Check page is open.
- Place cursor in text box and type city/place name and click on 'Search
Maps'.
- Check place is displayed in maps.
- Check for satellite view click on 'Satellite' button; should display view.
- check for live traffic click on 'Traffic' button; should display live traffic with
traffic speed.
- Check for street view click on 'Street View' button and view should be
displayed.
- check for business/address in area selected above-type business to
find(e.g Pizza) ;should display pizza locations in that area.
- To check directions click on 'Get Directions' and type locations A and B
and click on 'Get Directions';should display directions to reach B from A.
Negative Test Case-
- Type wrong web address in web-browser.
- Type wrong name of city/place in text box and click 'Search Maps';should
display suggestions for correcting name.
- To get directions click on "get Directions' and type location A and leave
location B blank and click on 'Get Directions';should display message' Enter
location or right-click on map'.
- Type location A of one country and location B of other(e.g. location in India
and location in USA);should display 'Could not calculate directions between A
and B'
Comment: Its a app for driving school where instructor will decide a course for a driver and driver will have to drive in that course. the activity will be tracked using GPS on google maps. Its kind of mini Uber .Your answer doesn't fit because you said cases for map testing and not for driving application testing
Answer: Depends on what kind of tests you need to do. If it is UAT than you will have to leave your nice office and go out on a street.

Real time map testing in apple device


What's the difference between rectangular tea bags and pyramid tea bags?

Question: Does the difference in shape between pyramid and regular rectangular tea bags have any practical consequences? Perhaps a difference in preparation method, or in the resulting tea?
Comment: Pure marketing, designed to extract more money from your wallet, not flavour from the tea. If you think a pyramid brews better, just leave your regular tea bag in a little longer
Answer: The pyramid teabag allows for more effective and faster extraction. This is because the tea bag retains its 3 dimensional shape, so there is plenty of space for the tea leaves, and more of their surface area is exposed for extraction.
A conventional teabag actually becomes smaller, and there is less space and the tea leaves are pressed onto each other, creating a compressed little ball of tea. I think whoever invented the pyramid teabag had that in mind. I am not suggesting that the world was desperate for it though ;)


RAID 10 software from the install with Centos 5.5

Question: I'm downloading right now the Centos 5 DVD.
Is there any way to install it on 4 HDs (2Tb)?
Thank you a lot!
Answer: Yes.  The graphical installer will let you create software RAID partitions, and then join them together into RAID sets.  Just make sure that you install GRUB on the hard disks other than the first one, so it'll still boot if the primary drive fails.  There's copious documentation for this online.


Any way to get back itunes music after losing it?

Question: I upgrading my version of windows and I forgot to backup my iTunes music, is there a way I can re-download it from iTunes without buying it all again?
Answer: Send Apple a support email to the iTunes Store (e.g. by using this form). Tell them what happened and they should allow you to redownload all of your old purchases. That's what they did for me. You won't be able to redownload content that has changed on the store. It seems as though some songs get removed and then readded so their IDs won't match the same ones you purchased. I was able to redownload about 95% of my purchases.
Regardless of whether or not you agree with their policy of not allowing you to redownload purchased content; please don't abuse their generosity, and try to back it up yourself next time.
Answer: No.
Send them an email about your sob story, you never know.
(Lesson learned. Backup always. Especially before upgrades.)
Answer: As per http://support.apple.com/kb/HT2519, you can redownload any music you have bought on iTunes by going to the "Purchased" page in the iTunes Store and downloading them from there.
If the item is still in the iTunes library (for instance, if for some reason you backed up iTunes' library files but not the actual media), you need to delete them from the library before you can download them again.


Howto contact a forum user directly?

Question: I'm new at the Ask Ubuntu Forum and want to ask a specific user (Rinzwind) about one of his answers (What is the "Wanna Cry" ransomware's possible impact on Linux users?, here about the initial phishing mails). Is there another, faster way then collect enough points to comment the question, e.g. a personal message?
Comment: Obligatory note: Ask Ubuntu is *not* a forum
Comment: *whistles innocently*
Comment: ...ok, and the mobile search is unusable. Sorry for the duplicate question. BTW: could I earn rep points at other Stack Exchange Platforms?
Comment: The search is just... not very good. Using an external search engine usually works better :) no need to apologise at all. If you earn 20 rep on any site you'll be able to access chat (I *think* that means chat everywhere) and if you earn 200 rep on any site you'll get an association bonus of 100 points on all sites where you have an account (and every time you start a new one) which will give you the basic privileges like commenting anywhere
Answer:
Is there another, faster way then collect enough points to comment the question, e.g. a personal message?

You need a mere 20 rep to join askubuntu chat where you can find this absolutely amazing user called Rinzwind you would like an audience with.
So answer something and get 2 upvotes. Takes seconds to get if the answer is good ;)
Comment: @user689443 Just going to say as a security professional that there's *multiple* types of phishing messages that could contain it - a single sample is useless, you need a large set of samples to really get the gist of it.  Common sense "Does this email look right" practices apply.
Comment: Wow - THAT was fast and helpfull! My question especially for Rinzwind: could you provide a sample of a Wannacry-Phishing-E-Mail? In the meantime I will collect reputation points ;)
Comment: Not exactly. Until now I couldnt find ANY sample of a wannacry phishing E-Mail at the internet...so one E-Mail would be enough for me to confirm an additional infection vector.
Comment: @user689443 in Ubuntu Chat there are several people that can supply you with an example.
Answer: You can always comment on your own posts, and any part of your questions. That means that you can comment your own question and any answer to your own question, even if your reputation is less than 50 points.

The following community members will be automatically notified of your comment:

the owner of the post you're commenting on
one additional user when your comment contains a @username

Take a look at https://askubuntu.com/help/privileges/comment
If you want to comment anywhere else you need 50 points reputation!

Howto contact a forum user directly?