« first day (1293 days earlier)      last day (3442 days later) » 

12:53 AM
@MonicaCellio There are so many questions that get asked there, most people never see most questions
People pretty much only click on the ones their sure they can answer
(aka the easy beginner-programmer questions)
 
@Daniel That's the feeling I got about SO also, even though I don't have an account there.
 
@Daniel true, but even a small fraction of users seeing any given question would be like all the users on a smaller site seeing it.
(I once answered a question there that was kind of niche and it got almost no views, hence no votes for me, until I mentioned it somewhere. I just figured that XSLT was a bigger topic, but maybe not...)
Anyway, it's not like I'm looking to build my SO portfolio or anything. It was just a little surprising.
 
@Shokhet I brief look at the front page of SO right now reveals probably about 20% beginner-level questions
 
@Daniel Ah. I likely wouldn't be able to tell -- I can do a little basic HTML, and some small tricks in C++
(I may learn eventually....but probably not right now.)
 
@Shokhet A lot of the basic questions are C/C++ oriented
because those are often the languages that are taught to beginners
(for some horrible reason that I cannot understand)
 
12:59 AM
@Daniel What do you think they should be taught instead?
 
@Shokhet python, java, scheme/lisp, whatever
anything that doesn't have pointers and manual memory management
 
/me opens a bag of popcorn and gets ready to watch a holy war
4
 
@IsaacMoses No I'm not one of those people :) I actually do the vast majority of my professional work in C++
and I like it a lot
I just think it's a horrible language for beginners
 
Oh well
Anyone want this popcorn?
3
 
@Daniel Once I started looking at the Khan Academy python videos.....looked simple enough.
@IsaacMoses Sure!
 
1:01 AM
@Shokhet python is good for beginners because it looks like english
And enforces the good programming practice of indenting your code
My first real programming language (that wasn't TI-Basic) was Java which was a decent one to learn with, but it doesn't get much more unintuitive than System.out.Println
 
@Daniel Like this?
 
@Shokhet gah! beat me by about 5 seconds!
 
@Shokhet yep :) haha
 
@Daniel I kinda understood that cout << string meant print this buncha words, but I never really got more complex than that.
 
@Shokhet yeah I mean C has printf
which obviously means pring something
but imagine teaching a beginner how to properly use printf
Also I might have just found my new favorite SO question
-1
Q: Is there a C C++ C# compiler that compiles to machine code

Lt KijeI am looking for a way to compile a small computation-intensive program to a machine code executable. The program is currently written in the Microsoft Visual Studio C# environment, but I am just as happy to do it in C, C++ or any similar variant if it results in my getting a machine code execut...

 
1:06 AM
@Daniel when you teach a language you don't need to teach everything in it. Leave most of the printf() options for later. :-)
 
@Daniel I don't understand why that's funny.
 
@Shokhet I mean sure there are compilers for some languages that compile to byte-code or something like that
but come on
 
(don't bother explaining if it's too much trouble -- it'll just be one more programming thing that goes on around here that I don't get)
 
all c/C++/C# compilers compile to machine code
that's what a compiler does
 
@Daniel AIUI all compilers should compile to machine code
@Daniel Oh, so I did get it, then ;-)
 
1:08 AM
@Shokhet Java compilers don't compile to machine code
but it's just the way the question was asked
 
@Daniel What do they compile to?
 
@Shokhet Java byte-code
which is executed by a byte-code interpreter in the JVM
I guess you could call that JVM machine code :)
 
@Daniel Vmachine code. The V is important
 
@MonicaCellio Until recently printf("hello, world"); was illegal usage of printf
you had to do printf("%s", "hello, world");
 
@Daniel Grammar police come after you? :P
 
1:10 AM
@IsaacMoses yep
 
@Daniel recently in geologic time?
 
@IsaacMoses I guess I don't really know when the switch was made
it could have been C99
 
