« first day (1338 days earlier)      last day (3611 days later) » 

1:27 AM
@derobert I've read unix.stackexchange.com/help/on-topic and meta, even wrote some of it, and I haven't changed my mind. Programming questions are off-topic here.
I don't understand why you and @FaheemMitha want to change this all of a sudden
 
slm
1:42 AM
@Gilles - is there a Q that is a "for example" of what these guys want to make on-topic?
 
12
Q: Is the Unix C API still on-topic?

derobertAccording to Unix C API calls ontopic? and the help center, "UNIX C API and System Interfaces ( within reason )" is explicitly on topic. That within reason links to the meta question. Mounting a file system using a C program seems to be within that. Note that: mount(2) seems like a common UNIX...

 
slm
2:19 AM
@Gilles I agree w/ your A to the meta.
@Gilles I think ppl want to A those Q's here and are clouding their judgment a bit.
 
I've seen before that some people wanted to keep kernel programming questions here — which boggles my mind because kernel programming is as far from user/admin experience as it gets
Embedded Systems is closing due to lack of traffic :( Long live Embedded Systems (rebooted)
17
Embedded Systems Programming and Design

Proposed Q&A site for professionals and enthusiasts of embedded hardware and software. Created in lieu of the pending closure of Embedded Programming and Design, this is a reboot.

Currently in definition.

 
2:53 AM
@slm - I agree with Gilles there too - but I also agreed with Faheem and derobert... I upvoted everybody... I'm just glad no one tried to sell me anything.
 
slm
@Gilles Yeah I noticed it wasn't getting much traffic. I stopped watching it. The reboot sounds like a better mix. The current embedded is strange b/c it seems broad enough, but to only get ~80 Q's seems pretty lackluster. When I'd go most of the Q's were ultra specific yet they were almost unanwerable to most b/c w/o the specialized hardware it was impossible. I'll follow the new one as well.
@Gilles yeah I never got why kernel programming would be a good fit here, it's 2 different aspects to Unix. I know we have a subset of users that that's their forte and could easily A those Q's but it confuses the base of this site by allowing them..
 
I did this one yesterday, but I wikied it - mostly because it was a flat-out copy+paste - but partly because the guy was specifically asking for C examples. I found them - and they were demonstrative of the process - but they were in C.
4
A: Simulate a process in D state

mikeservFrom https://blogs.oracle.com/ksplice/entry/disown_zombie_children_and_the A process is put in an uninterruptible sleep (STAT D) when it needs to wait on something (typically I/O) and shouldn't be handling signals while waiting. This means you can't kill it, because all kill does is send it sign...

 
slm
@mikeserv I UVd it yesterday 8-)
 
@slm having a lot of questions that are specific to a rare piece of hardware is to be expected, and it is a challenge of the site
 
slm
@Gilles Yeah I know, but it makes it hard to get enough eyes on them that can actually A them. It's also hard to get enough Q's since most that have worked with a piece of H/W don't have many basic Q's nor will likely be asking Q's. We would work all the time w/ H/W but there are dedicated forums for these, often from the manuf. so this site is competing with those well established sites.
 
3:01 AM
there is a site that is totally based on that kind of topics... I think it has to do with architecture and infrastructure of buildings...
 
I agree with Gilles because there are already like 400 programming SE sites.
But I agree with derobert because for anyone that wants to get to know their system they're going to need to understand to some degree what the kernel is doing in C to make it happen.
 
I think that if we focus on system management + a bit of programing towards system management is ok
 
I think this is a case for the Thunderdome...
Let Tina Turner sort it...
 
slm
@mikeserv - I starred all that 8-)
 
That was in a link in a top comment on the gaming post: "What is the probability of 4?" And one of the top comments at that link is... "Did ANYbody notice that the troll changed color?!?"
So you did - nostalgia will get you every time!
This one is in the next comment - "Where it is 4..."
I dunno why -- the whole thing had me laughing pretty hard. I'll shutup now...
 
3:35 AM
@slm - you use some kind of answer template or something?
 
3:59 AM
Awesome:
3
Q: CentOS doesn't know what the internet is

snnthSo I've done my share of investigating this problem... I just recently created a CentOS 6 VM on my LinuxMint box using VirtualBox. I left all the recommended values the same upon creation (8GB HDD, 512MB RAM, blah blah blah...). But it DOESN'T connect to the internet! When I try to ping an exter...

 
 
3 hours later…
6:42 AM
@Caleb - minor nitpick about ctrl+{c,z} - they're really just a configurable scan codes the terminal driver looks for based on stty settings - and it's then the kernel that sends a SIGINT or SIGTSTP after its picked up in input.
That might be too much though. I dunno.
 
