« first day (1726 days earlier)      last day (3119 days later) » 

12:23 AM
:(
 
Anonymous
I can fix that, what am I downvoting?
 
@Vɪʜᴀɴ What's that?
 
I was hoping to reach a hundred with no -1s. i guess thats a bit of a stretch
 
Anonymous
There's always downvote trolls, but luckily they quickly run out of rep with which to downvote
 
12:52 AM
@Mego If the troll is adept at harvesting rep (including camping here and posting answers like codegolf.stackexchange.com/a/59357/39328 first), they could easily reach the vote cap daily without contributing actual golfing effort to the site.
 
@VTCAKAVSMoACE That is terrifying.
 
OH @quartata I just realized your avatar was inverted
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Yes
Maximum spoop
 
I like it ^_^
 
So the Simplex interpreter is written in JS?
If that's the case I think I'll try to make it an online interpreter
 
1:05 AM
@quartata Yeah, it is. I've got an ish interpreter source code right now. It doesn't implement many of the new commands and contains some old commands. (As you can see on the GitHub page
 
How is an interpreter written in JavaScript not already an online interpreter? :P
4
 
@El'endiaStarman There is a JavaScript shell and JavaScript for windows base.
 
@El'endiaStarman node.js
Or various other things
At any rate this interpreter appears to use console.log so it needs work to be a true "online" interpreter
@CᴏɴᴏʀO'Bʀɪᴇɴ Can I steal your CSS :3
 
@quartata For the simplex page? Feel free ^_^
And I do CSS design, please contact me if I can spruce up something.
 
@Calvin'sHobbies Oh wow, that looks nice
 
1:09 AM
A sample of my web design ^_^
 
A sample of my web design: koth-phinotpi.rhcloud.com/kothlist.txt
 
@PhiNotPi ....a text file?
 
XD
@El'endiaStarman Thanks
 
My interpreter design at best: vihanserver.tk/p/Unnamed :|
 
1:12 AM
While we're showing off our web design skills, here's my best: Starman Innovations.
Unless we're talking interpreters, in which case...Minkolang Interpreter.
 
@El'endiaStarman Nice!
 
Thanks!
 
@Vɪʜᴀɴ That website doesn't exist.
 
Huh, it worked for me.
 
^
 
1:13 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ wait what
 
uh oh
 
Chrome here, no problem for me. I'll try it in Firefox.
 
ಠ_ಠ
My Chrome doesn't work either.
 
Works on Firefox for me too.
 
1:16 AM
I live in the USA, is that a problem?
 
hm, works for me in firefox.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Well, I do too, that can't be it.
 
@El'endiaStarman Hm. Virginia? Verizon? Windows 8?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Kentucky, Windows 10, and...I don't actually know who the ISP here is.
 
@El'endiaStarman Huhhh.
 
1:19 AM
Ah, Time Warner Cable seems to be the ISP.
 
Hmmm... What is your ISP @Vɪʜᴀɴ
 
I use Comcast's lovely Xfinity
 
o-o I need better internets
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Take out the www..
 
@El'endiaStarman I get this: http://www.vihanserver.tk/p/Unnamed
 
1:22 AM
Weird. It's this for me: http://vihanserver.tk/p/Unnamed/.
 
It should work with www. Might be a DNS thing?
 
¯\_(-_-)_/¯
 
I did have a problem some time ago with starmaninnovations.com not working and needing to be www.starmaninnovations.com. Maybe that's related.
Though considering this is the opposite problem, I'm not so sure.
 
1:26 AM
@Vɪʜᴀɴ Yes, it does!
 
I've given up on the interwebs.
 
I should probably switch domain name providers. or at least to a more common tld
 
G'night!
 
2:20 AM
Today I wrote objected-oriented Perl.
 
Are you OK?
2
 
One word: bless
 
@PhiNotPi TempleOS?
 
@AlexA. In Perl, bless is the magical command that takes stuff and turns it into an object.
 
I know
 
2:23 AM
Why bless?
 
Because Perl was originally based on TempleOS.
 
Dammit, I'm trying to add an explanation to my latest J answer, but I have no idea how or why it works. :/
 
Hahaha
That's how I feel about every J answer.
 
I've used my initial approach to APL programming.
 
You've quickly gotten quite knowledgeable in APL.
I'm sure the same will happen with J soon.
 
2:25 AM
I honestly have no clue why they called it bless
 
@AlexA. Nah, I was right all along.
6
A: Illustrate the square of a binomial

NBZAPL, 10-3 = 7 Inspired* by this answer where the arguments are replicated and then used in a multiplication table: ⊖∘.×⍨(/⍨⎕) ⎕ Issues a prompt (⎕:) and evaluates any expression entered then. (For security reasons, this doesn't work on TryAPL but it does work on NGN/APL.) /⍨ Replicates its ar...

 
@PhiNotPi Because when everyone got a hardon for OOP, the Perl devs got salty and they were like, "Ooooh the blessed objects. We can bless them into objects. We'll use the command bless."
 
The whole concept of bless {}, 'literallyWhateverYouWant' to create a literallyWhateverYouWant object just seems kinda strange, but awesome(?)
jk it's just strange
 
bless is about as useful as the less module from CPAN.
 
I still haven't heard back from Dyalog. :/
 
2:30 AM
Why did you contact them?
 
Student license.
 
How long ago did you submit the request?
Mine was approved literally the next day.
 
Last Friday, me thinks.
 
I don't think they process requests over the weekend so you'll probably hear tomorrow.
 
Hopefully.
I remember talking to you one time about whether Dyalog prints output without assigning to , but I don't remember your answer.
 
2:32 AM
I don't remember my answer either.
 
I just blessed a subroutine.
2
 
PopeNotPi
 
bless can do all sort of stuff
 
It can make genocide more effective!
(out of context Nethack references ftw)
 
At least 15% more effective.
 
2:34 AM
Very handy indeed
 
Has many hands.
 
@AlexA. why do you hate on perl so much?
 
Because I've used it fairly extensively for work and dislike it. I think there are far superior alternatives.
 
What's with all the weird avatars by the way?
 
Halloween
 
2:36 AM
^
 
You should change yours too, Dennis.
 
@AlexA. You didn't spookify yours :P
 
Halloween doesn't really mean anything to me.
 
Noun: Halloween ‎(plural Halloweens)
  1. The eve of All Hallows' Day; 31st October; celebrated (mostly in the United Kingdom, Canada, United States and Ireland) by children going door-to-door in costume and demanding candy with menaces.
  2. Halloween f ‎(plural Halloweens)
  3. Halloween m ‎(plural Halloweens)
 
I know what it is, it just doesn't make me feel in a particular way this time of the year.
You can't watch 20+ seasons of The Simpsons without knowing about Halloween. :P
 
2:38 AM
It used to mean something until it got corrupted by candy companies
 
I think it began (according to a Pagan friend of mine) as a Christian mockery of the Pagans.
 
Now its all about terrible costumes and HFCS
 
> A: "make it grey"
B: "it's gray"
A: "colonial scum"
(context: A is one of my friends who is British. :P)
 
Seriously, what is it with you and your HCFS? :P
Use sugar.
 
Who?
I don't eat HFCS.
 
2:40 AM
You United Stateslers. :P
 
We don't all eat HFCS. I am a counterexample.
 
You probably do. Its in a lot of things.
 
I religiously check ingredients. (It's required for other dietary restrictions.)
 
From the small sample of stuff that gets imported from over there, it looks like it's pretty much in every sweet product you can think of.
 
Ooh.
 
2:42 AM
It pretty much is, except for the small brand stuff that doesn't get exported.
 
Its funny too because we are pretty much the only country that uses hfcs so much. Even coca cola is made with cane sugar in Mexico.
 
IIRC HFCS is banned in a lot of countries.
 
/me is still trying to figure out what HFCS is
 
$bizarre = bless sub{print"bye!\n"}, whatever;
*{whatever::run} = sub { &{(shift)} };
$bizarre->run();
 
@quartata It's made with cane sugar pretty much all over the world.
 
2:46 AM
@Doorknob High fructose corn syrup
 
              ^
 
ah
 
@Dennis Not in America! How wonderful!
 
Tell that to the Mexicans. :P
 
It's okay though because Coca-Cola tastes like crap anyway.
 
2:47 AM
@Doorknob nasty ass version of corn syrup made with a lot of enzymes to make it sweet highly concentrated and cheap
 
I don't like regular Coca-Cola. Cola-Cola Zero tastes pretty good IMHO.
 
Never had it. What sweetens it?
 
@PhiNotPi > multi paradigm
 
I mostly drink water, coffee, and booze.
 
Aspartame I believe it is called
 
2:49 AM
@quartata It's great, isn't it? :)
 
Also nasty
 
@quartata And Acesulfame K.
 
I don't do aspartame or Splenda either.
 
aced my biochem final a few years back just by studying a diet coke can 10/10
 
Are you serious?
It's one of those things that could be true
 
2:52 AM
Fun fact Splenda was initially intended to be an insecticide
 
Damn, son.
 
@AlexA. no
 
implying that it's no longer an insecticide?
 
Long term effects of Spenda included brain tumors and spontaneous abortion in animal trials.
 
All diet sweeteners were made by accident. Seriously look them up
 
2:54 AM
@AlexA. I've heard it started as a Christian thing, as "All Hallowed Eve". I think it had to do with honoring all of the saints (in Roman Catholicism).
 
Some funny stories there
in the sweeteners not halloween
 
I read that the clinical trials which got Splenda approved by the FDA had primary endpoints like tooth decay with short term monitoring for adverse events.
Basically, how not to conduct a clinical trial 101.
Or rather, how to conduct one so that you avoid having to determine whether your product is dangerous.
 
3:07 AM
@Zgarb You know J, right? Would you mind if I bother you with something?
 
He does know J and he doesn't mind being bothered by you.
 
Assuming that , why does this work?
9
A: Iterated partial sums

DennisJ, 5 bytes +/\^: +/\ is cumulative sum, ^: is power. Try it online on J.js.

In the documentation, the conjunction ^: is always followed by a noun or a verb...
 
Finally someone admits that . I'm so happy I could .
 
:(
Oh damn, son. @NinjaBearMonkey looks hella spoopy.
 
3:14 AM
@AlexA. I shamelessly jumped on the bandwagon
 
No shame needed!
This is one spooky bandwagon.
 
spoopy*
 
Doorknob spooped everywhere.
 
@Dennis I have to admit that I don't know J well enough to answer that.
Magic? :P
 
He's lying. He knows J.
 
3:21 AM
@Zgarb That was my first guess too. Thanks anyway. :)
 
@Dennis Aha: "A two-element train of a conjunction with a noun or a verb produces an adverb."
 
Oh, so x (+/\^:) y gets parsed as (x (+/\^:)) y. That explains a lot!
Thanks, @Zgarb.
 
Well, more like (+/\^:x) y, but something like that, yeah.
Now to sleep ->
 
What I meant is that it's not actually dyadic. x (+/\^:) returns a monadic verb(?) that is applied to y.
Good night!
 
3:26 AM
@Zgarb Sweet dreams <3
 
@PhiNotPi That's really cool and interesting.
 
3:47 AM
@El'endiaStarman Incorrect. It's juggling.
 
@AlexA. {x: x is really cool and interesting} and {x: x is juggling} are not disjoint sets.
3
 
@DLosc is_troll(Alex) returns true.
3
 
4:30 AM
Just got the review queue privilege from 20 rep on an answer from weeks ago!
 
Nice
 
Took me 5 minutes to find the review button...
 
Our review queue is pretty quiet. But I ask that you please reject edits that golf posts and do not vote to delete valid but short answers.
 
Got it!
 
AKA use your privilege wisely
I'm sure you will though. :)
 
4:32 AM
:)
 
4:47 AM
0
A: Sandbox for Proposed Challenges

Alex A.An Assortment of Sorting Believe it or not, we do not yet have a code golf challenge for simply sorting an array of integers. While it may not be the most interesting challenge, particularly for "usual" languages, it can be nontrivial in many languages. Rosetta code features lists by sorting al...

 
@NewSandboxedPosts cc @Dennis
 
> Believe it or not, we do not yet have a code golf challenge for simply sorting an array of integers.
We don't? o_O
Looks like you're right. The challenge I was thinking about sorts strings...
I'll read it tomorrow. I'm too sleepy right now.
 
Executive summary: Get an array, sort it using an algorithm of your choice, print it.
 
....[hurriedly implements swap in Minkolang]
...actually, no, I can do insertion sort.
.......[facepalm].......right. I already have sort implemented as s.
 
:)
 
5:00 AM
(xnd1+)xs(N).
 
Is it always the same sorting algorithm?
 
Nice. Which one?
 
It uses Python's list.sort().
 
What algorithm does that use?
I thought that used a different algorithm depending on the size of the list, akin to Julia's sort. Is that true?
 
5:01 AM
I don't quite remember the name. It's one of the best algorithms though, because it will take into account already-sorted data.
I don't think so.
Timsort is a hybrid stable sorting algorithm, derived from merge sort and insertion sort, designed to perform well on many kinds of real-world data. It was invented by Tim Peters in 2002 for use in the Python programming language. The algorithm finds subsets of the data that are already ordered, and uses that knowledge to sort the remainder more efficiently. This is done by merging an identified subset, called a run, with existing runs until certain criteria are fulfilled. Timsort has been Python's standard sorting algorithm since version 2.3. It is also used to sort arrays of non-primitive type...
 
OIC
That's neat
 
yeah
I'm gonna go ahead and do insertion sort anyway. :P
 
Might as well. For this challenge you can submit multiple posts with the same language but different algorithms.
 
yeah, that's what I'll do
 
For example you could do Minkolang with Timsort, Minkolang with insertion sort, Minkolang with bead sort, etc.
Nice
I'm looking forward to it. :)
 
5:04 AM
Well, rather, I was thinking I would just put them all in the same post.
With the shortest way, of course, being Timsort.
 
That's a good point, that won't be allowed. One post per language/algorithm combination.
 
ah, okay then
 
I'll edit that in
 
And before you post the challenge, I'm going to implement two features that would be very useful to have... :P
...actually, three. It would be nice to have c copy an item from the stack without moving it. Very nice...
 
Since it's a catalog, you can use stuff made after the challenge is posted.
(That's also specified in the post.)
 
5:08 AM
Yeah, but still. :P
 
It'll be in the sandbox until there's a general consensus that it's solid so you have some time.
Do you have any feedback on the spec or on the questions I asked in it?
 
I like leaving the input format unrestricted. Might want to add a stipulation that it can't already be sorted. :P
I would indeed prefer allowing any deterministic algorithm.
 
You mean that the submission can't assume the input to already be sorted?
 
Something of that nature, yes.
Although I suppose that would be standard loophole.
 
Yeah but it doesn't hurt to mention it anyway.
I really appreciate your feedback, btw. Thanks :)
 
5:22 AM
Welcome. :)
 
