« first day (3875 days earlier)      last day (1080 days later) » 

8:16 AM
@jesse_b Looks fine to me. I even looked at all revisions to find this rant he mentioned, but I don't see no ranting anywhere. Your latest revision did make it much clearer, but it was never that bad to begin with and certainly not a rant as far as I can tell.
What do you mean by "rebuilt my macbook" though? I assume you don't mean you took it apart and put it back together.
 
 
3 hours later…
10:58 AM
@terdon No I uninstalled and reinstalled the OS
 
11:40 AM
@jesse_b sometimes; most of the family isn't into actual tenting; one of them is scared of bugs, so that limits her outside activities ;)
 
@JeffSchaller I find more spiders in my house than I do outside
 
same here! We got my son a bug vacuum for his birthday so he can help his sisters out
 
Trying to find a good coffee maker for camping
 
@jesse_b Ah, might be a good idea to clarify that then.
 
@terdon I did
 
11:44 AM
@jesse_b Get a Moka (preferably Bialetti) or, if you don't want to require a flame, you could get a french press or aeropress.
I'd go for french press for camping, the aero is fiddly. But I prefer the Moka over any of them.
 
@terdon You're the second person to recommend that to me.
 
not surprised. I can't think of a better option. It's small, light, cheap, easy to pack and easy to use.
 
Do you get grounds in your coffee?
I would actually prefer steel though, it's probably unjustified but I don't like "cooking" with aluminum
 
@jesse_b No. Of course, ideally, you've got the right grind size to begin with (sort of mid-way between espresso grind and filter). But it works fine with regular, store-bought coffee ground for filter or cafetiere.
@jesse_b I doubt steel would heat up fast enough, you'd end up with badly burnt grounds.
 
11:56 AM
"hob" is new to me; my first thought was it was an in-joke to "Hobbits"
 
goes on a stove
 
m-w definitions include: dialectal, England : HOBGOBLIN, ELF // a projection at the back or side of a fireplace on which something may be kept warm // a cutting tool used for cutting the teeth of worm wheels or gears. Context is key here :)
 
@jesse_b Huh. OK, possibly biased since it's the manufacturer's site, but I expect they know what they're talking about. I do tend to boil the water in a kettle and transfer it to the moka at the last moment so as to minimize the time the grounds spend in contact with hot metal. But maybe the steel would make that unnecessary.
 
while we’re on the topic of cooking, there’s a special LQP cake somewhere for Jeff
 
11:58 AM
oh dear, what does a LQP cake look like?!?
 
@StephenKitt Oh wow. Impressive!
 
oh it’s high-quality
 
@JeffSchaller something like this?
user image
2
 
@terdon it's an attempt to make a cake, so "looks OK" :)
 
:)
 
11:59 AM
I wonder what the stats are like on LQP conversion — for example, what share of users come to the site, post something that ends up in the LQP queue, and then go on to improve the quality of their posts
@terdon LOL
@JeffSchaller LOLer
/me wonders how you’d edit a cake
I suppose eating it is a form of editing
 
that cake actually looks good to me. It's like organized chaos
 
@StephenKitt my wife did it while trying to decorate one -- and redecorating it
 
@JeffSchaller I sometimes edit my dough but I’ve never redecorated a cake
 
@StephenKitt 3/10, would not recommend
 
@JeffSchaller visually, or was it not good either?
 
12:03 PM
@StephenKitt oh, just frustrating for her; purple icing does not come cleanly off of white icing. The cake was excellent :)
(and it came out better visually than I could ever do)
@StephenKitt data would be hard to come by here, but my gut says it's pretty low. I've made some noise in this direction recently. SE has enough of a learning curve that I think "the system" could/should help people who are obviously doing The Wrong Thing, to prevent frustration all around.
writing a good Q or A is hard enough already, we don't need people's first experiences to be downvotes, canned comments, and deletion
 
@JeffSchaller yup, and I think ultimately there’s a fundamental disconnect between SE’s goal (building a comprehensive database of high-quality Qs and As) and many users’ goal (solving their immediate problem)...
the cake I spent the most time decorating, ever, was my implementation of
 
