code logs -> 2020 -> Wed, 04 Nov 2020< code.20201103.log - code.20201105.log >
--- Log opened Wed Nov 04 00:00:57 2020
00:10 mode/#code [+ao Reiver Reiver] by ChanServ
02:09 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [[NS] Quit: -a- IRC for Android 2.1.59]
02:24 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code
02:35 Degi [Degi@Nightstar-c73697.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
02:37 Degi [Degi@Nightstar-6jju4s.pool.telefonica.de] has joined #code
02:40 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
03:03 Netsplit Traal.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud
03:13 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code
03:13 mode/#code [+o PinkFreud] by ChanServ
04:26 Pink [uid208117@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
05:13 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
05:13 Pink [uid208117@Nightstar-h2b233.irccloud.com] has joined #code
05:22 macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
05:22 mode/#code [+o macdjord] by ChanServ
05:25 mac [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Ping timeout: 121 seconds]
05:51 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
05:51 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
05:51 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
06:22 celticminstrel [celticminst@Nightstar-5pqf1t.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:24 mac [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
06:24 mode/#code [+o mac] by ChanServ
06:26 macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Ping timeout: 121 seconds]
07:04 mac is now known as macdjord|slep
07:43 Pink [uid208117@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
08:05
<@sshine>
hmm
08:06
<&[R]>
HMM
08:06
<@sshine>
HMMMMM
08:06
< catalyst>
hm?
08:08
<@sshine>
so I've been modelling a payment system as part of a job interview process, and this was fun. my solution ended up with one breach of database normalization which I decided was a pragmatic solution to a request to overcome linear lookups; "keep cached values in database" means you can end up with an inconsistent database state. I think maybe if I was better at databases, I might be able to devise something
08:08
<@sshine>
alike a "database view" that partially recomputes its cache. I can imagine how it'd work in a reactive programming model; I just don't know if/how that works in SQL.
08:10
<@sshine>
in retrospect it made me think, maybe there's a simpler way to model this. kind of how like how Haskell's "algebraic-graphs" package has another take on composition of immutable graphs.
08:14
<@sshine>
so given Invoice and Payment, is there a way to match them up so that invoices can be partially covered by payments, and that payments can partially cover multiple invoices, and you can write the functions 'Invoice -> [Payment]' and 'Payment -> [Invoice]', and you can always check the balance of an Invoice without having to add up the payments?
08:20 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
08:20 mode/#code [+o himi] by ChanServ
08:44 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
08:44 mode/#code [+qo Vornicus Vornicus] by ChanServ
10:43 catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Ping timeout: 121 seconds]
10:44 catalyst [catalyst@Nightstar-vk7j40.dab.02.net] has joined #code
11:33 Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud
11:34 Netsplit over, joins: @PinkFreud
12:19 VirusJTG_ [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
12:19 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
12:56 Kindamoody[zZz] is now known as Kindamoody
13:51 Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Connection reset by peer]
13:52 Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code
13:52 mode/#code [+o Kimo|autojoin] by ChanServ
14:29 catalyst_ [catalyst@Nightstar-q32k3c.dab.02.net] has joined #code
14:32 catalyst [catalyst@Nightstar-vk7j40.dab.02.net] has quit [Ping timeout: 121 seconds]
14:48 celticminstrel [celticminst@Nightstar-5pqf1t.dsl.bell.ca] has joined #code
14:48 mode/#code [+o celticminstrel] by ChanServ
16:30 Kimo|autojoin is now known as Kindamoody
17:27 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
19:55 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
19:55 mode/#code [+o Reiv] by ChanServ
20:07 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
20:07 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
20:07 mode/#code [+o Reiv] by ChanServ
20:53 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
20:59 catalyst [catalyst@Nightstar-d7130u.dab.02.net] has joined #code
21:03 catalyst_ [catalyst@Nightstar-q32k3c.dab.02.net] has quit [Connection closed]
21:26 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code
21:26 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
22:58 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
22:58 mode/#code [+o himi] by ChanServ
23:19 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Nov 05 00:00:59 2020
code logs -> 2020 -> Wed, 04 Nov 2020< code.20201103.log - code.20201105.log >

[ Latest log file ]