« first day (15 days earlier)      last day (4422 days later) » 

12:26 AM
@Raphael yeah, and it's the deadlines season, which leaves me even less time (:
@Gilles Actually, I do believe it deals with randomized algorithm, maybe not the way it was asked, but to my knowledge, the field in CS that deals with random-number-generators is randomized-algorithm
 
0
Q: A Question Relating to A Useless Turing Machine

BrotherJackOK, so here is a question from a past test in my Theory of Computation class: A useless state in a TM is one that is never entered on any input string. Let $USLESS_{TM}$ = {$$ | $M$ is a TM that contains useless state $q$}. Prove that $USELESS_{TM}$ is undecidable. I think I have an answ...

 
wow i didn't even realize one of our questions made it to the top stackexchange questions
I kinda wished that quicksort question made it on to that list though
 
12:45 AM
This would probably have been really good on CS:
6
Q: Grid algorithm puzzle

Core XiiI have a grid of some width and height, where each cell can be of three possible values (presented as white, green and red in this illustration): You may select any number of green cells (marked blue on the following illustration), which covers all red cells (marked yellow) in a pre-determined...

 
@MichaelMrozek woah, they sure have nice diagrams.
 
Yeah, those answers are incredibly high quality for SO
 
1:32 AM
@KenLi top questions are often not very interesting
The quicksort question hasn't received much attention because it was posted during the private beta
the new people are concentrating on the new questions, unsurprisingly
 
Quite logically
Pinging @J.D.
 
The next questions down in the hot list are:
What is the difference between : and true? → they're essentially the same, it's a tiny piece of trivia
 
Why was Tannenbaum wrong in the Tannenbaum-Torvalds debates? → waddya mean he was wrong? He was ahead of his time, is all
 
Ah, I get where you're reading from :)
 
1:36 AM
What rational number is between these two real numbers? → I haven't looked, but with this title it has to be a dupe
 
"Example of fields that are not subsets of the complex numbers" - quaternions come to mind?
 
Ok, I have looked, and it's looking for a number between 0.999999… and 1.00000…
@AlextenBrink or, er, what's the English name for P/Q where P and Q are polynomials?
 
Oh, not that again
Not sure if they have a name for that
Polynomial fractions, probably
 
In mathematics, a rational function is any function which can be written as the ratio of two polynomial functions. Neither the coefficients of the polynomials nor the values taken by the function are necessarily rational numbers. Definitions In the case of one variable, x\,, a function is called a rational function if and only if it can be written in the form : f(x) = \frac{P(x)}{Q(x)} where P\, and Q\, are polynomial functions in x\, and Q\, is not the zero polynomial. The domain of f\, is the set of all points x\, for which the denominator Q(x)\, is not zero, where one assumes that t...
and another family of examples is the finite fields
 
Ah yes, they behave differently from complex numbers of course
Right, I'm off to bed - it's way past my bed time, actually
 
1:45 AM
I want to ask a couple of questions, and then I'm back off to bed (nearing 3am)
 
See you tomorrow then (probably) :)
 
1:55 AM
I hope I formulated the questions correctly
I don't know how to prove the result for the x:(ax+b) one
 
2:18 AM
0
Q: Language of the multiples of an integer