@mikeserv Ya I actually know how it works but the guy is clueless and I was trying to give him something he could digest. If there is something flat out wrong that I could fix without confusing him I'm fine with edits.
He's not trying to debug a broken terminal where things aren't getting passed through right -- it's not even clear to me what he expected to have happen since it appears his system is working as documented.
 
I'm not sure if it would cause more problems or not - probably it's better left alone. I noticed that too.
Don't let me edit your stuff though - you never invite the vamps in.
They never leave.
I think your way is better and I was iffy about bringing it up in the first place which is I why I did it in here and not a comment. Sorry about that.
I upvoted it the moment I read it anyway.
 
1
A: ctrl c vs. ctrl z with foregound job

CalebI think you may be confused about the job control notation. Notably "Stopped" means that a job is still alive but that it's ability to process anything has been held (it it given no CPU time). This is effectively a "Pause", although that is not the correct term. CtrlC does not "stop" a job, it ...

Is that better?
 
Yup.
Much. Correct and clear - better than I could do.
I don't know why he's talking about backwards though - does he think that ctrl+z kills it? well he won't have any doubts now - but where do people come up with that stuff?
All you need to do to find out is press ctrl+z
 
@mikeserv No idea. I might not even be addressing his problem. I almost VTCed as "unclear what you are asking" but decided the only thing was he was confused on what "stopped" meant.
 
6:54 AM
That's probably right. It's just... you know... it probably took him like 20 minutes to write that question. I would have googled it.
This one's pretty cool:
0
Q: How to change font colors in terminal?

blazonixI know how to change the font color via preferences, but it changes the color of ALL text, as in below: What I'm going for is something more like this: Any tips? Thanks!

 
slm
7:29 AM
@mikeserv How do you mean?
 
7:50 AM
@slm - I meant - I know you use vim a lot - do you have some kind of stylesheet or preformatted template you use to get out your answers the way you do? I've noticed the formatting is very similar amongst them and very professional. I like it - is there a method in that madness?
 
slm
@mikeserv I wish, it's all by hand.
 
8:28 AM
@slm - do you use set -o vi at the console?
 
@Gilles I stand by my opinion that allowing Unix kernel and system programming questions here is reasonable. Perhaps kernel programming questions are particularly reasonable. You write "this is a site for users and system administrators". Is this documented somewhere? I assume the word "only" is implied here. Having said that, this site doesn't seem to attract many of such questions.
 
slm
@mikeserv Actually I use the emacs bindings even though I use vi. I'm left handed and have always been adaptable to the setup since I have to use right handed setups all day.
 
I don't know whether this is because people prefer SO, whether such questions are actively discouraged here, or simply because such questions are simply not asked very much on SE.
 
Well, considering how friendly and inviting the kernel.org gmane lists are, I'm amazed anyone comes here at all.
 
Also, the Help Center says "UNIX C API and System Interfaces ( within reason)". So UNIX C API and System Interface questions are on-topic but Unix kernel and system programming questions are not?
@mikeserv Hmm? Not following.
 
8:36 AM
Umm... it was a dumb bit of sarcasm.
 
@mikeserv Ok. Still didn't follow what you were getting at.
 
Usually they'll just insult your intelligence for a weeks until they decide you're not going away then toss a coin on whether or not they'll answer you.
I'm talking about the linux kernel mailing lists.
 
@mikeserv Right, I got that. But what does that have to do with SE?
 
I've never tried emailing them - but I've followed a few. There's a lot of swearing.
 
And I've never spent time on the linux kernel mailing lists, but I can believe that is an accurate description.
Do you have first hand experience?
@mikeserv followed a few kernel mailing lists?
and how many mailing lists are there anyway?
 
8:40 AM
Just reading them. I emailed them once actually, but my email was so long I think they were too bored to insult me. Um, that was the sarcastic bit. I figure it's the difference in accessibility between the old usegroups and boards like this that is the reason boards like this exist in the first place.
There are lots.
 
@mikeserv well, i think SE is just a better Q/A forum.
 
old style usenet isn't necessarily unfriendly, it is just not as good a way to organize information.
hyperlinks work reasonably well to orgranise information, otoh.
@mikeserv wow, that's a lot of lists.
 
I agree with that statement. I spent a solid hour today at stackapps looking at the API calls because I"d like to be able to navigate this in kind of place in the cli like I did with usenet.
 
@mikeserv emailed them about what?
 
My impression is that the top linux devs tend to be quite publicly unpleasant, which tends to set the tone. If people see them doing that, they think it is ok to do so as well.
@mikeserv This got no replies?
 
Someone forwarded that from the efi list to coreboot. I got one reply that amounted mostly to 'give it a try, I guess' and nothing else.
I gave you the coreboot one because I can google it easier than wading through my emails.
 
