« first day (2329 days earlier)      last day (2512 days later) » 

1:00 AM
this answer is cool
 
All right, I just checked, I'm allowed to use the name but not the logo
 
Which is fine as it's all 2d anyway
 
I still think the name should change
even if it just cubelang
because cubelang isn't inspired either
 
Yeah it's not creative D: what's a better one?
I mean, there's Pain Cube, but not really catchy, just a nickname
 
1:01 AM
Well, you could have called is cubiks but thats pretty much taken
 
@ThomasWard o/
 
@DestructibleLemon Yeah no
 
@Riker How's things?
 
Cubically?
 
pretty good
 
1:01 AM
@DestructibleLemon Hm that sounds good
 
get into some of those adverb points
 
@Riker Good to hear! :)
 
attempting to deal with why matlab is dumb atm
so kinda afTNB
 
@Riker *points at Matlab in your message*
 
Cubically... I like it :P *updates repo*
 
1:02 AM
kinda sure that's one problem.
 
^
it definitely is
it's for a class though so I can't switch
 
ah.
 
@MDXF p.s. I had the idea for a lang with this name but I am gifting it to you
 
i feel sorry for you :P
 
@MDXF CU'U'U'B'B'B'E
 
1:03 AM
@ASCII-only hee hee what does that do?
@DestructibleLemon Oh okay :D thanks
 
@ASCII-only 0/10 redundant as heck
 
@MDXF It isn't valid haha
 
@DestructibleLemon is your GitHub username also DestructibleLemon?
 
1
Q: Print the nth Fibonacci number containing the nth Fibonacci number!

