[Galaxy S III Original Android Development] droidphile:
A word to people posting non-dev stuff in this thread:-

Forget I have 3 posts in the first page of this thread to help you people gain/share knowledge and enjoy a better user experience on your device. I'm saying this just as an average XDA user who has read every single post in this thread:-

We have seen the regular "no off-topic discussion in this thread, post in the discussion thread, no logcat then don't post", etc etc from Mods and occasionally GM many many times right. But nobody ever told us the exact reason why non-development posts aren't allowed here, did they? Let's see what goes on from perspective of users who posts non-dev stuff in the thread, and perspective of the dev.

User's Perspective:-

"I have an issue after flashing this kernel, so I should be posting about it in this very thread since many people including the genius OP himself hang out here. I might get an answer soon. I have the right to post on XDA. I'm a registered user. I did not have this problem while on stock kernel. And I did not see other users posting the same issue and/or getting satisfactory response from others - in the Same page. It's a free world, I can have my say. And most importantly, it's kinda bothering me/panicking to have this issue. I want this to be sorted out asap. It's the flagship phone from the manufacturer who holds highest market share for mobile phones in the world. And I paid a jolly good amount to buy this device. I'm entitled to get an answer. If I did not believe in aftermarket development and hacking in the android community, I would still be using pure stock kernel/rom.

And oh well, there are tons of pages in this thread, how am I supposed to read through all of those just to get an answer??"

Developer's Perspective:-

"Hmm it's another fine day. Let me open the last bookmarked page of my thread. Wow, 5 new pages, ie 50 new posts. There must be something that will make me smile/something useful to help debugging, some suggestion to improve my work, something that's satisfactory which will inspire me to continue this work.

Oh well, one or two posts that's useful, just one post that provides a log which I could inspect and hunt down an issue. I see all the other posts saying 'i have this issue/thanks for the kernel', etc. Some posts do not even describe the issue in detail so that I could try to reproduce the problem myself. I don't mind flashing user's rom to understand the issue. What I need is to find the right track to solve issues and make my work better. Whether it's 1 person or 1000 people has the same issue - it doesn't make a difference. Bug is a bug. Flaw is a flaw. But I'm no super human, I need kmesg/log.

I have spent countless hours/days/weeks/months for this work and provide it all free for users. Sharing this work gives a satisfaction which is hard to explain in words. Being a small cause for making others' user experience better is an amazing feeling. To err is humane. I have no issues if users report bugs, but I need to solve the issue. Just a post saying 'help, that's not working' will not do."

So dear users posting off topic, hope now you understand why isn't non-dev posts allowed in this thread of any dev thread for that matter - even if OP/mods allows a little chit-chat. In XDA 2013 beta theme, you can find 'thanks widget' which will list all-time-most-thanked-posts, recently-most-thanked-posts, which will definitely help us gain something. May be our question is already answered. Why post and wait for no reason? We can also use "Search" functionality and "Advanced Searched" of the respective thread to try and find an answer. XDA posts are heavily indexed by google. A simple googling could also take us to the solution post.

Being grateful isn't that hard.