« first day (1796 days earlier)      last day (3030 days later) » 

5:00 AM
@quintopia Google? :P
 
maybe I can use dpkg
 
Unless you mean OEIS, but that's for integer sequences, not real numbers.
 
@quintopia Wolfram Alpha, maybe?
 
^ Oh yeah, maybe that.
 
I'm guessing the name of this language comes from the fact that it makes everyone feel jelly. — geokavel 2 mins ago
That's the third comment like this I got on my Jelly answers. Is jelly short for envious?
 
5:02 AM
Slang for jealous.
 
^
 
Important life lessons from The Simpsons.
 
Hah, I transpiled Hello World from Ruby to JS via Opal and the result was 380967 bytes after minification.
 
In casual conversation, they're often used interchangeably.
 
5:03 AM
@Doorknob冰 what
 
That's...um...wow. A bad transpilation?
 
Transpiling C Hello World to JS via emscripten (through LLVM) was just under 200000 (after minification).
 
@El'endiaStarman Must be an English thing. Those are very different words in German and Spanish.
 
Opal was mad that you wanted to use JS instead of Ruby, so it added a billion no-ops to the transpilation.
console.log("Hello, World!");;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
@Doorknob冰 JavaScript or JSFuck?
 
5:05 AM
@Dennis Yeah, perhaps. I don't think a large portion of the population is aware of or really understands the difference.
 
@Dennis The file size makes the answer to that question unclear :P
 
@Doorknob冰 Hahaha. Can you look at the first thousand bytes or so to see what happened?
 
Anyway, I will probably use Ruby to implement my new esolang. If I do it in C, it'll be both smaller and waaaay faster when transpiled to JS for the online interpreter (asm.js), but implementing esolangs in C is a pain.
@El'endiaStarman Well, it has to implement the entire Ruby standard library, I guess
 
That's what I was thinking too.
 
llama@llama:~$ echo '' | opal -c | uglifyjs | wc -c
380917
 
5:07 AM
@Doorknob冰 I thought about implementing Jelly in C. Then I really thought about it and went with Python.
 
@Dennis I already started implementing mine in C. Then I realized what a horrible mistake that was.
 
@Doorknob冰 You could do it in Julia and just have Dennis host it on TIO. :D
No client-side anything needed
 
@AlexA. Nah, I want to put the online interpreter on my github.io page. :P
 
@Doorknob冰 That's one expensive newline. We should use opal for code bowling.
 
I think an Opal transpiled JavaScript HW would win code bowling.
 
5:09 AM
Before minification, the empty program is 572783 bytes.
 
@AlexA. If it wasn't for Urinary, probably.
 
@AlexA. Wow, there were a lot of very, very specific things in that sentence that would make little or no sense out of context.
@Dennis Has someone made a urine themed esolang? If not...
 
I should make a challenge for Urinary
 
@AlexA. No need to pick. It was true for all three statements.
 
except I have no idea what it should be about
 
5:10 AM
@AlexA. I think it was the typo of the day.
 
llama@llama:~$ diff <(echo '' | opal -c) <(echo 'puts "Hello, World!"' | opal -c)
19116c19116,19117
<   return nil
---
>   Opal.add_stubs(['$puts']);
>   return self.$puts("Hello, World!")
Apparently Opal just... implements Ruby in JavaScript, sort of.
 
...
 
So yeah, the entire standard library is included whether you use it or not.
 
@Dennis I knew that part
@Doorknob冰 brutal
 
5:11 AM
they should golf it to make it smaller
 
> ninja'd by Doorknob 冰♦ 16 secs ago
 
Running it through Uglify does shave off about 200000 bytes. :P
@Dennis >:D
 
@Doorknob冰 And that is better than hosting it on TIO because... :P
 
@Dennis ... reasons!
 
Oh, OK. Can't argue with reasons.
 
5:13 AM
The real reason is that I already put an "online interpreter" button in the header and I don't want to have to remove it from all of my pages.
 
hahahaha
 
It does allow real time results
 
What does?
 
... you know, I could just implement it in JavaScript. Then I could do fancy stuff like animating the instruction pointer as it steps through 3D space.
Except that would require coding in JavaScript
 
> made with ♥ by @Doorknob
 
5:15 AM
@Doorknob冰 coffescript!
 
@Dennis you have discovered sekritz that are not yet ready for the world :P
@Maltysen I tried CoffeeScript once. I hated it.
 
Privacy and GitHub do not go well together.
 
@Doorknob冰 I don't remember why, but I did.
 
@Doorknob冰 Wow...that sounds familiar...
 
I still don't have /sbin/init. why?
 
5:17 AM
@El'endiaStarman haha, forgot about the fancy Minkolang animation thing
 
It would be... difficult to display things in 3d, though...
 
Though that's an idea I took from the Befunge interpreter I learned Befunge with.
 
CABBAGE IS MY MEDICINE
6
 
@Doorknob冰 Depends on what you're fine with. I display each layer of a Minkolang program (when there's more than one) as a 2D grid.
 
