#editorial | Logs for 2020-01-02

« return
[00:13:30] <Bytram> =doi 10.1038/d41586-019-03938-x
[00:14:47] <Bytram> =g doi 10.1038/d41586-019-03938-x
[00:14:47] <systemd> https://www.nature.com - How one astronomer hears the Universe
[00:15:03] <Bytram> =doi https://www.nature.com
[00:15:20] * Bytram must be holding^Wusing it wrong
[00:16:32] <Bytram> =list
[00:16:35] <Bytram> =help
[00:20:55] <chromas> =cite
[00:20:55] <systemd> Generate a block of HTML for citing an article. Takes DOIs and URLs
[00:21:15] <Bytram> =sight https://www.nature.com
[00:21:18] <Bytram> ;)
[00:21:26] <Bytram> =cite https://www.nature.com
[00:21:28] <systemd> <p><b>How one astronomer hears the Universe</b>, <cite></cite> (DOI: <a href="https://doi.org/doi:10.1038/d41586-019-03938-x">doi:10.1038/d41586-019-03938-x</a>)</p>
[00:22:53] <Bytram> noice!
[00:22:57] <Fnord666> lol
[00:23:06] <Fnord666> back again
[00:23:18] <Fnord666> evening all
[00:24:09] <Fnord666> any chance you could implement =help chromas?
[00:24:28] <Fnord666> or =cmds that just lists the commands that the bot understands?
[00:24:36] <chromas> yeah
[00:24:38] * chromas does that
[00:24:39] <Bytram> just listing what commands are available would be a huge help...
[00:24:43] <Bytram> !help
[00:24:43] <Bender> documentation for jsonbot can be found at http://jsonbot.org
[00:24:47] <Bender> see !list for loaded plugins and "!help plugin" for help on the plugin.
[00:24:54] <Bytram> !list
[00:24:54] <Bender> available plugins: admin, cfg, chan, chatlog, core, fleet, grabquote, ignore, irc, karma, koffie, lod, more, plug, relay, soylentrss, sylnt, todo, twitter, uidchecker, urlinfo, user
[00:24:55] <chromas> It doesn't help that I quit half-way through refactoring the way commands work
[00:25:04] <Fnord666> :)
[00:25:21] <chromas> So some are in a switch() block and others are in an array
[00:25:21] <Bytram> I suppose that might be a... complication
[00:25:23] <Fnord666> !help koffie
[00:25:23] <Bender> help on koffie:  arguments: [<nick>] - get/give a coffee
[00:25:27] <Bender> permissions: USER - location: jsb.plugs.common.koffie - examples: koffie
[00:25:40] <Bytram> !koffie chromas
[00:25:40] * Bender schenkt een kopje espresso macchiato in voor chromas
[00:25:41] <Fnord666> !koffie Bytram
[00:25:41] * Bender geeft een glas french-coffee aan Bytram
[00:25:46] <Bytram> lol
[00:26:27] <Bytram> this ought to get some conversations going...
[00:26:33] <Fnord666> I've forgotten. Is the bot source on github or some such?
[00:26:43] <chromas> ooh, the nature link has yet another metadata tag standard
[00:26:44] <Bytram> =submit from the he's not dead yet dept. https://www.sciencedaily.com
[00:26:45] <systemd> Submitting "How to tell if a brain is awake: EEG may not always be a reliable reflection of consciousness"...
[00:27:07] <chromas> Fnord666: no. I keep not getting around to it
[00:27:07] <systemd> ✓ Sub-ccess! "How to Tell If a Brain is Awake: EEG May Not Always be a Reliable Reflection of Consciousness" (11 paragraphs) -> https://soylentnews.org
[00:27:13] <Bytram> !uid
[00:27:13] <Bender> The current maximum UID is 9053, owned by byXREPcdnKQ
[00:27:27] <Fnord666> Seem like that submission needs a Dr. McCoy reference
[00:27:27] <Bytram> that just rolls off the tongue!
[00:27:38] * Bytram chuckles
[00:27:50] <Bytram> H\e's dead, Jim!
[00:28:05] <Fnord666> but looks at that shine!
[00:28:27] <Fnord666> It's the new and improved Dr. McCoy. He's a doctor and a floor wax!
[00:28:38] <Bytram> bassomatic
[00:28:52] <Fnord666> :)
[00:30:10] <Fnord666> I must have a serious masochistic streak. Last night I was working on a new windows program written in assembly
[00:31:30] <Bytram> with the proper abstractions and macros, it is not as insurmountable as it sounds... only exceedingly tedious and painstaking. ;)
[00:31:33] <Fnord666> Bytram - did you end up cycling ZNC?
[00:31:54] <Fnord666> Exactly re windows programing
[00:31:55] <Bytram> oh, no. Just restarted my irc client to get it to close the lg files
[00:32:06] <Fnord666> gotcha
[00:32:28] * Bytram spent way too much time working with IBM BAL/370
[00:32:52] <Bytram> compared to MACRO-11, it was an abomination
[00:32:58] <Fnord666> I program in mainframe assembler for my day job so it's not to much different for me
[00:34:08] <Bytram> BAL (Basic Assembly Language) ??
[00:34:33] <Bytram> BALR 1,13 (or something like that)
[00:34:53] <Fnord666> HLASM - High Level ASsembly Language
[00:35:04] <Fnord666> but yeah, like BAL
[00:35:21] <Fnord666> BALR 14,15
[00:35:44] <Fnord666> although now we mostly use BASSM
[00:35:51] <Fnord666> branch and save and set mode
[00:35:55] <Bytram> that looks better... has been nearly 40 years since I used it
[00:36:12] <Fnord666> allows transitions from 24 bit, 31 bit and 64 bit addressing on the fly
[00:36:25] <Bytram> noice!!
[00:36:36] <Fnord666> and we use
[00:36:36] <Bytram> ECM ftw!
[00:36:43] <Fnord666> R1 equ 1
[00:36:45] <Fnord666> etc
[00:36:49] <Fnord666> so you can code
[00:36:57] <Fnord666> BALR R14,R15
[00:37:13] <Fnord666> so the registers are obvious'
[00:37:24] * Bytram remembers when > 16MB support was a relatively new thing.
[00:37:30] <Bytram> smart
[00:38:01] <Bytram> =submit https://hackaday.com
[00:38:02] <systemd> Submitting "Explore This 3D World Rendered In ASCII Art"...
[00:38:24] <systemd> ✓ Sub-ccess! "Explore This 3D World Rendered In ASCII Art" (6 paragraphs) -> https://soylentnews.org
[00:38:24] <Fnord666> For a system written in the late 70's it still works quite nicely
[00:39:24] <Fnord666> and there are a "few" nice shortcuts
[00:40:56] <chromas> Is your assembly program using dotnet?
[00:41:01] <chromas> Assembly#
[00:41:02] <Bytram> I imagine you get pretty good performance out of it, too! =)
[00:41:17] <Fnord666> At its core it's a real time multithreaded transaction processing system very similar to CICS but written entirely from scratch
[00:41:32] <Fnord666> Yeah, performance is quite good.
[00:42:16] * Bytram imagines running Win/95 on one of today's PCs
[00:42:25] <Fnord666> chromas - no .net, just core windows calls
[00:43:25] <chromas> Maybe you can cheat by using vbruntime.dll calls :D
[00:43:47] <Fnord666> maybe :D
[00:45:50] <Fnord666> here is a hello world console app
[00:45:52] <Fnord666> .386
[00:45:53] <Fnord666> .model flat, stdcall
[00:45:53] <Fnord666> option casemap :none
[00:45:53] <Fnord666> include \masm32\include\kernel32.inc
[00:45:54] <Fnord666> include \masm32\include\masm32.inc
[00:45:55] <Fnord666> includelib \masm32\lib\kernel32.lib
[00:45:57] <Fnord666> includelib \masm32\lib\masm32.lib
[00:45:59] <Fnord666> .data
[00:46:01] <Fnord666> message db "This is your first assembly program", 0
[00:46:03] <Fnord666> .code
[00:46:05] <Fnord666> main:
[00:46:07] <Fnord666> invoke StdOut, addr message
[00:46:09] <Fnord666> invoke ExitProcess, 0
[00:46:11] <Fnord666> end main
[00:46:27] <Fnord666> not too bad
[00:47:14] * Bytram is reminded of COBOL!
[00:47:24] <Bytram> ID DIVISION
[00:47:27] <Bytram> DAtA DIVISION
[00:47:33] <Bytram> PROCEDURE DIVISION
[00:47:58] <Fnord666> yup
[00:48:17] <Bytram> which, when you get down to it, really makes a lot of sense!
[00:49:02] <chromas> MOAR CAPITALS
[00:49:24] <Fnord666> the mainframe didn't do lowercase
[00:49:38] <Bytram> EBCDIC FTW
[00:49:48] <chromas> What a horrible time to live in
[00:50:04] <Fnord666> right cause who wants all of their letters to be adjacent hex values
[00:50:41] <Bytram> well, it seemed to make sense at the time...
[00:50:56] <Fnord666> oh id did, from a certain point of view.....
[00:51:02] <Fnord666> s/id/it/
[00:51:05] <Bytram> Extended Binary Coded Decimal Interchange Code
[00:51:45] <Bytram> given that BCD was a bit of a hot mess to start with, let's extend it... and that begat EBCDIC
[00:52:05] <Fnord666> :)
[00:52:32] * Bytram exaggerates... some
[00:52:53] <Fnord666> fortunately most middleware handles code page differences fairly transparently
[00:52:56] <Bytram> =g adaman sea
[00:52:57] <systemd> https://en.wikipedia.org - Andaman Sea - Wikipedia
[00:54:19] <Fnord666> for example we use IBM MQ for messaging between systems that need a pub/sub model and it handles translating between EBCDIC and ASCII/UTF-8 automatically
[00:55:20] <Bytram> hmmm, how do you translate that "not" character that looks like the upper right corner of a box?
[00:55:40] <Bytram> ISTR there were some other non-obvious translations
[00:55:48] <Fnord666> I've only had one case where the translate tables were borked for one character and I had to manually tweak that character
[00:56:16] <Bytram> sounds like a pretty good success ratio
[00:56:39] <Bytram> if there is a defect, and nobody encounters it, is it really a bug?
[00:57:36] <Fnord666> oh we encountered it.....
[00:57:54] <Fnord666> that was why I had to fix it on the fly
[00:58:44] * Bytram would have liked to have been a fly on the wall when that first surfaced.
[00:58:52] <Fnord666> yeah, EBCDIC does have some characters that don't translate well but there is a standard translation over to ASCII
[01:00:11] <Fnord666> It was interesting for sure but it surfaced during an MQ upgrade on a non-prod system so not as bad as it could have been
[01:00:13] <Bytram> everyone got together and agreed on the syntax/semantics of what to do in those cases. Makes sense, if everyone agrees!
[01:00:32] <Fnord666> =g xkcd.com standards
[01:00:33] <systemd> https://xkcd.com - Standards - xkcd
[01:01:10] <Bytram> grand unifying standard... amirite?
[01:01:15] <Bytram> =cite https://www.nature.com
[01:01:18] <systemd> <p><b>A rapidly changing jet orientation in the stellar-mass black-hole system V404 Cygni</b>, <cite>Nature</cite> (DOI: <a href="https://doi.org/doi:10.1038/s41586-019-1152-0">doi:10.1038/s41586-019-1152-0</a>)</p>
[01:01:20] <Fnord666> exactly
[01:01:53] <Bytram> that article I just referenced is pretty kewel!
[01:03:08] * Bytram wondered why chromas submitted that story using mrplow... looked at it using his online tool... "boom!"
[01:03:30] <Bytram> online tool == https://chromas.0x.no
[01:04:13] <Fnord666> lol. browser no likey the certificate
[01:05:05] <Fnord666> cool tools though
[01:06:10] <Fnord666> I can't decide whether i need to drink more or less before reading that article
[01:12:48] <chromas> It's just a self-signed cert, so I don't have to fork over shekels for muh toys
[01:13:23] <chromas> Bytram: I used MrPlow because the bot locked up on the sub.
[01:13:33] <chromas> s/th.*t*/upstart/
[01:14:04] <chromas> Good thing there's no sedbot to spank me for my bad regex
[01:14:17] <Fnord666> sspeaking of bots that have soiled the bed
[01:15:50] <Bytram> yeah, I know the exec bot (~) is down, but is waiting a day or two in case cmn32480 is on vacation before texting him a request to restart it.
[01:16:12] <Bytram> afk biab 5-10 minutes
[01:16:46] <Bytram> oh, before I go:
[01:16:49] <Bytram> https://player.vimeo.com
[01:16:50] <systemd> ^ 03V404 Cygni Black Hole Animation from ICRAR on Vimeo
[01:30:53] <Fnord666> biab
[01:33:21] <Bytram> back
[01:42:39] <Bytram> =g mercury orbit diameter
[01:42:40] <systemd> https://en.wikipedia.org(planet) - Mercury (planet) - Wikipedia
[01:46:26] <Bytram> =g moon aphelion
[01:46:27] <systemd> https://www.timeanddate.com - Perihelion, Aphelion and the Solstices
[01:46:38] <Bytram> =g moon aphelion wikipedia
[01:46:38] <systemd> https://en.wikipedia.org - Apsis - Wikipedia
[01:46:44] <Bytram> =g moon wikipedia
[01:46:45] <systemd> https://en.wikipedia.org - Moon - Wikipedia
[02:02:50] <Bytram> =cite https://www.nature.com
[02:02:53] <systemd> <p><b>A rapidly changing jet orientation in the stellar-mass black-hole system V404 Cygni</b>, <cite>Nature</cite> (DOI: <a href="https://doi.org/doi:10.1038/s41586-019-1152-0">doi:10.1038/s41586-019-1152-0</a>)</p>
[02:04:16] <Bytram> <systemd> <p><b>A rapidly changing jet orientation in the stellar-mass black-hole system V404 Cygni</b>, <cite>Nature</cite> (DOI: <a href="https://doi.org/doi:10.1038/s41586-019-1152-0">doi:10.1038/s41586-019-1152-0</a>)</p>
[02:04:36] <Bytram> https://www.sciencealert.com
[02:04:36] <systemd> ^ 03A Strange Black Hole Is Shooting Out Wobbly Jets Because It's Dragging Spacetime
[02:12:23] <Bytram> Well! That took me much longer than expected!
[02:19:34] <Bytram> =submit https://www.washington.edu
[02:20:20] <Bytram> =submit https://www.sciencedaily.com
[02:20:21] <systemd> Submitting "Life could have emerged from lakes with high phosphorus"...
[02:20:43] <systemd> ✓ Sub-ccess! "Life Could Have Emerged From Lakes With High Phosphorus" (15 paragraphs) -> https://soylentnews.org
[02:21:26] <Bytram> =submit https://www.sciencedaily.com From the original article: +https://www.hopkinsmedicine.org/news/newsroom/news-releases/intermittent-fasting-live-fast-live-longer
[02:21:29] <systemd> Submitting "Intermittent fasting: Live 'fast,' live longer?"...
[02:21:44] <Bytram> =cite http://dx.doi.org
[02:21:45] <systemd> <p><b>Effects of Intermittent Fasting on Health, Aging, and Disease</b>, <cite>New England Journal of Medicine</cite> (DOI: <a href="https://doi.org/10.1056/NEJMra1905136">10.1056/NEJMra1905136</a>)</p>
[02:21:51] <systemd> ✓ Sub-ccess! "Intermittent Fasting: Live 'fast,' Live Longer?" (13 paragraphs) -> https://soylentnews.org
[02:22:53] <Bytram> =submit https://www.sciencedaily.com
[02:22:55] <systemd> Submitting "ESO observations reveal black holes' breakfast at the cosmic dawn"...
[02:23:17] <systemd> ✓ Sub-ccess! "ESO Observations Reveal Black Holes' Breakfast at the Cosmic Dawn" (7 paragraphs) -> https://soylentnews.org
[02:47:57] <Bytram> looks like that's going to have to do it for me today,
[02:48:06] <Bytram> have a great night everybody!
[04:37:16] -!- systemd has quit [Remote host closed the connection]
[04:37:29] -!- systemd [systemd!~systemd@0::1] has joined #editorial
[04:37:46] -!- systemd has quit [Remote host closed the connection]
[04:38:30] -!- systemd [systemd!~systemd@0::1] has joined #editorial
[07:23:59] <chromas> =help cite
[07:23:59] <systemd> Generate a block of HTML for citing an article. Takes DOIs and URLs
[07:24:03] <chromas> =help
[07:24:03] <systemd> blame, caps, cite, contribute, declinectl, declined, do, dump, folding-rank, g, gcctl, join, nick, notes, part, rehashctl, save, say, sedctl, sub, submit, taco, tacoctl, threadcount, y, yt, gday
[13:53:57] -!- exec [exec!~exec@23.24.kp.ip] has joined #editorial
[13:53:58] -!- exec has quit [Changing host]
[13:53:58] -!- exec [exec!~exec@crutchys.brothel] has joined #editorial
[14:02:08] <janrinok> welcome exec - for a bot you don't work very hard!
[15:25:27] <exec> janrinok, pbtptbptbptbtpbt