« first day (2 days earlier)      last day (4483 days later) » 
00:00 - 11:0011:00 - 00:00

12:00 AM
@Szabolcs I'll post what I came up with in the morning. At the moment it's too late for me plus I had some beer so any code I post now can't be relied on.
 
12:16 AM
:D
Goede nacht then
 
@Szabolcs I was just looking...it seems that Yoda does not have a Mathematica SE account . Is this correct?
 
12:45 AM
@magma He does, but his user name is different on the Mathematica site. Anyway, this chat room is (as far as I know) open to anyone with sufficient reputation (and is therefore good advertising).
 
@Verbeia no problem, i was just surprised to see that he was not here
@Verbeia so who are the moderators of the site now?
 
@magma StackExchange staff - they are the ones with ♦ next to their names. You can see who they are in the users pages
 
1:48 AM
or you could ask mma :)
StringDrop[#, 16] & /@
  StringCases[
   Import["http://api.mathematica.stackexchange.com/1.1/users/\
moderators", "Text"],
   RegularExpression[
    "\"display_name\": \"[a-zA-Z\\d\\s]*[^,]"]] // TableForm
2
 
:D
 
acl
what, no Goto?
 
StringCases[Import["http://api.mathematica.stackexchange.com/1.1/users/\moderat‌​ors", "Text"], s : RegularExpression["\"display_name\": \"[a-zA-Z\\d\\s]*[^,]"] :> StringReplace[s, "\"display_name\": " -> ""]] // TableForm
 
@acl I found Goto useful, once, in mma. I was trying to figure out what a Fortran77 code did, and I translated it line by line into the equivalent mma code. It crashed, but not before giving me the info I needed.
 
@rcollyer Goto[Hell]
 
acl
2:00 AM
@rcollyer take a look at this:
1
A: Drawing graphics part by part

aclWhat you want is done by Graphics[Table[Circle[{a, 1}, 1], {a, 1, 2}]~Append~Text["It's finished", {0, 0}]] Here's another approach, with minimal changes to your code: Graphics[ { a = 1; Label[tag]; If[a < 3, {Sow@Circle[{a, 1}, 1], a = a + 1; Goto[tag];}, {Sow@Tex...

first time I've seen Goto used in mma. I'll try to help him make the code more readable tomorrow.
the dynamic thing itself is cool
 
I haven't read through the question, nor your code, enough to understand what it's supposed to do. The pictures are nice, though.
@yoda Sorry, unknown Label.
 
@acl I think that was Vitaliy's
 
I scooted back a bit on the question when it started involving Manipulate[]...
 
@JM I'm glad I'm not the only one.
 
acl
@rcollyer I also have no idea what it does (well, I can see the manipulate obviously, but haven't tried to understand how he obtains the paths)
I just added a few Sows and Reap in the right places
@yoda what was Vitaliy's?
 
2:06 AM
@acl Incidentally, the Goto code reminds me of how the loops were done in that Fortran code I mentioned. It was to overlapping loops ... Brilliant and completely confusing.
 
acl
overlapping loops... "brilliant" yes :)
 
@rcollyer Ah, two loops sharing code, essentially. Hah. And, eww.
 
It was genius, as they shared about 20-30 lines at the beginning and end of them, but complete hell.
 
acl
sure you have to be smart to write them, but you also have to be "smart" to design an atomic bomb to blow yourself up.
doesn't mean you should do it
 
Code like that is definitely a maintenance nightmare...
 
2:08 AM
it was probably written in the age when code memory was very, very expensive.
and, compilers were very, very poor.
 
acl
but how did you end up looking at 50 year old code?
it must be interesting
 
@acl advisors who don't upgrade :)
 
Lots of papers have code that have yet to be translated to modern languages... :)
 
acl
@JM I've only seen a handful of papers with actual code in them so that probably depends on the field
 