GillesWrite $\bar n$ for the decimal expansion of $n$ (with no leading 0). Let $a$ and $b$ be integers, with $a > 0$. Consider the language of multiples of $a$ plus a constant: $$M = \{ \overline{a\,x+b} \mid x\in\mathbb{N} \}$$ Is $M$ regular? context-free? (Contrast with Language of the graph o...

0
Q: Language of the graph of an affine function

GillesWrite $\bar n$ for the decimal expansion of $n$ (with no leading 0). Let : be a symbol distinct from any digit. Let $a$ and $b$ be integers, with $a > 0$. Consider the language of solutions of the Diophantine equation $y=ax+b$: $$L = \{ \bar{x} \mathtt: \bar{y} \mid y = a\,x + b \}$$ Is $L$ ...

 
 
1 hour later…
3:41 AM
0
Q: Deciding on Sub-Problems for Dynamic Programming

jozefgI have used the technique of dynamic programming multiple times however today a friend asked me how I go about defining my sub-problems, I realized I had no way of providing an objective formal answer. How do you formally define a sub-problem for a problem that you would solve using dynamic progr...

 
4:09 AM
what am I doing instead of doing my work?!
Hint:, it has something to do with writing "hints". Arghh...
 
 
3 hours later…
7:23 AM
@Gilles You have tagged your new question with ; isn't that incredibly void of information?
Also, the title of 640 is misleading.
 
7:52 AM
I edited; hope the new title is better/ok?
 
 
2 hours later…
9:31 AM
@Raphael I don't know. These exercises do demonstrate properties of integer arithmetic. I'm not sure if that warrants a tag or what the tag should be.
 
 
1 hour later…
10:42 AM
@Gilles Maybe I don't understand the question resp. their solutions well. For me, they talk about formal languages. That they are defined using equations over integers seem tangential (at least to the question).
 
 
4 hours later…
2:25 PM
0
Q: Is there a difference between $\lambda xy.xy$ and $\lambda x.\lambda y.xy$?

atticaeI am currently learning the lambda calculus and was wondering about the following two different kinds of writing a lambda term. $\lambda xy.xy$ $\lambda x.\lambda y.xy$ Is there any difference in meaning or the way you apply beta reduction, or are those just two ways to express the same th...

 
2:52 PM
1
Q: Logarithmic vs double logarithmic time complexity

Ghassen HamrouniIn real world applications is there a concrete benefit when using $\mathcal{O}(\log(\log(n))$ instead of $\mathcal{O}(\log(n))$ algorithms ? This is the case when one use for instance van Emde Boas trees instead of more conventional binary search tree implementations. But for example, if we tak...

 
3:43 PM
cs.stackexchange.com/a/658/82 Dave's comments are fucking hilarious.
 
hrhr
I just realised that Europe is strong on cs.SE :]
Somehow, our number of users explodes but visitors/day does not change. What?
It has been 155 for some days now. Hard to believe.
 
4:33 PM
Hi @Raphael
 
Hi
 
so, what do you mean exactly ?
 
what do you mean by "optimal substructure"?
or rather, what, in your opinion, is a sufficient characterisation of a problem that can be solved by/written as canonical DP?
 
By optimal substructure, I mean that an optimal solution to a problem contains necessarily optimal solutions to subproblems that combined give rise to the problem
This principle of optimality was stated by Belmann in its work on dynamic programming
I am not sure if there are alternative characterizations
 
yea, and it is wrong in the sense that it is not sufficient
 
4:38 PM
this is why I was curious and wanted to enter the chat
 
good thing you did :)
what can happen is that there are multiple optimal solutions for a problem
 
all of the textbooks I have (I do teach sequential, parallel and distributed algorithms) on the subject report the same characterization
indeed, we usually search for an optimal solution, not THE optimal solution
 
what you really need is this:
1) Every problem can be partitioned into subproblems of the same kind
2) Any combination of optimal solutions of these subproblems can be comined to an optimal solution of the original problem
2) is different than what you say; it argues bottom-up instead of top-down, and this is as should be because we combine solutions bottom-up
 
mmhh, I do not see how is this different
 
yes, I know, it's everywhere, but it's wrong. the truth is that Bellman wrote about stuff very different from the things we apply DP to today, and his wording was terrible. There have been several, conflicting interpretations of the so-called "Bellman criterion for optimality"
 
4:42 PM
indeed, given that an optimal solution is related to just one out of many possible optimimums
 
you only say "every optimal solution is a combination of partial optimal solutions"
 
any combination does not differ in any way
 
It does
 
let me think about this for a moment
the difference looks subtle
 
