« first day (3803 days earlier)      last day (1045 days later) » 

12:04 AM
Ok, so it looks like the only feedback on this was this, leading to this suggested modification. Thoughts on using that suggestion, and thoughts on finalizing the wording?
 
12:34 AM
@ngn lol, pretty sure that's almost a joke
 
12:51 AM
Here I was thinking Java was bad
 
1:08 AM
@DLosc Have you considered nominating Regenerate for Redwolf's bounty?
 
1:18 AM
Is there a userscript that adds a reply button to your own messages?
 
Yes, multiple
SEDE query showing your tag wiki edits, along with some stats in a second query
 
wow i have very few. created 3 and edited 3 wikis, and created 3 and edited 1 excerpt
 
But also, I'm shocked that you can do this with no problems in SQL:
  PostHistory
    inner join Posts on Posts.Id = PostId
    inner join Tags  on
      Tags.ExcerptPostId = PostId or
      Tags.WikiPostId    = PostId
 
1:37 AM
Probably depends on the SQL dialect and/or the table definition, but SQL is (at least in principle) designed to just work when the query makes sense
Okay, now I'm tied with the current best in code.golf/intersection in python
 
> Chars solution 202 bytes, 86 chars
I never really got how golfing in chars can be that much shorter? Compressed source code?
 
I need someone to help me with something really quick in the chat sandbox
 
@cairdcoinheringaahing I believe so, there must be a known chars-compression boilerplate that works with any kind of code (many people seem to use it)
Wait... I just found yet another 2 byte golf, so I just got a solid 1st :P
^ @DLosc @att
 
1:53 AM
Aw man, CORS protection on the CDN that has the CSS is preventing me from removing a rule that gets rid of the reply button :(
That's a lotta C-acronyms
I guess I'll have to be one level more petty specific than the existing stylesheet
 
!important
 
It's more fun to be petty
Plus sometimes SE likes to use !important themselves
 
Hi everyone
How is codidact going on
 
TIL you can get (some) users' email hash from chat
Presumably the ones where you can't sign in with SSO
Wait no, that's incorrect, because mine's not there even though I don't use SSO
 
2:20 AM
Oddly SEDE has an EmailHash column, but it always seems to be empty
 
2:32 AM
What email hash
Does SEDE share the hash of the email used in login
 
Apparently so
 
3:01 AM
@RedwolfPrograms Made my own :p
If anyone wants a copy I can add it to my repo, but otherwise I probably won't bother
 
3:18 AM
@wasif I am at a loss for questions to put up there
 
@Razetime can't we copy from here
 
even if you legally can, just copying every post from here to there isn't good cuz a) that's boring b) codidact isn't supposed to be an SE clone c) why would you do that d) that's boring
 
3:43 AM
Lost my 150 day duolingo streak thanks to that trip to Hawaii lol
 
copying questions from here is not helpful for their site
and it isn't particularly creative
 
 
It knows about the hivemind
 
Correct
 
And also is leaking randomly generated PII lol
 
3:49 AM
Well where is the transcript when the hivemind started
 
Even the hivemind has to pay taxes
 
I need to read it again
 

The truth is accidentally leaked

Jan 22 at 22:49, 42 minutes total – 47 messages, 3 users, 6 stars

Bookmarked Jan 22 at 23:40 by lyxal

 
Nice
 
 
3:53 AM
Kinda true though
There is no nineteenthbyte.com though
 
But TNB does not provide electronics related info
 
It does if you ask, I guess
It's a very narrow subset of what occurs here, though :p
 
Really
 
We occasionally do NAND gate golf
which counts as electronics I guess
 
4:26 AM
@wasif you dont play footboll?
 
@PyGamer0 no
 
much propinquity such wow
 
The room name is AI generated too
 
att
@Bubbler I've only managed 123
 
4:34 AM
@Bubbler absolute gamer
kinda surprised primo doesn't have the #1 there
oh, he has one on ruby
 