(P.S. I'm a chemist. :) )
@yoda ...and?
 
acl
2:12 AM
a chemist???
BEGONE, CHEMIST!
@yoda so, what did (s)he say?
 
@acl :P Nuts to ye.
 
The particular software I'm using could use some TLC by spending some months/years with a CS team.
 
was expecting something terrible, but it went well. He was happy that I was looking for serious help, since he couldn't provide any
 
There are at least 5 different implementations of Simpson's rule!
 
@rcollyer Okay, that's wrong in so many ways...
 
2:13 AM
and, don't get me started about the shell scripts holding it all together!
 
acl
@rcollyer what exactly are you using?
why does it have even a single implementation of simpson's rule??
 
It's a density functional theory code called wien2k.
@acl it's modified to operate on a logarithmic grid.
 
@JM only in 5 ways :)
 
acl
right, so optimised cases?
 
Rather unfortunately, good mathematical habits aren't necessarily taught as part of a chemist's education...
@yoda Naw, I know a few times Simpson's can be useful...
 
2:16 AM
@acl the signature of the functions differ, but it is essentially the same. different authors, by the code style, though.
 
This is interesting - does he join them all?
Joel Spolsky ♦, New York, NY
101
 
@Verbeia I think so.
 
@yoda @JM does anyone know how to get Mathematica to be able to access the internet for use in Import etc? Our firewall seems to be blocking it.
 
@JM nor are good programming habits.
 
@Verbeia they usually do... who else is there to do cleanup work/moderation stuff if things go wrong
@JM Trivia: What's the simplest way to create a periodic table in mma?
 
2:18 AM
@rcollyer Heh. It was a good thing for me that I was already programming as a hobby before I was an undergraduate...
@yoda Hmm, I haven't tried that. You can do that now?
 
@JM I spent time in the software industry after undergrad before grad.
 
@JM well, no, but I found something recently and am just waiting for someone to ask it so that I can rake in the upvotes :D
 
@Verbeia I think your firewall is hardwired to accept connections only from "known" programs. Is the firewall on your computer, or on the computer you guys connect to?
@yoda Maybe later. I still have a long question queue... :)
 
acl
@Verbeia perhaps it blocks connections from non-guys? :)
 
@JM I think the latter. Government sector and very security-conscious. I might have to ask the IT guys.
 
2:21 AM
@JM heh, probably too trivial a question for you and too facepalm of an answer anyway. I'll wait for a n00b to ask
In the meantime, try ColorData["Atoms", "Image"] :)
 
@Verbeia Yeah, I think you should. Is Mathematica "known" to them?
 
@acl maybe, but being a department head helps. And they know it exists because this is a work copy.
 
@Verbeia do you have to go through an http proxy?
 
@yoda Oi, that's pretty. :)
 
:)
 
2:22 AM
@Verbeia Ah, then you are indeed in a position to push IT... :) Tell them that Mathematica requires an Internet connection for, say, curated data.
 
@rcollyer I can't tell. Proxy is switched off in IE (!) but there is some sort of manual configuration file instead.
 
@Verbeia I don't know, then. But, try looking at the connectivity help, it might give you insight into what to ask IT about.
 
On the other hand, I tend to use my own color scheme for element groups, so modifying ColorData["Atoms", "Image"] would take a bit of work...
 
@yoda That's good. But, I need the electron shell structure also displayed. :P
 
Since blocks of outgoing connections by a firewall are generally logged, you'll want to see what's being blocked so IT knows what to unblock...
 
acl
2:26 AM
@yoda can we also have tooltips with the names of the discoverers, too?
 
@acl So, who discovered Carbon?
 
@acl That'd be a problem. Who do you assign gold to, for instance?
 
acl
ah
well, yoda should tell us no?
 
I'm probably old enough to know them in person...
 
@yoda shut up, you (your real self) are younger than I am.
 
2:28 AM
not for gold/carbon anyway
@rcollyer heh well, that's true
 
acl
@rcollyer a ripe old 34, I see? :)
 
@acl there's probably a W|A query that can get you most of the way there
 
@acl after chasing after a munchkin all day, I feel older.
much older.
 
