@HelkaHomba An occasional caret here and there is fine, but when every other message is a caret, they just take up space without adding anything to the conversation.
It was worse when we used actual carrots though. (I totally didn't start that.)
@Dennis They do add something. If I asked "do you like X" and someone said "yes" and 3 people careted, I'd know that 4 people liked X. If the carets were removed I'd only think one person did.
@Quill Of course there's reason to say you agree, if only to back someone up or give them confidence in their argument. Why should only one side of an issue be expressed?
The near-open central vowel, or near-low central vowel, is a type of vowel sound, used in some spoken languages. The symbol in the International Phonetic Alphabet that represents this sound is 〈ɐ〉, a rotated lowercase letter a.
While the IPA does not specify the rounding of [ɐ], the rounded variant of it is extremely rare - it has been reported to occur as a phoneme only in the Sabiny language, which contrasts overshort unrounded and overshort rounded near-open central vowels.
The IPA prefers terms "close" and "open" for vowels, and the name of the article follows this. However, a large number...
def AST_printTree(T, prefix="", debug=0):
bend = "└"
vertT = "├" #it's gonna be so pretty!
vert = "│"
horizT = "┬"
if isNode(T):
if T.name == "function":
name = "\\" + T.identifier
elif T.name == "operator":
name = "operator "+T.opname
else:
name = T.name
if T.childTypes == []:
if "val" in dir(T):
print(prefix+name+": "+repr(T.val))
else:
print(prefix+name)
Obviously, there's a lotta context you're missing, like how AST_nodes are structured, but I think you can get the gist.
The if T.name conditional is mostly just for pretty printing in that functions and operators are printed with their name/symbol. T.childtypes == [] means that a node cannot possibly have any children. If you can do T.val without it erroring, then print using that. If the node can have children, then replace T-joints and L-joints in the prefix with a | and a space, respectively, and then recurse over the node's children.
Bandwith won't be a problem, this shit was optimized for dialup. 512 MB would be enough to handle the main server but I dont know about the relay server and the main server
@quartata Not totally necessary, although I happened to expose a major flaw in Conor's implementation of one of his bots because I battled it against itself. I think red consistently did better than blue. :P
In geometric topology, the Clifford torus is a special kind of torus sitting inside the unit 3-sphere S3 in R4, the Euclidean space of four dimensions. Or equivalently, it can be seen as a torus sitting inside C2 since C2 is topologically equivalent to R4. It is specifically the torus in S3 that is geometrically the cartesian product of two circles, each of radius sqrt(1/2).
The Clifford torus is an example of a square torus, because it is isometric to a square with opposite sides identified. It is further known as a Euclidean 2-torus (the "2" is its topological dimension); figures drawn on it...
Sesos, 1 byte
0000000: 59 Y
The binary file above has been created from the following SASM code.
set mask ; Switch to unsigned 8-bit cells.
; (implicit jmp) Set an entry marker and jump to the jne instruction.
put ; Print the byte ...
Ah k... I'll have to pass though unfortunately, between being busy and a couple of projects I've been meaning to do, MC's dropped a bit down my priorities list :/
The guy who wrote that (and other things) is a genius. Like, seriously. He is without doubt one of the worlds best programmers. E.g. how he single-handedly found the IA64 sinkhole attack - just wow.
Someone who knows HTML: How can I trigger a function when the user completes a file selection for an input? (Only when an actual file was selected, and the dialog wasn't canceled).
Right now, I have an input (type file) and an extra button to trigger the actual upload. But I want to trigger the upload automatically after a file was selected.