--- Log opened Mon Oct 23 00:00:29 2017 |
00:23 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
00:23 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
01:16 | | himi [sjjf@Nightstar-dm0.2ni.203.150.IP] has joined #code |
01:16 | | mode/#code [+o himi] by ChanServ |
01:19 | | Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
01:25 | | Jessikat [Jessikat@Nightstar-l9al9k.dab.02.net] has joined #code |
01:45 | | Vornlicious [Vorn@Nightstar-t4s7ai.sub-70-197-68.myvzw.com] has joined #code |
01:48 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
02:27 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds] |
02:32 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
02:32 | | mode/#code [+o Alek] by ChanServ |
02:47 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Connection closed] |
02:52 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
02:52 | | mode/#code [+o Alek] by ChanServ |
02:58 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Leaving] |
03:05 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
03:05 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
03:12 | | Vornlicious [Vorn@Nightstar-t4s7ai.sub-70-197-68.myvzw.com] has quit [[NS] Quit: Bye] |
03:12 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
03:17 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Leaving] |
04:06 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
04:06 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
05:29 | | Derakon is now known as Derakon[AFK] |
06:44 | | Jessikat` [Jessikat@Nightstar-akovdp.dab.02.net] has joined #code |
06:46 | | celticminstrel [celticminst@Nightstar-esc1fh.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
06:47 | | Vornlicious [Vorn@Nightstar-vgp0sc.sub-70-197-74.myvzw.com] has joined #code |
06:47 | | Jessikat [Jessikat@Nightstar-l9al9k.dab.02.net] has quit [Ping timeout: 121 seconds] |
06:49 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
06:50 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
06:55 | | himi [sjjf@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds] |
07:18 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
07:18 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
07:46 | | Degi [Degi@Nightstar-7i0uab.dyn.telefonica.de] has joined #code |
08:36 | | Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Connection reset by peer] |
08:36 | | Kindamoody|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
08:36 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
09:09 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
09:09 | | mode/#code [+o himi] by ChanServ |
10:24 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
11:37 | < Jessikat`> | Send help I'm starting to grok allocators on an intuitive level |
11:37 | | Jessikat` is now known as Jessikat |
12:02 | | * ToxicFrog sends Jessikat a cat |
12:09 | < Jessikat> | I've also got the go ahead to fix a bunch of stuff in the engine >:) |
12:12 | <@TheWatcher> | \o/ |
12:13 | < Jessikat> | And, importantly, delete the last remaining usage of auto_ptr from the company |
13:14 | | Jessikat` [Jessikat@Nightstar-plc.159.132.82.IP] has joined #code |
13:16 | | Jessikat [Jessikat@Nightstar-akovdp.dab.02.net] has quit [Ping timeout: 121 seconds] |
13:40 | | * TheWatcher hairpulls at this page |
13:41 | <@TheWatcher> | Something keeps adding "?<unixtimestamp>" to the end of images on this page. But only when I'm /not/ looking at it in the dev tools |
13:49 | <@TheWatcher> | Ugh, its foundation doing it, wtf |
13:49 | <@TheWatcher> | +' |
14:21 | <@TheWatcher> | There, dealt with |
14:31 | | Vornlicious [Vorn@Nightstar-vgp0sc.sub-70-197-74.myvzw.com] has quit [Ping timeout: 121 seconds] |
14:32 | < Jessikat`> | Murder it |
14:35 | | Vorntastic [Vorn@Nightstar-8ga4hs.sub-70-211-148.myvzw.com] has joined #code |
15:05 | <&[R]> | Foundation? |
15:08 | < Jessikat`> | Hard to make up |
15:08 | | Jessikat` is now known as Jessikat |
15:11 | < Vorntastic> | Foundation: CSS and js framework |
15:12 | <&[R]> | Ah |
15:27 | | Degi [Degi@Nightstar-7i0uab.dyn.telefonica.de] has quit [Connection reset by peer] |
15:27 | <@TheWatcher> | Yeah. It's excellent, but does have a few... idiosyncracies occasionally. |
15:28 | | Kindamoody|autojoin is now known as Kindamoody |
15:50 | | Vorntastic [Vorn@Nightstar-8ga4hs.sub-70-211-148.myvzw.com] has quit [[NS] Quit: Bye] |
15:50 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
16:01 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
16:01 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:52 | < Jessikat> | It's so much fun to get a code review back with someone correctly using a new type you added without having asked you first |
16:52 | < Jessikat> | Documentation victory! |
16:53 | < Jessikat> | (This being a lightweight synchronous broadcast callback type that you can register functions with) |
16:53 | < Jessikat> | (commonly known as a signal in some frameworks) |
18:00 | | Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Connection closed] |
18:06 | < simon_> | Jessikat, reminds me of when my high school teacher had printed a Wikipedia article for class that I'd written. :-D |
18:06 | < simon_> | Jessikat, without knowing. |
18:14 | < Jessikat> | Hm? :) hehe |
18:14 | < Jessikat> | Nice |
18:33 | <&jeroud> | \o/ |
18:34 | <&jeroud> | I had a lovely experience the other day watching talk videos from the recent conference I spoke at. |
18:36 | <&jeroud> | Someone who really knows his shit (and learned the hard way) mentioned in his talk that if anyone wants to know how to do Python stuff in docker *right*, go watch the video of my colleague's talk from the previous day. |
18:37 | <&jeroud> | Turns out that putting effort into doing stuff well, documenting it, and publishing it on the interwebs is really useful for other people who need similar things. |
18:42 | < Jessikat> | :D |
18:59 | | Jessikat [Jessikat@Nightstar-plc.159.132.82.IP] has quit [[NS] Quit: Bye] |
18:59 | | Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
19:14 | <&McMartin> | Jessikat: Woo, signals |
19:14 | | * McMartin needs to get to optimizing the Hell out of his asynchronous write-once value repository with callbacks attached, known variously as a "completable future" or a "task completion source". |
19:15 | <&McMartin> | It turns out that monomorphizing it is over half the text section of some of our executables x_X |
19:16 | < Jessikat> | monomorphizing? |
19:17 | <&jeroud> | "specialising"? |
19:17 | <&McMartin> | Repeatedly expanding its template arguments |
19:17 | <&jeroud> | McMartin: Are those different from "promises"? |
19:18 | <&McMartin> | jeroud: That depends on what language you're working in! |
19:18 | <&McMartin> | If it is Javascript, then no |
19:18 | <&McMartin> | The thing JavaScript calls "promises" does not match the other things called that. |
19:18 | <&McMartin> | I no longer remember the taxonomy, just that there are like five conflicting definitions. |
19:19 | <&jeroud> | Ah. |
19:21 | <&jeroud> | The thing I'm used to hearing described as a promise is what Twisted calls a Deferred. |
19:21 | <&McMartin> | And which I first learned simly as a "future". |
19:22 | <&McMartin> | But yes, my little C++ class is based quite closely on JS promises and C# TaskCompletionSources. |
19:23 | <&McMartin> | But I used templates to make them typecheck and that turns out to be a significant cost for small but highly asynchronous-I/O-based applications. |
19:23 | < Jessikat> | McMartin: recursively defining? |
19:24 | <&McMartin> | I suspect the issue is breadth, not depth, given the rest of the architecture; it's interfacing with a structure-based RPC mechanism that kind of assumed you were using a language with reflection. The effect might be close to recursion though. |
19:24 | <&McMartin> | But it also means I might be able to get away with making it polymorphic and making the templated portion consist of nothing but compile-time checks. |
19:25 | <&jeroud> | I have been fighting Rust again since yesterday afternoon. |
19:28 | <&jeroud> | I found a UI library thing that is actually usable for what I want to do (except maybe dynamic font scaling, I haven't checked that yet) but I'm still spending most of my time running around adding explicit dependencies on various transitively included crates so I can reference their types so I can put the inside of a loop in one function and the outside of the loop in another. |
19:37 | | Kindamoody|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
19:37 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
19:37 | | Degi [Degi@Nightstar-0fj3ic.dyn.telefonica.de] has joined #code |
20:18 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
20:20 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
21:07 | | Degi [Degi@Nightstar-0fj3ic.dyn.telefonica.de] has quit [[NS] Quit: Leaving] |
21:15 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
21:15 | | mode/#code [+o Reiv] by ChanServ |
22:04 | | Kindamoody|autojoin is now known as Kindamoody |
22:26 | <&McMartin> | From the Department Of Computer Language Religious Wars: https://i.redd.it/pjrpnjyynjtz.jpg |
22:30 | < Jessikat> | XD |
22:30 | < simon_> | haha |
22:48 | <@himi> | . . . wait, is "\t" /really/ == 0? |
22:48 | <@himi> | Jesus |
22:53 | <&[R]> | > " \n\n\t\t\t\t\t\t" == 0 |
22:53 | <&[R]> | true |
22:54 | <&[R]> | > " 5 " == 5 |
22:54 | <&[R]> | true |
23:08 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
23:43 | | JustLurk is now known as JustBob |
23:44 | | JustBob is now known as NSGuest12606 |
23:45 | | NSGuest12606 is now known as JustBob |
23:45 | | mode/#code [+o JustBob] by ChanServ |
--- Log closed Tue Oct 24 00:00:31 2017 |