code logs -> 2020 -> Fri, 21 Feb 2020< code.20200220.log - code.20200222.log >
--- Log opened Fri Feb 21 00:00:12 2020
00:10 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
00:13 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
00:24 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
00:26 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
00:33 Kindamoody is now known as Kindamoody[zZz]
00:47 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
01:21 celmin|away is now known as celticminstrel
02:15 Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ]
02:21 Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code
02:21 mode/#code [+o Alek] by ChanServ
03:14 Degi [Degi@Nightstar-tah59b.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
03:15 Degi [Degi@Nightstar-nmgjlp.dyn.telefonica.de] has joined #code
03:33
<@mac>
099999999999999999999999999999999999999999999999999999999999999999999999999999999999999 Ooooo9tyy g6nYTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT600
03:40
<&Reiver>
Hi kitten
03:43
<&McMartin>
\o/
04:04 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
04:33
<&McMartin>
Moore's Law visualization: https://twitter.com/JoelShackleton/status/1175927710918402048
04:40 Vorntastic [uid293981@Nightstar-ks9.9ff.184.192.IP] has joined #code
04:40 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
05:19 celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
05:19 Derakon is now known as Derakon[AFK]
06:48 mac is now known as macdjord|slep
07:16
<@gnolam>
Argh.
07:16
<@gnolam>
Naming things.
07:26
<&McMartin>
The hardest problem.
07:26
<&McMartin>
Is this why you needed a German dictionary? Had you need of their legendary Word Forges?
07:43 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has quit [[NS] Quit: reboot]
07:48 McMartin [mcmartin@Nightstar-c25omi.ca.comcast.net] has joined #code
07:48 mode/#code [+ao McMartin McMartin] by ChanServ
07:57 catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code
07:58
< catalyst>
I really, really like Rust
09:30
<@gnolam>
This one was, among other things, CIE L*a*b* database column values (L, a, b) clashing with sRGB column values (r, g, b).
09:35
<@gnolam>
The dictionary was for troubleshooting an issue at a customer. The error was reported by the user as the driver saying that a formulation was "faulty", but when I got a screenshot it was actually saying that it was "ungenau" - "imprecise".
09:37
<@gnolam>
(In the end I turned out to be innocent. The real cause was a loss of calibration data for the driver, because they were apparently literally building the factory while testing the software and were having intermittent power outages...)
09:42
<@sshine>
catalyst, I really, really get that.
09:43
<@sshine>
I've been thinking about learning Rust when I start my new job.
09:43
<@sshine>
it's an R&D dept. that is very not limited to specific tech stacks.
09:43
<@sshine>
half my time will be spent in Haskell. the other is probably a mixture of Scala and Python.
09:44
<@sshine>
Rust is one of those languages I've been post-poning because I expect it takes some time getting used to.
10:01 gnolam [lenin@Nightstar-e3tf4i.priv.bahnhof.se] has quit [Connection reset by peer]
10:01 gnolam [lenin@Nightstar-e3tf4i.priv.bahnhof.se] has joined #code
10:01 mode/#code [+o gnolam] by ChanServ
12:32
< catalyst>
Rust feels like how I code in C++ normally just enforced by the compiler and with a lot of other nice bits thrown in
12:40
<@sshine>
right
12:40
<@sshine>
that's how I feel about Haskell...
12:42
<@sshine>
I'm building a blog engine (because why not), and I wanted to try and display the relative time since something was posted. there's a good library for that, and naturally the combinator takes two UTCTime values to compute the relative difference, one of those preferrably being "today", which is an IO action. so somewhere deep in my template rendering layer where I have 'instance ToMarkup BlogDate where ...',
12:42
<@sshine>
I need a reference to "today".
12:43
< catalyst>
https://github.com/jtempest/adventofcode2019_rust/blob/master/aoc/src/intcode.rs
12:43
<@sshine>
if this were, say, Python, I'd probably stick an ugly time.now() in there.
12:44
<@sshine>
but Haskell simply won't let me do that without either dependency-injecting the date into pure code or calling a function that begins with "unsafe".
12:44
<@sshine>
so for me, strong types are what prevent me from succumbing to hacks.
12:45
< catalyst>
I just love the explicit nature of the language and the things it gets right
12:46
< catalyst>
The fact that it is built to work with the way machines actually process data rather than working against their nature (which is how I feel about functional style languages when I use them generally)
12:47
< catalyst>
The chaining of iterators feels like it's a decent compromise that makes use of good parts of functional programming and is a better formulation of the ideas in the STL though
12:48
< catalyst>
It isn't possible to build abstractions as powerful as the ones in Haskell but the separation of behaviour into traits is so much nicer than objects and interfaces
12:48
< catalyst>
Rust is also very much focused on being terse as well, which I vastly appreciate
12:54
<@sshine>
catalyst, it seems that Rust is capable of achieving free abstractions.
13:08
< catalyst>
It has the same philosophy as C++ on that front
13:09
< catalyst>
(assuming by free you mean as close to zero runtime cost as possible)
13:15 macdjord|slep is now known as macdjord|wurk
13:27 catalyst [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has quit [Ping timeout: 121 seconds]
13:35 celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has joined #code
13:35 mode/#code [+o celticminstrel] by ChanServ
13:57 celticminstrel is now known as celmin|away
14:28 Kindamoody[zZz] is now known as Kindamoody
14:31 catalyst [yaaic@Nightstar-nt6.bmi.132.82.IP] has joined #code
14:36
<@gnolam>
But back to Naming Things: I have a data structure representing a measurement (colorimetric data, if it matters), and "measurement" is the name it's going to have to keep. And it makes sense: you initiate it with a single click, and you get a single value out.
14:37
<@gnolam>
But each so-called measurement might actually be an average of actual physical measurements. These should also be logged.
14:37
<@gnolam>
And now I have to figure out a name for them...
14:37
<@gnolam>
*average of multiple
14:47 Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
14:49 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
14:59 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
14:59 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:43 catalyst [yaaic@Nightstar-nt6.bmi.132.82.IP] has quit [Ping timeout: 121 seconds]
16:51 catalyst [yaaic@Nightstar-bokio5.dab.02.net] has joined #code
17:00 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
17:03 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
18:27 Derakon[AFK] is now known as Derakon
18:58 catalyst2 [yaaic@Nightstar-295h3e.cpe.teksavvy.com] has joined #code
19:00 catalyst [yaaic@Nightstar-bokio5.dab.02.net] has quit [Ping timeout: 121 seconds]
19:43 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
19:43 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
19:43 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
19:54 mac [macdjord@Nightstar-rslo4b.mc.videotron.ca] has joined #code
19:54 mode/#code [+o mac] by ChanServ
19:57 macdjord|wurk [macdjord@Nightstar-rslo4b.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
19:58
<&McMartin>
gnolam: Perhaps "reading" for the individual physical measurements?
20:43 Vorntastic [uid293981@Nightstar-ks9.9ff.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity]
20:58 macdjord|slep [macdjord@Nightstar-rslo4b.mc.videotron.ca] has joined #code
20:58 mode/#code [+o macdjord|slep] by ChanServ
21:01 mac [macdjord@Nightstar-rslo4b.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
21:15
<@gnolam>
McMartin: Hmm. Better than the current name, but could still be improved. But thanks.
23:09 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
23:09 mode/#code [+qo Vornicus Vornicus] by ChanServ
23:16 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
--- Log closed Sat Feb 22 00:00:14 2020
code logs -> 2020 -> Fri, 21 Feb 2020< code.20200220.log - code.20200222.log >

[ Latest log file ]