yep. I mean, I read the tour page and lots of the help pages when I joined & before I started interacting. Maybe that should be "encouraged" more than it is. Saw a funny comment on a LQP SO "answer" that was something like "you should go through the tour again", but the OP never had...
 
I think I'm going to die of beetus just from looking at that
 
@StephenKitt cute idea! Just noticed the kit-kats around the outside. Love the waves in the chocolate
 
@JeffSchaller yup, it’s the sort of cake that’s not hard to make (including decoration), but induces diabetes quite quickly
@JeffSchaller ah yes I see comments like that fairly regularly around SE (including variants such as “thanks for the upvote” in reaction to a positive comment on a post with no upvotes, “restore from backups” on a desparate question from someone with no backupts, etc.)
@JeffSchaller but it really goes back to the oldschool culture of lurking before participating, I guess, and we lost that sometime in the late 90s
 
12:16 PM
@StephenKitt that's the mentality that boggles me; "I can use this other site however I'd like and ... I don't care about the consequences?"
 
@JeffSchaller at least on SO it ends up working to some extent: there are so many people chasing after rep that you’ll get an answer on even poor-quality posts more often than not, so for a minimal investment you get a fix (hopefully).
Often it devolves to the blind leading the blind ...
 
> Wow, I knew I was new to Prolog, but the answers are taking me some time to digest. Thanks to all who replied so quickly!
6
Q: Make a predicate reversible

Jeff SchallerI'm new to prolog; I'm coming from a structured programming background, as will become obvious :) I am building up a prolog query that involves reversing a number; eg. reverse_num(123,X) results in X = 321. I came up with the following definition, but it only works when I provide a number as the...

:)
 
I love reversibility in Prolog, perhaps the first difficult concept there and thus a rite of passage (like pointers in C).
 
5 answers in ~24 hours
all for a geocaching puzzle :)
 
@JeffSchaller if the cake is ready, I'm going to take one piece of mine since I'm close to be a "Steward" on suggest-edits
 
12:27 PM
 
@StephenKitt huh :D
@JeffSchaller ahh, but not from the Internet
: )
 
@αғsнιη delivery costs extra ;)
 
12:46 PM
@JeffSchaller : )
 
 
1 hour later…
1:47 PM
@jesse_b count me third for moka
Don't know about camping; that's just what we use at home all the time
We have an induction-plate compatible bialetti that has a steel base and alu top. Probably not ideal for campfire...
 
@StephenKitt Pointers aren't difficult. But they're easy to misunderstand if you have a programming background and are learning it yourself.
 
@FaheemMitha I think lots of students failing C courses would disagree with you...
 
One might argue that "easy" implies "hard to misunderstand"
 
At least that was my experience in 1997. I remember trying to allocate to a pointer/address, and being dreadfully puzzled when the program would just crash. I didn't realise you needed to allocate the space that the pointer was referencing, first.
 
@FaheemMitha which sort of suggests that pointers aren’t actually easy.
 
1:53 PM
These days, with sites like SO, this sort of thing is much less an issue.
@StephenKitt Well, nothing is easy if you are missing the obvious.
Like I said, no programming background, and trying to learn alone. And that was a very busy semester.
Trying to learn C on the fly while doing 20 other things simultaneously is not such a great idea, in hindsight. If was for a numerical analysis class. And I'd never done any programming before.
 
Pointers are easy. Memory management is difficult ;)
 
But I said that already.
@AndrasDeak Well, C++ will manage it for you, with smart pointers.
 
If you use them
 
But if C++ offers to help you with something, the proper response is probably to run away screaming.
@AndrasDeak Well, you should use them, if you are unfortunate enough to be programming in C++.
But make sure you're being paid well for doing so.
 
1:57 PM
The real issue plaguing modern day is that young people want to use before learning. Reading tutorials is so 2005.
 
@AndrasDeak Young people?
 
At best they watch a shitty youtube video where another blind generously offers all their insight
@FaheemMitha that's what I wrote
 
@StephenKitt hah! "... once learned ... the system is quite easy to learn ..." ?
 
@AndrasDeak How young is young?
 
I don't make the rules. -25?
 
2:00 PM
I once found Unix terrifying and glamorous. Now I find it both less terrifying and less glamorous.
@AndrasDeak Well, you made the claim.
 