@rcollyer Should we walk out of your lawn? :)
 
@JM wizard of oz reference?
or just age in general: "get off my grass!"
 
2:33 AM
@rcollyer no, as in "get off my lawn, you damn no good kids!"
 
unless of course, he was there for his masters/phd, in which case, I would never know
 
@yoda it was a possibility, and he was doing his masters at the time.
 
ah :)
 
acl
(or maybe I snoop too much :) )
 
@acl I'm not connected to very many people.
 
2:36 AM
Well, it takes a fair bit of legwork to do, though.
 
considerable. your not on my list. :P
 
@rcollyer I know; I was talking about figuring out stuff like that from hints dropped here and there. :)
 
@JM It would be difficult.
 
I suppose you'd have to. Yoda is badass.
 
acl
@yoda I promise not to sell your identity to spammers
 
2:39 AM
but, short.
 
acl
:)
 
@JM so badass that I made a math.se user ragequit.
 
@acl i didn't promise anything like that.
@yoda that was sad.
 
@yoda Oh, so that's what happened there...
 
@rcollyer you probably didn't see the latter half... it was... hmm. —
 
2:41 AM
@yoda no I didn't. though I wished I had dragged him into a separate chat room and seen what I could do for him.
 
@acl Living in the US, they've sold pretty much every bit of info on me already to the advertisers
The next Nobel prize should be awarded to someone who can come up with a solution to the junk mail problem
 
@yoda for me, the worst offenders: my cell phone company.
since switching, I get telemarketers calling.
 
acl
but can you not opt out?
 
@rcollyer it wouldn't have helped, I'm afraid. I mean, things went waay south from when you left, which is when I did too
@acl nope. That's what sustains the US postal service
 
@acl that's the theory of the do not call list, but there are ways around it.
 
acl
2:43 AM
well, here I got a few calls (I apparently didn't opt out), but I deflected them by pretending not to speak German (which isn't hard)
 
oh you mean the calls. Yeah, you can opt out. I did a permanent opt out and I haven't been bothered at all. Yet, every time you sign up for a service, it's a new "opt in" to that service
 
acl
although here the laws are stricter, so I guess it's not hard to avoid this stuff
 
@yoda my advice, keep the postage paid envelopes, put in your non-traceable junk-mail, and send it back.
@yoda too bad.
 
@rcollyer Add a few coins too for weight. >:)
 
@rcollyer heh, I used to do that. Initially I used to get annoyed by all the crap mail and I would stuff each of the "business reply envelopes" with paper and other stuff to make it heavy and mail it back. Did that for a month, and eventually realized that the system is too big to beat.
Not just that, I found out that these envelopes cost them something like 5-10c... way less than the regular cost
 
2:45 AM
@yoda @JM true.
bulk rates, damn!
Anybody checking SO, this looks interesting:
3
Q: How plot the Riemann zeta zero spectrum with the Fourier transform in Mathematica? (migrated)

Mats GranvikIn the paper "The Riemann Hypothesis" by J. Brian Conrey in figure 6 there is a plot of the Fourier transform of the error term in the prime number theorem. See the plot to the left in the image below: In a blog post called Primes out of Thin Air written by Chris King there is a Matlab program...

 
bulk rates and they don't pre pay... i.e., they don't pay for that envelope until you've mailed it back to them
@rcollyer yeah, I shared it earlier but then deleted
should ask for it to be migrated (although private beta and all that)
 
@yoda didn't notice. I wonder if they're wondering where we all disappeared to?
 
@rcollyer I deleted it, because it was more of a "oh noes, a For loop!"...
 
acl
@rcollyer it does look deserted...
 
deserted is good. Eventually, they'll move here
 
2:48 AM
@rcollyer Nah, everybody's too busy with C++ and whatever else the kids like doing... :D
 
@yoda he's got a blog, so we could invite him to repost here.
 
the "cool" SO boys are now drooling over JS's imminent 400k
 
