« first day (2881 days earlier)      last day (2259 days later) » 

20:00
we're literally on opposite sides of the world then
thailand
east coast US
would have been my guess ;)
together we've got the code golf world covered 24/7 :-)
anyone know any good haskell tutorials? >_<
20:02
ok, my sad attempt to generalize the 2-through-61 solution brought me up to 55 from 38
Wise man's haskell, don’t know about good, it’s new
got it, thanks
tomorrow's reading
@primo yo
sleep
i'm going, really
Isn't Learn you a Haskell supposedly decent? Or am I mistaken?
20:08
Learn you a Haskell is awesome
currying is the hard part, the rest is even worse
Really?
I should learn Haskell, I think I would like it a lot
pointfree.io is the greatest
You had trouble with currying?
20:15
f(x,y)=f(x)(y) done.
[or whatever syntax the language uses]
I'm more of an F# guy anyway
APL can be used functionally, but not really in a functionally functional way. (It doesn't work that well for it, but it can be used)
BMO
BMO
@primo I learned w/ the book Haskell - the craft of functional programming
also get programming in haskell
BMO
BMO
@Zacharý A lot of people use this and say it's rather good, yes
20:19
Good. Not totally oblivious :)
@ETHproductions YES
@primo @ETHproductions We have a Haskell chatroom: chat.stackexchange.com/rooms/66515/of-monads-and-men

 Of Monads and Men

For discussion about, learning of and golfing in Haskell codeg...
Sweet! I'm busy with Julia atm but I may hop in in a bit
BMO
BMO
The best way probably is to get GHCi up and running and using the :t command :D
20:21
^ this
(and the :i command, and the :r command)
(I've just realized how "I'm busy with Julia" must sound to a non-programmer...)
17
BMO
BMO
^ this
(but maybe after :t)
Does anyone know Standard ML?
Or one could say the same thing about any namey-languages (Alice, Ada, Julia, there's gotta be more that I'm forgetting)
BMO
BMO
@Zacharý Haskell?
Miranda
20:26
@primo there's no construct for reduce or anything else like that, right?
Oh.Forgot that was his first name.
But who's named Haskell nowadays?
BMO
BMO
Probably quite a rarity nowadays
@BMO Having four programming "things" named after you is pretty unique.
My future dog, if I ever get one :)
@Adám Four? Haskell and Currying, what else?
20:27
@Zacharý Brook and Curry.
@Adám Those are languages, right?
@Zacharý Yes.
(In that case, add Brook to the list)
BMO
BMO
@Zacharý Curry-Howard isomorphism too
@Adám true
@BMO And Curry's Paradox, but those are not strictly "programming things"
20:30
He's got even food named after him
I assume that was sarcasm, no?
BMO
BMO
@Adám Yeah, the paradox less so. But the isomorphism can be useful in CS
@Zacharý if it was true, it would be mentioned sooner
I wonder if Alexa, Siri, Cortana, and Bixby are falling in popularity as baby names. Of course, having twins/triplets/quadruplets with those names would be cute, if impractical…
TIL about Bixby
20:35
Same
BMO
BMO
Lol, @primo wanting to learn Haskell but beating me by 27 bytes -.-
2
This Sunday in a London bus, I overheard a mother get her daughter's attention with Alexa! ¯\_⁽⍤⁾_/¯
0
A: Sandbox for Proposed Challenges

Kamil DrakariMinimal Substring Lookup Table A fairly common component of code golf challenges is taking input as a string, and finding the index of that string within an array. A common way to golf that action is to instead store a substring of each item in the array, and take the same substring of the input...