@JeffSchaller exactly, I loved that
 
it's confusing and true at the same time! (once you learn some basics like man pages and pipes and command options, the rest of it opens up to you)
 
yup, there are many systems that make no sense when you first start reading their documentation, but start to make sense once you’ve read it all
cue the multiple bookshelves of manuals shipped with typical Unix workstations in the 80s and 90s
 
2:12 PM
for n in {1..5}; do
    {
        if ((n==3)); then
            continue
        fi
        echo $n
    } &
done
I really wish this worked :/
@AndrasDeak My chainsaw came with a fairly extensive manual, and then a "cheat sheet" card that gives you like 4 bare minimum pieces of information in picture form because they know nobody is going to read the manual
 
@jesse_b “call 911”?
 
@StephenKitt basically it just tells you how to start it lol, I think it may mention something about the saw brake but not really safety oriented
 
“here’s how to start it, don’t worry about turning it off, it will auto-switch-off when it runs out of gas or starts removing someone’s limbs”
 
But IIRC it actually said something on the card to the extent of "If you aren't going to read the manual please at least look at this"
to be fair I never read the manual
 
on the card: “by turning this appliance on, you agree that you’ve read and understood the fine manual”
 
2:25 PM
Manual? I thought that was a complimentary cinder block to test the thing on!
 
hah
I kept it...it's in my filing cabinet with all the other tool manuals I've never read
 
that's how you get an oopsie
 
I'm probably more likely to get injured by something more common like a razor knife (statistically the most dangerous tool in the shop). I still have a healthy fear of my chainsaw
 
Yeah, that actually sounds very likely. You need to be a special kind of idiot not to treat a chainsaw with respect. Knives we're so used to, it's easy to slip up.
@AndrasDeak Ouch. I found this yesterday, even worse: youtu.be/Cy-IDeDERuA?t=505
 
2:41 PM
@jesse_b if I had a chainsaw I'd have phobia-like fear of its chain snapping and turning into some killer chain thing (a chainsaw, I guess)
@terdon ooooh yeah
 
 
1 hour later…
3:44 PM
Unfortunately, reading a manual is not the same thing as understanding the manual.
The instructions should refer to both reading and understanding.
Scissors can also be quite dangerous.
 
1 hour ago, by Stephen Kitt
on the card: “by turning this appliance on, you agree that you’ve read and understood the fine manual”
 
Does anyone have trouble convincing people to not be afraid of learning the command line? I recently answered a user asking for a GUI as a workaround for something that is almost always done with the command line:
3
A: GUI for DFT calculations

Nike DattaniYesterday I was browsing the webpage of the biologist Logan Donaldson and agree 100% with this quote: "As structural studies also have a computational component, a willingness to use computers (UNIX-based systems) is a must." Trust me: it is better to learn the command line. I'm speaking from e...

I like the quote (not mine, but I quoted it in the answer): "a willingness to use computers (UNIX-based systems) is a must."
 
4:19 PM
```
$ awk '{ sub(/([^\\]*[\\]){3}/, "") }1' input
software\microsoft\windows\currentversion\runonce\delete cached update binary
$ awk '{ sub(/([^\\][a-zA-Z]*[\\]){3}/, "") }1' input
software\microsoft\windows\currentversion\runonce\delete cached update binary

```
What is the difference between two?
 
4:33 PM
@AndrasDeak With the direction the chain moves it would likely "only" hit your legs at worst but most likely a failure like that wouldn't do any damage
 
4:55 PM
I know about the direction. Not so sure about "wouldn't do any damage". I heard some FUD in this respect; do you have similar anecdata, or just guesswork?
 
I mean if the chain hits your leg it will definitely do damage but I would be willing to wager in the overwhelming majority of cases it just falls to the ground
 
@NikeDattani time to write a GUI front-end to the appropriate command-line DFT code ;)
@jesse_b ah, I see what you meant
 
it would have to release at the perfect moment in order to come back at you with any momentum
 
Isn't the bottom section pulled by the motor real strong?
the question is whether that section reaches your leg. Momentum seems like a given.
 
