code logs -> 2017 -> Sun, 06 Aug 2017< code.20170805.log - code.20170807.log >
--- Log opened Sun Aug 06 00:00:52 2017
00:42 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [[NS] Quit: Leaving]
00:42 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code
02:29 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection reset by peer]
02:39 Jessikat [Jessikat@Nightstar-vmigfm.dab.02.net] has joined #code
02:41 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds]
02:49 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [[NS] Quit: brb]
02:51 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code
02:51 mode/#code [+ao McMartin McMartin] by ChanServ
03:21 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
03:44 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has quit [Connection closed]
03:49 McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code
03:49 mode/#code [+ao McMartin McMartin] by ChanServ
07:03 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
08:54 Jessikat` [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
09:00 Jessikat`` [Jessikat@Nightstar-5jovmq.dab.02.net] has joined #code
09:02 Jessikat [Jessikat@Nightstar-vmigfm.dab.02.net] has quit [Ping timeout: 121 seconds]
09:33 Jessikat` is now known as Jessikat
10:50 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
10:50 mode/#code [+qo Vornotron Vornotron] by ChanServ
10:52 Vornucopia [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
10:53 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
10:55 Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
11:31 Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @jerith, @ErikMesoy, @Azash, Kindamoody|afk, @[R], @PinkFreud, @ToxicFrog, Mahal, Jessikat, @gnolam, (+2 more, use /NETSPLIT to show all of them)
11:32 Netsplit over, joins: &jerith, Mahal, &[R], @gnolam, &starkruzr, Jessikat, @Azash, @Attilla, @ErikMesoy, Kindamoody|afk
11:46 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code
11:47 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code
12:46 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has quit [Connection closed]
12:48 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code
14:59 Jessikat`` [Jessikat@Nightstar-5jovmq.dab.02.net] has quit [Ping timeout: 121 seconds]
15:02 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code
15:37 macdjord|slep is now known as macdjord|Otakuthon
15:43 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code
16:23 mode/#code [+o Kindamoody|afk] by ChanServ
16:24 RchrdB is now known as NSGuest8827
16:32 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code
16:32 mode/#code [+o PinkFreud] by ChanServ
17:22 Vornucopia [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
17:28 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
17:28 mode/#code [+qo Vornicus Vornicus] by ChanServ
18:04 http_GK_1wm_SU [fgs@Nightstar-hac.t68.144.198.IP] has joined #code
18:06 http_GK_1wm_SU [fgs@Nightstar-hac.t68.144.198.IP] has left #code [""]
18:10 NSGuest8827 [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving]
19:44 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
20:38 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code
20:45 Kindamoody|afk is now known as Kindamoody
20:50 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code
20:50 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
21:01 Kindamoody [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has quit [Client exited]
21:05 Kindamoody|autojoin [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has joined #code
21:05 mode/#code [+o Kindamoody|autojoin] by ChanServ
21:06 Kindamoody|autojoin is now known as Kindamoody
21:56
< ToxicFrog>
I think I have a way of implementing sound in doomrl-over-websocket-over-telnet-in-the-browser.
21:57 * Azash logs off
22:04
< RchrdB>
should that be flipped?
22:05
< RchrdB>
doomrl over telnet over websocket in the browser?
22:07
< ToxicFrog>
maybe
22:10
< RchrdB>
tbh I'm surprised by the idea of a tty game having sound
22:13
< ToxicFrog>
There's no reason why it can't
22:13
< ToxicFrog>
doomRL had sound long before it had X11 support
22:13
< ToxicFrog>
And there's no shortage of, e.g., curses music players.
22:17
< RchrdB>
So how are you thinking about implementing sound? Add some custom terminal escapes that the in-browser terminal emulator parses and instantiates <audio> tags from??
22:30 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
22:30 mode/#code [+o Reiv] by ChanServ
22:35
< ToxicFrog>
Yes.
22:35
< ToxicFrog>
It turns out that OSC 50 ; # + 0 <arbitrary text> ESC renders nothing but lets you embed whatever you want (and is a no-op)
22:36
< ToxicFrog>
So I can implement a custom handler for that in the in-browser terminal but it won't have adverse effects on other terminals.
22:36
< ToxicFrog>
And, since it's in-band, it'll become part of the ttyrec and the sound will work in replays, too.
22:41
< RchrdB>
nice
22:45
< RchrdB>
ESC 50?
22:45
< ToxicFrog>
OSC 50.
22:45
< ToxicFrog>
OSC is Operating System Control, ESC ]
22:47
< RchrdB>
Aha.
22:51
< ToxicFrog>
OSC 50 ; specifically is SET TERMINAL FONT
22:51
< ToxicFrog>
OSC 50 ; # + 0 ESC sets it to the current font, so it's a no-op
22:52
< ToxicFrog>
But you can put arbitrary text between the #+0 and the ESC that would be interpreted as a font name if you hadn't already told it what font you wanted.
22:52
< RchrdB>
If you make up your own OSC, will existing terminal emulators ignore it?
22:53
< RchrdB>
like how telnet implementations always say 'WONT / CANT' to ignore unknown extensions, and browsers sort of ignore unrecognised tags
22:58 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code
22:58 mode/#code [+o celticminstrel] by ChanServ
23:01 Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has left #code ["Leaving"]
23:11
< ToxicFrog>
Hmm.
23:11
< ToxicFrog>
Yakuake does.
23:12
< ToxicFrog>
I don't know about other terminal emulators.
23:13
< ToxicFrog>
Interestingly, yakuake does not handle APC (Application Program Control) correctly -- unrecognized APC sequences are displayed rather than ignored.
23:13
< ToxicFrog>
(xterm handles APC correctly)
23:47 Kindamoody is now known as Kindamoody[zZz]
23:51 macdjord|Otakuthon is now known as macdjord|AllConnedOut
--- Log closed Mon Aug 07 00:00:53 2017
code logs -> 2017 -> Sun, 06 Aug 2017< code.20170805.log - code.20170807.log >

[ Latest log file ]