get the bucket.
big bucket.
@JM :)
 
Gah, too bad he made no mention of which DST he's using. It will have to be puzzled out from his code...
 
acl
Jesus
(this is a reference to the Big Lebowski...)
 
2:51 AM
Looks like David Carraher is still active on SO - he hasn't signed up for the beta yet, even though he committed.
 
@Verbeia maybe you can ping him?
 
So, he's whose getting all our rep.
 
acl
@verbeia yes, he is still active there
 
@rcollyer heh, who's there to upvote :P
 
@yoda point.
 
2:54 AM
@JM done
A couple of people started following the proposal in the last few days and will presumably want to join up when the public phase starts.
This one should be migrated to Mma.SE when the time comes. It is off-topic on SO.
1
Q: How to Autonumber Cell Tags in Mathematica Notebooks?

Reb.CabinI tried to follow the directions on autonumbering cells in a Mathematica-8 notebook, here http://reference.wolfram.com/mathematica/tutorial/AutomaticNumbering.html I created a tiny notebook with four text cells foo qux blancmange bar Placing the cursor just before foo, I then used the Insert...

 
acl
and interesting, too
 
very.
 
quite.
 
we'll have to appeal to the powers that be, as we'll be early in the beta phase, but it should be doable.
 
I can't believe we're only three or so days into private beta. The activity has felt like a good portion of a week...
 
3:00 AM
@Verbeia I found a post from yesterday by Daniel Lichtbau, also, so at least one person is doing double duty.
 
acl
@JM but let us see how it goes. it will probably quieter in the near future
 
At 91 questions and we've started to peter off a bit. There's a gap of 3 hours between the most recent one and its predecessor.
 
acl
although now it seems it's a mixture of the SO mma community and some mathgroup participants
by the way, I noticed there are now a few more questions on large-scale programming (by which I mean, anything over a single routine, so, packages etc) than before
 
@JM just curious, but what type of chemistry do you do?
 
acl
a tag for this could be useful
(sorry to interrupt)
 
3:03 AM
@acl that's a good thing.
 
@acl possibly no one ever asked those because they feared it would be off otpic for SO
 
acl
right, so, perhaps we could have a tag for that. they seem to be inconsistently tagged at the moment
 
@rcollyer Organic, actually, with a bit of biochemistry. I only studied computational chemistry as a lark.
 
acl
@JM so you work as a chemist?
 
@acl Yup.
 
3:05 AM
I liked Albert's answer for variable output args... I've never even come across Stack[] before
 
@JM and math is your hobby. As Bill Cosby put it: Rrrriiiggghhht.
 
@yoda Ditto. That was a neat trick.
 
acl
@yoda yes the Stack thing was nice
I'd seen it before in the docs and wondered "why would I need that". now I know!
 
@rcollyer That's because most people are asleep. This was always quiet time before, too.
 
acl
and debugging I guess
 
3:06 AM
@rcollyer Heh. Even at math.SE people are shocked when I say I'm an amateur... ;P
 
@Verbeia Never noticed.
 
@rcollyer I did - it's that sleepy period at the end of the lunchbreak for me, so prime goofing off time.
speakign of which -back to work!
 
@JM From what I've seen, only amateur in that you've had no formal training beyond undergrad.
@Verbeia enjoy
 
acl
@Verbeia see you
 
@rcollyer Actually, even my undergraduate mathematical education sucked a fair bit...
I probably learned at least 3/4 of what I know on the Internet...
 
3:09 AM
@JM so did my physics one, and look at me now. wasting time on the interwebs ...
to be fair, though, did remarkably well for a tiny department.
 
I... I can't really say I've stuck to one thing.
so if I don't know something, I can't blame the system
not being able to blame the system is pretty shocking. It should be a fundamental right for any person
2
 
So, blame the system for your not being able to blame the system...
(and recurse as needed)
 
I blamed the system for a while, but then I got over it when I realized it was my own damned fault.
 
@JM Max recursion depth of 256 reached.
 