5:18 AM
Hmm... I think an increase by approximately 3.7kb is well worth the ability to avoid programming in JavaScript. :P
I liked @AlexA.'s version better
 
@NewMainPosts LOL.
And agreed with Doorknob.
 
Sorry, I didn't realize it had already been edited.
 
Sounds like you need some cabbage
 
Anybody wanna help me write up a KotH program for Progressive Rummy?
 
5:20 AM
@FlagAsSpam no
 
@FlagAsSpam What language?
 
@Doorknob冰 oh god that's genuinely terrifying
 
@AlexA. Wow. Okay then.
@Doorknob冰 Jaffa. (Java, with autocorrect)
 
@FlagAsSpam who?
 
@FlagAsSpam What is this Jaffa you speak of :P
 
5:20 AM
@FlagAsSpam I'm only joshing, chap. I may have an interest in this activity.
 
If you want Alex's help, do it in Julia.
 
If you want my help, do it in Rust
:P
Maybe I could help, but my Java is very rusty (no pun intended)
 
5:22 AM
s/ulia/Query/
 
s/Query/ulia/
ftfy
 
/me has written a KotH in JavaScript
@Doorknob冰 Example. (Hit the "Slow" button.)
 
@Dennis <__<
 
Basically, I need to write a superclass with methods isValidRun();, isValidBook();, discard();, pickup();, and turn();.
 
5:23 AM
@El'endiaStarman Oooooh, fancy
 
The best part about JS is its type casting. Always makes me giggle.
4
 
[sigh] Type casting in JS...
So often unintuitive...
 
3441
A: Does it matter which equals operator (== vs ===) I use in JavaScript comparisons?

Bill the LizardThe identity (===) operator behaves identically to the equality (==) operator except no type conversion is done, and the types must be the same to be considered equal. Reference: Javascript Tutorial: Comparison Operators The == operator will compare for equality after doing any necessary type c...

^ here be dragons
 
What do you mean, [1,2] + [3,4] is "1,23,4"?!?
 
@Doorknob冰 Java has this, but it's not in most APCS handbooks...
 
5:25 AM
@FlagAsSpam ... what? Java has ===?
 
@Doorknob冰 Yeah - pretty sure, lemme double check.
 
With Java, I'm rather surprised it's not =======.
 
@Doorknob冰 Nevermind, I'm an idiot - must've read it about JS and read Java. xD
 
Seven = signs. Let's be extra extra extra extra EXTRA EXTRA EXTRA sure they're equal.
3
I'm starting to doubt my spelling of "extra" after seeing it that many times.
 
5:28 AM
Julia probably uses .
 
OperatorFactoryFactory.getOperatorFactory( OperatorFactoryFactory.TYPES.EQUALS_OPERATOR_FACTORY ).setLocale( OperatorFactory.LOCALES.EN_US ).createBuilder( OperatorFactoryFactory.defaultInstanceDescriptionString() ).setOperator("===").unwrap()
4
 
@Dennis For what?
Equality?
 
Equality testing. (at zoom factor 4.0, that's a =)
 
haha
It uses == for equality and === for sameness
 
My zoom method: lean closer to screen.
 
5:30 AM
^
 
Yup, that's an equals sign.
 
I have a 30 inch screen and still can't tell. Must be my font.
 
Get more eyes
 
I'm pretty much broken inside, but my eyesight is still perfect.
 
> that's a =)
 
5:32 AM
are libfreerdp-plugins-standard important?
what about remmina-plugin-rdp
 
Those are for remote desktop connections.
 
screw it purge
 
oh I know, lemme try purging all three of them at once
 
apt-get purge *
 
5:34 AM
Once my apt-get tried to remove apt
Apparently it was conflicting with another package
 
nice
zypper is so much nice than apt-get.
 
I can't even purge whoopsie because it is in a bad state
 
@Dennis no
 
@AlexA. ... have you ever tried either zypper or apt?
 
Both, thank you very much.
 
5:36 AM
When? O_o I thought you were an unswerving Mac person
 
I had an openSUSE virtual machine on which I used zypper. Then I trashed the VM accidentally and set up an Ubuntu VM instead. Then I used apt.
 
@Doorknob冰 Alex once decided to force-halt a VM in the middle of an upgrade. openSUSE did not like that a bit. Alex's conclusion was that openSUSE is garbage.
 
@Doorknob冰 I'll use whatever's handy but I have my preferences. ;)
@Dennis Hahahaha that wasn't a conclusion based on that action XD
 
@AlexA. Did I get that right?
 
I notice a distinct difference between @AlexA.'s and @Dennis's descriptions ;)
 
5:37 AM
@Dennis Not quite
 
@Doorknob冰 wrong vs. right?
 
I'm running openSUSE of four different devices right now. It's as painless as it gets.
 
I have nothing against openSUSE, it just wasn't what I wanted in a Linux VM, I guess.
 
