<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:18:09] <gamax92> Hey Vexatos
L2[00:18:17] <gamax92> Vexatos: http://i.imgur.com/71yJGRM.png
L3[00:20:50] <Vexatos> tehfont
L4[00:20:51] <Vexatos> o_______o
L5[00:21:03] <Vexatos> such OC
L6[00:21:06] <Vexatos> many terminal
L7[00:21:06] <Vexatos> wow
L8[00:21:55] * Temia earperk!
L9[00:21:59] <Temia> Moo? owo
L10[00:22:16] <gamax92> Vexatos: you do know what it is, right?
L11[00:22:25] <Vexatos> Yes
L12[00:22:29] <gamax92> then what is it
L13[00:22:40] <Vexatos> It does look like a Lua VM
L14[00:22:54] <gamax92> ._.
L15[00:22:57] <Vexatos> xD
L16[00:23:31] * Temia is excited about OC emulation, yesyes owo!
L17[00:23:33] <gamax92> I remember when it wouldn't even initialize machine.lua ...
L18[00:23:40] <gamax92> Because that was just a few hours ago :P
L19[00:23:47] <Temia> I have not even gotten any of the existing solutions to build much less run.
L20[00:23:56] <Vexatos> Temia: indeed
L21[00:23:58] <Vexatos> quite exciting
L22[00:24:04] <gamax92> this one should be crap loads more easier
L23[00:24:13] <gamax92> but not entirely 5.2 compliant
L24[00:24:18] <Vexatos> machine.lua < mafish.lua
L25[00:24:19] <Temia> Not entirely? .-.
L26[00:24:28] <Vexatos> gamax92, using eris? :P
L27[00:24:31] <gamax92> no
L28[00:25:15] <gamax92> Temia: enough that it shouldn't make a difference
L29[00:25:37] <Temia> Well okay .-
L30[00:26:23] <gamax92> keyboard component ... much complex, many methods, such difficult, wow
L31[00:27:08] *** Cruor is now known as Cruor|Away
L32[00:29:04] <gamax92> ~w signals
L33[00:29:04] <ocdoc> http://ocd.cil.li/component:signals
L34[00:29:39] <gamax92> hmm ... codes ...
L35[00:45:19] ⇦ Quits: RaptorJeebus (echo_phybe@CPE-121-214-142-113.lnse3.lon.bigpond.net.au) (Read error: Connection reset by peer)
L36[01:01:35] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L37[01:05:39] ⇦ Quits: Keridos (~Keridos@ironhide.stw-bonn.de) (Ping timeout: 378 seconds)
L38[01:10:23] ⇨ Joins: Keridos (~Keridos@ironhide.stw-bonn.de)
L39[01:10:59] ⇨ Joins: echo_phyber (echo_phybe@CPE-121-214-142-113.lnse3.lon.bigpond.net.au)
L40[01:11:09] *** echo_phyber is now known as RaptorJeebus
L41[01:16:23] ⇦ Quits: Keridos (~Keridos@ironhide.stw-bonn.de) (Ping timeout: 186 seconds)
L42[01:17:13] *** Cruor|Away is now known as Cruor
L43[01:22:55] <gamax92> Temia: http://i.imgur.com/Sx6Gch5.png
L44[01:23:08] <Temia> :D!
L45[01:24:17] <gamax92> its interesting with a thousand stubs and less than half of the filesystem component implemented, that I'm able to (mostly) boot up into OpenOS and use it
L46[01:24:22] <Sandra> gamax92, what language is it written in?
L47[01:24:55] ⇨ Joins: Keridos (~Keridos@ironhide.stw-bonn.de)
L48[01:25:14] <gamax92> lua
L49[01:25:28] <Sandra> oh cool.
L50[01:25:40] <Sandra> so you wrote the emulator in lua?
L51[01:25:42] <Sandra> nice.
L52[01:25:44] <PotatoTrumpet> Hello
L53[01:25:50] <PotatoTrumpet> It's 1:25 AM
L54[01:25:56] <PotatoTrumpet> I just woke up
L55[01:26:13] <gamax92> I didn't expect it to get this far, i was planning on it being another thing i shelve as impossible to do with the tools I'm using
L56[01:26:13] <Sandra> oh look it's a potato.
L57[01:26:19] <gamax92> but then ... it got this far
L58[01:26:33] * Sandra plants PotatoTrumpet in the ground.
L59[01:26:49] * PotatoTrumpet grows into a healthy PotatoTrumpet plant
L60[01:27:02] *** PotatoTrumpet is now known as PotatoSkyrim
L61[01:27:25] <vifino> gamax92: Using love2d?
L62[01:27:33] <vifino> Or how are you actually making a window?
L63[01:28:13] <vifino> Actually, it might just be a plain terminal...
L64[01:28:16] <vifino> Oh well.
L65[01:29:18] <Sandra> it looks like an individual window.
L66[01:32:40] <gamax92> Here's the code in it's terrible hacky glory, enjoy: https://github.com/gamax92/OCEmu2D
L67[01:32:44] <gamax92> I am going to sleep now, bai
L68[01:33:03] ⇦ Quits: Alissa (AlissaSqua@liam.ml) (Quit: Free IRC Bouncers - https://links.ml/a050 - Pimpin' Biscuits.)
L69[01:34:13] <Sandra> yep, love2d.
L70[01:35:03] ⇨ Joins: Alissa (AlissaSqua@lightning.bouncer.ml)
L71[01:35:24] <PotatoSkyrim> So
L72[01:35:39] <PotatoSkyrim> Conditions in my area are favorable for many tornados this evening
L73[01:35:44] <PotatoSkyrim> :/
L74[01:40:49] <Sandra> why is america and australia simultaneously undergoing a massive disaster?
L75[01:41:03] <Sandra> america always has to steal our spotlight don't they.
L76[01:52:15] ⇦ Quits: Vexatos (~Vexatos@p200300556E1FAD16DCE266807885F1ED.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L77[02:02:14] *** Skye|ZZZ is now known as Skye|School
L78[02:02:26] <PotatoSkyrim> Sandra, America IS the spotlight
L79[02:03:08] <Sandra> yeah. fuck you guys.
L80[02:06:47] <Kubuxu> \o
L81[02:08:46] *** alekso56_off is now known as alekso56
L82[02:12:40] ⇨ Joins: VikeStep (~VikeStep@CPE-1-120-134-78.qcl9.cha.bigpond.net.au)
L83[02:16:53] *** Pwootage is now known as Pwootage|Off
L84[02:17:38] *** alekso56 is now known as alekso56_off
L85[02:42:48] *** gAway2002 is now known as g
L86[02:47:05] <vifino> Is the creative tier in any way, shape or form better than the craftable ones?
L87[02:54:02] <g> Does files.vex.tty.sh have some kind of rate limiting?
L88[02:54:12] <g> vifino, the cases? yeah, they don't need power
L89[02:54:34] <vifino> g: No. And thanks.
L90[02:55:17] <g> I can't wget asielib from it
L91[02:55:17] <g> hm
L92[02:55:41] <g> it just sits there forever
L93[02:57:00] <Katie> g does the box you're downloading with have ipv6?
L94[02:57:05] <g> yeah
L95[02:57:08] <Katie> I had to add --inet4-only to the wget command to download.
L96[02:57:13] <Katie> seems ipv6 is ded.
L97[02:57:22] <g> oh, that worked thanks
L98[02:58:05] <Katie> vifino, your ipv6 is shot.
L99[02:58:14] <Katie> --- 2001:41d0:d:79e::dead:beef ping statistics ---
L100[02:58:14] <Katie> 7 packets transmitted, 0 received, 100% packet loss, time 6044ms
L101[02:58:22] <vifino> Katie: .-.
L102[02:58:54] <Katie> Hey... don't blame me.
L103[02:59:04] <vifino> I blame y-- Oh, okay. :<
L104[02:59:39] <Katie> all 3 ov my ipv6 servers, and http://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.php agree
L105[02:59:42] <Katie> of*
L106[02:59:52] <vifino> @_@
L107[03:04:44] *** Yepoleb is now known as Guest366
L108[03:04:45] ⇨ Joins: Yepoleb (~quassel@188-22-167-237.adsl.highway.telekom.at)
L109[03:06:39] ⇦ Quits: Guest366 (~quassel@188-23-118-114.adsl.highway.telekom.at) (Ping timeout: 378 seconds)
L110[03:14:47] *** Riking is now known as Riking|away
L111[03:17:04] *** Pwootage|Off is now known as Pwootage
L112[03:21:07] *** Cazzar is now known as Cazzar|Work
L113[03:26:49] *** Pwootage is now known as Pwootage|Off
L114[03:58:37] *** alekso56_off is now known as alekso56
L115[04:19:55] *** Cruor is now known as Cruor|Away
L116[04:22:47] <Sangar> o/
L117[04:28:21] <Kodos> o/
L118[04:35:10] *** cbcercas|AFK is now known as cbcercas
L119[04:51:28] *** Cruor|Away is now known as Cruor
L120[04:52:00] ⇨ Joins: Inari (~Uni@p54935970.dip0.t-ipconnect.de)
L121[05:03:53] *** Cruor is now known as Cruor|Away
L122[05:05:47] *** Pwootage|Off is now known as Pwootage
L123[05:15:31] *** Pwootage is now known as Pwootage|Off
L124[05:18:32] *** Cruor|Away is now known as Cruor
L125[05:26:29] *** Lizzy sets mode: -b *!*@98.231.193.97
L126[05:29:20] *** Cruor is now known as Cruor|Away
L127[06:06:32] *** Pwootage|Off is now known as Pwootage
L128[06:08:46] ⇦ Quits: dangranos (dangranos@2607:5300:60:51da::dead:90d) (*.net *.split)
L129[06:08:46] ⇦ Quits: Kubuxu (~root@kubuxu.magik6k.net) (*.net *.split)
L130[06:08:48] <^v> Oh noes! anarchy split 3:
L131[06:09:24] <Lizzy> ANARCHY!
L132[06:09:43] ⇨ Joins: dangranos (dangranos@2607:5300:60:51da::dead:90d)
L133[06:09:43] ⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L134[06:10:00] ⇦ Quits: Kubuxu (~root@kubuxu.magik6k.net) (Remote host closed the connection)
L135[06:10:43] ⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L136[06:11:41] <Kubuxu> Got splited.
L137[06:12:08] <Lizzy> yes, we saw
L138[06:12:14] <Lizzy> yes, we saw
L139[06:12:21] <Lizzy> .-. laptop pls
L140[06:15:53] ⇦ Quits: Kubuxu (~root@kubuxu.magik6k.net) (*.net *.split)
L141[06:15:53] ⇦ Quits: dangranos (dangranos@2607:5300:60:51da::dead:90d) (*.net *.split)
L142[06:16:07] ⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L143[06:16:07] ⇨ Joins: Kubuxu_ (~root@kubuxu.magik6k.net)
L144[06:16:07] ⇨ Joins: dangranos (dangranos@2607:5300:60:51da::dead:90d)
L145[06:16:10] ⇦ Quits: Kubuxu_ (~root@kubuxu.magik6k.net) (Client Quit)
L146[06:16:10] ⇦ Quits: Kubuxu (~root@kubuxu.magik6k.net) (Client Quit)
L147[06:16:20] *** Pwootage is now known as Pwootage|Off
L148[06:20:35] ⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L149[06:36:13] *** prassel|off is now known as prasselpikachu
L150[06:39:12] ⇨ Joins: marcin212 (~marcin212@aaqd100.neoplus.adsl.tpnet.pl)
L151[06:50:07] ⇨ Joins: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L152[07:24:53] ⇦ Quits: VikeStep (~VikeStep@CPE-1-120-134-78.qcl9.cha.bigpond.net.au) (Quit: Leaving)
L153[07:33:16] <dangranos> Problem of jokes about error 404 that you cant find any joke at all.
L154[07:33:39] <g> that must've been a UDP joke
L155[07:33:43] <g> I can't tell if anyone got it
L156[07:35:47] <Kubuxu> HHeheheh
L157[07:35:56] <dangranos> I could read you a 302 joke but i wrote it somewhere else
L158[07:35:58] <Kubuxu> It took me a while.
L159[07:36:17] <dangranos> Kubuxu, you must have a very big ping :D
L160[07:36:35] <Kubuxu> about Jokes great. UDP are
L161[07:37:48] <g> I made an NTP joke once
L162[07:37:54] <g> I can't remember it, but the timing was perfect
L163[07:37:58] <dangranos> I have a joke about 451 but i cant tell it to you
L164[07:38:30] <g> I heard a great one about IPSEC, but you wouldn't get it - it's an inside joke
L165[07:40:25] <dangranos> (and now you are just copypasting)
L166[07:41:07] <g> They're funnier than the usual ones
L167[07:41:08] <g> :P
L168[07:41:33] <dangranos> http://attrition.org/misc/ee/protolol.txt :P
L169[07:42:26] <dangranos> If you wanted a 501 joke then i dont know how to tell it to you
L170[07:55:17] *** Pwootage|Off is now known as Pwootage
L171[07:58:55] ⇨ Joins: tattyseal (~tattyseal@2.24.240.29)
L172[07:59:06] ⇦ Quits: tattyseal (~tattyseal@2.24.240.29) (Remote host closed the connection)
L173[08:04:33] <gamax92> Sangar: are you there
L174[08:05:11] *** Pwootage is now known as Pwootage|Off
L175[08:06:43] <Sangar> gamax92, depends
L176[08:06:46] <gamax92> Sangar: http://i.imgur.com/Sx6Gch5.png
L177[08:07:17] <Sangar> ohhh. is that that remote shell thinger or an actual emulator?
L178[08:07:23] <gamax92> actual emulator
L179[08:07:26] <Sangar> weeee
L180[08:07:30] <Sangar> cool :)
L181[08:07:38] <gamax92> also I've given up on that remote shell thing
L182[08:08:12] <gamax92> nothing I've done to try to fix it speed has prevented it from running at like 5 characters per second
L183[08:08:25] ⇦ Quits: RaptorJeebus (echo_phybe@CPE-121-214-142-113.lnse3.lon.bigpond.net.au) (Read error: Connection reset by peer)
L184[08:08:29] <gamax92> yet the same code runs full speed as an emulator renderer
L185[08:08:31] <Sangar> ah, well
L186[08:09:21] <Sangar> an emulator i much better anyway :P
L187[08:09:23] <Sangar> *is
L188[08:09:35] <Sangar> how do you do the rendering?
L189[08:10:09] <gamax92> Love2D, spawns an image and then when ever set/fill/copy is called it'll put appropriate characters there
L190[08:10:19] <Sangar> nice
L191[08:10:43] *** CoderPuppy is now known as cpup
L192[08:11:04] <gamax92> Sangar: i also found out i can use svn export on github to pull a specific directory
L193[08:11:08] ⇨ Joins: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no)
L194[08:11:22] <gamax92> so it'll pull the lua and loot folders as well as unifont.hex from the repo
L195[08:11:40] <Sangar> ah, that's handy
L196[08:12:32] <Sangar> i murdered besh and transplanted the piping logic into the normal shell \o/
L197[08:12:42] <gamax92> D:
L198[08:12:46] <gamax92> But besh was my friend
L199[08:12:49] <Sangar> let's see if anything breaks horribly somewhere down the line
L200[08:12:58] <Sangar> welp, it's dead
L201[08:13:30] <gamax92> Anyway, food, then to implement the everything that is not implemented
L202[08:13:35] *** Cruor|Away is now known as Cruor
L203[08:13:39] <Sangar> sounds like a plan
L204[08:13:46] <gamax92> Sangar: its funny with only open,read,close, and list, that OpenOS will boot
L205[08:14:11] <Sangar> also, make a gui to display a graph of the connected components :P and make it so you can add new ones via drag and drop (totallynotoverkill)
L206[08:14:16] <Sangar> :D
L207[08:14:32] <gamax92> spawning multiple windows is something I've not gotten to work very well
L208[08:14:44] <gamax92> i.e never worked at all
L209[08:14:56] <Sangar> write it in lua, add an api so you can spawn them from within the emulator? :P
L210[08:15:33] <Sangar> though i guess once you want multiple computers to simulate networking multiple windows would make more sens
L211[08:15:34] <Sangar> e
L212[08:15:36] <gamax92> no its because i have to like round robin go through each window, poll them all for events, draw on all of them
L213[08:15:45] <Sangar> ugh
L214[08:15:45] <gamax92> or I can just use loveframes
L215[08:15:53] <Sangar> but?
L216[08:17:03] <gamax92> but food
L217[08:17:26] <Sangar> bon appetit
L218[08:26:53] ⇦ Quits: hi117 (~hi117@68.200.177.34) (Quit: WeeChat 1.1.1)
L219[08:27:25] ⇨ Joins: Vexatos (~Vexatos@p200300556E1FAD160D1C8038D0BB482D.dip0.t-ipconnect.de)
L220[08:27:25] zsh sets mode: +v on Vexatos
L221[08:31:17] <gamax92> i need to get copy to work
L222[08:42:07] <Temia> Hmm.
L223[08:42:20] <Temia> Well, does OC use different lua sessions for each computer?
L224[08:43:29] <gamax92> I would severely hope su
L225[08:43:55] <Temia> Because if that's the case, it might be better to find some manner of IPC lib to use.
L226[08:44:48] <Temia> And eventually, someone's gonna have to learn about thread safety in this multiprocessor world.
L227[08:46:45] <Sangar> it uses a separate state per machine, yes
L228[08:50:13] <vifino> What alternative shells exist for openos?
L229[08:52:19] <vifino> Sangar: lol, i fixed besh once, it was horribly broken
L230[08:53:26] <Sangar> vifino, aye it was, not sure if it was currently; the redirects seem to working nicely in sh anyway, from the few tests i did :P
L231[08:53:40] <Sangar> and except for the dead besh, i don't know of any
L232[08:53:41] * Temia is excited about the idea of file descriptor piping and redirection '-'
L233[08:54:35] <vifino> Sangar: If you get me a build of a better shell, or the new shell, or any shell with decent piping, I'd be thankful.
L234[08:54:48] <Vexatos> Hmm
L235[08:54:51] <vifino> Also, did you read my suggestion with cpu blocks? :P
L236[08:54:55] <Vexatos> Could anyone explain to me how piping works?
L237[08:55:02] <Vexatos> I'm still an amazing Linux noob :3
L238[08:55:06] <Sangar> cpu blocks?
L239[08:55:20] <vifino> Like, execute code on another cpu, no matter what architecture it is.
L240[08:55:32] <Sangar> Vexatos, basically, stdin/out are redirected to another programs stdout/in
L241[08:56:21] <Temia> Or to a file.
L242[08:56:45] *** Cruor is now known as Cruor|Away
L243[08:56:46] <Sangar> vifino, not sure what you mean. couldn't you just pcall(load(select(uhhh5?, event.pull("modem_message")))) or so?
L244[08:56:52] <Sangar> yeah, or a file
L245[08:56:52] <vifino> Sangar: OC internally uses one lua instance and corutines or really concurrent things?
L246[08:57:05] <Vexatos> Sangar, and what's the syntax?
L247[08:57:11] <Sangar> vifino, one lua state per machine
L248[08:57:23] <Temia> a | b to pipe stdout into another program's stdin
L249[08:57:32] <Temia> a > b to redirect stdout to a file
L250[08:57:44] <Temia> a < b to read a file into stdin
L251[08:58:01] <vifino> Sangar: Well, thing is, if you have for example that javascript arch, I'd like to run javascript on it, while using lua to run openos.
L252[08:58:03] <Sangar> and >> to append to file, https://twitter.com/SangarWasTaken/status/590812773388521472
L253[08:58:09] <Vexatos> aha
L254[08:58:15] * Temia nodnods.
L255[08:58:16] <Alissa> x&>y to redirect one file to another
L256[08:58:16] <Vexatos> sooo
L257[08:58:25] <Vexatos> echo "fishpie" > fridge.txt
L258[08:58:29] <Temia> 2> to redirect stderr
L259[08:58:32] <vifino> Basically, just a way to do symetric multiprocessor machines.
L260[08:58:32] <Vexatos> saves "fishpie" into fridge.txt?
L261[08:58:34] <Alissa> replace y with - to close a file
L262[08:58:41] <Temia> Yes.
L263[08:58:52] <Sangar> oh, right. yeah, it doesn't do number> (yet, anyway). i think.
L264[08:58:55] <Vexatos> And then you can do echo < fridge.txt
L265[08:58:57] <Vexatos> to read it again?
L266[08:58:59] <Temia> Ah.
L267[08:59:23] <Temia> Echo doesn't take stdin arguments, actually .-. I think.
L268[08:59:29] <Temia> Nope.
L269[08:59:46] <Temia> cat does though.
L270[08:59:56] <Sangar> vifino, that sounds like something extremely complicated to implement that only very few people would use :X
L271[09:00:04] <vifino> Sangar: :(
L272[09:00:10] <vifino> But it would be awesome as fuck.
L273[09:00:28] <vifino> Symetric multiprocessor systems \o/
L274[09:00:30] <Temia> Meanwhile everyone can benefit from piping and a good set of coreutils!
L275[09:00:40] <Temia> :D
L276[09:00:58] <Sangar> vifino, but you can make an addon mod! ;) there's an example about how to create a machine, so you can just create a few to work in tandem in your supercomputer block :P
L277[09:01:31] <vifino> x_x that probably means java or scala
L278[09:02:03] <Vexatos> Temia, how can you make your own program take stdin arguments?+
L279[09:02:32] <Temia> Well, typically stdin is the user's keyboard input in the CLI.
L280[09:02:41] <Temia> So it'd be essentially the same.
L281[09:03:20] <Vexatos> aaaah
L282[09:03:24] <Vexatos> it's standard io.read
L283[09:03:32] <Vexatos> and instead of getting input from the shell
L284[09:03:41] ⇦ Quits: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no) (Ping timeout: 198 seconds)
L285[09:03:43] <Sangar> yep
L286[09:03:43] <Vexatos> it gets it from another program/file
L287[09:03:48] <Temia> Yep.
L288[09:03:49] <Sangar> io.read/write instead of term
L289[09:04:05] <Sangar> that's why i try to use io.read/write where i can :3
L290[09:04:14] * Vexatos totally didn't look into https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/OpenOS/bin/cat.lua
L291[09:04:17] <Vexatos> I use io.read
L292[09:04:19] <Vexatos> and term.write
L293[09:04:20] <Vexatos> :P
L294[09:04:27] * Temia bap
L295[09:04:31] <Temia> Start using io!
L296[09:04:37] <Vexatos> o_____________________o
L297[09:04:44] <Vexatos> song API executable
L298[09:04:47] <Temia> We are entering the SystemV era!
L299[09:04:52] <Vexatos> playsong < fish.song
L300[09:05:09] <Vexatos> Overkill^10
L301[09:05:16] <Sangar> basically only use term if you need to pass additional parameters (like tab completion hinting)
L302[09:05:33] <Sangar> Vexatos, generateSong.lua | playsong
L303[09:05:43] <Vexatos> Sangar, yeeaaaah
L304[09:05:50] <Temia> Yeah, the < redirect is kind of limited in use.
L305[09:05:53] <Vexatos> Sangar: noise2song | playsong
L306[09:06:12] <Temia> Mostly for programs that aren't designed to read from a file but rather take user input.
L307[09:06:17] <Vexatos> Now we need triangular and sine waves in your audio library, Sangar
L308[09:06:26] <Vexatos> So I can add shite to the beep card
L309[09:06:30] <Temia> And noise channels
L310[09:06:31] <Sangar> let's add /dev/null which is just a lua script that reads and does nothing with the read data >_>
L311[09:06:38] <Vexatos> Temia, Sangar has a nice perlin noise generator
L312[09:06:49] <Temia> We are entering the Atari ST era now!
L313[09:06:51] * Temia bapped.
L314[09:07:19] <Vexatos> Sangar, add /dev/null to the OS as a virtual folder so you actually can use it :P
L315[09:07:30] <Vexatos> (use it to void stuff)
L316[09:07:59] <Vexatos> Also, Snagar: inb4 ~ in openos
L317[09:08:02] <Temia> Well yes, a devfs is critical for piping/redirection. I'm pretty sure Sangar has already got that on the todo list.
L318[09:08:17] <Vexatos> Make your start directory actually ~/
L319[09:08:19] <Sangar> it may have fallen off it >_>
L320[09:08:23] <Temia> oh .w.
L321[09:08:29] <Sangar> eh, we'll see
L322[09:08:35] <Vexatos> ~/ instead of /
L323[09:08:35] <Vexatos> xD
L324[09:08:54] <Sangar> ~/ defaulting to /tmp/ if ro fs? :3 that'd be evil
L325[09:09:11] <Temia> It's still a shame that we can't represent disks as block devices, but ah well
L326[09:09:23] <Temia> Tapes would make a good devfs device though.
L327[09:09:52] <Vexatos> Sangar, ~/ defaulting to /dev/null
L328[09:10:05] <Sangar> yeah well. i really didn't feel like writing an actual filesystem driver in lua back when. also it'd be impossible/really hard to edit the fses from outside mc.
L329[09:10:10] <Temia> Not possible. /dev/null's not a directory `-`
L330[09:10:12] <Sangar> Vexatos, huehue
L331[09:10:15] <Vexatos> Need to add a shell that immediately voids any input
L332[09:10:31] <Vexatos> And replaces it with some funny unicode character
L333[09:10:56] <Sangar> >_>
L334[09:11:21] <Temia> Yeah, seems like he's just trolling now <_<
L335[09:11:35] <gamax92> back
L336[09:12:06] <vifino> gamax92!
L337[09:12:22] <vifino> wocchat doesn't work with 384k ram .-.
L338[09:12:56] <Alissa> downloadmoreram.com \o/
L339[09:13:08] <Vexatos> Temia, I still want a tapefs
L340[09:13:21] <gamax92> i don't at all know the ram requirements of wocchat.
L341[09:13:39] <gamax92> didn't think about that
L342[09:13:46] <Temia> That'd pretty much just be a tarfs, Vex
L343[09:13:56] <Vexatos> Yea
L344[09:14:00] <Vexatos> But I want one
L345[09:14:02] <vifino> Sangar: where can i download the new and improved shell?
L346[09:14:07] <vifino> I need piping ;_;
L347[09:14:10] <Sangar> vifino, jenkins, as per usual
L348[09:14:13] <Vexatos> vifino, ci.cil.li
L349[09:14:17] <Vexatos> u cilli
L350[09:14:24] <gamax92> chili
L351[09:14:26] * Vexatos flops
L352[09:14:36] <gamax92> u bowl of chili
L353[09:14:53] <Temia> si.cil.li
L354[09:15:04] <vifino> Sangar: can I just install the shell? >_>
L355[09:15:06] <Vexatos> Temia, I was thinking the exact same right now
L356[09:15:08] <Vexatos> It's scary
L357[09:15:09] <Temia> :B
L358[09:15:14] <Temia> Not a hard association to make
L359[09:15:33] <Sangar> vifino, no, you need to update openos. there are some required changes in a few other files, too
L360[09:15:44] <vifino> .-.
L361[09:15:55] <gamax92> wtf is this page
L362[09:15:57] <vifino> That means pushing an update to the server
L363[09:16:02] <vifino> = bad
L364[09:16:06] <gamax92> = good
L365[09:16:11] <vifino> no.
L366[09:16:24] <Sangar> vifino, check the changelog and download the changed files manually then :P
L367[09:16:27] <gamax92> #lua good == bad
L368[09:16:27] <|0xDEADBEEF|> > true
L369[09:16:28] <Sangar> err
L370[09:16:41] <gamax92> #lua Sangar == bad
L371[09:16:41] <|0xDEADBEEF|> > true
L372[09:16:42] <Sangar> yeah
L373[09:16:46] <Sangar> anyway
L374[09:16:49] <gamax92> #lua Sangar == a_terrible_person
L375[09:16:49] <|0xDEADBEEF|> > true
L376[09:16:56] <Sangar> as i was saying, different speeds for file systems
L377[09:17:16] <Sangar> hdds will now be somewhat faster than floppies, raids will be faster still
L378[09:17:22] <gamax92> #lua gamax92 == a_terrible_person
L379[09:17:22] <|0xDEADBEEF|> > false
L380[09:17:30] <gamax92> Sangar: see, I'm not a terrible person, but Sangar is
L381[09:17:44] <Sangar> gamax92, how is that news?
L382[09:17:58] <Sangar> glados told me ages ago
L383[09:18:04] <gamax92> lol
L384[09:18:29] <vifino> Sangar: we need an oppm package for openos x_x
L385[09:18:35] *** Benguin[ZzZ] is now known as Benguin
L386[09:18:53] ⇨ Joins: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no)
L387[09:18:57] <Sangar> ehhh, too lazy to keep that up-to-date in different places >_>
L388[09:19:08] <Sangar> or rather: i'm sure i'd forget at some point
L389[09:19:10] <gamax92> Sangar: no?
L390[09:19:19] <gamax92> you can just have your package.cfg point to that folder in its repo
L391[09:19:22] <gamax92> then both auto update
L392[09:19:27] <gamax92> probably, if not yell at Vexatos
L393[09:20:04] <Sangar> you mean add the oc repo to oppm, with the openos subdir? if that's possible, sure
L394[09:21:16] <Vexatos> .............
L395[09:21:17] <Vexatos> ...
L396[09:21:18] <Vexatos> .
L397[09:21:20] <Vexatos>
L398[09:21:29] <vifino> Sangar: that commit i'm looking at only changes sh.lua and ls.lua
L399[09:21:45] <vifino> What other openos changes does it need? .-.
L400[09:21:51] <gamax92> fuck, i have a video to watch for class, welp there goes my plan of doing work
L401[09:22:21] <vifino> Lizzy: Todo: Update OC! \o/
L402[09:23:22] <Sangar> vifino, pretty sure there was also something in process
L403[09:24:23] *** Cruor|Away is now known as Cruor
L404[09:24:28] <vifino> Sangar: https://github.com/MightyPirates/OpenComputers/commit/6377a5824f6d27db2df0fe852443ff4f050d8efa
L405[09:24:35] <vifino> Not as far as I can tell.
L406[09:25:16] <Sangar> vifino, http://git.io/vfnzH
L407[09:25:48] *** Cazzar|Work is now known as Cazzar
L408[09:25:57] <vifino> thank you Sangar :D
L409[09:28:34] * Temia hugs Sangar <3
L410[09:31:06] ⇦ Quits: TabletCube (~TCube@95f11ca8.skybroadband.com) (Ping timeout: 378 seconds)
L411[09:31:13] <Sangar> :3
L412[09:31:27] <Cazzar> .ping
L413[09:31:28] <^v> Ping reply from Cazzar 0.74s
L414[09:36:11] <Cazzar> let's see...
L415[09:36:13] <Cazzar> .ping
L416[09:36:14] <^v> Ping reply from Cazzar 0.46s
L417[09:36:22] <Cazzar> cool, not lagging again
L418[09:43:19] *** Magik6k|off is now known as Magik6k
L419[09:43:28] <Magik6k> o/
L420[09:44:03] *** Pwootage|Off is now known as Pwootage
L421[09:45:46] <Skye|School> Hello
L422[09:48:29] *** alekso56 is now known as alekso56_off
L423[09:53:54] *** Pwootage is now known as Pwootage|Off
L424[10:13:39] *** Skye|School is now known as Skye|ExamRevision
L425[10:21:13] <Magik6k> ~w table.remove
L426[10:21:13] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-table.remove
L427[10:46:38] ⇨ Joins: Vexaton (~Vexatos@p200300556E1FAD330D1C8038D0BB482D.dip0.t-ipconnect.de)
L428[10:46:38] zsh sets mode: +v on Vexaton
L429[10:48:17] *** Vexatos is now known as Guest92733
L430[10:48:17] *** Vexaton is now known as Vexatos
L431[10:51:57] ⇦ Quits: Guest92733 (~Vexatos@p200300556E1FAD160D1C8038D0BB482D.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L432[10:53:32] <Sangar> so, Vexatos, i heard you wanted this http://git.io/vfcqt :P
L433[10:54:06] <Sangar> (not quite happy with having it in that particular package, but cba to create a new one for a single rendering related interface >_>)
L434[10:54:22] <Vexatos> Snagar: MountPointAware pls
L435[10:54:25] <Vexatos> :3
L436[10:54:29] <Sangar> nah
L437[10:54:41] <Sangar> you get the mountpoint, that's good enough
L438[10:55:13] <Vexatos> But what if I do not want to render on that particular mount point
L439[10:55:17] <Sangar> adding some mechanism for upgrades to choose in which mount point they get rendered unnecessarily complicates things
L440[10:55:25] <Sangar> well then don't
L441[10:55:54] <Vexatos> That's... not ideal
L442[10:56:30] <Vexatos> Some of my blocks would HAVE to be rendered on one of the top mount points, and not rendering them at all makes it pretty much useless :/
L443[10:56:36] * Temia sips coffee.
L444[10:56:45] * Temia ... moos. 'o'
L445[10:56:59] <Temia> Hmm.
L446[10:57:01] <Sangar> why would they?
L447[10:57:24] <Temia> I wonder if we could implement a low-overhead filesystem with permissions control to use as flat files within a drive's filesystem.
L448[10:57:34] * Temia ponder ponder ponder.
L449[10:57:36] <vifino> Temia: I'll go to a bank hackathon soon :D
L450[10:57:56] <Temia> Cool o:
L451[10:58:04] <vifino> And to Chaos Camp 2015! And I may soon host a esper node in frankfurt! :D
L452[10:58:25] <Temia> Oho. :o Congratulations on moving up in the world.
L453[10:58:35] <Vexatos> Sangar, the radar upgrade rendering an actual radar antenna, for example
L454[10:58:42] * vifino loves his cousin, best person he knows irl :D
L455[10:58:52] <vifino> Temia: Moving up in the world? o_O
L456[10:59:14] <Temia> You're going to be hosting a node of a major network.
L457[10:59:48] <Temia> Think of how much of that you could put as sysadmin work on a resume.
L458[11:00:04] <Magik6k> Sangar, http://gyazo.com/4e1d6e6d701103a75d9fabc634aff473
L459[11:00:07] <vifino> \o/
L460[11:00:07] <Sangar> Vexatos, so render the antenna on the side?
L461[11:00:26] <Sangar> Magik6k, woot!
L462[11:00:29] <Magik6k> hmm, anyone has some lua sed?
L463[11:00:54] <Magik6k> also, it runs on 1 T1 ram stick
L464[11:01:24] <Sangar> Magik6k, that's great. then i can continue inflating openos :3
L465[11:02:27] <Vexatos> Sangar, I wouldn't want to render it on the front or bottom half
L466[11:02:32] <vifino> Magik6k: Oh geez. plan9k.
L467[11:02:33] <Vexatos> Only top left or top right
L468[11:02:40] <Magik6k> well, problem is that most of openos programs don't(yet) run there
L469[11:02:42] * vifino stares at plan 9
L470[11:02:50] * vifino nope's the fuck out
L471[11:03:21] <Sangar> Vexatos, alternative suggestion that'd keep things relatively simple: give renderers a priorty (and boolean canRenderAt(MountPount)), with order being top then bottom slots.
L472[11:03:35] <Sangar> then i can just sort by that
L473[11:03:41] <Sangar> and filter by the other
L474[11:03:41] <Vexatos> Yea, that'd work as well
L475[11:03:46] <Vexatos> since sorting is super easy in scala
L476[11:03:49] <Sangar> all right then
L477[11:04:04] <Sangar> yeah, and the lists will be so short it'll be fast enough to not hurt fps (much)
L478[11:04:18] <Vexatos> public int getPriority() {return BitInteger.MAX_VALUE;} waaaait
L479[11:04:25] <Vexatos> BigInteger*
L480[11:04:25] <Vexatos> :P
L481[11:04:36] <Kodos> Sangar, question; What sort of effect will the fs speed multiplier have for the user
L482[11:04:52] *** Riking|away is now known as Riking
L483[11:05:08] <Sangar> Kodos, slower/faster file i/o
L484[11:05:14] <Sangar> mostly faster, unless they use floppies :P
L485[11:05:22] <Kodos> So for larger files, it's best to use a RAID now?
L486[11:05:34] <Sangar> pretty much
L487[11:06:51] <Magik6k> hmm, should my sed use real regexes and be ultra heavy or just the lua ones?
L488[11:07:08] <Vexatos> Sangar, also, how about shipping a partial render tick?
L489[11:07:12] <vifino> Magik6k: Any way I can try your OS?
L490[11:07:15] <Vexatos> for animation purposes
L491[11:07:53] <Sangar> Vexatos, uhh, i guess. i mean you can get it elsewhere, but sure :P
L492[11:08:10] <Vexatos> Couldn't find anything proper
L493[11:08:14] <Magik6k> vifino, oppm install mpt; mpt --root=/mnt/somedrive -S plan9k-core, then boot using openloader
L494[11:08:17] <Vexatos> and just having it inside the method would be very convenient
L495[11:08:29] <vifino> Magik6k: Ah.
L496[11:08:30] <Vexatos> just the usual between 0.0 and 1.0 thing :P
L497[11:12:17] <vifino> Magik6k: By chance, what's the best way to install OpenLoader? :P
L498[11:12:45] <Magik6k> grab the floppy and use opl-flash to put it on eeprom
L499[11:13:04] <Temia> moooo. .o.
L500[11:13:15] * Temia curls up on a lap.
L501[11:13:20] <vifino> Magik6k: Without the floppy .-.
L502[11:13:24] * vifino pets Temia
L503[11:13:48] <Magik6k> try mpt -S openloader
L504[11:13:49] <Magik6k> or
L505[11:14:06] <Magik6k> mpt --root=/mnt/somedrive -S openloader-init
L506[11:15:00] * Temia tailswishes =w= muuu.
L507[11:15:28] <Magik6k> (first one installs files like they are present on the floppy, so --root is rocommended ;p)
L508[11:15:31] <vifino> Magik6k: mpt is a frontent to oppm, right?
L509[11:15:54] <Magik6k> nah, mpt is another packaging system
L510[11:16:03] <vifino> ah
L511[11:16:28] <Magik6k> and it will support oppm packages if I'll get motivated to code support for it
L512[11:16:37] <dangranos> ..what is mpt?
L513[11:16:43] <Magik6k> http://mpt.magik6k.net/
L514[11:16:52] <Magik6k> mostly this IDE^
L515[11:16:56] <dangranos> package managers hype? :D
L516[11:17:08] <Temia> Clearly we need a yum
L517[11:17:43] <dangranos> pacman ftw!
L518[11:17:46] *** Kodos is now known as Kodos|Zzz
L519[11:17:54] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection reset by peer)
L520[11:17:58] <Magik6k> mpt is much like pacman
L521[11:18:22] <Magik6k> in fact it could support pacman packages
L522[11:18:46] <Temia> oho.
L523[11:19:06] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L524[11:19:09] <Magik6k> but that'd be a bit of overkill
L525[11:19:16] <Temia> We will flood the AUR with shitty packages marked with the lua architecture!
L526[11:20:20] * Magik6k wants 'lua-opencomputers' on aur
L527[11:20:23] ⇦ Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout: 202 seconds)
L528[11:28:19] <Vexatos> MPT is basically everything you'd want in a package manager
L529[11:28:30] <Vexatos> while OPPM is everything you need in a package manager
L530[11:32:45] *** manmaed|AFK is now known as manmaed
L531[11:33:02] *** Pwootage|Off is now known as Pwootage
L532[11:33:11] <dangranos> ...is MPT pacman-like?
L533[11:33:16] <vifino> yes
L534[11:33:18] <dangranos> -Syu all the things!
L535[11:33:34] <dangranos> speaking of that
L536[11:37:20] <Magik6k> -Su, no -y as even package deltas are server side, for speei
L537[11:37:31] <Magik6k> s/eei/eed
L538[11:37:31] <MichiBot> <Magik6k> -Su, no -y as even package deltas are server side, for speed
L539[11:38:13] * dangranos slaps Magik6k
L540[11:38:13] * EnderBot2 high-fives dangranos
L541[11:38:30] <dangranos> sorry
L542[11:39:11] <vifino> Magik6k: Your shit no work .-. openloader doesn't boot, it stops booting at select os .-.
L543[11:39:54] <Magik6k> and selecting os doesn't help?
L544[11:40:16] <vifino> ... it stops. it doesn't do anything, nothing to select. computer turns off.
L545[11:40:18] <vifino> @_@
L546[11:40:23] <dangranos> i wonder if there is any RL BIOS like bootloaders
L547[11:40:47] <dangranos> Magik6k, does it uses bootdevice functions?
L548[11:40:54] <dangranos> or how they were named...
L549[11:40:55] <NotLyra> dangranos: how are we defining bios-like ?
L550[11:41:23] <dangranos> pseudographical
L551[11:41:42] <NotLyra> pretty sure grub has some graphical features
L552[11:42:09] <Magik6k> dangranos, it looks for init.lua on all drives and for files in /boot/kernel/
L553[11:42:42] *** Pwootage is now known as Pwootage|Off
L554[11:43:05] <Temia> Grub gets an arbitrary amount of space and BIOSes have the advantage of being x86 bytecode running a textmode display.
L555[11:43:08] <vifino> Magik6k: So now I'm sitting here with a bricked system .-. thaaanks
L556[11:43:09] <dangranos> /boot/kernel of every one of them?
L557[11:43:27] <Sangar> Vexatos, http://git.io/vfcVP
L558[11:43:28] <Magik6k> hmm, yep
L559[11:43:31] <Temia> (except UEFI BIOSes which are an oxymoron)
L560[11:43:55] <Temia> UEFI binaries do admittedly have a lot more space to work with too, honestly
L561[11:44:02] <Magik6k> (for that os it's /boot/kernel/pipes)
L562[11:44:05] <dangranos> >notlyra
L563[11:44:24] <NotLyra> yes?
L564[11:44:24] <dangranos> who is Lyra then?
L565[11:44:33] <Vexatos> \o/ Sangar
L566[11:44:51] <NotLyra> some guy who owns the first nick I thought of using.
L567[11:45:28] <dangranos> i wonder if it's mint on anyones irc client :D
L568[11:45:32] <dangranos> *colored
L569[11:45:54] <Magik6k> vifino, is analyzer showing anything?
L570[11:46:02] *** NotLyra is now known as Heartstrings
L571[11:46:03] <vifino> Magik6k: >implying i have an analyzer
L572[11:46:45] <dangranos> survival?
L573[11:46:50] * dangranos pats vifino
L574[11:46:58] <vifino> yes ,_,
L575[11:47:35] <vifino> and I'm about to ragequit because I get so damn fustrated by everything x_x
L576[11:47:38] <Vexatos> Sangar, so, that means if I want my renderer to appear at the top, I give it a higher priority?
L577[11:47:43] * Magik6k plays on survival using buildcraft centric modpack
L578[11:48:07] <Sangar> Vexatos, yes
L579[11:48:19] <Sangar> something > 10, that's what inventories now use
L580[11:48:29] <Sangar> crafting upgrades are 5, generator 0
L581[11:49:18] <Vexatos> It kind of feels like this is less precise and more overkill than iterating through all the renderers and calling some getPreferredMountPoints, checking if it's available and rendering there
L582[11:49:25] <Vexatos> But whatever
L583[11:50:36] <Sangar> eh, but then what if there are conflicts? what about those that don't care? still needs special handling. also this is more flexible in case the number of mount points changes
L584[11:51:12] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L585[11:51:12] zsh sets mode: +v on v^Laptop
L586[11:51:38] <Vexatos> Those that don't care use the previous system
L587[11:51:46] <Sangar> i honestly don't like either solution, which is why i didn't want to add it in the first place :P
L588[11:52:07] <Vexatos> and getPreferredMountPoints() would return a MountPoint[], the one with the highest priority at the top, maybe
L589[11:52:14] *** prasselpikachu is now known as prassel|off
L590[11:52:19] <Vexatos> Not ideal either ;/
L591[11:52:47] <Sangar> that being the suggested enum? yeah, that's a tad too restrictive imho :/
L592[11:52:51] <Vexatos> Alternatively, iterate through all renderers, then through all mountpoints and if that mount point is still available
L593[11:53:01] <Vexatos> call canRenderOnMountPoint or something
L594[11:53:40] <Vexatos> Restrictive? You could do it like your Slot class
L595[11:53:53] <Vexatos> have the mount points defined in the API so you can compare against those instances
L596[11:54:02] <Sangar> dunno, sounds less efficient, though i might be wrong. this has to be done every frame for every robot, after all
L597[11:54:04] <Vexatos> but still don't have an enum
L598[11:54:21] <Vexatos> Sangar, it's Minecraft >___>
L599[11:54:27] <Sangar> still :P
L600[11:54:28] <Vexatos> There are much more inefficient things done in rendering
L601[11:54:42] <Vexatos> Like static renderers being re-rendered every render tick
L602[11:55:02] <Vexatos> in particular item icons
L603[11:55:26] <Sangar> that still doesn't mean we have to add to that :X
L604[11:55:30] <Vexatos> It might be a _little_ less efficient
L605[11:55:44] <dangranos> any way to fix those re-re-renders?
L606[11:55:47] <Vexatos> because you need to iterate through all stacks, and inside through all available mount points
L607[11:55:56] <dangranos> i guess its what optifine does?
L608[11:56:00] <Vexatos> But that's only 6 mount points
L609[11:56:06] <Vexatos> for the first iteration
L610[11:56:18] <Vexatos> Err 7
L611[11:56:23] <Vexatos> later only 6, 5, 4 etc
L612[11:56:28] <Vexatos> If at all
L613[11:56:57] <Vexatos> I don't think it's bad, any redundant markBlockForUpdate properly is worse for your FPS
L614[11:57:04] <Vexatos> probably*
L615[11:57:07] <Vexatos> How can English derp
L616[11:57:14] <Vexatos> Me English good
L617[11:57:29] <Sangar> is it really needed though?
L618[11:57:58] <Sangar> to pick which *exact* point something is rendered at?
L619[11:58:49] <Vexatos> Well, maaaybe have some actual registerRenderer. Because then you could check for some other method needsSpecificMountPoint
L620[11:58:50] <Sangar> i mean top/bottom, sure, i guess that can make sense (and if it's for say the solar generator... that may get a model some day)
L621[11:58:55] <Vexatos> if there is no such renderer needing it
L622[11:58:56] <Sangar> but the actual sides?
L623[11:58:59] <Vexatos> just use the fast way
L624[11:59:07] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L625[11:59:21] <Vexatos> if there is one, don't
L626[11:59:27] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L627[11:59:27] zsh sets mode: +v on v^Laptop
L628[11:59:37] <Vexatos> Think of a possible upgrade HAVING to go on the bottom
L629[11:59:45] <Vexatos> how would that work without specific handling?
L630[11:59:55] <Sangar> can you name one? >_>
L631[12:00:03] <Vexatos> If the SuperAmazingDrillMod adds a drill for robots
L632[12:00:07] <Vexatos> to mine a 3x3 below them
L633[12:00:30] <Vexatos> Then it should most likely go on the Front bottom
L634[12:00:36] <Sangar> that doesn't even make sense in the 3 bottom slots :P
L635[12:00:49] <Sangar> that would be center bottom for which there is no slot
L636[12:01:15] <Vexatos> versatility
L637[12:01:35] <Sangar> overkill
L638[12:01:41] <Vexatos> Yes, that too
L639[12:02:53] <Sangar> if there actually comes the day that such a case appears, i'll look into making the system more... picky. until then what's in now does nicely, imho
L640[12:03:03] <Vexatos> I, for instance, would prefer the top right but use the top left if the right isn't available anymore (so the canRenderAtMountPoint might ship the current list of mount points still available, or maybe even give it a getMountPointToRenderAt(listOfAvailableMountPoints))
L641[12:03:35] <Vexatos> so the renderer can choose where to render at based on the mount points left
L642[12:03:44] <Vexatos> that would even remove the need for the inner for loop
L643[12:03:59] <Vexatos> just iterate through the renderers
L644[12:04:11] <Vexatos> (in priority order)
L645[12:04:15] <Vexatos> getMountPointToRenderAt
L646[12:04:21] <Vexatos> (just return null if you don't care)
L647[12:04:24] <Vexatos> render
L648[12:04:28] <Vexatos> win
L649[12:04:43] ⇨ Joins: marcin212_ (~marcin212@aarc8.neoplus.adsl.tpnet.pl)
L650[12:04:47] <Vexatos> Not that much worse than the current system, is it
L651[12:05:11] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L652[12:05:31] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L653[12:05:31] zsh sets mode: +v on v^Laptop
L654[12:06:31] *** alekso56_off is now known as alekso56
L655[12:06:54] <Sangar> can't quite come to like "fixing" the mount points like that (i.e. giving them names, vs them being arbitrarily assigned by the model). for no reason, obviously, just that it feels more restrictive :P i'll sleep over it
L656[12:07:24] <Vexatos> Again, Sangar, have them arbitrary
L657[12:07:31] ⇦ Quits: marcin212 (~marcin212@aaqd100.neoplus.adsl.tpnet.pl) (Ping timeout: 202 seconds)
L658[12:07:35] <Vexatos> but supply something like your Slot class in the API
L659[12:07:49] <Vexatos> so you can if(point==MountPoints.FRONT_LEFT)
L660[12:08:00] <Vexatos> without actually having to make an enum
L661[12:08:36] <Vexatos> I know you aren't ever changing the mount points shipped, so there's no reason not to export them to the API
L662[12:08:43] <Vexatos> Or call the class RobotMountPoints
L663[12:08:48] <Vexatos> or MountPoints.Robot
L664[12:08:54] <Vexatos> so you can expand later
L665[12:08:56] <Vexatos> s/can/may
L666[12:08:56] <MichiBot> <Vexatos> so you may expand later
L667[12:09:26] <Sangar> it's not about the enum/string, more about that giving them a locational "label" prevents arbitrarily repositioning them. which will probably never happen; but then again neither will SuperDownwardsDrill :X
L668[12:09:50] *** prassel|off is now known as prasselpikachu
L669[12:09:53] * Katie creates the project SuperDownwardsDrill
L670[12:09:58] <Sangar> <_>
L671[12:10:42] * Katie coughs
L672[12:10:43] <Katie> https://github.com/CaitlynMainer/SuperDownwardsDrill
L673[12:10:46] <Vexatos> Sangar, well, in that case just assign a new value to MountPoints.Robot.TOP_LEFT
L674[12:10:50] <Vexatos> No need to make it final
L675[12:11:14] <Sangar> top left not being top left would be kinda horrible :X
L676[12:11:32] <Vexatos> Well, if you change the values, it's pretty much your fault then :P
L677[12:11:46] <Vexatos> Also, just make it an entirely new mount point
L678[12:11:51] <Vexatos> not connected to any of those
L679[12:11:53] <Sangar> my fault for pinning down the mount points to fixed locations? :P
L680[12:11:58] <Vexatos> and any possible if check would fail
L681[12:12:46] <Sangar> i'll have another look at it tomorrow, gtg for now
L682[12:12:51] <Vexatos> so it wouldn't be rendered at all in the end. (There needs to be some return value in getMountPoint to mark you don't want to render at all, and one to mark you don't care)
L683[12:13:17] <Vexatos> MountPoints.NOPE
L684[12:13:21] <Sangar> magic values \o/ ("none"). anyway, laters o/
L685[12:13:24] <Katie> wow... the new solder interface is sorta nice.
L686[12:15:13] *** alekso56 is now known as alekso56_off
L687[12:27:24] ⇨ Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L688[12:34:08] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Quit: Leaving)
L689[12:39:31] <Kubuxu> \o
L690[12:51:53] ⇦ Quits: iceman11a (iceman11a@cpe-74-141-49-78.neo.res.rr.com) (Quit: Leaving)
L691[12:59:06] *** Riking is now known as Riking|away
L692[13:16:30] *** Pwootage|Off is now known as Pwootage
L693[13:25:35] *** Skye|ExamRevision is now known as Skye
L694[13:31:38] ⇨ Joins: Harkole (webchat@host81-129-105-180.range81-129.btcentralplus.com)
L695[13:31:43] <Harkole> evening all
L696[13:32:52] <Katie> o/
L697[13:33:07] <Harkole> hey trouble ;)
L698[13:33:15] <Katie> o_O
L699[13:34:34] * Katie sighs
L700[13:34:44] <Katie> File ownership is gonna drive me nuts...
L701[13:35:01] <CompanionCube> NTFS or any linux?
L702[13:35:02] <Katie> I'd boot into Fedora.. but grub is shot and I'm lazy
L703[13:35:06] <Katie> NTFS
L704[13:35:16] <Harkole> is it my turn to return the favoir?
L705[13:35:39] <Katie> Nah, I know exactly what to do... it's just annoying
L706[13:35:40] <Katie> :P
L707[13:35:52] <Harkole> ok, I can relate to that :)
L708[13:36:21] <Katie> Trying to clean up a old windows install on a secondary drive... too much data to just nuke the drive..
L709[13:36:28] <Katie> so I get to clean windows off of it.. lol
L710[13:36:43] <Harkole> sounds like... an interesting evening?
L711[13:36:59] <Harkole> I'm still getting to play with Technic tonight
L712[13:37:02] <Katie> IT's great... cause it keeps telling me I need permissions from myself.
L713[13:37:16] <Katie> heh speaking of Technic.. I updated solder today.. the new version is rather nice
L714[13:37:23] <Harkole> trying to work out why one mod isn't working out of 90
L715[13:37:30] <Harkole> 0.7.2
L716[13:37:50] <Harkole> 0.7.2.1 even
L717[13:37:54] <Katie> yep
L718[13:38:03] <Katie> which mod is the problem?
L719[13:38:05] <Harkole> it's the only version I know
L720[13:38:10] <Harkole> CoFH Core
L721[13:38:17] <Katie> I was on like.. 0.6 iirc
L722[13:38:24] <Harkole> it's present in the pack, downloaded but Minecraft claims it's missing
L723[13:38:35] <Harkole> I can't see why
L724[13:38:39] <Katie> it extracts properly?
L725[13:38:43] <Harkole> but I only started looking 7 minutes ago
L726[13:38:55] <Katie> link me to your pack?
L727[13:39:21] <Harkole> stand by claler
L728[13:39:24] <Harkole> *caller
L729[13:39:38] <Harkole> http://api.technicpack.net/modpack/adhc
L730[13:40:30] <Katie> reinstalling win 10 in a VM..
L731[13:40:42] <Harkole> I really like 10
L732[13:40:48] <Katie> I love the OS, but the 10049 update killed my install, and I'm not getting burned again
L733[13:40:57] <Harkole> I have an iso
L734[13:41:01] <Katie> I used it daily from the preview release to last tuesday
L735[13:41:04] <Katie> I do to :P
L736[13:41:12] <Harkole> but used the "windows update" method at work on a dev box the other day
L737[13:41:18] <Harkole> it was off line for about 4 hours
L738[13:41:41] <Harkole> that was just the restart/applying update part not the actual downtime
L739[13:41:51] <Katie> I tried to go from 9041 iirc to 10049... and for 2 weeks it refused to install via windows update
L740[13:41:52] <Harkole> also think I see the problem
L741[13:42:05] <Katie> then one day it decided to install, and it went to hell from there
L742[13:44:17] *** Magik6k is now known as Magik6k|off
L743[13:45:21] *** Pwootage is now known as Pwootage|Off
L744[13:46:56] <Katie> o_O
L745[13:47:00] <Katie> wot
L746[13:47:01] <Harkole> moment of truth did I spot the problem...
L747[13:47:21] <Harkole> yeah, ok new problem Forestry
L748[13:47:25] <Harkole> whats up Katie?
L749[13:47:28] <Katie> I think technic might have herped some major derp.
L750[13:47:34] <Harkole> lol
L751[13:47:43] <Harkole> wouldn't surprise me at all
L752[13:48:26] ⇨ Joins: Alex2772 (~alex2772@77.239.254.135)
L753[13:48:30] <Katie> it... unpacked a ton of folders... with the mods folder inside of it.. with the mod jar inside that... so it goes /modpacks/adhc/modslug/mods/modslug.jar
L754[13:48:46] <Alex2772> Hello Katie
L755[13:48:46] <Katie> instead of /modpacks/adhc/mods/mod.jar
L756[13:49:00] <Harkole> is that not a my doing issue rather than Technic
L757[13:49:17] <Katie> Assuming you did it, and it's not technic being stupid, yes. :P
L758[13:49:22] <Katie> http://michi.pc-logix.com/2015-04-22_13-49-03.png
L759[13:50:01] <Harkole> that's what I've got and it appears to at least start loading mods
L760[13:50:09] <Katie> yeah *SOME* mods are in /mods
L761[13:50:13] <Katie> but most of them are not
L762[13:50:32] <Katie> %appdata%\.technic\modpacks\adhc to see the fun :P
L763[13:50:40] <Harkole> ok
L764[13:50:42] <Harkole> wait
L765[13:50:47] <Harkole> this is a me issue
L766[13:50:51] <Harkole> although wtf
L767[13:51:31] <Katie> yeah.. it looks like the way the files were packaged
L768[13:51:38] <Katie> the proper way is modslug.zip/mods/mod.jar
L769[13:51:52] <Katie> but like your forestry package is modslug.zip/forestry/mod/mod.jar
L770[13:51:56] <Harkole> yeah I used a batch file to do it because screw doing it by hand
L771[13:52:04] <Katie> so it unpacks to forestry/mods/mod.jar
L772[13:52:10] <Harkole> so I don't understand why it worked until the end of "b" then went FU
L773[13:52:15] <Katie> Harkole, I updated my 1.7 pack with that link you sent me last night
L774[13:52:17] <Katie> made it soooo easy
L775[13:52:22] <Harkole> yeah
L776[13:52:39] <Harkole> did you use the integration to solder option?
L777[13:52:43] <Katie> Yep
L778[13:52:48] <Harkole> Also Katie you missed Alex2772 saying hello
L779[13:52:53] <Katie> Oh did I?
L780[13:52:59] <Harkole> [19:48] <Alex2772> Hello Katie
L781[13:53:04] <Katie> Might have something to do with the /ignore I have set on the host.
L782[13:53:17] <Harkole> that may well be the reason
L783[13:53:18] <Katie> since there were 2 people being equally annoying from the same ip.
L784[13:53:39] * Harkole wonders how many people have me set that way
L785[13:53:52] <Katie> But yeah.. it was awesome... though since my FTP setup is a bit different from "normal" I had to manually upload but that didn't bother me
L786[13:53:58] <Katie> the auto insert to MySQL was great
L787[13:54:20] ⇦ Quits: Alex2772 (~alex2772@77.239.254.135) (Quit: Alex2772)
L788[13:54:42] <Katie> That's the first time I've ignored someone in this channel...
L789[13:54:43] <Katie> lol
L790[13:54:57] <Harkole> he just left
L791[13:55:04] <Katie> Yeah I still see join/parts
L792[13:55:24] <Katie> If I really desire I can view chatter via MichiBot too
L793[13:55:29] ⇨ Joins: Alex2772 (~alex2772@77.239.254.135)
L794[13:55:31] <Harkole> ah
L795[13:55:48] <Harkole> redoing the pack and uploading
L796[13:55:52] ⇦ Quits: Alex2772 (~alex2772@77.239.254.135) (Client Quit)
L797[13:55:54] <Harkole> should hopefully resolve this
L798[13:55:55] <Katie> Always fun
L799[13:56:09] <Katie> I remember the first time I did it I had 130 jars...
L800[13:56:24] <Harkole> yeah, using the Solder Helper and a fibre connection means it's already uploading :)
L801[13:56:27] <Harkole> nearly don
L802[13:56:28] <Harkole> done
L803[13:56:33] <Katie> heh
L804[13:56:45] <Katie> first time was by hand... we didn't have any helpers :P
L805[13:56:57] <Harkole> every pack I've done so far was by hand
L806[13:57:01] <Katie> I ended up half way through and wrote a shell script to do it
L807[13:57:08] <Harkole> yeah don't blame you
L808[13:58:23] <Harkole> so is your mod pack a whitelisted server?
L809[13:58:32] <Harkole> I've only ever played MC with the ADHC guys
L810[13:58:56] <Katie> It's a non existent server currently :P
L811[13:59:03] <Katie> but when it was up, yes it was..
L812[13:59:12] <Harkole> ah the best kind, I find the lag on those are the best!
L813[13:59:17] <Katie> Right?
L814[13:59:18] <Katie> lol
L815[13:59:53] <Katie> uuuuugh I have to write documentation ;_;
L816[13:59:55] <Harkole> I'm toying with setting up a second server with TechnoFirmaCraft but I'd need interested players first as the ADHC guys tend to like building with ease
L817[13:59:58] <Harkole> :(
L818[14:00:17] <Katie> Mine was a creative server.. heh
L819[14:00:31] <Harkole> ours isn't but too many "god like" mods involved
L820[14:00:39] <Harkole> I use it as a testing ground for stuff
L821[14:01:08] <Harkole> I'm not very creative
L822[14:01:17] <Harkole> I make DW's houses look interesting
L823[14:02:01] <Katie> I'm not really either, but the few people who played with me were.. I did help wire starships in space, and I was in the process of restoring Pripyat and Chernobyl
L824[14:02:25] <Katie> I also wrote all the control software for both the ships, and the plant..
L825[14:02:29] <Harkole> nice
L826[14:02:52] <Katie> though that was all in CC, well before OC was even a thing.. 1.4ish..
L827[14:02:54] <Harkole> yeah I tend to get brought in for the automation process
L828[14:02:59] <Katie> well.... 1.2ish
L829[14:03:02] <Harkole> I have a knack for building highly compact systems
L830[14:03:23] <Harkole> the last reactor program I wrote was in CC for IC2
L831[14:03:43] <Harkole> the last proper program I did was a Stargate control program for LanteCraft but that was 1.6.4 CC too
L832[14:03:46] <Katie> I did move Pripyat into 1.6 and was working on updating everything to OC/BR
L833[14:03:54] <Katie> \o/ Lanteacraft
L834[14:04:00] <Harkole> I'm in the process of redoing my stargate program on our server but its SGCraft
L835[14:04:10] <Katie> I might be a bit partial to Lanteacraft though...
L836[14:04:14] <Harkole> I forget your involved with that
L837[14:04:20] <Katie> seeing as I started it.. heh
L838[14:04:27] <Katie> I forked it waaaaaay back when
L839[14:04:32] <Katie> Lochie has really stepped it up though
L840[14:04:34] <Harkole> I had a full graphic touch screen that showed the chevorns locking and all
L841[14:04:50] <Harkole> complete with "paged" address book
L842[14:05:03] <Katie> Was there a particular reason you switched?
L843[14:05:21] <Harkole> back then Forestry Backpacks killed the server when going through the gate
L844[14:05:33] <Katie> o_O
L845[14:05:34] <Harkole> we actually removed the mod and used Mystcraft portals for ages
L846[14:05:41] <Harkole> then I stumbled on SGCraft
L847[14:05:46] <Katie> DId you report it? I don't remember weeing a issue on that
L848[14:05:52] <Katie> s/wee/see
L849[14:05:52] <MichiBot> <Katie> DId you report it? I don't remember seeing a issue on that
L850[14:06:05] <Harkole> I didn't but I was told that one of the guys did
L851[14:06:11] <Harkole> it was around the time of RC-1
L852[14:06:12] <Katie> Hmm..
L853[14:06:25] <Harkole> maybe a build or two before that
L854[14:06:52] <Katie> Well, if it was that long ago I'm sure it got fixed..
L855[14:06:58] <Harkole> probably
L856[14:07:09] <Harkole> I should really switch back I actually liked Lantea
L857[14:07:15] <Harkole> had gorgous gate graphic
L858[14:07:27] <Harkole> s/gorgous/how ever that should be spelt
L859[14:07:28] <MichiBot> <Harkole> had how ever that should be spelt gate graphic
L860[14:07:30] <Katie> Yeah I can't look at his gate models anymore...
L861[14:07:39] <Harkole> ?
L862[14:08:02] <Katie> SGCraft's I can't stand how they look compared to ours..
L863[14:08:33] <Harkole> does Lantea now have the base thing so you don't fall through the ground on arrival?
L864[14:08:44] <Katie> No, but I've never had that issue?
L865[14:09:21] <Harkole> used to get it on occasions where if the gate was built at ground level you'd come through the gate 1 high but drop through the floor a block, you'd have to jump to get going
L866[14:09:32] <Harkole> didn't think it was a bug more a minecraft quirk on portals
L867[14:09:41] <Katie> Hmm o_O
L868[14:09:45] <Katie> Yeah not had that happen
L869[14:09:59] <Harkole> I'll set up a test and see if I can get it to happen at somepoint
L870[14:10:46] <Katie> I'm not gonna lie and say it's bug free... there IS a reason we're doing a rewrite..
L871[14:10:51] <Katie> but <3 it :P
L872[14:11:19] <Harkole> I'm not worried about bug free as long as it's not world breaking! :)
L873[14:11:39] <Katie> Nah... sometimes the gates visibly deform back to blocks... but they still function
L874[14:12:26] <Katie> It doesn't happen often if the gate is within a single chunk..
L875[14:18:42] ⇨ Joins: tattyseal (~tattyseal@2.28.16.101)
L876[14:32:18] *** manmaed is now known as manmaed|AFK
L877[14:33:59] ⇦ Quits: tattyseal (~tattyseal@2.28.16.101) (Quit: Leaving)
L878[14:36:03] *** Daiyousei is now known as ShoweringFairy
L879[14:37:46] ⇨ Joins: mr208 (~mallrat20@68-204-184-175.res.bhn.net)
L880[14:41:29] *** Techokami|Off is now known as Techokami
L881[14:42:24] ⇦ Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 378 seconds)
L882[14:48:33] *** marcin212_ is now known as marcin212
L883[15:00:09] *** Magik6k|off is now known as Magik6k
L884[15:00:28] *** manmaed|AFK is now known as manmaed
L885[15:01:04] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L886[15:01:04] zsh sets mode: +v on v^Laptop
L887[15:12:21] *** ShoweringFairy is now known as Daiyousei
L888[15:16:23] *** mr208 is now known as mallrat208
L889[15:18:17] *** alekso56_off is now known as alekso56
L890[15:21:11] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L891[15:21:55] *** Riking|away is now known as Riking
L892[15:22:32] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L893[15:22:33] zsh sets mode: +v on v^Laptop
L894[15:24:10] <Temia> Say, is there a mod API reference anywhere for OC? I kind of want to experiment with adding support for OP's terminal glasses bridge and sensor into the tablet.
L895[15:25:53] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection reset by peer)
L896[15:27:04] <Katie> Temia, the API is the reference/docs
L897[15:27:11] <Katie> It's pretty well commented
L898[15:27:42] <Harkole> someone needs to make a hud thing like PneumaticCraft but for OC
L899[15:27:58] <Katie> ¬_¬ I should have known...
L900[15:28:04] <Katie> no VBox gfx driver for win10
L901[15:28:12] <Harkole> :(
L902[15:29:04] <Lizzy> Harkole, there is open glasses
L903[15:29:41] <Harkole> thanks Lizzy looking now
L904[15:29:42] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L905[15:30:43] <Harkole> ok now I have something to look in to, not much information on the Curse page, is there a wiki/officail site somewhere?
L906[15:31:12] <Harkole> forget I asked found it :)
L907[15:32:38] <Sangar> back
L908[15:32:48] <Harkole> wb
L909[15:33:33] <Sangar> Temia, besides the jdoc there are also the example projects (the OC-Example-* repos in https://github.com/MightyPirates)
L910[15:33:42] <Sangar> thanks ;)
L911[15:33:54] <Sangar> sooo, now to rewrite the robot upgrade rendering... >_>
L912[15:37:09] <Vexatos> Sangar: https://github.com/asiekierka/Computronics/issues/126
L913[15:37:27] <Vexatos> New things \o/
L914[15:37:38] * Vexatos blames Kubuxu
L915[15:37:57] * Kubuxu blames Starchasers.
L916[15:38:05] <Kubuxu> Oh, I am one of Starchasers.
L917[15:39:48] <Sangar> > No, not an OpenPeripheral Addons ripoff. Hopefully.
L918[15:39:49] <Sangar> hah
L919[15:40:30] <Vexatos> Still not sure about the last part I wrote
L920[15:40:49] <Vexatos> (the ticket-writing via database vs direct ticket writing)
L921[15:42:29] <Sangar> it'd basically increase the inventory of the machine, right? ad infinitum
L922[15:42:51] <Sangar> but with the usual catch that you need a computer to control it
L923[15:42:57] <Sangar> dunno, doesn't sound too bad to me
L924[15:43:17] <Sangar> but i could be wrong :P i know too little about rc tickets to make a good judgement here :X
L925[15:44:12] <Vexatos> Sangar, Railcraft tickets 101
L926[15:44:19] <Vexatos> craft a golden ticket with gold nugget + paper
L927[15:44:27] <Vexatos> right click to open GUI and set destination
L928[15:44:41] <Vexatos> place in locomotive to set the locomotive's destination, can take it back out then
L929[15:44:47] <Vexatos> craft with piece of paper to get one-time use ticket
L930[15:44:48] *** prasselpikachu is now known as prassel|off
L931[15:45:02] <Vexatos> place THAT in locomotive and the destination gets set
L932[15:45:06] <Vexatos> and the ticket gets eaten
L933[15:45:07] <Vexatos> that's it
L934[15:45:19] <Vexatos> the ticket machine is supposed to print those single-use tickets
L935[15:45:33] ⇦ Quits: justastranger|zzz (justastran@2604:180::7239:d646) (Excess Flood)
L936[15:46:16] <Vexatos> using golden tickets in the inventory to do it
L937[15:46:40] <Sangar> uhh, so.. how does the destination for the normal ones get set? you said it gets set when you put in in a loc, what does it get set to?
L938[15:46:54] <Vexatos> right click the golden ticket to open GUI
L939[15:46:58] <Vexatos> and set the ticket's dest
L940[15:47:08] <Vexatos> then place the ticket in a loco to change the loco's destination
L941[15:47:14] <Vexatos> a golden ticket won't get consumed
L942[15:47:15] <Sangar> ohh, so the loc remembers?
L943[15:47:18] <Vexatos> a single-use ticket will
L944[15:47:18] <Vexatos> yes
L945[15:47:29] <Kubuxu> We still disagree whether there should be item converter for tickets.
L946[15:47:35] <Kubuxu> IMHO yes.
L947[15:47:43] <Vexatos> depending on the loco's destination, you can use RC to route locomotives to specific places
L948[15:47:52] <Sangar> uh. wait what. i'm still missing something here, because then simple tickets make no sense :X
L949[15:48:03] <Vexatos> Sangar, they do
L950[15:48:09] <Vexatos> What if you want to sell rides?
L951[15:48:14] ⇨ Joins: justastranger (justastran@2604:180::7239:d646)
L952[15:48:21] <Vexatos> single-use tickets are pretty much only meant for multiplayer
L953[15:48:23] <Sangar> but you said they get consumed?
L954[15:48:32] <Vexatos> So you can sell someone else a single-use ticket
L955[15:48:44] <Vexatos> so they purchace a single ride
L956[15:48:45] <Sangar> how do you use them if they get consumed the moment they get configured by being placed in a configured loc?
L957[15:48:48] <Vexatos> purchase*
L958[15:48:50] <Sangar> what am i missing? :X
L959[15:49:01] <Vexatos> Sangar, you can make a loco only accept tickets made by its owner
L960[15:49:23] * Sangar goes find a tutorial
L961[15:49:29] <Kubuxu> Sangar, loco remembers the destination.
L962[15:49:50] <Temia> Can't you unset destinations with a blank ticket rail though?
L963[15:50:44] <Sangar> so can you take the simple ticket out of the loc again if it was already configured or what? (still confused)
L964[15:51:12] <Kubuxu> Sangar, you use single-use ticket to reconfigure the locomotive.
L965[15:51:24] <Sangar> ok, so the wiki says you get a configured ticket by crafting it with a golden one? that'd make more sense than configuring it by placing it in a loc
L966[15:51:27] ⇨ Joins: Vex|Mobile (~Vexatos@p5B3C85F7.dip0.t-ipconnect.de)
L967[15:51:51] <Vex|Mobile> sorry, missed the last two minutes
L968[15:51:59] <Vex|Mobile> interweb died
L969[15:52:07] <Sangar> <Sangar> ok, so the wiki says you get a configured ticket by crafting it with a golden one? that'd make more sense than configuring it by placing it in a loc
L970[15:52:32] <Vex|Mobile> you configure the loco
L971[15:52:38] *** Cruor is now known as Cruor|Away
L972[15:52:46] <Vex|Mobile> by placing the configured ticket inside
L973[15:53:01] <Sangar> allright, reading what you wrote with that in mind, i think that might be what you were saying anyway :P
L974[15:53:43] <Sangar> i got confused because i interpreted "<Vexatos> place THAT in locomotive and the destination gets set" as "the destination of the ticket gets set"
L975[15:53:47] <Sangar> ok then
L976[15:54:07] <Sangar> so the database would basically be used to provide multiple golden tickets, so to say?
L977[15:54:12] <Kubuxu> Yes.
L978[15:54:13] <Vex|Mobile> yes
L979[15:54:19] <Sangar> right
L980[15:54:28] <Vex|Mobile> the machine itself holing up to 10
L981[15:54:34] <Vex|Mobile> for the GUI
L982[15:54:38] <Sangar> can you re-craft golden tickets?
L983[15:54:48] <Sangar> or are they final?
L984[15:54:54] <Kubuxu> Sangar, you can just open it again and edit.
L985[15:54:55] <Vex|Mobile> no, but you can re-set the dest
L986[15:54:59] <Vex|Mobile> in the gui
L987[15:55:01] <Sangar> mhm
L988[15:55:11] <Sangar> well, in that case i think it'd be fine?
L989[15:55:32] <Kubuxu> Yes it is.
L990[15:55:36] <Sangar> it'd just save you from going through a gui to provide different destinations, right
L991[15:55:44] <Kubuxu> Right.
L992[15:55:54] <Vex|Mobile> thing is only the owner can edit it, in the conputer case that means the owner would stay the same
L993[15:56:04] <Vex|Mobile> but any computer can edit it
L994[15:56:33] <Kubuxu> This is the problem of digitalization.
L995[15:56:36] <Kubuxu> As always.
L996[15:56:39] ⇦ Quits: Vexatos (~Vexatos@p200300556E1FAD330D1C8038D0BB482D.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L997[15:56:39] <Sangar> edit what?
L998[15:56:49] <Vex|Mobile> the dest
L999[15:57:14] <Vex|Mobile> x could get a ticket from y leading to a and make it lead to b
L1000[15:57:19] <Kubuxu> Sangar, the ticket owner is not bound to golden ticket but person that crafts one use ticket out of it.
L1001[15:57:25] ⇨ Joins: iceman11a (iceman11a@cpe-74-141-49-78.neo.res.rr.com)
L1002[15:57:27] <Vex|Mobile> but still have the owner be a
L1003[15:57:31] <Sangar> but it needs a configured ticket to base it off, no? so if someone owning a golden ticket puts that in the db once, they basically relinquish ownership to the computer, so to say.
L1004[15:57:33] <Kubuxu> So the machine would have its placer as a owner.
L1005[15:57:49] <Sangar> gnah, gtg for a sec, brb
L1006[15:58:40] <Vex|Mobile> kubuxu: machine placer would only be used for determining GUI access
L1007[15:59:01] <Kubuxu> Vex|Mobile, the golden ticket has its owner?
L1008[15:59:04] <PotatoSkyrim> hello
L1009[15:59:07] <Vex|Mobile> the tickets' owners would stay the same
L1010[15:59:26] <Kubuxu> ok.
L1011[15:59:30] <Kubuxu> Sorry Sangar ^^
L1012[15:59:37] <Vex|Mobile> Kubuxu: yes, the one who set the destination
L1013[15:59:47] <Vex|Mobile> pretty sure
L1014[15:59:57] <Kubuxu> Vex|Mobile, so there is no way to exploit it.
L1015[16:00:09] <Vex|Mobile> ?
L1016[16:00:17] <Kubuxu> If someone connects to your network it is yours problem.
L1017[16:00:26] <Vex|Mobile> mhm
L1018[16:00:47] ⇨ Joins: TabletCube (~TCube@95f1ffce.skybroadband.com)
L1019[16:00:50] <Kubuxu> I thought that if I setted different golden ticket, it would use old owner as single use ticket owner.
L1020[16:01:23] <Vex|Mobile> that is what would happen
L1021[16:01:44] <Vex|Mobile> the one who used the golden ticket last is the ownee
L1022[16:01:51] <Vex|Mobile> owner*
L1023[16:02:18] <Kubuxu> Yeah. But with OC's database you wouldn't replace just dest. You will be replacing whole ticket.
L1024[16:02:23] <Vex|Mobile> "used" as in "accessed GUI"
L1025[16:02:25] <Harkole> night all, calling an early one catch you all tomorrow :) o/
L1026[16:02:40] <Kubuxu> If you loose your golden ticket for paid line you are already screwed.
L1027[16:02:50] <Vex|Mobile> I guess
L1028[16:02:56] ⇦ Quits: Harkole (webchat@host81-129-105-180.range81-129.btcentralplus.com) ()
L1029[16:03:12] <Vex|Mobile> also, I will probably add that RC lock button
L1030[16:03:39] <Vex|Mobile> in open mode, anyone will be able to open the maintenance GUI
L1031[16:04:07] <Kubuxu> Ok. I will be going. Good night.
L1032[16:04:14] <Vex|Mobile> night
L1033[16:05:21] *** Skye is now known as Skye|ZZZ
L1034[16:05:28] <Vex|Mobile> Could someone summarise this on the github issue, please? would be much appreciated. I need to go sleep as well now. Bye
L1035[16:05:37] ⇦ Parts: Vex|Mobile (~Vexatos@p5B3C85F7.dip0.t-ipconnect.de) ())
L1036[16:12:59] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L1037[16:14:05] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L1038[16:14:06] zsh sets mode: +v on v^Laptop
L1039[16:14:48] <TabletCube> Golden ticket?
L1040[16:15:30] <Sangar> for number nine
L1041[16:31:24] <gamax92> oh, Sangar is back
L1042[16:34:21] ⇦ Quits: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no) (Quit: Leaving)
L1043[16:37:32] <Sangar> ish
L1044[16:45:48] <Kodos|Zzz> I'm seriously about to eat sleeping pills at this point to get some sleep
L1045[16:52:35] ⇦ Quits: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0) (Quit: WeeChat 1.1.1)
L1046[16:55:11] *** manmaed is now known as manmaed|AFK
L1047[17:00:43] *** Techokami is now known as Techokami|Off
L1048[17:06:41] <gamax92> eyy, now i just need to fix the screen graphics stuff
L1049[17:07:35] <vifino> gamax92!
L1050[17:07:44] <gamax92> hi vifino
L1051[17:08:09] <vifino> hi gamax92
L1052[17:08:20] <gamax92> help me figure out sdl
L1053[17:08:28] <vifino> okay
L1054[17:15:41] ⇨ Joins: VikeStep (~VikeStep@CPE-1-120-134-78.qcl9.cha.bigpond.net.au)
L1055[17:27:11] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Ping timeout: 202 seconds)
L1056[17:33:55] ⇨ Joins: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no)
L1057[17:35:02] ⇦ Quits: Magik6k (~Magik6k_@vh2.magik6k.net) (Quit: mount /dev/null /)
L1058[17:41:44] *** Riking is now known as Riking|away
L1059[17:43:38] ⇦ Quits: marcin212 (~marcin212@aarc8.neoplus.adsl.tpnet.pl) (Read error: Connection reset by peer)
L1060[17:54:09] *** LordFokas|off is now known as LordFokas
L1061[17:57:09] *** Pwootage|Off is now known as Pwootage
L1062[18:02:07] *** Daiyousei is now known as SleepingFairy
L1063[18:12:17] ⇨ Joins: Magik6k (~Magik6k_@vh2.magik6k.net)
L1064[18:15:58] *** alekso56 is now known as alekso56_off
L1065[18:16:08] *** Magik6k is now known as Magik6k|off
L1066[18:17:18] *** Riking|away is now known as Riking
L1067[18:19:43] ⇦ Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de) (Ping timeout: 202 seconds)
L1068[18:23:41] *** justastranger is now known as justazombie
L1069[18:24:20] ⇦ Quits: CoolSquid (~SquidHub@ti0011a400-5117.bb.online.no) (Quit: Leaving)
L1070[18:35:18] <gamax92> I don't understand ._.
L1071[18:35:25] <gamax92> the window keeps closing ._.
L1072[18:52:47] ⇦ Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout: 186 seconds)
L1073[18:53:01] ⇨ Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L1074[18:54:25] ⇨ Joins: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
L1075[18:56:19] ⇦ Quits: Inari (~Uni@p54935970.dip0.t-ipconnect.de) (Ping timeout: 202 seconds)
L1076[18:56:26] *** g is now known as gDroid2002
L1077[18:58:08] ⇦ Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de) (Ping timeout: 198 seconds)
L1078[19:11:39] ⇨ Joins: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
L1079[19:16:47] ⇦ Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de) (Ping timeout: 186 seconds)
L1080[19:23:49] *** gDroid2002 is now known as gAway2002
L1081[19:24:26] <gamax92> Welp
L1082[19:24:36] <gamax92> OCEmu is now full lua 5.2
L1083[19:24:42] <vifino> gamax92: Can I help you somehow?
L1084[19:24:51] <gamax92> i figured it out, but thanks for the offer
L1085[19:25:11] <vifino> thats nice. Doubt I'd be of much help anyways...
L1086[19:25:20] <gamax92> vifino: if you'd like to help implement stuff in the emu, that'd be cool though
L1087[19:25:51] <vifino> gamax92: could you possible make a cli version of it? with like, ncurses and stuffs.
L1088[19:26:31] <gamax92> actually, i think the current design would work with a slight modification
L1089[19:27:24] <gamax92> oh nvm, because that would mean replacing all of SDL2 stuff with other logic
L1090[19:27:25] ⇨ Joins: TangentDelta (~christine@63.143.24.22)
L1091[19:27:33] <gamax92> A wild TangentDelta appeared
L1092[19:28:23] <gamax92> anyway imma go watch a video, bbl
L1093[19:28:36] <vifino> :(
L1094[19:31:07] ⇨ Joins: ping (~pixel@2601:4:680:104c:dc46:6614:21c4:9406)
L1095[19:31:07] zsh sets mode: +v on ping
L1096[19:37:33] ⇦ Quits: TabletCube (~TCube@95f1ffce.skybroadband.com) (Remote host closed the connection)
L1097[19:41:26] ⇨ Joins: echo_phyber (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au)
L1098[19:41:57] *** echo_phyber is now known as RaptorJeebus
L1099[19:49:00] ⇦ Quits: Kubuxu (~root@kubuxu.magik6k.net) (Remote host closed the connection)
L1100[19:49:30] *** Riking is now known as Riking|away
L1101[19:51:40] ⇦ Quits: TangentDelta (~christine@63.143.24.22) (Remote host closed the connection)
L1102[19:56:06] *** Pwootage is now known as Pwootage|Off
L1103[19:58:28] *** Riking|away is now known as Riking
L1104[20:01:08] ⇨ Joins: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
L1105[20:03:43] ⇦ Quits: RaptorJeebus (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au) (Read error: Connection reset by peer)
L1106[20:03:45] ⇨ Joins: RaptorJeebus (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au)
L1107[20:11:02] *** Riking is now known as Riking|away
L1108[20:13:46] *** Pwootage|Off is now known as Pwootage
L1109[20:18:09] *** Riking|away is now known as Riking
L1110[20:27:29] ⇨ Joins: Gopher (~Gopher@112.sub-70-193-136.myvzw.com)
L1111[20:36:55] ⇦ Quits: number5 (~Odovbold@128.199.254.128) (Ping timeout: 202 seconds)
L1112[20:37:13] ⇦ Quits: dangranos (dangranos@2607:5300:60:51da::dead:90d) (*.net *.split)
L1113[20:37:15] <^v> Oh noes! anarchy split 3:
L1114[20:38:02] ⇨ Joins: dangranos (dangranos@2607:5300:60:51da::dead:90d)
L1115[20:38:44] ⇨ Joins: number5 (~Odovbold@128.199.254.128)
L1116[20:42:13] ⇨ Joins: TabletCube (~TCube@95f1ffce.skybroadband.com)
L1117[20:56:44] ⇦ Quits: RaptorJeebus (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au) (Read error: Connection reset by peer)
L1118[20:57:02] ⇨ Joins: RaptorJeebus (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au)
L1119[21:01:10] ⇦ Quits: RaptorJeebus (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au) (Read error: No route to host)
L1120[21:01:33] ⇨ Joins: echo_phyber (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au)
L1121[21:04:54] *** justazombie is now known as justastranger|zzz
L1122[21:11:01] ⇦ Quits: echo_phyber (echo_phybe@CPE-121-214-27-31.lnse3.win.bigpond.net.au) (Quit: Leaving)
L1123[21:29:49] *** cbcercas is now known as cbcercas|AFK
L1124[21:34:44] ⇨ Joins: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf)
L1125[21:34:44] zsh sets mode: +v on v^Laptop
L1126[21:36:41] *** Techokami|Off is now known as Techokami
L1127[21:37:23] ⇨ Joins: ds84182 (ds84182@2607:5300:60:51da::1ce:c01d)
L1128[21:44:14] *** Pwootage is now known as Pwootage|Off
L1129[21:44:27] *** LordFokas is now known as LordFokas|off
L1130[21:55:57] *** Pwootage|Off is now known as Pwootage
L1131[22:28:48] ⇦ Quits: Lathanael|Away (~Lathanael@p54970AFB.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1132[22:35:31] ⇨ Joins: Lathanael|Away (~Lathanael@p54970830.dip0.t-ipconnect.de)
L1133[22:42:32] *** Techokami is now known as Techokami|Off
L1134[22:53:51] ⇦ Quits: v^Laptop (~ping@2601:4:680:104c:caf7:33ff:fea5:c1cf) (Read error: Connection reset by peer)
L1135[22:58:53] *** SleepingFairy is now known as Daiyousei
L1136[23:04:01] * gamax92 pokes Temia with http://i.imgur.com/fY4brhH.png
L1137[23:04:42] <Katie> Woah.
L1138[23:06:01] ⇦ Quits: ping (~pixel@2601:4:680:104c:dc46:6614:21c4:9406) (Read error: Connection reset by peer)
L1139[23:06:21] ⇨ Joins: ping (~pixel@2601:4:680:104c:dc46:6614:21c4:9406)
L1140[23:06:22] zsh sets mode: +v on ping
L1141[23:07:04] <gamax92> its also probably a tiny bit more complicated to setup now, but whateve
L1142[23:07:20] <gamax92> (I was also one of the people who never got OCEmulator to work, so this working makes me happy)
L1143[23:07:51] ⇦ Quits: iceman11a (iceman11a@cpe-74-141-49-78.neo.res.rr.com) (Ping timeout: 202 seconds)
L1144[23:08:13] ⇨ Joins: iceman11a (iceman11a@cpe-74-141-49-78.neo.res.rr.com)
L1145[23:11:17] <Temia> Nice, gamax :D
L1146[23:11:43] <gamax92> I also don't have any clue how the reboot mechanism works .-.
L1147[23:11:56] <gamax92> i read that the kernel will yield with a boolean, no boolean received
L1148[23:12:06] <gamax92> sdl2 is also being a pain in the ass
L1149[23:12:31] *** Pwootage is now known as Pwootage|Off
L1150[23:19:51] <gamax92> nvm i figured out reboot :D
L1151[23:28:17] <Temia> \o/
L1152[23:31:55] ⇨ Joins: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net)
L1153[23:32:08] <Sulljason> Do tablets require keyboardS?
L1154[23:33:09] <Temia> Not REQUIRED, but good luck using OpenOS without one
L1155[23:33:28] <Sulljason> Thats kind of lame since they have so few slots
L1156[23:33:35] <Temia> Though I guess if you made a software keyboard it'd work
L1157[23:33:38] * Temia pat.
L1158[23:47:01] ⇦ Quits: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net) (Quit: Web client closed)
<<Prev Next>> Scroll to Top