<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:50] ***
LordFokas is now known as LordFokas|off
L2[00:06:05] <Sangar> i'm off o/
L3[00:13:32] <ShadowKatStudios> \o
L4[00:18:19] <ShadowKatStudios> o.o FORTH is
basicaly an object-oriented database
L5[00:23:34] ⇦
Quits: AtomSponge (~AtomSpong@aftr-37-201-225-208.unity-media.net)
(Quit: Leaving)
L6[00:35:32] ***
ShadowKatStudios is now known as SKS-Away
L7[00:50:41] ⇦
Quits: ^v (~ping@2601:4:4500:e15:9543:9fbe:1b15:e82e) (Ping
timeout: 183 seconds)
L8[00:53:47] ⇨
Joins: jgile2
(~jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
L9[00:54:24] ⇦
Quits: v^ (~no@2601:4:4500:e15:90e9:eac:2b29:a479) (Ping timeout:
378 seconds)
L10[00:54:52] ⇦
Quits: SKS-Phone (~androirc@210.1.213.55) (Ping timeout: 200
seconds)
L11[00:55:09] ⇦
Quits: justastranger|zzz (justastran@b1f-005.static.bnc4free.com)
(Remote host closed the connection)
L12[01:02:28] ⇨
Joins: SKS-Phone
(~androirc@CPE-121-216-76-158.lnse1.ken.bigpond.net.au)
L13[01:27:34] ⇨
Joins: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net)
L14[01:31:30] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 183
seconds)
L15[01:31:47] ⇨
Joins: v^ (~no@2601:4:4500:e15:9543:9fbe:1b15:e82e)
L16[01:31:47] zsh
sets mode: +v on v^
L17[01:35:52] ⇨
Joins: justastranger|zzz
(justastran@b1f-005.static.bnc4free.com)
L18[01:35:54] ***
justastranger|zzz is now known as justastranger
L19[01:38:01] ⇦
Quits: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Quit:
Gazoobadaba!)
L20[01:45:09] <ds84182> I attempted to
encrypt something using bigint.
L21[01:45:12] <ds84182> Not enough
memory
L22[01:45:14] <ds84182> god dayam
L23[01:47:04] <ds84182> well time for
spaceballs
L24[01:47:16] <Porygon2> yay
L25[01:48:03] ⇨
Joins: phillips1012 (~phillips1@72.42.104.172)
L26[01:56:41] ***
ds84182 is now known as dsAway
L27[01:57:54] ***
Cazzar is now known as Cazzar|Away
L28[01:58:52] ⇨
Joins: Wembly (~Wembly@50.240.220.69)
L29[02:00:39] ⇨
Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L30[02:07:14] ⇦
Quits: manmaed|AFK (~Ender@2e403ae8.skybroadband.com) (Ping
timeout: 186 seconds)
L31[02:10:18] ⇨
Joins: manmaed|AFK (~Ender@5ec2fc85.skybroadband.com)
L32[02:11:04] ***
manmaed|AFK is now known as manmaed
L33[02:13:03] ⇦
Quits: TangentDelta (~christine@63.143.24.24) (Remote host closed
the connection)
L34[02:19:34] ⇦
Quits: SKS-Phone
(~androirc@CPE-121-216-76-158.lnse1.ken.bigpond.net.au) (Ping
timeout: 200 seconds)
L35[02:29:38] ⇨
Joins: gjgfuj (~gjgfuj@119.15.76.203)
L36[02:33:32] ***
Cazzar|Away is now known as Cazzar
L37[02:57:33] ***
Cazzar is now known as Cazzar|Away
L38[02:58:42] ***
Cazzar|Away is now known as Cazzar
L39[03:16:46] ***
DeanIsaKitty is now known as DeanIsGone
L40[03:17:25] ⇦
Quits: orthoplex64 (~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
(Ping timeout: 183 seconds)
L41[03:34:28] ⇦
Quits: Lathanael|Away (~Lathanael@p5497241E.dip0.t-ipconnect.de)
(Ping timeout: 183 seconds)
L42[03:35:23] ⇨
Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L43[03:35:27] <techno156> \o
L44[03:37:54] ⇨
Joins: Lathanael|Away
(~Lathanael@p54972625.dip0.t-ipconnect.de)
L45[03:40:40] ⇦
Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au) (Ping
timeout: 183 seconds)
L46[03:56:20] ⇨
Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L47[03:57:33] ***
Caitlyn is now known as Caitlyn|Off
L48[04:00:18] ⇦
Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 183
seconds)
L49[04:01:38] ⇦
Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au) (Ping
timeout: 186 seconds)
L50[04:02:56] ***
Techokami is now known as Techokami|Off
L51[04:05:17] ***
Caitlyn|Off is now known as Caitlyn
L52[04:14:45] ⇨
Joins: gjgfuj (~gjgfuj@119.15.76.203)
L53[04:39:47] ⇨
Joins: SKS-Phone
(~androirc@CPE-121-216-76-158.lnse1.ken.bigpond.net.au)
L54[04:40:50] ⇦
Quits: justastranger (justastran@b1f-005.static.bnc4free.com) (Ping
timeout: 186 seconds)
L55[04:43:09] ⇨
Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L56[04:43:18] ⇦
Quits: SKS-Phone
(~androirc@CPE-121-216-76-158.lnse1.ken.bigpond.net.au) (Ping
timeout: 200 seconds)
L57[05:01:21] ***
SKS-Away is now known as ShadowKatStudios
L58[05:02:52] ⇨
Joins: mindstorm8191
(~IceChat77@162-203-90-21.lightspeed.lsvlky.sbcglobal.net)
L59[05:05:23] ***
mrkirby153 is now known as kirby|Gone
L60[05:05:25] ⇦
Quits: mindstorm8191
(~IceChat77@162-203-90-21.lightspeed.lsvlky.sbcglobal.net) (Client
Quit)
L61[05:51:55] ⇨
Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L62[05:51:55] zsh
sets mode: +v on asie
L64[06:01:57] <pre> I can't get my robot to
use an item it's holding
L65[06:02:23] <pre> e.g buckets for milking
cows, water bucket for placing in the world, etc
L66[06:02:36] <pre> running 1.3.6.69
L67[06:02:51] <ShadowKatStudios> Ohhey,
1.3.6 has been released.
L68[06:05:46] <asie> 1.3.6
L69[06:05:47] <pre> yeah.. for some reason
robots are not "equipping" items they should be having
selected
L70[06:05:48] <asie> it's like 1.4.0 only
1.3.6
L71[06:06:14] <pre> i am pretty sure i am
doing everything right, i've read the github on robot api like four
times now, but maybe i missed something
L72[06:07:07] <pre> e.g., i have a sword in
slot 1 and place a cow in front of the robot and do robot.swing(),
but the cow takes 1 damage instead of 6 damage or so due to the
sword on slot-1
L73[06:13:05] <ShadowKatStudios> .w
robot
L75[06:13:17] <ShadowKatStudios> Lemme
see
L76[06:13:29] <ShadowKatStudios> I don't
know if it's the first slot or the selected slot that's
relevant
L77[06:14:03] <pre> well, for this
situation, they're the same
L78[06:14:07] <ShadowKatStudios> pre: Try
using robot.select(1) before robot.swing()?
L79[06:14:13] <pre> yeah, i have
L80[06:14:18] <pre> it's outlined in green
and all that
L81[06:15:01] <ShadowKatStudios> Uh...
Dunno.
L82[06:15:05] <ShadowKatStudios> I don't
use robots.
L83[06:15:22] <ShadowKatStudios> Sorry, I
can't help you, you'll have to ask someone else \o/
L84[06:15:35] <pre> i blame asie
L85[06:15:45] ⇦
Parts: asie (~asie@078088168214.elblag.vectranet.pl)
(Leaving))
L87[06:15:52] <pre> definitely asie's
fault
L88[06:21:02] <ShadowKatStudios> Sidenote:
asie probably rigged up a script to do that automatically if
someone says they blame them.
L89[06:24:13] ⇨
Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L90[06:24:13] zsh
sets mode: +v on asie
L91[06:34:03] ⇨
Joins: Vexatos
(~Vexatos@p200300556E319A555055C8454F92B5B0.dip0.t-ipconnect.de)
L92[06:37:26] <gjgfuj> mmm.... 1.4.0.
Sounds tasty.
L93[06:38:10] <gjgfuj> pre: You fixed the
thing yet?
L94[06:38:17] <pre> i'm even having
robot.nope
L96[06:38:33] <pre> didn't realize i had
text there. nope, haven't fixed it
L97[06:38:54] <gjgfuj> Because I'm pretty
sure that robots have a separate equipped slot. Do you see the item
when you look at the robot in it's hand?
L98[06:39:14] <pre> no, i just see the
inventory chest in the back
L99[06:39:26] <gjgfuj> Yeah.
L100[06:39:44] <gjgfuj> I think it's like
robot.equip or something like that.
L101[06:39:52] <gjgfuj> or
inventory_controller.equip
L102[06:39:58] <pre> Ahhhhhhhh, I see
now
L103[06:40:08] <pre> There's a little
wrench icon below the inventory
L104[06:40:18] <pre> that works perfectly.
thanks!
L105[06:40:38] <gjgfuj> Yeah.
L106[06:40:44] <gjgfuj> There you
go.
L107[06:42:57] <gjgfuj> Is there any way
to paste something in with OC keyboards yet?
L108[06:43:49] <pre> the Insert key?
L109[06:44:06] <pre> that should paste up
to 255 lines
L110[06:48:34] <gjgfuj> Crap.
L111[06:48:41] <gjgfuj> I don't have an
insert key on my keyboard.
L112[06:48:52] <gjgfuj> :P
L113[06:51:19] <Kodos> MIddle Mouse
button
L114[06:56:20] <gjgfuj> Don't have one of
those either. :P
L115[06:56:34] <gjgfuj> I can get one of
those though.
L116[07:01:19] <gjgfuj> Has anyone built a
zip program for OC?
L117[07:06:33] <gjgfuj> OH GREAT TAR IS SO
USEFUL. :P
L118[07:08:01] <Kodos> If you don't have
an insert key, or a middle mouse button, you should probably get
better hardware
L119[07:11:17] ***
SkylordRS|zzz is now known as SkylordRedstone
L120[07:13:12] <ShadowKatStudios> gjgfuj:
We have tar, but no archives with compression yet
L121[07:13:33] <gjgfuj> Don't neccessarily
need compression.
L122[07:13:52] <gjgfuj> I would prefer
something which lets me create archives from the computer.
L123[07:14:13] <ShadowKatStudios> Talk to
gamax, I think he has tar
L124[07:14:46] <gjgfuj> Oh, so there is a
limit to screen size.
L125[07:14:49] <gjgfuj> Interesting.
L126[07:25:38] <Wembly> i'm me :)
L127[07:25:54] <gjgfuj> Ah.
L128[07:27:32] <Wembly> no
L129[07:27:43] <ShadowKatStudios> :D my
TWGOK is downloading
L130[07:30:06] <ShadowKatStudios> I should
have another go at getting my laptop server working
L131[07:32:02] ⇦
Quits: kuya (~dunk@95.151.61.155) (Ping timeout: 186
seconds)
L132[07:49:11] ⇦
Quits: Hobbyboy|Sleep (Hobbyboy@hobbyboy.co.uk) (Ping timeout: 183
seconds)
L133[07:52:41]
⇨ Joins: jgile2_
(jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
L134[07:53:50] ⇦
Quits: jgile2 (~jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
(Ping timeout: 183 seconds)
L135[07:56:13]
⇨ Joins: Hobbyboy|Sleep
(Hobbyboy@hobbyboy.co.uk)
L136[07:56:42] ***
Hobbyboy|Sleep is now known as Hobbyboy
L137[07:59:06] <Wembly> what's the
limit?
L138[08:00:05] <Wembly> doh
L139[08:02:27] <techno156> the sky!
L140[08:02:50] ⇦
Quits: Yepoleb (~quassel@194-166-5-63.adsl.highway.telekom.at)
(Ping timeout: 186 seconds)
L141[08:04:17]
⇨ Joins: Yepoleb
(~quassel@188-23-118-106.adsl.highway.telekom.at)
L142[08:06:14] ⇦
Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au) (Ping
timeout: 183 seconds)
L143[08:38:57]
⇨ Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L144[08:46:55] <gjgfuj> Is there any way
to catch errors in lua?
L145[08:54:26] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
186 seconds)
L146[08:55:56]
⇨ Joins: Wem (~Wembly@50.240.220.69)
L147[08:56:32] ⇦
Quits: JZTech101 (jztech101@crabhost.org) (Ping timeout: 198
seconds)
L148[08:56:52] ⇦
Quits: Ir7_o (~Ir7_o@74.91.17.50) (Ping timeout: 183
seconds)
L149[08:56:52] ⇦
Quits: binaryblade (~Binarybla@server.jonathanfraser.ca) (Ping
timeout: 183 seconds)
L150[08:57:22]
⇨ Joins: binaryblade
(~Binarybla@server.jonathanfraser.ca)
L151[08:57:54] ⇦
Quits: Wembly (~Wembly@50.240.220.69) (Ping timeout: 183
seconds)
L152[08:59:20]
⇨ Joins: JZTech101 (jztech101@crabhost.org)
L153[08:59:38]
⇨ Joins: Ir7_o (~Ir7_o@74.91.17.50)
L154[08:59:38]
zsh sets mode: +o on Ir7_o
L155[09:02:32] <Vexatos> gjgfuj:
pcall(function, arguments)
L156[09:02:42] <Vexatos> returns true,
return values on success
L157[09:02:44] <gjgfuj> Yeah, Vexatos, I
looked it up.
L158[09:02:47] <Vexatos> false, error
message otherwies
L159[09:02:49] <Vexatos> otherwise*
L160[09:04:17] ⇦
Quits: jgile2_ (jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
(Quit: Leaving)
L161[09:10:32]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L162[09:10:32]
zsh sets mode: +v on asie
L163[09:24:01]
⇨ Joins: jgile2
(jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
L164[09:35:12] ⇦
Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L165[09:35:34] *** v^
is now known as v^|roboticsTurnoment
L166[09:39:29]
⇨ Joins: Johannes13 (~Johannes@141.70.98.71)
L167[09:42:02] ⇦
Quits: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net) (Ping
timeout: 186 seconds)
L168[09:45:42] ⇦
Quits: v^|roboticsTurnoment
(~no@2601:4:4500:e15:9543:9fbe:1b15:e82e) (Ping timeout: 378
seconds)
L169[09:49:37]
⇨ Joins: Hobby_boy
(~Hobbyboy@host81-132-197-54.range81-132.btcentralplus.com)
L170[10:03:12] *
skyem123|away pokes ShadowKatStudios with a calculator
L171[10:03:17] ***
skyem123|away is now known as skyem123
L172[10:14:34]
⇨ Joins: Magik6k
(~Magik6k@host-89-228-224-53.kalisz.mm.pl)
L173[10:26:21]
⇨ Joins: AtomSponge
(~AtomSpong@aftr-37-201-225-199.unity-media.net)
L174[10:31:57] <Kilobyte> o/
L175[10:32:50] ⇦
Quits: vifino (me@vifino.cc) (Ping timeout: 186
seconds)
L176[10:34:03] <skyem123> \o
L177[10:35:48]
⇨ Joins: vifino (me@vifino.cc)
L178[10:44:25]
⇨ Joins: Lumien
(~lumien@p4FED5F60.dip0.t-ipconnect.de)
L179[11:05:01] ***
SleepingFairy is now known as Daiyousei
L180[11:07:03] ***
DeanIsGone is now known as DeanIsaKitty
L181[11:19:24] <Ender> o/
DeanIsaKitty
L182[11:19:56] <DeanIsaKitty> \o
Ender
L183[11:19:59]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L184[11:20:26] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 186
seconds)
L186[11:20:38] ***
Lunatrius` is now known as Lunatrius
L187[11:21:27] <DeanIsaKitty> xD
L188[11:25:43] <Daiyousei> so they
switched to BTW's versioning system?
L189[11:25:45] <Daiyousei> xd
L190[11:26:28] ***
DeanIsaKitty is now known as DeanIsGone
L191[11:28:23] ***
Daiyousei is now known as Sniper
L192[11:37:19] ***
Sniper is now known as Daiyousei
L193[11:42:39] ***
DeanIsGone is now known as DeanIsaKitty
L194[11:50:11] ***
DeanIsaKitty is now known as DeanIsGone
L195[11:51:12]
⇨ Joins: Vaht
(~Tahg@pool-96-233-104-191.bstnma.fios.verizon.net)
L196[11:51:12]
zsh sets mode: +v on Vaht
L197[11:52:02] ⇦
Quits: Tahg (~Tahg@pool-96-233-104-191.bstnma.fios.verizon.net)
(Ping timeout: 186 seconds)
L198[11:59:36] <ShadowKatStudios>
urgh
L199[11:59:56] <ShadowKatStudios> My
download is slow because it keeps timing out half way through
:(
L200[12:00:04] <Ender> :/
L201[12:00:53]
⇨ Joins: Tahgtahv
(~Tahg@pool-96-233-104-191.bstnma.fios.verizon.net)
L202[12:00:53]
zsh sets mode: +v on Tahgtahv
L203[12:03:14] ⇦
Quits: Vaht (~Tahg@pool-96-233-104-191.bstnma.fios.verizon.net)
(Ping timeout: 186 seconds)
L204[12:23:18] ⇦
Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au)
(Quit: Leaving)
L205[12:30:10] ***
DeanIsGone is now known as DeanIsaKitty
L206[12:31:35] ⇦
Quits: VikeStep (~VikeStep@101.163.3.251) (Quit:
Leaving)
L207[12:32:46] <ShadowKatStudios> Ugh. I
can either do text or dodgy 16-bit colour renditions of
images.
L208[12:33:05] <ShadowKatStudios> Manually
doing that to images will be hard :(
L209[12:36:59] <ShadowKatStudios> .w
gpu
L211[12:36:59] <EnderBot2> Normally ^v
would do this but it's not here at the moment :(
L212[12:38:41] <ShadowKatStudios> Hmm,
colours are 24-bit... Time to write some bit-shifting
functions
L213[12:45:55] ***
DeanIsaKitty is now known as DeanIsGone
L214[12:48:28] ***
alekso56_off is now known as alekso56
L215[12:59:59] <ShadowKatStudios> If
anyone cares, I just wrote a function that converts a 24-bit value
to a string and vice-versa
L216[13:02:24] <ShadowKatStudios> ow
L217[13:02:32] <ShadowKatStudios> all my
bandwidth is being eaten by torrents
L219[13:05:07] <ShadowKatStudios> Oh,
that's gonna be so good for sniping egos with...
L220[13:05:57] <Vexatos> Including random
people on the image
L221[13:06:45] ***
Techokami|Off is now known as Techokami
L222[13:06:51] <ShadowKatStudios> They're
not random, they make sense if you've read a certain fanfic that
happens to be longer than the entirety of LoTR
L223[13:07:12] <ShadowKatStudios> I think
it's slightly shorter than LoTR with appendixes
L224[13:12:03] <ShadowKatStudios> I'm
fairly sure that the one on the left is Sasaki, and bottom right is
Kanae.
L225[13:14:22] <vifino> ShadowKatStudios!
\o/
L226[13:14:34] <ShadowKatStudios> vifino!
\o/
L227[13:14:39] <vifino> :D
L228[13:14:50] <ShadowKatStudios> I'm
finally getting off my ass and writing something for rendering
images.
L229[13:14:51] <vifino> Wolfram alpha
banned me D:
L230[13:15:00] <ShadowKatStudios> o.O they
do that?
L231[13:15:07] <vifino> yes :<
L232[13:15:21] <vifino> because I was
trying to make a command line tool for it
L233[13:15:29] <vifino> then they decided
to ban my ip
L234[13:15:41] <ShadowKatStudios> Also my
eyes are burning, I've only been up for 18 hours :(
L235[13:16:38] <vifino> I'm writing a
bot
L236[13:16:39] <vifino> in go
L237[13:16:40] <ShadowKatStudios> yay
blinkenlights on my ethernet switch
L238[13:16:45] <vifino> and types are evil
:(
L239[13:17:37] <ShadowKatStudios> Types
can make life easier.
L240[13:17:47] ⇦
Quits: jgile2 (jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
(Ping timeout: 183 seconds)
L241[13:17:54] <ShadowKatStudios>
<insert standard bad joke here>
L242[13:19:41] <ShadowKatStudios> Do we
have a working OC emulator yet?
L243[13:20:51] <Kilobyte> dunno
L244[13:21:00] <ShadowKatStudios> Okay, so
properly advanced images are supported: you have a background
colour, a foreground colour and a character to specify.
L245[13:21:08] <Vexatos> SKS: You sure
it's longer than LoTR?
L246[13:21:17] <ShadowKatStudios> >2k
pages
L247[13:21:24] <Vexatos> Hmm
L248[13:21:27] <ShadowKatStudios> as in,
it's more than 2k pages
L249[13:21:36] <ShadowKatStudios> I didn't
do a wordcount, because I'm sane.
L250[13:21:42] <Vexatos> All 5 books are
~1300, I guess
L251[13:21:47] <Vexatos> or ~1700
rather
L252[13:21:52] <ShadowKatStudios> 5?
L253[13:21:56] <Vexatos> Yes, 5
L254[13:21:58] <Vexatos> Five
L255[13:22:07] <Vexatos> Ever read
LoTR?
L256[13:22:26] <Vexatos> It's five
books
L257[13:22:37] <ShadowKatStudios> I read
The Hobbit, The Fellowship Of The Ring, The one in the middle, and
The Return Of The King
L258[13:22:39] <Vexatos> book 1 is part
one, part 2 consists of book 2 and 3
L259[13:22:45] <Vexatos> part 3 consists
of book 4 and 5
L260[13:23:27] <Vexatos> Book 1, 3 and 5
are basically the story of the protagonists
L261[13:23:32] <ShadowKatStudios> I should
cut my hair, all it seems to do is make my eyes hurt
L262[13:23:35] <Vexatos> part 2 and 4 the
story of the rest
L263[13:23:44] <Vexatos> In the book they
are seperate stories
L264[13:24:11] <ShadowKatStudios> Also the
version I read had ~2k pages
L265[13:24:21] <ShadowKatStudios> ...
Where did that go?
L266[13:24:37] <Vexatos> Might be a
version with larger font
L267[13:25:11] <ShadowKatStudios> I'd say
it has smaller pages.
L268[13:25:14] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
186 seconds)
L269[13:26:03] <ShadowKatStudios> This has
6 books in it, apparently
L270[13:26:19] <ShadowKatStudios> And it
is only ~1150 pages
L271[13:26:21] <ShadowKatStudios>
wtf
L272[13:26:40] <ShadowKatStudios> This
book has changed since I last read it.
L273[13:31:44] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 183
seconds)
L274[13:32:45] <Magik6k> I'm thinking of
making the oetf page myself
L275[13:35:36] <ShadowKatStudios> methinks
I need to learn java to make this thing retry downloading when it
times out
L276[13:35:51] ***
AngieBLD is now known as AngieBLD|Off
L277[13:37:10] <vifino> ShadowKatStudios:
D:
L278[13:37:16] <vifino> Java == bad
L279[13:37:30] <vifino> Don't do it
D:
L280[13:37:32] ***
dsAway is now known as ds84182
L281[13:37:37] <vifino> o/ ds84182
L282[13:37:47] <vifino> Oh, right..
L283[13:38:29] <ShadowKatStudios> vifino:
But I'd prefer not to hit 'download' 100 times in order to download
a chapter of manga
L284[13:38:49] <ShadowKatStudios> *1*
chapter
L285[13:38:56] <ShadowKatStudios>
Hopefully.
L286[13:40:10] <ShadowKatStudios>
*damnit*, converting images to ascii while maintaining aspect ratio
will be hard, especially with a max resoltion of 160x50
L287[13:40:19] <vifino> o_o
L288[13:42:05] <ShadowKatStudios> By the
looks, I'll need a 200x100 screen >.<
L289[13:42:22] <ShadowKatStudios> I can't
do games with detailed graphics with stuff like this
>.<
L290[13:42:34] <ShadowKatStudios>
Unless...
L291[13:42:42] <ShadowKatStudios> Looks
like it's time to abuse unicode.
L292[13:43:45] <ShadowKatStudios>
>:)
L293[13:45:16] <Kilobyte>
ShadowKatStudios: yep
L294[13:45:45] <ShadowKatStudios> It's a
good thing I'm not doing moving pictures, render time will be
horrendous
L295[13:47:39]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L296[13:47:40]
zsh sets mode: +v on asie
L297[13:48:07]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L298[13:48:59] <ShadowKatStudios> So...
max res of 160x100, this is probably workable, if I have 24-bit
colour
L299[13:51:39] <ShadowKatStudios> Great,
manual conversion.
L300[13:57:12]
⇨ Joins: CompanionCube (~samis@94.7.57.131)
L301[13:57:52] *
skyem123 shoots companioncube with kitty ray
L302[13:58:14] *
CompanionCube deflects
L303[13:58:23] <skyem123> ...
L304[13:58:44] ***
skyem123 is now known as skyeIsaKitty
L305[13:59:11] <ShadowKatStudios>
skyeIsaKitty: I'm gonna be honest, I'm pretty sure people are sick
of the kitty ray.
L306[13:59:18] <ShadowKatStudios> Myself
included.
L307[13:59:29] <skyeIsaKitty> Mew.
:<
L308[14:00:12] <ShadowKatStudios> I'm
gonna need more memory in this box.
L309[14:00:22] <ShadowKatStudios>
16777216.
L310[14:00:54] *
skyeIsaKitty disassembles the kitty ray
L311[14:02:03] <vifino> ShadowKatStudios:
Yep, me too.
L312[14:02:22] *
skyeIsaKitty uses emergency human ray
L313[14:02:24] <ShadowKatStudios>
ogod
L314[14:02:29] <ShadowKatStudios> render
times are painful
L315[14:02:31] ***
skyeIsaKitty is now known as skyem123
L316[14:02:43] <ShadowKatStudios> It's
gonna too long before yielding before it finishes the first line
>.<
L317[14:03:05] <vifino> ShadowKatStudios:
Why not preconvert?
L318[14:03:37] <ShadowKatStudios> That's
what I'm doing
L319[14:03:42] <ShadowKatStudios> It gives
pixel colours
L320[14:04:43] <ShadowKatStudios> -_- Why
is the pallete greyscale?
L321[14:04:57] <ShadowKatStudios> I want
my 24-bit colour
L322[14:05:02] <vifino> o_o
L323[14:06:35] <asie> ShadowKatStudios:
Maximum image res of 160x100?
L324[14:06:36] <asie> What?
L325[14:06:38] <asie> 320x100 is easily
doable on OC
L326[14:06:44] <asie> like, very
easily
L327[14:06:54] <asie> note that the pixels
aren't square but it still beats 160x100 by a wide margin
L328[14:06:58] <ShadowKatStudios> I don't
care, my format supports 160x100
L329[14:07:14] ⇦
Quits: Wem (~Wembly@50.240.220.69) (Ping timeout: 186
seconds)
L330[14:07:23] <CompanionCube>
ShadowKatStudios, what are you doing? OC images?
L331[14:07:39] <ShadowKatStudios> No shit,
sherlock.
L332[14:07:44] ***
LordFokas|off is now known as LordFokas
L333[14:08:24] <CompanionCube> neat
L334[14:08:28] *
CompanionCube imagines splash screens
L335[14:09:42]
⇨ Joins: TangentDelta (~christine@63.143.24.24)
L336[14:11:19] <ShadowKatStudios> o.o So
basically, greyscale and then navy blue.
L337[14:11:21] <ShadowKatStudios>
wtf.
L338[14:11:56] <ShadowKatStudios>
0x777777
L339[14:12:43] <vifino> 0xWTFWTF
L340[14:12:49] <vifino> :3
L341[14:13:17] ***
Tahgtahv is now known as Tahg
L342[14:13:21] <ShadowKatStudios> Is it
just me, or is 0x777777 navy blue?
L343[14:13:35] <ShadowKatStudios> It
should be grey, but it renders as navy blue.
L344[14:14:23] <ds84182> OC GPU has worst
fill rate I've ever seen
L345[14:14:51] <ds84182> Diagonal lines
across the screen takes about a minute to draw
L346[14:14:52] <ShadowKatStudios> wtf, why
is the colours API called colors?
L347[14:15:11] *
ShadowKatStudios renames the API in his fs
L348[14:15:39] <ds84182> because it
can
L349[14:15:40] <ds84182> breh
L350[14:15:53] <ds84182> plus you would
probally break half the programs with the rename
L351[14:15:57] <ds84182> just make a
copy
L352[14:16:23] <ShadowKatStudios> But
like, Sangar is from europe, why would he use derpy American
spelling?
L353[14:16:54] <vifino> ds84182: Why is it
so slow?
L354[14:19:15] <ds84182> worst
L355[14:19:17] <ds84182> fillrate
L356[14:19:18] <ds84182> ever
L357[14:21:09] <ds84182> actual,
ShadowKatStudios, why don't you look at the git blame?
L358[14:21:17] <ds84182> it would contain
the person who made the file
L359[14:22:36] <ds84182> oh wait Sangar is
to blame
L360[14:23:35] <CompanionCube> ds84182, 1
statement would fix the rename problems
L361[14:23:52] <ShadowKatStudios> yay, I
managed to convert an image to a reasonable size
L362[14:23:56] <ds84182> local colours =
require "colors"
L363[14:24:05] <vifino> Wait, where is
v^
L364[14:24:07] <vifino> or ^v
L365[14:24:09] <vifino> or ping
L366[14:24:12] <vifino> or watever
L367[14:24:23] <ds84182> atleast it's not
like cc where os.loadAPI would depend on the file name
L368[14:25:02] <CompanionCube> ds84182, or
just do colors = colours semewehre
L369[14:27:06] <ds84182> we need a
gpu.upload({huge ass table here})
L370[14:27:16] <ds84182> so I can pre
render all my shit to a table
L371[14:27:19] <ShadowKatStudios>
gpu.setBlock() ?
L372[14:27:23] <ds84182> and then upload
it
L373[14:27:26] <ShadowKatStudios> Maybe
with even colour tables?
L374[14:27:45] <ds84182> We atleast need
something better than gpu.set
L375[14:28:38] <ds84182> anyways,
breakfast time
L376[14:30:30] <ShadowKatStudios> Argh,
aspect ratio is off
L377[14:31:14] <CompanionCube>
ShadowKatStudios, how have you been the past few days
L378[14:31:32] <ShadowKatStudios>
dead
L379[14:31:47] <CompanionCube> from?
L380[14:31:52] <ShadowKatStudios>
school
L381[14:32:05] <ShadowKatStudios> my
caffine wore off on thursday
L382[14:32:12] <ShadowKatStudios> I
proceeded to fall asleep in half my classes
L383[14:33:30] <CompanionCube>
ShadowKatStudios, is bad when I'm sad because my server only has
96% uptime?
L384[14:33:54] <ShadowKatStudios> I
discovered I couldn't access my site today because I forgot to
enable httpd
L385[14:34:00] <ShadowKatStudios>
>.<
L386[14:34:09] <CompanionCube> haaa
L387[14:34:26] <CompanionCube>
ShadowKatStudios, you do any uptime monitoring of your shit?
L388[14:34:41] <ShadowKatStudios> Nope, I
avoid the downward spiral.
L389[14:34:53] <CompanionCube> downward
spiral?
L390[14:35:01] <ShadowKatStudios> yay I
fixed the aspect ratio
L391[14:35:23] <ShadowKatStudios> You're
sad because your server only has 96% uptime. I don't need that
shit.
L392[14:36:03] <CompanionCube> to be fair,
beforehand it had been up for ~160 days.
L393[14:36:21] <CompanionCube> plus
stability is awesome
L394[14:37:09] <ShadowKatStudios> I'm not
able to have decent uptime- I run the server at home, and my
dumbass sister has a tendancy to turn my computer off when I'm not
using it
L395[14:39:10] <CompanionCube> ah
L397[14:41:58] <ShadowKatStudios> I'm
done, I've achieved my life goals.
L398[14:43:57] <CompanionCube> OC ASCII
art?
L399[14:44:14] <ShadowKatStudios> OC ASCII
anime characters.
L400[14:44:27] <ShadowKatStudios> More
specifically, tsugumi
L402[14:46:22] <ShadowKatStudios> On the
upside, I've discovered that it is more or less impossible to have
detail in an OC image.
L403[14:47:37] <ds84182> ShadowKatStudios,
use gamax's converter
L404[14:47:44] <ds84182> it uses the fuck
out of unicode chars
L405[14:47:52] <vifino> ShadowKatStudios:
I was like 'MY F***ING WHAT!?!?!?! I WANT!'
L406[14:48:35] <ShadowKatStudios> gamax92:
I hear you have a converter?
L407[14:49:01] <vifino> ds84182: Do you
know where v^ is?
L408[14:49:13] <ds84182> I think hes away
Q_Q
L409[14:49:20] <vifino> Ah, k
L410[14:49:35] <ShadowKatStudios> Not
logged in atm
L411[14:50:09] <ShadowKatStudios> ds84182:
Where do I find this converter?
L412[14:50:13] ***
Cazzar is now known as Cazzar|Away
L413[14:50:22] <ds84182> ShadowKatStudios,
I'm attempting to look for it
L414[14:50:50] <ShadowKatStudios> I have
roughly no bandwidth at the moment because torrents so github is
loading slow.
L415[14:50:50] <vifino> ShadowKatStudios:
Quick, give me an idea of what command line tool i should code, and
what it should do :o
L416[14:51:31] <ds84182> I don't think he
released it T_T
L417[14:51:47] ***
Caitlyn is now known as Caitlyn|Off
L418[14:52:19] *
ShadowKatStudios returns to working on ASCII renders of anime
characters
L419[14:52:28] <vifino> ShadowKatStudios:
Please :<
L420[14:52:33] <vifino> I need ideas for
tools D:
L421[14:52:50] <ds84182> I watched
Spaceballs last night
L422[14:52:54] <ds84182> It was
amazing
L423[14:52:59] <ShadowKatStudios> vifino:
Make a tool for downloading manga that retries when it times
out.
L424[14:53:04] <vifino> ._.
L425[14:53:21] <vifino> ShadowKatStudios:
Something useful :|
L426[14:53:22] <ds84182> ShadowKatStudios,
wait, do you have access to wget?
L427[14:53:24] <ShadowKatStudios> YES!
Chapter 43 downloaded!
L428[14:53:30] <ShadowKatStudios> I do
have wget.
L429[14:53:38] <vifino> ShadowKatStudios:
axel?
L430[14:53:38] <ds84182> wget -c [url]
resumes a download
L431[14:53:47] <ds84182> so if it times
out then just resume it
L432[14:53:49] <ds84182> ( ͡^ ͜ʖ ͡^)
L433[14:54:02] <ShadowKatStudios> I'm
using a tool written in java
L434[14:54:07] <vifino> >:|
L435[14:54:10] <ShadowKatStudios>
considering learning java to fix this issue
L436[14:54:20] <ds84182> Hmm...
L437[14:54:33] <ds84182> Well you would
have to send range headers to resume the download
L438[14:55:18] <vifino> bbl
L439[15:05:02] <ShadowKatStudios>
coffee
L440[15:05:08] <ShadowKatStudios> i need
more coffee
L441[15:05:29] *
CompanionCube gives ShadowKatStudios decaf#
L442[15:05:33] *
CompanionCube hides
L443[15:06:13] <ds84182> nasty microsoft
coffee
L444[15:06:21] <ds84182> just give him
decaf++
L445[15:07:41] *
ShadowKatStudios stabs CompanionCube with a spoon
L446[15:07:49] <ShadowKatStudios> Don't
mention that hellspawn in my presence.
L447[15:09:33] <ShadowKatStudios> Also,
only reason I'm still awake is because I'm running on iced coffee
because we don't have any cold cola
L448[15:11:21] <ShadowKatStudios> We're
almost out of iced coffee, too.
L449[15:18:14] <CompanionCube> haaaa
L450[15:20:29] ***
Benguin[ZzZ] is now known as Benguin
L451[15:21:35] <ShadowKatStudios> ...
setting priority improves network stability?
L452[15:24:16] ***
Caitlyn|Off is now known as Caitlyn
L453[15:24:48] <ShadowKatStudios> ...
8-bit colour at 160x50 resolution.
L454[15:31:10]
⇨ Joins: Vexaton
(~Vexatos@p200300556E319A306D55775EC824A54E.dip0.t-ipconnect.de)
L455[15:33:09] ⇦
Quits: Vexatos
(~Vexatos@p200300556E319A555055C8454F92B5B0.dip0.t-ipconnect.de)
(Ping timeout: 183 seconds)
L456[15:38:40] <ds84182> Sangars midi
player is cool and all, but I might as well make a nbs player
L457[15:38:58] <ds84182> It has problems
handling multiple instruments
L458[15:39:07] <ds84182> makes the song
unreconizable
L459[15:39:19] <ShadowKatStudios> Sanga_r
has a midi player?
L460[15:39:24] <ds84182> yes
L461[15:39:26] <ShadowKatStudios> So I
could play midi songs on OC computers?
L462[15:39:45] <ds84182> if its single
track, yes
L463[15:39:54] <ShadowKatStudios>
*win*
L464[15:40:07] *
ShadowKatStudios splits tracks and sets up a SMP setup
L465[15:42:55] <vifino> Back
L466[15:43:11] <vifino> I partitioned
\o/
L467[15:43:19] <vifino> I fixed mah
leeenox
L468[15:43:22] <ds84182> I might have to
port super noteblock to oc
L469[15:43:36] <ds84182> anyways, hot
chocolate time
L470[15:44:21] <vifino> aw, i want hot
chocolate :'(
L471[15:44:38] <ShadowKatStudios> I have
hot chocolate, but I choose to drink iced coffee
L472[15:45:43] <CompanionCube> vifino,
fixing linux is nea
L473[15:45:58] <vifino> wtf is 'nea'
L474[15:46:02] <CompanionCube> when my
network + xorg broke, I had to boot from a livecd and reinstall
stuffs.
L475[15:46:08] <CompanionCube> vifino, was
typo :p
L476[15:46:22] <vifino> CompanionCube: i
doubled my partition size :D
L477[15:46:30] <CompanionCube> vifino,
neat
L478[15:46:45] <ShadowKatStudios>
>.< 90% HDD usage
L479[15:47:08] <ShadowKatStudios> fuck
200GB
L480[15:47:17] <ShadowKatStudios> Only 2
more days...
L481[15:47:38] <CompanionCube>
ShadowKatStudios, until?
L482[15:47:40] *
vifino boops ShadowKatStudios
L483[15:47:48] <ShadowKatStudios> Until I
get a 1TB drive.
L484[15:47:57] <CompanionCube> ooh
L485[15:47:59] <CompanionCube> 1Tb
L486[15:48:06] <ShadowKatStudios> And
replace this melting slagheap
L487[15:48:14] *
CompanionCube has a 64GB / partition
L488[15:48:26] <CompanionCube> because I
has to share 300GB drive with winderps
L489[15:48:58] <vifino> CompanionCube: Had
that, now I have 128gb ;D
L490[15:49:02] <CompanionCube> I also
allocated 2GB for swap, and 384MB for /boot
L491[15:49:03] <ShadowKatStudios> I
/might/ install Winderps on my current drive. Under the same token,
I might just use it for storing anime, it might fit most of
it.
L492[15:49:26] <ShadowKatStudios>
Keywords: might, most
L493[15:51:18] <ShadowKatStudios> If I
installed both Winderps and my anime on the same drive, Winderps
would waste like 10GB of space...
L494[15:52:26] ⇦
Quits: Bacon (~tasty@5.231.51.78) (Ping timeout: 186
seconds)
L495[15:52:27] <CompanionCube>
ShadowKatStudios, you could always has a winderps VM
L496[15:52:44] <ShadowKatStudios> Are VMs
acceptable for gaming?
L497[15:53:11] <CompanionCube> If you use
the correct settings, I believe it is plausable.
L498[15:53:30] <CompanionCube> VM'd MC
nearly worked, if VMWare didn't fuck with the mouse
L499[15:53:49] <ShadowKatStudios> Mehh, my
computer would melt under the load of a VM and Winderps at the same
time.
L500[15:54:04] <ShadowKatStudios> I only
have a low-end C2D from 2007 :(
L501[15:55:58] <Ender> gforce experience
load the fuck up
L502[15:56:10] <ShadowKatStudios> Ohai
Ender
L503[15:56:14] <Ender> hi
L504[15:56:42]
⇨ Joins: Bacon (~tasty@5.231.51.78)
L505[15:56:42]
zsh sets mode: +v on Bacon
L506[15:57:00] <vifino> Bacon: You'll get
nom'd son!
L507[15:57:15] <ShadowKatStudios> Status
report if anyone cares: My eyes have given up on feeling like
sandpaper, I'm twitching and I'm almost out of caffinated
beverages
L508[15:57:57] <vifino> ShadowKatStudios:
:'(
L509[15:58:29] <ShadowKatStudios> I know,
the near-lack of caffine is terrible, isn't it?
L510[15:58:46] <ShadowKatStudios> On the
upside, my manga is downloading stably now.
L511[15:59:29] <vifino> I need my coke and
or coffee to keep being alive
L512[15:59:44] <vifino> s/and
or/and\/or/
L513[16:02:26] ⇦
Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 186
seconds)
L514[16:02:31] <ShadowKatStudios> It's
fine, I have normal coffee in a jar, it's just more effort to
prepare.
L515[16:03:00] <ds84182> it must be a java
jar
L516[16:03:03] <ds84182> ( ͡° ͜ʖ ͡°)
L517[16:04:48] <vifino> lal
L518[16:05:20] <ShadowKatStudios> uh
L519[16:05:23] <ShadowKatStudios> Blend
43
L520[16:07:40]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-131.dynamic.swissvpn.net)
L521[16:13:32]
⇨ Joins: samis (~samis@94.11.113.5)
L522[16:13:44] <vifino> samis: Hello
:o
L523[16:14:08] <samis> y'all are aware
CompanionCube == samis right
L524[16:15:00] ⇦
Quits: CompanionCube (~samis@94.7.57.131) (Ping timeout: 183
seconds)
L525[16:15:13] <vifino> samis: yes
L526[16:15:15] <vifino> ofc
L527[16:15:54] <samis> just wanted to make
sure
L528[16:16:07] <vifino> I'm not that dumb
.-.
L529[16:20:13] ***
Vexaton is now known as Vexatos
L530[16:20:28]
⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L531[16:38:02] ⇦
Quits: Magik6k (~Magik6k@host-89-228-224-53.kalisz.mm.pl) (Quit:
Wychodzi)
L532[16:38:46] ⇦
Quits: Hobbyboy (Hobbyboy@hobbyboy.co.uk) (Ping timeout: 183
seconds)
L533[16:39:12]
⇨ Joins: Magik6k
(~Magik6k@host-89-228-224-53.kalisz.mm.pl)
L534[16:40:10]
⇨ Joins: Hobbyboy (Hobbyboy@hobbyboy.co.uk)
L535[16:44:02] ⇦
Quits: A1_C4T\gone (~Dean@paranoidlabs.org) (Ping timeout: 186
seconds)
L536[16:48:28] <Sangar> o/
L537[16:48:46] <ds84182> \o
L538[16:49:49] <Vexatos> \o
L539[16:50:05] <ShadowKatStudios>
\o/
L540[16:51:05]
⇨ Joins: A1_C4T\gone (~Dean@paranoidlabs.org)
L541[16:53:52] <skyem123> o/
L542[16:54:21] <ds84182> o/
L543[16:54:30] <skyem123> \o
L544[16:55:03] <Ender> \o Sangar
L545[16:55:08] ***
kirby|Gone is now known as mrkirby153
L546[16:55:18] <skyem123> o/
L547[16:55:43] <Sangar> (o)
L548[16:56:19] <ShadowKatStudios>
>.< It's 4 AM
L549[16:56:25] *
skyem123 hugs Sangar
L550[16:56:44] <Sangar> lies, it's
7pm
L551[16:57:02] <Vexatos> Sangar:
Lies
L552[16:57:06] <Vexatos> It's 3 to 7
L553[16:57:11] <ShadowKatStudios> Sangar:
Why did you use amercian spelling for colour library even though
you're from europe?
L554[16:57:13] <skyem123> lies! 1756
L555[16:57:36] <ShadowKatStudios> Lies!
It's the 12th of october!
L556[16:57:36] <Vexatos> SKS: Because
coding?
L557[16:57:44] <ShadowKatStudios> Oshit,
it's 2 days away.
L558[16:57:44] <Sangar> ShadowKatStudios,
dunno, i'm more used to ae in apis
L559[16:58:06] <Vexatos> Software usually
uses AE
L560[16:58:10] <Vexatos>
Unfortunately
L561[16:58:16] <Sangar> also, uk != europe
:P
L562[16:58:18] <Vexatos> Except for
"Aluminium" :3
L563[16:58:29] <Vexatos> Sangar: We learn
British English in school, though
L564[16:58:30] <skyem123> al u mini
um
L565[16:58:38] <ShadowKatStudios>
Everywhere except America uses the British spelling
L566[16:58:51] <ShadowKatStudios> when
using english, that is
L567[16:58:55] <Sangar> Vexatos, let me
quote my english teacher in response to a parent whether we'd learn
ae ur be: "i'm happy if they learn english at all"
L568[16:59:05] <Vexatos> Seriously?
L569[16:59:09] <Sangar> yes
L570[16:59:12] <Vexatos> We were learning
British English
L571[16:59:13] <vifino> I demand gamax92
.~.
L572[16:59:32] <Vexatos> At Primary school
I had an American teacher teaching British English, though
L573[16:59:34] <Vexatos> Was funny
L574[16:59:40] <Sangar> :D
L575[17:00:27] <ShadowKatStudios> How
should I build a network map?
L576[17:00:48] <samis> ShadowKatStudios,
use a tool?
L577[17:00:54] <ShadowKatStudios> Ohhey, I
have a proper rackmount server case under my desk- what are you
doing there?
L578[17:01:04] <ShadowKatStudios> samis:
Tools don't cope with my network topology
L579[17:01:06] *
samis is jelly
L580[17:01:14] <samis> ShadowKatStudios,
ALL of them
L582[17:01:46] <ShadowKatStudios> I have
tried all the OSS ones I could find
L583[17:01:55] <skyem123> Why not hand
draw it?
L584[17:02:05] <ShadowKatStudios> I'm
considering that
L585[17:02:31] <ShadowKatStudios> I'm
thinking use pins and pieces of paper, and pin them up on a board
and use string to represent connections
L587[17:02:51] <ShadowKatStudios> Why do
you need it?
L588[17:03:11] <skyem123> link
aggregation
L589[17:03:22] <ShadowKatStudios>
explain.
L590[17:03:28] <skyem123> and PORTS
L591[17:03:52] <ShadowKatStudios> What do
you need 24 ports for?
L592[17:07:08] <samis> ShadowKatStudios,
does jnetmap work for you, conisdering you can manually set the map
up
L593[17:07:29] <ShadowKatStudios> I can't
manually set up connections without going deep into XML
L594[17:07:56] <skyem123>
ShadowKatStudios, why not have 24 ports
L595[17:08:06] <samis> because
monies
L596[17:08:11] <ShadowKatStudios> Why
spend money on something you don't need?
L597[17:08:54] <ds84182> Why don't you
just wire all your monies to ShadowKatStudios's bank account
L598[17:09:00] <ds84182> anyways time to
eat a sub
L599[17:09:10] <ShadowKatStudios> Yeah! I
need a bank account.
L600[17:10:36] <gamax92> vifino:
denied.
L601[17:11:11] *
skyem123 has a bank account
L602[17:11:31] <skyem123> £255
L603[17:11:45] <samis> >�255 for a
switch
L604[17:11:48] <ShadowKatStudios> gamax92:
Will you accept 65536 human souls of living humans in payment of
your services?
L605[17:11:49] <skyem123> .-.
L606[17:11:59] <gamax92> no
L607[17:12:07] <ShadowKatStudios>
No?
L608[17:12:19] <skyem123> >£255 in bank
account
L609[17:12:33] <gamax92>
£256>£255
L610[17:12:35] <samis> skyem123, bid
�10.50
L611[17:12:38] <skyem123> heh
L612[17:13:14] <ShadowKatStudios> 91% HDD
usage
L613[17:13:27] <ShadowKatStudios> gamax92:
How many souls? Name your price.
L614[17:13:37] <gamax92> 0
L615[17:13:50] <ShadowKatStudios> Is 0
infinite or none?
L616[17:13:53] <skyem123> 1 / 0?
L617[17:14:00] <gamax92> what
L618[17:14:08] <gamax92> why is it
1/X?
L619[17:14:27] <skyem123> /0
L620[17:15:02] <ShadowKatStudios> ...
Chapter 46
L621[17:15:06] <gamax92> You wanted to
give me 1/65536 souls?
L622[17:15:17] <gamax92> I don't read your
chapters
L623[17:15:20] <skyem123> number divided
by 0 == infinite
L624[17:15:28] <gamax92> .l 1/0
L625[17:15:38] <gamax92> dammit v^
L626[17:15:40]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com)
L627[17:15:40]
zsh sets mode: +o on SpiritedDusty
L628[17:16:08] <ShadowKatStudios> gamax92:
Not my chapters.
L629[17:16:30] <ShadowKatStudios> That's
how many chapters the Haruhi Suzumiya manga has. At least, the
version I downloaded.
L630[17:16:42] <gamax92> oh that
L631[17:16:54] <ShadowKatStudios> Next is
TWGOK
L632[17:16:56] <gamax92> ShadowKatStudios:
is it as out of order as the tv show was?
L633[17:17:19] <ShadowKatStudios> Dunno
yet, bulk-downloading for 'school use' aka use in maths
L634[17:18:17] <ShadowKatStudios> I'm
ahead by a year, so I may as well enjoy it.
L635[17:18:45] <gamax92> oh great, dolphin
changed the control config format again
L636[17:18:53] <gamax92> now i have to
redo the entire controller setup
L637[17:20:58] *
skyem123 gives ShadowKatStudios cookies with added
caffeine
L638[17:21:10] <ShadowKatStudios> I have
to get up tomorrow!
L639[17:21:20] <ShadowKatStudios> Well, or
I could stay awake, but \o/
L640[17:21:29] ***
Hobbyboy is now known as Hobbyboy|Sleep
L641[17:21:37] ***
Hobbyboy|Sleep is now known as Hobbyboy
L642[17:22:00] <vifino> gamax92! \o/
L643[17:22:04] *
skyem123 removes the caffeine
L644[17:22:25] *
skyem123 adds capnip
L645[17:22:55] <gamax92> vifino: you are
an arcade machine
L646[17:22:57] <ds84182> capnit
L647[17:23:03] *
gamax92 inserts tokens into vifino
L648[17:23:22] *
vifino makes arcade sounds
L649[17:23:23] <skyem123> .-.
L650[17:23:34] *
gamax92 inserts tokens into skyem123
L651[17:23:39] *
skyem123 chokes
L652[17:23:58] <gamax92> :O the choking
game is not to be taken lightly
L653[17:24:14] <skyem123>
h...e...l..p.....
L654[17:24:20] <gamax92> "CONTROLLER
DISCONNECTED" What the fuck dolphin
L655[17:24:29] <gamax92> ds84182: dolphin
refuses to controller.
L656[17:24:33] <ShadowKatStudios>
skyem123: If you die, can I have your stuff?
L657[17:24:55] <ShadowKatStudios>
s/if/when
L658[17:25:07] <skyem123>
S......k........s..................................
L659[17:25:18] <gamax92> I believe that is
a yes
L660[17:25:22] *
ShadowKatStudios ninja-kicks skyem123 in the back
L661[17:25:25] <skyem123>
y.........o.....u.....w....o.....u....l...d................
L662[17:25:36] *
Vexatos blames Snagar
L663[17:26:09] <Ender> Shagar,
L664[17:26:17] <skyem123>
h......a....v....e.............to.....sh..........are..........................w...i...t..h....m..y........c...o..u..s..i..n........
L665[17:26:33] <gamax92> "E for
everyone" "Mild cartoon violence"
L666[17:26:43] *
ShadowKatStudios ninja-kicks skyem123 in the back, knocking the
tokens back up his throat
L667[17:27:01] *
skyem123 choughs the tokens up
L668[17:27:16] <skyem123> *GASP*
L669[17:27:18] <ShadowKatStudios> If I
kill you, do I get all of your stuff?
L670[17:27:49] <skyem123> no
L671[17:28:11] <skyem123> My cousin gets
the expensive stuff
L672[17:28:30] <Vexatos> SKS: He's got a
6.25% chance of dropping a 24MB floppy disc, though
L673[17:28:51] <skyem123> Vexatos, ?
L674[17:29:19] <gamax92> So, if you kill
skyem123 at least 16 times you should have a floppy disk
L675[17:29:31] <skyem123> .-.
L676[17:29:35] <skyem123> O_O
L677[17:29:38] <skyem123> O_o
L678[17:29:42] <skyem123> o_O
L679[17:29:46] <skyem123> o_o
L680[17:29:47] <gamax92> stahp
spamming
L681[17:30:01] <ShadowKatStudios> In that
case, time to go grind and get a FD.
L682[17:30:06] <skyem123> I only have a
1.44 USB FFD
L683[17:30:17] <skyem123> and a pack of 10
FD
L684[17:30:32] *
vifino hugs gamax92
L685[17:30:40] *
skyem123 throws them at ShadowKatStudios
L686[17:30:43] <ShadowKatStudios> You
should see my boxes of FDs
L687[17:30:48] <gamax92> ShadowKatStudios:
I should
L688[17:30:54] <gamax92> and then I should
make images of all of them.
L689[17:31:14] <ShadowKatStudios> Of all
of the WordPerfect and random crap documents and letters?
L690[17:31:38] <vifino> gamax92:
Hello
L691[17:31:44] <gamax92> Hi
L692[17:31:49] <vifino> pls make stuff
less boring
L693[17:31:55] <ShadowKatStudios>
>finishes turning off all the lights in the house except for the
computer room
L694[17:32:03] <ShadowKatStudios>
>Higurashi theme comes on
L695[17:32:04] <ShadowKatStudios>
SHit.
L696[17:32:14] <vifino> rekt
L697[17:32:24] <gamax92> vifino: okay, pls
finish dumping music from Skyroads
L698[17:32:30] <vifino> gamax92: wat
L699[17:32:36] <skyem123>
ShadowKatStudios, wat?
L700[17:32:42] <gamax92> vifino: yeah
thats right bitch, i said it.
L701[17:32:52] <gamax92> I fucking brought
it up.
L702[17:32:56] <gamax92> When you gonna do
it
L703[17:32:59] <vifino> gamax92: Please
give me an idea of what commandline tool i could make
L704[17:33:03] <vifino> uwot
L706[17:33:11] <gamax92> vifino: MUZIK.LZS
decrypter
L707[17:33:39] <vifino> wtf is dat
L708[17:33:39] <gamax92> or modify dosbox
to track what skyroads does with muzik.lzs
L709[17:33:48] <gamax92> or compile a
debug build of dosbox so i can dump memory
L710[17:33:50] <vifino> q_q
L711[17:34:19] <gamax92> pretty sure the
uncompressed song will reside in memory.
L712[17:34:26] <gamax92> but i couldn't
compile it
L713[17:34:43] <Kilobyte> Vexatos: did you
forget the blame chain?
L714[17:34:47] *
ShadowKatStudios idly wonders if bochs can dump memory, and if it
can run a 286
L715[17:34:51] <vifino> gamax92: other
ideas, pls
L716[17:34:54] <gamax92> ShadowKatStudios:
or that, that'd work.
L717[17:35:05] <Vexatos> Kilobyte: I did
indeed
L718[17:35:08] <Vexatos> Blame
Snagar
L719[17:35:29] <Kilobyte> Sangar -> Me
-> You
L720[17:35:43] <Vexatos> ->gamax
L721[17:35:43] <gamax92> vifino: umm,
write a C64 SID player for DOS
L722[17:35:46] <gamax92> ->SKS
L723[17:36:05] <ShadowKatStudios>
Wah?
L724[17:39:03] <ShadowKatStudios> What'd I
do?
L725[17:39:09] <gamax92> ShadowKatStudios:
its the blame chain
L726[17:39:21] <ShadowKatStudios> What am
I being blamed for?
L727[17:39:32] <vifino> gamax92: im
bored
L728[17:39:36] <gamax92> if any one person
in the chain is blamed it follows to the last person, which happens
to be you unless you pass it along to someone else
L729[17:39:37] <vifino> do something
L730[17:39:42] <gamax92> vifino: umm,
write a C64 SID player for DOS
L731[17:39:46] <vifino> gamax92: no
L732[17:39:47] <ShadowKatStudios> ->
skyem123
L733[17:40:01] <gamax92> vifino: then stay
bored
L734[17:40:03] <gamax92> bork
L735[17:40:06] <gamax92> facade
L736[17:40:07] <vifino> .-.
L737[17:40:11] <gamax92> joel
L738[17:40:18] *
skyem123 blames asie
L739[17:40:21] *
gamax92 watches vinesauce
L740[17:41:03] <gamax92> oh i haz things
for you vifino
L741[17:41:09] <vifino> :O
L743[17:41:21] <vifino> Gifts \o/
L744[17:41:31] <ShadowKatStudios> vifino:
Write an image system for OC that works, unlike mine.
L745[17:42:03] <vifino> gamax92: what the
heck is dis
L746[17:42:18] <gamax92> vifino: music
player routine decompiled
L747[17:42:29] <vifino> .-.
L748[17:43:04] <Magik6k> has anyone
written websocket library for oc already?
L749[17:46:00] <gamax92> vifino: what if
you decompiled a decompiler using the decompiler
L750[17:46:17] <vifino> gamax92: then mind
== blown
L751[17:46:51] <Magik6k> .w internet
L753[17:46:51] <EnderBot2> Normally ^v
would do this but it's not here at the moment :(
L754[17:47:17] *
vifino hugs EnderBot2
L755[17:47:17] *
EnderBot2 is wondering why vifino is hugging him...
L756[17:47:33] <vifino> EnderBot2: Shhh...
It's ok!
L757[17:48:40] <gamax92> vifino: wanna
write something in node.js?
L758[17:48:42] <gamax92> no?
L759[17:48:43] <gamax92> okay then
L760[17:48:49] <vifino> gamax92:
Depends.
L761[17:48:51] <gamax92> oh?
L762[17:49:15] <vifino> gamax92: What is
it going to be?
L763[17:49:24] <gamax92> a white
board
L764[17:49:35] *
vifino calls Sorroko
L765[17:49:55] <vifino> He is the js
guy
L766[17:50:18] <Sorroko> :/
L767[17:50:27] <gamax92> >_> its
just a canvas and spamming messages to the server and receiving
spam from the server
L768[17:50:29] <Kilobyte> pew js
L769[17:50:35] <Kilobyte> y u no
coffeescript
L770[17:51:03] <gamax92> Kilobyte: find
some easy socket stuff that i can do in coffeescript and
python/lua/node.js/some scripting language
L771[17:51:27] <Kilobyte> gamax92: coffee
is nothing but a different syntax for javascript
L772[17:51:40] <gamax92> then I'll just
use javascript
L773[17:51:53] <Kilobyte> why? its much
cleaner than javascript
L774[17:52:00] <gamax92> says you
L775[17:52:16] <Kilobyte> let me give you
an example
L776[17:53:19] <Kilobyte>
$(document).ready(function() {
$("element").click(function(event) {
alert("Test"); }); });
L777[17:53:22] <Kilobyte> now in
coffee
L778[17:54:21] <Kilobyte>
$(document).ready -> $("element").click((event) ->
alert "Test")
L779[17:54:34] <gamax92> k, and?
L780[17:54:56] <ShadowKatStudios> They
both look nasty.
L781[17:54:59] <Kilobyte> with second one
its way easier to see on first glance what it does
L782[17:55:03] <gamax92> what sks
said
L783[17:55:19] <Kilobyte> yes, but if you
have to use js, coffeescript is better
L784[17:55:19] <LordFokas> I still prefer
the JS way
L785[17:55:30] <ShadowKatStudios> Spread
out your code a little, at least
L786[17:55:44] <Kilobyte> LordFokas: i
used to, but i switched, because its just easier to work with
L787[17:56:01] <LordFokas> with Coffee all
you see is an arrow, with JS it immediately tells you it's an
anonymous func
L788[17:56:02] ⇦
Quits: NixillUmbreon (~kvirc@c-24-11-46-42.hsd1.mi.comcast.net)
(Ping timeout: 186 seconds)
L789[17:56:06] <gamax92> ^
L790[17:56:19] <Kilobyte> LordFokas: ->
in coffeescript always means function. :P
L791[17:56:23] <Sorroko> Coffee is less to
write and may be faster to write, but I think js is clearer
L792[17:56:28] <gamax92> ^
L793[17:56:32] <Kilobyte> name = (param)
-> code
L794[17:56:37] <Kilobyte> thats a function
def in coffee
L795[17:57:00] <vifino> Sorroko: I want to
code a bot in go with you. .~.
L796[17:57:15] <Kilobyte> that compiles to
'var name = function(param) { return code; }'
L797[17:57:32] <LordFokas> In Interaction
Design there's something called "Consistency and
Standards"
L798[17:57:42] <ShadowKatStudios> I am
going to go to sleep.
L799[17:57:48] <ShadowKatStudios> o/
L800[17:57:51] <Kilobyte> \o
L801[17:57:52] <vifino> ShadowKatStudios:
Bai! :'(
L802[17:57:54] ***
ShadowKatStudios is now known as SKS-Away
L803[17:58:10] <LordFokas> doing something
just to be different and original isn't good, quite the
opposite
L804[17:58:16] <SKS-Away> vifino: It's 5
AM, geez, I can't stay up all night.
L805[17:58:30] <vifino> :(
L806[17:59:07] <Kilobyte> LordFokas: the
thing coffee is trying to be compact while not overly hard to
learn.
L807[17:59:24] <Kilobyte> only thing i
don't like about it is thats its indention sensitive
L808[17:59:36] <LordFokas> imagine the
manufacturer who made the doors in your house decided it'd be
original if your knobs had to be rotated in the opposite direction,
you know, just because it'd be original and the knob's internal
mechanism would be simpler...
L809[17:59:36] <Kilobyte> but eh, you
can't have everything
L810[17:59:44] <vifino> Kilobyte: You
can.
L811[17:59:56] <vifino> just make your own
lang ffs
L812[18:00:07] <LordFokas> and your own
compilers
L813[18:00:12] <Kilobyte> errrr why would
i if theres something that does my job
L814[18:00:15] <Sorroko> I dislike python
for the same reason, I want my curly braces
L815[18:00:28] <LordFokas> and spend the
next 20 years fixing shit and putting up with script kiddies
L816[18:00:33] <Kilobyte> its a huge ton
to work with
L817[18:00:40] <Kilobyte> err grammar
fail
L818[18:00:50] <Kilobyte> Sorroko: i
personally use ruby as scipting lang and scala as compiled
lang
L819[18:00:53] <vifino> Sorroko:
ruby
L820[18:00:55] <vifino> or go
L821[18:01:56] <Kilobyte> scala has a LOT
of features and is compact and consistant
L822[18:02:41] <Kilobyte> define a method?
def name(param: Type) = code
L823[18:02:58] <Kilobyte> define anonymous
method? (param) => code
L824[18:03:29] <Kilobyte> you may in some
cases explicitely specify param types for anonymous functions
L825[18:05:28] <Sorroko> ruby is ok, not
my favourite language though
L826[18:06:12] <vifino> 'ruby is ok'
L827[18:06:13] <vifino> wot
L828[18:06:15] <vifino> its op m9
L829[18:06:17] <Sorroko> :D
L830[18:06:29] <Kilobyte> brb grabbing a
beer
L831[18:07:19] <gamax92> D: we're driving
Kilobyte to drink.
L832[18:08:29] <skyem123> :O
L833[18:08:56] <Kilobyte> lolo
L834[18:09:51] <Kilobyte> what forum
softwares do you guys use?
L835[18:10:19] <Kilobyte> wanna get a list
of open source ones, preferably with postgre support
L836[18:10:23] <gamax92> I know my father
manages a forum that uses SMF
L837[18:10:29] <Kilobyte> ya, SMF is
neat
L838[18:10:37] <Kilobyte> but maybe there
are better ones
L839[18:10:46] <Kilobyte> (SMF has postgre
support btw)
L840[18:11:11] <gamax92> oh right i need
to attempt to compile dosbox for debugging or see if bochs can
debug
L841[18:11:38] <Kilobyte> why bochs?
L842[18:11:47] <gamax92> SKS-Away
mentioned it
L844[18:11:56] <gamax92> Kilobyte: i need
to dump memory from a game
L845[18:12:32] <Kilobyte> Sorroko: looked
at it for a short time, but it didn't really appeal to me
L846[18:12:56] <gamax92> if Discourse is
what i remember it to be, then imho it looks awful
L847[18:13:17] <gamax92> yep it is what i
remembered
L848[18:13:35] <Kilobyte> idk how much it
supports theming
L849[18:13:48] <Kilobyte> on plus side, it
doesn't need php
L850[18:14:12] <Sorroko> There's some
screenshots on the github page, looks quite themeable
L851[18:14:13] <gamax92> lol their
sandbox
L852[18:15:03] <gamax92> "THIS SITE
IS A SANDBOX – it is reset every day" has posts from Aug
28
L853[18:16:21] <skyem123> heh
L854[18:16:45] <gamax92> i have no clue
how to open this cheese slice packet
L855[18:16:53] <gamax92> there is no
folded edge
L856[18:16:59] <gamax92> and its sealed
tight
L857[18:17:05] <Kilobyte> my locale is
fucked up for some reason
L858[18:17:07] <gamax92> opening it would
involve cutting into the cheese
L859[18:17:24] <gamax92> Kilobyte: have
you attempted to upgrade the os without reinstalling it?
L860[18:17:32] <Kilobyte> ugrade?
L861[18:17:35] <Kilobyte> *upgrade
L862[18:17:55] <Kilobyte> this locale is
fucked since first day
L863[18:18:02] <Kilobyte> but i cba
reinstalling
L864[18:18:12] <Kilobyte> must haved
fucked up something
L865[18:18:22] <gamax92> locale-gen?
L866[18:18:34] <Kilobyte> might
retry
L867[18:21:46] ***
Keridos is now known as Keridos_off
L868[18:22:18] ***
Keridos_off is now known as Keridos
L870[18:40:43]
⇨ Joins: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
L871[18:54:09] ***
DeanIsGone is now known as DeanIsaKitty
L872[18:55:47]
⇨ Joins: Negi
(~Negi@2a01:e35:2f6a:7060:680d:835d:c9a7:b445)
L873[18:55:58] ⇦
Quits: Negi (~Negi@2a01:e35:2f6a:7060:680d:835d:c9a7:b445) (Read
error: Connection reset by peer)
L874[18:57:50] ***
Daiyousei is now known as ShoweringFairy
L875[18:59:32] <DeanIsaKitty> o/
L876[18:59:40] <skyem123> \o
L877[19:02:03] ⇦
Quits: Vexatos
(~Vexatos@p200300556E319A306D55775EC824A54E.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L878[19:23:17] ***
ShoweringFairy is now known as Daiyousei
L879[19:32:45] ***
DeanIsaKitty is now known as DeanIsGone
L881[19:33:14] <Ender> SpiritedDusty, that
would be dean and he knows
L882[19:33:16] ***
DeanIsGone is now known as DeanIsaKitty
L883[19:33:28] <SpiritedDusty> ah ok
L884[19:34:30] ⇦
Parts: ds84182 (ds84182@2604:180:0:3a::7) (Leaving))
L885[19:34:39]
⇨ Joins: ds84182 (ds84182@2604:180:0:3a::7)
L886[19:34:40] <ds84182> FUCK
L887[19:35:07] <DeanIsaKitty>
SpiritedDusty: Two problems: I don't want to transfer login data
over HTTP without ssl. But Certificates are rather expensive,
especially as I'd need one just for oetf.cil.li since the other
domains I'm using are *.paranoidlabs.[org/com]
L888[19:35:59] <SpiritedDusty> so it it
just using a self-signed cert right now?
L889[19:36:04] <DeanIsaKitty> Yeah
L890[19:36:27] <DeanIsaKitty> That - just
saying - is more secure than certs used by facebook or amazon or
ebay, but meh xD
L891[19:47:26] <gamax92> well, gonna
attempt to decompile dos programs
L892[19:47:27] <gamax92> brb
L893[19:51:36] <samis> DeanIsaKitty, when
will the OETF work?
L894[19:53:44] <DeanIsaKitty> After I got
school sorted out. ATM is pretty stressful.
L895[19:54:03] <gamax92> ATM's are
stressful, especially when they take your money and then
crash.
L896[19:54:32] <Ender> s/is/it's
L897[19:54:52] *
Ender stabs Kilobyte, where be Kibi?
L898[19:54:52] <DeanIsaKitty> But the next
update includes more functionality, account creation and the first
steps for and actual JSON API :P
L899[19:55:03] <Kilobyte> sec
L900[19:56:22] <pre> Is restarting a
computer still the only way to terminate an infinite loop if the
program isn't listening for key input?
L901[19:56:37]
⇨ Joins: Kibibyte
(~PircBotX@hathor.stary2001.co.uk)
L902[19:56:38] <pre> That is, there's no
universal "kill program" shortcut?
L903[19:56:50] <ds84182> ctrl-alt-c
L904[19:56:55] <ds84182> that usually
works
L905[19:57:01] <pre> doesn't seem to
L906[19:57:20] <ds84182> yeah, you
probally have to restart then
L908[19:57:35] <Ender> ds84182, that only
works if the computer is sleeping or waiting for events (through
event.pull() )
L909[19:57:46] <ds84182> hmm...
L910[19:58:20] <ds84182> Actually
L911[19:58:25] <ds84182> Sangar, I got an
idea
L912[19:58:30] <ds84182> ish
L913[19:58:47] <ds84182> the ability for
an os to register debug hooks
L914[19:59:21] <ds84182> so then openos
and custom oses can do things
L915[20:01:17] <ds84182> inb4 attempt to
yield across metamethod/C-call boundary
L916[20:07:54] <Kilobyte> ds84182: he's
likely gone
L917[20:08:20] <ds84182> q-q
L918[20:08:41] <Kilobyte> ds84182: note
that some things can't work in debug hooks, also i am not quite
positive you can have multiple active debug hooks for a coroutine
at same time
L919[20:08:56] <Kilobyte> by things i mean
stuff like yielding
L920[20:09:01] <Kilobyte> that will break
persistance
L921[20:09:16] <Kilobyte> eris doesn't
support serializing yielded debug hooks
L922[20:09:16] <ds84182> hmm...
L923[20:09:45] <Kilobyte> thats why we got
no autoyield yet
L924[20:09:54] ***
Techokami is now known as Techokami|Off
L925[20:13:05] <samis> autoyield would be
neat
L926[20:15:15] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
183 seconds)
L927[20:19:36] <pre> i'll pay a whopping
$2 for an a* pathing api
L928[20:19:58] <pre> don't all pm me at
once
L929[20:21:28] <pre> actually, maybe a*
would be possible with geolyzer data
L930[20:21:29] <Sangar> not gone! as for
user-controlled debug hooks, a) sandbox nightmare b) not (easily)
peristable [the hooks that is, they have to be re-registered after
loading]
L931[20:22:21] <ds84182> hmm...
L932[20:22:23] <Sangar> and yes, as
mentioned, c) only one hook per coroutine also makes this kinda
painful, since they all get one automatically to enforce the
timeout
L933[20:25:16] *
DeanIsaKitty pokes Sangar
L934[20:26:41] ***
SkylordRedstone is now known as SkylordRS|zzz
L935[20:34:03] ***
prassel|off is now known as prasselpikachu
L936[20:34:36]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L937[20:34:37]
zsh sets mode: +v on asie
L938[20:36:10] <pre> anyone know if
there's a variable-size quarry or tree-logger in the wild for
opencomputers?
L939[20:36:46] <pre> actually, i don't
think i've found any releases for robots at all, strangely
L940[20:48:50] ⇦
Quits: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com) (Ping timeout:
186 seconds)
L941[20:52:43] <Kilobyte> Sangar:
heya
L942[20:54:24] <Kilobyte> pre | Is
restarting a computer still the only way to terminate an infinite
loop if the program isn't listening for key input?
L943[20:54:48] <Kilobyte> the program
should be killed automatically unless it calls event.yield() every
now and then
L944[20:55:03] <Kilobyte> and if it does
call that you can use ctrl+alt+c
L945[20:55:17] <Kilobyte> as long as the
program doesn't disable it
L946[20:57:48] <Sangar> hey Kilo
L947[20:57:48] <ds84182> Roblox works
pretty damn well in Wine 1.7
L948[20:58:05] <ds84182> I'm actually
getting 60fps
L949[20:58:09] <ds84182> I never get 60fps
in windows
L950[20:58:12] ⇦
Quits: samis (~samis@94.11.113.5) (Remote host closed the
connection)
L951[20:58:23] <Sangar> well, if you
continually call some method that eventually yields (say, gpu.set)
you get cases where the only way to break it is to hard reset the
comptuer
L952[20:59:11] <Sangar> ("sys
yields" i.e., meaning you can't intercept the yield)
L953[21:00:58] <Kilobyte> Sangar: what
about a recursive method using pcall
L954[21:00:59] <Sangar> in hindsight i
should've probably done that more transparently, like yielding
("invoke", args...) in the main coro or something, buuut
well, it is how it is now :P
L955[21:01:22] <Kilobyte> function evil()
pcall(evil) end
L956[21:01:24] <Kilobyte> evil()
L957[21:01:27] <Sangar> Kilobyte, kernel
replaces coroutine.resume and yield
L958[21:01:47] <Kilobyte> Sangar: wouldn't
that code be unterminatable
L959[21:01:50] <Kilobyte> wait no
derp
L960[21:01:58] <Kilobyte> function evil()
while true do pcall(evil) end end
L961[21:01:59] <Sangar> so if usercode
yields it gets different handling than when a kernel method
yields
L962[21:02:01] <Kilobyte> i meant
that
L963[21:02:25] <Kilobyte> Sangar: that
would probably be able to avoid yielding for like an hour
L964[21:02:32] <Kilobyte> or more
L965[21:02:59] <Sangar> nah, pcall is also
replaced
L966[21:03:04] ***
vifino is now known as Prince_Vifino
L967[21:03:06] <Sangar> and does an
instant check for the timeout
L968[21:03:19] <Sangar> so once it
timeouts it immediately bubbles up through all the pcalls
L969[21:03:38] <Kilobyte> ah, good
L970[21:03:49] <Kilobyte> what about
("aa"):rep(2938348):match(".*b")
L971[21:04:05] <Sangar> yeah, that's a
different thing :P
L972[21:04:36] <Kilobyte> Sangar: thats my
reliable way to crash lua evaluation bots
L973[21:04:55] <Sangar> stuff like that
may take out a worker thread for a while. which is why the number
of worker threads is limited.
L974[21:05:19] <Kilobyte> in my lua eval
bots i usually limit regex operations to strings with a length of
like 100-1000
L975[21:05:39] <Kilobyte> but in OC you
can't really do that
L976[21:06:01] <Kilobyte> that will
actually make Multitasking OSes harder
L977[21:10:29] <Kilobyte> Sangar: hmm
theoretically someone could DOS OC with that
L978[21:10:45] <Kilobyte> because if you
had all worker threads occupied
L979[21:11:09] <Sangar> yep. but not the
server itself :P
L980[21:11:16] <Kilobyte> of course
L981[21:11:24] <Kilobyte> but you could
render OC unusable with that
L982[21:11:34] <Kilobyte> even unloading a
chunk wouldn't work
L983[21:11:52] <Kilobyte> in fact, it
might cause delays on chunk unload, idk how thats implemented
L984[21:11:55] <Sangar> the main problem
is that it's not safe to forcibly interrupt the workers. even less
so than with normal java threads. because of c alloc'ed
stuff.
L985[21:12:06] <Kilobyte> yes i am
aware
L986[21:12:24] <Kilobyte> lots of memory
leaks
L987[21:12:31] <Sangar> aye :/
L988[21:12:53] <Kilobyte> Sangar: maybe a
configurable limit to pattern operations
L989[21:13:47] <Kilobyte> which would
default to infinite for singleplayer and some reasonable number if
it detects a dedicated server
L990[21:14:40] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
183 seconds)
L991[21:15:05] <Sangar> in principle,
sure, but: via native patching or by replacing the methods with
java/scala ones? the latter could lead to very... non-standard
effects (see luaj), the former... well...
L992[21:15:18] <Kilobyte> Sangar:
wrappers
L993[21:15:29] <Sangar> go on
L994[21:15:43] <Kilobyte> the wrapper does
a plausibility check and if its passed it calls the native
version
L995[21:15:48] <Kilobyte> otherwise it
returns with an error
L996[21:16:04] <Kilobyte> that wrapper
could even be implemented in kernel.lua
L997[21:16:51] <Sangar> hrm. well, it'd be
better than nothing i guess. sounds kinda error-prone though.
L998[21:16:59] <Kilobyte> an error message
like "For security reasons there is a limit to how long
pattern operation input can be. Please adjust setting x in config
to change this limit)
L999[21:17:41] <Kilobyte> Sangar: i don't
wanna know what would happen when a chunk is attempted to be
unloaded while its in a match() call that takes a few hours to
complete
L1000[21:17:48] <Kilobyte> or a server
shutdown
L1001[21:17:53] <Sangar> actually... i do
wonder how... memory efficient the pattern matching is
implemented
L1002[21:18:08]
⇨ Joins: v^
(~no@c-71-238-153-166.hsd1.mi.comcast.net)
L1003[21:18:09]
zsh sets mode: +v on v^
L1004[21:18:14] <Kilobyte> latter could
maybe even cause world corruption if you ctrl+c the server
L1005[21:18:15] <Sangar> because if it
isn't, it might just oom quickly :P
L1006[21:18:22] <v^> .didtoday won again
>_>
L1007[21:18:58] <Kilobyte> Sangar: you
got better insigt into internal, so you gotta check if i am
true
L1008[21:18:58]
⇨ Joins: ^vDoge
(~mooooon@c-71-238-153-166.hsd1.mi.comcast.net)
L1009[21:19:37] <Sangar> Kilobyte, i'd
have to check again what's synched to what where, but i suppose
it's a possibility.
L1010[21:19:38] <Kilobyte> maybe also
notify server owners (and log the thing) if a worker thread isn't
responding for too long
L1011[21:19:48] <Kilobyte> so they can
find out about those things
L1012[21:20:10] <Kilobyte> does a
computer track who placed it?
L1013[21:20:13] <Sangar> i did consider
that, but up until now the more common reason for timeouts was
servers simply being overloaded, and it'd just have spammed the log
:X
L1014[21:20:32] <Sangar> the computer...
i don't think so, no. only robots do iirc.
L1015[21:20:56] <Kilobyte> so you'd have
to take a list of close players. would make blaming the person
easier
L1016[21:21:09] <Kilobyte> because there
are ppl who will abuse this for their evil
L1017[21:21:14] <Sangar> ofc
L1018[21:21:18] <v^> netsplit?
L1020[21:22:15] <Kilobyte> this way you
could tell the owner "Hey there is a computer at X, Y, Z not
responding for 10 seconds. Close players: EvilDude: 25m, WorseGuy:
5m"
L1021[21:22:21] <Kilobyte> something
along those lines
L1022[21:23:08]
⇨ Joins: ^v
(~ping@2601:4:4500:e15:9543:9fbe:1b15:e82e)
L1023[21:23:12] <v^> .didtoday won again
>_>
L1024[21:23:12] <^v> v^, Inserted
L1025[21:23:14] <Kilobyte> Sangar: maybe
even mark those computers as tainted until the worker responds
again. tainted computers wouldn't be persisted. again we'd need a
reasonable limit
L1026[21:23:40] <Kilobyte> to prevent
world corruption on ctrl+c
L1027[21:24:06] <v^> .addaward Monroe :
Champion, Sportsmanship
L1028[21:24:06] <^v> v^, added
L1029[21:24:25] <v^> fffffffff
L1030[21:24:28] <v^> forgot date
L1031[21:24:44] <Sangar> well, again,
i'll have to check how it's synchronized again, but if that is
possible (which it probably is) i'd rather replace that logic with
a timeout-capable lock. so as you say, the blocking ones just
wouldn't save.
L1032[21:25:28] <Sangar> that would
pretty much make the wrapper stuff unnecessary, too.
L1033[21:25:46] <Sangar> sure, it'd block
workers, but it'd sort itself out sooner or later with the
reporting.
L1034[21:26:20] <Kilobyte> again, a
server would often need a manual restart
L1035[21:26:47] <Sangar> what do you
mean?
L1036[21:27:15] <Kilobyte> when all
workers get locked up, they could render OC unusable for many
hours
L1037[21:28:07] <Kilobyte> Sangar: maybe
if you were to extract the machine code part i might look into
having a seperate addon that puts worker in seperate
processes
L1038[21:28:11] <Sangar> mm, just using
4mb with only emergence gc if any?
L1039[21:29:05] <Sangar> uhh, would that
even be portable?
L1040[21:29:10] <Kilobyte> Sangar: i
mean, lets say you got the default of 4 threads. then you'd
essentially be able to deadlock all computer action using 4
computers
L1041[21:29:20] <Kilobyte> Sangar: in
theory yes
L1042[21:29:37] <Kilobyte> just replace
all JNLua operations with IPC stuff
L1043[21:29:56] <Kilobyte> and
communicate with the worker over tcp or a unix socket
L1044[21:30:06] <Sangar>
"just"
L1045[21:30:10] <Kilobyte> indeed
L1046[21:30:22] <Kilobyte> there must be
a better way
L1047[21:30:30] <Kilobyte> if we only had
more abstraction D:
L1048[21:31:16] <Kilobyte> very tedious,
but not really hard
L1049[21:31:51] <Sangar> i can't even
start to imagine how userdata would keep working
L1050[21:32:04] <Sangar> without shared
memory
L1051[21:32:09] <Kilobyte> hmm good
point
L1052[21:32:35] <Kilobyte> unless you
pass all operations on userdata back
L1053[21:32:42] <Kilobyte> could get
painful
L1054[21:32:52] <Sangar> sounds that way
:D
L1055[21:33:35] <Prince_Vifino> o/
v^
L1056[21:33:47] <Sangar> has mantlerd
been here since he showed up last time?
L1057[21:34:17] <Kilobyte> Sangar: set up
a test forum yesterday lol... idk why
L1058[21:34:36] <Kilobyte> kinda wanna
get into forum admin, but eh, that doesn't work a test forum thats
only LAN accessible
L1059[21:35:14] <Sangar> heh
L1060[21:35:36] <Kilobyte> SMF supports
postgre btw :D
L1061[21:36:49] *
skyem123 wonders why vifino is a prince
L1062[21:38:14] <Prince_Vifino> skyem123:
q_q
L1063[21:38:33] <Prince_Vifino>
Princess_Nadia + Prince_Vifino = <
L1064[21:38:34] <Prince_Vifino> 3
L1065[21:39:04] <Prince_Vifino> skyem123:
^
L1066[21:39:12] *
skyem123 sets fire to Prince_Vifino
L1067[21:39:20] *
Prince_Vifino is invincible
L1068[21:39:32] <skyem123> when did that
happen?
L1069[21:39:49] <Prince_Vifino> Since
epoch.
L1070[21:40:03] <skyem123> what
epoch?
L1071[21:40:36] <Prince_Vifino> unix
epoch >_<
L1072[21:40:46] <skyem123> 1970?
L1073[21:40:50] <Prince_Vifino> 1 January
1970
L1074[21:41:03] <Prince_Vifino> ( Not
that I am that old :o )
L1075[21:41:11] <skyem123> heh
L1076[21:41:12] <v^> Prince_Vifino,
wat
L1077[21:41:22] <Prince_Vifino> v^:
o/
L1078[21:41:34] *
skyem123 waits until 2038
L1079[21:42:54] <Prince_Vifino> skyem123:
#64bit
L1080[21:42:54] *
skyem123 sets system time to 2038
L1081[21:43:00] <skyem123> oh come
ON!
L1082[21:43:10] <skyem123> .l 2^64
L1083[21:43:10] <^v> skyem123,
1.844674407371e+19
L1085[21:43:27] *
skyem123 sets system time to 1.844674407371e+19
L1086[21:44:21] <Caitlyn> %calc
2^64
L1087[21:44:22] <MichiBot> Caitlyn:
18,446,744,073,709,552,000
L1088[21:44:22] <Caitlyn> :P
L1089[21:44:31] <Sangar> Kilobyte, lots
of things do :P anyway, in conclusion to all that, because i'm
feeling lazy, i guess i'll throw in a wrapper that limits inputs as
a stopgap (that'll probably live forever...)
L1090[21:44:57] <skyem123> Prince_Vifino,
are you a kitty?
L1091[21:45:06] <Prince_Vifino> skyem123:
stfu
L1092[21:45:08] <Sangar> tomorrow tho,
because i'm off now
L1093[21:45:09] <Sangar> o/
L1094[21:45:13] <Prince_Vifino> Bai
Sangar
L1095[21:45:17] <Kilobyte> Sangar: sleep
well
L1096[21:45:19] <skyem123> o/
L1097[21:46:17] *
skyem123 pets Prince_Vifino
L1098[21:46:28] *
Prince_Vifino slaps skyem123
L1099[21:46:34] <skyem123> :(
L1100[21:47:23] ***
ds84182 is now known as dsAway
L1101[21:47:35] <skyem123> SKS, also made
me get rid of the kitty ray
L1102[21:47:54] <Prince_Vifino> Finally,
gosh.
L1103[21:48:04] <skyem123> :(
L1104[21:48:27] *
skyem123 smacks Prince_Vifino with a 5kg keyboard
L1105[21:49:16] <v^> so yeah
L1106[21:49:16] *
Prince_Vifino shoots skyem123 with a desert eagle
L1107[21:49:22] <skyem123> :<
L1108[21:49:24] <skyem123> gah!
L1109[21:49:26] <v^> i won for the third
fucking time in a row
L1110[21:49:33] <skyem123> pain
L1111[21:49:34] <skyem123> why?
L1112[21:49:36] <Prince_Vifino> v^:
gratz
L1113[21:49:39] <skyem123> pain
L1114[21:49:40] <v^> also i am depressed
a couple days after turnoment
L1115[21:49:47] <skyem123> why,
Prince_Vifino
L1116[21:49:48] <v^> so gl getting me to
*
L1117[21:52:40] <skyem123> do you mean
the '*' as the wildcard for everything / anything?
L1118[21:54:26]
⇦ Quits: v^ (~no@c-71-238-153-166.hsd1.mi.comcast.net) (Ping
timeout: 186 seconds)
L1119[21:54:27]
⇦ Quits: ^v (~ping@2601:4:4500:e15:9543:9fbe:1b15:e82e) (Ping
timeout: 183 seconds)
L1120[21:54:27]
⇦ Quits: ^vDoge
(~mooooon@c-71-238-153-166.hsd1.mi.comcast.net) (Ping timeout: 183
seconds)
L1121[21:54:33] <skyem123> D:
L1122[21:55:04] <Kilobyte> funny how they
got different IPs
L1123[22:04:19] ***
DeanIsaKitty is now known as DeanIsGone
L1124[22:05:58]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L1125[22:05:58]
zsh sets mode: +v on Maxwolf
L1126[22:15:14]
⇦ Quits: alekso56
(~alekso56@2001:464b:33b4:0:226:55ff:febe:6c5b) (Ping timeout: 186
seconds)
L1127[22:17:30]
⇨ Joins: alekso56
(~alekso56@2001:464b:33b4:0:226:55ff:febe:6c5b)
L1128[22:21:46]
⇦ Quits: Lumien (~lumien@p4FED5F60.dip0.t-ipconnect.de)
(Quit: Nettalk6 - www.ntalk.de)
L1129[22:24:11]
⇨ Joins: jgile2
(~jgile2@c122-108-201-198.rochd4.qld.optusnet.com.au)
L1130[22:25:37] *
skyem123 is bored
L1131[22:37:59] <Kilobyte> time to
sleep
L1132[22:38:05] <Kilobyte> getting really
tired
L1133[22:41:42] ***
wolfmitchell is now known as ectoBiologist
L1134[22:46:16] ***
Cruor is now known as Cruor|Away
L1135[22:56:30] ***
Techokami|Off is now known as Techokami
L1136[23:00:49]
⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L1137[23:01:27]
⇦ Quits: sciguyryan
(sciguyryan@109-205-169-131.dynamic.swissvpn.net) ()
L1138[23:02:15]
⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:94ac:614a:6722:753)
(Quit: Leaving)
L1139[23:03:10]
⇨ Joins: VikeStep (~VikeStep@101.163.3.251)
L1140[23:06:00]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:94ac:614a:6722:753)
L1141[23:07:57] <Kodos> When I do /forge
tps, what should be my ideal Mean tick time
L1142[23:08:20] <Ender> what is it
now?
L1143[23:08:26] <Kodos> 7.9ish ms
L1144[23:08:33] <Ender> that's good
L1145[23:08:44] <Kodos> Then why's it
taking 15-20 seconds for a chest GUI to open =\
L1146[23:08:48] <Ender> [19:08:25 INFO]:
Dim 0 : Mean tick time: 13.204 ms. Mean TPS: 20.000
L1147[23:08:48] <Ender> is my server
currently
L1148[23:09:56] ***
Oddstr13 is now known as Odd-test
L1149[23:10:02] ***
Odd-test is now known as Oddstr13
L1150[23:12:18] ***
Daiyousei is now known as SleepingFairy
L1151[23:12:49]
⇨ Joins: mindstorm8191
(~IceChat77@162-203-90-21.lightspeed.lsvlky.sbcglobal.net)
L1152[23:13:30]
⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 183
seconds)
L1153[23:20:15] ***
Hobbyboy is now known as Hobbyboy|Sleep
L1154[23:26:12] <Prince_Vifino> :O
L1155[23:26:18] <Prince_Vifino> my
wolfram command works!
L1156[23:27:59]
⇦ Quits: Hobby_boy
(~Hobbyboy@host81-132-197-54.range81-132.btcentralplus.com) (Remote
host closed the connection)
L1157[23:35:53] ***
Prince_Vifino is now known as vifino