code logs -> 2021 -> Sun, 21 Mar 2021< code.20210320.log - code.20210322.log >
--- Log opened Sun Mar 21 00:00:16 2021
00:30 catalyst_ [catalyst@Nightstar-ef4gkt.dab.02.net] has joined #code
00:32 catalys26 [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
00:33 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection reset by peer]
00:35 catalyst_ [catalyst@Nightstar-ef4gkt.dab.02.net] has quit [Connection reset by peer]
00:36 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
01:34 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:57
<&[R]>
Madness: https://minexew.github.io/2020/02/27/templeos-loader-part1.html https://minexew.github.io/2020/03/29/templeos-loader-part2.html https://minexew.github.io/2020/05/10/templeos-loader-part3.html
01:58
<&[R]>
The bit in part1 about how Holy-C works is crazy
02:01
<&[R]>
Yeah, just shove a compiler into the kernel and JIT everything you possibly can
02:10
<&[R]>
"There is no split between .data, .rodata and .text either. Everything is one big blob that is readable, writable and executable at the same time. A security nightmare, but also simple and straightforward."
02:29
< Yossarian>
Oh, that crazy dude wrote his own version of C called HolyC?
02:29
< Yossarian>
Shame about his mental illness, seemed like a very intelligent guy but that was in his way.
02:31
< Yossarian>
Also, no seperation in the binary between .data .text, etc is crazy
02:37
<&[R]>
Yeah, the shell was actually a HolyC "interpreter"
02:37
<&[R]>
Which is why I was interested
02:38 Degi [Degi@Nightstar-6snohv.pool.telefonica.de] has quit [Operation timed out]
02:40 Degi [Degi@Nightstar-6flrdn.pool.telefonica.de] has joined #code
02:55
< Yossarian>
I remember him saying C++ was for... ah... racial epitept and CIA racial epitept... while I'm not offended I find Terry's assessment amusing as the newer C++ standards are pretty nuts
02:56
< Yossarian>
I think I will write my codec2 thing in just C.
02:57
< Yossarian>
[R]: the implications of pulseaudio tying audio to x11 means that for writing codec2 for voice over IRC type thing is that it simplifies my job potentially but I don't know that Xforwarding is standard for most sshd nor is having pulseaudio
02:58
< Yossarian>
I've heard of a time when pulseaudio was really bad or it had its detractors, it seems to do OK for me but it doesn't necessarily follow a direct UNIX philosophy
02:59
< Yossarian>
cuz you can create audio sinks or signals and tie things together it seems as well as the pulseaudio tying audio output to x11 and xforwarding
03:00
< Yossarian>
cept the pulseaudio equalization module that is in my repo isn't very well done, but there is another module that lets you load LASPDA plugins, which one could load a better equalizer that way
03:03
< Yossarian>
LAPSDA or whatever plugins are like ah... VST plugins
03:36
< Yossarian>
[R]: I know I'm getting ahead of myself, but do you think I could do what I'm doing with my voice over IRC/codec2 I could do with video? I'm making dinner and I'm curious what low bandwidth video codecs are out there... I saw this https://www.youtube.com/watch?v=bcVFE5N4waA
03:36
< Yossarian>
but that's using a proprietary software and he is monitoring himself/recording from his location, but finding the codec
03:50
< Yossarian>
although I probably shouldn't get ahead of myself, get the voice stuff done
04:24 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed]
04:25 VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code
04:25 mode/#code [+ao VirusJTG VirusJTG] by ChanServ
05:50 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code
05:50 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
06:08 * McMartin swears aloud
06:09 * catalys26 screams externally
06:09
<&McMartin>
This documentation was wrong, and it was wrong because somebody saw a three-digit decimal constant that began with "4" and thought it was a typo for a byte constant in hex with a $ prefix
06:09
<&McMartin>
And then "corrected" it in proofs, breaking all the docs
06:10
<&McMartin>
And the fixed docs didn't have the decimal number in it, just said (when I found it) "oh, the old docs are wrong for some reason, the real constant is (three-digit hex constant that starts with '1')."
06:11
<&McMartin>
So I thought to actually do the conversion and *lo*
06:11
<&McMartin>
And thus there was some swearing
06:11
<&McMartin>
And also a working program!
06:12
< catalys26>
ah that sounds frustrating but all least there was an update
06:38 Kindamoody[zZz] [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds]
07:26
<&McMartin>
Yeah, I'm mostly only happy if I have an explanation for why things are they way they are.
07:44 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has quit [[NS] Quit: Lost terminal]
08:00 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
08:24 abudhabi [abudhabi@Nightstar-h58qdn.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
08:25 abudhabi [abudhabi@Nightstar-pbio0t.adsl.tpnet.pl] has joined #code
08:31 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code
08:32 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
10:55 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
12:10
< abudhabi>
Excel/gnumeric question. I have two columns, one is boolean (empty or non-empty), the other is numeric. I want a sum of the numeric values where the boolean column is non-empty. Is there a function for this?
12:11
< abudhabi>
So if I have {1;2;3} and {'';'X';'X'}, I want 5 (sum of 2 and 3).
12:31
< abudhabi>
There is a SUMPRODUCT(), I find, but that just treats non-numerics as 0.
13:13
<~Vorntastic>
Sumif
13:21
< abudhabi>
Aha! Thanks.
13:57 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
13:57 mode/#code [+qo Vornicus Vornicus] by ChanServ
14:34
< Yossarian>
Huh, in the help for `less` under SEARCHING: ESC-n * Repeat previous search, spanning files.
14:34
< Yossarian>
Spanning files? so `less foo bar trei quatro` ?
14:35
<@celticminstrel>
less can view multiple files, I’ve occasonally done that…
14:35
< Yossarian>
that's cool but what I don't like about less is there are some keys you can accidentally hit and it outputs stuff to your pwd like
14:36
< Yossarian>
there is a log file
14:37
< Yossarian>
you can tag files with less and it will create a corresponding tagsfile
14:40
< Yossarian>
but so apparently I'm running less 481, I wonder if the plan9 less if it exists is any different?
14:40
<&[R]>
The plan9 tools are *very* bare-bone
14:41
< Yossarian>
but less in gnu utils seem to have ROUGHLY the same hotkeys as vi does as I'm looking at this
14:42
< Yossarian>
'g' will go to beginning of file, 'G' will go to end.
14:43
< Yossarian>
you can add more files into less while in less by doing `:e <file>`
14:51
< Yossarian>
but not sure if you execute like 'man page` while in a less session with ! that it will examine that temp file / fd as another file
14:52
< Yossarian>
mmm, no it just opens another shell
15:02
< Yossarian>
interesting if you have a desire to use those features but apparently less has a LESSSECURE mode that disables running shell cmds from less, pipe command, examine, editing, log, the use of lesskey files, the use of tag files, metaharaters in filenames and filename completion (within less?)
15:41 Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
15:58 Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code
15:58 mode/#code [+o Kimo|autojoin] by ChanServ
16:37 Kimo|autojoin is now known as Kindamoody
18:34
< Yossarian>
that's weird... I swore I had to add env var for COLORTERM=truecolor
18:34
< Yossarian>
but I cannot find it in any of dot files in home dir or in /etc :/
18:35
< Yossarian>
I remember having to work with it but now I can't find it :/
18:41
< Yossarian>
I'd like to find the dotfile that adds that variable
18:44
< Yossarian>
unless I grabbed an update and it is stored in termcap or terminfo now and color_prompt=yes means COLORTERM=truecolor but I swear to God I remember setting this up manually
18:44
<&[R]>
`grep -RF truecolor ~`
18:45
<&[R]>
Or maybe: `grep -RF truecolor ~/.*`
18:49
< Yossarian>
or am I going nuts?
18:52
< Yossarian>
i don't remember COLORTERM being set before but now pop-os, and BL Lithium has it under `env` or `set`
18:52
< Yossarian>
?_?
18:55
<&[R]>
Try /etc/profile*
19:02 * Yossarian shakes head
19:02
< Yossarian>
because at first I set the value to tc
19:02
< Yossarian>
which works in some terminal emulators
19:03
< Yossarian>
but i can't seem to find where the terminal loads it from
19:03
< Yossarian>
i gotta step away from the computer @_________@
22:25 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Connection closed]
23:07 McMartin [mcmartin@Nightstar-i80eaa.ca.comcast.net] has quit [[NS] Quit: Kernel upgrade]
23:12 McMartin [mcmartin@Nightstar-i80eaa.ca.comcast.net] has joined #code
23:12 mode/#code [+ao McMartin McMartin] by ChanServ
23:17 Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud
23:21 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
23:22 Netsplit over, joins: @PinkFreud
--- Log closed Mon Mar 22 00:00:00 2021
code logs -> 2021 -> Sun, 21 Mar 2021< code.20210320.log - code.20210322.log >

[ Latest log file ]