depends on where you stand :)
 
4:43 PM
;-)
 
suppose there is an optimal solution S=f(S1, S2) where S1 and S2 are optimal solutions of subproblems. Now assume we solve the subproblems (independently) and obtain optimal partial solutions S1' and S2'. f(S1', S2') is not necessarily optimal if we only use "your" definition! That would be terrible as we would have to check all possible combinations of all possible optimal solutions.
By the way, the fact alone that we can combine solutions of subproblems to solutions of the original problem is noteworthy. This is not trivial, but often left out resp only said implicitly.
 
1
Q: What are the uses of Markov Chains in CS?

DaniilWe all know that Markov Chains can be used for generating real-looking text (or real-sounding music). I've also heard that Markov Chains has some applications in the image processing, is that true? What are some other uses of MCs in CS?

 
not sure about
what about the following cut and paste argument:
suppose that f(S1', S2') is not optimal but S1' and S2' are optimal
 
I don't see an argument?
 
allow me the time to elaborate an write it down
 
4:53 PM
kk, take all the time you need
 
here is what I was thinking about
given that we are interested to an optimal solution (there can be more than one)
if S1' and S2' are optimal, then their combination can not be suboptimal for the whole problem S
indeed, all optimal solutions to a subproblem are in the same equivalence class
what I mean is that S1 and S1' are both in the same equivalence class
the same applies to S2 and S2'
otherwise, S1' or S2' could not be optimal
since optimal solutions are identical (w.r.t. their value of course)
However, this is exactly what you stated before
it looks to me that the way I stated the meaning of optimal substructure is logically equivalent to your definition (in the sense of if and only if)
 
mom
 
5:10 PM
no, it is wrong
"if S1' and S2' are optimal, then their combination can not be suboptimal for the whole problem S" that is wrong
imagine (this is the easies counter-example) that certain combinations of solutions are not even solutions
hi @PratikDeoghare
 
Nothing I just wanted to announce a news
Maharshi University has recognized my talents! They somehow got my email id and are begging me to join! ;)
 
but the assumption is that S1' has exactly the same value of S1 (otherwise it will not be optional)
the same applies to S2 and S2'
 
@PratikDeoghare grats, I guess?
 
if their value is the same
 
5:12 PM
their combination is the same
 
@unforgiven but their structure can be very different
 
today my joy knows no bounds! :D
I'm sorry for trolling. bye.
 
@unforgiven the underlying structure is important, not only the values
 
but you stated,
1) Every problem can be partitioned into subproblems of the same kind
so their structure is the same
 
take for example syntax trees (CYK parsing). We have to be able to combine arbitrary syntax trees for partial words provided there is a fitting rule. Of course this works, but requiring "A syntax tree for the whole word consists of two syntax trees for a prefix resp a suffix"
 
5:14 PM
by assumption
 
@unforgiven no, misunderstanding
they are of the same kind
but the optimal solution (not its target function value!) can look very differently
 
yes I fully agree that the actual solution may be different
this is an assumption
given that we said that there can be more than one optimim
but the value will be identical
here we are not interested in recovering a solution
only in what its optimal value is
recovering the actual solution is indeed quite a different story
to recap: my focus is on the optimal value of a solution
so I do not see any difference: all optimal solutions to subproblems are in the same equivalence class; therefore, their combinations can not give raise to different values. They will always give an optimal solution for the initial problem
this is why I say "if and only if", and to me your definition is logically equivalent
Anyway, this discussion was both stimulating and interesting
I never though before to subproblems in terms of equivalence classes with respect to their value
 
5:33 PM
who said we were not interested in a solution?
 
nobody; my accent was om the value of the solution rather than on the solution itself
 
in fact, during the recursion the actual solution may be of utmost importance! Take again CYK: we need to know which non-terminal is the root of the partial syntax tree, otherwise we can not continue. The value ("YES") is of no use.
I think you are wrong, but discussion this via chat is less than ideal :)
 
