<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:01] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
L2[00:00:10] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L3[00:00:10] zsh sets mode: +v on Corded
L4[00:01:37] ⇦ Quits: Yepoleb (~yepoleb@194-166-2-132.adsl.highway.telekom.at) (Quit: Leaving)
L5[00:07:28] ⇦ Quits: VikeStep (~VikeStep@120.156.54.17) (Ping timeout: 207 seconds)
L6[00:14:42] *** Kasen is now known as rakiru|offline
L7[00:22:03] <gamax92> greaser|q: endoh1?
L8[00:22:24] ⇦ Quits: Xal (~xal@S0106881fa12987ab.vw.shawcable.net) (Quit: bye)
L9[00:23:28] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (Ping timeout: 198 seconds)
L10[00:23:39] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L11[00:28:21] <sugoi> my server just crashed
L12[00:28:37] <sugoi> first time in my life a linux server of mine has crashed
L13[00:28:40] <sugoi> so weird
L14[00:39:53] <gamax92> sugoi: what version of Java do you use?
L15[00:47:31] <Izaya> sugoi: hardware issues?
L16[00:52:58] <greaser|q> hmm?
L17[00:54:20] <AlissaSquared> sugoi: my first crash was an experimental one.
L18[00:54:38] <greaser|q> that shit doesn't really want to compile right now
L19[00:54:54] <AlissaSquared> dd if=/dev/zero of=/dev/sda1
L20[00:55:15] <AlissaSquared> Unless you mean Minecraft server
L21[00:55:48] <AlissaSquared> Note - that command will break your computer so bad it'll go into kernel panic
L22[00:55:51] <greaser|q> getting stuff like "error: G undeclared"
L23[00:56:55] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L24[01:00:15] <gamax92> aww
L25[01:03:25] *** minecreatr is now known as Mine|dreamland
L26[01:08:44] <greaser|q> ...ok i got it to compile but it doesn't seem to work properly and i have actually replaced the getchar to load from a file
L27[01:10:06] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:7d1e:fed8:b6a0:7e7)
L28[01:11:30] <Saphire> HM
L29[01:11:32] <Saphire> *hm
L30[01:11:54] <Saphire> greaser|q: how do i access components on your arch?
L31[01:12:07] <greaser|q> Saphire: see MemoryMap.txt, it's a bit weird
L32[01:12:51] <greaser|q> 0xBFF00200 has a 64-byte buffer for the address, 0xBFF00240 has a 64-byte buffer for queries (currently only component lookup + type queries are supported)
L33[01:13:17] <greaser|q> https://github.com/iamgreaser/ocmips/blob/MC1.7/MemoryMap.txt
L34[01:13:30] <greaser|q> string handling is a bit weird and currently only handles writing null-terminated strings so i need to fix that
L35[01:14:57] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L36[01:17:21] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB741FD01B2C7E71AD0EC.dip0.t-ipconnect.de)
L37[01:17:21] zsh sets mode: +v on Vexatos
L38[01:17:54] <Dimitriye98> Ooo, that's cool. Especially since there's quite a few languages which can compile to MIPS
L39[01:18:43] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:7d1e:fed8:b6a0:7e7) (Quit: Leaving...)
L40[01:19:31] <Dimitriye> But I'm on here ?
L41[01:19:43] <Dimitriye> Wait, does the IRC bridge work both ways?
L42[01:19:51] <Dashkal> Should
L43[01:20:12] <Dimitriye> Ah, ok, cool.
L44[01:20:27] <Dimitriye> Seems to be working, since I think that reply was from IRC.
L45[01:20:36] <Dashkal> Yes. I'm only on IRC
L46[01:20:53] <Dashkal> I remain skeptical of Discord. I don't like 'free' and 'we host' together.
L47[01:21:11] <Izaya> Agreed
L48[01:21:41] <Dimitriye> No, I feel you, I prefer IRC generally, Discord is just easier for the moment.
L49[01:21:57] <Dimitriye> Does anyone know of any good OC servers?
L50[01:22:07] <Dashkal> I'll feel a lot better when they get a store up. I just like to know where the money is.
L51[01:22:09] <Dimitriye> The servers forum section is a bit sparse.
L52[01:22:40] <Izaya> I see no reason to use it over IRC or XMPP
L53[01:22:45] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:7d1e:fed8:b6a0:7e7)
L54[01:23:44] <Dimitriye98> Not to mention that IRC can be connected to in a myriad of ways. Including minecraft in-game clients :D
L55[01:24:25] <Dimitriye98> Still need a server to play on though :/
L56[01:24:49] <Dimitriye98> In particular because I don't feel like going through the hassle of setting up an OC emulator again
L57[01:28:46] <Izaya> I'd suggest mine but it's hosted on a home line in Hell
L58[01:32:56] *** medsouz is now known as medsouz|offline
L59[01:35:11] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L60[01:40:10] * Saphire pokes greaser|q
L61[01:40:33] <Saphire> I guess there is nothing like "machine.lua" for OCMIPS?
L62[01:41:51] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 195 seconds)
L63[01:50:39] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L64[01:55:57] ⇨ Joins: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net)
L65[01:56:50] <sugoi> gamax92: 8u61 or some such
L66[01:57:00] <sugoi> gamax92: java ^
L67[01:57:21] ⇦ Quits: Gyro (~Gyro@bb-66-55-207-189.gwi.net) (Ping timeout: 186 seconds)
L68[01:57:46] <sugoi> Izaya: i don't know, the server rebooted on its own
L69[01:58:54] <Izaya> weird, I'd guess either something really freaked out in software or something caused a reset
L70[01:59:00] <Izaya> was it a clean shutdown?
L71[02:00:27] <sugoi> no it wasn't clean
L72[02:00:38] <sugoi> btrfs found some wrong checksums, autocorrected
L73[02:01:12] <gamax92> Saphire: machine.lua is a sandbox, a manager of the super raw APIs, some backwards compatibility code, convent wrappers/extensions, and a eeprom loader
L74[02:02:11] <Izaya> huh
L75[02:02:13] <Saphire> Yeah, i know. I was just wondering if there is any sandbox in OCMIPS
L76[02:02:33] <Saphire> And i guess there isn't (except for the emulation itself :P)
L77[02:03:13] <Dimitriye98> Izaya: Server page link? Or is it just OC + an ip :P
L78[02:03:15] ⇨ Joins: Tedster_ (~Tedster@host217-43-38-228.range217-43.btcentralplus.com)
L79[02:03:43] <Izaya> Dimitriye98: http://airi.shadowkat.science
L80[02:03:48] <Izaya> it's the lp0 on fire one
L81[02:03:51] <Izaya> address is shadowkat.science
L82[02:04:16] <Saphire> Izaya: can add OCMIPS to the pack?
L83[02:04:18] <Saphire> *can you
L84[02:04:25] <Izaya> just for reference
L85[02:04:45] <Izaya> at the best time of the day (3AM or so) I get 300KB/s upload
L86[02:04:52] <Saphire> :|
L87[02:05:08] ⇦ Quits: Tedster (~Tedster@host217-43-38-228.range217-43.btcentralplus.com) (Ping timeout: 190 seconds)
L88[02:05:45] <gamax92> Izaya: you need super internet compression
L89[02:05:59] <Izaya> gamax92: I actually did some ssh tunneling at one point
L90[02:06:03] <Izaya> maybe I should do that again
L91[02:06:21] <Izaya> actually let me connect to stuff better
L92[02:06:37] <Kodos> o/
L93[02:07:01] <Izaya> I could do that again if it sucks hard enough
L94[02:07:34] ⇦ Quits: brayden_ (~brayden_@2001:44b8:6106::1) (Read error: Connection reset by peer)
L95[02:07:40] <gamax92> have a proxy that transparently recompresses everything to bpg
L96[02:07:49] ⇨ Joins: brayden (~brayden_@2001:44b8:6106::1)
L97[02:07:56] <Saphire> bpg?
L98[02:09:24] <Izaya> the only place I can do forwarding magic is france
L99[02:10:00] <gamax92> Saphire: yeah, the bpg format
L100[02:20:13] <Izaya> Actually, I think I could tunnel through eos too
L101[02:58:51] ⇨ Joins: VikeStep (~VikeStep@120.156.54.17)
L102[03:09:47] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:7d1e:fed8:b6a0:7e7) (Remote host closed the connection)
L103[03:13:17] <Vexatos> .
L104[03:16:00] <Vexatos> https://youtu.be/oAjtKJCqRGo U:
L105[03:16:34] <sugoi> gamax92: PR made (for the new term)
L106[03:16:39] <sugoi> i hope sangar likes it :)
L107[03:16:53] <sugoi> anywho, nowrap=true --
L108[03:16:55] <sugoi> o/
L109[03:17:00] <gamax92> inb4 sangar doesn't like
L110[03:17:03] <sugoi> %tell Sangar new term library ready
L111[03:17:03] <MichiBot> sugoi: Sangar will be notified of this message when next seen.
L112[03:17:13] <gamax92> I'm kidding, it's 2 am
L113[03:17:20] <sugoi> %tell Sangar see PR
L114[03:17:21] <MichiBot> sugoi: Sangar will be notified of this message when next seen.
L115[03:17:22] <sugoi> o/
L116[03:18:34] <gamax92> extra 15 minutes and then sleep
L117[03:22:18] <Vexatos> %tell Sangar It even takes out the trash for you
L118[03:22:19] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L119[03:22:58] <Vexatos> %tell Sangar and it's probably able to solve the Schrödinger Equation for Helium.
L120[03:22:58] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L121[03:23:33] <Forecaster> I never got an answer about the slot value >:
L122[03:23:45] <Forecaster> I noticed the redstone block has a value of 1...
L123[03:49:01] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-333-105.w90-22.abo.wanadoo.fr)
L124[04:00:43] ⇨ Joins: sciguyryan (~sciguyrya@95.211.188.225)
L125[04:10:23] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:2849:b77a:8fa5:9f53)
L126[04:21:15] *** gAway2002 is now known as g
L127[04:23:45] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:2849:b77a:8fa5:9f53) (Ping timeout: 186 seconds)
L128[04:36:59] <Sangar> o/
L129[04:37:03] <g> o/
L130[04:37:15] <Sangar> muchmanytells
L131[04:37:24] <g> haha, I bet you're used to that by now
L132[04:37:39] <Sangar> getting there :P
L133[04:37:43] <g> :P
L134[04:40:15] <Sangar> "Calculating dedotated WAM" i like that architecture
L135[04:40:58] <AlissaSquared> oh god did they actually put that
L136[04:41:00] <AlissaSquared> ;_;
L137[04:41:18] <AlissaSquared> greaser|q: i was joking when i said that >_>
L138[04:41:31] <greaser|q> i wasn't reallyy paying attention
L139[04:41:53] <Vexatos> Sangar, where
L140[04:41:54] <Vexatos> D:
L141[04:42:24] <Sangar> Vexatos, greaser|q> [06:16:08] https://i.imgur.com/Jd0luYg.png
L142[04:43:07] <greaser|q> i wrote my own cut-down libc for the kernel. that boots in 3 mins now, instead of the 19 it took before i did that
L143[04:43:26] <greaser|q> and yes those figures are for running it off a floppy disk
L144[04:43:28] <Sangar> 3 minutes :X
L145[04:43:31] <greaser|q> a hard drive is notably faster
L146[04:43:35] <Sangar> ah, ok
L147[04:43:58] <greaser|q> of course if you have a reasonable amount of ram it takes about 6 seconds
L148[04:44:12] <Sangar> oic
L149[04:44:27] <greaser|q> the 3 minutes is because it knows it can free up blocks of physical memory that are read-only in the executable
L150[04:44:36] <greaser|q> and thus it often ends up reloading them from the disk
L151[04:44:55] <Vexatos> Sangar, http://downloadmorewam.com
L152[04:44:57] <greaser|q> well, the kernel handles that anyway
L153[04:45:00] <Sangar> mhm
L154[04:45:04] <Vexatos> :3
L155[04:45:18] <Vexatos> : 3
L156[04:45:26] <Sangar> E:
L157[04:45:45] <Vexatos> ε:
L158[04:46:05] <greaser|q> what the fuck am i watching
L159[04:46:21] <greaser|q> i've seen the source clip
L160[04:46:23] <AlissaSquared> the origin of the "dedotated wam" meme
L161[04:46:27] <AlissaSquared> oh
L162[04:46:33] <AlissaSquared> is that one different?
L163[04:47:02] <greaser|q> the one on the site is edited
L164[04:47:28] <Sangar> ẅ
L165[04:47:35] <Saphire> that were some terrible puns >_>
L166[04:47:58] <Saphire> and it all started with me saying that i can't C :|
L167[04:48:10] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L168[04:48:42] <AlissaSquared> so i was randomly poking around and-
L169[04:48:47] <AlissaSquared> ... something's outside brb
L170[04:49:16] <Saphire> anyone want a log that's filled with terrible terrible puns about computers and programming?
L171[04:50:12] <AlissaSquared> someone actually is towing their car at 5 in the morning
L172[04:50:14] <AlissaSquared> why ;_;
L173[04:50:26] <AlissaSquared> Anyways
L174[04:50:38] <AlissaSquared> Lua Workshop 2016 will be in San Francisco, California.
L175[04:50:41] <AlissaSquared> Thoughts?
L176[04:52:21] <Sangar> nice place, too far away
L177[04:52:27] <Saphire> ^
L178[04:52:52] <AlissaSquared> Coincidentally that's what I thought about last year's.
L179[04:55:28] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB741FD01B2C7E71AD0EC.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L180[04:57:16] <greaser|q> if anyone ever does go to that you could ask about how useful stuff like this is: setmetatable(_ENV, {__index=function(t,k) return k end})
L181[04:59:01] <greaser|q> also fun thing, i'm probably going to have to end up using the address space ID (found a file, R3000.pdf, which is probably the best damn reference manual for this)
L182[04:59:11] <AlissaSquared> Are you implying that because it's in the US barely anyone is going to show up?
L183[04:59:22] ⇨ Joins: Inari (~Pinkishu@p5DEC6733.dip0.t-ipconnect.de)
L184[04:59:46] <greaser|q> it's in SF, those who are in the channel and in the region could consider it unless it's a ripoff
L185[04:59:56] <greaser|q> need to have some sane people in there at least
L186[05:05:25] <greaser|q> turns out the R3000 doc is actually quite nice to read: https://cgi.cse.unsw.edu.au/~cs3231/doc/R3000.pdf
L187[05:05:29] <greaser|q> e.g. `The "P" field is set when a *tlbp* instruction (tlb probe, used to see if the TLB can translate a particular VPN) failed to find a valid translation ; since it is the top bit it appears to make the 32-bit value negative, which is easy to test for.`
L188[05:05:57] <greaser|q> oh hey i could actually implement c0_random
L189[05:06:05] <greaser|q> ...then again, might be too much effort
L190[05:08:44] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB753FD01B2C7E71AD0EC.dip0.t-ipconnect.de)
L191[05:08:44] zsh sets mode: +v on Vexatos
L192[05:10:06] <Saphire> ...now i want to try to poke C
L193[05:10:29] <Vexatos> Sangar, https://youtu.be/oAjtKJCqRGo :D
L194[05:14:34] <Sangar> heh. now add randomized switches :P
L195[05:20:35] <greaser|q> ...the guide also recommends doing a page table lookup in kseg2 (kernel-space virtual memory) and letting the main exception handler handle any double-faults that might incur
L196[05:22:21] ⇨ Joins: keda (~keda@79-133-3-90.bredband.aland.net)
L197[05:23:09] <greaser|q> also as it turns out, c0_entryhi already has the virtual address + ASID info i need so i don't actually need to fill the damn thing in
L198[05:23:28] <greaser|q> this means i can simplify the bootloader's default UTLB handler a tiny bit
L199[05:24:00] <Inari> http://imgur.com/gallery/NKG20Q8
L200[05:24:37] <Saphire> greaser|q: um.. if i want to start on poking C and your OS.. what do i do? .-.
L201[05:25:01] * Lizzy groans
L202[05:25:08] <greaser|q> Saphire: build a gcc cross compiler for the mipsel-none-elf target - you'll want binutils, gcc, and newlib
L203[05:25:15] * Inari sitcks a sour plum into Lizzy's mouth
L204[05:25:28] * Lizzy spits it back at Inari
L205[05:25:31] <keda> sangar when is transposer.store suppose to return false? seems like it does even when it succeeds
L206[05:25:32] <greaser|q> yes, you'll need a C compiler for it
L207[05:25:33] <Inari> :<
L208[05:25:57] <Saphire> http://imgur.com/gallery/zGtI6 tfw you see your desktop for no more than 5 minutes in 25 hours
L209[05:26:18] <Saphire> *24
L210[05:26:20] <Inari> ikr
L211[05:26:21] <Inari> :P
L212[05:26:29] <Inari> 5 mins is abit logn
L213[05:27:02] <Lizzy> https://www.youtube.com/watch?v=MbhAf62wfgE
L214[05:27:03] <MichiBot> Lizzy: Journey of the Sorcerer - Eagles | length: 6m 42s | Likes: 2299 Dislikes: 35 Views: 439630 | by 6693BellRinger
L215[05:27:14] <Lizzy> spam test
L216[05:27:22] <Lizzy> k, it died altogether
L217[05:29:26] <Lizzy> or not
L218[05:29:33] <Lizzy> it's still getting messages
L219[05:29:36] <Lizzy> .default
L220[05:29:36] *** Guest33619 is now known as EnderBot2
L221[05:29:52] <Saphire> greaser|q: oh yay, crosscompilation..
L222[05:29:55] <Lizzy> though that's gonna time ou
L223[05:30:06] *** EnderBot2 is now known as Guest35643
L224[05:30:18] <greaser|q> you want to build out-of-tree, the easiest way to know you're doing something right is to get binutils built first
L225[05:30:23] <greaser|q> well, you have to anyway
L226[05:30:30] <greaser|q> it takes about 45 secs on this laptop
L227[05:30:32] <Lizzy> .shutdown
L228[05:30:33] <Guest35643> Bye bye
L229[05:30:33] ⇦ Quits: Guest35643 (enderbot2@athar.theender.net) (Quit: ByeBye)
L230[05:30:54] <Saphire> lol
L231[05:31:19] <Saphire> greaser|q: https://aur.archlinux.org/packages/cross-mips-elf-gcc/ will that work?
L232[05:31:24] <greaser|q> something like "mkdir xbinutils-mips; cd xbinutils-mips; ../binutils-2.25.1/configure --target=mipsel-none-elf && make"
L233[05:31:32] <greaser|q> ...or that, yeah
L234[05:31:37] <Saphire> \o/
L235[05:33:13] <greaser|q> the gcc step is a bit of a nuisance as when doing it manually you do "make all-gcc && sudo make install-gcc", then build + install your libc, then go back to building gcc
L236[05:33:35] <greaser|q> but yeah, there's two flags you'll *really* want
L237[05:33:40] <greaser|q> to feed into gcc
L238[05:33:57] <greaser|q> -msoft-float (for cflags and ldflags) and -Wl,-Ttext-segment=0x5000 (for ldflags)
L239[05:34:54] <Sangar> keda, when the db address is wrong or the index is out of bounds maybe? can't remember
L240[05:36:17] <keda> ok well seems like a bug then, the item gets stored in the database
L241[05:36:34] <Saphire> greaser|q: that's when compiling the code that targets your arch?
L242[05:36:42] <greaser|q> yes
L243[05:36:57] <greaser|q> that's once the cross-compiler's built or installed and you're writing your code
L244[05:37:32] <greaser|q> https://github.com/iamgreaser/ocmips/blob/MC1.7/MemoryMap.txt <-- that has some info on how to do the component interface, note the bootloader will preload the boot address into the address "buffer"
L245[05:38:02] <Saphire> ..what to write? .-.
L246[05:39:19] <greaser|q> check src/main/resources/labour.c for an idea of how it works, and you can link with that too if you have e.g. newlib
L247[05:39:24] <greaser|q> anyway i need sleep, gnight
L248[05:39:31] <Sangar> \o
L249[05:39:38] <Saphire> i mean, what to write as in "give me ideas" >_>
L250[05:39:52] <greaser|q> "hello world" is always a candidate
L251[05:40:07] <greaser|q> but after that, you could try messing with the GPU and spamming random rectangles
L252[05:40:10] <greaser|q> anyway, gnight for real
L253[05:41:01] <Saphire> hm, random rectrangles sounds like a good test
L254[05:43:17] ⇨ Joins: EnderBot2 (enderbot2@athar.theender.net)
L255[05:43:17] zsh sets mode: +v on EnderBot2
L256[05:43:34] <Lizzy> there
L257[05:43:46] ⇦ Quits: Thog (~Thog@is.aww.moe) (Quit: System.exit(-42);)
L258[05:45:01] <Lizzy> also Sangar, probably not going to move the forums this weekend. maybe next weekend
L259[05:48:52] *** amadornes[OFF] is now known as amadornes
L260[05:58:40] ⇨ Joins: Jezza (~Jezza@185.44.151.103)
L261[06:09:07] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L262[06:10:52] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Ping timeout: 198 seconds)
L263[06:11:31] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L264[06:12:57] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L265[06:13:48] ⇨ Joins: Thog (~Thog@is.aww.moe)
L266[06:33:31] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-242-212.as13285.net)
L267[06:37:57] * vifino yawns and flops on Lucca
L268[06:38:02] <vifino> ¬_¬
L269[06:38:06] * vifino yawns and flops on Lizzy*
L270[06:38:16] <vifino> fuck you, autocomplete
L271[06:38:32] * Lizzy pets vifino
L272[06:38:39] * vifino purrs
L273[06:39:55] ⇦ Quits: Thog (~Thog@is.aww.moe) (Quit: System.exit(-42);)
L274[06:41:42] ⇦ Quits: johnlage (johnlage@204.44.91.127) (Remote host closed the connection)
L275[06:54:07] ⇨ Joins: Thog (Thog@is.aww.moe)
L276[06:59:44] <Inari> vifino: how the heck does your autocomplete work to go to Lucca
L277[07:00:23] <AlissaSquared> too much buttonmashing?
L278[07:00:58] <vifino> Inari: L<tab>
L279[07:01:03] <Inari> yeah but
L280[07:01:14] <Inari> userlist goes Lizzy, last talked goes Lizzy, alphabetical goes Lizzy
L281[07:01:15] <alekso56> Inari: l*miss i button, press u instead* *tab*
L282[07:01:21] <Inari> :P
L283[07:01:30] <AlissaSquared> Luzzy.
L284[07:01:44] <vifino> alekso56: Pretty accurate.
L285[07:01:51] <Inari> well alphbabetical goes Lathanael|Away i guess
L286[07:02:03] <Inari> then it isnt autocompletes fault
L287[07:02:40] <alekso56> Inari: goddamn muscle memory offset by 1?
L288[07:04:11] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L289[07:08:01] ⇦ Quits: cpup (~cpup@32.218.114.74) (Ping timeout: 198 seconds)
L290[07:09:09] ⇨ Joins: cpup (~cpup@32.218.114.74)
L291[07:13:09] *** Gavle|Away is now known as Gavle
L292[07:13:17] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L293[07:29:27] * Inari shakes vifino more
L294[07:29:33] <Inari> electroswing so good ;-;
L295[07:29:56] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L296[07:29:58] <Inari> finally some music to program to :P
L297[07:30:10] <vifino> Inari: Yes. :D
L298[07:30:39] <Inari> there was "music for programming" thigny but i always found that slightly too bare bones
L299[07:30:56] <Lucca> caravan palace?
L300[07:31:00] <vifino> ^
L301[07:31:06] <vifino> Lucca: best evar
L302[07:31:09] <Lucca> yes
L303[07:31:11] <Lucca> hue
L304[07:31:25] <Inari> caravan palace?
L305[07:31:35] <Lucca> a really goodd electroswing band
L306[07:31:57] <Inari> hm will take a look, thanks
L307[07:32:15] <vifino> Inari: it's in the mix you linked before, a couple times, too
L308[07:32:21] <Inari> ah ^^
L309[07:33:23] <vifino> One of my favourite songs is Jamie Berry & Rosie Harte – Peeping Tom, by the way. :P
L310[07:34:16] <alekso56> ... lewd
L311[07:34:52] <Vexatos> * vifino yawns and flops on Lucca
L312[07:34:54] <Vexatos> 10/10
L313[07:35:02] <Lucca> wew
L314[07:38:39] ⇨ Joins: Lennart (~Lennart@94-224-105-21.access.telenet.be)
L315[07:40:47] <Lennart> How do you pick up a drone? Shift-rightclick turns it on
L316[07:50:40] <Vexatos> shift right click with a wrench? :P
L317[07:51:27] <Lennart> ooh, thank you :)
L318[07:52:34] <Lennart> also, i've been getting this error http://i.imgur.com/11Z8OSx.png, does the load() function hide the drone variable?
L319[07:53:45] ⇦ Quits: Tedster_ (~Tedster@host217-43-38-228.range217-43.btcentralplus.com) (Ping timeout: 186 seconds)
L320[07:55:17] ⇨ Joins: Tedster (~Tedster@host217-43-38-228.range217-43.btcentralplus.com)
L321[07:56:08] <DeanIsaKitty> Inari: I program to death & trash metal :P And no, my variables are still not named `const char[] death = "unavoidable"` ;D
L322[07:56:11] ⇨ Joins: Tedster_ (~Tedster@host217-43-38-228.range217-43.btcentralplus.com)
L323[07:57:49] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:655b:ee76:3559:e330)
L324[07:58:41] ⇦ Quits: Tedster (~Tedster@host217-43-38-228.range217-43.btcentralplus.com) (Ping timeout: 195 seconds)
L325[08:01:21] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:655b:ee76:3559:e330) (Ping timeout: 186 seconds)
L326[08:05:56] ⇦ Quits: VikeStep (~VikeStep@120.156.54.17) (Read error: Connection reset by peer)
L327[08:06:19] <Saphire> Lennart: uh?
L328[08:06:27] <Saphire> what load() function?
L329[08:06:55] <Saphire> ...you need to get the "drone" component first :|
L330[08:07:19] <Lennart> In my creative world, sometimes it works sometimes it doesn't
L331[08:07:25] <Lennart> it's odd
L332[08:07:52] <Saphire> ...
L333[08:07:55] <Saphire> code
L334[08:07:57] <Lennart> like, i put down a drone, send drone.move(), doesn't work, relog, works
L335[08:08:22] <Saphire> ...it shouldn't work at all if you're putting this as a first line of EEPROM
L336[08:08:50] <Lennart> i used the remote control eeprom from sangar
L337[08:09:15] <Saphire> ah
L338[08:09:59] <Saphire> link? ._.
L339[08:12:32] <Lennart> nvm, sangar's code sends a proxy command first, didn't include that in the version from my survival world
L340[08:15:03] <Inari> DeanIsaKitty: i dont like death metal in general and i feel that would just give me headache :P
L341[08:16:03] <DeanIsaKitty> Inari: Headache? I've only ever heard about strain on the neck from all the headbanging :P
L342[08:17:30] <Inari> i tend to get headache from music running in the background :P especially music id ont like lol
L343[08:18:02] <DeanIsaKitty> Seems like its time to start liking metal then :P
L344[08:18:39] <Inari> lol
L345[08:18:40] <Inari> no thanks
L346[08:18:51] <Lizzy> yes
L347[08:18:53] <Inari> plus as said also happens with music i like
L348[08:19:15] <DeanIsaKitty> Izaya: Why the fuck do your 4 year old videos pop up in my "relevant" section??
L349[08:20:44] ⇨ Joins: Yepoleb (~yepoleb@91-115-114-205.adsl.highway.telekom.at)
L350[08:36:50] <Izaya> DeanIsaKitty: youtube decided you wanted to watch them?
L351[08:37:05] <DeanIsaKitty> But I watched all of the already .-.
L352[08:38:05] <Izaya> somewhat comforting thought about that SCP that can only move when you can't directly observe it: by the time it was an issue for you, you'd be dead
L353[08:39:46] <DeanIsaKitty> Izaya: Is it possible to set a global fallback font with GTK?
L354[08:39:57] <Izaya> uhh
L355[08:40:21] <Izaya> I couldn't tell you, haven't done much with gtk theming and such besides resize window borders
L356[08:40:25] <DeanIsaKitty> Okay
L357[08:51:41] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L358[09:05:50] ⇨ Joins: Gyro__ (~Gyro@bb-66-55-207-189.gwi.net)
L359[09:07:48] ⇦ Quits: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net) (Ping timeout: 190 seconds)
L360[09:12:01] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L361[09:23:27] ⇦ Quits: Gyro__ (~Gyro@bb-66-55-207-189.gwi.net) (Read error: Connection reset by peer)
L362[09:23:43] ⇨ Joins: Gyro__ (~Gyro@bb-66-55-207-189.gwi.net)
L363[09:32:19] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:b007:2d19:217f:2a82) (Quit: Leaving)
L364[09:42:45] *** AlissaSquared is now known as Frosty_McButts
L365[09:43:34] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:fd98:ed40:28b:a120)
L366[09:44:32] *** Frosty_McButts is now known as JibbersCrabst
L367[09:47:21] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:fd98:ed40:28b:a120) (Ping timeout: 186 seconds)
L368[10:09:51] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L369[10:11:07] <Lizzy> DeanIsaKitty, https://i.imgur.com/HcvqQ38.jpg
L370[10:11:12] <Lizzy> :P
L371[10:11:58] * Temia yawnmoos, lazes across Lizzy's lap. zzzmoo. =.=
L372[10:12:05] * Lizzy pets Temia
L373[10:12:11] <Vexatos> Lizzy, this is glorious
L374[10:12:17] ⇨ Joins: justastranger (justastran@2001:41d0:2:abb2::27)
L375[10:12:20] <Lizzy> https://i.imgur.com/XYxVzal.jpg?1
L376[10:12:23] <Vexatos> How do people come up with these
L377[10:19:34] <gamax92> woooo.
L378[10:19:49] <gamax92> Vexawoo
L379[10:22:05] * gamax92 puts Vexatos into a box
L380[10:22:34] <Temia> awoo?
L381[10:22:36] * Vexatos is now known as VexInABox
L382[10:23:09] <gamax92> Local wolf girl goes awoo~
L383[10:23:56] <`-`> uh
L384[10:24:00] <`-`> anyways
L385[10:24:21] <gamax92> `-`: compile your ARM arch for MIPS
L386[10:24:24] <gamax92> :3
L387[10:24:30] <Temia> http://danbooru.donmai.us/data/30daed96b5a4909ceaceb27ac2b64f67.jpg obligatory
L388[10:24:50] * Temia takes her fuzzy oldmemeing ass to bed.
L389[10:25:29] <gamax92> =o.o=
L390[10:29:32] *** JibbersCrabst is now known as Alissa
L391[10:29:40] <Alissa> Temia: of course you'd leave as soon as I got online. :P
L392[10:29:58] <Temia> thpft, fine
L393[10:30:05] * Temia climbs into Alissa's lap and resumes dozing. z.z
L394[10:30:16] <Alissa> ^-^
L395[10:30:57] <gamax92> Vexatos: All new Portable Vexatos
L396[10:31:32] <gamax92> Bring 'em on site and have him translate and port mods for you.
L397[10:36:54] <DeanIsaKitty> Lizzy: http://bit.ly/1LnPiOA
L398[10:38:45] <gamax92> nothin like physically hot and spicy hot food <3
L399[10:40:04] <Alissa> I'm totally physically hot and mentally spicy :D
L400[10:40:20] <DeanIsaKitty> http://www.nytimes.com/2016/02/28/magazine/the-new-dream-jobs.html Interesting read. Also; people would much rather work as barista than at the NSA :D
L401[10:44:12] <g> Snoipin's a good job, mate.
L402[10:44:44] <Lucca> WANKERS
L403[10:44:52] <g> Thanks for standin' still, wanker
L404[10:44:53] <Lizzy> DeanIsaKitty, :)
L405[10:49:26] <gamax92> hmm ...
L406[10:49:35] <gamax92> QEMU should be able to dump memory, right?
L407[10:50:23] <vifino> gamax92: yes.
L408[10:51:12] <vifino> switch to monitor mode, there should be some stuff to dump mem
L409[10:51:22] <vifino> ( montiro mode is ctrl + alt + 2
L410[10:51:23] <vifino> )
L411[10:51:23] ⇨ Joins: CyberTurd (~CyberTurd@host86-150-86-18.range86-150.btcentralplus.com)
L412[10:51:44] <gamax92> okay, I wanna take a shot at dumping files from this game because I failed at figuring out the compression format
L413[10:56:48] <vifino> gamax92: https://en.wikibooks.org/wiki/QEMU/Monitor#memsave
L414[10:58:53] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L415[11:01:19] <gamax92> #lua 16*1024*1024
L416[11:01:20] <|0xDEADBEEF|> > 16777216
L417[11:04:46] ⇦ Quits: Jezza (~Jezza@185.44.151.103) (Ping timeout: 195 seconds)
L418[11:07:01] <gamax92> vifino: welp no luck.
L419[11:07:11] ⇨ Joins: Jezza (~Jezza@185.44.151.103)
L420[11:08:22] <vifino> :(
L421[11:10:34] ⇦ Quits: cpup (~cpup@32.218.114.74) (Ping timeout: 198 seconds)
L422[11:10:43] <gamax92> oh stupid me, looking at the wrong file.
L423[11:16:19] ⇨ Joins: cpup (~cpup@32.218.117.148)
L424[11:16:50] <gamax92> nop
L425[11:26:50] *** medsouz|offline is now known as medsouz
L426[11:27:53] *** Mine|dreamland is now known as minecreatr
L427[11:31:08] ⇨ Joins: Saphira (Saphira@c-71-192-106-128.hsd1.ma.comcast.net)
L428[11:31:13] ⇨ Joins: Ferret (Ferret@c-71-192-106-128.hsd1.ma.comcast.net)
L429[11:31:27] * Ferret makes ferret noises
L430[11:32:03] <Inari> gamax92: what game
L431[11:32:14] <gamax92> Inari: Skyroads MUZAX.LZS
L432[11:32:23] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L433[11:32:26] <Inari> thats a weird game name
L434[11:32:27] * Ferret makes ferret noises
L435[11:32:51] <gamax92> Ferret: hello Saphira
L436[11:33:02] <Inari> so its a .LZS file but it doesnt use lzs compression?
L437[11:33:06] * Ferret makes ferret noises
L438[11:33:15] <Saphira> hi
L439[11:33:21] <Saphira> idk who Ferret is
L440[11:33:34] <gamax92> * Saphira (Saphira@c-71-192-106-128.hsd1.ma.comcast.net) has joined
L441[11:33:34] <gamax92> * Ferret (Ferret@c-71-192-106-128.hsd1.ma.comcast.net) has joined
L442[11:33:48] <Saphira> ?
L443[11:33:57] <Saphira> whats important about that
L444[11:34:11] <gamax92> you come from the same place
L445[11:34:14] <Lizzy> Saphira, you don't know who they are, yet they're connecting from the same place as you
L446[11:34:18] <Saphira> i dont see his client
L447[11:34:27] * Ferret makes ferret noises
L448[11:34:35] <Saphira> jk
L449[11:34:42] <Saphira> i see his clieny
L450[11:34:46] <Saphira> client*
L451[11:36:28] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 207 seconds)
L452[11:42:53] ⇦ Parts: Ferret (Ferret@c-71-192-106-128.hsd1.ma.comcast.net) ())
L453[11:43:30] ⇦ Quits: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net) (Quit: ZNC - http://znc.in)
L454[11:45:17] ⇨ Joins: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L455[11:45:17] zsh sets mode: +v on Cazzar
L456[11:51:04] ⇦ Quits: dut (~dut@2001:470:deef:1:55d5:75a7:82ab:5649) (Ping timeout: 198 seconds)
L457[12:03:54] *** Gyro__ is now known as Gyro
L458[12:10:34] <Saphira> very good song inbound
L459[12:10:35] <Saphira> https://www.youtube.com/watch?v=5e1Rc_5mdxM
L460[12:10:37] <MichiBot> Saphira: Aviators - Bulletproof | length: 5m 2s | Likes: 2087 Dislikes: 17 Views: 134166 | by Aviators
L461[12:15:20] *** rakiru|offline is now known as Kasen
L462[12:31:21] <g> Saphira: Yeah, aviators is awesome
L463[12:31:28] <Saphira> yes
L464[12:31:33] <Saphira> i like his songs
L465[12:31:44] <Saphira> https://www.youtube.com/watch?v=VMPo5YX17wg
L466[12:31:45] <MichiBot> Saphira: Aviators - This Is Not The End | length: 5m 5s | Likes: 2078 Dislikes: 7 Views: 89402 | by Aviators
L467[12:32:05] <g> https://www.youtube.com/watch?v=oCxiD7apLwg
L468[12:32:05] <MichiBot> g: Aviators - Ghosts 'n' Stuff (Acoustic Deadmau5 Cover) | length: 5m 13s | Likes: 1107 Dislikes: 13 Views: 27311 | by Aviators
L469[12:32:14] <Saphira> good thing ferret is not here atm
L470[12:32:21] <g> haha, why?
L471[12:32:22] <Saphira> like the bot
L472[12:32:28] <g> ah right
L473[12:32:30] <g> I don't know it
L474[12:32:45] <Saphira> if you say ferret he says *Ferret makes ferret noises*
L475[12:32:48] <g> wat
L476[12:33:03] <Saphira> or Furet he says *Ferret makes furet noises*
L477[12:33:10] <g> ._.
L478[12:33:15] <Saphira> !ferretstop makes him leave
L479[12:33:21] <g> by the way, aviators doesn't put a bunch of stuff on youtube
L480[12:33:30] <g> most of it is on bandcamp
L481[12:33:32] <g> eg, this album http://music.soundoftheaviators.com/album/the-adventure
L482[12:33:45] <Saphira> !ferretban makes ferret say No
L483[12:34:00] <g> I get it, it's a pointless bot
L484[12:34:01] <g> :P
L485[12:34:10] <Saphira> yeah
L486[12:34:12] <g> written my share of those in my time
L487[12:34:21] <Saphira> just dont say !ferretcookie
L488[12:34:28] <Saphira> when he is around
L489[12:34:32] <g> fair enough
L490[12:34:51] <Saphira> most of his commands start with !ferret
L491[12:34:58] <CompanionCube> Saphira, now you make me want to try it
L492[12:35:11] <Saphira> the rest are triggered by "Ferret" and "Furet"
L493[12:35:23] <Saphira> sure. invite Ferret over
L494[12:35:42] <g> need op to do it here
L495[12:35:49] <Saphira> yep.
L496[12:35:50] <g> I can invite it to #ultros-test ?
L497[12:35:55] <Saphira> sure
L498[12:35:58] <Saphira> invite me to
L499[12:36:07] <Saphira> for reconassence
L500[12:42:13] <g> not a bot
L501[12:42:15] <g> you tried.
L502[12:42:15] <g> :P
L503[12:42:33] <g> I should point out that my main project is a bot
L504[12:42:39] <g> which has been around for several years
L505[12:42:44] <g> so yeah, I'm gonna notice
L506[12:42:46] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: Beep Boom)
L507[12:44:30] <gamax92> g: I also tried thouh
L508[12:45:18] <gamax92> Say hello ocdoc :3
L509[12:45:18] <ocdoc> Hello, ocdoc. :P
L510[12:45:55] <g> https://git.gserv.me/snippets/1
L511[12:45:59] <g> yay first snippet
L512[12:46:06] <g> yeah you won't convince me that's a bot xD
L513[12:46:15] <g> ocdoc is an awesome bot though
L514[12:46:15] <gamax92> ~w filesystem
L515[12:46:15] <ocdoc> http://ocd.cil.li/api:filesystem
L516[12:47:13] <gamax92> Saphira: you tried
L517[12:47:21] <Saphira> wat?
L518[12:47:24] ⇦ Parts: Saphira (Saphira@c-71-192-106-128.hsd1.ma.comcast.net) ())
L519[12:47:28] <g> haha
L520[12:49:37] ⇨ Joins: Wolf480pl_ (~wolf480pl@088156132024.dynamic-ww-4.vectranet.pl)
L521[12:50:31] ⇦ Quits: CyberTurd (~CyberTurd@host86-150-86-18.range86-150.btcentralplus.com) (Quit: Leaving)
L522[12:50:58] <gamax92> What's on your mind ocdoc?
L523[12:50:59] <ocdoc> Compile a kernel without commit 79346d620e9de87912de73337f6df8b7f9a46888 so certain gamepads are no longer broken.
L524[12:51:17] <g> is that a markov-chainer?
L525[12:51:45] <ocdoc> No, I'm a real bot.
L526[12:52:31] <g> ..lol
L527[12:52:34] <g> nothing like a say command
L528[12:52:44] ⇦ Quits: Wolf480pl_ (~wolf480pl@088156132024.dynamic-ww-4.vectranet.pl) (Client Quit)
L529[12:52:50] <ocdoc> Actually, gamax92 is too lazy to have added a say command.
L530[12:52:59] <g> ah, it's a raw command
L531[12:52:59] <g> xD
L532[12:53:36] * ocdoc gives g a cookie
L533[12:53:38] <alekso56> gamax92: im bored :v
L534[12:53:43] <gamax92> good for you
L535[12:53:50] <alekso56> :v
L536[12:53:51] ⇨ Joins: Ultros (~Ultros@ultros.tentacles.are.evidently.sexy)
L537[12:53:54] <gamax92> First name: bored, last name: :v
L538[12:53:57] <g> .raw privmsg #oc :Hi gamax92!
L539[12:53:57] <Ultros> Hi gamax92!
L540[12:53:59] <g> .raw part #oc
L541[12:53:59] ⇦ Parts: Ultros (~Ultros@ultros.tentacles.are.evidently.sexy) ())
L542[12:55:49] <Ashigaru> Since this is open computers, anyone here good with Applesoft Basic?
L543[12:56:03] <Ashigaru> On the good old Apple IIs
L544[12:56:05] * g sighs loudly
L545[12:56:20] <gamax92> Ashigaru: What exactly does that have to do with opencomputers :P
L546[12:57:14] <DeanIsaKitty> Everybody in here are POSIX-loving old farts that want the good ol' times back when computers where actual computers and not those new shitty sheets of paper that just run a browser and nothing else? :P
L547[12:57:59] <g> I like windows
L548[12:58:02] * g gets shot
L549[12:58:04] <Ashigaru> gamax92, It might be just me, but open computer sound effects really give off that apple II vibe
L550[12:58:08] <g> although linux on servers
L551[12:58:15] <gamax92> but what about drives that go: tick tick tick ... VRRRR VRRRR .... VRRR VRRRRR ... tick tick tick tick
L552[12:58:37] <g> gamax92 https://www.youtube.com/watch?v=J6VQGveQXNo
L553[12:58:37] <DeanIsaKitty> I just made motorbike sounds in my head :D
L554[12:58:38] <MichiBot> g: Scary spin up of ancient 23MB Hard Drive - Sounds like a jet engine taking off | length: 2m 7s | Likes: 668 Dislikes: 388 Views: 258194 | by staggeredmk4
L555[12:59:02] <gamax92> Ashigaru: I'm pretty sure asie used something like that for the sound effects
L556[12:59:22] <Ashigaru> I'm guessing no-ones good with Applesoft Basic then xD
L557[13:01:32] <gamax92> g: that's just a failed drive
L558[13:01:53] <gamax92> it's only loud because the head is rubbing against the platter
L559[13:02:26] <g> yeah, I know
L560[13:02:28] <g> but hey, loud
L561[13:03:15] <g> I like stuff like this, https://www.youtube.com/watch?v=12xsuFjAjc8
L562[13:03:17] <MichiBot> g: Stepper Motor Music - Portal 2 Turret Wife Serenade | length: 1m 23s | Likes: 79 Dislikes: 0 Views: 4833 | by scrawlEd
L563[13:03:26] ⇦ Quits: Jezza (~Jezza@185.44.151.103) (Quit: Leaving)
L564[13:03:39] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-242-212.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L565[13:04:09] <g> or this guy, https://www.youtube.com/watch?v=b_pO9wx-tJg
L566[13:04:10] <MichiBot> g: DOT MACARENA PRINTER - Los del Río on a dot matrix printer [HD] | length: 4m 31s | Likes: 226 Dislikes: 2 Views: 13859 | by Midi Desaster
L567[13:05:57] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L568[13:06:10] <Lizzy> https://www.youtube.com/watch?v=Xk_XaJ7gE4Q
L569[13:06:12] <MichiBot> Lizzy: What is Love on eight floppy drives | length: 4m 47s | Likes: 44361 Dislikes: 198 Views: 2546960 | by MrSolidSnake745
L570[13:06:20] <g> Yeah, he's good too :P
L571[13:06:22] <gamax92> MrSolidSnake :3
L572[13:07:14] <g> https://www.youtube.com/watch?v=9h5bEEv0iSc
L573[13:07:15] <MichiBot> g: F-Zero - Mute City {8 FDD, 2 SM, 1 KB} | length: 2m 16s | Likes: 1813 Dislikes: 12 Views: 34264 | by MrSolidSnake745
L574[13:08:15] <Ashigaru> God there is literally nothing on the internet about the wait function
L575[13:08:37] <gamax92> g: not a fan of that one :/
L576[13:09:03] <g> too much going on for you?
L577[13:09:16] <gamax92> the midi keyboard is annoying
L578[13:09:28] <g> ah right
L579[13:09:30] <g> how about this then, https://www.youtube.com/watch?v=wMv3bLTCMcg
L580[13:09:31] <MichiBot> g: Finger Eleven - Paralyzer {8 FDD, 2 SM} | length: 3m 29s | Likes: 1529 Dislikes: 3 Views: 21597 | by MrSolidSnake745
L581[13:10:51] <g> https://www.youtube.com/watch?v=RLXQpJgZklk is a really great one as well
L582[13:10:52] <MichiBot> g: FF7 - Those Who Fight Further on Sixteen Floppy Drives | length: 3m 46s | Likes: 8466 Dislikes: 51 Views: 400865 | by MrSolidSnake745
L583[13:13:45] <gamax92> I wonder if that old bug with duplicate cursors got fixed.
L584[13:21:04] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:b8e6:cebc:957c:c795)
L585[13:23:20] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:c1a1:cc8e:3bea:fe9d:e6b3)
L586[13:23:26] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:c1a1:cc8e:3bea:fe9d:e6b3) (Read error: Connection reset by peer)
L587[13:24:05] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L588[13:24:33] ⇦ Quits: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:b8e6:cebc:957c:c795) (Ping timeout: 186 seconds)
L589[13:24:35] *** Gavle is now known as Gavle|Away
L590[13:29:27] <gamax92> hehe, Idea >:D
L591[13:30:05] <g> uh-oh
L592[13:30:07] * g hides
L593[13:33:01] * alekso56 loads up the windows xp vms .-.
L594[13:33:37] <alekso56> vifino: where can i find bonzibuddy nowadays?
L595[13:39:16] <vifino> alekso56: I have a personal mirror
L596[13:39:26] <vifino> for... reasons.
L597[13:41:30] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L598[13:48:01] <vifino> alekso56: http://tty.sh/stuff/VIRUZES/ have fun
L599[13:48:36] *** Tedster_ is now known as Tedster
L600[13:53:08] ⇦ Quits: cpup (~cpup@32.218.117.148) (Ping timeout: 190 seconds)
L601[13:53:14] ⇨ Joins: cpup (~cpup@32.218.117.148)
L602[13:57:53] ⇦ Quits: Lennart (~Lennart@94-224-105-21.access.telenet.be) (Read error: Connection reset by peer)
L603[13:58:44] ⇨ Joins: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net)
L604[14:01:07] ⇦ Quits: Gyro (~Gyro@bb-66-55-207-189.gwi.net) (Ping timeout: 198 seconds)
L605[14:04:01] ⇦ Quits: sciguyryan (~sciguyrya@95.211.188.225) (Remote host closed the connection)
L606[14:14:42] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-242-212.as13285.net)
L607[14:15:58] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L608[14:22:54] <gamax92> g: welp, idea will take a while of processing ...
L609[14:23:10] <gamax92> check back in an hour
L610[14:31:21] <g> gamax92: not falling for that again
L611[14:31:21] <g> :u
L612[14:31:24] * g stays hidden
L613[14:31:56] <gamax92> Well I was serious-ish, I have no idea how long it'll take this to drop to a sane error rate, but it's currently at 1.5 million.
L614[14:32:18] <gamax92> which well, is better than what it started out at, which was 5.3 million
L615[14:34:40] <g> I uh
L616[14:34:42] <g> that's still a lot
L617[14:34:42] <g> xD
L618[14:36:32] ⇨ Joins: JTJSniperBee (JTJSniperB@c-71-192-106-128.hsd1.ma.comcast.net)
L619[14:36:42] ⇦ Parts: JTJSniperBee (JTJSniperB@c-71-192-106-128.hsd1.ma.comcast.net) ())
L620[14:53:31] <gamax92> oh, welp, it crashed
L621[14:53:34] <gamax92> okay, idea is kill
L622[15:01:18] * vifino picks up Lizzy and carries her to bed
L623[15:01:28] * Lizzy falls asleep in vifino's arms
L624[15:02:31] ⇦ Quits: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net) (Quit: "All coders are created equal; that they are endowed with certain unalienable rights, of these are beer, net connectivity, and the pursuit of bugfixes..." ~Gregory R. Block)
L625[15:04:08] <gamax92> g: oops, meant billions not millions
L626[15:10:30] <greaser|q> mroing
L627[15:10:51] <gamax92> 'ello
L628[15:11:32] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L629[15:23:32] <ping> microscopic loan of a million dollars
L630[15:24:34] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L631[15:25:52] <gamax92> Receiving objects: 22% (30316/132325)
L632[15:30:56] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB753FD01B2C7E71AD0EC.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L633[15:43:24] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-242-212.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L634[15:52:09] <greaser|q> got lua built with musl, it's now half the size prior to stripping
L635[15:52:30] <vifino> greaser|q: Good job!
L636[15:53:14] <gamax92> but how much ... after stripping o.o;
L637[15:53:18] <greaser|q> wait fuck it faulted
L638[15:53:23] <gamax92> \o/
L639[15:53:25] <greaser|q> i was running the wrong build
L640[15:54:41] <greaser|q> ah there's the problem, it's not setting the global pointer
L641[15:56:16] <greaser|q> that and it's got the wrong entry point
L642[15:59:53] <greaser|q> ...that's it, i'm rebuilding libgcc with musl
L643[15:59:54] *** amadornes is now known as amadornes[OFF]
L644[16:01:08] *** amadornes[OFF] is now known as amadornes
L645[16:03:22] <vifino> greaser|q: Do you have docker installed?
L646[16:03:30] <greaser|q> nope
L647[16:03:40] <vifino> Arch?
L648[16:04:09] <gamax92> BSD
L649[16:04:16] <vifino> gamax92: What bsd?
L650[16:04:20] <vifino> freebsd?
L651[16:04:21] <gamax92> I dunno
L652[16:04:25] <greaser|q> no i'm back on linux now
L653[16:04:26] <greaser|q> CRUX
L654[16:04:27] <Kasen> some broken-as-fuck linux distro
L655[16:04:31] <gamax92> oh, alright
L656[16:04:37] <greaser|q> everything is broken as fuck, my laptop runs on black magic
L657[16:04:38] <gamax92> I just remembered you using BSD for a while
L658[16:04:42] <greaser|q> it is black, after all
L659[16:04:44] <Kasen> ^
L660[16:04:55] <greaser|q> yeah, then my hard drive started shitting itself at the start of the year
L661[16:05:01] <Kasen> i am amazed you actually manage to do anything on that
L662[16:05:03] <vifino> greaser|q: Well, try grabbing docker if you can, then you can just `docker run --rm -v `pwd`:/code -it alpine sh` and get a shell in alpine linux, a musl-only distro
L663[16:05:14] <vifino> actually
L664[16:05:16] <greaser|q> i'm making a cross-compiler
L665[16:05:22] <vifino> there are no cross compilers there..
L666[16:05:30] <Kasen> ooh, musl-only distro? i must look into this
L667[16:05:56] <vifino> Kasen: security focussed tiny distro.
L668[16:05:57] <greaser|q> just going to rebuild gcc w/ musl instead of newlib
L669[16:06:04] <Kasen> yeah, reading about it now
L670[16:06:08] <Kasen> this could come in handy
L671[16:06:10] <greaser|q> gcc itself still uses glibc but yeah
L672[16:06:16] <greaser|q> cross-compilers, ho
L673[16:06:34] <greaser|q> i got lua to almost-build, had a few undefined things exceptions
L674[16:08:46] <greaser|q> oh hey, i think stdin/stdout/stderr are macros in newlib, that's why it's complaining that they're missing
L675[16:09:01] <greaser|q> either way, building gcc again now, should take... 10ish mins?
L676[16:09:48] <gamax92> I'm building custom kernel again, hopefully this one isn't crashy shit like the last one
L677[16:11:02] <vifino> gamax92: -pf or riot!
L678[16:11:07] <gamax92> it is pf
L679[16:11:12] <gamax92> but no tuxonice garbage
L680[16:11:12] <vifino> :3
L681[16:11:33] <greaser|q> Linux sas 4.1.13 #2 SMP PREEMPT Sun Jan 10 20:59:52 UTC 2016 x86_64 Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz GenuineIntel GNU/Linux
L682[16:11:44] <greaser|q> is preempt good? i get the feeling it is
L683[16:11:45] <gamax92> this is a 4.4 kernel
L684[16:11:59] <gamax92> vifino: yeah, no tuxonice and no 79346d620e9de87912de73337f6df8b7f9a46888
L685[16:12:01] <vifino> Linux venom 4.4.4-vfiopf #1 SMP PREEMPT Fri Feb 19 19:40:44 CET 2016 x86_64 GNU/Linux
L686[16:12:16] <vifino> Custom patching kernel masterrace.
L687[16:12:27] <greaser|q> whee
L688[16:12:37] <greaser|q> there's no patches here though
L689[16:12:41] <vifino> greaser|q: preempt vs realtime
L690[16:12:49] <greaser|q> what's the diff?
L691[16:12:57] <greaser|q> i get the feeling either are better than neither
L692[16:13:17] <greaser|q> i also get the feeling that preempt is more laptop-appropriate
L693[16:14:13] <greaser|q> either way, it's probably because i have a hybrid SSHD but everything is so fucking fast now
L694[16:14:18] <vifino> greaser|q: realtime has deadlines and all that jazz. normal persons don't need that.
L695[16:14:28] <greaser|q> ah righty
L696[16:14:33] <greaser|q> i run JACK, preempt should be fine
L697[16:14:41] <vifino> I run jack, too.
L698[16:14:45] <greaser|q> (well, sometimes i run it... i need to fix the ALSA JACK plugin)
L699[16:14:54] <greaser|q> on freebsd i'd run JACK w/o the high prio stuff and it was fine
L700[16:15:04] <vifino> I always run it, cause everything else sucks.
L701[16:15:22] <greaser|q> (erm, by ALSA JACK plugin i mean the plugin for ALSA that lets ALSA programs use JACK)
L702[16:15:29] <greaser|q> agreed, everything else sucks
L703[16:15:33] <vifino> Yeah, the bridge thing.
L704[16:15:55] <greaser|q> except for newpcm, newpcm is great... but being a kernel interface, is not as feature-packed as JACK
L705[16:16:14] <greaser|q> newpcm is freebsd's audio implementation, it's kernel-mixed OSS, kinda like OSSv4 except it actually works
L706[16:16:22] <gamax92> :P
L707[16:16:27] <greaser|q> best kernel audio system out of all the open source unixes
L708[16:16:45] <vifino> /dev/dsp my ass.
L709[16:17:08] <greaser|q> i'd like to see you write a simpler program using ALSA :P
L710[16:17:24] <vifino> That's not the point >_>
L711[16:17:32] <greaser|q> it's kernel-mixed in freebsd and it works fantastically
L712[16:17:45] <greaser|q> vs ALSA's general... not-working-fantastically-ness
L713[16:17:56] <vifino> Never got sound in freebsd working.
L714[16:18:04] <greaser|q> kldload snd_driver
L715[16:18:04] <greaser|q> ?
L716[16:18:12] <vifino> Yeah, I did all that jazz.
L717[16:18:14] <greaser|q> weird
L718[16:18:22] <greaser|q> when was this?
L719[16:18:24] <greaser|q> what ver?
L720[16:18:31] <greaser|q> pulseaudio competes in the same league as JACK and it's an example of why the world is completely fucked
L721[16:18:33] <vifino> 11-CURRENT a few months ago
L722[16:18:37] <greaser|q> ah righty
L723[16:18:48] <vifino> well, half a year ago
L724[16:18:49] <greaser|q> pulseaudio basically wastes all their time on marketing a turd
L725[16:19:01] <vifino> pulseaudio and jack in the same league?
L726[16:19:02] <vifino> wat.
L727[16:19:05] <greaser|q> same category
L728[16:19:23] <vifino> Uuuuuh, okaaaay then.
L729[16:19:37] <greaser|q> JACK is better by a country mile of course
L730[16:20:25] <greaser|q> as much as JACK still has this "only for high-end systems" stigma around it, seeing as it works fine even on a raspberry pi (well, if you click Start enough times so it doesn't bus error on launch and i have no fucking clue why that happens), i'd say that just about everything is a "high-end system" now
L731[16:20:33] <greaser|q> the general setup: 3 buffers
L732[16:20:44] <greaser|q> then pick a suitable period ;)
L733[16:21:06] <greaser|q> there's basically only one thing you need to "fiddle" with
L734[16:21:11] <greaser|q> and yeah, that period
L735[16:22:05] <vifino> greaser|q: you need absurdly high settings even on a riced gentoo pi2.
L736[16:22:06] <gamax92> greaser|q: is a SoundBlaster Pro card a high-end system
L737[16:22:11] <vifino> gamax92: yes.
L738[16:22:12] <greaser|q> ah righty
L739[16:22:12] <Kasen> high end system from a decade ago
L740[16:25:12] <greaser|q> sure, JACK on a raspi isn't as responsive as JACK on a regular PC but it's still a usable system
L741[16:25:13] <greaser|q> i think
L742[16:25:19] <greaser|q> hell i run it in raspbian
L743[16:25:29] <greaser|q> on a gen1.5
L744[16:25:45] <greaser|q> (well, second gen first gen)
L745[16:27:49] <vifino> holy shit, ahahaha, you can run gparted in a container and partition a physical disk
L746[16:27:53] <vifino> amazing.
L747[16:28:21] <gamax92> vifino: but can you run gparted on virtual images
L748[16:28:28] <gamax92> because I've not gotten that to work well.
L749[16:28:34] <gamax92> usually just hangs
L750[16:29:14] <Stary2001> gamax92: loop?
L751[16:29:26] <gamax92> yeah
L752[16:29:33] <gamax92> qemu-nbd has also been tried
L753[16:29:51] <Stary2001> loop devices and partitions are weird
L754[16:33:22] ⇦ Quits: Inari (~Pinkishu@p5DEC6733.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L755[16:36:00] <CompanionCube> Stary2001, thank god for libguestfs eh?
L756[16:36:08] <Stary2001> mhm
L757[16:36:23] <CompanionCube> even though it takes forever to compile because ocaml
L758[16:41:02] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-333-105.w90-22.abo.wanadoo.fr) (Quit: Leaving)
L759[16:42:31] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L760[16:43:19] *** amadornes is now known as amadornes[OFF]
L761[16:43:29] *** Kasen is now known as rakiru|offline
L762[16:45:55] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L763[16:51:57] ⇨ Joins: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
L764[16:54:10] <gamax92> welcome back Temia
L765[16:58:31] <greaser|q> oh great, turns out a3 is where the syscall number is meant to be, not a0
L766[16:59:15] <greaser|q> i think i'll have two versions of musl, one with LTO, one without
L767[16:59:34] <greaser|q> the LTO version implodes when fed into lua, the LTO one works fine with the kernel
L768[17:00:00] <greaser|q> but i don't want the kernel to get too big and the non-LTO one is... fuck it i should just link with libgcc anyway
L769[17:00:22] <greaser|q> ...ok that's quite big
L770[17:00:51] ⇨ Joins: sciguyryan (~sciguyrya@95.211.184.197)
L771[17:03:53] *** rakiru|offline is now known as Kasen
L772[17:06:59] <greaser|q> 336fc: 0000000c syscall
L773[17:06:59] <greaser|q> 33700: 10e00002 beqz a3,3370c <__expand_heap+0x134>
L774[17:07:03] <greaser|q> ^ uhhh....
L775[17:07:30] <gamax92> :)
L776[17:07:31] <greaser|q> it *should* be fine but i may be misdetecting it as a branch delay slot
L777[17:08:57] <greaser|q> ok, it seems to be working... what the hell is restart_syscall for?
L778[17:13:11] <Turtle> I forgot, did NEI have an option to show unlocalized names?
L779[17:13:19] <Turtle> (1.7.10 here, hence NEI)
L780[17:13:30] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L781[17:16:22] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L782[17:25:37] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: geeettttttt dunked on!!!)
L783[17:26:32] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L784[17:32:49] <greaser|q> aha, turns out i was misreading the syscall ABI, turns out the syscall number goes into $v0
L785[17:34:25] <ping> `_`
L786[17:34:31] <ping> `-`
L787[17:34:39] <ping> I hope you segfault m8
L788[17:34:39] <gamax92> ,-,
L789[17:34:54] <`-`> ping: I hope you eat shit
L790[17:34:56] <ping> And your kernel tripple faults because fuck you
L791[17:34:57] <`-`> Oh wait you already do
L792[17:34:59] <`-`> I'm sorry
L793[17:35:14] <gamax92> He's not sorry
L794[17:35:36] <ping> Tripple fault
L795[17:35:52] <ping> T R I P P L E FAULT
L796[17:36:39] <`-`> Not sorry
L797[17:36:42] <`-`> XD
L798[17:37:07] <ping> Yo dawg I heared you liked faulting so I faulted your fault handler in your fault handler in your fault handler
L799[17:37:19] <`-`> FAULT ME HARDER DADDY
L800[17:38:14] ⇦ Quits: sciguyryan (~sciguyrya@95.211.184.197) (Remote host closed the connection)
L801[17:39:12] <`-`> ping: You should put #include </dev/urandom> in a random system level source file on someone's computer so they can't compile programs anymore
L802[17:39:54] <Alissa> <3 Yubikey.
L803[17:40:05] <Alissa> I can now just tap my key and be logged in :3
L804[17:40:46] <ping> Oh my god does that actually work
L805[17:41:12] <ping> Why not do /dev/random so you deplete their entropy pool
L806[17:42:10] <`-`> First World Problem: I can't navigate Google Hangouts on my watch using gestures
L807[17:42:25] <`-`> I also really like the "punch the person next to you gestures"
L808[17:43:40] <greaser|q> ah shit i need to implement mmap2
L809[17:43:52] <DeanIsaKitty> ping: (H)OTP on an usb stick
L810[17:44:09] <`-`> USB stick is my OTP
L811[17:49:54] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L812[17:53:05] ⇨ Joins: Dimitriye98 (~Dimitriye@2601:644:8301:f22e:8da6:daf6:1667:8b4b)
L813[18:07:02] <CompanionCube> Doesn't the kernel have a triple fault as a valid method of rebooting?
L814[18:13:03] <Temia> ds, that's fucking twisted.
L815[18:15:16] <greaser|q> CompanionCube: that really only applies to x86
L816[18:15:23] ⇨ Joins: AndChat667764 (~AndChat66@184.226.219.102)
L817[18:15:37] <AndChat667764> `-` fgt
L818[18:17:41] <snowden89> well that was random
L819[18:17:49] <CompanionCube> `-`, you might be able to use #include "/dev/urandom" but idk if it'd work
L820[18:18:08] <CompanionCube> since I doubt /dev/ is on the standard include path
L821[18:18:37] <AndChat667764> Uh CompanionCube
L822[18:18:58] <AndChat667764> If u put a / in front it's no longer relative
L823[18:19:09] <CompanionCube> I said that wrong
L824[18:19:25] <CompanionCube> what I meant was one would have to use the quotes rather than the angle brackets
L825[18:19:36] <AndChat667764> Yea
L826[18:20:38] <AndChat667764> Someone try it
L827[18:20:55] <AndChat667764> I'm on mom's phone I don't feel like installing SSH
L828[18:21:39] <AndChat667764> Old?
L829[18:21:52] <AndChat667764> Pls?
L830[18:22:12] <AndChat667764> How tf does pls autocorrect to old
L831[18:24:15] <AndChat667764> <ping
L832[18:24:35] <AndChat667764> OK ppl are just ignoring me
L833[18:25:17] <greaser|q> also speaking of OTPs, Erlang is my OTP
L834[18:25:28] <greaser|q> old?
L835[18:25:44] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L836[18:27:13] *** AndChat667764 is now known as pingPhone
L837[18:34:25] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 207 seconds)
L838[18:34:59] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L839[18:37:52] <Izaya> eheheh
L840[18:40:28] ⇦ Quits: keda (~keda@79-133-3-90.bredband.aland.net) (Ping timeout: 190 seconds)
L841[18:45:40] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L842[19:16:28] <pingPhone> Nobody tested the #include "/dev/random"
L843[19:16:40] * pingPhone slaps `-`
L844[19:16:40] * EnderBot2 high-fives pingPhone
L845[19:18:56] <pingPhone> <antiping ping
L846[19:24:40] <gamax92> sugoi: beep
L847[19:32:16] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L848[19:50:12] *** g is now known as gAway2002
L849[19:50:56] <greaser|q> just realised a plausible kernel exploit for any old MIPS OS
L850[19:51:04] <greaser|q> running on an R2000 or R3000
L851[19:51:43] <greaser|q> if you can get the kernel to triple fault, and then somehow return, and it doesn't adequately check the c0_status register for its permissions, it will return you to kernel mode ;)
L852[19:52:24] <greaser|q> it will have interrupts disabled though
L853[19:52:32] <gamax92> but just enable them?
L854[19:52:52] <greaser|q> but that's just a matter of mfc0 %0, $c0_status \ nop \ ori %0, %0, 1 \ mtc0 %0, $c0_status
L855[19:52:52] <greaser|q> yeah
L856[19:53:07] <greaser|q> although first you'd probably want to hijack the fault handler
L857[19:53:48] <greaser|q> the generic one will either be at 0xBFC00180 or 0x80000080, and the UTLB lookup one will be 0x80 bytes before the generic one
L858[19:54:52] <greaser|q> here's a highly plausible one: if it uses a specific scheme as mentioned in the IDT R30xx manual which is apparently popular in vaxes
L859[19:55:33] <greaser|q> the idea is you have to somehow make the primary exception handler divert to a UTLB fault when looking something up, and then TLB fault when looking up the page in kseg2 (the kernel-only virtual memory space)
L860[19:55:57] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:c1a1:d59b:181f:3820:8446)
L861[19:56:27] <greaser|q> here's a plausible way of doing this: dump the sp in memory that hasn't been paged in, then do a syscall that requires the stack
L862[19:56:54] <greaser|q> and when i say not paged in, i mean the second-layer table itself is also not paged in
L863[19:58:13] <greaser|q> so it goes: code 1{ syscall 2{ UTLB read fault 3{ TLB read fault when trying to read the second-layer page table | use first-layer table to get second-layer table and add to TLB }3 read entry in second-layer table and add to TLB }2 return from syscall }1
L864[20:01:23] ⇦ Quits: pingPhone (~AndChat66@184.226.219.102) (Quit: Bye)
L865[20:03:18] <gamax92> wow ... SoX's synthesizer or playback stuff is ... rather bad :/
L866[20:03:42] <gamax92> tell it to make a square wave, and I randomly get: nothing, muffled noise, square wave that fades in, square wave
L867[20:13:22] <greaser|q> yeah i think i'm up to plan C now: https://www.linux-mips.org/wiki/Porting
L868[20:15:04] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 198 seconds)
L869[20:15:26] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L870[20:25:57] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L871[20:30:48] <gamax92> greaser|q: oh noes
L872[20:32:08] <CompanionCube> What were plans a and b
L873[20:32:21] <CompanionCube> greaser|q: ^
L874[20:32:44] <greaser|q> plan A was work with newlib, plan B was use musl... i think
L875[20:33:21] <CompanionCube> isn't porting the linux kernel a very large and difficult plan c
L876[20:50:34] <Antheus> #lua 7*191
L877[20:50:34] <|0xDEADBEEF|> > 1337
L878[20:50:38] <Antheus> :P
L879[20:52:36] <gamax92> ... I have no idea wtf is going on.
L880[20:53:24] <gamax92> I wrote some audio code, and then it started to generate random errors like "attempt to call global 'tonumber' (a string value)" "attempt to index a function value" "attempt to index local 'line' (a userdata value)"
L881[20:53:29] <gamax92> all followed by Segmentation fault
L882[20:54:04] <CompanionCube> did you break the lua interpreter
L883[20:54:31] <gamax92> o.o; "*** stack smashing detected ***"
L884[20:54:41] <gamax92> greaser|q: halp
L885[20:54:53] <greaser|q> hmm?
L886[20:55:03] <gamax92> and no it's not MIPS related sorry
L887[20:55:31] <greaser|q> gamax92: lua isn't actually idiotproof with its GC... a tip, don't access a pointer after doing lua_remove or lua_pop on the underlying string
L888[20:57:07] <gamax92> oh, I wonder if my ffi.fill is broken?
L889[20:57:36] <greaser|q> ./arch/mips/include/uapi/asm/sgidefs.h:18:2: error: #error Use a Linux compiler or give up. <-- ok, time to rebuild binutils + gcc + musl
L890[20:57:37] <ping> <> ffi.fill
L891[20:57:37] <^v> ping, function: builtin#201
L892[20:57:40] <ping> wtf is this
L893[20:58:19] <`-`> Fills memory
L894[20:58:32] <`-`> <> ffi.fill(0, 100, 2)
L895[20:58:32] <^v> `-`, bad argument #1 to '?' (cannot convert 'number' to 'void *')
L896[20:58:41] <`-`> <> ffi.fill(ffi.cast("void*",0), 100, 2)
L897[20:58:44] <`-`> XD
L898[20:58:46] <gamax92> "realloc(): invalid next size:" "Bus error" "free(): corrupted unsorted chunks:"
L899[20:58:54] <gamax92> I'm great at this
L900[20:59:06] <`-`> <restart
L901[20:59:08] <`-`> Love
L902[20:59:10] <`-`> ly
L903[20:59:12] <`-`> ping: XD
L904[20:59:38] <gamax92> `-`: question, is ffi.fill(thing, ffi.sizeof(thing), 0) wrong/bad
L905[20:59:54] <gamax92> thing is just a struct
L906[21:00:00] <`-`> It is not bad
L907[21:00:08] <greaser|q> should be fine provided you have the args around the right way
L908[21:00:20] <gamax92> yeah, ffi.fill does (dst, len, val)
L909[21:04:13] <greaser|q> memo to self, rebuild the mipsel-none-elf compiler with newlib
L910[21:06:13] <greaser|q> hmm, if i can get kgdb support working i will be pretty much set
L911[21:06:35] <gamax92> ~w collectgarbage
L912[21:06:35] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-collectgarbage
L913[21:10:21] ⇨ Joins: KK (~KomputerK@2604:a880:1:20::275:4001)
L914[21:10:21] ⇦ Quits: KomputerKid (~KomputerK@2604:a880:1:20::275:4001) (Read error: Connection reset by peer)
L915[21:10:49] *** KK is now known as Guest57400
L916[21:15:23] <greaser|q> ok, musl's installed (properly this time!), now continuing with the rest of gcc
L917[21:17:40] <gamax92> `-`: :/ "unprotected error in call to Lua API (bad callback)"
L918[21:27:41] *** Guest57400 is now known as KomputerKid
L919[21:28:18] <gamax92> oh, there's a test example that does the same thing ... until they commented it out and just put the function in C
L920[21:29:24] <vifino> woot. apparently my provider didn't block port 80! :D
L921[21:33:33] <gamax92> greaser|q: it seems that if the call back is running, Lua cannot be running, or they clash and die
L922[21:33:41] <greaser|q> ahh righty
L923[21:34:00] <gamax92> so ... no beep in ocemu today :D
L924[21:40:54] <vifino> beep beep
L925[21:46:01] <Antheus> boop boop
L926[21:46:07] <Dashkal> bzzzt
L927[22:06:27] <gamax92> greaser|q: so how's gcc goin
L928[22:06:46] <greaser|q> i'm trying to get libgcc_s.so to build
L929[22:07:01] <greaser|q> it apparently needs -fPIC
L930[22:07:30] <greaser|q> while on generic targets, MIPS is fine, on linux targets it seems you need shared libs
L931[22:09:29] <gamax92> I got my kernel to compile (a long time ago but never rebooted), have my beautiful performance again and the joystick is usable
L932[22:09:49] ⇦ Quits: Lathanael|Away (~Lathanael@p549606FA.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L933[22:10:56] <Temia> :o
L934[22:11:00] <Temia> ooh.
L935[22:12:06] <vifino> Temia!
L936[22:12:08] * vifino pets Temia
L937[22:12:31] * Temia meeps
L938[22:12:36] * Temia leans into pets. =w=
L939[22:13:16] <gamax92> Temia: the issue with this joystick is that there's a faulty unused axis that basically registers garbage from the other various axis
L940[22:13:29] <Temia> Eep.
L941[22:13:46] <gamax92> but because of 79346d620e9de87912de73337f6df8b7f9a46888, instead of it being separate and all the other axis fine, it replaces a good one and makes the control worthless
L942[22:14:22] <Temia> Commit number?
L943[22:14:40] <gamax92> mmhm, kernel commit
L944[22:14:56] <gamax92> Temia: https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable/+/79346d620e9de87912de73337f6df8b7f9a46888
L945[22:15:04] <Temia> Ah, thanks
L946[22:15:40] ⇦ Quits: cpup (~cpup@32.218.117.148) (Ping timeout: 198 seconds)
L947[22:16:40] ⇨ Joins: Lathanael|Away (~Lathanael@p54961143.dip0.t-ipconnect.de)
L948[22:16:59] * Alissa boops Temia
L949[22:17:08] * Temia meeps o-o
L950[22:17:54] <Alissa> i want to be a package maintainer for Lua git stuff for Arch Linux, Lua 5.3.2 and LuaRocks 2.3.0 for Ubuntu PPAs and Debian, and add a whole bunch of stuff to Alpine
L951[22:18:06] <Alissa> but apparently I would need a computer for each
L952[22:18:10] <Alissa> or boot setup
L953[22:18:12] <Alissa> and then I lolnope :D
L954[22:18:25] <sugoi> vms?
L955[22:18:33] <sugoi> can you virtualize the archs you want?
L956[22:18:34] * gamax92 gives a shiny red box 12cm^3 box to Temia
L957[22:18:37] <gamax92> ohey sugio
L958[22:18:42] <gamax92> sguoi
L959[22:18:42] <sugoi> o/
L960[22:18:52] <gamax92> payonel
L961[22:18:54] * sugoi scrambles self
L962[22:18:55] <gamax92> dammit that isn't right easer
L963[22:18:58] <sugoi> i do need to renick
L964[22:19:07] <sugoi> i'll miss sugoi :(
L965[22:19:12] <gamax92> sugoi: anyway, no beep in ocemu for now.
L966[22:19:23] <sugoi> DERP, forgot ... didn't i
L967[22:19:27] <sugoi> i had place holder for it
L968[22:19:29] <sugoi> checking now
L969[22:19:32] <gamax92> huh?
L970[22:19:35] <Temia> o.o
L971[22:19:39] * Temia shakes the box
L972[22:19:44] <sugoi> gamax92: oh i read too fast
L973[22:19:53] <sugoi> thought you said i forgot to implement beep for terminal \a
L974[22:19:58] <sugoi> nevermind :)
L975[22:19:59] ⇦ Quits: Brycey92 (~Brycey92@bmb5663-27-21.rh.psu.edu) (Quit: Live long and prosper)
L976[22:20:04] <gamax92> ooooh, did you do that? :o
L977[22:20:34] <sugoi> yes
L978[22:20:36] <sugoi> phew :)
L979[22:20:57] <sugoi> elseif delim=="\a" and not beeped then require("computer").beep() beeped=true end
L980[22:21:36] <gamax92> Temia: it's a shiny red box with some jingles in it
L981[22:22:25] ⇨ Joins: cpup (~cpup@32.218.116.3)
L982[22:23:14] <gamax92> sugoi: I would basically have to force you to compile an additional library so that ocemu would beep, as having the audio callback function be lua results in corruption
L983[22:23:34] <sugoi> ha
L984[22:23:37] <sugoi> no i'm fine
L985[22:23:46] <gamax92> yeah :P
L986[22:23:50] <Alissa> sugoi: computer isn't good enough to do that
L987[22:23:59] <sugoi> Alissa: ?
L988[22:24:03] <Alissa> VMs
L989[22:24:08] <sugoi> oh
L990[22:24:13] <sugoi> i thought you mean beep
L991[22:24:18] <sugoi> :)
L992[22:24:20] <Alissa> sorry out of context.
L993[22:24:40] <Alissa> anyways yeah this computer is a PoS and totally unusable for what I'd rather be doing with it
L994[22:25:06] <Alissa> Although, I could at least do some for Arch Linux.
L995[22:25:22] <Alissa> And eventually set up a script to make a PKGBUILD based off of a LuaRocks package hopefully
L996[22:25:39] <Alissa> Clone it, use LuaRocks to build and install to system. Voila
L997[22:26:57] <sugoi> anyone here have experience with both gnu-screen and tmux? and if so, for someone that has considerable screen muscle-memory, is it worth learning tmux?
L998[22:28:59] * gamax92 pokes Alissa, ^
L999[22:29:17] <Alissa> sugoi: I'd recommend tmux
L1000[22:29:50] <Alissa> The keybindings are better, the support channel is better (and existant), it's more often updated, and it has a statusbar for better displaying of information about your current session.
L1001[22:30:13] <Alissa> 10/10 I would recommend using tmux over screen. It's also what I use as the user default for the shell service I manage.
L1002[22:30:29] <gamax92> I use screen myself :P
L1003[22:31:12] <greaser|q> ffffff is it even possible to build mips-gcc for linux with musl
L1004[22:31:17] <Alissa> gamax92: Why?
L1005[22:33:51] <gamax92> because I used screen first
L1006[22:34:10] <gamax92> and found it does what I need and have no need to switch to tmux
L1007[22:35:35] <Izaya> I like having a battery monitor when I'm using a tty
L1008[22:35:44] <gamax92> I don't, don't need it
L1009[22:35:46] ⇨ Joins: Vaht (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net)
L1010[22:36:06] <gamax92> don't need a statusbar either
L1011[22:36:10] <Izaya> Fair enough
L1012[22:36:12] ⇦ Quits: Tahg (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net) (Read error: Connection reset by peer)
L1013[22:36:12] ⇦ Quits: Thog (Thog@is.aww.moe) (Ping timeout: 195 seconds)
L1014[22:36:12] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Ping timeout: 195 seconds)
L1015[22:36:36] ⇦ Quits: ven000m (~e@149.3.143.68) (Ping timeout: 195 seconds)
L1016[22:36:50] <Izaya> I'm not arguing I just felt a need to add an opinion
L1017[22:37:23] <gamax92> don't need that either :P
L1018[22:37:28] * gamax92 kidding
L1019[22:38:11] <Izaya> :p
L1020[22:38:36] <Izaya> Don't worry, no-one does
L1021[22:40:06] ⇦ Quits: Kasen (znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st) (Ping timeout: 195 seconds)
L1022[22:40:41] ⇦ Quits: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net) (Ping timeout: 195 seconds)
L1023[22:41:26] <gamax92> hmm, Temia is poof
L1024[22:43:19] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L1025[22:43:48] *** Magik6k is now known as Guest14868
L1026[22:44:54] ⇨ Joins: Forecaster71 (~Forecaste@83.223.1.173)
L1027[22:45:16] ⇨ Joins: Thog (Thog@is.aww.moe)
L1028[22:45:28] <sugoi> gamax92: "I used screen first and found it does what I need and have no need to switch to tmux" <-- EXACTLY this for myself
L1029[22:45:30] <sugoi> ergo my question
L1030[22:45:51] ⇨ Joins: Kasen (znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st)
L1031[22:45:59] ⇦ Quits: Lathanael|Away (~Lathanael@p54961143.dip0.t-ipconnect.de) (*.net *.split)
L1032[22:45:59] ⇦ Quits: hydraz (matheus@heddw.ch) (*.net *.split)
L1033[22:45:59] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (*.net *.split)
L1034[22:45:59] ⇦ Quits: ConcernedHobbit (me@irc.concernedhobbit.eu) (*.net *.split)
L1035[22:45:59] ⇦ Quits: Gavle|Away (Gavle@bb2-025.static.bnc4free.com) (*.net *.split)
L1036[22:45:59] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (*.net *.split)
L1037[22:45:59] ⇦ Quits: Nentify (sid14943@id-14943.highgate.irccloud.com) (*.net *.split)
L1038[22:45:59] ⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (*.net *.split)
L1039[22:45:59] ⇦ Quits: Alissa (sid38100@id-38100.tooting.irccloud.com) (*.net *.split)
L1040[22:45:59] ⇦ Quits: SkySom (~SkySom@162.243.21.185) (*.net *.split)
L1041[22:45:59] ⇦ Quits: medsouz (~medsouz@medsouz.net) (*.net *.split)
L1042[22:45:59] ⇦ Quits: LordFokas (LordFokas@2001:19f0:6800:8161:1:be:a:7001) (*.net *.split)
L1043[22:45:59] ⇦ Quits: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001) (*.net *.split)
L1044[22:45:59] ⇦ Quits: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe) (*.net *.split)
L1045[22:45:59] ⇦ Quits: Antheus (Antheus@2001:19f0:6800:8161:1:be:a:7001) (*.net *.split)
L1046[22:45:59] ⇦ Quits: dangranos (~dangranos@hekate.pc-logix.com) (*.net *.split)
L1047[22:46:03] <^v> Oh noes! portlane split 3:
L1048[22:46:09] <sugoi> but tmuxians tell me i'm stupid for using gnu-screen :)
L1049[22:46:30] <gamax92> sugoi: well it's time to hold off on that, EsperNet is experiencing some earthquakes
L1050[22:46:39] ⇨ Joins: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
L1051[22:46:47] <gamax92> there's moo
L1052[22:47:06] <sugoi> i filter out splits - i'm always confused when others don't
L1053[22:48:15] ⇨ Joins: dangranos (~dangranos@hekate.pc-logix.com)
L1054[22:48:18] ⇨ Joins: Lathanael|Away (~Lathanael@p54961143.dip0.t-ipconnect.de)
L1055[22:48:54] ⇨ Joins: SkySom (~SkySom@162.243.21.185)
L1056[22:49:26] <gamax92> ooh, wine has done some stuff that might be related to an issue I was having ...
L1057[22:49:36] ⇨ Joins: medsouz (~medsouz@medsouz.net)
L1058[22:49:36] ⇨ Joins: ven000m (~e@149.3.143.68)
L1059[22:49:36] ⇨ Joins: hydraz (matheus@heddw.ch)
L1060[22:49:36] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L1061[22:49:36] ⇨ Joins: ConcernedHobbit (me@irc.concernedhobbit.eu)
L1062[22:49:36] ⇨ Joins: Gavle|Away (Gavle@bb2-025.static.bnc4free.com)
L1063[22:49:36] ⇨ Joins: Nentify (sid14943@id-14943.highgate.irccloud.com)
L1064[22:49:36] ⇨ Joins: Alissa (sid38100@id-38100.tooting.irccloud.com)
L1065[22:49:36] ⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L1066[22:49:36] ⇨ Joins: LordFokas (LordFokas@2001:19f0:6800:8161:1:be:a:7001)
L1067[22:49:36] ⇨ Joins: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001)
L1068[22:49:36] ⇨ Joins: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe)
L1069[22:49:36] ⇨ Joins: Antheus (Antheus@2001:19f0:6800:8161:1:be:a:7001)
L1070[22:49:36] *** nova.esper.net sets mode: +v Techokami
L1071[22:53:43] <gamax92> >_> Steam why.
L1072[22:58:11] ⇦ Quits: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net) (Read error: Connection reset by peer)
L1073[22:58:21] ⇨ Joins: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net)
L1074[23:11:37] ⇦ Quits: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net) (Read error: Connection reset by peer)
L1075[23:11:54] ⇨ Joins: Gyro_ (~Gyro@bb-66-55-207-189.gwi.net)
L1076[23:13:44] ⇨ Joins: OneMatthias (~EiraIRC@ftth-66-132.bvunet.net)
L1077[23:15:00] <sugoi> brb
L1078[23:15:02] ⇦ Parts: sugoi (~sugoi@174-24-217-67.tukw.qwest.net) (C++ code monkey))
L1079[23:16:12] ⇨ Joins: sugoi (~sugoi@174-24-217-67.tukw.qwest.net)
L1080[23:17:46] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:b007:2d19:217f:2a82)
L1081[23:17:46] zsh sets mode: +v on Kodos
L1082[23:20:15] <Kodos> Laundry time :3
L1083[23:20:41] <snowden89> sugoi: Tmuxian here your stupid for using screen
L1084[23:20:48] <snowden89> LO
L1085[23:20:52] <snowden89> :P*
L1086[23:21:22] <snowden89> i dont see much different between them honestly
L1087[23:21:29] <snowden89> just found tmux uses less resources
L1088[23:21:32] <snowden89> so went with that
L1089[23:32:13] <sugoi> snowden89: :)
L1090[23:32:21] ⇦ Parts: OneMatthias (~EiraIRC@ftth-66-132.bvunet.net) ())
L1091[23:32:25] ⇦ Quits: Yepoleb (~yepoleb@91-115-114-205.adsl.highway.telekom.at) (Quit: Leaving)
L1092[23:34:28] <Kodos> Okay, that's sorted
<<Prev Next>> Scroll to Top