4:46 AM
And I found the python chars compressor, so I'm 1st in both bytes and chars now :P
Looks like literally everyone (whose bytes and chars differ) is using it
 
att
I haven't had any luck golfing my approach more
@Bubbler wonder if whatever this is might help
though I don't have that exact line
 
A (possibly significantly) bigger hint: I don't have map(int
 
att
been looking in that direction but no luck so far :/
 
Also it depends on the input being nonnegative integers
 
yeah i think i see where you're going with this
 
5:00 AM
Just for fun: porting to CGCC I/O gives a 56-bytes lambda, which is less than half of the code.golf solution
 
att
I need exec for mine
 
@Razetime not anymore
 
@JoKing lmaoooo
 
got my python down to 136 :c
 
in The Edge of Propinquity, 3 mins ago, by lyxal
**If Redwolf was the president of the United States,** he would have been impeached by now.

He has a complete disregard for the law and for the rights of others.

He is the very definition of a criminal.



That video is now private.

I told you to stop making it public.

You were warned.
@RedwolfPrograms
 
5:13 AM
Um...
 
5:52 AM
hmm, 129 from porting my ruby solution. it involves a lambda, so not really that efficient...
 
6:03 AM
Pretty much no one's active, but any feedback?
 
@Ausername seems pretty well defined, it'll be interesting to see how people can golf it (especially in languages without uniname built-ins)
 
6:23 AM
@hyper-neutrino @RedwolfPrograms @Razetime @PyGamer0 here's something you might find interesting: youtu.be/SNcnH5EDZYc
 
i'm so suspicious of it being a rickroll
 
Our community has sorta stagnated, we haven't had a challenge in 2 days. Does this happen every year around this time as it's a holiday in the northern hemisphere? Or will I somehow jinx it like I did a few weeks ago.
 
@lyxal i'm pretty sure i have that exact kettle
 
@Ausername nice challenge, by the way
 
6:31 AM
@JoKing a Breville bke395?
aka the Compact Kettle Pure?
 
fuck if i know the model name
 
is it breville and 1L capacity?
 
sigh, let me check
 
bruh how do you not know your kettle specs?
my previous kettle had 1.7L capacity
and I didn't have to go check
smh
 
is 4 cups 1 litre?
 
6:34 AM
yes
 
@lyxal then yes
 
@JoKing me when I have the same kettle as a code golf moderator
 
@lyxal all i use my kettle for is making aeroplane jelly
 
wow
use it like a normal person to make tea
smh
\s
 
CMC: Write a program that calculates the derivative of the input.
 
6:41 AM
how's the input taken
 
@Razetime stdin
 
what'll it contain
 
the differential variable x
and sin, cos, tan
and arithemetic operators
 
format
will we need to substitute variable values
how many variables will be in the input
 
@Razetime sin(x) + 2/3*x
 
6:43 AM
@PyGamer0 Symja: D
 
@lyxal python?
 
