IRC log for #brlcad on 20180510

00:20.06*** join/#brlcad infobot (ibot@rikers.org)
00:20.06*** topic/#brlcad is BRL-CAD and open source CAx discussion ! Also @ http://brlcad.zulipchat.com ! Logs @ http://infobot.rikers.org/%23brlcad/
00:29.32starseekerbrlcad: I suppose we could just use something from the C++11 <random> in libbu?
00:30.26starseekerwas just thinking about how to avoid coupling to libbn if it's libbn's job to handle random numbers, but I would tend to agree we don't really need custom random generators
00:31.13starseeker(for this use case)
00:48.42*** join/#brlcad mpcxemcqgaegdovw (~armin@dslc-082-083-185-246.pools.arcor-ip.net)
02:43.34brlcadstarseeker: if you notice, I separated parsing from sampling
02:44.30brlcadparsing being libbu (primarily for bu_opt) and sampling being libbn domain
02:45.02brlcadso bn_color_samples() can say it calls bn_randmt() and callers must set a seed if they care, for example
03:08.32brlcadthe three options I saw were to pull color API up into libbn (adding some extension  mechanism for bu_opt) or pull random API down to libbu (redefining randomness as a basic utility) or split the API across the two libs (path of least resistance and change)
05:18.36*** join/#brlcad sreyanshjain (8c70e6d5@gateway/web/freenode/ip.140.112.230.213)
05:28.35*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:29.20*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:30.10*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:31.00*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:31.45*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:32.35*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:33.20*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:34.10*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:35.00*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:49.07*** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
10:51.12*** join/#brlcad raingloom (~raingloom@C2267141.catv.pool.telekom.hu)
11:01.43*** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:39.18starseekerbrlcad: I guess I did see that, but I'm not sure it feels right to split it across two libs - I'd be more inclined to define randomness as a basic utility
12:43.07starseekerbut I guess I can see arguments either way
12:43.25starseekercertainly you can have colors without randomness
12:47.06*** join/#brlcad yorik (~yorik@2804:431:f720:a416:290:f5ff:fedc:3bb2)
12:47.13starseekerhey yorik
12:47.37yorikhi starseeker
12:48.23starseekerhow's life post-release?
12:51.06yorikcool! starting to work again on new features, that's always great
12:53.46starseekergrins - nice!
13:04.46*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:43.53*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:44.38*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:45.28*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:46.18*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:47.03*** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:45.30*** join/#brlcad raingloom (~raingloom@C2267141.catv.pool.telekom.hu)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.