<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:23:10] <Kodos> Yay, custom paintings
work in bibliocraft now =D
L2[00:23:12] <Kodos> Time to decorate my
study
L3[00:23:36] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 189
seconds)
L4[00:26:57] ⇦
Quits: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L5[00:40:35] ⇦
Quits: jgile2 (~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
(Ping timeout: 189 seconds)
L6[00:43:14] ⇨
Joins: ShadowKatStudios (~chatzilla@210.1.213.55)
L7[00:43:24] ⇦
Quits: ShadowKatStudios (~chatzilla@210.1.213.55) (Client
Quit)
L8[00:43:32] ⇨
Joins: ShadowKatStudios (~chatzilla@210.1.213.55)
L9[00:43:35] ⇦
Quits: ShadowKatStudios (~chatzilla@210.1.213.55) (Client
Quit)
L10[00:44:22] ***
SKS-Away is now known as ShadowKatStudios
L11[00:45:50] ⇨
Joins: ShadowKatStudios_ (~chatzilla@210.1.213.55)
L12[00:46:09] ***
ShadowKatStudios is now known as SKS-Away
L13[00:46:10] ⇨
Joins: ShadowKatStudios__ (~chatzilla@210.1.213.55)
L14[00:46:20] ***
ShadowKatStudios__ is now known as ShadowKatStudios
L15[00:46:53] ⇦
Quits: ShadowKatStudios_ (~chatzilla@210.1.213.55) (Client
Quit)
L16[00:46:53] ⇦
Quits: ShadowKatStudios (~chatzilla@210.1.213.55) (Client
Quit)
L17[00:47:20] ***
SKS-Away is now known as ShadowKatStudios
L18[00:59:41] ***
Sandrafk is now known as Sandra
L19[00:59:55] <Sandra> hello.
L20[01:00:27] ⇨
Joins: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
L21[01:09:19] <ShadowKatStudios> o/
L22[01:09:54] <ShadowKatStudios> So,
suddenly, my site has content.
L23[01:10:20] ⇦
Quits: CrackedP0t (~CrackedP0@bus-203-126.idcomm.com) (Ping
timeout: 200 seconds)
L24[01:12:14] ***
medsouz is now known as medsouz|offline
L25[01:12:15] <LadyAlissa> So, suddenly, a
random DDoS
L26[01:13:12] <ShadowKatStudios> Huh,
really? To the site or..?
L27[01:13:31] <LadyAlissa> I'm joking
:P
L28[01:14:05] ***
Cruor|Away is now known as Cruor
L29[01:15:28] ***
Pwootage is now known as Pwootage|Off
L30[01:17:29] <ShadowKatStudios>
LadyAlissa: The worst part is that a person would only need a
1.5MiB/s upload to flood me.
L31[01:17:55] <ShadowKatStudios> Wait,
no
L32[01:17:58] <ShadowKatStudios>
They'
L33[01:18:09] <ShadowKatStudios> d need a
2.5MiB/s upload
L34[01:18:15] <LadyAlissa> Hmm.... :3
L35[01:18:23] <ShadowKatStudios> Because I
only have a 2.4MiB/s download
L36[01:18:26] <LadyAlissa> So, where is
this site located at? :P
L37[01:18:40] ***
Daiyousei is now known as LearningFairy
L38[01:18:44] <ShadowKatStudios> Maybe I
should set up SSH tunneling to Dean's VPS...
L39[01:18:50] <ShadowKatStudios> "just
in case"
L40[01:18:59] <ShadowKatStudios>
LadyAlissa: I'll show you if you don't DOS it.
L41[01:19:12] <LadyAlissa> I have better
things to be wasting my VPS on :P
L42[01:19:27] <LadyAlissa> Plus, I'm 99%
sure my bouncer users wouldn't like that I'm using the server for
that.
L44[01:20:30] <LadyAlissa> My site's all
simple and stuff
L46[01:20:45] <LadyAlissa> should probably
add in bnc links and such
L47[01:21:00] <ShadowKatStudios> Simple and
elegant. I like it.
L48[01:21:19] ⇨
Joins: Ditchbuster (~LudgeLiki@166.170.21.121)
L49[01:21:59] <Ditchbuster> hello! i was
watching an OC tutorial vid and the guys had robots over their
shoulders.. how did they do that?
L50[01:22:19] <ShadowKatStudios> Robots
over their shoulders?
L51[01:22:24] <Ditchbuster> i think?
L53[01:22:34] -Kibibyte- [Ditchbuster]
OpenComputers v1.3 Tutorial 7: Networks (English) | by
mightypirateslp | 22m3s | 15w4d ago | 1,765 views | Rated:
5.00/5.00
L54[01:22:42] <Ditchbuster> or is it
another mod?
L55[01:23:19] <ShadowKatStudios> wat
L56[01:23:24] <ShadowKatStudios> that I
have not seen.
L57[01:23:36] <ShadowKatStudios> Paging
Sangar, I want a robot on my shoulder, and it must be blue.
L58[01:23:42] <Ditchbuster> ok :P wasnt
sure
L59[01:24:03] <LadyAlissa>
ShadowKatStudios: I'm adding a projects list onto my site now
\:D/
L60[01:24:16] <ShadowKatStudios> :P
L61[01:27:36] ***
justastranger is now known as justastranger|zzz
L62[01:37:16] ⇨
Joins: TwoWholeWorms (~heifer@ben.mu)
L63[01:39:34] <ShadowKatStudios> Yay added
some info about micrOS to my site
L64[01:43:30] <LadyAlissa> I added a
background image but the css won't f'in reload
L65[01:45:33] <ShadowKatStudios> Uh
L66[01:45:41] <ShadowKatStudios> It's kind
of the largest part of the page
L67[01:46:02] <ShadowKatStudios> I'd
suggest making it width and height 100%, then set it to be behind
the text
L68[01:46:08] <ShadowKatStudios> Because it
isn't at the moment
L69[01:47:05] <LadyAlissa> I just deleted
it
L70[01:47:16] <LadyAlissa> It's useless to
make something IF THE FREAKING THING WON'T RELOAD ON MY
LAPTOP
L71[01:47:36] <LadyAlissa> seriously,
doesn't firefox have a "force-cache-to-die-and-reload"
thing? :<
L73[01:49:27] ***
Pwootage|Off is now known as Pwootage
L74[01:52:25] ***
Sandra is now known as SandraNicole
L75[01:53:38] <SandraNicole> so apparently
I'm downloading from a person with 0% of this torrent I'm
torrenting.
L76[01:54:00] <LadyAlissa> :D
L77[01:54:12] <SandraNicole> because that's
how it works.
L78[01:54:29] <LadyAlissa> I've never had a
torrent slower than 1.5mb/s
L79[01:54:48] <SandraNicole> well you don't
live in my house do you.
L80[01:54:55] <SandraNicole> whoa it's
going really fast now.
L81[01:55:00] <SandraNicole> 40kB/s
L82[01:55:11] <LadyAlissa> :D
L83[01:57:19] <ShadowKatStudios> I feel
like I did something today.
L84[01:57:41] <ShadowKatStudios> I taught a
few of the people in my class about BeOS, after they inquired about
the icons I use on my linux system
L85[01:57:48] <ShadowKatStudios>
fortunately I have a Haiku VM on my laptop
L86[01:59:45] <ShadowKatStudios> I can't
decide whether it's weird or smart that before opening Minecraft, I
set my GPU's fan speed in the NVIDIA control panel to 100%
L87[02:00:36] ⇨
Joins: [zzz]
(~Something@S010674d02b5d5181.vs.shawcable.net)
L88[02:02:13] ⇨
Joins: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L89[02:03:08] ⇦
Quits: Something12 (~Something@S010674d02b5d5181.vs.shawcable.net)
(Ping timeout: 198 seconds)
L90[02:03:08] ⇦
Quits: jaquadro_ (~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
(Ping timeout: 198 seconds)
L91[02:04:57] ***
skyem123|ZZZ is now known as skyem123
L92[02:06:04] ⇨
Joins: Brycey92|alt (~Brycey92@162.253.128.172)
L93[02:06:33] ⇨
Joins: jaquadro_
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L94[02:07:32] ⇨
Joins: meathack (~svs@teo.hianga.com)
L95[02:08:00] ⇨
Joins: Pwootage_ (~Pwootage@pwootage.com)
L96[02:09:01] ⇨
Joins: seanwcom_ (~seanwcom@162.243.205.50)
L97[02:09:55] ⇦
Quits: dangranos (~dangranos@176.50.152.163) (*.net
*.split)
L98[02:09:55] ⇦
Quits: DFrostedWang (~DFrostedW@5.231.51.220) (*.net
*.split)
L99[02:09:55] ⇦
Quits: septi25 (~septi25@ipb21bbb54.dynamic.kabel-deutschland.de)
(*.net *.split)
L100[02:09:55] ⇦
Quits: Kilobyte (~Kilobyte@5.231.51.78) (*.net
*.split)
L101[02:09:55] ⇦
Quits: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us) (*.net
*.split)
L102[02:09:55] ⇦
Quits: jaquadro (~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
(*.net *.split)
L103[02:09:55] ⇦
Quits: Lathanael|Away (~Lathanael@p549733A4.dip0.t-ipconnect.de)
(*.net *.split)
L104[02:09:55] ⇦
Quits: Benguin (~Ben@adsl-83-100-188-68.karoo.KCOM.COM) (*.net
*.split)
L105[02:09:55] ⇦
Quits: Csst|Masterball (Csstform@vps.alissa.ml) (*.net
*.split)
L106[02:09:55] ⇦
Quits: Brycey92 (~Brycey92@162.253.128.172) (*.net
*.split)
L107[02:09:55] ⇦
Quits: seanwcom (~seanwcom@162.243.205.50) (*.net
*.split)
L108[02:09:55] ⇦
Quits: Dashkal (~dashkal@S0106001217d8177c.vf.shawcable.net) (*.net
*.split)
L109[02:09:55] ⇦
Quits: svs_ (~svs@teo.hianga.com) (*.net *.split)
L110[02:09:55] ⇦
Quits: medsouz|offline (~medsouz@medsouz.net) (*.net
*.split)
L111[02:09:55] ⇦
Quits: bananagram (~Porygon@198.52.199.35) (*.net
*.split)
L112[02:09:55] ⇦
Quits: SuPeRMiNoR2 (~SuPeR@superminor2.net) (*.net
*.split)
L113[02:09:55] ⇦
Quits: Kubuxu (~root@kubuxu.magik6k.net) (*.net
*.split)
L114[02:09:55] ⇦
Quits: Nentify|away (~Nentify@nentify.me) (*.net
*.split)
L115[02:09:55] ⇦
Quits: Pwootage (~Pwootage@pwootage.com) (*.net
*.split)
L116[02:09:55] ⇦
Quits: hi1173 (~hi117@68.200.21.17) (*.net *.split)
L117[02:09:56] ***
Pwootage_ is now known as Pwootage
L118[02:10:30]
⇨ Joins: medsouz|offline (~medsouz@medsouz.net)
L119[02:10:43]
⇨ Joins: dangranos (~dangranos@176.50.152.163)
L120[02:10:43]
⇨ Joins: DFrostedWang (~DFrostedW@5.231.51.220)
L121[02:10:43]
⇨ Joins: septi25
(~septi25@ipb21bbb54.dynamic.kabel-deutschland.de)
L122[02:10:43]
⇨ Joins: Kilobyte (~Kilobyte@5.231.51.78)
L123[02:10:43]
⇨ Joins: Altenius
(Altenius@Moving.Mountains.At.PanicBNC.us)
L124[02:10:43] *** portlane.esper.net sets mode:
+v Kilobyte
L125[02:11:00]
⇨ Joins: Dashkal
(~dashkal@S0106001217d8177c.vf.shawcable.net)
L126[02:11:30]
⇨ Joins: v^Phone
(~no@c-71-238-153-166.hsd1.mi.comcast.net)
L127[02:11:32]
⇨ Joins: Lathanael|Away
(~Lathanael@p549733A4.dip0.t-ipconnect.de)
L128[02:11:32]
⇨ Joins: Benguin
(~Ben@adsl-83-100-188-68.karoo.KCOM.COM)
L129[02:11:32]
⇨ Joins: Csst|Masterball
(Csstform@vps.alissa.ml)
L130[02:11:32]
⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L131[02:11:32]
⇨ Joins: Nentify|away (~Nentify@nentify.me)
L132[02:11:51]
⇨ Joins: SuPeRMiNoR2 (~SuPeR@superminor2.net)
L133[02:13:57]
⇨ Joins: bananagram (~Porygon@198.52.199.35)
L134[02:17:20] ***
skyem123 is now known as skyem123|away
L135[02:19:27] <ShadowKatStudios> Huh, it
looks like the micrOS event system would actually work.
L136[02:19:34] <ShadowKatStudios> Looks
like I fixed it.
L137[02:21:31] <Kodos> ShadowKatStudios,
are you still working on networked FS or no
L138[02:21:43] <ShadowKatStudios> Once I
get networking working it'll be a thing.
L139[02:22:44] <robhol> that seems like a
prerequisite, lol
L140[02:23:59] <ShadowKatStudios> I'm
gonna put networking in the kernel.
L141[02:25:44] <Kodos> Ah
L142[02:25:50] <Kodos> Also, does a RAID
Block count as a component
L143[02:33:16] ***
Pwootage is now known as Pwootage|Off
L144[02:33:37]
⇨ Joins: CompanionCube (~samis@90.200.247.14)
L145[02:34:09] <SandraNicole> Kodos:
yes.
L146[02:34:32] <SandraNicole> maybe.
L147[02:34:38] <SandraNicole> actually I
don't know.
L148[02:34:42] <SandraNicole> I assumed
they did.
L149[02:34:49] <SandraNicole> but I guess
they don't.
L150[02:34:58] <SandraNicole> they would
just provide a filesystem component.
L151[02:37:14] ***
Pwootage|Off is now known as Pwootage
L152[02:39:23] ⇦
Quits: iceman11a (iceman11a@cpe-74-141-56-150.swo.res.rr.com) (Ping
timeout: 198 seconds)
L153[02:39:35] <Kodos> I need to know
because reasons
L154[02:39:38] <Kodos> >.>
L155[02:39:38] ⇦
Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L156[02:39:51] <Kodos> Time to set up like
30 and stick em on a computer
L157[02:40:21]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L158[02:43:02]
⇨ Joins: marcin212 (~marcin212@176.111.135.116)
L159[02:43:17] <ShadowKatStudios> Kodos:
Planning for a big NAS setup?
L160[02:43:36] <Kodos> Maybe
>.>
L161[02:43:44] <Kodos> Actually I'm
building a server room
L162[02:43:56] <Kodos> And I can use 100
raids faster than I can think of uses for 100 servers
L163[02:44:27] <ShadowKatStudios> Oh
wonderful, if you make a function as a listener that crashes, it'll
crash the OS.
L164[02:44:33] <ShadowKatStudios> Time to
fix *that*
L165[02:45:43] <Kodos> Okay, so
L166[02:45:48] <Kodos> Can confirm, it
just adds a fs
L167[02:45:50] <Kodos> Not a
component
L168[02:46:14] <ShadowKatStudios> local
evt,rasin = pcall(v,evtype,table.unpack(t))
L169[02:46:43] ***
Pwootage is now known as Pwootage|Off
L170[02:49:22] <Kodos> What is this
'network' floppy?
L171[02:49:26] <Kodos> Is this your
sorcery, Shadow
L172[02:49:38] <ShadowKatStudios> Magi6k's
network stack for OpenOS
L173[02:49:42] <ShadowKatStudios> Not
mine.
L174[02:51:06] <Kodos> Ah
L175[02:51:20] <Kodos> How do I make 'cat'
just show a page at a time
L176[02:51:35] <ShadowKatStudios>
more
L177[02:52:26] <Kodos> Oh derp
L178[02:56:57] <robhol> or less :3
L179[02:57:11] <robhol> what's even the
difference between the two again?
L180[02:57:16] <ShadowKatStudios> I should
probably write a syscall to do that in micrOS
L181[02:59:30] ⇦
Quits: CompanionCube (~samis@90.200.247.14) (Remote host closed the
connection)
L182[03:00:45]
⇨ Joins: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com)
L183[03:03:31] ***
Pwootage|Off is now known as Pwootage
L184[03:03:36] <ShadowKatStudios> I really
need to impliment configuration
L185[03:09:52] ***
Pwootage is now known as Pwootage|Off
L186[03:09:56] ***
Pwootage|Off is now known as Pwootage
L187[03:16:43] <Kodos> Would you be
willing to write me up a snippet of code really quick
L188[03:16:57] <Kodos> Actually not sure
how easy it would be so maybe not >.>
L189[03:18:26] <SandraNicole> Kodos: a
filesystem /is/ a component.
L190[03:18:53] <Kodos> I meant component
in the sense of I want to make sure I won't overload a server's
component capacity
L191[03:19:12] <SandraNicole> Do
filesystems not count to the component count?
L192[03:19:14] <SandraNicole> They
should.
L193[03:19:22] <Kodos> Maybe I di dn't add
enough?
L194[03:19:24] <Kodos> One sec
L195[03:19:24] ***
Pwootage is now known as Pwootage|Off
L196[03:19:47] <SandraNicole> because
filesystems /are/ components. component.filesystem.
L197[03:20:51] <Kodos> Oh well
L198[03:20:54] <Kodos> I'll test it
tomorrow
L199[03:21:06] <Kodos> Because I'll have
to set up ~100 RAIDs
L200[03:21:08] <Kodos> with HDDs and
such
L201[03:21:27] <Kodos> But basically my
server room's going to look like fucking IBM
L202[03:22:11] <ShadowKatStudios> :D
L203[03:26:04] <Kodos> I have 22x3 RAIDs
on a Creative-tier server and no overloaded errors
L204[03:26:08] <Kodos> Gonna try another
row
L205[03:27:58] <Kodos> 22x6
L206[03:27:59] <Kodos> No error
L207[03:28:12] <Kodos> Pretty sure it
isn't overloading the server, unless creative tier doesn't have
one
L208[03:28:17] <Kodos> Let me try T3
L209[03:28:21] <ShadowKatStudios> Use a T3
and attach 32
L210[03:28:27] <ShadowKatStudios> And see
if it mounts all of them
L211[03:29:38] <Kodos> I'm gonna need a
bigger screen on this remote terminal...
L212[03:30:11] ***
Pwootage|Off is now known as Pwootage
L214[03:30:33] <Kodos> Yeahhh
L215[03:30:38] <Kodos> Pretty sure RAIDs
don't add to component count
L216[03:30:41] ***
alekso56_off is now known as alekso56
L217[03:30:42] <Kodos> That's on a T3
server
L218[03:31:00] <ShadowKatStudios>
Huh.
L219[03:31:43] <Kodos> This means I can
make a stupid high count of RAIDs and run it off a single server
rack
L220[03:31:48] <Kodos> 4 rows of RAIDs,
one server a piece
L221[03:31:50] <SandraNicole>
interesting.
L222[03:31:51] <Kodos> Because colored
network cable
L223[03:32:06] <SandraNicole> what you'd
need that amount of storage for?
L224[03:32:15] <Kodos> It's not about the
amount of storage
L225[03:32:20] <Kodos> I'm going for
mainly aesthetics
L226[03:32:36] <Kodos> And general
ambience
L227[03:33:37] <ShadowKatStudios>
SandraNicole: Kodos is going to run a pirated DFPWM server
L228[03:33:55] <Kodos> Actually I was
contemplating trying to get Zork to work
L229[03:33:57] <Kodos> on OC
L230[03:34:07] <ShadowKatStudios>
glhf
L231[03:34:11] <Kodos> I have a very rough
but working version of a text based adventure game library
L232[03:34:16] <ShadowKatStudios> PDP-11
emulator?
L233[03:34:18] <Kodos> And an example game
with 2 rooms
L234[03:34:18] <SandraNicole> sounds
fun.
L235[03:41:09]
⇨ Joins: Ditch
(~LudgeLiki@69.57.94.65.dsl.static.nccray.com)
L236[03:43:44] ⇦
Quits: Ditchbuster (~LudgeLiki@166.170.21.121) (Ping timeout: 198
seconds)
L237[03:44:26] ⇦
Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L238[03:44:34] ***
Pwootage is now known as Pwootage|Off
L239[03:50:56]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L240[03:52:07] <Kodos> I wonder how hard
it would be to have a duplicate screen
L241[03:52:20] <SandraNicole> Kodos: not
too hard.
L242[03:52:31] <Kodos> Is there already
existing functions for that or would I have to code it
L243[03:52:34] <SandraNicole> just gotta
draw the same thing twice on multiple screens.
L244[03:52:41] <SandraNicole> you would
probably have to code it.
L245[03:52:44] <Kodos> Alrighty
L246[03:52:51] <Kodos> It's easy enough,
just wasn't sure if there was code for it already
L247[03:53:10] <SandraNicole> there
probably is /somewhere/.
L248[03:53:15] <Kodos> Well
L249[03:53:16] <SandraNicole> just not in
OC afaik.
L250[03:53:25] <Kodos> First thing I wanna
do is write something that will automount any unmounted HDDs
L251[03:53:41] <SandraNicole> not too
hard.
L252[03:53:45] <SandraNicole>
probably.
L253[03:54:10] <SandraNicole> I think I
may try writing my own OS now.
L254[03:54:20] <SandraNicole> That sounds
like a fun time.
L255[03:56:01] <ShadowKatStudios> Kodos: I
know it would be shit-easy to do it with micrOS, you could redefine
the output functions to support two screens, then reload the
shell.
L256[03:56:30] <Kodos> shit-easy... mind
if I steal that
L257[03:56:58] <Kodos> Gonna add it to my
list of words I like right underneath Mindfuckery
L258[03:57:24] <ShadowKatStudios> I can't
prevent theft of words
L259[03:58:08] <Kodos> Mkay
L261[03:58:33] <Kodos> And how to deal
with them
L262[03:59:31] <ShadowKatStudios> You
don't know tables?
L263[03:59:58] <Kodos> I'm still a bit of
a lua noob
L264[04:00:01] <Kodos> Lua*
L265[04:00:03] <Kodos> See?
L266[04:00:35]
⇨ Joins: Yepoleb_
(~quassel@178-191-130-153.adsl.highway.telekom.at)
L267[04:00:36] ***
Yepoleb is now known as Guest66469
L268[04:00:36] ⇦
Quits: Guest66469 (~quassel@194-166-3-91.adsl.highway.telekom.at)
(Killed (nova.esper.net (Nickname regained by
services)))
L269[04:00:36] ***
Yepoleb_ is now known as Yepoleb
L270[04:01:54]
⇨ Joins: asie
(~asie@apn-31-2-107-250.dynamic.gprs.plus.pl)
L271[04:01:54]
zsh sets mode: +v on asie
L272[04:02:11] ⇦
Quits: v^Phone (~no@c-71-238-153-166.hsd1.mi.comcast.net) (Ping
timeout: 198 seconds)
L273[04:03:54] ***
wer38 is now known as wer38|dinner
L274[04:05:50] <Kodos> I love
io.stderr:write
L276[04:15:33] <ShadowKatStudios> What mod
are those striped blocks from?
L277[04:16:07]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-252.dynamic.swissvpn.net)
L278[04:16:55] <Kodos> Chisel
L279[04:17:18] <Kodos> Just about any SSP
pack I do has it
L280[04:17:24] <Kodos> Just BECAUSE of
those blocks
L281[04:18:12] <Kodos> Anyone know if
Extra Utilities is open source, I just had an idea
L282[04:19:31] ***
Hobbyboy|Sleep is now known as Hobbyboy
L283[04:23:23]
⇨ Joins: Hobby_boy
(~Hobbyboy@host109-151-37-226.range109-151.btcentralplus.com)
L284[04:24:21] <Cruor> Kodos: :o that
looks fancy
L285[04:24:25] <Cruor> chisels op
q_q
L286[04:25:00] <SandraNicole> Kodos: extra
utilties is sadly not open source.
L287[04:25:16] <Kodos> Alright
L288[04:25:22] <Kodos> Was gonna make a
computer controlled sound muffler
L289[04:25:41] <SandraNicole> yeah, sadly
it's not.
L290[04:25:53] <Kodos> Also, anyone know
of any mods that add a way to respawn the Ender Dragon
L291[04:26:27] ***
wer38|dinner is now known as wer38
L292[04:26:57] <Kodos> Cruor, it looks
fancy because it's OpenComputers =P
L293[04:27:29] <SandraNicole> Kodos: und
also chisel.
L294[04:27:51] <Kodos> Indeed
L297[04:29:32] <SandraNicole> fancy.
L298[04:29:46] <SandraNicole> whoa what's
that road from.
L299[04:29:49] <Kodos> Chisel
L300[04:29:54] <Kodos> asphalt and road
lines
L301[04:29:54] <ShadowKatStudios>
Heh
L302[04:29:57] <SandraNicole> that's from
chisel?
L303[04:29:58] <ShadowKatStudios> I just
remembered
L304[04:30:14] <SandraNicole> didn't know
chisel had that.
L305[04:30:16] <Kodos> Just waiting on a
couple more mods to update and then I can get my world done
L306[04:30:22] <Kodos> One major one is
FlenixCities
L307[04:30:30] <ShadowKatStudios> the
drive automount script my school uses (written in BATCH, I might
add) is copyrighted to the IT guy
L308[04:30:51] <SandraNicole> to update to
1.7.10?
L309[04:30:57] <SandraNicole> mods aren't
already?
L310[04:31:46] <Kodos> Office, Streets,
Large Buildings, and Food hasn't
L311[04:31:53] <Kodos> Well
L312[04:31:55] <Kodos> Food's in bet
L314[04:32:04] <Kodos> Same with
Core
L315[04:32:15] *
SandraNicole 's head explodes.
L316[04:34:15] <wer38> help please
L317[04:34:18] <wer38> [19:58:02] [Client
thread/ERROR]: @ Post render
L318[04:34:18] <wer38> [19:58:02] [Client
thread/ERROR]: 1283: Stack overflow
L319[04:34:18] <wer38> [19:58:02] [Client
thread/ERROR]: ########## GL ERROR ##########
L320[04:34:58] <Kodos> Pastebin your full
crashlog
L321[04:35:01] *
ShadowKatStudios suggests posting a full log
L322[04:35:21] <ShadowKatStudios> So what
is a good way to do OS settings?
L323[04:35:22] <wer38> it didnt
crash
L324[04:36:03] <Kodos> o.O
L326[04:36:19] <ShadowKatStudios> Should I
use a table stored in a file?
L327[04:36:26] <wer38> just nothing shows
up
L328[04:36:32] <Kodos> One sec Wer
L329[04:36:35] <wer38> when it
lanches
L330[04:36:50] <Kodos> Is this an error
with OC or just minecraft in general
L331[04:37:04] <wer38> mc in general
L332[04:37:31] <ShadowKatStudios>
Performing 4 hardware calls per line outputted is slow.
L334[04:37:47] <Kodos> ShadowKatStudios,
why not have a .cfg file on the computer
L335[04:37:52] <Kodos> setting1=this
L336[04:37:54] <Kodos> setting2=that
L337[04:37:58] <Kodos> And read it that
way
L338[04:38:54] <ShadowKatStudios> Might
work.
L339[04:39:51] <wer38> how do i fix
it
L341[04:41:16] <Kodos> You may have to
wipe the world you're getting the error on
L342[04:41:22] <Kodos> idk
L343[04:41:30] <ShadowKatStudios> Try
clearing your inventory, first
L344[04:41:38] <wer38> can you go on ts so
i can explane
L345[04:41:46] <Kodos> No, my wife's
asleep
L346[04:41:52] <wer38> ok
L347[04:42:00] <wer38> so i lanch me
L348[04:42:03] <wer38> mc
L349[04:42:08] <wer38> then it loads
L350[04:42:11] <Kodos> Probably best to
explain in PM
L351[04:42:14] <Kodos> So you don't spam
the channel
L352[04:42:29] <wer38> ok
L353[04:42:57]
⇨ Joins: EvaKnievel (~EvaKnieve@hq.scale-up.com)
L354[04:44:09] ⇦
Quits: asie (~asie@apn-31-2-107-250.dynamic.gprs.plus.pl) (Quit:
where did mai raifu go wrong)
L355[04:45:29] <ShadowKatStudios> So I
just emptied a creative battery
L356[04:47:11] <Kodos> wat
L357[04:48:50] ⇦
Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L358[04:50:39] <ShadowKatStudios> I appear
to have borken text input.
L359[04:52:11] <ShadowKatStudios> And I
fixed it by changing the weirdness of the OS.
L360[04:52:37] <ShadowKatStudios> It's now
40% more weird!
L361[04:56:23] ⇦
Quits: sciguyryan (sciguyryan@109-205-169-252.dynamic.swissvpn.net)
()
L362[04:57:09] <ShadowKatStudios> :D Okay,
time to write a networking stack.
L363[04:57:56] <ShadowKatStudios>
wait
L364[04:57:58] <ShadowKatStudios>
first
L365[04:58:00] <ShadowKatStudios> OS
Config
L366[05:01:28]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-252.dynamic.swissvpn.net)
L367[05:01:36]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L368[05:03:00] ⇦
Quits: mr208 (~mallrat20@68.204.184.175) (Ping timeout: 189
seconds)
L369[05:03:33]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L370[05:05:34] <Kodos> Whee, just found my
old SHA256 lib
L371[05:07:33] <Kodos> Now to remember how
to use it
L372[05:07:38] <Kodos> Actually
L373[05:07:40] <Kodos> it's 4 am
L374[05:07:44] ***
Kodos is now known as Kodos|Zzz
L375[05:15:48] <Kodos|Zzz> You know those
games where words appear, and you have to type them to remove them,
or else it builds up Tetris-style and you end up 'dying'
L376[05:15:52] <Kodos|Zzz> I want one of
those for OC
L377[05:16:05] <ShadowKatStudios>
oyus
L378[05:16:15] <Kodos|Zzz> With a
words.txt file it reads from
L379[05:16:17] <ShadowKatStudios> So,
suddenly, I have hostnames and network names for micrOS.
L380[05:16:21] <Kodos|Zzz> So you can have
different difficulties
L381[05:20:27] <ShadowKatStudios> 133K RAM
usage...
L382[05:20:40] <Kodos|Zzz> o.O
L383[05:20:44] <ShadowKatStudios> Can I
write a network stack in 58KiB?
L384[05:20:51] <Cruor> always
L385[05:21:27] <ShadowKatStudios> Current
OS filesize: 16.3 KiB
L386[05:23:57] <SandraNicole> sounds fun?
:P
L387[05:24:33] <ShadowKatStudios> That
moment when you realise you implimented more functionality in a
custom OS than the stock one in 1/10 the filesize and a tiny amount
of the RAM usage
L388[05:24:34] <Kubuxu> ShadowKatStudios:
Are you stripping it?
L389[05:24:46] <ShadowKatStudios> Kubuxu:
I'm *adding to it*
L390[05:25:19] <Kubuxu> ShadowKatStudios:
I mean source stripping.
L391[05:25:21] <SandraNicole> 14 hours
left to download 189MB. Ah my internet.
L392[05:25:26] <ShadowKatStudios> Source
stripping?
L393[05:25:49] <ShadowKatStudios> It's
properly indented, and the syscall code is less dense than the API
system of OpenOS
L394[05:27:31] <ShadowKatStudios> I'll
note that I'm running this from a T3 raid
L396[05:27:47] <SandraNicole> then again,
I am simultanaeously torrenting jet grind radio.
L397[05:28:10] <ShadowKatStudios> Could be
interesting
L398[05:28:18] <ShadowKatStudios> But I
see little need for the moment.
L399[05:28:31] <ShadowKatStudios> Maybe I
should try to run it on OpenOS and see if I can get it below
100k
L400[05:29:16] <Kubuxu> ShadowKatStudios:
I think 100%.
L401[05:29:38] <Kubuxu> Its own source
goes from 22k to 8k.
L402[05:31:21] <Kodos|Zzz> What is 'source
stripping' anyway
L403[05:32:00] <SandraNicole> Kodos|Zzz:
where you remove all unneccessary characters from the source.
L404[05:32:07] <SandraNicole> also known
as minimalizing.
L405[05:32:35] <Kodos|Zzz> Could you
theoretically put everything on a single line?
L406[05:32:45] <SandraNicole> yep.
L407[05:32:54] <SandraNicole> in lua that
works.
L408[05:32:58] <Kodos|Zzz> Neat
L409[05:33:05] <SandraNicole> it only
requires one whitespace as a separator.
L410[05:33:14] <Kodos|Zzz> Is there a way
to get a specific file's filesize
L411[05:33:33] *
ShadowKatStudios checks micrOS source
L412[05:33:53] <ShadowKatStudios>
fs.getSize()?
L413[05:34:07] <SandraNicole> yep
something like that.
L414[05:34:07] <ShadowKatStudios> fs.size
even?'
L415[05:34:12] <Kodos|Zzz> I mean a
specific file, not just the fs
L416[05:34:26] <ShadowKatStudios>
Kodos|Zzz: fs.size(file)
L417[05:34:44] <Kodos|Zzz> Ah,
thanks
L418[05:34:54] <Kodos|Zzz> now to make
checksize.lua
L420[05:37:13] <Kodos|Zzz> =D
L421[05:37:21] <Kodos|Zzz> I'm assuming
those are bytes?
L422[05:37:45] <ShadowKatStudios> I really
should convert the logging system to save to a buffer rather than
use every line, and then have a logflushd
L423[05:37:54]
⇨ Joins: Magik6k
(~Magik6k@host-89-228-225-106.kalisz.mm.pl)
L424[05:37:54] <ShadowKatStudios> Yep,
bytes
L425[05:38:17] <Kodos|Zzz> Fixed.
L426[05:38:25] <Kodos|Zzz> Now to clean it
up a bit and write a man for it
L427[05:38:28] <Kodos|Zzz> Then PR it in
=D
L428[05:39:07] <ShadowKatStudios> So
Kubuxu, on a T1 stick, I have 58k free
L429[05:39:15] <Magik6k> o/
L430[05:39:19] <ShadowKatStudios> \o
L431[05:39:38] <ShadowKatStudios> Magik6k:
You hate me, I'm adding a custom networking system to micrOS
L432[05:39:49] <Magik6k> ShadowKatStudios,
meh
L433[05:40:02] <Magik6k> ShadowKatStudios,
you can add some compat with mine
L434[05:40:05] <ShadowKatStudios> :P
L435[05:40:11] <ShadowKatStudios> Or I
could attempt to port it
L436[05:40:16] <ShadowKatStudios> But I
just want my networked fses
L437[05:40:18] <ShadowKatStudios> so
meh
L438[05:40:28] <Kodos|Zzz> Magik6k, what
does your networking thingy do because I'm an idiot and have no
idea what's going on 90% of the time
L439[05:40:29] <Kubuxu> ShadowKatStudios:
I don't know what will be harder.
L440[05:40:30] <ShadowKatStudios> Anyway,
time to create logflushd
L442[05:41:11] <ShadowKatStudios> Looks
like an RFC. Melikes.
L443[05:43:03] <Kubuxu> Magik6k: Do
s/hnown/known on it...
L444[05:43:51] <Kodos|Zzz> I really like
this program I made =D
L445[05:44:12] <Magik6k> Kodos|Zzz, wot
program?
L446[05:44:49] <ShadowKatStudios> Hm,
easier way to do logging with a buffer: have a configurable logging
buffer size
L447[05:45:08] <ShadowKatStudios> On
systems with more RAM, make the buffer bigger
L449[05:45:27] <wer38> guy i got a
prob
L450[05:45:35] <wer38> guys
L451[05:45:50] <Magik6k> wer38, read topic
:p
L453[05:46:10] <wer38> ok
L454[05:46:33] <wer38> i keep getting
black screen
L455[05:46:42] <Magik6k> version?
L456[05:46:45]
⇨ Joins: asie
(~asie@apn-31-2-107-250.dynamic.gprs.plus.pl)
L457[05:46:45]
zsh sets mode: +v on asie
L458[05:46:52] <wer38> when i lanch
mc
L459[05:47:01] <wer38> 1.7.10
L460[05:47:13] <Magik6k> Kodos|Zzz, It's
alreafy possible by 'df' command
L461[05:47:27] <Magik6k> wer38, I meant OC
version/build
L462[05:47:33] <Kodos|Zzz> That checks
directories
L463[05:47:36] <Kodos|Zzz> This checks
specific files
L464[05:47:38] <Kodos|Zzz> Sec
L466[05:48:01] <Magik6k> Ah wait, it's
file size
L467[05:48:37] <Kodos|Zzz> It's an extra
122 bytes, I'm gonna write a man and PR it in later
L468[05:48:42] <Kodos|Zzz> Probably
tomorrow
L469[05:49:17] <Kodos|Zzz> Or I may start
dev'ing a pack of utility programs like that, and write an
installer for them all
L470[05:49:26] <Kodos|Zzz> And then use
that as a loot disk
L471[05:49:46] <wer38> magik
L473[05:49:57] <Magik6k> wer38, ?
L474[05:50:10] <wer38> the black
screen
L475[05:50:22] <Kubuxu> wer38: Anything in
console??
L476[05:50:32] <wer38> yep
L478[05:50:37] <Kubuxu> Soo??
L479[05:50:46] <Magik6k> wer38, put in on
pastebin/hastebin
L480[05:50:54] <wer38> ok
L482[05:51:06] <Kubuxu> asie \o
L483[05:51:08] <asie> you magikian
you
L484[05:51:09] <Magik6k> asie, o/
L485[05:52:05] <wer38> [19:58:02] [Client
thread/ERROR]: @ Post render
L486[05:52:06] <wer38> <wer38>
[19:58:02] [Client thread/ERROR]: 1283: Stack overflow
L487[05:52:06] <wer38> <wer38>
[19:58:02] [Client thread/ERROR]: ########## GL ERROR
##########
L488[05:52:26] <Kubuxu> wer38: What other
mods do you have?
L489[05:52:27] <wer38> ignor
<wer38>
L490[05:52:45] <Magik6k> wer38, and what
gpu u haz?(and drivers)
L491[05:52:50] <Kubuxu> wer38: Do you use
Optifine.
L492[05:52:56] <wer38> no
L493[05:52:56] <Kubuxu> s\/./?
L494[05:53:36] <wer38> mag u have ts
L495[05:53:51] <Kubuxu> Catastrofe. There
is no sed bot...
L496[05:54:49] <wer38> i use on board
graphics and latest drivers
L497[05:55:07] <wer38> and it did
work
L498[05:55:23] <SandraNicole> wer38: can
you pastebin it please?
L499[05:55:44] <SandraNicole> the whole
log?
L500[05:55:49] <wer38> ok
L502[05:58:04] <SandraNicole> good
lord.
L503[05:58:16] <wer38> what
L504[05:58:25] <SandraNicole> some mod's
being a derp I guess.
L505[05:58:30] <Magik6k> +1
L506[05:58:52] <Kubuxu> +1. Worst part
-> no way to easliy debug it
L507[05:59:06] <Kodos|Zzz> Only way to
debug is to pull mods out one by one, loading after removing one
each time
L508[05:59:07] <wer38> oh god
L509[05:59:23] <Kodos|Zzz> Good luck, have
fun, going to bed now
L510[05:59:31] <wer38> hell no
L511[06:00:12] <Kubuxu> wer38: You can do
binary search. Remove half, check if works if yes swap halves,
repeate.
L512[06:01:04] <Kubuxu> wer38: Sad think
is that becouse of dependencies it stopped working after 1.4
L513[06:01:10] <wer38> my bloody brother
whats to go to bed so i have to go
L514[06:01:55] <ShadowKatStudios>
Aha!
L515[06:02:04] <ShadowKatStudios>
Suddenly, flushing the log takes <1sec
L516[06:02:05] <wer38> what
L517[06:02:07] ⇦
Quits: asie (~asie@apn-31-2-107-250.dynamic.gprs.plus.pl) (Quit:
where did mai raifu go wrong)
L518[06:02:23] ⇦
Quits: marcin212 (~marcin212@176.111.135.116) (Read error:
Connection reset by peer)
L519[06:02:33] <ShadowKatStudios> I
combined it in the lua before writing it to disk :D
L520[06:02:39] <wer38> gtg
L521[06:03:08] <wer38> feel free to use my
ts server if you guys want ip wer38.info
L522[06:03:16] <Kubuxu> Confirmed:
marcin212 and asie are the same person.
L523[06:03:17]
⇨ Joins: marcin212 (~marcin212@176.111.135.116)
L524[06:03:20] ***
wer38 is now known as wer38|zzz
L525[06:04:26] <Magik6k> hmm
L526[06:04:58]
⇨ Joins: asie
(~asie@apn-31-2-107-250.dynamic.gprs.plus.pl)
L527[06:04:58]
zsh sets mode: +v on asie
L528[06:05:28]
⇨ Joins: Inari
(~Uni@p54935201.dip0.t-ipconnect.de)
L530[06:07:35] <ShadowKatStudios> In case
you were wondering how the MicrOS dev was going.
L531[06:09:55] ⇦
Quits: asie (~asie@apn-31-2-107-250.dynamic.gprs.plus.pl) (Quit:
where did mai raifu go wrong)
L532[06:09:56] <Kodos|Zzz> What's a file
that's in the bin folder that's over 1 Kb
L533[06:10:41] <ShadowKatStudios> Try
filesystem.lua in lib
L534[06:10:46] <Kodos|Zzz> Okay
L535[06:11:21] <Magik6k> Kodos|Zzz,
init.lua is 5kb afaik
L536[06:11:26] <Kodos|Zzz> Mkay
L537[06:11:40] <Kodos|Zzz> Adding in a
thing to convert the bytes to kb if it applies
L538[06:12:00] <ShadowKatStudios> I could
store, like, 12 songs in a RAID
L539[06:12:16] <ShadowKatStudios> inb4
convert youtube playlist to dfpwm
L540[06:12:22] <Kodos|Zzz> Lol
L541[06:12:26] <Kodos|Zzz> WHo needs tapes
when we have RAID =D
L542[06:12:40] <ShadowKatStudios> You
can't play music on RAIDs
L543[06:12:53] <ShadowKatStudios> Also
tapes can be 32MiB, RAID can only be 12MiB
L544[06:14:59] ⇦
Quits: jaquadro_ (~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
(Ping timeout: 189 seconds)
L545[06:15:17] <Kubuxu> OpenOS source is
158936B
L546[06:15:44] <Kodos|Zzz> Who wants to
test my program for me, since I already closed MC and don't want to
get back in
L547[06:15:50] <Kodos|Zzz> Because bed
sounds shitty
L548[06:16:02] ***
SandraNicole is now known as Sandrafk
L549[06:16:09] <Sandrafk> night all.
L550[06:16:12] <Kodos|Zzz> gn
L551[06:16:17] <ShadowKatStudios> Kubuxu:
My stuff is literally 1/10 the size :D
L552[06:16:21] <ShadowKatStudios> night
Sandrafk
L553[06:17:03] <Ender> o/
L554[06:17:14] <ShadowKatStudios> \o
Ender
L556[06:19:32] <Ender> Cool
L558[06:22:26]
⇨ Joins: Guest76521 (email@78.63.148.80)
L559[06:22:41] <Guest76521> h
L560[06:22:49] ***
Guest76521 is now known as abcde
L561[06:23:26] <Kodos|Zzz> What's an easy
way to 'round' a number to like... 2 decimal places
L562[06:23:38] ⇦
Quits: abcde (email@78.63.148.80) (Client Quit)
L563[06:23:40] <Ender> Math
L564[06:23:40] <Ender> .floor?
L565[06:23:45] <Ender> Duck you
tablet
L566[06:23:49] <Kodos|Zzz> Lol
L567[06:23:57] <ShadowKatStudios>
Kodos|Zzz: Convert it to a string, find the dot, sub to 2 after it,
and tonumber it.
L568[06:24:04] <Kodos|Zzz> ...
L569[06:24:11] <Kodos|Zzz> You had me up
to 'find'
L570[06:24:18] <ShadowKatStudios>
string.sub
L571[06:24:27] <ShadowKatStudios>
string.sub returns a substring
L572[06:24:31] <Kodos|Zzz> Is that an OC
thing or a lua thing
L573[06:25:17] <ShadowKatStudios> lua
thing
L574[06:25:36] <Ender> #luau
L575[06:25:40] <Ender> :@
L576[06:25:43] <Ender> #luau
L577[06:25:47] <Kodos|Zzz> I got it
L578[06:25:48] <Kodos|Zzz> #lua
L579[06:25:48] <|0xDEADBEEF|> >
nil
L580[06:25:48] <Ender> Tablet duck
off
L581[06:26:06] <ShadowKatStudios> #lua
s="abcd" s:sub(1,3)
L582[06:26:06] <|0xDEADBEEF|> >
nil
L583[06:26:10] <ShadowKatStudios> #lua
s="abcd" return s:sub(1,3)
L584[06:26:11] <|0xDEADBEEF|> >
abc
L585[06:26:39] <Kodos|Zzz> Let me update
this file, and I'll show you why I need it
L586[06:27:36]
⇨ Joins: Chris_Acrobat
(uid55346@id-55346.highgate.irccloud.com)
L587[06:27:55] *
ShadowKatStudios returns to accidentally making his computer wish
it never existed
L589[06:28:03] <Kodos|Zzz> Line 9
L590[06:29:10]
⇨ Joins: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L591[06:29:55] <Kodos|Zzz> Ohai
jaquadro
L592[06:29:58] <Kodos|Zzz> <3 your
mods
L593[06:31:40] <Kodos|Zzz> Can I create a
function AND use it, inside an if statement?
L594[06:31:46] <Kodos|Zzz> Provided I
create it before using it ofc
L595[06:32:08] <Kodos|Zzz> Actually
nvm
L596[06:32:46] <Ender> Kodos|Zzz,
yep
L598[06:33:30] <ShadowKatStudios> It's
odd, I try and write small code since I've been writing
micrOS...
L599[06:33:40] <ShadowKatStudios> It's
messing with me.
L600[06:34:04] <Kodos|Zzz> It mostly
worked
L601[06:34:07] <Kodos|Zzz> I'll adapt
it
L602[06:34:10] <ShadowKatStudios>
Okey.
L603[06:34:19] <Kodos|Zzz> the 'pre'
didn't take, and it showed as bytes, but it did round it down
L604[06:34:23] <Kodos|Zzz> which is
nice
L605[06:34:34] <ShadowKatStudios> Remove
the local.
L606[06:34:38] <ShadowKatStudios>
>local pre
L607[06:35:13] <Kodos|Zzz> right
L608[06:35:54] <Kodos|Zzz> Weird spacing,
but it works
L609[06:35:58] <Kodos|Zzz> I'll finish
fixing my code now
L610[06:36:01] *
Ender wishes he had a laptop/tablet that could play modded
minecraft
L611[06:40:29] <Kodos|Zzz> I broke
it
L612[06:41:10] <ShadowKatStudios> micrOS
v0.2.5 release time
L613[06:41:21] <ShadowKatStudios> I am
skipping 0.0.2 versions!
L614[06:44:45] <Kodos|Zzz> Annnd it's
still not rounding
L615[06:44:53] <Kodos|Zzz> I'm probably
just being an idiot
L618[06:46:00] <Ender> #lua return
math.floor( 5.0927473634 )
L619[06:46:00] <|0xDEADBEEF|> > 5
L620[06:46:08] <Ender> #lua return
math.floor( 5.0927473634, 2 )
L621[06:46:08] <|0xDEADBEEF|> > 5
L622[06:46:10] <Kubuxu> ShadowKatStudios:
Stripped OpenOS is 76667B
L623[06:46:11] <Ender> Hmm
L624[06:46:25] <ShadowKatStudios> 76k,
half size.
L625[06:46:33] <Kubuxu> Yeah.
L626[06:46:49] <Kubuxu> Could be even less
by removing debug messagges.
L627[06:47:04] <ShadowKatStudios> 17.1KiB
for MicrOS
L628[06:47:13] <ShadowKatStudios>
Unstripped
L629[06:47:45] <Kubuxu> Stripping
now
L630[06:48:01] <Kodos|Zzz> Should make a
program for that
L631[06:48:37] *
ShadowKatStudios wonders if micrOS will end up like ITS- optomised
as fuck, but impossible to work on
L632[06:50:27] <Kubuxu> MicroOS after
stripping 13472B
L633[06:50:40] <ShadowKatStudios>
13k
L634[06:50:50] <ShadowKatStudios> #lua
17.1/13.4
L635[06:50:51] <|0xDEADBEEF|> >
1.2761194029851
L636[06:51:02] <ShadowKatStudios> #lua
13.4/17.1
L637[06:51:02] <|0xDEADBEEF|> >
0.78362573099415
L638[06:51:11] <ShadowKatStudios> 0.7x
size
L639[06:51:18] <ShadowKatStudios>
Optomisation
L640[06:51:19] <Kubuxu> #lua
13472/1024/17.1
L641[06:51:19] <|0xDEADBEEF|> >
0.76937134502924
L642[06:51:29] <Kubuxu> #lua
13472/1024
L643[06:51:29] <|0xDEADBEEF|> >
13.15625
L644[06:52:15] <Kodos|Zzz> What's the
comment block codes
L645[06:52:17] <Kubuxu> OpenOS with mans
and so on after stripping is 95328B
L646[06:52:56] <Kubuxu> I got to go.
L647[06:53:00] <Kubuxu> \o
L648[06:53:01] <ShadowKatStudios> o/
L649[06:53:29] <ShadowKatStudios> Anyway,
time to work on the network stack
L650[06:54:47] <ShadowKatStudios> Still no
ocdoc? :/
L653[06:56:43] ⇦
Quits: iceman11a (iceman11a@cpe-74-141-56-150.swo.res.rr.com)
(Quit: Leaving)
L654[06:57:25] <Inari> hmm *tries to think
of what component functions a CPU could have*
L655[06:57:53] <Caitlyn> Ender, I think he
meant the bot
L656[06:57:58] <Ender> Oh
L657[07:03:00] <ShadowKatStudios> How does
one set a timer when one does not have the event API?
L658[07:04:02] <Ender> Magic
L659[07:04:10] <ShadowKatStudios>
Oh.
L660[07:04:13] <ShadowKatStudios>
Uptime-based
L661[07:04:17] <ShadowKatStudios> Could
just use a loop
L663[07:06:11] <Ender> I've notified Ir7_o
about the forums being down though it's 10pm for him so he may not
ge to it till the morning
L664[07:06:13] <ShadowKatStudios> :D
L665[07:06:23] <Kodos|Zzz> Ended up making
a round function
L666[07:07:58] <Ender> right, going to get
breakfast/lunch
L667[07:08:31] <Ender> Brb
L669[07:09:05] <Kodos|Zzz> Unless I decide
to measure mega, too
L670[07:10:19] <Kodos|Zzz> I'd need a
>1mb file to test that though
L671[07:11:06] <Kodos|Zzz> Cask of
Amontillado is only 12.9 kb D=
L672[07:11:21] <Kodos|Zzz> THAT'S WHAT
I'LL USE RAID FOR
L673[07:11:23] <Kodos|Zzz> BOOKS!
L674[07:11:37] *
ShadowKatStudios is still waiting on an image format
L675[07:11:53] <Kodos|Zzz> Should books be
in one big file, or separated by chapters
L676[07:16:53]
⇨ Joins: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com)
L677[07:17:28] ⇦
Quits: iceman11a (iceman11a@cpe-74-141-56-150.swo.res.rr.com)
(Remote host closed the connection)
L678[07:23:14] ⇦
Quits: jgile2 (~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
(Ping timeout: 186 seconds)
L679[07:23:45] <ShadowKatStudios>
Well.
L680[07:24:01] <ShadowKatStudios> With
minimal networking stack, we have a total of 155k RAM used
L681[07:24:54] <ShadowKatStudios> I need
to set up an IRC bot running from an OC computer as a supervisor so
I can work on my stuff from another computer
L682[07:25:03] <Kodos|Zzz> gl
L683[07:25:16] <ShadowKatStudios> (And if
the OS dies, I can restart the dead computer)
L684[07:25:23] <Sangar> o/
L685[07:25:25] <ShadowKatStudios> Very
valid issue.
L686[07:25:26] <Magik6k> \o
L687[07:25:29] <Kodos|Zzz> Sangar =D
L688[07:25:30] <ShadowKatStudios> Hello
Sangar.
L689[07:25:31] <Kodos|Zzz> I made a
thing
L690[07:25:35] <Magik6k> ~w shell
L691[07:25:36] <ShadowKatStudios> Can I
get a robot on my shoulder?
L694[07:26:46] <Sangar> nice
L695[07:27:30] <Sangar> Kodos|Zzz, reminds
me i wanted to add a -h (human readable) option to ls... ah
well
L696[07:27:47] <Sangar> ShadowKatStudios,
oh, cool
L697[07:28:16] <Kodos|Zzz> I want a -q
option to pastebin get, quiets the output so it just runs
quietly
L698[07:28:32] <Kodos|Zzz> Only because
I'm working on an installer that uses pastebin get en masse
>.>
L699[07:28:46] <ShadowKatStudios> if
timeout == nil then timeout=math.huge end
L700[07:28:49] <ShadowKatStudios> very
useful code
L701[07:29:08] <Sangar> Kodos|Zzz, add it
:P
L702[07:29:17] <Kodos|Zzz> I'll have to go
look at the code
L703[07:29:27] <Sangar> ShadowKatStudios,
`timeout = timeout or math.huge`?
L704[07:29:29] <Kodos|Zzz> In the mean
time, size.lua is gonna be part of a utilities thing that I'll turn
into aloot disk
L705[07:29:44] <ShadowKatStudios> Oooh,
didn't know I could do that
L706[07:30:31] <Magik6k> Sangar, Is there
any way I can get 'cost' of component call?
L707[07:30:35] <ShadowKatStudios> Hm, I'm
beginning to think that this networking stack is a little
heavy
L708[07:30:40] <Magik6k> (from lua
side)
L709[07:30:51] <ShadowKatStudios> 151k
used by the kernel
L710[07:30:58] <ShadowKatStudios> Only 40k
free
L711[07:31:07] <Sangar> Magik6k, you mean
the call limit? hmm, i don't think so.
L712[07:31:10] <ShadowKatStudios> Okay,
network model 2! Token passing.
L713[07:31:31] ⇦
Quits: VikeStep (~VikeStep@101.162.136.227) (Quit:
Leaving)
L714[07:32:04] <ShadowKatStudios>
Disadvantage? Needs a little extra config.
L715[07:32:13] <ShadowKatStudios>
Advantage? Easy to manage.
L716[07:32:22] <Magik6k> umm,
ShadowKatStudios are you making 802.4/5 in OC?
L717[07:32:39] <ShadowKatStudios> *furious
googling*
L718[07:32:57] <Kodos|Zzz> I'll settle for
being able to plug 2 computers into a single RAID and have them
both work
L719[07:33:11] <ShadowKatStudios> Yes. Yes
I am.
L720[07:33:15] <Magik6k> huh
L721[07:34:30] <ShadowKatStudios> Or, at
least, so it seems.
L722[07:36:02] <ShadowKatStudios> Well
then, Kodos|Zzz, to work! :P
L723[07:36:52] <Kodos|Zzz>
ShadowKatStudios, I did, ended up with a shared state pair of
computers
L724[07:37:06] <ShadowKatStudios> Was
there a switch between?
L725[07:37:26] <Kodos|Zzz> Tried Switch,
tried switch AND network cards
L726[07:38:17] <ShadowKatStudios> I'm
assuming broadcasting messages for the token bus would be
bad,.
L727[07:39:05] ⇦
Quits: [zzz] (~Something@S010674d02b5d5181.vs.shawcable.net) (Read
error: Connection reset by peer)
L728[07:43:22] <Ender> Back
L729[07:44:26] <Kodos|Zzz> Welp
L730[07:44:40] <Kodos|Zzz> I just had to
restore my pastebin.lua from the repo after breaking it
L731[07:44:43] <Kodos|Zzz> well, breaking
mine
L732[07:44:53] <Kodos|Zzz> I don't need -q
that bad
L733[07:45:05]
⇨ Joins: Vexatos
(~Vexatos@p508349B1.dip0.t-ipconnect.de)
L734[07:45:05]
zsh sets mode: +v on Vexatos
L735[07:45:18] ⇦
Quits: Vexatos (~Vexatos@p508349B1.dip0.t-ipconnect.de) (Client
Quit)
L736[07:45:31]
⇨ Joins: Vexatos
(~Vexatos@p508349B1.dip0.t-ipconnect.de)
L737[07:45:31]
zsh sets mode: +v on Vexatos
L738[07:47:04] <Ender> Magik6k, you were
the on who made the network loot floppy wasn't you?
L739[07:47:17] <Vexatos> Yes, Ender
L740[07:47:19] <Magik6k> Ender, yep
L741[07:47:42] <Ender> ok cool. How do you
use it?
L742[07:47:50] ***
Vexatos is now known as Vexatoast
L743[07:48:12] *
Ender butters Vexatos
L744[07:48:15] <Ender> mwahahah
L745[07:48:26] <ShadowKatStudios>
"Take that as you will"
L746[07:48:30] <Magik6k> get some
computers, put the floppy, run installNetwork
L747[07:48:42] <Vexatoast> Ender: I just
finished a 6-hour chemistry exam
L748[07:48:51] <Vexatoast> so, that's my
brain right now
L749[07:48:55] <Ender> lol
L750[07:49:10] <Ender> Magik6k, I did that
but not sure where to go from there
L751[07:49:37] <Magik6k> Ender, then
reboot them and put in some network(ethernet cards, linked cards,
etc)
L752[07:49:54] <Ender> Wait
L753[07:49:58] <Magik6k> then to test it
run 'ifconfig bind somename' on one pc
L754[07:50:08] <Ender> Just realised I
don't tink I put network cards in ¬_¬
L755[07:50:08] <Magik6k> and ping somename
on other
L756[07:50:14] <Magik6k> :D
L757[07:50:18] <Vexatoast> Ender: Get a
Spoofing Card
L758[07:50:24] <Vexatoast> Wait... asie
didn't release it yet
L759[07:50:27] <Kodos|Zzz> WTB Networked
RAID
L760[07:50:31] *
Vexatoast throws asie at bricks
L761[07:50:42] <LadyAlissa> that just gave
me a brilliant idea
L762[07:50:44] <Magik6k> reboot after
putting(I'm too lazy to finish all hotswap related things)
L763[07:50:49] <LadyAlissa> to implement
when I get back into OC
L764[07:50:55] <Ender> Magik6k, thanks for
the info though. Will try again when I get home providing my
internet works
L765[07:51:03] <Vexatoast> LadyAlissa,
what do you want to do?
L766[07:51:38] <LadyAlissa> Vexatoast:
Just derp around with networking, but that kinda helps with some
things.
L767[07:52:46] <LadyAlissa> anyways,
kthxbaischool, back in ~9 hours.
L768[07:52:55] <ShadowKatStudios> Is the
gc function in OC garbagecollect()?
L769[07:53:15] <LadyAlissa> The standard
garbage collector is garbagecollect() I think.
L770[07:53:38] <ShadowKatStudios> Okay,
good, every syscall it kills all the garbage
L771[07:53:47] <LadyAlissa> that was a lie
:I
L772[07:54:07] <ShadowKatStudios> I don't
have school tomorrow :3
L773[07:54:13] <LadyAlissa> I think Lua's
is collectgarbage()
L774[07:54:20] <ShadowKatStudios> Going up
to the Gold Coast to buy some computer components
L775[07:54:31] <ShadowKatStudios> #g lua
garbage collect
L777[07:54:37] <Vexatoast> SKS: You have
gold at gold coast?
L778[07:54:37] <Vexatoast> :3
L779[07:57:22] <ShadowKatStudios>
shit
L780[07:57:25] <ShadowKatStudios> power
derping
L781[07:57:27] <ShadowKatStudios> timeto
go
L782[07:57:29] <Ender> :O
L783[07:57:32] <Ender> nooooo
L784[07:57:58] ***
ShadowKatStudios is now known as SKS-Away
L785[07:58:13] <Ender> Also hi
Sanger
L786[07:58:16] <Ender> ¬_¬
L787[07:58:25] <Ender> s/e/a
L788[07:58:25] <Kibibyte> <Ender>
Also hi Sangar
L789[07:58:43] <Vexatoast> s/an/na
L790[07:58:43] <Kibibyte> <Ender>
Also hi Snagar
L791[07:59:47] <Sangar> hey :P
L792[08:00:32] *
Vexatoast throws Snagar at
<heyoufinallyupdatedthewikicongratulations>
L793[08:00:39] <Vexatoast> Thanks for
doing so :)
L794[08:00:58] <Sangar> no worries, it'll
be outdated again, soon :P
L795[08:01:32] <Ender> Sangar I notified
Ir7_O about the forums being down over Skype but it was like 10pm
for him when I did so
L796[08:02:12] <Sangar> allright. at least
he knows (i think dusty said he told him, too), so thanks for
that!
L797[08:02:51] <Vexatoast> I am so
bored
L798[08:02:57] <Ender> Same
L799[08:02:59] <Vexatoast> I want to port
another song to my song API
L800[08:03:07] <Vexatoast> Which one
should I choose?
L801[08:03:15] <Sangar> bohemian rapsody,
go
L802[08:03:18] <Vexatoast> Preferably
8-bit at most
L803[08:03:22] <Sangar> ah
L804[08:03:25] <Sangar> :P
L805[08:03:29] <Ender> Popcorn
L806[08:03:58] ***
AtomSponge|away is now known as AtomSponge
L807[08:04:04] <Ender> Vexatos ^
L808[08:04:07] <Ender> lol
L809[08:04:16] <Ender> Tablet correcting
to your normal nick
L810[08:04:20] <Vexatoast> Y'know
L811[08:04:34] <Vexatoast> >_>
L813[08:05:17] -Kibibyte- [Vexatoast] Monkey
Island Theme 10 Hour LOOP !! \m/ !! | by haveit911 | 10h0m | 81w0d
ago | 37,931 views | Rated:
4.94/5.00
L814[08:05:28] <Vexatoast> Why does
everyone send me those links
L815[08:05:35] <Sangar> i still have that
tab open >_>
L816[08:05:37] <Magik6k> ,
L817[08:05:44] <Vexatoast> Sangar,
Auto-replay?
L818[08:05:45] <Vexatoast> xD
L819[08:05:57] <Sangar> the tab is
unloaded, actually :P
L820[08:06:05] <Vexatoast> D:
L821[08:06:27] <Sangar> i have like >
100 open tabs. would be a bit of an issue if ff kept all of those
loaded :X
L822[08:06:46] <Vexatoast> I have like
<2
L823[08:06:58] <Sangar> i don't do
bookmarks. i just keep the tabs open >_>
L824[08:06:59] <Vexatoast> <=2,
rather
L825[08:07:38] <Vexatoast> brb
L826[08:07:43] ⇦
Quits: Vexatoast (~Vexatos@p508349B1.dip0.t-ipconnect.de) (Quit:
Leaving)
L827[08:07:51] <Ender> On my main pc I
have 2 chrome windows with ~15 tabs in each across 2
workspaces
L828[08:17:57]
⇨ Joins: Vexatos
(~Vexatos@p508349B1.dip0.t-ipconnect.de)
L829[08:17:57]
zsh sets mode: +v on Vexatos
L830[08:18:03] <Vexatos> back
L831[08:18:08] <Vexatos> Sangar: Just got
an idea
L832[08:18:21] <Vexatos> OC card that
allows you to play multiple computer.beep() at once
L833[08:18:28] <Vexatos> for
Computronics
L834[08:19:01] ***
LearningFairy is now known as Daiyousei
L835[08:19:06] <Sangar> pseudo soundcard?
:P
L836[08:19:28] <Vexatos> Awesome
orchestral surround sound card
L837[08:19:33] <Sangar> hehe
L838[08:19:36] <Vexatos> up to 8 beeps at
once
L839[08:19:49] <Vexatos> What do you
think? xD
L840[08:20:01] <Vexatos> input will then
be a table containing up to 8 frequencies
L841[08:20:10] <Kodos|Zzz> Vexatos, it
should come with a demo program that plays A Bicycle Built for
Two
L842[08:20:16] <Sangar> what if you want
one of those 8 beeps to be longer than the others?
L843[08:20:49] <Vexatos> Hmm
L844[08:20:58] <Vexatos> if you iterate
through a table
L845[08:21:07] <Vexatos> is it in the
order you defined the values in?
L846[08:21:11] <Vexatos> or a random
order
L847[08:21:38] <Sangar> depends on the
keys
L848[08:21:46] <Vexatos> If they are
strings
L849[08:21:49] <Sangar> if it's a sequence
(1,2,..., no holes) it'll be in order
L850[08:21:55] <Sangar> if it's strings
it's basically random
L851[08:22:00] <Vexatos> dangit
L852[08:22:03] <Vexatos> Hmmm
L853[08:22:08] <Vexatos> 2 tables as
input?
L854[08:22:10] <Sangar> you can always
extract the keys, sort them, then iterate using the sorted keyset,
tho
L855[08:22:19] <Vexatos> {fequencies},
{duration}
L856[08:22:21] <Vexatos> Like that?
L857[08:22:55] <Sangar> how will you
determine when the next command is allowed? longest duration?
L858[08:23:17] <Kodos|Zzz> /lib/rhythm.lua
=P
L859[08:23:21] <Vexatos> hmmm
L860[08:23:25] <Sangar> in other words:
rather than triggering 8 at once, wouldn't it be nicer to allow up
to 8 *playing* simultaneously?
L861[08:23:39] <Vexatos> Sangar: That's
the idea I just got as well
L862[08:24:08] <Vexatos> then I'd have to
keep count of beeps playing
L863[08:24:18] <Vexatos> but how to keep
track of that
L864[08:25:44]
⇨ Joins: Lumien
(~lumien@p579728F9.dip0.t-ipconnect.de)
L865[08:28:52] <Vexatos> Sangar: Is there
some /good/ way to keep track of that?
L866[08:30:28] <Sangar> Vexatos, hmmm...
maybe have a queue/hashmap with the currently playing sounds,
storing the time they end at, remove when entry is too old (check
entries frequently), only allow new sounds when size < 8?
L867[08:30:59] <Vexatos> So the card needs
to tick, basically
L868[08:31:17] ***
ConcernedSlippin is now known as ConcernedHobbit
L869[08:31:34] <Vexatos> And then check
for the difference in world ticks or something ?
L870[08:31:39] <Vexatos> Doesn't sound
ideal
L871[08:31:43] <Vexatos> Hmmmm
L872[08:33:01] <Sangar> yes. since the
number of sounds is pretty small it shouldn't be too bad, tho
L874[08:34:17] <Vexatos> Sangar: so I'd
need to have maybe an ArrayList
L875[08:34:23] <Vexatos> No wait
L876[08:34:30] <Vexatos> That won't work
:|
L877[08:34:41] <Vexatos> I need to store
both the time in world ticks and the duration
L878[08:34:42] <Sangar> it could. just
store the time in the entry
L879[08:35:05] <Sangar> well you can just
store the time the sound ends at (i.e. startWorldTime +
duration)
L880[08:35:07] <Vexatos> But what if you
issue multiple beeps in the same tick
L881[08:35:15] <Vexatos> Or issue multiple
beeps with the same duration
L882[08:35:20] <Sangar> so what?
L883[08:35:28] <Vexatos> aaah
L884[08:35:31] <Vexatos> That's what you
mean
L885[08:35:35] <Vexatos> didn't read that
part
L886[08:35:47] <Vexatos> "Reading
comprehension fail" ~Sangar 2014
L887[08:35:55] <Sangar> welcome to the
club!
L888[08:35:59] <Vexatos> so yea
L889[08:36:03] <Vexatos> That'll be
easy
L890[08:36:06] <Vexatos> VERY easy
L891[08:36:20] <Vexatos> and just every
tick, check for any entry to be expired
L892[08:37:42] <Sangar> yeah.
L893[08:37:55] <Vexatos> Sangar: Could I
assume computer.beep sends a packet of some sort to the
client?
L894[08:38:04] <Sangar> yes
L895[08:38:11] <Kilobyte> of course it
does xD
L896[08:38:12] <Vexatos> And I could just
do that up to 8 times
L898[08:38:31] <Kilobyte> i mean, how else
would the client know
L899[08:38:32] *
Vexatos opens github
L900[08:38:35] <Sangar> yes. tho it'd be
more efficient to bundle them into one packet.
L901[08:38:45] <Vexatos> Sangar: If that's
possible
L902[08:39:28] <Sangar> well, when adding
entries put them to send queue, in the tick you use to check for
expired ones also flush send queue as one packet
L903[08:40:15] <Kilobyte> hmmm i just got
a cool idea for a library to read binary data through a simple
stack based language
L904[08:41:28] <Kilobyte> might be worth
looking into later on
L905[08:41:37] <Sangar> gaah, my inventory
in my testing world is always full -.- i could throw out half of
the stuff, but i won't because, you know, i might just need it some
time, and totally couldn't cheat it in again with nei -.-
L906[08:42:15] <Vexatos> Wait
L907[08:42:19] <Vexatos> where is the
computer API
L908[08:42:25] <Ender> Put it in a
chest
L909[08:42:27] <Vexatos> I can't find it
on github .-.
L910[08:42:56] <Vexatos> also, what the
heck, it doesn't even seem to contain .beep, that's the component,
not the API
L911[08:42:58] <Sangar> Vexatos, ohh, you
mean to send it using oc's own packet? that's not in the api
L912[08:43:01] <Vexatos> then why is my
Song API even working
L913[08:43:11] <Vexatos> I mean the Lua
part
L914[08:43:15] <Kilobyte> Sangar: NEI has
inventory shortcuts
L915[08:43:43] <Vexatos> why is my note
API working if there is no Computer API, just a Computer
component
L916[08:43:44] <Sangar> Vexatos, the beep
is a @Callback in the internal machine class, so...
L917[08:43:49] <Kilobyte> to just grab an
entire predefined inventory. just make one for each purpose (OC,
Redstone, Building etc)
L918[08:43:51] <Sangar> Kilobyte, you mean
the save slots? yeah, i know...
L919[08:43:57] <Kilobyte> yes i do
L920[08:44:03] <Vexatos> But Sangar, I am
doing require("computer").beep()
L921[08:44:05] <Vexatos> and it
works
L922[08:44:13] <Sangar> I keep ignoring
them for some reason >_>
L923[08:44:24] <Kilobyte> Sangar: or go
creative+. adds a double chest sized extra inventory
L924[08:44:26] <Sangar> Vexatos, it's
aliased in the computer lib i think
L925[08:44:33] <Vexatos> AAAAAh
L926[08:44:40] <Vexatos> Aaaaah*
L927[08:44:52] <Sangar> Kilobyte, already
am, was all full >_>
L928[08:44:58] <Sangar> shift+del
ftw
L929[08:45:07] <Sangar> clean slate once
in a while is nice :P
L930[08:45:12] <Kilobyte> yes it is
L931[08:45:33] <Kilobyte> i know the
feeling "meh... i might need this again..."
L932[08:45:34] <Vexatos> Okay, now where
is the Computer component class on github
L933[08:45:50] <Ender> Sangar, holding
ctrl and then moving the mouse wheel cycles the rows in your
inventory
L934[08:47:09] <Sangar> Ender, explain?
ctrl does nothing special for me. scrolling just moves items around
as it normally does
L935[08:47:37] <Sangar> oooh, when not in
the inventory
L936[08:47:43] <Vexatos> Sangar: I can't
find the computer component class on github
L937[08:47:44] <Sangar> that's neat,
didn't know that!
L938[08:47:48] <Vexatos> need to see how
beep() works
L939[08:48:15] <Sangar> Vexatos,
server.component.machine.Machine
L940[08:48:16] <Ender> Sanger,
indeed
L941[08:48:27] <Vexatos> dang names
L942[08:48:56]
⇨ Joins: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com)
L943[08:49:29] <Vexatos>
PacketSender.sendSound(host.world, host.xPosition, host.yPosition,
host.zPosition, frequency, durationInMilliseconds)
L944[08:49:34] <Vexatos> There it is
L945[08:50:00] <Vexatos> Sangar: sending
single packets using that, would that be VERY bad to do?
L946[08:50:20] <Vexatos> It'd be up to 8
packets a tick :|
L947[08:50:33] <Sangar> Vexatos, yeah.
relatively small packets, tho.
L948[08:50:51] <Vexatos> Meh
L949[08:50:55] <Magik6k> > TCP
packets
L950[08:50:59] <Vexatos> Guess I really
have to steal your packet handler
L951[08:50:59] <Sangar> so i guess it'd be
fine. just make it eat some energy and the card expensive to craft
:P
L952[08:51:05] <Vexatos> it will be
L953[08:51:12] <Vexatos> iron note block
and more
L954[08:51:55] <Vexatos> I'll probably
make a new packet handler, just abusing your packet handler to make
it think it got seperate packets, but I am just callind your
handler multiple times, Sangar :3
L955[08:51:58] <Sangar> re tcp packets,
actually, i wonder if minecrafts/fmls network logic bundles
'packets' emitted by mods automatically... hmm
L956[08:52:14] <Sangar> heh :P
L957[08:52:15] <Vexatos> I think that'd
even work
L958[08:52:26] <Vexatos> just callind your
whatevermessagemethod(pseudopacketstuff)
L959[08:52:30] <Sangar> you could probably
just call the audio class directly at that point :X
L960[08:52:42] <Vexatos> I'll see how you
implemented it
L961[08:52:51] <Vexatos> and how hard it'd
be to port it from scala to Java :3
L962[08:52:52] <Sangar> it's in util
iirc
L963[08:52:57] <Vexatos> I need to go
now
L964[08:53:02] <Vexatos> See you in 2
hours xD
L965[08:53:04] <Sangar> cya
L966[08:53:14] ⇦
Quits: Vexatos (~Vexatos@p508349B1.dip0.t-ipconnect.de) (Quit:
Leaving)
L967[08:55:50] <Kubuxu> Sangar: Wouldn't
scala wrapper on Minecraft's classes be awesome. Imagine adding
packet by defining case class and @Packet addnotation. Let Macros
do the rest.
L968[08:57:06]
⇨ Joins: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
L969[08:57:33] <Sangar> yeah. i have some
scala extensions for some classes (nbt, world) to make my life
easier. all of mc using scala features would be lovely :>
L970[09:00:10] <Kubuxu> Sangar: Option,
Option, Options everywere.
L971[09:01:28] <Sangar> hehe
L972[09:02:53] <Kubuxu> In java 10 they
should remove nulls.
L973[09:03:42] <Kilobyte> actually, scala
should have a compiler option to remove null
L974[09:03:53] <Kilobyte> but that could
cause issues with java interaction
L975[09:04:09] <Kubuxu> Kilobyte: Yeah, it
is always Java.
L976[09:05:34] <Kilobyte> i really wished
there was something like rubys gems for java/scala
L977[09:06:35] <Kubuxu> Kilobyte: There is
maven central; used with sbt or gradle it is equivalent.
L978[09:06:50] <Kilobyte> where you can
basicly dynamically link and then specify a list of libraries
needed at runtime, ready to be installed user- or system wide by
the guy who runs it
L979[09:07:19] <Kilobyte> i cannot do
stomething like gradle install <library>
L980[09:07:57] <Kilobyte> where it would
install it to ~/.gradle/libraries or so (and add that directory to
user wide classpath)
L981[09:08:46] <Kilobyte> because it feels
redundand to build fat jars or have the same library 5 times on the
system
L982[09:09:40] <Kilobyte> also, i should
totally finally get around to make my serialization lib
L983[09:09:48] <Kubuxu> Kilobyte: You can
use launch4j. It eliminates need for JVM, dynamicly downaloads
libs. IDK whether it caches them
L984[09:10:05] <Kubuxu> Kilobyte: For
java?
L985[09:10:30] <Kilobyte> scala. now you
might think "there is already such a thing". i mean
something else
L986[09:10:52] <Kilobyte> the main purpose
is to provide one interface that can support any data format
L987[09:11:01] <Kilobyte> json, msgpack,
nbt, yaml, etc
L988[09:11:35] <Kubuxu> Kilobyte: My
thoughts were WHY there is Hibernate but this seems cool.
L989[09:11:57] <Kilobyte> general syntax
would be val stuff = serialize("key" ->
"value")
L990[09:12:03] <Kilobyte> then somewhere
stuff.to_json
L991[09:12:14] <Kilobyte> actually,
toJson, too much ruby in past
L992[09:12:26] <Cruor>
Kilobyte.toPickle
L993[09:12:44] <Kubuxu> json"{key:
value}"
L994[09:13:07] <Kilobyte> hmmm.... i might
look into that if its possible,
L995[09:13:11] <Kubuxu> It is
L996[09:13:36] <Kilobyte> well, i am not
sure if i can manipulate the stuff or make it return something
other than a sting
L997[09:13:38] ⇦
Quits: orthoplex64 (~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
(Ping timeout: 186 seconds)
L998[09:13:39] <Kilobyte> *string
L999[09:13:50] <Kubuxu> It is
StringContexstringcontext
L1000[09:13:59] <Kubuxu>
stringcontext
L1001[09:14:06] <Kubuxu> It can return
enything
L1002[09:14:54] <Kilobyte> ah, kk yeah
i'll do that then (also loadJson() or something for dynamic
strings)
L1003[09:15:52] <Kubuxu> Kilobyte:
json"" is just cool addition.
L1004[09:16:07] <Kilobyte> yeah, would
just be a wrapper
L1005[09:16:24] <Kilobyte> if you use
placeholders i might in fact escape values
L1006[09:16:59] <Kilobyte> so you can
just do json"{\"stuff\":
\"$mystring\"}"
L1007[09:17:09] <Kilobyte> where it would
escape mystring
L1008[09:17:27] <Kubuxu> OoO
L1009[09:18:04] <Kubuxu> I would love
HOCON too.
L1010[09:18:15] <Cruor> if i could figre
out how to use damn json... <_>
L1011[09:18:32] <Cruor> macro str_json(s)
json.whateverTheHeckLoadsThis(s) end
L1012[09:18:37] <gamax92> while true do
json() end
L1013[09:18:51] <Kilobyte> Kubuxu: i
mean, you can easily extend it, thanks to implicits
L1014[09:18:52] <Cruor>
json"{\"foo\": \"bar\"}"
L1015[09:20:19] <vifino>
json"{\"Cruor\": \"sux\"}"
L1016[09:20:40] <Kubuxu> You could add
wrappers to TypesafeConfig. They already did HOCON(which includes
Json) and you could add yaml....
L1017[09:20:41] <gamax92>
json"{\"Sangar\": \"2014\"}"
L1018[09:20:56] <Kubuxu>
hocon"Sangar=2014"
L1019[09:21:33] ***
iceman11a is now known as iceman11a|off
L1020[09:23:28] <Kilobyte> Kubuxu: i
don't want a config library, its mainly intended for stuff thats
mostly read and written by program code
L1021[09:23:34] <Kilobyte> like state
information
L1022[09:24:24] <Magik6k> mongo-db?
L1023[09:25:12] <Kilobyte> meanwhile
intellij won't detect that i wanna use scala in my gradle project
-.-
L1024[09:34:21] ***
Cazzar is now known as Cazzar|Away
L1025[09:40:54] ***
Csst|Masterball is now known as Csstform
L1026[09:58:11] ***
Benguin is now known as Benguin[Nap]
L1027[10:06:09] <Kilobyte> ummm yeah...
the method signature of map is extremely obfuscated in my
eyes
L1028[10:06:18] <Kilobyte> i gotta dive
some more deeper into scala for that
L1029[10:07:05] <Kilobyte> now to figure
out what trait Stuff[+MoreStuff] does...
L1030[10:08:37] *
Ender is back
L1031[10:09:52] <vifino>
s/back/Ender/
L1032[10:09:52] <Kibibyte> * Ender is
Ender
L1033[10:10:16] <Ender> s/Ender/about to
kill vifino
L1034[10:10:16] <Kibibyte> * Ender is
about to kill vifino
L1035[10:10:22] <vifino> :(
L1036[10:10:27] <Kilobyte> s/ll/ck
L1037[10:10:27] <Kibibyte> * Ender is
about to kick vifino
L1038[10:10:41] <vifino> :'(
L1039[10:11:09] <Kilobyte> i think eta
for kibi 8 will be around easter or so
L1040[10:11:43] <Kilobyte> mainly because
huge pile of work
L1041[10:16:32] <gamax92> s/ki/li/
L1042[10:16:32] <Kibibyte>
<Kilobyte> i think eta for libi 8 will be around easter or
so
L1043[10:16:37] <gamax92> fuck
L1044[10:16:49] <Kilobyte> lol
L1045[10:22:34]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1046[10:22:37]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Client Quit)
L1047[10:38:26]
⇦ Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L1048[10:39:32]
⇨ Joins: marcin212_ (~marcin212@176.111.135.116)
L1049[10:41:59]
⇦ Quits: marcin212 (~marcin212@176.111.135.116) (Ping
timeout: 198 seconds)
L1050[10:46:20]
⇨ Joins: Johannes13 (~Johannes@141.70.98.69)
L1051[10:47:01]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L1052[10:53:38] ***
iceman11a|off is now known as iceman11a
L1054[10:57:39] -Kibibyte- [Ditch]
OpenComputers v1.3 Tutorial 8: Robots (English) | by
mightypirateslp | 28m42s | 15w4d ago | 3,281 views | Rated:
5.00/5.00
L1055[10:58:27] ***
alekso56 is now known as alekso56_off
L1056[11:04:27]
⇨ Joins: Vexatos
(~Vexatos@p200300556E42B27630E4FA9AB8CFB911.dip0.t-ipconnect.de)
L1057[11:04:28]
zsh sets mode: +v on Vexatos
L1058[11:05:02] <Vexatos> o/
L1059[11:10:35] ***
Nentify|away is now known as Nentify
L1060[11:15:19] ***
DeanIsGone is now known as DeanIsaKitty
L1061[11:16:26] <Ender> Ditch, super
awesome pet robots
L1062[11:16:54] <Ditch> another mod then?
thats what i guessed. thanks!
L1063[11:16:58] <Ender> No
L1064[11:17:14] <Ender> It's part of OC
but only specific people get them
L1065[11:17:49] <Ditch> ahh ok
L1066[11:18:12] <Ditch> yea just started
googling it and wasnt finding anything
L1067[11:20:18] <Ender> Kilobyte, v3 of
my bot is, for the most part, done. I just need to do the extra
modules for it
L1068[11:21:28] <Kilobyte> Ender: heh
nice, well, i just came up with a good design of my account system
:P
L1069[11:21:43] <Kilobyte> very flexible,
but therefore also rather complicated
L1070[11:22:39] <Kilobyte> also, kibi 7
is technically still beta, but i am not touching its code
anymore... its ugly java code so yeah
L1071[11:23:08] <Kilobyte> hence it has a
few bugs that are mostly 'wontfix'
L1072[11:23:29] <Ender> Kilobyte, cool.
v3 stores the data in dictionaries with the nick as the main key
and then it has other values such as ident, host, shared channels,
opera status, the server its on.
L1073[11:23:46] <Kilobyte> here is kibis
system in a nutshell
L1074[11:23:58] <Ender> I could also
expand that to allow it to store the user's last said message
L1075[11:23:59] <Kilobyte> well, kibi
8
L1076[11:24:38] <Kilobyte> each user has
an account id. yours would be irc:atheme/esper/JoshTheEnder.
L1077[11:25:23] * Vexatos is now known as
JoshThePastry
L1078[11:25:51] <Kilobyte> then there are
identities. an identity has any amount of accounts connected, at
least one though. By default a user has an implicit one with same
name as the account id. implicit ones can only have one accociated
account
L1079[11:26:34] <Kilobyte> you can
connect your current account to an exisiting identity, given you
can prove you own that identity (password, security tokens,
etc)
L1080[11:26:38]
⇦ Quits: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com) (Quit:
Leaving)
L1081[11:26:55] <Ender> Yours would be a
lot more complex than mine because you connect to many different
services at the same time whereas EnderBot just handles 1 server
per class instance
L1082[11:27:10] <Ender> s/would/will
always
L1083[11:27:10] <Kibibyte> <Ender>
Yours will always be a lot more complex than mine because you
connect to many different services at the same time whereas
EnderBot just handles 1 server per class instance
L1084[11:27:12] <Kilobyte> that allows
you to have one identity that you can use across all networks or
even other chat services like xmpp or steam chat
L1085[11:27:32] <Ender> Also cool
L1086[11:27:58] <Inari> if you want a
good account system, support using ssh or so :D (though i have no
clue what you're talking about, just trying to spread the idea of
rsa key stuff on the web isntead of passwords xD)
L1087[11:27:58] <Kilobyte> in fact, even
a single message can be connected to an account, not just a user
(this allows me to support the account ircv3 tag)
L1088[11:28:29] <Kilobyte> Inari: irc
bot
L1089[11:29:15] <Ender> Kilobyte does
esper support that account tag?
L1090[11:29:33] <Kilobyte> no. i am
pretty sure none of the big ircds support tags at all
L1091[11:29:46] <Kilobyte> but that
doesn't mean my bot shouldn't support it.
L1092[11:29:49] <Ender> Hmm, ok
L1093[11:29:57] <Ender> Yeah, future
proofing
L1094[11:30:30] <Kilobyte> yeah, and the
per-message account stuff is required for that and would probably
be way more work to implement later
L1095[11:31:18] <Ender> I'll just stick
to using account-notify and extended-join for now.
L1096[11:31:58] <Vexatos> Hey Sangar, you
here?
L1097[11:32:05] <Sangar> yes
L1099[11:32:09] <Ender> No he's not
L1100[11:32:13] <Kilobyte> a message/user
can also have multiple accounts at same time. while i don't really
see a reason, i also don't see a reason why not. and it will maybe
take 5 additional minutes to implement
L1101[11:32:26] <Vexatos> That's your
tooltip stuff
L1102[11:32:40] <Sangar> ah, sure, go
ahead
L1103[11:32:42] <Kilobyte> also, yeah i
will use account-notify, extended-join and whox for now
L1104[11:32:44] <Vexatos> Yay
L1105[11:33:10] <Ender> Oh yeah, forgot
this network supports whox
L1106[11:33:38]
⇨ Joins: Ditchbuster
(~LudgeLiki@69.57.94.65.dsl.static.nccray.com)
L1107[11:34:02] <Ender> Kilobyte, also
the IRC link in your real name part didn't work when I tried it
last week
L1108[11:34:03] <Kilobyte> (or on anope
(some networks (their operators deserve a slap for most part (there
are exceptions)) use that crap) i use stuff like the +R usermode
and a bit more magic)
L1109[11:34:14] <Kilobyte> yes it
doesn't
L1110[11:34:23] <Kilobyte> that network
is down for a while already
L1111[11:34:28] <Kilobyte> cba to change
my real name
L1112[11:34:30] <Ender> Ah
L1113[11:35:14]
⇦ Quits: Ditch (~LudgeLiki@69.57.94.65.dsl.static.nccray.com)
(Ping timeout: 186 seconds)
L1114[11:35:30] <Inari> what extended
join? :o
L1115[11:35:31] <Kilobyte> fixed, change
will apply next time bouncer loses connection
L1116[11:35:46] <Kilobyte> Inari: it
includes account name and real name in the JOIN message
L1117[11:35:52] <Inari> ah
L1118[11:35:59] <Kilobyte> ircv3
feature
L1119[11:36:03] <Inari> does that
actually go throguh the server?
L1120[11:36:14] <Kilobyte> the server
sends it
L1121[11:36:19] <Kilobyte> not the
client
L1122[11:36:34] <Inari> hm... seems i
should take another look at the newer irc protocols xD
L1123[11:36:42] <Kilobyte> #g ircv3
L1125[11:37:02] <Ender> Inari, by
default, IRC is NICK!USER@HOST JOIN #CHAN, with extended join it's
NICK!USER@HOST JOIN #CHAN ACCOUNT :REANAME
L1126[11:37:12] <Ender> s/REA/REAL
L1127[11:37:12] <Kibibyte> <Ender>
Inari, by default, IRC is NICK!USER@HOST JOIN #CHAN, with extended
join it's NICK!USER@HOST JOIN #CHAN ACCOUNT :REALNAME
L1128[11:37:16] <Inari> thouhg new
standards tend to be slow to go into practice
L1129[11:37:33] <Inari> i'll never
understand that s/ stuff :P
L1130[11:37:39] <Kilobyte> ircv3 is not
described in any rfc. its an agreement between various authors of
ircds, services and other stuff
L1131[11:37:51] <Kilobyte> Inari: regular
expressions, perl style
L1132[11:38:18] <Inari> i know what it
is, just not understanding the point of using it to reprint a whole
line for a minor typo that doesnt even change the meaning ^^
L1133[11:38:58] <Ender> Sometimes I
does
L1134[11:39:07] <Kilobyte> actually, it
can be pretty hilarious
L1135[11:39:27] <Ender>
s/[aeiou]/VOWEL
L1136[11:39:28] <Kibibyte>
<Kilobyte> VOWELctually, it can be pretty hilarious
L1137[11:39:28] <Inari> like if you put
*REAL everyone rpetty mcuh know REA => REAL xD and its only one
line haha, but just my personal peference i guess
L1138[11:39:39] <Ender>
s/[aeiou]/VOWEL/g
L1139[11:39:39] <Kibibyte> <Inari>
lVOWELkVOWEL VOWELf yVOWELVOWEL pVOWELt *REAL
VOWELvVOWELryVOWELnVOWEL rpVOWELtty mcVOWELh knVOWELw REA =>
REAL xD VOWELnd VOWELts VOWELnly VOWELnVOWEL lVOWELnVOWEL
hVOWELhVOWEL, bVOWELt jVOWELst my pVOWELrsVOWELnVOWELl
pVOWELfVOWELrVOWELncVOWEL VOWEL gVOWELVOWELss
L1140[11:40:02] <Inari>
s/[aeiou]//g
L1141[11:40:03] <Kibibyte> <Inari>
lk f y pt *REAL vryn rptty mch knw REA => REAL xD nd ts nly n ln
hh, bt jst my prsnl pfrnc gss
L1142[11:40:13] <Vexatos> Sangar: Is
there any device that doesn't support computer.beep()?
L1143[11:40:17] <Vexatos> i.e. tablets,
etc
L1144[11:40:26] <Inari> hmm
L1145[11:40:29] <Kilobyte> also, kibi 8
will feature per-channel settings. for regex that would be
regex.strangersed or regex.kicksed
L1146[11:40:34] <Ender> Vexatos, tablets
beep
L1147[11:40:35] <Inari> i should make my
computer beep christmas songs
L1148[11:40:41] <Kilobyte> both are fixed
to true in kibi 7
L1149[11:40:47] <Vexatos> Ender: Anything
that does NOT beep?
L1150[11:40:54] <Ender> Vexatos, a dead
pc
L1151[11:40:58] <Inari> lol
L1152[11:41:16] <Ender> Right, home
time
L1153[11:41:40] <Inari> i wish more packs
would use OC
L1154[11:41:48] <Kilobyte> yeah
L1155[11:42:17] <Kilobyte> but OC is more
aimed at advanced players
L1156[11:42:28] <Kilobyte> not everyone
will understand it
L1157[11:42:58] <Vexatos> Sangar: Which
tier should the card be?
L1158[11:43:04] <Inari> hm i dont see it
that much harder to understand than CC tbh which is often
included
L1159[11:44:12] <Kilobyte> Inari: well,
the main issue is probably that people don't check documentation.
and they see in some random video how cc works and assume OC works
same (or don't even realize its a different mod)
L1160[11:44:38] <Kilobyte> so they can't
get it to work and think "man, this is broken" and leave
it alone
L1161[11:44:50] <Inari> hm well they
widely work the same aside OC being more modular , lua 5.2
etc
L1162[11:44:50] <Sangar> Vexatos, hmmm.
two?
L1163[11:45:03] <Vexatos> Okay
L1164[11:45:07] <Vexatos> I thought that
as well ;)
L1165[11:45:12] <Sangar> great :)
L1166[11:45:13] <Vexatos> I'll call it
"Sound card"
L1167[11:45:17] <Vexatos> because I
creative
L1168[11:45:20] <Sangar> Beep Card
L1169[11:45:26] <Vexatos> Beep Card
L1170[11:45:31] <Vexatos> that sounds so
derpy
L1171[11:45:34] <Vexatos> I have to call
it that
L1172[11:45:35] <Sangar> yes it
does
L1173[11:45:37] <Kilobyte> Inari: and
that you need more than just a single block. and that you need a
boot disk
L1174[11:45:38] <Sangar> :D
L1175[11:45:41] <Vexatos> Sangar: Now in
German
L1176[11:45:48] <Sangar>
Piepskarte?
L1177[11:45:51] <Vexatos> Yea
L1178[11:45:53] <Vexatos> Exactly
L1179[11:45:58] <Kilobyte> thats
hilarious
L1180[11:46:01] <Vexatos>
(derp^derp)!
L1181[11:46:03] <Inari> Kilobyte: xD
well, give th eplayers a book on spawn ;o
L1182[11:46:12] <Kilobyte> thats actually
a nice idea
L1183[11:46:16] <Vexatos> derp level >
G64, sangar
L1184[11:46:20] <Vexatos> That name
L1185[11:46:21] <Vexatos> please
L1186[11:46:23] <Vexatos> :_:
L1187[11:46:26] <Inari> lots of mods do
that hehe
L1188[11:46:40]
⇦ Quits: dangranos (~dangranos@176.50.152.163) (Ping timeout:
194 seconds)
L1189[11:46:43] <Sangar> name of the
week. at least.
L1190[11:46:49] <Kilobyte> thats actually
a very nice idea
L1191[11:47:04] <Sangar> the main problem
with such a book is that it needs writing >_>
L1192[11:47:09] <Kilobyte> Sangar: i am
handing that in as suggestion (maybe with a config setting
though(
L1193[11:47:14] <Kilobyte>
hmmm......
L1194[11:47:28] <Kilobyte> i might be
able to spare some time
L1195[11:47:39] <Sangar> you'll also need
an eeprom once 1.4.2 goes out btw >_>
L1196[11:47:50] <Kilobyte> for OS?
L1197[11:47:57] <Sangar> for
bootstrapping filesystem with os :X
L1198[11:48:01] <Vexatos> Sangar:
Computronics haz EEPROM reader for NedoComputers
L1199[11:48:08] <Vexatos> Hurr Hurr
L1200[11:48:09] <Kilobyte> hmm thats
actually a cool idea
L1201[11:48:25] <Inari> are creative
cases supposed to error when placed by non-creative? :p
L1202[11:48:32] <Sangar> Vexatos, maybe
you could make a driver that allows use of nedo's eeprom in oc
computers?
L1203[11:48:42]
⇨ Joins: dangranos (~dangranos@37.23.131.92)
L1204[11:48:49] <Vexatos> Sangar: I
could
L1205[11:48:57] <Vexatos> But I doubt I
could make it fit into the EEPROM slot
L1206[11:49:01] <Sangar> Inari, as in
crash? nope. log?
L1207[11:49:08] <Vexatos> Better ask asie
about that
L1208[11:49:15] <Vexatos> he knows
NedoComputers much better than I do
L1209[11:49:23] <Inari> as in error in
console and the block is inaccessible or so xD
L1210[11:49:25] <Kilobyte> Sangar: OpenOS
should still be able to be installed to hard disk, you'd just need
a bootloader on the eeprom
L1211[11:49:39] <Sangar> Vexatos, just
return "eeprom" from the driver's `slot(ItemStack)`
L1212[11:49:48] <Sangar> oh you mean in
nedo's?
L1213[11:49:54] <Sangar> yeah, no clue
that way around
L1214[11:49:54] <Vexatos> Yes
L1215[11:50:02] <Vexatos> Sangar: I don't
even know how NC EEPROM works/what it does
L1216[11:50:05] <Vexatos> never messed
with it
L1217[11:50:12] <Vexatos> I just know
Computronics has an EEPROM reader
L1218[11:50:27] <Sangar> Kilobyte, yes.
basically the default eeprom (craftable as eeprom plus book, much
creative) will contain the bootstrap code that was in the kernel
before
L1219[11:50:31] <Vexatos> Allowing you to
read NC EEPROM inside CC/OC
L1220[11:50:58] <Vexatos> Okay, need
recipe suggestion for the sound card
L1221[11:51:00] <Sangar> Vexatos, well,
that'd at least allow using nedo's eeprom item in an oc
computer
L1222[11:51:06] <Vexatos> iron note
block, card base, T2 microchip
L1223[11:51:08] <Vexatos> anything
else?
L1224[11:51:36] <Kilobyte> too bad that
we can't have bytecode for security, would be cool if the eeprom
would have to contain bytecode
L1225[11:51:43] <Vexatos> Sangar: That
EEPROM reader block allowing you to access EEPROM from CC/OC exists
since Computronics exists
L1226[11:51:58] <Vexatos> was one of the
first blocks that have been added
L1227[11:51:59] <Vexatos> bah
L1228[11:52:06] <Vexatos> my English good
today after 6-hour chem exam
L1229[11:52:08] <Sangar> Vexatos, yeah, i
kind of remember.
L1230[11:52:32] <Inari> ah forget
it
L1231[11:52:34] <Sangar> Kilobyte, yeah.
it stores it as byte array tho, so other archs can store plain
machine code.
L1232[11:52:37] <Vexatos>
<Vexatos> Okay,
need recipe suggestion for the sound card
L1233[11:52:38] <Vexatos>
<Vexatos> iron
note block, card base, T2 microchip
L1234[11:52:39] <Vexatos>
<Vexatos> anything else?
L1235[11:52:43] <Sangar> Vexatos,
thinking
L1236[11:52:46] <Inari> it just errors
cause no ic2 installed :P and isnt accessible when not in
creativemode
L1237[11:52:46] <Vexatos> k
L1238[11:52:51] <Kilobyte> bbl, gotta go
to driving school
L1239[11:52:58] <Vexatos> When in doubt,
add a brick and grog
L1240[11:53:02] <Vexatos> >_>
L1241[11:53:09] <Vexatos> To make the
name that much more derpy
L1242[11:53:10] <Sangar> require scummy
bee >_>
L1243[11:53:22] <Vexatos> Sangar: That
bee works perfectly fine
L1244[11:53:24] <Sangar> all the
dependencies
L1245[11:53:35] <Vexatos> produces
caustic combs
L1246[11:53:39] <Sangar> :D
L1247[11:53:42] <Vexatos> but only if it
lives in a tropical biome
L1248[11:53:51] <Vexatos> any other biome
isn't good enough
L1249[11:54:02] <Vexatos> and requires a
water source nearby to operate
L1250[11:54:46] <Sangar> Vexatos, for the
recipe, maybe slap on an alu or cu?
L1251[11:55:08] <Vexatos> Which of
those....
L1252[11:55:11] <Vexatos> ALU doesn't
make sense
L1253[11:55:17] <Vexatos> it isn't
derpculating anything
L1254[11:55:19] <Sangar> yeah, was also
thinking cu makes more sense
L1255[11:55:21] <Vexatos> so a CU
L1256[11:55:43] <Vexatos> You get a bonus
if you have said "derp" in chat 10 seconds before
crafting
L1257[11:55:56] <Vexatos> within 10
seconds*
L1258[11:56:15] <Kilobyte> actually,
given the wether i am staying home
L1259[11:56:26] <Kilobyte> not in mood
for yet another cold
L1260[11:56:47] <Vexatos> Sangar: I saw
you make your items invisible when there's no crafting recipe
L1261[11:56:49]
⇨ Joins: MrRatermat
(~ratermat@host81-158-131-173.range81-158.btcentralplus.com)
L1262[11:56:53] <Vexatos> but you don't
disable them
L1263[11:56:55] <Vexatos> that's
good
L1264[11:57:05] <Vexatos> because it
means my bee can still produce (useless) grog
L1265[11:57:10] <Vexatos> without
crashing
L1266[11:57:35] <Sangar> yep
L1267[11:57:46] <Sangar> mainly to avoid
shuffling the damage numbers
L1268[11:59:04] ***
alekso56_off is now known as alekso56
L1269[12:00:48] <Vexatos> Question,
Sangar, why is the node field in the prefab'ed ManagedEnvironment
private?
L1270[12:00:55] <Vexatos> Oh wait, you
can just do node()
L1271[12:00:57] <Vexatos> nevermind
>_>
L1272[12:01:41] <Vexatos> Sangar:
component.beep.beep(frequency, duration)
L1273[12:01:45] <Vexatos> Huzzah
L1274[12:02:41] <Vexatos> Sangar: but how
to make it call multiple beeps at the same time?
L1276[12:03:04] <Sangar> Vexatos,
component.beep.boop? :P
L1277[12:03:18] <Vexatos> Also, what
should the cost be
L1278[12:03:22] <Vexatos> energy
L1279[12:03:48] <Vexatos> 10 RF * number
of sounds issued * duration in seconds
L1280[12:03:49] <Vexatos> ?
L1281[12:04:12] <Vexatos> duration being
longest duration
L1282[12:04:27] <Sangar> hmm, yeah, i
guess.
L1283[12:04:28] <Vexatos> so maximum will
be 400 RF
L1284[12:04:33] <Vexatos> for 8 sounds
times 5 seconds
L1285[12:04:51] <Vexatos> 10 RF is 1.0
OC, right?
L1286[12:04:58] <Sangar> yes
L1287[12:05:01] <Sangar> i think
L1288[12:05:02] <Sangar> >_>
L1289[12:05:49] <Sangar> actually i think
the numbers are a little more strange because i based the
conversions off of coal, and a steam dynamo generates something
other than 16000 rf / coal iirc.
L1290[12:05:58] <Sangar> can't remember
if more or less thos
L1291[12:06:00] <Sangar> oh well
L1292[12:06:54] <Vexatos> asie just has
1OC==1MJ==10RF
L1293[12:07:39] <Vexatos> Hmm
L1294[12:07:40] <Sangar> since there are
no cycles that's fine (as in can't infinitely increase the amount
due to conversion discrepancies)
L1295[12:07:56] <Vexatos> Sangar: Is it
possible to issue multiple at the same time if the callback is
direct?
L1296[12:08:09] <Vexatos> so you can call
the same method 8 times in the same tick?
L1297[12:08:14] <Vexatos>
@Callback(direct = true, limit = 8)
L1298[12:08:19] <Vexatos> Or is that
unrelated?
L1299[12:08:29] <Sangar> kind of, it
won't be absolutely reliable though, since the world may tick
inbetween one of those calls
L1300[12:08:45] <Sangar> so they may
sound like they're triggered a bit apart
L1301[12:09:06] <Vexatos> Dang
L1302[12:09:19] <Sangar> a table mapping
freq -> duration would be safer
L1303[12:09:21]
⇨ Joins: Ditch (~LudgeLiki@166.170.26.184)
L1304[12:09:31] <Sangar> and if there are
more in the table than allowed just error playing none
L1305[12:09:32] <Vexatos> But how to do
that?
L1306[12:09:35] <Vexatos> Ah
L1307[12:09:44] <Vexatos> Okay
L1308[12:09:55] <Vexatos> I just realized
you can't play the same freq twice >__>
L1309[12:09:58] <Vexatos> so that will
work
L1310[12:10:35] <Sangar> ah, good point.
might want to add code to check if it's playing and prolong it
instead then?
L1311[12:10:48] <Vexatos> Yea
L1312[12:10:54] <Vexatos> I'll also make
it non-direct then
L1313[12:11:00] <Vexatos> to synchronize
it with world ticks
L1314[12:11:47]
⇦ Quits: Ditchbuster
(~LudgeLiki@69.57.94.65.dsl.static.nccray.com) (Ping timeout: 198
seconds)
L1315[12:12:13] <Vexatos> Sangar:
L1316[12:12:13] <Vexatos>
"function(frequencyDurationTable:table); table needs to
contain frequency-duration pairs; plays each frequency for the
specified duration."
L1317[12:12:25] <Vexatos> Should I add
anything to that documentation?
L1318[12:12:52] <Sangar> sounds good i
think
L1319[12:13:11] <Ender> back home and
internet seems to have improved
L1320[12:14:18] ***
Benguin[Nap] is now known as Benguin
L1321[12:19:17] <dangranos> i really want
to do something bad with "SoniEx2" from github
L1322[12:19:38] <dangranos> because most
of stupid requests comes from him
L1323[12:20:03] ***
Techokami|Off is now known as Techokami
L1324[12:23:31] <Kilobyte> that also
happens on irc
L1325[12:23:44] <Kilobyte> i am pretty
sure he is just an attention seeker
L1326[12:23:57] <Kilobyte> and banned
from 80% of the big channels on esper
L1327[12:25:34]
⇨ Joins: Ditchbuster (~LudgeLiki@166.170.26.184)
L1328[12:27:57]
⇦ Quits: Ditch (~LudgeLiki@166.170.26.184) (Ping timeout: 378
seconds)
L1329[12:29:51] <Ender> Magik6k: you
around?
L1330[12:29:59] <Kilobyte> yeah, he just
takes random stuff he thinks could be remotely relevant and picks
on it
L1331[12:30:00] <Magik6k> Ender,
yep
L1332[12:30:25] <Ender> right, i have the
network stuff bound and whatnot, how do i 'talk' to the other
devices?
L1333[12:31:17] <Kilobyte> oh, right, he
has forked litecoin to make his own crypto currency, but he didn't
change the initial block and the seed servers so its technically
still litecoin
L1334[12:32:14] <Magik6k> man network for
api(I guess it's network), or nc -l [port] / nc [host], or ping
[host] / and to bind simple name do 'ifconfig bind [anyname]', so
you can do ping [anyname]
L1335[12:32:18] <Magik6k> Ender, ^
L1336[12:32:37] ***
medsouz|offline is now known as medsouz
L1337[12:32:44] <Ender> Magik6k: ah,
thanks
L1338[12:33:04] <Ender> what's the nc
program for? is that like a traceroute or name lookup thing?
L1339[12:33:11] <Magik6k> netcat
L1340[12:33:45] <Ender> ok
L1341[12:35:00] <Ender> ermm, the ping
program seems to start but doesnt get a response
L1342[12:35:26] <Magik6k> Ender, kill it
and run ifconfig
L1343[12:35:30] <Ender> ok
L1344[12:35:56] <Ender> done that, should
i do it on all the computers?
L1345[12:35:59] <Magik6k> and see if
cards have at least RX bigger than 0
L1346[12:36:12] <Inari> hm cant find any
beep issues on the issue tracker D:
L1347[12:36:15] <Magik6k> ifconfig only
shows information about network
L1348[12:36:31] <Ender> yeah, 47 on the
first one, lemme check the others
L1349[12:37:03] <Ender> yeah, all either
40 or above
L1350[12:37:21] <Magik6k> hmm
L1351[12:38:06] <Magik6k> did you ping
good address?
L1352[12:38:45] <Ender> yes, i pinged
EnderPCOne which is like 5 blocks away with a switch
inbetween
L1353[12:38:51] <SuPeRMiNoR2> l
L1354[12:38:53]
⇦ Quits: EvaKnievel (~EvaKnieve@hq.scale-up.com) (Quit:
bye)
L1355[12:39:32] <Magik6k> and on the
other side you did ifconfig bind EnderPCOne
L1356[12:39:33] <Magik6k> ?
L1357[12:39:37] <Ender> yes
L1358[12:39:46] <SuPeRMiNoR2> i have no
idea why i just said a pipe in here XD
L1359[12:39:56] <Kilobyte> thats an
l
L1360[12:39:56] <Magik6k> and switch is
alive when you try to ping?
L1361[12:39:57] <Ender> quick question,
does the binding persist?
L1362[12:39:59] <Kilobyte> no pipe
L1363[12:40:01] <Ender> Magik6k:
yep
L1364[12:40:27] <Magik6k> Ender, I'm
hoing to do something like /etc/hostname(so not yet)
L1365[12:40:34] <Ender> oh
L1366[12:40:37] <Magik6k> s/ho/go
L1367[12:40:37] <Kibibyte>
<Magik6k> Ender, I'm going to do something like
/etc/hostname(so not yet)
L1368[12:40:39] <Ender> ok gimmie a
sec
L1369[12:41:23] <Magik6k> you can also
try ping EnderPCOne on the EnderPCOne to see if the name actually
is bound
L1370[12:41:36] <Vexatos> Sangar: How are
Lua numbers stored inside a table?
L1371[12:41:45] <Vexatos> if you get the
table in Java
L1372[12:41:55] <Sangar> should be
doubles
L1373[12:42:01] <Vexatos> Ok
L1374[12:42:11] <Ender> Magik6k: will try
that a bit later, got dinner
L1375[12:42:13] <Vexatos> Because I have
to have some instance check
L1376[12:43:03] <Vexatos> Or wait
L1377[12:43:09] <Vexatos> Sangar, I can
just check for Number >__>
L1378[12:43:13] <Vexatos> and then
.intValue()
L1379[12:43:15] <Vexatos> <-<
L1380[12:44:15] <Sangar> ah, right, maps
can't store primitives.
L1381[12:44:41] <Kilobyte> well, they
can
L1382[12:44:47] <Kilobyte> there is a
class Integer
L1383[12:44:53] <Sangar> that's what i
mean
L1384[12:45:03] <Kilobyte> and i am very
sure you can implicitely cast int and Integer
L1385[12:45:09] <Sangar> they can't store
them *as* primitives. only their boxed variants.
L1386[12:45:19] <Kilobyte> well, okay
fair enough
L1387[12:45:36] <Kilobyte> but hey, its
java, what do you expect?
L1388[12:46:14] <Sangar> hmm, though i
wonder. i *think* primitiveNumber instanceof Number would fail, but
i'm actually not sure.
L1389[12:46:17] <Vexatos> Sangar: I'll
just check for instanceof Number
L1390[12:46:23] <Vexatos> it would
L1391[12:46:28] <Sangar> kk
L1392[12:46:31] <Vexatos> but Maps can't
store primitive values
L1393[12:46:34] <Vexatos> So I'm
fine
L1394[12:46:37] <Sangar> exactly
L1395[12:47:04] <Sangar> microcontrollers
almost done \o/
L1396[12:47:08] <Kilobyte> \o/
L1397[12:47:47] <Kilobyte> Sangar: so,
what storage stuff will they have?
L1398[12:47:55] <Sangar> only their
eeprom :>
L1399[12:48:00] <Kilobyte> woot
L1400[12:48:05] <Kilobyte> hmmmm
L1401[12:48:28] <Kilobyte> i might write
an assembly plugin running some custom assembly language
L1402[12:48:28] <Sangar> self mutating
code ftw if you need to store something :D
L1403[12:48:44] <Kilobyte> hmmm
maaaaaaaaybe i take the PIC instruction set
L1404[12:49:03] <Kilobyte> so we can use
existing C compilers
L1405[12:49:19] <Sangar> i've been
considering something along those lines, the main hurdle i'm seeing
right now is the required wrappers to make oc components somewhat
usable using basic i/o buses
L1406[12:49:26] <Sangar> (where you can
only read/write bytes)
L1407[12:49:39] <Kilobyte> hmmm
L1408[12:49:45] <Vexatos> Sangar: Would I
need to make the ArrayList containing the expiration times
persistent?
L1409[12:49:50] <Vexatos> i.e. save() and
load() it?
L1410[12:50:05] <Vexatos> Or should I
simply initialize it in its constructor
L1411[12:50:14] <Vexatos> (The
Environment's constructor)
L1412[12:50:19] <Sangar> Vexatos,
honestly, i would save myself the effort. only relevant on chunk
reloads, and when that happens no player is near enough to hear the
derps anyway :P
L1413[12:50:20] <Inari> does beep() work
for people in 1.4.1?
L1414[12:50:34] <Vexatos> Sangar: Also
missing 5 seconds of sound... meh
L1415[12:50:44] <Vexatos> So, init the
array list on construction
L1416[12:50:52] <Sangar> Inari, works for
me
L1417[12:51:06] <Inari> hrm
L1418[12:51:11] <Kilobyte> Sangar: hmmm
maybe 2 types? one running lua, one running assembly
L1419[12:51:14] <Inari> java 7 or 8? not
sure if hta mkaes a diff
L1420[12:52:20] <Sangar> Kilobyte, it'd
be an architecture (so it could be used by just reconfiguring the
cpu if you wanted, i.e. sneak right-click it); i'd like to keep
some components usable at least, though. i.e. not a second set of
items/components for other archs.
L1421[12:52:22] <Vexatos> Now here's a
problem
L1422[12:52:31] <Vexatos> Sangar: The
Driver and item are seperate
L1423[12:52:35] <Vexatos> where to put
the ArrayList?
L1424[12:52:43] <Kilobyte> Sangar: how
expensive is a cpu?
L1425[12:53:02] <Sangar> Inari, running
1.7 here, shouldn't make a difference though
L1426[12:53:25] <Vexatos> Because I need
to access it in the Driver to check
L1427[12:53:29] <Sangar> Vexatos, uhh, in
the environment?
L1428[12:53:30] <Vexatos> and access it
in the item for onUpdate()
L1429[12:53:51] <Vexatos> oh wait
L1430[12:53:56] <Vexatos> onUpdate()
won't even work
L1431[12:53:57] <Sangar> why in the
item's onupdate? use env's update()
L1432[12:53:59] <Kilobyte> Sangar: i
think i might just go and write a PIC emulator
L1433[12:54:05] <Vexatos> Sangar: I just
figured
L1434[12:54:07] <Vexatos> Iamaderp
L1436[12:55:10] <Sangar> Kilobyte, varies
and have at it :P (or finish drinkable grog. or minecarts. or
update your fork ;))
L1437[12:55:48] <Kilobyte> hmmm i could
update the fork
L1438[12:55:58] <Kilobyte> probably most
efficient thing
L1439[12:56:07] <Kilobyte> minecarts is
waiting for more knowlage
L1440[12:56:08] <Sangar> Inari, uhh...
that looks like your sound card out of memory o.O never seen that
before
L1441[12:56:24] <Vexatos> Sangar: To get
the time, it's host.world().getTotalWorldTime()
L1442[12:56:25] <Vexatos> right?
L1443[12:56:31] <Inari> hm
L1444[12:56:33] <Sangar> Vexatos,
yep
L1445[12:56:34] <Vexatos> k
L1446[12:56:35] <Inari> well i have a usb
soundcard
L1447[12:56:36] <Inari> xD
L1448[12:56:40] <Kilobyte> oh other hand,
i am really not feeling like messing with git madness atm
L1449[12:56:52] <Sangar> hah
L1450[12:57:46] <Kilobyte> my attempt
will be to redo the stuff by extracting it as uni patch
L1451[12:57:50] <Kilobyte> *unix
L1452[12:57:52] <Sangar> Inari, does it
stop working after a time (memleak) or not work from the get-go
(really to little memory?)
L1453[12:57:59] <Kilobyte> then manually
apply it to current code base
L1454[12:58:26] <Vexatos> Hmmm
L1455[12:58:33] ***
medsouz is now known as medsouz|offline
L1456[12:58:47] <Vexatos>
if(this.expirationList.size() + map.size() > 8) return new
Object[] { false, "I need an error message here, help D:"
};
L1457[12:59:13] <Inari> hm well i just
tried beep and it didnt make any sound xD will have to test again
since i tried with a like 20 freq at first which im not sure how
hearable it is
L1458[12:59:14] <Vexatos> I need a good
error message for if the input table contains too many
frequencies
L1459[12:59:14] ***
Pwootage|Off is now known as Pwootage
L1460[12:59:30] <Vexatos> Inari: Try
400
L1461[12:59:44] <Vexatos> Make you you
have sound turned on
L1462[12:59:48] <Inari> hm wonder how i
figure out how much memory my soundcard has
L1463[13:00:21] <Vexatos> Sangar: If the
table contains so many frequencies that its size and the current
list's size would be greater than 8
L1464[13:00:30] <Vexatos> Which error
message should I return?
L1465[13:00:33] <Vexatos> Can't think of
any
L1466[13:00:43] <Sangar>
"nope"
L1467[13:00:48] <Vexatos> .-.
L1468[13:00:58] <Vexatos> if(map.size()
> 8) return new Object[] { false, "table must not contain
more than 8 frequencies" };
L1469[13:00:58] <Caitlyn> +1
"Nope"
L1470[13:01:00] <Vexatos> That's
easy
L1471[13:01:09] <Vexatos> Meh
L1472[13:01:28] <Vexatos> Caitlyn, I'd
like some descriptive error
L1473[13:01:54] <Caitlyn> -_-
noshit?
L1474[13:01:55] <Caitlyn> :P
L1475[13:02:08] <Kilobyte> Sangar:
actually there seems to not be a good open source c compiler for
PIC
L1476[13:02:09] <Sangar> Vexatos, add a
counter. if trying more than 3 times, stop giving proper messages
and return 'nope', 'you wish' and so on :P
L1477[13:02:22] <Vexatos> :|
L1478[13:02:33] <Vexatos> Sangar: Derpy
item name doesn't mean bad documentation
L1479[13:02:56] <Sangar> it'd be useful
for the first few tries! :P
L1480[13:03:28] <Ender> back
L1481[13:04:02] <Inari> Sangar: errors
directly ^^
L1482[13:04:10] <Ender> Magik6k: ok, both
computers are bound to their addresses and can ping themselves but
not the other
L1483[13:04:23] <Sangar> Inari, well that
sucks :/ no idea what i could do about that then
L1484[13:04:32] <Magik6k> Ender,
hmm
L1485[13:04:46] <Ender> also i'm using
the one from the loot disk if that helps
L1486[13:04:54] *
gamax92 pokes Techokami
L1487[13:05:17] <Magik6k> Ender, reboot
them and see if this helped
L1488[13:05:26] <Vexatos> Sangar: Most
hacky way to add multiple freq-duration combinations to a packet,
you choose:
L1489[13:05:41] <Vexatos> 1. make every
combination a string "frequency duration" with a free
space inbetween
L1490[13:05:52] <Ender> Magik6k: should i
rebind after reboot?
L1491[13:05:59] <Vexatos> 2. just write
both numbers as an int, and stop reading if there are no more
ints
L1492[13:05:59] <Magik6k> Ender,
yes
L1493[13:06:40] <Techokami> back
L1494[13:06:42] <Techokami> sup
L1495[13:07:02] <Ender> ohh got a
reply
L1496[13:07:04] <Sangar> Vexatos, write
int with number of pairs, write ints?
L1497[13:07:08] <gamax92> Techokami: Have
you done stuff for TCRF?
L1498[13:07:34] <Vexatos> Sangar:
Ingenious
L1499[13:07:38] <Techokami> yep! I did
plenty of research on Metroid Fusion and Zero Mission, and some
stuff on debug menus for the GBA Castlevanias
L1500[13:07:45]
⇨ Joins: Ditch (~LudgeLiki@166.170.26.184)
L1501[13:07:58] <gamax92> Techokami: Can
I pay you 0$ to go research something?
L1502[13:08:04] <gamax92> its also not
TCRF content
L1503[13:08:06] <Ender> Magik6k: seems to
be working now
L1504[13:08:13] <Techokami> wot is
it
L1505[13:08:31] <gamax92> Techokami:
Separating the songs in Skyroads' MUZIK.LZS file
L1506[13:08:57] <Techokami> I've got no
experience with that game or file format :|
L1507[13:08:59] <Magik6k> Ender, I guess
you connected the network and/or put card to one pc when it was
working and the second was already up
L1508[13:09:34] <Ender> Magik6k: i put
the network cards in them before booting them all back up (because
power had died to them)
L1509[13:09:48] <Magik6k> hmm
L1510[13:09:52] <Magik6k> strange
L1511[13:10:33] <Ender> indeed
L1512[13:10:46] <Ender> lets add more
computers and test it
L1513[13:10:51]
⇦ Quits: Ditchbuster (~LudgeLiki@166.170.26.184) (Ping
timeout: 189 seconds)
L1514[13:12:32] <Vexatos> Sangar: What
does your world() method in your PacketHandler do?
L1515[13:12:59] <Vexatos> oooh I
see
L1516[13:14:42] <Ender> Magik6k: what
does netcat do? is it like unix cat but for networks or does it do
somthing different
L1517[13:15:27] <Magik6k> Ender, poor
version of the unix one so sends text between hosts
L1518[13:15:30] ***
Benguin is now known as Benguin[ZzZ]
L1519[13:15:32] <Ender> ok
L1520[13:18:39] <gamax92> >poor
version
L1521[13:21:06] <Ender> Sangar: i keep
asking you this and forget the answer, do capacitors transmit
component data or just power?
L1522[13:22:03] <Sangar> Ender, first
time i hear the question ;) they act like cables
L1523[13:22:04] <Vexatos> Sangar: Which
unit is getTotalWorldTime() returning?
L1524[13:22:10] <Ender> ok
L1525[13:22:10] <Vexatos> seconds? ticks?
milliseconds?
L1526[13:22:13] <Sangar> Vexatos,
ticks
L1527[13:22:15] <Vexatos> ok
L1528[13:22:20] <Sangar> bbl,
dinner
L1529[13:22:23] <gamax92> Sangar: don't
most blocks act like cables?
L1530[13:22:32] <Sangar> they do
L1531[13:22:40] <gamax92> like, you can
set who can see it, Everyone in network, neighbors only, or
nobody
L1532[13:22:46] <Sangar> all except power
distributor, switch/access point and rack, i think.
L1533[13:26:38] <Ender> Magik6k: ok, for
computers directly connected together i can ping between them but
for machines that have to go through another one dont pass along
the messages
L1534[13:27:56] <Kilobyte> Ender: also,
actual netcat is basicly like telnet, but lacks support for escape
sequences etc
L1535[13:28:06] <Ender> ok
L1536[13:28:24] <Kilobyte> so you can
exit it with a simple ctrl+c
L1537[13:29:28] <Magik6k> Ender, wait,
does computer case separate networks?
L1538[13:30:20]
⇨ Joins: Vexaton
(~Vexatos@p200300556E42B264F0B296BEF6976BE8.dip0.t-ipconnect.de)
L1539[13:30:20]
zsh sets mode: +v on Vexaton
L1540[13:31:10] <Ender> no, what i mean
is (- is wire, = is wireless) i have a network set up like so:
EnderPCOne <-switch-> EnderPCTwo <-switch->
EnderPCThree <=WirelessCard=> EnderPCRemote
L1541[13:31:32] <Magik6k> umm
L1542[13:31:53] <Kubuxu> Ender: Did you
boot them all up on the same time?
L1543[13:31:55] <Ender> EnderPCRemote and
Three can ping each other, One, Two and Three can all ping each
other but Remote can only ping Three
L1544[13:31:56]
⇨ Joins: IniTialiZ
(~Swaynie@85-171-237-28.rev.numericable.fr)
L1545[13:31:57] <Magik6k> is wireless
card threated as network card(i.e. component type = modem?)
L1546[13:32:04] <Ender> Magik6k:
yes
L1547[13:32:11] <Magik6k> hmm
L1548[13:32:12] <Ender> Kubuxu: yes
L1549[13:32:47]
⇦ Quits: Vexatos
(~Vexatos@p200300556E42B27630E4FA9AB8CFB911.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L1550[13:33:07] <Kubuxu> Magik6k, Ender:
I think it is the issue. They booted up and requested detection
before initailisation.
L1551[13:33:34] <Magik6k> Ender, then
something may internally fail badly as wireless support is on my
roadmap(support for dynamic routing/frequent AP changes)
L1552[13:33:37] <Kubuxu> Magik6k:
Solution would be random sleep time before sending new host
packet.
L1553[13:33:40] <Magik6k> Kubuxu, I don't
think so
L1554[13:34:09] <Ender> lemme swap out
one of the switches for an AP
L1555[13:34:23]
⇦ Quits: IniTialiZ
(~Swaynie@85-171-237-28.rev.numericable.fr) (Network
ban)
L1556[13:34:52] <Magik6k> Ender, try
remplcing wireless cards with linked cards(crafted, coz afaik
creative are buggy)
L1557[13:37:10] <Magik6k> s/mpl/pla
L1558[13:37:10] <Kibibyte>
<Magik6k> Ender, try replacing wireless cards with linked
cards(crafted, coz afaik creative are buggy)
L1559[13:37:12] ***
seanwcom_ is now known as SeanWcom
L1560[13:37:29] <Ender> Magik6k: crafting
linked cards now
L1561[13:37:54] ***
DeanIsaKitty is now known as DeanIsGone
L1562[13:38:00] <Ender> hmm, gonna have
to swap out GFX cards lol
L1564[13:44:31] <Magik6k> Kubuxu, I wrote
that driver at 3am ;p
L1565[13:45:12] <Magik6k> s/t d/ t part
of d/
L1566[13:45:12] <Kibibyte>
<Magik6k> Kubuxu, I wrote tha t part of driver at 3am
;p
L1567[13:50:08] <Vexaton> Okay
L1568[13:50:13] <Vexaton> Sangar: I'm
done
L1569[13:50:17] <Vexaton> now I need to
test it .-.
L1570[13:50:58] ***
Vexaton is now known as Vexatos
L1571[13:51:42] <Ender> Magik6k: you need
a network refresh function/script
L1572[13:52:21] ***
Pwootage is now known as Pwootage|Off
L1573[13:53:24] <Magik6k> Ender, for now
when new host connects to network(i.e. it's booted) it sends
broadcast to it's local network, and other hosts in network send
handshake back
L1574[13:54:41] <Magik6k> But yeah, some
refresh functions would be useful
L1575[13:54:48] <Vexatos> Sangar:
Incoming 8-channel song API? /me dies by monkey island theme
overflow
L1576[13:56:36] <Ender> Magik6k: but what
if i give a computer an address (via ifconfig bind blah) after
they've all booted
L1577[13:57:15] <Magik6k> Ender, this is
layer 2 address, and now give me a second to explayn it:
L1578[13:57:23] <Ender> ok
L1579[13:59:24] <Kilobyte> oh wow i
totally forgot i abstracted RNGs in kibi 8
L1580[14:00:07] <Kilobyte> allowing me to
use /dev/urandom as backend
L1581[14:00:18] <Kilobyte> but also
java.util.Random
L1582[14:00:31] <Magik6k> There are 2
layers, physical and routing, the host discovery is layer 1 and is
implemented in modem drivers, and if this derps then you need to
reboot, The bound adresses(you can bind many addresses to one host)
are in layer 2 which is more intelligent, and it is searching for
host/route automatically using lower layer to communicate between
networks
L1583[14:00:33] <Magik6k> huh
L1584[14:03:28] <Kilobyte> heck, i could
use random.org as backend
L1585[14:05:00] <gamax92> Kilobyte: err
... XSRandom does well
L1586[14:05:04] <gamax92> Xor-Shift
iirc
L1587[14:05:36] <Kilobyte> well, again,
its modular
L1588[14:05:38] <Kilobyte> :P
L1589[14:06:24]
⇨ Joins: CompanionCube (~samis@90.198.142.3)
L1590[14:21:32]
⇨ Joins: Negi
(Negi@2a01:e35:2f6a:7060:680d:835d:c9a7:b445)
L1591[14:22:59] ***
Sandrafk is now known as SandraNicole
L1592[14:23:33] ***
medsouz|offline is now known as medsouz
L1593[14:23:43] <SandraNicole>
mornin.
L1594[14:23:58] <Kubuxu> nighh'
L1595[14:24:08] <Magik6k> .octime
L1596[14:24:09] <EnderBot2> Current OC
time: Mon Dec 8 19:24:08 2014
L1597[14:25:27] <Vexatos> Hmm
L1598[14:25:41] <Vexatos> anyone insane
enough to compose/port a small test song for the beep card?
L1599[14:29:41]
⇦ Quits: Ditch (~LudgeLiki@166.170.26.184) (Ping timeout: 198
seconds)
L1600[14:30:07]
⇨ Joins: Ditchbuster
(~LudgeLiki@host-251-111-230-24.midco.net)
L1601[14:30:55] <Magik6k> How insanely
bad idea is switching debain stable to testing and clicking yes to
this: 1304 upgraded, 474 newly installed, 35 to remove and 0 not
upgraded.
L1602[14:30:59] <Magik6k> ?
L1603[14:31:27] <Kubuxu> Magik6k:
VPS?
L1604[14:31:31] <Magik6k> yep
L1605[14:31:44] <CompanionCube> Magik6k,
just review the list
L1606[14:31:48] <Kubuxu> Magik6k: Did you
get the second?
L1607[14:31:50] <CompanionCube> watch out
for a systemd upgrade
L1608[14:32:54] <Magik6k> CompanionCube,
why?
L1609[14:33:02] <CompanionCube> just so
you know
L1610[14:33:12] <Magik6k> ohwait it weill
be installed
L1611[14:33:16] <Magik6k> *will
L1612[14:33:33] <CompanionCube> it's
always better to know when critical system components are swapped
out for other versions
L1613[14:33:53] <Magik6k> hmm
L1614[14:34:17] <Magik6k> I think I'm
going to backup /var/www, jenking and some configs ;p
L1615[14:35:04] ***
skyem123|away is now known as skyem123
L1616[14:35:50] ***
skyem123 is now known as skyem123|dinner
L1617[14:39:54]
⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L1618[14:40:01] <Caitlyn> *sed
disable
L1619[14:40:04] <Caitlyn> *yt
disable
L1620[14:40:12] <Caitlyn> *sed list
L1621[14:40:16] <Caitlyn> o_O
L1622[14:40:20] <Caitlyn> Oh der
L1623[14:40:23] <Caitlyn> wrong damn
prefix
L1624[14:40:27] <Caitlyn> %sed
disable
L1625[14:40:31] <Caitlyn> %sed list
L1626[14:40:35] <Caitlyn> -_-
L1627[14:41:05]
⇦ Quits: MichiBot (~lb@isis.pc-logix.com) (Remote host closed
the connection)
L1628[14:41:32] <Caitlyn> fml git pulled
but forgot to gradle build
L1629[14:42:06]
⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L1630[14:42:17] <Caitlyn> %sed
disable
L1631[14:42:21] <Caitlyn> %sed list
L1632[14:42:22] <MichiBot> Caitlyn:
Disabled SED channels: [, #oc]
L1633[14:42:28] <Caitlyn> k.
L1634[14:42:37] <Caitlyn> %yt
disable
L1635[14:42:39] <Caitlyn> %yt list
L1636[14:42:40] <MichiBot> Caitlyn:
Disabled YT channels: [#nubtards, #oc]
L1637[14:42:52] <Caitlyn> test
L1638[14:42:57] <Caitlyn>
s/test/lol/
L1639[14:42:57] <Kibibyte>
<Caitlyn> lol
L1640[14:43:00] <Caitlyn> kk.
L1641[14:43:20] <Vexatos> Hey Sangar:
Ping me when you're back
L1642[14:44:15] <Ender> ok, current setup
is (- wire, = wireless, ~ tunnel) EnderOne <-switch->
EnderTwo <-switch-> EnderThree <~linkedCard~>
EnderRemote <=wireless card=> <=AP-> SuperServer.
L1643[14:46:04]
⇨ Joins: CrackedP0t
(~CrackedP0@rrcs-74-87-156-194.west.biz.rr.com)
L1644[14:46:45] <Vexatos> Haha
L1645[14:48:36] <Ender> and it seems that
any newcomers to the network can only see directly connected
devices because SuPeRMiNoR2's tablet can only ping his server,
EnderRemote & EnderThree but not One or Two
L1646[14:49:54] <Ender> also when pinging
from super's tablet, i can see the message go to EnderOne but
nothing ever comes back
L1647[14:50:53] <Ender> Magik6k: ^^
L1648[14:51:30]
⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L1649[14:52:01] <Magik6k> hmm
L1650[14:52:35] <Kilobyte> phew 90% of
account stuff done, and it all compiles
L1651[14:52:37] <Magik6k> Ender, but
wireless works in any way?
L1652[14:52:48] ***
skyem123|dinner is now known as skyem123
L1653[14:52:55] <Ender> Magik6k: yes,
whenever it's direct it always works
L1654[14:53:15] <Ender> and generally
works 90% of the time through one hop. any higher and it
derps
L1655[14:53:38] <Ender> that being said,
his server that was added quite a bit before his tablet can ping
all my devices
L1656[14:55:00] *
Sangar pings Vexatos
L1657[14:55:05] <Magik6k> Ender, the
problem is I haven't yet fully done wireless compat so it may derp
sometimes, but if it works directly then it's strange
L1658[14:55:49] <Magik6k> Ender, is this
public server?
L1660[14:56:14] <Ender> Magik6k:
semi-public though i can send you the pack link and whitelist
you
L1661[14:56:39] <CrackedP0t> Why is the
site down?
L1662[14:56:41] <Magik6k> Ender, I'd take
a look at it
L1663[14:56:56] <Ender> CrackedP0t:
because of the orks
L1664[14:57:07]
⇨ Joins: Xilandro
(~Kodos@2602:306:ce20:6c30:99cb:28c5:4c69:41b4)
L1665[14:57:11] <Ender> Magik6k: what's
your IGN?
L1666[14:57:33]
⇨ Joins: Mirodin
(~quassel@2a02:810d:12c0:1878:b026:61e6:9840:52aa)
L1667[14:57:45] <Magik6k> Ender,
magik6000 I think ;p
L1668[14:57:54] <Ender> ok
L1669[14:58:01] <Kilobyte> Ender: btw, i
found another nice little challenge in kibis server abstraction:
colors
L1670[14:58:27] <Kilobyte> irc handles
colors differently than xmpp and some stuff lacks color support
alltogether
L1671[14:58:42] <Sangar> Vexatos, any
part of it in particular?
L1672[14:58:56] <Vexatos> the beep()
method
L1673[14:59:08] <Vexatos> and sendSound()
and onSound()
L1674[14:59:19] <Vexatos> most
importantly the latter ones
L1675[14:59:27] <Kilobyte> hmmm i am
gonna have to abstract it, which raises another question: should i
support full RGB and scale it down to whatever the service supports
or only go with a couple basic colors
L1676[14:59:32] <Kilobyte> i am tending
towards the first
L1677[14:59:51] <CrackedP0t> Ender: Guess
I'll Exterminatus them, then
L1678[15:00:05]
⇦ Quits: Kodos|Zzz
(~Kodos@2602:306:ce20:6c30:f8fe:838c:4121:300) (Ping timeout: 198
seconds)
L1679[15:00:12] <Kilobyte> what would you
guys suggest?
L1680[15:01:10] ***
SandraNicole is now known as Sandrafk
L1681[15:01:46] <Sangar> Vexatos,
regarding optInt/Double, i don't think they'll ever be hit, because
null isn't instanceof Number?
L1682[15:02:07] <Vexatos> Sangar:
Right...
L1683[15:02:31] <Vexatos> Guess I have to
add null checks for duration
L1684[15:02:41] <Vexatos> and frequency
is never null
L1685[15:02:53] <Sangar> yeah
L1686[15:02:55] <Vexatos> because I can't
set null as a key in a map, right?
L1687[15:03:05] <Sangar> duration is also
never null
L1688[15:03:14] <Sangar> because nil'ing
something in lua removes it from the table
L1689[15:04:58] <Sangar> Vexatos, also,
do the tryenergy before actually generating the sound...
L1690[15:05:36] <Vexatos> Oh, right
L1691[15:05:37] <Vexatos> >_>
L1692[15:05:52] <Vexatos> That's why I
wanted you to check for derps >_>
L1693[15:05:59] <Sangar> hehe
L1694[15:07:07] <Sangar> other than that,
looks good i think
L1695[15:07:51] <Kilobyte> Sangar: hmm
you know how i would scale down an image to a lower palette (where
i cannot pick the palette)
L1696[15:08:26] <Sangar> Vexatos,
actually. don't use an arraylist if you use the frequency as key.
you'll have a waaay sparse array wasting a lot of memory. use a
hashtable instead.
L1697[15:08:46] <Vexatos> I didn't want
to add the frequency as a key >_>
L1698[15:08:50] <Vexatos> that was a
derp
L1699[15:08:54] <Vexatos> yet another
one
L1700[15:09:27] <Kilobyte> or not image,
but just colors in general
L1701[15:11:29] <Sangar> Kilobyte, hmm,
convert to a color space like hsl where hue/saturation !=
brightness and compute the distance based on that?
L1702[15:11:48] <Kilobyte> sounds like
fun
L1703[15:11:58] <Kilobyte> may or may not
be worth it
L1704[15:12:03] <Vexatos> Okay, sangar,
pushing the fixes
L1705[15:13:08] <Sangar> Kilobyte, in oc
i'm more lazy iirc, i just use the brightness (luma) and use that
as a distance :P
L1706[15:13:11]
⇦ Parts: medsouz (~medsouz@medsouz.net)
(Leaving))
L1707[15:13:35]
⇦ Quits: CrackedP0t
(~CrackedP0@rrcs-74-87-156-194.west.biz.rr.com) (Ping timeout: 198
seconds)
L1708[15:13:59] <Kilobyte> Sangar: hmmm i
may or may not do that
L1709[15:14:06] <Kilobyte> but i wanna do
it the proper way
L1710[15:14:20] <Kilobyte> well, again i
am abstracting, so it will be very easy to switch later
L1711[15:14:38]
⇨ Joins: Vaht
(~Tahg@pool-72-74-136-157.bstnma.fios.verizon.net)
L1712[15:14:44] <Sangar> well, then make
a physical simulation emitting photons hitting a shader and
bouncing back into a color filtered lense or something :P
L1713[15:14:56]
⇦ Quits: Tahg
(~Tahg@pool-72-74-136-157.bstnma.fios.verizon.net) (Ping timeout:
198 seconds)
L1714[15:15:44] <Vexatos> Sangar: Refresh
the page, please :)
L1715[15:16:53] <Sangar> k
L1716[15:19:16] <Sangar> Vexatos, well,
gj now you try to consume before emitting the sound, but you play
it even if you couldn't consume the energy :P
L1717[15:19:31] <Vexatos> I don't
L1718[15:19:35] <Vexatos> see
tryConsumeEnergy
L1719[15:19:41] <Sangar> i do see
L1720[15:19:44] <Vexatos> (Right below
beep())
L1721[15:19:50] <Vexatos> oh right
L1722[15:19:51] <Vexatos> derp
L1723[15:19:53] <Vexatos> <_>
L1724[15:19:56] <Sangar> :P
L1725[15:20:10] <Vexatos> sorry
L1726[15:20:16] <Vexatos> chem exam
really ate my brain today
L1727[15:20:21] <Sangar> haha, no
worries
L1728[15:21:46] <Kilobyte> Sangar: yay
java.awt.color has helper functions to convert to HSB :D
L1729[15:21:46] <Sangar> another minro
thing: you're potentially skipping entries in your removal loop
(because if you remove one, the rest shifts down but you ++i
anyway)
L1730[15:21:57] <Sangar> Kilobyte, nice
:D
L1731[15:22:17] ***
Sandrafk is now known as SandraNicole
L1732[15:22:54] <Vexatos> Okay, Sangar,
F5 again >_>
L1733[15:23:04] <Sangar> Vexatos,
performance idea: given entries will usually be in the list longer
than one tick, and the list is short: it might be a good idea to
keep the list sorted (on insertion), then you can just do `while
(list.size() > 0 && list.get(0) < now)
list.remove(0);`
L1734[15:23:16] <Kilobyte> Sangar: now to
figure out how to calculate the distance of two colors
L1735[15:23:42]
⇨ Joins: Ditch
(~LudgeLiki@host-251-111-230-24.midco.net)
L1736[15:23:56] <Kilobyte> and yay
firefox crashed again
L1737[15:24:01] <Sangar> \o/
>_>
L1738[15:24:34] <Vexatos> sorted
list?
L1739[15:24:37] <Vexatos> what do you
mean
L1740[15:24:48] <Vexatos> ah
L1741[15:24:50] <Vexatos> Hmmm
L1742[15:25:00] <Vexatos> But how to
efficiently sort?
L1743[15:25:12] <Kilobyte> yeah, it keeps
segfaulting for no reason
L1744[15:25:47] <Sangar> Vexatos, i think
java provides a binary search implementation somewhere
L1745[15:26:11] <Sangar> Vexatos, yeah,
util.Arrays.binarySearch
L1746[15:26:38]
⇦ Quits: Ditchbuster
(~LudgeLiki@host-251-111-230-24.midco.net) (Ping timeout: 198
seconds)
L1747[15:26:40] <Kilobyte> Sangar: ah, so
i basicly put the color in 3D room, create a vector between them
and calculate the length of that vector. is that correct?
L1748[15:26:44] <Vexatos> I need to go
now :(
L1749[15:26:46] <Vexatos> Bye o/
L1750[15:26:48] <Kilobyte> bye
L1751[15:26:56] <Sangar> cya \o
L1752[15:26:58] <Vexatos> Thanks, Sangar
:)
L1753[15:27:00] <Sangar> np :)
L1754[15:27:02]
⇦ Quits: Vexatos
(~Vexatos@p200300556E42B264F0B296BEF6976BE8.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1755[15:27:22] <Sangar> Kilobyte, for
example, yes
L1756[15:28:02] <Kilobyte> ah, that
sounds simple enough
L1757[15:28:40] <Sangar> you may want to
mess around with weighing the axes differently, but in general that
should work quite well
L1758[15:29:03] <Kilobyte> eh, only basic
stuff needed
L1759[15:29:17] <Kilobyte> and as i work
with HSB i will prob not need much balancing
L1760[15:30:05] <Sangar> yeah
L1761[15:37:21] <Kilobyte> Sangar: is
java float and scala Float same?
L1762[15:37:27] <SandraNicole> Kilobyte:
yes.
L1763[15:37:46] <Sangar> yeah, it's a
type alias
L1764[15:38:02] <SandraNicole> scala
makes the java primitives actual classes.
L1765[15:39:19] <Kilobyte> well, intellij
complains about a "fruitless type check" in my pattern
matching code (Double.type cannot also be a Double)
L1766[15:39:37] <Kilobyte> the double
comes straight from a Math.sqrt()
L1767[15:40:18] <Sangar> actually, the
scala Double is the java double (primitive), iirc
L1768[15:40:34] <SandraNicole>
exactly.
L1769[15:40:50] <Kilobyte> well, okay its
inside a tuple, inside an anonymous function which is passwd to
sortWith()
L1770[15:43:13] <Kilobyte> actually i got
it now
L1771[15:43:45] <Kilobyte> yeah, this
should work
L1772[15:49:12] ***
SKS-Away is now known as ShadowKatStudios
L1773[15:50:33] ***
skyem123 is now known as skyem123|ZZZ
L1774[15:51:08] ***
skyem123|ZZZ is now known as skyem123|kindofafk
L1775[15:53:00] *
vifino waves to ShadowKatStudios
L1776[15:53:10] <ShadowKatStudios>
vifino
L1777[15:53:11] <ShadowKatStudios>
halp
L1778[15:53:15] <vifino> ..?
L1779[15:53:24] <ShadowKatStudios> willl
a Socket 755 cooler work on an 1150 socket motherboard?
L1780[15:54:33] <vifino> Probably
not..?
L1781[15:54:56] <Magik6k> Sangar, u
here
L1782[15:54:59] <Magik6k> ?
L1783[15:55:20] <ShadowKatStudios>
argh
L1784[15:55:24] <vifino>
ShadowKatStudios: Why do you ask?
L1785[15:55:34] <Sangar> Magik6k,
hmm?
L1786[15:55:48] <ShadowKatStudios>
Because I'm buying the new stuff today
L1787[15:56:09] <ShadowKatStudios> And it
doesn't look like my motherboard comes with a cooler
L1788[15:56:38] <Kilobyte> implicit def
formatString(s: String): FormattedString = new
FormattedString(s)
L1789[15:56:40] <Kilobyte> :D
L1790[15:56:55] <Kilobyte> this allows me
to send messages like this:
L1791[15:57:16] ***
skyem123|kindofafk is now known as skyem123|ZZZ
L1792[15:57:38] <Kilobyte> "Red
text: " + "look".color(Color.RED)
L1794[15:58:02] <vifino> I made videos
\o/
L1796[15:58:10] <ShadowKatStudios> can't
watch now
L1797[15:58:13] <vifino> Awww.
L1798[15:58:17] <ShadowKatStudios> I'm in
a hurry
L1799[15:58:20] <vifino> :(
L1800[15:58:45] <Sangar> Magik6k, will
do
L1801[15:59:07]
⇦ Quits: MichiBot (~lb@isis.pc-logix.com) ()
L1802[15:59:07] <Sangar>
ShadowKatStudios, the syscall doc link on your page is ded
btw
L1803[15:59:19] <ShadowKatStudios> I
know
L1804[15:59:21] <Sangar> k
L1805[15:59:28] <ShadowKatStudios>
Haven't gotten around to pasting my docs in
L1806[16:00:17]
⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L1807[16:00:31] <Kilobyte> Sangar: do
indirect implicits work? like A converts to B and B to C. can scala
implicitely turn an A into a C?
L1809[16:00:48]
⇦ Quits: MrRatermat
(~ratermat@host81-158-131-173.range81-158.btcentralplus.com) (Ping
timeout: 378 seconds)
L1810[16:01:25] <Sangar> Kilobyte,
dunno
L1811[16:03:06] <ShadowKatStudios>
Anyway
L1812[16:03:08] <ShadowKatStudios> time
to go
L1813[16:03:12] <ShadowKatStudios> have a
good day everyone
L1814[16:03:20] <ShadowKatStudios> I'm
off to buy some components
L1815[16:04:10] ***
ShadowKatStudios is now known as SKS-Away
L1816[16:04:22] <vifino> bai
SKS-Away
L1817[16:06:00] <Kilobyte> hmmm
L1818[16:08:52] <Kilobyte> Sangar: i have
an implicit conversion from String to FormattedString and latter
has a method color(Color). Yet "test".color(Color.RED)
errors because the method can't be found. and that code is in same
file as the implicits are defined, so its surely no import
issue
L1819[16:09:22] <Dashkal> Same file might
not be enough. On a companion object?
L1820[16:09:37] <Kilobyte> oh, that would
explain it
L1821[16:09:52] <Dashkal> Yeah, sometimes
you have to import the companion's members anyway.
L1822[16:09:53] <Kilobyte> i was assuming
that would work like this
L1823[16:09:55] <Dashkal> Stupid, but
true.
L1824[16:10:08] <Kilobyte> well, that is
imported too :P
L1825[16:10:20] <Dashkal> I tend to just
have sealed trait Foo { import Foo._; ... } object Foo { ...
}
L1826[16:10:22] <Kilobyte> actually its
in same namespace
L1827[16:10:46] <Dashkal> Ahh, then I'm
less of help. When actually in the same namespace, I tend not to
have trouble with implicit extensions
L1828[16:11:48] <Dashkal> More and more
lately I'm moving away from extensions. I just use normal function
notation now. foo(bar) rather than bar.foo
L1829[16:12:33] <Kilobyte> well, i am
providing a nice color helper here, so it should be as compact as
possible
L1830[16:13:04] <Sangar> Kilobyte, are
the implicits above or below their use in the code?
L1831[16:13:07] <Dashkal> (foo bar) has
exactly the same number of keystrokes as (bar.foo) :P
L1832[16:13:28] <Kilobyte> Sangar: below,
so that is it?
L1833[16:13:31] <Sangar> yah
L1834[16:13:55] <Sangar> at least that
was the issue for me once
L1835[16:14:01] <Sangar> which was...
mildly annoying
L1836[16:14:06] <Kilobyte> hmm
L1837[16:14:30] <Kilobyte> well, i have
an implicit spitting out a FormattedString but its in the object
FormattedMessage
L1838[16:14:35] <Kilobyte> could that
cause it?
L1839[16:15:06] <Kilobyte> my main reason
for that was so people don't have to import FormattedString and
FormattedMessage is usually already imported anyways
L1840[16:15:42] <Sangar> hmm, dunno. if
it's in another file and imported it should work
L1841[16:16:03] <Kilobyte> meh, time for
a break
L1842[16:16:07] <Dashkal> If it's in
FormattedMessage than it's a namespace down. You'd have to import.
Implicits only work automatically when the implicit is on the
companion object of the source type (and editing String would be a
bit difficult)
L1843[16:16:47] <Xilandro> Holy
shiiit
L1844[16:16:54] <Xilandro> Damnit
Esper
L1845[16:16:59] <Caitlyn> %flip ^
L1846[16:17:00] <MichiBot> Caitlyn:
(╯°□°)╯︵ɹǝdsƎ ʇıuɯɐᗡ
L1847[16:17:05] ***
Xilandro is now known as Kodos
L1848[16:17:23] <Kodos> Elite: Dangerous
confirmed this morning that there will be no wipe
L1849[16:17:28] <Kodos> So I can play now
instead of waiting until the 16th
L1852[16:22:06] <Kilobyte> Dashkal: i am
VERY sure i have done implicits before with the implicit on the
target type companion object
L1853[16:23:06] <Dashkal> It works..
sometimes. Implicit resolution is pants.
L1854[16:23:53] <Kilobyte> i'll do a
workaround
L1855[16:24:00] <Dashkal> But my
understanding of what you described has your import on neither the
source nor the final target. scalac would have to search for
.color() methods on everything under the sun, then look for an
implicit to that type on the companion.
L1856[16:24:55] <Kilobyte> hmmm well, its
in same file, but lemme try stuff
L1857[16:24:55] <Sangar> allright then.
microcontroller seem to work. time to push.
L1858[16:25:21] <Kodos> wat
L1859[16:25:35] <gamax92> Wait what
L1860[16:25:56] <Dashkal> "same
file" alone doesn't mean all that much.
L1861[16:26:06] <Dashkal> 'sealed'
notwithstanding
L1862[16:26:55] <Kilobyte> whats sealed
actually do?
L1863[16:27:03] <Sangar> final
L1864[16:27:16] <Kilobyte> ah, but i
assume that shouldn't make a difference
L1865[16:27:21] <Dashkal> 'sealed'
ensures that only other classes within the same file may
inherit
L1866[16:27:26] <Dashkal> It's not
final
L1867[16:27:32] <Sangar> it's not?
L1868[16:27:35] <Dashkal> final ensures
that /nothing/ may inherit
L1869[16:27:41] <Sangar> ohh, yeah.
mixing it up with c# :X
L1870[16:27:55] <Dashkal> sealed is used
for the scala encoding of ADTs. Closed disjoint types.
L1871[16:28:03] <Kilobyte> well, thats
not relevant here i think
L1872[16:28:17] <Kilobyte> might have to
do a color helper then
L1873[16:28:55] <Dashkal> Example: sealed
trait Maybe[A] { def fold[B](def: => B)(f: A => B): B } case
class Just[A](a: A) extends Maybe[A] { ... } case class None[A]
extends Maybe[A] { ... }
L1874[16:29:06] <Dashkal> Nobody outside
that file may extend Maybe. only the Just and None in there.
L1875[16:29:50] <Dashkal> Unfortunately
there's mess in there. Enables proper pattern matching, but
confuses types with value constructors.
L1876[16:30:58] *
Kilobyte enables swap in brain
L1877[16:31:28] <Dashkal> It just leads
to annoying cases where you have to cast Just back to Maybe since
scala sees Just there as a type, when it's not usefully so.
L1878[16:31:39] <Dashkal> Sharp edge of
the language.
L1879[16:32:00] <Kilobyte> well, scala is
very complex so yeah
L1880[16:32:03] <Dashkal> sometimes cast.
Not always.
L1881[16:32:07] <Dashkal> Unfortunately
so, yes.
L1882[16:32:14] <gamax92> "Standing
on a skate board and playing catch with a bowling ball" ~ Bill
Nye, 2013
L1883[16:32:20] <Dashkal> It's trying to
bridge two incompatible ways of programming. Shard edges all over
the place.
L1884[16:32:45] <Dashkal> Oderski
believes otherwise, but... the details reveal the problems.
L1885[16:35:44] ***
ConcernedHobbit is now known as ConcernedSlippin
L1886[16:37:25] <Kilobyte> its still a
very cool language
L1887[16:37:46] <Dashkal> Agreed
L1888[16:37:49] ***
AtomSponge is now known as AtomSponge|away
L1889[16:38:04] <Dashkal> Just a good
idea to be aware of its faults as well, so you can code around them
and take advantage of the good stuff.
L1890[16:39:14]
⇦ Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L1891[16:41:13] <Sangar> true. knowledge
of these things separates the gurus from the average (i'm still way
too average, but it's good enough >_>)
L1892[16:41:58] <Dashkal> Meh, I avoid
labeling myself. That leads to "ivory tower" crap. I just
try to learn as much as I can about the tools I use. My living
depends on it, after all.
L1893[16:43:14] <Sangar> of course. just
saying in general that depth of knowledge is admirable ;)
L1894[16:43:44] <Dashkal> Worth the
effort in my experience, anyway.
L1895[16:44:19] <Sangar> yeah. stumbling
around with half-knowledge can be very painful :P
L1896[16:45:33] <Kodos> Sangar, will test
269 and report back
L1897[16:45:44] <Sangar> please do!
L1898[16:46:02] <Sangar> i'll test it
myself, too, to make sure it even works at all in non-dev :X
L1899[16:46:11] <Sangar> too lazy to
build it locally to test that
L1900[16:46:53] ***
Cruor is now known as Cruor|Away
L1901[16:52:36] ***
Pwootage|Off is now known as Pwootage
L1902[16:53:27] <Kodos> So how do you
program the thing
L1903[16:53:31] <Kodos> I'm looking at
the callbacks
L1904[16:54:21] <Sangar> Kodos, you
program the eeprom
L1905[16:54:29] <Kodos> Ah
L1906[16:54:32] ***
justastranger|zzz is now known as justastranger
L1907[16:54:57] <Sangar> i.e. start a
computer, put in spare eeprom, flash it
(component.eeprom.set(code)), then build that into the thing
L1908[16:55:00]
⇦ Quits: CompanionCube (~samis@90.198.142.3) (Quit:
Leaving)
L1909[16:55:39] <Kodos> So things like my
BR monitor and shutoff when full program would be good for
something like the MC
L1910[16:55:40] <Kodos> ?
L1911[16:56:17] <Sangar> depends, is
restone in and output enough to handle that? because they can't
connect to external components.
L1912[16:56:34] <Kodos> Yep, I can do
that with a reactor redstone or even rednet port
L1913[16:56:45] <Kodos> I'll have to
alter the code a bit, but that should be simple enough
L1914[16:56:55] <Sangar> then you could
give that a try, aye
L1915[16:57:08] <Kodos> can the MC handle
bundled redstone?
L1916[16:57:09] <Kodos> Or just
basic
L1917[16:57:19] <Sangar> basic
L1918[16:57:27] <Kodos> Ah, that might be
tricker, then
L1919[16:57:29] <Sangar> because t1 cards
only
L1920[16:57:30]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L1921[16:57:32] <Kodos> Ahh
L1922[16:57:39] <Kodos> I'll let you know
how it turns out
L1923[16:58:23] <Kodos> Actually if I can
use rednet for basic redstone, I may still be able to do this
L1924[16:58:33] <Sangar> good luck
:D
L1925[16:58:56] <Kodos> Just waiting on
the thing to finish building
L1926[16:59:13] <Sangar> indeed
L1927[16:59:20] *
Kodos is watching the console output >.>
L1928[16:59:21] <Sangar> any moment now
:P
L1929[16:59:30] <Kodos> Yeah, just ticked
ahead
L1930[17:00:00]
⇦ Quits: Hobby_boy
(~Hobbyboy@host109-151-37-226.range109-151.btcentralplus.com) (Ping
timeout: 200 seconds)
L1931[17:00:07] <Ender> Sangar: where
does the startup beep get called?
L1932[17:00:27]
⇨ Joins: Hobby_boy
(~Hobbyboy@host109-157-14-213.range109-157.btcentralplus.com)
L1933[17:00:35] <Sangar> Ender, old
build: kernel.lua, new build: eeprom / lua bios
L1934[17:01:04] <Ender> Sangar:
1.4.2.266-dev, is that old or new?
L1935[17:01:19] <Sangar> all is old, new
isn't done yet :>
L1936[17:01:32] <Ender> ok
L1937[17:01:35] <Magik6k> ohwait is
eeprom already there?
L1938[17:01:39] <Kodos> kernel.lua just
means init.lua right?
L1939[17:01:49] <Sangar> Magik6k, in the
build currently building, yes
L1940[17:01:53] <Magik6k> \o/
L1941[17:02:12] ***
Pwootage is now known as Pwootage|Off
L1942[17:02:15] <Sangar> Kodos, no,
kernel is what's non-changeable, sets up sandbox and such, renamed
to machine.lua now to make that clearer
L1943[17:02:30] ***
Daiyousei is now known as SleepingFairy
L1944[17:02:31] <Kodos> Ah, so the file
IN the jar then?
L1945[17:02:35] <Sangar> exactly
L1946[17:02:39] <Kodos> mkay
L1947[17:03:04] *
Kodos slaps Jenkins
L1948[17:03:04] *
EnderBot2 laughs
L1949[17:03:06] <Kodos> Build faster damn
you
L1950[17:03:10] <Sangar> eeprom allowed
stripping that down even further, so there should pretty much
nothing left in there that *needs* user-changery :P
L1951[17:03:25] <Sangar> and there's a be
missing somewhere
L1952[17:03:39] <Kodos> I usually change
the OS name
L1953[17:03:41] <Kodos> But that's
it
L1954[17:03:49] <Sangar> well, that's
init.lua
L1955[17:04:00] <Sangar> isn't it?
L1956[17:04:04] <Sangar> i can't even
remember
L1957[17:04:12] <Kodos> It is
L1958[17:04:14] <Kodos> I was just
saying
L1959[17:04:25] <Kodos> Is there a
'default' init.lua in the jar th at gets used for that?
L1960[17:04:30] <Kodos> That I could
change so it'd be universal
L1961[17:04:51]
⇨ Joins: Ir7_o (~Ir7_o@74.91.17.50)
L1962[17:04:51]
zsh sets mode: +o on Ir7_o
L1963[17:05:03] <Ender> Ir7_o:
\\o//
L1964[17:05:07] <Sangar> well, the one
from the openos loot disk
L1965[17:05:12] <Kodos> I hope you
disabling RE didn't break Galacticraft compat >.>
L1966[17:05:13] <Sangar> \\\\o////
L1967[17:05:17] <Kodos> We'll find out in
a bit
L1968[17:05:22] <Sangar> Kodos, no that's
separate
L1969[17:05:26] <Kodos> Okay
L1970[17:05:26] <Kodos> good
L1971[17:05:29] <Kodos> I'm building a
space station
L1972[17:05:32] <Kodos> Needed to make
sure that works
L1973[17:05:33] <Sangar> neat
L1974[17:05:54] <Sangar> the only thing
using re i'm aware of at the time is ri
L1975[17:06:01] <Magik6k> hmm, I guess
it's time to make tiny network client, TFTP and PXE :D
L1976[17:06:10] <ashka> hey, is there any
known issues with the adapter and CC 1.65 ? I have a sensor from
openperipheral which uses ILuaContext, and ILuaContext.pullEvent
throws an exception when using the peripheral through an
adapter
L1977[17:06:26] <Sangar> pullEvent cannot
work in oc, sorry
L1978[17:06:37] <Kodos>
#blamedan200
L1979[17:06:39] <Kodos> idk
L1980[17:06:43] <Sangar> don't :P
L1981[17:06:48] <Sangar> blame luaj using
threads
L1982[17:06:57] <Kodos> Hot damn it's
built
L1983[17:07:12] <Sangar> indeed. let's
see if it works at all
L1984[17:07:15] <Kodos> Also
L1985[17:07:26] <Kodos> I now have Daisy
Bell being sung by a computer for my default ringtone =D
L1986[17:07:27] <Ender> Ir7_o: did you
get my skype message?
L1987[17:08:20] <Kodos> Jesus my internet
wtf, a full minute for 10 mb
L1988[17:08:25] <ashka> oh, okay. so this
peripheral would need being redone for it to work with oc ?
L1989[17:08:32] <Sangar> ashka,
correct
L1990[17:08:39] <ashka> okay,
thanks
L1991[17:09:27] ***
prasselpikachu is now known as prassel|off
L1992[17:10:03] ***
prassel|off is now known as prasselpikachu
L1993[17:11:05] <Kodos> Sangar, should I
PR my filesize checking program in, or add it to a pack of small
niche utilities and add it as a loot disk
L1994[17:11:40] <Kodos> Kind of leaning
towards loot disk
L1995[17:12:01] <Sangar> if you have more
programs, loot disk sounds more appropriate
L1996[17:12:05] <Kodos> Alright
L1997[17:12:08] <Kodos> I have at least
one more I wanna do
L1998[17:12:23] <Kodos> Which will output
all existing bundled redstone inputs in a readable chart
L1999[17:12:29] <Kodos> err inputs and
outputs
L2000[17:13:23] ***
prasselpikachu is now known as prassel|off
L2001[17:15:21] ***
prassel|off is now known as prasselpikachu
L2002[17:16:36] <Ditch> Kodos, that
sounds like a helpful util.
L2003[17:16:43] <Kodos> Right?
L2004[17:16:49] <Kodos> It'll even not
bother showing up anything that's 0
L2005[17:16:55] <Kodos> So no wasted
screen real estate
L2006[17:17:51] <Ditch> i am currently
trying to figure out how i want control a ton of doors in my base.
they all would have bundled cable. I am thinking of attaching tons
of external redstone IO blocks
L2007[17:18:28] <Kodos> Just regular
doors, or are you wanting like emergency safety doors
L2008[17:19:00] <Magik6k> Sangar, can AP
do wireless hops?
L2009[17:19:41] <Sangar> Magik6k,
yes
L2010[17:20:19] <Sangar> stuff seems to
work \o/
L2011[17:20:32] ***
prasselpikachu is now known as prassel|off
L2012[17:20:32] <Kodos> For redstone, is
it side, strength, or strength, side
L2013[17:20:36]
⇨ Joins: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
L2014[17:21:18] <Magik6k> Sangar, so
assuming I have a tablet, pc with wireless card, another pc+network
card+AP, there may be dupes?
L2015[17:21:50]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping
timeout: 198 seconds)
L2016[17:21:54] <Sangar> yes
L2017[17:22:03]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2018[17:22:08] ***
prassel|off is now known as prasselpikachu
L2019[17:23:34] <Kodos> Also Sangar, was
it intentional that RAID didn't add to component count for
servers?
L2020[17:23:43] <Kodos> (Don't want it
changed, just checking)
L2021[17:24:35] <Sangar> sort of. that's
because file systems don't count now. i will change that so that
every ~4th counts, though, to avoid infinite file systems.
L2022[17:24:47] <Sangar> just wanted to
get the mcus done first :>
L2023[17:25:10] <Kodos> plzno
L2024[17:25:18] <Kodos> I'm setting up a
datacenter room in my station
L2025[17:25:28] <Kodos> ~100 RAIDs across
4 servers
L2026[17:25:32] ***
prasselpikachu is now known as prassel|off
L2027[17:25:43] <Sangar> for a server
that's potentially still over 200 filesystems
L2028[17:25:54] <Sangar> so... yeah
L2029[17:26:04] <Kodos> 25 raids a piece,
so 75 each
L2030[17:26:07] <Sangar> it probably
won't boot anymore because lua runs out of memory first :P
L2031[17:26:19] <Kodos> Hm, looking at
the numbers I guess that is a bit excessive, but
L2032[17:26:23] <Kodos> I'm making a
digital library
L2033[17:26:33] <Kodos> Of actual books
and short stories
L2034[17:26:55] <Kodos> Reallllly wish
you could network fs the raids though
L2035[17:27:00] <Kodos> But I'm terrible
at coding
L2036[17:27:04] <Kodos> And can't figure
out how to do that myself
L2037[17:27:27] <Kodos> Every time I've
tried, computers just get shared states
L2038[17:27:33] <Magik6k> Sangar, I think
the AP should have some mode button to chose if it should act as a
full switch or traditional AP(just moving data between cable and
wireless)
L2039[17:27:38] <Sangar> you may also
want to look into merging all those fses into one big virtual fs :P
though that won't be any easier
L2040[17:27:57] <Sangar> Magik6k, you can
set it's signal strength via its component
L2041[17:28:02] <Sangar> just set that to
zero
L2042[17:28:18] <Sangar> oh wait
L2043[17:28:26] <Sangar> won't send cable
messages then... ugh.
L2044[17:28:32] <Sangar> yeah. i'll think
about it.
L2045[17:28:45] <Magik6k> Should I make
an issue for it?
L2046[17:28:55] <Sangar> might end up
being configurable via component only because i'm too lazy for guis
>_>
L2047[17:28:57] <Sangar> yes,
please
L2048[17:29:37] <Kodos> So, redstone;
side, str right?
L2049[17:30:26] <Sangar> yes
L2050[17:32:51] <Kodos> I'll keep
tinkering with the code, but it seems to function without blowing
up MC
L2051[17:33:37] <Sangar> yeah, for me,
too :) made one with a redstone card and piston upgrade checking
for a signal and pushing on pulse, worked fine. so i'm pretty
confident that part at least does what it should :P
L2052[17:34:04] <Kodos> Oh wait,
derp
L2053[17:34:27] <Kodos> Do I need to
craft an EEProm with cards, or the micro controller
L2054[17:34:49]
⇦ Quits: Lumien (~lumien@p579728F9.dip0.t-ipconnect.de)
(Quit: Nettalk6 - www.ntalk.de)
L2055[17:36:00] <Kodos> Obviously, I have
no idea what I'm doing
L2056[17:36:32] <Kodos> Also, what's the
recipe for the microcontrolelr
L2057[17:36:42] <Kodos> inb4whoops
L2058[17:37:54] <Sangar> see
microcontroller case
L2059[17:38:17] <Sangar> eeprom has its
own recipe
L2060[17:38:28] <Kodos> Oh derp
L2061[17:38:43] <Kodos> No wonder I can't
get the code to work, I was just cheating in a microcontroller
-.-
L2062[17:38:48] <Kodos> See?
Clueless
L2063[17:39:04] <Sangar> yeah, just
pushed a commit where i'm hiding it from nei and creative tab
:P
L2064[17:39:33] <Sangar> i think. wait.
did i test this? too distracted
L2065[17:39:42] <gamax92> lol
L2066[17:40:16] <Sangar> yeah, works.
phew :P
L2067[17:40:47] <Kodos> There's not very
many T1 cards is there
L2068[17:40:54] <gamax92> Sangar: i want
to make a core mod to prevent mods from hiding items
L2069[17:41:02] <Sangar> Kodos, yes.
that's the whole point of the thing :>
L2070[17:41:14] <Sangar> gamax92, don't
let me stop you
L2071[17:41:19] <Kodos> Added a network
card because fuckit
L2072[17:41:24] <gamax92> Sangar: stop
me
L2073[17:41:32] *
Sangar throws bricks at gamax92
L2074[17:41:44] <gamax92> D: I am
bleeding now
L2075[17:41:50] <Sangar> did it stop
you?
L2076[17:42:05] *
gamax92 cannot respond due to being dead
L2077[17:42:18] <Sangar> :/
L2078[17:42:36] *
Sangar slowly walks away, waiting for a jogger to find the
corpse.
L2079[17:43:30] <Kodos> Sangar before you
crash for the night
L2080[17:43:36] <Ender> Sangar: just got
http://pastebin.com/VDnifRau on my server, not sure
what was happening at the time. i'll ask SuPeRMiNoR2 what he was
doing just before the server crashed
L2081[17:43:38] <Kodos> Mind dummying up
for me what you did to test that piston code
L2082[17:44:00] <Sangar> Ender, that
should be fixed in the newer builds
L2083[17:44:06] <Ender> ok
L2084[17:44:08] <Sangar> Kodos, one
sec
L2087[17:47:51] <Ender> Forums are
back
L2088[17:48:09] <Inari> gamax92:
404?
L2089[17:48:18] <gamax92> err what
L2090[17:48:27] <gamax92> no, i can read
it
L2091[17:48:31] <gamax92> oh, i
typo'd
L2092[17:48:32]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping
timeout: 189 seconds)
L2094[17:48:55]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2095[17:49:08] <Sangar> ahhh, my
eyes
L2096[17:49:22] <gamax92> yes yes
L2097[17:49:23] <Sangar> ohhh, forums
work \o/
L2098[17:49:28] <gamax92> BURN YOU
MURDERER!
L2099[17:49:29] <Sangar> thanks
Ir7_o!
L2100[17:49:31] <gamax92> >:D
L2101[17:49:34] <Sangar> D:
L2102[17:49:43] <Sangar> they were rubber
bricks
L2103[17:49:53] <Sangar> how should i
have known you're allergic to rubber?
L2104[17:50:28] *
Kodos waits patiently and whistles
L2105[17:51:02] <Kodos> Oooh this thing
has a light on the front when you right click it
L2106[17:52:17] <Sangar> power led,
yeah
L2107[17:52:32] <Sangar> rightclick
toggles power
L2108[17:52:38] <Sangar> no gui because
lazy :P
L2109[17:52:44] <Kodos> Lol
L2110[17:52:48] <Sangar> (actually not
lazy. just hat guis in mc)
L2111[17:52:51] <Sangar> *hate
L2112[17:52:54] <Kodos> Computers should
have that too imo
L2113[17:53:00] <Sangar> they do?
L2114[17:53:03] <Kodos> Do they?
L2115[17:53:04] <Kodos> Shit
L2116[17:53:22] <Kodos> Not working for
me
L2117[17:53:38]
⇦ Quits: Mirodin
(~quassel@2a02:810d:12c0:1878:b026:61e6:9840:52aa) (Ping timeout:
186 seconds)
L2118[17:53:45] <Kodos> The gui one
works, but not just (sneak) right click
L2119[17:53:46]
⇨ Joins: Mirodin (~quassel@95.90.193.61)
L2120[17:54:14] <Kilobyte> i'm heading
off now
L2121[17:54:19] <Kilobyte> night
guys
L2122[17:54:20] <Kodos> o/
L2123[17:54:23] <Sangar> \o
L2124[17:54:45] <Sangar> Kodos, they can
only be powered on that way
L2125[17:54:57] <Sangar> not powered off.
tho i can't remember why.
L2126[17:55:17] <Kodos> Ah
L2127[17:55:23] <Kodos> To prevent
accidental shutoffs?
L2128[17:55:27] <Sangar> i guess
L2129[17:55:31] <Kodos> Because that's
the first thing that would happen to me
L2130[17:56:04] <Sangar> for mcus that'll
luckily not be much of a problem (i.e. turning them back on will
probably make them resume their job without a problem)
L2131[17:56:09] <Kodos> I should add a
recipe for card base + gunpowder, grants mysterious card, which has
one function; card.explode()
L2132[17:56:27] <Kodos> So we can finally
get exploding computers
L2133[17:56:28] <Sangar> card + 6 blocks
of tnt, please
L2134[17:56:38] <Kodos> actually 8 sounds
better
L2135[17:56:41] <Sangar> + flint and
stone
L2136[17:56:44] <Kodos> Because OCD and
symmetry
L2137[17:56:51] <Sangar> heh
L2138[17:56:53] <Kodos> Okay, 2 TNT, 2
flint and steel
L2139[17:56:56] <Kodos> in a +
pattern
L2140[17:57:00] <Kodos> with a card
base
L2141[17:57:15] <Kodos> Should the
function have an explosion strength setting?
L2142[17:57:20] <Kodos> Or just a
standard TNT explosion
L2143[17:57:27] <Sangar> and the resuling
card has 'RIP' written on it
L2144[17:57:31] <Kodos> Lol
L2145[17:57:40] <Kodos> Oh oh, should
have a timer setting too
L2146[17:57:43] <Kodos> So you could do
like
L2147[17:58:01] <Kodos> card.explode(10,
5) -- timer of 10 seconds, explosive factor of 5
L2148[17:58:31] *
Sangar hides
L2149[17:58:45] <Kodos> WAIT
L2150[17:58:47] <Kodos> <Sangar>
Kodos, one sec
L2151[17:58:49] <Kodos> You still owe
meh
L2152[17:58:55] <Kodos> I need to know
what I'm doing wrong
L2154[17:58:59] -Kibibyte- [Sangar]
OpenComputers - Microcontrollers | by fnuecke | 2m17s | 5m44s ago |
5 views | Rated:
-1.00/5.00
L2155[17:59:05] <Kodos> Ahh
L2156[17:59:11] <gamax92> lolololololol
-1/5
L2157[17:59:21] <Sangar> yt so slow at
processing
L2158[18:00:33] <Inari> nooow how do i
find the memory of my soundcard x.x
L2159[18:01:02] <Kodos> Uhh
L2160[18:01:08] <Kodos> Can you get that
long string of code on pastebin for me
L2161[18:01:10] <Ditch> yes to the
exploding card.
L2162[18:01:11] <Kodos> Because holy shit
trying to keep up
L2163[18:01:20] <Sangar> pause it
:P
L2164[18:01:23] <Kodos> x.x okay
L2165[18:01:34] <Kodos> Never used
component.proxy, this should be fun
L2166[18:01:35] <gamax92> Sangar: y u no
speak, I want to hear your beautiful luscious voice
L2167[18:01:45] <Ditch> booby traps to
destroy the comptuer. no evidense left
L2168[18:02:06] <Ender> #p
L2169[18:02:06] <|0xDEADBEEF|> >
0.200813881 Seconds passed.
L2170[18:02:07] <Sangar> gamax92, ehhh,
will do an update again soon-ish, i'll speak enough there :X
L2171[18:02:10] <Ender> fucking ovh
L2172[18:02:29] <Sangar> Ditch,
"this message will self-destruct in 5 seconds"?
L2173[18:02:38] <Kodos> That's
nifty
L2174[18:02:44] <Kodos> Thanks,
Sangar
L2175[18:02:47] <Kodos> afk going to
store
L2176[18:02:48] <Kodos> then time to
program
L2177[18:02:54] ***
Hobbyboy is now known as Hobbyboy|Sleep
L2178[18:03:05] <Sangar> bye!
L2179[18:03:17] <Sangar> can't promise
i'll still be here then :P getting tired
L2180[18:03:18]
⇨ Joins: marcin212 (~marcin212@176.111.135.116)
L2181[18:03:28] <Kodos> It's fine, I've
got the video up still
L2182[18:03:37] <Kodos> I have enough
info I should be able to figure it out
L2183[18:03:45] <Sangar> good luck!
L2184[18:03:55] <gamax92> >goes to
store "Can I buy a microcontroller, an eeprom, and a tier one
case?"
L2185[18:03:59] <gamax92>
"What?"
L2186[18:04:11] <Ditch> lol ^
L2187[18:04:35] <Ditch> those
microcontrollers look cool!
L2188[18:05:06] <Kodos> I'm basically
going to have to check the redstone for a strength of > 12, at
which point it will pulse a 15 strength so the reactor shuts
off
L2189[18:05:21] <Kodos> Can the MC handle
sides
L2190[18:05:41]
⇨ Joins: VikeStep (~VikeStep@101.162.136.227)
L2191[18:05:42] <bananagram> #p
L2192[18:05:44] <|0xDEADBEEF|> >
2.19695882 Seconds passed.
L2193[18:05:50] <Kodos> #p
L2194[18:05:50] <|0xDEADBEEF|> >
0.31275734 Seconds passed.
L2195[18:05:56]
⇦ Quits: marcin212_ (~marcin212@176.111.135.116) (Ping
timeout: 198 seconds)
L2196[18:05:56] <bananagram> ahh, the
precission
L2197[18:06:07] <Kodos> Ender, want my
rounding function?
L2198[18:06:13] <Kodos> Or is that thing
not Lua >.>
L2199[18:06:24] <Ender> Kodos: that's not
my bot
L2200[18:06:33] <gamax92> Kodos:
vifino
L2201[18:06:43] <bananagram> Ender's bot
is EnderBot2
L2202[18:06:44] <gamax92> iirc its
ruby
L2203[18:06:47] <Kodos> So proud of my
rounder function :3
L2204[18:06:49] <Kodos> Ah
L2205[18:06:57] <bananagram>
obviously
L2206[18:06:58] <Kodos> Hopefully the
truck warms up quick
L2207[18:07:04] <Sangar> Kodos, yes,
sides work as usual, except you won't have the fancy names by
default :P (i.e. you have to do r.setOutput(3, 15) instead of
r.setOutput(sides.front, 15))
L2208[18:07:11] <vifino> gamax92:
waht
L2209[18:07:14] <vifino> gamax92: waht u
want
L2210[18:07:15] <gamax92> Kodos: what is
your rounder function
L2211[18:07:25] <Kodos> Is there a number
for ALL sides at once, Sangar?
L2212[18:07:27] <Kodos> gamax92, one
sec
L2213[18:07:41] <Sangar> Kodos, no,
you'll have to iterate over them
L2215[18:07:46] <Kodos> Okay
L2216[18:07:51] <Kodos> Anyway, afk now,
wife's tickling me to go
L2217[18:08:57] <gamax92> Sangar: what is
"Space"
L2218[18:09:23] <Sangar> gamax92, the
large key on your keyboard
L2219[18:10:43] <vifino> gamax92: WAT
DOES YOU WANT
L2220[18:10:45] <vifino> Q_Q
L2221[18:10:49] <Sangar> you mean the
videos? now dead hobby game project i worked on for a while.
L2222[18:11:01] <gamax92> vifino:
Kodos
L2223[18:11:12] <vifino> gamax92: No, i
dont want a Kodos.
L2224[18:11:16] <gamax92> oh god, i am
lagging heavily
L2225[18:11:17] <vifino> You can have
it.
L2226[18:11:26] <Sangar> kudos
L2227[18:11:34] <vifino> Kudos to you
too, Sangar.
L2228[18:13:25] <vifino> gamax92: It's
okay, it's a sledgehammer.
L2229[18:13:32] <gamax92> what
L2230[18:13:44] *
vifino used sledgehammer on gamax92. It's super
effective!
L2232[18:14:33] -Kibibyte- [vifino] Savant -
Sledgehammer (Official Video) | by ukfdubstep | 4m23s | 24w0d ago |
513,329 views | Rated:
4.88/5.00
L2233[18:14:44] <vifino> gamax92: The
video is gr8.
L2234[18:20:52] ***
Csstform is now known as Csst|Masterball
L2235[18:27:01] ***
Nentify is now known as Nentify|away
L2236[18:27:28] <Sangar> i'm off for
today o/
L2237[18:29:27]
⇦ Quits: Hobby_boy
(~Hobbyboy@host109-157-14-213.range109-157.btcentralplus.com)
(Remote host closed the connection)
L2238[18:29:57] <Ender> Sanger,
microcontrollers seem cool
L2239[18:30:29] <Ender> Also, can
computers boot without the bois card?
L2240[18:30:51] <Magik6k> Ender, From
what I see in kernel, nope
L2241[18:31:04] <Ender> Hmm, ok
L2242[18:31:04] <Sangar> ok, not quite
off yet :X
L2243[18:31:12] <Ender> Lola, sorry
L2244[18:31:18] <Ender> _-_
L2245[18:31:22] <Sangar> they need one,
yeah. existing saves will automatically have them inserted
tho
L2246[18:31:32] <Sangar> so upgrading
wont break existing computers in the world
L2247[18:31:33] <Inari>
microcontrollers?
L2248[18:31:48] <Magik6k> New computers
won't have one?
L2249[18:31:52] <Magik6k> Sangar, ^
L2250[18:32:11] <Sangar> Magik6k,
correct, when building a new one you'll also need to craft an
eeprom to go with it
L2251[18:32:19]
⇨ Joins: TangentDelta (~christine@63.143.24.24)
L2252[18:32:29] <Inari> did i miss
something D:
L2253[18:32:42] <Ender> Sanger, what do
the biases have access to?
L2254[18:32:50] <Ender> s/ia/io
L2255[18:32:50] <Kibibyte> <Ender>
Sanger, what do the bioses have access to?
L2256[18:32:53] <Sangar> Inari, new block
type
L2257[18:32:57] <Magik6k> hmmmm.. loot
eeproms.. eeprom copier.. ;p
L2258[18:33:02] <Inari> bois bias, but no
bios!
L2259[18:33:02] <Sangar> Ender, same as
init.lua before
L2260[18:33:11] <Inari> Sangar: oh nice~
released yet?
L2261[18:33:16] <Ender> Ok
L2262[18:33:24] <Sangar> Inari, dev build
on jenkins, yeah
L2263[18:34:06] <Sangar> Magik6k, lua
bios is craftable (eeprom + book, analog to floppy + book =
openos). loot eeproms... dunno. you can just distribute them on
floppies :P
L2264[18:34:20] <Inari> any documentation
on them yet?
L2266[18:35:10] -Kibibyte- [Sangar]
OpenComputers - Microcontrollers | by fnuecke | 2m17s | 35m25s ago
| 15 views | Rated:
5.00/5.00
L2267[18:35:15] <Ender> So could the
biases be made in a way so that we could have minimal stuff on the
computer and have them boot from a network drive?
L2268[18:35:28] <Sangar> Ender, yes
L2269[18:35:31] <Inari> them biases
L2270[18:35:37] <Ender> Awesome
L2271[18:35:37] <Sangar> very
biased
L2272[18:35:57] <Ender> Blame my tablet,
the self centred jerk......
L2273[18:37:17]
⇦ Quits: Negi (Negi@2a01:e35:2f6a:7060:680d:835d:c9a7:b445)
(Quit: ARPK-1 disconnected.)
L2274[18:37:33] <vifino> lul
L2275[18:38:19] <Ender> Also Sanger, is
info about the raid blocks on ocdoc yet?
L2276[18:38:35] <Sangar> Ender, nope, at
least i didn't add it yet
L2277[18:39:14] <vifino> Sangar: RAID?
WAAAAAT
L2278[18:39:21] *
vifino explods
L2279[18:39:55] <Magik6k> vifino, It
looks like you slept for a while ;p
L2280[18:40:15] <vifino> Magik6k: I don't
sleep.
L2281[18:40:17] <Ender> Ok, someone said
they don't add to servers component counts so does tdhat mean we
can add more and they'll all come under one component or is each
block separate
L2282[18:40:40] ***
Brycey92|alt is now known as Brycey92
L2283[18:41:00] <Sangar> Ender, as of
most recent build, each fs counts as 1/4th component. so 4 raid
blocks will increase component count by one
L2284[18:42:18] <Ender> So do all the
raid blocks come under the same name/id or are they still separate
in that manner?
L2285[18:43:03]
⇦ Quits: Magik6k (~Magik6k@host-89-228-225-106.kalisz.mm.pl)
(Quit: Leaving)
L2286[18:43:09] <Sangar> each raid block
is a separate fs, own uuid
L2287[18:43:22] <Ender> Ok
L2288[18:43:25] <Sangar> but the three
disks in it appear as one fs
L2289[18:43:50] <Ender> I know that
much
L2290[18:44:09] <Sangar> kk
L2291[18:44:19] <Ender> Right time to
make a list of things to do
L2292[18:44:40] <Sangar> well, really off
now :X
L2293[18:44:42] <Sangar> gnight o/
L2294[18:45:13] <Ender> What does in
init.lua / bios have access to lib wise.
L2295[18:46:38] <Ender> Damn he left
:<
L2296[18:52:50]
⇦ Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L2297[18:56:29]
⇦ Quits: sciguyryan
(sciguyryan@109-205-169-252.dynamic.swissvpn.net) ()
L2298[18:56:31]
⇨ Joins: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
L2299[19:00:03]
⇦ Quits: Mirodin (~quassel@95.90.193.61) (Remote host closed
the connection)
L2301[19:06:29] -Kibibyte- [vifino] Electro
Swing || Lyre Le Temps - Looking Like This | by funkyypanda | 3m35s
| 40w0d ago | 145,760 views | Rated:
4.96/5.00
L2302[19:17:02] ***
alekso56 is now known as alekso56_off
L2303[19:34:08]
⇦ Quits: Johannes13 (~Johannes@141.70.98.69) (Ping timeout:
189 seconds)
L2304[19:36:00] <Kodos> o/
L2305[19:36:13] <Kodos> I love our local
walmart
L2306[19:38:45] <LadyAlissa> I love my
local Kodos
L2307[19:38:48] <Kodos> <3
L2308[19:39:29] <Kodos> Right. Now to eat
free popcorn chicken and free poppers while I code
L2309[19:40:37] ***
SKS-Away is now known as ShadowKatStudios
L2310[19:40:42] ***
Cazzar|Away is now known as Cazzar
L2311[19:40:55] <ShadowKatStudios>
:D
L2312[19:41:32] <ShadowKatStudios> For
the first time in my life, I actually payed for computer
parts.
L2313[19:41:45] <ShadowKatStudios> The
best part is, they're recent :D
L2314[19:42:24] <Kodos> Wait
L2315[19:42:29] <Kodos> Did Nathan Lane
voice Cogsworth?
L2316[19:42:49] <Kodos> #g Does this
work?
L2318[19:42:55] <Kodos> Ha! It
does!
L2319[19:43:02] <Kodos> #g Who voiced
Cogsworth in Beauty and the Beast
L2321[19:43:10] <Kodos> Nevermind
>.>
L2322[19:43:40]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L2323[19:43:41] <Kodos> Oh HE did
Cogsworth
L2324[19:43:50] <Kodos> Now I miss MASH
D=
L2325[19:45:44]
⇦ Quits: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au) (Ping
timeout: 200 seconds)
L2328[19:49:46] <vifino> ( Also, look at
the first video's comments: someone made a comment asking for my
configs, instead, I gave him a HowTo, showing him how to do this.
)
L2329[19:51:12] <ShadowKatStudios>
3.6Ghz
L2330[19:51:27]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L2331[19:51:27]
zsh sets mode: +v on Maxwolf
L2332[19:51:40] <vifino>
xvidcore-1.3.3-1-x86_64 205.0 KiB 200M/s
L2333[19:51:42] <vifino> o_o
L2334[19:51:54] <vifino> Okaaaaaaay, my
server's connection rocks.
L2335[20:03:19]
⇨ Joins: Ludge
(~LudgeLiki@host-251-111-230-24.midco.net)
L2336[20:03:19] <gamax92> vifino: can i
borrow that internet for like a minute
L2337[20:03:26] <vifino> gamax92:
No.
L2338[20:03:58] *
gamax92 slaps the shit out of vifino
L2339[20:03:58] *
EnderBot2 laughs
L2340[20:03:58] *
vifino knocks gamax92 out, the hard way
L2341[20:04:10] <Kodos> slap
L2342[20:04:18] <Kodos> slaps
L2343[20:04:22] <Kodos> Hmm
L2344[20:04:26] <Kodos> What triggers the
bot
L2345[20:04:37] <gamax92> probably an
action
L2346[20:04:44] ***
Csst|Masterball is now known as Csstform
L2347[20:05:08] <gamax92> since
"0x01ACTION slaps" and "slaps" are
different
L2348[20:05:33]
⇦ Quits: Ditch (~LudgeLiki@host-251-111-230-24.midco.net)
(Ping timeout: 189 seconds)
L2349[20:06:02] <Kodos> Loooool
L2350[20:06:12] <Kodos> 2 days ago I put
a single block of Taint biome in my friend's base
L2351[20:06:16] <vifino> Kodos: beep boop
i am a bot
L2352[20:06:24] *
vifino dances
L2353[20:06:24] <Kodos> Apparently it's
spread and melted half his base
L2354[20:07:11]
⇦ Quits: Ludge (~LudgeLiki@host-251-111-230-24.midco.net)
(Ping timeout: 198 seconds)
L2355[20:09:44] <Csstform> Kodos: and he
didnt remove it earlier because......?
L2356[20:09:58] <Kodos> Because it was a
prank, he didn't get on until this morning
L2357[20:10:04] <Kodos> SMP server
L2358[20:10:06] <Kodos> So it's always
on
L2359[20:10:09] <Kodos> And he chunkloads
his base
L2360[20:10:25] <Kodos> He didn't let me
add ICBM so I had to get him somehow
L2361[20:11:13] <Csstform> XD
L2362[20:11:45] <ShadowKatStudios>
Fun.
L2363[20:26:23]
⇦ Quits: Ir7_o (~Ir7_o@74.91.17.50) (Ping timeout: 189
seconds)
L2364[20:37:11]
⇨ Joins: Ir7_o (~Ir7_o@74.91.17.50)
L2365[20:37:11]
zsh sets mode: +o on Ir7_o
L2366[20:40:02]
⇨ Joins: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
L2367[20:42:44]
⇦ Quits: Ir7_o (~Ir7_o@74.91.17.50) (Ping timeout: 198
seconds)
L2368[20:48:11]
⇨ Joins: Ir7_o (~Ir7_o@74.91.17.50)
L2369[20:48:12]
zsh sets mode: +o on Ir7_o
L2370[20:50:24]
⇨ Joins: Something12
(~Something@S010674d02b5d5181.vs.shawcable.net)
L2371[20:55:54] <Kodos> Damnit I need
Vexatos
L2372[20:56:06] <Kodos> Or asie
L2373[20:57:02] ***
LordFokas|off is now known as LordFokas
L2374[21:00:13]
⇦ Quits: marcin212 (~marcin212@176.111.135.116) (Quit:
Leaving)
L2376[21:04:09]
⇦ Quits: TangentDelta (~christine@63.143.24.24) (Remote host
closed the connection)
L2377[21:05:47] ***
LordFokas is now known as LordFokas|off
L2378[21:16:20]
⇨ Joins: CrackedP0t
(~CrackedP0@bus-203-250.idcomm.com)
L2379[21:20:16]
⇦ Quits: dangranos (~dangranos@37.23.131.92) (Ping timeout:
200 seconds)
L2380[21:25:44]
⇦ Quits: Logan (~Logan@2607:5300:60:47bc:dead:beef:dead:beef)
(Ping timeout: 198 seconds)
L2381[21:25:47]
⇦ Quits: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net) (Ping timeout: 189
seconds)
L2382[21:26:19]
⇨ Joins: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L2383[21:27:21]
⇨ Joins: Logan
(~Logan@2607:5300:60:47bc:dead:beef:dead:beef)
L2384[21:27:49] ***
Logan is now known as Guest87840
L2385[21:33:59] ***
Guest87840 is now known as Logan
L2386[21:49:15]
⇨ Joins: seebs (~seebs@home.seebs.net)
L2387[21:49:40] <seebs> So I upgraded my
minecraft server hardware, and the performance difference is much
different from what I expected. In a good way.
L2388[21:50:23] <seebs> The old machine,
if I grew a Sacred Rubber Tree (the megatree), everyone got
disconnected and the server was non-responsive for a couple-few
minutes. The eventual "skipping ticks" message said it
was behind by 225k ms, so, 225 seconds or so.
L2389[21:50:27] <seebs> The new machine
didn't even disconnect me.
L2390[21:50:42] <justastranger> :O
L2391[21:50:47]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com)
L2392[21:50:47]
zsh sets mode: +o on SpiritedDusty
L2393[21:50:49] <justastranger> very nice
^^
L2394[21:51:37] <seebs> It *did* actually
do the "can't keep up" messages on console, twice, for ~2
and ~3 seconds respectively, but I could actually watch it drawing
the tree and there were no crashes.
L2395[21:51:39] <seebs> So I'm
impressed.
L2396[21:55:00] ***
Pwootage|Off is now known as Pwootage
L2397[21:59:02] ***
ShadowKatStudios is now known as SKS-Away
L2398[21:59:51] <Pwootage> Reddit is down
D:
L2399[21:59:53] <Pwootage> WHAT DO I
DO
L2400[22:00:33] <SpiritedDusty> Pwootage:
you must first reconsider the meaning of life
L2401[22:05:00] <Pwootage> It's ok, it's
back
L2402[22:05:04] <Pwootage> Crisis
averted
L2403[22:06:29]
⇦ Quits: PotatoTrumpet
(Elite12419@elitebnc6-2.clients.libirc.so) (Ping timeout: 189
seconds)
L2404[22:21:44] <Kodos> Oh nice, RAIDs
actually show up as 'raid' now instead of filesystem
L2405[22:22:40] <Kodos> Now to wait for
Vexatos to log in
L2406[22:32:46] <Pwootage> Wait in MC or
IRL?
L2407[22:33:07] <Pwootage> and when I say
MC I mean Linux, because those usually show up as mapped
drives
L2408[22:33:42] <Kodos> Minecraft
L2409[22:33:45] <Kodos> The new RAID
blocks in OC
L2410[22:33:55] <Pwootage> s/MC/RL/
L2411[22:33:55] <Kibibyte>
<Pwootage> and when I say RL I mean Linux, because those
usually show up as mapped drives
L2412[22:34:03] <Pwootage> Well that's
awesome
L2413[22:34:18] <Pwootage> Can you do
raid 0 and raid 1? Or is it just concat the sizes?
L2414[22:34:30] <Kodos> It basically
turns any 3 HDDs into a single FS
L2415[22:34:45] <seebs> Huh.
L2416[22:34:46] <Kodos> So 12mb
mounts
L2417[22:35:00] <seebs> So the shiny new
server is working reasonably well, except that while it seems to
have no trouble keeping tick times low...
L2418[22:35:12] <seebs> It puts up a lot
of "can't keep up, did the system time change, skipping N
ticks" messages.
L2419[22:35:14] <seebs> Also!
L2420[22:35:20] <seebs> It puts up a fair
number of "time ran backwards" messages.
L2421[22:35:24] <seebs> So I think
something's wrong somewhere.
L2422[22:35:46] <Pwootage> What mods do
you have?
L2423[22:36:17] <Pwootage> Have you tried
Opis?
L2424[22:36:22] <seebs> yeah
L2425[22:36:35] <seebs> opis is showing
relatively stable tick times, except with weird little spikes, but
nothing hitting even 40ms.
L2426[22:38:02]
⇦ Quits: TwoWholeWorms (~heifer@ben.mu) (Ping timeout: 186
seconds)
L2427[22:40:55] <Pwootage> How many mods
do you have?
L2428[22:42:36] <seebs> BTP, so
~160ish
L2429[22:42:58] <seebs> This is shiny new
hardware, and it's plenty fast, so I am suspecting that I've ended
up with, say, two things trying to keep the clock synced to
different sources or something.
L2430[22:43:17]
⇨ Joins: jaquadro_
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L2431[22:43:46] <seebs> I mean, I don't
even have a CPU hitting 30% usage.
L2432[22:43:53]
⇦ Quits: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net) (Ping timeout: 189
seconds)
L2433[22:44:04] ***
Pwootage is now known as Pwootage|Off
L2434[22:49:17]
⇨ Joins: Nibato
(~nibato@97-81-156-37.dhcp.gwnt.ga.charter.com)
L2435[22:51:38]
⇦ Quits: Nibato|Work
(~nibato@97-81-156-37.dhcp.gwnt.ga.charter.com) (Ping timeout: 200
seconds)
L2436[22:57:43] ***
Techokami is now known as Techokami|Off
L2438[23:02:15]
⇨ Joins: potatotrumpet
(~potatotru@mobile-166-173-057-063.mycingular.net)
L2439[23:02:20] <potatotrumpet> x_x
L2441[23:10:26]
⇨ Joins: TwoWholeWorms (~heifer@ben.mu)
L2442[23:10:48] <potatotrumpet> :D
L2443[23:11:00] <potatotrumpet>
SuPeRMiNoR2: :DDDDDD
L2444[23:11:18] <SuPeRMiNoR2> i take it
you want one?
L2445[23:11:33] *
potatotrumpet took it
L2446[23:12:48] *
Kodos redeemed it first
L2447[23:12:54] <Kodos> Cheers
L2448[23:13:19] <SuPeRMiNoR2> there was
two copies remember
L2449[23:13:23] <Kodos> Right
L2450[23:13:23] <Kodos> Derp
L2451[23:13:37] <SuPeRMiNoR2> it's out
now
L2452[23:13:38] <SuPeRMiNoR2> XD
L2453[23:14:09] <potatotrumpet> Now to
see what insergency is
L2454[23:14:22] <SuPeRMiNoR2> a crappy
game
L2455[23:15:15] *
potatotrumpet goes back to downloading enders modpack
L2456[23:17:05]
⇦ Quits: Lathanael|Away
(~Lathanael@p549733A4.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L2457[23:19:08] <potatotrumpet> .p
L2458[23:19:13]
⇨ Joins: Lathanael|Away
(~Lathanael@p54972E37.dip0.t-ipconnect.de)
L2459[23:20:01] ***
SKS-Away is now known as ShadowKatStudios
L2460[23:20:31] *
potatotrumpet meows at ShadowKatStudios
L2461[23:20:46] <ShadowKatStudios> So I
just had a less-than-minor freakout because my new motherboard
supports a 2x4 CPU power connector, while all my PSUs only have 2x2
because cheap consumer PSUs from 5 years ago.
L2462[23:21:45] <potatotrumpet> if
freakout < freakoutLevel then print("All is normal")
end
L2465[23:23:24] <ShadowKatStudios>
Someone stole EA's servers!
L2466[23:23:33] <ShadowKatStudios>
However, I have a more powerful potato box, too.
L2468[23:25:40] <potatotrumpet> dat
speed
L2469[23:25:50] *
potatotrumpet is using his phone as a hotspot
L2470[23:25:59] <ShadowKatStudios>
1.4MiB/s upload on my end.
L2471[23:26:02] <ShadowKatStudios>
no
L2472[23:26:06] <ShadowKatStudios> 12Mbps
upload
L2473[23:26:10] <potatotrumpet> interwebz
been down for a week
L2474[23:26:17] <ShadowKatStudios> oh
nu
L2475[23:26:20] <potatotrumpet> yah
L2476[23:26:20] <ShadowKatStudios>
tragic
L2477[23:26:24] <potatotrumpet> and now
its off and on
L2478[23:26:46] <potatotrumpet> Ie: off
for 99% of a minute and on for 1%
L2479[23:26:54] <ShadowKatStudios> Also,
I have a proper site now.
L2481[23:27:08] <potatotrumpet> I would
have one
L2482[23:27:09] <ShadowKatStudios> Be in
awe of my CSS skillz
L2483[23:27:12]
⇦ Quits: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com) (Ping timeout: 200
seconds)
L2484[23:27:14] <potatotrumpet> but
haphost is stpid
L2485[23:27:19] <potatotrumpet>
stupid
L2486[23:27:28] <potatotrumpet> cant
login to my FTP
L2487[23:27:35] <potatotrumpet> correct
information
L2488[23:27:44] <ShadowKatStudios>
ssh?
L2489[23:27:45] <potatotrumpet> says my
password is invalid
L2490[23:27:47] <potatotrumpet> no
L2491[23:27:49] <potatotrumpet> FTP
L2492[23:27:53] <Csstform>
ShadowKatStudios: that CSS tho
L2493[23:27:56] <potatotrumpet>
FTP://potatotrumpet.tk
L2494[23:27:58] <ShadowKatStudios> ... no
ssh?
L2495[23:28:17] <potatotrumpet> no
ssh
L2496[23:28:21] <potatotrumpet> dat
css
L2497[23:28:22] <ShadowKatStudios> So it
would be easy as to hyjack your account
L2498[23:28:26] <potatotrumpet> yes
L2499[23:28:30] <potatotrumpet> as if I
care
L2500[23:28:40] *
potatotrumpet has no idea if it is ssh
L2501[23:28:48] *
potatotrumpet doesn't care
L2502[23:29:10] *
ShadowKatStudios has disabled ftp access to his server, everything
goes over ssh, ie sftp
L2503[23:29:13] *
potatotrumpet has used 947 MB / 6 GB
L2504[23:31:06] <potatotrumpet>
ShadowKatStudios: prepare for basic HTML
L2506[23:31:13] <ShadowKatStudios> I saw
it already.
L2507[23:32:50]
⇦ Quits: bananagram (~Porygon@198.52.199.35) (Ping timeout:
198 seconds)
L2508[23:33:30] <ShadowKatStudios>
potatotrumpet: My CSS is so fancy I use two stylesheets in most
pages.
L2509[23:33:36] <potatotrumpet> :O
L2510[23:33:52] *
potatotrumpet has only just gotten to dreamweaver in his webdesign
class
L2511[23:33:59] *
potatotrumpet shoots himself for tuching dreamweaver
L2512[23:34:05] <potatotrumpet>
touching
L2513[23:34:08] <ShadowKatStudios> I use
the colouring one and the positioning one
L2514[23:34:18] *
potatotrumpet has no idea what he is talking about
L2515[23:34:59] <ShadowKatStudios>
/styles/midnight.css for colouring, and /styles/twocolumn.css for
positioning
L2516[23:35:42] *
potatotrumpet has no idea what <link> is, so he goes to look
it up
L2517[23:37:11] <ShadowKatStudios> I'm
the crazy person that for every programming thing I have to do at
school, I write it in a) the required Visual Basic Shit, and again
in something like C, lisp or Rust
L2518[23:38:16] <potatotrumpet> You luck
sonofabitch
L2519[23:38:51] <potatotrumpet> I finish
my work in Webdesign in about 15 min (45 min class) so I may start
learning C
L2520[23:38:58] <potatotrumpet> or should
I finish java
L2521[23:39:01] <potatotrumpet>
Ugggh
L2522[23:39:16] <potatotrumpet> or should
I learn more CSS/HTML/Other web stuffs
L2523[23:39:32]
⇨ Joins: Nibato`
(~nibato@97-81-156-37.dhcp.gwnt.ga.charter.com)
L2524[23:39:59]
⇦ Quits: Nibato
(~nibato@97-81-156-37.dhcp.gwnt.ga.charter.com) (Ping timeout: 189
seconds)
L2525[23:40:09] <potatotrumpet>
Uggh
L2526[23:40:15] <potatotrumpet> Haphost
has not fixed the issue
L2527[23:40:23] <potatotrumpet> and I am
not the only person having it
L2528[23:40:26] <ShadowKatStudios> Yell
at haphost.
L2529[23:40:29] <ShadowKatStudios>
Repeatedly.
L2530[23:40:33] <potatotrumpet> how
L2531[23:40:33] <ShadowKatStudios> Or
maybe get a real VPS
L2532[23:40:38] <potatotrumpet> not a
vps
L2533[23:40:41] <potatotrumpet>
webhosting
L2534[23:40:45] *
potatotrumpet is a poor man
L2535[23:40:48] <ShadowKatStudios> or
maybe I'll let you have some pages on my webserver
L2536[23:42:24] <potatotrumpet> Hmm
L2537[23:42:46] *
potatotrumpet begs ShadowKatStudios to find the kindness in his
heart to do that
L2538[23:42:55] <ShadowKatStudios> But do
I want to let you use my webserver...
L2539[23:42:57] <ShadowKatStudios>
Hmm...
L2540[23:43:10] <ShadowKatStudios> Would
I do something so nice?
L2541[23:43:15] <ShadowKatStudios> I
think not.
L2542[23:43:18] <ShadowKatStudios>
But,
L2543[23:43:18] <Kodos> Well you DID just
get new computer parts
L2544[23:43:37] <ShadowKatStudios> I have
not done my single good deed for the day
L2545[23:43:46] <ShadowKatStudios>
potatotrumpet, you may live.
L2546[23:44:22] *
potatotrumpet may not not live!
L2547[23:44:40] <Kodos> Okay, now to code
a microcontroller for BR Control
L2548[23:44:45] <Kodos> Now that I got
the thing working
L2549[23:45:00] <potatotrumpet> Hmm
L2550[23:45:09] <ShadowKatStudios>
potatotrumpet: So, want an account? You get ssh access.
L2551[23:45:12] <potatotrumpet> I should
start looking at what I want for my new computer
L2552[23:45:16] <potatotrumpet>
ShadowKatStudios: Yes
L2553[23:45:45] <Kodos> Holy shit
L2554[23:45:47] <Kodos> holy shit
L2555[23:45:48] <Kodos> holy shit
L2557[23:45:58] *
potatotrumpet worships the holy shit
L2558[23:46:34] <potatotrumpet> holy
shit
L2559[23:46:34] <potatotrumpet> holy
shit
L2560[23:46:35] <potatotrumpet> holy
shit
L2561[23:46:36] <potatotrumpet> holy
shit
L2562[23:46:46] *
ShadowKatStudios repeatedly dies
L2563[23:49:40] <ShadowKatStudios>
potatotrumpet: Oi. Check your PMs
L2564[23:50:07] <Csstform>
ShadowKatStudios: where's my PM?
L2565[23:50:22] <ShadowKatStudios> Not
where you're looking, evidently
L2566[23:50:47] <Csstform> inb4 sks
realizes im not potatotrumpet
L2567[23:50:54] <potatotrumpet>
back
L2568[23:51:11] <ShadowKatStudios> Check
your damn PM, potatotrumpet
L2569[23:51:15] <Csstform> potatotrumpet:
check your PM
L2570[23:51:23] <Csstform>
ShadowKatStudios: but really, where's my PM?
L2571[23:52:05]
⇦ Quits: jaquadro_
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net) (Ping timeout: 189
seconds)
L2572[23:52:17] <Kodos> ShadowKatStudios,
you should write a thing to HTTP request from timeapi.org
L2573[23:52:31]
⇨ Joins: jaquadro
(~chatzilla@c-76-28-30-178.hsd1.ma.comcast.net)
L2574[23:52:45] <ShadowKatStudios>
timeapi.org?
L2575[23:52:52] <Kodos>
timeapi.org/cdt/now?format=%25Y-%25m-%25d %25H:%25M:%25S
L2576[23:56:22]
⇨ Joins: [zzz]
(~Something@S010674d02b5d5181.vs.shawcable.net)
L2577[23:57:14] <NixillUmbreon> Has
anyone worked with the org.json package in java?
L2578[23:57:41] <NixillUmbreon>
specifically the XML to JSON converter
L2579[23:57:51] <ShadowKatStudios>
potatotrumpet: You should be able to place files in
/home/potatotrumpet/web and access them with
http://shadowkat.tk/pub/~potatotrumpet/
L2580[23:58:04] <potatotrumpet> ok
L2581[23:58:08]
⇦ Quits: Something12
(~Something@S010674d02b5d5181.vs.shawcable.net) (Ping timeout: 189
seconds)
L2582[23:58:13] <potatotrumpet> was just
about to ask about /web/
L2583[23:58:22] *
potatotrumpet whips out his coding finger
L2584[23:58:57] <ShadowKatStudios> So I
just put an index.html in there for testing porpoises
L2585[23:59:00] <ShadowKatStudios> And it
works.
L2586[23:59:36] <ShadowKatStudios> Keep
in mind that you only have 40GB space and it's shared between all
the users, though