ericw31415Challenge You must write a program that takes a positive integer n as input, and outputs the nth Fibonacci number (shortened as Fib# throughout) that contains the nth Fib# as a subtring. For the purposes of this challenge, the Fibonacci sequence begins with a 1. Here are some examples that you ...

 
1:04 AM
@ASCII-only E is technically a turn IIRC
 
the hyphen seemed like a good idea at the time
 
@MDXF Oh yeah
Center slice turn right (Equator, turn in D direction apparently)
 
Yes
 
1:06 AM
is the ' grouped like this (U') or this ('U)?
 
I should probably implement that but I'm so sick and tired of working with the internal cube so just no
 
@MDXF And all the lowercase (double slice) and the rest of the center slice turns :P
 
@Downgoat Sorry, a 200ms power outage due to a storm caused my internet to bork for half an hour
 
D:
 
And for some reason I still can't ping 4.4.4.4 or 4.4.8.8
 
1:08 AM
@LegionMammal978 what's 4.4.4.4?
 
@Downgoat Send the Slack invite over privnote.com?
 
@LegionMammal978 you sure you didn't mean 8.8.8.8 and 8.8.4.4?
 
@ThomasWard Google's DNS
 
@LegionMammal978 That's... 8.8.8.8 and 8.8.4.4
 
idk I am derp
 
1:09 AM
Google Public DNS IP addresses
====================

The Google Public DNS IP addresses (IPv4) are as follows:

 - 8.8.8.8
 - 8.8.4.4
 
Notice: Do not listen to anything I claim beyond this notice in any official SE service.
6
 
All right, now if anyone writes a quine in Cubically I'll bounty +500
 
hmm
I need the specs yo
 
Lookit readme
 
@LegionMammal978 WARNING: Potential recursive loop failure - if we do not listen to claims, then this statement itself is in turn not listened to.
 
1:11 AM
you didn't change the repo name!
 
@DestructibleLemon Yeah it's already been linked in a few places so I don't want to rename it
 
@ThomasWard Patched
 
@MDXF iirc it still works as a redirect
 
Oh :D
 
1:13 AM
Changed
 
I think it'll play up if you were to make another repo named rubiks-cube
but even if you did you could just add a note at the top of the readme
 
Yeah I'll avoid that lol
 
@Downgoat Slack or no?
 
@MDXF why limit it to be able to passing 0-9 to a command>
 
because he doesn't like parsing
probably
 
1:13 AM
@Riker because there's never any need to pass more than that
it operates on the face indexes 0-5 and the nonexistent 6th index
so there's no need for larger numbers
@DestructibleLemon Naw the parser is amazing, check out code
 
o
I don't like parsing
Turtlèd is super slow because of it
 
I originally just had it read two bytes at a time and perform the first command on the second number >.<
 
maybe I'll make a question to make a faster interpreter
 
What lang is Turtled written in?
 
Turtlèd is written in Turtlèd ofc :p
 
1:15 AM
@MDXF python
 
orly? bootstrapping nice
 
nope he lied
 
@DestructibleLemon Ack I prefer not-Python for interpreters
 
@MDXF how daer you
 
@MDXF why not?
it's just as useable as C
 
1:16 AM
'cause it's got weird file I/O
 
not really
 
^
 
Sorry, re-worded
 
open('file').read() works for more stuff
 
@DestructibleLemon that's your opinion, not fact.
 
1:16 AM
i guess if you don't like reading lines you can use readlines
 
@ThomasWard I never said it was...
 
@ThomasWard also opinion lol
 
@ThomasWard well... so is the file io being weird
this is like the inverse of the entitled to opinion fallacy
 
Haha yeah but whatever
Y'all prefer Python, I'm in love with C
no problems necessary
 
1:17 AM
@LegionMammal978 who is supposed to click this
 
@DestructibleLemon idk
 
it's destroyed now D:
 
lel
 
I wonder who read it
 
k I gtg for a little bit, y'all should make 1000 PR's while I'm away
@LegionMammal978 ....me lol
 
1:18 AM
also why does R need a face to operate on? I'm confused
 
@LegionMammal978 oh shit sorry had to leave for a sec
 
@Downgoat Nah, that particular link was just (lambda x:chr(ord(x[~-32>>(32+32)//32])-32)*32)('LegionMammal978')
 
also the brackets work weirdly do they work matchingly or just to the last open bracket
? unconditionally jump to the most recently accumulated (
@MDXF
 
@LegionMammal978 I don't want to use privnote thing because a link invite is avialable to everyone, can we use GPG or AES?
 
@Downgoat idk how either of those work
 
1:23 AM
we can use this: sela.io/pgp
@LegionMammal978 u said u don't have key so you can send me message with email and i'll email you with invite
slack invite is by email
@LegionMammal978 ok sent invite
 
grabs the roomba
@Riker assuming you don't mind?
 
not at all
inb4 complaints about trash invites
 
puts the roomba back in its box
 
also @mdxf how do you cubically is TC?
 
Anonymous
@Riker Correct. Anything that isn't part of CP437 is simply ignored (unless embedded in a string literal).
 
1:31 AM
so 90% of unicode chars are no-ops
lol
 
@Riker Not actually, they are actually supposed to be multiple CP437 commands
 
?
 
@Riker CP437 is a SBCS
Meaning all sequences of bytes are valid
 
ah
@ASCII-only so every cp437 char is a no-op, ok
 
@Riker :| what
 
1:33 AM
*not every but most non-commands
and by no-op I mean no-op or error thats suppressed
apologies if I don't make sense I'm tired
 
@DestructibleLemon it's not
 
ok then. also again what is up with brackets
 
@DestructibleLemon It doesn't need a face to operate on ... oh. messed up README, again. brb
 
user165474
@WheatWizard vvv
 
user165474
24 mins ago, by MD XF
All right, now if anyone writes a quine in Cubically I'll bounty +500
 
1:35 AM
so, did you offer 500 because you know it's impossible?
 
No, because it's bound to be nearly impossible
 
user165474
would people recommend high school grade 11 CS
 
@MDXF Rip your rep
I have tomorrow off
 
user165474
I have summoned the Quine Master :D
 
Yep but seeing as how I will be inactive for like three months starting Monday I don't really care lol
 
user165474
1:36 AM
@WheatWizard To be fair he got a large portion of it from throwing segfaults so he has no reason to be very sad lol
 
@HyperNeutrino 0/10 would not recommend
nowhere near advanced enough
 
user165474
(definitely...not...salty...)
 
Ay it was less than a third of my rep
 
@WheatWizard well... I don't do work! let the battle begin. nah jk this is impossible and I don't think I can even if it were possible probably
 
@DestructibleLemon Why is it impossible?
 
1:37 AM
because it is
 
there are conditionals and loops
 
user165474
@MDXF and less than 0.1% of the work required for my carbon chain naming program with over 1800% of votes
 
@MDXF also wtf is with brackets mate
 
@HyperNeutrino mm... pls link
 
@MDXF ...
must resist
 
1:37 AM
@DestructibleLemon I don't know what's hard 'bout them
exactly like in triangular
and Surface
 
user165474
@ASCII-only You mean submitting those as your language?
 
because Triangular stole it from Surface
 
user165474
11
A: Naming non-cyclic carbon chains

Hyper NeutrinoPython, 1876 1871 1870 1859 1846 1830 1826 1900 1932 bytes sigh the bytecount keeps going up TIO from itertools import* s=input() l=~(~s.find('\n')or~len(s)) s=s.replace('\n','') f=lambda k:[(x/l,x%l)for x in range(len(s))if s[x]==k] h=lambda x,i,j:x[:i]+(x[i]+j,)+x[i+1:] g=lambda x,i:[(h(q,i,...

 
weird... so this makes me doubt it is possible again because nested loops don't exist much
except for when the loops are at the start
 
@DestructibleLemon yeah they do
 
1:39 AM
@HyperNeutrino yeah (Well I can try submitting Charcoal's eval too :P)
 
@MDXF not very much
 
] and ) jump back to the most recently accumulated (
 
user165474
Hm. Is it possible to cause errors with them given ASCII input and ASCII program?
 
therefore, nesting is absolutely possible
 
user165474
So ] and ) "de-accumulate" a (?
 
1:39 AM
@HyperNeutrino Actually has no errors, in Charcoal all printable ASCII is part of a string
 
( ( ) ) makes a nested loop but a really weird one
 
Why have ) anyway?
 
also why do you need an unconditional loop thing
ninja'd argh
:38124408 ninja'd!
oh you deleted it
 
idk I'm not doing anything else with ) so why not
could be useful
 
user165474
@ASCII-only I mean it has to work properly; even if it has no error messages it has to internally work still
 
1:40 AM
you could have used it for the ]
 
user165474
And I suppose it'd be valid
 
user165474
but quite boring
 
you could have used it for the inverse of ]
 
nah because ( is unconditional so why should ) be
inverse of ) ?
 
user165474
you mean why should ) not be
 
1:41 AM
@MDXF ] does it when not 0, ) does it when 0
 
@HyperNeutrino So basically no no-ops
 
user165474
You also have }
 