@Daniel oh. (My C/C++ days are rather distant by now, so I'd forgotten.)
 
wow
150k for a user with a default user name
I was wondering where our very own user6591 stacks up with the SO people
I wish there was a way to do that search across all the sites
or possibly all of them besides SO
 
@Daniel I just checked that out on that query; he's significantly higher than any other
 
1:17 AM
@Shokhet on Mi Yodeya
 
Has anyone installed @Hod's script on Android, and knows what the setup should look like
 
but on SO, there's someone with 150k
 
@Daniel Yes
@Daniel I got that.
 
@Daniel You'd have to normalize. Their highest rep user has 729K. Ours has 77.4K
 
@IsaacMoses So divide by 10
 
1:19 AM
(I'm actually surprised that there's only one order of magnitude difference)
 
yeah
 
@Daniel Note that the #2 on that list for MY is not a default username
 
EL&L has a user with a higher rep than 6591 does here
@IsaacMoses Is that right? Was there a user who had the default name user613?
I mean I knew that it wasn't exactly correct
AFAIK there's no way to determine if a username is a default one
 
@Daniel All I know is that user613 ain't UID 613
 
@IsaacMoses ah fair enough
@IsaacMoses oh UID 613 is my namesake
 
1:22 AM
@Daniel B"H he'll come do more stuff and live up to the heiligeh UID and name!
 
@IsaacMoses or figure out how to write the SQL for "on each site, return top 5" (or whatever threshold you set).
(I don't know how to do iteration in SQL.)
 
@MonicaCellio I don't think the data explorer allows such a query
You have to query each site individually
@MonicaCellio You wouldn't have to do iteration. You'd just do a group by
 
@Daniel the data explorer doesn't support cross-site queries. But if you did have, say, all the users from all the sites in one table, with an additional "site" column, could you write that SQL?
@Daniel ah, ok. So you can do a group-by and select the top N in each group?
 
@MonicaCellio yep
 
@MonicaCellio paradigm shift
 
1:30 AM
@IsaacMoses indeed. SQL is very different from my past programming experience. (And so is scripting, by the way. My main experience is in C, C++, Java, and LISP, not necessarily in that order.)
 
@MonicaCellio lisp is also a paradigm shift from those other languages
 
@Daniel yes. My first encounter with LISP was in college (after Pascal - remember Pascal?) and a small assortment of languages introduced in a comparative-languages class. (I mean, yes I have written APL, but it's not like I'd know what I'm doing if presented with a problem now. LISP, on the other hand, I went on to use.)
My only full-time professional programming jobs were with LISP, in fact.
 
@MonicaCellio Was it AI related?
AFAIK lisp was never used for much that wasn't AI related
 
@Daniel yup. :-)
 
@MonicaCellio woo now I look like a genious
:)
 
1:39 AM
:-)
 
Lisp has changed a lot, though
I think it's pretty much only used for educational purposes now
and usually it's scheme or some other later descendent of lisp
I liked it when I learned it
although I think it would be hard to do full-time lisp programming
I like functional programming, though. I try to keep my c++ code functional as much as possible
 
I haven't stayed current, so I don't really know what LISP is up to these days. But back when I was using it I loved it; it was powerful and expressive and easy to work with.
And that's what I learned functional programming on, so later when I got to C++ and Java I brought in some of those same habits.
 
@MonicaCellio For one, it's not called LISP anymore :) it's called lisp
 
And when I started to learn JavaScript (never got very good at it, but dabbled some) my eyes got big and wide and I thought "LISP, you've come home!". :-) I mean not really, but certain things felt very comfortable. :-)
@Daniel really? When did that happen?
And not even Lisp but lisp?
 
@MonicaCellio Oh maybe Lisp
@MonicaCellio I never got very good at javascript either
When I was in college, I took a seminar where we tried to write a complete semantics document for JavaScript, but after a semester, we just gave up
haha
@MonicaCellio But even C++ is taking some lispy things now
C++11 has lambdas
 
1:47 AM
@Daniel I've heard that! (My new employer does a lot of stuff in C++ so I'm slowly getting reacquainted with it.)
 
@MonicaCellio They're still much harder to use in C++ than they are in lisp
but it's a step forward
a function that takes a lambda as a parameter in c++ looks like

void f(std::function< int(int) >& lambda);
that's pretty horrible
I guess no worse than function pointers, though
 
Bleh! It's a first step, but I sure hope they hasten to the second step.
 
@MonicaCellio Usually people just use auto for lambdas, I think
 
Well, I must attend to some other things. Talk to y'all later.
 
2:13 AM
Vote on the suggested tag synonym here .....it needs a score of 5 to become a real synonym.
 
 
2 hours later…
5:17 AM
@Shokhet I've noticed you have been quoting from ShShKH a bunch recently.
I encourage you to note which edition you are using when citing it. There are now 3 editions TTBOMK and the numbering schemes are not always identical.
 
 
2 hours later…
6:52 AM
Nov 9 at 21:31, by Monica Cellio
@Scimonster as a spare-time activity I'm actually playing with loading all the data dumps into a single DB so that I can do cross-site analytics. But my SQL is weak, so if this goes anywhere I hope to ask folks for help with the queries they'd like to be able to write but can't. :-)
@MonicaCellio @Daniel select id,reputation from users t where reputation in (select reputation from users u where u.site=t.site group by reputation desc limit 5) seems about right (in mysql). You'd better have keys.
 
 
1 hour later…
8:01 AM
4
Q: Standard comment for users who likely need to be merged