@Pavel Same
At least Microsoft and Samsung chose very rare names, but why did Apple and Amazon choose such popular names‽
20:42
@Adám So people would associate those things with them.
Apple managed to get Newton on their side!
And Amazon managed to get an entire river!
@BMO I don't even know where to start D:
BMO
BMO
@flawr GHCi :P
@wizzwizz4 And Google got Google — which is probably the most recognised word in computing.
@Adám That's only because they used to be a good search engine.
As much as I hate to say it... Google earned their name.
@BMO Do you use some high precision arithmetic? Or do you have some digit-by-digit algorithm?
BMO
BMO
20:49
@flawr Using Integer
hm, I was just digging through Rational
@wizzwizz4 Genericization is the indication of ultimate success — though it may well lead to economic failure.
haha it is kind of ironic that the class Fractional has a function pi
@Adám I kind of hope so.
Google's... well, I don't really know.
Google's complicated.
BMO
BMO
@flawr What‽
20:52
On the one hand, it's full of the smartest people in the world building brilliant things to solve problems. But on the other, it's a ruthless corporation that crushes everything in its path and makes the web worse for it.
BMO
BMO
@flawr Not of much help though, only instances are Double and Float ^^
@BMO You missed a chance to use an interrobang‽
BMO
BMO
@wizzwizz4 fixed.
@wizzwizz4 Hello Adám.
BMO
BMO
20:53
@Zacharý Is it part of the APL-keyboard?
@BMO You beat me to it. I've forgotten how to type it.
@Zacharý What, me‽
@Zacharý I'm not... I don't even know APL!
@BMO I strongly associate the interrobang with Adám.
@wizzwizz4 See the above.
@Zacharý Pffft! Adám hasn't even used one in a Stack Overflow question title.
20:55
No. But I really like to use it, but only for purely practical reasons, so only when technically correct, i.e. irony or rhetoric.
(I mean, it's not usually appropriate to do so, but still.)
@wizzwizz4 I can fix that for you.
@flawr, as a random quesetion: how many languages do you speak?
@Zacharý programming languages?
@Adám I know about good ol' boxy, that does something to the arguments of a monad. Other than that, I've no clue.
> arguments of a monad
Never mind; let's make that an unqualified "I've no clue."
20:57
@flawr Both, how about that. How many computer languages do you program, and how many human languages do you speak?
@Zacharý I'd argue programming languages are human, at least human-made:)
@wizzwizz4 You're always welcome to take a stroll in the APL Orchard — where APLers grow.
well "real-life" languages are about 3.5
@flawr And what are they?
@flawr Programming or human-human voice com?
2
20:58
prgoramming langauges maybe about 7, but I think I keep forgetting stuff
@Adám human-human-jiggly-air-molecules-languages
@Adám I've got to learn useless stuff to pass exams, so I don't have time to learn another language at the moment. But I'll drop in there again once I've got time. I really enjoy your lessons!
"Real" languages: 1 (English)
@Zacharý english, french, german and then some strange stuff you find in my country:)
@flawr By "strange" ... I assume you mean Romansh? Or Swiss German?
BMO
BMO
21:00
@flawr that would be French
@BMO XD
Programming languages: 10 (C#, Java, JavaScript, Python, PHP, C, ASM, Braingolf, Brainflump, LMBM) Might be forgetting a couple
@Zacharý nope, just some swiss german dialects
@flawr FLemmish?
@flawr @Zacharý Must be Romansh as per in the middle of, but not in the EU
21:01
oh
@flawr I guess I was wrong.
Swiss German is indeed weird.
@Skidsdev That's Belgium.
I didn't know what country he was from
Pretty sure "swiss german" is to german what Flemmish is to Dutch
CMP: How many human-human voice coms are you comfortable in?
@Adám 1
BMO
BMO
21:02
@Zacharý You're Swiss, too?
@Adám I'm a USian, so 1, 'murrican
ALso I would argue the correct term for a "human-human voice coms" language is "Natural Language"
BMO
BMO
@Adám 4
NatLang and ProgLang
@BMO No (I wish though). I just like linguistics and when I was comparing German sentences to their Swiss German counterpart... I was like WTF?!!
21:03
I think this is a natural reaction
@Adám 1 if you don't count Esperanto, 2 if you do.
oh wait does murican count? 3 then: British English, Canadian English, US English
@Skidsdev no australian? or doesn't that count as english anymore?
@Skidsdev Esparanto, Volapük, Modern Hebrew, New Norwegian, and Interlingua are not natural.
@flawr Even aussies don't truly understand Australian English
21:04
@Adám are these languages you do speak?
BMO
BMO
@Adám Lojban, too
@Adám From a computer science point of view they are. A Program designed to parse and understand the meaning behind Esparanto text would still be called a Natural Language Parser
Also you forgot Klingon
@Adám If that means languages, 3
@flawr Of those, only Modern Hebrew. I know four truly natural ones too.
@Adám Thank god. Volap*ko estas malbona.
21:06
@BMO @Skidsdev It wasn't meant as an exhaustive list.
@Adám 2
And if fractional knowledge counts: somewhere in the range of 1 to 2 or 2 to 3, depending on Esperanto's eligibility (my French is not that great)
@LuisMendo what other languages do you speak? (Matlab does not count)
@Skidsdev Hm, what about a traditional mathematical notation parser?
@flawr Spanish (native), English (fluent), Italian (not so fluent but I make do)
21:10
@Adám Parsing sins alone is insane, let alone all those summations and limits.
@LuisMendo oh cool! unfortunately I never learned italian (so far)
@Zacharý not to mention multiplication and division.
@flawr Half of a country's languages is not bad!
@Adám 2, assuming that means normal, spoken languages
@flawr Is it widespread in Switzerland, or concentrated in some areas?
21:11
@LuisMendo Concentrated, but not as much as the other one (Romansh). If I remember correctly, that is.
@LuisMendo well it is the official language in Ticino but they actually speak Ticinese :)
BMO
BMO
@Zacharý Romansh is split into two different regions, but yeah they are a minority
@flawr Heh
@BMO Thought it was just Grisons. Minority is a bit of an understatement, from what I understand.
@Zacharý So four langs in Switzerland? Interesting. I thought it was 3
BMO
BMO
21:13
@Zacharý Yes it is quite an understatement ^^
@Zacharý I don't even really understand all swiss german dialects :D
:-D
Nor do I understand that Italian dialect you linked
I don't know how close it is to italian, but from what I've heard there can be quite some discrepancies. (Mainly because this area used to be quite secluded.)
CMP: Do you often/regularly listen to music not in your native language?
Yes
21:15
All the time (English)
exclusively
@cairdcoinheringaahing div-by-zero error
yeah pretty much exclusively
@cairdcoinheringaahing I never listen to music in latvian
21:15
^^^ Haha
Fun fact: rap gets 20x more awful if you can understand the words
Most music I listen to isn't in any language
@Pavel Actually the few times I've heard french hip hop I quite liked it
@cairdcoinheringaahing I literally have Il Clom Dallas Muntognas on loop right now.
@Pavel so does metal
21:16
Again most of the metal I listen to has no language
Its relaxing apparantly
What language is this
I listen to like German electro rap
@Skidsdev I'm actually not so sure about this, what do you think?
@Skidsdev Not sure, but I quite like it :P
21:18
@flawr Oh my. Almost worse than this
@LuisMendo I love that!!!
@flawr not my kind of metal
@cairdcoinheringaahing people can write whatever they want on the internet you know. and really I'm not anywhere near a regular latvian (e.g. i know english and don't know russian)
@Adám How would that be a div-by-zero error? No music at all?
@LuisMendo I haven't listended to OMG for quite a while, thanks for reminding:)
21:19
@Zacharý It's not that unrealistic.
@Zacharý Surely the formula would be Music listened / Music not in native language
I don't listen to music.
@Zacharý Yes.
@Skidsdev Other way around.
@flawr OMG meaning...?
21:20
@Adám 1=0÷0 :)
@cairdcoinheringaahing I've recently started getting into Swedish death metal, so, kinda?
@LuisMendo He's not that bad of a singer :P
Try is quite a good song
Alternatively, it's the reciprocal of the proportion of time spent listening to non-native music.
@LuisMendo OMG:)
@cairdcoinheringaahing Not bad, I admit. Just not my taste
21:20
@Zacharý No, please don't do that.
@Zacharý Defined as such in APL, but for an actual proportion answer, it isn't meaningful.
@wizzwizz4 (He's an employee at Dyalog, it's fine, I had to somehow insert a reference.)
@flawr Gloomy indeed
@Zacharý Also, 0÷0 is indeterminate in Dyalog APL without context.
@LuisMendo ah sorry, I thought it was you that recommended this
It was some other SE chat aquaintance
21:21
Haha, no
(@AlexA.)
(3-3)=0
(3-3)/0=1
(3/0)-(3/0)=1
ZDE-ZDE=1
ZDE!=ZDE
Actually, most (almost all?) music I listen to isn't from the US.
I suppose a small portion of the music I listen to is japanese
@flawr I recommended Rob Scallon. And Michael Lemmo (probably more than once)
21:22
but that's because one of my favourite musicians is japanese, and most of his music is lyric-less
hehe yep:)
Or you recommended Scallon
I'm not sure
:-)
Well, answering always does indeed have meaning. Same with never. If you never listen to any music, you never listen to any music in your native language. However, you never listen to any music that is not in your native language either. Degenerate cases are weird.
I can recommend Scallon
@wizzwizz4 Uh, you can't split (3-3)/0 as that would be dividing non-zero by zero.
21:23
Then 0-0
Then 1-1=1
@flawr on the topic of metal and metal-related sounds, thoughts?
@Zacharý wait it’s not like J?
i had no idea
@Zacharý I tried.
I know it’s the Pony way
@LuisMendo we sure talked about him a few times:)
21:25
@FrownyFrog Most APLs have 1=0÷0. J has 0=0÷0. Dyalog APL lets you choose.
@Skidsdev is that even metal? sounds very... electronic?
@flawr Not really, but it's metal-esque
@BMO I'm foolishly trying to learn Romansh. My thoughts: WHY AREN'T THERE DOCUMENTATIONS FOR NATURAL LANGUAGES?!
Hey, there is :-)
Grammar books
Merriam-Webster
21:28
@LuisMendo You try to find one on Romansh, see how you fare.
@Skidsdev It would certainly take some getting used to, I've never listened to anything that is like this. The closest might be the soundtrack from the movie Hanna, by the chemical brothers.
AMA Manual of Style
@LuisMendo There what is?
@cairdcoinheringaahing Sometimes. I think I know a few words of about half a dozen languages due to songs. German, Japanese, Dutch, Hebrew, made-up languages (like Sun and Moon by Two Steps from Hell), etc...
@flawr if yu haven't already, watch Mick Gordon's GDC talk on the music of DOOM, the man's a genius
21:29
@Zacharý there is a dictionary for the "official" rumansh: pledarigrond.ch/rumantschgrischun
BMO
BMO
@Zacharý I doubt it, they're trying hard not to let it die
@Zacharý There is documentation. But yes, probably not for all langs
I don't speak German or Italian, that's the hardest part ...
@LuisMendo I think I recommended Rob Scallon to you :P
He's awesome
petting zoos are now illegal in Russia
21:31
@FrownyFrog now the animals in the zoos can pet you?
3
@flawr You most listen to very different metal than I do
@BMO Ah, thanks!
@DJMcMayhem I don't think what I've posted is representative of the metal I do listen to more regularly:)
BMO
BMO
Are you seriously trying to learn it?
21:33
If I could speak gravel, I'd like Metal more
@flawr The USSR collapsed a while ago.
My at-home language has almost no online representation. ⍨ At least Romansh can use the .ch TLD…
@flawr What is representative of the metal you listen to?
@DJMcMayhem Ah, yes, I think it was you. Awesome indeed! Have you checked Michael Lemmo
@Adám what do you speak at home?
21:34
@flawr Yiddish.
@flawr Probably APL
14
french rap is the absolute bomb
@Adám oh cool! I think I've heard that there are two quite different languages under that name, is that true?
@LuisMendo That's really cool. I like how it's not ridiculously complicated. It makes me want to learn that
Although the harmonics might be a bit challenging
@BMO Not super-seriously, but somewhat so.I like learning languages occasionally (even if there's barely any practical usage)
21:36
@DJMcMayhem do you know Woods of Ypres?
BMO
BMO
@Zacharý That's pretty cool
@flawr It used to be a dialect continuum (like many lanuages had/have) but now it is basically split into two surviving distinct dialects. They are mostly just pronunciation and vocabulary differences. The written form is identical.
BMO
BMO
And you're guaranteed that there is no practical use to it, somewhat like esolangs :)
@DJMcMayhem This one is even better. Hard to believe there is no delay effect involved (LOL the video comments)
21:38
(No, that's Esperanto, to be precise, that has no practical usage. Romansh is more like APL than Jelly in that respect.)
@DJMcMayhem here then also year of no light and stuff like that:)
@LuisMendo I thought you were referring to this :D
@flawr Yes, the comment perfectly applies to that one too :-) One of the first videos of Scallon I saw. Very cool
@Adám I know an american who does speak yiddish, and I could understand quite a bit using swiss german (and vice versa:)
@flawr Yes, it is maybe even more similar to Swiss German and Pennsylvania Dutch than German German.
@flawr Same haha
21:43
@flawr I once asked for directions on the street in München, and I don't think the person I asked even realised I didn't speak any dialect of German. Except if you count Yiddish as such, of course.
@Adám you should try it in switzerland :)
My biggest mistake was somehow convincing little old Mexican women I spoke fluent Spanish
@LuisMendo That's insane
If you want an easy human spoken language to learn, Yiddish is super-easy. I went from basically nothing to conversation-able in two-three weeks (of deep immersion). The written language on the other hand…
The only recourse was to smile and nod
21:46
@Adám does it have its own alphabet?
@Adám Hey, at least the written language is an alphabet ... somehow.
@flawr I'd love to. I've spent less than 2 hours in Switzerland to change planes. But I'd love to go back.
I really like the pick in thumb and index and pluck with 2/3/4 technique
@flawr It uses the Hebrew abjad characters as its alphabet.
@Adám how much related is yiddish itself to hebrew?
21:48
None.
Literally different language families.
BMO
BMO
@flawr If they don't understand him they will mistake him for a guy from Valais
(Of course, there are probably borrowed words)
@flawr About as much as English is to Gaelic/Celtic.
@BMO haha sure :D
@Adám More so. Celtic and English are both Indo-European, whereas Yiddish is Indo-European (Germanic, specifically) and Hebrew is Semetic.
21:49
@Zacharý Why?
@DJMcMayhem do you play guitar too?
@flawr I thought I did before watching the Lemmo Demo D':
Now I'm not so sure
On a more serious note, Yes I do. I play piano and guitar. I'd say I'm good at piano and OK-ish at guitar.
@DJMcMayhem nice!
I’ve alwats wanted to learn guitar
21:54
@flawr Do you play guitar?
i play piano and viola instead
@Zacharý OK, but they are from far root branches. Yiddish borrows loads of words and phrases from Hebrew. Modern Hebrew borrows quite a bit from Yiddish too, so much so that some consider Modern Hebrew hybrid Indo-European.
@DJMcMayhem well I know some chords, but I'd love to learn it a little bit better
@BMO It also works as a language which I can mutter things under my breath with no one understanding what I'm saying :)
@Quintec take the viola and hold it horizontally :P
21:56
@Quintec That's a good starting point. I played piano long before I picked up a guitar, and it's a great foundation since presumably you already know note names/rhythm/some basic theory/most importantly, the correct way to practice
BMO
BMO
@Zacharý :D
Believe it or not guitar is about two times bigger xD
So, English's relation with French taken to the extreme?
@Zacharý Something like that.
@Quintec well in this case I refuse to believe that XD
21:56
I've noticed that learning a bunch of instruments is similar to learning a bunch of programming languages. The first one is hard. The second one is also kinda hard. The third one is easier. And each one after that is easier.
@DJMcMayhem until you try to learn jelly
@DJMcMayhem Same for human languages.
@Quintec and haskell XD
Because eventually you get to a point where you're learning (music|programming) and so the instrument|language you happen to be using doesn't matter as much because there are similar concepts underneath
The human language equivalent is chinese, I suppose (I wouldn’t know since I am chinese and fluent lol)
21:57
@Adám Maybe it's just me, but human languages are way harder to learn
Imagine being born fluent in Jelly
@Quintec hey same
Well if you know related languages/instruments, it is much easier. Like learning Viola if you know Violin and Cello, or learning Italian if you know Spanish and French. I suspect learning Jelly isn't so hard if you know K and J.
2019: Introducing the PPCG Orchestra.
Shoot, I wish I was currently submerged in Jelly. For personal reasons, mind you
21:59
@Quintec I'm trying to get my kids a head start in APL.
@Doorknob hey and you play chess don’t you
@DJMcMayhem Depends on prior exposure. It might be easier to learn English for a native Scots speaker than to learn Prolog for a C++ programmer. Maybe for a Frisian speaker as well, but IDK there.

« first day (2881 days earlier)      last day (2259 days later) »