How to make a CSS triangle background on a div without using border and image?
How do CSS triangles work?
This is all in iTerm2 on OS X.  I used to have  export TERM='xterm-256color'   in my .bashrc. This meant Vim in tmux did use 256 colors.  And once I added  set -g xterm-keys on   then keyboard shortcuts with modifiers worked fine in Vim. Namely: shift+left/right that I mapped to switch Vim tabs, ctrl+up/down that I mapped to move ("bubble") lines, and shift+left/right which worked out of the box to jump by word in the command-line mode (e.g. when typing something like :e foo bar baz).  However, this setup had the problem that the Vim background color only shows behind text, as mentioned .  So I removed  export TERM='xterm-256color'   from my .bashrc and instead put this in my .tmux.conf:  set -g default-terminal "screen-256color"   That fixed the Vim background color, but broke the keyboard shortcuts - they do unexpected things (move the cursor, delete text) instead.  By using ctrl+v to insert the verbatim output from the key combinations (as described ), I was able to work around it:  map [1;5A &lt;C-Up&gt; map [1;5B &lt;C-Down&gt; map [1;2D &lt;S-Left&gt; map [1;2C &lt;S-Right&gt; cmap [1;2D &lt;S-Left&gt; cmap [1;2C &lt;S-Right&gt;   This makes the shortcuts work, but it doesn't feel like the right solution. Could anyone tell me what's happening here and how to fix it? Add chat rooms for Android app Being able to join chat rooms from the Android app would be a plus! It would truly make us connected on the go, instead of having to sit down at our desks and open a browser window. This will allow more users to fully utilize the chat system and join events no matter where they are. How to map stock ticker symbols to ISIN (International Securities Identification Number)? How can I can convert ticker symbols (which include information on the exchange) to an International Securities Identification Number (ISIN) (which contains no information on the exchange)? Also I am interested in the other way round — given an ISIN and a market identification code (MIC) how can I determine the ticker symbol? Any databases around? Mac Mini (Mid-2011), 16GB SSD, 16GB RAM, El Capitan (v10.11.6)  The Mac ran fine until I upgraded to Sierra. The latest Mac OS conflicted with most of the specialized apps I use every day, So I immediately returned to El Capitan.  Activity monitor shows that two "Installer/Installer.app" items are always running and are they major users of all of my available memory. Consequently, all my others apps become unresponsive.  I run Disk Utility, and the Installer.app show up there as .dmg files; but I cannot erase, delete, or unmount them. None of my 3rd party app can remove the installers.  My Mac Mini, which should be running super-fast (as it used to), now runs dreadfully and disgustingly slow. I a truly upset with Apple for this kind of garbage. To get their help: $$$. Handling Calls to Remove a Moderator This discussion informed our process for seven years, but eventually required updates and augmentation. For discussion regarding the successors to this process, please see:    Stack Exchange has some of the best Moderators around — seriously — and that is due in no small part to the communities who scrutinize and vote in our Moderator elections.  We have a rather formal process for electing moderators, but up until now  has been quite informal. On those rare, rare occasion when things just aren't working out, you can see why it becomes such a sticky business to remove someone from a democratically elected position. Our current process is one of &quot;we've got your back.&quot; The Community Team routinely monitors moderator activities, so if a moderator violates the  or fails to uphold the , we can and do intervene. If the disputes and problems persist without resolution, eventually we can ask someone to step down. That's not good enough. We need a much more transparent and prescribed process for when — and more importantly how — to intervene when on-going problems are going unresolved. In urgent situations, we'll step in to protect a site, but ideally the process should be impartial and not subject to accusations of Stack Exchange simply applying undue influence over a community when the whim strikes. The Question: Before we start bouncing around ideas internally, I'd like to hear what you think. What process should be in place to add some checks and balances to deal with higher issues like possible impeachment of a moderator? When and how would such a process come into play? How should such situations be resolved? How do we keep it from being abused? Have at it. This is a round table vetting of ideas. Error -504 on appliation installation Yes. I've read all other questions regarding this problem. Like this one:  It's the same problem as this one but with more background information and an other app:   The details: My device is an Ulefone Be Touch 2 running Android 5.0.  My connection is perfect. To be sure I tried different networks, among them are 3G, 4G and wifi on ADSL, VDSL, cable and fiber. I've also used Tor and 3 different VPN providers in 3 countries on 2 continents. Let's say I ruled the network out.   A single app does not install: OpenKeychain.  Currently I have 126 apps installed. It does not install via desktop browser > play store > install button.    I have enough free space (40GB). The app is 7MB.   Re-adding Google account and clearing caches did not work.    Even a complete device wipe and re-install didn't work.     Downloaded the apk and tried manual installation, same error.   I also own a Nexus 7 (2013 wifi) and the app installs fine on that device. Should OK button be on left of Cancel button or vice versa?   Are there any studies suggesting either of the solutions? Getting server name during servlet initialization I'm currently passing the pid on the command line to the child, but is there a way to do this in the Win32 API?  Alternatively, can someone alleviate my fear that the pid I'm passing might belong to another process after some time if the parent has died? Books on Number Theory for anyone who loves Mathematics?(Beginner to Advanced &amp; just for someone who has a basic grasp of math) Excuse my lack of knowledge and expertise in math,but to me it would came naturally that the cubic root of $-8$ would be $-2$ since $(-2)^3 = -8$.  But when I checked Wolfram Alpha for , real it tells me it doesn't exist.  I came to trust Wolfram Alpha so I thought I'd ask you guys, to explain the sense of that to me. Using wired and wireless headphones simultaneously? I have 1 android device, 1 wired headphones, 1 wireless headphones, 2 ppl willing to watch film.  When I connect both of headphones only wired work.  Is it possible to use both of headphones simultaneously? Limits of sequences of sets I am starting to learn about the liminf and limsup of a sequence of sets. However, I do not understand the very basics, such as why $\lim\sup A_n=\bigcap_{n\in N}\bigcup_{k&gt;n} A_k,$ and why $\lim\sup A_n=\bigcup_{n\in N}\bigcap_{k&gt;n}A_k.$ Can someone break these definitions down for me?  Also, why is $\lim\inf\subseteq\lim\sup$? Process descendants Why does an integral change signs when flipping the boundaries? Let us define a very simple integral:   $f(x) = \int_{a}^{b}{x}$    for $a,b\ge 0$.  Why do we have the identity $\int_{a}^{b}{x} = -\int_{b}^{a}{x}$?  I drew the graphs and thought about it but to me integration, at least in two-dimensions, is just taking the area underneath a curve so why does it matter which direction you take the sum? I've been learning C#, and I'm trying to understand lambdas.  In this sample below, it prints out 10 ten times.  class Program {     delegate void Action();     static void Main(string[] args)     {         List&lt;Action&gt; actions = new List&lt;Action&gt;();          for (int i = 0; i &lt; 10; ++i )             actions.Add(()=&gt;Console.WriteLine(i));          foreach (Action a in actions)             a();     } }   Obviously, the generated class behind the lambda is storing a reference or pointer to the int i variable, and is assigning a new value to the same reference every time the loop iterates.  Is there a way to force the lamda to grab a copy instead, like the C++0x syntax  [&amp;](){ ... } // Capture by reference   vs.  [=](){ ... } // Capture copies Expected Value of Max of IID Variables What is the expected value of the maximum of 500 IID random variables   with uniform distribution between 0 and 1?   I'm not quite sure of the technique to go about solving something like this. Could anyone point me the right direction?  Thanks I have just finished my undergraduate studies. During last two semesters I've taken two subjects dealing with manifolds:   Analysis on manifolds, containing: definition of manifold, tangent space (as derivations and classes of curves), vector fields, vector bundles, flows, Lie derivatives, integration on manifolds (Stokes theorem), forms, Hodge decomposition theorem Introduction to differential geometry (for me it should be called introduction to Riemannian manifolds) containing: tensor calculus introduction, Riemannian manifold definition, connections, curvatures, geodesic, normal coordinates, geodesic completness theorem, classification throught curvature, jacobi fields, harmonic maps.    Now, for me differential geometry was/is a theory about manifolds, so anything dealing with manifolds is branch of differential geometry. On the other hand I am preparing for taking part in local conference called: "algebraic and differential topology".  I have read: ,  ,  , yet I still don't really know if differential topology is subtheory of differential geometry or is it seperate theory and how is it located between differential geometry and algebraic topology. For example I expect that studies on Riemmanian manifolds are part of differential geometry but would problem of classification manifolds up to diffeomorphism be a part of differential topology or geometry ?  Request: I would be grateful for your characterisation of differential topology and differential geometry possibly with examples of problems, theorems present at them. Starting scheduled task by detecting connection of USB device I know it has been discussed that it is not possible to start an application from an usb drive upon connection due to limitations of autorun (or autoplay??) in Win 7. But it is possible to create a scheduled task having an event type trigger. Surely there must be an event occurring when the drive -- or any USB device, for that matter -- is connected.    Does anybody have the slightest idea which Event ID should I use? Or at least what type of event? Where can I find the event in event viewer? SCJP6 regex issue