« first day (1811 days earlier)      last day (3029 days later) » 

11:00 PM
because nobody participated in it ¯\_(ツ)_/¯
 
:(
I bet Dennis outgolfed them all. :P
 
Anonymous
"You provide attribution to the author" - Debatable. In a closed-source project, there is effectively no public attribution since the attribution only exists in a source file. That's not attribution, IMO. | "Regardless, most of this stuff doesn’t meet a threshold of originality to be copyrighted anyway." - That's true for SO, but not necessarily for Code Review or Programming Puzzles. — Thomas Owens 1 min ago
 
Anonymous
> not necessarily for Code Review or Programming Puzzles.
 
Yeah.
I think it a request for use should be nessacary first.
 
What's the general consensus on people solving their own challenges?
 
11:02 PM
Fine, but not eligible to win.
 
@RikerW You can win your own challenge
 
11
Q: Can I compete in my own challenge?

ShadeWhat are the rules/community consensus about participating in your own challenge? Does it differ for each of code-golf, popularity-contest and king-of-the-hill? The person that asks the question isn't the one who picks a winner so...

 
@Dennis Found it. Just type pkg rebuild -auto image (for image and for the other packages) and that will configure them as autoload
 
@AlexA. Oh, okay
 
alright, cool
 
11:04 PM
Where is your club?
 
@LuisMendo OK, I just did that for all three.
 
University of Queensland
 
@Dennis Working! :-)
 
\o/
 
@CameronAavik Okay.
 
11:05 PM
@Dennis I really appreciate your dedication with all this
 
I really appreciate Dennis.
 
I do to.
For his golfiness.
 
What is a good esolang to learn first? Pyth?
 
BF.
:P
Probably cjam.
 
I've learnt that one actually haha
 
11:07 PM
Hexagony for the brave.
 
@LuisMendo Glad for it. :) I have big plans for TIO.
 
@CameronAavik Depends on what you want to do with it. If you want to golf, Pyth or Jelly would be good (though the latter is still under heavy development).
 
but it seems impossible to do anything involving numerical input unless its letter input
Or, I could learn an esolang that no-one else uses
and be the only one who golfs in it :P
 
Quipu
 
Make your own.
I am sorta working on one, but not at all for golfing. :P
 
11:09 PM
One day I'll keep working on my language.
 
When making your own, do you compile to a higher level language?
 
Yes.
 
or to bytecode/assembly
 
I use python
 
I was thinking if I was to make one it'd compile to java bytecode (Since I am quite familiar with it)
 
11:10 PM
You can do either, but it's a hell of a lot easier to compile to a higher level language.
(Well, depending on how you do it I guess, idk)
As you'll soon come to realize, .
 
^
:P
 
I thought bytecode would be easier, it's a lot easier to manage weird control flow compared to turning it into if statements
 
Anonymous
I wrote Seriously, and it's not (currently) compiled
 
whereas in bytecode it's just goto branch and simple
 
Anonymous
It's interpreted with Python
 
11:11 PM
Oh, yeah, interpreter.
I forgot the difference between compile/interpret.
 
Anonymous
Pure interpreted is usually the easiest way to do it
 
Anonymous
Compile/transpile: translate code to different language and do stuff with that
 
Are you kidding? Transpiling is much easier.
 
@Dennis ooh. Of course
 
Try it online.
His online interpreter for like everything.
 
11:15 PM
@RikerW Oh, of course! :-)
 
lol
Its okay.
What language is your native one?
 
Spanish. How about you?
 
English.
Where from? I am actually 3rd gen mexican.
 
I also speak some Italian. But I'm not fluent
 
Okay.
 
11:16 PM
I'm from Spain (Madrid)
 
Cool.
 
I have a Mexican friend. She did her PhD in our group, then went back to Mexico
 
You still live in spain?
Or 'murica.
 
The differences between Spanish-Spanish and Mexican-Spanish are sometime funny :-)
I live in Madrid, Spain
 
Okay.
@LuisMendo I know.
I lisp naturally, and have actually been mistaken for spainish spanish.
 
11:18 PM
I went to America twice. One week trips only. I'd like to go ther more often
 
Okay.
 
Do you live in the US?
 
Yes, Southern California.
 
Anonymous
@Cyoce Transpiling is easy when there's an unambigious mapping between the input language and the output language. It's less easy when it's a language that is more complicated than shortening a bunch of method names.
 
