(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address.
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 01:12 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 01:12 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 01:15 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 01:16 | |
*DaemonFC has quit (Quit: Leaving) | Jul 25 01:32 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 01:37 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 01:38 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 01:45 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 01:46 | |
*DaemonFC (~DaemonFC@fikan3mv9ig6u.irc) has joined #boycottnovell | Jul 25 01:49 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 02:24 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 02:24 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 02:46 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 02:47 | |
*job (~job@x8rgw55ea3yqk.irc) has joined #boycottnovell | Jul 25 02:58 | |
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell | Jul 25 03:03 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 03:23 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 03:23 | |
*DaemonFC has quit (Quit: Leaving) | Jul 25 03:57 | |
schestowitz-TR | https://nitter.actionsack.com/ServisOficial/status/1419140413827522560#m | Jul 25 04:55 |
---|---|---|
-TechrightsBN/#boycottnovell-nitter.actionsack.com | Oficial (@ServisOficial): "Why never work?, #techrights 🤔🤔🤔 http://techrights.org" | nitter | Jul 25 04:55 | |
schestowitz-TR | https://joindiaspora.com/posts/21250832 | Jul 25 05:00 |
-TechrightsBN/#boycottnovell-@schestowitz@joindiaspora.com: TIL (and wasted nearly an hour learning) that chaining or piping grep into sed with tail -f and vice versa isn't a good idea. I still don't know why though... | Jul 25 05:00 | |
Techrights-sec | I often pipe tail -f into grep, awk, or perl | Jul 25 05:00 |
Techrights-sec | Where did you get stuck? | Jul 25 05:00 |
schestowitz-TR | did you then pipe that into sed too? | Jul 25 05:01 |
Techrights-sec | not often, so I can't recall buffering problems or not with sed | Jul 25 05:04 |
Techrights-sec | -u, --unbuffered | Jul 25 05:04 |
schestowitz-TR | did not solve the issue I was having | Jul 25 05:07 |
schestowitz-TR | just a se | Jul 25 05:18 |
schestowitz-TR | c | Jul 25 05:18 |
schestowitz-TR | tail -f ~/.xchat2/xchatlogs/FreeNode-#* \ | Jul 25 05:18 |
schestowitz-TR | | sed -n -u "/</ s|==> /roy/.xchat2/xchatlogs\/FreeNode-| |p" | Jul 25 05:18 |
schestowitz-TR | that should do what it looks like the other formula was intended to do | Jul 25 05:18 |
schestowitz-TR | maybe /</ ought to be /^</ if it is found only at the start of the line? | Jul 25 05:18 |
Techrights-sec | or | Jul 25 05:19 |
Techrights-sec | | sed -n -u "/</ {s|==> /roy/.xchat2/xchatlogs\/FreeNode-| |;p}" | Jul 25 05:19 |
Techrights-sec | if all of the /</ lines are needed | Jul 25 05:19 |
Techrights-sec | (oops, remove the \ backslash: copy-paste error from the terminals) | Jul 25 05:19 |
Techrights-sec | thus: | Jul 25 05:22 |
Techrights-sec | tail -f ~/.xchat2/xchatlogs/FreeNode-#* \ | Jul 25 05:22 |
Techrights-sec | | sed -n -u "/</ s|==> /roy/.xchat2/xchatlogs/FreeNode-| |p" | Jul 25 05:22 |
Techrights-sec | tail -f ~/.xchat2/xchatlogs/FreeNode-#* \ | Jul 25 05:22 |
Techrights-sec | | sed -n -u "/</ {s|==> /roy/.xchat2/xchatlogs/FreeNode-| |;p}" | Jul 25 05:22 |
Techrights-sec | the pattern may need work | Jul 25 05:22 |
Techrights-sec | also if the tracked file closes and reopens, you might need -F instead of -f | Jul 25 05:22 |
Techrights-sec | for tail | Jul 25 05:22 |
schestowitz-TR | test | Jul 25 05:25 |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 05:26 | |
schestowitz-TR | it seems like it might be working now, but I cannot do extensive testing | Jul 25 05:26 |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 05:27 | |
schestowitz-TR | because I am working, will not mpost publicly with more of the usual/edge cases | Jul 25 05:27 |
Techrights-sec | ack | Jul 25 05:28 |
schestowitz-TR | btw, freenode now imposes rather arbitrary limits on # of connections from given IP, so some machines of mine cannot connect to it. No idea whose idea this was -- I did not have such issues before | Jul 25 05:32 |
Techrights-sec | strange limit, what's the point? | Jul 25 05:34 |
schestowitz-TR | rhetorical questions was the point :-D :-D | Jul 25 05:34 |
schestowitz-TR | btw, for the first time in ages ipfs seems to have crashed or something, so I had to restart the process when I woke up. The pi lights up brightly and blinks endlessly if ipfs is not running, but I've not seen such visual alarm in months. | Jul 25 05:36 |
Techrights-sec | I am not tracking IPFS at all :/ | Jul 25 05:37 |
schestowitz-TR | we can write the tail program from within a pane in ytalk? | Jul 25 05:38 |
schestowitz-TR | or rather, a pane in tmux alongsie ytalk | Jul 25 05:39 |
Techrights-sec | not ytalk itself but within tmux | Jul 25 05:41 |
Techrights-sec | yes, but the vertical lines are maxed out so it could be a horizontal pane or | Jul 25 05:41 |
Techrights-sec | another window | Jul 25 05:41 |
Techrights-sec | however, which machine are the logs found on? | Jul 25 05:41 |
Techrights-sec | It would be best to run tail | sed there | Jul 25 05:41 |
schestowitz-TR | I can use a socket for the output | Jul 25 05:43 |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 06:30 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 06:31 | |
*psydroid_ (~psydroid@cqggrmwgu7gji.irc) has joined #boycottnovell | Jul 25 06:35 | |
Techrights-sec | 183x50 is about the widest I can conveniently have a termnal in that context | Jul 25 06:36 |
Techrights-sec | so that's more than enough for a second 80 column pane | Jul 25 06:36 |
Techrights-sec | supposedly SSH can forward sockets but I have not tried | Jul 25 06:36 |
Techrights-sec | See the -L option for the client | Jul 25 06:36 |
Techrights-sec | Or -R | Jul 25 06:36 |
schestowitz-TR | I'm back. Do you want that iu tmux @TR? | Jul 25 06:38 |
Techrights-sec | maybe in a separate window on TR | Jul 25 07:01 |
Techrights-sec | ] | Jul 25 07:01 |
Techrights-sec | there are already so many panes in atop:0 | Jul 25 07:07 |
schestowitz-TR | very high latency with 4 ssh hops, but it's not interactive anyway | Jul 25 07:08 |
schestowitz-TR | OK, try tmux at TR now, it's experimental with security caveats (my desktop) | Jul 25 07:11 |
Techrights-sec | I see it, but logging in to any other machine from TR is 'unsanitary' so to speak | Jul 25 07:16 |
Techrights-sec | Ideally the connections from your desktop should only be outgoing and those | Jul 25 07:17 |
Techrights-sec | to TR only incoming. | Jul 25 07:17 |
schestowitz-TR | Think of this as temporary sandbox | Jul 25 07:19 |
schestowitz-TR | I was thinking more along the lines of limiting the number of channels | Jul 25 07:19 |
schestowitz-TR | Then I can periodically upload for some tools to gobble up and display, a bit like the scrollback but broader and from another source | Jul 25 07:20 |
schestowitz-TR | gemini:// is one trasnsport possibility, but the server (agate) does not run on my desktop | Jul 25 07:21 |
Techrights-sec | Well, sockets over SSH might be an option? | Jul 25 07:24 |
schestowitz-TR | I was thinking about extending this feature outwards as those channels are public anyway | Jul 25 07:25 |
*tr-amarsh04_ (~amarsh04@v9v3ma4w4dizc.irc) has joined #boycottnovell | Jul 25 07:26 | |
schestowitz-TR | now it shows all the channels without their contents | Jul 25 07:28 |
Techrights-sec | The aged version of tmux on TR is crippling. Newer versions allow | Jul 25 07:30 |
Techrights-sec | piping directly into a pane over stdin. So your desktop could | Jul 25 07:30 |
Techrights-sec | SSH to TR and feed the pane and not have these circular logins. | Jul 25 07:30 |
schestowitz-TR | the aim right now is to show you what I see at my end while I work out how to expose this over gemini or other | Jul 25 07:31 |
schestowitz-TR | oh! now I know... | Jul 25 07:32 |
*job has quit (Ping timeout: 2m30s) | Jul 25 07:46 | |
*job (~job@x8rgw55ea3yqk.irc) has joined #boycottnovell | Jul 25 07:47 | |
schestowitz-TR | ack | Jul 25 07:50 |
schestowitz-TR | ? | Jul 25 07:50 |
schestowitz-TR | if you create an empty pane in tmux on TR using '' as a command: | Jul 25 07:50 |
schestowitz-TR | tmux split-window '' | Jul 25 07:50 |
schestowitz-TR | then you can pass stdin to it from outside: | Jul 25 07:50 |
schestowitz-TR | tail -F status ~boycottn/public_html/irc-archives/irc-status.t | ssh boycottn@tr 'stdbuf -o | Jul 25 07:50 |
schestowitz-TR | L tmux display-message -I -t tr:0.1' | Jul 25 07:50 |
schestowitz-TR | The pane number has to match, of course. | Jul 25 07:50 |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 07:51 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 07:52 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 07:53 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 07:53 | |
schestowitz-TR | This is now in tmux and also http/s | Jul 25 07:58 |
schestowitz-TR | The next min-challange is, how to omit the bits on the right except when they appear one single line at a time | Jul 25 07:59 |
schestowitz-TR | so basically, if line starts with a space and the next one also starts with a space, omit both. I think awk can do that... | Jul 25 08:00 |
schestowitz-TR | alternatively, we can just let joins and quits be shown, but that's mostly a waste of space I think (as that's most of what we're omitting) | Jul 25 08:05 |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 08:08 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 08:08 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 08:09 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 08:10 | |
Techrights-sec | joins and quits can be omitted, that is a gain | Jul 25 08:11 |
Techrights-sec | sed < awk < perl | Jul 25 08:12 |
Techrights-sec | see man perlrun | Jul 25 08:12 |
schestowitz__[TR] | http://techrights.org/irc-archives/irc-status.txt | Jul 25 08:14 |
schestowitz-TR | better than social control media :D | Jul 25 08:16 |
schestowitz-TR | it updates every 5 mins | Jul 25 08:17 |
*MinceR has quit (Ping timeout: 2m30s) | Jul 25 08:21 | |
schestowitz__[TR] | added to (top) http://techrights.org/irc-channel/ | Jul 25 08:29 |
-TechrightsBN/#boycottnovell-techrights.org | IRC Channels | Techrights | Jul 25 08:29 | |
schestowitz__[TR] | will probably add length contained some time later, though tail might be confused by such a think, so not sure... | Jul 25 08:34 |
schestowitz__[TR] | *constraint | Jul 25 08:34 |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 08:36 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 08:36 | |
*MinceR (~mincer@bringer.of.light) has joined #boycottnovell | Jul 25 08:36 | |
*irc.techrights.org sets mode +a #boycottnovell MinceR | Jul 25 08:36 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 08:38 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 08:38 | |
schestowitz-TR | tail is already being confused on the server side by the rsync, but on the desktop side I have another process running which does not get confused, so many I can trim the file each time I rsync is e.g. tail -n50 ... rsync | Jul 25 08:45 |
Techrights-sec | *maybe | Jul 25 08:45 |
schestowitz-TR | I think, upon closer scrutiny, a better approach would be to trim down the file a few times a day or at midnight | Jul 25 08:49 |
Techrights-sec | what if any part of it needs to be kept, as far as copies go? | Jul 25 08:50 |
Techrights-sec | If it's just for display, the SSH formula (or a variant with sudo) | Jul 25 08:50 |
Techrights-sec | ought to be enough | Jul 25 08:50 |
schestowitz-TR | tackling the limitation inherent in IRC (like ircloud does, among others), it gives people scrollback for other channels too | Jul 25 08:51 |
Techrights-sec | (oops, even that is too new for TR's tmux. so forget the above formula) | Jul 25 08:51 |
schestowitz__[TR] | I will start posting links shortly. shift over in 5 mins. | Jul 25 08:54 |
Techrights-sec | The empty panes feature of tmux is very useful for tracking logs. | Jul 25 08:58 |
schestowitz-TR | I am not familiar with it | Jul 25 08:58 |
*job has quit (connection closed) | Jul 25 09:02 | |
Techrights-sec | an empty pane has no process in it but can receive and display input | Jul 25 09:08 |
Techrights-sec | sent to it via the display-message option. | Jul 25 09:08 |
schestowitz-TR | I use send-notify a lot | Jul 25 09:08 |
*job (~job@x8rgw55ea3yqk.irc) has joined #boycottnovell | Jul 25 09:08 | |
Techrights-sec | tmux has no send-notify option. There is a send-keys command in it though. | Jul 25 09:10 |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 09:11 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 09:11 | |
Techrights-sec | and display-message. | Jul 25 09:16 |
schestowitz-TR | with all those logistical things done the past 2 months, inc. IRC, hopefully soon we can resume 10 articles/day. The biggest technical debt remaining is the sites' software, but that's a perpetual thing. | Jul 25 09:17 |
Techrights-sec | I still see the site's OS as being high up on the technical debt list. | Jul 25 09:22 |
Techrights-sec | There's not a reason to chase versions. However, a lot has moved on in | Jul 25 09:22 |
Techrights-sec | the many years since CentOS was relevant. | Jul 25 09:22 |
schestowitz-TR | this is further complicated when you consider php versions, mysql/mariadb, and various bits and pieces at the web application level. I keep CMS stuff patched and restrict direct access to some things. | Jul 25 09:24 |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 09:33 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 09:33 | |
Techrights-sec | I looked into that a few years ago when we had that spare machine running | Jul 25 09:46 |
Techrights-sec | for the summer. | Jul 25 09:46 |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 10:09 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 10:10 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 10:15 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 10:16 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 10:51 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 10:51 | |
*DaemonFC (~DaemonFC@c3u36vcnrkska.irc) has joined #boycottnovell | Jul 25 11:01 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 11:34 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 11:34 | |
*activelow has quit (connection closed) | Jul 25 11:42 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 11:54 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 11:54 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 11:59 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 12:00 | |
*activelow (~activelow@uyycfdpcfwkrc.irc) has joined #boycottnovell | Jul 25 12:11 | |
*DaemonFC has quit (Quit: Leaving) | Jul 25 12:26 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 12:52 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 12:52 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 12:54 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 12:59 | |
schestowitz__[TR] | in the midst of all the work I think you forgot to post IRC logs to the site ^_^ | Jul 25 13:05 |
*DaemonFC (~DaemonFC@srhaeidszs544.irc) has joined #boycottnovell | Jul 25 13:26 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 13:42 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 13:42 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 13:46 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 13:46 | |
Techrights-sec | yep | Jul 25 13:57 |
Techrights-sec | just a minute | Jul 25 13:57 |
Techrights-sec | ok they should be in place now | Jul 25 13:59 |
Techrights-sec | that task is mostly automated, but the final steps depend on getting | Jul 25 13:59 |
Techrights-sec | past some quirks with wordpress. I'm not sure that's easily solved. | Jul 25 13:59 |
Techrights-sec | back in an hour or so | Jul 25 13:59 |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 14:24 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 14:24 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 14:53 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 14:54 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 15:29 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 15:29 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 15:44 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 15:45 | |
schestowitz-TR | do you think it would be worthwhile echo '' > irc status file every day around midnight to ensure it doesn't get too big? Should we instead archive for each day before empying the file? | Jul 25 16:01 |
*job has quit (connection closed) | Jul 25 16:05 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 16:07 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 16:07 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 16:12 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 16:13 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 16:43 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 16:43 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 16:48 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 16:49 | |
Techrights-sec | not sure. By default, I'd say to archive. | Jul 25 17:13 |
Techrights-sec | Is it something that logrotate could manage? | Jul 25 17:13 |
schestowitz-TR | it is really just a combination/fusion of local files with some processing done. Hard to envision any use for such data... | Jul 25 17:14 |
*DaemonFC has quit (Ping timeout: 2m30s) | Jul 25 17:18 | |
*liberty_box has quit (Ping timeout: 2m30s) | Jul 25 17:21 | |
*rianne_ has quit (Ping timeout: 2m30s) | Jul 25 17:21 | |
*rianne_ (~rianne@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 17:24 | |
*liberty_box (~liberty@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 17:26 | |
Techrights-sec | Ok. Then it should just be zapped if there is nothing worth saving or if | Jul 25 17:46 |
Techrights-sec | it is merely an aggregate of data saved elsewhere. | Jul 25 17:46 |
*schestowitz__[TR] is now known as schestowitz | Jul 25 18:48 | |
schestowitz-TR | https://nitter.actionsack.com/ANFILOLI/status/1419344679351377921#m | Jul 25 18:48 |
-TechrightsBN/#boycottnovell-nitter.actionsack.com | Ann Nguyen, Ph.D. (@ANFILOLI): "We did not have serious problems of lies & misinfo until Trump, as a President, used it extensively as a role model empowering many to especially exploit lies and misinfo for internally & internationally political, financial & power gains! Thanks @SenateDems for legislations!" | nitter | Jul 25 18:48 | |
*DaemonFC (~DaemonFC@dt83skrb77ms6.irc) has joined #boycottnovell | Jul 25 20:35 | |
*schestowitz-TR has quit (connection closed) | Jul 25 20:38 | |
*schestowitz-TR (~acer-box@qhduu73fcjmdn.irc) has joined #boycottnovell | Jul 25 20:42 | |
*psydroid_ has quit (connection closed) | Jul 25 22:02 |
Generated by irclog2html.py
2.6 | ䷉ find the plain text version at this address.