(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 01:06 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 01:12 | |
schestowitz | I have just tested the two-file script combo | Jan 09 01:18 |
---|---|---|
schestowitz | it worked great the first time around! | Jan 09 01:18 |
schestowitz | I was surprised | Jan 09 01:18 |
schestowitz | now, it still gave me this: | Jan 09 01:18 |
schestowitz | stat: cannot stat 'test-video.webm': No such file or directory | Jan 09 01:18 |
schestowitz | and no date in the resultant file | Jan 09 01:18 |
schestowitz | the script is in git master | Jan 09 01:18 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 01:37 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 01:40 | |
*psydroid4 has quit (Ping timeout: 2m30s) | Jan 09 02:00 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 02:38 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 02:42 | |
*SomeH4x0r has quit (Ping timeout: 2m30s) | Jan 09 02:52 | |
*SomeH4x0r (~someh4xx@hngsz54a2nzc6.irc) has joined #boycottnovell | Jan 09 02:56 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 04:13 | |
*DaemonFC has quit (Quit: Leaving) | Jan 09 06:49 | |
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell | Jan 09 07:00 | |
*u-amarsh04 (~amarsh04@6pxtd49npuduw.irc) has joined #boycottnovell | Jan 09 07:00 | |
Techrights-sec | looking at the ffmpeg converson process and whether it can launch rsync, | Jan 09 07:52 |
Techrights-sec | the size of the new file is tracked as it grows: | Jan 09 07:52 |
Techrights-sec | ffmpeg -y -progress - -nostats -i ... | Jan 09 07:52 |
Techrights-sec | That can be piped into awk with no buffers and processed, but in the case | Jan 09 07:52 |
Techrights-sec | of transcoding the source file will be a very different size than the destination | Jan 09 07:52 |
Techrights-sec | file. And in the case of only adding metadata there is no need to transcode | Jan 09 07:52 |
Techrights-sec | so the copy option can be used instead. | Jan 09 07:52 |
Techrights-sec | ffmpeg -y -progress - -nostats -i old.webm -c copy -metadata title="something" n | Jan 09 07:52 |
Techrights-sec | ew.webm | Jan 09 07:52 |
Techrights-sec | That should just take a few seconds. | Jan 09 07:52 |
Techrights-sec | So would inserting the following at line 222 speed things up | Jan 09 07:52 |
Techrights-sec | -c copy \ | Jan 09 07:53 |
Techrights-sec | as in | Jan 09 07:53 |
Techrights-sec | $ git diff preview.sh | Jan 09 07:53 |
Techrights-sec | diff --git a/Desktop-Utils/preview.sh b/Desktop-Utils/preview.sh | Jan 09 07:53 |
Techrights-sec | index 9ca7e53..98b1c28 100644 | Jan 09 07:53 |
Techrights-sec | --- a/Desktop-Utils/preview.sh | Jan 09 07:53 |
Techrights-sec | +++ b/Desktop-Utils/preview.sh | Jan 09 07:53 |
Techrights-sec | @@ -219,6 +219,7 @@ echo ' =================================================' | Jan 09 07:53 |
Techrights-sec | set -e | Jan 09 07:53 |
Techrights-sec | nice ffmpeg \ | Jan 09 07:53 |
Techrights-sec | + -c copy \ | Jan 09 07:53 |
Techrights-sec | -f concat \ | Jan 09 07:53 |
Techrights-sec | -i ./recipe.txt \ | Jan 09 07:53 |
Techrights-sec | -metadata title="$VIDEO_NAME" \ | Jan 09 07:53 |
schestowitz-TR | it would be nice to speed it up | Jan 09 08:29 |
schestowitz-TR | but woulkd copy work when combining 3 files? | Jan 09 08:29 |
schestowitz-TR | testing... | Jan 09 08:29 |
schestowitz | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x5644e4342700] Auto-inserting h264_mp4toannexb bitstream filter | Jan 09 08:32 |
schestowitz | Unknown decoder 'copy' | Jan 09 08:32 |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 08:43 | |
schestowitz-TR | I mfound the bug!! | Jan 09 08:44 |
Techrights-sec | It might work when combining three files, but I haven't tried it that way. | Jan 09 08:47 |
schestowitz-TR | they are also of different dimension | Jan 09 08:47 |
schestowitz-TR | the commonality: audio rates, ratio, format | Jan 09 08:47 |
Techrights-sec | Then reecoding must happen and that will be slow. | Jan 09 08:49 |
schestowitz-TR | it is VERY slow indeed, but last year I researcher this and it looked like there was no other way, it's not a simple conversion like the first pass | Jan 09 08:49 |
schestowitz-TR | see git | Jan 09 08:55 |
Techrights-sec | Maybe it would be best to standardize the dimensions and so on for all the | Jan 09 08:56 |
Techrights-sec | included files in advance. Then reencoding would not need to happen to merge | Jan 09 08:56 |
Techrights-sec | them. | Jan 09 08:56 |
schestowitz-TR | From what I vaguely recall, any time you merge files with different palettes and all, depending on format, the encoding stream needs to be redone | Jan 09 08:57 |
Techrights-sec | ack | Jan 09 08:59 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 09:01 | |
Techrights-sec | Just checked, if the appended and prepended files can be made the same specs | Jan 09 09:07 |
Techrights-sec | as the main video, then -c copy works well | Jan 09 09:07 |
schestowitz-TR | the hard part is video dimension, not aspect ratio, as that used to vary a lot | Jan 09 09:07 |
Techrights-sec | Hard to say, I have no samples which are not 1920x1080 | Jan 09 09:12 |
schestowitz-TR | if we do tons of tidying up with those scripts maybe we can have a generalised framework for self-hosting videos with simple manuals. But it would take tons of work. | Jan 09 09:12 |
schestowitz-TR | the videos I make are not always the same dims | Jan 09 09:16 |
Techrights-sec | The videos listed in outro.list ought to be normalized to the same specs | Jan 09 09:16 |
Techrights-sec | as the video you record. That way the processing is done just the once | Jan 09 09:16 |
Techrights-sec | and then when you concatenate the files, ffmpeg can do it easily. Same for | Jan 09 09:16 |
Techrights-sec | intro.list. | Jan 09 09:16 |
Techrights-sec | Ah, why not? | Jan 09 09:16 |
schestowitz-TR | depends which view it starts with, screen, face, external webcam (different aspect ratio) | Jan 09 09:17 |
Techrights-sec | It'd save a lot of time, CPU, electicity, disk wear and tear, etc | Jan 09 09:18 |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 09:28 | |
Techrights-sec | The size of the files can be estimated but not calculated until the processing | Jan 09 09:31 |
Techrights-sec | actually is finished. Similar for counting frames, ffprobe has to go through | Jan 09 09:31 |
Techrights-sec | the files linearly to get the frame count. But if the file sizes are used as an | Jan 09 09:31 |
Techrights-sec | approximation for progress, then the size field from ffmpeg -progress - -nostats | Jan 09 09:31 |
Techrights-sec | can be extracted using an AWK or Perl one liner and used to trigger an upload, | Jan 09 09:31 |
Techrights-sec | if SSH keys are used. | Jan 09 09:31 |
Techrights-sec | ack | Jan 09 09:31 |
schestowitz-TR | see latest push | Jan 09 09:33 |
schestowitz-TR | one other option I had in mind was running a timer for upload | Jan 09 09:33 |
Techrights-sec | Hmm. How do make sure that ffmpeg has enough of a head start? | Jan 09 09:33 |
Techrights-sec | You could use 'at' for upload. Or just let it go automatically when | Jan 09 09:33 |
Techrights-sec | ffmpeg is done and then launch a popup notification when it is complete. | Jan 09 09:33 |
Techrights-sec | But that's the current | Jan 09 09:33 |
schestowitz-TR | it is not at all evident from the code, but atm what happens is, | Jan 09 09:34 |
schestowitz-TR | I occasionalkly check the output and then drag and drop from dolphin | Jan 09 09:34 |
schestowitz-TR | when the timing seems roughly right | Jan 09 09:34 |
Techrights-sec | rsync or sftp could handle that automatically so you don't need to waste effort | Jan 09 09:35 |
Techrights-sec | and can turn your attention to other things until the upload-complete notificatio | Jan 09 09:35 |
Techrights-sec | n | Jan 09 09:35 |
schestowitz-TR | the goal is to serialise things a little. it can save as much as an hour sometimes | Jan 09 09:36 |
schestowitz-TR | ok, dumb question | Jan 09 09:41 |
schestowitz-TR | can I mrate-limit an upload? | Jan 09 09:41 |
schestowitz-TR | like, with scp or similar? | Jan 09 09:41 |
Techrights-sec | yes with rsync or sftp, --bwlimit= in rsync and -l in sftp | Jan 09 09:42 |
schestowitz-TR | that would still leave leave the challenge of correctly estimating the speed of upload, based on speed of size generation and its growth | Jan 09 09:43 |
schestowitz-TR | *file generation | Jan 09 09:43 |
Techrights-sec | ffmpeg -y -progress - -nostats -i old^Cebm -metadata title="so | Jan 09 09:45 |
Techrights-sec | mething" new.webm | awk '{print $1,$6} END { print "111103897"}' RS='progress=co | Jan 09 09:45 |
Techrights-sec | ntinue' OFS="\t" | Jan 09 09:45 |
schestowitz-TR | trying this now on a real file | Jan 09 09:48 |
schestowitz | z | Jan 09 09:49 |
schestowitz | nice ffmpeg -y -progress - -nostats \ | Jan 09 09:49 |
schestowitz | -f concat \ | Jan 09 09:49 |
schestowitz | -i ./recipe.txt \ | Jan 09 09:49 |
schestowitz | -metadata title="$VIDEO_NAME" \ | Jan 09 09:49 |
schestowitz | -metadata creator="Techrights" \ | Jan 09 09:49 |
schestowitz | -metadata \ | Jan 09 09:49 |
schestowitz | license="Creative Commons Attribution-No Derivative Works 4.0" \ | Jan 09 09:49 |
schestowitz | -metadata author="Roy Schestowitz" \ | Jan 09 09:49 |
schestowitz | -metadata date="$(stat --printf='%y' $VIDEO_FILE.orig.webm \ | Jan 09 09:49 |
schestowitz | | cut -d ' ' -f1)" $VIDEO_FILE.webm | awk '{print $1,$6} END { print "111103897"}' RS='progress=continue' OFS="\t" | Jan 09 09:49 |
Techrights-sec | that just shows it's possible. working on something more practical... | Jan 09 09:49 |
Techrights-sec | no need to run that one to completion, the AWK part adds nothing. It just shows | Jan 09 10:02 |
Techrights-sec | that the running file size can be captured. | Jan 09 10:02 |
schestowitz-TR | ok, gif parallelism works ok now | Jan 09 10:03 |
schestowitz-TR | I suppose being able to trigger a function at 50% progress would help | Jan 09 10:03 |
Techrights-sec | Jan 09 10:16 | |
Techrights-sec | yes. testing atm | Jan 09 10:16 |
Techrights-sec | unfortunately I chose a too long segment to test on, off-by-factor-of-one error | Jan 09 10:16 |
Techrights-sec | ffmpeg -y -progress - -nostats -i x.webm \ | Jan 09 10:16 |
Techrights-sec | -metadata title="someting" file.webm 2>/dev/null \ | Jan 09 10:16 |
Techrights-sec | | awk -v f=$(stat -c "%s" file.webm) ' | Jan 09 10:16 |
Techrights-sec | BEGIN { | Jan 09 10:16 |
Techrights-sec | cutoff=int(f/10); | Jan 09 10:16 |
Techrights-sec | print "Start uploading at ",cutoff; | Jan 09 10:16 |
Techrights-sec | } | Jan 09 10:16 |
Techrights-sec | !skip { | Jan 09 10:16 |
Techrights-sec | split($6,size,"="); | Jan 09 10:16 |
Techrights-sec | print size[2]; | Jan 09 10:16 |
Techrights-sec | if(size[2]>=cutoff) { | Jan 09 10:16 |
Techrights-sec | skip++; | Jan 09 10:16 |
Techrights-sec | system("upload-script.sh &"); | Jan 09 10:17 |
Techrights-sec | } | Jan 09 10:17 |
Techrights-sec | }' RS='progress=continue' OFS="\t" | Jan 09 10:17 |
Techrights-sec | the command subsitution part needs to return an integer which contains the | Jan 09 10:17 |
Techrights-sec | approximate size in bytes of the combined files. | Jan 09 10:17 |
Techrights-sec | Works with GNU Awk 5.1.0, untested in others | Jan 09 10:17 |
schestowitz-TR | is this ready to integrate and test, or still in progress? | Jan 09 10:17 |
Techrights-sec | Adjust the f/10 to f/2 or whatever fraction desired but it should work ok. | Jan 09 10:18 |
Techrights-sec | The file name is hardcoded twice and ffmpeg concat and other options are missing, | Jan 09 10:23 |
Techrights-sec | but it does trigger the script when the fraction is reached. So it will take | Jan 09 10:23 |
Techrights-sec | a little to integrate it on your end, but hopefully not much. | Jan 09 10:23 |
Techrights-sec | Are all the intros and outros more or less the same size? Or do they need to be | Jan 09 10:23 |
Techrights-sec | measured each time? | Jan 09 10:23 |
schestowitz-TR | they are 3 to 22 seconds, but compared to main "body" that's a fraction | Jan 09 10:23 |
Techrights-sec | Ok but an integer needs to get fed to AWK | Jan 09 10:24 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 10:36 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 10:43 | |
Techrights-sec | filesize=$( | Jan 09 10:51 |
Techrights-sec | awk ' | Jan 09 10:51 |
Techrights-sec | /^file/ { | Jan 09 10:51 |
Techrights-sec | cmd="stat -c \"%s\" " $2; | Jan 09 10:51 |
Techrights-sec | cmd | getline s; | Jan 09 10:51 |
Techrights-sec | close(cmd); | Jan 09 10:51 |
Techrights-sec | size=size+s | Jan 09 10:51 |
Techrights-sec | } | Jan 09 10:51 |
Techrights-sec | END { | Jan 09 10:51 |
Techrights-sec | print size | Jan 09 10:51 |
Techrights-sec | }' ./recipe.txt | Jan 09 10:51 |
Techrights-sec | ); | Jan 09 10:51 |
Techrights-sec | ffmpeg -y -progress - -nostats -i x.webm \ | Jan 09 10:51 |
Techrights-sec | -metadata title="someting" file.webm 2>/dev/null \ | Jan 09 10:51 |
Techrights-sec | | awk -v f=$filesize ' | Jan 09 10:51 |
Techrights-sec | BEGIN { ... | Jan 09 10:51 |
schestowitz-TR | thanksd!! | Jan 09 10:52 |
schestowitz | roy@vonick:~$ filesize=$( | Jan 09 10:56 |
schestowitz | awk ' | Jan 09 10:56 |
schestowitz | /^file/ { | Jan 09 10:56 |
schestowitz | cmd="stat -c \"%s\" " $2; | Jan 09 10:56 |
schestowitz | cmd | getline s; | Jan 09 10:56 |
schestowitz | close(cmd); | Jan 09 10:56 |
schestowitz | size=size+s | Jan 09 10:56 |
schestowitz | } | Jan 09 10:56 |
schestowitz | END { | Jan 09 10:56 |
schestowitz | print size | Jan 09 10:56 |
schestowitz | }' ./recipe.txt | Jan 09 10:56 |
schestowitz | ); | Jan 09 10:56 |
schestowitz | roy@vonick:~$ echo $filesize | Jan 09 10:56 |
schestowitz | 2615970 | Jan 09 10:56 |
Techrights-sec | np | Jan 09 11:04 |
schestowitz-TR | I will push to git before testing | Jan 09 11:04 |
schestowitz-TR | though I do wonder how rsync behaves when it handles an open and growing file, so I might need to add a new function | Jan 09 11:05 |
schestowitz-TR | ok, pushed, not tested yet | Jan 09 11:07 |
*psydroid4 (~psydroid@cqggrmwgu7gji.irc) has joined #boycottnovell | Jan 09 11:14 | |
Techrights-sec | ack | Jan 09 11:28 |
schestowitz-TR | testing now... | Jan 09 11:33 |
schestowitz-TR | no error, I efresh server end to see progress as it went alon g | Jan 09 11:33 |
schestowitz-TR | will test with a bigger file | Jan 09 11:33 |
schestowitz-TR | will record somsething | Jan 09 11:33 |
Techrights-sec | good | Jan 09 11:34 |
*wallacer has quit (Ping timeout: 2m30s) | Jan 09 11:51 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 11:51 | |
*wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovell | Jan 09 11:51 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 11:53 | |
*DaemonFC (~daemonfc@tnxugezmmi87e.irc) has joined #boycottnovell | Jan 09 12:13 | |
Techrights-sec | good | Jan 09 12:20 |
Techrights-sec | Current regulations regarding product liability seem to focus around goods sold | Jan 09 12:20 |
Techrights-sec | and explicitly exclude services. An increasing amouunt of software is tied | Jan 09 12:20 |
Techrights-sec | or run on remote servers, putting them into a hybrid category. As these lean tow | Jan 09 12:20 |
Techrights-sec | wards becoming services (e.g. MSOffice) how much of that is being done as a | Jan 09 12:20 |
Techrights-sec | dodge from product liability regulations? Softare is covered, technically, but | Jan 09 12:20 |
Techrights-sec | ignored so far. Products, thus softwatre, are covered in particularly when they | Jan 09 12:20 |
Techrights-sec | are used as advertised. Therefore when M$ victims use M$ products as adverstized | Jan 09 12:20 |
Techrights-sec | and still get harmed, M$ is technically liable, even if the laws have not | Jan 09 12:20 |
Techrights-sec | yet been enforced that way. | Jan 09 12:20 |
Techrights-sec | See https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:52018SC0157&from=EN | Jan 09 12:20 |
schestowitz | sh: 1: uploadvideo: not found | Jan 09 12:22 |
schestowitz | I think a variable scope issue | Jan 09 12:22 |
schestowitz | when called from system() | Jan 09 12:22 |
schestowitz | what's the simplest fix? | Jan 09 12:22 |
Techrights-sec | See also: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:52021PC0206&from=EN | Jan 09 12:24 |
-TechrightsBN/#boycottnovell-eur-lex.europa.eu | NO TITLE | Jan 09 12:24 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 12:28 | |
Techrights-sec | sounds like a matter of the right path, try putting | Jan 09 12:33 |
Techrights-sec | set -xv | Jan 09 12:33 |
Techrights-sec | before the lines in question and then | Jan 09 12:33 |
Techrights-sec | set +xv | Jan 09 12:33 |
Techrights-sec | after them to show what thr sccript is looking for and the evaluate that in | Jan 09 12:33 |
Techrights-sec | the context of the working directory to see if maybe the script should | Jan 09 12:33 |
Techrights-sec | use paths diferently (e.g. set $PAtH at the top or else use absolute paths) | Jan 09 12:34 |
schestowitz-TR | ok, see git | Jan 09 12:36 |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 12:38 | |
*DaemonFC has quit (Quit: Leaving) | Jan 09 12:47 | |
Techrights-sec | ack | Jan 09 12:51 |
Techrights-sec | It's problem of quoting. Rather than fiddling with escaping the double | Jan 09 12:51 |
Techrights-sec | quotes toedeal with a shell variable inside AWK, it would be easier to pass | Jan 09 12:51 |
Techrights-sec | the shell variable into AWK using another -v, just a sec. | Jan 09 12:51 |
Techrights-sec | yes, adding .... ok in git, but untested | Jan 09 12:51 |
schestowitz-TR | can you push that in? | Jan 09 12:51 |
schestowitz-TR | next i will do a pluton video | Jan 09 12:51 |
schestowitz-TR | thanks, will record, then test | Jan 09 12:55 |
Techrights-sec | ack | Jan 09 12:56 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 13:13 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 13:19 | |
Techrights-sec | back in a bit | Jan 09 13:23 |
schestowitz-TR | I got the same error message as before the changes | Jan 09 13:56 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 13:57 | |
*u-amarsh04 has quit (Connection closed) | Jan 09 13:59 | |
*u-amarsh04 has quit (connection closed) | Jan 09 13:59 | |
Techrights-sec | back in a bit | Jan 09 14:14 |
Techrights-sec | Does the script "uploadvideo" exist, if so is it in the $PATH? | Jan 09 14:14 |
schestowitz-TR | it's inside the sourced file, which contains the function | Jan 09 14:14 |
Techrights-sec | Ah, the system() function must not have the same material. I'll have to think | Jan 09 14:19 |
Techrights-sec | a bit about how to get a function into that. | Jan 09 14:19 |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 14:25 | |
Techrights-sec | Ok. AWK's system() uses sh instead of your interactive shell. I see a way | Jan 09 14:27 |
Techrights-sec | to get it to use a function, but it must call the function file once again. | Jan 09 14:27 |
Techrights-sec | Working... | Jan 09 14:27 |
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell | Jan 09 14:31 | |
Techrights-sec | ok a little complicated but try what's in Git | Jan 09 14:37 |
schestowitz-TR | thanks! | Jan 09 14:37 |
Techrights-sec | np | Jan 09 14:40 |
schestowitz-TR | i will do a kristall video to test the changes with | Jan 09 14:40 |
Techrights-sec | ack | Jan 09 14:42 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 15:12 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 15:15 | |
schestowitz-TR | the latest version (git, identical) seems to have worked, but it's still in progr | Jan 09 15:50 |
schestowitz-TR | ess, so no leaping to celebration just yet | Jan 09 15:50 |
Techrights-sec | ack | Jan 09 15:51 |
Techrights-sec | if it gets too much more complicated, then perl would be the next step. | Jan 09 15:51 |
Techrights-sec | Length is not so much a problem as complexity. | Jan 09 15:51 |
schestowitz-TR | it is harder for me to cope with perl | Jan 09 15:51 |
Techrights-sec | Ok, so incentive to keep | Jan 09 15:52 |
Techrights-sec | the scripts simpler :) | Jan 09 15:52 |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 15:56 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 16:05 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 16:32 | |
*tech_exorcist (~tech_exorcist@x36jhwfgrvdfk.irc) has joined #boycottnovell | Jan 09 16:33 | |
*tech_exorcist has quit (connection closed) | Jan 09 16:33 | |
*tech_exorcist (~tech_exorcist@qiahibkh2iwka.irc) has joined #boycottnovell | Jan 09 16:38 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 17:08 | |
Techrights-sec | back in a few hours | Jan 09 17:19 |
*tgraswe (~bodg@tqt9fr4m7w6w4.irc) has joined #boycottnovell | Jan 09 17:44 | |
*tgraswe has quit (connection closed) | Jan 09 17:47 | |
*tgraswe (~bodg@vpjntwzzzc8xi.irc) has joined #boycottnovell | Jan 09 18:06 | |
*tgraswe has quit (connection closed) | Jan 09 18:07 | |
*tgraswe (~bodg@v8nadz8adup3w.irc) has joined #boycottnovell | Jan 09 18:07 | |
*DaemonFC (~daemonfc@c6f2nzqiwd2bc.irc) has joined #boycottnovell | Jan 09 18:36 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jan 09 18:42 | |
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell | Jan 09 19:20 | |
*DaemonFC has quit (Ping timeout: 2m30s) | Jan 09 19:21 | |
*DaemonFC (~daemonfc@c6f2nzqiwd2bc.irc) has joined #boycottnovell | Jan 09 19:26 | |
*tech_exorcist has quit (Quit: Disconnecting) | Jan 09 21:53 | |
Techrights-sec | back | Jan 09 21:59 |
Techrights-sec | afk | Jan 09 21:59 |
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell | Jan 09 22:53 | |
*u-amarsh04 (~amarsh04@6pxtd49npuduw.irc) has joined #boycottnovell | Jan 09 22:53 | |
*wallacer has quit (Ping timeout: 2m30s) | Jan 09 23:09 | |
*wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovell | Jan 09 23:16 | |
*psydroid4 has quit (Ping timeout: 2m30s) | Jan 09 23:32 |
Generated by irclog2html.py
2.6 | ䷉ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.