@RikerW That sounds nice! Warm weather, sea is near
 
11:20 PM
No, actually like 5% of SoCal is on the beach.
I live like 5 hours away. :P
 
@Mego Yeah, that's true
 
Been to the beach exactly 2 times in 13 years.
 
@LuisMendo Let me know if you ever come to Seattle, Washington. It's objectively the best place in the United States, if not the Earth.
 
lol
 
You know, the first two days I was in california, it was raining!
 
11:21 PM
@flawr We could use that right now...
 
I was somehow happy and disappointed at the same time.
@RikerW Yes it was this summer=)
 
Anonymous
I have a low opinion of languages that just take an existing language and shorten the method/command names and syntax. They're unoriginal IMO. Too many "golfy javascript" languages lately for my tastes.
 
^
I prefer esolangs to golfing lngs.
 
@RikerW I prefer chocolate.
 
Same.
 
11:23 PM
@flawr I don't know, some esolangs are pretty tasty
 
rofl
 
Anonymous
I prefer unique, new languages over unoriginal, golfy-<insert existing language here> "languages"
 
@Mego While I agree in general, Pyth is an exception to that in my mind. It's really gone beyond its roots in "shortened Python" into something entirely its own.
 
@AlexA. Of course! The city of Jimi Hendrix!
 
@AlexA. I even have a non-transpiler implmentation written
 
Anonymous
11:26 PM
@AlexA. Pyth was never intended to be just "shortened Python", from what I can tell
 
@Mego AFAIK it was when it began.
@Maltysen Nice!
For Pyth 5?
 
Does jQuery .click know to wait until the document has loaded?
 
Of course. It's jQuery. It's great and does all things.
 
@AlexA. no, its not even done, just a full framework, now I need to copy paste macros.py over
 
@LuisMendo Yes, among other great things. :)
 
Anonymous
11:27 PM
@AlexA. I wasn't around then, so I can't say for sure. It certainly isn't that now, which is what matters to me
 
Right, and that was my point. :)
 
Anonymous
To me, all the new shortened JS languages say "I only know Javascript but I want to be competitive so instead of learning new languages I'm just going to make a golfy Javascript variant"
 
@AlexA. Including removing newlines from .text() so I have to convert it into DOM and check the DOM object's .innerText
 
@Dennis I've pushed a new release (9.3.0) to GitHub. It includes the online mode, which prevents any file read functions from being used and removes the input prompt. To use it, add the o flag: matl -of filename
 
Anonymous
@Cyoce If you wrap it in onDocumentReady, sure
 
11:28 PM
@Cyoce you should probably google it and not take my advice, but I doubt that it does that
^^
 
To me, shortened Javascript languages scream JAVASCRIPT EW EW EW EW!!!!
 
haha
 
Anonymous
Well that too
 
I'm currently editing the language definition of X. How does it look? meta.codegolf.stackexchange.com/a/8103/42736
 
Damn jQuery doesn't do it.
 
11:30 PM
@JAtkin You mean X, the windowing system that's been around since before the majority of the people in here were born?
 
Now I can't have everything look nice ):
 
@JAtkin > Nubmber
 
What?
 
Typo, dude.
 
@AlexA. Never heard of it...
 
11:31 PM
The X Window System ('X11, or shortened to simply X, and sometimes informally X-Windows) is a windowing system for bitmap displays, common on UNIX-like computer operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with a mouse and keyboard. X does not mandate the user interface — this is handled by individual programs. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces. X originated at the Massachusetts Institute of Technology (MIT)...
 
BRB
 
> product: List of numbers -> Nubmber Get the product of a list
@JAtkin ^
 
Anonymous
JavaScript function golf, Glava, Japt, sort of TeaScript... All of those are unoriginal and boring
 
@AlexA. I use x11.
DF needs it.
 
What's DF?
 
11:32 PM
New name. Y
 
@AlexA. Dwarf Fortress.
I started playing it recently.
@TheNumberOne linked me to it, and I liked it.
 
rofl
get rekt
 
Chances are, if your language's name is a single ASCII letter, the name is already in use.
 
New name. ç
 
11:34 PM
^ that may not be taken
 
Hmph. It's just a place holder for now until I find a better name.
Why would someone name a language Y?
 
That is the reason.
 
...says the person who was just about to name a language Y.
 
1 min ago, by RikerW
get rekt
 
What is "rekt"?
 
11:36 PM
No, it's just a place holder, like X was.
 
@flawr wrecked
the stupid way
 
Oh
I always imagined something dirtier.
Nvm
 
lol
You didn't know that?
 
Nö.
I recently discovered heavy-metal-umlauts.
Im gönnä üse them ällwäÿs fröm nöw ön.
 
Ökäÿ, göt ït.
 
11:38 PM
Bëcäüsë it söünds sö ridicülöüs if you pronounce it in german.
Like a french trying to speak english.
 
haha
@flawr ( ͡° ͜ʖ ͡°)
 
Bae(cach)se ut sahnds so redeedoohlauhs.
 
@RikerW DF is awesome, but I don't have the time for it.
 
@flawr They have a name for looking "harsh" and "tough". But actually they make the vowel sound softer :-)
 