@mikeserv ok. I would guess the kernel people are not really interested in open-ended discussiony topics. They seem like practical engineering people.
Just want to get their hands stuck in there and get on with the job.
 
Yeah - which is not to mention their ins with the Intel UEFI people are tenuous at best - they probably weren't about to go on the record with anything I suggested.
 
And yes, your email was quite long, which probably didn't help. I tend to write long emails too, because I try to be through. Unfortunately, the end result is often that people can't be bothered to read them. Or, if they read them, they tend to misunderstand them.
 
8:48 AM
Yeah, I know. I suffer from the same affliction.
 
One option is to have a summary somewhere. perhaps at the beginning. like one para.
I wonder what doing something like kernel programming professionally is like.
 
I considered that too - post-send.
Or maybe that should be - post-post.
Somebody read it far enough to send it to the coreboot guys though - none of whom ever replied.
And honestly, that particular list is not a super-active one - or it wasn't a year ago anyway.
 
9:14 AM
@mikeserv Yes, after sending a post to a regular mailing list it is impossible to edit. One advantage a forum like this has over more traditioanl venues.
@mikeserv if you have a few spare minutes, consider updating/completing your post on that getting to know you question. one bit that was missing was your reason/motivation for being on the site.
 
 
1 hour later…
10:37 AM
@FaheemMitha this site is for users and admins, not for programmers. This has been the case since the beginning — no programming questions. It was a constant trend in all meta discussions.
/tour says “for users of Linux, FreeBSD and other Un*x-like operating systems” and further down “Using or administering a *nix desktop or server” (hmmm, that excludes other kinds of devices running unix, which is a bug — we've never discriminated by device type)
same wording on /help/on-topic which is where /tour was copied from
@FaheemMitha the interfaces are on-topic if you're seeing them from a user's or admin's perspective. Read the linked meta thread to know what “within reason” means! It excludes programming.
@FaheemMitha kernel programming is particularly not reasonable. Kernel programming is very far removed from user experience. It uses interfaces which you never see without a kernel debugger and which vary very quickly (unlike the system interfaces which come up in strace, auditd, etc. and have a large standard and stable core).
I don't understand that bit: why on earth would kernel programming be more on-topic? It's less unixy than the system interfaces: the kernel insides have little to do with unix system programming.
 
 
3 hours later…
1:22 PM
@Gilles Well, my take on it is that it is reasonable / makes sense for all Unix stuff to be under "one roof". Things like Unix system and kernel programming are related to other unix things, and people who know about one thing know about the other. I think this scope issue is ultimately up to the site users, if they want to deal with such stuff. I think the current description of the site in this respect is a little ambiguous / unclear.
If the site definitely doesn't want system programming / kernel programming questions here, then I think that it would be reasonable to change the relevant to say so. I personally think saying just user/admin stuff is on-topic here is a bit restrictive.
Having said this, this discussion is kinda theoretical since few such questions come to the site.
well, that earlier sentence should have probably been "people who know aboutone thing are more likely to know about the other".
@Gilles also, as you have already noted "no programming questions" is not strictly accurate, since people ask programming questions here all the time - about sed, awk, and shell, and possibly other similar things.
 
1:52 PM
@FaheemMitha that would be a major topic change, and as I wrote on meta, I don't think it would be a good idea
there's more difference between programming on unix and using unix than between programming on unix and programming elsewhere
all the site's documentation says that programming questions are off-topic, except for shell which is somewhere between programming and using
Note that we'd migrate something like “write a Turing machine in sed” to SO
but we deal with “automate this task with a shell script”
 
2:42 PM
@Gilles Well, if there is community concensus that this is not wanted, then that is fine. The SE sites don't really seem to have a formal mechanism for garnering community concensus on such questions anyway - this would be something like a Debian general resolution. I didn't get a sense most people had strong feelings about it one way or the other. Also, I don't think changes in site scope are necessarily a bad idea. Site scope doesn't have to be set in stone.
It depends on what people want. As long as we don't suddenly find that discussing MS Windows is on-topic on this site...
One reason I'm personally somewhat is favor of such an expansion in scope is that it might lead to more intereresting questions. We get a lot of helpdesk questions about how people's computers are broken. Questions about kernel programming issues could well be more interesting. As least, by definition, they could not be as elementary.
 
@FaheemMitha the fact that some questions are interesting is not an argument to make them on-topic. I'm interested in type theory and French usage, but I wouldn't propose to make them on-topic on this site.
@FaheemMitha Changing the site's scope is possible but problematic — we have no programming content to seed the site with. But even if it wasn't a change, even if we were just starting out, I prefer the current scope.
 
@Gilles type theory and French usage are in no way Unix related.
@Gilles Like I said, there is no formal mechanism for doing so anyway. So if one was hypothetically to want to do so, how would one proceed?
 
Meta is the formal mechanism, actually.
 
@Seth It is? What is the process? I don't see any kind of decision making setup.
Sure, people can vote on meta questions and answers. What then?
 
@FaheemMitha suggest it on meta. Like you did in your answer, except that for a change of that magnitude, it needs to be a separate question rather than an answer on a discussion that starts out as a scope clarification
 
2:55 PM
@Gilles Ok. And then what?
 
@FaheemMitha It opens a discussion on expansion. If people like the idea, congrats you just expanded scope. Of course, there is generally a lot of discussion first.
 
@Seth Ok, but I'm still missing the formal mechanism. So, I write a question asking whether scope should be expanded. two answers, say, one pro, one against. all of them get votes. then what?
 
In general, answers shouldn't be just "yes" and "no". If people present real problems that will arise out of an expansion of scope, those need to be addressed. If no one can come up with a good reason to not expand and expansion has good support otherwise, you'd probably expand.
If people come up with good problems it would cause you either address those or don't expand.
 
@FaheemMitha if there's a consensus, that becomes policy. If there's no consensus, moderators decide — as this is a major change, without consensus, we wouldn't change.
 
@Gilles Yes, but imo there is no concensus generating mechanism. I don't think asking a question on Meta can generate a concensus. Something like a voting mechanism, where say everyone with a score of over 200 could vote, would qualify. Most of the questions on meta only get a few votes anyway. Hardly representative of site users.
 
3:05 PM
@FaheemMitha meta is where we debate. If someone doesn't participate on meta, the presumption is that they don't care.
For a big change like this, we'd give it weeks of discussion, the question would be on the community bulletin
 
@Gilles Well, ok, but how would the concensus work? The opinion that gets more votes "wins"? Suppose similar number of people vote for both sides?
 
@FaheemMitha consensus means one position gets a vast majority
if similar numbers vote for both sides, there's no consensus
 
@Gilles ok, fair enough
I still think a formal mechanism, which leads to a way to say - yes, this has been decided, is better, though.
 
 
1 hour later…
4:35 PM
@derobert xsane doesn't seem like the best designed thing. my scan is getting truncated, so I'm trying to adjust the paper size. but there does not seem to be a sensible way to tell xsane that i'm scanning a4
 
5:17 PM
I tried simple-scan which works more or less correctly. At an A4 setting it cuts off the very bottom of the page, which is not ideal. So the problem is in the xsane settings.
 
5:39 PM
@FaheemMitha in xsane, its under advanced options, I think
 
@derobert yes, i saw that, but it is a sliding scale where you have to set values manually. i just want to select a4.
i'm now trying something called gscan2pdf. what do you use for scanning?
 
I use the scan-to-fileserver buttons on the front of the HP :-/
Other than that, I use a gimp plugin. Forget which one, it's been a long time since I scanned anything other than a boring document
 
@derobert ok. this machine doesn't have a standalone scan option afaik.
 
BTW: Are you using the ADF or putting something on the scan bed?
 
@derobert I've tried it both ways. Currently I'm mostly using the ADF, because that seems the better option, at least for multipage documents. the orientation is better, and I don't have to manually swap pieces of paper in and out.
 
6:01 PM
Yeah. Also, when you lay something on the glass, it isn't always aligned the same...
 
@derobert True.
Even with the ADF, the images are tilted very slightly. Is that normal?
 
@FaheemMitha Means its not feeding through completely straight... Shouldn't happen with good-condition paper. Wrinkled/creased/etc. paper, sometimes.
Also make sure you have the paper size guides set tightly against the paper
 
@derobert ok
The top part (whatever it is called) which lifts up, has two hinge type things. The right one comes most of the way up when I pull it. That is not good, but is that grounds for a replacement?
the net effect is that the top is wobbly.
basically it does not seem to be properly attached.
 
6:19 PM
@FaheemMitha Well, I'd expect a new product not to come with a broken hinge...
 
@derobert Me too. It doesn't actually come all the way off, but I guess I should report it nonetheless.
 
On scanners, the hinges often extend to allow for scanning thicker items, like books
 
@Patrick This is definitely not the case here. The left one is quite firmly attached, the right one lifts most of the way out.
This is a cheapo machine. Probably not the best quality control.
I went ahead and filed a complaint. If I ignore it, it might come out entirely at a later date.
@Patrick No, actually you were right. They both do lift up, but the left one is much looser. Not sure if it is grounds for return, though.
 
6:40 PM
Correction: the right one is much looser.
 
7:21 PM
Hello?
Is there anyone?
 
 
3 hours later…
slm
10:14 PM
maybe?
 

« first day (1338 days earlier)      last day (3611 days later) »