« first day (2839 days earlier)   

8:31 AM
Hmm, I'm still getting an error for Youtube. Suggestions for diagnosis? Anyone in India seeing this? Asking the ISPs is probably a waste of time.
Oh, hang on. It might be my browser.
 
@FaheemMitha Since wget etc. seems to get the correct page, then yes, it may be your browser.
And hi!
 
@Kusalananda I'm assuming it's the browser for the moment. Might be corrupted cache/cookies. Trying to clear now.
Excellent - that worked.
It's nice when things actually work.
Of course, Youtube no longer knows anything about me, but I can live with that.
It's now showing the random crap that I suppose it shows to any Indian address.
 
@Gilles done, thanks
 
They don't make the relevant settings easy to find, I must say.
@StephenKitt What does STIG stand for, here?
 
8:46 AM
@FaheemMitha Security Technical Implementation Guide (click on the link)
 
@StephenKitt Yes, sorry, looked at the page briefly, but missed that.
 
@FaheemMitha I’ve expanded the acronym in my answer ;-)
 
@StephenKitt So I saw.
So the i386 syscall table is a specific example of the more general 32-bit syscall tables?
 
9:40 AM
@FaheemMitha what do you mean?
 
@StephenKitt I'm referencing your answer.
You wrote:
> I’ll start by reducing it to the STIG context, i.e. “Does my Linux system support the i386 syscall table?” (We’ll revisit the more general issue later.)
 
@FaheemMitha the OP asked “Does my Linux system support the 32-bit syscall table?”, but if the question stems from the STIG, it’s really “Does my Linux system support the i386 syscall table?”
regardless of the relationship (if any) between the i386 syscall table and a putative general 32-bit syscall table
but there isn’t really a general 32-bit syscall table
 
@StephenKitt How many different kinds of 32-bit syscall tables are there?
 
9:57 AM
@FaheemMitha potentially, one per 32-bit architecture supported by the kernel
 
10:10 AM
@StephenKitt Oh. How many actually exist? Is there a different one for 32 ARM, for example?
 
@FaheemMitha yes, in fact there are two, one for eabi and one for oabi
I don’t know how many actually exist, I’d have to go through all the 32-bit architectures and check
 
@StephenKitt Ok, so lots of different tables, then.
I wonder if some are shared across archs.
 
@FaheemMitha there’s a default table which is used on architectures with no arch-specific syscalls (historical or otherwise)
 
@StephenKitt I see. Interesting.
Architectures with no arch-specific syscalls?
 
 
3 hours later…
1:40 PM
@FaheemMitha look at man syscalls; for example, perfctr which was only on SPARC, perfmonctl which is Itanium-specific, etc.
 
 
2 hours later…
3:27 PM
@StephenKitt Those are less syscalls than I expected. Is that all the Linux syscalls?
 
@FaheemMitha listed in the manpage? yes
 
@StephenKitt I somehow imagined there being hundreds, if not thousands.
 
 
2 hours later…
5:57 PM
 
@Jesse_b Probably written by a 5 year old.
 
@FaheemMitha It looks a lot like the language my cat writes in
 
@Jesse_b Or possibly a cat.
A really dexterous cat.
 
Cats have mastered dexterity
 
 
2 hours later…
8:34 PM
given $1 = 1,2,4 how would y'all go about setting that to array arr=(1 2 4)?
duh IFS=, arr=( $1 ) does work
 
9:34 PM
@Kusalananda: How did you stumble across a question from 2013? :-P
 
@Jesse_b Just browsing interesting tag combinations for something to answer. Didn't look at the year...
 
I see
How are your cats?
 
@Jesse_b They're ok I think. They just don't eat very much in the heat...
I give them showers to keep them cool, maybe once or twice a day. instagram.com/p/BlQZm6hAXm6
 
poor cat
 
Sometimes we go out in the evenings: instagram.com/p/BlWCRwng4SB
 
9:47 PM
Hah! do they actually walk around on the leash?
My cat just lays down like the civil disobedience cat
 
@Jesse_b No, you can't walk a cat really. The leash is just to keep her from running out on a road or into people's gardens. I just follow her around for a bit. She usually spends the whole time sniffing leaves and grass and hiding from anything that moves.
We spent about 15 minutes at this spot, meaning exactly at this spot, not even moving 10 cm. instagram.com/p/BlWBOhQg1BD
I'm off to bed again. Be well.
 
little kitty
Goodnight man, you too!
 
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_..;\ (  `'-'
 '---''(_/--'  `-'\_)
 
10:24 PM
@Jesse_b In your review of the edit unix.stackexchange.com/review/suggested-edits/252015 you wrote: This edit was intended to address the author of the post and makes no sense as an edit. It should have been written as a comment or an answer. How exactly did you mean it? The edit corrects an obvious mistake (oversight) of the author. I already explained it in the comment. On a Q&A site it does not make sense to leave the mistake there.
@Jesse_b Why do you think it does not make sense as an edit?
 
10:43 PM
@pabouk I don't write that, the review system has that boilerplate statement. I just selected "It's an attempt to reply"
And OPs answer works for me as is written, if he wants to add a subshell based on your suggestion he can
 
10:57 PM
@Jesse_b Could you please look at the edit more carefully? The important change is not the subshell. It is the semicolon which changes the scope of the variable. The mistake was that the variable was set for the scope of the process ls but in fact it has to be set in the scope of the shell. It means that the variable assignment must be a separate command (so the semicolon). The subshell is not necessary. It is there for the good manner to revert the variable back to the original state.
@Jesse_b Of course the example would work (in most cases) the way it was originally written but this way has exactly the same effect as without the assignment: ls -- *[[:punct:]]txt
@Jesse_b So there are two possibilities how to correct the mistake a) Remove the assignment LC_ALL=C and the related description. b) Correct the assignment scope as in my edit. --- I think a) changes the original author's intent but b) does not.
 

« first day (2839 days earlier)