#soylent | Logs for 2020-03-12
« return
[00:07:20] <Bender> [SoylentNews] - RIP jazz pianist McCoy Tyner - https://sylnt.us - its-the-notes-you-don't-play
[00:08:57] <FatPhil> I think my PC has coronavirus, all my popups are popping up in grey on grey, which makes it rather hard to select anything accurately.
[00:14:01] <Bytram> FatPhil: Look on the bright side! It makes it so much easier to select *everything* innacurately!
[00:14:29] <chromas> he wanted to look on the bright side but it was grey
[00:37:42] <guy_> arghhhh
[00:49:30] -!- AzumaHazuki [AzumaHazuki!~hazuki@the.end.of.time] has joined #soylent
[00:58:56] <FatPhil> I'm now clicking on a divers(e) set of functions.
[00:59:11] <FatPhil> You wouldn't believe how many times I've printed out webpages today!
[01:01:20] <FatPhil> which is particularly shocking as I don't have a printer
[01:05:12] * Bytram was wondering where all those printouts were coming from!
[01:05:18] <Bytram> ;)
[01:15:00] <chromas> Hooray for cloudprint
[01:23:11] <Bytram> send in the clouds
[01:48:06] <Bender> [SoylentNews] - How Rockets are Made (Rocket Factory Tour - United Launch Alliance) - https://sylnt.us
[02:00:08] -!- fyngyrz_ [fyngyrz_!~fyngyrz@66.171.jo.vll] has joined #soylent
[02:00:08] -!- fungus has quit [Read error: Connection reset by peer]
[02:00:08] -!- fyngyrz has quit [Read error: Connection reset by peer]
[02:00:42] -!- fungus [fungus!~ben@66.171.jo.vll] has joined #soylent
[02:01:46] -!- boru` [boru`!~boru@nmot-95-544-539-966.dynamic.mnet-online.de] has joined #soylent
[02:01:47] -!- boru has quit [Killed (NickServ (GHOST command used by boru`!~boru@nmot-95-544-539-966.dynamic.mnet-online.de))]
[02:01:49] boru` is now known as boru
[02:18:37] <carny> https://imgur.com
[02:18:38] <systemd> ^ 03Does anyone in the medical field object to this?
[02:40:13] <TheMightyBuzzard> https://scontent-atl3-1.xx.fbcdn.net
[02:41:33] <chromas> https://scontent-sea1-1.xx.fbcdn.net
[02:41:42] <chromas> $x-Free Zones for all!
[02:58:09] -!- systemd has quit [Read error: Connection reset by peer]
[02:59:35] -!- boru` [boru`!~boru@gyrz-07-356-391-63.dynamic.mnet-online.de] has joined #soylent
[02:59:37] -!- boru has quit [Killed (NickServ (GHOST command used by boru`!~boru@gyrz-07-356-391-63.dynamic.mnet-online.de))]
[02:59:40] boru` is now known as boru
[03:00:59] -!- systemd [systemd!~systemd@pid1] has joined #soylent
[03:01:22] -!- systemd has quit [Remote host closed the connection]
[03:08:54] -!- systemd [systemd!~systemd@pid1] has joined #soylent
[03:40:46] * TheMightyBuzzard waits patiently for the beer-free zone so he can go loudly and obnoxiously misunderstand it
[03:57:34] -!- carny has quit [Ping timeout: 244 seconds]
[03:59:37] -!- carny [carny!~irc@lge-upex.privateinternetaccess.com] has joined #soylent
[04:14:05] <chromas> https://i.imgur.com
[05:16:05] <chromas> https://www.flightradar24.com
[05:16:07] <systemd> ^ 03Live Flight Tracker - Real-Time Flight Tracker Map
[05:36:15] -!- bacterium has quit [Ping timeout: 244 seconds]
[05:36:17] -!- bacterium [bacterium!1125@76-051-167-000.static.roch.mn.charter.com] has joined #soylent
[06:06:47] <Bender> [SoylentNews] - Exoplanet Where it Rains Iron Discovered - https://sylnt.us - like-hail-only-much-much-worse
[07:58:11] <Bender> [SoylentNews] - Crafty Web Skimming Domain Spoofs "https" - https://sylnt.us - aich-tee-tee-pee-ess-colon-slash-slash-aich-tee-tee-pee-dot-pee-ess
[08:04:36] <FatPhil> we used to have nuclear-free zones in London when CND (the campaign for nuclear disarmament) was a big thing in the 80s
[08:06:21] <FatPhil> TheMightyBuzzard++ beer-free zone!
[08:06:22] <Bender> karma - themightybuzzard: 373
[08:21:36] -!- AzumaHazuki has quit [Remote host closed the connection]
[09:45:50] <Bender> [SoylentNews] - Astronomers Pinpoint Rare Binary Brown Dwarf - https://sylnt.us - be-seeing-you
[10:11:08] <Bytram> coffee++
[10:11:08] <Bender> karma - coffee: 5133
[10:24:01] <Bytram> FatPhil: nuclear-free zones? So, no smoke detectors made with Americium?
[10:24:22] <chromas> No bananas either
[10:24:38] <Bytram> #yt yes we have no bananas today
[10:24:39] <MrPlow> https://www.youtube.com -- Yes, We Have No Bananas
[10:25:15] <janrinok> the smoke detectors were only there to hide the signature of the bananas - the bananas are the one's you have to watch
[10:29:29] <Bytram> is that like a Swiss Watch?
[10:30:06] <Bytram> You know: time flies like an arrow, fruit flies like a banana.
[10:30:28] * Bytram groans and then heads off to get
[10:30:32] <Bytram> coffee++
[10:30:32] <Bender> karma - coffee: 5134
[10:39:03] <FatPhil> if you knew the CND types, the bananas would also have been banned for being oppressive symbols of the phallocracy!
[10:43:54] <chromas> vim--
[10:43:54] <Bender> karma - vim: 3
[10:44:18] * chromas tries to remember how to get more than one line in vim's sed thinger
[10:44:55] <FatPhil> ESC :wq
[10:45:13] <FatPhil> then use sed
[10:46:38] <chromas> well I just wanted to change 10 lines
[10:47:10] <chromas> and what's the point of using a shitty editor where I have to keep doing ESC :WI every five seconds if I have to leave it to do anything?
[10:47:20] <Bytram> here is what seems to be a trivial thing, but... how to output everything in an input stream of text (say of cat $file) *except* for the CRLF at the end of the last line.
[10:48:08] <chromas> So you just wanna strip the newlines?
[10:49:05] <FatPhil> sed has a "last line" range, doesn't it?
[10:49:37] <Bytram> It is easy-to-follow, but wasteful memory-wise to stick each coming record into an awk array, then END {for (i=1; i<n; i++) {print rec[i]} printf "%s", rec[n]}
[10:49:53] <Bytram> e.g.:
[10:50:29] <Bytram> {rec[FNR]=$0} END {for (i=1; i<FNR; i++) {print rec[FNR]} printf "%s", rec[n]}
[10:51:59] <Bytram> there has to be a way to previous the *previous* record as we receive a new one, and then at the end just prinf the last record w/o the CRLF
[10:52:20] <Bytram> hmmm
[10:53:53] <Bytram> awk "{FNR == 1} {prev = $0; next} {print prev; prev=$0} END {printf "%s", prev}" foo.txt
[10:54:11] <Bytram> that *looks* good... let's see if it works.
[10:54:25] <FatPhil> a file which doesn't end with an end of line isn't a text file, you do realise?
[10:55:11] <FatPhil> sed looks like it always wants to print a trailing \n
[10:57:38] <Bytram> awk "(FNR == 1) {prev = $0; next} {print prev; prev=$0} END {printf "%s", prev}" foo.txt
[10:58:13] <Bytram> awk -v fmt="%s" "(FNR == 1) {prev = $0; next} {print prev; prev=$0} END {printf fmt, prev}" foo.txt
[10:58:39] <Bytram> FatPhil: I am unaware of any requirement for a text file to end with a CRLF or /n
[10:59:09] <Bytram> printf "testing" >foo.txt
[10:59:48] <Bytram> file foo.txt
[11:00:02] <Bytram> foo.txt: ASCII text, with no line terminators
[11:00:34] <Bytram> printf "test1\ntest2" >bar.txt
[11:00:37] <chromas> There's probably some 300-year-old spec that says your example doesn't count
[11:00:59] <Bytram> bar.txt: ASCII text, with CRLF line terminators
[11:01:29] <Bytram> note: am doing this at the windows cmd line, hence the CRLF instead of newline
[11:01:55] <AndyTheAbsurd> From the AP: "Tests led by U.S. government scientists show that the new coronavirus can live in the air for several hours and on some surfaces for up to three days."
[11:01:56] <FatPhil> a text file is a sequence of lines, and lines must be terminated.
[11:03:00] <chromas> It's terminated by the end of the file :D
[11:03:15] <Bytram> chromas++ 'zactly
[11:03:15] <Bender> karma - chromas: 275
[11:03:23] <FatPhil> AndyTheAbsurd: that's an improvement on the lies that have been previously spread around
[11:03:41] <Bytram> a field separator and a record separator can be any character. one wants to use.
[11:03:47] <FatPhil> that's out of bound
[11:04:18] <FatPhil> contents are inband
[11:04:36] <chromas> speaking of insecure
[11:05:36] <FatPhil> note, previous $DAYJOB was text processing
[11:06:21] <AndyTheAbsurd> #submit https://www.upi.com
[11:06:21] <MrPlow> Submitting. There is a mandatory delay, please be patient.
[11:06:30] <Bytram> see awk's built-in vars: FS, OFS, NF, RS, ORS, RT, NR, and FNR
[11:06:46] <MrPlow> Submission successful. https://soylentnews.org
[11:06:55] <chromas> Well shit, if you were getting paid to push some strings around then I guess that's the end of that argument :)
[11:07:22] <Bytram> two shay (or not two shay)?
[11:07:53] <chromas> ad-somethingum
[11:08:25] <Bytram> ad hock? Great for making a ham soup or stew!
[11:08:39] <FatPhil> I was paid to follow a strict BNF grammar (dozens of them, do you know how many RFCs there are pertaining to email)
[11:09:56] <Bytram> BNF++
[11:09:56] <Bender> karma - bnf: 1
[11:10:57] <Bytram> so, one could have a 2GB file containing only ASCII a-zA-Z0-9 and new-line, and if the very last character in the entire file is not a new-line character, then that makes it NOT a text file?
[11:12:28] <Bytram> don't know about RFCs for email (though I am aware that the syntax for an email address is... NUTS!) but I *have* worked through all the then-extant RFCs for Unicode and UTF-8
[11:13:27] <FatPhil> It's a POSIX definition too
[11:13:43] <FatPhil> 3.206
[11:14:12] * Bytram would love to see the RFC which shows my example to NOT be a text file.
[11:14:26] <chromas> Yeah, cite your source, mister
[11:15:21] <FatPhil> I did, thpose were my previous 2 lines
[11:15:25] <FatPhil> miss
[11:16:03] <Bytram> a swing and a miss?
[11:16:15] <Bytram> =g RFC text file
[11:16:16] <systemd> https://tools.ietf.org - RFC 7994 - Requirements for Plain-Text RFCs
[11:16:24] <Bytram> lol
[11:16:36] <Bytram> =g RFC text
[11:16:37] <systemd> https://tools.ietf.org - RFC 7994 - Requirements for Plain-Text RFCs
[11:20:43] <chromas> Muh one standard
[11:25:40] <FatPhil> that supports my claim, so I'm happy you repeating it.
[11:26:25] <FatPhil> but if you need a file that's not formally a text file, so be it, arguing over definitions achieves nothing.
[11:26:49] <Bytram> IIUC, RFC 7994 pertains to requirements for writing *RFCs*
[11:27:47] <Bytram> hmmm, what would you call a file that consists of 10 characters, all of which are ASCII letter A and no new-line
[11:28:00] <FatPhil> nytram: where did I say otherwise?
[11:28:57] <FatPhil> that's not a text file
[11:29:44] <chromas> What if I have ten lines, then some text without an EOL?
[11:30:10] <FatPhil> then that has 10 lines, and one incomplete line.
[11:30:17] <FatPhil> an incomplete line is not a line
[11:30:23] <chromas> is it a file?
[11:30:47] <chromas> text file
[11:31:29] <FatPhil> 3.206 Line
[11:31:30] <FatPhil> A sequence of zero or more non- <newline> characters plus a terminating <newline> character.
[11:31:44] <FatPhil> 3.403 Text File
[11:31:45] <FatPhil> A file that contains characters organized into zero or more lines. ...
[11:31:57] <chromas> sounds like a text file
[11:32:14] <Bytram> phone call
[11:32:22] <FatPhil> 3.195 Incomplete Line
[11:32:23] <FatPhil> A sequence of one or more non- <newline> characters at the end of the file.
[11:35:04] <FatPhil> this is why gets() behaves the way it does, or perhaps *because* gets() behaved the way it did.
[11:35:30] <chromas> AHA!!!!
[11:35:34] <chromas> [03:54:25] <FatPhil> a file which doesn't end with an end of line isn't a text file, you do realise?
[11:35:36] <chromas> GOTEEEEM
[11:35:54] <Bender> [SoylentNews] - NASA Upgrading ISS System That Turns Astronaut Pee Into Drinking Water - https://sylnt.us - weee!
[11:36:24] <chromas> pee2pee networking
[11:41:20] <FatPhil> chromas: my two statements are in complete agreement with each other
[11:42:13] <chromas> Where's the part that says a text file can contain only lines and nothing else?
[11:42:53] <FatPhil> "A file that contains characters organized into zero or more lines."
[11:43:24] <FatPhil> a file with an incomplete line is not orginised into lines
[11:43:40] <FatPhil> textfile = *line
[11:43:44] <chromas> False! Haha! I win!!!
[11:43:51] <FatPhil> line = *text newline
[11:48:14] <FatPhil> Yikes... Finland 109 +50
[11:49:38] <chromas> more deaths?
[11:49:55] <FatPhil> nah, just cases at the moment. call me in 2 weeks ;-)
[11:50:18] <FatPhil> But that's clear out-of-control exponential growth now, so has no reason to not continue that way
[11:50:38] <FatPhil> If you can't contain 30 cases, you certainly can't contain 109
[11:51:01] <chromas> What if you could, but just don't want to?
[11:51:04] <FatPhil> Almost all cases are people returning from FUCKING ITALY, grrrr!!
[11:51:23] <FatPhil> Italian lovers just want to spread their love around
[11:51:44] <chromas> it's the same with meatlovers
[11:51:58] <chromas> pizza. extra cheese
[11:52:19] <FatPhil> this beef tastes like mud!
[11:52:33] <FatPhil> it should do, it was ground just earlier today.
[11:52:53] <FatPhil> thank you, thank you, I'm here all week.
[11:53:00] <FatPhil> I'm here, all weak.
[11:53:10] <chromas> put it in some of those cases you mentioned
[11:53:17] <chromas> italian sausage
[12:11:34] <Bytram> FatPhil: So, do I understand this correctly? text_file := [char* newline+]*
[12:12:38] <Bytram> BNF++
[12:12:38] <Bender> karma - bnf: 2
[12:14:36] <FatPhil> to posix, and to all text-based internet protocols I'm aware of, yes.
[12:15:05] <Bytram> got it. thanks.
[12:16:41] * Bytram so wishes that reference documents would continue to use BNF (or, I believe equivalently "railroad diagrams") to explicitly state the accepted *syntax*, and then give functionally useful examples of each one of the parameters.
[12:17:33] <Bytram> Saw what you might about Microsoft, but I will be the first to say that the Microsoft C 5.1 launguage reference manual held closely to that ideal.
[12:17:37] <Bytram> s/w/y/
[12:17:39] <exec> <Bytram> Say what you might about Microsoft, but I will be the first to say that the Microsoft C 5.1 launguage reference manual held closely to that ideal.
[12:18:13] <Bytram> afk brb
[12:18:38] <chromas> It was right the first time
[12:18:52] * chromas plugs in the jigsaw
[12:27:14] <FatPhil> I like almost all extended BNFs, but I fucking hate the ABNF used in RFCs
[12:27:52] <FatPhil> In printed manuals, I love the railroad diagrams (not heard that phrase before, it's a great one)
[12:29:02] <FatPhil> yes, I do tick the "talks better with computers than humans" box in personality tests.
[12:29:31] <FatPhil> Meanwhile in China, Xi has had respiratory disease expert and SARS response veteran Zhong Nanshan demoted out of the way for refusing to use Trad. Chinese Medicine herbs etc. in coronavirus therapy.
[12:34:22] <chromas> He should've used science and medicine, then sprinkled traditional Chinese herbs and spices for garnish
[12:38:36] * Bytram has gotten a jump on some household chores and wants to keep the momentum going... biab
[12:38:37] <Bytram> afk
[12:39:31] <FatPhil> bat penis ftw
[12:39:42] <FatPhil> live bat penis is best
[12:50:25] -!- SoyCow4275 [SoyCow4275!~4039920b@64.57.tgv.rt] has joined #soylent
[12:50:31] <SoyCow4275> =submit https://phys.org
[12:50:33] <systemd> Submitting "Engineers crack 58-year-old puzzle on way to quantum breakthrough"...
[12:50:55] <systemd> ✓ Sub-ccess! "03Engineers Crack 58-year-old Puzzle on Way to Quantum Breakthrough" (22 paragraphs) -> https://soylentnews.org
[13:14:17] -!- SoyCow4275 has quit []
[13:20:34] <FatPhil> "And it's gone" : https://www.investing.com
[13:20:56] <FatPhil> -60% on the day really says "this is the future of money" to me!
[13:25:36] <Bender> [SoylentNews] - Why is an Empty Shampoo Bottle So Easy to Knock Over? - https://sylnt.us - things-that-go-clunk-in-the-shower
[14:00:27] -!- Web_weasel [Web_weasel!~Stefan@gtjn33-050-019-85.range76-248.btcentralplus.com] has joined #soylent
[14:48:11] <guy_> Is the shampoo bottle half full, or half empty?
[14:48:41] <guy_> More importantly, is the Irishman half drunk, or half sober?
[14:49:38] <janrinok> I don't think that I have seen a sober Irishman recently so I would err on being more drunk than sober.
[14:52:47] <guy_> The last sober Irishman I know of, died several years ago.
[14:53:06] <FatPhil> if the irishman has a bottle in his hand, he's half drunk, and if he doesn't have a bottle in his hand, he's half sober.
[14:53:51] <guy_> Now, if a Scotsman doesn't have a bottle in his hand, he's probably passed out, so you can assume that he is drunk.
[14:55:13] <guy_> I'm not reading that right. Can't be. FatPhil likes bat penis? But - coronavirus, right?
[14:56:30] * guy_ checks inventory for a potion of inertia to give Bytram
[14:57:16] * guy_ wanders off to bed
[15:04:27] -!- arti|work [arti|work!~textual@kpku-40-80-465-497.west.biz.rr.com] has joined #soylent
[15:16:59] <Bender> [SoylentNews] - U.S. House Passes Foreign Intelligence Surveillance Act (FISA) Bill - https://sylnt.us
[15:25:43] -!- AzumaHazuki [AzumaHazuki!~hazuki@the.end.of.time] has joined #soylent
[15:48:24] <FatPhil> https://i.imgur.com
[15:54:54] -!- AzumaHazuki has quit [Remote host closed the connection]
[16:30:43] -!- Web_weasel has quit [Read error: Connection reset by peer]
[16:58:14] <Bender> [SoylentNews] - Paleontologists Discover Solid Evidence of Formerly Elusive Abrupt Sea-Level Jump - https://sylnt.us - sea-levels-can't-jump
[17:16:47] -!- Web_weasel [Web_weasel!~Stefan@gtjn33-050-019-85.range76-248.btcentralplus.com] has joined #soylent
[18:05:33] <carny> FatPhil: https://imgur.com
[18:05:34] <systemd> ^ 03Just wow. So much irony.
[18:17:51] <AndyTheAbsurd> Needs a further response pointing out that viruses aren't bacteria.
[18:46:34] <Bender> [SoylentNews] - Engineers Crack 58-year-old Puzzle on Way to Quantum Breakthrough - https://sylnt.us - how-do-you-crack-a-quantum?
[18:53:18] <Bytram> carny: I'm curioys. What's with all the links to imgur?
[18:53:31] <Bytram> s/y/u/
[18:53:32] <exec> <Bytram> carnu: I'm curioys. What's with all the links to imgur?
[18:53:47] <Bytram> lol
[18:59:39] <Bytram> laters; got some things to take care of.
[20:46:33] <Bender> [SoylentNews] - CoronaVirus (SARS-CoV-2) Roundup 2020-03-12 - https://sylnt.us - Tomorrow-is-Friday-the-13th
[22:03:47] -!- Web_weasel has quit [Read error: Connection reset by peer]
[22:24:37] <Bytram> #yt 5pidokakU4I
[22:24:37] <MrPlow> https://www.youtube.com -- Axis of Awesome - 4 Four Chord Song (with song titles)
[22:28:45] <chromas> no, I think carny's right, https://i.imgur.com
[22:29:41] <Bytram> What's with all the imgur stuff lately?
[22:33:29] <chromas> For entertainment purposes only. Not for use in submissions.
[22:35:56] <Bender> [SoylentNews] - AT&T CEO Pay Rose to $32 Million in 2019 while he Cut 20,000 Jobs - https://sylnt.us - just-business
[22:37:22] <carny> Bender: imgur seems to be less censored than other sites right now
[22:38:20] <carny> it also has a lot of hong kong users who are native chinese speakers and can report in understandable english
[22:41:12] * Bytram ehads off to fix a title
[22:41:40] <Bytram> done
[22:52:56] <carny> https://www.bloomberg.com
[22:52:57] <systemd> ^ 03Bloomberg - Are you a robot? ( https://www.bloomberg.com )
[22:53:27] <carny> that number is much bigger by today and will keep going up as people panic sell
[22:54:04] <carny> explains why most media are lying about some things and covering up others
[22:58:13] <Bender> [SoylentNews] - AT&T CEO Pay Rose to $32 Million in 2019 after Cutting 20,000 Jobs - https://sylnt.us - just-business
[23:07:27] <Bytram> !uid
[23:07:28] <Bender> The current maximum UID is 9727, owned by WilliamHoorb
[23:07:51] <Bytram> =g "William Hoorb"
[23:07:52] <systemd> [0 results]
[23:07:55] <Bytram> LOL!
[23:08:07] <Bytram> =g "Hoorb"
[23:08:07] <systemd> https://paragonwiki.com - Twinshot - Paragon Wiki
[23:16:06] -!- arti|work has quit [Quit: My Mac has gone to sleep. ZZZzzz…]