mmhh, I think I am not, but, sure, chatting is probably not the best way to sort this out
 
I mean, what you state is of course always fulfilled for problems that can be solved via DP. But it is not sufficient.
 
which was our starting point: characterizing problems that can be solved efficiently by DP
I really do not see what is missing
 
5:37 PM
the guarantee that whatever I do bottom-up, I always get a valid and optimal solution
You say "Every car has a steering wheel and four tires"
but you do "Hey, I got a steering wheel and four tires. Ergo I got a car"
 
;-)
really there is no difference (apart from a slightly more efficient implementation) in implementing a DP solution top-down via a memorized, recursive algorithm or bottom-up, in an iterative fashion
again, I do not stress too much the top-down versus bottom-up approach choice
 
er
I am not talking about how you compute it; I don't care
it is a logical matter
see the car metaphor, it is actually accurate
all I do is assert that you get all the requirements to build a car when you want to do so
 
well, actually that one achieves the optimum is implicit: if you characterize correctly a solution to a problem in terms of its subproblems, then optimal substructure on one hand, and taking advantage of overlapping subproblems on the other, will lead you to the optimum
this is not true only if your initial recurrence which is the solution for the problem is based on incorrect subproblems
 
maybe, but the whole business becomes more complex than just saying "an optimal solution consists of optimal partial solutions"
you are arguing in a circle. "if the recursion is correct, it fulfills the necessary conditions"
sure
we want "It fulfills conditions X, ergo it is correct"
 
if the recursion is correct then optimal substructure works: this is easily demonstrated as follow
S = f(S1, S2) is the optimal solution for the problem
now suppose that S1 is not optimal
but then, I can substitute S1 with S1' whose value is > (or < depending on maximization or minimization initial problem)
and I obtain a solution for the problem which is better than S
this is a contradiction since S was optimal by assumption
the same applies to S2
so, if your recurrence is correctly stated in terms of its subproblems, then the principle of optimality does the rest
and you use overlapping sup problems to quickly compute an optimal solution
 
5:52 PM
again: you are arguing in a circle. "if the recursion is correct, it fulfills the necessary conditions"
how do you find out that the recursion is indeed correct?
resp how a problem is solvable by a suitable recursion (before even having one)
 
reasoning top-down and carefully on how to define a subproblem
this is indeed the most difficult step in devising a DP solution to a problem
 
yep
and this is where the usual "definition" fails
 
mmhh, but you know when you are on the wrong track: your definition of a subproblem is wrong only if it does not contain within itself optimal solutions to sub-subproblems!
 
bold statement. I'd rather have a reliable characterisation, so I don't have to try and find a recursion. In particular, if there is none I can probable never tell.
 
the knapsack problem is a classic example often taught to student to show flawed definitions of subproblems
 
5:56 PM
anyway, gotta go.
 
hold on a second
 
btw, your research interests seem to match mine, at least on the surface :)
only a sec, got to catch the bus
 
we will continue this discussion, but I am just curious about your last statement
do you have a recipe to automatically infer the correct recursion for arbitrary DP problems ?
 
nope, certainly not.
let's continue this another time.
I should think of an example that underlined my claim
see you then!
 
ok
have a nice evening
 
6:11 PM
1
Q: Is there a 'string stack' data structure that supports these string operations?

Alex ten BrinkI'm looking for a data structure that stores a set of strings over a character set $\Sigma$, capable of performing the following operations. We denote $\mathcal{D}(S)$ as the data structure storing the set of strings $S$. Add-Prefix-Set on $\mathcal{D}(S)$: given some set $T$ of (possibly empty...

 
6:23 PM
@AlextenBrink: sorry for the link :-/ I feel a little like this guy : i.imgur.com/tgb15.png
 
@jmad Don't worry, I thought it was something like that :)
Though not quite as unfortunate as the pic you linked :)
Hmm, I think that question is the first question that I asked to which I really want to know the answer
 