Isaac MosesWhen a new user account shows up, and it looks very similar to an existing user account, it would be nice to leave a comment saying something like "Are you this other user? If so, here's what you should do." What should such a comment say?

^ ?
 
8:52 AM
@msh210 IDK, but maybe
5
Q: A standard comment for new users asking psak questions

YeZI wanted to suggest that we put forth a standard comment to put on psak questions asked by new users. The goal of the psak-close reason is, as I understand from various chat conversations, to instill in new users that they should not take what they receive from this site as psak, and to drive th...

(I just went to use that one!)
 
 
6 hours later…
3:00 PM
Nov 20 at 16:51, by Double AA
In fact you may consider making something parallel to http://meta.math.stackexchange.com/q/4925/22307 or the lists linked to there.
 
@Scimonster See @DoubleAA's last chat message, just above.
@DoubleAA Yeah, good point.
 
@DoubleAA I was thinking that too.
 
 
4 hours later…
7:12 PM
@msh210 thanks. Noted.
 
7:23 PM
@DoubleAA Ah. I didn't realized that the numbering scheme changed, though I was aware of the multiple editions. Thanks for the heads-up!
@Scimonster If I had to pick a day to get the Mortarboard badge, it'd probably be today -- I'm at +175, and it's only 19:25 UTC
 
7:39 PM
@Shokhet Go for it!
 
Just spotted an old (last active a year ago) question that is clearly an RfP, but has answers. Should I edit the question, or vote to close?
 
@Shokhet Depends. Let's see it.
 
4
Q: At what age will my female cousin become forbidden for me to touch?

unforgettableidWikipedia's article "Negiah" begins: The term negiah (Hebrew: נגיעה‎), literally "touch," is the concept in Halakha that forbids or restricts physical contact with a member of the opposite sex (except for one's spouse, children, siblings, grandchildren, parents, and grandparents). A person wh...

 
@Shokhet Edit, i think. It's a good question. (But i want that Archaeologist badge just as much as you!)
 
@Shokhet It's got useful answers that address the general case rather than rendering pesak. The best thing would be to edit it so that it poses a general question with OP's particular motivation.
 
7:51 PM
@Scimonster I got it already -- if you want it, go for it!
@IsaacMoses Okay.
 
... But closing would be fine if people don't have time now to do such edits.
 
@IsaacMoses What would you say if the answers only dealt with the specific case?
@IsaacMoses I don't have the time, but @Scimonster volunteered to take care of it ;-)
 
@Shokhet Depends, but I might be more likely to recommend closure and possible deletion of answers if it's really blatant.
 
@IsaacMoses Got it. Thanks!
 
7:53 PM
"Shokhet did not earn this badge" ;)
 
@Shokhet But that's just my opinion. CYFIJQAC
 
@Scimonster Right. I've done it more than once though, so I got Excavator (which is what I thought you were talking about)
@IsaacMoses "consult your......" ???
 
@Shokhet favorite Internet Jewish Q&A community. Duh.
4
 
@IsaacMoses I did that already! ;-)
 
Done.
Edit summary: "No more Rfפ" (cc @IsaacMoses)
:)
 
7:57 PM
@Scimonster Nice!
@Scimonster Happens to be, skimming the edit summaries for that question are very clear.
 
@Shokhet And that was while Bam-ing.
 
@Scimonster :)
 
@Scimonster This may be the first usage of that term in verb form.
 
@IsaacMoses :D
I wasn't sure whether to coin it as "Bam-ing" or "Bamming". I think the hyphen preserves the pronunciation better.
 
8:31 PM
@YeZ I have a funny story about that mashal
The shul I grew up in hired a second rabbi and rented another building for YK and RH services.
On RH, the congregation would go to both shuls - one "team" spent the first day in the main shul, and the other "team" would go to the rented building. The second day, they'd switch
We went to the shul for second day.
So one year, the temp rabbi gave a drash starting with that story. He used it for something about mussar or the like.
The next day, we go to the main shul where the main rabbi starts his drash with the same story
You can hear everyone in the shul talking while the rabbi goes on about the pebbles and sand and water (not beer)
Anyway, he completes his drash about whichever topic it was about.
.... we never hear from that temp rabbi again.
 
YeZ
@CharlesKoppelman Why not? Sounds like he created the setup for the Rabbi's most memorable drasha!
 
@YeZ Not sure! Might have been embarrassing
 
@CharlesKoppelman Sounds like the two rabbis had some communication issues. :)
 