In german roughly.
@Zgarb Aww.
MAKE TIME NOW
 
11:40 PM
@LuisMendo Yeah totally. I mean Motorhead sounds ok, but Motörhead is just ridiculous.
 
I just read the devlog and laugh at the ridiculous bugs.
 
Huh.
 
Motoorhead.
 
I just discovered a nasty JS hack.
 
@flawr Or Blue Öyster Cult
 
11:41 PM
@Zgarb I know.
:P
I hate goblin performance troupes though...
 
Ok, new placeholder name @AlexA. H
 
@AlexA. Somone has impaired speach.
 
@flawr no, its just that
 
 
@JAtkin brb, googling to find some obscure language from the 80s with that name :P
 
11:42 PM
hahahaa, it is sooooo ridiculours=)
 
[1,2] === [1,2] // false
[1,2] > [1,2]   // false
[1,2] < [1,2]   // false
[1,2] >= [1,2]  // true!
[1,2] <= [1,2]  // true!
 
H programming language ^^
 
No need, Wikipedia is always right™
Wikipedia is not always right™
 
I'm okay with that. And I'm not okay with that!
 
11:45 PM
^ = false
 
Except you mean the ORAND operator when you say 'and'
 
I'm not acquainted with that operator. Enlighten me?
 
It's OR, but it's also AND. It's ORAND.
 
Every thing is true
 
11:47 PM
Anyone gonna comment on my JS hack?
 
^
 
@Cyoce montrez-moi?
 
@AlexA. For example AND ORAND OR == TRUE
 
english?
ummm
 
translate: montrez-moi
(from French) Show me
 
11:48 PM
[1,2] === [1,2] // false

[1,2] > [1,2]   // false
[1,2] < [1,2]   // false
[1,2] >= [1,2]  // true!
[1,2] <= [1,2]  // true!
 
Note that montrez is plural, so that is the polite form.
 
How is that a "hack"? It doesn't do anything.
 
@feersum It allows you to compare JS objects by contents, not reference
 
To do an N-level-deep comparison in Javascript, one must use N+3 equals signs.
2
 
11:51 PM
I assume that's a joke but it sounds plausible
 
@feersum You must, of course, be using an infinite computer storage to perform a true deep copy :P
 
E.g., A ===== B Compares the children and grandchildren by value, but the great-grandchildren by reference equality.
 
So for example if you want to compare the chlidren of B and D you have to do B===D?
 
seems to work for any depth
 
@flawr gets it!
 
11:52 PM
Hi
 
@feersum haiphaiph
 
A ====================================================================== B "What? No, my finger didn't fall asleep on the = key, thank you very much."
@Cyoce dude this is sick I've never seen this before
 
New Language: ∄
 
Of course, it's not a true deep copy.
> equals([1,2,3],[1,2,"3"])
< true
 
EW
 
11:54 PM
> equals([1,2,null],[1,2,undefined])
< true
 
Conclusion: Javascript is weird.
 
Equality!
@CᴏɴᴏʀO'Bʀɪᴇɴ Liberté, Égalité, Fraternité
 
@flawr Haiti fan?
 
@flawr Someone should make a language based on complex numbers and call it ℂ.
 
11:56 PM
No idea what you're talking about=)
@Zgarb With the +- operators, e.g a = 1+i; +-a == 2
 
@Zgarb Hamiltonians are ℂ++
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Not really.
 
Rather ℂ--
 
Because , it's ℂ++.
 
11:59 PM
Javascript: _=1;_-=--_-----_-- is perfectly valid.
 
lies
< _=1;_-=--_-----_--
x SyntaxError: missing ; before statement
 

« first day (1811 days earlier)      last day (3029 days later) »