Oh, my girlfriend showed me a meme the other day and it made me think of you. I can't seem to find it at the moment, but it was a picture of Bernie Sanders and it said, "Give Bernie the Chaos Emeralds! Only he can defeat the Eggman."
 
haha, cool.
 
My thought process: "That's a Sonic reference. I know a guy who likes Sonic."
 
hehe, indeed
Ever played Super Smash Bros Brawl?
 
Nope
The last Super Smash Bros game I played was on N64.
i.e. the first one
 
5:31 AM
ahh
(Melee is da best!)
 
What console was that for? I may have played that.
 
Gamecube.
 
Okay, I think I played that.
 
Anyway, Sonic is a playable character in Brawl, and his Final Smash is...Super Sonic. He's an alright character when normal, but super good when, uh, super.
People start getting annoyed by the third time or so that I knock them out with Super Sonic...
 
I don't know what Super Sonic is. (I've never had a Sega console nor have I ever really been into Sonic.)
 
5:33 AM
......AH. OKAY THEN.
 
HAHA
 
A woefully short video, but this should give you an idea of what it's like in Brawl: YouTube.
 
Are you familiar with the Sonic Dreams Collection?
 
Mmm, don't think so.
 
5:44 AM
@NewSandboxedPosts @MartinBüttner said something about possibly having separate catalogues for different sorting algorithms
 
