<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:19:56] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I solemnly swear that I am up to no good.)
L2[00:35:16] ⇦ Quits: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com) (Ping timeout: 194 seconds)
L3[00:40:50] ⇨ Joins: techno156 (~techno156@137.154.137.222)
L4[00:41:29] ⇨ Joins: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com)
L5[00:47:50] ⇦ Quits: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com) (Ping timeout: 194 seconds)
L6[00:52:34] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:994c:f874:df58:d81a) (Quit: Cervator)
L7[00:56:30] ⇨ Joins: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com)
L8[01:08:22] ⇨ Joins: andreww (~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L9[01:09:03] ⇨ Joins: Jezza_ (~Jezza@92.206.161.17)
L10[01:12:15] ⇦ Quits: xarses_ (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (*.net *.split)
L11[01:12:15] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (*.net *.split)
L12[01:12:15] ⇦ Quits: ping (v^@me.pxtst.com) (*.net *.split)
L13[01:12:15] ⇦ Quits: Dashkal (~dashkal@S0106d43d7ef8be0d.vf.shawcable.net) (*.net *.split)
L14[01:12:15] ⇦ Quits: johnnyhostile (~irssi@castlevania.bhgdo.com) (*.net *.split)
L15[01:12:15] ⇦ Quits: Meow-J (~Meow-J@45.32.34.121) (*.net *.split)
L16[01:12:15] ⇦ Quits: S3 (~S3@coreos2.lobsternetworks.com) (*.net *.split)
L17[01:12:15] ⇦ Quits: alekso56 (~cax@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (*.net *.split)
L18[01:12:16] ⇦ Quits: Izaya (~Izaya@210-1-213-55-cpe.spintel.net.au) (*.net *.split)
L19[01:12:16] ⇦ Quits: Cruor (Cruor@satomi.openshell.no) (*.net *.split)
L20[01:12:16] ⇦ Quits: Tazz (socks@ds003.info) (*.net *.split)
L21[01:12:16] ⇦ Quits: SolraBizna (~solra@hachi.tejat.net) (*.net *.split)
L22[01:12:16] ⇦ Quits: Temia (~temia@monmusu.me) (*.net *.split)
L23[01:12:16] ⇦ Quits: Goof (~Goof@plebcraft.net) (*.net *.split)
L24[01:12:16] ⇦ Quits: pwootage (~pwootage@2600:3c00::f03c:91ff:fee0:4f25) (*.net *.split)
L25[01:12:16] ⇦ Quits: Gavle|Away (Gavle@welcome.to.bantown.com) (*.net *.split)
L26[01:12:16] ⇦ Quits: Skye (~skye@nightfall.moe) (*.net *.split)
L27[01:12:16] ⇦ Quits: Keridos (~Keridos@ironhide.stw-bonn.de) (*.net *.split)
L28[01:12:16] ⇦ Quits: kep (~sid66262@id-66262.stonehaven.irccloud.com) (*.net *.split)
L29[01:12:16] ⇦ Quits: Tokiko (daiyousei@lorelei.tf) (*.net *.split)
L30[01:12:16] ⇦ Quits: Away_21 (~Wuerfel21@bronyville.me) (*.net *.split)
L31[01:12:16] ⇦ Quits: TangentDelta (~tangentde@c-68-37-224-83.hsd1.mi.comcast.net) (*.net *.split)
L32[01:12:16] ⇦ Quits: Lymia (~lymia@magical.girl.lyrical.lymia.moe) (*.net *.split)
L33[01:12:16] ⇦ Quits: ashka (~postmaste@server2.shellgratuit.com) (*.net *.split)
L34[01:12:16] ⇦ Quits: Reika (~Reika@reika.kalseki.mods.abrarsyed.com) (*.net *.split)
L35[01:12:16] ⇦ Quits: Stary (Stary@2001:470:ca8f::ffff) (*.net *.split)
L36[01:12:16] ⇦ Quits: DaMachinator (~DaMachina@40.112.138.169) (*.net *.split)
L37[01:12:16] ⇦ Quits: Thog (Thog@is.aww.moe) (*.net *.split)
L38[01:12:16] ⇦ Quits: tehbeard (~tehesper@escapecraft.net) (*.net *.split)
L39[01:12:16] ⇦ Quits: cbcercas|AFK (~Elyni@2001:41d0:1:c41d::1) (*.net *.split)
L40[01:12:16] ⇦ Quits: Lucifer (sid32492@id-32492.highgate.irccloud.com) (*.net *.split)
L41[01:12:16] ⇦ Quits: bl0m1 (~bl0m1@95.85.26.121) (*.net *.split)
L42[01:12:16] ⇦ Quits: modmuss50 (sid42264@id-42264.ealing.irccloud.com) (*.net *.split)
L43[01:12:16] ⇦ Quits: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us) (*.net *.split)
L44[01:12:16] ⇦ Quits: surferconor425 (~surfercon@119.89.199.104.bc.googleusercontent.com) (*.net *.split)
L45[01:12:16] ⇦ Quits: Graypup_ (Graypup@lfcode.ca) (*.net *.split)
L46[01:12:16] ⇦ Quits: ` (justastran@python.bouncer.ml) (*.net *.split)
L47[01:12:16] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (*.net *.split)
L48[01:12:16] ⇦ Quits: Naomi (~Naomi@2607:5300:60:9553::1bad:babe) (*.net *.split)
L49[01:12:16] ⇦ Quits: m_A_y_A_t (Riry@2001:470:36:2de::5) (*.net *.split)
L50[01:12:16] ⇦ Quits: bananagram (~bananagra@2604:180:0:af5:1337:6969:1337:6969) (*.net *.split)
L51[01:12:16] ⇦ Quits: Lizzy (~Lizzy@znc.theender.net) (*.net *.split)
L52[01:12:16] ⇦ Quits: Ember_Primrose (~Ember_Pri@znc.theender.net) (*.net *.split)
L53[01:12:16] ⇦ Quits: alfw|Off (~alfw@znc.exozone.net) (*.net *.split)
L54[01:12:16] ⇦ Quits: quantsini (~quantsini@2604:a880:1:20::744:f001) (*.net *.split)
L55[01:12:16] ⇦ Quits: dangranos (~dangranos@hekate.pc-logix.com) (*.net *.split)
L56[01:12:16] ⇦ Quits: Guest83709 (~Magik6k_@magik6k.net) (*.net *.split)
L57[01:12:16] ⇦ Quits: Forecaster (Forecaster@znc.theender.net) (*.net *.split)
L58[01:12:16] ⇦ Quits: nxsupert (nxsupert@znc.theender.net) (*.net *.split)
L59[01:12:16] ⇦ Quits: AngieBLD (AngieBLD@znc.theender.net) (*.net *.split)
L60[01:12:16] ⇦ Quits: Techokami (Techokami@znc.theender.net) (*.net *.split)
L61[01:12:16] ⇦ Quits: Sandra (~Sandra@znc.theender.net) (*.net *.split)
L62[01:12:16] ⇦ Quits: LordFokas (~LordFokas@znc.theender.net) (*.net *.split)
L63[01:12:16] ⇦ Quits: Antheus (~Antheus@znc.theender.net) (*.net *.split)
L64[01:12:16] ⇦ Quits: techno156 (~techno156@137.154.137.222) (*.net *.split)
L65[01:12:16] ⇦ Quits: Sangar (~Sangar@cil.li) (*.net *.split)
L66[01:12:16] ⇦ Quits: LeshaInc (~LeshaInc@fomalhaut.me) (*.net *.split)
L67[01:12:16] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (*.net *.split)
L68[01:12:16] ⇦ Quits: MichiBot (~lb@hekate.pc-logix.com) (*.net *.split)
L69[01:12:16] ⇦ Quits: Xellurat (Elite16692@i.am.not.really.here.elitebnc.org) (*.net *.split)
L70[01:12:16] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:496c:4ae0:cab7:113) (*.net *.split)
L71[01:12:16] ⇦ Quits: Cranium (~znc@cpe-97-98-169-24.neb.res.rr.com) (*.net *.split)
L72[01:12:16] ⇦ Quits: brayden (~brayden@163.47.16.134) (*.net *.split)
L73[01:12:16] ⇦ Quits: Gethiox (~gethiox@2001:41d0:52:d00::ba1) (*.net *.split)
L74[01:12:16] ⇦ Quits: tekacs (~tekacs@2a01:7e00::f03c:91ff:fe93:43aa) (*.net *.split)
L75[01:12:16] ⇦ Quits: vifino (~vifino@tty.sh) (*.net *.split)
L76[01:12:16] ⇦ Quits: Deamon (~Deamon@irc.thevoxelbox.com) (*.net *.split)
L77[01:12:16] ⇦ Quits: g (~g@ultros.tentacles.are.evidently.sexy) (*.net *.split)
L78[01:12:16] ⇦ Quits: Tedster (~Tedster@2001:41d0:8:b78f::1) (*.net *.split)
L79[01:12:16] ⇦ Quits: Tahg (~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net) (*.net *.split)
L80[01:12:16] ⇦ Quits: Daiyousei (Daiyousei@2001:470:ca8f::2) (*.net *.split)
L81[01:12:16] ⇦ Quits: ConcernedHobbit (me@2001:470:ca8f::3) (*.net *.split)
L82[01:12:16] ⇦ Quits: xandaros (~xandaros@185.35.77.23) (*.net *.split)
L83[01:12:16] ⇦ Quits: fingercomp (~fingercom@cake.is.a.lie.aperture.website) (*.net *.split)
L84[01:12:44] ⇨ Joins: Thog (Thog@62.210.76.48)
L85[01:12:44] ⇨ Joins: techno156 (~techno156@137.154.137.222)
L86[01:12:44] ⇨ Joins: xarses_ (~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L87[01:12:44] ⇨ Joins: Sangar (~Sangar@cil.li)
L88[01:12:44] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L89[01:12:44] ⇨ Joins: LeshaInc (~LeshaInc@fomalhaut.me)
L90[01:12:44] ⇨ Joins: ping (v^@me.pxtst.com)
L91[01:12:44] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L92[01:12:44] ⇨ Joins: Dashkal (~dashkal@S0106d43d7ef8be0d.vf.shawcable.net)
L93[01:12:44] ⇨ Joins: johnnyhostile (~irssi@castlevania.bhgdo.com)
L94[01:12:44] ⇨ Joins: Meow-J (~Meow-J@45.32.34.121)
L95[01:12:44] ⇨ Joins: S3 (~S3@coreos2.lobsternetworks.com)
L96[01:12:44] ⇨ Joins: MichiBot (~lb@hekate.pc-logix.com)
L97[01:12:44] ⇨ Joins: Xellurat (Elite16692@i.am.not.really.here.elitebnc.org)
L98[01:12:44] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:496c:4ae0:cab7:113)
L99[01:12:44] ⇨ Joins: Cranium (~znc@cpe-97-98-169-24.neb.res.rr.com)
L100[01:12:44] ⇨ Joins: Temia (~temia@monmusu.me)
L101[01:12:44] ⇨ Joins: brayden (~brayden@163.47.16.134)
L102[01:12:44] ⇨ Joins: alekso56 (~cax@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L103[01:12:44] ⇨ Joins: bl0m1 (~bl0m1@95.85.26.121)
L104[01:12:44] ⇨ Joins: Izaya (~Izaya@210-1-213-55-cpe.spintel.net.au)
L105[01:12:44] ⇨ Joins: Gethiox (~gethiox@2001:41d0:52:d00::ba1)
L106[01:12:44] ⇨ Joins: fingercomp (~fingercom@cake.is.a.lie.aperture.website)
L107[01:12:44] ⇨ Joins: Lizzy (~Lizzy@znc.theender.net)
L108[01:12:44] ranger.esper.net sets mode: +o on Lizzy
L109[01:12:44] ⇨ Joins: Cruor (Cruor@satomi.openshell.no)
L110[01:12:44] ⇨ Joins: tekacs (~tekacs@2a01:7e00::f03c:91ff:fe93:43aa)
L111[01:12:44] ⇨ Joins: Tazz (socks@ds003.info)
L112[01:12:44] ⇨ Joins: vifino (~vifino@tty.sh)
L113[01:12:44] ⇨ Joins: dangranos (~dangranos@hekate.pc-logix.com)
L114[01:12:44] ⇨ Joins: Guest83709 (~Magik6k_@magik6k.net)
L115[01:12:44] ⇨ Joins: Deamon (~Deamon@irc.thevoxelbox.com)
L116[01:12:44] ⇨ Joins: g (~g@ultros.tentacles.are.evidently.sexy)
L117[01:12:44] ⇨ Joins: Tedster (~Tedster@2001:41d0:8:b78f::1)
L118[01:12:44] ⇨ Joins: Tahg (~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net)
L119[01:12:44] ⇨ Joins: SolraBizna (~solra@hachi.tejat.net)
L120[01:12:44] ⇨ Joins: Daiyousei (Daiyousei@2001:470:ca8f::2)
L121[01:12:44] ⇨ Joins: ConcernedHobbit (me@2001:470:ca8f::3)
L122[01:12:44] ⇨ Joins: Goof (~Goof@plebcraft.net)
L123[01:12:44] ⇨ Joins: pwootage (~pwootage@2600:3c00::f03c:91ff:fee0:4f25)
L124[01:12:44] ⇨ Joins: Gavle|Away (Gavle@welcome.to.bantown.com)
L125[01:12:44] ⇨ Joins: Skye (~skye@nightfall.moe)
L126[01:12:44] ⇨ Joins: Keridos (~Keridos@ironhide.stw-bonn.de)
L127[01:12:44] ⇨ Joins: kep (~sid66262@id-66262.stonehaven.irccloud.com)
L128[01:12:44] ⇨ Joins: Tokiko (daiyousei@lorelei.tf)
L129[01:12:44] ⇨ Joins: Away_21 (~Wuerfel21@bronyville.me)
L130[01:12:44] ⇨ Joins: TangentDelta (~tangentde@c-68-37-224-83.hsd1.mi.comcast.net)
L131[01:12:44] ⇨ Joins: xandaros (~xandaros@185.35.77.23)
L132[01:12:44] ⇨ Joins: Lymia (~lymia@magical.girl.lyrical.lymia.moe)
L133[01:12:44] ⇨ Joins: Forecaster (Forecaster@znc.theender.net)
L134[01:12:44] ⇨ Joins: quantsini (~quantsini@2604:a880:1:20::744:f001)
L135[01:12:44] ⇨ Joins: alfw|Off (~alfw@znc.exozone.net)
L136[01:12:44] ⇨ Joins: Ember_Primrose (~Ember_Pri@znc.theender.net)
L137[01:12:44] ⇨ Joins: bananagram (~bananagra@2604:180:0:af5:1337:6969:1337:6969)
L138[01:12:44] ⇨ Joins: m_A_y_A_t (Riry@2001:470:36:2de::5)
L139[01:12:44] ⇨ Joins: Naomi (~Naomi@2607:5300:60:9553::1bad:babe)
L140[01:12:44] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L141[01:12:44] ⇨ Joins: ` (justastran@python.bouncer.ml)
L142[01:12:44] ⇨ Joins: Graypup_ (Graypup@lfcode.ca)
L143[01:12:44] ⇨ Joins: surferconor425 (~surfercon@119.89.199.104.bc.googleusercontent.com)
L144[01:12:44] ⇨ Joins: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us)
L145[01:12:44] ⇨ Joins: modmuss50 (sid42264@id-42264.ealing.irccloud.com)
L146[01:12:44] ⇨ Joins: Lucifer (sid32492@id-32492.highgate.irccloud.com)
L147[01:12:44] ⇨ Joins: cbcercas|AFK (~Elyni@2001:41d0:1:c41d::1)
L148[01:12:44] ⇨ Joins: tehbeard (~tehesper@escapecraft.net)
L149[01:12:44] ⇨ Joins: DaMachinator (~DaMachina@40.112.138.169)
L150[01:12:44] ⇨ Joins: Stary (Stary@2001:470:ca8f::ffff)
L151[01:12:44] ⇨ Joins: Reika (~Reika@reika.kalseki.mods.abrarsyed.com)
L152[01:12:44] ⇨ Joins: ashka (~postmaste@server2.shellgratuit.com)
L153[01:12:44] ⇨ Joins: LordFokas (~LordFokas@znc.theender.net)
L154[01:12:44] ⇨ Joins: Sandra (~Sandra@znc.theender.net)
L155[01:12:44] ⇨ Joins: Antheus (~Antheus@znc.theender.net)
L156[01:12:44] ⇨ Joins: Techokami (Techokami@znc.theender.net)
L157[01:12:44] ⇨ Joins: AngieBLD (AngieBLD@znc.theender.net)
L158[01:12:44] ⇨ Joins: nxsupert (nxsupert@znc.theender.net)
L159[01:12:44] *** ranger.esper.net sets mode: +v Techokami
L160[01:13:15] *** Thog is now known as Guest19018
L161[01:13:45] ⇦ Quits: xarses_ (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping timeout: 384 seconds)
L162[01:13:57] ⇦ Quits: andreww (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping timeout: 206 seconds)
L163[01:14:19] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 384 seconds)
L164[01:55:31] ⇨ Joins: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net)
L165[02:03:52] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE22AD88C4E641AC75A0.dip0.t-ipconnect.de)
L166[02:03:52] zsh sets mode: +v on Vexatos
L167[02:18:35] ⇨ Joins: Mettaton_Fab (~OyVey@p57964B17.dip0.t-ipconnect.de)
L168[02:58:23] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:955d:4670:84b2:bff) (Quit: Leaving)
L169[03:12:51] ⇦ Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au) (Ping timeout: 206 seconds)
L170[03:18:58] ⇨ Joins: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au)
L171[03:49:40] ⇨ Joins: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L172[04:08:50] <Ember_Primrose> %reveres :3
L173[04:09:01] <Ember_Primrose> %reverse :3
L174[04:09:01] <MichiBot> Ember_Primrose: 3:
L175[04:09:21] <Ember_Primrose> %flip :3
L176[04:09:22] <MichiBot> Ember_Primrose: (╯°□°)╯Ɛ:
L177[04:49:10] ⇦ Quits: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net) (Quit: Leaving)
L178[05:37:20] <20kdc> Izaya: 4k words?
L179[05:37:30] <20kdc> Izaya: I presume you're a fan of the CDC 160, then.
L180[05:37:54] <Izaya> They look nice
L181[05:38:10] <Izaya> PDP-8s are my preference though
L182[05:38:32] <20kdc> Yeah, I really only like the CDC 160 because documentation and instruction set simplicity
L183[05:39:26] <20kdc> I'm looking at the PDP-8 documentation now... huh, it's also simple. But there's clearly something weird going on with the "OPR" instruction
L184[05:39:29] <Skye> what about that computer from the story of mel
L185[05:40:03] <Izaya> You could say that the PDP-8 has 8 instructions but it's more like 8 + 2^9
L186[05:42:37] <20kdc> the PDP-8 does look a bit painful to program, mind
L187[05:42:48] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L188[05:42:49] <Izaya> Simplest possible useful machine
L189[05:42:52] <20kdc> *cough cough pages cough cough*
L190[05:43:20] <Izaya> 20kdc: https://github.com/XeonSquared/test3d#instructions be horrified
L191[05:44:11] <20kdc> there are worse situations to deal with, definitely
L192[05:45:21] <20kdc> like, there is no possible situation in that architecture where linker relaxation will actually have to add in more instructions
L193[05:45:36] <20kdc> so long as all the references start out as two-immediate-add instructions,
L194[05:45:49] <20kdc> and then get demoted,
L195[05:46:05] <Izaya> This is going above my head
L196[05:46:58] <20kdc> IIRC "linker relaxation" is just compiler dev codespeak for replacing longer references with shorter ones.
L197[05:47:07] ⇦ Quits: Mettaton_Fab (~OyVey@p57964B17.dip0.t-ipconnect.de) (Quit: gotta go to bed or other stuff, maybe its not even midnight and im just sleepy af)
L198[05:50:10] <20kdc> In that architecture it more or less says that if you want to refer to address 4095, you have to use 4087 + 8. Thankfully, as long as the linker has knowledge of every reference in the program, it's easy enough to start out with those "addition references" or whatever they're supposed to be, and make them smaller.
L199[05:51:18] <Izaya> You could always use addresses under that and use that \o/
L200[05:51:37] <Izaya> If you avoid instruction-marked addresses it's only losing 8 words of the whole address space
L201[05:51:57] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:496c:4ae0:cab7:113) (Ping timeout: 180 seconds)
L202[05:52:27] ⇦ Quits: Gethiox (~gethiox@2001:41d0:52:d00::ba1) (Ping timeout: 180 seconds)
L203[05:53:22] <20kdc> But that's sacrificing 8 whole words of a 4096-word address space!
L204[05:53:32] <20kdc> ...Course, those words could just be used by IO devices.
L205[05:53:55] <Skye> why not have a literal instruction
L206[05:54:15] <20kdc> Skye: that would either take up two whole words (nope)
L207[05:54:55] <20kdc> or, in any case, make it so that 9 reserved words are in use
L208[05:55:24] <Skye> Izaya wants to increase it to 16 instructions
L209[05:55:41] <Izaya> Could always be a terrible person and map the stack to the end of memory
L210[05:57:20] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:c93b:b27d:ebd4:6aac)
L211[05:57:56] <20kdc> nah, invisible stack is more mindscrewy
L212[06:00:36] ⇨ Joins: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da)
L213[06:00:55] ⇦ Quits: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da) (Remote host closed the connection)
L214[06:01:03] ⇨ Joins: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da)
L215[06:01:21] ⇦ Quits: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da) (Client Quit)
L216[06:01:24] ⇨ Joins: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da)
L217[06:02:26] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:c93b:b27d:ebd4:6aac) (Ping timeout: 180 seconds)
L218[06:03:42] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE22AD88C4E641AC75A0.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L219[06:03:49] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE2259BE005B92DDDFB4.dip0.t-ipconnect.de)
L220[06:03:49] zsh sets mode: +v on Vexatos
L221[06:08:53] ⇨ Joins: Gethiox (~gethiox@2001:41d0:52:d00::ba1)
L222[06:11:55] ⇦ Quits: Jezza_ (~Jezza@92.206.161.17) (Quit: Leaving)
L223[06:21:27] ⇨ Joins: fotoply (~fotoply@94.101.214.155)
L224[06:27:24] ⇨ Joins: Turtle (~SentientT@82.171.92.73)
L225[06:33:56] <Izaya> https://a.pomf.cat/saendm.png 'm I forgetting anything?
L226[06:53:29] <vifino> you write down what windows you have opened in your i3 session?
L227[06:53:43] <vifino> that seems like a bad idea. you should script it instead.
L228[06:57:44] ⇨ Joins: snippydoo (webchat@90.254.73.18)
L229[06:57:46] <snippydoo> Hello
L230[06:57:56] <snippydoo> I cannot get my BuildCraft power to my computers for some reason
L231[07:01:21] * Lizzy wakes up slightly, wanders over to vifino and flops on his lap and falls asleep again
L232[07:05:32] <Forecaster> snippydoo: are you trying to plug it directly into a computer?
L233[07:06:47] ⇦ Quits: Gethiox (~gethiox@2001:41d0:52:d00::ba1) (Ping timeout: 384 seconds)
L234[07:07:16] <Forecaster> if you are, try a power adapter
L235[07:07:21] <Forecaster> or power converter
L236[07:07:24] <Forecaster> whatever it's name is
L237[07:09:33] * vifino pets Lizzy
L238[07:09:41] * Lizzy purrs
L239[07:10:36] <snippydoo> Forecaster: yeah, direct.
L240[07:10:41] <snippydoo> it's server racks mainly
L241[07:10:42] ⇨ Joins: Gethiox (~gethiox@2001:41d0:52:d00::ba1)
L242[07:10:47] <Forecaster> try the power converter
L243[07:10:57] <snippydoo> Tried, doesn't connect to the converter.
L244[07:11:31] <Forecaster> what doesn't connect?
L245[07:15:15] ⇨ Joins: snippydoo_ (webchat@90.254.73.18)
L246[07:15:20] <snippydoo_> Back sorry
L247[07:15:28] <snippydoo_> Forecaster: the buildcraft pipe to the adapter
L248[07:16:05] <Forecaster> is the block called "Adapter"?
L249[07:16:29] <snippydoo_> https://vgy.me/fWHn4Q.png Forecaster
L250[07:16:29] ⇦ Quits: snippydoo (webchat@90.254.73.18) (Ping timeout: 180 seconds)
L251[07:16:45] ⇨ Joins: _BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L252[07:16:45] <Forecaster> that's not for power...
L253[07:16:54] <Forecaster> read the tooltip
L254[07:17:09] <snippydoo_> oh
L255[07:17:32] <Forecaster> there is a different block specifically for connecting power to a network
L256[07:17:54] <Izaya> vifino: nah I wrote a list so I don't forget stuff on client's computers
L257[07:18:11] <snippydoo_> I used to be able to do this, Forecaster: https://vgy.me/wU4YDB.png
L258[07:18:17] <snippydoo_> I've also tried the power distributor
L259[07:18:42] <Forecaster> that's the one
L260[07:19:01] <20kdc> Izaya: I've got to admit, the PDP-8 does fulfill one of my primary criteria in computer choice
L261[07:19:07] <20kdc> *lots of clicky switches!*
L262[07:19:21] <Izaya> gotta love DEC machines for that
L263[07:19:22] <Vexatos> <Vexatos> Cases, Racks, Microcontrollers, Power Converters, Chargers, Assemblers and Disassemblers
L264[07:19:22] <Vexatos> <Vexatos> those can accept power directly
L265[07:19:26] <Vexatos> I just said that :X
L266[07:19:45] <Forecaster> no, power converter, that's it
L267[07:19:49] <Vexatos> exactly.
L268[07:20:01] <Vexatos> or you just pipe directly into the case
L269[07:20:19] <Forecaster> they said that isn't working for them
L270[07:20:22] <snippydoo_> power converter didn't work either
L271[07:20:51] <vifino> Izaya: wat?
L272[07:20:59] <Forecaster> works for me
L273[07:21:09] <vifino> first off, what do you mean "forget stuff on client's computers"
L274[07:21:31] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Ping timeout: 384 seconds)
L275[07:21:48] <Izaya> that's the standard stuff I install
L276[07:22:56] <20kdc> hang on... Izaya: read the Description section of the page on the PDP-8. It says it was inspired *by* the CDC 160. Huh.
L277[07:23:33] <snippydoo_> Forecaster: this is weird: https://vgy.me/XikCtG.gif
L278[07:24:11] <Forecaster> what is weird?
L279[07:24:31] <snippydoo_> Look at my gif and watch the power :(
L280[07:24:41] <Vexatos> what about it?
L281[07:24:42] <20kdc> snippydoo_: It's not pulling any more power since the server isn't actually on.
L282[07:24:56] <Forecaster> ^
L283[07:24:58] <20kdc> Internal batteries charge up, and then it's done.
L284[07:25:18] <20kdc> It'll start pulling power again if you actually get the server running.
L285[07:25:19] <snippydoo_> Forecaster: I try turning on the server and it says not enough energy
L286[07:25:49] <Izaya> mfw I realise Fallout 4 spells Aluminium wrong
L287[07:25:51] <Izaya> damn americans
L288[07:26:39] <20kdc> Izaya. Public channel.
L289[07:27:19] <Izaya> I'm quite happy to state my dislike of the way America refuses to use the same standards as the rest of the world
L290[07:27:34] <Izaya> ie a silly measurement system and a version of English with changes for no good reason
L291[07:29:29] ⇦ Quits: techno156 (~techno156@137.154.137.222) (Quit: Leaving)
L292[07:33:47] <snippydoo_> Holy crap! I fixed it! I never noticed the hotfix that was showing up in chat
L293[07:33:58] <snippydoo_> Somehow the hotfix, though it only says for adapter fixes, fixed it!
L294[07:35:30] ⇦ Quits: snippydoo_ (webchat@90.254.73.18) (Quit: Web client closed)
L295[07:35:48] <Vexatos> what~
L296[07:36:55] <MGR> I have power armo(u)r mark 2!
L297[07:37:16] <20kdc> *magic*
L298[07:37:46] <20kdc> MGR seems to have noticed they will be walking on a minefield with words like "armour" and "colour" today
L299[07:38:02] <MGR> @20kdc oh please
L300[07:38:10] <MGR> I'm not worried about verbal sparring with Izaya
L301[07:38:24] <MGR> armor and color are the true english way!
L302[07:38:30] <20kdc> ......
L303[07:38:35] <20kdc> .........
L304[07:39:04] <MGR> I just don't know if the game truly has armor, or if it's an American localization based on where my VPN dumps out
L305[07:39:20] <20kdc> Which game?
L306[07:39:22] <MGR> seeing as there isn't a Jupiter location
L307[07:39:26] ⇨ Joins: snippydoo (webchat@90.254.73.18)
L308[07:39:27] <MGR> Factorio
L309[07:39:29] <snippydoo> Back again
L310[07:39:40] <MGR> hello snippydoo
L311[07:39:55] <snippydoo> I'm now confused why I cannot put OpenOS into my server rack floppy disk drive and get it working
L312[07:40:21] <Forecaster> we don't know either
L313[07:40:22] <Vexatos> ...is the disk drive connected to the server?
L314[07:40:51] <snippydoo> it's an in-rack one
L315[07:41:00] <snippydoo> Got a gif uploading
L316[07:41:03] ⇨ Joins: MajGenRelativity (~MajGenRel@216.53.141.131)
L317[07:41:07] <S3> I dunno. I don't know rust well enough, maybe I shouldn't be running Rust on my desktop
L318[07:41:21] <S3> instead, I think I migt write a FORTH compiler that compiles to LLVM assembly
L319[07:41:36] <S3> I just don't want to use C
L320[07:41:46] <S3> OMG guys I just realized something
L321[07:41:52] <S3> gamax92: We need an LLVM architecture.
L322[07:42:00] <S3> for OC
L323[07:42:39] <S3> it's either that or an architecture with a backend llvm can target
L324[07:43:03] <Vexatos> snippydoo, is the drive connected to the server?
L325[07:43:17] <20kdc> S3: you could make a ZPU backend
L326[07:43:26] <20kdc> S3: there's a GCC backend for it, but no LLVM backend, sadly
L327[07:43:26] <S3> never heard of it
L328[07:43:37] <snippydoo> Vexatos: probably not based on my experience so far. Do I need to do something special to make it work?
L329[07:43:45] <Vexatos> well
L330[07:43:48] <Vexatos> open the rack GUI
L331[07:43:49] <Vexatos> connect the dots
L332[07:43:51] <Vexatos> win game?
L333[07:43:52] <Forecaster> connect them to the same side in the gui
L334[07:43:52] <snippydoo> https://preprocess.uk/2017-01-15_13-40-42.gif
L335[07:43:54] <20kdc> S3: https://github.com/zylin/zpugcc
L336[07:44:15] <Vexatos> pretty much
L337[07:44:28] <Forecaster> by clicking the rack, not the server
L338[07:44:41] <S3> oh it's a stack machine
L339[07:44:49] <snippydoo> OH
L340[07:44:50] <snippydoo> IT WORKED
L341[07:45:01] <snippydoo> Thanks Vexatos. Didn't know what those lines were
L342[07:45:03] <snippydoo> :D
L343[07:45:15] <Forecaster> you know there's a manual right?
L344[07:45:16] <Vexatos> ...did you even read the Manual page
L345[07:45:26] <Forecaster> it's there for a reason
L346[07:45:28] <Vexatos> yes
L347[07:45:35] <snippydoo> I didn't
L348[07:45:38] <Vexatos> ...
L349[07:46:15] <Forecaster> here's a new habit for you: when you get a new mod that may be very complicated, see if it has an in-game manual before you do anything else
L350[07:46:23] <snippydoo> ok
L351[07:46:50] <snippydoo> Do I *need* a terminal server to connect using "Remote Terminal"?
L352[07:46:54] <Forecaster> yes
L353[07:46:55] <snippydoo> I didn't used to need it
L354[07:46:59] <snippydoo> Awh :(
L355[07:47:03] <Forecaster> no, that's new since 1.6
L356[07:47:11] <Forecaster> OC 1.6 that is
L357[07:47:54] <20kdc> S3: Yup. Unfortunately documentation is a bit iffy. The instruction set *required* is minimalist, but if you only implement what's required, then a bunch of code has to be put in for complicated sequences
L358[07:48:14] <MGR> All right!
L359[07:48:20] <MGR> Time to set some aliens on fire!!!!!
L360[07:49:37] <snippydoo> Forecaster: not particularly ideal to have 1 space in a rack of 4 for a disk drive and another then for a terminal server
L361[07:49:44] <Vexatos> snippydoo, you can just use a normal screen & keyboard still >_>
L362[07:49:49] <Forecaster> ^
L363[07:49:53] <Forecaster> and a normal disk drive
L364[07:49:56] <Forecaster> and a normal computer
L365[07:50:02] <Forecaster> and a normal minecraft
L366[07:50:03] <Forecaster> wait
L367[07:50:19] <snippydoo> Vexatos: I'm making a Minecraft data centre :D
L368[07:50:37] <Forecaster> also you only need the TS in there while you need to interact with the server
L369[07:50:48] <Forecaster> which if you're doing it right should be very rarely
L370[07:50:52] <Corded> * MGR almost starts a massive forest fire
L371[07:50:58] <MGR> whoops, gotta be a bit more careful
L372[07:51:04] <Forecaster> you can also put it in a separate case next to the server one
L373[07:51:10] <Forecaster> as long as you connect things right
L374[07:51:15] <snippydoo> ooo
L375[07:51:20] <Forecaster> s/case/rack/
L376[07:51:20] <MichiBot> <Forecaster> you can also put it in a separate rack next to the server one
L377[07:55:11] <snippydoo> Is it possible to link it like this?https://vgy.me/phE3Jr.png
L378[07:55:57] <Forecaster> yes
L379[07:56:03] <MGR> oh wow, flamethrowers make a ton of pollution
L380[07:56:04] <Forecaster> by using the sides
L381[07:58:34] <snippydoo> Forecaster: got the drives working, but not so much luck with terminal server
L382[07:59:05] <snippydoo> Forecaster: do servers need graphics cards
L383[07:59:09] <Forecaster> yes
L384[07:59:14] <snippydoo> that's my problem :D
L385[07:59:15] <snippydoo> thanks
L386[07:59:19] <Vexatos> a terminal server is screen&keyboard
L387[07:59:23] <Forecaster> also you probably shouldn't have a TS connected to multiple servers at once
L388[08:00:01] <snippydoo> https://vgy.me/VZ6H1C.png :DDD :D:D:D:D
L389[08:00:17] <Vexatos> just read the manual :X
L390[08:00:21] ⇨ Joins: Keanu73 (~Keanu73@host-92-29-204-252.as13285.net)
L391[08:00:25] <Forecaster> ^
L392[08:00:35] <Forecaster> it's quite nice
L393[08:00:57] <Vexatos> Computronics is in there, too :D
L394[08:01:19] <Vexatos> %tell Sangar https://github.com/MightyPirates/OpenComputers/pull/2209
L395[08:01:20] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L396[08:02:25] <MGR> time to take on an alien supernest
L397[08:02:42] ⇦ Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au) (Read error: Connection reset by peer)
L398[08:03:36] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-50-170-156-102.hsd1.co.comcast.net) (Quit: Leaving)
L399[08:04:47] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE2259BE005B92DDDFB4.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L400[08:05:14] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE2298979215A2A2870F.dip0.t-ipconnect.de)
L401[08:05:14] zsh sets mode: +v on Vexatos
L402[08:07:12] <snippydoo> I don't see documentation for terminal servers. What do these blue lights mean? https://vgy.me/arALXf.png
L403[08:08:14] <MGR> Mission Success! My base area now has much less aliens
L404[08:15:10] <Forecaster> snippydoo: a connection to a remote terminal
L405[08:15:23] <snippydoo> Forecaster: how can I "flush" those?
L406[08:15:34] <Forecaster> no idea
L407[08:18:48] ⇦ Quits: MajGenRelativity (~MajGenRel@216.53.141.131) (Ping timeout: 206 seconds)
L408[08:19:30] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L409[08:32:28] ⇨ Joins: MajGenRelativity (~MajGenRel@216.53.141.131)
L410[08:33:07] <Forecaster> huh...
L411[08:33:08] ⇦ Quits: Keanu73 (~Keanu73@host-92-29-204-252.as13285.net) (Read error: Connection reset by peer)
L412[08:33:08] <Forecaster> so
L413[08:33:21] <Forecaster> my computer apparently suddenly decided that I don't have three monitors
L414[08:33:30] <Forecaster> I apparently now have one very wide monitor...
L415[08:33:31] <Forecaster> oO
L416[08:34:47] <Forecaster> http://i.imgur.com/yYJMFap.png
L417[08:34:53] <Forecaster> not exactly what I want...
L418[08:36:34] <Forecaster> ah
L419[08:36:53] <Forecaster> seems nvidias software decided to enable the surround feature for some reson...
L420[08:43:31] <20kdc> yay nvidia
L421[08:48:29] <Forecaster> dammit
L422[08:48:31] <Forecaster> again
L423[08:48:37] <Forecaster> there's some kinda hotkey that is doing it
L424[08:51:39] <Forecaster> or not? I have no idea...
L425[08:53:55] <S3> huh
L426[08:54:02] <S3> what a strange week
L427[08:54:31] <Forecaster> ?
L428[08:54:47] <S3> it was -1 degrees F on Monday when I was doing woodwork outside, 5 all frigging week, and then this weekend BAM 10 degrees and very windy
L429[08:54:54] <S3> 50 all week*
L430[08:55:34] <S3> short burst of tshirt weather
L431[08:55:43] <S3> and shorts
L432[08:56:45] <Forecaster> I never wear shorts
L433[08:58:15] <S3> Me neither really
L434[08:58:24] <S3> my legs would get all cut up if I did
L435[08:58:55] <Izaya> can't fit enough pockets on shorts
L436[08:59:17] <S3> oh I grew out of that phase Izaya when I was in high school
L437[08:59:19] <S3> lol
L438[08:59:41] <Izaya> how dull
L439[08:59:45] <S3> now I have put it down to one simple system: one pocket is always for keys, one is for wallet, the other is just for random things like quarters.
L440[09:00:00] * Izaya needs to figure out how to secure a water bottle to a belt
L441[09:00:20] <S3> get your water from the food you wat :D
L442[09:00:22] <S3> eat*
L443[09:00:24] <S3> lol wat
L444[09:00:35] <Izaya> that doesn't really cut it in Austalia
L445[09:00:50] <S3> oh yes
L446[09:01:04] <S3> sometimes I won't drink any liquids for almost a month
L447[09:01:13] <S3> it depends on how much food I eat
L448[09:01:14] <S3> and what I do
L449[09:01:23] <Stary> i get my water from pepsi
L450[09:01:24] <Stary> works fine /s
L451[09:01:28] <S3> not saying I never get thirsty
L452[09:01:36] <S3> but lately I drink quite a bit
L453[09:01:38] <Izaya> I don't eat enough to get water from it anyway
L454[09:01:48] <Izaya> Stary: most of mine comes from some sort of soft drink :D
L455[09:01:55] <Stary> lel
L456[09:02:02] <S3> yes
L457[09:02:06] <Izaya> most recently, sarsparilla
L458[09:02:11] <Izaya> it's wonderful
L459[09:02:13] <S3> soda is still 99% water
L460[09:02:14] <Izaya> nobody else will drink it
L461[09:02:17] <Izaya> so I can have it all to myself
L462[09:02:22] <Tokiko> mine comes from my tears
L463[09:02:25] <Tokiko> i have crippling depression
L464[09:02:29] <Tokiko> :^(
L465[09:02:33] <Izaya> Tokiko: recycling!
L466[09:02:40] <Tokiko> hue
L467[09:02:44] <Izaya> you're doing good things
L468[09:03:35] <S3> oh I dunno what to do
L469[09:03:38] <S3> I need a direction
L470[09:04:08] <S3> I want to write another operating system around my genius idea from last night, but, I dunno if I should do it on my desktop (real) computer, or in OC.
L471[09:04:14] <S3> it works for both.
L472[09:06:09] <Izaya> genius idea?
L473[09:07:52] <S3> yes I had this realization last night that I can create a transparent, drop in replacement for the "everything is a file" in unix idea.
L474[09:08:51] <S3> instead, using my idea, everything is a stream. All files are streams, but not all streams are files. All streams can be represented as files though. This idea isn't new, but when doing it on paper with my pencil, I realized that the entire VFS of the OS can be replaced using streams..
L475[09:09:26] <S3> instead of having multiple layerds of abstraction Izaya, you can build a collection of streams attach them to one another and set up filtering on them to handle lambda routing.
L476[09:10:09] ⇨ Joins: Keanu73 (~Keanu73@host-92-29-204-252.as13285.net)
L477[09:10:13] <S3> replacing all of the abstraction of multi layers virtual filesystems, and other subsystems in the OS with almost sequential logic.
L478[09:10:24] <Izaya> interesting
L479[09:12:22] <vifino> needs more erlang.
L480[09:12:48] <S3> Yeah. I even took security into account. when you create a stream, you get a stream object. However, if you don't want other code listening to your streams to be able to mess with the stream's configuration, etc, you can instantiate an object out of the stream as an endpoiunt with say only read and write permissions to the stream
L481[09:13:13] <S3> likewise, this can be customized so that endpoints only get data that the owner of a stream deems to belong to them without interfering
L482[09:13:20] <S3> vifino: like I said, this is nothing new :D
L483[09:13:26] <S3> it's called reactive programming
L484[09:13:55] <S3> Izaya: my kernel idea is a microkernel. It consists of the kernel, services, and processes.
L485[09:14:12] <S3> processes can only speak to the stream API that sits in the center of all of it
L486[09:14:28] <S3> in the stream api, exists many many streams managed by the kernel
L487[09:14:40] <S3> services and processes can also create their own streams
L488[09:16:01] <S3> there are more than one streams provided by default, but the most significant stream pipe I will create will be the stream that sends everything from pullsignal
L489[09:16:04] <vifino> Hey, S3, did I tell you about my latest project?
L490[09:16:09] <S3> tell me
L491[09:16:27] <vifino> A torrent tracker implemented in Elixir.
L492[09:16:38] <S3> cool!
L493[09:16:45] <S3> I have never been able to grasp elixir
L494[09:17:05] <vifino> It's all of erlang with a different syntax.
L495[09:17:06] ⇦ Quits: snippydoo (webchat@90.254.73.18) (Quit: Web client closed)
L496[09:17:19] <S3> and better string manip?
L497[09:17:32] <vifino> Probably.
L498[09:17:45] <vifino> It has a big standard library.
L499[09:18:12] <vifino> And since it runs on BEAM/OTP, strings are just UTF-8 encoded binaries.
L500[09:18:23] <S3> I have this crazy idea..
L501[09:18:39] <S3> erlang is based around everything is a stream too right?
L502[09:18:39] <S3> iirc
L503[09:18:51] <S3> what if I wrote my OS on elixir using xen..
L504[09:18:53] <vifino> 100% compatible with all of erlang. Hell, I am using cowboy in the tracker.
L505[09:19:06] <S3> and then created a dumb terminal client for OC that connected to it
L506[09:19:19] <S3> supporting some stream stuff to allow the signals and control of components..
L507[09:19:24] <vifino> S3: er, not really. more like "everything is a process and can send messages to each other"
L508[09:19:46] <S3> I see
L509[09:19:56] <vifino> but elixir has nice, lazy, streams implemented on top of all that jazz.
L510[09:19:58] <S3> I mean, everytime you boot your OC computer, it would fire up a Xen VM
L511[09:20:02] <S3> on some server
L512[09:20:32] <vifino> It also has the pipe operator ( |> ), very handy.
L513[09:21:15] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L514[09:21:54] <S3> huh
L515[09:22:16] ⇦ Quits: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L516[09:22:25] <S3> I think if I created a system like this, then it could be used on my desktop at home as well
L517[09:22:37] <S3> not just MC
L518[09:23:14] <vifino> see: list_of_tuples |> Enum.filter(fn {_, v} -> v > 10 end) |> Enum.map(%{}, fn({k, v}, acc) -> Map.put(acc, k, v) end) # returns a map, hopefully
L519[09:23:32] <vifino> err
L520[09:23:33] <vifino> sorry.
L521[09:23:40] <vifino> see: list_of_tuples |> Enum.filter(fn {_, v} -> v > 10 end) |> Enum.reduce(%{}, fn({k, v}, acc) -> Map.put(acc, k, v) end) # returns a map, hopefully
L522[09:23:48] <S3> I mean we're just talking sophisticated shell clients
L523[09:25:06] <S3> wow I am lagging
L524[09:27:16] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L525[09:27:57] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L526[09:30:07] <Kodos> Ugh, this backwards compatible shit is annoying
L527[09:35:49] <S3> I think a remote shell in OC might be REALLY slow though
L528[09:45:03] <S3> kodos wat?
L529[09:45:10] <S3> kodos still dealing with that crap?
L530[09:47:10] <Vexatos> S3, payonel made one...
L531[09:47:14] <Vexatos> oppm install psh :P
L532[09:47:25] <S3> Vexatos: I am not surprised
L533[10:00:34] <Izaya> hm
L534[10:00:56] <Izaya> should I have a return stack or just a reserved memory address?
L535[10:02:43] <Izaya> then again you need a specific memory configuration
L536[10:02:52] <Izaya> (for that)
L537[10:03:00] <Izaya> I could have a single return register...
L538[10:03:07] <Izaya> But then I might as well have a stack
L539[10:18:09] <Kodos> S3, No, I'm referring to Xbox One's BC program
L540[10:18:22] <Kodos> Apparently the family sharing of Live doesn't extend to the 360 games played on the One
L541[10:25:11] ⇦ Quits: rikai (~quassel@rekd.net) (Ping timeout: 194 seconds)
L542[10:25:47] ⇨ Joins: rikai (~quassel@rekd.net)
L543[10:36:37] ⇨ Joins: Mettaton_Fab (~OyVey@p57964b17.dip0.t-ipconnect.de)
L544[10:37:23] ⇦ Quits: Mettaton_Fab (~OyVey@p57964b17.dip0.t-ipconnect.de) (Client Quit)
L545[10:43:34] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:b9db:9ad3:2dae:96a7)
L546[10:55:56] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L547[10:58:11] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L548[10:59:29] <S3> Okay I am back I spent the last hour or so drawing this
L549[11:00:00] <S3> http://imgur.com/a/HnDTr
L550[11:00:10] <S3> So here's my idea ^
L551[11:00:56] <S3> A stream consists of 1 or more nodes, each node consists of 0 or more terminals. a node consists of a switch which can also perform filtering. A terminal can be filterable, and each stream has a two stage core router
L552[11:01:16] <S3> stage one is intended only to forward data to stage 2
L553[11:01:32] <S3> stage 2 is responsible for routing to the nodes, and by default just broadcasts it to all other nodes.
L554[11:01:42] <S3> both stages are overloadable in an object oriented manner.
L555[11:02:11] <S3> The purpose of overloading stage one is so that you could have a 1 node stream with a network socket (or OC modem) attached to the stage 1 router of the stream
L556[11:02:24] <S3> data goes in, goes over the network, and then comes back out into the other side's stage 2 router.
L557[11:02:35] <S3> so streams can be detatched and attached to eachother and etc
L558[11:03:26] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L559[11:03:52] <S3> When a process puts data into a terminal, it sends a data terminal ready flag to the node. The node sends a data node ready to the stream, and in my OS kernel, the stream sends a data stream ready to the kernel.
L560[11:04:17] <S3> when the process yields, the kernel immediately handles all streams that are marked ready before cosorutine.resume()ing the next process.
L561[11:04:27] ⇨ Joins: snippydoo (webchat@90.254.73.18)
L562[11:04:30] <snippydoo> Hi I'm back
L563[11:04:49] <snippydoo> With fs.list(".install/"), how do I loop through the file names?
L564[11:05:12] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L565[11:05:16] <snippydoo> I've tried while and for loops and can't get it
L566[11:05:18] <S3> every stream router is a coroutine too, like a process, so the router then ends up at the end terminals and calls the callbacks in the end processes.
L567[11:05:25] <S3> Thoughts?
L568[11:06:24] <S3> snippydoo: fs.list returns an iterator.
L569[11:06:51] <S3> it is a function you can repeatably call to get the next directory entry
L570[11:07:01] <snippydoo> S3: I tried doing that. :/
L571[11:07:06] <snippydoo> I tried something like:
L572[11:07:59] <snippydoo> local files = fs.list(".install/") local file = files() while file ~= nil do print(file) file = files() end
L573[11:08:13] <snippydoo> I get nothing, when ls .install gives me my file names
L574[11:08:21] <S3> don't do that
L575[11:08:25] <snippydoo> ok
L576[11:08:28] <S3> Lua provides syntatic sugar to handle iterators
L577[11:08:29] <S3> try this:
L578[11:08:35] <snippydoo> I also tried ipairs and pairs
L579[11:08:54] <S3> for entry in fs.list(".install/") do
L580[11:08:55] <S3> -- DO SOMETHING
L581[11:08:55] <S3> end
L582[11:09:00] <snippydoo> OH
L583[11:09:07] <snippydoo> Damnit, thanks!
L584[11:09:09] <S3> that will automatically do the function calling
L585[11:09:19] <S3> let me know if that works, I don't do much filesystem API stuff
L586[11:10:37] <snippydoo> S3: it doesn't output anything, perhaps it's looking in the wrong place?
L587[11:10:53] <S3> lemme see..
L588[11:10:59] <S3> I have an OC emulator..
L589[11:11:03] <snippydoo> http://i.imgur.com/46yAszw.png http://i.imgur.com/Ie6ED61.png
L590[11:13:09] <snippydoo> Also this, S3: http://i.imgur.com/CJHmbpF.png
L591[11:15:00] <S3> I think maybe your directory isn't right? this works for me, try this:
L592[11:15:09] <S3> for entry in fs.list('/') do print(entry) end
L593[11:15:11] <S3> that worked for me
L594[11:15:20] <S3> printed all the stuff in /
L595[11:15:41] <S3> try without the /
L596[11:16:09] <snippydoo> I have an idea
L597[11:16:20] <S3> also I dunno why you're setting files
L598[11:16:25] <S3> if you can just do for file in fs.list
L599[11:16:28] <snippydoo> ahhh
L600[11:16:30] <snippydoo> I know why!
L601[11:16:44] <S3> ?
L602[11:16:50] <snippydoo> When I run autorun.lua from my floppy, its working directory thingy is /
L603[11:16:55] <snippydoo> I just tried listing "."
L604[11:16:55] <S3> :)
L605[11:17:06] <S3> directory not found :D
L606[11:17:09] <snippydoo> How can I set the working directory to the direction where autorun is located?
L607[11:17:28] *** cbcercas|AFK is now known as cbcercas
L608[11:17:33] <snippydoo> Right now it's /mnt/d04, but in future it might be something else
L609[11:17:39] <S3> I forget, but it should work if you're in the same directory where .install is
L610[11:17:45] <S3> when you run it
L611[11:18:19] <snippydoo> I am running from /mnt/d04
L612[11:18:25] <snippydoo> My autorun is in /mnt/d04/autorun.lua
L613[11:18:26] <snippydoo> :/
L614[11:18:43] <S3> weird.
L615[11:18:56] <S3> tried ./.install ?
L616[11:18:59] <S3> that's weird too but
L617[11:19:04] <snippydoo> Tried that also
L618[11:19:05] <S3> well actually
L619[11:19:11] <S3> what do you get when you print out files in . ?
L620[11:19:23] <snippydoo> all root stuff
L621[11:19:27] <snippydoo> bin, usr, etc
L622[11:19:38] <snippydoo> my openos directories
L623[11:19:43] <S3> ...
L624[11:20:35] <snippydoo> S3 http://i.imgur.com/cyIoV1F.gifv
L625[11:21:27] <S3> lol that is weird..
L626[11:21:32] <snippydoo> yep
L627[11:21:40] <S3> there's gotta be a way to get the path the executable ran from..
L628[11:21:52] <snippydoo> yeah
L629[11:22:03] <S3> on some *nix machines this is the first argument to the program
L630[11:22:04] <S3> but
L631[11:22:10] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L632[11:22:11] <S3> others just give the name of the program..
L633[11:23:02] <S3> yeah.. there should be a bindir function or something
L634[11:23:28] <S3> it's not even in the process api...
L635[11:23:40] <S3> yes it is!
L636[11:23:43] <S3> it';s in process.inf
L637[11:23:45] <S3> info*
L638[11:23:52] <S3> http://ocdoc.cil.li/api:process?s[]=process
L639[11:24:27] ⇨ Joins: TheWinner666 (~TheWinner@2a00:4802:3ac:4000:54bc:d0db:9e9c:26ec)
L640[11:24:30] <S3> it will return a table containing the path of the program
L641[11:24:39] <S3> so you can either cd from there, or do an fs.proxy
L642[11:25:08] <S3> or you can just use that directory as a prefix
L643[11:25:29] <S3> fs.list(program_path .. '/.install')
L644[11:25:47] <S3> where program_path would be your path you got from info
L645[11:25:52] <S3> I would try and use the proxy tbh
L646[11:26:17] <S3> I think it gives you a new fs object that pivots the root directory so that you can grab from there.
L647[11:30:12] <snippydoo> S3: where do I find it?
L648[11:30:21] <snippydoo> process.info().data?
L649[11:30:22] <S3> find what
L650[11:30:25] <S3> oh
L651[11:30:25] <snippydoo> process.info().env?
L652[11:30:30] <S3> I have no idea you'll have to dump it
L653[11:30:34] <S3> lemme see
L654[11:30:51] <snippydoo> S3: funny thing is that "path" is just "autorun" for me lol
L655[11:30:58] <snippydoo> http://i.imgur.com/dSCq2og.png
L656[11:32:38] <S3> yeah it's path actually
L657[11:33:06] <S3> print(process.info().path())
L658[11:33:09] <S3> worked for me as a test
L659[11:33:40] <S3> data has other stuff
L660[11:34:24] <snippydoo> S3: http://i.imgur.com/Up8PFvW.png
L661[11:35:11] <S3> you're claling path as a function..
L662[11:35:13] <S3> not printing it
L663[11:35:23] <S3> oh wait I did too
L664[11:35:24] <S3> :D
L665[11:35:24] <snippydoo> I did exactly what you did :P
L666[11:35:31] <S3> yeah because I just typed it
L667[11:35:33] <S3> i dunno why
L668[11:35:38] <S3> it worked for me without them
L669[11:35:52] <S3> snippydoo: I'm used to meta apis
L670[11:35:58] <S3> where everything is a function
L671[11:36:00] <snippydoo> again, process.info().path just returns "autorun" :P
L672[11:36:01] <snippydoo> http://i.imgur.com/LqGDHJ1.png
L673[11:37:09] <S3> dafuq.
L674[11:37:18] <S3> Vexatos!!!!
L675[11:38:12] <S3> I blame Vexatos
L676[11:40:19] <S3> snippydoo: there is a way... heh
L677[11:40:37] <snippydoo> I guess for now I can label the drive
L678[11:40:42] <snippydoo> and then hardcode the path
L679[11:41:11] <S3> lol...
L680[11:41:15] <S3> that's horrible
L681[11:41:18] <snippydoo> I know
L682[11:41:24] <snippydoo> so is this api for getting the path :(
L683[11:41:59] <S3> Sangar: is also the culprit
L684[11:41:59] <S3> :D
L685[11:43:06] <S3> [path] was probably set up as relative instead pf absolute
L686[11:43:10] <S3> which is really kinda sucky
L687[11:44:58] <snippydoo> Can I get a drive by its label? o.O
L688[11:45:57] <snippydoo> S3: I've got an idea! I will loop through /mnt, check for a .securex file, and use that directory!
L689[11:46:09] <S3> might be your best option atm
L690[11:46:16] <S3> snippydoo: could look for a meta file unique to you
L691[11:46:22] <S3> like MYPROGRAM_META
L692[11:46:27] <S3> so it doesn't confuse other autoruns.
L693[11:50:00] <Forecaster> huh
L694[11:50:09] <Forecaster> I messed this cron job up it seems...
L695[11:50:18] <Forecaster> it's running 15 past every hour...
L696[11:50:23] <Forecaster> instead of every 15 minutes
L697[11:50:24] <Forecaster> dangit
L698[11:50:52] <snippydoo> S3: http://i.imgur.com/JgCUK6m.png
L699[11:50:53] <snippydoo> :)
L700[11:51:09] <snippydoo> http://i.imgur.com/KiFoNVc.png
L701[11:52:42] <Forecaster> okay that should do it
L702[11:52:51] <Forecaster> I had 0,15 on minute
L703[11:52:54] <Forecaster> 15 should work right?
L704[11:55:25] ⇨ Joins: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net)
L705[12:01:54] <snippydoo> S3: http://i.imgur.com/jp1wI7S.png :D
L706[12:14:33] <snippydoo> Where on the system do I need to put an autorun.lua that calls other lua files of mine?
L707[12:14:44] <snippydoo> In a place that won't conflict with other autoruns
L708[12:15:05] <Forecaster> if you're trying to make somethin run on startup in openos that is not the way to do it
L709[12:15:11] <snippydoo> oh?
L710[12:15:18] <snippydoo> How should I do it? :)
L711[12:15:55] <Forecaster> through the .shrc file in the "home" dir
L712[12:16:02] <Forecaster> ie /home
L713[12:16:09] <Forecaster> ie /home/.shrc
L714[12:16:19] <snippydoo> ah
L715[12:16:30] <snippydoo> How do I append a line to that only if it's not there already?
L716[12:16:32] <Forecaster> just write your program name on a line there
L717[12:16:50] <Forecaster> wait
L718[12:16:54] <snippydoo> I am doing this from an installer
L719[12:17:04] <Forecaster> you mean from a floppy?
L720[12:17:07] <snippydoo> yes
L721[12:17:29] <Forecaster> I don't know if you're supposed to do that unless you're writing an os
L722[12:17:29] <snippydoo> I am writing an autorun.lua (installer). It should copy files to OpenOS
L723[12:17:55] <snippydoo> This is on top of an OpenOS installation, adds authentication and stuff
L724[12:17:55] <Forecaster> well that autorun you just put on the floppy
L725[12:18:04] <snippydoo> The autorun on the floppy is only to install
L726[12:18:05] <Forecaster> I think?
L727[12:18:27] <Forecaster> I don't know what you want to do exactly
L728[12:18:28] <snippydoo> Process is this: insert floppy -> install [copy files, etc.] -> take out floppy
L729[12:18:41] <snippydoo> Then when I reboot my computer, I should have my copied files being executed automatically
L730[12:19:04] <Forecaster> you might want to modify the openOS autorun then
L731[12:19:06] <Forecaster> I'm not sure
L732[12:19:25] <snippydoo> Does OpenOS find all autorun files and run them on startup?
L733[12:19:30] <snippydoo> Regardless of their location
L734[12:19:36] <Forecaster> though I believe there's already a modified version of OpenOS which has logins and stuff
L735[12:19:39] <Forecaster> no
L736[12:19:52] <Forecaster> you might want to talk to payonel
L737[12:20:09] <Forecaster> I know extremely little about how openos works
L738[12:20:16] <Forecaster> payonel wrote most of it
L739[12:22:08] <Forecaster> he'll pop up eventually
L740[12:22:15] ⇨ Joins: thebread (~tehesper@escapecraft.net)
L741[12:23:27] ⇦ Quits: tehbeard (~tehesper@escapecraft.net) (Read error: Connection reset by peer)
L742[12:26:09] *** Nikky is now known as Ai
L743[12:38:05] <snippydoo> There has to be a way to get a script to run on startup without putting it on its own drive
L744[12:40:01] <snippydoo> I guess I will modify OpenOS lol
L745[12:40:03] <snippydoo> \_o_/
L746[12:40:37] ⇦ Quits: TheWinner666 (~TheWinner@2a00:4802:3ac:4000:54bc:d0db:9e9c:26ec) (Remote host closed the connection)
L747[12:40:37] ⇨ Joins: TheWinner666 (~TheWinner@2a00:4802:3ac:4000:54bc:d0db:9e9c:26ec)
L748[12:40:37] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da)
L749[12:41:56] ⇦ Quits: bauen1_ (~quassel@2a02:810d:1980:1584:1846:9c15:e580:63da) (Ping timeout: 180 seconds)
L750[12:44:38] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 206 seconds)
L751[12:48:27] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L752[12:50:54] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Read error: Connection reset by peer)
L753[13:14:12] ⇦ Quits: TheWinner666 (~TheWinner@2a00:4802:3ac:4000:54bc:d0db:9e9c:26ec) (Quit: Leaving)
L754[13:23:04] <payonel> pop
L755[13:23:17] <payonel> snippydoo: >.<
L756[13:24:05] <Temia> Snippydoo: Like, say... the boot scripts?
L757[13:24:50] <payonel> snippydoo: there are many ways, see my comment on this issue https://github.com/MightyPirates/OpenComputers/issues/2171
L758[13:25:53] <payonel> in short, 3 ways, 1. /bin/rc 2. /autorun.lua and 3. /etc/profile (which calls /home/.shrc)
L759[13:26:33] <Temia> If it's intended to be closely integrated with the OS, adding a script in /boot is also an option.
L760[13:26:53] <payonel> ah yes, and #4 ^
L761[13:27:07] <payonel> maybe my "in short" was short of 4, i.e. 3
L762[13:27:10] <payonel> :)
L763[13:27:54] <payonel> snippydoo: "I am writing an installer" ? like a floppy a user would put in their computer and "install" ?
L764[13:28:14] ⇦ Quits: thebread (~tehesper@escapecraft.net) (Quit: Off to crush his enemies, see them driven before him, and to hear the lamentation of their women)
L765[13:29:01] <payonel> snippydoo: if you want your floppy to copy its file automagically when the user just puts the floppy in their computer you need 2 things
L766[13:29:14] ⇨ Joins: tehbeard (~tehesper@escapecraft.net)
L767[13:29:34] <payonel> 1. that the user has left the "autorun" feature enabled on their os configuration
L768[13:30:21] <payonel> 2. that you have an [FLOPPY_FS]/autorun.lua, i.e. at the root of your floppy fs
L769[13:30:41] <payonel> however, i would recommend you build an `install` friendly floppy
L770[13:31:02] <payonel> the user would 1. put in your floppy disk, 2. run `install` on their command line, 3. remove your floppy when the install is done
L771[13:32:36] <snippydoo> payonel: I need an autorun lua script on OpenOS
L772[13:33:03] <payonel> snippydoo: as ive been saying ^ that'll work if the user has autorun enabled in their os settings
L773[13:33:43] <Forecaster> they want the program to autorun when openos starts after it's been installed
L774[13:33:45] <Forecaster> without the floppy
L775[13:34:34] <Temia> Installing an rc daemon seems like the best choice then.
L776[13:36:36] <payonel> it sounds like two things here
L777[13:36:46] <payonel> 1. install files, and 2. auto run files on startup
L778[13:37:33] <payonel> yes, auto run files/programs should be done via /bin/rc -- normally the user would be customizing /etc/profile and /home/.shrc for personal settings
L779[13:38:01] * Temia nods
L780[13:38:08] <payonel> for #1, if you make a .prop file on your floppy, you can give your installation a name, and some customization
L781[13:38:41] <payonel> such as {label="snippydoo's security software", reboot=false, setlabel=false}
L782[13:39:09] <payonel> and then `install` will let the user copy all your floppy files to their rootfs
L783[13:43:03] <payonel> not all params are required, all params default to false
L784[13:45:57] <payonel> they are: label, setboot, reboot, setlabel, and ignore
L785[13:49:19] <payonel> i was just thinking, snippydoo - you want to install your files, and autorun them (rc)
L786[13:49:26] <payonel> yeah, you definitely want install+rc
L787[13:49:39] <payonel> but you'll want to have a custom install, the default is "copy files" only
L788[13:49:56] <payonel> but you'll want to make sure your rc program is started on boot; you can enable that during install
L789[13:50:52] <payonel> to do that you need to make an .install files (you can still use .prop to define the label of your installation, which i recommend)
L790[13:52:32] <payonel> the .instal file is run as a .lua script, you can do your own copying and such after which you can run (still within the installer) `rc snippydooapp enable` and even `rc snippydooapp start`
L791[13:52:43] <payonel> then snippydooapp will start on future reboots
L792[13:59:58] *** medsouz|offline is now known as medsouz
L793[14:04:10] ⇦ Quits: Keanu73 (~Keanu73@host-92-29-204-252.as13285.net) (Read error: Connection reset by peer)
L794[14:08:03] <payonel> snippydoo: i wrote up an example (This one gist represents 3 files) https://gist.github.com/payonel/ac7181400429ab9a61a36d2980ac2193
L795[14:08:51] <payonel> untested, btw
L796[14:20:15] <snippydoo> payonel: where in OpenOS does the amount of RAM, etc. get printed?
L797[14:20:31] <snippydoo> I am looking in there to try to execute another lua script just after it
L798[14:20:36] <snippydoo> there being the OS files
L799[14:25:03] <natan12_> /etc/motd
L800[14:25:36] <snippydoo> and where is motd executed/shown
L801[14:29:36] <payonel> snippydoo: /etc/profile runs /etc/motd
L802[14:30:02] <snippydoo> :|
L803[14:30:08] <snippydoo> Where is /etc/profile run from?
L804[14:30:28] <payonel> forgive me for my curiousity, but why do you care?
L805[14:30:34] <payonel> have you read what i've been advising?
L806[14:30:46] <snippydoo> I am modifying the OS to add custom authentication
L807[14:30:53] <payonel> i even wrote you a gist with sample code :/
L808[14:31:07] <snippydoo> I don't think the examples you gave suited my needs
L809[14:31:30] <snippydoo> I've got this far at least: http://i.imgur.com/dCR3tpE.png
L810[14:31:38] <payonel> /bin/sh.lua runs /etc/profile
L811[14:32:28] <snippydoo> If you know, which line exactly? :)
L812[14:32:39] <payonel> line 20
L813[14:33:07] <snippydoo> Thanks! :D
L814[14:33:10] <payonel> using an .install script still sounds like a nice user workflow, even if you are modifying openos
L815[14:33:12] <Temia> Custom authentication? So you intend to implement a login daemon?
L816[14:33:40] <payonel> rc may not fit your needs, but the rest of the code sample and explanation applies to install scripts in general
L817[14:33:43] <snippydoo> Temia: I'm not really going to have a daemon. Just a thing to secure a computer/house.
L818[14:33:54] <Temia> Ah.
L819[14:34:07] <Temia> So a generic doorlocker.
L820[14:34:19] <Temia> Okay, that makes sense.
L821[14:34:24] <snippydoo> Sure, with some other bits. They might be restricted to their home directory at some point too.
L822[14:34:40] <gamax92> doorlocker os
L823[14:34:49] <Temia> ...That goes back to the login daemon idea.
L824[14:35:12] <Xal> doorlocker os, now with fake loading screens!
L825[14:35:15] <snippydoo> Nothing really daemony about it to me, but maybe I don't completely know what a daemon is :P
L826[14:35:28] <snippydoo> Daemons, to me, constantly run in the background
L827[14:35:49] <Xal> it's a little dude that opens and shuts a door between a chamber of hot and cold gas, duh
L828[14:35:53] <Xal> he reverse entropy
L829[14:37:24] *** cbcercas is now known as cbcercas|AFK
L830[14:38:40] <snippydoo> payonel: after the /etc/profile line, I added: dofile("/.securex/run.lua")
L831[14:38:48] <snippydoo> However it does not do the file. :P
L832[14:39:26] <snippydoo> http://i.imgur.com/eQeVtgq.png :|
L833[14:39:48] <snippydoo> wrong picture, http://i.imgur.com/pA5iDQK.png
L834[14:42:58] ⇨ Joins: _7Roses (webchat@d51a4a353.access.telenet.be)
L835[14:44:44] ⇦ Quits: _7Roses (webchat@d51a4a353.access.telenet.be) (Client Quit)
L836[14:46:29] <payonel> snippydoo: it is being run, but dofile is not writing to the same stdout
L837[14:46:40] <payonel> try os.execute("/.securex/run.lua")
L838[14:46:46] <payonel> if you want to see prints
L839[14:49:48] <payonel> which, to be honest, isn't what i expected
L840[14:50:18] <payonel> there could be a timing issue here, it could be due to init.lua that is running sh
L841[14:50:28] <payonel> it's worth investigating, i'll consider this a bug and resolve later
L842[14:51:57] <snippydoo> Worked :)
L843[14:52:13] <snippydoo> Thanks a bunch payonel
L844[14:54:20] <payonel> you're welcome. glad you're enjoying the mod
L845[14:56:55] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L846[14:57:35] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE2298979215A2A2870F.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L847[14:58:48] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE22E9DC3B4488172574.dip0.t-ipconnect.de)
L848[14:58:48] zsh sets mode: +v on Vexatos
L849[15:00:07] <snippydoo> payonel: http://i.imgur.com/6ujsiC0.png :)
L850[15:06:41] <payonel> that's beauitful ;_;
L851[15:16:57] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE22E9DC3B4488172574.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L852[15:24:10] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE22F92E49D49B3D8F8C.dip0.t-ipconnect.de)
L853[15:24:10] zsh sets mode: +v on Vexatos
L854[15:25:08] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE22F92E49D49B3D8F8C.dip0.t-ipconnect.de) (Remote host closed the connection)
L855[15:42:21] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I solemnly swear that I am up to no good.)
L856[15:47:30] ⇦ Quits: MajGenRelativity (~MajGenRel@216.53.141.131) (Quit: Leaving)
L857[15:57:35] ⇦ Quits: XDjackieXD (~XDjackieX@navi.chaosfield.at) (Quit: bye o/)
L858[15:59:05] ⇨ Joins: crazylemon64 (~Crazylemo@207.62.170.220)
L859[16:00:10] ⇨ Joins: XDjackieXD (~XDjackieX@navi.chaosfield.at)
L860[16:04:01] ⇦ Quits: crazylemon64 (~Crazylemo@207.62.170.220) (Remote host closed the connection)
L861[16:08:53] <Kodos> Do all of those racks have a purpose, or are they there for the sake of being there
L862[16:19:45] <Temia> Hmm, come to think of it.
L863[16:20:19] <20kdc> the place looks pretty
L864[16:20:36] <Temia> By taking advantage of I/O streams, would it be possible to set up a distributed timeshared computing cluster using a custom OS?
L865[16:22:01] <20kdc> ...maybe??? you'd need to define that
L866[16:23:30] <Temia> It'd be an immense undertaking for sure.
L867[16:24:15] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:a963:53e7:a3fd:34cb)
L868[16:31:27] <CompanionCube> Temia: it'd be...interesting
L869[16:31:35] <Temia> It would be~
L870[16:32:19] <CompanionCube> did you have any model/inspiration systems in mind
L871[16:35:58] ⇨ Joins: Wiiplay123 (~kvirc@adsl-72-154-27-119.bna.bellsouth.net)
L872[16:37:31] <Temia> I drew some inspiration from what I read on the system/360 and other mainframes by IBM, but other than that, nothing specific.
L873[16:38:35] ⇦ Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L874[16:41:25] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE227998FE58C99EBA1E.dip0.t-ipconnect.de)
L875[16:41:26] zsh sets mode: +v on Vexatos
L876[16:43:21] ⇦ Parts: YuRaNnNzZZ (~YuRaNnNzZ@93.170.76.242) (...))
L877[16:49:17] <Kodos> Forecaster, you about?
L878[16:55:16] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L879[17:02:53] *** Guest19018 is now known as Thog
L880[17:03:13] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE227998FE58C99EBA1E.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L881[17:06:13] <snippydoo> payonel: are you still around?
L882[17:07:11] <snippydoo> Temia: all of the racks will eventually be used. :)
L883[17:09:01] <snippydoo> http://i.imgur.com/GI4ry2N.png http://i.imgur.com/Xy3HNnn.png http://i.imgur.com/e7DnIEq.png
L884[17:09:06] <snippydoo> More pictures if interested. :)
L885[17:10:04] <snippydoo> Lights on! http://i.imgur.com/TnozRSP.png
L886[17:24:17] ⇦ Quits: Turtle (~SentientT@82.171.92.73) (Quit: Nettalk6 - www.ntalk.de)
L887[17:36:34] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a963:53e7:a3fd:34cb) (Ping timeout: 206 seconds)
L888[17:37:14] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Quit: Leaving)
L889[17:45:02] ⇨ Joins: XtCrAvE (~xtcrave@ns509181.ip-167-114-65.net)
L890[17:46:05] <Kodos> Neat
L891[17:47:14] <snippydoo> :)
L892[17:47:27] ⇦ Quits: XtCrAvE (~xtcrave@ns509181.ip-167-114-65.net) (Client Quit)
L893[17:52:17] <snippydoo> my computer is flashing with "no such component" help xD
L894[17:52:53] <snippydoo> http://i.imgur.com/TLJcg7q.gifv
L895[17:53:46] <Kodos> ¯\_(ツ)_/¯
L896[17:53:56] <snippydoo> :|
L897[17:55:03] <Izaya> geniuses
L898[17:55:14] <Izaya> what's the current recommended cheapass motherboard with a processor on it?
L899[17:55:20] <Izaya> like what's the current hyped atom board
L900[17:55:41] <snippydoo> It only happens when I insert my OpenOS installation floppy disk :|
L901[17:56:58] <snippydoo> kden
L902[17:56:59] <snippydoo> i fucked it
L903[17:57:42] <snippydoo> Errr, is swearing allowed here? Sorry if it's now
L904[17:57:50] <snippydoo> not
L905[17:58:04] <Izaya> nobody gives a shit about it :D
L906[17:58:48] <snippydoo> I'm so confused :|
L907[17:58:53] <snippydoo> I've replaced every part of my computer
L908[17:59:05] <snippydoo> it says "no such component"
L909[17:59:54] <Kodos> Did you modify the OS files in the OC jar?
L910[18:00:05] <snippydoo> OH! THE SCREEN!
L911[18:00:14] <snippydoo> I forgot the screen!
L912[18:00:17] <snippydoo> Replaced the screen and it works!
L913[18:00:17] <Kodos> Lol?
L914[18:00:25] <Kodos> okay then
L915[18:02:03] <snippydoo> Note to self: do not buy off of openchinabay
L916[18:02:18] <Kodos> o.O
L917[18:02:52] <None> Wait... so 4.5G is a buzzword now?
L918[18:03:25] <None> 2 of my local carriers began offering that
L919[18:03:51] <TangentDelta> So, are there any improved text editors available on oppm?
L920[18:04:28] <TangentDelta> Like, ones that support syntax highlighting?
L921[18:04:36] <Kodos> I tried porting LuaIDE once. It didnt' end well
L922[18:04:43] <TangentDelta> lol
L923[18:04:47] <TangentDelta> Were there explosions?
L924[18:05:46] <Kodos> Indeed
L925[18:07:57] <snippydoo> What does this mean? http://i.imgur.com/zojwJfC.png
L926[18:08:22] <TangentDelta> Where is your error handler now?
L927[18:08:51] <snippydoo> ?
L928[18:08:57] <Kodos> Snippy, I'd need to see code
L929[18:09:11] <snippydoo> It's the OS breaking
L930[18:09:18] <snippydoo> I'm modifying it a bit and it brok
L931[18:10:53] <Kodos> Ahh
L932[18:10:59] <Kodos> I got my SL thinger to do youtube videos =D
L933[18:12:54] <snippydoo> This is the only change I've made:
L934[18:12:55] <snippydoo> http://i.imgur.com/ACz0eHc.png
L935[18:12:59] <snippydoo> line 21
L936[18:13:10] <snippydoo> But then I have multiple of my own files in lib and bin
L937[18:14:33] <snippydoo> Oh.
L938[18:14:34] <snippydoo> I know why.
L939[18:14:38] <snippydoo> It didn't copy all of my files.
L940[18:14:40] <snippydoo> :P
L941[18:19:15] ⇨ Joins: Nentify (uid14943@id-14943.stonehaven.irccloud.com)
L942[18:20:29] <Kodos> That'll do it
L943[18:22:01] <ChampsBR> does libtls even work?
L944[18:24:23] <Kodos> wat
L945[18:25:27] <ChampsBR> https://github.com/OpenPrograms/Fingercomp-Programs/tree/master/libtls
L946[18:26:15] <Kodos> Oh, I dunno but I doubt it, given how old it is
L947[18:26:25] <gamax92> it's been updated last 15 days ago.
L948[18:26:35] <Kodos> Right, just for copyright changes
L949[18:26:47] <gamax92> yeah so it probably still works :P
L950[18:27:05] <Kodos> Before that, last update was October
L951[18:27:15] <Kodos> And that was uncommenting lines
L952[18:27:29] <Kodos> Even if it does work, I have no idea how to use it =P
L953[18:27:37] <Kodos> You'd have to ask its author
L954[18:27:45] <gamax92> there's an example in the readme there.
L955[18:37:28] <snippydoo> module_fs.lua: http://i.imgur.com/sYPv0ue.png install.lua: http://i.imgur.com/qy3yEtZ.png output: http://i.imgur.com/7mvHEyR.png
L956[18:37:36] <snippydoo> Can someone explain why there are no files being copied?
L957[18:41:46] <gamax92> snippydoo: pretty sure list doesn't give you absolute paths, so "/mnt" will never match
L958[18:42:23] <snippydoo> even if that's the case, surely it should be executing? :D
L959[18:42:51] <snippydoo> http://i.imgur.com/rMBN8Tj.png
L960[18:42:55] <snippydoo> Gives you slash at the end! dang it!
L961[18:44:02] <snippydoo> I might've found my problem :P
L962[18:45:04] <gamax92> oh yeah, makeDirectory won't make that name, since slash is illegal in a name
L963[18:45:34] <gamax92> I'm tired.
L964[18:46:15] <snippydoo> gamax92: http://i.imgur.com/l0GwcqD.png
L965[18:47:21] <snippydoo> AYYYYY http://i.imgur.com/JYAMu2f.png
L966[18:47:31] <snippydoo> RIP. /dev/null breaks it :P
L967[18:47:54] <snippydoo> How exactly do I stop /dev/null breaking this? xD
L968[18:48:17] <snippydoo> http://i.imgur.com/cPC0cID.png
L969[18:50:28] <gamax92> just have it ignore mount points in general
L970[18:51:27] <snippydoo> If I'm installing an OS, don't I need to copy this stuff? x_x
L971[18:53:30] <snippydoo> Ahhhh
L972[18:53:36] <snippydoo> When it boots it makes it again :D
L973[18:58:01] <snippydoo> http://i.imgur.com/Z8MsTIO.png :D
L974[18:59:10] <snippydoo> http://i.imgur.com/zfjfied.png Time for bed. All done for tonight! :D
L975[18:59:18] <snippydoo> SecureX is coming along nicely now that I have the basics done
L976[18:59:22] <snippydoo> (i.e. installation)
L977[19:12:28] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:6c0d:bc59:46ca:f973)
L978[19:29:40] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L979[19:44:36] <S3> hey snippydoo
L980[19:44:58] <S3> I just got back from a wedding, long drive. Did you solve your problem with the executable path earlier?
L981[19:49:36] ⇦ Quits: _BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L982[19:50:45] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L983[19:50:52] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L984[19:54:09] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L985[19:57:16] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L986[20:00:57] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L987[20:14:58] ⇨ Joins: jackmcbarn (~jackmcbar@gateway.insomnia247.nl)
L988[20:15:38] ⇦ Quits: rikai (~quassel@rekd.net) (Ping timeout: 206 seconds)
L989[20:21:21] ⇦ Quits: jackmcbarn (~jackmcbar@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L990[20:26:45] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L991[20:36:39] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L992[20:36:44] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L993[20:52:59] ⇦ Quits: Nentify (uid14943@id-14943.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L994[20:55:20] <TangentDelta> Mmm...it's kind of annoying that the tier 2 redstone card is the only one that can address bundled cables.
L995[20:55:41] <TangentDelta> It means I can't use it with microcontrollers. Oh well...
L996[20:55:54] <TangentDelta> Embeded computers it is.
L997[20:56:10] <TangentDelta> Well, I can't use it and a wireless network card at the same time.
L998[20:56:59] ⇨ Joins: rikai (~quassel@rekd.net)
L999[21:14:33] ⇨ Joins: Chaz_Serir (~Chaz@host86-190-184-119.range86-190.btcentralplus.com)
L1000[21:32:33] ⇨ Joins: techno156 (~techno156@137.154.137.222)
L1001[22:06:07] ⇦ Quits: techno156 (~techno156@137.154.137.222) (Quit: Leaving)
L1002[22:08:05] ⇦ Quits: Wiiplay123 (~kvirc@adsl-72-154-27-119.bna.bellsouth.net) (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/)
L1003[22:34:31] ⇦ Quits: fotoply (~fotoply@94.101.214.155) (Read error: Connection reset by peer)
L1004[22:56:30] <D4rk> hey, how can i get the address of a gpu using the analyser?
L1005[23:00:48] *** medsouz is now known as medsouz|offline
L1006[23:12:39] ⇨ Joins: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net)
L1007[23:25:39] ⇦ Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit: Quitting)
L1008[23:25:47] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE220193694BF6DF551F.dip0.t-ipconnect.de)
L1009[23:25:47] zsh sets mode: +v on Vexatos
L1010[23:33:25] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE220193694BF6DF551F.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1011[23:34:27] <Kodos> You don't, but if you can remember the first 5 characters or so of the address, you can use component.get("first5")
<<Prev Next>> Scroll to Top