Clarification on useful questions getting closed I had asked a question some time ago and noticed that it has been closed.  I was rather (VERY) surprised that it had been closed as it seems pretty darn legit.  A programmer asking other programmers a question related to programming with a new framework...  Is this question highly subjective?  You bet.  Could a spammer or someone looking to make money on this type of thing ask this question?  You bet.  Could these types of questions theoretically impact the positive experience of Stack Overflow users?  Maybe... I know I'm way late to this game and there are probably 1002 threads here on meta about this topic already.  But, what the heck is going on here?  Seriously? Stack Exchange is a business that charges us absolutely nothing to come and use their Q&amp;A platform.  They make their money through advertisements and sponsorships, not through us.  This particular question received 8 upvotes and 0 downvotes since it was asked in June of 2009.  The question has also been viewed over 6300 times since then with the vast majority likely coming from search engines. I thought the purpose of the Q&amp;A platform being a Wiki format was to allow living questions that have answers that change over time.  I actually pulled this question up to start tweaking it now that MVC3 is out and 4 is well along the way. Can someone please explain why questions like this that are obviously NOT SPAM yet are very helpful have been getting closed? EDIT 5 answers to this question, the most helpful are voted down like no other.  This is simply disgusting.  While I did answer that question with the use of the Telerik controls, things have changed.  More controls exist today.  The question should be edited, new answers given.  This question is very helpful to anyone looking to use grids in MVC.  Just because some users on StackOverflow seem to have an issue with this, the entire community gets punished.  I'm completely disgusted.  It feels to me that Spolsky and others have given the keys to the prisoners.
why are the best questions the ones which have been closed? I frequently come across a really useful answer on StackOverflow which has been closed because it doesn't match the Q&amp;A format.  Examples include  ,  ,   ,  and there are others.  Where should this information be exchanged if it's not on stackoverflow?  It seems the moderators are often somewhat overzealous...  ---edit  When I say best, I mean they are informative and useful for someone who's looking for an answer to them.  Even if they do become a bit of a discussion, I value other people's opinions on the relative merits of the different JPA frameworks.  I come here looking to choose one and the answer helps me.  So what if it's not a definitive answer?  ---edit  I don't care how popular a question is, nor how interesting it is.  Users are interested in stuff that's useful to them.  Plenty of those were useful (as judged by the upvotes on the answers: 'This answer is useful'), but closed because they didn't have a definitive answer, as far as I can tell.  ---edit  Seems I'm not the first person to think this: there are various similar questions to mine like this one:   In it the user lists lots of other useful questions which have been closed:                    So isn't there a place on stackoverflow for these questions?  A discussion section, maybe?
I have a late 2013 27" iMac running  Yosemite, and it randomly shuts off every now and then. I tried everything Reset SMC. Diagnostics, reformat Macintosh HD but still occurs and running out of options. Over the weekend Sprint and T-Mobile announced again that they would try to merge.  Assuming the powers that be in the US don't have any issue with this deal and it moves forward as proposed, what does it mean for me as a shareholder?  I have 2,000 Sprint shares, and as part of the deal it looks like one Sprint share will be worth ~10% of a T-Mobile share as of the price on Friday.  So does that mean that, if this goes through in early 2019, my 2,000 Sprint shares would turn into 200 T-Mobile shares? What if the price of Sprint stock goes up from here? What if it craters? Is this price/ratio set in stone?  If my stock does get converted, does that happen automatically? Will Fidelity all of a sudden show that I own TMUS stock instead of S? $$\sum_{k=1}^{\infty} \frac{1}{k^{\ln k}}.$$  I have some problems with this sum, I have tried most of the common methods, such as the ratio/root test, integral test, etc. I do believe it looks like a problem easily solvable by a direct comparison with some p-series, however, I do not know how to formulate the inequality.   I did try using the common fact that $\ln(x) \ll x^p$ for large $x$ but that of course only bounds it from below with a convergent series saying nothing about ours. Also I tried rewriting the 'summand' as $e^{\ln(k^{\ln k})}=e^{\ln k \cdot \ln k}$ but this did not really yield anything.   Any answer or hint would be greatly appreciated. Proving by induction that $ \sum_{k=0}^n{n \choose k} = 2^n$ Prove by induction that for all $n \ge 0$:  $${n \choose 0} + {n \choose 1} + ... + {n \choose n} = 2^n.$$  In the inductive step, use Pascal’s identity, which is:  $${n+1 \choose k} = {n \choose k-1} + {n \choose k}.$$  I can only prove it using the binomial theorem, not induction. How to upgrade to GNOME 3.30 on Ubuntu 18.04.1 Distinct digits in a combination of 6 digits Can a wizard under the effects of Feign Death issue telepathic commands to their familiar? A wizard has a summoned familiar within 100 feet that is currently idle and has  (PHB, p. 240) cast on them by another PC. Would the wizard still be able to issue telepathic commands to their familiar?  Specifically, while Feign Death states that they appear dead and are incapacitated and blind, they aren't listed as being unconscious.   doesn't state that issuing telepathic commands requires an action (which you can't do while incapacitated), whereas it does state that seeing through your familiar's eyes requires an action as does dismissing it.  I was DMing a game where this occurred and I hastily ruled that the wizard was unable to issue commands, but I am second guessing myself after the fact. And knowing my PCs this situation is likely to happen again. Is it possible to read a .PST file using C#? I would like to do this as a standalone application, not as an Outlook addin (if that is possible).   If have seen     to this mention  but I am looking to do this programmatically in C#.  I have looked at the  namespace but that appears to be just for Outlook addins.  appears to be able to read PST files, but this is in C (sorry Joel, I didn't ).  Any help would be greatly appreciated, thanks!  EDIT:   Thank you all for the responses! I accepted Matthew Ruston's response as the answer because it ultimately led me to the code I was looking for. Here is a simple example of what I got to work (You will need to add a reference to Microsoft.Office.Interop.Outlook):  using System; using System.Collections.Generic; using Microsoft.Office.Interop.Outlook;  namespace PSTReader {     class Program {         static void Main () {             try {                 IEnumerable&lt;MailItem&gt; mailItems = readPst(@"C:\temp\PST\Test.pst", "Test PST");                 foreach (MailItem mailItem in mailItems) {                     Console.WriteLine(mailItem.SenderName + " - " + mailItem.Subject);                 }             } catch (System.Exception ex) {                 Console.WriteLine(ex.Message);             }             Console.ReadLine();         }          private static IEnumerable&lt;MailItem&gt; readPst(string pstFilePath, string pstName) {             List&lt;MailItem&gt; mailItems = new List&lt;MailItem&gt;();             Application app = new Application();             NameSpace outlookNs = app.GetNamespace("MAPI");             // Add PST file (Outlook Data File) to Default Profile             outlookNs.AddStore(pstFilePath);             MAPIFolder rootFolder = outlookNs.Stores[pstName].GetRootFolder();             // Traverse through all folders in the PST file             // TODO: This is not recursive, refactor             Folders subFolders = rootFolder.Folders;             foreach (Folder folder in subFolders) {                 Items items = folder.Items;                 foreach (object item in items) {                     if (item is MailItem) {                         MailItem mailItem = item as MailItem;                         mailItems.Add(mailItem);                     }                 }             }             // Remove PST file from Default Profile             outlookNs.RemoveStore(rootFolder);             return mailItems;         }     } }   Note: This code assumes that Outlook is installed and already configured for the current user. It uses the Default Profile (you can edit the default profile by going to Mail in the Control Panel). One major improvement on this code would be to create a temporary profile to use instead of the Default, then destroy it once completed. I have a CSV with an address field (no lat/long), so I went to Google My Maps, imported the csv and geocoded of the records.  Now I export the layer as KML and added the KML to QGIS and Google Earth Pro, but in non of them I can see the markers. In fact in QGIS, the KML layer is added as datatable (no geometry).  What's happening? How can I export a geometry layer from google My Maps? Is it possible, on Debian with Klipper running, to have a separate "clipboard stack" for a particular application?  I'd like the text that I copy in application Y not to be shared with all the other applications running.  All the solutions mentioned at  seems like overkill. The responsiveness is really bad on a newly installed Ubuntu 14.04 LTS.  Here's the specs of my laptop:  Quadcore Intel i7-4600U CPU @ 2.10GHz 12GB Ram 1TB Samsung EVO SSD   And when gradle is compiling, my entire system slows to a crawl, videos begin stuttering, browser scrolling lags... etc.  The same goes when a page refresh occurs in another window in Chrome, and while it refreshes, the HTML5 video in another tab begins stuttering.  How can I fix this?  Here are some logs:  $ vmstat -a 1 5 -   $ iostat -x 1 5 -   $ top -b - Overlapping numbers and titles in toc Fastest Gun in the West Problem I would like to draw an arrow like this using TikZ:    This is taken from . I didn't succeed in reproducing the arrow; is somewhat beyond my (extremely limited) TikZ abilities. I don't need all the workflow stuff. I simply want to draw such an arrow at a certain place in my text, e.g. -->  \documentclass{article} \usepackage{&lt;???&gt;} \usepackage{tikz} \usetikzlibrary{&lt;???&gt;} \begin{document} Donec vehicula augue eu neque. Pellentesque habitant morbi \tikz &lt;???code for the arrow???&gt; ; tristique senectus et netus \end{document}   PS: Some explanations in your solution would be much appreciated, otherwise it will be difficult to customize it. I'm a first time Linux user. My laptop wasn't connecting to the wifi so I followed the instructions from .  On typing sudo apt-get update after that, I got this error:  E: Type 'sudo' is not known on line 2 in source list /etc/apt/sources.list E: The list of sources could not be read.   What can I do? How do you copy the contents of an array to a std::vector in C++ without looping? Decomposition of semisimple Lie algebra via its roots How many people can the TARDIS transport? The interior of a TARDIS is much larger than its exterior, but how many occupants can it transport? Can we have a list of all the Stack Exchange domains somewhere, for firewall purposes? I work behind an really annoying firewall, and I just want the net admin to add all the SE websites to the whitelist. Right now I've lost access to Stack Overflow's authentication, but not Meta's... so I have to come here before I log in there.  It's driving me nuts. Basically I just want to add an exclusion rule for all SE domains; not only the website domains, but also the content domains such as gravatar.com, quantserve.com, the domain that holds static content, etc... ́╗┐' is not recognized as an internal or external command When executing certain files (mainly batch) using PsExec I get these weird ́╗┐' symbols before my command. My initial thought was, that I were using wrong encoding, but after checking, I realized that all my files were using UTF-8.