@DestructibleLemon Ohh good idea brb
 
user165474
@ASCII-only Yes. All characters have to do something.
 
Actually wait no good idea @Hyper imma use that
 
1:42 AM
it makes programming Turtlèd a lot easier
 
user165474
(all characters in the program)
 
user165474
@MDXF You can do both
 
No I mean I'll use Destructible's suggestion but your character
makes more sense, then an unconditional jump can still be a thing
 
user165474
Ok
 
so anyway you have only very specific nested loops
 
1:43 AM
The thing I hate but am not going to change is that ()}] only work with a digit after them :(
 
user165474
Why?????
 
I have found rare footage of @ThomasWard in action: i.imgur.com/VOvUAow.mp4
7
 
@HyperNeutrino considered as commands
 
user165474
@DestructibleLemon hm
 
1:44 AM
@MDXF do... do you actually parse them into loops or just do what I did and make it look through the source at run time
a nested loop cannot have more than one loop (possibly itself containing loops) and it can only have that at the start of the loop
 
user165474
@Riker Did you pin that or something?
 
not me
 
user165474
ok just wondering
 
i accidentally clicked pin - stupid mouse is too darned sensitive.
my bad
 
:p
 
user165474
1:46 AM
oh ok lol
 
@ThomasWard ikr I've had that happen so much
 
user165474
I was just about to say 0/10 do not recommend :P
 
Do you know what I don't like about sensitivity controls in games?
on console, it doesn't actually make it any more sensitive, so if you want to just move the view a little, its impossible because it isn't sensitive enough
so its simultaneously too sensitive and not sensitive enough
it is infuriating
 
user165474
lol true
 
misleading names
its like saying a gun has a sensitive trigger but actually its stiff and you have to pull on the trigger all the way but it shoots really fast
(I don't actually use guns but whatever its an analogy)
 
user165474
1:52 AM
Interesting analogy.
 
don't judge my brain's train of thought
 
user165474
how to base conversion str->int with different base in python for floats
 
um
well, you're gonna want a regex
actually just int(number.split(".")[0])
unless you wanted str-> float
and then you can use the base thing
int(str, base) I think
 
user165474
@DestructibleLemon that only works for int...
 
take the other thing I wrote and combine them
did you want str-> float not int?
 
user165474
1:58 AM
yes
 
nope it turns out float works like that
>>> float("12.4")
12.4
fun times, python
 
@DestructibleLemon ?
 
oh it doesn't like different based
bad job python
 
@HyperNeutrino You want like binary decimals?
 
user165474
yes
 
user165474
1:59 AM
well binary floating-point
 
user165474
because decimals implies base10 :P
 
user165474
(actually no ignore me)
 
It does (deci = 10)
 
ok so int works fine but float doesn't like different bases...
I will make a program probably!
 
@DestructibleLemon No need
steal from lcj
 
2:00 AM
o ok
 
@DestructibleLemon >_> ok you can use that too
 
user165474
made program
 
user165474
hope works
 
user165474
2:01 AM
yey works
 
user165474
:o my first try worked? finally!
 
user165474
lol just realized that decimals in unary don't work
 
user165474
what would 11.11 be converted from unary?
 
yes it is a different kind of base
it is the old bijective
 
Or steal from Charcoal
@HyperNeutrino Nothing, unary doesn't have decimals
 
user165474
2:04 AM
I'm getting 4
 
user165474
@ASCII-only or that
 
@HyperNeutrino :|
 
I got excited when I saw my rep in chat and then was disappointed again
 
Well this happened...
 
@Poke Oh my
 
2:10 AM
i still need a description
and for it to work regardless of how many times the function is called
but that's a good start
 
user165474
ummmmm
 
@Downgoat ping
 
2:27 AM
0
A: Sandbox for Proposed Challenges

DaffyI Got All Night Meta Is this interesting? Has this already been submitted? Issues/loopholes in the rules? Suitable tags? The goal Make a program that takes as much time as possible to complete. That's it. Rules It must not be infinite. while(1){} will not be accepted. You must be able ...

 
@HyperNeutrino fixed README, also made it even harder to code in >:D
 
md xf ask dennis to put it on tio?
 
Not yet
I've asked Dennis to put ~8 langs on Tio and one was earlier today, imma hold off until tomorrow
 
user165474
@MDXF why would you do that D:
 
Judging by the fact that it's designed to be a particularly nasty language I think it was for the best :P
 
user165474
2:37 AM
Oh :P
 
@DestructibleLemon if you wanna ask him that's cool, be sure to link to Hello World
I think I write too many languages :P
 
user165474
Yay my tokenizer can successfully tokenize lists, first try! wow!
 
@HyperNeutrino pls link
 
@MDXF impossible
 
user165474
Not on GH yet, will upload
 
2:38 AM
k cool
@DestructibleLemon 3 in a week
 
user165474
It even works on weird things like [1[2[3]4]5]
 
Woo (•◡•)/
 
good job I guess!
do you think people would use my language if I made a better interpreter?
 
@DestructibleLemon which one?
 
turtlèd
 
2:42 AM
oh I've seen that used
 
by me
and for a couple of trivial answers
 
@HyperNeutrino you called your language "programming language" ಠ_ಠ
 
user165474
What other token types do I need? I have STRING, NUMBER, and LIST, and practically IDENT
 
user165474
@MDXF yes
 
2:45 AM
@HyperNeutrino +1 stringly typed
 
user165474
ಠ_ಠ
 
user165474
but what other tokentypes do I need
 
You need a better name before you do anything else ಠ_ಠ
 
user165474
@MDXF what do you suggest? main purpose is just general golfing lang
 
user165474
I also have EOFToken for when something leads the tokenizer off the end of the string because the programmer was being dumb, but that should become unused in the future
 
user165474
2:47 AM
sure
 
@HyperNeutrino Idk I'd need to know more about it first
 
user165474
Alright. Well then I can't get a better name yet ಠ_ಠ
 
call it better name
 
user165474
@DestructibleLemon 0/10 just no
 
0/10 better than programming language
 
user165474
2:49 AM
¯\_(ツ)_/¯ I'll change it eventually
 
3:27 AM
Anyone have any suggestions for challenges to solve in Cubically?
 
primes!
muhahahah
good luck
 
No input
 
o
you should make input
 
Also, any suggestions for input? :P
(another reason I don't want it on Tio yet)
 
@MDXF Cubically?
 
well i made it so you can call it multiple times
documentation on how it works can wait until tomorrow i guess
 
@Poke What are you referring to?
 
my answer i linked earlier
sorry
 
Oh cool
 
didn't realize that was like 20 minutes ago
haha
bleh that code is a mess
 
3:37 AM
Huh, sounds like my life
 
might be fun to show to my manager tomorrow
 
I love showing people cubically and watching their minds implode
 
I just got this error from the ghc:
    • Couldn't match expected type ‘([Bool], [Bool], [Bool])’
                  with actual type ‘([Bool], [Bool], [Bool])'
 
user165474
Sleep is overrated lol
 
3:53 AM
I only sleep when I don't have an esolang to write in the morning because it's always fun to see how freaking awful it turns out when I'm thinking properly again
 
user165474
lol I'd do the same if i ever did think properly
 
hahaha
forgot that rule - TNB isn't a dumping ground for thoughts
 
user165474
Ah. Wait I never knew that was a strictly defined rule. maybe time to read the chattiquette for the 5th time?
 
Probably
'Don't use The Nineteenth Byte as a dumping ground for your thoughts or actions. Consider whether a topic would be relevant to others before talking about it. We're here to have discussions, not to listen to someone's stream of consciousness.' (emphasis mine)
 

« first day (2329 days earlier)      last day (2512 days later) »