this is probably how most chain failures happen
those chaps are also chainsaw resistant and I have a pair
 
5:03 PM
that's one surprising star
 
that is a custom saw too that is probably over 5 times more powerful than any normal chainsaw. They use those in lumberjacking competitions, and yes there is competitive lumberjacking lol
 
Oh yeah, I've seen some of that. Overclocked chainsaws are one thing, but when those viking demigods start swinging axes... insane.
 
Lumberjack competitions came up in my house for some reason a few weeks ago and my wife was dumbfounded. "There are lumberjack competitions?!"
Yeah I felled a relatively small tree in my back yard with an axe a few years back and it took me the better part of a day, they do it in like 16 seconds
 
I've used axes a few times in my life, and most of the effort goes into not killing myself
 
I'm pretty skilled with a splitting maul
 
5:10 PM
I don't know my axes
there's the big axe, the small axe, and the "I just look at it and die" axe
 
at least you don't spell it ax :p that drives me nuts
 
I was taught the Queen's English for better or for worse.
 
5:22 PM
I don't think axe vs ax is limited to any particular region. Both are used pretty widely in the US and there seems to be no rhyme or reason behind it
 
wiktionary disagreed
> (American spelling) Alternative form of axe
> Usage notes
According to the American Heritage Dictionary, Fourth Edition (2000), the form ax is now associated with African American Vernacular English, but in the past it was common among “white” Americans as well, especially in New England, and is a feature of some British dialects. It was a common word in English for a thousand years (Chaucer used both forms interchangeably), but is now stigmatized as nonstandard. This is similar to the case of words like ain't which were also acceptable in the past.
huh
 
grammarly says axe is the american version
well it actually says contradicting things
 
Is that like yahoo answers for English?
 
> But you will see axe in American English fairly frequently. Many dictionaries say that “ax” is the most common spelling in the U.S.
ax is just an abbreviation for axe
trollface.jpg
 
just ax any English major
> Drop starting, or turning on a chainsaw by dropping it with one hand while pulling the starting cord with the other, is a safety violation in most states in the U.S.[citation needed]
 
5:34 PM
Most pull start engines have a spring loaded start assist mechanism in them and drop starting will actually break that mechanism
 
Oh, "dropping with one hand" doesn't literally mean dropping, just lowering while you pull on the cord? That would make a lot more sense.
 
yeah, that isn't why it's not recommended for chainsaws but people will still do it because it's really not as dangerous as they make it out to be
But they shouldn't do it because they are damaging their equipment
I always start mine from the ground when it's cold because that often requires a few pulls but once it's warmed up it will start very easily so I don't even think twice about starting it while holding it
 
Does it need priming?
 
from cold
 
I thought that was the only use case for priming
I'm not an engineologist
 
5:43 PM
yeah just gets fuel into the carb
 
6:11 PM
@Kusalananda what do you mean native awk? what version of the awk known as native awk?
@Kusalananda I don't know other awk behaviors, but it's better to always use BEGIN block for setting FS/OFS for compatibility.
 
6:28 PM
@αғsнιη I just meant the awk on OpenBSD, "the native awk on OpenBSD" (the one you get by default when you install OpenBSD) It's part of the base system and maintained by the OpenBSD developers. It's related to the awk implementations on NetBSD, FreeBSD and macOS (I believe), but it is not the same as them.
 
I know only one awk i.e. Arnold Robbins' awk.
 
@Kusalananda could you please cancel the star on that? I can only imagine it was starred by mistake.
 
@AndrasDeak Hm? What star?
 
My chat message on the top of the starboard.
 
@PrabhjotSingh That would be GNU awk I believe.
 
6:31 PM
if you're on mobile then nevermind, that's too messy
ah, thank you :)
 
@AndrasDeak ok now?
 
perfect, yes, thanks
 
No worries
 
@Kusalananda Yes. I wasn't being serious.
 
@PrabhjotSingh On Linux, GNU awk would be the most common awk, but you sometimes get mawk and busybox awk.
@PrabhjotSingh It's difficult to spot jokes sometimes. Sorry.
 
6:38 PM
@Kusalananda got it, thanks
 