7:15 PM
@AlextenBrink Cool question.Just to be clear: n is the number of strings? What is the desired bound for merge, o(n_1 + n_2)?
T in add-prefix is bounded by global constants?
 
n should be the number of characters in the set
The constraints on T are indeed global
 
n=|\Sigma| ?!
 
As in, the sum of all the characters in the set
The set that the data structure contains
Hmm, that might be too harsh
 
its better than o(|S|) ;)
 
|\Sigma| is a constant for all I care in this question (I should add that as well)
n is the length of the longest string in S\
Yes, that should work - I want to plug in this structure in an algorithm that I've developed, and I think that's a good measure
 
7:23 PM
kk
I think I got something
but after dinner
 
That'd be nice :D
Have a nice dinner :)
 
thanks
interleaving with sambo-dedicated quality time, so I might be a while. Note my bounties until then; don't let them go to waste!
 
When I'm done with my homework I was planning on thinking about them :D
 
8:02 PM
0
Q: Are Turing machines more powerful than pushdown automata?

GigiliI've came up with a result while reading some automata books, that Turing machines appear to be more powerful than pushdown automata. Since the tape of a Turing machine can always be made to behave like a stack, it'd seem that we can actually claim that TMs are more powerful. Is this true?

 
 
1 hour later…
9:09 PM
@Raphael but the solution does depend on arithmetic. ? I don't feel strongly about this.
Is it true that unipathic graphs with n nodes have at most 2n-2 edges?
 
9:23 PM
0
Q: Editing a question and (almost) all the answers!

AryabhataThis question here: Intuition for logarithmic complexity where the question, and almost all the answers are using BigOh when they really mean Theta and as written, the answers are answering the wrong question (or if you look at it differently, they are incomplete) as they are only explaining Thet...

 
9:49 PM
@Raphael I've taken a look at your bounty on that min-heap question, and I think the suggestion made by Ran G. combined with my idea in the initial question prove that HAL and DHAL are not closed under reversal. However, I'm not sure how much of my proofs you believe - if not, I'll try to give it another shot at writing them down rigorously
@Raphael I'm also quite interested in your idea regarding my question :)
 
0
Q: Non-trivial tractable properties of triples

Mohammad Al-TurkistanyMany intractable problems can be modeled as deciding whether a set of triples satisfy some no-trivial property. For example, 3-edge coloring of cubic graphs can be modeled as the problem of deciding whether a set of triples satisfy that the elements in each triple must have different color. I'm...

 
@Gilles Not all (partial) solutions do. Besides, I feel tags should reflect the questions, not solutions. I honestly don't know how to take into account that the language definition uses arithmetics; maybe just not?
 
@Raphael the question is defined in terms of arithmetic
anyway, no biggie
any thoughts on unipathic graphs?
googling didn't turn up anything relevant, and I don't have an advanced book on the subject
I keep thinking there's some obvious trick I missed
 
Hmm, I hope that for unipathic graphs $|E| = O(|V|)$, otherwise it's going to be hard coming up with a good algorithm for that running time
 
10:05 PM
@AlextenBrink I suspect that |E| <= 2(|V|-1) (excluding self edges), but I can't seem to prove it
the worst case is e.g. a doubly linked list
basically you have a tree in each direction
 
I think they must be planar, which implies E = O(V)
 
@Gilles Don't know.
 
I think plain old dijkstra BFS style might work - it'd fit the running time
 
and what's the hypothesis about the weight for?
If |E|=O(|V|) then any old search works, if you're clever about how to store the result
the result has a size Theta(n^2) in the worst case, so you do need to be clever and share
 
So all you need is |E| = O(|V|)? Let's try to prove that then
 
10:08 PM
@AlextenBrink yes, I have a half-written answer about this, it's not difficult
Then I wrote up the part where I proved |E| <= 2(|V|-1) and realized my proof was wrong
you can partition a graph into subgraph by partitioning the nodes, but that only works if you have no edge between different partitions... I'd forgotten a case
I also thought of coloring edges red or blue, and showing that I can make a red tree and a blue tree. But I can't find a way to split the edges.
 