Symja
open source Mathematica in a sense
(that's a function submission btw)
call it like so: D(x^3 + x^2, x)
(the x argument just gives it the variable to use)
this is the Symja fizzbuzz: s="";For(i=1,i<101,i++,If(Mod(i,5)==0,s=s<>"Fizz");If(Mod(i,3)==0,s=s<>"Buzz");If(Mod(i,5)*Mod(i,3)!=0,s=s<>ToString(i));s=s<>"\n");s
place where you can try it online: matheclipse.org
 
Python: from sympy import *;x=symbols('x');print(diff(eval(input())))
 
hi everyone
 
@wasif o/
 
6:52 AM
Hi!
 
@PyGamer0 @RecursiveCo. o/
 
@wasif byen't
 
added some vyxal constants to 51ac8
 
byen't??
 
@wasif bye not
 
6:53 AM
@lyxal *why not
 
like how yesn't means yes not means no
 
lol
 
@PyGamer0 whyn't
 
hin't
 
that's goodbye
 
6:54 AM
whatn't
 
what not
 
o/'nt
is it valid
 
sure
anything is possible with memes
 
s'nt
 
:o
25 upvotes away from code golf gold
 
7:00 AM
270 away from silver :(
 
i am just 4 away from silver
waiting for a new question
 
Yeah me too nobody's posting challenges anymorr
 
@wasif i just got silver
 
where
and which silver
 
@wasif enthusiast
@wasif cgcc
 
7:04 AM
you sure it's 4 away?
 
@lyxal thanks for the upvotes :-)
 
@wasif shhhh
don't say that out loud
we wouldn't want the votes reversed by moderators now would we.
 
?!
 
its obvious tho
 
@JoKing like i've had other people's upvotes reversed by mods before
on SO it happened once, and I got modmail about it
besides, I more meant mods not from this site
 
7:09 AM
yeah, we're chill
 
nice
 
I know the CGCC mods are cool with it
I more mean mods from other sites who might not be as lenient
and I don't mean anyone in particular
@wasif now you're -2 away from silver ;p
oh okay nvm
caching
 
don't go too nuts though >:(
 
I'm not about to use up all my votes on one person ;)
that'd be pointless
the system would auto-reverse that for sure
 
wait when on earth did i get a second silver badge
 
7:15 AM
2 hours ago apparently
It's complaining that the } is unreachable
despite the fact that it's literally being reached
excellent job PyLance
 
Put brackets around the dictionaray
 
it's fixed now
without touching the bracket pos btw
 
ihave updated documentation for 51AC8
now you can hopefully program in it
CMC: Given an int, print the range of it from 1..int (inclusive)
ok there is noone so i must leave
 
7:38 AM
No, there are 21 active people.
 
some of those aren't people, they're bots
@PyGamer0 Raku 7 bytes, {1..$_}
 
Can we output in reverse order?
If not, then (n,i=0)=>[++i,...i<n?f(n,i):[]] works in JavaScript for 31 bytes.
 
can't you do like array_keys or something?
 
No, that's zero-indexed
And (n,i=n)=>[i--,...i?f(n,i):[]] for 29 bytes if reverse order is allowed
Both shorter than n=>[...Array(n)].map((_,i)=>i+1)
(which is 32 bytes)
 
@PyGamer0 Vyxal, ɾ
 
7:51 AM
@PyGamer0 Jelly, 1 byte: R
 
@lyxal just curious, why did you call your language Vyxal? Should it not be Dyxal?
Hello again @PyGamer0, you got some answers
 
people became active so i came back
@lyxal so does vyxal have implicit input?
 
@RecursiveCo. V is cooler than D
@PyGamer0 yep
 
anyways 51AC8, 2 bytes: īR
 
and what does the name mean? Or is it meaningless, like "lyxal"?
 
7:55 AM
@lyxal wdym how?
 
back again
 
Hi fisaw
not a typo
 
@PyGamer0 python range(1,int(input())+1)
@RecursiveCo. lyxal is not meaningless
 
Box lang (if it exists) 28 bytes: ■□■■□■□■■□■■□■■■□■■■□■□■■■■□
 
I know, it was a keyboard matchup
 
7:57 AM
it means problem solving
@PyGamer0 ???
 
@wasif here should be a box lang
 
@wasif no that's "Lyhal" not "Lyxal"
 
with 2 chars □■
 
@PyGamer0 how would it work
 
wow, everyone is joining
 
7:58 AM
where
 
@wasif hmm like whitespace?
 
@PyGamer0 yes that could be
but a plain whitespace derivative is boring
lets think something unique
 
@wasif i am not saying copy whitespace
 
@RecursiveCo. I see
 
if you want learning experience i suggest making a derivative
 
8:00 AM
I am already making a lang
 
@RecursiveCo. if you subscribe to the fact that Lyxal is pronounced "licks-all"...
 
lets say its a stack based language copies vyxal
 
It is, right? What else could it be
 
@wasif is it simple?
 
no
Anaconda
 
8:01 AM
@Razetime i am making 51AC8
 
very complex
 
is that not a cmd thing? @wasif
I have anaconda on my computer
 
try making a simple lang, something like a tarpit over a short duration
 
@RecursiveCo. not that anaconda
github.com/Detective-Wasif/Anaconda repo if you are interested
 
@RecursiveCo. Lyxal says "Likesal", but clearly that's not correct :P
 
8:04 AM
"detective-wasif". Cool name, could you change your name to that?
@JoKing Yes he clearly doesn't like all people
;)
 
