<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:03] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:03] zsh
sets mode: +v on Corded
L3[00:10:26] ***
mrkirby153 is now known as kirby|gone
L4[00:21:39] *** Kasen
is now known as rakiru|offline
L5[00:24:12] ⇦
Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit: WeeChat
1.4)
L6[01:19:32] ⇨
Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L7[01:27:32] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:8c73:bcf4:c64b:3c40)
(Read error: Connection reset by peer)
L8[02:12:02] *** mr208
is now known as mallrat208
L9[02:31:17] ⇦
Quits: CoderPuppy (~cpup@32.218.118.48) (Ping timeout: 201
seconds)
L10[02:36:33] ⇨
Joins: cpup (~cpup@32.218.115.25)
L11[02:38:39] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA313019BA228F1A214D.dip0.t-ipconnect.de)
L12[02:38:39] zsh
sets mode: +v on Vexatos
L13[02:46:37] ⇨
Joins: folder (webchat@109-61-194-202.dsl.orel.ru)
L14[02:47:07] ⇦
Parts: folder (webchat@109-61-194-202.dsl.orel.ru) ())
L15[02:50:52] ***
gAway2002 is now known as g
L16[03:37:32] ⇦
Quits: L00_Cyph3r (~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl)
(Ping timeout: 384 seconds)
L17[03:38:22] ⇨
Joins: L00_Cyph3r
(~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl)
L18[03:40:26] ⇨
Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L19[04:02:54] <Forecaster> woo, running a
harddrive still inside the astatic bag
L20[04:04:30] <snowden89> that
paranaoia
L21[04:06:03] <Forecaster> what?
L22[04:06:59] ⇨
Joins: Inari (~Pinkishu@p5DEC67FC.dip0.t-ipconnect.de)
L23[04:09:58] <snowden89> Forecaster | woo,
running a harddrive still inside the astatic bag
L24[04:11:00] ***
amadornes[OFF] is now known as amadornes
L25[04:11:47] <Forecaster> I know what I
wrote...
L26[04:20:18] <Inari> iWoo - the brand new
dating app!
L27[04:21:31] <Inari> Sister, Friend, Lover
- Join now for unlimited possiblities
L28[04:22:24] <Lizzy> ...
L29[04:43:54] ⇨
Joins: Pyrolusite
(~Pyrolusit@arouen-651-1-392-161.w109-209.abo.wanadoo.fr)
L30[04:47:17] <Inari> Lizzy: :D
L31[04:52:19] <Vexatos>
=(ABS(C59/($H$37*$C$17))*$D$38)+(ABS(G59/($H$37*$C$17))*$B$12)+(ABS((G59*C59)/($H$37*($C$17^2)))*$D$17)
L32[04:52:26] <Vexatos> praise excel (or
libreoffice, rather) ;_;
L34[04:54:01] <Izaya> spreadsheets are
terrible
L35[04:54:07] <Vexatos> although my
favourite still is
=ABS(PI()*H57*J57)+ABS(PI()*H60*J57)+ABS(-PI()*H63*J63)+ABS(PI()*H60*J63)+ABS(PI()*H57*J60)+ABS(PI()*H63*J60)+ABS(8*H69*J60)+ABS(-8*H69*J66)+ABS(-8*H66*J69)+ABS(8*H60*J69)
L36[04:58:10] <Forecaster> damn, the drive
doesn't show up
L37[04:58:12] <Forecaster> >:
L38[05:02:41] <Vexatos> dammit gamax92, now
you made me think about new textures for the cards :<
L39[05:10:56] <Lizzy> ooh, Izaya what's
that meter looking stuff in the background?
L40[05:11:31] <Izaya> conky
L41[05:12:38] <Forecaster> the drive's
powered...
L42[05:12:42] <Forecaster> :I
L43[05:15:19] <Lizzy> Forecaster, do you
mean your computer can't see it or the VM?
L44[05:17:26] <Forecaster> computer
L45[05:18:08] <Forecaster> maybe the SATA
port I put it in doesn't work
L46[05:19:11] <Lizzy> did you restart after
pluggin it in?
L47[05:19:47] <Forecaster> the computer was
off when I plugged it in
L49[05:20:18] <Lizzy> if you're on windows,
does it show up in disk management?
L50[05:21:53] *
Saphire curls up Q_Q
L51[05:22:58] *
Lizzy pets Saphire
L52[05:23:17] <Vexatos> %tell Sangar Yo,
gamax92 made me think about how lame the Computronics card textures
are... Mind giving some input/suggestions on them when you get the
chance? I'm bad at coming up with anything myself >_>
L53[05:23:19] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L54[05:25:18] <Saphire> I'm generally
scared..
L55[05:25:33] <Inari> where di that come
from lol
L56[05:25:38] *
Saphire thought a bit about the economy of Russia
L57[05:25:44] <Inari> ah...
L58[05:26:15] <Saphire> worst thing is that
I can't just run away from that..
L59[05:26:33] <Saphire> or ignore it...
well, maybe for a while..
L60[05:29:49] <Saphire> ...carry on
L61[05:29:55] *
Saphire rolls away
L62[05:32:04] <Forecaster> Lizzy: no,
that's the problem
L64[05:37:42] zsh
sets mode: +v on asie
L65[05:39:53] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA313019BA228F1A214D.dip0.t-ipconnect.de)
(Remote host closed the connection)
L66[05:49:25] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA313019BA228F1A214D.dip0.t-ipconnect.de)
L67[05:49:25] zsh
sets mode: +v on Vexatos
L68[05:50:07] <Vexatos> hm gamax92, when I
terminate one if your songs and start another one, it will still
play about half a second of old song. Any suggestions?
L69[05:53:21] ⇨
Joins: Kodos
(~Kodos@2602:306:ce20:6c30:15ee:b8ab:cee1:e935)
L70[05:53:21] zsh
sets mode: +v on Kodos
L71[05:54:39] ⇨
Joins: Jezza (~Jezza@92.206.5.6)
L72[05:56:00] ⇦
Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 198
seconds)
L74[05:56:13] <Kodos> \o/
L75[05:56:29] <Kodos> Vexatos, how many
switches?
L76[05:56:43] <Kodos> Also please tell me
they dont' stick out and also they don't glow
L77[05:57:28] <Vexatos> Kodos, four
L78[05:57:37] <Kodos> So basically like the
light board?
L79[05:57:42] <Kodos> That'll do :3
L80[05:57:45] <Vexatos> but, they should
stick out when off and glow when on ._.
L81[05:57:48] <Vexatos> no?
L82[05:57:49] <Vexatos> :|
L83[05:57:59] <Kodos> The glowing is
redundant because light boards
L84[05:58:00] <Kodos> and
L85[05:58:12] <Kodos> if they absolutely
have to stick out, then make sure they're flush with the front of
the rack
L86[05:58:15] <Kodos> Otherwise it looks
weird
L87[06:00:16] <Vexatos> yes they would
be
L88[06:00:24] <Vexatos> mountables are
indented by 1 pixel by default
L89[06:00:49] <Vexatos> not sure if I want
to make them stick out 1 pixel (i.e. be flush with block) when off
and 0.5 pixel when on
L90[06:00:55] <Vexatos> or 0.5 when off and
0 when on
L91[06:00:57] <Vexatos> or 1 and 0
L92[06:01:11] <Vexatos> because it sticking
out 1 full pixel might look really weird
L93[06:01:13] <Kodos> Get me a screenshot
of all 3 if you can
L94[06:01:21] <Vexatos> I don't have any
model yet
L95[06:01:25] <Kodos> Ah, okay
L96[06:01:30] <Kodos> Well I'll be awake
all day
L97[06:01:38] <Kodos> Also what day is
it
L98[06:02:23] <Vexatos> Monday
L99[06:02:32] <Kodos> Seriously?
L100[06:02:37] <Kodos> Holy shit
L101[06:02:46] ⇦
Parts: Izaya (~Izaya@210.1.213.55) ())
L102[06:02:49] <Kodos> I literally slept
through -all- of Sunday, and part of Saturday
L103[06:03:41]
⇨ Joins: Izaya (~Izaya@210.1.213.55)
L104[06:03:59] <Izaya> Pidgin
>.>
L105[06:04:33] <Vexatos> gamax92,
nevermind, it's obviously not a bug since it merely adds stuff to
the instruction queue without processing it
L106[06:05:03] <Vexatos> asie,
GreaseMonkey: Poke
L107[06:05:04] <Lizzy> Kodos, wow
L108[06:05:15] <Vexatos> I need sane
defaults for a max delay and instruction queue size
L109[06:05:26] <Kodos> Lizzy, new medicine
doc gave me, since I was getting literally 4 hours of sleep a
dya
L110[06:05:29] <Kodos> day, too
L111[06:06:46] <snowden89> welp now you
only need 2 hours a day
L112[06:06:56] <snowden89> til you recover
all your sleep balance
L113[06:07:22] <Kodos> Nah, it was a one
time dosage to catch me up, I've gotta go in today to get some
tests done
L114[06:07:35] <Kodos> And then on the
25th, I go in to get tested for diabetes and hypertension
L115[06:17:46] <Vexatos> hm asie, would it
make sense for the sound card recipe to contain a speaker?
L116[06:18:21] <Kodos> Before too long,
we're gonna have so much cool shit that someone will need to make
either an extended case, or some sort of expansion bay
L117[06:22:02]
⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L118[06:22:08] <Vexatos> %tell Sangar is
there any way to detect a computer shutting down from a connected
Environment?
L119[06:22:10] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L120[06:24:56]
⇨ Joins: Kenny164 (~pkinney@5.80.58.129)
L121[06:29:03]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L122[06:31:47] <Vexatos> Hmm
L123[06:31:57] <Vexatos> or should I maybe
make the beep card require a speaker?
L124[06:32:00] <Vexatos> in the
recipe?
L125[06:32:01] <Vexatos> Hmm
L126[06:42:20] <g> <
+Kodos> Before too long, we're gonna have so
much cool shit that someone will need to make either an extended
case, or some sort of expansion bay
L127[06:42:22] <g> Adapter?
L128[06:42:43]
⇨ Joins: Xellurat
(Elite16692@ipv6.7.zeta.elitebnc.org)
L129[06:49:05] <Inari> deathdapter
L130[06:49:46]
⇨ Joins: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L132[06:51:37] <Lizzy> butter
L133[06:51:38] <g> Deathnari
L134[06:51:48] <Forecaster> flamingo
L135[06:51:52] <g> watermelon?
L136[06:51:57] <Vexatos> :<
L137[06:51:58] <Lizzy> melon
L138[06:52:02] *
Lizzy looks at Inari
L139[06:52:22] <Forecaster> the last item
texture is perfect, I love it
L140[06:52:38] <g> Yeah, make sure you
keep that
L141[06:52:55] <g> It's different, while
still being classy and, dare I day, risqué
L142[06:53:16] <g> It's got that certain..
Je ne sais quoi
L143[06:55:56] *
Inari fondles Lizzy's melons
L144[06:56:19] *
Lizzy moans and tries to make it not look like she's enjoying
it
L145[06:56:35] <Inari> :o l-lewd
L146[06:56:51] <Kodos> Speaking of
lewd
L148[06:56:59] <Kodos> Apparently
#thingsiyellwhenicum is trending on Twitter
L149[06:57:05] <Inari> lol
L150[06:57:09] <Vexatos> :|
L151[06:57:11] <Inari> i bet
"daddy" is in there somewhere
L152[06:57:18] <Vexatos> Seriously, I'd
need opinions
L154[06:57:52] <Inari> Vexatos: im not
really sur what all thsoe components are :D
L155[06:58:09] <Vexatos> Inari, beep card,
noise card and sound card ._.
L156[06:58:30] <Inari> looks okay,
no?
L158[07:02:37] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 201
seconds)
L159[07:05:37]
⇨ Joins: wembly (~wembly@50.240.220.69)
L160[07:10:27] <Kodos> Still waiting for
that Octopus gif to fully finish so I can watch it at actual
speed
L162[07:14:47] <asie> What was that on,
anyway?
L163[07:14:50] <asie> That's before I even
BC
L164[07:14:56] <asie> *or*
Computronics
L165[07:15:08] <Lizzy> no, I remember
having computronics, i think
L166[07:15:31] <Lizzy> it was on one of
your servers and i think we were messing about with tapes
L167[07:15:41] <asie> "0.1.1 (9 March
2014)"
L168[07:15:43] <asie> Close.
L169[07:15:52] <asie> And that day would
be the release of 0.2.2.
L170[07:16:38] <Vexatos> Does noone have
any opinion on the card recipes? >_>
L171[07:16:51] <asie> Nope
L172[07:17:14] <Vexatos> :<
L173[07:17:29] <Lizzy> 14th of October,
2014 was when i was working on my first RC control Suite
L174[07:20:36] ⇦
Quits: Gyro_ (~Gyro@2601:184:300:5d60:dcb4:3ad9:8a01:bfbd) (Ping
timeout: 198 seconds)
L175[07:22:23] <Lizzy> wow i have a lot of
crap in my dropbox
L176[07:23:00] <Lizzy> just found a file
that's mostly asie and Vexatos arguing with soni about why making
BC engines glow would be a stupid idea
L177[07:24:08] <g> should totally make
them glow when hot
L178[07:27:41] <asie> "BC engines are
so hot"
L179[07:34:44]
⇨ Joins: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c)
L180[07:44:18]
⇨ Joins: Gyro
(~Gyro@2601:184:300:5d60:84da:cafd:9b2d:96ef)
L181[07:44:54] <Vexatos> hm
L182[07:45:22] <Vexatos> Okay, so... TODO:
Textures for the cards and manual doc for the sound card
L183[07:45:31] <Vexatos> explaining how
instructions work ._.
L184[07:46:55]
⇨ Joins: Mettaton_Fab
(~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
L185[07:47:02] <Mettaton_Fab> hi.
L186[07:51:02]
⇨ Joins: Yepoleb
(~yepoleb@178-191-131-148.adsl.highway.telekom.at)
L188[08:12:25] <Inari> Vexatos: pretty
bad
L189[08:12:36] <Vexatos> I know :X
L190[08:12:46] <Vexatos> most of the
documentation is inside the functions themselves
L191[08:12:59] <Vexatos> I'd just need to
explain how the instruction system itself works
L192[08:13:19] <Vexatos> But I can't make
it sound too tech-y
L193[08:13:20] <Vexatos> >_>
L195[08:15:57] <Forecaster> "A
different kind of tentacles"
L196[08:17:00] <Skye> Kodos, I did work
experience in the computer part of a school once
L197[08:17:14] <Skye> I almost tripped
over very imporant cables more than once
L198[08:17:23] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L200[08:19:16] <Inari> Forecaster: i
wouldnt mind those tangling me up :f
L201[08:19:24] <Forecaster> lewd
L202[08:19:40]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L203[08:20:15] <Inari> "Similarly to
the noise card, it allows generating sound waves of various forms,
but it also allows modulating that wave." why not just
"It provides all the functioanlity of the noise card.
Additionally it allows modulating the wave." or so :p
L204[08:20:43] <Vexatos> hm
L205[08:20:47] <Forecaster> maybe someone
doesn't know what the noise card does?
L206[08:20:48] <Vexatos> because the
system is entirely different
L207[08:20:57] <Vexatos> like, it does the
same and more
L208[08:21:01] <Vexatos> but in a
completely different way
L209[08:21:20] <Vexatos> Forecaster,
[Noise Card] is a link to the noise card man page >_>
L210[08:21:21] <Inari> "However, one
may also assign one of those channel to modulate another, both
amplitude and frequency modulation being supported." ->
"One can assign any channel to modulate frequency and
amplitude of another."?
L211[08:21:27] <Vexatos> hm
L212[08:21:42] *
Vexatos launches idea again
L213[08:21:46] <Inari> haha
L214[08:21:57] <Inari> also what do you
mean "When closed, they will generally not generate
sound."
L215[08:22:03] <Inari> in which cae do
they generate sound when closed
L216[08:22:09] <Vexatos> channels may be
open or closed
L217[08:22:22] <Vexatos> you use
instructions to open/close them
L218[08:22:35] <Vexatos> in case you want
one of your channels to pause instead of making sound, for
instnace
L219[08:22:37] <Vexatos> instance*
L220[08:22:52] <Inari> sure
L221[08:23:01] <Inari> but that suggests
generally it wont make sound when closed
L222[08:23:10] <Inari> which means it
implies theres a case where it generate sound while closed
L223[08:23:18] <Vexatos> There is.
L224[08:23:24] <Inari> which is?
L225[08:23:27] <Vexatos> With ADSR
assigned to the channel
L226[08:23:38] <Vexatos> closing the
channel will switch it to the release phase
L227[08:24:08] <Inari> sounds like one
should explain that there :3
L228[08:25:10] <Vexatos> done
L229[08:25:21] <Lizzy> "<Inari>
Forecaster: i wouldnt mind those tangling me up :f" :3
L230[08:25:39] <Inari> Lizzy: :p
L231[08:25:42] <Lizzy> :P
L232[08:25:45] <Inari> :f
L233[08:25:58] <Skye> Inari.lewd ==
true
L234[08:26:02] <Inari> hh
L235[08:26:04] <Inari> haha
L236[08:28:32] <Lizzy> Skye, more like
Inari.lewdness = math.huge()
L237[08:29:05] <Vexatos> you mean
math.huge
L238[08:29:07] <Skye> oh god
L239[08:29:11] <Inari> hm
L240[08:29:25] <Inari> whats a number
thats big, but only applies to a narrow space?
L241[08:29:38] <Vexatos> huh?
L242[08:29:41] <Forecaster> 1
L243[08:30:07] <Inari> well my lewdness
isnt a very braod lewdness i think, and just math.huge discards
that narrowity
L244[08:31:24] <Skye> wut
L245[08:31:31] <Skye> Inari, 2D
numbers?
L246[08:31:55] <Inari> hm
L247[08:32:13] <Inari> whats a 2d
number
L248[08:32:13] <Inari> :P
L249[08:32:25] <Skye> no idae
L250[08:32:42] <Inari> i tisnt limited to
the anime world fi you wre poking at that :p
L251[08:33:03] <Forecaster> a long line is
still just a line :P
L252[08:33:41] <Forecaster> if inari.lewd
were math.huge * math.huge, then it'd be broad
L253[08:33:47] <Forecaster> ie 2D
L254[08:57:12] ⇦
Quits: Mettaton_Fab (~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds)
L256[08:58:38] <Izaya> math.huge x
5?
L257[08:59:17] <Forecaster> poor
satan
L258[09:07:01] <Saphire> Question
L259[09:07:15] <Saphire> ..nevermind
L260[09:07:24] *
Saphire sighs and cuddles her local git repo Q_Q
L261[09:07:38] *
Izaya gives Saphire cake
L262[09:07:46] *
Skye hugs Saphire
L263[09:12:58] <Saphire> Had to delete a
github repo to get unbanned
L264[09:13:14] <Skye> wut
L265[09:13:14] <Saphire> in heart i said
"fuck off" but deleted it.. BUT NOT LOCALLY >:D
L266[09:13:19] <Skye> Saphire, what was
it?
L267[09:13:28] *
Saphire rolls her eyes
L268[09:13:34] <Skye> DCMA'd stuff?
L269[09:13:36] <Forecaster> unbanned from
where?
L270[09:13:37] <Saphire> I hacked a
minecraft servers' launcher
L272[09:13:43] <Skye> wow
L273[09:13:43] <Saphire> *server'
L274[09:13:50] <Saphire> a pirated
launcher, duh
L275[09:13:59] <Skye> and they treat the
launcher as trade secret?
L276[09:14:06] <Skye> time to reverse
engineer it to death!
L277[09:14:09] <Saphire> nah, launcher is
opensource
L278[09:14:15] <Forecaster> what did you
do with it?
L279[09:14:16] <Skye> then why
L280[09:14:19] <Saphire> (they just put
their own settings)
L281[09:14:28] <Saphire> because it's a
way to hack it? .-.
L282[09:14:33] <Skye> Saphire, so... what
did you have on github?
L283[09:14:52] <Saphire> the changed code
that allowed the authlib part of the launcher be standalone
L284[09:15:07] <Skye> aren't there other
launcer's like that
L285[09:15:20] <Saphire> basically
rendering any protection added by launcher (jvm, minecraft dirs and
etc) useless
L286[09:15:25] <Skye> and what licence is
the launcher under? BSD or GPL? :P
L287[09:15:49] <Saphire> ah-ah-ah!
L288[09:15:52] <Saphire> none
L289[09:15:57] <Skye> watiwhat
L290[09:16:03] <Saphire> Because it's
russian one-person opensource xD
L292[09:16:15] <Saphire> that guy doesn't
even accepts PR
L293[09:16:19] <g> None of this explains
what your ban was about though
L294[09:17:03] <Skye> g, Saphire reverse
engineered a hacked server's launcer
L295[09:17:14] <g> er.. no, they said it
was open source
L296[09:17:31] <Skye> g, guess why Saphire
is annoyed
L297[09:17:40] <g> that isn't reverse
engineering
L298[09:18:01] <Saphire> i just moved some
code from the launcher part into library part of it
L299[09:18:03] <g> also I'd like Saphire
to say what the actual reason was verbatim
L301[09:18:12] <Saphire> hmm..
L302[09:18:36] <Saphire> the 'actual'
reason (as stated by the tech-savy admin): "It gives you an
unfair advantage"
L303[09:18:46] <g> oh, you're talking
about a server ban
L304[09:18:48] <g> not a github ban
L305[09:19:01] <Forecaster> it does?
L306[09:19:27]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L307[09:19:29] <Saphire> yeah
L308[09:19:34] <Forecaster> how?
L309[09:19:44] <Saphire> Forecaster:
cheating mods?
L310[09:19:59] <Saphire> tbh i just wanted
to change the minimap mod and add the invtweaks
L311[09:23:59] <Forecaster> ah
L312[09:26:55] ⇦
Quits: cpup (~cpup@32.218.115.25) (Ping timeout: 201
seconds)
L313[09:31:40]
⇨ Joins: cpup (~cpup@32.218.117.116)
L314[09:45:47]
⇨ Joins: Mettaton_Fab
(~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
L315[09:46:21] <Mettaton_Fab> Anyone with
enough knowledge about laptop mechanisms?
L316[09:53:50]
⇨ Joins: Keanu73
(~Keanu73@host-92-28-75-58.as13285.net)
L317[09:57:41] ⇦
Quits: brayden (~brayden@znc.brayden.id.au) (Read error: Connection
reset by peer)
L318[10:01:27] ⇦
Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 201
seconds)
L319[10:08:12] <Forecaster> Mettaton_Fab:
be more specific
L320[10:09:48] ⇦
Quits: Mettaton_Fab (~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds)
L321[10:14:48]
⇨ Joins: brayden (~brayden@znc.brayden.id.au)
L322[10:14:53]
⇨ Joins: xarses (~xarses@64.124.158.100)
L323[10:20:32] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L325[10:33:46] *
vifino groans and snuggles Lizzy
L326[10:35:45] <gamax92> Vexatos: yeah,
you get a small bit of the old data there, blame
StreamingShitPlayer
L327[10:36:34] <gamax92> Vexatos: best I
could do is register the client handler on the event bus, throw an
update method, and then do the (no data in a while timeout)
checking in that
L328[10:36:49]
⇨ Joins: SusWombat
(webchat@ipbcc3c114.dynamic.kabel-deutschland.de)
L329[10:36:56] <SusWombat> Hey
everyone
L330[10:37:01] <gamax92> Hi
L331[10:37:21] <SusWombat> Do you guys
know a "good" modpack which includes computercraft +
opencomputers + project red?
L332[10:37:27] <SusWombat> My search isnt
that succesfull
L333[10:37:42] <Vexatos> gamax92, thing
is, it only happened because I canceled the program so it didn't
fully process the queue, there was still stuff left in it I guess
:P
L334[10:37:58] <gamax92> oh uhh, hold
on
L335[10:38:07] <Forecaster> why would you
want cc and oc at the same time
L336[10:38:12] <gamax92> might have forgot
something in the songplayer :I, it's the older version I was
working on
L337[10:38:36] <gamax92> no nvm
L338[10:38:48] <SusWombat> Forecaster:
Cause i want to play with both. Cause i dont know them really well.
Is one completely obsolete when you have the other?
L339[10:38:50] <gamax92> Vexatos: there's
a sound.clear() so it clears the queue when it starts
L340[10:39:15] <Vexatos> oh
L341[10:39:16] <Vexatos> hm
L342[10:39:47] <gamax92> I can go and try
that update method, see how well it works.
L343[10:40:01] <SusWombat> Can i do
everything in opencomputers that i could do in cc?
L344[10:40:05] <gamax92> no
L345[10:40:14] <gamax92> can you do
everything in cc that you can in oc? still no
L346[10:40:24] <SusWombat> so you see :D
Thats why i want both :D
L347[10:40:47] <Vexatos> Can you do
everything in opencomputers that i could do in cc? actually
yes
L348[10:40:55] <Vexatos> uuh
L349[10:41:01] <Vexatos> s/ i / you
/
L350[10:41:01] <MichiBot> <Vexatos>
Can you do everything in opencomputers that you could do in cc?
actually yes
L351[10:41:01] <gamax92> Vexatos: not
really
L352[10:41:16] <Vexatos> gamax92, pretty
much. Only difference is speed limits
L353[10:41:32] <gamax92> exactly, and thus
that makes the difference
L354[10:41:47] <SusWombat> speed
limits?
L355[10:42:24] <gamax92> OC has limits to
how much it can do to make using it on a server bandwidth
friendly
L356[10:42:57] <Vexatos> gamax92, hm... is
there a way to empty a codec's buffer?
L357[10:43:01] <SusWombat> So im limited?
May i ask for an example
L358[10:43:06] <Forecaster> and to emulate
hardware limitations
L359[10:43:21] <gamax92> SusWombat: limit
as in speed, not functionality :)
L360[10:43:26] <Forecaster> ie a tier 3
processor is faster than a tier 1
L361[10:43:51] <SusWombat> How much slower
would be ther tier 3 compared to an cc computer?
L362[10:44:09] <Vexatos> gamax92, if there
is, you might be able to call that when appropriate
L363[10:44:18] <gamax92> Also you can
still completely lock up every CC on the server due to a bug that
I've told dan about twice and still hasn't fixed it
L364[10:46:43] <SusWombat> What would be a
"good" pack with oc and project red?
L365[10:46:44] <Saphire> mop
L366[10:47:03] <Saphire> SusWombat: your
own? :D
L367[10:47:04] <Forecaster> that is a very
subjective question :P
L368[10:47:11] <gamax92> good morphing
Saphire
L369[10:47:21] <Forecaster> (the answer is
obviously mine)
L370[10:47:23] <gamax92> What was I doing
again .-.
L371[10:47:44] <Saphire> gamax92:
huh?
L372[10:48:09] <gamax92> I tried to
integrate mop into morning, and then ended up with morph
L373[10:48:33] <Forecaster> mighty
morphing saphire
L374[10:48:49] <Saphire> did you slept
well? .-.
L375[10:48:51] *
Lizzy snuggles vifino
L376[10:49:12] <Vexatos> gamax92,
something something sound card, probably :>
L377[10:49:53] ⇦
Parts: payonel
(~payonel@static-50-53-68-186.bvtn.or.frontiernet.net) (WeeChat
1.1.1))
L378[10:49:59] <gamax92> payonel
left!
L379[10:50:03] <gamax92> oh noes!
L380[10:50:05] <Vexatos> Oh noes!
L381[10:51:00]
⇨ Joins: Mettaton_Fab
(~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
L382[10:51:02] <SusWombat> Is resonant
rise good?
L383[10:51:14] <gamax92> erm ...
L384[10:51:32] <gamax92> Vexatos: are all
the cards going into the same sound buffer? o.o;
L385[10:51:54] <gamax92> how does this
codecId work
L386[10:53:16] <Vexatos> are they?
,_,
L387[10:53:30] <gamax92> no, each card
makes one
L388[10:54:48] <gamax92> however ...
should the client be making one?
L389[10:55:25] <Mettaton_Fab> anyone
working as network admin?
L390[10:56:10] <gamax92> Vexatos: I want
to say only the server should be calling newPlayer, since in
TapeDriveState it happens inside a (!isRemote) check
L391[10:57:01] <gamax92> Vexatos: so in
DriverSoundCard, just surround that in a if(!host.world().isRemote)
{}
L392[10:57:29] <gamax92> oh but ... then I
could move the thing into that inner check already there
L393[10:57:48] <Vexatos> Yep
L394[10:58:20] <gamax92> Vexatos: yeah,
I'm not entirely sure how one could get it to automatically
stop
L395[10:58:35] <gamax92> since the server
knows the codecId's and the client wouldnt
L396[10:59:23] <gamax92> plus, ... the
Tape drive avoids this problem by creating a new player when going
from stopping -> playing, where the sound card is reusing it's
codecId
L397[10:59:35] <Vexatos> yea
L398[11:02:00] <gamax92> Vexatos: okay,
server already has an update method since it's OC and all, could re
use that to check when it hasn't sent anything to the client in a
while to automatically send out a packet to make it stop and remove
it's player
L399[11:02:17] <Vexatos> i.e. call
AudioUtils.removePlayer?
L400[11:03:03] <gamax92> mmhm, AUDIO_STOP
can't be reused for this however since that calls the manager for
DFPWM (Computronics.audio) vs the Sound Card's manager
(Computronics.opencomputers.audio)
L401[11:03:45] <Vexatos> it can
L402[11:03:55] <gamax92> how so?
L403[11:04:22] <Vexatos> maybe
L404[11:04:23] <Vexatos> let's check
L405[11:04:39] ***
rakiru|offline is now known as Kasen
L406[11:05:06] <Vexatos> gamax92, well,
just write a byte specifying which handler to use :P
L407[11:06:02] <gamax92> heh ...
L408[11:06:08] <gamax92> Vexatos: We need
a Manager Manager!
L409[11:06:31] <gamax92> :>
L410[11:06:38] <Vexatos> yes
L411[11:06:56] <Vexatos> and a
ManagerManagerManager for managing our managers
L412[11:07:41] <Vexatos> gamax92, just put
it inside AudioPacketRegistry
L413[11:08:05] <SusWombat> Sry i have 2
more questions. Can i use an external editor even on servers? Lua
is the only language supported right?
L414[11:08:23] <Forecaster> by default it
is yes
L415[11:08:40] <Forecaster> and you can
use an external editor if you can upload/edit files on the
server
L416[11:09:04] <Forecaster> well, you can
use an external editor and copy/paste code into the game
L417[11:09:24] <Forecaster> or use
pastebin to import it with an internet card
L418[11:09:24] <gamax92> SusWombat: OC has
an architecture api, so that means you can get mods that add
python/javascript/ARM/6502 CPUs if you wanted (I don't know if
those exist yet)
L419[11:09:28] <SusWombat> Ah yeah
copy/paste enozgh :D
L420[11:09:42] <SusWombat> is*
L421[11:10:36]
⇨ Joins: payonel
(~payonel@static-50-53-68-186.bvtn.or.frontiernet.net)
L422[11:10:36]
zsh sets mode: +v on payonel
L423[11:10:39] <gamax92> awwr, there is a
Javascript one but it hasn't been touched since October 2015
L424[11:10:41] <gamax92> hey payonel
L425[11:10:47] <payonel> gamax92:
hello
L426[11:16:19] <SusWombat> Well i guess
its not gonna hurt me learning lua
L427[11:17:53] <gamax92> print("Lua
is fun!")
L428[11:22:40] <Forecaster> #lua
print("Lua is fun!")
L429[11:22:40] <|0xDEADBEEF|> > Lua is
fun! | nil
L430[11:23:50] <payonel> LUA
L431[11:23:51] <EnderBot2> Lua*
L432[11:23:56] <gamax92> oh Vexatos
...
L433[11:24:09] <gamax92> Why is
AudioPacketDFPWM inside the the api? :P
L434[11:25:57] ⇦
Quits: Mettaton_Fab (~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
(Remote host closed the connection)
L435[11:26:09] ***
medsouz|offline is now known as medsouz
L436[11:27:19] <Vexatos> gamax92, ask
asie
L437[11:27:21] <Vexatos> I didn't do
it
L438[11:27:23] <Vexatos> ._.
L439[11:27:39] <gamax92> well it should
probably be moved into computronics.audio :P
L440[11:28:55] <Vexatos> probably
L441[11:29:31] <Skye> #lua
print("LUA)
L442[11:29:31] <|0xDEADBEEF|> > [string
"lua"]:1: unfinished string near <eof>
L443[11:29:31] <EnderBot2> Lua*
L444[11:29:34] <Skye> #lua
print("LUA")
L445[11:29:34] <|0xDEADBEEF|> > LUA |
nil
L446[11:29:34] <EnderBot2> It's Lua, not
LUA. Name, not an acronym
L447[11:29:34] <EnderBot2> Lua*
L448[11:29:37] <Skye> #lua
print("LUA")
L449[11:29:37] <|0xDEADBEEF|> > LUA |
nil
L450[11:29:37] <EnderBot2> It's Lua, not
LUA. Name, not an acronym
L451[11:29:37] <EnderBot2> It's Lua, not
LUA. Name, not an acronym
L453[11:30:54] <gamax92> hehe, Skye
L454[11:35:38] ⇦
Quits: payonel
(~payonel@static-50-53-68-186.bvtn.or.frontiernet.net) (Quit:
WeeChat 1.1.1)
L455[11:36:12] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L456[11:36:29]
⇨ Joins: reinei
(~reinei@p57901FC7.dip0.t-ipconnect.de)
L457[11:40:40] ⇦
Quits: Hyst (~cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
(Ping timeout: 190 seconds)
L459[11:43:22]
⇨ Joins: Hyst
(~cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
L461[11:45:11] <gamax92> !
L462[11:45:12] <gamax92> smart.
L463[11:48:54]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L464[11:51:28] ***
LordFokas|out is now known as LordFokas
L465[12:00:55] <gamax92> hmm .-. ... want
to say that id wouldn't be a static value.
L466[12:02:14] <gamax92> gah there's a
thing in proxy.
L467[12:06:02]
⇨ Joins: payonel (~payonel@50.53.68.186)
L468[12:06:02]
zsh sets mode: +v on payonel
L469[12:15:50] ***
Mayonne is now known as Lucca
L470[12:24:41] <gamax92> okay ... now to
test.
L471[12:27:38] <gamax92> Vexatos: do Light
boards go inside of computer cases .-.
L472[12:27:52] <Vexatos> gamax92, pull
from my branch kthx
L473[12:28:00] <gamax92> I did?
L474[12:28:04] <Vexatos> very latest
L475[12:28:07] <gamax92> oh okay
L476[12:28:46] <gamax92> Vexatos: I
already have those commits
L477[12:29:18] <Vexatos> uh what
L478[12:29:21] <Vexatos> you sure
L479[12:29:25] <Vexatos> what is your
latest commit
L481[12:29:33] <Vexatos> uh
L482[12:29:44] <Sangar> o/
L483[12:29:46] <Vexatos> but I fixed that
22 hours ago, apparently
L484[12:30:04] <gamax92> I joined my world
and there's a light board inside my computer
L485[12:30:15] <Sangar> Vexatos, iirc
machines send a message... "computer.stopped" or
something
L486[12:30:43] <Sangar> yeah
L487[12:30:51] <Sangar> sent to all nodes
reachable from the machine
L488[12:30:58] <Sangar> as for textures,
idk
L489[12:31:19] <gamax92> Vexatos you
little shit.
L491[12:31:24] <Vexatos> ._.
L492[12:31:25] <gamax92> How dare you
rename a method to setTotalVolume.
L493[12:31:34] <Vexatos> you want the
fixed sound player?
L494[12:31:36] <Vexatos> I got it for
you
L495[12:31:46] <Vexatos> if you want
L496[12:31:54] <gamax92> :P I need to give
you the fixed sound player, changed things in it.
L498[12:32:02] <Vexatos> welp
L499[12:32:06] <Vexatos> channels start
with 1 now, then
L500[12:32:07] <Vexatos> glhf
L501[12:32:11] <gamax92> >_>
why
L502[12:32:15] <Vexatos> because Lua
L503[12:32:43] <asie> excellent
L504[12:32:51] <Vexatos> Sangar, ok, then
I can clear the sound card's queue on that message
L505[12:33:15]
⇨ Joins: CyberTurd
(~CyberTurd@host86-150-87-126.range86-150.btcentralplus.com)
L506[12:33:17] <gamax92> Vexatos: D: I'm
making a PR
L507[12:33:29] <Vexatos> gamax92, to fix
the client side bufferderpiness? :D
L508[12:34:01] <gamax92> >_> what is
this "(MISSING)" you put in the song player
L509[12:34:17] <gamax92> no? it just saved
weirdly then
L510[12:34:20] <Vexatos> Sangar, gamax92
made me think about the textures, and they really are boring as
heck >_> also, some input on the recipes in
http://imgur.com/a/3upMJ would be nice
L511[12:34:30] <Vexatos> gamax92, missing?
Never heard of that
L512[12:34:30] <CyberTurd> lizzy?
L513[12:34:46] <gamax92> no is just asie's
pastebin
L514[12:34:52] <Vexatos> ah
L515[12:35:27] *
Sangar shrugs
L516[12:35:58] <Sangar> if you can cram it
in, maybe a corresponding icon on the card (speaker icon, tnt icon)
or at least color theme / texture that resembles note block/tnt
block?
L517[12:36:14] <Sangar> (for sound/ssd
cards respectively)
L518[12:36:33] <Sangar> dunno what those
are :X
L519[12:37:46] <Lizzy> CyberTurd ja?
L520[12:38:34] <Vexatos>
"those"?
L521[12:38:41] <Forecaster> the
recipes
L522[12:38:48] <Vexatos> the recipes are
beep card, noise card and sound card
L523[12:38:49] <Vexatos> in that
order
L524[12:38:55] *
Lizzy sighs
L525[12:39:17] <Lizzy> Life is currently
playing a cruel game with me
L526[12:39:33] <CyberTurd> are vifno and
cyber avalible to do the heist?
L527[12:39:33] <Forecaster>
monopoly?
L528[12:40:08] <Lizzy> CyberTurd, your
cyber. Super is available, are you, vifino?
L529[12:40:41] <CyberTurd> ping
vifino
L530[12:40:52] <CyberTurd> how do you do
that thing again?
L531[12:40:56] <Lizzy> Forecaster: nope,
last Friday I forgot to pick up a rail warrant, yesterday my ear
blocked up then today I lose my debit card
L532[12:40:58] <Sangar> those = in the
linked imgur
L533[12:41:00] <Sangar> k
L534[12:41:12] <Forecaster> rail
warrant?
L535[12:41:13] <Lizzy> CyberTurd: it's
just saying their name "pings" them
L536[12:41:20] <Vexatos> You can see
Sangar processing chat log
L537[12:41:27] <CyberTurd> okay
L538[12:41:32] <Sangar> indeed :P
L539[12:42:01] <Lizzy> Forecaster: my
workplace has 3 main sites so I get warrants to cover my travel to
the ones that are not my Base sit
L540[12:42:04] <Lizzy> Site*
L541[12:42:15] <Forecaster> for someone to
actually notice the ping you need to perform an ancient chant, with
the apropriate dance
L542[12:42:22] <gamax92> ^
L543[12:42:36] <Forecaster> Lizzy: ah,
right
L544[12:43:36] <gamax92> :D Vexatos, it
works
L545[12:43:38] <gamax92> no old data
L546[12:43:44] <Vexatos> haipe
L547[12:43:49] <Vexatos> brb adding more
praise
L548[12:43:50] <Forecaster> that reminds
me, I need to demand some money for having to take a taxi because
of a cancelled train
L549[12:44:04] <Vexatos> gamax92,
"Praise gamax92!" chat message on right clicking sound
card, ok?
L550[12:44:31] <gamax92> lol no.
L551[12:44:46] <Sangar> put it in the
image tooltip in the manual entry :P
L552[12:45:25] <Forecaster> I also need to
get back to trying to fix the railcraft filter copier...
L553[12:46:35] <Forecaster> blockpos is a
thing in 1.7?
L554[12:46:47] <CyberTurd> btw lizzy dont
blame me if i play like shit as i have fractured my thumb
twice
L555[12:47:42] <Forecaster> ah nevermind,
the branches in the BC repo are confusing
L557[12:49:11]
⇨ Joins: reinei1
(~reinei@p5DCE4222.dip0.t-ipconnect.de)
L558[12:50:17] <gamax92> omfg computer
stop lagging.
L559[12:50:21] <CyberTurd> yeah vifino is
unresponsive
L560[12:51:24] <gamax92> Vexatos: made
PR
L561[12:51:30] ⇦
Quits: reinei (~reinei@p57901FC7.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by
reinei1!~reinei@p5DCE4222.dip0.t-ipconnect.de)))
L562[12:51:34] ***
reinei1 is now known as reinei
L563[12:51:45] <gamax92> ooh, a wall of
text :3
L564[12:53:00] <gamax92> Vexatos: kill
this ", but it also allows modulating that wave",
otherwise looks decent
L565[12:53:07] <Vexatos> thanks
L566[12:53:09] ***
Kimiro is now known as CB|Away
L567[12:53:42] <gamax92> the below portion
talks about how it's better than the noise card
L568[12:54:10] <gamax92> oh, and you
needed song player...
L569[12:54:29] <Vexatos> Integer
L570[12:54:33] <vifino> wat
L571[12:54:36] <Vexatos> the
second-cheatiest of classes
L572[12:54:41] <gamax92> Vexatos: yes I
know... :P
L573[12:54:41] <Vexatos> right after the
ternary Boolean
L574[12:54:41] <Vexatos> :>
L575[12:54:46] <Vexatos> TERNARY
BOOLEAN
L576[12:54:49] <Vexatos> IT DOES NOT EVEN
MAKE SENSE
L577[12:54:50] <Forecaster> he
awakens
L578[12:54:58] <vifino> Lizzy: yes?
L579[12:55:17] <gamax92> Vexatos: the
problem was that the tape drive kills and starts based on the user
action, but the sound card does this automatically based on had
data or hasn't had data
L580[12:55:28] <Vexatos> yea
L581[12:55:32] <gamax92> so settled on
Integer
L582[12:55:45] <Vexatos> gamax92, maybe
have clear() force a cleanup?
L583[12:56:29] <gamax92> ;~; Vexatos y u
do this to me do work yourself dammit.
L584[12:56:50] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L586[13:01:03]
⇨ Joins: lunar_mom
(~lunar_mom@2.68.52.58.mobile.tre.se)
L587[13:01:13] <lunar_mom> Hello!
L588[13:01:16] <gamax92> hello!
L589[13:01:36] <lunar_mom> I just replaced
my IRL GPU.
L590[13:01:49] <lunar_mom> R9 390
L591[13:01:50] <gamax92> upgrade or
failure?
L592[13:02:04] <lunar_mom> Upgraded bc of
imminent failure.
L593[13:02:18] <gamax92> ahh
L594[13:02:35] <lunar_mom> The ol' GTX 760
was overheating really easily.
L595[13:03:06] <lunar_mom> And hey, now
I'm only one upgrade shy of being able to do VR with a Vive.
L596[13:03:10] <Forecaster> I think my
last 2 gpu upgrades have been because of failure :P
L597[13:03:31] <Forecaster> I wish I had
the budget for a vive >:
L598[13:03:34] <gamax92> My last GPU
upgrade was because of not really being able to do much with the
card given severe lag
L599[13:03:56] <lunar_mom> I can't afford
a Vive either.
L600[13:04:24]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L601[13:04:44] <Vexatos> ...sangar?
>_>
L602[13:05:01] <lunar_mom> Anyways, I was
going to ask if anyone here had tried making a Bitcoin-esque
economy system with OC.
L603[13:05:03] <gamax92> Sangar is
poof
L604[13:05:11] <Vexatos> lunar_mom,
Magik6k did
L605[13:05:17] <lunar_mom> :O
L606[13:05:20] <lunar_mom> Nice.
L607[13:05:38] <Forecaster> how did that
go?
L608[13:05:57] <lunar_mom> I just read
that eBook from the Humble Bundle with all the Hacking books.
L609[13:06:13] <Forecaster> huh?
L610[13:06:21] <Forecaster> humble bundle
does books?
L611[13:06:31] <lunar_mom> The NoStarch
Press Hacking Bundle.
L612[13:06:32] <CyberTurd> lizzy?]
L613[13:06:36] <Magik6k> Maybe it was
centralized, but at least basted on blockchain
L614[13:06:37] <lunar_mom> Yeah, and
comics.
L615[13:06:56] <Lizzy> Eating, hold
on
L616[13:07:05] <lunar_mom> Sounds
interesting.
L617[13:07:26] <lunar_mom> But yeah, since
you say it's centralized, I'm guessing no mining?
L618[13:07:45] <Magik6k> no, mining on OC
is a bad idea
L619[13:07:56] <Magik6k> that's why
centralized
L620[13:08:03] <Forecaster> why?
L621[13:08:15] <lunar_mom> Ah xD
L622[13:08:28] <lunar_mom> Yeah, I kinda
wonder why too.
L623[13:08:33] <Magik6k> But it's
blocchain + ECDSA keys so I'd call it good enough
L624[13:09:37] <lunar_mom> Magic6k, why is
mining so bad, though?
L626[13:10:05] <Magik6k> lunar_mom, cause
it would use server resources
L627[13:10:17] <lunar_mom> Ah, I
see.
L628[13:10:45] <Forecaster> you could make
an addon that adds a component that converts power into money
:P
L629[13:10:49] <Forecaster>
"mining"
L630[13:11:21] <Magik6k> It would allow
server admins to modify blockchain
L631[13:11:32] <Forecaster>
"you" being nobody specific
L632[13:11:47] <Vexatos> gamax92, is it
just me or is the music louder if you are two blocks away from the
case
L633[13:11:54] <Vexatos> than when
standing right next to it
L634[13:12:01] <gamax92> Vexatos: the
volume is odd.
L635[13:12:31] <Vexatos> it doesn't happen
with tape drives, so it's something on this side
L636[13:12:42] <lunar_mom> Well, at least
that satisfies my curiosity.
L637[13:12:57] <lunar_mom> I'll be testing
out my other games now, so toodles!
L638[13:12:57] <gamax92> Vexatos: it'll
get quieter when you aren't looking at the computer case
L639[13:13:12] <CyberTurd> should we do it
without vifino?
L640[13:13:16] ⇦
Quits: lunar_mom (~lunar_mom@2.68.52.58.mobile.tre.se) (Quit:
Proudly using WocChat!)
L641[13:13:23]
⇨ Joins: Inari
(~Pinkishu@p5DEC67FC.dip0.t-ipconnect.de)
L642[13:13:45] <gamax92> Vexatos: make a
particle for where it says the music is coming from?
L643[13:13:51] <Vexatos> gamax92, doesn't
happen with tape drives, either
L644[13:14:01] <Vexatos> gamax92, intellij
debugger says it's the correct coords
L645[13:14:07] <gamax92> then I
dunno
L646[13:14:37] *
gamax92 pulls up software oscilloscope
L647[13:14:47] <gamax92> I.E ffplay
listening to a pulseaudio monitor :P
L648[13:15:34] <Lizzy> CyberTurd, right
I'm back. I'll see if I can get vifino on
L649[13:16:04] <vifino> I just wrote you,
Lizzy .-.
L650[13:16:22] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit:
.)
L652[13:17:01] <vifino> Like 20 minutes
ago, I wrote "Lizzy: yes?"
L653[13:17:16] <Lizzy> Well sorry for
still being on mobile
L654[13:17:29] <Lizzy> and now on pc
L655[13:17:48] ⇦
Quits: reinei (~reinei@p5DCE4222.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L656[13:18:04] ⇦
Quits: SusWombat (webchat@ipbcc3c114.dynamic.kabel-deutschland.de)
(Ping timeout: 195 seconds)
L657[13:18:23] <Forecaster> forgivness
will only be given if you get on a mac right now
L658[13:18:36] <Lizzy> TEAMSPEAK STOP
FUCKING STEALING FOCUS
L659[13:18:56] <Lizzy> vifino, up for GTA
hiest with CyberTurd and SuPeRMiNoR2 once i've called the bank to
report my lost card?
L660[13:19:03] <vifino> sure
L661[13:20:40] <gamax92> uhhh you
wat.
L662[13:20:41] <gamax92>
ConcurrentModificationException
L663[13:20:43] <gamax92> go away.
L664[13:20:57] <gamax92> Vexatos: halp
there's ConcurrentModificationException
L666[13:22:41] <gamax92> hmm, that's the
buildBuffer
L667[13:22:42] <Inari> Sangar: multipart
1.1.1 is the latest though D: on curse at least :f
L668[13:26:51] <gamax92> LinkedList is not
thread safe!
L669[13:27:14] <Vexatos> nope
L670[13:27:28] <gamax92> buildBuffer
cannot be a LinkedList without locking
L671[13:27:32] <Inari> amadornes: are
there any dev builds for mcmp 1.9?
L672[13:27:46] <Vexatos>
ConcurrentLinkedQueue or LinkedBlockingDeque are things
L673[13:28:11] <Vexatos>
ConcurrentLinkedQueue being non-blocking
L674[13:30:21] <Vexatos> asie, we had
something like this before... what was the best way to fix CMEs
during iteration again >_>
L676[13:31:49] <Forecaster> pokemans
L677[13:31:58] <gamax92> Vexatos:
syncronized(thing) ?
L678[13:32:06] <Vexatos> nah
L679[13:33:11] <amadornes> there should be
some on maven, Inari
L680[13:33:15] <Vexatos> not putting
synchronized everywhere :P
L681[13:33:37] <gamax92> Vexatos:
everywhere? it'd go in two spots.
L682[13:33:58] <Lizzy> CyberTurd, vifino,
SuPeRMiNoR2's currently re-setting his gaming rig up so he may be a
bit. I've dealt with my debit card (or lack thereof), just need to
email the grandparents then i'll be ready to gta when SuPeRMiNoR2
is
L683[13:34:07] <Inari>
"experiemntal" :s
L684[13:34:24] <gamax92> Vexatos: tryAdd
and toNBT
L685[13:34:54] <Vexatos> and clear?
L686[13:35:54] <amadornes> experimental
are just non-release builds
L687[13:36:16] <Inari> okay hehe
L688[13:36:17] <gamax92> hmm ... dunno how
it'd act if you do process while it was saving
L689[13:36:24] <gamax92> and yeah, +
clear
L690[13:36:44] <Vexatos> also we should
probably be using an ArrayDeque anyway
L691[13:36:49] <gamax92> okay :P
L692[13:37:03] <gamax92> Vexatos: feel
free to look and pick out a new Queue implementation
L693[13:37:33] <Inari> amadornes: thanks
^^
L694[13:37:46] <Inari> Sangar: yup, works
wiht latest MCMP @ #1807
L695[13:38:10] <gamax92> I actually have
no idea what this song is
L696[13:39:41] <Vexatos> sendSound isn't
even using nextDelay anymore ._.
L697[13:40:32] <gamax92> oh, lol.
L698[13:40:34] <Inari> Forecaster: i swear
thats legitly how pokmeon are made
L699[13:40:45] <Forecaster> :P
L700[13:40:48] <gamax92> yeah, I guess it
doesn't need to have nextDelay passed to it, since it's calculating
it itself
L701[13:41:09] <gamax92> I'm also not sure
if that packet chunker has to be there
L702[13:41:19] <gamax92> since the sound
problem with old data is fixed
L703[13:41:53] <Vexatos> would also have
to synchronize load and save >_>
L704[13:42:18] <gamax92> why load?
L705[13:42:38] <Vexatos> for(Instruction
inst : buildBuffer) {
L706[13:42:44] <gamax92> mmhm?
L707[13:43:33] <gamax92> I dunno, I guess
it should for the sake of consistency but I don't understand the
idea of OC being able to use it's Callback's if it hasn't
loaded
L708[13:43:57] <Inari> inb4 someone ports
doom to OC for nex tbtm
L709[13:43:58] <Sangar> Inari, good (and
yeah, i saw the null check that prevents exactly that in the 1.2
sources i'm building against, so i was pretty sure that was it
:P)
L710[13:44:08] <Vexatos> gamax92, blame
Sangar
L711[13:44:17] <gamax92> Sangar: ehh fak
u.
L712[13:44:21] <Sangar> k
L713[13:44:25] <gamax92> <3
L714[13:44:56] <Vexatos> Sangar, so we're
getting a CME iterating a queue because it's modified from the OC
thread while being save()ed
L715[13:45:06] <Vexatos> ._.
L716[13:45:16] <Vexatos> how are you
handling such things ._.
L717[13:45:34] <Sangar> uhh, what else is
accessing it?
L718[13:45:57] <gamax92> a Callback on the
OC thread adds instructions to this queue, and save() iterates
through the queue
L719[13:46:05] <gamax92> if both occur at
same time, then CME
L720[13:46:27] <Sangar> ah, so the
executor is still running but world is currently saving?
L721[13:46:35] <Sangar> synchronize it?
:P
L723[13:47:06] <Vexatos> I'd have to
synchronize load, save, tryAdd, toNBT and fromNBT >_>
L724[13:47:10] <Forecaster> that's some
stargate stuff right there
L725[13:47:36] <gamax92> I don't think
fromNBT since that makes it's own object
L726[13:47:58] <Vexatos> uuh yea
L727[13:47:59] <gamax92> ArrayDeque is
also not thread safe
L728[13:48:04] <Vexatos> neither is
LinkedList
L729[13:48:08] <Vexatos> but it's much
faster than the lattet
L730[13:48:10] <Vexatos> latter*
L731[13:48:12] <gamax92> ahh
L732[13:48:18] <gamax92> Vexatos.
L733[13:48:36] <gamax92> "public
static Queue<Instruction> fromNBT(NBTTagList l) {
ArrayDeque<Instruction> instructions = new
ArrayDeque<Instruction>();"
L734[13:48:47] <gamax92> this makes its
own queue, only it has it until it returns it
L735[13:49:06] <Vexatos> yes
L736[13:49:10] <gamax92> there is nothing
else that can have this queue and potentially modify it while
fromNBT is doing it's iteration
L737[13:49:16] <gamax92> no need to
syncronize that.
L738[13:49:27] <Lizzy> vifino, CyberTurd
get yo butts on TS
L739[13:50:19] <Vexatos> but toNBT
does
L740[13:50:25] <CyberTurd> k
L741[13:50:42] <gamax92> Vexatos: which is
not what we were talking about
L742[13:51:17] <Vexatos>
<gamax92>
I don't think fromNBT since that makes
it's own object
L743[13:51:18] <Vexatos>
<Vexatos> uuh
yea
L744[13:51:32] <gamax92> Vexatos: you just
said toNBT
L745[13:51:37] <gamax92> toNBT !=
fromNBT
L746[13:51:49] <Vexatos>
<Vexatos> I'd
have to synchronize load, save, tryAdd, toNBT and fromNBT
>_>
L747[13:51:52] <Vexatos> I mentioned
both
L748[13:52:01] <gamax92> cool, and I only
mentioned fromNBT :)
L749[13:52:17] *
Lizzy prods vifino
L750[13:53:38] <Vexatos> synchronized
would also mean that we cannot assign new objects to it and we'd
have to call .clear() and .addAll() in load
L751[13:53:42] <vifino> ow
L752[13:53:44] <Vexatos> dammit
snagar
L753[13:54:05] <gamax92> hmm ... What
about switching to one of the Concurrent types?
L754[13:54:10] <gamax92> does that get
around that issue?
L756[13:54:45] <Vexatos> well the blocking
one is useless in this case
L757[13:54:53] <Vexatos> and the
nonblocking one is...unsafe
L758[13:55:03] <Vexatos> iterating through
it while it changes is possible
L759[13:55:09] <gamax92> hmm ...
L760[13:55:21] <gamax92> Yell at Sangar to
fix his shit :v
L761[13:55:31] <gamax92> make issue?
L762[13:55:39] <Vexatos> It's not a bug in
OC
L763[13:55:54] <Vexatos> I'd love to
create a copy of the queue and iterate through that instead but
that has the exact same issues
L764[13:56:16] <gamax92> but Sangar said
"<Sangar> ah, so the executor is still running but world
is currently saving?"
L765[13:56:40] <gamax92> so make executor
stop while world is saving
L766[13:57:09] <Vexatos> hm
L767[13:57:18] <Vexatos> that'd work
L768[13:57:21] <Vexatos> probably
L769[13:57:28] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L770[13:57:48] <gamax92> but then that
would be an OC bug
L771[14:00:26] <Sangar> i don't really
think that's possible (or i'd have done that already :P) unless
there's a hook that's called before any te's writeToNBT is called
in which all loaded machine's could be forced to finish current
executions
L773[14:03:12] <Vexatos> Sangar, then, any
suggestion on how to do this? putting synchronized everywhere may
lock a thread
L774[14:03:12] <Vexatos> :P
L775[14:03:13] <Forecaster> fancy
L776[14:03:44] <Inari> oh
L777[14:03:51] <Inari> ym client broke the
link cause it recognized the . as part of it..
L778[14:04:05] <Forecaster> worked for me
:P
L779[14:04:29] <Inari> hehe
L780[14:04:38] <Forecaster> cygwin didn't
include the period
L781[14:06:54] <gamax92> Forecaster:
cygwin isn't a client?
L782[14:07:07] <Forecaster> nope
L783[14:07:17] <gamax92> irssi is a client
however.
L784[14:07:23] <Forecaster> yep
L785[14:07:33] <Forecaster> I use cygwin
as an ssh client
L786[14:07:40] <Forecaster> it handles
hyperlinking
L787[14:08:02] <gamax92> cygwin is also
not an ssh client.
L788[14:09:05] <Forecaster> it's basically
a linux system in windows
L789[14:09:09] <Forecaster> it has an ssh
package
L790[14:09:19] <gamax92> mmhm, but that
ssh packet is not cygwin
L791[14:09:45] <gamax92> it's a program
compiled in the cygwin environment sure, but it in itself is not
cygwin
L792[14:10:05] <Forecaster> I never said
it was...
L793[14:10:13] <Forecaster> I said "I
use cygwin as an ssh client"
L794[14:10:15] <Forecaster> :P
L795[14:10:22] <gamax92> mmh, which says
it is.
L796[14:10:37] <gamax92> "I use
HexChat as an IRC client" means HexChat is an IRC client
L797[14:10:40] <Forecaster> only if you
assume that's what I mean by that
L798[14:11:01] <Inari> "The most
powerful proton conductor in the natural world is a weird,
jelly-like substance that lives inside a shark's head. That's
according to a new study, called the ampullae of Lorenzini is
almost as conductive as some of the most high-tech materials made
by man." nice
L799[14:11:31] <Forecaster> I kinda lied
though, cygwin doesn't handle the hyperlinking
L800[14:11:37] <Forecaster> my commandline
program does that
L801[14:11:53] <Forecaster> which is
ConEmu
L802[14:12:20] <gamax92> there you go,
something that actually could.
L803[14:12:47] <Forecaster> I still use
cygwin as an ssh client :P
L804[14:12:52] <gamax92> cygwin is not an
ssh client
L805[14:13:10] <gamax92> it's a linux
environment for windows
L806[14:13:44] <Forecaster> which works
perfectly as a replacement for Putty, an ssh client :P
L807[14:13:53] <Forecaster> so I use it as
that
L808[14:14:04] <Forecaster> and pretty
much nothing else
L809[14:14:11] <gamax92> no, cygwin's ssh
package works well as a replacement for Putty
L810[14:14:26] <gamax92> Why do you keep
doing this.
L811[14:14:40] <Forecaster> because it
amuses me :P
L812[14:14:49] <gamax92> :P
L813[14:17:23]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:d95b:3b7d:1076:b6e3)
L814[14:24:57] <Forecaster> I guess we
have differing defenitions of "ssh client" :P
L815[14:28:02] <gamax92> no, Forecaster is
just being a silly troll
L816[14:29:30] <gamax92> who knows damn
well that openssh (probably that), the thing actually being an ssh
client, is the ssh client
L817[14:31:02] <gamax92> since with that
alone, one is capable of using ssh, but with cygwin alone, one only
has low level tools that can be used to build an ssh client.
L818[14:31:37] <Sangar> Vexatos, how would
that deadlock?
L819[14:31:55] <Vexatos> Sangar, just for
the time of iteration
L820[14:32:05] <Sangar> ?
L821[14:32:10] <Vexatos> If I wrap the
synchronized around there
L822[14:32:38] <Sangar> yes?
L823[14:32:47] <gamax92> Vexatos: how's
that bad?
L824[14:32:59] <Vexatos> welp
L825[14:33:05] <Vexatos> guess I have to,
don't I >_>
L826[14:33:20] <Vexatos> no more
buildBuffer = ... then
L827[14:33:20] <Sangar> blocking !=
deadlock
L828[14:33:27] <Vexatos> Sangar, never
said deadlock
L829[14:33:33] <Forecaster> again, never
said cygwin *is* an ssh client, I'm still using it as one :P
L830[14:33:46] <gamax92> but you aren't
though
L831[14:33:57] <Sangar> right, but that
was the only thing that made sense to me :P
L832[14:34:07] <Vexatos> Hmm
L833[14:34:07] <Sangar> because just
locking is the very definition of synchronized :X
L834[14:34:11] <gamax92> you're using an
ssh client as an ssh client
L835[14:34:18] <Vexatos> calling .clear()
and .addAll() instead of new may be rather slow though :X
L836[14:34:28] <gamax92> not a set of
wrappers as an ssh client
L837[14:34:38] <Sangar> why would that be
slower than creating a new instance?
L838[14:34:46] <Vexatos> not a new
instance
L839[14:34:59] <Vexatos> nextBuffer is
assigned an already existing instance rather frequently
L840[14:35:10] <Sangar> welp. then double
buffer :P
L841[14:35:15] <Sangar> if that's really a
concern
L842[14:35:16] <Vexatos> already is
L843[14:35:21] <Vexatos> buildBuffer and
nextBuffer
L844[14:35:32] <Sangar> which if it's just
the save/load code, it probably isn't ^^
L845[14:35:33] <Vexatos> nextBuffer
becomes buildBuffer and that gets cleared
L846[14:35:40] <Vexatos> it's also
process
L847[14:35:45] <gamax92> buildBuffer is
the one that can CME
L848[14:35:49] <Vexatos> really?
L849[14:35:58] <gamax92> ... yes?
L850[14:36:01] <Sangar> also, you don't
have to lock on the actual queue instance
L851[14:36:15] <Vexatos> hm
L852[14:36:15] <Sangar> you could just
create a local Object lockObj = new Object(); and sync on
that
L853[14:36:20] <Sangar> then you can still
swap out instances
L854[14:36:32] <Vexatos> hm right
L855[14:36:33] <Sangar> (local as in
field)
L856[14:36:47] <Vexatos> only thing that
ever happens to nextBuffer in the OC thread is assignment
L857[14:36:52] <Vexatos> no method called
and no iteration
L858[14:37:36] <gamax92> yeah that's what
I'm wondering
L859[14:37:53] <gamax92> what happens if
saving and process()
L860[14:38:21] <gamax92> it could write
build and next as the same buffers
L861[14:38:46] <gamax92> if process
happened between saving of the two buffets
L862[14:39:21] <gamax92> buffets ... phone
y
L863[14:40:37] ⇦
Quits: Keanu73 (~Keanu73@host-92-28-75-58.as13285.net) (Quit: Gotta
go to bed or something. See ya!)
L864[14:45:50] <Vexatos> gamax92, I guess
I have to put a synchronized(buildBuffer) around the entire
process()
L865[14:46:03] <Vexatos> I guess that's
fine since nothing too bad happens inside, eh
L867[14:55:26] ***
Lucca is now known as Mayonne
L868[15:05:52] ⇦
Quits: CyberTurd
(~CyberTurd@host86-150-87-126.range86-150.btcentralplus.com) (Quit:
Leaving)
L869[15:11:38] ⇦
Quits: cpup (~cpup@32.218.117.116) (Ping timeout: 201
seconds)
L870[15:12:38] <gamax92> I was away
sorry
L871[15:13:00] <gamax92> I also don't know
sorry
L872[15:13:05] <gamax92> sorry
L873[15:14:26] <ds84182> sorry
L874[15:16:55]
⇨ Joins: cpup (~cpup@32.218.112.23)
L875[15:18:15] <Michiyo> gamax92, has
crossed over to Canada
L876[15:18:53] <gamax92> mmhm, and Michiyo
gets no pay
L877[15:19:11]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L878[15:19:21] <Michiyo> o_O
L879[15:19:25] <Michiyo> Oh?
L880[15:20:14] <gamax92> I could've asked
you the same
L881[15:21:22] <Michiyo> Well... I was
making a joke about all of the "sorry"s I'm not sure what
you're referencing.. :/
L882[15:24:58]
⇨ Joins: CoderPuppy (~cpup@32.218.112.77)
L883[15:26:09]
⇨ Joins: Mettaton_Fab
(~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
L884[15:26:34] <Mettaton_Fab> now my pc is
a windows 10 potato.
L885[15:27:20] ⇦
Quits: CB|Away (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
(Ping timeout: 190 seconds)
L886[15:29:34] ⇦
Quits: Mettaton_Fab (~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
(Remote host closed the connection)
L887[15:29:50] ⇦
Quits: cpup (~cpup@32.218.112.23) (Ping timeout: 384
seconds)
L888[15:30:19]
⇨ Joins: Mettaton_Fab
(~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
L889[15:30:25] <Sangar> Vexatos, too tired
to process :X poke again tomorrow evening or so
L890[15:30:32] <Sangar> i'm off o/
L891[15:35:54] <Mettaton_Fab> damn, i need
a script for opencomputers to get the screen to 100x40. could
someone write one?
L892[15:36:51] <Forecaster> why can't you
do that?
L893[15:36:56] <Forecaster> it's not that
hard
L894[15:37:06] <Mettaton_Fab> i have no
experience with lua.
L895[15:37:33] <Forecaster> this would be
a good opportunity to learn then :P
L896[15:37:43] <Forecaster> ~oc gpu
L898[15:38:06] *
Lizzy points out that there is a program for the exact purpose of
which you require
L899[15:38:46] <Forecaster> noo don't tell
them that D:
L900[15:38:53] <Mettaton_Fab> i will
download it.
L901[15:45:58] <Mettaton_Fab> where do i
have to place this?
L902[15:46:11] <Mettaton_Fab> how do i
even create it?
L903[15:47:29] ***
medsouz is now known as medsouz|offline
L904[15:56:36] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA313019BA228F1A214D.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L905[15:57:12] <Mettaton_Fab> errors with
<name> expected near 100
L906[15:57:55] <gamax92> Mettaton_Fab:
nobody even gave you a script .-.
L907[15:58:03] <gamax92> what are you even
trying to run
L908[15:58:26] <Mettaton_Fab> i tried
making one with setResolution
L909[15:59:10] <gamax92> are you
incorrectly trying to put "width: " and "height:
" ?
L910[15:59:23] <gamax92> because don't,
those are only descriptions, not something you put down
L911[16:00:26] <Mettaton_Fab> so, what do
i have to use then?
L912[16:01:02] <gamax92> you just put only
a number inside those areas
L913[16:03:51] <Mettaton_Fab> function
argument with <eof> is my problem right now.
L914[16:05:00] <gamax92> well, considering
how you've still not shown us the code you wrote, can't really help
you besides making guesses
L915[16:05:15] <gamax92> do you have you
ending parenthesis?
L916[16:05:43] <Mettaton_Fab> wi use
setResolution(100,40): boolean
L917[16:06:25] <gamax92> again, that
": boolean" is just a description, get rid of that
L918[16:07:11] <gamax92> what you'll get
now is attempt to call nil, that's because setResolution means
nothing, it's like me yelling at my computer to make coffee
L919[16:07:18] <Inari> Nothing good for
you is tasty
L920[16:07:26] <gamax92> Inari:
smoothies
L921[16:07:37] <Mettaton_Fab> now it is
"attempt to call global setResolution (a nil value)
L922[16:07:38] <Inari> depends on how you
define "good" i guess
L923[16:07:45] <gamax92> Inari: :P
L924[16:07:48] <Inari> gamax92: they tend
to not satiate you very much and have quite a few calories
L925[16:08:02] <gamax92> Inari: depends on
what you put in your smoothie
L926[16:08:12] <Inari> fruits
L927[16:08:14] <gamax92> dammit. oven is
burning things.
L928[16:08:20] <Inari> thats like what
smoothies are
L929[16:08:21] <Inari> no?
L930[16:08:38] <Mettaton_Fab> help?
L931[16:08:48] <Mettaton_Fab> what do i
need to change?
L932[16:09:09] <Inari> you need to get the
gpu component and call it's setResolution method
L933[16:09:15] <Inari> not just call some
setResolution global :p
L934[16:09:33] <Mettaton_Fab> how do i do
this?
L935[16:10:01] *
Lizzy wanders off
L936[16:10:25] <Inari> Mettaton_Fab: look
at the code example on the bottom on that gpu page?
L937[16:11:25] <Inari> well that was badly
phrased
L938[16:11:27] <Inari> but still
L939[16:11:27] <Inari> :P
L940[16:13:45] <Mettaton_Fab> so, what is
it for that? something like gpu,setResolution?
L941[16:14:53]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L942[16:14:59] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Remote host closed the
connection)
L943[16:18:19] ⇦
Quits: Trangar (~Trangar@2601:cd:301:f300:d95b:3b7d:1076:b6e3)
(Quit: Leaving)
L944[16:18:51] ⇦
Quits: CoderPuppy (~cpup@32.218.112.77) (Ping timeout: 201
seconds)
L945[16:20:01] *
vifino picks up Lizzy and carries her to bed
L946[16:20:07] *
Lizzy falls asleep in vifino's arms
L947[16:20:13] <vifino> :3
L948[16:20:15] ⇦
Quits: Mettaton_Fab (~mettaton_@p54BCBAAC.dip0.t-ipconnect.de)
(Remote host closed the connection)
L949[16:24:40]
⇨ Joins: cpup (~cpup@32.218.112.187)
L950[16:25:10]
⇨ Joins: Mettaton_Fab
(webchat@p54BCBAAC.dip0.t-ipconnect.de)
L951[16:25:53] <Mettaton_Fab> so, i tried
to copy some parts of the script on the webpage, but i have
problems with it.
L952[16:28:59] <Inari> like what?
L953[16:32:33] <Mettaton_Fab> here it is:
local component = require("component")
L954[16:33:00] ⇦
Quits: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L955[16:33:08] <Mettaton_Fab> local gpu =
component.gpu
L956[16:33:46] <Mettaton_Fab> local w, h =
component.gpu.setResolution(100,40)
L957[16:34:37] <Inari> you seem to miss
some lua basics but that should work i think. so whats the issue
you are having
L958[16:34:54] <Mettaton_Fab> it does not
work.
L959[16:35:20] <Inari> "does not
work" is abit unspecific. what do you expect to happen? what
happnes instead
L960[16:35:54] <Inari> also do a print(w)
and see what it returns there
L961[16:38:15] <Michiyo> also, you set gpu
to component.gpu, you don't need to then call component.gpu again,
you can just do gpu.setRes....
L962[16:39:23] <Mettaton_Fab> it gives me
/usr/res.lua:3: attempt to call field 'setResolution' (a nil value)
stack traceback: /usr/res.lua:3: in main chunk (...tail
calls...)
L963[16:40:00] <Mettaton_Fab> even without
the second component.gpu
L964[16:44:02] <Inari> oooh this 1.6 font
is fancy
L965[16:44:49] <Mettaton_Fab> so, did
someone find the problem?
L966[16:44:50] <Inari> Mettaton_Fab: do a
print(component.gpu) before calling
component.gpu.setResolution
L967[16:45:13] <Inari> and a
print(component.gpu.setResolution) i guess
L968[16:45:21] <Mettaton_Fab> that means
another local line in the script?
L969[16:45:36] <Inari> no, just that print
in its own line before local w, h = ... one
L970[16:47:58] <Inari> also maybe
pastebinning are screenshotting that program's code may be
nice
L971[16:48:25] <Mettaton_Fab> sfter
that?
L973[16:48:58] <Mettaton_Fab> it tells me
waht the component.gpu is and what the.setresolution does.
L974[16:49:19] <Inari> well just give yuor
program's code xD
L976[16:53:02] <Inari> setResolution
L977[16:53:05] <Inari> not setresolution
:P
L978[16:54:20] <Michiyo> ^
L979[16:54:57] <Mettaton_Fab> now it
works. thanks!
L980[16:55:34] <Mettaton_Fab> for it o be
on startup, i only have to move it to the boot folder?
L981[16:56:46] <Mettaton_Fab> and give it
a specific name?
L982[16:58:17] <Inari> no clue how
(especially newer) openOs handles that again :p
L983[16:58:27] <Inari> payonel: how does
it work in 1.6 compared to 1.5.22?
L984[16:58:48] <Mettaton_Fab> dit that,
now it changes to 100x40 for a short time o startup and back to
default
L985[16:59:40] <Mettaton_Fab> which
program in openos sets the screen res?
L986[16:59:48] <gamax92> sh.lua
L987[16:59:49] <GreaseMonkey>
Mettaton_Fab: resolution
L988[16:59:59] <gamax92> sh will also fuck
over your resolution
L989[17:00:04] <GreaseMonkey> yeah
probably
L990[17:00:11] <Mettaton_Fab>
standard-wise, to be precise?
L991[17:00:46] <gamax92> GreaseMonkey: do
you know how to use maven .-.
L992[17:00:51] <GreaseMonkey> fuck
no
L993[17:01:04] <gamax92> gah, trying to
figure out what the repository should be for a few libraries
L994[17:01:07] <GreaseMonkey> i have a
vague idea of how to modify pre-existing gradle stuff
L995[17:01:10] <Mettaton_Fab> where is
sh.lua?
L996[17:01:17] <gamax92> or I guess I can
just keep using bintray
L997[17:01:18] <GreaseMonkey> probably
under /bin/
L998[17:01:36] <GreaseMonkey> after a
while you'll know how the unix filesystem is usually arranged
L999[17:02:10] <gamax92> okay, figured out
the repo url for bintray.
L1000[17:03:49] <GreaseMonkey> general
idea for any unix system: programs under /bin/, settings under
/etc/, libraries under /lib/, your stuff under /home/, temporary
stuff under /tmp/, various other stuff that's usually generated at
runtime under /var/, proprietary shit under /opt/, admin programs
under /sbin/, i don't think OpenOS uses /usr/ but on a unix system
which has that you'll often see another set of bin,lib, and other
shit, also /usr/local/ is more or less the same too
L1001[17:03:56]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1003[17:05:01] <gamax92> OpenOS (OPPM
really) uses /usr/ for everything that didn't ship with
OpenOS
L1004[17:05:40] <GreaseMonkey> ah, kinda
like how a lot of linux distros use /usr/local/
L1005[17:06:01] <GreaseMonkey> which has
fairly often been badly implemented
L1006[17:06:19] <Mettaton_Fab> what do i
have to change on openOS for it to start with 100x0
resolution
L1007[17:06:41] <GreaseMonkey> are you
sure you want it 0-high
L1008[17:06:41]
⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:48c4:e9ff:fe08:6fa6)
(Quit: ZNC - http://znc.in)
L1009[17:06:46] <gamax92> lol
L1010[17:06:58] <gamax92> yay okay, build
successful
L1011[17:08:40] <Mettaton_Fab> nailed it,
had to give openOS in the sh a gpu.setResolution
L1012[17:08:51] <GreaseMonkey> i guess
that works
L1013[17:08:52] <gamax92> hmm ... I
don't
L1014[17:08:59] <gamax92> actually know
how to make this ship
L1015[17:10:30]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:48c4:e9ff:fe08:6fa6)
L1016[17:10:35] <gamax92> oh good, I
destroyed this computer
L1017[17:11:36] <Mettaton_Fab> openOS
works with that. i found out while needing a fix for that
problem.
L1018[17:12:29] <gamax92> but this jar
doesn't have the classes I need? but then what is this coming
from?
L1019[17:13:19] <gamax92> ahh, there's a
common jar
L1020[17:22:08]
⇨ Joins: CB|Away
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1021[17:23:03] ***
CB|Away is now known as Kimiro
L1022[17:24:17]
⇦ Quits: Mettaton_Fab (webchat@p54BCBAAC.dip0.t-ipconnect.de)
(Quit: Web client closed)
L1023[17:25:39]
⇦ Quits: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection
closed for inactivity)
L1024[17:25:45]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1025[17:28:09] ***
amadornes is now known as amadornes[OFF]
L1026[17:31:34] ***
g is now known as gAway2002
L1027[17:38:20]
⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 190
seconds)
L1028[17:38:50] <gamax92> silly
Vexatos
L1029[17:49:08] ***
kirby|gone is now known as mrkirby153
L1030[17:56:45] <payonel> where are you
inari! :(
L1031[17:58:26] <payonel> everyone has
left :(
L1032[17:59:08] <payonel> so -- the issue
with resolutoin is that when the screen and gpu bind, the terminal
window will fill it at max
L1033[17:59:11] <Shuudoushi> not
yet
L1034[17:59:37] <payonel> it would
probably work if a user added a line `resolution <x>
<y>` to /etc/profile or ~/.shrc
L1035[17:59:43] <payonel> (best in
~/.shrc)
L1036[18:00:02] <payonel> so, echo
"resolution 100 40" >> ~/.shrc
L1037[18:00:22] *
Shuudoushi is lost
L1038[18:01:16] <payonel> Shuudoushi:
context: a conversation between (now having left the channel)
Mettaton_Fab and Inari
L1039[18:01:31] <Shuudoushi> ah
L1040[18:02:34]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1041[18:05:14]
⇦ Quits: Pyrolusite
(~Pyrolusit@arouen-651-1-392-161.w109-209.abo.wanadoo.fr) (Quit:
Leaving)
L1042[18:25:30]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 384
seconds)
L1043[18:28:05]
⇦ Quits: L00_Cyph3r
(~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl) (Quit:
Leaving)
L1044[18:38:42]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1045[19:15:31]
⇨ Joins: Trangar
(~Trangar@2601:cd:301:f300:e02f:8829:66f2:bd9a)
L1046[19:19:21]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: FREE KNOTS! Ask me for some when I return!)
L1048[19:22:43]
⇦ Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
(Remote host closed the connection)
L1049[19:24:42]
⇦ Quits: Kodos
(~Kodos@2602:306:ce20:6c30:15ee:b8ab:cee1:e935) (Quit:
Leaving)
L1050[19:25:54]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L1051[19:29:19]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1052[20:10:10]
⇨ Joins: vegettagaymer (webchat@200.121.218.157)
L1053[20:10:16]
⇦ Quits: vegettagaymer (webchat@200.121.218.157) (Client
Quit)
L1054[20:24:56]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:9d0b:7946:e69b:b071)
L1055[20:32:41]
⇨ Joins: Trangar_
(~Trangar@c-76-17-29-38.hsd1.ga.comcast.net)
L1056[20:35:00]
⇦ Quits: Trangar
(~Trangar@2601:cd:301:f300:e02f:8829:66f2:bd9a) (Ping timeout: 198
seconds)
L1057[20:37:30] ***
medsouz|offline is now known as medsouz
L1058[20:40:24]
⇦ Quits: Trangar_
(~Trangar@c-76-17-29-38.hsd1.ga.comcast.net) (Ping timeout: 198
seconds)
L1059[20:51:43] ***
ds84182 is now known as `-`
L1060[20:54:40]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Ping timeout:
190 seconds)
L1061[21:46:58] <gamax92> lol ...
`-`
L1062[22:15:08] <GreaseMonkey> [02:59:35]
[Server thread/WARN]: Could not persist computer @ (53.5, 4.5,
-638.5). - li.cil.repack.com.naef.jnlua.LuaRuntimeException:
attempt to literally persist userdata
L1063[22:17:00]
⇦ Quits: Lathanael|Away
(~Lathanael@p54961319.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L1064[22:20:02] <gamax92> GreaseMonkey:
am I insane for writing a coremod to upgrade MaryTTS to newer
libraries?
L1065[22:21:03] <GreaseMonkey> gamax92:
you're talking to someone who once wrote a DLL to shim another DLL
by generating closures in x86 machine code for debugging and
profiling purposes, so no you aren't insane
L1066[22:21:44] <GreaseMonkey> (yes, i
literally implemented closures in C)
L1067[22:21:45] <gamax92> it's actually
working, which is exciting, just so many old locations to map to
the new one
L1068[22:23:35]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961C94.dip0.t-ipconnect.de)
L1069[22:41:16] <gamax92> hmm that's
problematic.
L1070[22:41:37] <gamax92> it wants apache
commons collections but forge doesn't have that
L1071[22:44:09] ***
LordFokas is now known as LordFokas|out
L1072[22:44:25] <gamax92> wow :/
L1073[22:44:45] <gamax92> the version of
collections MaryTTS uses was written for "Java 1.3 or
later"
L1074[22:44:55]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1075[22:51:25]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1076[22:51:54] <gamax92> oh, that's even
more problematic.
L1077[22:52:13] <gamax92> FML refuses to
load custom classes under org.apache.
L1078[22:53:17]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1079[22:53:50] ***
medsouz is now known as medsouz|offline
L1080[23:06:31]
⇦ Quits: Kenny164 (~pkinney@5.80.58.129) (Remote host closed
the connection)
L1081[23:08:45]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1082[23:29:42]
⇨ Joins: Trinity (~Katt@128.177.161.160)
L1083[23:34:39]
⇦ Quits: Yepoleb
(~yepoleb@178-191-131-148.adsl.highway.telekom.at) (Quit:
Yepoleb)
L1084[23:51:54]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8000:134f:9d0b:7946:e69b:b071) (Quit:
Leaving)
L1085[23:55:01]
⇨ Joins: Kimiro
(~MobileDra@S0106c8fb2655ca42.ed.shawcable.net)
L1086[23:56:52] <gamax92> .-. and now it
can't find a class that it just worked on.
L1087[23:59:53]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)