I don't think that makes sense.
 
@AlexA. Alternatively, one could have a single challenge, and answer header include both a language and the sorting algorithm used. Then the leaderboard would be able to sort by both of those. — Martin Büttner ♦ 13 hours ago
 
If you have a language where everything has a huge time complexity, it makes no sense to implement some "efficient" sorting algorithm.
IMO only the inputs and outputs should matter, not the inner workings.
 
So you think just sort, irrespective of the algorithm?
 
Yes.
 
5:47 AM
I had originally thought that as well but Martin had the idea to separate it by algorithm.
 
In some languages it could be subjective whether a certain algorithm is even being used.
 
Can you give an example?
 
Hmm... I don't have a really encyclopedic esolang knowledge.
 
Haha I don't expect you to, I just assumed you had an example to accompany that statement.
 
Another point is that if a builtin sort is used, it is often implementation-defined what the actual algorithm is.
 
5:51 AM
What do you mean implementation-defined?
 
Different language implementations can use different algorithms.
 
Much better demonstration of Super Sonic in Brawl. (Well, really, Wii U, but the two games are pretty similar from what I can tell.)
@AlexA. Interesting.
 
@feersum As long as you say what implementation you're using and have a reference stating the algorithm it uses, I don't see why that would be an issue.
 
Also, Super Sonic first appeared in Sonic the Hedgehog 2 on the Genesis. This is what it looks like.
 
There may be a bug - I'm worried about the discrepancy over 5x4 - but I believe they're correct. Also

6x5: 1342656 solution(s)
 

« first day (1726 days earlier)      last day (3119 days later) »