<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:18] <viomi> Looks like TYKUHN2 is gone so I'll have to answer his question about C++ later.
L2[00:14:35] <Saphire> Flop
L3[00:21:01] <viomi> o/ Hey there Saphire
L4[00:22:09] <viomi> I rate that flop a 9/10
L5[00:29:26] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 180 seconds)
L6[00:30:39] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L7[00:41:06] ⇨ Joins: vaalkaar (~vaalkaar@ns521730.ip-158-69-124.net)
L8[00:41:24] <vaalkaar> hi
L9[00:41:29] <vaalkaar> hi
L10[00:42:12] <AmandaC> Bye
L11[00:42:18] ⇦ Quits: vaalkaar (~vaalkaar@ns521730.ip-158-69-124.net) (Client Quit)
L12[00:42:55] <AmandaC> I should sleep. It's nearly 2am
L13[00:44:50] <viomi> byebye
L14[01:01:18] <viomi> sleepytime for me too o/
L15[01:01:30] ⇦ Quits: viomi (~viomi@kurosawa.daviszone.org) (Quit: sleep time)
L16[01:39:05] ⇨ Joins: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L17[01:53:30] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 201 seconds)
L18[01:55:48] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L19[01:56:28] ⇨ Joins: EpixZhang (~Epix@2001:250:2800:2009:bed1:77ff:fe08:17fb)
L20[02:06:29] ⇨ Joins: Fallen_dead (webchat@47.145.45.47)
L21[02:06:32] ⇨ Joins: Ashindigo_ (uid202308@id-202308.hathersage.irccloud.com)
L22[02:07:12] <Fallen_dead> hello
L23[02:09:42] <Izaya> Hi.
L24[02:13:27] ⇨ Joins: Jacky_Wang (~Jacky@125.69.121.212)
L25[02:13:47] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:edf1:b01b:945:52d1) (Remote host closed the connection)
L26[02:14:48] <Saphire> https://lists.freedesktop.org/archives/pulseaudio-discuss/2014-March/020174.html
L27[02:15:04] <Saphire> >Note: I cannot promise to submit a better replacement module.
L28[02:15:12] <Saphire> Can I kill people like this?
L29[02:15:27] <Izaya> I can't promise you can.
L30[02:17:06] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 204 seconds)
L31[02:18:28] <Jacky_Wang> Could anyone answer me a question? When I edit files in saves/[the name of the save]/[the physical address of filesystem]/, the changes will apply to the computer in the running game when I reenter the save. How can I make the changes apply immediately when I edit it?
L32[02:18:43] <Izaya> There's a configuration option for this
L33[02:18:50] <Izaya> In the file it's like, bufferChanges or something?
L34[02:19:05] <Izaya> that is, .minecraft/config/opencomputers.cfg or similar
L35[02:19:50] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L36[02:20:42] <Jacky_Wang> It's really hard to code in the built-in editor of open OS(No highlighting, no auto-complete... I just can't stand it XD).
L37[02:20:51] <Saphire> Jacky_Wang: or you can pull the FS device out/offline and back online
L38[02:21:00] <Saphire> Jacky_Wang: write a better one ;3
L39[02:21:07] <EpixZhang> Is this the best way to write a OC script? I just do copy&paste and print info to debug. Any better way?
L40[02:21:31] <Saphire> EpixZhang: copy-paste is probably the most inefficient, next to "copy it by hand"
L41[02:21:37] <Izaya> Best way is to disable buffering, edit the file externally then run it
L42[02:22:09] <EpixZhang> I'm playing on a server, so editing the physical file is not possible.
L43[02:22:25] <Izaya> ...yeah okay copy-pasting is fairly sane
L44[02:22:29] <Izaya> I did that for quite a while
L45[02:23:16] <EpixZhang> What about debug? modify the file and paste and print is not convenient...
L46[02:23:36] <Izaya> What would be?
L47[02:23:42] <Izaya> That's how you debug programs \o/
L48[02:24:38] <Jacky_Wang> ...
L49[02:25:21] <EpixZhang> remind my time of debugging PHP via echo var_dump()
L50[02:26:38] <Jacky_Wang> ...So the only way to apply changes immediately is to ...Copy & Paste?!!
L51[02:26:57] <Izaya> Or edit it ingame
L52[02:27:06] <Izaya> Or upload it somewhere and download it
L53[02:29:39] <Jacky_Wang> ...So I'd better find a git client, for example, to run it on the computer and make the whole system works like a CI?
L54[02:30:19] <EpixZhang> MODERN OC SOFTWARE DEV
L55[02:31:54] <Jacky_Wang> Wow such DEVELOPMENT so MORDEN Wow XD
L56[02:36:29] ⇦ Quits: Fallen_dead (webchat@47.145.45.47) (Ping timeout: 180 seconds)
L57[02:37:03] <Saphire> EpixZhang: hmm
L58[02:37:30] <Saphire> Oooh, idea, a TCP program that will keep refreshing a file?
L59[02:41:23] <Jacky_Wang> Just use the built-in internet lib to download raw file from github.com is OK
L60[02:43:51] <Saphire> Um..
L61[02:47:35] <fingercomp> Saphire: uhh https://github.com/OpenPrograms/gamax92-Programs/tree/master/OCNetFS
L62[03:02:01] <Kodos> Okay, now that I know wtf I'm doing, MineColonies is actually pretty fun :3
L63[03:08:24] <Forecaster> %juggle
L64[03:08:28] * MichiBot juggles with thermonuclear mems, nico nico nii & a latex ingot
L65[03:08:29] * MichiBot drops thermonuclear mems which takes 3 damage
L66[03:08:30] * MichiBot drops a latex ingot which takes 2 damage, the latex ingot falls into a chasm.
L67[03:08:31] <MichiBot> I hope nobody saw that...
L68[03:17:19] ⇨ Joins: sshika (webchat@213.44.171.58)
L69[03:17:22] <sshika> hello
L70[03:17:35] <sshika> how i can convert dec to hex ?
L71[03:18:25] <fingercomp> %lua ("%x"):format(16777215)
L72[03:18:26] <MichiBot> ffffff
L73[03:19:44] ⇨ Joins: Inari (~Pinkishu@p4FC1EC8E.dip0.t-ipconnect.de)
L74[03:19:45] ⇦ Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L75[03:20:56] <Inari> wooo I foun dit
L76[03:21:24] <Inari> Now to just find a good video verison of it
L77[03:24:40] ⇨ Joins: Vexatos (~Vexatos@p200300556E2A9F63B46AAD10CD0EDB16.dip0.t-ipconnect.de)
L78[03:24:40] zsh sets mode: +v on Vexatos
L79[03:25:22] <Inari> Vexatos: \o
L80[03:29:12] <sshika> thanks
L81[03:30:26] *** cbcercas|AFK is now known as cbcercas
L82[03:31:34] <Vexatos> o\
L83[03:32:27] <Inari> /o\
L84[03:34:40] <sshika> and a hex to dec just for two ("FF") ?
L85[03:35:27] ⇦ Quits: Jacky_Wang (~Jacky@125.69.121.212) (Ping timeout: 206 seconds)
L86[03:36:14] <Inari> ?
L87[03:36:41] <Izaya> dunno if this'll work but
L88[03:37:02] <Izaya> %lua ("%d"):format("FF"
L89[03:37:02] <MichiBot> main:1: ')' expected near <eof>
L90[03:37:03] <Izaya> %lua ("%d"):format("FF")
L91[03:37:04] <MichiBot> main:1: bad argument #1 to 'format' (number expected, got string)
L92[03:37:06] <Inari> %lua print(tonumber("FF",16))
L93[03:37:06] <MichiBot> 255
L94[03:37:10] <Izaya> %lua ("%d"):format(0xFF)
L95[03:37:10] <MichiBot> 255
L96[03:37:13] <Izaya> that works
L97[03:37:14] <Inari> Or that :P
L98[03:37:40] <Izaya> Tonumber method is better
L99[03:37:41] <Inari> %lua 0xFF
L100[03:37:41] <MichiBot> 255
L101[03:37:42] <Inari> ;)
L102[03:38:00] <Inari> %lua xFF
L103[03:38:00] <MichiBot> nil
L104[03:38:01] <Inari> Aw
L105[03:38:06] <Inari> CAn't shorten it more
L106[03:39:28] <Inari> https://www.youtube.com/watch?v=ZIH1aup-GiE old but good xD
L107[03:39:29] <MichiBot> Lyrical on Fire | length: 3m 28s | Likes: 284 Dislikes: 5 Views: 86,691 | by ChaoticBlue | Published On 4/7/2006
L108[03:40:49] <Inari> I need to wathc Vivid one of these days
L109[03:43:33] <EpixZhang> What IDE/editor do you use to edit OC scripts?
L110[03:43:42] <Inari> sublime
L111[03:44:15] <Kodos> Notepad++
L112[03:44:37] <EpixZhang> Is there a OC spec highlighting plugin etc.?
L113[03:44:48] <Inari> Well
L114[03:44:50] <Inari> its just lua
L115[03:44:56] <Inari> (mostly :P)
L116[03:47:18] <Inari> https://cdn.discordapp.com/attachments/105338388491599872/295116391827374083/unknown.png oh noes, look at the manspreading
L117[03:47:19] <Inari> /s
L118[03:53:21] <Izaya> vim is best
L119[03:56:26] <Kodos> I wish Statues had a 1.10 version
L120[03:58:51] <Kodos> %oclogs
L121[03:58:51] <MichiBot> https://oclogs.pc-logix.com/
L122[04:04:47] ⇦ Quits: sshika (webchat@213.44.171.58) (Quit: Web client closed)
L123[04:26:52] ⇨ Joins: techno156 (~techno156@137.154.136.75)
L124[04:27:46] ⇦ Quits: techno156 (~techno156@137.154.136.75) (Client Quit)
L125[04:33:20] <Mettaton_Fab> i can now type like this
L126[04:33:33] <Izaya> fullwidth
L127[04:33:35] <Izaya> ew
L128[04:48:09] ⇨ Joins: Cogitabundus (~HAL@115.248.50.20)
L129[04:58:06] ⇦ Quits: Cogitabundus (~HAL@115.248.50.20) (Ping timeout: 206 seconds)
L130[05:04:05] <Mettaton_Fab> its the Vaporwave Keyboard for android
L131[05:05:25] * CompanionCube had to get up early on a weekend...10am :o
L132[05:05:47] <Izaya> so scary
L133[05:06:07] * Izaya got up at about 0830 yesterday because of reasons
L134[05:06:52] <CompanionCube> does reasons involve school or girl
L135[05:07:11] <Izaya> not school, not that girl
L136[05:08:04] * CompanionCube gets up at ~7.20 on tues and fri
L137[05:08:19] <CompanionCube> or at least I *seem* to get up ;)
L138[05:12:49] <Saphire> EpixZhang: nvim
L139[05:45:57] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 206 seconds)
L140[05:47:16] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L141[05:48:36] <Mettaton_Fab> i have to get up at 5:30 in the morning for schoool every day except weekends
L142[05:49:12] <Kodos> I'm only allowed to go to bed after my wife gets to sleep, so A) I don't wake her, and B) she can fall asleep knowing I'm awake should anything happen
L143[05:51:27] <Kodos> %g I've got a jar of dirt
L144[05:51:28] <MichiBot> Kodos: https://www.youtube.com/watch?v=E9xobAxHg0w - *Captain Jack Sparrow - I've got a jar of dirt - YouTube*: "Jan 3, 2011 ... One of the best scenes in movie The Pirates of the Caribbean."
L145[06:29:29] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 200 seconds)
L146[06:36:19] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L147[06:45:04] ⇨ Joins: Jacky (~Jacky@171.221.128.107)
L148[06:46:05] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L149[06:48:12] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L150[06:59:24] *** cbcercas is now known as cbcercas|AFK
L151[07:43:54] ⇨ Joins: viomi (~viomi@kurosawa.daviszone.org)
L152[07:50:17] ⇦ Quits: viomi (~viomi@kurosawa.daviszone.org) (Quit: sleep time)
L153[07:52:00] ⇨ Joins: viomi (~viomi@kurosawa.daviszone.org)
L154[08:22:04] ⇦ Quits: Jacky (~Jacky@171.221.128.107) (Ping timeout: 206 seconds)
L155[08:22:08] <Izaya> Saphire: solution to that thing with pulseaudio: don't use pulseaudio
L156[08:26:50] <viomi> Izaya: I use pulseaudio and I entirely agree. Don't use pulseaudio.
L157[08:27:48] <Izaya> I can sort-of-justify using systemdicks but ALSA works fine for normal users and JACK works if you need more complicated stuff
L158[08:31:59] <vifino> apulse on top of JACK. great stuff.
L159[08:32:11] <vifino> ( https://github.com/i-rinat/apulse )
L160[08:34:47] <Izaya> That pretends to be Pulse but is actually an ALSA module, right?
L161[08:34:56] <Saphire> Uh
L162[08:35:05] <Izaya> (Didn't look)
L163[08:35:24] <Saphire> Please, o great one, show me /how to fucking control individual app's volume/?
L164[08:35:52] <Saphire> In ALSA
L165[08:35:55] * Izaya points in the general direction of JACK
L166[08:36:12] <Saphire> Oh, and I finally found an actually working PA equalizer
L167[08:36:27] <Izaya> in all seriousness
L168[08:36:30] <Izaya> I was stirring shit
L169[08:36:51] <Saphire> Uh, how is Jack better than pa?
L170[08:37:06] <Izaya> You're not going to like my response.
L171[08:37:24] <Saphire> PA only way to be shitty is to set it up in a shitty way, and using shitty modules..
L172[08:37:27] <AmandaC> It's named after a person instead of a state.
L173[08:37:44] <Saphire> And sadly equalizer Nicole is most shitty one
L174[08:37:55] <Saphire> Izaya: I want to hear it still
L175[08:38:18] <vifino> Are you out of your mind?
L176[08:38:19] <Izaya> It's not lennartware.
L177[08:38:52] <vifino> Pulse audio is doing completely different stuff than JACK.
L178[08:39:21] <vifino> JACK gives you garantees in terms of latency. Pulse? Ahahaahha.
L179[08:39:50] <viomi> Yeah, never go with pulse, especially if you're a gamer or something.
L180[08:39:56] <Kodos> Holy fuck I get so tired of people
L181[08:40:10] <viomi> Kodos: My heart.
L182[08:40:30] <vifino> JACK is made for pro-audio. Not 'lol music'.
L183[08:40:33] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L184[08:41:57] <vifino> It is not flexible in terms of I/O, unlike pulse, because it is, again, made for studio setups. But, it allows any combination of arrangements in terms of audio pipelines. Which Pulse does not.
L185[08:43:28] * Saphire blinks
L186[08:43:32] <Saphire> Uh
L187[08:44:12] <Saphire> Only reason I use PA is because I can freaking control every application's volume..
L188[08:44:49] <viomi> tfw you're trying an escalation challenge and are failing miserably.. Someday I'll be a real 1337 hax0r, mum
L189[08:45:20] <vifino> Don't defend something against something you don't know, Saphire.
L190[08:45:51] * Saphire sighs
L191[08:48:37] <Saphire> Okay, then.. Can anyone please suggest some audio thing that will let me have individually controlled volume per every program running, won't require several minutes of setup for any app I want to have sound in, and it has small latency *glares at PA with anything other than normal sound pipeline*
L192[08:48:45] *** cbcercas|AFK is now known as cbcercas
L193[08:49:01] <viomi> Uhhh
L194[08:49:22] <viomi> Speed <> Quality <> Quantity
L195[08:49:33] <Kodos> Saphire, I'm assuming you're not on a Windows machine?
L196[08:50:17] <Saphire> Kodos: you win a prize for today. It would be kind strange to talk about PA if I was on Windows, no? But no, I'm not.
L197[08:50:36] <Kodos> Saphire, I've never been on a nonwindows machine, so I don't know if it would be strange or not
L198[08:52:02] <Saphire> viomi: that's about production :v
L199[08:52:30] <g> pulseaudio has a thing for it
L200[08:52:34] <g> modern pulseaudio that is
L201[08:52:44] <viomi> g: Small latency.
L202[08:52:58] <viomi> g: Small, not-constantly-changing latency.
L203[08:52:59] <g> oh, if you want low latency audio on linux, you're probably using JACK then
L204[08:53:20] <viomi> Yeah, vifino recommended the same.
L205[08:53:33] <viomi> Saphire doesn't want to take the time to set it up though.
L206[08:53:38] <viomi> At least, as far as I can tell :x
L207[08:53:45] <vifino> Yeah.
L208[08:53:49] <Saphire> By low latency I mean "not noticeable when I click play"
L209[08:54:00] <Izaya> And ALSA won't work because can't individually change application volumes outside the application
L210[08:54:01] <g> pulse, then?
L211[08:54:03] <g> afk
L212[08:54:26] <Saphire> Not "No latency when standing with thousands of audio measurement devices"
L213[08:58:10] <viomi> Saphire: PA causes audio issues even when just playing like, most steam games.
L214[08:58:22] <viomi> Games in general. It's terrible with latency and synchronization.
L215[08:58:40] <Saphire> Never noticed anything like that in two freaking years
L216[08:58:48] <viomi> If you're just watching youtube and listening to music, then pulse should be fine.
L217[08:58:58] <Izaya> tbh I had more issues with the fact it always fucked up and simply stopped working
L218[08:59:13] <viomi> Izaya: Yeah. and it's a bitch to my 7.1 surround headphone setup.
L219[08:59:25] <Saphire> 7.1 headphones? O.o
L220[08:59:31] <viomi> Saphire: You know. Surround sound.
L221[08:59:38] <Izaya> I don't get how you can have surround on headphones but yeah it's a pain
L222[08:59:44] <Saphire> ^
L223[08:59:51] <Izaya> I did like that I could pipe my music into mumble though
L224[08:59:54] * Izaya is a bad person
L225[09:00:04] <Saphire> Izaya: *highpaws*
L226[09:00:11] <Saphire> I did that too
L227[09:00:18] <Saphire> Whatcha used?
L228[09:00:24] <viomi> https://www.razerzone.com/gaming-audio/razer-tiamat-71
L229[09:00:37] * Izaya physically recoils at Razer
L230[09:00:41] <Saphire> I used null sink, monitor of it and a loopback sink
L231[09:00:44] <Saphire> >Razer
L232[09:00:49] <Izaya> I don't remember
L233[09:00:54] <Izaya> This was years ago
L234[09:00:54] <Saphire> Uh..
L235[09:01:00] <viomi> I don't use razer.
L236[09:01:11] <viomi> 'tis just an example of a 7.1 surround headset.
L237[09:01:16] <Izaya> ohok
L238[09:01:28] <Izaya> Does it basically have a bunch of speakers in it?
L239[09:01:31] <viomi> I use these https://www.asus.com/us/Headphones-Headsets/STRIX_71/
L240[09:01:37] ⇨ Joins: RavenBoy (~ravenboy@69.25.207.19)
L241[09:01:38] <viomi> It has 7.1 drivers instead of 2 drivers
L242[09:01:47] <viomi> Which are, yes, basically the speaker part of the speakers.
L243[09:02:06] <Izaya> Is the 'driver' the magnet part of the speaker?
L244[09:02:09] <viomi> Well, the one I use technically has 10 drivers but yeah.
L245[09:02:12] <viomi> Izaya: Yes.
L246[09:02:26] <Izaya> Alright I get ya now
L247[09:02:27] <Saphire> Thanks, I'm perfectly fine with my plain old and dumb, with plain cable, Pioneer headphones that cost me, uh...
L248[09:02:54] <Izaya> Do they have like, 7 2.5mm cables?
L249[09:02:55] <Saphire> 30-40 dollars, forgot the exact price
L250[09:03:02] <Saphire> Izaya: USB
L251[09:03:08] <Izaya> Oh ew
L252[09:03:16] <viomi> I only got these when I was doing csgo scrimmages because my team leader wanted his best player to have better audio cues, lol.
L253[09:03:26] <Saphire> Uh, 7.1 headphones I mean. Mine are one cable :P
L254[09:03:32] <Izaya> yeah I got ya
L255[09:03:43] ⇦ Quits: RavenBoy (~ravenboy@69.25.207.19) (Client Quit)
L256[09:03:57] ⇨ Joins: RavenBoy (~ravenboy@69.25.207.19)
L257[09:04:04] <Izaya> Stereo is all I've ever needed and wanted playing Quake and similar
L258[09:04:10] <Saphire> ^
L259[09:04:18] <Izaya> Probably because by the time you hear other people you're also shooting at them
L260[09:04:25] <Saphire> Hah, yeah
L261[09:04:25] <Izaya> It's not slow af and boring like some other shooters
L262[09:04:26] <RavenBoy> So is this just general Opencomputers chat?
L263[09:04:34] <Izaya> Pretty much.
L264[09:04:37] <vifino> It tries to be.
L265[09:04:40] <Forecaster> it's *the* opencomputers chat
L266[09:04:40] <viomi> It changes a bit when you're playing high-level competitive reaction-shooters like csgo. That millisecond of exactly knowing where they are before they know where you are means the world.
L267[09:04:42] <Izaya> Depending on the time of day it's more general chat also
L268[09:04:44] <Saphire> RavenBoy: general chat with occasional OC topic
L269[09:04:46] <Forecaster> which most of the time isn't about oc
L270[09:04:47] <Forecaster> :P
L271[09:04:49] <Vexatos> It's either about OC or not about OC
L272[09:04:54] <Izaya> viomi: slooooowwww
L273[09:04:54] <Vexatos> But always one of those two
L274[09:05:04] <RavenBoy> Cool
L275[09:05:15] <viomi> Izaya: Slow..?
L276[09:05:37] <Saphire> viomi: competitive CS... Honestly sounds.. boring and too high risk
L277[09:05:51] <viomi> Saphire: Boring? I dunno. I love the adrenaline.
L278[09:05:55] ⇦ Quits: RavenBoy (~ravenboy@69.25.207.19) (Client Quit)
L279[09:06:01] * Saphire throws viomi into quake
L280[09:06:01] <Izaya> viomi: I tried CSGO at a LAN party a year back, it felt slow and I didn't really get why people like it.
L281[09:06:12] <Saphire> Well, xonotic
L282[09:06:13] <Izaya> Lots of walking around and either taking or giving two shots and dying.
L283[09:06:19] <viomi> I guess it'd feel slow compared to quake-likes.
L284[09:06:21] <Izaya> s/a year/a few years/
L285[09:06:21] <MichiBot> <Izaya> viomi: I tried CSGO at a LAN party a few years back, it felt slow and I didn't really get why people like it.
L286[09:06:43] <viomi> Wait why did michibot quote that
L287[09:06:49] <Izaya> sedbot
L288[09:06:54] <viomi> oh lol
L289[09:07:35] <viomi> Izaya: Yeah, when you get into high-skill level all that walking around is filled with planning and callouts and careful tactician stuff. Which is why I was always the tactician of my team, lol.
L290[09:08:35] <vifino> reminds me to play xonotic stretched across my 3 monitors.
L291[09:08:57] <Izaya> vifino: I once got bored and modified OpenArena to let me play at 180* FOV
L292[09:09:08] <Izaya> across 3 monitors
L293[09:09:27] <vifino> surely, a single 980ti can handle 3 4k monitors running xonotic.
L294[09:09:40] <vifino> probably gonna get a bit hotter in here.
L295[09:09:42] <Izaya> viomi: Never been overly into tactics myself, but everyone to their own.
L296[09:10:08] <Izaya> Well, if a GT220 can handle 3x1440x900...
L297[09:10:44] <Izaya> There's less difference between 3 1440x900s and 3x4k monitors than there is between a GT220 and a 980Ti :P
L298[09:12:04] <viomi> I mean..
L299[09:12:05] <viomi> 4k..
L300[09:12:29] <Izaya> I mean...
L301[09:12:34] <Izaya> 512M vs like 8GB
L302[09:12:53] <vifino> viomi: Do you have any idea how optimized xonotic is?
L303[09:13:09] <vifino> It runs on potatoes at 4k 60fps.
L304[09:13:16] <Izaya> I disagree.
L305[09:13:23] <Izaya> It needs at least OpenGL 2 to run sanely.
L306[09:13:33] <Izaya> My shitty netbook won't do it.
L307[09:13:34] <vifino> Sorry, Potatoes+
L308[09:13:39] <vifino> Paid DLC.
L309[09:13:48] <Izaya> (My new actual laptop will though)
L310[09:14:10] <vifino> The T420 should do it fine.
L311[09:14:15] <vifino> IIRC.
L312[09:14:27] <vifino> My x230 plays it fine, too.
L313[09:14:30] <Izaya> I should set up an X2Go terminal server VM, load up all the S10es with X2Go as their entire environment...
L314[09:14:41] <Izaya> T420 can do max settings if I don't mind burning my leg
L315[09:14:48] <Izaya> and possibly sterilizing myself
L316[09:15:34] <vifino> that's fine.
L317[09:15:47] <Izaya> I'd really prefer not to.
L318[09:15:47] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L319[09:16:57] <vifino> oh SHIT
L320[09:16:59] <vifino> it works
L321[09:17:17] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L322[09:17:23] <vifino> 11520x2160.
L323[09:17:23] <Izaya> On medium settings it looks plenty pretty and only gives me first-degree burns so
L324[09:18:01] <vifino> oh my lord
L325[09:18:05] <vifino> i think i get 60fps
L326[09:18:18] <vifino> GOD BLESS XONOTIC
L327[09:18:19] <Izaya> Max settings?
L328[09:18:30] <vifino> yup
L329[09:18:39] * Izaya gives vifino his rum&coke
L330[09:18:48] <vifino> \o/
L331[09:19:06] <Izaya> Mainly because I don't want to know how good you are when you're not drunk
L332[09:19:09] <vifino> I am pretty sure running Gentoo made the difference. All the fancy optimizations.
L333[09:19:57] <vifino> Izaya: 16x anisotropy, 4x antialiasing
L334[09:20:49] <viomi> Izaya: Rum&Coke? Ew
L335[09:21:27] <viomi> If it's alcohol, I generally go with gin & tonic w/ lots of lime. Or mike's hard limeade. I love lime...
L336[09:22:01] <Izaya> viomi: it might horrify you to know that my other thing I like is some sweet blue thing I forget the name of and sarsparilla
L337[09:22:53] * viomi sobs
L338[09:23:18] <Izaya> I think it starts with z
L339[09:23:23] <Izaya> don't ask me to spell it
L340[09:23:36] <vifino> I think I am having a seizure.
L341[09:23:44] <Izaya> Don't die
L342[09:23:46] <Izaya> I'm told it'
L343[09:23:47] <vifino> 150 fps on 3 4k monitors.
L344[09:23:50] <Izaya> s bad for you
L345[09:24:13] <vifino> Best part: My machine doesn't even get warm
L346[09:24:40] <Izaya> Actually, thinking about it
L347[09:24:48] <Izaya> the shitty PPC Mac I have
L348[09:25:08] <Izaya> it has an OpenGL 2 GPU and it can run Xonotic reasonably at 60FPS on high
L349[09:37:08] <vifino> I'm not sure you knew this, but xonotic stretched across 3 4k screens is pure awesome.
L350[09:38:13] <Izaya> OpenArena in 180* FOV across 3 1440x900s was truly nauseating
L351[09:39:31] <viomi> %juggle 6
L352[09:39:32] * MichiBot juggles with nico nico nii, german things, a Temia-tan branded tail warmer, missingno, nillerino & serrated knife
L353[09:39:34] * MichiBot drops nico nico nii which takes 2 damage
L354[09:39:37] * MichiBot drops german things which takes 1 damage
L355[09:39:38] * MichiBot drops a Temia-tan branded tail warmer which takes 3 damage
L356[09:39:39] * MichiBot drops missingno which takes 3 damage, missingno vibrates into the ground.
L357[09:39:40] * MichiBot drops nillerino which takes 3 damage
L358[09:39:41] * MichiBot drops serrated knife which takes 2 damage, serrated knife suddenly ceases to be.
L359[09:39:42] <MichiBot> Not again...
L360[09:39:44] <viomi> Oh jeez
L361[09:40:57] <Forecaster> %juggle 100
L362[09:40:58] * MichiBot juggles with zettai ryouiki, a miqo'te in heat, nico nico nii, Sleep Deprivation, no tea & RNG
L363[09:41:00] * MichiBot drops zettai ryouiki which takes 2 damage
L364[09:41:03] * MichiBot drops a miqo'te in heat which takes 2 damage
L365[09:41:04] * MichiBot drops nico nico nii which takes 1 damage
L366[09:41:05] * MichiBot drops no tea which takes 2 damage
L367[09:41:06] * MichiBot drops RNG which takes 2 damage
L368[09:41:07] <MichiBot> Dammit!
L369[09:41:24] <Forecaster> well, she didn't drop one of them this time :P
L370[09:41:32] <viomi> Lol
L371[09:41:43] <viomi> She's not very good at juggling, is she? :b
L372[09:42:10] <vifino> Izaya: My only tip is to not look at the non-center monitors.
L373[09:42:19] <Forecaster> it's harder with more items :P
L374[09:42:34] <vifino> Good lord does it look ugly when you look at them. But from the corner of your eyes it's cool.
L375[09:43:31] <Forecaster> so I'm ordering one of these https://www.komplett.se/img/p/1200/b8173b2b-d131-40d3-a97f-fb6fbfa9aefc.jpg
L376[09:43:49] <Forecaster> to replace my make-shift setup
L377[09:45:03] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Quit: WeeChat 1.7)
L378[09:45:19] <Forecaster> I only have 3 monitors, but the 4-mount one cost like $10 more
L379[09:45:36] <Izaya> God I want one of those
L380[09:45:43] <Izaya> I can run up to 8 monitors with my current setup
L381[09:45:55] <Izaya> I could rig up 8 1280x1024 17" monitors
L382[09:46:04] <Forecaster> this one is 30% off right now which is nice
L383[09:46:11] <Forecaster> leaves me some room to expand
L384[09:46:21] <Izaya> Then again with 8 monitors I get no SLI at all
L385[09:46:35] <Forecaster> https://www.komplett.se/img/p/640/F602319.jpg
L386[09:46:37] <Izaya> With 3 monitors I can have SLI internally on either card
L387[09:46:38] <Forecaster> they also have this
L388[09:46:54] <Forecaster> which seems more static
L389[09:47:21] <Forecaster> or this https://www.komplett.se/img/p/400/9eacc7f9-eb89-4e53-9606-7d842beeeaed.jpg
L390[09:47:31] <Forecaster> which looks like it'd put a terrible amount of weight in one spot :P
L391[09:47:44] <Forecaster> but it looks cool
L392[09:48:49] <Izaya> I'm thinking the idea would be one that stacks two vertically
L393[09:48:55] <Izaya> get as many of those as you need
L394[09:48:57] <Katie> https://www.newegg.com/Product/Product.aspx?Item=N82E16824994396 I got this, fits my 23"S
L395[09:51:15] <Izaya> Issue with all these stacking ideas is that the monitor part of my desk was never meant for more than one monitor, let alone two layers of them https://a.pomf.cat/brtezi.jpg
L396[09:51:20] <Forecaster> that costs about the same as the one I ordered :P
L397[09:51:44] <Forecaster> I need mine to go on the floor
L398[09:51:50] <Forecaster> as well
L399[09:57:37] ⇨ Joins: _BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L400[09:57:56] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Ping timeout: 180 seconds)
L401[10:19:35] <viomi> aw, you use pomf.cat?
L402[10:19:40] <viomi> I prefer http://nya.is/
L403[10:20:19] <Skye> I use something that I won't share for the server owner's poor HDD
L404[10:20:27] <viomi> Lol
L405[10:20:28] <viomi> rest in peace hdd
L406[10:27:00] <Katie> Warning: Strong Language http://michi.pc-logix.com/2017-03-25_10-26-46.png
L407[10:27:03] <Katie> :P
L408[10:28:26] <AmandaC> "strong"
L409[10:28:44] <Forecaster> Well then! Me and my bear will go elsewhere! D:
L410[10:28:45] <Katie> Hey, it might offend someone.
L411[10:28:48] <AmandaC> You can use that word on daytime TV now. :P
L412[10:30:22] * viomi yaaaawns.
L413[10:39:22] ⇦ Quits: Keanu73 (~Keanu73@89.40.122.122) (Read error: Connection reset by peer)
L414[10:48:30] * Temia scrolls up
L415[10:48:58] <Temia> Why was there a miqo'te in...
L416[10:49:41] * Temia sighs, assumes it was Inari as usual, moves on .-.
L417[10:50:56] ⇨ Joins: benny- (~benny@p4FED5BF3.dip0.t-ipconnect.de)
L418[10:51:15] <benny-> hi, shouldnt this work? "foo = class(function() print("hello") end)
L419[10:51:28] <benny-> returns: attempt to call global 'class' (nil)
L420[10:51:36] <Forecaster> %lua foo = class(function() print("hello") end)
L421[10:51:36] <MichiBot> main:1: attempt to call global 'class' (a nil value)
L422[10:51:38] <Izaya> Lua does not have classes.
L423[10:51:47] <gamax92> Lua does not have a built in class function
L424[10:51:54] <gamax92> and OC does not give you a built in class function
L425[10:51:58] <benny-> hue? http://lua-users.org/wiki/SimpleLuaClasses
L426[10:52:21] <benny-> oh nvm
L427[10:53:23] <benny-> so i guess i have to serialize my "class" and unserialize it to a var?
L428[10:53:56] ⇦ Quits: matrix89 (~matrix89@51.254.25.18) (Quit: WeeChat 1.5)
L429[10:54:32] <gamax92> well you can't serialize and unserialize functions so ...
L430[10:57:36] <viomi> There are class libraries for lua you could use.
L431[10:57:46] <viomi> I'm pretty sure there's one written for OC, isn't there?
L432[10:57:50] <viomi> I might be wrong.
L433[10:58:05] <Katie> if you scroll down the page he linked, theres one there..
L434[10:58:06] <Katie> lol
L435[10:58:08] <gamax92> ^
L436[10:58:28] <Katie> "Implementation of class()"
L437[10:58:40] <gamax92> "classes" in Lua are just metatable fun
L438[10:59:37] <Forecaster> what's the default port of mc again?
L439[10:59:45] <Katie> 25565
L440[10:59:47] <AmandaC> Metatable magic is fun
L441[10:59:50] <Forecaster> right, thanks
L442[11:00:02] <benny-> what if i do this foo = function() local bar = function() print("hello") end end
L443[11:00:08] <benny-> new = foo()
L444[11:00:16] <benny-> new.bar() => "hello"
L445[11:00:22] <benny-> could that work? xD
L446[11:00:50] <benny-> i just need a set of variables and functions duplicated from my lib file -.-
L447[11:01:12] <AmandaC> I should fix my old kidven class system
L448[11:01:24] <gamax92> I should fix all the bugs in Thistle
L449[11:02:15] <Forecaster> I should keep working on overhauling all of MichiBot's commands
L450[11:02:20] <Forecaster> which I am already doing...
L451[11:03:13] ⇨ Joins: Epix (~Epix@113.55.112.12)
L452[11:03:59] ⇦ Quits: EpixZhang (~Epix@2001:250:2800:2009:bed1:77ff:fe08:17fb) (Ping timeout: 206 seconds)
L453[11:06:25] <gamax92> ~w data
L454[11:06:26] <ocdoc> http://ocd.cil.li/component:data
L455[11:07:55] <AmandaC> Going to write a special driver for that, gamax92 ?
L456[11:09:16] <Katie> I should go get lunch.
L457[11:09:38] <AmandaC> Lunch sounds good
L458[11:11:30] * AmandaC hunts around the channel, finds a mouse trap, eats the poison
L459[11:12:27] * Ashindigo_ drinks the antidote for the poison
L460[11:13:01] * AmandaC curls back up in Inari's lap, unaffected since she's a hologram
L461[11:13:30] * Ashindigo_ wonders how a hologram can eat poison
L462[11:14:40] <Forecaster> %inv add bear trap
L463[11:14:40] <MichiBot> Forecaster: Added 'bear trap' to inventory. This seems very sturdy.
L464[11:16:06] <Inari> I wonder how thistle performance is compared to lua :P
L465[11:20:26] <Mettaton_Fab> %inv add LinusTechTips
L466[11:20:27] <MichiBot> Mettaton_Fab: Added 'LinusTechTips' to inventory. I could get some good swings in with this.
L467[11:20:55] <Inari> %inv add Avina
L468[11:20:55] <MichiBot> Inari: Added 'Avina' to inventory. This seems very sturdy.
L469[11:20:56] <Forecaster> %give ocdoc MajGenRelativity
L470[11:20:58] * MichiBot gives ocdoc MajGenRelativity from her inventory
L471[11:21:18] ⇦ Quits: _BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L472[11:22:27] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L473[11:27:14] <gamax92> AmandaC: was adding it to openos
L474[11:27:17] <gamax92> err ... ocemu
L475[11:27:31] <gamax92> also payonel is there a way to omit a filesystem from install?
L476[11:31:04] <gamax92> Inari: is cool
L477[11:35:55] <gamax92> right, it's {ignore=true}
L478[11:40:44] <Katie> %drama
L479[11:40:47] <MichiBot> Katie: Mojang rebalances Better than Wolves for Resonant Rise
L480[11:41:12] <gamax92> Right I was going to play with a brute force encoder
L481[11:41:24] <gamax92> and write a data component for ocemu
L482[11:41:27] <gamax92> and fix thistle bugs
L483[11:41:32] <gamax92> and add a save command to thistle
L484[11:41:35] <gamax92> and fix numpad in ocemu
L485[11:41:39] <gamax92> and try to fix wine-overwatch
L486[11:41:44] <gamax92> why is there so much shit to do
L487[11:49:25] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de) (Ping timeout: 206 seconds)
L488[11:49:44] <viomi> gamax92: Blizzard + wine = groans
L489[11:49:54] <viomi> Though after a certain amount of years I guess WoW ran pretty well.
L490[11:51:06] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:a87d:7fd9:f7e2:ac4b)
L491[11:51:33] <Temia> Could be worse.
L492[11:51:47] <Temia> Could be a 90s-era doujin game.
L493[11:52:01] <Temia> s/90s-era/circa 90s
L494[11:52:02] <MichiBot> <Temia> Could be a circa 90s doujin game.
L495[11:53:29] <Temia> I swear those were designed to break on anything that wasn't the devs' PC, much less OS.
L496[11:53:36] <gamax92> :P
L497[11:58:05] <Izaya> I should really give up on my nebulous idea of travelling light - light weapons, light armour, minimal supplies...
L498[11:58:36] <Izaya> My character's built like a tank - Railroad Heavy Coat, robot armour, a Gauss rifle...
L499[12:06:56] <gamax92> %lua 15000*3*20
L500[12:06:56] <MichiBot> 900000
L501[12:07:45] ⇨ Joins: RavenBoy (~ravenboy@69.25.207.19)
L502[12:08:11] ⇦ Quits: RavenBoy (~ravenboy@69.25.207.19) (Client Quit)
L503[12:21:12] <Inari> Izaya: Haha
L504[12:21:25] <Inari> g: Got Andromeda then? Or not?
L505[12:21:31] <Inari> Ah
L506[12:21:35] <g> I did get it in the end
L507[12:21:40] <g> Because the gameplay looked fun
L508[12:21:40] <Inari> Nice :D
L509[12:21:55] <gamax92> oh wait ...
L510[12:21:56] <g> and while the gameplay is fun, there's definitely clear problems with it lol
L511[12:22:07] <Inari> g: Hmm haven't encountered many yet
L512[12:22:19] <g> the biggest thing I noticed was the facial expressions
L513[12:22:40] <g> like when you tell the salarian director that your dad is dead and just stand there with a huge smile on your face
L514[12:22:40] <Inari> Hmm haven't noticed a big issue with them personally :P They look al ittle off at times, but eh
L515[12:22:50] <Inari> Haha
L516[12:23:06] <Inari> My charcater doesn't seem to smile much in general
L517[12:23:15] <g> mine is always smiling for some reason
L518[12:23:18] <g> reminds me of those old ps2 games
L519[12:23:29] <gamax92> which ones?
L520[12:23:38] <g> games like dark cloud
L521[12:23:43] <Inari> My main issue is that the AI is a bit dumb
L522[12:23:44] <gamax92> I loved dark cloud
L523[12:23:47] <g> character's always smiling
L524[12:23:47] <g> me too
L525[12:23:54] <g> and dark chronicle (dark cloud 2 in the US) even more
L526[12:24:38] <g> the only times your characters don't smile is in conversation iirc
L527[12:25:22] <g> but that was forgiveable because it was all flat textures
L528[12:25:44] <g> not like mass effect where they simulate small face movements during speech
L529[12:25:44] <g> lol
L530[12:26:44] <Inari> http://i1.kym-cdn.com/photos/images/masonry/001/002/159/d25.gif ~
L531[12:27:48] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit: Leaving)
L532[12:28:05] <g> https://cdn.discordapp.com/attachments/126274706629328896/294982560864403456/unknown.png
L533[12:28:55] <g> my machine doesn't come close to the minimum requirements though
L534[12:28:58] <g> so I have to play in a window
L535[12:29:51] <gamax92> g: what's your machine?
L536[12:29:54] <g> full screen mode doesn't even work
L537[12:29:55] <g> one sec
L538[12:30:27] <AmandaC> gamax92: I assume this indicates I'm speaking to the Generic Wrapper wrong somehow: `[13:26:53] [OpenComputers-Computer-1/INFO] [thistle]: [Thistle] [Generic] Invoke: 5bbb04e3-e527-44f6-a15a-0c2f44e58de5[[13:26:53] [OpenComputers-Computer-1/INFO] [thistle]: [Thistle] [Bus] Device Write $E420 = 0x01`
L539[12:30:47] <g> speccy is taking ages to load this info..
L540[12:30:59] <g> ah, there
L541[12:31:01] <g> gamax92, https://dl.dropboxusercontent.com/s/isrbj71j2k6wz6q/Speccy64_2017-03-25_17-30-57.png
L542[12:31:11] <AmandaC> ( the E420 write is my program's debug stuff telling me it's about to prepare a DMA )
L543[12:31:48] <g> yes I have a gtx 460
L544[12:31:50] <g> this machine is old
L545[12:31:51] <g> xD
L546[12:31:53] <AmandaC> (( I assume it's for the console write of "setOutput failed!" ))
L547[12:32:08] <gamax92> g: 78C
L548[12:32:27] <gamax92> jeez mate send that computer some lemonade or something
L549[12:32:29] <g> yeah that sensor is probably broken
L550[12:32:29] <g> xD
L551[12:32:45] <g> it's always around that
L552[12:32:49] <g> even right after startup
L553[12:33:35] <AmandaC> g: DId you end up doing either of the bolson construction quests? I know I asked about Terry Town, but I don't recall your answer.
L554[12:33:44] <g> I finished tarry town
L555[12:33:46] <g> last night
L556[12:33:53] <AmandaC> ah, I love that wedding
L557[12:34:00] <gamax92> cpu is atleast a ltitle faster than my desktop
L558[12:34:04] <AmandaC> So many screenshotable moments during and talking to people after
L559[12:34:11] <g> :P
L560[12:34:24] <AmandaC> "I was just hanging around the statue and suddenly a wedding broke out!"
L561[12:34:26] <g> gamax92, well, in theory
L562[12:34:40] <g> in reality this machine is around 7 years old
L563[12:34:55] <g> so probably at this point it's not going to be as fast as a new cpu of the same model
L564[12:35:28] <gamax92> My cpu is hitting 9 years old so
L565[12:35:48] <g> ah, okay, fair enough
L566[12:35:53] <g> I'm hoping to upgrade soon but
L567[12:35:58] <g> waiting for settlement money
L568[12:35:59] <g> :v
L569[12:36:19] <gamax92> a new gpu would probably do much better for you than anything :P
L570[12:36:27] <g> yeah, but I can't
L571[12:36:33] <g> this is the best gpu that I can put in this machine
L572[12:36:43] <gamax92> laptop? or mb ports?
L573[12:36:49] <g> it's a desktop
L574[12:37:00] <g> yeah I just don't have the ports
L575[12:37:17] <g> https://dl.dropboxusercontent.com/s/gs1kv0tu2xp35j9/Speccy64_2017-03-25_17-37-13.png
L576[12:37:21] <g> plus the psu is basically maxed
L577[12:37:26] <g> so I'd have to match the voltage too
L578[12:37:52] <gamax92> it looks like it says a pci-e solt is available
L579[12:38:07] <g> yeah, but it's an x1
L580[12:38:35] <g> http://blog.duropc.com/wp-content/uploads/2013/07/PCIe-slots.gif
L581[12:38:37] <gamax92> oh
L582[12:38:38] <gamax92> right
L583[12:38:52] <gamax92> r.i.p
L584[12:39:25] <g> yeah
L585[12:39:29] <g> best just get a new machine
L586[12:39:37] <g> I'd build one but I'm not confident about it
L587[12:39:41] <g> this was a dell prebuild
L588[12:40:06] <gamax92> I would like to upgrade my machine but I'm falling into the realm of the machine isn't exactly becoming useless or something
L589[12:40:39] <g> I'd probably turn this one into a home media server with plex or something
L590[12:40:55] <gamax92> all of my computers except the first one have been self builds
L591[12:41:17] <g> I'd love to do that but I know I'd fuck up
L592[12:41:31] <gamax92> and the first one kinda turned into a self build due to the shit who sold us the computer
L593[12:41:48] <gamax92> it had failing caps and some blown
L594[12:42:04] <g> yikes
L595[12:52:17] <gamax92> AmandaC: uhh ...
L596[12:52:47] <viomi> gamax92, g: !!!!
L597[12:52:52] <gamax92> AmandaC: all it put after the uuid was a single bracket?
L598[12:52:57] <g> viomi, ???
L599[12:53:01] <viomi> DARK CLOUD
L600[12:53:03] * viomi faints
L601[12:53:07] <AmandaC> gamax92: and no newline, yes.
L602[12:53:22] <gamax92> :/
L603[12:54:26] <AmandaC> Here's the logs of the TSF I'm piping in, I'd be unsurprised to learn I generate invalid TSF though. https://www.irccloud.com/pastebin/FXcHikzR/
L604[12:55:15] <viomi> g: Dark cloud is my favorite game of all time
L605[12:55:17] * viomi swoons
L606[12:57:37] <gamax92> AmandaC: https://hastebin.com/apinutuhag.txt
L607[12:57:50] <gamax92> also what string is this that it's all nul bytes
L608[12:58:17] * AmandaC checks something
L609[12:58:37] <Inari> I still claim its nul bytes because its voided :P If its still the same thing as last night But I don't know!
L610[12:59:00] <gamax92> what happened last night?
L611[12:59:23] <AmandaC> gamax92: memset is wiping things that I don't understand why, including large segments of memory. Appears for that build I had un-commented it
L612[12:59:39] <AmandaC> ( memsets added by the compiler, that is )
L613[13:00:21] ⇨ Joins: SixDev (uid64016@id-64016.hathersage.irccloud.com)
L614[13:00:36] <Inari> Did the memset go away when you used a reference?
L615[13:00:50] <Inari> Or is this an entirely different isuse
L616[13:01:09] <AmandaC> Inari: different function, I'm using a reference for that function too.
L617[13:01:09] <gamax92> Inari: I'm guessing it was only a single bracket due to the nul characters
L618[13:01:34] <gamax92> errm.
L619[13:03:34] <AmandaC> ... I killed memset and they're still null.
L620[13:04:44] <g> viomi, I liked dark chronicle better
L621[13:04:45] <g> :3
L622[13:05:33] * AmandaC sighs
L623[13:09:02] <AmandaC> I'll do some stabbing on my end in a bit, sorry for that, gamax92, didn't even notice it was writiing nulls
L624[13:09:38] <AmandaC> ( Currently on my way home from my sister's college, and my phone's battery is a bit low so I'm going to killl the teather
L625[13:12:28] <Inari> AmandaC: Nuuu
L626[13:12:30] <Inari> don't stab yourself
L627[13:12:55] <Inari> I misread that as "Kill the teacher" at first
L628[13:13:02] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Ping timeout: 206 seconds)
L629[13:13:18] <AmandaC> Inari, no, I'll stab my c++ voodoo that I've built my house of cards on
L630[13:17:11] <viomi> g: dark chronicle..?
L631[13:17:19] <g> viomi, dark cloud 2
L632[13:17:37] <viomi> g: Eh. It didn't have quite as much charm as the original. But I liked dc2, yeah.
L633[13:19:20] <g> I didn't get to the end of dark cloud since I never owned it
L634[13:19:23] <g> only played in an emulator
L635[13:19:37] <g> I like how it has the dark genie in DC2 though
L636[13:19:42] <g> as a secret boss
L637[13:22:29] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:a982:7818:57d3:72e)
L638[13:27:15] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a982:7818:57d3:72e) (Ping timeout: 201 seconds)
L639[13:36:45] <viomi> yeah, lol
L640[13:37:01] <viomi> That music during the intro to the game where they're summoning the Genie.. still one of my favorite tracks
L641[13:38:19] <gamax92> numpad scancodes in ocemu should be fixed now
L642[13:41:24] <gamax92> we got some "sartori extra aged asiago" cheese, and it's a very strong flavor
L643[13:42:43] <viomi> Mm, I love ahegao cheese
L644[13:46:25] * Temia pushes viomi into a corner with Inari :T
L645[13:46:27] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:a876:a17e:44bf:9a82) (Remote host closed the connection)
L646[13:47:26] <Inari> I'm not particularily fond of ahegao
L647[13:52:06] <MGR> Oh man
L648[13:52:14] <MGR> I just put in my new liquid cooler
L649[13:52:24] <MGR> Under P95, my temps are like 30C lower
L650[13:56:11] <gamax92> Inari: I'm not fond of it either
L651[13:56:26] <gamax92> first time I had any and well, perhaps it's the "extra aged" but it's too strong
L652[13:56:44] <Inari> gamax92: Ah, so its actually a kind of cheese? :P
L653[13:57:12] <gamax92> oh I didn't even notice you typed something else
L654[13:57:42] <Inari> :p
L655[13:58:58] ⇦ Quits: Epix (~Epix@113.55.112.12) (Ping timeout: 206 seconds)
L656[13:59:03] <gamax92> ;/
L657[13:59:12] <gamax92> saodkasod
L658[13:59:22] <Inari> What
L659[13:59:30] <gamax92> well I'm going back to eclipse now
L660[14:00:45] <AmandaC> Well, I made it so that the string_literal class now chops off the NULL byte at the end, and removed the unnessary StrSize - 1 from the TSF_STRING encoding
L661[14:00:50] ⇨ Joins: EpixZhang (~Epix@113.55.112.12)
L662[14:01:16] <gamax92> oh good, this icecream is expired.
L663[14:01:20] <AmandaC> But I have asolutely no clue what's causing this to get replaced with a bunch of nulls
L664[14:02:08] <Inari> %inv add a can of oxygen - "Expires May 2015"
L665[14:02:08] <MichiBot> Inari: Added 'a can of oxygen - "Expires May 2015"' to inventory. This seems rather fragile...
L666[14:02:22] <gamax92> fragile :P
L667[14:02:39] <viomi> Inariii
L668[14:02:56] <Inari> ?
L669[14:03:07] <viomi> Temia pushed me :<
L670[14:03:27] <Inari> %stab Temia through viomi
L671[14:03:27] * MichiBot stabs Temia through viomi with Temia's tombstone doing [13] damage
L672[14:03:34] <Inari> I love this RNG
L673[14:03:54] <Inari> %pet Forecaster
L674[14:03:55] * MichiBot pets Forecaster with preserved no tea. Forecaster recovers 3 health!
L675[14:03:59] <Inari> Aw~
L676[14:04:15] <viomi> That sounds painful
L677[14:05:40] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:1cd8:c949:3d51:a9ed)
L678[14:06:32] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L679[14:09:20] * viomi drools
L680[14:09:32] <Katie> lol.. I got back from lunch to a ping in the forge channel...
L681[14:09:41] <Katie> I was worried someone was bitching about one of my mods...
L682[14:10:02] <Katie> turns out I added Goddess to my ping list, and someone mentioned a "Goddess Ring" from some mod.
L683[14:10:11] <viomi> Katie, lol
L684[14:10:16] <gamax92> heh
L685[14:14:11] ⇨ Joins: RavenBoy (~ravenboy@69.25.207.19)
L686[14:15:04] ⇦ Quits: RavenBoy (~ravenboy@69.25.207.19) (Remote host closed the connection)
L687[14:19:24] ⇨ Joins: medzernik (~medzernik@78-141-123-25.dynamic.orange.sk)
L688[14:19:29] <medzernik> testing oc
L689[14:19:31] <medzernik> oh it works
L690[14:20:52] ⇦ Quits: medzernik (~medzernik@78-141-123-25.dynamic.orange.sk) (Client Quit)
L691[14:21:12] <gamax92> well then
L692[14:22:13] <Vexatos> %tell Sangar reliable sources confirm that OpenComputers does, in fact, work.
L693[14:22:14] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L694[14:24:51] <gamax92> The more I try to feel you
L695[14:24:55] <gamax92> The more I disappear
L696[14:24:58] <gamax92> Close your eyes
L697[14:25:01] <gamax92> And make me real again
L698[14:27:23] <Vexatos> ok.
L699[14:37:04] <AmandaC> ....
L700[14:37:10] <AmandaC> WTF DID I CHANGE THAT AFFECTED THAT!?
L701[14:37:20] <AmandaC> %flip
L702[14:37:21] <MichiBot> AmandaC: (╯°□°)╯┻━┻
L703[14:37:40] <AmandaC> Well, the method isn't being encoded as a bunch of nulls now!
L704[14:37:54] <AmandaC> fuck knows why
L705[14:38:00] <Mettaton_Fab> %inv add Toyota Trueno AE86
L706[14:38:01] <MichiBot> Mettaton_Fab: Added 'Toyota Trueno AE86' to inventory. I could get some good swings in with this.
L707[14:42:52] <viomi> Hey guys
L708[14:43:23] <viomi> Is it against the rules to talk about marijuana in here, even if it's legal where I live?
L709[14:43:28] <viomi> We have rules on this somewhere right
L710[14:43:44] <AmandaC> ... okay then. Add a bit of code that makes it output the error code -> runs fine, remove that code -> fire and explosions
L711[14:44:04] <Inari> %unflip
L712[14:44:07] <Inari> Hrm
L713[14:44:08] <viomi> AmandaC: Sounds like programming at its' finest
L714[14:44:17] <Inari> %restore
L715[14:44:19] <Katie> %flip ┻━┻
L716[14:44:21] <MichiBot> Katie: (╯°□°)╯┳━┳
L717[14:47:38] <Inari> Heh, so Elite Dangerous added TRAPPIST-1
L718[14:47:47] <AmandaC> ... however, another message disappears when it's "working"
L719[14:48:00] ⇨ Joins: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L720[14:49:03] <AmandaC> Inari: is Sol in it? And if it is, do you get a acchevement for blowing it up?
L721[14:49:38] <Inari> I believe Sol is
L722[14:49:48] <Inari> I don't think you have any ship powerful enough to do so
L723[14:49:55] <AmandaC> aww
L724[14:50:11] <AmandaC> I liked that acchevement in Sport "Oh the humanity!" or so it was called.
L725[14:50:16] <AmandaC> Spore*
L726[14:50:21] <Mettaton_Fab> %inv add Toshiba TA7325P
L727[14:50:23] <Inari> Haha
L728[14:50:23] <MichiBot> Mettaton_Fab: Added 'Toshiba TA7325P' to inventory. I could get some good swings in with this.
L729[14:50:55] <gamax92> (tsfdata == null) || ((tsfdata instanceof String) && (entry.getValue().equals(tsfdata))) || ((tsfdata instanceof UUID) && (entry.getKey().equals(((UUID) tsfdata).toString())))
L730[14:50:56] <gamax92> help
L731[14:51:33] * AmandaC throws gamax92 a new LifeRaft();
L732[14:52:03] * AmandaC should talk to the RTC
L733[14:52:11] <S3> whee
L734[14:55:47] <AmandaC> gamax92: stupid question. what's an interrupt look like?
L735[14:56:24] <AmandaC> They're of those nebulous htings in my head that I know are important for making computers Actually Work, but have no idea what they look like at all on the hardware level
L736[14:56:39] <S3> AmandaC: depends on the architecture.
L737[14:56:49] <gamax92> AmandaC: the cpu will stop doing what it was doing and then change the pc to an address stored at $FFFA or $FFFE
L738[14:56:56] <gamax92> forget which is which
L739[14:57:17] <gamax92> you return back to what it was doing before the interrupt with an rti instruction
L740[14:57:24] <AmandaC> ah, okay
L741[14:57:33] <S3> in a modern machine, the IRQ pin is on a PIC chip, and then that triggers the x86 IRQ, which then the xpu looks at the IDT and jumpt to that instruction, there's a bit more in there but
L742[14:57:46] <gamax92> and, if you want to use interrupts you'll want to mask the eeprom, or it'll use the eeprom's handler which is (do nothing and immediately return)
L743[14:57:52] <S3> the 6502 has a reset, nmi, and irq vector
L744[14:58:16] <S3> gamax92: my friend and I are worling on an IRL 6502 SoC
L745[14:58:16] <S3> :)
L746[14:58:25] <S3> it has an MMU and a programmable interrupt controller built in
L747[14:58:25] <gamax92> what's it for?
L748[14:58:31] <gamax92> ooooh
L749[14:58:33] <S3> it's a microcontroller board
L750[14:58:40] <S3> we're also implementing DMA
L751[14:59:01] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L752[14:59:18] <S3> it's just an FPGA chip, but eh fpgas are fun
L753[14:59:20] <gamax92> I had thought about doing some sorta of interrupt controller for Thistle but there are so little devices that can send interrupts anyway
L754[14:59:37] <gamax92> it's either, keyboard input, signal input, or timer A/B
L755[14:59:57] <AmandaC> gamax92: Would it be possibe / worth it to make interupts for only certine components?
L756[15:00:17] <gamax92> AmandaC: hmm?
L757[15:00:18] <Skye> gamax92, what about networks?
L758[15:00:28] <Mettaton_Fab> but will it be able to be used to replace those 6502s from C64s?
L759[15:00:30] <gamax92> Skye: isn't that signals?
L760[15:00:40] <S3> our SoC will have a UART
L761[15:00:47] <S3> serial is nice to have on a 65xx
L762[15:00:49] <AmandaC> gamax92: like, I want interupts from just modems, everything else I want to filter out
L763[15:00:49] <Skye> gamax92, oh...
L764[15:01:38] <S3> the PIC will be part of the DMA / MMU, so the DMA controller can handle interrupts for you instead of the cpu. the system clock is much faster than the 6502, and DMA moves memory between ram and devices between cpu cycles.
L765[15:02:05] <S3> this allows you to have nice, even 115200 baud serial IO on the 6502
L766[15:02:18] <S3> long as the chip can keep the buffer going
L767[15:02:25] <Skye> will there ever be a 68k chip?
L768[15:02:39] <S3> for OC?
L769[15:02:42] <gamax92> S3: whats the interrupt controller interface look like?
L770[15:02:42] <S3> that'd be nice
L771[15:03:51] <S3> gamax92: so far the design is an 8:3 encoder connected to a a 16 bit register mapped to memory. you can program a number for each IRQ or put an address in there and just make your ISR jump to whatever is in that register.
L772[15:04:05] <S3> you could even map the PIC to the IRQ vector
L773[15:04:38] <gamax92> AmandaC: I've added the suggestion to my list
L774[15:04:40] <S3> so it would support a total of 8 IRQ devices
L775[15:05:34] <AmandaC> gamax92: is it just a jump to nmi/irq, then it's my job to figure out what changed that caused the interrupt?
L776[15:06:11] <gamax92> well you configure if a device fires an irq/nmi, so if you have multiple enabled then yes, otherwise it's just that one device
L777[15:06:18] <S3> nmi is dangerous
L778[15:06:19] <AmandaC> ah, okay
L779[15:06:20] <S3> :S
L780[15:06:33] <S3> well not really
L781[15:07:25] <gamax92> I think it's fairly easy to do a filter though, it's TSF encoded and the first tag will always be a string, so the first thing you can do is look at the length bytes
L782[15:07:44] <gamax92> if length is wrong, then drop the signal, and if the name is wrong, then drop the signal
L783[15:08:32] <AmandaC> heh, I was mostly talking about in general
L784[15:08:45] <S3> we want to make a 6502 microcontroller SoC the size of a business card which is stackable and has edge connectors for some nifty things
L785[15:08:52] <S3> maybe even provide SPI
L786[15:08:56] * AmandaC walks around the puzzle in her head somee, thinks she's happy with the configuration she's put together for it
L787[15:09:10] <S3> there was even talk of modifying the 6502 arch for some ilegal opcodes
L788[15:09:43] <gamax92> oh right, Thistle has no illegal opcode support atm, except for kil cause that was useful when debugging
L789[15:10:51] <gamax92> it treats everything else like a nop atm and you're encouraged not to use them cause eventually the core will go to a 65c02
L790[15:11:31] * viomi plops on Vexatos
L791[15:11:38] <S3> my biggest argument for the mmu was because I have seen enough 6502 designs that have had a fixed memory map
L792[15:11:50] <S3> I want to give people full control of where their IO and ram is
L793[15:12:14] <gamax92> ahh well I didn't do that, you can make physical memory in 4KB pages but the io area is fixed
L794[15:12:24] <Vexatos> viomi, what have I done
L795[15:12:37] <gamax92> it's at the top of the memory map though to hopefully be out of the way
L796[15:12:56] <S3> i haven't quite figured out how I'm going to do all of it, because I can do it with pages
L797[15:13:07] <S3> but I think maybe I may go with like a reprogrammable PLA design
L798[15:13:21] <S3> where instead of just mappying pages in the mmu, you can rewrite the entire memory decoder
L799[15:13:32] <gamax92> uhm well
L800[15:13:36] <S3> not sure yet
L801[15:13:40] <gamax92> have fun with that :v
L802[15:13:45] <S3> yeah..
L803[15:13:54] <S3> the problem with pages is that everything gets moved
L804[15:13:56] <S3> in that page
L805[15:14:11] <S3> but at the same time I want it to be simple
L806[15:14:35] <gamax92> I mean that's a problem thats existed and easily been worked with/around for years so
L807[15:14:41] <S3> yeah
L808[15:14:58] <S3> what I could do
L809[15:15:15] <viomi> Vexatos: nothing
L810[15:15:16] <S3> what about 4 or 8KB pages, and then allowing you to reprogram the decoding of each page
L811[15:15:20] <S3> :d
L812[15:15:26] <S3> so if you want you can just map pages around
L813[15:15:28] <viomi> I just wanted to say I'm sorry when we disagreed before and I was mean
L814[15:15:45] <S3> but if you want to be more complex you can even recode the organization of the address decoding for each page
L815[15:16:21] <gamax92> Thistle's component listing has slightly changed, before you could give it nothing and it'd use whatever was in the active select value
L816[15:16:43] <gamax92> now if you give it nothing it'll give you a listing of everything in the computer, pass it a number to use a specific value
L817[15:16:47] <S3> what is thistle?
L818[15:16:54] <S3> is that like next gen ocsymon?
L819[15:16:59] <gamax92> yes https://github.com/gamax92/thistle
L820[15:17:07] <gamax92> something that is actually useful and works
L821[15:17:14] <gamax92> unlike ocsymon :P
L822[15:17:15] <S3> huh
L823[15:17:19] <S3> components working?
L824[15:17:22] <gamax92> yeah
L825[15:17:30] <S3> that's neat
L826[15:18:08] <S3> uwoah
L827[15:18:16] <S3> are you defining the instruction set in memory?!
L828[15:18:40] <gamax92> ?
L829[15:18:45] <S3> line 44 of boot.s
L830[15:18:59] <gamax92> oh it's for the built in assembler
L831[15:19:00] <S3> label opcodeb1
L832[15:19:03] <S3> ohhh
L833[15:19:24] <gamax92> it's the three character name + the addressing mode
L834[15:19:39] <gamax92> a lengths look up table cause I'm lazy
L835[15:19:59] <S3> for some reason I remember reset being the last vector
L836[15:20:00] <gamax92> and then some common assembler representations of those addressing modes and the byte for them
L837[15:20:17] <S3> so if irq is the last one then my PIC will be just fine
L838[15:20:35] <S3> I can map the PIC right at the very end of ram
L839[15:20:36] <gamax92> yeah it's interesting that they put reset in the middle of it :P
L840[15:20:43] <S3> memory*
L841[15:21:11] <S3> it makes sense still I guess because nmi is non masked, so maybe anything that needs nmi shouldn't go through the PIC..
L842[15:21:24] <S3> but that doesn't make sense either because the PIC is faster
L843[15:22:26] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 204 seconds)
L844[15:23:05] <S3> oh well
L845[15:23:11] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 201 seconds)
L846[15:23:56] <S3> hmm
L847[15:24:04] <gamax92> I love ca65's cheap labels, but not it's unnamed labels
L848[15:24:10] <S3> a 16 bit PLA has 65535 locations of memory, so
L849[15:24:15] <S3> 65536*
L850[15:24:18] <S3> can't do that
L851[15:24:38] <S3> oh I love unnamed labels
L852[15:24:42] <S3> - and +
L853[15:24:44] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L854[15:24:51] <S3> I miss them when using ARM chips
L855[15:25:00] <gamax92> S3: the kind where you have to count them or the kind where you have to match up a + to a + label?
L856[15:25:18] ⇨ Joins: ping (v^@me.pxtst.com)
L857[15:25:30] <S3> wlel I just like using - and + labels when making really complicated dirty bits of cide
L858[15:25:32] <S3> code*
L859[15:25:38] <S3> when I don't want to put big labels everywhere
L860[15:25:43] <gamax92> S3: no but what kind of + and - labels :P
L861[15:25:45] <gamax92> cause there's two types.
L862[15:26:07] <S3> I do't think I've needed to do any more than that
L863[15:26:21] <gamax92> S3
L864[15:26:37] <S3> I don't remember ever having to count them
L865[15:27:19] <gamax92> ca65 has it that you have to count, all unnamed labels are just ":" and you use the number of pluses to choose which one you go to
L866[15:27:39] <gamax92> and well, everything else apparently has it that you don't count, but just put the same number of plus/minuses as the label
L867[15:28:03] <S3> ah, I haven't used ca65. I 've used cc65 for C but I prefer acme for the assembler
L868[15:28:35] <S3> I may have used ca65 once for linking purposes
L869[15:28:49] <gamax92> it's kinda stupid, if you ever put any extra :'s in your code, then all of your labels become broken if you have multiple
L870[15:28:55] <S3> ...
L871[15:29:29] <S3> Skye: was it you that was asking about a 69K?
L872[15:29:31] <gamax92> I get the point is that you don't really want to use them but they could have made the implementation of them better
L873[15:29:46] <S3> honestly I think an HC11 would be more appropriate for OC.
L874[15:29:50] <Skye> S3, I'm building a 68k based computer / designing it
L875[15:29:52] <S3> I have an HC11 :)
L876[15:29:56] <S3> in the basement
L877[15:30:05] <S3> the HC11 was fantastic
L878[15:30:09] <Skye> whazzat?
L879[15:30:19] <gamax92> ^
L880[15:30:19] <S3> it's the microcontroller variant of the 68K
L881[15:30:32] <S3> it's lik eM68HC11 or something
L882[15:30:36] <Skye> ah
L883[15:30:44] <Skye> I like the flexaiblaity of the 68k
L884[15:30:55] <S3> the 68K has SO MANY CHIPS
L885[15:31:06] <S3> they have full 32 bit 68ks with multi user support even
L886[15:31:07] <S3> liek wtf loo
L887[15:31:09] <S3> lol*
L888[15:31:15] <S3> I have a book on the 68K
L889[15:31:22] <S3> that covers like 20 68K variants
L890[15:32:58] <S3> hold on lemme find my HC11
L891[15:33:03] <S3> I'' get a picture
L892[15:35:25] <vifino> payonel! You alive?
L893[15:35:26] <Skye> I have got a 68000P12 and a 68000P10
L894[15:35:35] <S3> cant' find it.. I found my powerPC xylinx FPGA!
L895[15:35:35] <Skye> I have got a 68000P12 and have 10 68010P10 on order
L896[15:35:41] <Skye> PowerPC!
L897[15:35:42] <Skye> :D
L898[15:35:45] <S3> yeah..
L899[15:35:53] <vifino> vt100 bla bla, how's ocvm doing, payonel?
L900[15:37:03] <S3> Skye: this: https://www.researchgate.net/profile/Kyrre_Glette/publication/220772200/figure/fig2/AS:305641370472449@1449881989101/Figure-5-The-prototype-board-with-the-Virtex-II-Pro-FPGA-Source-Xilinx.png
L901[15:37:09] <S3> it has SATA!
L902[15:37:16] <S3> and I think it's DDR1
L903[15:37:28] <S3> PS2, VGA..
L904[15:37:37] <S3> UART RS232
L905[15:37:41] <S3> SCSI..
L906[15:37:53] <S3> some ethernet nic and audio..
L907[15:37:55] <Skye> could one emulate an old mac with that
L908[15:37:57] <S3> it's a neat board
L909[15:38:02] <S3> no idea
L910[15:38:12] <S3> it's an FPGA built on a PowerPC virtex
L911[15:38:32] <S3> oh! has a compact flash too
L912[15:38:52] <S3> apparently compact flash is just IDE
L913[15:38:56] <S3> in a different formfactor
L914[15:38:56] <gamax92> yep
L915[15:38:58] <gamax92> yep
L916[15:39:12] <gamax92> hence why people use CF-IDE adapters for old computers
L917[15:39:14] ⇦ Quits: SixDev (uid64016@id-64016.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L918[15:39:16] <S3> I guess that makes it easy if you can just send ATA commands
L919[15:39:36] <S3> gamax92: I want a SATA -> IDE adaptor
L920[15:39:44] <S3> so I can plug SATA drives into my IDE port
L921[15:40:07] <gamax92> i mean that exists so.
L922[15:40:19] <S3> the reason is my original XBOX
L923[15:40:23] ⇨ Joins: SixDev (uid64016@id-64016.hathersage.irccloud.com)
L924[15:40:24] <S3> I have a 120GB IDE in it
L925[15:40:35] <S3> and its gonna fail someday
L926[15:40:44] <S3> I need to get a better disk for it..
L927[15:41:02] <S3> if it failed today I'd lose the xbox forever until I got a modchip
L928[15:41:07] <CompanionCube> after imaging it of course
L929[15:41:14] *** cbcercas is now known as cbcercas|AFK
L930[15:41:27] <S3> I softmodded it years and years ago
L931[15:41:38] <gamax92> that, if you're worried about it now, you can always image it and get a drive later
L932[15:41:53] <S3> yeah..
L933[15:41:55] <S3> I could
L934[15:41:59] <S3> I have a USB IDE adaptor
L935[15:42:07] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L936[15:42:31] <S3> the xbox has an ATA lock requirement in the EEPROM
L937[15:42:39] <S3> so if I lose the drive it's bad
L938[15:42:46] <S3> I lost one and was lucky I had two drives for it
L939[15:43:18] <S3> came back to my room one day and it was clicking real bad
L940[15:43:45] <S3> I have something else that's really neat
L941[15:43:52] <S3> it has a parallel port and 8 relays
L942[15:44:01] <S3> and what you do is send 0 - 255 on the parallel port
L943[15:44:07] <S3> and the relays turn on with that value
L944[15:44:32] <S3> when I took robotics engineering years ago at voc, we used them to make robots with motors for the wheels, etc
L945[15:44:50] <S3> you could strap an old laptop with a parallel port to the robot XD
L946[15:45:20] <S3> https://www.amazon.com/Generic-IDE-SATA-Adapter/dp/B000RK89M4
L947[15:47:40] <S3> I need to figure out how to use vcomponent
L948[15:47:56] <S3> I 'd like to use vcomponent to network components over the Internet with an Internet card
L949[15:48:37] <S3> I think this is the most reasonable approach for Ocranet. What do you think CompanionCube ?
L950[15:48:49] <S3> this way hosts outside of MC and inside of MC work exactly the same
L951[15:49:11] <S3> the program would just similate a component cable
L952[15:49:22] <S3> and allow you to write plugins that attach to the cable
L953[15:49:25] <S3> as components
L954[15:49:34] <CompanionCube> that sounds interesting and good
L955[15:49:46] <CompanionCube> but yeah, grab your adapter and dd :)
L956[15:49:52] <CompanionCube> or ddrescue by the sounds of it
L957[15:50:04] <S3> heh
L958[15:50:10] <S3> right now it's okay
L959[15:50:12] <S3> but it's very old
L960[15:50:26] <S3> and I'd rather not have a bricked xbox if I can prevent it
L961[15:50:44] <S3> ill have to find a way to unlock the disk
L962[15:51:06] <S3> will have to extract the key from the EEPROM
L963[15:51:11] <S3> so I'll dump that
L964[15:52:43] <CompanionCube> http://skaya.enix.org/docs/xbox-hard-disk-lock.txt
L965[15:52:45] <S3> huh I wonder
L966[15:52:55] <S3> gamax92: did ocemu have the internet card?
L967[15:53:10] <S3> ooh
L968[15:56:06] <AmandaC> gamax92: how would I go about unmapping EEPROM?
L969[15:58:13] <vifino> Hey S3.
L970[15:58:40] <S3> HEY vifino
L971[15:59:12] <AmandaC> oh wait, I see $E01A
L972[15:59:12] <gamax92> AmandaC: the mask byte in the component select ($E01A) controls whether memory or device is visible
L973[15:59:18] <AmandaC> heh
L974[15:59:20] <vifino> Did you know that a GPU accellerated terminal emulator actually makes a difference, S3?
L975[15:59:27] <gamax92> set the bit to 1 to mask
L976[15:59:27] <vifino> Surprised me. A lot.
L977[16:00:04] <gamax92> and it's the 5th bit, the first 4 are for the component area
L978[16:00:46] <S3> looking over the vcomponent api now..
L979[16:00:53] ⇦ Quits: MichiBot (~lb@hekate.pc-logix.com) (Remote host closed the connection)
L980[16:00:58] <S3> vifino: yeah
L981[16:01:00] <gamax92> r.i.p michibot
L982[16:01:10] ⇨ Joins: MichiBot (~lb@hekate.pc-logix.com)
L983[16:01:10] zsh sets mode: +v on MichiBot
L984[16:01:12] <gamax92> hi MichiBot
L985[16:01:19] <S3> I wonder how I can send events as a component with vcomponent
L986[16:01:22] <S3> the example doesn't give much
L987[16:01:31] <gamax92> S3: computer.pushSignal
L988[16:01:49] <S3> think that's safe? yeah I guess so
L989[16:01:55] <gamax92> why would it not be?
L990[16:02:08] <S3> low level event stuff sounds scary
L991[16:02:11] <S3> but I guess that's what I want
L992[16:02:17] <gamax92> it has the chance to not actually send if the computer's queue is too full but that applies to all signals in general
L993[16:02:25] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Always save before encountering a shiny.)
L994[16:02:59] <S3> right
L995[16:03:03] <S3> hmmmm
L996[16:03:35] <S3> is that something I can catch?
L997[16:04:11] <gamax92> S3: pushSignal returns true/false
L998[16:20:26] <gamax92> ~w gpu
L999[16:20:26] <ocdoc> http://ocd.cil.li/component:gpu
L1000[16:22:00] * Ashindigo_ pokes at his rouer with a long antenna
L1001[16:29:29] <S3> oh!
L1002[16:29:48] <S3> I gotta buy some ubiquiti gear
L1003[16:47:10] <AmandaC> Does this look right, gamax? I seem to be nuking my EEPROM again, and I'm unsure how, because it seems like it should be masking it away? https://www.irccloud.com/pastebin/LQ5rbg7N/init.asm
L1004[16:47:16] <AmandaC> gamax92*
L1005[16:48:40] <gamax92> AmandaC: 0x08 is 00001000b
L1006[16:49:05] <AmandaC> gamax92: 0 means memory, doesn't it?
L1007[16:49:12] <gamax92> that's the forth bit though
L1008[16:49:15] <AmandaC> oh
L1009[16:49:17] <AmandaC> oops
L1010[16:49:40] <gamax92> AmandaC: use #$17
L1011[16:50:10] <gamax92> unless you also wanted to unmask the other 16-63 component access spots
L1012[16:50:43] <AmandaC> wait. I want component access 1 visible, everything else as memory
L1013[16:50:46] <gamax92> yes
L1014[16:51:00] <gamax92> so that's #$17
L1015[16:51:05] <AmandaC> okay, so 1 = memory not 0
L1016[16:51:12] <gamax92> correct
L1017[16:51:14] <AmandaC> ah
L1018[16:52:10] <Izaya> is there a max length I can read from a filesystem?
L1019[16:53:20] <gamax92> yes, by default it's 2048 iirc
L1020[16:56:13] <Skye> payonel, is it possible to have a require() that fails softly rather than errors?
L1021[16:56:35] <AmandaC> gamax92: what about my loading IRQ / NMI?
L1022[16:56:47] <AmandaC> Skye: pcall(require, "foo")
L1023[16:57:20] <Skye> uh
L1024[16:57:21] <Skye> wut
L1025[16:57:24] <Skye> ah
L1026[16:58:46] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 201 seconds)
L1027[16:58:52] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L1028[17:03:27] <AmandaC> I know my setting of the timers is right, because I can see the read for FFFA/FFFB (Which means I put the IRQ address wrong ) but they're never calling
L1029[17:03:27] <Izaya> hm, sort of a pain but I can deal with it.
L1030[17:04:13] <gamax92> AmandaC: hmm ... (this was something I never tested >_>)
L1031[17:04:30] <AmandaC> <.<
L1032[17:05:02] <gamax92> but if you are getting the FFFA/FFFB reads then it is trying to do an IRQ at least
L1033[17:05:37] <AmandaC> I'm not clear if I'm writing the endian ness right, for one thing. I have a hard enough time keeping it straight when it's >> X & 0xFF and such, esoteric stuff like #>label or whatever
L1034[17:06:01] <AmandaC> s/or whatever/or whatever makes it much more insane in my brain/
L1035[17:06:01] <MichiBot> <AmandaC> I'm not clear if I'm writing the endian ness right, for one thing. I have a hard enough time keeping it straight when it's >> X & 0xFF and such, esoteric stuff like #>label or whatever makes it much more insane in my brain
L1036[17:06:30] ⇦ Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L1037[17:07:21] <gamax92> the 6502 is little endian, low byte first (FFFA) high byte last (FFFB), < is for low and > is for high
L1038[17:13:24] <gamax92> AmandaC: good news ish btw, I can reproduce that NPE now
L1039[17:13:46] <AmandaC> gamax92: \o/ What insane incantation did I end up doing that caused it?
L1040[17:14:05] <AmandaC> ( Because I stopped being able to repro it )
L1041[17:14:15] <Kodos> Mekka Lekka Hi Mekka Hiney Ho!
L1042[17:15:00] <gamax92> for me it happens every time I take the gpu out and put it back in
L1043[17:15:16] <gamax92> (I have other local changes that make it not outright crash without a gpu)
L1044[17:15:25] <AmandaC> huh, weird.
L1045[17:16:58] <gamax92> also OC keeps spamming my console with stupid color palette networking crap now :/
L1046[17:18:56] <gamax92> oh
L1047[17:19:05] <gamax92> the cursor can interfer with the setup code.
L1048[17:30:53] ⇦ Quits: Inari (~Pinkishu@p4FC1EC8E.dip0.t-ipconnect.de) (Quit: 'We must eat popcorn at the new moon, when a numeral seven is in the date.' - Vanilla (Galaxy Angel))
L1049[17:31:54] <Mettaton_Fab> what
L1050[17:34:29] <Kodos> What minecraft mods ended up making it into vanilla besides pistons and horses
L1051[17:35:44] <Vexatos> Not quite up-to-date http://wiki.vex.tty.sh/wiki:takenfrom
L1052[17:36:10] <Vexatos> Kodos ^
L1053[17:41:18] ⇨ Joins: matrix89 (~matrix89@51.254.25.18)
L1054[17:42:55] ⇦ Quits: matrix89 (~matrix89@51.254.25.18) (Client Quit)
L1055[17:43:54] ⇨ Joins: matrix89 (~matrix89@51.254.25.18)
L1056[17:45:21] <Temia> Hoppers, Kodos
L1057[17:45:33] <Kodos> Ah, right
L1058[17:45:42] <Temia> that was like one of the first, in fact.
L1059[17:58:19] <AmandaC> gamax92: no rush (I'm out of spoons) but if you get around to checking what's up with IRQs not working right, lemme know. (And I've updated https://gitlab.darkdna.net/amanda/thistle-toy/ if you want to look and see if I'm doing something insane )
L1060[17:58:24] <Kodos> Wish Zmaster would get on, I need to talk to him >.>
L1061[17:58:42] * AmandaC curls up alongside the sleeping Inari, loads up youtube
L1062[17:58:53] <gamax92> AmandaC: alright. I do believe I've fixed that NPE though.
L1063[17:59:26] <Skye> gamax92, tar is broken. :P
L1064[17:59:36] <gamax92> Skye: what else is new
L1065[18:01:08] <gamax92> alright, put it on my list
L1066[18:01:26] <Skye> gamax92, it's an error with the checksum function?
L1067[18:01:45] <Skye> could it be that my tar file is not proper or something?
L1068[18:02:35] *** cbcercas|AFK is now known as cbcercas
L1069[18:02:53] <Skye> it got nothing
L1070[18:04:21] <gamax92> Skye: checksum?
L1071[18:04:33] <Skye> it errors there
L1072[18:04:33] <gamax92> I don't remember putting anything in there about checksums
L1073[18:04:35] <Skye> line 122
L1074[18:04:41] <Skye> info.chksum
L1075[18:05:05] <gamax92> oh okay
L1076[18:05:20] <Skye> could I comment that line out safely?
L1077[18:05:23] <gamax92> Skye: can you send me your tar or the simplest example that does it too
L1078[18:05:32] <gamax92> probably, nothing uses it
L1079[18:05:46] <gamax92> but I'd like to support it properly though
L1080[18:06:45] <Skye> hmm
L1081[18:07:41] <Skye> gamax92, here ya go: https://aww.moe/l3vy4u.tar
L1082[18:08:15] <Skye> it gets to making the DIR, then the file, but no contents
L1083[18:08:57] <gamax92> Skye: alright, thank you
L1084[18:12:50] <Skye> gamax92, when I coment out that line it still breaks on that same area
L1085[18:13:12] <Skye> line 129
L1086[18:13:35] <Skye> info.dmaj
L1087[18:13:42] <Skye> device major?
L1088[18:13:51] <Skye> it's worth noting I made this on windows 7-Zip
L1089[18:14:42] <Skye> when I comment that out... it errors somewhere completely different
L1090[18:14:45] <Skye> most odd part of all
L1091[18:14:55] <Skye> this works fine with empty files
L1092[18:16:01] <Skye> gamax92, this may be because it's not a ustar file?
L1093[18:16:21] <gamax92> maybe
L1094[18:16:42] <Skye> for some reason it errors on the filename
L1095[18:16:52] <Skye> even though it's already got the filename
L1096[18:17:05] <Skye> (or it wouldn't have been able to make the file)
L1097[18:21:44] <Skye> gamax92, ohkay... that's very odd... when I make it continue regardless by making it fake the filename... it says this: "tar: not extracting <filename> or type l" and "tar: not extracting <filename> or type e"
L1098[18:22:13] ⇦ Quits: matrix89 (~matrix89@51.254.25.18) (Quit: WeeChat 1.7)
L1099[18:22:30] ⇨ Joins: matrix89 (~matrix89@51.254.25.18)
L1100[18:22:53] <gamax92> Skye: this code is 3 years old I don't remember :P
L1101[18:24:31] <Skye> could you fix it or should I find something else (or maybe fix it myself, but I don't even know where to start) :P
L1102[18:24:54] <gamax92> Skye: in a bit, busy atm.
L1103[18:25:01] <Skye> also, Vexatos, hmm... oppm doesn't handle piping and redirection well.
L1104[18:26:55] *** cbcercas is now known as cbcercas|AFK
L1105[18:28:16] ⇦ Quits: matrix89 (~matrix89@51.254.25.18) (Quit: WeeChat 1.7)
L1106[18:28:43] ⇨ Joins: matrix89 (~matrix89@51.254.25.18)
L1107[18:34:13] <Skye> is Magi6k deaded? D:
L1108[18:35:29] <Forecaster> %seen Magi6k
L1109[18:35:31] <MichiBot> Magi6k has not been seen
L1110[18:35:36] <Forecaster> :O
L1111[18:38:58] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L1112[18:49:32] ⇦ Quits: benny- (~benny@p4FED5BF3.dip0.t-ipconnect.de) (Ping timeout: 204 seconds)
L1113[18:58:48] <payonel> gamax92: o/
L1114[18:59:33] *** cbcercas|AFK is now known as cbcercas
L1115[19:05:05] <gamax92> Guest34071: hey Magik6k
L1116[19:19:45] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1117[19:21:09] <viomi> Forecaster: Do you accept pull requests to MichiBot?
L1118[19:21:20] <Forecaster> sure
L1119[19:21:22] <viomi> I vaguely remember her being on something other than github though so I'm not 100% on how that'd work but
L1120[19:21:30] <Forecaster> wut?
L1121[19:21:55] <viomi> %source
L1122[19:21:57] <MichiBot> https://github.com/PC-Logix/LanteaBot/
L1123[19:22:02] <viomi> Oh, I was wrong.
L1124[19:22:03] <viomi> :b
L1125[19:22:07] <Forecaster> :P
L1126[19:24:04] <viomi> Oof, I'm kind of shit at java. :v
L1127[19:24:13] <Forecaster> so are we :P
L1128[19:24:15] <viomi> I was going to take a stab at making her say "herself"
L1129[19:24:16] <Forecaster> don't worry about it
L1130[19:24:20] <Forecaster> oh
L1131[19:24:22] <Forecaster> I did that already
L1132[19:24:22] <viomi> (get it? take a stab? haaaaaaaaa)
L1133[19:24:27] <Forecaster> :P
L1134[19:24:30] <viomi> Oh nice
L1135[19:24:32] <Forecaster> I wrote a method for that
L1136[19:25:10] <Forecaster> to allow dynamically changing how the bot refers to itself
L1137[19:25:43] <Forecaster> did you have a specific situation/command in mind?
L1138[19:25:59] <Forecaster> I've only used it in a couple of places so far
L1139[19:27:37] <Forecaster> blame uses it for example
L1140[19:30:58] <Forecaster> I think I made stab use it too
L1141[19:31:05] <Forecaster> %stab MichiBot
L1142[19:31:09] * MichiBot uses crippling debt to vaporize Forecaster
L1143[19:31:32] <Forecaster> oh right, but only if there is no item to use
L1144[19:32:57] <Skye> %stab MichiBot
L1145[19:33:01] * MichiBot uses rm -rf /* to vaporize Skye
L1146[19:33:35] <Forecaster> she used to say if there was no item to use "uses an orbital deathray"
L1147[19:33:35] <Skye> %stab herself
L1148[19:33:36] * MichiBot strikes herself with a hair from Temia's tail doing [10] damage, the hair from Temia's tail poofs away in a sparkly cloud.
L1149[19:33:52] <Forecaster> now she should say "uses her orbital deathray"
L1150[19:34:31] <viomi> Oh jeez, is she that low on items?
L1151[19:34:43] <Forecaster> %inv count
L1152[19:34:43] <MichiBot> The inventory contains 131 items.
L1153[19:34:58] <viomi> Oh, nevermind.
L1154[19:35:13] <Skye> Let's use all the items
L1155[19:35:18] <Skye> %juggle 32
L1156[19:35:18] * MichiBot juggles with bago'dicks, S, electronucleism, bytecode exploit, a dragon's tear & openSUSE 42.1 install
L1157[19:35:19] * MichiBot drops bago'dicks which takes 3 damage, bago'dicks flickers and pops out of existence.
L1158[19:35:20] * MichiBot drops S which takes 1 damage
L1159[19:35:21] * MichiBot drops electronucleism which takes 2 damage, electronucleism sinks into quicksand.
L1160[19:35:22] * MichiBot drops bytecode exploit which takes 1 damage
L1161[19:35:23] * MichiBot drops a dragon's tear which takes 1 damage, the dragon's tear flies up into space and collides with a satellite.
L1162[19:35:24] * MichiBot drops openSUSE 42.1 install which takes 2 damage, openSUSE 42.1 install phases out of the dimension.
L1163[19:35:25] <viomi> only does 6 at a time.
L1164[19:35:25] <MichiBot> #@%&!!
L1165[19:35:51] <viomi> %pet MichiBot
L1166[19:35:55] <MichiBot> viomi: I'm not going to pet myself in public. It'd be rude.
L1167[19:35:58] <viomi> ;;
L1168[19:36:03] * Forecaster pets MichiBot
L1169[19:36:03] * MichiBot Purrs
L1170[19:36:23] <Forecaster> there wasn't actually a limit at first
L1171[19:36:27] <Forecaster> as somebody found out
L1172[19:36:47] <Forecaster> fortunately it stopped printing items after a bit
L1173[19:36:56] <Forecaster> then I of course added the limit
L1174[19:38:14] <Skye> %pet herself
L1175[19:38:15] * MichiBot brushes herself with the bushes of love. herself recovers 7 health!
L1176[19:43:17] <AmandaC> %inv add a dictionary of md5 hashes for free tacos
L1177[19:43:21] <MichiBot> AmandaC: Added 'a dictionary of md5 hashes for free tacos' to inventory. This seems rather fragile...
L1178[19:46:29] <viomi> Oh shit
L1179[19:46:44] <viomi> free tacos??
L1180[19:46:55] * Ashindigo_ eats them
L1181[19:46:55] <viomi> Maybe I should get into cryptography
L1182[19:48:03] <Temia> Somebody.
L1183[19:48:07] * Temia eyes Forecaster >_>
L1184[19:48:21] <Forecaster> ??
L1185[19:49:41] <Ashindigo_> Didn't I do the -1 and juggle everything in the inv?
L1186[19:50:18] <gamax92> https://oclogs.pc-logix.com/parser.php?log=2017-03-13.log
L1187[19:50:21] <gamax92> Ashindigo_: yes
L1188[19:51:08] <Ashindigo_> :D
L1189[19:51:35] <viomi> lol
L1190[19:51:38] <Forecaster> doing juggle 999 would have had the same result at the time
L1191[19:51:56] <viomi> %quote viomi
L1192[19:51:59] <MichiBot> viomi: No quotes found for viomi
L1193[19:52:03] <Ashindigo_> But -1 is faster
L1194[19:52:05] <viomi> rest in peace
L1195[19:52:09] <Forecaster> there were no checks on the argument at all
L1196[19:52:11] <Temia> Oh wait, it was you? I misremembered .-. In any case
L1197[19:52:13] <Katie> https://oclogs.pc-logix.com/parser.php?log=2017-03-13.log#L63 line linking... :P
L1198[19:52:23] <Temia> neeevermind~
L1199[19:52:40] <viomi> Forecaster: How does she get quotes? I thought it was just random from things you said. Are they manually put in with a command?
L1200[19:52:42] <Forecaster> line linking is useful :D
L1201[19:52:50] <Katie> viomi, addquote
L1202[19:52:53] <Forecaster> %addquote
L1203[19:52:58] <Skye> %quote Forecaster
L1204[19:52:58] <MichiBot> Quote #104: <Forecaster> I'll add a check for that
L1205[19:53:01] <viomi> Temia: Someone put a hair of your tail into her inventory.
L1206[19:53:01] <Ashindigo_> https://oclogs.pc-logix.com/parser.php?log=2017-03-13.log#L69
L1207[19:53:03] <Katie> addquote nick message
L1208[19:53:16] <gamax92> Someone.
L1209[19:53:23] <Skye> %addquote Katie addquote nick message
L1210[19:53:23] <MichiBot> Skye: Quote added at id: 136
L1211[19:53:27] <Skye> Like that
L1212[19:53:29] <Katie> q_q
L1213[19:53:32] <viomi> LOL
L1214[19:53:34] <Skye> %quote 136
L1215[19:53:34] <MichiBot> Skye: No quotes found for 136
L1216[19:53:40] <Temia> Yeah.
L1217[19:53:41] <Ashindigo_> %quote Katie
L1218[19:53:43] <Katie> %quote #136
L1219[19:53:44] <MichiBot> Quote #136: <Katie> addquote nick message
L1220[19:53:45] <Temia> Probably Inari.
L1221[19:53:45] <MichiBot> Quote #136: <Katie> addquote nick message
L1222[19:53:50] <gamax92> Temia: it was
L1223[19:54:02] <Temia> There are a LOT of things of mine that she left with Michibot >.>
L1224[19:54:14] <Temia> In fact for a period of time, I was Michibot's favourite thing.
L1225[19:54:19] <Katie> heh
L1226[19:54:28] <viomi> %inv add disconcerting amount of items Inari totally added
L1227[19:54:28] <MichiBot> viomi: Added 'disconcerting amount of items Inari totally added' to inventory. This seems rather fragile...
L1228[19:54:46] <Forecaster> and likely would have been for quite a while had someone not deleted that item :P
L1229[19:55:07] <Forecaster> after that I added a protection for non-admins deleting the favourite item
L1230[19:55:08] <Ashindigo_> %inv add a ball of fluff
L1231[19:55:09] <MichiBot> Ashindigo_: Added 'a ball of fluff' to inventory. I could get some good swings in with this.
L1232[19:55:11] <Skye> Temia: does that mean Inari likes michiBot, Inari likes you, or Inari is trying to ship you with Michi
L1233[19:56:31] ⇦ Quits: brandon3055 (~Brandon@122-129-151-56.dynamic.ipstaraus.com) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L1234[20:00:43] <Forecaster> yay fixes
L1235[20:00:55] <Forecaster> 3AM bugfixes
L1236[20:01:03] <Lizzy> .time
L1237[20:01:03] <EnderBot2> Current OC time: Sun Mar 26 01:01:03 2017
L1238[20:01:13] <Lizzy> k, so uk is in dst
L1239[20:01:52] <viomi> o/ hi lizzy
L1240[20:01:58] <Forecaster> next re-deploy should tighten self-referring targets in pet and stab
L1241[20:02:37] <Forecaster> and make it clear that '%quote target' is for users while '%quote #target' is for ids
L1242[20:02:52] <Lizzy> hi...
L1243[20:06:52] <viomi> Forecaster: Sounds like a plan.
L1244[20:08:18] ⇦ Quits: MichiBot (~lb@hekate.pc-logix.com) (Remote host closed the connection)
L1245[20:08:33] ⇨ Joins: MichiBot (~lb@hekate.pc-logix.com)
L1246[20:08:33] zsh sets mode: +v on MichiBot
L1247[20:09:56] <Saphire> %pet Temia
L1248[20:10:02] <Saphire> Awww damn
L1249[20:10:08] <Skye> %pet Saphire
L1250[20:10:12] <Saphire> %pet Skye
L1251[20:10:16] * MichiBot pets Saphire with confusing documentation. Saphire recovers 3 health!
L1252[20:10:17] * MichiBot brushes Skye with disconcerting amount of items Inari totally added. Skye recovers 2 health!, disconcerting amount of items Inari totally added poofs away in a sparkly cloud.
L1253[20:10:27] <viomi> Oh hey Saphire
L1254[20:10:37] * Skye looks around
L1255[20:10:39] <Saphire> Hi ^^
L1256[20:10:46] * Skye places a mattress on the middle of the floor
L1257[20:10:51] <Skye> Goodnight!
L1258[20:10:57] <Saphire> Oh starts... This bot is going meta
L1259[20:11:07] <Saphire> ...
L1260[20:11:10] * Skye falls asleep on said mattress
L1261[20:11:11] * Ashindigo_ steals the mattress for himself
L1262[20:11:23] * Saphire squints at t
L1263[20:11:43] * Skye blinks
L1264[20:12:15] * Skye finds random soft things, makes a nice pile of soft things, and sleeps on it
L1265[20:12:40] <Skye> Zz
L1266[20:12:46] <viomi> %inv add a nice pile of soft things
L1267[20:12:50] <MichiBot> viomi: Added 'a nice pile of soft things' to inventory. This seems rather fragile...
L1268[20:12:55] * Ashindigo_ snoozes on the stolen matress
L1269[20:13:04] <viomi> %inv add stolen mattress
L1270[20:13:04] <MichiBot> viomi: Added 'stolen mattress' to inventory. I could get some good swings in with this.
L1271[20:13:06] <Skye> %inv add Skye
L1272[20:13:06] <MichiBot> Skye: Added 'Skye' to inventory. This seems very sturdy.
L1273[20:13:13] <viomi> Oh jeez
L1274[20:13:18] <Skye> Goodnight
L1275[20:13:25] <Katie> wait.. wat
L1276[20:13:27] <Skye> I'm sleeping
L1277[20:13:37] <viomi> Au revoir, skye
L1278[20:13:57] <Katie> https://git.io/vSIRR huh... :/
L1279[20:14:34] <Ashindigo_> %inv add MichiBot
L1280[20:14:38] <MichiBot> Ashindigo_: I can't put myself in my inventory silly.
L1281[20:14:51] <Ashindigo_> Yes you can
L1282[20:17:19] <viomi> Lol
L1283[20:17:36] <viomi> %inv add viomi
L1284[20:17:36] <MichiBot> viomi: Added 'viomi' to inventory. I could get some good swings in with this.
L1285[20:17:46] <Kodos> %inv add Bag of Holding
L1286[20:17:47] <viomi> Uh, yeah, that if statement isn't working
L1287[20:17:50] <MichiBot> Kodos: Added 'Bag of Holding' to inventory. This seems very sturdy.
L1288[20:18:55] <gamax92> Katie: you need to use !.equals()
L1289[20:19:03] * Ashindigo_ turns the bag inside out
L1290[20:19:16] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Quit: Nettalk6 - www.ntalk.de)
L1291[20:19:17] <Katie> Forecaster, ^
L1292[20:19:24] <gamax92> Forecaster: you need to use !.equals()
L1293[20:19:25] <Katie> since I didn't write *any* of that :P
L1294[20:19:59] <Katie> and yeah, the old == vs .equals thing
L1295[20:20:58] <viomi> if !(nick.toLowerCase().equals(params.toLowerCase())) ?
L1296[20:21:17] <viomi> Or am I using that wrong?
L1297[20:21:25] <viomi> I don't code in java, lol.
L1298[20:23:47] <Katie> if (!nick.toLowerCase().equals(params.toLowerCase()))
L1299[20:24:15] <vifino> viomi: Damn you! You made me use rust.
L1300[20:24:24] <vifino> Lifetimes ruined my day.
L1301[20:24:26] <viomi> vifino: !!! It's good though isn't it? :>
L1302[20:25:15] ⇦ Quits: MichiBot (~lb@hekate.pc-logix.com) (Remote host closed the connection)
L1303[20:25:30] ⇨ Joins: MichiBot (~lb@hekate.pc-logix.com)
L1304[20:25:30] zsh sets mode: +v on MichiBot
L1305[20:25:40] <vifino> As soon as the compiler tells me to add lifetimes, I know I'm fucked.
L1306[20:25:45] <Katie> %inv add Katie
L1307[20:25:57] <MichiBot> Katie: You can't add yourself to the inventory.
L1308[20:26:33] <viomi> Yay it worked!
L1309[20:26:46] <viomi> vifino, lol.
L1310[20:28:38] <vifino> I'm serious.
L1311[20:28:48] <vifino> Lifetimes hate me.
L1312[20:28:58] <viomi> Yeah, lifetimes are..
L1313[20:28:59] <viomi> Mm.
L1314[20:29:33] <vifino> The compiler told me to add a lifetime, so I added <'a> and &'a 's where it wanted me too. In the end I couldn't read the code anymore and it didn't work regardless.
L1315[20:29:41] <viomi> rip
L1316[20:29:49] <viomi> vifino, what were you coding in rust? :D
L1317[20:30:04] <vifino> At the moment? Memory abstractions.
L1318[20:30:36] <viomi> Oh oh
L1319[20:30:36] <viomi> I see
L1320[20:30:56] <viomi> Yeah, so uh.. Rust's ownership system is as complex as it can be
L1321[20:30:57] <vifino> Only took me two rewrites to get rust to like my code. As soon as you combine lifetimes and generics, you're in for a good time.
L1322[20:31:13] <viomi> Which, personally I think is a good thing, Rust security is 10/10
L1323[20:31:28] <vifino> Threw out both of those in the current version, because it just doesn't wanna work.
L1324[20:31:41] <viomi> Ah.
L1325[20:32:20] <vifino> It's not like I am stupid either, not sure if I hit a compiler bug or something, but me writing lifetime specifications didn't change the error message.
L1326[20:32:56] <Temia> Skye, I haven't a clue. >.>
L1327[20:33:05] * Temia leans on Saph and dozes. z.z
L1328[20:33:12] <vifino> I gave up and wrote a stupidly simple version that surprisingly works.
L1329[20:34:00] <viomi> Sounds about right, lol
L1330[20:34:07] <vifino> With stupidly simple I mean overly complicated by other language's standards. Simple rust code!
L1331[20:34:17] <viomi> Oh yes, of course
L1332[20:34:28] <viomi> How do you feel about structs vs classes?
L1333[20:37:03] <vifino> Good question. Rusts structs are more object-like with traits than C structs, in my opinion. I don't really prefer either generally, but in specific cases, my opinion differs.
L1334[20:37:20] <viomi> I see.
L1335[20:37:31] <viomi> I have a bias against classes because I don't like their allocation and such.
L1336[20:37:36] <viomi> Loving rust structs.
L1337[20:39:51] <vifino> I miss the ease of dynamic memory management compared to C.
L1338[20:40:31] <vifino> At least, I haven't figured out the rust alternative to malloc .
L1339[20:41:05] <vifino> But meh, I've only been actually trying to learn rust for a few hours.
L1340[20:42:17] <viomi> Well, if you don't get into it, I won't judge you. It's definitely not for everyone.
L1341[20:42:26] <vifino> Scratch that. What I said didn't make much sense without context. Dynamic sized arrays.
L1342[20:42:48] <vifino> So I am using a vector now, but I dunno if that's really that great.
L1343[20:42:56] <viomi> Oh oh oh
L1344[20:42:57] <viomi> Slices!
L1345[20:43:22] <viomi> https://doc.rust-lang.org/std/slice/
L1346[20:43:45] <vifino> 'By nature, a slice is not created directly, but from an existing variable binding.'
L1347[20:43:53] <vifino> Which I do not have.
L1348[20:44:01] <viomi> Ah, hmm..
L1349[20:44:13] <viomi> Any of this help?: http://pcwalton.github.io/blog/2013/03/18/an-overview-of-memory-management-in-rust/
L1350[20:44:49] <vifino> Ah, yes, adding more symbols.
L1351[20:45:14] <viomi> Yeah pretty much
L1352[20:45:18] <viomi> ~ replaces malloc it seems
L1353[20:51:09] <vifino> Hmm. So, I could replace the vector with a [~u8 * size]? Not sure how I'd access it, just like the vector?
L1354[20:52:36] <vifino> Oh, that has been removed, it seems.
L1355[20:52:39] <vifino> Great.
L1356[20:52:44] <vifino> Thanks, Rust.
L1357[20:53:12] <viomi> Oh
L1358[20:53:21] <viomi> Was the link I gave you outdated? Sorry.
L1359[20:53:59] <vifino> Yeah, seems so.
L1360[20:54:01] <viomi> https://doc.rust-lang.org/regex/libc/fn.malloc.html - Looks like maybe they just added malloc instead..?
L1361[20:54:14] <viomi> I'm not actually very good with rust, sorry.
L1362[20:54:25] <vifino> Heh.
L1363[20:54:40] <viomi> Here, here's the rust book on it
L1364[20:54:41] <viomi> https://doc.rust-lang.org/book/custom-allocators.html
L1365[20:54:58] <vifino> Well, I'll just stick with a vector for now and hope it's decently fast/efficient.
L1366[20:55:05] <viomi> Vectors are pretty good I think
L1367[20:55:15] <viomi> and yeah, i guess rust uses malloc and free so
L1368[20:57:04] <Saphire> I should check in here more often >.<
L1369[20:58:17] <viomi> Saphire, why's that?
L1370[21:00:09] <Saphire> Haven't been in here for.. months
L1371[21:02:07] <viomi> ...
L1372[21:02:10] <viomi> You were here earlier today
L1373[21:04:01] *** cbcercas is now known as cbcercas|AFK
L1374[21:06:18] <Katie> https://oclogs.pc-logix.com/search?case=1&search=Saphire
L1375[21:07:22] <Saphire> But I wasn't talking that much
L1376[21:09:25] <viomi> Ah ah, I see
L1377[21:09:43] <viomi> Then yes! You should.
L1378[21:11:10] <viomi> You are fun to talk with~
L1379[21:12:47] * Izaya looks around
L1380[21:12:49] <Izaya> :3
L1381[21:13:32] <viomi> o/ hi izaya
L1382[21:13:40] <Izaya> Hi.
L1383[21:15:45] <viomi> It's pretty quiet in here for some reason.
L1384[21:15:52] <viomi> Besides vifino and I chatting about Rust.
L1385[21:15:58] <viomi> And him damning me for it. ;;
L1386[21:17:12] <vifino> With reason!
L1387[21:17:21] <Izaya> gonna guess it's because it's sorta late in most of the civilised world
L1388[21:17:45] <vifino> Yes.
L1389[21:17:54] <vifino> 3 am here.
L1390[21:18:15] <Izaya> https://my.mixtape.moe/gbnzol.jpg
L1391[21:18:36] <vifino> That's... not dogmeat.
L1392[21:18:57] <vifino> That's catfish.
L1393[21:20:10] <vifino> Ah, fuck it. I'll write tests tomorrow.
L1394[21:20:12] <viomi> what
L1395[21:20:18] <viomi> Izaya: It's only 7:20 PM here
L1396[21:20:23] <vifino> Too much sleep deprevation to do it.
L1397[21:20:23] <viomi> I'd like to think Seattle is fairly civilized..
L1398[21:20:31] <Izaya> >america
L1399[21:20:33] <Izaya> >civilized
L1400[21:20:36] <vifino> One word: Trump.
L1401[21:20:42] <Izaya> It's at least as bad as Australia
L1402[21:20:52] <vifino> Another one: Imperial.
L1403[21:20:53] <viomi> Yeah but. Seattle still takes in refugees and basically says "fuck you" to the feds so
L1404[21:21:16] <viomi> Seattle is the closest to civilization within the USA.
L1405[21:21:44] <viomi> It's why all the computer nerds and people with colored hair and tongue piercings live here.
L1406[21:21:49] <Izaya> Ow.
L1407[21:22:06] <viomi> .. Maybe I'm a bit biased because I'm a computer nerd with colored hair and a tongue piercing but.
L1408[21:22:06] <Izaya> Okay, so while I can one-shot anyone with my Gauss rifle, anyone can one-shot me with a maxed Gauss rifle
L1409[21:22:12] ⇦ Quits: Vexatos (~Vexatos@p200300556E2A9F63B46AAD10CD0EDB16.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1410[21:22:15] * viomi shrugs
L1411[21:22:20] <viomi> Izaya: Gauss rifle?
L1412[21:22:31] <viomi> Are you playing a game? :o
L1413[21:22:40] <vifino> Yes...
L1414[21:23:30] <vifino> viomi: What color?
L1415[21:24:44] <viomi> vifino: Violet. My favorite color.
L1416[21:24:51] <vifino> ooo
L1417[21:25:00] <viomi> Also my name
L1418[21:25:03] <viomi> :u
L1419[21:25:07] <vifino> Heh.
L1420[21:25:21] <vifino> Hey, could've been much worse.
L1421[21:25:31] <viomi> Oh, you hush!
L1422[21:25:33] <viomi> It's the best.
L1423[21:25:34] <vifino> It's a lovely name, in my opinion.
L1424[21:25:50] <viomi> My parents were going to name me Michelle
L1425[21:25:54] <viomi> Can you believe that?? What kind of
L1426[21:26:04] <vifino> Laaaame.
L1427[21:26:08] <viomi> I feel mean. I hope nobody in here is named Michelle.
L1428[21:26:19] <viomi> (but I definitely think Violet is the raddest name)
L1429[21:27:09] <vifino> Female name. Unless you think it'd be a perfect name for a male person too...
L1430[21:27:17] <vifino> Which, well, I disagree with.
L1431[21:28:19] <viomi> Hmm..
L1432[21:28:36] <viomi> I know some guys that'd pull it off really well, hehe.
L1433[21:29:13] <vifino> I don't doubt it, but I'd still not consider it the perfect name for a male person...
L1434[21:29:33] <viomi> But it's so badass and pretty at the same time :<
L1435[21:30:52] <vifino> It is. As a female name. I wouldn't like to be named Violet...
L1436[21:30:52] <viomi> Though.. Maybe I'm a bit biased towards feminine things, eheh.
L1437[21:31:00] <vifino> Oh, what a surprise.
L1438[21:31:12] <viomi> Mm?
L1439[21:31:25] <vifino> Heh, nothing.
L1440[21:32:10] <viomi> :o
L1441[21:32:23] <viomi> Hmhm, so why do you call yourself vifino?
L1442[21:32:55] <viomi> I assume vi is from, well, vi/vim/nvim?
L1443[21:33:04] <vifino> Because it's a wonderful name. '<'
L1444[21:33:12] <viomi> I see :v
L1445[21:33:38] <vifino> Not really the reason I call myself that, but it's definitly part of that.
L1446[21:34:03] <vifino> vifino is an acronym in itself, but I've not told anyone what it means and I'm not gonna start.
L1447[21:34:09] <vifino> Plus, it's german.
L1448[21:34:15] <viomi> ah, i see
L1449[21:35:27] <vifino> It's also rather simple and rememberable.
L1450[21:35:32] <vifino> At least in my opinion.
L1451[21:35:54] <viomi> I think so
L1452[21:36:12] <vifino> But, ya know, I'm very biased. '<'
L1453[21:36:46] <viomi> I see you use i3 :o
L1454[21:37:11] <viomi> I'd use tiles if I just wasn't so used to floating. Love my openbox.
L1455[21:37:12] <vifino> I do every once in a while.
L1456[21:37:29] <viomi> Ah, I see.
L1457[21:37:34] <viomi> I just happened to glance at your dotfiles.
L1458[21:37:40] <vifino> Nowadays, I use herbstluftwm. Before that I used awesome.
L1459[21:37:56] <vifino> Check those out: https://github.com/vifino/.files
L1460[21:38:12] * Izaya uses either XFCE or Window Maker
L1461[21:38:26] <vifino> Lemme see if I can find some screenshots.
L1462[21:38:57] <viomi> Oh nice.
L1463[21:39:09] <viomi> Izaya: I usually set up people new to linux w/ xfce
L1464[21:39:50] <vifino> Rather old, but I can't be bothered to make a new screenshot. https://puu.sh/uYyOe.jpg
L1465[21:40:00] <Izaya> https://lainchan.org/tech/src/1489584922100.png
L1466[21:40:05] <viomi> ...
L1467[21:40:12] <viomi> vifino, you upset me
L1468[21:40:17] <vifino> :(
L1469[21:40:23] <viomi> You took the initiative to hostname 'snek' and I didn't
L1470[21:40:27] <viomi> I feel outdone :<
L1471[21:40:37] <vifino> Heh.
L1472[21:40:42] <viomi> My dark souls character is named snek.. rest in peace me
L1473[21:40:44] <vifino> Well, it is a razer blade after all.
L1474[21:40:50] <viomi> I have a real snake named snek
L1475[21:40:59] <vifino> ... You have a pet snake?
L1476[21:41:01] <viomi> he's a ball python and a dork
L1477[21:41:02] <viomi> yes
L1478[21:41:20] <vifino> That.
L1479[21:41:21] <vifino> Is.
L1480[21:41:24] <vifino> AWESOME!
L1481[21:41:32] <viomi> Is that abnormal for where you live or something?
L1482[21:41:34] <viomi> :o
L1483[21:41:47] <vifino> Well, uncommon for sure.
L1484[21:41:57] <viomi> Izaya, wm?
L1485[21:42:01] <vifino> Window Maker.
L1486[21:42:05] <viomi> Oh, right.
L1487[21:42:26] <viomi> I probably have a picture of my desktop.. somewhere
L1488[21:42:30] <viomi> though I should probably update it
L1489[21:43:52] <Katie> http://michi.pc-logix.com/2017-03-25_21-43-35.jpg :P
L1490[21:47:43] <vifino> That'd be better: https://puu.sh/uYzaU.png
L1491[21:49:41] <vifino> What do you think, viomi?
L1492[21:49:50] <Izaya> https://my.mixtape.moe/hytomp.PNG desktop
L1493[21:49:57] <Izaya> just in case you weren't horrified enough
L1494[21:50:40] <vifino> So much windows, it hurts.
L1495[21:53:28] <Izaya> Time to blow up the Prydwen
L1496[21:56:11] <viomi> Just a second, vifino :b
L1497[21:56:53] <vifino> Unfortunatly, a picture doesn't give my setup justice.
L1498[22:01:33] <Izaya> RIP prydwen
L1499[22:06:15] * vifino pokes viomi
L1500[22:06:48] <vifino> I'm tired and waiting is boring. z.z
L1501[22:09:13] <viomi> ;3;
L1502[22:09:23] <viomi> I was setting up ncmpcpp because I just recently installed this box..
L1503[22:18:19] <viomi> But it's being mean.
L1504[22:19:12] <vifino> .-.
L1505[22:19:34] <viomi> https://u.nya.is/spkmem.png
L1506[22:20:29] <viomi> https://u.nya.is/xnhdxn.png
L1507[22:20:48] <viomi> Weird shit on the bottom of left screen is due to different monitor sizes.
L1508[22:20:57] <viomi> I don't actually see that, lol.
L1509[22:21:33] <viomi> vifino, happy now? :b
L1510[22:22:53] <viomi> Also, I really like your setup. Been considering tiles + terms for a while now but, mm.
L1511[22:22:56] <vifino> Neat. Except what you're working on.
L1512[22:23:28] <viomi> Lol, not currently. It just happened to be up in my editor from the other day and I was like "eh, it's code. Might as well show off my theme + font stuff) :b
L1513[22:23:43] <viomi> Take it you don't like GERT, though.
L1514[22:24:08] <vifino> I don't like it's code or MGR particularly, no.
L1515[22:25:00] <viomi> To each their own!
L1516[22:25:40] <viomi> Also, nice on owning tty.sh
L1517[22:25:45] <viomi> Jealous
L1518[22:25:57] <Izaya> MGR reminds me of a manager trying to do everything else too.
L1519[22:26:33] <vifino> viomi: I also own i0i0.me and wtfits.science.
L1520[22:28:41] <viomi> I saw i0i0.me, didn't see mtfits.science
L1521[22:28:48] <viomi> Izaya.. You know he's in here too, right? :s
L1522[22:31:04] <viomi> Oof, whoops. Killed my client there by accident.
L1523[22:31:19] <vifino> Aaanyhow. I am pretty sure I should go to bed now. It's really late.
L1524[22:31:22] <vifino> Or early.
L1525[22:31:47] <vifino> Not like I care about the difference. z.z
L1526[22:32:01] <viomi> Thanks for the rust talk and desktop pics :3
L1527[22:32:03] <vifino> Night, friendly persons of the interwebs.
L1528[22:32:16] <vifino> Oh, it was my pleasure.
L1529[22:32:59] <vifino> I'll remember that the next time I'll feel threatened by rustc. So, tomorrow.
L1530[22:33:08] <vifino> Now really, good night!
L1531[22:33:09] <Izaya> viomi: I'm quite aware.
L1532[22:33:16] <Izaya> I make a habit of insulting him. Relieves stress.
L1533[22:34:41] <viomi> A-ah, okay
L1534[22:34:44] <viomi> :x
L1535[22:45:04] <Izaya> https://my.mixtape.moe/oocmrg.jpg Good fucking riddance.
L1536[22:55:12] <viomi> rest in peace whoever that scientist dude is, Izaya
L1537[22:55:47] <Kodos> Uhhh wat https://puu.sh/uYCnV/c5027cc3b0.txt
L1538[22:57:05] <viomi> Kodos: Some sort of query timeout?
L1539[22:57:11] <Kodos> ¯\_(ツ)_/¯
L1540[22:57:26] <Kodos> Server started up fine the first time, second time gave me that
L1541[23:01:19] <Kodos> Must've been a fluke, working now
L1542[23:04:42] *** medsouz|offline is now known as medsouz
L1543[23:06:01] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1544[23:09:06] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read error: Connection reset by peer)
L1545[23:09:36] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1546[23:22:57] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 201 seconds)
L1547[23:24:07] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L1548[23:33:12] ⇦ Quits: Ashindigo_ (uid202308@id-202308.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L1549[23:41:01] ⇦ Quits: viomi (~viomi@kurosawa.daviszone.org) (Remote host closed the connection)
L1550[23:41:53] *** medsouz is now known as medsouz|offline
L1551[23:45:05] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 190 seconds)
L1552[23:47:10] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L1553[23:55:45] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 190 seconds)
L1554[23:55:52] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 206 seconds)
L1555[23:57:41] ⇨ Joins: ping (v^@me.pxtst.com)
L1556[23:58:18] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
<<Prev Next>> Scroll to Top