« first day (3238 days earlier)      last day (1699 days later) » 

8:53 AM
@MichaelHomer I get the impression they’re rephrasing the reason, but it’s still shown. I don’t get the point either, since the author can still see the close-voters; I was under the impression that the voting retaliation campaigns on SO usually involved the author...
 
The accompanying "other" reason seems like advice to the author, at least, but maybe not
If not then it's basically no change at all and hardly worth announcing
The only real difference is the voter list, which I have to imagine corresponds to some major issue I'm not familiar with
 
@MichaelHomer well, I was thinking that “This question needs detail or clarity.” is the new way of saying “put on hold as unclear what you’re asking”, and that other close reasons would be rephrased differently.
The major issue I’ve seen people get annoyed by is the fact that voters are lumped together, so you can be listed as having said something about a question when you voted for another close reason.
 
Is the public version "Requests for learning materials (tutorials, how-tos etc.) are off topic.", or "off topic"?
@StephenKitt Which still seems like an issue! Though there are only three in the picture
 
@MichaelHomer yes, it’s not mentioned at all
 
Presumably they will still be listed on the timeline anyway so it's not actually secret... just only shoved towards the one person who objects
 
9:00 AM
@MichaelHomer yup, and in the comments, Meg says that users with close/re-open privileges will see the closing voters anyway (since they can see voting history).
 
9:42 AM
Markdown question relating to answering on the site: How may I create two ">" paragraphs directly after each other with a break in-between them that looks good? Inserting a <br> creates a too big break (see e.g. my answer >here<).
 
@Kusalananda An HTML comment will separate two quotes without a whole blank paragraph in between
 
@MichaelHomer Huh, I used to know that... Thanks!
 
Whether that's better or not I don't know
 
It's better.
 
 
1 hour later…
10:52 AM
@StephenKitt with an official 200k! Nice work, sir!
 
11:20 AM
@JeffSchaller thank you! Now to catch up with slm ;-). At least the part of the plan where Kusalananda becomes moderator has resulted in a slight slow-down in his rep acquisition process...
 
@StephenKitt you have a good shot re: slm, looking at stackexchange.com/leagues/106/year/unix/…, but Kusalananda's yearly rate still looks tough to beat!
 
11:41 AM
Yeah, I've slowed down a bit. Not really because I'm now a moderator (well, maybe partly), but mostly because of other things needing my attention.
 
12:21 PM
@StephenKitt thanks! Durned stoopid copy paste from the 1st case statement!
Also, yay for 200k @StephenKitt!
 
@StephenKitt Huh, that's weird.
But did the poster ever actually say what happened to dpkg-deb?
 
@FaheemMitha yeah, it makes you wonder how useful dpkg -C really is.
@FaheemMitha no, and I doubt the poster knows...
 
It's not generated by a script, is it?
It's in the file list, so I suppose not.
@StephenKitt Not if it's buggy, it isn't.
 
@FaheemMitha no, it’s listed in /var/lib/dpkg/info/dpkg.list and is shipped in the package (otherwise the ar/tar fix wouldn’t work).
 
@StephenKitt Sounds report-worthy to me. What do you think?
 
12:31 PM
@FaheemMitha yes, I’ll do so once bugs.debian.org comes back
 
@StephenKitt you made poor Inian delete their answer, but they were right!
The problem isn't the backslashes, those are fine. The problem is the \w
$ echo ab aa cc de mn | gawk '{print gensub(/(\w)\1/, "\\1\\1\\1", "g")}'
ab aa cc de mn
$ echo ab aa cc de mn | gawk '{print gensub(/([a-z])/, "\\1\\1\\1", "g")}'
aaabbb aaaaaa cccccc dddeee mmmnnn
 
@terdon but the question is about the \1 in the first argument to gensub. \w is wrong, sure, but that’s not the point of the question.
 
@StephenKitt Comes back?
 
@FaheemMitha try visiting the dpkg bug page ;-).
 
@StephenKitt It's hanging here.
 
12:38 PM
@FaheemMitha exactly.
 
@StephenKitt Ah, so it is. The OP never mentioned that so I thought it was a typo :/
 
@terdon the OP did, twice, but it’s not all that obvious apparently ;-)
 
@StephenKitt Once! And obliquely. But point taken.
Dammit. Twice, as you said. I dunno what's wrong with my reading skills today :(
 
1:06 PM
There are a lot of dpkg bugs. And apparently only one maintainer.
Some are so old it would be hard to reproduce. For example bugs.debian.org/273088
 
 
5 hours later…
6:43 PM
@StephenKitt So, did you report it?
 
6:57 PM
Anyone use Arch here? I was experimenting with some Linux kernel things. I found that the linux-headers package has /usr/src/linux-xyz symbolic link but linux-lts-headers package does not have that file. Any cause?
 
7:09 PM
@Biswapriyo I think jasonwryan does, but he's not often in chat
 
Little confused on something with environment variables I've set. In my ~/.bashrc I've set some vars like JAVA_HOME, MVN_HOME, and export-ed them. I then prepend PATH with those vars and export that. I use a logger invocation to log the contents of PATH and it seems that before I even prepend the PATH variable, it already has all the vars. The results in a double prepending. Anyone know what I did wrong?
Here's what I've got in my .bashrc and .bash_profile
 
@Ungeheuer your .bashrc loads /etc/bashrc; you haven't put them in there, have you?
 
@JeffSchaller nah
 
does your current shell have $PATH already prepended? are you testing with fresh login shells?
 
@JeffSchaller When I open my first shell after logging via gdm or whatever, the logger statement in .bashrc shows that PATH already has my Java, Maven, and IntelliJ variable definitions prepended.
 
7:25 PM
@Ungeheuer /etc/profile or things it calls?
 
The notion of login shells vs interactive shells is confusing me a little. Login shells are when you login via GDM for example, or ssh in. non-login interactive shells are when I open up a terminal "normally", right?
login shells source .bash_profile
interactive shells source .bashrc?
A login shell has the first character of the first argument as '-'
 
Is the term "interactive shell" conventional? As used in tldp.org/LDP/abs/html/intandnonint.html
 
it is confusing; some terminals (get configured to?) open login shells, which surprises people who don't expect it.
 
I swear I had all of this under my belt around 6 months ago
 
From a conversation on TeX SE.
 
7:31 PM
New VM new issues :(
 
I confess I don't know exactly what GDM does.
 
I'll try moving the variable definitions to .bash_profile, or dropping logger statements to see what's getting sourced when, relatively.
 
This answer made sense to me, so in case it does for you: superuser.com/a/183980/513541
 
The logs make it seem like, at login via graphical login, .bash_profile is hit and then sources .bashrc right away. The PATH log is the default path without my additions. Then when I open up a terminal, only .bashrc gets hit, which means that PATH gets prepended once again with my additions.
So .bash_profile is for initializing the environment on login, and .bashrc is for interactive, non-login shells
thank god for logger
 
@Ungeheuer well, your bash_profile is explicitly calling .bashrc, so that part makes sense. When the new bash shell starts in the terminal, it reads .bashrc and prepends again
 
7:42 PM
@JeffSchaller Thanks for this answer, it's a good explanation. bookmarked
@JeffSchaller Yea, my issue was I couldn't remember which one mattered for new terminal sessions. For some reason I got it into my head that I needed to define things in .bashrc....
 
it's one of those things that you figure out once, put things in the right files, (add comments say why) and forget :)
 
very true
 

« first day (3238 days earlier)      last day (1699 days later) »