--- 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 |