Today when one choose to make a tag a favorite, it seems that all the tags in here are prioritized in the same way. While I may want to include many tags, because they are of interest, I would prefer that some tags was weighted more than others e.g. while I can have both A and B as favorites, I would prefer to get more A questions than B questions, even though I also like B. So my feature request is, please add a way to prefer some tags to others. Mockup of interface                         Explanation of mockup The idea is that favorite tags that are already prioritized have a number descriping their prioritity (can be but not necessary weighted i.e. 4 means dobble as many as two). If they are not prioritized they have an up arrow, which can be used to change their priority. I have them sorted in the image for better overview, and may be an idea. Ignore tags does not have any weight (you cannot ignore anything more?). To edit a weight, one clicks the number or uparrow and either a dialog popsup or the arrow/number becomes an inline number textbox, and one can write the new weight.
I have many tags marked as "interesting" and others as "ignored". (I use Java at work, I'm a Cocoa guy by night, any anything dealing with Windows/.NET/C# simply doesn't apply to me.) When tags are added to the list in the right navbar, they appear in the order in which they were added. There are several problems with this:   It can be difficult to visually locate a tag quickly, unless you have memorized its location. The tags appear as the same gray boxes like everywhere on SO, but with a small "x" afterward, and they wrap based on size. This tends to leave a ragged right margin and wasted space. Ordering based on when the tag was added is not always the most intuitive default. Various users might prefer to view them alphabetically, by popularity, recent activity, etc.   It would be nice to introduce a tabbed interface to switch between various orderings, and remember the value in the cookie, profile, etc. Coupled with this, perhaps users could specify a custom ordering that works best for them? (Currently the workaround is to copy all the tag names, remove them all, and re-add them in the desired order, but this is obviously annoying.)  Thoughts?
Polynomial contrasts for regression I cannot understand the usage of polynomial contrasts in regression fitting. In particular, I am referring to an encoding used by R in order to express an interval variable (ordinal variable with equally spaced levels), described at .  In the example of , if I understood correctly, R fits a model for an interval variable, returning some coefficients which weights its linear, quadratic, or cubic trend. Hence, the fitted model should be:  $${\rm write} = 52.7870 + 14.2587X - 0.9680X^2 - 0.1554X^3,$$  where $X$ should take values $1$, $2$, $3$, or $4$ according to the different level of the interval variable.  Is this correct? And, if so, what was the purpose of polynomial contrasts? I ran into an interesting (and very frustrating) issue with the equals() method today which caused what I thought to be a well tested class to crash and cause a bug that took me a very long time to track down.   Just for completeness, I wasn't using an IDE or debugger - just good old fashioned text editor and System.out's. Time was very limited and it was a school project.  Anyhow -   I was developing a basic shopping cart which could contain an ArrayList of Book objects. In order to implement the addBook(), removeBook(), and hasBook() methods of the Cart, I wanted to check if the Book already existed in the Cart. So off I go -  public boolean equals(Book b) {     ... // More code here - null checks     if (b.getID() == this.getID()) return true;     else return false; }   All works fine in testing. I create 6 objects and fill them with data. Do many adds, removes, has() operations on the Cart and everything works fine. I read that you can either have equals(TYPE var) or equals(Object o) { (CAST) var } but assumed that since it was working, it didn't matter too much.  Then I ran into a problem - I needed to create a Book object with only the ID in it from within the Book class. No other data would be entered into it. Basically the following:  public boolean hasBook(int i) {     Book b = new Book(i);     return hasBook(b); }  public boolean hasBook(Book b) {     // .. more code here     return this.books.contains(b); }   All of a sudden, the equals(Book b) method no longer works. This took a VERY long time to track down without a good debugger and assuming the Cart class was properly tested and correct. After swaapping the equals() method to the following:  public boolean equals(Object o) {     Book b = (Book) o;     ... // The rest goes here    }   Everything began to work again. Is there a reason the method decided not to take the Book parameter even though it clearly  was  a Book object? The only difference seemed to be it was instantiated from within the same class, and only filled with one data member. I'm very very confused. Please, shed some light? I've got a generic dictionary Dictionary&lt;string, T&gt; that I would like to essentially make a Clone() of ..any suggestions. How to search for only folders in Windows 7 instead of folders AND files I am trying to set multiple definition queries for one layer based on one field using python.  ie.  I have a City layer with a field that holds the city name.  I want a copy of the layer in an MXD with the Definition query set for each value in the City field.  So essentially, I have one source layer, with a copy of the layer as many times as there are values in the City field.  The query would look like this: CITY = 'Atlanta' How many Marvel Earths (Universes) are there? I discovered that you can start your variable name with a '@' character in C#.  In my C# project I was using a web service (I added a web reference to my project) that was written in Java. One of the interface objects defined in the WSDL had a member variable with the name "params". Obviously this is a reserved word in C# so you can't have a class with a member variable with the name "params". The proxy object that was generated contained a property that looked like this:  public ArrayList @params {     get { return this.paramsField; }     set { this.paramsField = value; } }   I searched through the VS 2008 c# documentation but couldn't find anything about it. Also searching Google didn't give me any useful answers. So what is the exact meaning or use of the '@' character in a variable/property name? What is the proper use of [square brackets] in quotes? Can I use Siri with these apps? Could YouTube, Todoist, myEmail (fill in name app your looking for) be controlled/used with Siri?  Could a third party iOS app be controlled by Siri? Why must a field whose a group of units is cyclic be finite? Let $F$ be a field and $F^\times$ be its group of units. If $F^\times$ is cyclic, then show that $F$ is finite.  I'm a bit stuck. I know that I can represent $F^\times = \langle u \rangle$ for some $u \in F^\times$ and that we must have that $|F^\times| = o(u)$, where $o(u)$ denotes the order of $u$ in $F^\times$.  I tried assuming $o(u) = \infty$, but I'm not sure exactly where to go from there. I was wondering if I could get a hint. How do I reset my Unity configuration? I've been messing around with Unity and broke something, how do I "start over"? Responsive Breakpoints? Twitter Bootstrap uses these break points for responsive design:  Large Display: 1200px Default: 980px Tablet: 768px Mobile: 480px  A client said they are using 1280px for their Large Display breakpoint.  Is there an industry standard for these or are they just made up as we go right now? How to fix AppArmor `could not open` error when installing php+mysql? Ready-to-Use Database models example Where can I find ready-to-use database models ?  I don't need a database with data in it, but only schemas (UML diagrams). Perhaps something like the , but much more complex and real world. I tried writing a shell script which can do automatic login into a ssh server using password which is mentioned in the script. I have written the following code:  set timeout 30 /usr/bin/ssh -p 8484 root@172.31.72.103 expect  {    "root@172.31.72.103's password"     {       send "password\r"     } }   This code is not running properly, still it is asking for the password. Can somebody please help me in solving this Which airlines allow in-cabin pets on transatlantic flights? Uniform convergence of $f_n(x)=nx^n(1-x)$ for $x \in [0,1]$? I want to decide whether or not $f_n(x)=nx^n(1-x)$ is uniformly convergent or not. I have shown that $\lim_{n\to\infty} f_n(x)=0$ for $x \in [0,1]$.  Now $f_n(0)=f_n(1)=0$. And in $(0,1)$, we have $f'_n(x)=n^2x^{n-1}-n(n+1)x^n$. Putting this to zero gives $x=\frac{n}{n+1}$. Also $f_n(\frac{n}{n+1})=(\frac{n}{n+1})^{n+1}$. But that tends to $\frac{1}{e}$ as $n$ tends to $\infty$ which is not $0$ so we don't have uniform convergence, right?  Nonetheless we have $\lim_{n\to\infty} \int_0^1 f_n(x)dx=\lim_{n\to\infty} (\frac{n}{n+2}-\frac{n}{n+1})=0=\int_0^1 \lim_{n\to\infty} f_n(x)dx$.  Is all this right? I have some doubts, I mostly doubt my intuition in analysis... Thank you! I have two layers, one (A) has point features and the other (B) has polygons.  How do I produce a new table with some (the ID) or all the fields from the A table and some (the area code) or all from the B table where the B polygon contains the A point?  I am using QGIS. Can Windows 7 be repaired to run with new motherboard? I have HP computer and it came with Windows Vista. It also had an option to upgrade to Windows 7 via upgrade disc. I have upgraded to Windows 7 via the special upgrade disc (It is special because it will only allow to install Windows 7 if Vista is already installed.  My motherboard recently died. I just replaced it and Windows 7 will not start up. It reboots and sometimes gives a blue screen of death. Very similar problem as described in this post: . Windows will not boot into normal or safe mode. Start up repair from system repair disc does not fix the problem. However, "" post on superuser describes that it should be possible to run Windows 7 on a new motherboard.  Is it hopeless to find a way to repair Windows 7 and I need to do a clean install? Is there a difference for repair options between OEM and retail versions of Windows 7? I remember doing this type of repair just fine in Windows XP days, so why am I unable to do so with Windows 7 - is it Microsoft or HP's fault? Should I stop buying HP computers or should I switch to Ubuntu? What is the fastest way to create a 90° joint? I often want to create joints like this:    Since I end up making these more than a little, I'd like a fast way to do it (i.e. on the order of &lt; 10 seconds)  I've found a couple tools which come close to being the ideal solution, but I've had some problems with them as listed below:   When using the spin tool I usually end up having to fiddle with the location for a while in order to to get a natural curve:    Are there any techniques to expedite this process of fiddling? The bridge tool is nice because I can precisely specify where both ends of the joint will be, however I often end up with subtly uneven joints, probably due to my initial mesh being not quite square.    Is there a fast way to correctly line up the initial edge loops in a way that will result in an even joint?