@JM clever.
@yoda yes, but that can be reset via $MaxRecursionDepth.
 
3:12 AM
Or set $RecursionLimit = Infinity and watch the sparks fly...
 
acl
@rcollyer I am not sure about that, the "system" leads you one way and, when you switch to research, it abruptly turns to another.
 
reminds me of the perpetual motion machine of strapping buttered toast to the back of a cat ...
@acl in this case, it was my fault. blamed a teacher for my own stupidity. then I had the teacher for quantum ...
 
I'd rather tap the black holes they install secretly in washing machines...
 
it's the sock Gnomes. Why won't people believe me?
 
Cleaning your washing machine's filter regularly can be rewarding. Often, I find enough small change for a cheap chinese takeout
 
3:15 AM
the entire store?
 
hmm... Never thought about that. I'll wait for a few more days the next time
 
at my house, the loose change is piggy food for the munchkin's piggy bank.
he even helps put in his bank. not that he knows what it's for, yet
 
anyone here know tikz?
 
that's how you get Lyme disease, right?
just kidding. no, I don't.
 
the tex chatroom is pretty dead
 
3:19 AM
Speaking of which. It's late here, and I should go to bed.
Night all, it has been a pleasure.
 
good night :)
 
acl
night
(belatedly)
 
alright, I have to get back to work too
'night all
 
Good night, you guys.
 
 
1 hour later…
4:39 AM
Heh @JM, this isn't a Mathematica obfuscated code contest! ;-)
 
@David Well, there's the "intuitive" bit of his question; at least you can see how it looks as a piecewise function. (I have upvoted your answer of course.)
But one can replace Append[]/Prepend[] here with ArrayPad[].
 
Alright, I'm now going to reverse engineer your comment.
I am enlightened.
Although I don't see how that helps the question, but we're all here for fun after all ;-)
 
In any case, points = Transpose[{Riffle[bins, bins], ArrayPad[Riffle[counts, counts], 1]}] is the easiest improvement.
 
How is that an improvement? I looks like a really minor edit to me.
I've got the habit of over-using flatten myself, is there a performance difference?
(On the other hand, that one's probably shaded by Riffle in this case)
 
@David Yeah, Riffle[] looks to be the breaker here. I'm just saying that it's a bit obtuse to make a nested list to flatten in the end.
 
4:48 AM
As long as it's one-dimensional ...
 
(On the other hand, before Riffle[], I heavily used Partition[] for this sort of thing.)
 
As in partition, join with the other list, transpose, flatten?
 
Something like that, yes. Riffle[] only popped up in version six, no?
 
"New in 6", yes.
Sometimes it kind of worries me how many special functions are included.
 
They started including the kitchen sink in version six... that's why it took me a while to switch from version five.
 
4:51 AM
Oh, was it different in 5?
As in "things that can be programmed in one line do not have a built-in version"?
 
There weren't that many functions in version five.
But it did allow for some creativity.
 
So I guess the feeling of having wasted a lot of time on someothing that's already hardcoded was pretty rare then
Wolfram employees?
 
@David Brett works for Wolfram Research...
 
Oh, wasn't aware of that.
How does everyone here know each other?
I mean Shifrin has his book, but the rest ..?
 
@David Well, it happens that I obsessively read the manual before trying stuff out, so I have only had few of those experiences.
In at least one case, what I wanted turned out to be "hidden functionality".
 
4:57 AM
"The manual"?
Mathematica comes with a manual?
(I'm on a university licence, so all I've got is digital access)
 
The Mathematica Book is effectively the manual, no?
 
Oh, well when I found out about that one I thought it was quite outdated, it's for version 5 isn't it?
 
Well, it is outdated now. I was talking about how I checked that what I wanted to do wasn't already built-in in those days.
 
I wonder whether there's going to be a new edition of that. The contents seem quite useful.
 
But they really should do a book for the new versions. I'm not a fan of how Help is currently set up.
 
5:01 AM
It's pretty much digging for gold in the help pages, yes.
Also some things are simply undocumented (or even have outdated help pages, especially the tutorials)
Good thing there's still Latex if you want to learn something less beginner friendly ;-)
 
Version five and below allowed for browsing; it was a good way to see how functions were related.
@David :D
 
Riiight, I remember the 5 help function. I found it awful.
You had those 5 or 6 lists on top and I was always confused when looking something up haha
 
Hmm, okay. I guess I'm just used to tree structures.
 
Do you know how long it takes for the beta cycle to finish?
Are there guidelines on when open beta starts?
 
Private beta should be done in seven days.
We're on the third day, I think.
 
5:07 AM
Oh, that's quick.
 
Public beta is at least ninety days.
 
What's the difference between release and open beta?
Is there more than a new design?
 
Longer if the SE people feel that our metrics aren't sufficient for graduation.
@David The rep thresholds are different for beta sites and graduated sites.
 
Oh, so you may actually lose privileges when the site goes live
 
Compare this with the rep thresholds for a public beta site and a graduated site.
@David Yup...
 
5:10 AM
Oh wow, those are factors of 4-10
 
I'm hoping to hit 1000 before private beta ends so I don't lose edit ability...
 
4 days? Tough
I just gained editing ;(
They could really add some hysteresis on this
Like "you have to fall below the threshold where you got the privilege to lose it"
(instead of using the current threshold)
 
Sounds like something for meta.SO ...
 
... SE, right?
I'll never be able to tell them apart
 
Nope, I meant what I said. That's where you can cajole SE employees for feature requests.
 
5:16 AM
Let me see whether that's already asked somewhere
Otherwise it would probably be a good question.
Reason: not fun to implement.
 
Oh well.
 
On the other hand, there's not much trolling going on here anyway.
 
I would hope so. I haven't seen anybody I don't like here. :)
 
When I first came here I was kind of surprised by how easy it is to upload images.
Let's not tell 4chan about this site.
 
I think Anonymous is too busy with other things anyway. :)
 