@PrabhjotSingh Do you have any idea how one might find clean stock data (in electronic form, of course) for the Indian markets, including commonly used statistics, and going back a number of years? I've not put a lot of effort into this, but it seems to be quite difficult.
 
@FaheemMitha Yes. nsecli by Swapan Dasgupta if I am not wrong.
 
@PrabhjotSingh I thinK I've looked at it. It's quite limited. E.g. there is some discussion here - forum.valuepickr.com/t/…
 
Please see.
 
@PrabhjotSingh Oh yes, I've definitely tried that one. But it doesn't give you access to much stuff at all. Though I could take another look.
 
6:49 PM
@FaheemMitha I have used gnuplot for daily movement. If you are interested I will send you in the morning. (at work computer).
 
@PrabhjotSingh Sure. Not using Python?
 
Use like $ nsecli history --symbol "NIFTY 100" -s 2021-01-01 -e 2021-05-20. This should work.
 
@PrabhjotSingh I see. Well, I'm more interested in long term analyses.
Assuming I can figure out how to do anything useful.
@PrabhjotSingh That command completes successfully, but the result is blank.
 
@FaheemMitha I have tried gnuplot and ggplot by Hadly Wichkam. ggplot is better than gnuplot imo.
 
@PrabhjotSingh It is.
I don't think NSE provides much data for free, though. They might have a paid service. I forget if I checked or not.
 
6:55 PM
Isn't ggplot R?
 
@AndrasDeak Yes, it is.
I mean, it's written in R.
@PrabhjotSingh Do you have a link for that?
 
According to [nse website](nseindia.com). This says "Please select range not more than 365 days".
 
so gnuplot and ggplot are very much apples and oranges when it comes to "better"
unless ggplot can be run as a standalone utility
 
Apple is gift. (gift means poison in german).
 
@AndrasDeak They are very different tools, if that's what you mean.
@PrabhjotSingh I think you need to enter a proper URL there for it to work.
@AndrasDeak Define standalone utility.
 
7:01 PM
@FaheemMitha indeed
@FaheemMitha run gnuplot, type commands in it. Standalone utility. Run ggplot, type commands in it?
 
@FaheemMitha Please try this. Click on time period for more data.
 
@AndrasDeak There isn't an interactive ggplot interpreter, no. Well, unless you count the R interpreter.
You can run R and type ggplot2 commands on it.
Though that would be an unusual approach.
 
yeah, that's what I thought
 
@FaheemMitha nsepy.xyz . See at the end of page. There is mention of nsecli.
 
@PrabhjotSingh Does Yahoo have an API, though?
@PrabhjotSingh End of which page?
 
7:04 PM
@FaheemMitha Why don't you check this. I can see IDFCFIRSTBANK 's 5 year data.
 
@PrabhjotSingh OK, but it needs to be downloadable.
Preferably via an API.
 
@FaheemMitha See Command Line Interface at nespy.xyz. That was my mistake. This is Mr. Jariwala not Dasgupta.
 
@PrabhjotSingh Is nsepy.xyz supposed to be a site? If so, it doesn't resolve for me here.
Ideally I'd like to work directly off the stock symbol.
Definitely no manual downloading of web pages or screen scraping.
 
@FaheemMitha There in no lockdown for websites.
Here nsepy.xyz works.
 
@PrabhjotSingh Huh?
Oh, you typed nesy.xyz. Never mind.
I want the statistics too. I think it only provides P/E for the index, for example. Which is a bummer.
 
7:09 PM
On yahoo finance Click on TIME PERIOD Don't you see 1D 5D 3M 6M YTD 1Y 5Y Max or START DATE etc?
@FaheemMitha What do you want to see in stock data. daily price movements or results etc?
 
@PrabhjotSingh Is that an option to download?
@PrabhjotSingh Things like P/E, P/B, EPS, stuff like that.
@PrabhjotSingh Anyway, time to head to bed. Talk to you later.
 
@FaheemMitha See there is a download option.
 
@PrabhjotSingh I really need an API. If I can't script it, it's not very useful.
Well, have a good night.
 
You can see results here
@FaheemMitha Good night.
 
8:03 PM
Anyone excited for worlds strongest man 2021?
 

« first day (3875 days earlier)      last day (1080 days later) »