<<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) ;_;
L33[04:53:57] <Izaya> https://lain.shadowkat.net/~izaya/img/s10e-medusa-1.png
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
L48[05:19:59] <Lizzy> ah
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
L63[05:36:09] <Lizzy> :/
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)
L73[05:56:03] <Kodos> o/
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)
L131[06:51:18] <Vexatos> gamax92, asie: http://imgur.com/a/3upMJ good? bad? fish?
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
L147[06:56:58] <Inari> http://www.deviantart.com/art/Mei-x-Hana-593660023
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
L153[06:57:19] <Izaya> https://i.imgur.com/rZIJssy.png
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?
L157[06:59:49] <Inari> http://imgur.com/gallery/Q7Yjeo2 tantacles mosnters would get into your every nook and cranny :3
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
L161[07:14:13] <Lizzy> asie, just found this in my Dropbox. http://i.imgur.com/52G134v.png 15th of March, 2014. wow that was a long time ago
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)
L187[07:57:45] <Vexatos> gamax92, http://i.imgur.com/oh4kqSx.png how bad is it :X
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> >_>
L194[08:15:01] <Kodos> http://imgur.com/gallery/UHH1C
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)
L199[08:19:15] <Kodos> http://imgur.com/gallery/VhjE1sM I would legit piss my pants right then and there
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)
L255[08:58:14] <Lizzy> http://i.imgur.com/dG0AmXi.jpg
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
L271[09:13:41] <Skye> oh
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
L291[09:16:08] <Skye> oh
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
L300[09:18:04] <g> lol
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)
L324[10:31:48] ⇦ Quits: Inari (~Pinkishu@p5DEC67FC.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
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
L452[11:29:39] <Skye> :D
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)
L458[11:42:34] <gamax92> Vexatos: which .-. http://hastebin.com/doxoqozipu.cpp
L459[11:43:22] ⇨ Joins: Hyst (~cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
L460[11:44:58] <Vexatos> gamax92, what about http://hastebin.com/iwuhizofoz.cpp
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
L480[12:29:25] <gamax92> https://github.com/gamax92/Computronics/tree/soundcard-patch1
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.
L490[12:31:23] <Vexatos> gamax92, http://git.io/vrnO6
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.
L497[12:31:58] <Vexatos> gamax92, http://paste.asie.pl/dd7a
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
L556[12:47:57] <Vexatos> gamax92, I also need input on my horrible http://git.io/vrnG5
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)
L585[13:00:53] <gamax92> Vexatos: http://hastebin.com/ecoragamiq.lua new song player
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?
L625[13:09:39] <Magik6k> Found a doc on that: https://docs.google.com/document/d/1PaimA-tun3L93qLlfbaCAF7uUt6t_jd-7OjiGEYiGhc/edit?usp=sharing
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: .)
L651[13:16:38] <Lizzy> ?
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
L665[13:22:05] <gamax92> Vexatos: http://hastebin.com/wejewafeci.rb
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 >_>
L675[13:31:46] <Forecaster> http://deathbulge.com/comics/343
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
L722[13:46:36] <Inari> http://akari.in/pinky_mP3Gn fanciest sandstone you've ever seen
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?
L755[13:54:16] <Shuudoushi> https://imgur.com/gallery/Qg7g0pC
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
L772[14:02:40] <Inari> #builtin bumpmapping http://akari.in/pinky_T7UKt. i love this mod :3
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
L866[14:48:27] <Vexatos> Sangar, gamax92 http://git.io/vrnox does that look right? >_>
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
L897[15:37:43] <ocdoc> http://ocd.cil.li/component: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?
L972[16:48:39] <Inari> ?
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
L975[16:52:51] <Mettaton_Fab> http://pastebin.com/8ZeCierq
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)
L1002[17:04:15] ⇦ Quits: Inari (~Pinkishu@p5DEC67FC.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
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!)
L1047[19:21:26] <Kodos> https://support.microsoft.com/en-us/kb/3053711
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)
<<Prev Next>> Scroll to Top