5:25 AM
Is that so?
Isn't it just some mob of teenagers?
 
Also, it's not much effort to cast spam flags.
@David And adults who act like teenagers.
 
5:50 AM
Hi @Sasha!
 
 
3 hours later…
9:13 AM
Hi @magma ! Have you seen this question? --> mathematica.stackexchange.com/questions/297/…
Didn't you tell me once you were working on a tensor package?
 
9:31 AM
@JM so we use for everything related to numerical methods? that should fit my adaptive sampling question well too
and maybe I'll remove as I don't think anyone will use it for anything else
 
@Szabolcs Unless somebody strenuously objects...
 
10:06 AM
@JM Did anyone? Haven't noticed.
 
@Szabolcs thanks for pointing this out to me, I missed it. I am answering the question
 
acl
10:30 AM
@David Newer versions are included in the help; if you open a help notebook, there are three little buttons to the left of the search box: a house, one with the text F[...] and a book. the book one is what you want.
 
@Szabolcs None so far. I was saying that it's fine as long as everybody thinks it's fine.
Curated data is updated every so often, 'no?
 
10:46 AM
@Szabolcs I posted a comment to this question asking about whether it is a valid answer if you just post links to packages and not demonstrating that the package can actually solve the OP's problem. Hopefully it doesn't offend anyone too much...
Anyway, what do you all think about this issue
@magma I'd be interested to get your take
 
I'm not too comfortable with link-only answers myself. Even a short demo should be in an answer.
 
(and I didn't know you worked with xAct... that's cool - I like that package!)
@magma By the way, can xAct do differential form calculations? I thought it was still on the todo list.
@JM I agree...
 
@Simon I did the xPrint part. Differential forms are not yet there. I did start a preliminary package some time ago, allowing xAct to work on forms with and without indices, but I left it aside for the moment. I will pick it up soon again. Right now i am very much into developing a package for Category theory
 
00:00 - 11:0011:00 - 00:00

« first day (2 days earlier)      last day (4483 days later) »