<<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*
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)
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"?
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
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.
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
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
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
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
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
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
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...
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
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
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
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?
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)
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
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
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..
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!
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 "."
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
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
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*
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
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
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
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
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
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
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
L699[11:50:53] <snippydoo> :)
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)
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?
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)
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
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
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
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. :)
L884[17:09:06] <snippydoo> More pictures
if interested. :)
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
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
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:
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
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.
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
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.
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
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
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)
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")