#editorial | Logs for 2018-04-15

« return
[01:57:33] <Bytram> eyes keep wanting to view my inner eyelid... heading to bed
[11:57:38] <Bytram> #submit https://news.northwestern.edu AND http://dx.doi.org
[11:57:38] <MrPlow> Unable to find a summary for that page
[11:57:44] <exec> ├─ 13Food allergy is linked to skin exposure and genetics - Northwestern Now
[11:57:44] <exec> └─ 13Redirecting
[11:57:52] <Bytram> ~submit https://news.northwestern.edu
[11:57:55] <exec> error: description meta content not found or empty
[11:57:56] <exec> └─ 13Food allergy is linked to skin exposure and genetics - Northwestern Now
[11:58:41] <Bytram> #submit https://www.sciencedaily.com AND https://news.northwestern.edu AND http://dx.doi.org
[11:58:41] <MrPlow> Submitting. There is a mandatory delay, please be patient.
[11:58:45] <exec> ├─ 13Food allergy linked to skin exposure and genetics, study finds: Triggered by perfect storm of genetics and skin exposure to infant wipes, dust and food -- ScienceDaily
[11:58:45] <exec> ├─ 13Food allergy is linked to skin exposure and genetics - Northwestern Now
[11:58:45] <exec> └─ 13Redirecting
[11:59:06] <MrPlow> Submission successful. https://soylentnews.org
[11:59:07] <upstart> ^ 03SoylentNews Submissions
[17:33:39] <fyngyrz> So, here's a thing. When I submit a story via IRC, it's... skeletal. Needs work. So I go in there and make it at least somewhat reasonable. I'm not tyring to edit it in the sense of saying "here, post this", just prepping it so it's ready for some editor attention.
[17:34:14] <fyngyrz> But this shows up as yellow - one editor on board - which pretty much seems to be against the rules, if I understand them right.
[17:37:44] <fyngyrz> I suggest that either (a) this not be against the rules, or (b) that a new state (purple?) be made available for the submitter to indicate they're editing/edited the story.
[17:38:43] <fyngyrz> I think this is a good idea generally, and I think it's most obvious when there are few stories available. After all, if you don't trust your editors, why are they editors?
[17:38:56] <fyngyrz> it still takes a 2nd signoff, so there's that.
[17:50:47] <chromas> Well you can just leave it as the bot submitted, and another editor will fill it in
[17:51:19] <chromas> If you're just gonna fill it in, you may as well skip the bot
[18:08:48] <fyngyrz> I like the bot. It's conveneient
[18:14:12] <fyngyrz> Sets a lot of stuff up, basically makes the story ready to flesh out.
[18:14:46] <fyngyrz> It seems ridiculous that one can't then flesh it out.
[18:19:30] <chromas> The point of the bot is to be lazy, for when you don't wanna put the time in for a real sub
[18:20:04] <fyngyrz> Then I suggest that the point of the bot is insufficient to its potential
[18:20:31] <fyngyrz> ...and that the rule is counter productive
[18:21:56] <fungus> fyngyrz-> 💩
[18:24:04] <chromas> Fungus should get submission powers
[18:24:39] <fyngyrz> I wonder what's involved
[18:24:50] <fyngyrz> I mean, I already leverage the other bot
[18:24:55] <fyngyrz> {h submit}
[18:24:55] <fungus> 09style help: No help available. Bad Panda!
[18:24:58] <fyngyrz> hmmm
[18:25:00] <fyngyrz> or not
[18:25:18] <fyngyrz> {h sub}
[18:25:18] <fungus> 09style help: 07{sub URL} -- Submits a story from fungus (not from you)
[18:26:05] <chromas> You could either use the api or just emulate the submissions page's form
[18:26:06] <fyngyrz> but that's the same thing: force a URL in, let the other bot handle it
[18:26:17] <fyngyrz> oh, API. hmm.
[18:26:32] <fyngyrz> I think I looked at that, and it wasn't exactly well designed
[18:26:42] <fyngyrz> if I'm remembering the right thing
[18:26:44] <TheMightyBuzzard> 🖕
[18:26:56] <fyngyrz> had to get some kind of bizarre token, etc.?
[18:27:33] <fyngyrz> lemme go look [takes TMB's finger off at the knucke]
[18:27:45] <chromas> The api's a thinnish wrapper around the backend I think, so
[18:27:46] <TheMightyBuzzard> yup. that's on account of it's not meant for bots but for third party clients. uses the same reskeys the official html version uses.
[18:28:02] <fyngyrz> why is it using tokens at all?
[18:28:17] <chromas> For diversity
[18:28:25] <fyngyrz> Why not just take a submission and geenrate whatever oddness is needed in response?
[18:28:48] <TheMightyBuzzard> consider the down side should that happen while chromas exists to abuse it
[18:29:04] <fyngyrz> ...and that would be?
[18:29:32] <TheMightyBuzzard> five gergillion subs a day all linking to the goatse image
[18:29:58] <TheMightyBuzzard> subs coming in so fast that it dos's the webservers.
[18:30:00] <fyngyrz> there's nothing about a token that says you can't throttle submissions
[18:30:51] <TheMightyBuzzard> the reskeys are how we do it on the official html version and it's easier to use the same methods in the api than it is to keep track of the differences.
[18:31:07] <fyngyrz> you can throttle them by IP, or simply by time
[18:31:31] <chromas> Go ahead and rewrite it :)
[18:32:37] <TheMightyBuzzard> yup, feel free to code up a reskey-free version that still throttles.
[18:32:39] <fyngyrz> I can't even get a text change to the API into play.
[18:32:47] <fyngyrz> to the FAWQ< I men
[18:32:51] <fyngyrz> bah
[18:33:11] <fyngyrz> plus, TMB likes perl. :)
[18:33:36] <TheMightyBuzzard> man, we don't do site updates on a fast schedule unless it's critical. if you remind me tomorrow i'll do the template updates though.
[18:34:05] <chromas> You could rewrite it in rust. tmb likes rust
[18:34:37] <TheMightyBuzzard> tmb likes playing with rust. no way in hell would i use it in a production environment in its current state.
[18:34:38] <chromas> Do it like Mozilla though—just a few bits at a time, while removing features
[18:34:49] <fyngyrz> I'll look at the API again and see if I want to engage with it
[18:34:58] <chromas> Is sn really a production environment though? :D
[18:35:41] <TheMightyBuzzard> s'not difficult. get a reskey, make a sub. if you make a bot account and log in as well we'll give it a subscription so there's no wait time between subs.
[18:36:15] <fyngyrz> looking for the api page...
[18:36:27] <TheMightyBuzzard> ~api foo butt
[18:36:35] <TheMightyBuzzard> #smake exec
[18:36:35] * MrPlow smakes exec upside the head with some tp
[18:37:07] <fyngyrz> ~api
[18:37:10] <fyngyrz> nope
[18:37:33] <TheMightyBuzzard> ~api m=user op=max_uid
[18:37:42] * TheMightyBuzzard shurgs
[18:37:49] <TheMightyBuzzard> exec's broke
[18:37:52] <fyngyrz> k
[18:37:57] <TheMightyBuzzard> https://wiki.soylentnews.org
[18:37:58] <upstart> ^ 03ApiDocs - SoylentNews
[18:38:01] <exec> └─ 13ApiDocs - SoylentNews
[18:38:10] <TheMightyBuzzard> ~list
[18:38:11] <exec> ~list ~list-auth ~lock ~unlock
[18:38:12] <exec> ~! ~addr ~api ~arthur ~aur ~bday ~butt ~calc ~cat ~cd ~cid ~comments ~confucius ~convert ~count ~cowsay ~deb ~define ~define-add ~define-count ~define-delete ~define-sources ~devs ~eds ~exec-issue ~execfs ~fah ~filter ~filth ~first ~forex ~fortune ~funding ~g ~g'day ~g'night ~gday ~get ~github-add ~github-del ~github-list ~gnight ~google ~grab ~header ~header-login ~help ~isup ~jisho ~last ~link ~links ~location ~log ~ls ~md ~mkdir ~moo ~nyse
[18:38:13] <exec> ~openthepodbaydoors ~perl6 ~php ~queue ~quickpoll ~quote ~rainbow ~random ~rd ~rehash-issue ~remind ~rmdir ~romajidesu ~rps ~scramble ~sed ~seen ~set ~shorten ~sizeof ~sneak ~sneak-server ~staff ~stash ~story-search ~submit ~suggest ~suggest-api ~suggest-exec ~suggest-rss ~tell ~time ~time-add ~time-del ~time-prefs ~title ~trans ~translate ~translate-sl ~uid ~unset ~unstash ~up ~vote ~weather ~weather-add ~weather-del ~weather-old ~weather-prefs
[18:38:14] <exec> ~welcome ~wget ~youtube ~yt
[18:38:19] <fyngyrz> okay, bookmarked
[18:38:24] <TheMightyBuzzard> ~api
[18:38:27] <TheMightyBuzzard> ~api help
[18:38:50] <TheMightyBuzzard> ~perl6
[18:38:53] <TheMightyBuzzard> #perl6
[18:39:45] <TheMightyBuzzard> anywho, i gots important sunday afternoon napping to do.
[18:39:50] <fyngyrz> {h api}
[18:39:50] <fungus> 09style help: 07{~api} -- a broken function of the 04exec bot
[18:39:56] <fyngyrz> :)
[18:41:30] <fyngyrz> {h api}
[18:41:30] <fungus> 09style help: 07~api -- a broken function of the 04exec bot
[18:41:32] <fyngyrz> better
[21:02:06] -!- aristarchus [aristarchus!~b9d4ab39@185.212.ytq.gu] has joined #editorial
[21:05:07] -!- aristarchus has quit [Client Quit]