I'm running Debian on my laptop. It is significantly more painless than Ubuntu, which I previously thought was painless. So I think Debian is fairly painless, but maybe I just haven't seen the light yet :P
 
I used SLED at an old job
 
5:39 AM
South Carolina Law Enforcement Division
Superluminescent diode
a type of sliding vehicle
 
One major pain with Ubuntu was getting VAAPI/VDPAU set up. Even if you managed to get it working, the next distro upgrade broke it.
 
The South Carolina one is right
 
I think I may have got it to work
 
SLED = SUSE Linux Enterprise Desktop
 
That's what the new openSUSE 42 is based on. Haven't tried it yet.
 
5:41 AM
@Dennis for me, the biggest ubuntu pain was network cards. But that maybe because I have cheap-ass toshiba laptops
 
In my experience, out-of-the-box support for network cards is better in Linux than in Windows.
For laptops, I mean.
 
@Dennis Not in any macs.
BCMs aren't supported for whatever reason.
 
I've never installed any of those operating systems on a Mac.
Not that I'd want to. If I'm not going to keep OS X, there's literally no reason to spend that amount of money on the hardware.
(hypothetical scenario; I never have and probably never will own a Mac)
 
@Dennis I didn't install it on a Mac - I installed it on a flash drive, but I gave it Mac, Asus, Lenovo, and HP support for wireless.
 
@Dennis ಠ_ಠ
 
5:51 AM
@AlexA. Hey, if you want to buy me one, go ahead.
 
ok
 
wow, just looking at the apt-get output, Plasma has everything
is their messenger app called "konversation"?
does everything just start with "k" like in gnome everything starts with "g"?
 
Pretty much.
 
a wallet manager?
 
The terminal is Konsole, the browser Konqueror, etc.
 
5:54 AM
is it a good terminal?
why is mysql installing again?
 
IIRC there no real difference between Konsole and GNOME terminal.
 
does it have the transparency settings?
 
I haven't used GNOME is a long time though.
 
that's really all I want in a terminal
 
Yes, it does.
In Settings -> Edit Current Profile... -> Appearance, you can create or edit color schemes, including their background transparency.
Good night!
 
5:59 AM
G'night!
 
G00d nYT
 
@El'endiaStarman so the V thing means "stay on this layer", otherwise space means "go to next layer (wrapping)"?
 
@quintopia V is "boost", which keeps the spaceship (the instruction pointer) from moving through time (falling to the next layer). Now, if you hit it while going through time, you continue going through time.
 
so, what i said is true, except that V, if encountered first thing when moving from a previous layer, also behaves like space.
 
What you said is true in an "accidental" way, so to speak. But yes.
If there's only one layer to the program, then space doesn't go to the next layer. It just stays on the same space because it loops.
 
6:11 AM
sure sure.
it is a very nice javascript program, i must say
 
Thanks. :)
 
String[] playerStrings = new File("src/com/VTC/koth/rummy/players").list();
for (String player : playerStrings) {
	ClassLoader.getSystemClassLoader().loadClass("com.VTC.koth.rummy.players."+args[0].trim().replaceAll(".java", ""));
	playerList.add((((Class<Player>) Class.forName("com.VTC.koth.rummy.players."+args[0].trim().replaceAll(".java", ""))).getConstructor().newInstance()));
}
 
Though the actual interpreting is actually done with Python.
 
The most terrible way to make subclass instances. xD
 
@El'endiaStarman I guessed as much based on the docs using python terminology
 
6:14 AM
haha, yeah...
 
Is it easy to make a web front end for a python backend? how to go about that?
 
Easy? Well, hmm. It's easy once you figure it out...
I used Django.
 
how2django plox
 
was already there :P
 
6:19 AM
@quintopia use Flask
 
@Maltysen django seems easier for someone lazy
 
that's seven lines of code for a hello world
 
Says something about localhost on there. Must be phase's site.
 
I used django before, its a lot more complicated, everything is pre-integrated with it
 
@Maltysen I'm so perplexed by that other Maltysen account. Is your display name a reference to something?
 
6:23 AM
yes, but to something that no one outside of like 15 people should know
It was in a book my friend was writing, then gave up on
I really liked the name though, so I took it
 
Would any of your friends who also like it be now-defunct code golf users?
 
no...
 
So strange
 
and its before mine
 
Yeah. And its activity stopped about when your account was activated.
 
6:27 AM
we even answered on some of them same questions
 
5 mins ago, by Alex A.
So strange
 
@quintopia @Maltysen - I Googled "Django vs Flask" and found this. I think it's pretty accurate regarding Django. (The author messed up the formatting at the end, which is a bummer.)
 
6:52 AM
@El'endiaStarman already read it back when we were talking about it
 
ah, lol
 
I'll not do any more research since I'm sure you'll already have researched it. :P
 
i'll go to bed
 
G'night!
 
6:56 AM
I might have broken something else now. My computer doesn't even do the live installation media now :(
 
wait!
I might have gotten kubuntu working
 

« first day (1796 days earlier)      last day (3030 days later) »