Maybe one can approach this via A*=\sum_{i=2}^{n} A^i, A the adjacency matrix. If the graph is uniwhatever, no entry in A^* can be larger than 1
how many ones can the original matrix have had>
 
@Raphael no, because of cycles
 
Unipathic graphs must be planar:
If G is unipathic and H is a minor of G, then H is also unipathic,
as you only remove and contract edges, which preserve unipathicness
K_5 and K_{3, 3} are not unipathic
I hope :P
I forgot we're talking about directed graphs...
Nevermind me
 
@Gilles Hm,right.
@AlextenBrink I am not quite following. You mean using the "not enough states" argument on w lex(w)?
 
10:26 PM
Yes
 
@AlextenBrink I thought DAWGs would because I could just not merge the paths, but that was flawed.
 
There are exponentially many 'w's for which lex(w) is the same
Hmm, wait, I'm not sure if that helps
Nevermind >.<
 
ok =)
 
@DAWGs are Directed Acyclic Word Graphs?
I've thought of using those, but that doesn't work :)
It is an interesting question really, I think this should be doable in O(1) time for every operation, but I just can't figure out how to get to it...
 
Merge is hard. In order for the rest to work, you must somehow merge all prefix information. That would make merge \Omega(n)
that's not a proof for a lower bound, but I don't think it's possible
if you don't merge, add-prefix blows up the "width" which causes get-prefixes to diverge
 
10:35 PM
I was hoping that lazily merging might be of help, if you can somehow merge the merges...
Tries with lazy merging can do get-prefixes in O(1) and add and extract prefix in O(1) time plus the time for O(1) merges
 
I can do arbitrarily many nasty merges before your next extract or get
I mean, I ignore loop holes like "the number of stored strings is not part of your O, so I can consider is a constant for that matter"
 
The number of stored strings is part of your O :)
They have to be distinct and your character set size is limited, so the strings will have to get longer and thereby blow up your n :)
 
@AlextenBrink is it? :>
@AlextenBrink if you don't merge, I just add 2^n one-character strings. Have fun on the next get or extract
 
There are only |\Sigma| allowed one-character strings
I know merges are rather nasty :S
I hope I can merge merges to make them less nasty
So that they don't bubble down your trie en masse, but combined
 
@AlextenBrink but I can merge themin as often as I like and you'll never know
hmm
so amortised time is fine?
 
10:50 PM
In a sense, yes, but I do want that my old pointers still work
 
you don't reall say what time you want
that's another issue
 
I aim for O(1) for every operation, but that may be wishful thinking
If n is the length of the longest string in the structure, I want all operations in o(n) time
And merge in o(n1+n2)
 
wc, amort.,ac,....? ;)
 
Hmm, I think amortized is fine, let me think
Amortized is ok, but as old pointers will remain in use, you have to watch out bad running time behavior
 
by the way: you want all old pointers to still work. So, as any node may be pointed to, you can not merge anything!
 
10:56 PM
As in, if you hit the worst case on a structure, then you must still get the amortized bound even if we keep doing that same operation on the same structure
You can, you can just make 'merge nodes' that, when extracted, get merged into normal tries
Basically you make 'I stopped here' nodes, that you take care of before you expose them via extraction
 
then you'd have to create \Omega(n) many merge nodes for both structures that are merged
hm
 
Yes, and that's the problem
If you can merge merge nodes, you'd be fine
As you can amortize the cost over all the extracts
I'm just not sure if that'd work, it's only an idea
Did my answer about amortization make sense btw? If so, I'll edit it in :)
 
do you have many more extracts than merges?
 
I expect to get more merges than extracts, but probably only a constant factor more, let's think
 
