« first day (2332 days earlier)      last day (1589 days later) » 

12:03 AM
@MDXF Fun fact: Charcoal was originally going to have canvas pointer forking
 
@ASCII-only What's canvas pointer forking?
 
user165474
> at least you closed all of them
 
Is it what Forked's written around?
 
user165474
(totallyhuman, earlier today)
 
user165474
so I cc'd you ;P hope you don't mind
 
12:05 AM
Closed all of what?
I'm very confused :P
 
user165474
brackets
 
@MDXF Charcoal always has a canvas pointer (like IP, just for output)
 
Ohhh now I see. lol
 
user165474
it's a joke because you kept forgetting to close quotes and brackets yesterday lol :P
 
@ASCII-only That's really cool
@HyperNeutrino Yeah ಠ_ಠ
Apparently you can only have your StackExchange profile be 3k bytes :(
 
user165474
12:06 AM
Bytes or chars?
 
Like I tested the difference :P
 
user165474
Why wouldn't you? :P
 
The only Unicode characters I ever use are ÿ and ಠ, for the memes
 
But Unicode includes ASCII
 
@TuxCopter ÿಠu knಠw what I mean
 
12:09 AM
what is this eldritch horror
 
@MDXF :| not really lol how would an ASCII-art lang work without a turtle-like object (I suppose V doesn't have a turtle but it's V)
 
user165474
@TuxCopter Why exactly is your parent profile JudaismSE?
 
@HyperNeutrino Mine was SO until last week when I realized I got to choose what it was
@ASCII-only No idea, never written/used one
 
@HyperNeutrino So I can have a different name & profile pic than my PPCG account
 
user165474
@TuxCopter Says you: TùxCräftîñg
 
user165474
12:10 AM
@TuxCopter Ah I see.
 
s/y/ÿ
 
user165474
@MDXF English, 2 bytes: no
 
* nಠ
 
user165474
* ñಠ
 
@MDXF * 🅱️ಠ
 
12:12 AM
@HyperNeutrino nಠ, ñ is nಠt memeÿ
 
user165474
@MDXF 0/10 breaks things without unicode support
 
0/10 what dಠesn't have Unicಠde suppಠrt
 
user165474
@MDXF plz no D: also question: does using ಠ in place of o affect dyslexia?
 
Does anyone know if GitHub supports StackExchange-style Markdown links? i.e. [link] <newlines> [link]: https://link
@HyperNeutrino Yes but it's wಠrth it
 
user165474
@MDXF 0/10 test it out yourself >:-D
 
12:15 AM
I don't wanna waste a commit lol
 
user165474
@MDXF no it isn't it affects me reading it and i don't even have dyslexia ಠ_ಠ
 
ha ha ha - or, the meme version, hಠhಠhಠ
 
user165474
ಠ_ಠ
 
user165474
Or the unmeme version, o_o
 
@MDXF ħಠħಠħಠ for maximum Unicode
 
12:17 AM
@HyperNeutrino 0/10 do not recommend
 
user165474
@MDXF W̡̓h͇̎y͙̅ ̬̀N͚̕o̗̐t̞̿?̜͂
 
@HyperNeutrino heh I can't even read that :P
 
user165474
@MDXF exactly >:-D
 
user165474
It gets even better
 
D:
 
user165474
12:19 AM
W̛̜͍͓̦͖̮̬̫̒͑̔̿͋́̕̕͜h͓̣̭͕̝͉̗͈̞̉̒̌͌̀̊͂̄͝y̡̺̞̫̲̩̞̻̪̎́̓̆̀̐̔̎̍ ͉͓̙̝̖̰̬͇̙̑̑̍̑͊̇́͗͝N̢͖̝̮̠̪̘̦͇̂̾͋̉̈́͆̐̽͝ơ̧̘͕͉̭̫̠̮̗͐̆̊̀̂͆̆̕t̨̲̥͓̬̱̝́̿̓̇͐̀̏͗͜͜͠?̛̍̋̑‌​̧̝̲̫̮̻̳̦͈̀̌͊͑͆
 
ಠ_ಠ
 
user165474
I can't read that either because my computer doesn't support enough Unicode to render that
 
user165474
10/10 much recommend
 
0/10 do not recommend. Use eeemo.net
 
user165474
12:20 AM
0/10 do not recommend. uses too much f-word
 
Heh true :P
¯\_(ツ)_/¯ I care slightly less about swears on not-StackExchange. But only slightly lol
 
user165474
I'm in high school so I'm used to it :P
 
user165474
yay :D
 
user165474
0/10 you have too many languages on TIO
 
user165474
12:25 AM
> too many languages
 
user165474
not possible :P
 
Wait until Forked gets on there lol
 
user165474
ಠ_ಠ
 
(•◡•)/ I think forked is gonna be my best language yet
 
user165474
Also yay
 
12:27 AM
but I'm not actually gonna implement it until the end of the summer
Cool!
 
user165474
@MDXF Is this like your 5th language this week or something???
 
Nice name btw, good job thinking of one
13 secs ago, by MD XF
but I'm not actually gonna implement it until the end of the summer
@HyperNeutrino It would only be the third, anyway
 
user165474
thanks :P It was destructible's idea iirc
 
user165474
> only
 
@HyperNeutrino Destructible came up with Cubically's name too. He's pretty inspired IMO
> third
 
12:28 AM
274
A: What's your most controversial programming opinion?

Jas PanesarLess code is better than more! If the users say "that's it?", and your work remains invisible, it's done right. Glory can be found elsewhere.

 
user165474
ftlog it took you about as long to create a language as it did just for me to make just my tokenizer... oh wait you don't have tokenizer ಠ_ಠ
 
What do you mean 'tokenizer'?
 
A tokenizer is a function that splits a string into "tokens"
 
Ah
Yeah, Decimal was hardcoded, rk was space-delimited (IIRC), shortC is tokenized, Cubically is ... a mess :P
 
user165474
Instead of evaluating character by character, it groups it into tokens first and then the interpreter goes through them
 
12:30 AM
E.g., in C, a tokenizer might take the string int main(){ puts("Hello"); } and split them up into the tokens "int" "main" "(" ")" "{" "puts" "(" "\"" "\"Hello\"" "\"" ")" ";" "}"
 
Yeah. shortC and rk are tokenized
 
user165474
In the case of my language, almost every character becomes its own token because it's a golfing lang :P
 
'course, rk took three months. but shortC took thirty minutes
I thought about making a language specifically for golfing
 
user165474
> thirty minutes
 
and it turned out so bad I purged it from the face of the Internet
 
user165474
12:31 AM
It took me that long to set up how the tokenizer would work >.<
 
:P
 
user165474
 
@HyperNeutrino Oh that's right, shortC is a golfing language! :D
I was talking about Confuzzlicated
 
user165474
lol
 
which is (thank the mods) not on TIO
 
user165474
12:32 AM
also it doesn't look tokenized to me
 
user165474
@MDXF mods or gods? oh wait same thing
 
@HyperNeutrino Exactly :P
@HyperNeutrino it's tokenized by C delimiters and capital letters
 
user165474
@MDXF er I don't see a tokenizer...
 
@HyperNeutrino Either I have no idea what a tokenizer is or it's built in to the interpreter
 
I used to have a tokenizer that was constructed with regex
 
user165474
12:33 AM
>.<
 
user165474
Also I don't like the way your program finds strings, etc.
 
Oh heh duh shortC isn't tokenized anymore
the first version was
 
user165474
ಠ_ಠ
 
@HyperNeutrino which one?
 
user165474
Oh wait nvm I'm dumb
 
user165474
12:34 AM
That's for autoclosing
 
user165474
>.<
 
shortC?
 
user165474
Yes
 
Yeah the autoclosing stuff saves about four bytes every program
 
user165474
ooo
 
12:36 AM
Also I think out of all my language names (including the one that is literally named after my initials), shortC is the least inspired
But then again... Pyth = PYTHon, Japt = JAvascriPT. C = ... C
 
user165474
> C = ... C
 
user165474
lol
 
Accurate. You can't exactly shorten a one-letter word
Unless there's some magical Unicode half-C
 
user165474
@MDXF -1 bytes use jQuery. Have you tried jQuery?
 
user165474
(source: here)
 
12:39 AM
hello i have quetions how does shorten a one character word i try for thirtee minutes but nothing comz to mind i already try jQuery thanks
 
user165474
@MDXF 0/10 please do not talk about mods in that way
 
user165474
Wait shog9 is a developer :o
 
@HyperNeutrino no, that was a StackOverflow meme a lot longer ago, I'll try to find it
 
user165474
@MDXF well I mean that's the first place I saw it
 
12:41 AM
see link
 
user165474
@MDXF ಠ_ಠ how were you so fast
 
¯\_(ツ)_/¯
What's funny is, that was an actual question, but Bobince memeified it
(Bobince started the Zalgo meme too)
 
user165474
lol
 
There's an actual screenshot of the entire thread "Q and A" though, I'm gonna hunt for that too
 
@MDXF obviously you take all the zeros out
 
12:44 AM
Found it, if you can see deleted posts, which I can't :(
 
user165474
wait was this actually a thing for people to troll JS n00bs using jquery
 
No, but jQuery is really great and does all things
 
@HyperNeutrino no, there was a meme on reddit and the poster saw it and the answerers saw it
 
@DestructibleLemon Oh yeah, there's a comment: "Is this based on a joke seen on reddit? I'm guessing yes"
 
user165474
oh lol
 
12:48 AM
Inspired by Bobince, I was right
 
user165474
@MDXF lol the comments
 
user165474
hmm... I can't seem to remember who the other user was...
 
@HyperNeutrino I don't get it :P
Oh. ASCIIrisk. ಠ_ಠ
 
user165474
lol
 
> Sorry for violating the policy. Thank you for ignoring my comment by replying to it.
 
user165474
1:05 AM
Well I mean that's not a reason for a user to get deleted (I mean posting a stupid answer)
 
Yeah but with spam (ish) like that...
 
user165474
That was a singular answer
 
I know, I'm saying if he repeated the offense
 
user165474
Oh true.
 
It's not really like I can search his profile :P
 
user165474
1:06 AM
s/he/he\/she/
 
user165474
@MDXF How can you figure that out?
 
I love how literally all the high-voted answers from that thread are from users who never really did anything else
@HyperNeutrino I can't, I guess ¯\_(ツ)_/¯ but it'll be pretty obvious if you do 'cause it'll take less than a month :P
 
user165474
@MDXF true :P
 
1:22 AM
Is there a way to make a scale without anything elastic like springs? Not a balance.
 
0
A: Sandbox for Proposed Challenges

noreWriting an anti-quine Task We say that a program is an anti-quine if it outputs exactly those bytes that are not in its source code, once and only once. The size of the output of an anti-quine is thus 256 minus the number of distinct bytes in the program. Your task is: write an anti-quine! R...

 
@HelkaHomba yes!
use piezo electricity
I'd say I learned it in school but really school told me to go learn something about accelerometers
Piezoelectricity /piˌeɪzoʊˌilɛkˈtrɪsɪti/ is the electric charge that accumulates in certain solid materials (such as crystals, certain ceramics, and biological matter such as bone, DNA and various proteins) in response to applied mechanical stress. The word piezoelectricity means electricity resulting from pressure. It is derived from the Greek piezō (πιέζω) or piezein (πιέζειν), which means to squeeze or press, and ēlektron (ήλεκτρον), which means amber, an ancient source of electric charge. Piezoelectricity was discovered in 1880 by French physicists Jacques and Pierre Curie. The piezoelectric...
wait whoops that's simple english :P
fixed
 
1:52 AM
I was thinking more purely mechanical
 
by "not a balance", do you mean "can't work like a balance" or "must give weight rather than just comparing two weights"?
if it's the latter, you can imagine a sort of metal tape that curves in one direction only and trails along the ground, you can use a pulley system to balance it against the thing you're weighing
then the distance that gets lifted into the air (as opposed to trailing on the ground) is proportional to the weight of the object you're weighing
 
user165474
 
@HyperNeutrino as far as I know, it's basically Jelly that uses infinite-precision arithmetic
I'm not sure whether it does it using symbolic numbers or computable reals
 
user165474
Ooh. Interesting.
 
A very old version of Jelly that uses infinite-precision arithmetic.
 
1:59 AM
what specific infinite-precision arithmetic method does it use?
 
Whatever comes with SymPy. :P
 
oh, if it has "sym" in its name, it's almost certainly using symbolic arithmetic
 
user165474
ಠ_ಠ D doesn't exist in M?
 
That would be my guess as well, but I honestly know very little about SymPy.
@HyperNeutrino Sure it does. Only works with integers though.
@HyperNeutrino Ugh, line breaks. .oO(Why do I keep writing these on my phone?)
 
2:03 AM
there's actually another possibility I thought about for golfing languages: retroactive arbitrary-precision arithmetic, where you store an approximation and an error term, and if the error is too high to know what the program would do, you rerun with a greater precision value
 
user165474
@Dennis Oh. I was testing with a float :P
 
although that would be very similar in nature to computable-real-based solutions, just with a different evaluation order
 
@HelkaHomba water?
like put the floating thing on some water, then put the object on the floating thing, then see the amount of water pushed up
tbf this kind of works like a balance
 
@Dennis What does .oO mean?
 
2:23 AM
.oO(thought bubbles)
 
oic
 
I used oO all the time to indicate surprise, which seems to go perfectly with .oO()
 
user165474
ಠ_ಠ why is this getting reopen votes? It's not clear enough yet ಠ_ಠ
 
0
Q: LCM of Rational Numbers

JungHwan MinThe lowest common multiple (LCM) of a set of numbers A is the smallest integer b such that b/a is an integer for all integers a in A. This definition can be extended to rational numbers! Task Find the smallest positive rational b such that b/a is an integer for all rationals a in the input. Ru...

 
it's a pity close and reopen votes are anonymous until the close/reopen goes through, because you can't figure out who to ask about their reasoning for the close/reopen
 
2:31 AM
I'm feeling excluded by the latest SO survey analysis. It talks about how much money is made by people who use spaces or tabs, but it doesn't say anything about people who use neither.
 
user165474
@feersum Wait what do you use...?
 
user165474
@ais523 True. I agree.
 
formfeeds, obviously!
 
user165474
ಠ_ಠ
 
??? why would I need whitespace? It doesn't do anything.
 
2:32 AM
for some bizarre reason, most programming languages interpret formfeeds as horizontal whitespace
 
user165474
@feersum Wait so you don't indent?
 
user165474
@ais523 wait what that doesn't make sense
 
(my guess is that they're using something like isspace to detect whitespace, but are just comparing to newline to see if it's horizontal or vertical)
 
@ais523 While I'm sure those would render fine, I think it might bork languages that expect to receive spaces or tabs.
 
actually formfeeds don't render very well at all in most programs
 
2:33 AM
I was being sarcastic.
 
ah right
 
user165474
Also why is this getting reopen votes, it wasn't edited since I cast the final close vote ಠ_ಠ
 
user165474
And then there's this; there's a reason a mod nuked it right away ಠ_ಠ
 
I'm under the impression that almost any closed question at all will get at least one reopen vote
getting four is a bit more unusual, though
 
user165474
Yeah. (Those are the three that show up in modtools :P)
 
2:37 AM
(the fundamental problem is that close and reopen votes each lock out the other sort of vote until voting is complete, so if you see a closed question and agree it should be closed, you can't actually express that opinion until it's reopened)
for "the dot is chasing me", at least one person has given a reopen reasoning in comments
you might want to reply to that
 
user165474
yes. i will look at the comments for those
 
@feersum not sure whether this is preferable to tabs
 
user165474
I certainly hope people aren't reopen voting just because they want to answer...
 
I used to use tabs, that I got tired of changing the settings on every IDE or text editor I use.
 
can anyone give me feedback on why my koth is unpopular? is it just because it is python and not dead simple like rps?
 
2:44 AM
CMC: Given a string s and an int n, replace every run of spaces at the start of a line with tabs, replacing every n spaces with 1 tab. If the run of spaces at the start of a line is not divisible by n, leave the remainder as spaces.
 
user165474
that reminds me, I should add regex to anyfix. brb
 
Does production APL look readable, at least?
 
@Phoenix V, 8 bytes: Try it online!
Sorry, 9: Try it online!
 
@DJMcMayhem How does it work without a tab literal or \t?
 
2:59 AM
Question: Should I be using GitHub's "releases" for my languages? Does anyone do that?
 
Python, 110 bytes... TIO:
n=int(input())
while 1:s=input();a=max(x for x in range(len(s))if s[:x]==" "*x);print(a//n*"\t"+a%n*" "+s[a:])
 
@Phoenix ô is equivalent to \t
 
oh cool
 
Poll: Would you rather be a dog or cat?
 
Cat
 
3:05 AM
same
 
I would read all the files
 
wait a minute someone else answered my question but I didn't get a notification
 
@LeakyNun I feel less bad about how long my ruby attempt was.
 
@Phoenix how long is it?
@Phoenix Python, 87 bytes TIO:
n=int(input())
f=lambda s:"\t"+f(s[n:])if s[:n]==" "*n else s
while 1:print(f(input()))
 
3:13 AM
Wait no
 
@Phoenix Python, 84 bytes TIO:
n=int(input())
f=lambda s:" "*n==s[:n]and"\t"+f(s[n:])or s
while 1:print(f(input()))
 
@LeakyNun 63ish bytes, may change as I figure out why it's not working.
69 bytes, Try it online!
n=ARGV[0].to_i
$><<STDIN.read.gsub(/^ {#{n}}+/){|i|"\t"*(i.length/n)}
66 bytes, Try it online!
n=gets.to_i
$><<STDIN.read.gsub(/^ {#{n}}+/){|i|"\t"*(i.length/n)}
I would use p and not $><<, but p outputs \n instead of literal newlines.
Maybe I should post on main
What's a sufficiently clickbait title? I'm fond of Make less money, but not everyone has read the relevant blog post.
 
user165474
Don't post on main, the rich kids will downvote you... (lol just kidding :D)
 
3:30 AM
@Phoenix I feel like someone posted this on main before? IDK
 
3:46 AM
wait a minute wtf
 
eh?
 
wtf steam
it's bizzare when browsing ftp games and finding a paid game
 
Anyone here play Minecraft BedWars?
@HyperNeutrino
 
@DestructibleLemon I guess the devs miscategorized their game. I guess you should shoot Steam Support an email?
 
ehhhh I'm too lazy for that
 
3:50 AM
45.35.34.121
Join that
 
hmm
do you want me to play?
 
Anyone
 
k then
will you do me a favour?
 
What?
 
Make a bot for dungeon of botdom koth
6
Q: Dungeon of botdom

Destructible Lemon– of crisis and martyrdom (that's the subtitle because subtitles are cool) In this king-of-the-hill challenge in python (yup; you need go no farther to know you may not submit in java), you need to create a bot that plays a game very similar to welcome to the dungeon Rules You submit a class,...

 
3:55 AM
I can't python
 
learn python then
it's not too massively complicated. you can probably figure out how to make a bot from the examples there
like the code is like pseudocode most of the time
what is your username again?
 
TheRealAlien
 

« first day (2332 days earlier)      last day (1589 days later) »