<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:09] <gamax92> https://i.imgur.com/gr76WcO.gif
L2[00:04:18] <gamax92> greaser|q: tip of the day, pure lua is slower than Java
L3[00:12:37] <greaser|q> gamax92: except in this case the speed loss is negligible as the algo is so damn fast
L4[00:12:46] <greaser|q> i'm writing a png loader
L5[00:12:56] <greaser|q> and i will be writing my own inflater
L6[00:12:56] <gamax92> there already exists a png loader
L7[00:13:00] <gamax92> and that.
L8[00:13:11] <greaser|q> ...really?
L9[00:13:30] <greaser|q> in this case the motive for my own inflater is actually so i can test it on a standard lua
L10[00:13:39] <gamax92> https://oc.cil.li/index.php?/topic/266-libpngimage-a-preliminary-library-for-decoding-encoding-png-images/
L11[00:14:33] <greaser|q> the fact that something exists is not going to stop me from writing this thing i've already gotten somewhere with
L12[00:34:05] ⇨ Joins: Cazzar_ (~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L13[00:34:05] zsh sets mode: +v on Cazzar_
L14[00:34:50] ⇨ Joins: Reika (~Reika@reika.kalseki.mods.abrarsyed.me)
L15[00:46:30] <Antheus> is there any tutorial on config files for programs?
L16[00:47:34] <Alissa> i've always had an ini parser for configs for programs
L17[00:47:51] <Alissa> or JSON, but ini is simpler for the limited resources of OpenComputers.
L18[00:49:42] <Antheus> how do you parse the files?
L19[00:51:26] <Alissa> local config = {} for line in io.lines('config.ini') do local key, value = line:match("^(.-)=(.+)$") config[key] = value end
L20[00:51:39] <Alissa> it doesn't handle brackets / subsections though
L21[00:51:43] <Alissa> but it's a simple key/value parser
L22[01:15:07] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L23[01:18:21] *** Cazzar_ is now known as Cazzar
L24[01:20:39] <Antheus> ~w assert
L25[01:20:39] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-assert
L26[01:21:00] <Antheus> gamax92, have you thought about making ocdoc link to the 5.3 manual?
L27[01:21:59] <Alissa> we're still on 5.2 by default, i believe.
L28[01:22:04] <Antheus> .-.
L29[01:22:32] <gamax92> Antheus: yes, and no.
L30[01:23:39] ⇦ Quits: dangranos (dangranos@eos.pc-logix.com) (Quit: Goodbye)
L31[01:23:53] ⇨ Joins: dangranos (dangranos@eos.pc-logix.com)
L32[01:24:01] <Antheus> maybe add to where if -5.3 is in the command, it will return the 5.3 manual?
L33[01:24:27] <Alissa> the code is already ugly enough tho
L34[01:24:32] * dangranos just reconnected from anarchy
L35[01:29:54] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (*.net *.split)
L36[01:29:54] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L37[01:29:54] ⇦ Quits: Evey (evey@2001:19f0:6800:8161:1:bad:ca7:babe) (*.net *.split)
L38[01:29:54] ⇦ Quits: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe) (*.net *.split)
L39[01:29:55] ⇦ Quits: Elizabeth (lizzy@lizzy.theender.net) (*.net *.split)
L40[01:29:55] ⇦ Quits: Pwootage (~Pwootage@54.243.207.243) (*.net *.split)
L41[01:29:55] ⇦ Quits: Keridos (~Keridos@ironhide.stw-bonn.de) (*.net *.split)
L42[01:29:55] ⇦ Quits: sugoi (~sugoi@174-31-156-220.tukw.qwest.net) (*.net *.split)
L43[01:29:55] ⇦ Quits: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001) (*.net *.split)
L44[01:29:55] ⇦ Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de) (*.net *.split)
L45[01:29:55] ⇦ Quits: Roadcrosser (~potato@ns239154.ip-192-99-37.net) (*.net *.split)
L46[01:29:55] ⇦ Quits: SkySom (~SkySom@162.243.21.185) (*.net *.split)
L47[01:29:55] ⇦ Quits: cbcercas|AFK (~Elyni@2001:41d0:1:c41d::1) (*.net *.split)
L48[01:29:55] ⇦ Quits: rakiru|offline (znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st) (*.net *.split)
L49[01:29:55] ⇦ Quits: mrdeadlocked (~admin@199.204.185.12) (*.net *.split)
L50[01:29:55] ⇦ Quits: Thog (~Thog@is.aww.moe) (*.net *.split)
L51[01:29:55] ⇦ Quits: DeanIsaKitty (~Dean@chocolate.paranoidlabs.org) (*.net *.split)
L52[01:29:55] ⇦ Quits: Ender (Ender@athar.theender.net) (*.net *.split)
L53[01:29:55] ⇦ Quits: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (*.net *.split)
L54[01:30:00] ⇨ Joins: DeanIsaKitty (~Dean@chocolate.paranoidlabs.org)
L55[01:30:04] ⇨ Joins: Ender (Ender@athar.theender.net)
L56[01:30:05] ⇨ Joins: LizzyTrickster (lizzy@lizzy.theender.net)
L57[01:30:05] ⇨ Joins: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy)
L58[01:30:13] ⇨ Joins: cbcercas|AFK (~Elyni@2001:41d0:1:c41d::1)
L59[01:30:15] ⇨ Joins: sugoi (~sugoi@174-31-156-220.tukw.qwest.net)
L60[01:30:19] ⇨ Joins: Keridos (~Keridos@ironhide.stw-bonn.de)
L61[01:30:24] ⇨ Joins: rakiru|offline (znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st)
L62[01:30:25] zsh sets mode: +v on DeanIsaKitty
L63[01:30:37] *** rakiru|offline is now known as Kasen
L64[01:30:38] ⇨ Joins: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
L65[01:30:50] *** Roadcrosser is now known as Guest93021
L66[01:31:01] ⇨ Joins: mrdeadlocked (~admin@199.204.185.12)
L67[01:31:11] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L68[01:31:16] zsh sets mode: +v on gamax92
L69[01:31:32] ⇨ Joins: Pwootage (~Pwootage@54.243.207.243)
L70[01:32:02] ⇨ Joins: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001)
L71[01:32:02] zsh sets mode: +v on Techokami
L72[01:32:09] ⇨ Joins: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe)
L73[01:34:30] ⇨ Joins: Thog (~Thog@is.aww.moe)
L74[01:37:02] <greaser|q> i *think* i have dynamic mode working
L75[01:39:19] ⇨ Joins: Vexatos (~Vexatos@p5B3C8798.dip0.t-ipconnect.de)
L76[01:39:19] zsh sets mode: +v on Vexatos
L77[01:45:45] <jhagrid7> What is the command to spawn a computer?
L78[01:46:17] <Antheus> ~w string
L79[01:46:18] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-string
L80[01:46:28] <Antheus> /oc_sc
L81[01:46:56] <jhagrid7> Thanks
L82[01:52:09] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L83[02:03:09] <Antheus> Vexatos, you on?
L84[02:03:44] <Vexatos> No!
L85[02:03:50] <Antheus> rude
L86[02:04:21] <Antheus> so, Vexatos, I'm trying to make a programs.cfg file for OPPM
L87[02:04:28] <Antheus> and i'm confused about the commas
L88[02:04:30] <Vexatos> noooooooooooo
L89[02:04:32] <dangranos> Hmm
L90[02:04:32] <Vexatos> D:
L91[02:04:34] <dangranos> Guys..
L92[02:04:36] <Vexatos> commas?
L93[02:04:38] <Antheus> yes
L94[02:04:41] <Vexatos> Did you ever make a table in Lua?
L95[02:04:47] <Antheus> yes
L96[02:04:49] <dangranos> Is it possible to convert .DLS to .SF2?
L97[02:04:51] <Vexatos> It's literally a Lua table
L98[02:04:54] <Antheus> kk
L99[02:05:24] <Antheus> dangranos, just change the extention from .DLS to .SF2
L100[02:06:20] <dangranos> >_<
L101[02:06:35] <dangranos> Antheus: can i kill you, please?
L102[02:06:46] <Antheus> no
L103[02:07:30] <Antheus> I forgot
L104[02:07:31] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L105[02:08:06] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L106[02:08:14] <Antheus> If you are defining something as a nouns property and the noun ends in a voul, do you just add an aposterphe or 'es'
L107[02:08:43] <Antheus> or do you leave it the same
L108[02:08:53] <Antheus> I forgot
L109[02:09:18] <Antheus> .-.
L110[02:09:57] <Alissa> i would just slap an s on it
L111[02:10:05] <Antheus> Antheuss?
L112[02:10:10] <Alissa> oboes
L113[02:10:19] <Alissa> boozes
L114[02:10:20] <Antheus> Antheses?
L115[02:10:36] <Antheus> Example Antheus(??) API
L116[02:10:45] <Alissa> Oh, possession?
L117[02:10:49] <Antheus> yes
L118[02:10:50] <Alissa> Antheus's
L119[02:11:01] <Antheus> thanks Alissa, english is my worst subject
L120[02:11:09] <Alissa> if it's a singular, proper pronoun (name), add an apostrophe and S
L121[02:11:24] <Vexatos> apostrophes are only added to possessives
L122[02:11:26] <Alissa> s/pronoun/noun/
L123[02:11:26] <MichiBot> <Alissa> if it's a singular, proper noun (name), add an apostrophe and S
L124[02:11:33] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:d8c:448c:31d9:85e8) (Read error: Connection reset by peer)
L125[02:11:45] <Alissa> if it's a plural common noun, such as students, just add an apostrophe
L126[02:11:48] <Vexatos> Antheus', dangranos', Vexatos', Vex', Alissa's etc.
L127[02:12:14] <Alissa> Vexatos: I had a debate with my teacher about this - you must add on the s even if one exists
L128[02:12:29] <Vexatos> if it ends with an s or x or anything that a following s would be nonpronouncable on, don't append an s
L129[02:12:31] <Alissa> (I was on the only-apos side, I lost.)
L130[02:12:32] <Vexatos> simple as that
L131[02:12:34] <Alissa> nope
L132[02:12:38] <Vexatos> yes
L133[02:12:42] <Alissa> that rule only applies to common nouns
L134[02:12:44] <Antheus> I've learned it the way Vexatos is saying
L135[02:12:46] <Alissa> proper nouns must have the s on the end
L136[02:13:20] <Alissa> example: "The students' books have arrived; however, Charles's book was deformed."
L137[02:13:32] <Vexatos> ^ no
L138[02:14:17] <Alissa> Rule 1b. Many common nouns end in the letter s (lens, cactus, bus, etc.). So do a lot of proper nouns (Mr. Jones, Texas, Christmas). There are conflicting policies and theories about how to show possession when writing such nouns. There is no right answer; the best advice is to choose a formula and stay consistent.
L139[02:14:19] * Alissa facedesks
L140[02:14:22] <Alissa> technically we're both right :v
L141[02:14:38] <Alissa> Examples:
L142[02:14:40] <Alissa> the class's hours
L143[02:14:42] <Alissa> Mr. Jones' golf clubs
L144[02:14:44] <Alissa> the canvas's size
L145[02:14:46] <Alissa> Texas' weather
L146[02:14:48] <Alissa> whoops, that wasn't supposed to be a multiline paste.
L147[02:14:57] <Alissa> reference: http://www.grammarbook.com/punctuation/apostro.asp
L148[02:15:48] <Antheus> Alissa, according to APA, Proper Nouns end with 's, and proper nouns that end with an s that is unpronounced use just the '
L149[02:16:01] <Antheus> Example: Antheus's book
L150[02:16:08] <Alissa> APA?
L151[02:16:26] <Antheus> American Psychological Association
L152[02:16:42] ⇨ Joins: calclavia (uid15812@id-15812.richmond.irccloud.com)
L153[02:16:42] zsh sets mode: +v on calclavia
L154[02:16:44] <Alissa> you're consulting a psychology association about grammar.
L155[02:16:48] <Antheus> yes
L156[02:16:52] <Alissa> right. it's time for me to go sleep. >_>
L157[02:17:10] <Vexatos> I'm consulting my entire school career and I can tell you it'd be Antheus' :|
L158[02:17:30] <Antheus> Vexatos, It's one of those funny things in english
L159[02:17:46] <Izaya> Antheus, perhaps it's just in Simplified English
L160[02:17:48] <Antheus> Kinda like Color and Colour
L161[02:17:56] <Vexatos> Yes and we've been learning the funny things for three years between year 7 and 10 :|
L162[02:17:56] <Antheus> Tyres and Tires
L163[02:18:09] <Izaya> my knowledge of traditional english states that it'd be Antheus'
L164[02:18:23] <Antheus> Alissa, are you American?
L165[02:18:32] <Alissa> Irrelevant.
L166[02:18:40] <Antheus> Very relevant
L167[02:18:43] <Alissa> Incorrect.
L168[02:18:48] <Antheus> What is your region
L169[02:18:55] <Alissa> Earth.
L170[02:19:01] <Antheus> Ie, American English, British English, etc...
L171[02:19:16] <Alissa> The only difference between the two is dialects.
L172[02:19:35] <Alissa> I have never once seen a grammar or a punctuation rule different between the two.
L173[02:20:38] <Antheus> I'm going to go with Izaya's theory on it being simplified english
L174[02:21:07] <Antheus> And the only time you should really use ()s's is in formal writing
L175[02:22:24] <Izaya> Antheus, http://i.imgur.com/BfEwCem.png you have a traffic jam
L176[02:22:39] <Antheus> .-.
L177[02:23:24] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L178[02:24:52] <Izaya> perhaps you should complicate the system some more
L179[02:25:13] ⇨ Joins: Anth (webchat@mobile-166-137-139-090.mycingular.net)
L180[02:25:14] <Izaya> something like mine
L181[02:25:19] <Anth> Wow
L182[02:25:22] <Izaya> I don't usually get jams on my train tracks
L183[02:25:26] <Anth> A transformer blew
L184[02:25:30] <Anth> Powers out
L185[02:25:32] <Izaya> gg
L186[02:25:40] <Anth> Very loud
L187[02:26:56] <Anth> Now our house alarm is beeping
L188[02:33:58] ⇦ Quits: Anth (webchat@mobile-166-137-139-090.mycingular.net) (Ping timeout: 204 seconds)
L189[02:39:11] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Read error: Connection reset by peer)
L190[02:41:23] <Vexatos> http://www.speedtest.net/my-result/4958011922 weeeeeeeee
L191[02:42:57] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L192[02:46:04] <Izaya> Vexatos, :o you have a symmetrical line
L193[02:46:21] <Vexatos> ikr
L194[02:46:42] <Vexatos> dialup in both directions
L195[02:47:10] ⇨ Joins: Anth (webchat@mobile-166-137-139-090.mycingular.net)
L196[02:48:05] <Vexatos> I have no clue what's been going on with my internet lately
L197[02:48:12] <Izaya> nah that's way better than dialup
L198[02:48:25] <Izaya> 5k/s vs 450k/s
L199[02:48:41] <Izaya> wait no
L200[02:48:55] <Anth> http://imgur.com/R2TXwgZ
L201[02:48:58] <Izaya> 50Kb/s vs 450Kb/s
L202[02:51:21] <Vexatos> well I was downloading a zip file at 20 KiB/s
L203[02:51:22] <Anth> The
L204[02:51:41] <Vexatos> opening that image takes about half a minute
L205[02:54:49] <Anth> Sounds like my internet sometimes
L206[02:55:03] <Anth> Most I get is one mb down
L207[02:55:28] <Anth> Or whatever steam uses to measure download stuffs
L208[02:56:43] <Anth> I should
L209[02:56:49] <Anth> Get a ups
L210[02:57:10] <Anth> Because my programs file of opposition was almost complete
L211[02:57:25] <Anth> And I hadn't saved
L212[02:57:51] <Anth> As I was not expecting a transformer to explode at 2:15 am
L213[03:00:41] *** Anth is now known as Antheus|nopower
L214[03:03:21] ⇦ Quits: Yepoleb (~quassel@178-191-128-160.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L215[03:04:39] ⇨ Joins: Yepoleb (~quassel@188-22-164-13.adsl.highway.telekom.at)
L216[03:04:54] ⇦ Quits: Alissa (~alissa@bravo.alissa.info) (Remote host closed the connection)
L217[03:05:19] ⇨ Joins: Alissa (alissa@bravo.alissa.info)
L218[03:06:16] ⇦ Quits: Antheus|nopower (webchat@mobile-166-137-139-090.mycingular.net) (Ping timeout: 204 seconds)
L219[03:23:58] ⇨ Joins: Inari (~Pinkishu@p5DEC6D98.dip0.t-ipconnect.de)
L220[03:29:36] ⇦ Quits: Icedream (~icedream@212-83-173-97.rev.poneytelecom.eu) (Ping timeout: 190 seconds)
L221[03:30:27] <Antheus> \o/
L222[03:30:29] <Antheus> Powers back
L223[03:31:03] ⇨ Joins: sciguyryan (~sciguyrya@93-94-245-97.dynamic.swissvpn.net)
L224[03:31:07] ⇨ Joins: Icedream (~icedream@212-83-173-97.rev.poneytelecom.eu)
L225[03:36:47] <Antheus> Vexatos, what would I put for repo?
L226[03:37:25] <Vexatos> check out other people's programs.cfg
L227[03:37:30] <Vexatos> also the example.cfg
L228[03:38:22] <Alissa> oh hey Vexatos i documented another thing
L229[03:38:24] <Alissa> http://chickennuggers.github.io/Moon-Moon/
L230[03:45:25] <Antheus> Vexatos, I now have my programs.cfg done
L231[03:46:00] <Vexatos> Antheus, will look at it in a few minutes
L232[03:53:27] *** Keridos is now known as Keridos|away
L233[04:09:11] ⇦ Quits: GauHelldragon (~Gau@107-201-104-23.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 190 seconds)
L234[04:09:25] <LizzyTrickster> ...
L235[04:09:29] <LizzyTrickster> what happened to esper
L236[04:10:23] <Vexatos> Antheus, could you link it to me?
L237[04:11:38] ⇨ Joins: Evey (evey@2001:19f0:6800:8161:1:bad:ca7:babe)
L238[04:12:43] *** LizzyTrickster is now known as Elizabeth
L239[04:12:47] zsh sets mode: +o on Elizabeth
L240[04:17:32] <Antheus> https://github.com/TheAntheus/OC-Programs
L241[04:17:53] <Antheus> Vexatos, ^
L242[04:18:25] <Vexatos> that's indeed a programs.cfg
L243[04:18:30] <Vexatos> http://git.io/vEjzl
L244[04:18:37] ⇦ Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 195 seconds)
L245[04:20:27] <Vexatos> doesn't really look done though
L246[04:20:47] <Antheus> um
L247[04:21:35] <Antheus> I forgot to save ._.
L248[04:21:41] <Antheus> Vexatos, should be fixed
L249[04:22:16] <Vexatos> Pfft
L250[04:22:19] <Vexatos> s's
L251[04:22:33] <Vexatos> won't add, that typo is too horrible :P
L252[04:22:58] <Vexatos> also uuug why //lib
L253[04:23:01] <Vexatos> that's.... bad
L254[04:23:03] <Vexatos> really bad
L255[04:23:05] <Vexatos> why would you ever
L256[04:23:52] <Antheus> .-.
L257[04:24:36] <Vexatos> why not /lib
L258[04:24:38] <Vexatos> why //lib
L259[04:25:43] <Antheus> changed it to //usr/lib
L260[04:25:52] <Antheus> and fixed the spelling thing
L261[04:26:57] <Vexatos> what
L262[04:26:57] <Vexatos> no
L263[04:27:01] <Vexatos> use /lib
L264[04:27:03] <Vexatos> please
L265[04:27:03] <Antheus> ok
L266[04:27:10] <Vexatos> do not ever use // unless you absolutely have to
L267[04:27:16] <Vexatos> I mean, why?
L268[04:27:30] <Vexatos> is there any reason you need it at a particular place
L269[04:27:46] <Antheus> no
L270[04:27:53] <Antheus> Well, it is now /lib
L271[04:28:29] <Vexatos> now it looks fine
L272[04:31:40] <Antheus> \o/
L273[04:33:11] <Vexatos> .openprg
L274[04:33:18] <^v4> Vexatos, http://v4.pixeltoast.tk/paste/M8VnT.html
L275[04:33:33] <Vexatos> hmm you made a repo specifically for that? Why didn't you ask for an OpenPrograms one >_>
L276[04:33:47] *** gAway2002 is now known as g
L277[04:34:28] <Vexatos> Antheus, fix your programs.cfg
L278[04:36:28] <Antheus> oh
L279[04:36:49] <Vexatos> too many brackets
L280[04:37:55] <Vexatos> Antheus, see? If you were on OpenPrograms I'd have it fixed by now :X
L281[04:38:14] <Antheus> Well then, can I have an OpenPrograms repo >_>
L282[04:38:22] <Vexatos> yes!
L283[04:38:37] <Vexatos> I am actually curious why you didn't ask
L284[04:38:56] ⇨ Joins: SkySom_ (~SkySom@162.243.21.185)
L285[04:39:20] <Antheus> It didn't say to ask on the wiki
L286[04:39:24] <Antheus> .-.
L287[04:39:42] <Antheus> and I didn't want to seem like an idiot asking
L288[04:39:50] <Vexatos> Yes it did
L289[04:39:50] <Vexatos> there you go
L290[04:39:50] *** SkySom_ is now known as SkySom
L291[04:40:03] <Sangar> o/
L292[04:40:08] <Alissa> \o
L293[04:40:14] <Vexatos> go to https://github.com/orgs/OpenPrograms and accept the invite
L294[04:40:22] <Vexatos> now you can transfer your repo
L295[04:40:32] <Vexatos> go to your repo, click the settings button
L296[04:40:37] <Vexatos> and go to "transfer" at the bottom
L297[04:41:47] <Vexatos> Antheus ^
L298[04:42:19] <Sangar> waitwhat, forge for 1.8.9? time to port i guess...
L299[04:42:31] <Vexatos> Sangar, according to people it's -1 effort
L300[04:42:40] <Vexatos> literally just like updating forge >_>
L301[04:42:52] <Sangar> \o/
L302[04:42:53] <Antheus> \o/
L303[04:43:11] <Vexatos> Antheus, did you transfer yet?
L304[04:43:24] <Antheus> almost
L305[04:43:40] <Antheus> done
L306[04:45:16] <Vexatos> .openprg
L307[04:45:32] <^v4> Vexatos, http://v4.pixeltoast.tk/paste/txLf3.html
L308[04:46:31] <Antheus> lol @ Kenny-Programs
L309[04:47:20] <Vexatos> .openprg
L310[04:47:33] <^v4> Vexatos, http://v4.pixeltoast.tk/paste/CZ4Pr.html
L311[04:48:28] <Vexatos> done.
L312[04:49:36] ⇦ Quits: turmfalke__ (~turmfalke@p54a68ecd.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L313[05:04:30] ⇨ Joins: turmfalke__ (~turmfalke@p54A689D1.dip0.t-ipconnect.de)
L314[05:10:57] ⇨ Joins: Vexaton (~Vexatos@p200300556E53AC7941CB30092BBB5FCB.dip0.t-ipconnect.de)
L315[05:10:57] zsh sets mode: +v on Vexaton
L316[05:12:17] ⇦ Quits: Vexatos (~Vexatos@p5B3C8798.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L317[05:20:41] <Sangar> yep, that's got to have been my quickest port ever
L318[05:28:48] *** Vexaton is now known as Vexatos
L319[05:29:51] ⇨ Joins: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b)
L320[05:30:34] <Antheus> inb4 the port to 1.9 is quicker
L321[05:38:18] <Alissa> https://github.com/ChickenNuggers/Astronomy/blob/master/doc/astronomy.md someone should rate my documentationing skills
L322[05:40:48] ⇨ Joins: Barbas (~Barbas@35-176-233-186.raimax.com.br)
L323[05:48:13] ⇨ Joins: MrRatermat (~ratermat@host81-158-129-17.range81-158.btcentralplus.com)
L324[05:52:05] <Antheus> holy crap
L325[05:52:21] <Antheus> installing stuff is a lot easier when you read a manuel
L326[06:07:18] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L327[06:08:21] ⇦ Quits: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au) (Ping timeout: 190 seconds)
L328[06:25:05] *** mrkirby153 is now known as kirby|gone
L329[06:27:38] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L330[06:28:57] ⇦ Quits: kirby|gone (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L331[06:29:57] ⇨ Joins: MajGenRelativity (~Hi@c-73-186-66-242.hsd1.ma.comcast.net)
L332[06:30:46] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L333[06:31:02] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L334[06:33:39] ⇦ Quits: calclavia (uid15812@id-15812.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L335[06:34:00] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L336[06:35:52] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L337[06:37:53] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L338[06:41:25] <Antheus> well, i'm back to trying to port forward stuff
L339[06:41:48] <Antheus> and figure out why certian things cant be seen
L340[06:48:49] <Inari> Antheus: depends onw hat stuff you install
L341[06:49:21] <Antheus> .-.
L342[06:52:30] ⇨ Joins: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au)
L343[06:53:18] *** Alissa is now known as Alia
L344[06:53:19] *** Alia is now known as Alissa
L345[06:55:48] <Antheus> well, sleep time
L346[06:55:54] *** Antheus is now known as Antheus|Sleep
L347[06:57:14] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L348[07:01:31] * dangranos pokes Izaya
L349[07:01:57] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 195 seconds)
L350[07:03:43] ⇨ Joins: wembly (~wembly@50.240.220.69)
L351[07:05:17] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L352[07:10:37] <Izaya> Happy new years in localtime, everyone! :D
L353[07:13:23] <Sangar> pffft, i still have 9h47m of 2015 :3
L354[07:13:30] <Sangar> but happy new year to you too ;)
L355[07:13:48] <MajGenRelativity> Hi Snagar
L356[07:14:02] <Alissa> how does it feel to be in THE FUTURE?
L357[07:14:10] <MajGenRelativity> So many colors
L358[07:14:28] <MajGenRelativity> /unflip
L359[07:14:32] <MajGenRelativity> Still doesn't work
L360[07:15:09] ⇦ Quits: Barbas (~Barbas@35-176-233-186.raimax.com.br) (Read error: Connection reset by peer)
L361[07:15:11] *** mrkirby153 is now known as kirby|gone
L362[07:15:16] <Izaya> Guys
L363[07:15:17] <Alissa> /backflip
L364[07:15:19] * Alissa backflips
L365[07:15:30] <Izaya> the world is still here in 2016
L366[07:15:37] ⇨ Joins: Barbas (~Barbas@35-176-233-186.raimax.com.br)
L367[07:15:53] <Alissa> damn
L368[07:15:57] <Alissa> no big explosions?
L369[07:15:57] *** kirby|gone is now known as mrkirby153
L370[07:16:16] <MajGenRelativity> I thought for sure the world was going to end
L371[07:16:28] <MajGenRelativity> And Izaya would be the only survivor
L372[07:16:41] <MajGenRelativity> Using IRC to travel back in time and warn us all
L373[07:16:48] *** mrkirby153 is now known as kirby|gone
L374[07:17:03] <MajGenRelativity> Is it Y2k delayed by 16 years?
L375[07:18:21] *** kirby|gone is now known as mrkirby153
L376[07:21:42] <MajGenRelativity> Oh no
L377[07:21:44] <Sangar> who was it that said they're worried the world might end, because all the people who usually say the world will end currently don't, and given how wrong they usually are...
L378[07:22:15] <MajGenRelativity> As the year ticks over, Y2K is killing everyone
L379[07:22:48] <MajGenRelativity> Sangar, I think Y2K is happening now
L380[07:23:23] <MajGenRelativity> The evil corporations only stalled it for 16 years
L381[07:24:43] <Sangar> a lot of people actually did a ton of work to stall it for quite a bit longer :X
L382[07:25:07] <MajGenRelativity> Nah
L383[07:25:11] <MajGenRelativity> Y2K is now
L384[07:25:18] <MajGenRelativity> My phone already exploded
L385[07:25:27] <Sangar> i mean, 2048 i'd understand that
L386[07:25:33] <Sangar> but 2016? eh
L387[07:25:39] <Sangar> :P
L388[07:25:42] <MajGenRelativity> I'm connected to the Internet with bioorganic implants
L389[07:26:10] <MajGenRelativity> Snagar, you must be behind me in timezones
L390[07:26:16] <MajGenRelativity> Unless you also have the brain implants
L391[07:26:18] <Alissa> heh, y2k
L392[07:26:21] <MajGenRelativity> Do you?
L393[07:26:30] <Alissa> my dad was the one idiot who actually managed to implement that early
L394[07:26:33] <Sangar> not telling
L395[07:26:39] <Alissa> but no one listened.
L396[07:26:58] <MajGenRelativity> By the time my sun aets, I will know for sure Sangar
L397[07:27:02] *** mrkirby153 is now known as kirby|gone
L398[07:28:12] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L399[07:28:34] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L400[07:29:12] *** kirby|gone is now known as mrkirby153
L401[07:31:02] *** SleepingFairy is now known as Daiyousei
L402[07:35:15] *** mrkirby153 is now known as kirby|gone
L403[07:35:42] ⇦ Quits: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b) (Quit: Connection closed for inactivity)
L404[07:36:49] *** kirby|gone is now known as mrkirby153
L405[07:39:41] *** mrkirby153 is now known as kirby|gone
L406[07:40:42] *** kirby|gone is now known as mrkirby153
L407[07:47:50] ⇨ Joins: Keanu73 (~Keanu73@host-80-41-222-96.as13285.net)
L408[07:48:20] *** mrkirby153 is now known as kirby|gone
L409[07:48:46] <Keanu73> Hi, for some reason on a multiplayer server my tablet screen is this small: http://prntscr.com/9kmy47
L410[07:49:01] <Keanu73> I tried rebooting my tablet but it wouldn't work
L411[07:49:38] *** kirby|gone is now known as mrkirby153
L412[07:49:47] <Keanu73> Oh fixed now
L413[07:49:48] ⇦ Parts: Keanu73 (~Keanu73@host-80-41-222-96.as13285.net) (Either something bad is happening to me, I have suddenly decided to despise you, or I'm just getting my vHost.))
L414[07:55:12] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L415[07:55:24] *** mrkirby153 is now known as kirby|gone
L416[07:58:41] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L417[07:59:23] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L418[08:00:14] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L419[08:00:49] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 194 seconds)
L420[08:00:49] ⇦ Quits: kirby|gone (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L421[08:02:19] *** Cranium[Away] is now known as Cranium
L422[08:03:42] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L423[08:05:51] <Sangar> so since twitter wasn't super successful: any ideas for topics for the workshop at BTM? :P
L424[08:08:09] <Vexatos> TIS-3D
L425[08:08:10] <Vexatos> >_>
L426[08:08:21] <Vexatos> "This is the OC workshop, let's not talk about OC at all!"
L427[08:10:39] <Sangar> :P
L428[08:10:41] <Sangar> might happen
L429[08:10:48] <Sangar> "so, this new block in oc"
L430[08:10:55] <Sangar> "that's kinda standalone, but bear with me"
L431[08:12:13] <Vexatos> s/that's/'tis
L432[08:12:14] <MichiBot> <Sangar> "'tis kinda standalone, but bear with me"
L433[08:12:19] <Vexatos> please
L434[08:12:33] <Inari> lol
L435[08:13:18] <Sangar> sorry
L436[08:14:59] <Inari> OC CTF
L437[08:18:52] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L438[08:20:10] <Inari> https://www.youtube.com/watch?v=A6jFrMPibaA&list=PL1EB082DE62E5A03D
L439[08:20:12] <MichiBot> Inari: 01 PLAY YOUR PART pt. 1 | length: 4m 47s | Likes: 1118 Dislikes: 65 Views: 855455 | by FeedTheAnimals
L440[08:22:24] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L441[08:23:32] ⇨ Joins: BarbasTheDog (~Barbas@35-176-233-186.raimax.com.br)
L442[08:25:51] ⇦ Quits: Barbas (~Barbas@35-176-233-186.raimax.com.br) (Ping timeout: 190 seconds)
L443[08:26:50] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L444[08:27:19] *** Magik6k is now known as Guest26276
L445[08:28:11] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L446[08:30:22] ⇨ Joins: MajGenRelativity_ (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L447[08:30:26] ⇦ Quits: MajGenRelativity (~Hi@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: The Major shall return)
L448[08:30:34] ⇦ Quits: MajGenRelativity_ (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Client Quit)
L449[08:30:49] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L450[08:30:50] ⇨ Joins: Johannes13_ (~Johannes@p4FDE8F0E.dip0.t-ipconnect.de)
L451[08:32:36] *** Guest26276 is now known as Magik6k
L452[08:33:46] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L453[08:34:01] ⇨ Joins: Yuno-Gasai (~yuno-gasa@p5ddc1fdc.dip0.t-ipconnect.de)
L454[08:40:11] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Read error: Connection reset by peer)
L455[08:50:10] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L456[08:53:37] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L457[08:53:53] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L458[08:54:18] *** kirby|gone is now known as mrkirby153
L459[08:57:14] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L460[08:57:27] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L461[09:01:16] ⇦ Quits: BarbasTheDog (~Barbas@35-176-233-186.raimax.com.br) (Ping timeout: 190 seconds)
L462[09:02:05] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L463[09:02:21] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L464[09:04:17] ⇦ Quits: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au) (Read error: Connection reset by peer)
L465[09:05:37] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L466[09:06:30] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L467[09:14:32] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 192 seconds)
L468[09:19:46] ⇦ Quits: Vexatos (~Vexatos@p200300556E53AC7941CB30092BBB5FCB.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L469[09:22:13] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L470[09:27:31] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 190 seconds)
L471[09:31:18] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L472[09:33:11] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L473[09:35:57] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L474[09:40:03] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 194 seconds)
L475[10:00:07] ⇨ Joins: Mimiru_ (Mimiru@eos.pc-logix.com)
L476[10:00:07] zsh sets mode: +o on Mimiru_
L477[10:00:11] *** Server sets mode: +ntz
L478[10:00:19] *** Guest64624 is now known as Michiyo
L479[10:00:41] ⇦ Quits: Michiyo (~Katie@mail.pc-logix.com) (Killed (portlane.esper.net (Nickname regained by services)))
L480[10:00:41] *** Mimiru_ is now known as Michiyo
L481[10:00:48] ⇨ Joins: Guest31711 (~Katie@mail.pc-logix.com)
L482[10:00:50] *** Michiyo is now known as Mimiru
L483[10:01:02] <Guest31711> -_-
L484[10:01:33] zsh sets mode: +o on Guest31711
L485[10:01:33] *** Guest31711 is now known as Michiyo
L486[10:02:17] * Mimiru sighs
L487[10:03:57] <nxsupert> :(
L488[10:04:24] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L489[10:07:51] * Inari catches the sigh and stuffs i back down Mimiru's throat
L490[10:07:54] <Inari> *it
L491[10:07:58] <Inari> no sighing!
L492[10:08:07] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L493[10:08:10] * Elizabeth sighs then looks at Inari
L494[10:08:21] <Inari> <.<
L495[10:08:21] * nxsupert sighs ten trillion times.
L496[10:08:28] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L497[10:08:34] <Inari> im not fulfilling your weird throat fetishes hmph! *walks off*
L498[10:09:02] * nxsupert teleports Inari back to us.
L499[10:09:44] * Inari throws an orange into nxsupert's face and leaves again to fetch a new one
L500[10:10:13] * nxsupert annihilates Inari.
L501[10:11:42] <nxsupert> Well. I will admit. That was a bit of an overreaction.
L502[10:12:52] * Elizabeth has got her steam controller
L503[10:15:43] ⇦ Quits: Yuno-Gasai (~yuno-gasa@p5ddc1fdc.dip0.t-ipconnect.de) (Remote host closed the connection)
L504[10:20:21] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L505[10:20:31] ⇨ Joins: Pingex (~pingex@213.166.212.88)
L506[10:22:47] ⇨ Joins: Keanu73 (~Keanu73@host-80-41-222-96.as13285.net)
L507[10:22:56] <Keanu73> Hi, I'm not sure how you can make a program unterminable
L508[10:24:42] <Keanu73> and also how can I prevent Ctrl-Alt-C?
L509[10:24:52] <Keanu73> with Ctrl + C?
L510[10:26:53] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L511[10:27:38] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L512[10:27:43] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L513[10:30:11] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L514[10:31:55] <Michiyo> did all of my bouncer accounts make it back
L515[10:32:02] <Michiyo> %test
L516[10:32:02] <MichiBot> Michiyo: Success
L517[10:32:09] <Michiyo> MichiBot made it back anyway
L518[10:32:46] <Corded> * nxsupert slaps MichiBot
L519[10:33:12] * nxsupert slaps MichiBot
L520[10:33:12] * EnderBot2 chuckles
L521[10:33:50] * nxsupert slaps EnderBot2 twice
L522[10:33:51] * EnderBot2 feeds nxsupert to the lions
L523[10:36:22] <dangranos> monorail conversion is PITA
L524[10:38:31] *** Vaht is now known as Tahg
L525[10:40:08] <Magik6k> ~w internet
L526[10:40:09] <ocdoc> http://ocd.cil.li/api:internet
L527[10:43:08] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L528[10:45:29] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L529[10:50:15] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 194 seconds)
L530[10:50:37] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L531[10:51:33] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L532[10:53:40] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L533[10:57:37] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L534[10:58:25] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L535[10:59:57] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L536[11:00:58] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L537[11:01:38] ⇨ Joins: GauHelldragon (~Gau@107-201-104-23.lightspeed.sntcca.sbcglobal.net)
L538[11:10:24] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L539[11:10:53] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L540[11:11:02] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L541[11:11:35] ⇨ Joins: Blah (~blah@bband-dyn131.178-41-167.t-com.sk)
L542[11:11:55] ⇨ Joins: blah0 (webchat@bband-dyn131.178-41-167.t-com.sk)
L543[11:12:15] ⇦ Parts: blah0 (webchat@bband-dyn131.178-41-167.t-com.sk) ())
L544[11:12:29] <Blah> anyone up from ingame?
L545[11:13:08] <Blah> wait a moment, gotta relog, pc is running out of rf, brb
L546[11:13:14] ⇦ Quits: Blah (~blah@bband-dyn131.178-41-167.t-com.sk) (Client Quit)
L547[11:13:26] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L548[11:17:27] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L549[11:20:05] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L550[11:24:14] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L551[11:28:21] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 190 seconds)
L552[11:31:39] <Sangar> i'm off, til next year o/
L553[11:34:08] <GauHelldragon> farewell
L554[11:34:22] <GauHelldragon> RIP 2015
L555[11:34:59] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L556[11:36:42] ⇦ Quits: cpup (~cpup@32.218.115.3) (Ping timeout: 195 seconds)
L557[11:38:51] ⇨ Joins: cpup (~cpup@32.218.113.60)
L558[11:42:46] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L559[11:43:11] *** kirby|gone is now known as mrkirby153
L560[11:46:35] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L561[11:47:32] ⇦ Quits: cpup (~cpup@32.218.113.60) (Ping timeout: 192 seconds)
L562[11:47:47] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L563[11:47:58] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L564[11:48:51] ⇨ Joins: cpup (~cpup@32.218.113.97)
L565[11:53:37] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L566[11:54:59] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L567[12:01:23] ⇨ Joins: LurCraft_Boom (~lurcraft_@98.245.116.122)
L568[12:01:40] ⇦ Quits: LurCraft_Boom (~lurcraft_@98.245.116.122) (Client Quit)
L569[12:04:53] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L570[12:05:40] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L571[12:06:24] ⇨ Joins: Yuno-Gasai (~yuno-gasa@p5DDC1FDC.dip0.t-ipconnect.de)
L572[12:07:08] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L573[12:11:16] <Magik6k> ~w debug
L574[12:11:16] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-debug
L575[12:13:06] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L576[12:17:16] <Izaya> right, 5 AM, I'm gonna crash, seeyas in hell o/
L577[12:18:17] ⇨ Joins: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net)
L578[12:18:42] ⇦ Quits: Keanu73 (~Keanu73@host-80-41-222-96.as13285.net) (Ping timeout: 195 seconds)
L579[12:20:11] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L580[12:23:15] * dangranos pokes Izaya
L581[12:23:17] <dangranos> um
L582[12:23:32] <dangranos> can you please disable 90deg turns on the server?
L583[12:23:57] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L584[12:24:12] * Michiyo enables 91deg turns
L585[12:24:56] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L586[12:25:28] *** kirby|gone is now known as Guest46245
L587[12:28:04] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L588[12:28:37] ⇦ Quits: Guest46245 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L589[12:28:46] ⇦ Quits: cpup (~cpup@32.218.113.97) (Ping timeout: 190 seconds)
L590[12:34:38] ⇨ Joins: cpup (~cpup@32.218.113.216)
L591[12:41:46] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L592[12:46:17] ⇨ Joins: Keanu73 (~Keanu73@host-92-29-194-148.as13285.net)
L593[12:49:53] ⇨ Joins: mrkirby1f (mrkirby153@the.government.stole-your.pw)
L594[12:50:56] <scj643> http://www.engadget.com/2015/12/31/playstation-4-linux-homebrew-exploit/
L595[12:51:19] <scj643> Imagine running Minecraft pc on a ps4
L596[12:51:34] <Elizabeth> why would you want to?
L597[12:51:39] <Elizabeth> it wouldn't be that good
L598[12:52:17] <Elizabeth> unless minecraft gets proper multithreading support in the near future, playing it on the ps4 would be shitter than your standard pc
L599[12:52:27] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 194 seconds)
L600[12:53:07] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 195 seconds)
L601[12:54:15] <scj643> Wow
L602[12:56:21] ⇦ Quits: mrkirby1f (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L603[13:00:38] ⇦ Quits: Yuno-Gasai (~yuno-gasa@p5DDC1FDC.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L604[13:01:35] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L605[13:05:10] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 192 seconds)
L606[13:05:38] <Kubuxu> I can tell you one thing, it won't/
L607[13:06:03] ⇨ Joins: Nathan1852 (~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L608[13:07:46] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L609[13:09:25] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L610[13:15:29] <ds84182> Elizabeth: actually, it might not be that bad
L611[13:15:48] <ds84182> It would be better than running it on my shitty laptop, and my shitty laptop can do 60fps easily
L612[13:16:09] <nxsupert> Can Minecraft ever actually get proper multithreading support while still running on java?
L613[13:16:19] <ds84182> nxsupert: Yes, see 1.8
L614[13:16:39] <nxsupert> I mean. Multithreading as in running on multiple cores.
L615[13:16:46] <ds84182> And on that note, there isn't much you can safely multithread
L616[13:16:56] <ds84182> nxsupert: it multithreads networking and rendering from the core thread
L617[13:17:19] <greaser|q> pretty sure java provides a metric fuckton of threading facilities
L618[13:17:25] <ds84182> Yeah
L619[13:17:48] <ds84182> The problem with threadding something like Minecraft is how much data from one thread would be depended on by data from another thread
L620[13:18:09] <greaser|q> shouldn't be a hell of a lot if you actually know how to code
L621[13:18:19] <ds84182> Something like terrain generation could be threaded for each chunk, but not individual blocks in the chunk
L622[13:18:43] <ds84182> Chunks already operate independently from one another, but the blocks inside them depend on eachother
L623[13:19:00] <gamax92> ds84182: just make sure you don't spawn ~16000 threads
L624[13:19:10] <gamax92> Java doesn't like that much
L625[13:19:10] <ds84182> And using locks just kill all performance you would gain, really
L626[13:19:25] <ds84182> gamax92: something something ComputerCraft makes threads for each coroutine
L627[13:19:38] <gamax92> ._. again not what I was referring to.
L628[13:19:41] <ds84182> Ok
L629[13:20:01] <gamax92> stupid fuck
L630[13:20:07] <ds84182> I have no clue what you're referring to now
L631[13:22:45] ⇦ Parts: Keanu73 (~Keanu73@host-92-29-194-148.as13285.net) (Either something bad is happening to me, I have suddenly decided to despise you, or I'm just getting my vHost.))
L632[13:23:14] ⇨ Joins: Keanu73 (~Keanu73@host-92-29-194-148.as13285.net)
L633[13:25:35] <Kubuxu> ds84182: it is possible but would require much planning of the infrastructure. You have to plan for multi-threading since begging, you can't just slap it on.
L634[13:25:56] ⇨ Joins: calclavia (uid15812@id-15812.richmond.irccloud.com)
L635[13:25:57] zsh sets mode: +v on calclavia
L636[13:27:02] <ds84182> Kubuxu: I don't think the forge developers would be very happy if Mojang decided to rewrite Minecraft for 1.10
L637[13:28:03] <Kubuxu> They wouldn't but MC needs it (hence porting MC PE to PC).
L638[13:28:40] <ds84182> Pocket Edition is probably the best implementation of Minecraft right now
L639[13:28:41] <Kubuxu> The difference isn't in using C++ instead of Java but in careful planning and knowing what you are doing.
L640[13:28:52] <ds84182> seconded by Console Edition, then RPi edition
L641[13:29:01] <ds84182> aaaaand then theres Java
L642[13:29:53] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L643[13:30:18] *** kirby|gone is now known as mrkirby153
L644[13:31:42] <dangranos> heh
L645[13:31:49] <dangranos> those trains are so fast that they even lag
L646[13:31:56] * dangranos still plays openttd
L647[13:33:45] * greaser|q picked that up maybe a year ago
L648[13:33:56] <greaser|q> if you've never seen the openttdcoop server you should
L649[13:34:20] <greaser|q> also whoever is in charge of the integrated circuits booth: it says ittegrated
L650[13:34:44] <greaser|q> any shit i need to delete while doing the diff?
L651[13:35:02] <greaser|q> wait fuck wrong channel
L652[13:38:47] * gamax92 slow claps
L653[13:39:42] <scj643> Liver failure is really bad
L654[13:40:15] <gamax92> well don't get liver failure.
L655[13:40:55] <scj643> I'll try
L656[13:41:22] <scj643> If I'm dying I want to watch all the anime that I want
L657[13:42:43] <scj643> Xbox 360 will be dead
L658[13:43:25] <scj643> Who thinks the will shutdown Xbox live
L659[13:47:03] ⇨ Joins: t3hero (~t3hero@2605:e000:364f:9d00:bdb7:a3f7:1500:7590)
L660[13:47:50] ⇦ Quits: t3hero (~t3hero@2605:e000:364f:9d00:bdb7:a3f7:1500:7590) (Client Quit)
L661[13:56:07] ⇦ Quits: Icedream (~icedream@212-83-173-97.rev.poneytelecom.eu) (Ping timeout: 195 seconds)
L662[13:59:48] ⇨ Joins: Icedream (~icedream@212-83-173-97.rev.poneytelecom.eu)
L663[14:15:13] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L664[14:15:41] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 189 seconds)
L665[14:25:38] ⇦ Quits: cpup (~cpup@32.218.113.216) (Ping timeout: 192 seconds)
L666[14:27:06] ⇨ Joins: cpup (~cpup@32.218.114.225)
L667[14:33:15] *** Keridos|away is now known as Keridos
L668[14:33:53] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L669[14:37:19] ⇦ Quits: kirby|gone (mrkirby153@the.government.stole-your.pw) (Ping timeout: 194 seconds)
L670[14:41:13] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L671[14:44:41] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 194 seconds)
L672[14:51:18] <greaser|q> bug: it's possible for a tablet in your inventory to crash repeatedly and make you stuck + unable to use inventory
L673[14:57:10] *** Daiyousei is now known as ShoweringFairy
L674[14:58:32] ⇦ Quits: cpup (~cpup@32.218.114.225) (Ping timeout: 195 seconds)
L675[15:00:05] <Michiyo> Ugh... I'm here alone all day.. I'm terrified I'm gonna fuck something up
L676[15:00:07] ⇨ Joins: cpup (~cpup@32.218.115.33)
L677[15:00:17] <Michiyo> Will be alone all day saturday too.. :/
L678[15:01:04] * gamax92 pats Michiyo
L679[15:01:41] <Temia> :<
L680[15:01:43] * Temia hugs on
L681[15:02:02] <Inari> fuck what up?
L682[15:02:05] <Inari> burnt he house down?
L683[15:02:51] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L684[15:04:16] <ds84182> Why is the house a he
L685[15:04:18] <Michiyo> Inari No, I have to Open and Close, which means counting down the register
L686[15:04:31] <Michiyo> and doing stuff I have no idea how to do.. :D
L687[15:04:40] <Inari> ds84182: cause race conditions moving spaces
L688[15:04:40] <Michiyo> \o/
L689[15:04:55] <Temia> Oh jeez :<
L690[15:05:08] <Inari> just put on a maid outfit
L691[15:05:08] <Inari> and all will work out
L692[15:05:23] <Michiyo> Umm, I think that'd get me fired.
L693[15:05:24] <Temia> Well, I'm sure some of us have had retail experience here and could help guide you through the basics.
L694[15:05:41] <Michiyo> I have plenty of retail experince, just not closing myself experince :P
L695[15:06:07] <Temia> Oh .3.
L696[15:06:10] <Temia> Well... hm.
L697[15:06:21] ⇦ Quits: sciguyryan (~sciguyrya@93-94-245-97.dynamic.swissvpn.net) ()
L698[15:06:23] <Michiyo> PS, I also hate UPS, MoneyGram is Stupid, and fuck storage units.
L699[15:06:24] <Michiyo> lol
L700[15:06:38] <Inari> why would that get you fired
L701[15:08:00] *** Kasen is now known as rakiru|offline
L702[15:08:17] <Michiyo> Because, while my online persona is fully female, my irl persona is sadly not, while I may be trans, I have not even partially started transitioning IRL, and my new boss has no idea that I'm trans. So, 6' 4" dude in a maid outfit, and my bos is a 70 year old most likely homophobic super christian.
L703[15:08:31] <Michiyo> s/bos/boss/
L704[15:08:31] <MichiBot> <Michiyo> Because, while my online persona is fully female, my irl persona is sadly not, while I may be trans, I have not even partially started transitioning IRL, and my new bosss has no idea that I'm trans. So, 6' 4" dude in a maid outfit, and my bos is a 70 year old most likely homophobic super christian.
L705[15:08:35] <Michiyo> whatever
L706[15:08:39] <Michiyo> fuck. you. michibot.
L707[15:09:08] <Michiyo> should have tossed a space in there, but I didn't. YOU KNEW WHAT I MEANT THOUGH MICHIBOT! YOU KNEW!
L708[15:10:04] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L709[15:11:29] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L710[15:14:38] *** ShoweringFairy is now known as Daiyousei
L711[15:16:35] <Inari> haha
L712[15:16:36] <Inari> nice
L713[15:17:11] ⇦ Parts: wlhlm (~wlhlm@wilhelm.re) (Bye bye))
L714[15:18:18] ⇨ Joins: kirby|gone (mrkirby153@the.government.stole-your.pw)
L715[15:18:42] *** kirby|gone is now known as mrkirby153
L716[15:20:27] *** rakiru|offline is now known as Kasen
L717[15:22:49] <Cruor> Michiyo: but maid outfits :I
L718[15:23:16] <Daiyousei> hot
L719[15:23:20] <Inari> hot hot
L720[15:23:32] <Inari> Michiyo: so you'll put one on later in life? :P
L721[15:23:58] * Temia flops across Michiyo's lap. Offers comfort and solidarity!
L722[15:24:09] * Temia ...in exchange for pets. `3`
L723[15:24:15] <Inari> lol
L724[15:24:27] <Inari> just fondle her tail end
L725[15:24:51] <Daiyousei> give her a pet
L726[15:24:54] * Daiyousei gives Temia a cat
L727[15:25:05] <Temia> ...
L728[15:25:12] * Temia baps Dai :T
L729[15:25:15] <Daiyousei> :<
L730[15:25:24] <Temia> And please don't do things to my tail. D:
L731[15:25:32] * Elizabeth sits next to Michiyo and Temia and pets Temia
L732[15:25:43] <Temia> ...Well okay, the tuft is cute and pettable but please not the rest!
L733[15:25:52] * Temia ... ahs and sinks into lap. =w= mu.
L734[15:25:52] <Inari> why :<
L735[15:26:51] * Elizabeth pets Inari too so she's not left out
L736[15:27:17] <Inari> xD
L737[15:27:27] <Inari> that wasnt what my "why" was it
L738[15:27:29] <Inari> *at
L739[15:32:51] <Temia> Reasons.
L740[15:39:42] <sugoi> if lua causes an assert of any kind, is the coroutined aborted/yielded with false and nothing more?
L741[15:39:45] <sugoi> that is...
L742[15:40:00] <sugoi> can i assume my host thread is safe
L743[15:40:29] <sugoi> step 1: init() step 2: unsafe coroutine resume, step 3: tear_down()
L744[15:40:38] <sugoi> can i assume tear_down() is always run?
L745[15:42:55] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L746[15:48:54] * Michiyo pets Temia
L747[15:49:18] * Temia tailswishes. muuuu. =w=
L748[15:49:28] <sugoi> what do your tails wish?
L749[15:49:30] <Michiyo> Sorry had customers
L750[15:49:47] <sugoi> so, lua, assert, coroutine-contained?
L751[15:50:04] <Temia> Probably.
L752[15:50:10] <Temia> Try it and see.
L753[15:50:10] <sugoi> not just 'assert' specifically
L754[15:50:34] <sugoi> i guess ... i'm just wondering if there is any way to .. well maybe this doesn't matter
L755[15:50:46] <Michiyo> Also, Inari, I may already own one, who knows... Just not going to wear one at work. :P
L756[15:51:12] <Temia> If you're looking to cause that, I'm afraid there is no die() function call
L757[15:51:22] <Inari> Michiyo: haha
L758[15:51:46] <Michiyo> ;)
L759[15:51:47] <Michiyo> ^_^
L760[15:52:29] <Inari> #lua die()
L761[15:52:29] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (global 'die')
L762[15:53:45] <Temia> I wonder if it would be possible to implement.
L763[15:55:49] <Temia> Hmm, dosen't look like it? There's no way to forcefully terminate coroutines, it looks like
L764[15:56:12] <Temia> At least not internally.
L765[15:57:46] <Temia> Maybe taking back control at the kernel and then disowning all threads would trigger garbage collection and destroy them that way.
L766[15:58:04] <Temia> But that'd increase complexity of process management immensely.
L767[15:59:46] <Temia> All process launching would have to be routed through the kernel if it isn't already.
L768[16:03:55] * Michiyo flips a table
L769[16:04:28] <Michiyo> Atleast I have tomorrow off
L770[16:08:48] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L771[16:16:28] <gamax92> if we had sethook, you could put a hook that murders the coroutine
L772[16:19:38] <Elizabeth> my purchase of a Steam Controller was a good one
L773[16:20:01] <Elizabeth> wouldn't use it for FPS games though cause mouse and keyboard would be better but for other stuff it's fine
L774[16:22:44] <Temia> The Steam Controller looks neat but...
L775[16:22:52] <Temia> At the end of the day, I think I'm fine with my F310. o.o
L776[16:23:23] <Elizabeth> I normally use a DS3 (PS3) controller but the drivers i use for it don't run on win8
L777[16:25:09] <sugoi> gamax92: what i'm trying to say/ask...can a coroutine cause its parent to yield? im hoping not. if everything aborts/crashes, that's fine :)
L778[16:25:30] <sugoi> gamax92: but what's this idea of a sethook you are thinking of?
L779[16:26:11] <sugoi> you mean..yield an arbitrary thread? or, put an arbitrary thread to 'dead'? or, yield_to?
L780[16:27:04] <sugoi> i can see 'murder' (make thread 'dead') if thread is suspended, but not normal nor running (well, running is ok) -- so just not 'normal' (i.e. in the thread stack)
L781[16:29:44] ⇦ Quits: Johannes13_ (~Johannes@p4FDE8F0E.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L782[16:31:36] <Temia> Hmm.
L783[16:33:08] <Temia> I think yielding an arbitrary thread would be difficult too. the C API's lua_yield function call doesn't specify what happens if you pass a lua_State that isn't the active thread, so behaviour may very well be undefined.
L784[16:35:07] <gamax92> sugoi: don't believe so.
L785[16:35:46] *** Antheus|Sleep is now known as Antheus
L786[16:35:48] <Antheus> HO HO HO
L787[16:35:51] <Antheus> MERRY NEWYEARS
L788[16:35:52] <Temia> ...but then I realise while going to the bathroom that the very idea is stupid because lua, being a singlethreaded system, only has one running coroutine at any given time anyway
L789[16:35:53] <Antheus> jk
L790[16:35:59] <Antheus> it's only the 31st
L791[16:36:13] <Temia> so the real question is how to modify the coroutine stack so that the kernel thread is the one resumed.
L792[16:36:27] <gamax92> Temia: why does the bathroom allow you to think better?
L793[16:36:39] <Antheus> Temia, coroutine.resume(kernal)
L794[16:36:41] <Temia> Gives me a moment to step back and think about things without interference.
L795[16:36:48] <Temia> ...
L796[16:36:53] * Temia facepalms.
L797[16:36:54] <Temia> Duh.
L798[16:37:10] <Temia> I AM SORRY I HAVE NOT HAD NEARLY ENOUGH COFFEE
L799[16:37:22] <Antheus> I am having coffee right now
L800[16:37:26] <Temia> AND COROUTINES ARE HONESTLY KINDA WEIRD I'M MORE USED TO REAL THREADS.
L801[16:37:35] <Antheus> I AGREE THAT COROUTINES ARE WIERD
L802[16:37:35] * Temia tableflips and goes to make another cup =_=
L803[16:37:37] <gamax92> REAL THREADS
L804[16:37:43] <gamax92> no no, no more coffie.
L805[16:37:48] <Temia> Yes more coffee.
L806[16:37:49] <Antheus> s/ie/ee
L807[16:37:49] <MichiBot> <gamax92> no no, no more coffee.
L808[16:37:54] <Antheus> ALWAYS MORE COFFEE
L809[16:37:55] <Temia> All the coffee.
L810[16:37:57] <gamax92> Temia: no, you need a power drink
L811[16:38:02] <Antheus> CHOO CHOO HERE COMES THE COFFEE TRAIN
L812[16:38:04] <Temia> I WILL POWER DRINK YOUR FACE
L813[16:38:05] <Temia> ...
L814[16:38:08] <Temia> Wait no that sounds lewd
L815[16:38:09] <gamax92> o.o;
L816[16:38:23] <Temia> <_<
L817[16:38:29] ⇦ Parts: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Leaving))
L818[16:38:33] * Temia quietly excuses herself, exit stage right
L819[16:38:57] <sugoi> Temia: well, the reason i'm interested is because i'm writing a coroutine api intercept
L820[16:39:00] <sugoi> well, i mean i have one
L821[16:39:09] <Temia> Aha.
L822[16:39:23] <sugoi> it allows me to set a 'floor', and then any thread above that can yield_all, i.e. yield to floor
L823[16:39:25] <Temia> I think at this juncture the main trick would be to wrap relevant function calls.
L824[16:39:31] <sugoi> then you can resume the whole stack again
L825[16:39:38] <Temia> Interesting.
L826[16:39:56] <sugoi> that's the only feature it has, really...so this 'murder' idea sounded interesting
L827[16:40:15] <sugoi> it would be reasonable simple to add a 'kill this other suspended thread so it can't be resumed'
L828[16:40:21] <sugoi> reasonably*
L829[16:41:50] <Temia> I suppose the best thing to see is if coroutines that are still in the stack would be garbage collected or not.
L830[16:41:50] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L831[16:41:51] zsh sets mode: +v on gamax92
L832[16:41:51] * gamax92 slaps Temia, bad.
L833[16:41:52] * EnderBot2 rulls on the floor laughing
L834[16:41:56] * Temia owmoo ;w;
L835[16:41:57] ⇨ Joins: sciguyryan (~sciguyrya@80-254-76-196.dynamic.swissvpn.net)
L836[16:42:11] * Temia pouts.
L837[16:42:14] <Daiyousei> rulls
L838[16:42:24] <gamax92> British
L839[16:42:24] <Daiyousei> we rulling on the golv
L840[16:42:33] <Daiyousei> s/we/vi/
L841[16:42:33] <MichiBot> <Daiyousei> vi rulling on the golv
L842[16:42:36] <gamax92> wait ....
L843[16:42:36] <Elizabeth> no, that be a typo
L844[16:42:45] <Daiyousei> rull = roll in norwegian
L845[16:42:46] <Daiyousei> lel
L846[16:42:52] <gamax92> mom in Not-American is mum, right?
L847[16:43:00] <Cruor> Daiyousei: u fooking wot
L848[16:43:06] <Daiyousei> cruor u wot
L849[16:43:09] <gamax92> so what is a mummy in Not-America?
L850[16:43:11] <Daiyousei> ka faen m8
L851[16:43:12] <Cruor> we dont rull on the gulv
L852[16:43:22] <Cruor> dont you ka faen me m8
L853[16:43:24] <Daiyousei> it was supposed to be julekalender norsk-engelsk
L854[16:43:27] <Daiyousei> m9
L855[16:43:35] <Cruor> ill rull all over you with my stol
L856[16:43:38] <Daiyousei> ne
L857[16:43:40] <Daiyousei> NEI
L858[16:43:40] <Daiyousei> d:
L859[16:43:42] <Daiyousei> D:
L860[16:44:03] <sugoi> Temia: i had this weird situation where i need to protect _G
L861[16:44:09] <sugoi> but i also need to modify it
L862[16:44:16] <Cruor> since when did you norwegian
L863[16:44:21] <sugoi> assuming that i'm not mistaken there --
L864[16:44:27] <Daiyousei> since i was born
L865[16:44:30] <Cruor> oh
L866[16:44:31] <Cruor> makes sense
L867[16:44:33] <Daiyousei> yes
L868[16:44:42] <Cruor> ka farsken e det du driv me
L869[16:44:43] <Cruor> .-.
L870[16:44:45] <sugoi> i need a way to: 1. mess_with_G(); resume_unsafe_coroutine(); clean_up_G()
L871[16:44:52] * Cruor is totally from that place
L872[16:44:59] <Daiyousei> toplel
L873[16:45:01] <sugoi> 'a way to' meaning...im hoping that is safe
L874[16:46:12] <Cruor> where you from m8
L875[16:46:33] <sugoi> Temia: i'm using load w/ env to create functional environments. but because cached modules don't switch environments (i.e. package.loaded modules) i have to inject my env changes live
L876[16:48:00] <gamax92> k fuck you too
L877[16:51:07] <Antheus> gamax92, American is the only acceptable language
L878[16:51:20] <gamax92> you're a moron.
L879[16:53:29] <sugoi> Sangar: it works
L880[16:53:35] <sugoi> holy freaking crap
L881[16:53:42] <sugoi> I OWN ALL THE THREADS!
L882[16:54:07] <sugoi> now to remove all the debug lines
L883[16:54:25] <sugoi> a simple echo hello appends a novel to /tmp/log
L884[17:01:40] *** cbcercas|AFK is now known as cbcercas
L885[17:04:44] * Michiyo quits job
L886[17:04:57] <Elizabeth> Michiyo, noooo!
L887[17:05:22] <Michiyo> Elizabeth probs not.. :P
L888[17:08:00] <Michiyo> I've not even got my first check yet, that'd suck lol
L889[17:13:20] ⇦ Quits: Nathan1852 (~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de) (Quit: Bye :))
L890[17:19:19] <Elizabeth> Michiyo, your server has schematica on it doesn't it?
L891[17:19:27] <Cruor> so who in here had experience with mattermost again? >_<
L892[17:24:12] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L893[17:24:12] zsh sets mode: +v on Kodos
L894[17:27:06] <Kodos> So, I took my Google+ profile picture, and made a thing: https://gyazo.com/80810dcae2c1be983a7d3ad7a2626830
L895[17:27:58] <Cruor> thats definitly a thing
L896[17:28:17] <Kodos> It's supposed to be a metal pin
L897[17:28:34] <Cruor> less xp waste, more fishing :<
L898[17:28:46] <Kodos> https://gyazo.com/5dd901d1c1c52162f5b5a5717b121237 Base picture for reference
L899[17:28:56] <Kodos> Cruor, I would, but I burnt out on RS again :x
L900[17:29:02] <Kodos> So now I'm playing ESO
L901[17:29:02] <Cruor> Q_Q
L902[17:29:16] <Cruor> ESO is b2p right?
L903[17:29:32] <Kodos> Yeah, pay once, then it's F2P + a crown store which is optional
L904[17:29:47] <Kodos> There's DLC, too, pretty damn meaty
L905[17:30:10] <Cruor> can you tell my laptop to update hearthstone at more than 30kbs? q_q
L906[17:30:23] <Kodos> Hey Cruor's Laptop, go fasta
L907[17:30:45] <Kodos> I wonder how well Hearthstone would run on my Kindle
L908[17:31:38] <Cruor> how is the combat system in ESO even?
L909[17:31:47] <Cruor> i dont remember a thing from when i tried the beta >_<
L910[17:33:17] <Cruor> well... the download speed thing updates every 5min, i dont trust this :p
L911[17:34:12] <Kodos> It's basically Skyrim combat, with abilities.
L912[17:34:26] ⇦ Quits: sciguyryan (~sciguyrya@80-254-76-196.dynamic.swissvpn.net) ()
L913[17:34:26] <Kodos> And no fancy decaps or killcams
L914[17:34:43] <Cruor> found gameplay :p
L915[17:34:47] <Kodos> There's passive abilities, and active abilities
L916[17:35:05] <Cruor> looks like a game its fun to be a ranged class in >_<
L917[17:35:19] <Kodos> Dunno, both of my mains are melee
L918[17:35:23] <Kodos> One's a tank, one's a rogue basically
L919[17:35:40] <Kodos> I started a mage, but I can't bring myself to level another character
L920[17:36:36] <Cruor> ... i dont think HS is patching at all
L921[17:40:03] ⇦ Quits: Inari (~Pinkishu@p5DEC6D98.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/)
L922[17:40:31] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:ea78:30bf:2670:db91:82c5)
L923[17:46:39] <Kodos> Welp, going to mom's for hot pork, cards, and root beer floats. See you all next year =D
L924[17:46:45] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L925[17:48:55] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:cd5c:a950:4ebc:4dab)
L926[17:50:33] ⇨ Joins: Xellurat (~aocn93u0s@172.94.14.7)
L927[17:51:01] ⇨ Joins: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de)
L928[17:51:16] ⇦ Quits: Xellurat (~aocn93u0s@172.94.14.7) (Client Quit)
L929[18:00:44] ⇨ Joins: Johannes13_ (~Johannes@p4FDE963F.dip0.t-ipconnect.de)
L930[18:01:45] <Keanu73> HAppy new year!!
L931[18:02:32] * gamax92 stabs Keanu73
L932[18:02:37] <nxsupert> ?
L933[18:02:43] <Keanu73> ow
L934[18:02:48] <Keanu73> that... hurt
L935[18:02:52] <Keanu73> you're drunk or something?
L936[18:02:56] ⇦ Quits: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L937[18:03:05] * Elizabeth holds her cider up
L938[18:03:09] <vifino> Happy new year, All UK-ians.
L939[18:03:12] <Elizabeth> Here's to another lousy year
L940[18:03:38] <gamax92> here's to the simple passing of time, and buying another calendar.
L941[18:03:40] ⇨ Joins: lizzy (~lizzy@2a02:c7d:c506:fc00:ba27:ebff:fe7c:1c18)
L942[18:03:42] <Keanu73> lol
L943[18:04:05] *** lizzy is now known as Guest88609
L944[18:04:13] <gamax92> I'mma go play some Grandia II though.
L945[18:04:24] <gamax92> waiting on some downloads which have an ETA of 2 hours
L946[18:04:26] <vifino> Not lousy, Elizabeth. You have me. :3
L947[18:04:37] ⇦ Quits: Johannes13_ (~Johannes@p4FDE963F.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L948[18:05:35] ⇨ Joins: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de)
L949[18:05:53] ⇦ Quits: Guest88609 (~lizzy@2a02:c7d:c506:fc00:ba27:ebff:fe7c:1c18) (Client Quit)
L950[18:05:56] <g> Elizabeth: glad to see I'm not the only one
L951[18:06:16] <g> grats guys, you made it through another shitty year - here's hoping you'll be here at the end of the next one
L952[18:06:34] *** Daiyousei is now known as SleepingFairy
L953[18:08:44] <Antheus> I have school stuff on the second and third
L954[18:08:51] <Antheus> then school starts back up on the fourth
L955[18:09:07] ⇨ Joins: lizzy (~lizzy@2a02:c7d:c506:fc00:ba27:ebff:fe7c:1c18)
L956[18:09:07] zsh sets mode: +o on lizzy
L957[18:10:20] <Antheus> .-.
L958[18:10:33] <lizzy> i go back to work on the 4th
L959[18:10:41] <vifino> :(
L960[18:11:00] ⇦ Quits: lizzy (~lizzy@2a02:c7d:c506:fc00:ba27:ebff:fe7c:1c18) (Client Quit)
L961[18:11:43] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L962[18:17:15] ⇨ Joins: lizzy (~lizzy@2a02:c7d:c506:fc00:ba27:ebff:fe7c:1c18)
L963[18:17:16] zsh sets mode: +o on lizzy
L964[18:17:58] <vifino> woo, another lizzy \o/
L965[18:19:00] ⇦ Quits: Keanu73 (~Keanu73@host-92-29-194-148.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L966[18:19:04] <lizzy> :3
L967[18:27:07] *** g is now known as gAway2002
L968[18:30:37] <Mimiru> Welp, I did exactly what I thought I would, and fucked up the drawer count..
L969[18:30:39] <Mimiru> \o/
L970[18:32:04] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-299-164.w109-209.abo.wanadoo.fr)
L971[18:34:30] ⇨ Joins: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au)
L972[18:34:47] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L973[18:35:19] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L974[18:38:57] <Antheus> MOAR LIZZYS
L975[18:53:24] * Izaya yawns and sorta wakes up
L976[18:54:05] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L977[18:54:52] <Antheus> Good afternoon, Izaya
L978[18:54:58] <Antheus> How's 2016?
L979[18:55:22] ⇦ Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 195 seconds)
L980[18:55:24] <Izaya> the future
L981[18:55:30] <Antheus> Is everything chrome?
L982[18:55:42] <Izaya> no
L983[18:55:45] <Izaya> I still have FF
L984[18:55:48] <Antheus> oh
L985[18:55:55] <Antheus> so google hasn't taken over the world?
L986[18:56:33] <Izaya> not yet
L987[18:58:46] ⇦ Quits: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org) (Ping timeout: 192 seconds)
L988[19:00:19] <Antheus> dang
L989[19:01:32] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L990[19:02:00] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L991[19:02:53] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L992[19:03:26] ⇨ Joins: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org)
L993[19:04:16] <Antheus> dang
L994[19:04:30] <sugoi> afternoon? Izaya, australia?
L995[19:04:42] <sugoi> fiji?
L996[19:05:00] <Izaya> Australia
L997[19:05:13] <Antheus> #USAisBAE
L998[19:05:40] <sugoi> ok guys
L999[19:05:51] <sugoi> in openos, if you write to a read only stream, what would you expect would happen?
L1000[19:05:56] <sugoi> assert? nil,reason? other?
L1001[19:06:09] <sugoi> likewise, write to a read-only stream
L1002[19:06:42] <sugoi> oh, i think io.open supports read only file streams
L1003[19:06:45] <sugoi> ok, i'll match that
L1004[19:09:31] ⇦ Quits: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1005[19:09:47] ⇨ Joins: Johannes13_ (~Johannes@p4fde963f.dip0.t-ipconnect.de)
L1006[19:13:00] ⇨ Joins: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de)
L1007[19:14:11] ⇦ Quits: Johannes13_ (~Johannes@p4fde963f.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L1008[19:14:13] <Antheus> i feel like it would return an error
L1009[19:14:15] <Antheus> but idk
L1010[19:19:14] ⇦ Quits: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1011[19:21:56] <sugoi> well...it seems node.fs.write returns the stream
L1012[19:22:17] <sugoi> i bet node.fs:write():write():write() would work
L1013[19:22:23] ⇨ Joins: Johannes13 (~Johannes@p4FDE963F.dip0.t-ipconnect.de)
L1014[19:22:24] <sugoi> even on read only ^
L1015[19:22:27] <sugoi> 'work' as in, not crash
L1016[19:22:35] <sugoi> that's too bad
L1017[19:23:33] ⇦ Quits: Johannes13 (~Johannes@p4FDE963F.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1018[19:23:44] <sugoi> i think it would be nice if buffer:write and buffer:read checked the mode
L1019[19:23:47] <sugoi> and returned nil, reason
L1020[19:23:58] ⇨ Joins: Johannes13 (~Johannes@p4FDE963F.dip0.t-ipconnect.de)
L1021[19:23:58] <sugoi> but instead, they simply call the stream:read and stream:write
L1022[19:24:06] <sugoi> which is weird...buffer knows the mode
L1023[19:24:19] <sugoi> i guess that does give the stream the option of HOW to fail
L1024[19:24:25] <sugoi> but for filesystem, it doesn't
L1025[19:25:24] ⇦ Quits: Johannes13 (~Johannes@p4FDE963F.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1026[19:25:53] ⇨ Joins: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de)
L1027[19:29:49] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L1028[19:42:28] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L1029[19:50:21] <sugoi> ah, no, it's the buffer that returns self if there is not an nil,reason return from the stream write/read
L1030[19:51:48] *** alfw is now known as alfw|Off
L1031[19:54:22] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L1032[19:57:18] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1033[20:01:10] <Sangar> happy new year!
L1034[20:01:34] <Antheus> Happy old year!
L1035[20:01:38] <Sangar> it's 3 am, so that's all before i fall asleep, but the computer was still running :P
L1036[20:01:40] <Antheus> #2k15BestYear
L1037[20:01:49] <Antheus> #StillHave4MoreHours
L1038[20:01:52] <Sangar> 2k15 supporters dwindling by the minute
L1039[20:01:53] <Antheus> #DamnTimezones
L1040[20:01:56] <Sangar> breaking news
L1041[20:01:59] <Antheus> s/minute/hour
L1042[20:01:59] <MichiBot> <Sangar> 2k15 supporters dwindling by the hour
L1043[20:02:02] <Sangar> 2k16 on the rise
L1044[20:02:16] <Sangar> well, technically i guess :P
L1045[20:02:20] <Antheus> well
L1046[20:02:23] <Antheus> half hour
L1047[20:02:26] <Antheus> for those funny timezones
L1048[20:02:36] <Sangar> funny timezones
L1049[20:03:24] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1050[20:03:39] <Sangar> so yeah. that's all i wanted to say :X
L1051[20:03:55] ⇨ Joins: Johannes13_ (~Johannes@p4FDEA0D5.dip0.t-ipconnect.de)
L1052[20:03:56] <Sangar> gnight, and happy incoming newyear to the few remaining 2k15ers :P
L1053[20:04:03] <Sangar> til tomorrow or so o/
L1054[20:04:49] <Antheus> Alissa, what was your codee to read whatever config file type it was
L1055[20:05:15] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L1056[20:05:51] ⇦ Quits: Johannes13 (~Johannes@p4fde963f.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L1057[20:18:38] ⇨ Joins: Nmap (~Cryoplex@2601:601:c700:1810:419d:fa58:1b28:6148)
L1058[20:19:20] *** cbcercas is now known as cbcercas|AFK
L1059[20:20:12] <Antheus> Alissa, poz
L1060[20:20:52] <Antheus> Anyone have an oc log
L1061[20:21:04] ⇨ Joins: Nmap_InGame (~nmap_inga@c-73-35-154-152.hsd1.wa.comcast.net)
L1062[20:21:17] <Nmap_InGame> Hii
L1063[20:23:03] <Nmap_InGame> Test 1,2,3
L1064[20:23:40] <sugoi> Nmap_InGame: hi
L1065[20:23:48] <sugoi> #lua print(1,2,3)
L1066[20:23:48] <|0xDEADBEEF|> > 1 2 3 | nil
L1067[20:23:49] <Antheus> umm
L1068[20:23:51] <Antheus> in my api
L1069[20:24:03] <Antheus> with requiring suffs
L1070[20:24:16] <sugoi> suffs
L1071[20:24:17] <Antheus> aka components
L1072[20:24:25] <sugoi> local suffs = components
L1073[20:24:28] <Antheus> how do I make sure it doesn't error if the component is not found
L1074[20:24:56] <Antheus> should I do local component = component.component or nil?
L1075[20:25:02] <sugoi> Antheus: i think component.isAvailable(comp_name)
L1076[20:25:11] <sugoi> yeah, or that
L1077[20:25:16] <sugoi> i dont have much comp experience, tho
L1078[20:25:51] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-299-164.w109-209.abo.wanadoo.fr) (Quit: Leaving)
L1079[20:27:00] <Antheus> .-.
L1080[20:27:18] <Antheus> gamax92, could you help?
L1081[20:27:22] <Antheus> it didn't work
L1082[20:27:30] <gamax92> what
L1083[20:27:38] ⇨ Joins: Voltzlive (~voltzlive@77.111.203.161)
L1084[20:27:39] ⇦ Quits: Voltzlive (~voltzlive@77.111.203.161) (Client Quit)
L1085[20:28:20] <gamax92> sugoi is right
L1086[20:28:25] <Antheus> in my api (https://github.com/OpenPrograms/Antheus-Programs/blob/master/AntheusLib/alib.lua), when I don't have a data card installed, it errors with no primary 'data' available
L1087[20:28:44] <gamax92> thanks for the lack of line number in the error message.
L1088[20:29:05] <Antheus> boot/04_component.lua:69:
L1089[20:29:16] <gamax92> /sigh/
L1090[20:29:32] <gamax92> I'm guessing that it's line 19 in that file, and and that's not what sugoi said.
L1091[20:30:33] <gamax92> Antheus: see these lines? https://github.com/OpenPrograms/Antheus-Programs/blob/master/AntheusLib/alib.lua#L27-L29
L1092[20:30:46] <gamax92> you do the same style of check but with "data"
L1093[20:31:10] <Antheus> ok
L1094[20:31:37] <gamax92> ._. no nvm I'm not helping you any more
L1095[20:31:44] <gamax92> that's just copy and pasted from SuPeRMiNoR2's library
L1096[20:31:49] <gamax92> not "Inspired"
L1097[20:31:52] <Antheus> :P
L1098[20:40:04] ⇦ Quits: Nmap_InGame (~nmap_inga@c-73-35-154-152.hsd1.wa.comcast.net) (Remote host closed the connection)
L1099[20:43:49] <Antheus> ~w computer
L1100[20:43:49] <ocdoc> http://ocd.cil.li/api:computer
L1101[20:44:19] <Antheus> ~w os
L1102[20:44:19] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-os
L1103[20:44:34] ⇨ Joins: Yuno-Gasai (~yuno-gasa@p5DDC1FDC.dip0.t-ipconnect.de)
L1104[20:51:52] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L1105[20:55:57] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1106[20:58:58] *** alfw|Off is now known as alfw
L1107[21:18:09] * Elizabeth falls asleep on vifino
L1108[21:20:02] <Antheus> ~w modem
L1109[21:20:02] <ocdoc> http://ocd.cil.li/component:modem
L1110[21:20:14] <Antheus> ~w event
L1111[21:20:14] <ocdoc> http://ocd.cil.li/api:event
L1112[21:21:22] * vifino pets Elizabeth
L1113[21:23:47] <Antheus> This should return from, correct? http://puu.sh/mfq8V/578d22d546.png
L1114[21:24:07] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1115[21:24:28] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1116[21:28:01] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1117[21:32:27] ⇨ Joins: veltas (~quassel@static.117.33.251.148.clients.your-server.de)
L1118[21:33:08] <veltas> Hello this mod is infinitely better than ComputerCraft
L1119[21:34:02] <Temia> Greetings. o/ I try not to play favourites but OC is definitely more scalable.
L1120[21:34:12] <Antheus> They both have their own uses
L1121[21:34:32] <Antheus> ie ComputerCraft is more for people who need something thrown up quickly
L1122[21:34:54] <Antheus> while OpenComputers is for those who want to make comupters more involved in the tech tree
L1123[21:35:02] <Antheus> and then there is TIS-3D
L1124[21:35:09] <Temia> CC makes a good stepping stone and educational tool for introducing Lua.
L1125[21:37:19] ⇦ Quits: Jezza (~Jezza@2a00:c1a0:c091:5700:cd5c:a950:4ebc:4dab) (Quit: Leaving)
L1126[21:37:27] <greaser|q> just whatever you do, make a good point of forgetting how they do io
L1127[21:37:30] <greaser|q> well the io lib
L1128[21:37:33] <greaser|q> as it's completely fucking wrong
L1129[21:37:42] <greaser|q> and for a bad reason too
L1130[21:41:11] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1131[21:43:59] *** Keridos is now known as Keridos|away
L1132[21:44:28] *** Keridos|away is now known as Keridos
L1133[21:51:16] ⇦ Quits: Pingex (~pingex@213.166.212.88) (Quit: Leaving)
L1134[21:53:54] <Antheus> so
L1135[21:53:58] <Antheus> this song that I heard on the radio
L1136[21:54:03] <Antheus> that has been stuck in my head
L1137[21:54:07] <Antheus> i finally found out what it was
L1138[21:54:55] <Antheus> It was Don't Bring Me Down by ELO
L1139[21:55:27] <veltas> Temia: OC is open source, and more stable. I only went looking for something else because CC runs everything on one thread
L1140[21:55:42] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L1141[21:56:18] <Antheus> CC also has AmandaC in their IRC channel
L1142[21:56:33] <veltas> I'm not overly keen on how expensive computers are in the mod, but it's a small price to pay to get that system.
L1143[21:56:47] <Antheus> It makes you have to work to get that super computer
L1144[21:57:05] <Antheus> and there is always creative mode
L1145[21:57:09] <veltas> I'm trying to do stuff with the most minimal system
L1146[21:57:18] <veltas> Well 2 sticks of T1 RAM
L1147[21:57:23] <veltas> Default RAM sizes
L1148[21:57:59] <Antheus> Make a cactus farm and a sugarcane farm
L1149[21:58:07] <veltas> Hmm I've done that
L1150[21:58:07] <Antheus> then find a good source of emeralds
L1151[21:58:20] <Antheus> such as village or a biome that spawns them
L1152[21:58:26] <veltas> Right
L1153[21:58:41] <Antheus> then start mining like hell
L1154[21:59:06] <veltas> Yeah I'm just getting familier with the way the system works
L1155[21:59:12] <veltas> familiar*?
L1156[21:59:41] <veltas> Does OC pass events around with yield() and ready() like CC?
L1157[21:59:52] ⇨ Joins: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net)
L1158[22:00:32] <Antheus> ready?
L1159[22:00:34] <Antheus> no
L1160[22:00:38] <Antheus> it uses signals
L1161[22:00:46] <Antheus> ~w signals
L1162[22:00:46] <ocdoc> http://ocd.cil.li/component:signals
L1163[22:00:50] <Antheus> ~w event
L1164[22:00:50] <ocdoc> http://ocd.cil.li/api:event
L1165[22:01:57] <Antheus> nothing like getting an error saying that there needs to be an extra end when you already have enough ends...
L1166[22:02:32] <Temia> I admit signals feels a bit like a misnomer. They don't really work in the same sense as UNIX signals at all .-.
L1167[22:02:56] ⇦ Quits: Lathanael|Away (~Lathanael@p549617B0.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1168[22:03:07] <Antheus> it says there needs to be an end to end the function at line https://github.com/OpenPrograms/Antheus-Programs/blob/master/AntheusLib/alib-networking.lua
L1169[22:03:13] <Antheus> yet there is enough ends already
L1170[22:04:10] <Antheus> Temia, could you help?
L1171[22:04:43] <Temia> Which line?
L1172[22:05:00] <Antheus> Says there needs to be an end to end the function that starts at line 11
L1173[22:05:08] <Antheus> (m.lookup)
L1174[22:05:25] <Antheus> says the end should be at line 22
L1175[22:05:55] <Temia> I think it may be confused because you have a return statement before the modem.close() method?
L1176[22:06:11] <Antheus> lemme try to fix that
L1177[22:06:28] ⇨ Joins: Lathanael|Away (~Lathanael@p54961C7F.dip0.t-ipconnect.de)
L1178[22:07:01] <Temia> The return statements also seem rather redundant in m.lookup()
L1179[22:07:20] <Temia> Are you sure you don't mean something else?
L1180[22:07:47] <Antheus> I want to return the senders address from the while true statement
L1181[22:08:34] <Antheus> Temia, ^
L1182[22:09:10] ⇦ Quits: MrRatermat (~ratermat@host81-158-129-17.range81-158.btcentralplus.com) (Ping timeout: 192 seconds)
L1183[22:10:26] ⇦ Quits: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 190 seconds)
L1184[22:11:23] <Temia> Er
L1185[22:11:31] <Temia> A return statement closes the function call entirely
L1186[22:11:35] <Temia> Nothing after it executes.
L1187[22:11:51] <Temia> Did you possibly mean to yield instead? .-.
L1188[22:12:15] <veltas> Or some kind of a signal, right? :D
L1189[22:12:20] <veltas> Or event thing
L1190[22:12:23] ⇨ Joins: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L1191[22:12:23] zsh sets mode: +v on v^
L1192[22:12:54] <Temia> Or that, yes.
L1193[22:13:27] <Antheus> I changed it to where in the if type..... thing is true it will close the port and return from
L1194[22:13:31] <Antheus> and then it just ends
L1195[22:13:57] <Antheus> http://puu.sh/mfsc4/ec8a53b60b.png
L1196[22:24:25] <gamax92> uhh
L1197[22:24:30] <gamax92> "CC runs everything on one thread" is a lie
L1198[22:24:57] <gamax92> and OC uses yields to do signals as well
L1199[22:26:13] <gamax92> and what is ready(), there is no such thing in either CC or OC or Lua
L1200[22:27:22] <Antheus> gamax92, i think he was thinking of cc's read() or oc's os.read()
L1201[22:27:29] <veltas> gamax92: coroutine.ready()
L1202[22:27:35] <Antheus> oh
L1203[22:27:37] <Antheus> .-.
L1204[22:27:46] <Antheus> ~w coroutine
L1205[22:27:46] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-coroutine
L1206[22:27:47] <veltas> gamax92: When I was testing it on my server CC was running everything on one thread
L1207[22:28:17] <greaser|q> coroutine.ready isn't a thing either
L1208[22:28:19] <gamax92> coroutine.ready is not a thing
L1209[22:28:24] <gamax92> dammit greaser :P
L1210[22:28:53] <Antheus> coroutine.resume, coroutine.yield, corutine.create
L1211[22:28:57] <veltas> I mean resume
L1212[22:29:21] <Antheus> coroutine.status?
L1213[22:29:48] <veltas> gamax92: e.g. I could run a laggy program on one computer and then EVERY OTHER COMPUTER would also lag out
L1214[22:32:13] <veltas> Antheus: I just said resume. It's resume. resume() is the complement of yield()
L1215[22:32:48] <veltas> I said ready earlier because they kind of mean the same thing and I remembered it wrong
L1216[22:33:47] <veltas> Okay I have a question
L1217[22:34:14] <veltas> How is the environment managed between programs? If I make a global in a program it's gone in a different program
L1218[22:34:25] <veltas> But if I change an existing global it's changed in the other program
L1219[22:34:39] <gamax92> example of existing global?
L1220[22:34:46] <veltas> e.g. print
L1221[22:34:53] <veltas> I did it with print
L1222[22:35:13] <veltas> Open up a lua interpreter and run "_G.print = nil"
L1223[22:35:30] <veltas> Close the interpreter and open it again, print is still nil
L1224[22:36:24] <veltas> Actually I think I see the difference now
L1225[22:36:42] <veltas> With _G is changes it, vanilla globals don't...
L1226[22:37:10] <gamax92> heh that's interesting
L1227[22:37:17] <gamax92> _ENV and _G are different tables
L1228[22:38:07] <veltas> In a ... vanilla ... Lua environment _ENV is called _G. I think...
L1229[22:38:24] <veltas> Does this OS use _ENV for something? Weird
L1230[22:38:33] <veltas> Might be my poor understanding of Lua though
L1231[22:38:40] <gamax92> in lua 5.2 _ENV is actually your programs environment
L1232[22:38:48] <gamax92> and _G may or may not be a pointer to your environment
L1233[22:39:20] <gamax92> technically that's also true of 5.1, what getfenv returns IS your environment
L1234[22:39:26] <gamax92> but _G may or may not be a pointer to your environment
L1235[22:40:34] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Killed (NickServ (GHOST command used by Nachie)))
L1236[22:40:39] ⇨ Joins: Nachie (~coob@50-83-108-134.client.mchsi.com)
L1237[22:40:54] <veltas> I'm using 5.2
L1238[22:40:58] <veltas> 5.3*
L1239[22:40:59] <veltas> http://www.lua.org/manual/5.3/manual.html#2.2
L1240[22:41:10] <veltas> ^ this has some relevant info on _ENV vs. _G
L1241[22:41:11] <gamax92> _ENV didn't change in 5.3
L1242[22:41:38] <veltas> Yeah didn't think it did
L1243[22:43:38] <gamax92> yeah but remember, _ENV is special, always there and never free
L1244[22:44:01] <gamax92> _G just maps to _ENV._G, and you can easily do _G={} and still use everything
L1245[22:44:08] <veltas> Yes
L1246[22:44:10] <gamax92> you do _ENV={} and poof, everything's gone
L1247[22:44:34] <veltas> But _G is different to _ENV in my lua programs in OpenOS.
L1248[22:44:42] <veltas> And _G lets me keep changes and _ENV doesn't
L1249[22:45:15] <veltas> So I would be interested to know why, and what the actual difference between _G and _ENV is in this environment
L1250[22:45:16] <gamax92> I don't know for certain but I'm guessing _G gets cloned and then given to a program, which is why normal global changes do nothing but modifying the _G table does
L1251[22:45:26] <gamax92> I'll look though.
L1252[22:45:30] <veltas> (apart from _ENV is always used for free variable lookup)
L1253[22:47:01] <gamax92> ahh yep. "env = setmetatable({}, {__index=env or _G})"
L1254[22:47:22] <gamax92> so your program gets an empty table that secretly maps things that aren't there to _G
L1255[22:47:40] <gamax92> but because there's no __newindex as well, all your globals that you make go into the empty table
L1256[22:48:03] <gamax92> but ofc, modifying _G directly will modify _G
L1257[22:48:07] ⇦ Quits: Johannes13_ (~Johannes@p4FDEA0D5.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L1258[22:51:50] <veltas> Nice, that's what I guessed it would be
L1259[22:52:16] <veltas> Which is great because I can kick up dirt in _G and use it everywhere presumably
L1260[22:53:29] <veltas> Yes I can!
L1261[22:53:38] <veltas> gamax92: Thanks, BTW where was that line of code?
L1262[22:53:50] <veltas> In sh.lua or process.lua or something?
L1263[22:54:34] <gamax92> process.lua
L1264[22:54:55] <gamax92> also try not to pollute the globals too much :P
L1265[22:55:14] <veltas> Oh I don't want to pollute the globals at all
L1266[22:55:17] <gamax92> atleast just make your own table inside of _G to work inside
L1267[22:55:29] <veltas> I want to be able to patch the environment though
L1268[22:55:36] <gamax92> ahh
L1269[22:55:42] <veltas> So for instance I wanted print() to use io.write() instead of the direct output
L1270[22:56:01] <veltas> So I put a script to change _G.print to do this in /boot
L1271[22:56:17] <veltas> Rather than editing whereever print is, if it's on the system
L1272[22:56:22] <veltas> I don't think so
L1273[22:56:47] <gamax92> print is in /boot/00_base.lua
L1274[22:56:52] <veltas> Oh okay
L1275[22:57:11] <CompanionCube> Most of OpenOS's API is defined in Lua.
L1276[22:58:11] <veltas> But yes the point of having it in another file is that my code is seperate from the existing OS code
L1277[22:58:50] <gamax92> also print uses io.stdout:write which ... isn't that what you want?
L1278[22:59:08] <veltas> gamax92: For some reason print() was preventing me from piping the outpuit
L1279[23:00:33] <jhagrid7> Happy New Year!
L1280[23:01:21] ⇦ Quits: Yuno-Gasai (~yuno-gasa@p5DDC1FDC.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1281[23:01:52] ⇦ Quits: Lathanael|Away (~Lathanael@p54961C7F.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1282[23:02:47] <veltas> gamax92: Yeah print() is defined using io.stdout:write on mine as well
L1283[23:03:17] <veltas> But without my patch file I can't do e.g. "outputsomething > afile.txt" if outputsomething is using print()
L1284[23:03:48] <veltas> I defined my print() using io.write, which uses io.output... which you'd think was io.stdout
L1285[23:03:55] <Temia> Happy moo year o/
L1286[23:04:11] <jhagrid7> Oh finally someone else lol
L1287[23:05:03] ⇨ Joins: Lathanael|Away (~Lathanael@p54961FE5.dip0.t-ipconnect.de)
L1288[23:05:04] <Antheus> 55min to go for me
L1289[23:05:59] <Temia> I'm on pacific, I just want to wish everyone a happy moo year \o/
L1290[23:06:30] <veltas> gamax92: io.stdout and io.output() are the same for me, but still print() is broken. No clue what's going on there
L1291[23:06:57] <veltas> Potentially the piping stuff is written in some bad way that relies on the shell boot script being run first?
L1292[23:10:51] ⇦ Quits: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 190 seconds)
L1293[23:11:24] *** Kasen is now known as rakiru|offline
L1294[23:12:04] ⇦ Quits: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au) (Ping timeout: 192 seconds)
L1295[23:12:57] ⇨ Joins: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L1296[23:12:57] zsh sets mode: +v on v^
L1297[23:13:02] ⇦ Quits: Nachie (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1298[23:14:20] ⇨ Joins: brandon3055 (~Brandon@pa49-199-8-171.pa.vic.optusnet.com.au)
L1299[23:16:40] <vifino> Temia: Happy moo year to you too. :3
L1300[23:17:23] <Temia> <3
L1301[23:25:40] <veltas> gamax92: Okay I know the problem
L1302[23:26:02] <veltas> The default output for io (io.output()) is changed when piping
L1303[23:26:12] <veltas> But for some reason they don't attempt to change io.stdout
L1304[23:27:01] <veltas> Provided print() uses io.stdout (which I guess is faster because you're avoiding a function call)
L1305[23:27:48] <veltas> My print() just used io.output() because I wrote io.write(), because it's shorter to write and I don't care about optimisation on a print function
L1306[23:29:22] <Alissa> Antheus: uh one second
L1307[23:30:18] <Alissa> local config = {} for line in io.lines('config.ini') do local key, value = assert(line:match("^(.-)=(.+)$")) config[key] = value end
L1308[23:30:29] <Alissa> and that's for a key=value storage only
L1309[23:59:24] <jhagrid7> http://imgur.com/a/pdmt1
L1310[23:59:40] <jhagrid7> It
L1311[23:59:59] <jhagrid7> It's for AE2. for more info message me (since this is an OC board)
<<Prev Next>> Scroll to Top