@Scimonster Or something
@YeZ And to be honest, I don't remember exactly the point of the drash, just the realization that they were maybe on the same listserve
 
YeZ
@Shokhet I currently have 4 half-finished answers that I have lost interest in and plan on coming back to in open windows. Disaster waiting to happen.
@CharlesKoppelman Well, do you remember any of his other derashos?
 
8:41 PM
@YeZ Are they saved?
 
@YeZ Absolutely. He is a really really good speaker, actually
 
YeZ
@CharlesKoppelman Oh well never mind then.
@Scimonster Absolutely not. It's my ongoing "living on the edge" approach, which @Shokhet is trying to get me to do teshuva from.
 
@YeZ touch answers.md
 
@YeZ Good luck! (5 keystrokes per answer will save you: ctrl+a, ctrl+c, win+r, notepad, ctrl+v)
(just saying)
 
even easier - keep it in browser on Stackedit.com
that keeps things in localStorage
...which is easier to not delete from, and you can download it.
 
YeZ
8:45 PM
@Scimonster what does that mean?
 
@YeZ Create an answers file.
 
@YeZ it's a unix command that creates a new file called answers.md
 
YeZ
@Scimonster and ruin all the excitement?
 
@Scimonster Your solution is easier than mine, granted....but mine is more widely understood, apparently ;-)
 
@YeZ echo true
@Shokhet Actually, i think yours is easier. Mine just creates a blank file - you still have to open it, copy/paste, and save.
 
YeZ
8:47 PM
@Scimonster stop speaking in unix!
 
@Scimonster True.
 
YeZ
@Shokhet what about ctrl+s?
 
@Scimonster Where do answers get saved, anyway? Is it local? Is it on SE servers tied to your session?
 
@YeZ Or should i go all JavaScript nerd on you and alert(!!(![1]-1))?
 
Does anyone know where I might find a linkable edition of the ריקאנטי online?
 
8:48 PM
@CharlesKoppelman SE servers, because i've had it show up between my computer and iPad.
 
@Scimonster So not tied to sessionid, either?
 
@YeZ ah, who needs it? .......that would save you from computer crash, but your problem in the past had been with SE server problems.
 
... you sure you don't sync your browsers?
 
@CharlesKoppelman I do, actually. So maybe it's local.
 
is there an answer to this on MSO?
 
8:50 PM
@CharlesKoppelman MSE now. No idea.
 
@Shokhet (for my question here)
 
@Shokhet Easiest to find: hebrewbooks.org/41284
 
@CharlesKoppelman Thanks!
 
@Shokhet np
 
@CharlesKoppelman Incorporated into question -- thanks!
That question was answered amazingly fast. I am impressed!
 
8:56 PM
@CharlesKoppelman Just looked in my localStorage, and it's not in there. Must be the servers. :)
If i know that someone is breaking the rules of MY by being too young, should i report them?
 
@Scimonster ( brother? )
 
@Shokhet Might be.
 
YeZ
@Scimonster you could ask.
 
@Scimonster I would say it's fine, but that's just my opinion.
 
@YeZ Halacha, or MY rules?
 
9:02 PM
@YeZ That link only works if it's a halachic question -- point him to ask on Meta if it's a policy question.
 
YeZ
@Scimonster @Shokhet I assumed we were asking a halachic shailoh.
 
@YeZ Just general. Halacha or policy.
 
YeZ
@Scimonster So I stand by my previous comment then
 
@Scimonster I just got 210, but no badge yet because 15 was an accept.
 
YeZ
@Shokhet I think that still counts. I got the badge on my first time breaking 200 which included a bounty.
 
9:06 PM
@Shokhet You should get it, just let the script run.
@YeZ Will do in the morning, from a halachic POV. Currently limiting to 1q/day to get Socratic.
(and i need to go to bed)
 
@Scimonster localStorage is not the only local storage mechanism. It might be in a cookie or in sessionStorage... or unlikely in a flash cookie.
 
@CharlesKoppelman Not sessionStorage, i checked that one too.
 
YeZ
@Scimonster How many questions a day do you think Socrates asked?
 
@YeZ [history.se/ask] :P
 
9:24 PM
@CharlesKoppelman I'll check that out, thanks!
@Scimonster I'm pretty sure that accepts don't count for the rep cap.....anyway, I'm at 215 now, including the accept, so I'm definitely getting the badge now :)
 
@Shokhet Accepts don't count for the cap, but they count for the badge. Source: experience
 
@Scimonster Ah. Alright.
I wouldn't be able to tell, from this case.
I gotta go, TZT all!
 
Bye!
And i see you got the badge. :)
 

« first day (1293 days earlier)      last day (3442 days later) »