I got this error:  (bleachbit:5510): IBUS-WARNING **: The owner of /home/niider/.config/ibus/bus is not root!
I've read  and am interested in this line:     You should never use normal sudo to start graphical applications as Root.   Why? What is the difference? Please provide a simple explanation, as I'm just a normal desktop user.
How do I get started working with JSON in Apex? This is a canonical question and answer developed by the community to help address common questions. If you've been directed here, or your question has been closed as a duplicate, please look through the resources here and use them to shape more specific questions. To browse all canonical questions and answers, navigate to the  tag.  This question and answer is owned by the community! If you can improve it and make it more useful, you're welcome to edit it.  I have a specific JSON structure in mind. I need to either deserialize this structure that's coming in from a web service, or I need to serialize data into this structure to transmit it to another system. How should I get started on this project in Apex? I am going to shoot a wedding this weekend, and I want to do my best for my friend's big day.    What can I do to prepare for the day in order to minimize failures and mistakes? How do I avoid missing important shots? What backup plan should I have?   I have been shooting for 6 years or so, and I know wedding is one of the hardest thing to do. I have told my friend what I end up producing will be of no match with the work of dedicated wedding photographers, not even the ones that are about to fall out of business.  They are on a tight budget, they said some photos are still better than none, they really must minimize the cost as much as they can. I exaggerated again that my photos will be worse off than the cheapest wedding photographer you can find.  She has been a close friends for years, I want to do everything I can to help her.  Their wedding is at 12:30pm coming Sunday, I have visited the venue last Sunday at 12:30pm to check traffic condition and also the lighting.  The setup is mainly outdoor (no church), the indoor area will not have a good ceiling for bounce. Being at the middle of the day, this can mean some tricky fill flash. I have jot down a list of must-have shots. I am also asking for the seating plan and the event run-down.  Gear:   Canon EOS 60D , EF-S 15-85mm f/3.5-5.6 IS USM Canon EOS 450D (or I can borrow a 550D), EF 50mm f/1.4 Speedlite 580 EXII Speedlite 270 EXII Yongnuo 460 (a cheap but powerful manual flash as backup) Samsung EX-1 f/1.8 point and shoot (backup of a backup...?)   Other lenses that I have but I don't think will be useful:   50mm f/1.8 EF-S 50-250mm f/4.0-5.6 IS II EF-S 18-135mm f/3.5-5.6 IS (I have the better 15-85 on 60D, should I put this on the 450D as a backup allrounder?) EF-S 60mm f/2.8 Macro (should I replace 50mm f/1.4 with this for added macro? You can hardly use f/1.4 under direct sunlight if you want to have fill-flash)   I have two batteries for all cameras (60D 450D and EX1). I have like in total 64GB SD card (I am really inclined to get more, or bring a laptop for on-the-fly backup, or do both). I recently repaired my 580EXII, it has a brand new flash head so the recycle time is as good as it can be, I just need a tonne of batteries. No I don't have external power pack or battery grip for my cameras.  I have a great monopod, but a cheap tripod.  I am happy to bring everything, just putting them in the boot of my car. The carpark is on-site, walking from venue to my car is under 1 minute.  I will have my girlfriend carry the 450D and shoot details / non-portraits.  One concern that I have is fill flash, I really do not have a large surface to bounce off  from. I have shot events before but they are not as dynamic/critical as a wedding.  How do I prepare for differing weather conditions?  If its sunny, fill flash is probably going to be in every single shot. If its cloudy, I probably will turn off the flash. If it rains, my 60D should be fine I have used it in slight rain before, but I really don't know their plan and if they have extendable shelters etc.  What else should I prepare for? Having no experience I want to be as prepared as I can be. Maybe I have overlooked something, maybe there is something else I can do to ensure the shooting will go smoothly. Your help is greatly appreciated! We have a webservice that our application uses and the developers require https connections to the webservice.  Since this is an internal webservice would you use a self signed cert? Linux: coloring bash prompt will break carriage return Closing Etiquette: Why Do Some Answer *and* Close? I've noticed quite a few cases () where people not only vote to close a question, but then also answer said question. At best this is just silly, and at worst it is totally hypocritical and seems almost like rep whoring (since often the closers answers are the only ones that remain to be voted on since no new answers can be given).  If you want to close a question, it makes more sense to simply add a comment if you feel the need to say something. This also leaves the option open for the author of the question to delete it if they want to. If the author realizes they've asked a duplicate, or they want to avoid the onslaught of downvotes that can often accompany a closed question, they should be allowed to delete it. However, if any answers to the question have upvotes, the author can't delete it.  So why do people answer and close? Should we try to crack down on this sort of thing, via either new features, clearly stating it in the FAQs, or just getting the word out through commenting when we see it?  EDIT: Just to clarify, I'm asking this in relation to SO, not MetaSO. Intuitive proof of $\sum_{k=1}^{n} \binom{n}{k} k^{k-1} (n-k)^{n-k} = n^n$ Is there an intuitive way, though I am not sure how to find a conceptual proof either, to establish the following identity: $$\sum_{k=1}^{n} \binom{n}{k} k^{k-1} (n-k)^{n-k} = n^n$$ for all natural numbers.  I am thinking about binomial formula $$\sum_{k=0}^n\binom nk x^{n-k}y^k=(x+y)^n$$ but I'm not sure how to use it.  I find this problem tantalizing because it looks as if there should be some sort of intuitive way so that is why I share it here. I am looking for an answer like  if possible. Can you find one? Contemporary written usage of "whom" in objective case Possible Duplicate:          I was writing a LinkedIn recommendation one day, and ended up pondering for a while which of these forms to use:     … is a great developer whom I always   found easy to work with.      … is a great developer who I always   found easy to work with.   Both are basically correct in contemporary English, right? But is one or the other preferable, and if so, why?   (In this case I went with the latter, as it seemed more common (Google)  and I wanted to avoid sounding unnecessarily “archaic”, although I’m not sure whether that would have been the case. Also note that I try to write in a “friendly professional” style instead of overly formal one. :-) Oftentimes, I want to include code samples in a list, for example:   Item One Item Two, for example: private bool ItemTwo() {     return this.IFeelLucky; } Item Three   The problem is that there isn't a good and intuitive way to do this using . It's doable, but you have to do some formatting black-magic to get it that way, which is just not "nice" to deal with.  Source that produces this:  1. Item One 2. Item Two, for example: &lt;br/>&lt;br/>&lt;pre>&lt;code>private bool ItemTwo()     {         return this.IFeelLucky;     }&lt;/code>&lt;/pre> 3. Item Three    I would love to just be able to do it this way:  1. Item One 2. Item Two, for example:      private bool Test()     {         return this.IFeelLucky;     }  3. Item Three  Which results in, well, this:   Item One Item Two, for example:  private bool Test() {     return this.IFeelLucky; } Item Three Overstaying on a US Visa Waiver Program A friend of mine came from Australia on the WVP and stayed 92 days. I made a mistake booking Her flight scheduling a Saturday arrival/departure at DFW. This amounted to a 92 day stay and with no funds to rebook a low cost flight through Qantas it was necessary to leave on the scheduled flight.   Question # 1) Was a automatic I-94W submitted by the airlines? She had no customs forms to fill out upon departure.   Question #2) How does this effect another WVP being issued if applied for? Can you help me with my capacity planning? In propositional logic, the statement "If pigs can fly, then elephants can lay eggs." validates to true because the antecedent validates to false.  In other words, given $a \rightarrow b$, if a is false, the entire statement is true. Why?  Just because the antecendent is false doesn't mean that another fact depends on it, right? Why are the shebang parts of the following elementary scripts not working:  $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory  $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory   whereas calling the interpreter manually is working:  $ sh hello.sh Hello $ python3 hello.py Hello People like myself are Stack Exchange trusted users with thousands of reputation points and hundreds of badges.  In other words, we've proven ourselves as people who are assets to Stack Exchange and are a key component in making it so profitable.  As such, I was surprised when I posted  on the  site, and then shortly afterwards tried to  on that same meta site, but was blocked with a message in red stating I had to wait 40 minutes before posting again.  Why is this limit present for trusted Stack Exchange contributors, and can it be changed? I showed up here to write a perfectly normal rant about misaligned pixels, and there's a big fat checkbox cluttering up the "Ask" page:    WHAT THE EEEEK IS THIS NEW ABOMINATION? Include the option to flag posts as spam in the Low Quality queue I guess this is an additional to previous requests like  and .  But I just came across  review item, and was unable to flag it as spam.  edit: Since I posted this, the item has been removed (deleted) here is a screenshot: Proving the two given vectors are orthogonal I am given the vectors $\mathbf{w}, \mathbf{v}, \mathbf{u}$ in $\mathbb{R}^n$ such that $\mathbf{u} \neq 0$ and $\mathbf{w} = \mathbf{v} - \frac{\mathbf{u}\,\bullet\,\mathbf{v}}{\|\mathbf{u}\|^2}\bullet\mathbf{u}$. I am asked to show that the vector $\mathbf{w}$ is orthogonal to $\mathbf{u}$.     So far, I have written out the definition of orthogonal: two vectors are orthogonal if and only if their dot product is zero.   So what we need to prove is $\mathbf{w}\bullet\mathbf{u} = 0$ where $\mathbf{w}\bullet\mathbf{u}$ is defined as $\mathbf{w}^T\bullet\mathbf{u}$.   However, I have been stuck on this problem for about an hour and haven't made any significant progress from here. How do we go about proving that the vectors are orthogonal? PrintWriter and PrintStream never throw IOExceptions how to copy or backup files ignoring dot files I want to back-up all files from my laptop partitions to external HDD.  I ran, for example  cp -a /med*/ravb*/*00   /med*/ravb*/M*L*/7.3GB_CP &amp;&amp; echo "7.3GB BACKED UP PROPERLY" || echo "7.3GB FAILED TO BACK UP"   The issue is that dot files are also getting included which I don't want. What should I do so as to ignore all dot files for backing up. Stuff like polls, recommendations based on subjective constraints, puzzles, webcomics etc. do not belong on the serious main SE sites, where professionals should be considered at work and having just a few spare minutes ("code's compiling") to answer questions, so they should not be distracted by such things. However, I'd also like to have a home for these things still using the SE engine. For the reason I mentioned before, this needs to be a separate place though. Let's call it four.[sitename-here].com. The draft feature was discussed a lot  and in other posts, but I didn't see much talk about the OP's mention of being able to have multiple.     Optionally, allow multiple draft questions and a page to edit/delete them.    I think the draft feature where it autosaves and stores it server-side is great, but in most things where they have a draft feature (like email clients), they allow you to have multiple drafts (also stored server-side).  The expiration can even work the same as it does for the single draft system right now.  You wouldn't even need full page to store them, I think the user profile page could have a tab for it like it currently has for answers, questions, and everything else.    It could look very similar to how questions look, with it's title and tags listed there.