<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:09] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:09] zsh sets mode: +v on Corded
L3[00:00:17] ⇨ Joins: Greenphlem (uid22276@id-22276.tooting.irccloud.com)
L4[00:00:30] <payonel> Shuudoushi: i may have found a bug
L5[00:00:35] <payonel> thanks to your weird requests
L6[00:00:37] <payonel> yay
L7[00:00:53] <Shuudoushi> oh?
L8[00:00:58] <Aedda> Weird requests are best.
L9[00:00:59] <Shuudoushi> then HURRAY!!!
L10[00:01:00] <Shuudoushi> lol
L11[00:01:02] <payonel> :)
L12[00:01:05] <payonel> indeed
L13[00:01:07] * payonel is afk for a bit
L14[00:01:33] * Shuudoushi still can't find his zippo and it's pissing him right the fuck off...
L15[00:03:22] <untoldforce> calling getItemsInNetwork() returns not enough memory... should i install a database upgrade in my robot to fix it?
L16[00:03:44] <payonel> untoldforce: what ram sticks did you put in the robot?
L17[00:03:55] <untoldforce> 2x tier 2.5
L18[00:04:12] <payonel> hmm, well i dont know about that method
L19[00:04:16] <payonel> sorry!
L20[00:04:27] <untoldforce> it should return the items in the AE network as a table
L21[00:04:29] <payonel> again, openos guy <----
L22[00:04:35] <untoldforce> yeah...
L23[00:04:47] <untoldforce> i am thinking i might have too many items in the network
L24[00:04:48] <payonel> well i mean, i dont know the limitations/requirements of that method on the hardware
L25[00:05:10] <Shuudoushi> payonel: what was the bug anyway?
L26[00:05:20] <payonel> i'm ashamed to admit, i'll tell you after i confirm the bug
L27[00:05:27] <Shuudoushi> lmao
L28[00:05:28] <Shuudoushi> kk
L29[00:05:32] <payonel> well i'll share after i confirm pass or fail
L30[00:08:27] <payonel> yep
L31[00:08:29] <payonel> i regressed
L32[00:08:38] <payonel> the shame!!!!!!1!!
L33[00:09:03] <payonel> so before my last update to grep, it would only highlight the first match
L34[00:09:16] <payonel> so `echo abababa | grep a` would only 'colorize' the first a
L35[00:09:22] <payonel> i "fixed" this
L36[00:09:25] <payonel> and that rightly broke it
L37[00:09:25] <Shuudoushi> lol
L38[00:09:34] <Shuudoushi> nice
L39[00:09:43] <payonel> so, "^..." incorrectly assumes there are little "start of lines" all over the place
L40[00:09:53] <payonel> i can fix
L41[00:10:24] <Shuudoushi> just make sure to link me the changes so I can toss 'em right into SOS
L42[00:10:37] <payonel> oh i'll PR it to master of course
L43[00:10:47] <payonel> but i'll link you the PR when it's done
L44[00:10:54] <payonel> or i'll at least @you
L45[00:11:04] <Shuudoushi> lol, that works :P
L46[00:11:05] <payonel> who are you on github? sorry.. the same spelling?
L47[00:11:11] <Shuudoushi> same
L48[00:11:26] <Shuudoushi> I use the same name for everything >.>
L49[00:11:45] <payonel> anywho, you asked components -l to colorize the method name
L50[00:11:52] <Shuudoushi> yes
L51[00:12:04] <payonel> i'd say `components -l gpu | grep '^%s[^%s]+'
L52[00:12:10] <payonel> except, my bug
L53[00:12:12] <payonel> :)
L54[00:12:20] <Shuudoushi> lol
L55[00:12:37] <Shuudoushi> that's a hell of a thing to remember off the top of your head xD
L56[00:12:54] <payonel> well it's easier when you've written it
L57[00:13:07] <Shuudoushi> a few thousand times XD
L58[00:13:18] <payonel> also, missing closing `
L59[00:13:26] * payonel throws a ` up a few lines in ir
L60[00:13:27] <Shuudoushi> XD
L61[00:13:27] <payonel> c
L62[00:14:00] <Shuudoushi> ~w colors
L63[00:14:01] <ocdoc> http://ocd.cil.li/api:colors
L64[00:15:42] <Shuudoushi> wow, this still hasn't been touched huh... http://ocdoc.cil.li/api:rc
L65[00:16:04] <payonel> yeah, i had a super cool rc rework
L66[00:16:09] <payonel> but....time and RAM
L67[00:16:25] <Shuudoushi> lol
L68[00:17:22] <Shuudoushi> if you like, i can add you as a contributor on SOS so you can do all the things you want with little concern for RAM usage
L69[00:17:56] <payonel> hahah that would be a rabbit hole
L70[00:18:01] <Shuudoushi> hell, my update script alone uses more RAM than all of OOS 1.6 XD
L71[00:18:16] <payonel> sheesh
L72[00:18:24] <Shuudoushi> I really do need to compress it....
L73[00:18:31] <Shuudoushi> it's fucking bad...
L74[00:19:47] <Shuudoushi> I think if I can get that compressed code working, I can drop the RAM usage by more than 1/2
L75[00:20:27] <Shuudoushi> some how not doing that bad though lol http://goo.gl/QM2pfr
L76[00:23:20] <Shuudoushi> http://goo.gl/WipXAM
L77[00:23:56] <payonel> :)
L78[00:23:59] <payonel> fun
L79[00:24:29] <Shuudoushi> it takes awhile as it overwrites just about ALL the files...
L80[00:26:27] *** Kasen is now known as rakiru|offline
L81[00:27:36] <payonel> the project that started all of this openos work, "psh"
L82[00:27:44] <payonel> it was going to be my ssh
L83[00:27:51] <payonel> payo-shell, p for payo
L84[00:28:01] <payonel> now, it would do like nothing that ssh does
L85[00:28:04] <payonel> just remote shell
L86[00:28:07] <payonel> :)
L87[00:28:09] <payonel> haha
L88[00:28:15] <payonel> but there would also be a pshd (daemon)
L89[00:28:24] <payonel> and i quickly ran into some limitations of the os
L90[00:29:03] <Shuudoushi> lol
L91[00:30:55] <payonel> so i started making fixes or tiny upgrades to openos, and then i just shelved the whole psh project and went full time on openos
L92[00:31:15] <Shuudoushi> but ofc
L93[00:32:35] <Shuudoushi> SOS started off as a private program suite for myself, then a few people started to want to use it as well, then Mimiru said she would add it to OS, so I turned it into an OS lol
L94[00:34:13] <payonel> i bet you were pretty excited about that
L95[00:35:37] <Shuudoushi> yep :P
L96[00:35:50] * Saphire shoots Eclipse from orbital ion cannon
L97[00:36:11] <Shuudoushi> I think I spent too much time on fixing this place up for Lizzy and vifino... http://goo.gl/q2VqJn
L98[00:36:17] <Saphire> I tried IntelliJ IDEA
L99[00:36:34] *** mrkirby153 is now known as kirby|gone
L100[00:37:03] <Shuudoushi> s/from/with a
L101[00:37:03] <MichiBot> <Saphire> *** shoots Eclipse with a orbital ion cannon
L102[00:37:13] <Saphire> an
L103[00:37:14] <Shuudoushi> s/a/an
L104[00:37:14] <MichiBot> <Saphire> ann
L105[00:37:17] <Shuudoushi> ...
L106[00:37:21] <Shuudoushi> lol
L107[00:39:07] <snowden89> s/a/ass
L108[00:39:08] <MichiBot> <Saphire> assnn
L109[00:40:04] <payonel> s/ss/ss\//
L110[00:40:04] <MichiBot> <Saphire> ass/nn
L111[00:40:05] ⇦ Quits: untoldforce (webchat@pool-96-227-72-143.phlapa.fios.verizon.net) (Ping timeout: 195 seconds)
L112[00:40:11] <payonel> bleh
L113[00:45:46] ⇦ Quits: cpup (~cpup@32.218.116.76) (Ping timeout: 190 seconds)
L114[00:47:27] ⇨ Joins: cpup (~cpup@32.218.118.203)
L115[00:48:18] <greaser|q> s/\///
L116[00:54:24] <gamax92> s/bleh/I think ocdoc is the greatest bot ever/
L117[00:54:24] <MichiBot> <payonel> I think ocdoc is the greatest bot ever
L118[00:54:25] <ocdoc> Aww, thank you <3
L119[00:55:22] <greaser|q> s/w/s/g
L120[00:55:25] <MichiBot> <ocdoc> Ass, thank you <3
L121[00:56:40] <asie> s/t.a/ho/
L122[00:56:47] <asie> s/t*a/ho/
L123[00:56:50] <asie> hmm.
L124[00:56:53] <asie> this is lame.
L125[00:57:12] <asie> s/t?a/ho/
L126[00:57:13] <Saphire> s/(.)/\1\1\1\1/g
L127[00:57:19] <Saphire> uh
L128[00:57:26] <Saphire> s/(.)/\1\1\1\1/g
L129[00:57:28] <greaser|q> s/than/hon/g
L130[00:57:29] <MichiBot> <ocdoc> Ass, honk you <3
L131[00:57:34] <greaser|q> but yeah, lame
L132[00:57:39] <greaser|q> but not completely lame
L133[00:57:45] <greaser|q> as i can still make it say ass instead of aww
L134[00:58:57] * Saphire curls up and cries
L135[00:59:30] <payonel> #lua ("aab"):find("^ab",2)
L136[00:59:30] <|0xDEADBEEF|> > 2 | 3
L137[00:59:33] <payonel> that makes me sad
L138[00:59:39] <payonel> meh
L139[00:59:50] <Saphire> why?
L140[01:00:16] <payonel> because my pattern matching doesn't check for ^ and non 1-index
L141[01:00:17] <Saphire> you basically cut the string beginning at character 2 and then find that expression
L142[01:00:24] <payonel> i didn't say i didn't understand it
L143[01:00:27] <payonel> i said it makes me sad
L144[01:00:28] <Saphire> oh
L145[01:00:32] * Saphire patpats
L146[01:00:32] <payonel> :)
L147[01:05:48] <Izaya> You right there, Saphire ?
L148[01:05:56] <Saphire> Hm?
L149[01:08:36] <Izaya> * Saphire curls up and cries
L150[01:08:42] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L151[01:08:46] <Saphire> Oh..
L152[01:09:04] <Saphire> I kinda rewrote few parts of that java bot i sometimes poke..
L153[01:09:11] <Saphire> And then realized i did nothing, really
L154[01:09:15] <Saphire> Just moved things around
L155[01:09:25] <Saphire> And probably made it even more spaghetti
L156[01:09:28] * Saphire sighs
L157[01:09:57] <Saphire> Todo: find out how the fuck lua sockets work
L158[01:11:53] <Shuudoushi> with unicorn blood
L159[01:13:32] <payonel> Saphire: what sockets? like io.open(paht) ?
L160[01:13:36] <payonel> path*
L161[01:13:57] <Saphire> ...
L162[01:14:16] <Saphire> As in fucking tcp sockets
L163[01:14:24] <Saphire> outside of OC
L164[01:15:00] <snowden89> luasocket
L165[01:15:13] <payonel> on posix systems, file handles work just like stream sockets -- that's why i asked about io.open :)
L166[01:15:19] <payonel> i was kind of trying to point to that
L167[01:15:31] <payonel> but send/recv is what i expect you're talking about
L168[01:20:32] <Shuudoushi> http://goo.gl/O1WQp2
L169[01:22:45] *** Lucca is now known as Daiyousei
L170[01:28:32] <Shuudoushi> payonel: last thing before I pass out. Think I should add a -f or --force option to update to force update all files whether or not there is a newer version online?
L171[01:28:54] <payonel> yep
L172[01:29:20] <Shuudoushi> for --force, it's kist options.force isn't it?
L173[01:31:36] <payonel> yep
L174[01:31:42] ⇨ Joins: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net)
L175[01:32:00] <payonel> as in args,options=shell.parse("foobar --force")
L176[01:33:19] <payonel> err, i mean shell.parse("foobar","--force")
L177[01:33:22] <payonel> :)
L178[01:33:24] <payonel> duh
L179[01:33:37] <Shuudoushi> lol
L180[01:34:39] <Shuudoushi> huh
L181[01:34:42] <Shuudoushi> http://goo.gl/0TeOOq
L182[01:34:57] ⇦ Quits: Gyro__ (~Gyro@bb-66-55-207-189.gwi.net) (Ping timeout: 201 seconds)
L183[01:40:15] <payonel> i like your textures
L184[01:40:26] <payonel> i mean, your decor
L185[01:40:28] <payonel> in the background
L186[01:40:39] <payonel> what mods do you guys run?
L187[01:41:51] <Shuudoushi> a metric shit ton lol
L188[01:42:09] <Shuudoushi> this script is pissing me off...
L189[01:42:34] <payonel> tomorrow i'll have some time
L190[01:42:39] <payonel> i might be inspirsed to help you out
L191[01:42:44] <payonel> NO PROMISES
L192[01:43:49] <Shuudoushi> http://goo.gl/7idl3X https://github.com/Shuudoushi/SecureOS/blob/dev/SecureOS/sbin/update.lua#L66-L70
L193[01:44:02] <Shuudoushi> lol, sounds good if you're up for it
L194[01:44:25] <Shuudoushi> I'm off to bed, I give up for now lol
L195[01:44:30] <payonel> o/
L196[01:44:34] <Shuudoushi> o/
L197[01:45:15] <Shuudoushi> I still cringe everytime I see that autorun I made for SOS...
L198[01:46:39] <payonel> which autorun is that?
L199[01:46:44] <payonel> are we talking about update?
L200[01:46:52] <payonel> also, sorry for asking you questions after your o/ :)
L201[01:46:53] <Shuudoushi> https://github.com/Shuudoushi/SecureOS/blob/dev/SecureOS/.autorun.lua
L202[01:46:57] <payonel> ah
L203[01:47:31] * Shuudoushi was closing out unused tabs after seeing a bunch open still after closing MC
L204[01:47:36] <Shuudoushi> so you're good lol
L205[01:55:31] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L206[02:00:27] *** Daiyousei is now known as Lucca
L207[02:08:28] ⇦ Quits: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net) (Read error: Connection reset by peer)
L208[02:09:57] ⇨ Joins: Gyro (~Gyro@bb-66-55-207-189.gwi.net)
L209[02:17:20] *** cbcercas|AFK is now known as cbcercas
L210[02:35:34] *** cbcercas is now known as cbcercas|AFK
L211[02:48:31] * Lizzy groans
L212[02:54:28] *** cbcercas|AFK is now known as cbcercas
L213[03:13:43] *** cbcercas is now known as cbcercas|AFK
L214[03:15:38] ⇨ Joins: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L215[03:17:45] ⇦ Quits: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping timeout: 198 seconds)
L216[03:23:12] ⇦ Quits: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
L217[03:23:34] ⇨ Joins: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L218[03:24:46] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 190 seconds)
L219[03:25:49] ⇦ Quits: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca) (Quit: No Ping reply in 180 seconds.)
L220[03:26:05] ⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 195 seconds)
L221[03:26:57] ⇨ Joins: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca)
L222[03:27:30] ⇨ Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L223[03:28:27] ⇨ Joins: wembly (~wembly@50.240.220.69)
L224[03:31:55] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 195 seconds)
L225[03:32:14] *** gAway2002 is now known as g
L226[03:33:05] ⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 195 seconds)
L227[03:35:52] ⇨ Joins: wembly (~wembly@50.240.220.69)
L228[03:36:32] ⇨ Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L229[03:47:52] ⇨ Joins: Jezza (~Jezza@92.206.20.223)
L230[03:50:35] *** g is now known as gAway2002
L231[04:06:08] ⇦ Quits: ID (~icedream@212.83.173.97) (Remote host closed the connection)
L232[04:12:56] ⇨ Joins: Icedream (~icedream@212.83.173.97)
L233[04:14:24] ⇨ Joins: LeshaInc (~LeshaInc@185.50.7.3)
L234[04:20:39] *** cbcercas|AFK is now known as cbcercas
L235[04:27:33] *** Jezza is now known as Jezza|AFK
L236[04:33:45] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 195 seconds)
L237[04:35:26] ⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 190 seconds)
L238[04:36:45] ⇨ Joins: wembly (~wembly@50.240.220.69)
L239[04:37:53] *** cbcercas is now known as cbcercas|AFK
L240[04:39:02] ⇨ Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L241[04:53:24] ⇨ Joins: Sjet (webchat@46.219.244.67)
L242[04:54:55] <Sjet> Hi everyone. I need help with nanomachines's effects. There are some effects that have cool names but are not listed in buffs and have no visible effect. Oe of them is "Hive_mind". What will that thing do?
L243[05:05:57] *** Jezza|AFK is now known as Jezza
L244[05:10:19] ⇦ Quits: Jezza (~Jezza@92.206.20.223) (Read error: Connection reset by peer)
L245[05:14:34] ⇨ Joins: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b)
L246[05:18:36] <asie> Sangar!
L247[05:18:39] <asie> http://blog.asie.pl/2016/03/29/btm16/ Do the following rules sound sane?
L248[05:18:41] <asie> to all of you
L249[05:18:44] <asie> it's about the OpenComputers Demo Compo
L250[05:18:57] <fingercomp> Sjet: "hive_mind" is added by Computronics as a part of Forestry integration
L251[05:24:09] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L252[05:25:13] *** cbcercas|AFK is now known as cbcercas
L253[05:29:15] <asie> anyone?
L254[05:39:29] <snowden89> seems ok
L255[05:39:44] <snowden89> never done demoscene
L256[05:39:56] <snowden89> well unless my idea of demoscene is different
L257[05:40:03] <snowden89> iam not artistic enough for it
L258[05:44:15] <KittyKath> asie: a) All mods requireing external mods should be wild, shouldn't they? b) Why provide the OS? Some may want to demo they OS or is that besides the point? c) If you want to at least glance over the code move the submitting deadline waaaay ahead. Like a week before the event. d) Is Internet card enabled? If so, black-/whitelist? (If not provided, make that explicetly clear maybe?)
L259[05:45:40] <KittyKath> Also in Artwork: "your demo should be a static screen with an image". That sounds very much like you don't want moving art like gifs or what not. Is that so?
L260[05:46:40] <asie> KittyKath: a) OpenComputers has no sound facilities
L261[05:46:44] <asie> we will generally reject mods which overpower OC
L262[05:47:02] <fingercomp> Sjet: try to right click a bee hive with an impregnated stick
L263[05:47:02] <asie> b) Because demos are usually artpieces, though we should have a few more categories - I'll fix that
L264[05:47:13] <asie> c) I don't want to glance at the code, I don't care :D
L265[05:47:16] <asie> d) No internet card on the compo machine
L266[05:47:21] <asie> e) That is so.
L267[05:48:04] <Forecaster> The computer ID that is used for the dir in the world, is there a way to get that in-game?
L268[05:48:05] ⇨ Joins: Jezza (~Jezza@92.206.20.223)
L269[05:48:26] <Forecaster> dir in the world save dir*
L270[05:48:41] <KittyKath> d) Maybe make that explicit. Especially for the other categories ^^ e) move the static from before screen to before image so it is more explicit.
L271[05:49:53] <KittyKath> Forecaster: IIRC thats the component address of the "computer" component
L272[05:52:44] ⇨ Joins: feldim2425 (~feldim242@194-166-26-151.adsl.highway.telekom.at)
L273[05:53:04] <Lizzy> Forecaster, computer.address() IIRC
L274[05:53:08] <Lizzy> ~w computer
L275[05:53:08] <ocdoc> http://ocd.cil.li/api:computer
L276[05:53:22] <Lizzy> yup, computer.address()
L277[05:53:28] <Lizzy> actually no
L278[05:54:44] <snowden89> OC does not support sound?
L279[05:54:51] <asie> it has a PC speaker
L280[05:54:54] <asie> but for proper sound...
L281[05:54:59] <asie> KittyKath: updated
L282[05:55:01] <asie> check the new one
L283[05:55:06] <Lizzy> Forecaster, the id of the folder in the host filesystem is the ID of the HDD where the files are
L284[05:55:09] <Lizzy> or floppy
L285[05:55:26] <snowden89> i thought you could use minecraft jukebox
L286[05:55:46] <snowden89> musicbox
L287[05:55:52] <snowden89> or whatever that thing was
L288[05:56:03] <snowden89> maybe that was a mod
L289[05:56:12] <Forecaster> ah right
L290[05:56:13] <snowden89> let you play actual mp3 file
L291[05:56:38] <Forecaster> I'm considering offering to download the contents of a dir, provided you know the id
L292[05:58:33] <Forecaster> as an additional security measure I could have it look for a specific file inside of it like "access", and you must provide the contents of that as well, and if it doesn't exist the harddrive can't be downloaded
L293[05:59:29] *** cbcercas is now known as cbcercas|AFK
L294[05:59:32] <KittyKath> asie: a) Artwork should not allow Internet connection either or should it? b) Requirement for the Game category that the game has a in-game help-screen or tutorial? c) I don't know how you plan on having people submit demos but I would suggest that if they need any additional mods that you move the deadline ahead so you have time to decide if they should be in Wild or not.
L295[05:59:59] <asie> KittyKath: a) Why not? It's a static image :|
L296[06:00:06] <asie> b) No. Just some way of understanding how to play it
L297[06:00:15] <asie> c) I will decide pretty quickly.
L298[06:00:53] <KittyKath> Other than that it looks fine ^^
L299[06:01:48] <Forecaster> what is this?
L300[06:01:56] <snowden89> OC demoscene
L301[06:01:59] <snowden89> the beginning
L302[06:02:33] <snowden89> soon we will have mandlebot screens looping on all OC screens
L303[06:02:53] <asie> fixed
L304[06:02:57] <asie> snowden89: mandelbrot screens lol
L305[06:03:01] <asie> https://www.youtube.com/watch?v=Ye6ITR0Re14
L306[06:03:01] <MichiBot> Better Than Minecon 2016 - The End [English] [The Crazy Bit] | length: 13m 11s | Likes: 12 Dislikes: 0 Views: 528 | by Mighty Pirates
L307[06:03:03] <asie> reminder
L308[06:03:41] ⇨ Joins: Inari (~Pinkishu@p5dec6c16.dip0.t-ipconnect.de)
L309[06:15:24] <KittyKath> asie: Now lets nag on your writing skills. "low on time to" -> "do not have the time to"; Dates as "22th - 24th of July 2016" ; "third edition of the event" -> "third installment of the event"; Link the End video; "it’s really fun, if a bit chaotic, and I ..." -> "it's really fun, chaotic and definitely worth a visit."; "Attractions" -> "Some of our Attractions:"; "25 mod booths" -> "25 mod-booths";
L310[06:15:30] <KittyKath> "details on the" -> "details for the"; "every demo, but" no comma; "machines, with RAM" same; "sound, however" -> "sound - however"; "good form, even" no comma; "the author/group" -> "the author(s)"; Demo/EEPROM "If your demo require any user input, special preparation, or custom OSes please let us know"; "For the EEPROM category, your" -> "In the EEPROM category your"; Game category below that with two
L311[06:15:36] <KittyKath> commas less; Tool category same; Artwork same; "For the Wild category, go wild!" -> "For the Wild category - go wild!"; "different mod, let" no comma; Same one line below that :I; examples sentence with no comma either; "and that it won’t grind" remove the 'that'; "Lua 5.3-based, powerful, modular architecture" -> "Lua 5.3-based powerful and modular architecture"; :I
L312[06:15:47] <KittyKath> Apply as your lazyness allows <.<
L313[06:16:03] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L314[06:16:47] <KittyKath> Also stop switching from "I" to "we" all the time! D:
L315[06:21:10] * Lizzy hugs KittyKath
L316[06:21:14] * KittyKath cuddles Lizzy
L317[06:22:30] <asie> KittyKath: I can announce
L318[06:22:32] <asie> but we are preparing
L319[06:22:42] <asie> that's all intentional
L320[06:23:45] <KittyKath> Makes you sound like a pretentious git who lets other do the work but collects the fame. :I
L321[06:24:21] <KittyKath> Not that you aren't one or anything but you might not want to sound like one :P
L322[06:24:46] <Lizzy> errm, chromium why are you now my default browser?
L323[06:25:23] <Forecaster> cuz it wanted to
L324[06:26:13] <asie> KittyKath: did /most/ of the fixes
L325[06:26:27] <KittyKath> asie: Want me to look over it again and nag more?
L326[06:26:35] <asie> Whatever
L327[06:26:55] <KittyKath> Either yes or no. If not I'm gonna do some other work done :I
L328[06:27:25] <KittyKath> get work done even <.<
L329[06:27:27] <Lizzy> about 4 and a half days :D
L330[06:27:37] <KittyKath> \o/
L331[06:28:42] <KittyKath> https://www.washingtonpost.com/news/the-switch/wp/2016/03/28/mass-surveillance-silences-minority-opinions-according-to-study/ Nein! Doch! Ohhhhh!
L332[06:28:52] <Lizzy> 10 points to anyone who can guess what i'm going to be so happy about in 4 and a half days (unless your name is KittyKath, since you can pretty much guess)
L333[06:29:09] <KittyKath> I don't have to guess Lizzy :P
L334[06:29:15] <Lizzy> exactly
L335[06:29:39] <Inari> does hte oculus/vive have like
L336[06:29:42] <Inari> uhhh
L337[06:29:50] * Lizzy reboots Inari
L338[06:30:00] <Inari> water canals?
L339[06:30:10] <Lizzy> eh?
L340[06:30:14] <Forecaster> aqueducts?
L341[06:30:21] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L342[06:30:24] <KittyKath> Inari: Tear drains? :D
L343[06:30:27] <Inari> yeah xD
L344[06:30:45] <KittyKath> I'm not even gonna ask what you are planning to do but probably not.
L345[06:31:02] <Inari> haha
L346[06:31:15] <Inari> just there will likely be sad things thatm ake you cry on it too :P
L347[06:31:18] <Inari> so im wondering how that works
L348[06:32:00] <KittyKath> The seal ring will probably absorb it. I think is fabric and not really waterproof. Also sweat would get out that way too
L349[06:32:29] <Inari> KittyKath: sober yet? :p
L350[06:32:45] <KittyKath> Inari: You underestimate how quickly I sober up <.<
L351[06:32:52] <Inari> haha
L352[06:37:38] * Lizzy offers KittyKath vodka
L353[06:38:20] <KittyKath> Lizzy: Not that early. <.<
L354[06:39:25] <Forecaster> IJ's settings sync sucks
L355[06:39:26] <Forecaster> >:
L356[06:40:07] <Lizzy> KittyKath, :(
L357[06:41:15] * Inari pelts KittyKath with catnip
L358[06:43:16] * KittyKath jumps on Inari's lap rolls to a ball and naps
L359[06:43:30] ⇦ Quits: Sjet (webchat@46.219.244.67) (Ping timeout: 195 seconds)
L360[06:43:36] * Inari sprays KittyKath with cat forehead scent spray
L361[06:53:08] *** cbcercas|AFK is now known as cbcercas
L362[07:02:31] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 186 seconds)
L363[07:04:26] ⇨ Joins: wembly (~wembly@50.240.220.69)
L364[07:05:41] ⇨ Joins: noiro (~noiro@host-146-128.gakeucf.kennesaw.ga.us.clients.pavlovmedia.com)
L365[07:09:22] *** cbcercas is now known as cbcercas|AFK
L366[07:10:52] <Lizzy> ... laptop wtf
L367[07:24:11] *** medsouz|offline is now known as medsouz
L368[07:26:43] ⇨ Joins: Yepoleb (~yepoleb@178-191-129-209.adsl.highway.telekom.at)
L369[07:45:22] *** cbcercas|AFK is now known as cbcercas
L370[07:46:02] ⇦ Quits: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b) (Quit: Connection closed for inactivity)
L371[07:47:57] *** gAway2002 is now known as g
L372[07:48:24] ⇨ Joins: Tedster (~Tedster@host86-165-205-136.range86-165.btcentralplus.com)
L373[07:53:40] *** amadornes[OFF] is now known as amadornes
L374[07:53:54] <Lizzy> hmm
L375[07:54:14] * vifino groans and zombie-walks over to Lizzy
L376[07:54:29] * Lizzy grabs vifino and cuddles him tight
L377[07:54:39] <Lizzy> should i get an Amazon S3 Glacier account for server backup....
L378[07:54:52] * vifino snuggles Lizzy <3
L379[08:00:37] *** cbcercas is now known as cbcercas|AFK
L380[08:04:11] ⇦ Quits: VikeStep (~VikeStep@120.156.54.17) (Read error: Connection reset by peer)
L381[08:05:11] <Turtle> I'm -starting- to feel I should just give up and let a robot do my ex nihilo bookkeeping
L382[08:05:49] <Turtle> http://i.imgur.com/jqzs9bL.png I need to build like 2 more rows of that xD
L383[08:07:00] <Lizzy> hmm, so 2TB of infrequent access storage with 4 put and 2 get requests roughly each month would be about $25.60/mo
L384[08:07:03] <Lizzy> not bad
L385[08:11:36] <flappy> might as well just get a 2tb external at that point
L386[08:13:01] <Lizzy> flappy, yes, lets get a 2tb external drive for my virtual server and dedicated servers that are in datacenters in the next country over
L387[08:13:30] <flappy> yes
L388[08:13:35] <flappy> great idea huh
L389[08:41:31] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:e864:14c3:ee2d:971c)
L390[08:41:31] zsh sets mode: +v on Kodos
L391[08:48:07] ⇨ Joins: Michiyo (Michiyo@mail.pc-logix.com)
L392[08:48:23] zsh sets mode: +o on Michiyo
L393[08:48:54] <Lizzy> :O
L394[08:48:58] * Lizzy pets the Michiyo
L395[08:49:32] ⇦ Quits: Michiyo (Michiyo@mail.pc-logix.com) (Client Quit)
L396[08:49:37] <Kodos> What's going on
L397[08:51:24] ⇨ Joins: Michiyo (~Michiyo@mail.pc-logix.com)
L398[08:51:30] zsh sets mode: +o on Michiyo
L399[08:51:49] <Michiyo> Err Sorry about that Lizzy
L400[08:51:57] <Michiyo> (this time in the right channel :P)
L401[08:52:01] * Lizzy repets Michiyo
L402[08:52:04] <Lizzy> :)
L403[08:52:29] * Michiyo receives pets and purrs
L404[08:52:35] <Lizzy> :3
L405[08:58:51] <asie> Sangar: hey!
L406[08:58:53] <asie> are you taking part in the compo?
L407[09:00:22] <Lizzy> he's away
L408[09:00:34] <asie> he just tweeted at me
L409[09:00:36] <asie> lies
L410[09:00:45] <Lizzy> ah
L411[09:00:52] <Lizzy> well he's away from irc
L412[09:01:00] <Lizzy> probably
L413[09:01:14] <Saphire> Flop
L414[09:01:19] <Lizzy> flup
L415[09:01:19] <Saphire> Hi
L416[09:01:38] * Lizzy pets Saphire
L417[09:01:54] * Saphire lifts weights
L418[09:04:33] <Lizzy> okay, the more i look into it the more Amazon's S3 storage soloution looks to be a viable way for backing up my stuff
L419[09:05:19] ⇦ Quits: xarses_ (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L420[09:24:47] * vifino picks up Lizzy and snuggles her
L421[09:25:09] * Lizzy snuggles vifino back
L422[09:27:43] <Kodos> http://puu.sh/nYdXp/35e8bdd811.png <3
L423[09:28:32] <vifino> Four and a half days~
L424[09:28:36] * vifino giggles
L425[09:32:39] <Lizzy> )
L426[09:32:42] <Lizzy> :)#
L427[09:32:44] <Lizzy> ¬_¬
L428[09:36:19] <Michiyo> And people bitch about the 3d printer model... lol
L429[09:37:38] ⇨ Joins: xarses_ (~xarses@64.124.158.100)
L430[09:39:25] ⇦ Quits: cpup (~cpup@32.218.118.203) (Ping timeout: 195 seconds)
L431[09:41:21] ⇨ Joins: cpup (~cpup@32.218.116.234)
L432[09:43:59] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L433[09:47:54] <Inari> http://i.imgur.com/xMJhpmr.webm
L434[09:49:02] <vifino> For fucks sake.
L435[09:49:05] <vifino> Inari, please.
L436[09:49:27] <Inari> ?
L437[09:49:43] ⇦ Quits: Lathanael|Away (~Lathanael@p549607AD.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L438[09:50:22] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L439[09:54:41] ⇨ Joins: Lathanael|Away (~Lathanael@p54960560.dip0.t-ipconnect.de)
L440[10:00:06] <payonel> goodmorning, everyone
L441[10:05:43] ⇦ Quits: cpup (~cpup@32.218.116.234) (Ping timeout: 186 seconds)
L442[10:07:21] ⇨ Joins: cpup (~cpup@32.218.117.36)
L443[10:12:20] *** cbcercas|AFK is now known as cbcercas
L444[10:18:47] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-70-162.as13285.net)
L445[10:22:23] *** cbcercas is now known as cbcercas|AFK
L446[10:23:02] *** Ajloveslily|Sleep is now known as Ajloveslily
L447[10:32:35] *** medsouz is now known as medsouz|offline
L448[10:39:44] ⇨ Joins: Keanu73_ (~Keanu73@host-92-28-70-162.as13285.net)
L449[10:40:12] ⇦ Quits: Keanu73_ (~Keanu73@host-92-28-70-162.as13285.net) (Remote host closed the connection)
L450[10:41:06] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-70-162.as13285.net) (Ping timeout: 190 seconds)
L451[10:43:14] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-70-162.as13285.net)
L452[10:45:54] ⇦ Quits: xarses_ (~xarses@64.124.158.100) (Remote host closed the connection)
L453[10:58:29] ⇨ Joins: xarses (~xarses@64.124.158.100)
L454[11:00:58] ⇨ Joins: Vexatos (~Vexatos@91-115-38-124.adsl.highway.telekom.at)
L455[11:00:58] zsh sets mode: +v on Vexatos
L456[11:05:20] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L457[11:05:27] ⇨ Joins: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl)
L458[11:11:55] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L459[11:12:57] ⇦ Parts: LeshaInc (~LeshaInc@185.50.7.3) (Die))
L460[11:14:48] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Read error: Connection reset by peer)
L461[11:14:55] ⇦ Quits: cpup (~cpup@32.218.117.36) (Ping timeout: 186 seconds)
L462[11:15:26] ⇦ Quits: Guest80463 (~Magik6k_@51.254.25.16) (Ping timeout: 190 seconds)
L463[11:15:53] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L464[11:15:57] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L465[11:16:27] *** Magik6k is now known as Guest32030
L466[11:16:29] ⇨ Joins: cpup (~cpup@32.218.117.148)
L467[11:16:30] *** medsouz|offline is now known as medsouz
L468[11:25:45] *** kirby|gone is now known as mrkirby153
L469[11:29:43] ⇦ Quits: Lathanael|Away (~Lathanael@p54960560.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L470[11:34:25] ⇨ Joins: rashy (~rashdanml@s207-81-222-27.bc.hsia.telus.net)
L471[11:41:29] <gamax92> "str = str .. ("{0}|{1}"):gsub("{0}", tostring(k)):gsub("{1}", tostring(v))"
L472[11:41:37] <gamax92> wat.
L473[11:42:11] <gamax92> What was wrong with: str = str .. tostring(k) .. "|" .. tostring(v)
L474[11:45:53] <Trangar> Looks like some code copied from C# or something
L475[11:46:29] <Michiyo> gamax92, what the fuck is that?
L476[11:46:33] <Trangar> Because in C# it'd be str += string.Format("{0}|{1}", k, v);
L477[11:46:49] <gamax92> BLT for Payday 2
L478[11:47:48] <gamax92> Trying to hook all the network activity and look for a certain event, since the thing I want is not documented.
L479[11:49:07] <gamax92> Trangar: yeah, seems so
L480[11:49:14] <gamax92> Still, lua has string.format :v
L481[11:50:12] <gamax92> str = str .. string.format("%s|%s", k, v)
L482[11:50:25] <Trangar> str = string.format("%s%s|%s", str, k, v)
L483[11:50:34] <Trangar> Hmm that's just as long
L484[11:51:05] <gamax92> oh actually, I don't know what version of Lua it's using and %s as tostring only works in 5.2+
L485[11:51:27] <gamax92> in 5.1 if you pass it a table it'll error instead of giving you "table: 0xADDRESS"
L486[11:51:34] *** Keridos|away is now known as Keridos
L487[11:53:50] <gamax92> knowing how bad payday 2's internals can be, it's probably 5.1 >_>
L488[11:55:11] <Michiyo> lua 4.0.. :p
L489[11:55:28] <Trangar> Lua 3.2?
L490[11:58:53] <gamax92> I can't even compile Lua 1.0
L491[11:59:15] <Temia> Reminds me of the time I tried to compile xkobo.
L492[12:01:29] <Trangar> Reminds me of the time I made my own language
L493[12:01:32] <Trangar> Actually, multiple times
L494[12:04:38] <gamax92> Temia: xkobo ^-^
L495[12:05:03] <Temia> I never did get it working.
L496[12:05:13] <Trangar> chocobo?
L497[12:05:18] <Temia> Which is a shame because I wanted to see how it stacked up to the polished turd that was Kobo Deluxe.
L498[12:07:34] <gamax92> Temia: I remember playing it on the 486
L499[12:07:45] <Temia> lucky :C
L500[12:07:53] <gamax92> Changing the screen resolution to be lower so that it'd take up more of the screen
L501[12:09:56] *** cbcercas|AFK is now known as cbcercas
L502[12:12:24] *** Gavle|Away is now known as Gavle
L503[12:16:26] * rashy tickles Temia
L504[12:16:47] * Temia pushes away. sleepy. =.=
L505[12:16:58] * rashy pats sleepy moo
L506[12:17:44] * Temia ... flops against. zzzmoo.
L507[12:17:57] <rashy> :3
L508[12:19:45] *** cbcercas is now known as cbcercas|AFK
L509[12:29:00] <gamax92> When I get back home, one of the things I want to look into doing is making a mod that detects people spamming a sound clip
L510[12:29:44] <gamax92> Payday 2 makes it that clients can say any sound file they want whenever they want, so you tend to get "CaCaCaCaCaCaptain"
L511[12:31:59] <gamax92> If I can figure out what function to hook, should be easy to check. If player plays the same sound X times in a row for Y seconds, if I'm host then ban them, else call them out
L512[12:33:53] <payonel> gamax92: color palette is still broken
L513[12:34:06] * Lizzy pets Temia softly
L514[12:34:10] <payonel> would you mind making a oc issue and @payonel for me
L515[12:34:17] <gamax92> ?_?
L516[12:35:15] <payonel> just something about term regression with color palettes
L517[12:35:27] <payonel> did you have something i broke?
L518[12:35:44] <gamax92> oh
L519[12:35:47] <gamax92> Yes, wocchat
L520[12:36:14] <payonel> i forget things easily, but i check github every night after work
L521[12:36:17] <payonel> so, that'd help me
L522[12:36:32] * payonel may also check github all during the day....
L523[12:36:38] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L524[12:36:42] <gamax92> payonel: should I do it on your fork?
L525[12:37:00] <payonel> no i think it should be on upstream
L526[12:37:05] <payonel> i'll fix and PR from my fork
L527[12:37:18] <payonel> but, it's a bug in master, so, it could be an issue against master
L528[12:40:33] ⇨ Joins: Vexaton (~Vexatos@188-22-19-103.adsl.highway.telekom.at)
L529[12:40:33] zsh sets mode: +v on Vexaton
L530[12:41:05] *** Vexatos is now known as Guest17475
L531[12:41:05] *** Vexaton is now known as Vexatos
L532[12:41:53] <gamax92> ahh this helps, there are repo's with decompiled payday 2 code
L533[12:42:17] <gamax92> they're all on bitbucket >_> but whatever
L534[12:42:46] <payonel> payday 2 source?
L535[12:42:51] <payonel> sounds like a major leak :/
L536[12:43:10] ⇦ Quits: Guest17475 (~Vexatos@91-115-38-124.adsl.highway.telekom.at) (Ping timeout: 195 seconds)
L537[12:44:59] <Techokami> damn you GitHub, you broke my email filters
L538[12:46:09] *** rakiru|offline is now known as Kasen
L539[12:46:16] <gamax92> Techokami: what happened
L540[12:46:52] <Techokami> I had my email client filter new emails from GitHub issue trackers and projects based on the project name in the subject, e.g. [OpenComputers]
L541[12:47:21] <Techokami> but now, they changed it to owner/project, e.g. [MightyPirates/OpenComputers]
L542[12:47:41] <gamax92> ahh
L543[12:47:53] <Techokami> so all the GitHub mails went into my inbox, instead of the dedicated folders I made for 'em
L544[12:47:59] <gamax92> my email just dumps all of Github into a separate folder
L545[12:48:10] <Vexatos> Techokami, can't do that
L546[12:48:19] * Vexatos is watching 320 repos or something
L547[12:48:28] <Vexatos> Lizzy, w00t
L548[12:48:33] * Vexatos just got them %tells
L549[12:49:13] <Techokami> I have a misc. folder for other GitHub stuff, but major things I watch (OC, Computronics, BuildCraft, Tinker's) get dedicated folders
L550[12:49:56] * Vexatos pokes Sangar
L551[12:50:26] <gamax92> %tell Vexatos The color on the tape robot self debeeper card drive is always black
L552[12:50:26] <MichiBot> gamax92: Vexatos will be notified of this message when next seen.
L553[12:50:53] <Vexatos> oh the wat wat wat wat drive what
L554[12:50:54] <payonel> %tell gamax92 I think Vexatos is currently here
L555[12:50:55] <MichiBot> payonel: gamax92 will be notified of this message when next seen.
L556[12:51:36] * gamax92 whistles ...
L557[12:51:40] <Vexatos> gamax92, what
L558[12:51:45] <gamax92> >_> MichiBot?
L559[12:51:52] <gamax92> michibot does not activate on actions
L560[12:51:54] <Vexatos> oh wait
L561[12:51:59] <Vexatos> you are just a troll
L562[12:52:01] <Vexatos> :|
L563[12:52:16] <gamax92> Vexatos: No no no
L564[12:52:29] <gamax92> Vexatos: Think of everything in Computronics, blended up into a paste and then put into a card
L565[12:54:01] <Lizzy> Vexatos, :)
L566[12:54:46] <Vexatos> : |
L567[12:54:50] <Vexatos> Lizzy, :3
L568[12:55:04] <gamax92> Lizzy
L569[12:55:48] <Vexatos> using vim legitemately for the first time ever
L570[12:55:53] <Vexatos> Cruor, how do I use this thing#
L571[12:56:15] <g> hjkl to move unless you're not insane
L572[12:56:35] <g> (press insert to get to the usual text editor stuff)
L573[12:56:44] <g> (then press esc, and type :wq, to save)
L574[12:57:27] <Cruor> Vexatos: ZZ
L575[12:58:40] <Vexatos> I know how to :wq
L576[12:58:43] <Vexatos> I've used git before :P
L577[12:58:57] <g> that's how you vim if you're a sane person
L578[12:59:02] <g> then you get nano or something
L579[12:59:03] <g> :P
L580[12:59:15] <payonel> heh
L581[12:59:37] <payonel> i use nano, and i always assume i'm a terrible person for using it
L582[13:00:11] <gamax92> Hmmm this should be simple, it's just: self._unit:network():send("say", event_id)
L583[13:00:21] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L584[13:00:30] <gamax92> then I can just look for duplicate event_id's
L585[13:01:37] ⇦ Quits: Guest32030 (~Magik6k_@51.254.25.16) (Quit: Bye!)
L586[13:01:37] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat 1.4)
L587[13:01:39] <Vexatos> gedit is not bad .-.
L588[13:02:34] <Vexatos> gamax92, OC wiki on internet card is reasonably up-to-date now, right?
L589[13:03:34] <gamax92> now?
L590[13:04:13] <Vexatos> since you edited it the last time .-.
L591[13:04:19] <gamax92> It probably still says that data is sent via signals and not via streams but that's still Sangar's fault because the documentation in OC still claimed that
L592[13:04:38] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L593[13:04:42] ⇨ Joins: marcin212 (~marcin212@bymarcin.com)
L594[13:05:04] <Vexatos> Does anyone know what request.response() outputs exactly?
L595[13:05:08] *** Magik6k is now known as Guest8193
L596[13:05:10] <Vexatos> I can't test right now :|
L597[13:06:12] <rashy> the response to a request (yay, completely useful :D)
L598[13:06:57] <fingercomp> response code, message and headers. Ex: 200, "OK", {["Some-Header"] = "value"}
L599[13:08:16] <gamax92> Can confirm what fingercomp said
L600[13:09:51] <Vexatos> fingercomp, so I could do like, tonumber(headers.content-length)
L601[13:09:52] <Vexatos> ?
L602[13:09:53] <Vexatos> .-.
L603[13:10:08] <Vexatos> or headers["content-length"] whatever
L604[13:11:02] <gamax92> it's not forced lowercase and most servers do not send it in that casing
L605[13:11:10] <gamax92> so no, you couldn't do /that/
L606[13:11:19] <gamax92> ["Content-Length"] should work though :P
L607[13:11:27] <Vexatos> Yes
L608[13:11:31] <Vexatos> I was just lazy
L609[13:11:32] <Vexatos> :|
L610[13:14:15] <fingercomp> I was wrong. Headers table example: {["Content-Length"] = {"123546", n=1}}, since HTTP allows specifying more than 1 header. So `header["Content-Length"][1]` should do the thing.
L611[13:15:32] <Vexatos> k
L612[13:15:52] <Vexatos> fingercomp, https://github.com/asiekierka/Computronics/blob/master/src/main/resources/assets/computronics/lua/component/tape_drive/bin/tape.lua#L233
L613[13:16:04] <Vexatos> This program was from before this was a thing :P
L614[13:16:07] *** cbcercas|AFK is now known as cbcercas
L615[13:16:14] <Vexatos> I've been manually parsing the header .-.
L616[13:16:17] <gamax92> ocemu tries to force everything to be Capital at beginning and Capital after dash, since luasocket forces everything to be lower
L617[13:16:57] <gamax92> But this only mostly works, stuff like Content-MD5 -> content-md5 -> Content-Md5
L618[13:18:16] <Vexatos> hm
L619[13:18:26] <Vexatos> That means I'll have to use component.internet
L620[13:18:30] <Vexatos> and I can't use the Internet API
L621[13:18:30] <gamax92> The better thing would be to use two tables, one where everything is forced lower and another where it maps lower to latest casing
L622[13:18:31] <Vexatos> right?
L623[13:21:16] <fingercomp> yes
L624[13:22:55] <Vexatos> and request() can take any URL?
L625[13:23:03] <Vexatos> including IP and HTTPS?
L626[13:23:05] <Vexatos> .-.
L627[13:25:41] *** medsouz is now known as medsouz|offline
L628[13:26:24] <fingercomp> HTTP, HTTPS are supported. And there's no difference in OC between domains and IPs.
L629[13:27:27] <Vexatos> yays
L630[13:27:37] <Vexatos> That means I can replace all this ugly TCP mess
L631[13:33:13] <asie> Sangar: we're going to need to do some serious OpenComputers scaling tests this time
L632[13:33:15] <asie> :)
L633[13:33:20] <asie> trust me
L634[13:33:22] <asie> :)
L635[13:36:38] <Vexatos> asie, external OC server->client packet pipeline
L636[13:36:45] * Vexatos runs
L637[13:36:51] * gamax92 runs
L638[13:37:14] * asie rnus
L639[13:38:20] <gamax92> chiekcn
L640[13:38:43] <asie> Also
L641[13:38:50] <asie> There are thoughts of hosting an IRL BTM-coinciding party
L642[13:38:56] <asie> that would be connected to BTM
L643[13:38:59] <asie> just thoughts for now, but mhm
L644[13:39:01] <asie> hmm*
L645[13:40:11] <Vexatos> too many people would feel bad not being able to join
L646[13:40:27] <Vexatos> the whole point of it is that it's non-IRL
L647[13:40:32] <asie> heh
L648[13:40:34] <Vexatos> and anyone can join everything
L649[13:40:36] <asie> but i'd love to meet some of the modders IRL
L650[13:40:38] <asie> it's just not the same
L651[13:40:44] <asie> all we would be doing is watching BTM, really
L652[13:40:47] <Kodos> Then go to minecon =P
L653[13:40:50] <asie> that sucks
L654[13:40:53] <asie> BTM is better =P
L655[13:40:57] <asie> it says so in the name!
L656[13:40:59] <Kodos> Yes, because it's online
L657[13:41:01] <Vexatos> imo it'd ruin the "anyone can access everything"
L658[13:41:05] <asie> possibly
L659[13:42:32] <asie> Also
L660[13:42:36] <asie> I'm not sure whether to allow hard disk demos on OC
L661[13:42:39] <asie> or only floppy demos
L662[13:42:41] *** cbcercas is now known as cbcercas|AFK
L663[13:42:41] <asie> on the OC demo compo
L664[13:43:17] <asie> your opinion?
L665[13:43:50] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Quit: WeeChat 1.4)
L666[13:43:50] ⇦ Quits: Guest8193 (~Magik6k_@51.254.25.16) (Quit: Bye!)
L667[13:48:54] *** medsouz|offline is now known as medsouz
L668[13:50:23] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L669[13:50:36] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L670[13:50:54] *** Magik6k is now known as Guest17811
L671[13:51:38] <Vexatos> Hey fingercomp... do you know if internet.request automatically redirects a
L672[13:51:43] <Vexatos> at 3xx responses?
L673[13:52:20] <fingercomp> It does
L674[13:53:23] <Vexatos> neat
L675[13:54:01] ⇦ Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl) (Quit: Leaving)
L676[13:54:53] *** medsouz is now known as medsouz|offline
L677[14:01:35] *** medsouz|offline is now known as medsouz
L678[14:09:36] *** medsouz is now known as medsouz|offline
L679[14:09:51] <Vexatos> thanks fingercomp
L680[14:09:56] <Vexatos> I may have rewritten this mess now
L681[14:10:22] <Vexatos> Ok lads and lasses, quick question: Should "tape write" require another option to write from URL?
L682[14:10:47] <Vexatos> would allow me to support any type of URL without having to do actual URL pattern matching because that can get confusing fairly quickly
L683[14:13:12] <Vexatos> and
L684[14:13:14] <Vexatos> if I did
L685[14:13:17] <Vexatos> which option would it be
L686[14:13:26] <Vexatos> what's the common option for "form URL" .-.
L687[14:13:27] <Vexatos> is there one?
L688[14:13:42] <Temia> URL pattern matching doesn't seem that complicated. Check if the string starts with "http://". Anything else is either a local path or simply unsupported.
L689[14:14:04] <gamax92> more generically, why not just check for "://"
L690[14:15:01] <Temia> I mean you could theoretically implement other protocols through sockets, buuuut that'd be the purview of a separate library entirely
L691[14:15:31] <Vexatos> Temia, what about IP
L692[14:15:32] <Temia> At which point you might be better off pulling from a client for that library and piping it.
L693[14:15:33] <Vexatos> that's my point
L694[14:15:43] <Temia> It's still prefixed with http://, isn't it?
L695[14:15:47] <gamax92> ^
L696[14:15:47] <Temia> If not, it's not a full URL.
L697[14:17:00] <Vexatos> I guess
L698[14:17:05] <Vexatos> I'll check for https?:// then
L699[14:17:22] <Temia> Why s? It's not like OC supports SSL.
L700[14:17:27] <gamax92> it does
L701[14:17:30] <Temia> Oh.
L702[14:17:31] <gamax92> just not through sockets
L703[14:17:36] <Temia> My mistake.
L704[14:18:00] ⇦ Quits: Jezza (~Jezza@92.206.20.223) (Quit: Leaving)
L705[14:18:33] ⇨ Joins: Totoro (~nightowl@78.25.123.51)
L706[14:18:49] <Vexatos> https://github.com/asiekierka/Computronics/commit/8e89ea49ead1e04747e298437f97ab6d9eb297a7 :U
L707[14:18:56] <Vexatos> this should support SSL now U:
L708[14:20:05] *** cbcercas|AFK is now known as cbcercas
L709[14:20:13] <Vexatos> actually, https://github.com/asiekierka/Computronics/commit/64585928cdfa664ddf91df7fa56a8dc073893a78
L710[14:23:46] <Vexatos> (I hope I am doing this right=
L711[14:23:47] <Vexatos> )
L712[14:23:49] *** medsouz|offline is now known as medsouz
L713[14:27:14] <Kodos> https://twitter.com/github/status/714890877290700800
L714[14:27:16] <Lizzy> beep
L715[14:27:16] <MichiBot> Tue Mar 29 14:04:01 CDT 2016 @github: Saved replies have launched. Now you can save your most commonly used replies. https://t.co/BHLdUPdE9i https://t.co/e8IYnq5rOP
L716[14:27:44] <Lizzy> anyone need me in the past howeverlong?
L717[14:27:44] <Vexatos> Kodos, "not my fault"
L718[14:29:15] <gamax92> Kodos: wow ...
L719[14:29:36] <gamax92> I just looked at an extension that did that yesterday
L720[14:29:41] <gamax92> and now it's official supported :P
L721[14:29:49] *** cbcercas is now known as cbcercas|AFK
L722[14:38:11] <Vexatos> I hope this works >_>
L723[14:38:16] <Vexatos> Can't test it until friday
L724[14:38:18] <Vexatos> hence the new branch
L725[14:38:24] <Vexatos> (Yes, I since fixed all the errors)
L726[14:38:51] ⇨ Joins: untoldforce (webchat@pool-96-227-72-143.phlapa.fios.verizon.net)
L727[14:46:50] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: redirected to the void)
L728[14:49:42] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-70-162.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L729[14:51:51] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat 1.4)
L730[14:51:52] ⇦ Quits: Guest17811 (~Magik6k_@51.254.25.16) (Quit: Bye!)
L731[14:54:03] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L732[14:54:08] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L733[14:54:38] *** Magik6k is now known as Guest40941
L734[14:54:43] <untoldforce> thanks for your help yesterday. i'm trying to figure out what the database upgrade accomplishes in robots... does anyone know how to use it to compute a hash of an item?
L735[14:56:14] <untoldforce> let's say i'm trying to get a hash of item slot #1 in a robot component.database.computeHash(1) returns nothing
L736[14:56:54] <Kodos> ~w database
L737[14:56:54] <ocdoc> http://ocd.cil.li/component:database
L738[14:57:36] ⇦ Quits: Guest40941 (~Magik6k_@51.254.25.16) (Client Quit)
L739[14:57:36] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Remote host closed the connection)
L740[14:57:48] <Kodos> I'd try assigning a variable to it
L741[14:57:50] <Kodos> And checking that
L742[14:58:07] <Kodos> So like, hash1 = component.database.computeHash(1) return hash1
L743[14:59:16] <Lizzy> %tell scj643 When you get the chance, mind installing qemu-guest-agent on the VPS i host for you? I'm working on getting backups set up on Athar and with the guest agent installed on your VPS i can back it up without worrying about getting a corrupt disk image
L744[14:59:18] <MichiBot> Lizzy: scj643 will be notified of this message when next seen.
L745[14:59:46] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-446-173.w92-132.abo.wanadoo.fr)
L746[15:00:01] <untoldforce> even though i have an item in slot 1 in the robot, it's still returning nil
L747[15:00:32] <untoldforce> the hash is just coming out with nothing at all... which i don't understand
L748[15:00:36] ⇨ Joins: marcin212 (~marcin212@bymarcin.com)
L749[15:00:40] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L750[15:00:49] <Kodos> computeHash is hashing the slots in the database, not the robot
L751[15:00:58] <Kodos> afaik
L752[15:01:09] *** Magik6k is now known as Guest59867
L753[15:01:09] *** medsouz is now known as medsouz|offline
L754[15:02:10] <Lizzy> %tell KittyKath mind installing qemu-guest-agent on the vps i host for you? It'll help me with backup shiz
L755[15:02:10] <MichiBot> Lizzy: KittyKath will be notified of this message when next seen.
L756[15:02:43] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Client Quit)
L757[15:02:43] ⇦ Quits: Guest59867 (~Magik6k_@magik6k.net) (Client Quit)
L758[15:04:18] <untoldforce> thanks kodos
L759[15:04:54] ⇨ Joins: marcin212 (~marcin212@bymarcin.com)
L760[15:05:00] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L761[15:05:29] *** Magik6k is now known as Guest16898
L762[15:08:46] ⇦ Quits: Guest16898 (~Magik6k_@magik6k.net) (Ping timeout: 190 seconds)
L763[15:09:06] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Ping timeout: 190 seconds)
L764[15:09:53] ⇨ Joins: marcin212 (~marcin212@bymarcin.com)
L765[15:09:56] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L766[15:10:24] *** Magik6k is now known as Guest28387
L767[15:13:53] <KittyKath> Hmm. I'm wondering how much nailpolish would ruin a laptop keyboard. Probably very, wouldn't it? <.<
L768[15:21:46] * Lizzy goes to shower
L769[15:22:09] <g> KittyKath: It'd probably become hard or impossible to press the keys I'd think
L770[15:22:58] <Turtle> What'd you want to do with nailpolish?
L771[15:23:51] <Lizzy> black fingernails *holds hand in a 'rock'-esk pose*
L772[15:24:03] <g> paint her nails, I'd assume..
L773[15:24:25] <Turtle> but then... why would a keyboard be relevant lol
L774[15:24:53] <g> painting at the computer? :P
L775[15:24:54] * Turtle does not do these nail shenanigans so idk how this is a problem lol
L776[15:25:02] <Turtle> Then just don't do it at a computer?
L777[15:25:50] <g> but then you miss messages D:
L778[15:25:51] <Kodos> How hard is it to push a custom signal
L779[15:26:02] <Turtle> Kodos: From memory, not terribly so
L780[15:26:17] <Kodos> k
L781[15:31:51] *** cbcercas|AFK is now known as cbcercas
L782[15:33:57] <Ashigaru> Kodos, I remember you were modding a while ago.. Do you think you could help me?
L783[15:34:10] <Kodos> Depends on with what? I had a lot of help with my mod
L784[15:34:38] <Ashigaru> Do you know of a way to transfer data in a recipe from the input itemstack to the output itemstack?
L785[15:35:12] <Ashigaru> So say you put an item which has a certain nbt value, do you know how you'd transfer that nbt value over to the new one?
L786[15:35:21] <Ashigaru> When used in crafting
L787[15:35:29] <Kodos> Do you have an example usecase?
L788[15:35:35] <Kodos> Let me rephrase
L789[15:35:37] <Kodos> What are you trying to d
L790[15:35:40] <Kodos> o
L791[15:36:38] <Ashigaru> Mind if I PM?
L792[15:36:53] <Kodos> Go for it
L793[15:48:28] *** cbcercas is now known as cbcercas|AFK
L794[15:49:55] *** Gavle is now known as Gavle|Away
L795[16:06:26] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L796[16:11:11] ⇨ Joins: me (webchat@S01060026f31a73df.ed.shawcable.net)
L797[16:12:48] ⇦ Quits: me (webchat@S01060026f31a73df.ed.shawcable.net) (Client Quit)
L798[16:12:57] ⇨ Joins: me (webchat@S01060026f31a73df.ed.shawcable.net)
L799[16:13:03] <me> testing'
L800[16:13:05] <me> testing
L801[16:16:55] ⇦ Quits: me (webchat@S01060026f31a73df.ed.shawcable.net) (Ping timeout: 195 seconds)
L802[16:18:58] *** cbcercas|AFK is now known as cbcercas
L803[16:42:16] <amadornes> Sangar, builds are up on CF
L804[16:42:19] <amadornes> the 1.9 one is on maven too
L805[16:42:30] <amadornes> but I'll have to add the 1.8 one manually tomorrow
L806[16:43:50] *** amadornes is now known as amadornes[OFF]
L807[16:48:34] * payonel drinks a coke
L808[16:49:09] ⇦ Quits: Inari (~Pinkishu@p5dec6c16.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L809[16:49:49] <Ekoserin> I think both Coca-Cola and Pepsi taste like shit.
L810[16:50:34] <gamax92> I think shit taste like both Coca-Cola and Pepsi
L811[16:50:41] <payonel> Corded: your opinion does not matter to me
L812[16:50:58] <Ekoserin> Corded is not a person, it is a bot that allows me to talk to you
L813[16:51:31] <greaser|q> corded is not a person and neither are the subhuman scum who enjoy being on the other end of it
L814[16:51:33] <payonel> eko - well aware of that, thanks
L815[16:51:48] <Temia> Now now.
L816[16:52:02] * payonel grabs a pitchfork
L817[16:52:03] <Temia> As much as Discord is shit, it does nobody any good to disparage the people using it.
L818[16:52:06] <Temia> They're just misguided.
L819[16:52:16] <Kodos> Pepsi takes like Pine-Sol, Coke is good only if it's in a plastic container or fountain
L820[16:52:26] <payonel> LOOK, ok
L821[16:52:28] <payonel> it's free
L822[16:52:28] <greaser|q> pepsi tastes just like coke
L823[16:52:31] <payonel> and i don't have dew with me
L824[16:52:34] <payonel> i love dew
L825[16:52:34] * greaser|q runs
L826[16:52:35] <Ekoserin> I'm coming over there to fuk 8 up m8
L827[16:52:56] <greaser|q> don't you mean fuk u up not fuk 8 up
L828[16:53:04] <Aedda> Coke to me, tastes like Pepsi with a slight taste of cloves and less sugar
L829[16:53:05] <payonel> greaser|q: maybe there are 8 of us
L830[16:53:11] *** medsouz|offline is now known as medsouz
L831[16:53:17] <Ekoserin> Well, you can't edit messages in IRC.
L832[16:53:37] <greaser|q> with a butt you can
L833[16:53:39] <greaser|q> s/butt/bot/
L834[16:53:42] <MichiBot> <greaser|q> with a bot you can
L835[16:53:43] <payonel> haha
L836[16:53:49] <Ekoserin> That's not editing
L837[16:53:56] <greaser|q> yes it is
L838[16:54:06] <Temia> Editing messages leads to unreliability.
L839[16:54:10] <greaser|q> it takes what i've said, edits it, and spits it out again
L840[16:54:12] <payonel> s/That's not/Now that is some good/
L841[16:54:13] <Temia> Loss of log integrity.
L842[16:54:13] <MichiBot> <Ekoserin> Now that is some good editing
L843[16:54:17] <Ekoserin> The original message is unchanged.
L844[16:54:35] <greaser|q> also what temia said
L845[16:54:41] <greaser|q> lemme show you a case
L846[16:54:41] <payonel> and what payo said
L847[16:54:51] <greaser|q> i'm a big supporter of equality
L848[16:54:59] <KittyKath> XEP-0308. Just stop using propietary software already :I
L849[16:55:00] <greaser|q> then wait for someone to agree, and
L850[16:55:01] <greaser|q> s/equality/gassing the jews/
L851[16:55:06] <MichiBot> <greaser|q> i'm a big supporter of gassing the jews
L852[16:55:27] <payonel> !
L853[16:55:31] <Ekoserin> Hitler did nothing wrong
L854[16:55:40] <payonel> >.<
L855[16:55:45] <greaser|q> sure he did, he fucked up his logistics in the end
L856[16:55:55] ⇦ Quits: rashy (~rashdanml@s207-81-222-27.bc.hsia.telus.net) (Quit: Ciao! o/)
L857[16:55:57] * payonel punches time card
L858[16:56:21] <Kodos> Ekoserin, if you're going to offend an entire group of people, do it on another IRC channel, please
L859[16:56:21] ⇨ Joins: Ekoserin (~Ekoserin@c-73-133-224-81.hsd1.va.comcast.net)
L860[16:56:44] ⇦ Quits: Vexatos (~Vexatos@188-22-19-103.adsl.highway.telekom.at) (Quit: I guess I have to go now. Bye ✔)
L861[16:57:00] <greaser|q> the point of what i said: you can say something lovely that everyone agrees with, and then after they agree, change it to something bloody horrible
L862[16:57:03] <Ekoserin> Bias?
L863[16:57:17] <Kodos> No, it's called we have a fucking rule about it
L864[16:57:23] <Ekoserin> Anyhow, I won't pull that Hitler shit again.
L865[16:57:58] <Ekoserin> I'm only saying "bias" because greaser|q said something equally offensive and you made no comment.
L866[16:58:37] <KittyKath> Ekoserin: But you know, with greaser|q I am sure they don't actually believe it.
L867[16:59:38] <gamax92> #lua string.format("%x",1014)
L868[16:59:38] <|0xDEADBEEF|> > 3f6
L869[16:59:53] <gamax92> wat....
L870[16:59:55] <Ekoserin> KittyKath, do you really think I do?
L871[17:00:27] <KittyKath> Ekoserin: I am not sure. I probably have a bias against you but the OPs don't care about that.
L872[17:01:20] <g> yeah don't bother even joking about that
L873[17:01:28] <g> I can't think of many places you won't get a hostile reaction
L874[17:01:57] <Ekoserin> Nevermind.
L875[17:01:59] ⇦ Parts: Ekoserin (~Ekoserin@c-73-133-224-81.hsd1.va.comcast.net) ())
L876[17:02:11] <KittyKath> You won't be missed~
L877[17:02:25] <gamax92> well then, I didn't expect it to be ϶
L878[17:02:43] <g> to be 3?
L879[17:02:56] <gamax92> but the code clearly says it's 1014, which results in ϶ and not ¦
L880[17:05:10] <gamax92> can't paste it either ...
L881[17:05:34] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-446-173.w92-132.abo.wanadoo.fr) (Quit: Leaving)
L882[17:11:48] <KittyKath> Looking trough the logs reaffirmed my dislike for Eko. <.<
L883[17:12:31] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 186 seconds)
L884[17:16:29] * vifino picks up Lizzy and carries her to bed
L885[17:24:46] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L886[17:40:39] <payonel> s/dislike for Eko/love for payonel/
L887[17:40:39] <MichiBot> <KittyKath> Looking trough the logs reaffirmed my love for payonel. <.<
L888[17:40:46] * payonel hides
L889[17:40:57] * payonel holds sign, "Payo is the best!"
L890[17:41:33] * KittyKath gnarls a bit at payonel and then return to more important matters
L891[17:41:50] ⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 195 seconds)
L892[17:42:58] <Izaya> well this place is always interesting
L893[17:56:25] ⇦ Quits: feldim2425 (~feldim242@194-166-26-151.adsl.highway.telekom.at) (Ping timeout: 195 seconds)
L894[17:57:55] ⇨ Joins: feldim2425 (~feldim242@188-23-95-167.adsl.highway.telekom.at)
L895[18:01:18] *** cbcercas is now known as cbcercas|AFK
L896[18:03:44] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Read error: Connection reset by peer)
L897[18:03:50] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L898[18:04:21] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Client Quit)
L899[18:04:51] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L900[18:08:42] ⇦ Quits: Totoro (~nightowl@78.25.123.51) (Quit: Goodbye!)
L901[18:30:58] <OmegaCenti> just bought a laptop battery with... get this... TWELVE CELLS baby!
L902[18:31:02] <OmegaCenti> awww yeah.
L903[18:31:24] <OmegaCenti> that means it goes past 11.
L904[18:42:16] *** g is now known as gAway2002
L905[18:44:32] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L906[18:58:23] ⇨ Joins: orthoplex64 (~orthoplex@173.227.72.119)
L907[19:07:25] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L908[19:43:22] <Izaya> 12?
L909[19:43:24] <Izaya> bah
L910[19:43:27] <Izaya> 16 or bust
L911[19:43:34] <greaser|q> this one probably has 4
L912[19:43:42] *** medsouz is now known as medsouz|offline
L913[19:43:51] <greaser|q> 12 cells would be nice if i could get them first- or second-party
L914[19:44:20] ⇦ Quits: cpup (~cpup@32.218.117.148) (Ping timeout: 195 seconds)
L915[19:45:52] ⇨ Joins: cpup (~cpup@32.218.113.230)
L916[20:10:11] ⇦ Quits: OmegaCenti (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net) (Quit: Leaving)
L917[20:20:49] *** rashdanml is now known as rashy
L918[20:30:03] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L919[20:40:52] ⇦ Quits: Goof (~Goof@223.252.20.8) (Quit: ZNC 1.7.x-git-592-17e0d10 - http://znc.in)
L920[20:55:43] *** medsouz|offline is now known as medsouz
L921[21:12:34] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L922[21:13:00] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L923[21:13:07] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L924[21:53:21] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L925[22:11:28] *** mrkirby153 is now known as kirby|gone
L926[22:13:22] *** kirby|gone is now known as mrkirby153
L927[22:15:21] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L928[22:17:08] <payonel> gamax92: os.date("%F") not supported on windows because os.date is [C] strftime, and http://stackoverflow.com/questions/25726331/strftime-f-does-not-work-on-windows
L929[22:17:26] <payonel> gamax92: but, we could just replace %F with %Y-%m-%d i think
L930[22:17:44] <payonel> for SecureOS+ocemu+windows, this would be nice
L931[22:17:51] <payonel> where should i add this in ocemu?
L932[22:18:24] <gamax92> uhhh ....
L933[22:18:40] <gamax92> but it gets compiled via mingw, wat.
L934[22:18:53] <gamax92> payonel: in boot.lua, where the other windows hack fix is
L935[22:19:02] <payonel> arigato
L936[22:19:07] ⇨ Joins: Goof (~Goof@plebcraft.net)
L937[22:20:29] <payonel> Shuudoushi: getting my dev env ready for secureos
L938[22:20:34] <payonel> what will be my first job?
L939[22:20:44] <gamax92> Make it actually secure
L940[22:20:50] <payonel> HA
L941[22:20:52] <payonel> :P
L942[22:20:55] <gamax92> SHOTS FIRED
L943[22:20:55] <Shuudoushi> ...
L944[22:21:11] * Shuudoushi malices gamax92 with a shoehorn.
L945[22:21:13] <gamax92> GET REKT BUD
L946[22:21:25] <gamax92> anyway, doing more payday 2 stuffs
L947[22:21:39] <gamax92> Writing a tool set that'll help me track down where this function is defined.
L948[22:23:47] <Shuudoushi> payonel: if you could get the updater to not be so many lines of code, you will be god for at least a week
L949[22:24:08] <payonel> i could do that
L950[22:24:16] <payonel> but i thought you had actual openos 1.6 merge issues
L951[22:24:35] <Shuudoushi> there are some
L952[22:24:48] <Shuudoushi> but i'll have ot look to see what they were ^^;
L953[22:24:56] <payonel> anyone could refactor, but i might be best for resolving openos updates with secureos
L954[22:25:07] <Shuudoushi> yeah
L955[22:25:13] <payonel> well i'll get things running and such and take a look around
L956[22:25:43] ⇦ Quits: Goof (~Goof@plebcraft.net) (Quit: ZNC 1.7.x-git-592-17e0d10 - http://znc.in)
L957[22:25:53] <Shuudoushi> I do need to figure out how to get autoruns to stop running before login is finished...
L958[22:26:04] <payonel> yeah
L959[22:26:15] <Shuudoushi> but I'm not sure where to start on that one as login is no longer called by the kernel
L960[22:26:27] <payonel> which is good! :P haha
L961[22:26:34] <Shuudoushi> lol, very much so :P
L962[22:27:16] <Shuudoushi> oh, make sure to pull from the dev branch (`sudo update -a dev` shloud do)
L963[22:27:22] <Shuudoushi> should*
L964[22:27:38] <Shuudoushi> ... ofc I'm out of drink... brb rq
L965[22:28:14] <payonel> i "build" from git source
L966[22:28:21] <payonel> so, i can just switch to dev and "rebuild"
L967[22:28:49] * Shuudoushi gives payonel a thumbs up.
L968[22:28:55] <payonel> and by "switch to" i mean "checkout" in git-speak
L969[22:29:19] <Shuudoushi> lol, switch to is what I always say as well XD
L970[22:29:35] <Shuudoushi> no idea where it comes from tbh...
L971[22:29:42] <Shuudoushi> common sense?
L972[22:29:46] <payonel> ha
L973[22:29:48] <payonel> common sense
L974[22:29:51] <payonel> that has place here with git
L975[22:29:54] <payonel> :)
L976[22:29:57] <Shuudoushi> XD
L977[22:30:25] <Shuudoushi> what was that odd ass issue I kept running into...
L978[22:31:18] ⇨ Joins: Goof (~Goof@plebcraft.net)
L979[22:31:25] <Shuudoushi> payonel: you using ocemu?
L980[22:31:33] <payonel> of course
L981[22:31:39] <payonel> ocemu is from the gods!
L982[22:32:04] <Shuudoushi> can you tell me what the min RAM SOS can run on (and edit a file or something) when you have a sec?
L983[22:32:34] <payonel> well i can't do that in ocemu
L984[22:32:42] <payonel> but yeah, i can run a test for that in-game later
L985[22:32:50] <Shuudoushi> oh, fixed RAM still?
L986[22:33:02] <payonel> it's a hard problem to solve
L987[22:33:09] <payonel> gamax92: who was working on a table sizeof thingie?
L988[22:33:33] <gamax92> I gave up
L989[22:33:59] <payonel> :D
L990[22:34:30] <Shuudoushi> I forgot that my update script was still a little broken b/c my simple way of trying to do it failed >.>
L991[22:35:15] <Shuudoushi> btw, why does ctrl+d exit the shell?
L992[22:35:56] <payonel> well...that's an unexpected side affect ...
L993[22:36:24] <payonel> ^d causes term.read to return nil
L994[22:36:31] <Shuudoushi> so bug/
L995[22:36:35] <Shuudoushi> ?*
L996[22:36:35] <payonel> which is by design
L997[22:36:46] <payonel> but, the side effects are not always ideal
L998[22:36:57] <Shuudoushi> so bug-ish lol
L999[22:37:01] <payonel> heh yeah
L1000[22:37:11] <payonel> hmm
L1001[22:37:17] <payonel> it doesn't really matter for openos
L1002[22:37:25] <payonel> because it just restarts the shell
L1003[22:37:57] <payonel> perhaps i should make /bin/sh ignore nil returns
L1004[22:37:59] <payonel> i could do that
L1005[22:38:04] <payonel> i'm working on a PR update for 1.6 anyways
L1006[22:38:14] <Shuudoushi> cool
L1007[22:39:19] <payonel> btw, at least in ocemu on boot i get
L1008[22:39:35] <payonel> (i have to type this from a quick-screenshot image)
L1009[22:39:43] <Shuudoushi> a bunch of red bitching about a spcall?
L1010[22:39:53] <Shuudoushi> xpcall*
L1011[22:39:56] <payonel> /mnt/34e/.autorun.lua:4: attempt to concatenate a nil value
L1012[22:40:01] <Shuudoushi> yep
L1013[22:40:19] <Shuudoushi> that's where it's polling os.getenv("USER")
L1014[22:40:25] <Shuudoushi> which is nil at boot
L1015[22:40:28] <payonel> ah cool
L1016[22:40:32] ⇦ Quits: Goof (~Goof@plebcraft.net) (Quit: ZNC 1.7.x-git-592-17e0d10 - http://znc.in)
L1017[22:40:35] <payonel> ok that's my first target
L1018[22:40:39] <payonel> "fixing" login.lua
L1019[22:40:57] <Shuudoushi> like I said, the autorun was a bodge from when login was called by the kernel ^^;
L1020[22:41:08] <payonel> which is why i'm quoting "fixing"
L1021[22:41:18] <Shuudoushi> XD
L1022[22:41:20] <payonel> maybe i should quote "login.lua"
L1023[22:41:24] ⇨ Joins: Goof (~Goof@plebcraft.net)
L1024[22:41:26] <payonel> as, it isn't really the problem
L1025[22:41:34] <Shuudoushi> yeah
L1026[22:42:01] <Shuudoushi> if it wasn't for other stuff (like logout) calling login, I would just build login to something else
L1027[22:42:40] <Shuudoushi> I forgot to switch my test computers CPU to Lua 5.3...
L1028[22:42:56] <Shuudoushi> http://goo.gl/PDbgX3
L1029[22:43:32] <Shuudoushi> payonel: the error you saw http://goo.gl/DxBkF5
L1030[22:43:44] <payonel> yes
L1031[22:44:05] *** medsouz is now known as medsouz|offline
L1032[22:44:09] <Shuudoushi> btw, if you know of a better way to keep people from exiting outt of the login prompt other than my hack way of doing it... can you look into it ^^;
L1033[22:44:42] <payonel> on thing at a time
L1034[22:44:44] <payonel> :P
L1035[22:46:06] <Shuudoushi> I forgot to add you as a contributor on github for SOS... let me fix that rq
L1036[22:46:20] <payonel> oh no fret
L1037[22:46:22] <payonel> i PR
L1038[22:47:13] <Shuudoushi> I keep my settings tab open for SOS, so it's really fast to dick with shit like that lol
L1039[22:47:17] <payonel> when is the next btm?
L1040[22:47:38] <Shuudoushi> ?
L1041[22:47:45] <payonel> better than minecon
L1042[22:47:52] <Shuudoushi> ah
L1043[22:47:57] * Shuudoushi shrugs.
L1044[22:48:02] <Shuudoushi> whish i knew tbh lol
L1045[22:48:05] <Shuudoushi> wish*
L1046[22:48:13] <Shuudoushi> fuck you too fingers...
L1047[22:49:45] <payonel> btw i'm really distracted watching youtube vids
L1048[22:49:48] <payonel> :/
L1049[22:49:53] <payonel> my performance is going to be degraded
L1050[22:49:55] <payonel> :)
L1051[22:50:02] <Shuudoushi> lol
L1052[22:50:12] <Shuudoushi> can't be any worse than what I already have XD
L1053[22:51:11] <Shuudoushi> I knew I was forgetting something...
L1054[22:51:19] <Shuudoushi> I forgot to merge the changes to df lol
L1055[22:51:40] <payonel> so who is the narator for mighty pirate videos?
L1056[22:51:43] <payonel> i enjoy listening to him
L1057[22:51:49] <payonel> i wish he did a LOT more english videos
L1058[22:52:14] <Shuudoushi> I think it's he how must not be needlessly pinged himself lol
L1059[22:52:22] <payonel> they recently (months ago) put out a couple tutorials in their mini series for oppm and robots
L1060[22:52:43] <payonel> it makes me want to make a video for OpenOS 1.6
L1061[22:52:59] <payonel> but i'd need to make really good note cards and take like 5 takes
L1062[22:53:12] <payonel> because i could see myself getting really bogged down in bash details
L1063[22:53:13] <Shuudoushi> XD
L1064[22:53:13] ⇦ Quits: Goof (~Goof@plebcraft.net) (Quit: ZNC 1.7.x-git-592-17e0d10 - http://znc.in)
L1065[22:54:23] <payonel> btw - thursday night i can play doom
L1066[22:54:27] <payonel> i'm in the closed beta
L1067[22:54:31] <payonel> and yes, i'm bragging
L1068[22:54:31] ⇨ Joins: Goof (~Goof@plebcraft.net)
L1069[22:54:32] <Shuudoushi> nice :D
L1070[22:55:29] <Shuudoushi> looks like halo on roids lol
L1071[22:56:01] <payonel> i'm not sure if that's a compliment or not :)
L1072[22:57:08] <Shuudoushi> lol
L1073[22:57:11] <Shuudoushi> me either XD
L1074[22:57:27] <Shuudoushi> better than CoD on roids, air?
L1075[22:57:33] <Shuudoushi> am I right*
L1076[22:57:53] <payonel> ive not played any CoD
L1077[22:57:54] <Shuudoushi> fucking hell keyboard/computer/wtf/e just lagged like that...
L1078[22:57:57] <payonel> so i suppose i dont know
L1079[22:58:18] <Shuudoushi> ya may want to keep it that way >..
L1080[22:58:21] <Shuudoushi> >.>*
L1081[22:59:54] <Shuudoushi> I'm pretty sure that there was something in the term lib that was breaking something... but I don't recall what it was..
L1082[23:00:09] <payonel> well you need getCursorBlink
L1083[23:00:16] <Shuudoushi> oh yeah!
L1084[23:00:19] <payonel> i have that in a dev branch i'm preparing for PR in the next couple days
L1085[23:00:33] <payonel> this PR also drops another 1.5k ram!
L1086[23:00:44] <Shuudoushi> which i "fixed" by removing the if statements that controlled all that stuff
L1087[23:01:14] <Shuudoushi> setCursorBlink is still broken though...
L1088[23:01:50] <payonel> i need to talk to sangar about removing the offending line of code from term.read
L1089[23:02:00] <payonel> he added it from day one ages ago
L1090[23:02:32] <Shuudoushi> term.readKeyboard?
L1091[23:03:24] <payonel> technically yes
L1092[23:03:28] <Shuudoushi> let's nuke it locally and see if it causes issues.
L1093[23:04:07] <payonel> term.readKeyboard is a special function. it has the term.read code in it
L1094[23:04:20] <payonel> but term.read respect io pipes, term.write too
L1095[23:05:03] <payonel> term.readKeyboard and term.drawText ignore std io -- users shouldn't really use them unless they KNOW stdin/out should be ignored
L1096[23:05:15] <Shuudoushi> seems to cause no issues locally unless you're a fuck wit and don't turn cursor blink back on
L1097[23:05:52] <payonel> i know it wont break the os - it's an issue of impact on users
L1098[23:06:02] <Shuudoushi> true enough
L1099[23:06:08] <payonel> and sngr makes the call on code that may affect legacy code
L1100[23:06:20] ⇨ Joins: VikeStep (~VikeStep@120.156.54.17)
L1101[23:06:58] <Shuudoushi> oh...
L1102[23:07:19] <Shuudoushi> I need to figure out how to get df to ignore stuff from /media... http://goo.gl/Whp61p
L1103[23:07:48] <payonel> yes openos 1.6 breaks some legacy workflows. but those changes were made with careful review and ultimately - deliberately
L1104[23:08:05] <payonel> ++ not including bugs :) ha
L1105[23:08:11] <Shuudoushi> XD
L1106[23:10:16] <Shuudoushi> ... if path == "/media" then <do stuffz that I don't know to keep it from showing up> end
L1107[23:11:02] <payonel> imo, ignoring /media in df is low pri
L1108[23:11:33] <Shuudoushi> agreed, I'm just burning it in my mind that it's something I need to do lol
L1109[23:12:05] <Shuudoushi> eh, I'll just leave a comment note about it in df
L1110[23:15:51] <Shuudoushi> oh yeah, an old issue from long ago
L1111[23:16:50] <Shuudoushi> I made 'useradd' and 'userdel' handle adding new users to SOS' user list, but it kinda broke adding users to the computer itself (built in protection) right to hell...
L1112[23:20:52] ⇦ Quits: Yepoleb (~yepoleb@178-191-129-209.adsl.highway.telekom.at) (Quit: Yepoleb)
L1113[23:27:58] <payonel> why is login.lua in /root ?
L1114[23:28:14] <Shuudoushi> only place i could think to stick it at the time...
L1115[23:28:21] <Shuudoushi> it's been there for a bit >.>
L1116[23:28:36] <Shuudoushi> like long before sbin was a thing
L1117[23:28:42] <payonel> sudo should be in /bin
L1118[23:29:07] <payonel> blacklist.dat might be better hidden, perhaps -- but imo best in /etc/
L1119[23:29:17] <payonel> do you have protected dirs?
L1120[23:29:20] <payonel> in sos?
L1121[23:29:27] <Shuudoushi> kind of
L1122[23:29:50] <Shuudoushi> if a dir has a protected or 'blacklisted' file, it can't be deleted...
L1123[23:30:10] <payonel> but you don't have x protection
L1124[23:30:16] <Shuudoushi> protected dirs was somethign I was going to try and figure out a long time ago, but forgot >.>
L1125[23:31:00] <Shuudoushi> ?
L1126[23:37:00] <Shuudoushi> payonel: where do you think I should dump login? in /sbin?
L1127[23:37:01] <payonel> oh and i wasnt on dev
L1128[23:37:05] <payonel> yes
L1129[23:37:08] <payonel> well
L1130[23:37:15] <payonel> login is run for any+all logins?
L1131[23:37:44] <Shuudoushi> the only real login right now is user login
L1132[23:38:03] <Shuudoushi> perm login is handled by sudo
L1133[23:39:31] <Shuudoushi> if there is anything you would like to tweak/add to/remove from login, feel free
L1134[23:40:58] <Shuudoushi> I just need to know where you would like to see this stuff so I can change the dats used by the updater to reflect the new paths
L1135[23:44:14] <payonel> oh login is the login prompt
L1136[23:44:19] <payonel> it's not a user login setup
L1137[23:44:20] <Shuudoushi> yes
L1138[23:44:22] <payonel> i meana it does
L1139[23:44:24] <payonel> but it's not
L1140[23:44:25] <payonel> :)
L1141[23:44:32] <Shuudoushi> lol
L1142[23:44:37] <Saphire> :O
L1143[23:44:40] <payonel> Saphire: !
L1144[23:44:42] <Saphire> What are you discussing?
L1145[23:44:49] <Shuudoushi> my bad coding :D
L1146[23:44:50] <payonel> SecureOS
L1147[23:44:53] <Saphire> :O
L1148[23:44:56] <Shuudoushi> that too ^
L1149[23:45:00] <Saphire> IT HAS LOGIN SYSTEM?!
L1150[23:45:01] <Shuudoushi> lol
L1151[23:45:02] * Saphire is sold
L1152[23:45:06] <Saphire> I TAKE TWO
L1153[23:45:07] <payonel> haha
L1154[23:45:10] <Shuudoushi> XD
L1155[23:45:25] <Shuudoushi> so login stays in /root?
L1156[23:45:29] <payonel> no
L1157[23:45:34] <payonel> i'm thinking about things
L1158[23:45:36] <payonel> :)
L1159[23:45:37] <payonel> but not in root
L1160[23:45:42] <Shuudoushi> lol, kk
L1161[23:45:57] <payonel> and i'm distracted
L1162[23:46:03] <Shuudoushi> but ofc lol
L1163[23:46:03] <payonel> i bet you're going to bed soon
L1164[23:46:03] <Saphire> what is "login"?
L1165[23:46:08] <Saphire> program?
L1166[23:46:10] <payonel> Saphire: login prompt
L1167[23:46:14] <payonel> yeah
L1168[23:46:16] <Saphire> /sbin
L1169[23:46:30] <Shuudoushi> I don't have to be up at any set time, so I'll be up for a bit lol
L1170[23:46:43] * Saphire points out FHS
L1171[23:47:37] <Saphire> payonel: login prompt, init, permission control programs supposed to go in /sbin i guess
L1172[23:47:59] <payonel> that's where i'm leaning
L1173[23:48:10] <Saphire> ...i guess i'm pinging wrong person?
L1174[23:48:16] <Saphire> payonel: and Shuudoushi says what?
L1175[23:48:18] <Shuudoushi> not really
L1176[23:48:48] <Shuudoushi> I haven't Unixed in awhile, so I'm relying on others for where this stuff goes :P
L1177[23:49:19] <Saphire> >using /root for binaries
L1178[23:49:26] * Saphire prepares flamethrower
L1179[23:49:44] <Saphire> Fwoooooosh
L1180[23:49:50] <Shuudoushi> XD
L1181[23:49:55] <payonel> yeah i like sbin for all things pre-auth
L1182[23:50:16] <Saphire> and auth and post-auth admin
L1183[23:50:16] <Shuudoushi> hey, at least hostname found its way to /sbin and requires elevated perms to use
L1184[23:50:38] <Saphire> uh
L1185[23:50:48] <payonel> haha
L1186[23:50:48] <Saphire> Does the program requires perms or methods it uses?
L1187[23:51:10] <Saphire> Because if methods aren't protected.. welp
L1188[23:51:28] <Shuudoushi> working on it >.>
L1189[23:51:34] <Saphire> ._.
L1190[23:51:40] * Saphire fwooooooshes more~
L1191[23:51:49] <Shuudoushi> I'm still a noob at this shit T.T
L1192[23:52:02] <Shuudoushi> not everyone can be payonel damn it!
L1193[23:52:22] * Saphire could try
L1194[23:52:45] <Saphire> It is based on top of OpenOS?
L1195[23:53:07] <Shuudoushi> yes
L1196[23:53:17] <Shuudoushi> I didn't want to run off OOS users
L1197[23:53:35] <Saphire> ...there are users in OOS?
L1198[23:53:39] <Shuudoushi> well, at least not all at once >..
L1199[23:53:45] <Shuudoushi> >.>*
L1200[23:54:07] <payonel> Saphire: thanks for your help - yes, i like sbin
L1201[23:54:16] <payonel> i had never looked where pre-auth stuff existed
L1202[23:54:24] <Saphire> Huh?
L1203[23:54:30] <payonel> what an awesome day. learning cool stuff
L1204[23:54:37] <payonel> like getty for login, in sbin
L1205[23:54:38] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1206[23:54:45] <payonel> i just had never tracked that down before
L1207[23:54:50] * Saphire is not sure if that was sarcasm or she really helped O.o
L1208[23:54:52] <Shuudoushi> XD
L1209[23:55:05] <payonel> Saphire: no seriously, thank you. i love learning and i didn't know this
L1210[23:55:12] <Saphire> THough, archlinux just uses one folder for all binaries
L1211[23:55:30] <Saphire> and just symlinks other bin and sbin to it
L1212[23:55:35] <payonel> Saphire: i'm not sarcastic with compliments
L1213[23:55:58] <payonel> or gratitude or such. that type of sarcasm i find to be rude
L1214[23:56:15] <payonel> but anywho - Shuudoushi! we'll make some good changes
L1215[23:56:26] <Shuudoushi> ^^
L1216[23:56:46] <payonel> time for rick&morty
L1217[23:56:50] <payonel> so i can get some code done
L1218[23:56:50] <Saphire> How much does it depends on OOS?
L1219[23:56:52] * Shuudoushi is currently updating SOS' update scripts dat files.
L1220[23:57:07] <payonel> Saphire: it is a variation of openos
L1221[23:57:14] <Shuudoushi> ^
L1222[23:57:15] <payonel> so, "a lot"
L1223[23:57:16] <Saphire> Hm..
L1224[23:57:19] <Shuudoushi> ^^;
L1225[23:57:41] <Saphire> I really would like base of OOS moved into some package..
L1226[23:57:42] <Shuudoushi> but it can be morphed into a monster
L1227[23:57:50] <Saphire> Or packages even..
L1228[23:57:57] * Saphire sighs and shakes her head
L1229[23:57:59] <Saphire> nevermind
L1230[23:58:18] <payonel> package(s)? elaborate
L1231[23:58:48] <Shuudoushi> there is a few standalone things in SOS
L1232[23:58:53] <Saphire> Binaries like shell and required libs in one package. Things that are depending on hsell are another and so on
L1233[23:58:59] <Saphire> Like linux-style packages?
L1234[23:59:04] <Shuudoushi> mostly the sha256 lib though...
L1235[23:59:09] <Saphire> I mean, there is already package manager, right?
L1236[23:59:47] <Shuudoushi> SOS ships with mpt
L1237[23:59:51] <Shuudoushi> but that's about it
L1238[23:59:57] <Saphire> mhm
L1239[23:59:59] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top