code logs -> 2018 -> Fri, 30 Mar 2018< code.20180329.log - code.20180331.log >
--- Log opened Fri Mar 30 00:00:28 2018
00:06 Vornlicious [Vorn@Nightstar-0l8qv9.sub-174-210-21.myvzw.com] has quit [[NS] Quit: Bye]
00:06 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
00:19 Degi_ [Degi@Nightstar-ibr0nm.dyn.telefonica.de] has joined #code
00:22 Degi [Degi@Nightstar-ibr0nm.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
00:28 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
00:53 celticminstrel [celticminst@Nightstar-m1ak9t.dsl.bell.ca] has joined #code
00:53 mode/#code [+o celticminstrel] by ChanServ
00:59 Degi_ is now known as Degi
01:06 Jessikat [Jessikat@Nightstar-6a7bn6.dab.02.net] has joined #code
01:14 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds]
01:25 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
01:41 Derakon[AFK] is now known as Derakon
01:42 Jessikat is now known as all
02:04 Jessikat [Jessikat@Nightstar-r4i1kf.dab.02.net] has joined #code
02:07 all [Jessikat@Nightstar-6a7bn6.dab.02.net] has quit [Ping timeout: 121 seconds]
03:48 Pink` [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
03:48 Degi [Degi@Nightstar-ibr0nm.dyn.telefonica.de] has quit [Connection closed]
03:51 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
04:24 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
04:27 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
04:27 mode/#code [+o Alek] by ChanServ
05:09 Derakon is now known as Derakon[AFK]
06:44 Vornlicious [Vorn@Nightstar-hq5u9j.sub-174-210-7.myvzw.com] has joined #code
06:47 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
07:04 celticminstrel is now known as celmin|sleep
07:18 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
07:18 mode/#code [+qo Vornicus Vornicus] by ChanServ
07:23 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
08:16 Kindamoody is now known as Kindamoody|afk
08:34 Jessikat` [Jessikat@Nightstar-8j79of.dab.02.net] has joined #code
08:38 Jessikat [Jessikat@Nightstar-r4i1kf.dab.02.net] has quit [Ping timeout: 121 seconds]
10:14 Jessikat` [Jessikat@Nightstar-8j79of.dab.02.net] has quit [[NS] Quit: Bye]
11:14 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
11:24
<&jerith>
http://exercism.io/submissions/311a92d1b65549dfb967da80bf15e114 -- burn!
11:26
< Vornlicious>
And completely unhelpful. >:(
11:26
<&jerith>
In case that's not visible (I don't know if there's an auth block on it or something), it's a short Erlang program on which someone has left the comment "This is great Python."
11:27
<&jerith>
That particular commenter has left some rather more helpful comments on other submissions, at least.
11:33
< Vornlicious>
(also there isn't)
11:48
<@Pi>
I really should pick up Exercism again.
12:12
< Vornlicious>
I get pissed off at it because my instinct is to help everyone and I don't have that kind of time in the slightest
12:27
< Vornlicious>
Which pointed me at Rikki but that's in a language I don't know and I keep seeing complaints about
12:28
<&jerith>
Vornlicious: Go isn't a bad language. The complaints are mostly about how much better it could have been.
12:28
<&jerith>
(If it were really a bad language, people wouldn't care as much.)
12:29
<@Pi>
Snatching defeat from the jaws of victory can be a lot more emotionally wrenching than the other way around.
12:29
< Vornlicious>
'course, I work in js a lot so it's not like, you know, being a bad language really stops me
12:30
<&jerith>
If you don't care about concurrency and are okay with copy/paste instead of generics, most of the problems go away.
12:31
< Vornlicious>
K I'll be fine then
12:31
<&jerith>
For this particular application, neither concurrency nor generics are likely to be an issue.
12:45
<&ToxicFrog>
jerith: don't forget shitloads of boilerplate for error hanlding
12:46
<&jerith>
ToxicFrog: Yeah, that's also an issue.
12:52 Degi [Degi@Nightstar-ibr0nm.dyn.telefonica.de] has joined #code
13:01
<@abudhabi>
Hmm. I want to migrate my irssi to another server. What do I need to copy?
13:09
<&jerith>
Meh, Nucleotide Count requires some pretty awkward error handling.
13:16
<&ToxicFrog>
abudhabi: man irssi and see where it keeps its config and log files?
13:17
<&ToxicFrog>
Probably just ~/.irssi or ~/.config/irssi but it's been years since I used it.
13:25
<@abudhabi>
Thanks.
13:56
<&[R]>
TIL about the JS tilde operator
13:56
<&[R]>
Unary operator that adds one and flips the sign
13:58
< Vornlicious>
So, bitwise not
13:59
<&ToxicFrog>
So it- dammit, vorn
13:59
<&[R]>
Ah
13:59
<&[R]>
I was wondering WTF
13:59 * Vornlicious knows his operators
13:59
<&[R]>
Forgot C had it too
13:59
<&jerith>
Assuming twos-complement integers.
13:59
<&jerith>
Which JS doesn't actually have, because numbers are numbers.
14:00
<&[R]>
Numbers are doubles yeah
14:00
<&[R]>
Up until you do bitwise operators on them, then they become 32-bit signed ints.
14:01
<&jerith>
They're turned into twos-complement integers for the purposes of the bitwise operation, they don't necessarily stay that way.
14:02
<&[R]>
Right, they're turned back into doubles the moment you do anything else with them
14:02
<@Pi>
Perfectly Sensible.
14:04
<&jerith>
AIUI, they're not necessarily doubles either.
14:05
<&jerith>
The implementation is allowed to use whatever representation it likes.
14:06
<@Pi>
Wibbly wobbly county wounty stuff.
14:06
<&jerith>
Indexing with floats is typically a bad idea, for example.
14:17
< Vornlicious>
You do get explicit number types in es6
14:18
<&[R]>
?
14:18
<&jerith>
I get the feeling ES6 is trying to be a real language.~
14:42
<&jerith>
Heh, I've overtaken McMartin in Erlang exercism. :-)
14:49
< Vornlicious>
Well, typed arrests
14:49
< Vornlicious>
Arrays gosh
14:59
<&[R]>
Ah yeah
15:49 Vornlicious [Vorn@Nightstar-hq5u9j.sub-174-210-7.myvzw.com] has quit [[NS] Quit: Bye]
15:49 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
15:50 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
15:50 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:59 celmin|sleep is now known as celticminstrel
16:01
<@PinkFreud>
Known Issues:
16:01
<@PinkFreud>
1. TL; DR - ...
16:01 * PinkFreud snerks at vmware
16:01
<@PinkFreud>
they actually threw a TL;DR in some documentation!
16:02 gnolam [lenin@Nightstar-ego6cb.cust.bahnhof.se] has quit [[NS] Quit: Reboot]
16:04 gnolam [lenin@Nightstar-ego6cb.cust.bahnhof.se] has joined #code
16:04 mode/#code [+o gnolam] by ChanServ
16:13
<@PinkFreud>
erk. wrong channel.
16:16
<~Vornicus>
I mean it works
16:18
< Emmy>
i dunno. seems like the appropriate plave
16:18
< Emmy>
*place
16:37 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
17:10 macdjord [macdjord@Nightstar-ahbhn1.cable.rogers.com] has quit [Ping timeout: 121 seconds]
17:39
<&jerith>
McMartin: Robot Simulator looks like the first Erlang track problem that requires processes. :-)
17:41 Kindamoody|afk is now known as Kindamoody
17:51
<@abudhabi>
Robot 9k?
17:53 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
17:53 mode/#code [+qo Vornicus Vornicus] by ChanServ
18:06
<&McMartin>
jerith: Cool. I've noticed that some features are only introduced later; I had to use erlang:error for the first time in one of the DNA-related ones that wasn't the one you used throw in.
18:07
<&jerith>
Yeah, I complained about the annoying error handling in that one above.~
18:12
<&McMartin>
I mean, I learned something, so that has value, I guess~
18:13
<&jerith>
It definitely has value. I just didn't like it much. :-)
18:13
<&jerith>
(Exception handling isn't at all common in the Erlang world.)
18:14
<&McMartin>
I had a lot of trouble with the earlier ones because I was just letting unmatched cases crash with unmatched_case
18:14
<&jerith>
That's usually a good idea, unless you're expecting stuff you don't know how to handle.
18:17
<&jerith>
As an aside, it might be valuable to solve Robot Simulator twice.
18:18
<&jerith>
Start with raw processes and message passing, then do it again with a gen_server.
18:18
<&McMartin>
I need to find a good primer on OTP.
18:20
<&jerith>
There's probably a better Erlang thing now than when I looked a decade ago, but the Elixir docs are great for this.
18:20
<&jerith>
(I never really understood OTP until I read those.)
18:28
<&McMartin>
Yeah, that talk you linked me assumed I knew several things I didn't, really.
18:29
<&McMartin>
The high bit I took from it is that I should be using more transient worker threads in my designs.
18:32 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
19:38 Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
19:41 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Ping timeout: 121 seconds]
20:01 Degi [Degi@Nightstar-ibr0nm.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
20:02 Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has joined #code
22:04 Pink` [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Connection closed]
22:05 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
23:46 Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has quit [Connection closed]
23:47 Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has joined #code
23:50 Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
--- Log closed Sat Mar 31 00:00:30 2018
code logs -> 2018 -> Fri, 30 Mar 2018< code.20180329.log - code.20180331.log >

[ Latest log file ]