@AlextenBrink It did, although its an unusual requeset. Basically, every operation adds to the set of structures we have to keep track of. That might render rigorous analysis next to impossible
 
11:00 PM
I try to keep everything immutable for that very reason
 
one of these days we will have to go to my teamspeak server and use on of those online whiteboard thingies... chat is awful for discussions like this :/
have you checked okasaki?
 
Yeah, that'd be better, but I didn't know there are online whitebord thingies?
 
Ah, good idea
 
scriblink is probably better
 
11:05 PM
Those are kind of cool
It looks very useful indeed
 
jup,proven time and again
using them with a mouse is pain, but combined with ts/skype it is great for discussing things with a visual component
 
11:29 PM
cs.stackexchange.com/users/96/mohammad-al-turkistany I can't read this guy. His questions seem...off?
he appears to be quite fixated on P?=NP
 
He asks questions I wouldn't ask, but he seems happy enough investigating these things
 
Yea. I won't judge, I just don't get him. One minute he asks a question that seems to be unsolvable, the next almost trivial ones.
 
As if he is walking in a garden and enjoying every flower he comes along
 
Nice metaphor,might actually fit
 
While we zoom past and try chasing cheetas :P
 
11:32 PM
:D
I almost feel bad crushing this idea of his cs.stackexchange.com/questions/674
 
Anyway, I think that you might be able to amortize the merges over the extracts, but I'll have to take a good look at the application I have in mind whether I really do about as many extracts as merges...
 
I had the first one in mind :)
Basically, I perform O(n) steps that go as follows: I have a constant number of these structures; I do an add-prefix on these structures, merge them together (not all into the same structure, but into several), then do a get prefix and an extract prefix, and then take these structures to the next step, discarding some from both the original as the constructed structures, and sometimes I backtrack to structures I worked with in an earlier step
 
oh dear, he did not even askfor what he wants in 674! O.o
@AlextenBrink Too late for me to followthat,sorry
 
No problem :)
 
11:40 PM
by the way, do you think it would be worthwhile to make sources/scripts used to create images for questions/answers available so people can access/reuse them?
 
What kind of images do you have in mind?
And for what purpose?
 
For instance, cs.stackexchange.com/a/661/98 is 9 lines of gnuplot code, cs.stackexchange.com/a/665/98 9 lines TikZ.
so people can be inspired and use more images
if it is simple and can be done quickly,people do it.
 
Well, I'd use them
 
I also have some dot files,though they are longer
oh,and of course it'd allow to "edit" the images as well
 
Does SE support gnuplot or TikZ?
 
11:45 PM
not that I knew. gnuplot readily exports PNG and I built a script that converts TikZ to PNG (credits: tex.SE)
 
@AlextenBrink no, you need to upload as jpeg or png
 
Ah, ok
 
if MathJax did TikZ, oh dear...=D
 
I would definitely like more support for diagrams
 
11:46 PM
@Gilles My thoughts exactly.THerefore I thought: why not show people how easy it can be?
 
I've used TikZ for automatons myself
 
@Raphael yes, that would be a very good idea, very helpful
 
TikZ is awesome
cool, noted
 
If there's an existing Javascript plugin that could help us, we can ask for it to be added alongside MathJax
We'd have to show a pressing need. Mathematics didn't get any more than MathJax.
 
User count has tripled since public beta btw :P
 
11:53 PM
@AlextenBrink only tripled? I don't think that's particularly big
 
the visitor's stat seems broken
what would be big?
 
@Raphael it's more than tripled, we've got about 700 accounts
that's not too bad
 
@Raphael About your DP question: would you mind an answer from a programming competition?
 
we're still not getting a lot of questions
 
we had 145, I believe. That would be almost factor 5
@AlextenBrink Not at all, if it fits the case and is natural
@Gilles wonder why. no lectures? :D
I made sketches for slides and posters today, but I am terrible at this (too clinical)
 

« first day (15 days earlier)      last day (4422 days later) »