whats the difference between lexer and parser
 
lexer is the thing that creates a list of tokens, parser turns it into something meaningful
(ast)
 
@RecursiveCo. nope, "wasif" is fine here
btw thx
 
so let's say your program is print(5+3). The lexer will create something like [{IDEN: print}, {OPEN: '('}, {NUM:5}, {PLUS:'+'}, {NUM:3}, {CLOSE:')'}], then the parser will create something like {CALL: {name:'print',arguments:[{BINARY:{LEFT:5,OP:'+',RIGHT:3}}]}}
lag again??? :(
Then, finally the evaluator will look at that and call the function print in the global scope with the argument being 5+3. It then recursively calls evaluate, this time calculating 5+3 by using a switch statement (in most cases) to tell that the atoms are numbers and we are adding them. So then the call returns 8 and as a result 8 is printed to the console. Programming languages aren't really that hard to make, as a matter of fact, PPL took only a few weeks to create and (cont.)
 
are you still developing PPL
 
8:09 AM
it has a few features like for-loops, ifs etc that are delimited via curly braces, the lexer took only 1 day to create. Then I simply wrote code that could determine what kind of operation the program was doing, then sent it to the appropriate function, which could create a tree.
and no not really as I'm doing a machine learning course. But I'll get back to it
 
and is it interpreted or compiled
 
@RecursiveCo. 2 weeks and my language is usable
 
interpreted language @wasif
 
nice
 
thanks. I don't use it that much anymore as only trivial tasks can be accomplished
but I'll try to figure out ways to add OOP to my language in spite of the restricted architecture (variables are objects) and the mess that my code is
 
8:11 AM
what data types are supported in PPL
 
data? well, there are strings, numbers, booleans, and there is supposed to be an additional "empty" type but it doesn't work properly
 
arrays?
 
no not yet
 
well which language is sus
 
define "sus"
 
8:13 AM
you see, we need to be able to construct arrays with "constructors", but it's hard to fill in a variable's properties thing because each property is an object and the this keyword in js seems to refer to something else. Then we need to be able to update some special __content__ property which is referred to when printed or used in operations, and I'm too lazy to do that now
 
@wasif sus
 
and I apologize for subjecting y'all to my long incomprehensible essays
 
@RecursiveCo. I think all these should be easier with transpilation (I guess)
but it would require you to rewrite the huge blocks of code
 
I'll think about transpiling for my next (?) language, but for PPL it's more suitable to evaluate directly instead of converting then evaluating, plus, I'm thinking about adding some interesting feature with complex "import/export" keywords as well as "partial export", "block function import" etc and that's hard to accomplish with transpiling
 
by partial export you mean importing specific objects from a module?
 
8:17 AM
no it's something else but I'll think about it when i decide to implement it
 
wats fizzbuzz
 
what's fizzbuzz?
well it's 1-100 thing
by the way I wasn't asking what it was, just in response to your question.
it outputs all integers from one to a hundred replacing all multiples of 3 with "fizz", all multiples of 5 with "buzz" and all multiples of 15 with "fizzbuzz"
 
@PyGamer0 1-100 if number divisible by 3 -> 'Fizz', if by 5 then 'Buzz' if both 'Fizzbuzz'
(ninja'd)
 
perhaps one day I'll be able to build a full website using only PPL
although it will be piggybacking on nodejs modules
 
nice
PPL web frameworks
aha
 
8:21 AM
I said "one day", so that probably will take a few years.
 
yes I mean that
It would be a great achievement
 
out of curiosity, how does a language become "famous"? (I don't mean on cgcc only, I mean that thousands, maybe even millions, of people use it around the world) for instance how did Van Rossum get his language to become so popular?
 
he told people to use it
?
 
If academics or a company pick it up, that certainly helps. But that's a pretty hard question!
 
who knows
 
8:25 AM
so if PPL becomes a language that can feasibly solve hard tasks, and I say "USE IT" while holding a sharp weapon, hundreds of thousands of people will use it?
 
then people liked it and they told other to use it, then they liked it and they told other to use it RECURSION
 
More or less equivalent in difficulty to how do bands/musicians become famous?
 
ah makes sense
 
oh yes sharp objects dont work
 
@RecursiveCo. Only as many as you say use it to, while holding a sharp weapon
Their friends, family & everyone else probably won't like you very much
 
8:26 AM
@AviFS that's actually different. They send demos to record labels and they decide they are good so they sign the artists, and they push their music onto the world.
 
@RecursiveCo. you need to find such people who are programmers
 
Still, why some things blow up and some don't is quite the phenomenon to try and understand
 
any good data analysts here?
I'm learning right now but I'm still trying to figure out how to use pandas :(
 
@RecursiveCo. pandas?
 
It's a python library for data analysis
 
8:28 AM
@PyGamer0 python mldule for data analysis
ninjad
 
is this pandas
 
lol
 
@RecursiveCo. actually i already know
 
I frankly have no idea why they called the module "pandas".
like numpy I get but pandas? meh
Hi @Ausername!
 
its pretty scary that when we do google search we get pandas software before animal
2
 
8:30 AM
@RecursiveCo. patterned data set Probably
 
@hyper-neutrino Can we unfreeze The Tarpit, please?
 
humans are taking over poor animals
 
@Ausername that's the exact same word that's on your propfile page.
 
8:30 AM
oh wait @RecursiveCo.
Pandas stands for “Python Data Analysis Library ”.
 
@RecursiveCo. No, I have a :) there.
 
@Ausername did you change just now
 
Or I thought I did...
 
@Ausername nice challenge, please post it now as no challenges have been posted in 2 days
 
8:31 AM
wait @Ausername lives on Mars
cool
 
@RecursiveCo. Ok
 
@AviFS he's probably asleep now
 
no pressure, just saying
 
@PyGamer0 i live on the end of universe
 
@wasif No rush! What timezone again?
Hyper, I mean
 
8:32 AM
@AviFS Canada
 
@wasif This is the two-hour period in which hyper sleeps.
Posting...
 
2 hours?!
 
Haha, poor guy
 
we're bound to get some Indonesian Gambling Spam in this period
 
Jo King is here
he will handle it
 
8:33 AM
@wasif by banning the person
 
bonk
 
Ah, I don't want to keep pinging...
 
@Ausername your challenges are always great
 
But Jo King, if you see this: Can we unfreeze The Tarpit?
 
@RecursiveCo. Thanks, I try.
 
8:34 AM
@AviFS done
 
@Ausername please post a new challenge
 
@JoKing Wait! That's it?
 
(hard)
 
It takes one mod, one second, one time, one ask?
 
I've got another one in progress - Feedback appreciated
And here you go:
 
8:35 AM
0
Q: Full name quine

A usernameMost Unicode characters have full names, for example ” is "RIGHT DOUBLE QUOTATION MARK". You can find a useful reference here, just type in the character you want to find the full name of and look in the DESCRIPTION column. Your challenge is to write a program or function that outputs itself as a...

 
I already upvoted that one. I suggest you wait a few days
 
@AviFS CGCC mods are very generous
 
@RecursiveCo. Yep
I said 'in progress'.
 
Can we read the stringified function in JavaScript, or does it have to be a proper quine?
 
bye for now
 
8:36 AM
I think that still counts as 'proper' - it's reading the file that cheats...
 
and can we read the full names from the website you linked?
 
Yep
 
right, let's go then!
 
Ik answers like this are going to be... Big. Very big.
 
8:51 AM
@PyGamer0 looks good but you need to aclarify more
 

« first day (3803 days earlier)      last day (1045 days later) »