<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:12:50] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L2[00:29:26] *** mrkirby153 is now known as kirby|gone
L3[00:42:54] *** Kasen is now known as rakiru|offline
L4[00:49:32] ⇨ Joins: Justin__ (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L5[00:51:26] ⇦ Quits: jaquadro (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (Ping timeout: 189 seconds)
L6[00:51:33] ⇨ Joins: jaquadro (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L7[00:53:38] ⇦ Quits: Justin__ (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (Ping timeout: 189 seconds)
L8[01:01:46] ⇦ Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (Ping timeout: 186 seconds)
L9[01:04:06] *** Keridos is now known as Keridos|away
L10[01:13:03] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L11[02:05:51] * vifino groans
L12[02:05:54] <vifino> Morning everyone.
L13[02:06:04] <Skye> Morning
L14[02:15:44] *** cbcercas|AFK is now known as cbcercas
L15[02:23:41] *** Daiyousei is now known as LearningFairy
L16[02:48:25] <Izaya> naming characters is hard
L17[02:50:27] ⇨ Joins: sciguyryan (~sciguyrya@31.3.154.25)
L18[03:02:56] ⇦ Quits: Yepoleb (~quassel@188-22-167-45.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L19[03:04:24] ⇨ Joins: Yepoleb (~quassel@178-191-133-95.adsl.highway.telekom.at)
L20[03:05:39] <Izaya> gah, they have to be unique, too?
L21[03:10:17] ⇦ Parts: Vaevictus (~vae@kesq-06-093.dsl.netins.net) ())
L22[03:15:04] * vifino wonders when Elizabeth will finally wake up
L23[03:23:18] <vifino> Ugh. I can't get the password to *not* be shown.
L24[03:23:27] * vifino flips things
L25[03:24:16] ⇨ Joins: Turtle (~SentientT@145.37.53.197)
L26[03:30:43] <greaser|q> vifino: are you trying to work out how to make a password not show up in OC
L27[03:30:49] <vifino> No.
L28[03:31:11] <vifino> I'm talking about me making a bbs and not getting the darn noecho to work.
L29[03:46:49] *** cbcercas is now known as cbcercas|AFK
L30[03:47:16] <asie> Sangar: capabilities just hit forge
L31[03:47:31] <asie> expect charset 0.2.0 with capability api support by the weekend
L32[03:47:58] <asie> this will also mean no more MCMP dependency as you just call tile.getCapability(BUNDLED_EMITTER) oslt
L33[03:48:01] <asie> afk
L34[03:48:09] *** Keridos|away is now known as Keridos
L35[03:49:16] ⇦ Quits: Tahg (~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net) (Read error: Connection reset by peer)
L36[03:49:55] ⇨ Joins: Tahg (~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net)
L37[03:50:39] ⇦ Quits: calclavia (uid15812@richmond.irccloud.com) (Quit: Connection closed for inactivity)
L38[03:51:36] ⇦ Quits: Something12 (~Something@184.65.42.207) (Ping timeout: 198 seconds)
L39[03:52:31] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (Ping timeout: 190 seconds)
L40[03:53:40] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L41[04:02:03] * Elizabeth groans
L42[04:02:21] * vifino snuggles Elizabeth
L43[04:02:43] * Elizabeth snuggles vifino
L44[04:02:50] <vifino> :3
L45[04:05:44] * vifino picks up Elizabeth and goes to get coffee for her and himself
L46[04:05:57] * Elizabeth woo
L47[04:14:02] * vifino returns
L48[04:16:02] ⇦ Quits: sugoi (~sugoi@174-31-156-220.tukw.qwest.net) (Ping timeout: 189 seconds)
L49[04:18:13] ⇨ Joins: sugoi (~sugoi@174-31-156-220.tukw.qwest.net)
L50[04:19:41] ⇨ Joins: t3hero (~t3hero@2601:202:200:fb50:6191:8615:de2e:f374)
L51[04:30:14] *** cbcercas|AFK is now known as cbcercas
L52[04:36:45] * gAway2002 boops the channel
L53[04:36:46] *** gAway2002 is now known as g
L54[04:36:58] <g> one bus run down, one to go..
L55[04:43:59] ⇦ Quits: Turtle (~SentientT@145.37.53.197) (Quit: Nettalk6 - www.ntalk.de)
L56[04:50:10] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L57[04:50:20] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 198 seconds)
L58[04:57:10] *** cbcercas is now known as cbcercas|AFK
L59[05:00:58] ⇨ Joins: Turtle (~SentientT@145.37.53.197)
L60[05:04:26] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L61[05:07:46] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L62[05:10:51] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L63[05:12:35] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L64[05:12:35] zsh sets mode: +v on Kodos
L65[05:14:58] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L66[05:22:32] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L67[05:23:04] ⇦ Quits: Turtle (~SentientT@145.37.53.197) (Quit: Nettalk6 - www.ntalk.de)
L68[05:25:53] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 189 seconds)
L69[05:31:44] ⇦ Quits: cpup (~cpup@32.218.112.240) (Ping timeout: 198 seconds)
L70[05:33:30] ⇨ Joins: cpup (~cpup@32.218.112.240)
L71[05:36:54] ⇦ Quits: Kevin (~kevin@99-96-57-112.lightspeed.milwwi.sbcglobal.net) (Ping timeout: 198 seconds)
L72[05:37:35] ⇨ Joins: Inari (~Pinkishu@p5DEC6DAD.dip0.t-ipconnect.de)
L73[05:39:10] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L74[05:57:03] *** cbcercas|AFK is now known as cbcercas
L75[06:01:20] <Sandra> at this rate, OAReborn should be finished in a couple of hours.
L76[06:01:36] <Sandra> finished?
L77[06:01:41] <Sandra> I mean 1st beta out.
L78[06:06:58] <dangranos> Heh
L79[06:07:04] <dangranos> my granddad is awesome :D
L80[06:07:58] <dangranos> He gave me (handed to my mum though, not to me in person) clocks
L81[06:09:11] <Kodos> Don't take them to school >.>
L82[06:09:48] <Kodos> I'm wicked stoked, DCUO was announced to be coming to Xbox One
L83[06:10:01] <dangranos> The amazing part? A writing on their back "От главы администрации города Барнаула" - "From head of administration (aka governor) of Barnaul"
L84[06:10:25] <dangranos> *vice-governor, i guess?
L85[06:10:44] <Kodos> Nice
L86[06:11:08] <Kodos> I'm wracking my brain trying to come up with ideas to code that aren't terribly difficult since I can't run an IDE to make a mod :x
L87[06:14:46] <vifino> Bash's select statements apparently don't like \r\n.
L88[06:14:52] <vifino> Welp.
L89[06:18:10] <Sandra> Kodos, how can you not run an IDEA?
L90[06:18:25] <Kodos> I'm on my wife's PC, and she has a cow any time I install anything
L91[06:27:44] <Kodos> Blergh
L92[06:29:02] <Kodos> Ah well. Time for coffee. Back soon
L93[06:29:47] <Izaya> Kodos, you don't need an IDE
L94[06:29:50] <Izaya> you just need vim
L95[06:33:57] <vifino> Looks like I'll have to write my own tr like thing that replaces live without waiting for newline.
L96[06:33:58] <vifino> .-.
L97[06:35:38] <Kubuxu> vifino: are you sure it is tr and not shell buffering?
L98[06:36:34] <vifino> I have no idea .-.
L99[06:37:20] <vifino> Kubuxu: Do you happen to know how I can delete \r from stdin?
L100[06:37:42] <vifino> I mean, I *could* pipe tr to the program.
L101[06:37:48] <vifino> Though I am not sure if that'll work.
L102[06:39:08] <Kubuxu> dos2unix should do the work
L103[06:40:18] *** cbcercas is now known as cbcercas|AFK
L104[06:41:03] <vifino> Kubuxu: It keeps all the text to itself unless I hit ^D/EOF
L105[06:44:10] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L106[06:46:45] ⇨ Joins: Alex-Learning (uid57631@id-57631.charlton.irccloud.com)
L107[06:46:47] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L108[06:49:24] ⇦ Quits: Syrren (~syrren@wyrm.thenest.org) (Ping timeout: 192 seconds)
L109[06:50:10] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L110[06:50:19] <Izaya> ~w serialization
L111[06:50:19] <ocdoc> http://ocd.cil.li/api:serialization
L112[06:51:56] <vifino> Kubuxu: Hey, do you happen to know what I have to send to the telnet client to make it send \n instead of \r\n?
L113[06:52:04] <vifino> I can't decypher the rfc .-.
L114[06:52:06] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L115[06:55:08] ⇨ Joins: Syrren (~syrren@wyrm.thenest.org)
L116[07:01:46] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 186 seconds)
L117[07:01:57] <Elizabeth> .load
L118[07:01:57] <EnderBot2> CPU: 1.22 0.82 0.49 , RAM: 14.0G/31.3G (~44.8%), SWAP: 753.8M/88.2G (~0.8%)
L119[07:05:14] ⇨ Joins: wembly (~wembly@50.240.220.69)
L120[07:07:23] <Kodos> Izaya, get me a tutorial on gVim, and I'll use it
L121[07:07:26] <Kodos> I already have it on my USB stick
L122[07:08:24] <Izaya> Kodos, open it
L123[07:08:25] <Izaya> and type
L124[07:08:29] <Izaya> :help tutor
L125[07:08:42] <Izaya> hopefully
L126[07:08:50] <Izaya> if not you'll need to download the runtime files
L127[07:09:48] <Kodos> Worked, see you in 30 minutes
L128[07:10:23] ⇦ Quits: sugoi (~sugoi@174-31-156-220.tukw.qwest.net) (Ping timeout: 189 seconds)
L129[07:11:40] ⇨ Joins: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L130[07:12:46] ⇨ Joins: sugoi (~sugoi@174-31-156-220.tukw.qwest.net)
L131[07:15:32] <Sandra> OAReborn 0.1: http://minecraft.curseforge.com/projects/oareborn
L132[07:16:21] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 198 seconds)
L133[07:16:54] <DeanIsaKitty> Kodos, you do know that you can "install" eclipse to an USB stick and be done with it?
L134[07:18:10] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L135[07:18:45] <vifino> DeanIsaKitty: Did your xmpp client die?
L136[07:19:22] <DeanIsaKitty> No, I restarted my window manager.
L137[07:19:28] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping timeout: 204 seconds)
L138[07:20:08] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L139[07:20:08] zsh sets mode: +v on Kodos
L140[07:20:16] <vifino> DeanIsaKitty: Start it again. >_>
L141[07:20:53] * Evey sighs
L142[07:20:57] <Kodos> Izaya: Anyone who says vim is bad probably didn't take the time to memorize the keybinds. This'll take some time to learn, but isn't as bad as I thought it was going to be
L143[07:21:35] <DeanIsaKitty> Kodos, did you get my message? ^^
L144[07:21:47] <Kodos> No, webchat crashed
L145[07:21:53] <DeanIsaKitty> Kodos, you do know that you can "install" eclipse to an USB stick and be done with it?
L146[07:22:00] <Kodos> Yes, I'm aware
L147[07:22:02] <DeanIsaKitty> ok
L148[07:22:16] <Kodos> I have my USB stick set up with PortableApps
L149[07:22:27] <Kodos> Though frankly I prefer IDEA
L150[07:22:30] <Elizabeth> Kodos, when not in insert mode, v to select an area, V to select the line. y to 'yank' (copy), x to cut. P/p to paste before/after (not sure which is which)
L151[07:22:57] <DeanIsaKitty> Elizabeth: He's going to the tutor. Thats like lesson 3 :P
L152[07:23:21] <Elizabeth> :P
L153[07:24:11] <Kodos> TIL the s in s/whatever/etc means substitute
L154[07:24:22] <vifino> Duh.
L155[07:24:32] <DeanIsaKitty> vifino.
L156[07:24:38] <vifino> DeanIsaKitty,
L157[07:24:46] <Kodos> vifinopls
L158[07:24:50] <vifino> mepls.
L159[07:24:56] <vifino> maples.
L160[07:25:00] <DeanIsaKitty> If people learn stuff its new to them. Stop looking down on people that are trying to learn.
L161[07:25:22] <vifino> ¬_¬
L162[07:25:25] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L163[07:26:04] <Kodos> Okay, now tell me how to start a new file because that wasn't covered
L164[07:26:12] <DeanIsaKitty> :e filename
L165[07:26:28] <Kodos> Full path, or just a filename
L166[07:26:34] <DeanIsaKitty> or :tab new filename or :split filename or :vsplit filename
L167[07:26:36] <DeanIsaKitty> EIther or
L168[07:26:45] <DeanIsaKitty> you can get the current pwd with :pwd
L169[07:27:17] <Elizabeth> now i need to work out how i'm going to do module loading and unloading in my irc bot. i have an idea for it binding the callbacks when loaded but i'm not sure how to go about loading the class
L170[07:27:26] <Kodos> Okay, now to get a cheat sheet up
L171[07:28:13] <DeanIsaKitty> justastranger: http://vim.rtorr.com/
L172[07:28:32] <Elizabeth> DeanIsaKitty, do you mean Kodos?
L173[07:28:42] <DeanIsaKitty> Yes...
L174[07:28:53] <Kodos> I got one already
L175[07:28:54] <Kodos> Thanks tho
L176[07:29:01] <Kodos> For just typing, I can just use insert mode, right?
L177[07:29:16] <Elizabeth> yes
L178[07:29:29] <Kodos> And completely removing a line is...
L179[07:29:51] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 198 seconds)
L180[07:29:57] <DeanIsaKitty> Kodos: dd
L181[07:30:07] <Kodos> Thanks =D
L182[07:30:11] <DeanIsaKitty> OR just D if you want to leave an empty line in place
L183[07:30:36] <Kodos> That'll do. I should be good with those. Now, what to write :3
L184[07:31:26] <Kodos> Oh nice, there's syntax highlighting for Lua =D
L185[07:31:42] <vifino> Of course, there is syntax highlighting for pretty much anything you can find.
L186[07:32:47] <DeanIsaKitty> Kodos: Its pretty easy to write a syntax hl file so people do it all the time
L187[07:33:17] <DeanIsaKitty> But only a few are included in most vim distributions
L188[07:33:47] <Kodos> Well, you guys have to remember, I'm still new and a bit slow. It took me a couple years just to get to the point I'm at. Granted, I couldn't have done it without most everyone here, so thanks for that.
L189[07:34:03] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L190[07:34:28] <DeanIsaKitty> Kodos: I like people that are willing to learn :P
L191[07:34:43] <Kodos> Indeed
L192[07:34:50] <Kodos> Now to figure out why I can't use :w to save this thing
L193[07:35:08] <dangranos> https://en.wikipedia.org/wiki/Mitral_valve_prolapse fun
L194[07:36:26] <DeanIsaKitty> It may be writeprotected.
L195[07:36:54] <DeanIsaKitty> But then it should tell you "E45: 'readonly' option is set" if you try to save
L196[07:37:02] <DeanIsaKitty> Or something
L197[07:37:16] <Kodos> It didn't, only that it couldn't be found for writing or some such nonsense. Doesn't matter, I closed that instance of vim, started a new one from the app launcher, and it worked now
L198[07:37:20] <Kodos> It was likely a bad directory
L199[07:37:27] <Kodos> Err
L200[07:37:29] <Kodos> That made sense in my head
L201[07:37:39] <Kodos> Anyway, how do I set the pwd, for future reference
L202[07:37:43] <DeanIsaKitty> :cd
L203[07:37:56] <DeanIsaKitty> For the instance :lcd for the buffer you're in at that moment
L204[07:38:04] <Kodos> kk
L205[07:38:12] <Kodos> Is there a way to... mkdir? from vim
L206[07:38:18] <Kodos> Or do I need to be in an already existing dir
L207[07:38:48] <vifino> Well, you can run shell commands with !.
L208[07:38:54] <DeanIsaKitty> Kodos: You can execute any shell command you want with ! so !mkdir
L209[07:38:56] <vifino> So something like :!mkdir dir
L210[07:39:58] <Kodos> Annd it's still writing to the old dir
L211[07:40:06] <DeanIsaKitty> :w newfilename
L212[07:41:01] <Kodos> Got it =D
L213[07:41:56] <Kodos> Does yanking put it in my actual clipboard, or is it a vim-only thing
L214[07:42:38] <dangranos> uh..
L215[07:42:40] <dangranos> both
L216[07:42:59] <dangranos> " selects the buffer
L217[07:43:09] <dangranos> + is xorg's buffer
L218[07:43:23] ⇦ Quits: hitecnologys (~hitecnolo@193.169.52.115) (Ping timeout: 189 seconds)
L219[07:43:28] <Kodos> Okay, let me rephrase my question
L220[07:43:34] <DeanIsaKitty> Kodos: There are several 'registers' where stuff can be yanked in. Check :registers for that
L221[07:43:38] <dangranos> ^
L222[07:43:39] <Kodos> I'm trying to delete the entire file (buffer I guess?) and replace it
L223[07:43:45] <dangranos> mhm
L224[07:43:46] <DeanIsaKitty> the '+' register is you X keyboard
L225[07:43:52] <dangranos> replace with what?
L226[07:43:58] <DeanIsaKitty> *clipboard ^^
L227[07:44:00] <Kodos> An updated version since my local one is old
L228[07:44:08] <dangranos> ah
L229[07:44:15] <dangranos> ggdG
L230[07:44:19] <dangranos> deletes it
L231[07:44:45] <DeanIsaKitty> gg=go to top, d=delete G=go to bottom
L232[07:44:47] <dangranos> "+p will paste from register +, at least that's what neovim uses fro xorg's clipboard
L233[07:45:05] <dangranos> d will wait for motion
L234[07:45:07] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L235[07:45:56] <dangranos> those are: w W b B gg G
L236[07:45:57] <dangranos> and so on
L237[07:46:09] <dangranos> though dd deletes line
L238[07:46:23] <Kodos> Okay, the thing i want is in my * register
L239[07:46:28] <Kodos> Apparntly
L240[07:46:30] <Kodos> Apparently*
L241[07:46:31] <DeanIsaKitty> "*p
L242[07:46:35] <dangranos> ^
L243[07:46:42] <Kodos> Awesome, thanks =D
L244[07:46:47] <Kodos> Now I can tinker with my lib some more
L245[07:46:51] <Kodos> OH
L246[07:46:54] <DeanIsaKitty> select (") register *, execute p command
L247[07:46:55] <Kodos> I can even use vim to use git =D
L248[07:46:58] <Kodos> Neat
L249[07:47:04] <dangranos> " register comand_that_uses_register
L250[07:47:18] <dangranos> d is cut
L251[07:47:20] <dangranos> not delete
L252[07:47:35] <Kodos> Now I just need to make a batch file that adds all files to push queue, commits with a standard generic message, and pushes
L253[07:47:39] <dangranos> it cuts into default register, or one that you selected with "
L254[07:47:57] <dangranos> uh... there should be plugin for that
L255[07:47:57] <Kodos> Shit, I kind of want to fire up my netbook and see if I can get vim on there, too
L256[07:48:08] <Kodos> I mean, I know I can
L257[07:48:12] <DeanIsaKitty> Kodos: vim is 6MB max, of course you can
L258[07:48:21] <dangranos> https://github.com/tpope/vim-fugitive
L259[07:48:26] <Kodos> DeanIsaKitty: I know, I just meant that I have to install it, it's Ubuntu
L260[07:48:30] <dangranos> ah
L261[07:48:34] <DeanIsaKitty> apt-get install gvim :P
L262[07:48:34] <Kodos> brb, I'ma gonna plug her in
L263[07:48:39] <dangranos> should be in repos
L264[07:48:42] * dangranos slaps DeanIsaKitty
L265[07:48:42] * EnderBot2 rulls on the floor laughing
L266[07:48:45] <dangranos> >gvim
L267[07:48:51] <Kodos> What's the difference between gvim and regular vim anyway
L268[07:48:54] <DeanIsaKitty> Kodos: http://imgur.com/wTdKMpH What vim can be if you let it :P
L269[07:49:08] <DeanIsaKitty> Kodos: Compile options and you have a GTK gui with gvim
L270[07:49:10] <dangranos> ooooh
L271[07:49:21] <dangranos> that looks just like any IDE
L272[07:49:23] <Kodos> What if I just have a CLI on my netbook
L273[07:49:31] <dangranos> Kodos: just "vim"
L274[07:49:33] <Kodos> kk
L275[07:49:35] <DeanIsaKitty> dangranos: vim does not come with +XClipboard you absolute fucking idiot.
L276[07:49:50] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L277[07:49:51] <DeanIsaKitty> Kodos: No X server?
L278[07:49:53] *** cbcercas|AFK is now known as cbcercas
L279[07:50:01] <dangranos> DeanIsaKitty: i use neovim :P
L280[07:50:09] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Remote host closed the connection)
L281[07:50:12] <DeanIsaKitty> dangranos: Yeah I know.
L282[07:50:14] <Kodos> I have xfce but it's set to startup in cli, I have to 'sudo startx' to get the windows manager
L283[07:50:20] * DeanIsaKitty slaps the living shit out of dangranos
L284[07:50:20] * EnderBot2 high-fives DeanIsaKitty
L285[07:50:35] <DeanIsaKitty> Kodos: gvim install vim too, its just a bit different compiled
L286[07:50:49] <DeanIsaKitty> I'd suggest you get the gvim package.
L287[07:50:52] <Soni> would anyone use ocaml in OC?
L288[07:50:59] <dangranos> uh...
L289[07:51:02] <dangranos> you?
L290[07:51:38] <Soni> (I need to figure out how to sandbox and persist it but apparently it has a C API)
L291[07:51:49] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L292[07:53:24] <DeanIsaKitty> Soni: Quite a few languages have a C API nowadays. Like 99% of them.
L293[07:53:49] * MajGenRelativity runs around
L294[07:54:09] <vifino> Fun fact: 83% of statistics are made up on the spot.
L295[07:54:16] <MajGenRelativity> Fun fact:
L296[07:54:25] <vifino> MajGenRelativity: I don't like blank.
L297[07:54:31] <MajGenRelativity>
L298[07:54:37] <dangranos>
L299[07:54:42] <SkySom> Fun Fact: 40% of the time it works every time
L300[07:54:42] <MajGenRelativity>
L301[07:54:49] <MajGenRelativity> Fun Fact:
L302[07:55:07] <dangranos> Fun fact: [REDACTED]
L303[07:55:24] <MajGenRelativity> No
L304[07:55:27] <MajGenRelativity> I redact stuff
L305[07:55:31] <MajGenRelativity> not ok dangranos
L306[07:55:46] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 186 seconds)
L307[07:56:05] <vifino> Fuck telnet. Fuck bash. q_q
L308[07:56:21] * MajGenRelativity
L309[07:56:32] <dangranos> s/[a-zA-Z]/█/g
L310[07:56:39] <dangranos> meh
L311[07:56:50] * MajGenRelativity redacts dangranos
L312[07:57:18] <vifino> I wrote the beginnings of a BBS, but it doesn't work in telnet, because bash decides to be stupid and pretend \r\n terminated strings don't exist.
L313[07:57:25] ⇨ Joins: kobuntu (~kodos@2602:306:ce20:6c30:3cef:68a0:116:bfee)
L314[07:57:29] <kobuntu> It works =D
L315[07:58:02] <DeanIsaKitty> Of course it does. Its vim :P
L316[07:58:06] <kobuntu> I had to choose between 3 packages, but one was labelled gnome, so I grabbed that since I've seen gnome appended on software on this thing before
L317[07:58:13] <kobuntu> Figured it was safe
L318[07:58:20] <MajGenRelativity> It's extremely unsafe
L319[07:58:33] ⇨ Joins: hitecnologys (~hitecnolo@193.169.52.115)
L320[07:58:34] <MajGenRelativity> 92% of downloading that software results in a meteorite strike
L321[07:58:55] <kobuntu> Now when I take this thing (Netbook) to McDonald's, I have fancier software to code on than edit
L322[07:59:03] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Quit: Leaving)
L323[07:59:06] <MajGenRelativity> Don't go to McDonald's
L324[07:59:09] <vifino> Gawd. i3-gaps seems to have broken mouse selection.
L325[07:59:15] <MajGenRelativity> You don't want more to get injured in the meteorite impact
L326[07:59:19] <dangranos> s/[a-zA-Z]{5,}/██████/
L327[07:59:25] <dangranos> meeeeh
L328[07:59:30] <MajGenRelativity> dangranos, watchu doin
L329[07:59:38] <dangranos> messing around
L330[07:59:51] <kobuntu> s/*//g
L331[07:59:52] <MichiBot> kobuntu: Invalid regex Dangling meta character '*' near index 0
L332[08:00:09] <kobuntu> Right, forgot I don't know regex
L333[08:00:12] <DeanIsaKitty> kobuntu: the vim-gtk vim-gnome and vim-athena are just the different GUIs you get.
L334[08:00:21] <kobuntu> Ah
L335[08:00:33] * MajGenRelativity drops meteorites all over Earth
L336[08:00:37] * CompanionCube uses Enlightenment as his DeanIsaKitty
L337[08:00:39] * MajGenRelativity rules over the remains of humanity
L338[08:00:48] <CompanionCube> ...that was a tabcomplete fail.
L339[08:00:50] <DeanIsaKitty> CompanionCube: Could you not
L340[08:01:06] <CompanionCube> s/DeanIsAKitty/DE/
L341[08:01:11] <DeanIsaKitty> THere is only one true me and I don't like getting (ab)used :P
L342[08:01:12] <MajGenRelativity> CompanionCube, the Enshenya has lower starboard armor now
L343[08:01:23] <MajGenRelativity> You won't be able to stop it in tim
L344[08:01:40] <MajGenRelativity> yes, tim
L345[08:01:42] <dangranos> s/.*//g
L346[08:01:49] <CompanionCube> so does it have onboard AI
L347[08:01:55] <MajGenRelativity> CompanionCube, not yet
L348[08:02:03] <MajGenRelativity> I haven't finished the hull yet
L349[08:02:08] * Elizabeth hugs DeanIsaKitty
L350[08:02:10] <kobuntu> s/.*//g
L351[08:02:10] <vifino> I mean, I could write a tr that just strips \r, but then I'd have to fake a tty or something, since it's just a pipe then. I dunno.
L352[08:02:22] <kobuntu> Meh
L353[08:02:35] zsh sets mode: +v on kobuntu
L354[08:02:41] *** kobuntu is now known as Kobuntu
L355[08:02:54] <CompanionCube> also, 'sudo startx'?
L356[08:02:58] <Kobuntu> Yes
L357[08:03:03] <dangranos> vifino: wtf are you doing?
L358[08:03:03] <CompanionCube> running your entire desktop as root seems...insecure.
L359[08:03:11] <Kobuntu> startx didn't work
L360[08:03:28] <vifino> dangranos: I'm writing a bbs using socat, C, x86 Assembly, Perl and Bash.
L361[08:03:29] <Kobuntu> I think, anyway
L362[08:03:30] <Kobuntu> been awhile
L363[08:03:35] <CompanionCube> you use XFCE4 right?
L364[08:03:40] <vifino> Because I must truely ruin my life.
L365[08:03:42] <Kobuntu> No idea, how do I check
L366[08:03:48] <CompanionCube> just make a screenshot
L367[08:04:00] <CompanionCube> Each DE has a distinctive UI
L368[08:04:03] <Kobuntu> Well let me drop out of irc then
L369[08:04:05] <Kobuntu> hang on
L370[08:04:08] ⇦ Quits: Kobuntu (~kodos@2602:306:ce20:6c30:3cef:68a0:116:bfee) (Quit: WeeChat 0.4.2)
L371[08:04:51] <vifino> dangranos: Does that answer your question?
L372[08:04:53] <Kodos> Err
L373[08:05:01] <Kodos> xauth: timeout in locking authority file
L374[08:05:03] <Kodos> wat
L375[08:05:28] <CompanionCube> wat
L376[08:05:33] <vifino> Do you still have some X running?
L377[08:05:44] <Kodos> I had another CLI going (I can have a few going apparently)
L378[08:05:48] <Kodos> Let me reboot it real quick
L379[08:06:27] <Kodos> Alt+Function keys let me have multiple terminals open thog
L380[08:06:30] <Kodos> though*
L381[08:06:33] *** cbcercas is now known as cbcercas|AFK
L382[08:06:36] <Kodos> I had vim in the first, irc in the second
L383[08:06:38] <vifino> Of course.
L384[08:07:22] <Elizabeth> Kodos, ctrl+FX where X is 1-6 for the 6 consoles and 7 is usually your X one
L385[08:07:23] <dangranos> http://mywiki.wooledge.org/XyProblem
L386[08:07:25] <Kodos> startx on a fresh boot still times out
L387[08:07:26] <dangranos> awesome
L388[08:07:34] <Elizabeth> *alt+FX
L389[08:08:02] <Kodos> Whelp, now it's just a black screen
L390[08:08:13] <Thog> Kodos, ...
L391[08:08:16] <Kodos> If I fuck something up, you'r walking me through fixing it =P
L392[08:08:20] <Kodos> uwot
L393[08:08:32] <Kodos> That wasn't even a tab complete, just a typo lol
L394[08:08:53] <Elizabeth> Kodos, did you go to F7?
L395[08:09:05] <Kodos> No idea, I just shut it off and am rebooting
L396[08:09:09] <DeanIsaKitty> Kodos: wait
L397[08:09:11] <Elizabeth> if so, ctrl+alt+F1-6 will get you back to a VTY
L398[08:09:15] <Kodos> I'm gonna stick to rooting in :x
L399[08:09:26] <DeanIsaKitty> what was the full command you ran?
L400[08:09:32] <Kodos> 'startx'
L401[08:09:49] * dangranos always runs 'startx', uses archlinux
L402[08:10:01] <DeanIsaKitty> Kodos: kill the x, run 'startx /usr/bin/xterm'
L403[08:10:38] <Kodos> Still timing out
L404[08:10:44] <Kodos> Or at least, not doing anything
L405[08:11:03] <DeanIsaKitty> Specify not doing anything. Does it return, does it block?
L406[08:11:07] <vifino> Kodos: You probably lack an xinitrc, what WM do you use? Basically, jsut make a file named ~/.Xinitrc, put in "#!/bin/sh\nexec yourwmofchoice", make it executable and you should be good to go.
L407[08:11:11] <dangranos> .xinitrc
L408[08:11:18] <dangranos> XINITRC, DO YOU USE IT
L409[08:11:25] <Elizabeth> dangranos, ?
L410[08:11:52] <Elizabeth> dangranos, don't start shouting, Kodos is not yet an avid linux user
L411[08:11:56] <dangranos> sorry
L412[08:12:13] <Kodos> I literally installed it because this thing was running XP and was slow as shit
L413[08:12:18] <Kodos> 1gb ram, Atom processor
L414[08:12:21] <Kodos> etc
L415[08:12:38] <Elizabeth> what distro did you use?
L416[08:12:45] <DeanIsaKitty> Kodos, question? :P
L417[08:12:50] <Kodos> ubuntu, 14.04 or some such
L418[08:12:55] <Kodos> Okay, I think I see the issue
L419[08:13:03] <Kodos> I did what you said, Lizzy, with the ctrl+alt+1-6
L420[08:13:11] <Kodos> It just keeps spamming 'No protocol specified"
L421[08:13:11] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L422[08:13:22] <Elizabeth> Kodos, F1-F6
L423[08:13:31] <Kodos> Yes
L424[08:13:41] <Kodos> I'm in one of the terminals now or whatever you call them
L425[08:13:47] <Kodos> It just keeps repeating
L426[08:13:50] <Kodos> No protocol specified
L427[08:13:51] <Kodos> ..
L428[08:13:54] <Kodos> On and on
L429[08:14:01] <Elizabeth> consoles, try just alt+F2
L430[08:14:19] <Kodos> Yeah, I can still access my other consoles
L431[08:14:23] <Kodos> The first one is busted tho
L432[08:14:47] <CompanionCube> usually the first one is either X11 (sometimes) or the boot message
L433[08:14:51] <Cruor> Kodos: you gonna play when invention comes out? :p
L434[08:14:52] <CompanionCube> (s)
L435[08:15:00] <Kodos> Cruor: I'm on an RSMC server now :3
L436[08:15:10] <Kodos> Plus probably not, no mems and cba to try to earn money for bonds
L437[08:15:20] <Kodos> If I hadn't sold off my 100m ages ago, I'd probably still be playing
L438[08:15:24] <CompanionCube> at a console, does 'which startxfce4' print out anything?
L439[08:15:29] <MajGenRelativity> alt+f4 in MC removes lag
L440[08:15:39] <CompanionCube> after logging in
L441[08:15:40] <dangranos> alt+f4 does everything you want
L442[08:15:45] <DeanIsaKitty> MajGenRelativity: Alt-F4 on IRC removes annoyance.
L443[08:15:58] <Elizabeth> CompanionCube, i've never had X11 on the first, it's normally on the 7th unless it's my work laptop in which case it's on the 9th and i have 8 consoles
L444[08:15:59] <Kodos> CompanionCube: checking
L445[08:16:05] <MajGenRelativity> DeanIsaKitty, stop trying to get rid of me
L446[08:16:06] <dangranos> whew
L447[08:16:07] <Elizabeth> DeanIsaKitty, there's also something else that can do that
L448[08:16:11] * dangranos hugs tmux
L449[08:16:11] <MajGenRelativity> I'm like any common pest
L450[08:16:12] <CompanionCube> Elizabeth, I've had it happen before
L451[08:16:12] <DeanIsaKitty> Elizabeth: !ban?
L452[08:16:14] <MajGenRelativity> I alsways come back
L453[08:16:22] <MajGenRelativity> pls no ban
L454[08:16:25] <MajGenRelativity> I break no rules
L455[08:16:31] <dangranos> DeanIsaKitty: pressed that to test if it'll close..
L456[08:16:34] <dangranos> it did
L457[08:16:42] <Kodos> CompanionCube: "/usr/bin/startxfce4"
L458[08:16:58] <dangranos> i closed my terminal :P
L459[08:17:04] <DeanIsaKitty> Kodos: as your user, when you run `groups`, are you in the 'video' group?
L460[08:17:15] <Kodos> No
L461[08:17:16] <CompanionCube> if/when you get X working again, that should be an easier way of launching your desktop than 'startx'
L462[08:17:29] <DeanIsaKitty> `sudo usermod Kodos -aG video`
L463[08:17:56] <Cruor> Kodos: getting 100m shouldnt be a problem
L464[08:17:58] <Kodos> Did th at, still not in it
L465[08:18:06] <Kodos> Cruor: then get it and give to me pls
L466[08:18:07] <DeanIsaKitty> wait what
L467[08:18:10] <Cruor> is it one bond per 14 day?
L468[08:18:13] <Kodos> Yes
L469[08:18:26] <Cruor> think i get 500k daily... in 15min
L470[08:18:31] <Cruor> eeeh, maybe 20
L471[08:18:32] <Kodos> Good for you
L472[08:18:35] <Kodos> I have 99 wc
L473[08:18:36] <Elizabeth> Kodos, did you download a desktop or server ubuntu version?
L474[08:18:42] <Kodos> desktop?
L475[08:18:45] <Elizabeth> usually ubuntu comes with a gui
L476[08:18:50] <Cruor> well, these methods require NO skills
L477[08:18:52] <Kodos> Ubuntu 14.04.3 LTS
L478[08:19:16] <Kodos> It initially would boot into the windows manager, I changed a setting because a CLI prevents anyone from wanting to use my computert
L479[08:19:17] <Cruor> so if bonds cost 10m you only need to get the extra 3m somehow :p
L480[08:19:29] <Kodos> Bonds are 12-14 atm iirc
L481[08:19:49] <Cruor> :I i dont even why i have cash anymore
L482[08:19:59] <Kodos> Cool, give to me
L483[08:20:11] <DeanIsaKitty> Kodos: What setting?
L484[08:20:13] <Cruor> just do the daily broad arrow heads, 2x herb/tree/fruit run and vis wax
L485[08:20:18] <dangranos> hmmm
L486[08:20:23] <Kodos> wat
L487[08:20:24] <Cruor> and then i fish.
L488[08:20:29] <dangranos> Debian founder died, right?
L489[08:20:34] <DeanIsaKitty> dangranos: Yeah
L490[08:20:36] <Izaya> woot
L491[08:20:37] <Kodos> Cruor: I have like 40 farming
L492[08:20:38] <dangranos> i wonder if this https://xkcd.com/686/ applies to them right now
L493[08:20:43] <CompanionCube> Izaya, ohey izaya
L494[08:20:43] <Kodos> I think
L495[08:20:47] <Izaya> my bot is no longer made of duct tape and regular expressions
L496[08:20:48] <Izaya> http://i.imgur.com/VwcP5DO.png
L497[08:20:53] <DeanIsaKitty> Izaya: http://blog.docker.com/2015/12/ian-murdock/
L498[08:20:59] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L499[08:21:00] <Cruor> Kodos: well, the farming part is where i make like 0-150k anyway
L500[08:21:05] <dangranos> you found out about find?
L501[08:21:06] <Cruor> viswax is 300k profit daily
L502[08:21:16] <Cruor> let me check what broads are...
L503[08:21:18] <Izaya> dangranos, I knew of it, I just didn't use it at that point
L504[08:21:26] <Izaya> DeanIsaKitty, oh, so they finally released some real info.
L505[08:21:28] <Izaya> RIP.
L506[08:21:37] <Cruor> around 150k
L507[08:21:43] <DeanIsaKitty> Izaya: Uhm, no
L508[08:22:05] <Izaya> okay
L509[08:22:08] <Izaya> no actual info
L510[08:22:22] <DeanIsaKitty> They say he died. And thats about it.
L511[08:22:45] <DeanIsaKitty> There are assumtions thrown around because of his twitter account, but they are exactly that. assumptions.
L512[08:23:56] <Izaya> I think it's a bit suspicious but there's been no real info released so \o/
L513[08:24:02] <Elizabeth> right, suppose i need to get up and do stuff
L514[08:24:10] * Elizabeth sighs deeply
L515[08:24:36] * vifino follows Elizabeth because he's got nothing better to do
L516[08:24:43] <Mimiru> I'm alone at work today
L517[08:24:44] <Mimiru> so woo
L518[08:24:47] <Mimiru> Well
L519[08:24:53] <Izaya> Mimiru, nethack?
L520[08:24:58] * Elizabeth is tired at work today
L521[08:24:59] <Mimiru> My boss is next door.. but my co-worker is off
L522[08:25:09] <Kodos> Does OC's man command recognize any particular extension, or just what's in usr/man with no extension
L523[08:25:43] <Elizabeth> tired Elizabeth = grouchy Elizabeth
L524[08:25:59] * DeanIsaKitty throws cups of coffee at Elizabeth
L525[08:26:36] <vifino> Ahaha, that reminds me of 32C3.
L526[08:26:46] <vifino> Haven't had a single coffee.
L527[08:28:39] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB708DC0A9160B6C77ECC.dip0.t-ipconnect.de)
L528[08:28:39] zsh sets mode: +v on Vexatos
L529[08:29:20] <DeanIsaKitty> Izaya: It really is suspicious. Also his last tweets read kinda scary. I don't know but it all seems rather fishy to me.
L530[08:30:24] <Kodos> I'm guessing I can't open any pictures in Ubuntu without being in xfce
L531[08:30:45] <DeanIsaKitty> well... fbi
L532[08:30:58] <CompanionCube> Kodos, not specifically xfce
L533[08:31:04] <vifino> HAH!
L534[08:31:09] <DeanIsaKitty> the framebuffer image viewer, not the federal bureau
L535[08:31:17] <vifino> Fuck telnet escapes! I figured an easier way out.
L536[08:31:20] <vifino> stty igncr
L537[08:31:21] <vifino> :3
L538[08:31:21] <CompanionCube> yeah but doesn't that look rather shit
L539[08:31:36] <DeanIsaKitty> CompanionCube: Uh, define rather shit
L540[08:31:43] <Kodos> I'd like to check it out at least
L541[08:31:54] <CompanionCube> the resolution on a console isn't exactly the best
L542[08:31:59] <DeanIsaKitty> Uh....
L543[08:32:08] <DeanIsaKitty> the *default* may be.
L544[08:32:22] <DeanIsaKitty> But a fb can be as high resolution as your graphics card lets you
L545[08:32:29] <vifino> Aye.
L546[08:32:46] <DeanIsaKitty> I mean why should a X be high resolution but a fb can't?
L547[08:32:56] <MajGenRelativity> speaking of high resolution, OC 4k Graphics cards?
L548[08:32:59] * CompanionCube should try out Terminology's framebuffer backend at some point
L549[08:33:12] <DeanIsaKitty> CompanionCube: Why? Just configure your kernel's
L550[08:33:15] <MajGenRelativity> BTM17 with the 4k videos XD
L551[08:33:22] <DeanIsaKitty> CompanionCube: Oh, nvm, read that wrong
L552[08:33:50] <Kodos> Okay, netbook is shut down for now. Got vim installed and working though =D
L553[08:33:59] <Kodos> Thanks for all the help with that, too =D
L554[08:34:14] <CompanionCube> being able to use the same terminal emulator in a graphical environment and in the console/fb would be nice
L555[08:34:19] <Kodos> Now I'm gonna get some coke and get back to dicking around in MC
L556[08:35:08] <DeanIsaKitty> CompanionCube: Eh, my terminal emulator is as small as it gets, so all functionality is provided by the shell and programs inside it for me :P
L557[08:35:16] <Elizabeth> My pi's all have 1080p FB terminals
L558[08:35:31] <MajGenRelativity> Elizabeth, they need to be 4k, or 8k
L559[08:35:39] <MajGenRelativity> The first 8k camera came out a few months ago
L560[08:35:53] <Kodos> s/get/do
L561[08:35:54] <MichiBot> <DeanIsaKitty> CompanionCube: Eh, my terminal emulator is as small as it dos, so all functionality is provided by the shell and programs inside it for me :P
L562[08:35:58] <Kodos> err
L563[08:36:00] <Kodos> Not what I wanted
L564[08:36:16] <Kodos> So, OCvim when =D
L565[08:36:35] <Elizabeth> MajGenRelativity, yeah, cause a RPi could totally output at 4/8k and i totally have the money to waste it on a 4k+ monitor
L566[08:36:46] <DeanIsaKitty> Kodos: Not in lua. I might get my ass up and code some more and get one running under other archs though.
L567[08:36:49] <MajGenRelativity> Elizabeth, overclock it
L568[08:36:58] <MajGenRelativity> overclock anything enough, and it can do everything
L569[08:37:00] <Elizabeth> MajGenRelativity, there's more too it than that
L570[08:37:13] <MajGenRelativity> Elizabeth, don't let your dreams be dreams
L571[08:37:18] <DeanIsaKitty> Kodos: I.e. Python. There is already a vim clone written in python so porting that may be easy-ish
L572[08:37:30] <Kodos> OC has python arch?
L573[08:37:38] <DeanIsaKitty> Not yet
L574[08:38:13] <Elizabeth> MajGenRelativity, fuck off
L575[08:38:22] <MajGenRelativity> :/
L576[08:38:25] <MajGenRelativity> such salt
L577[08:38:36] <DeanIsaKitty> MGR, I'd suggest no messing with Elizabeth before her first coffee
L578[08:38:56] <vifino> s/ before her first coffee//
L579[08:38:56] <MichiBot> <DeanIsaKitty> MGR, I'd suggest no messing with Elizabeth
L580[08:39:37] * MajGenRelativity shrugs
L581[08:39:51] *** MajGenRelativity is now known as SaltBringer
L582[08:40:25] <Elizabeth> .stats
L583[08:40:25] <EnderBot2> We have channel stats provided by Liz \o/ http://www.theender.net/stats/oc.html
L584[08:40:32] <Kodos> Someone remind MGR that even though I can't see what he's doing/saying, I still have no problem kicking him if he's being a shit to the ops
L585[08:40:38] <DeanIsaKitty> gamax92: You here?
L586[08:40:53] <SaltBringer> someone tell Kodos that he's over-sensitive
L587[08:40:56] <vifino> "Fuck telnet. Fuck bash. q_q" - vifino 2016
L588[08:40:57] <DeanIsaKitty> Kodos: I think Elizabeth can do that on her own :P
L589[08:41:00] <DeanIsaKitty> SaltBringer: Shut up.
L590[08:41:10] <SaltBringer> such salt
L591[08:41:13] <SaltBringer> many wow
L592[08:41:19] *** SaltBringer was kicked by Elizabeth (I'm done with your shit, come back in 24h))
L593[08:41:28] <vifino> Woo!
L594[08:41:32] * vifino applauds
L595[08:45:02] <vifino> I need tuna.
L596[08:45:14] <Kodos> Ugh, C&B and TC5 don't like each other
L597[08:45:20] <Kodos> I want both tho =(
L598[08:45:23] <Vexatos> Hey Kodos, I have been obliged to tell you that you are "over-sensitive".
L599[08:45:24] <vifino> I haven't eaten since yesterday. :v
L600[08:45:41] <Vexatos> I hereby confirm you having received the message. Thank you for your attention.
L601[08:45:44] <Kodos> Vexatos: I'm going to assume that was from MGR. Kindly reply for him to fuck off
L602[08:45:57] <Vexatos> *phone beeps*
L603[08:46:11] <vifino> S3: So... that bbs is kinda workingish.
L604[08:46:20] <vifino> I mean, it has no actual function..
L605[08:46:26] <vifino> But hey, who needs that anyways, right?
L606[08:46:51] ⇨ Joins: Roxox1 (webchat@cpc5-bigg3-2-0-cust11.9-2.cable.virginm.net)
L607[08:46:53] <DeanIsaKitty> Kodos: hes banned fo 24h
L608[08:47:16] <Elizabeth> wow, pastebin updated their page
L609[08:47:20] <Elizabeth> *site
L610[08:47:31] <Roxox1> I'm getting an error saying 'number expected, got nil', but when I do a print immediately before that code is run, both my variables are numbers.
L611[08:47:45] <Roxox1> And most definitely not nil
L612[08:47:45] <Kodos> Roxox1: can we see your code please?
L613[08:47:48] <Roxox1> Sure
L614[08:47:54] <Kodos> I will be happy to help =)
L615[08:48:27] <DeanIsaKitty> Elizabeth: Can we make "#oc is a helpful madhouse" or official motto pretty please :3
L616[08:48:37] <Roxox1> http://pastebin.com/NXgKa636
L617[08:49:18] <Kodos> And what line does the error message say the error is on
L618[08:49:26] <Roxox1> the line with the if statement
L619[08:49:29] <Roxox1> i == selected
L620[08:49:53] <Roxox1> bad argument #1 (number expected, got nil)
L621[08:50:05] <Kodos> I don't see your variable "machines" being assigned anywhere
L622[08:50:19] <DeanIsaKitty> can you use parenthesis in if statements in lua??
L623[08:50:27] <Elizabeth> DeanIsaKitty, yes
L624[08:50:30] <DeanIsaKitty> Oh.
L625[08:50:31] <Roxox1> No, because I cut it out since it wasn't nessecary to the problem. I will upload my entire code now
L626[08:50:42] <Kodos> Yes, that would be helpful =)
L627[08:51:04] <DeanIsaKitty> Roxox1: You may acc reassigne selected or i somewhere. always upload the whole code please :)
L628[08:51:10] <Roxox1> http://pastebin.com/ESkxH7nu
L629[08:51:46] <DeanIsaKitty> 1st line "ocal component" is a paste error, isn't it?
L630[08:52:07] <Roxox1> yes
L631[08:52:25] <Roxox1> meant to be 'local component'. My bad
L632[08:54:37] <Kodos> Also, you may try staying away from using 'tab', as OC doesn't handle tabs well
L633[08:54:57] <Kodos> I always doublespace, sometimes single space to annoy certain folks
L634[08:54:57] <Roxox1> What should I use instead of tab? four spaces?
L635[08:55:05] <Roxox1> ah
L636[08:55:08] ⇨ Joins: Johannes13 (Johannes@141.70.98.103)
L637[08:55:27] <Roxox1> I'm really struggling to see an issue with my code here, perhaps the tab's are causing the issue
L638[08:55:38] <DeanIsaKitty> THey shouldn't
L639[08:56:23] <Roxox1> I don't understand what else it could be
L640[08:56:30] <Kodos> I also notice your local colors table is missing some commas
L641[08:57:19] <Roxox1> This is changed in the version I'm running. I write my code in SciTE, and pastebinned from that. The commas are there in the version I'm actually running.
L642[08:57:42] <Kodos> We need to see the actual code you're having issues with. Even something minor you're missing may be the reason
L643[08:58:03] <Roxox1> Other than the commas, and ocal component. That code is the same code I'm running
L644[08:58:24] <Kodos> Well I just fixed both of those issues, and the program runs fine for me
L645[08:58:27] <Kodos> So something else may be amiss
L646[08:58:35] <Kodos> I do not get an error
L647[08:58:41] <DeanIsaKitty> Roxox1: And just before the if both i and selected are numbers, in every run?
L648[08:58:49] <Roxox1> yes.
L649[08:59:03] <DeanIsaKitty> How do you run that code?
L650[08:59:08] <Roxox1> r
L651[08:59:12] <Roxox1> I called it r.lua
L652[08:59:17] <Roxox1> I run it by typing 'r'
L653[08:59:33] <Roxox1> @Kodos, I'll try copying directly from pastebin, perhaps spacing is the issue
L654[08:59:35] <Kodos> Can you insert "print(type(i, selected)) please
L655[08:59:41] <Kodos> ))" *
L656[08:59:50] <Kodos> err let me fix that
L657[09:00:07] <Kodos> print(type(i) .. " | " .. type(selected))
L658[09:00:22] <Kodos> Just before where the error is
L659[09:01:05] <Roxox1> print nil | number
L660[09:01:12] <Kodos> Okay, so i is nil
L661[09:01:14] <Kodos> And not a number
L662[09:01:25] <Roxox1> However, when I do print(i), it prints 1.
L663[09:01:44] <Roxox1> weird af
L664[09:01:59] <Kodos> It might also help to localize all your variables, so it's not using the same one throughout all the code
L665[09:02:16] <Kodos> Scope is a wonderful thing :3e
L666[09:02:19] <Kodos> :3*
L667[09:02:40] <Roxox1> I need selected to be available all throughout the code, since I'm going to be referencing it later on
L668[09:04:15] <DeanIsaKitty> Yeah, but do you need i to be global?
L669[09:05:11] <Kodos> Note that global means accessible everywhere, even outside of your program. Local just means that variable is local to that chunk (or scope) of code
L670[09:05:33] <Roxox1> I don't need i to be global
L671[09:05:34] <Kodos> So something at the very top of your program is just local to your program
L672[09:05:37] <Roxox1> I didn't realize it was
L673[09:05:48] <DeanIsaKitty> to talk code: change i = 1 to be local i = 1 in the erroring funciton
L674[09:05:48] <Kodos> It is if you don't prefix it with local
L675[09:05:55] <Roxox1> Ah
L676[09:05:56] <Roxox1> Shit
L677[09:06:36] <Roxox1> I thought if you didn't specify anything, it was kept inside that function, if you prefaced something with local outside a function it would be available to everything in that .lua file, and you had to specifically specify global
L678[09:06:45] <Roxox1> Sorry, I'm new to lua
L679[09:06:47] <Kodos> ~w lua scope
L680[09:06:47] <ocdoc> Predicted http://ocd.cil.li/component:leash
L681[09:06:53] <Kodos> Fuckin...
L682[09:07:06] <DeanIsaKitty> Roxox1: np
L683[09:07:07] <Kodos> %g lua-users.org Scope
L684[09:07:08] <MichiBot> Kodos: http://lua-users.org/wiki/ScopeTutorial - lua-users wiki: Scope Tutorial - Lua-users.org: "Dec 21, 2013 ... Until now you just assigned values to names, and could get back the value by
L685[09:07:14] <Kodos> There ye go
L686[09:07:25] <Elizabeth> Lua is global by default iirc
L687[09:07:28] <Roxox1> Making i local does nothing
L688[09:07:36] <Roxox1> Still getting the error
L689[09:07:38] *** cbcercas|AFK is now known as cbcercas
L690[09:07:55] <Kodos> Roxox1: What are you using the code for? If I can get a similar setup going, I can get a better idea of what you're trying to do vs what it's doing
L691[09:08:26] <Roxox1> I'm trying to grab all rotarycraft machines connected to the network, and print a list of them, and print the selected machines information alongside it
L692[09:08:44] ⇨ Joins: fotoply1 (~fotoply@94.101.214.155)
L693[09:09:04] <Roxox1> Once I can get the list to print out, I plan to be able to change selected machine using up/down arrows,
L694[09:09:41] ⇦ Quits: fotoply1 (~fotoply@94.101.214.155) (Client Quit)
L695[09:09:44] ⇦ Quits: Skye (skyem123@is.cute.skyem.co.uk) (Ping timeout: 189 seconds)
L696[09:09:47] <Roxox1> Something I have just noticed, using ipairs I get no error and it just skips over the for loop. When using pairs, I get an error again
L697[09:10:02] <Ender> ermm, janus pls
L698[09:10:10] ⇦ Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net) (Ping timeout: 186 seconds)
L699[09:10:17] ⇦ Quits: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001) (Ping timeout: 189 seconds)
L700[09:10:17] ⇦ Quits: nxsupert (nxsupert@2001:19f0:6800:8161:1337:c0de:4:11fe) (Ping timeout: 189 seconds)
L701[09:10:19] <Kodos> Somewhat offtopic note: Someone should make a program that will run a selected amount of code from a program independent from the rest of it, and print the output (e.g. testrun myfile.lua 15 30 [Which would run lines 15 through 30 of myfile.lua])
L702[09:10:23] <Elizabeth> ....
L703[09:10:27] <Roxox1> The displayName, machineInfo variables are correct as well
L704[09:10:39] <Kodos> pairs just sorts the outcome or w/e iirc
L705[09:10:39] ⇦ Quits: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe) (Ping timeout: 198 seconds)
L706[09:10:44] <Kodos> ~w ipairs
L707[09:10:44] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-ipairs
L708[09:10:55] <Roxox1> ipairs does not throw an error
L709[09:10:56] <Roxox1> pairs does.
L710[09:11:04] <Kodos> Is ipairs working as intended?
L711[09:11:08] <Roxox1> No
L712[09:11:11] ⇦ Parts: Izaya (~Izaya@210.1.213.55) (Leaving))
L713[09:11:14] ⇨ Joins: Izaya (~Izaya@210.1.213.55)
L714[09:11:15] <Roxox1> ipairs skips over the for loop entirely
L715[09:11:17] <Izaya> gah
L716[09:11:23] ⇦ Quits: Evey (evey@2001:19f0:6800:8161:1:bad:ca7:babe) (Ping timeout: 189 seconds)
L717[09:11:23] ⇦ Quits: Sandra (Sandra@2001:19f0:6800:8161:a:1ce:c01d:babe) (Ping timeout: 189 seconds)
L718[09:11:24] <Roxox1> like there is nothing in the machines table
L719[09:11:31] <vifino> Oh noes, Evey!
L720[09:11:33] ⇦ Quits: AntheusSleep (Antheus@2001:19f0:6800:8161:1:be:a:7001) (Ping timeout: 198 seconds)
L721[09:11:33] ⇦ Quits: LordFokas (LordFokas@2001:19f0:6800:8161:1:be:a:7001) (Ping timeout: 198 seconds)
L722[09:11:42] <Roxox1> Using pairs, it runs through the for loop, but errors on the i == selected statement
L723[09:11:48] * Ender stabs janus some more
L724[09:11:54] <Ender> stay with us goddammit
L725[09:11:56] ⇨ Joins: LordFokas (LordFokas@2001:19f0:6800:8161:1:be:a:7001)
L726[09:11:59] <DeanIsaKitty> Izaya?
L727[09:12:02] ⇨ Joins: Sandra (Sandra@2001:19f0:6800:8161:a:1ce:c01d:babe)
L728[09:12:05] ⇨ Joins: Antheus (Antheus@2001:19f0:6800:8161:1:be:a:7001)
L729[09:12:11] <Elizabeth> there, it seems ot be commin back
L730[09:12:15] <vifino> wooo
L731[09:12:19] <Izaya> DeanIsaKitty, misclick
L732[09:12:26] ⇨ Joins: Techokami (Techokami@2001:19f0:6800:8161:1:be:a:7001)
L733[09:12:26] zsh sets mode: +v on Techokami
L734[09:12:31] <Elizabeth> I'm suprised i didn't time out
L735[09:12:33] ⇨ Joins: Skye (skyem123@is.cute.skyem.co.uk)
L736[09:12:44] ⇨ Joins: nxsupert (nxsupert@2001:19f0:6800:8161:1337:c0de:4:11fe)
L737[09:12:45] <Elizabeth> I guess it's because i'm using irssi as my esper connection
L738[09:12:48] <vifino> Elizabeth: ipv4/ipv6?
L739[09:12:53] <Elizabeth> v6
L740[09:12:54] ⇨ Joins: Evey (evey@2001:19f0:6800:8161:1:bad:ca7:babe)
L741[09:12:58] <vifino> Hmm..
L742[09:13:01] <vifino> I dunno then.
L743[09:13:03] ⇨ Joins: AngieBLD (AngieBLD@2001:19f0:6800:8161:a:1ce:c01d:babe)
L744[09:13:05] <Elizabeth> v6 always has issues every so often
L745[09:13:08] <Elizabeth> no idea why
L746[09:13:36] <Elizabeth> and by the time i've raised a support ticket and one of the vultr techs have looked at it, it's fixed
L747[09:14:00] <vifino> .-.
L748[09:14:06] * Elizabeth shrugs
L749[09:14:06] ⇨ Joins: fotoply (~fotoply@94.101.214.155)
L750[09:14:12] <Elizabeth> it doesn't happen constantly
L751[09:14:19] <vifino> Thats a good thing at least.
L752[09:15:11] <Elizabeth> and if it does happen for a long period of time (it has in the past) i usually bump everyone who's active to v4 and ask the esper ops for a temporary limit increase
L753[09:15:54] <Roxox1> I FUCKIN SUCK
L754[09:15:57] <Roxox1> Goddamit
L755[09:16:01] <Roxox1> I'm stupid
L756[09:16:13] <Kodos> I doubt that, but what happened?
L757[09:16:26] <Roxox1> text_highlight = 0xFFFFFF,
L758[09:16:32] <Roxox1> gpu.setForeground(colors.text_highlighted)
L759[09:16:33] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB708DC0A9160B6C77ECC.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L760[09:17:01] <Roxox1> I assume it gave me the if statement line number, because the bad code was inside the if statement.
L761[09:17:02] <Kodos> Ah
L762[09:17:12] <Roxox1> That's such a stupid mistake :(
L763[09:17:16] <Kodos> Eh, it happens
L764[09:17:23] <Kodos> You should've seen me when I first started out
L765[09:17:34] <Kodos> These guys can tell you how bad it was lol
L766[09:18:32] <DeanIsaKitty> Yup. You've come a long way Kodos :P
L767[09:18:35] <Kodos> As it stands right now, your code runs fine on my end, but it doesn't actually seem to do anything
L768[09:18:49] <Kodos> Then again, I've made a few changes to what you're detecting since I don't use RoC
L769[09:19:01] <Roxox1> Check the findMachines functino
L770[09:19:02] <Roxox1> function*
L771[09:19:08] <CompanionCube> Elizabeth, online.net right?
L772[09:19:12] <Kodos> Yeah, I changed which components it was looking for
L773[09:19:19] <CompanionCube> they seem periodically break IPv6 on a semi-regular schedule
L774[09:19:30] <Kodos> And changed the RoC specific functions
L775[09:19:31] <Roxox1> It's working on my end :P.
L776[09:19:38] <Kodos> Heh, well as long as it works now =)
L777[09:19:50] <Roxox1> What are you looking for btw?
L778[09:19:50] <Kodos> Just one thing to keep in mind
L779[09:20:09] <Kodos> RoC and other mods of Reika's get a bit wonky when you have a ton of blocks connected
L780[09:20:26] <Elizabeth> CompanionCube, no, vultr
L781[09:20:33] <CompanionCube> ah
L782[09:20:36] <Elizabeth> janus is vultr, athar is online
L783[09:20:42] <Elizabeth> ipv6 has never worked on athar
L784[09:21:28] <Elizabeth> well
L785[09:21:37] <Elizabeth> it did once then i don't know what the fuck happened
L786[09:21:42] <Elizabeth> i think VMs did
L787[09:30:23] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L788[09:32:13] *** LearningFairy is now known as Daiyousei
L789[09:33:44] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
L790[09:39:00] ⇦ Quits: fotoply (~fotoply@94.101.214.155) (Ping timeout: 198 seconds)
L791[09:39:11] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB708DC0A9160B6C77ECC.dip0.t-ipconnect.de)
L792[09:39:12] zsh sets mode: +v on Vexatos
L793[09:44:31] <Izaya> https://lainchan.org/tech/src/1452582802095-1.png
L794[09:44:56] ⇦ Quits: Alex-Learning (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L795[09:45:05] <dangranos> http://www.gnuterrypratchett.com/ heh..
L796[09:45:14] <dangranos> nixos?
L797[09:45:23] <dangranos> oh it is nixos
L798[09:45:50] <Izaya> ah yes the HTTP header and stuff
L799[09:45:52] <Izaya> I read about that
L800[09:47:10] <CompanionCube> Izaya, someone integrated it into their router's firmware
L801[09:47:58] <CompanionCube> dangranos, nixos is interesting because the majority of your system's configuration is in a single .nix file
L802[09:48:07] <CompanionCube> which you can very likely keep under version control
L803[09:48:47] <CompanionCube> at least, that's what I found the most interesting aspect
L804[09:53:15] <Skye> Huh?
L805[09:54:13] ⇨ Joins: Keanu73 (~Keanu73@host-89-240-101-75.as13285.net)
L806[09:58:18] <S3> Cruor, You know, after all this time, I just realized that SCVs are the weakest unit in the game
L807[09:58:30] <S3> weaker than probes or drones
L808[09:59:03] <S3> And the reason why, is because scvs require repairs
L809[09:59:11] <S3> while drones have really good autoregen, etc
L810[10:00:52] <S3> But, doesn't matter to me. The first thing I usually do when I attack a base is kill all the workers anyways and ignore the rest using a secondary force after the initial wave
L811[10:01:00] <S3> just sneak right in heh
L812[10:01:23] <S3> with anything other than 1v1 that's easy
L813[10:01:32] <S3> without needing support
L814[10:07:08] <vifino> Heya S3.
L815[10:07:20] <vifino> I modded your login script to get it to work.
L816[10:07:23] <vifino> Woo.
L817[10:10:10] <Roxox1> I'm passing a string to a function, which prints that string
L818[10:10:17] <Roxox1> However, it's only printing the first part of the string
L819[10:10:34] *** cbcercas is now known as cbcercas|AFK
L820[10:10:38] <Roxox1> I'm giving it strings like so.... function("FirstPart", "SecondPart"0
L821[10:10:41] <Roxox1> I'm giving it strings like so.... function("FirstPart", "SecondPart") *
L822[10:11:14] <Roxox1> I'm confused as to why it's not treating it as one string, since I thought that the comma combines strings.
L823[10:11:50] <DeanIsaKitty> .. combines
L824[10:11:50] <Roxox1> Oh wait, I'm stupid...
L825[10:11:54] <Roxox1> '..' combines
L826[10:11:57] <Roxox1> Sorry
L827[10:12:14] <DeanIsaKitty> Still no problem. We all had to start somewhere
L828[10:13:25] <vifino> S3: Wanna work on this crude bbs thing?
L829[10:13:31] <vifino> I mean, with me.
L830[10:15:11] <vifino> Actually, I could just set up an already existing bbs and have things work.
L831[10:15:12] <vifino> :v
L832[10:15:44] <Izaya> So I booted up my old laptop
L833[10:16:03] <Izaya> 839 days since I last logged in
L834[10:16:10] <Izaya> Ubuntu 11.10
L835[10:16:34] <Izaya> keyboard still sucks
L836[10:16:42] <Izaya> running GNOME 2 on it because fuck unity
L837[10:16:47] <Izaya> 500GB HDD basically not being used
L838[10:18:46] <Izaya> 2GB of unused DDR3 laptop RAM
L839[10:19:00] * Izaya prepares his laptop for double the space and 1.5x the RAM
L840[10:21:06] <asie> funity
L841[10:21:08] <asie> use MATE
L842[10:21:25] <Izaya> why would I use either
L843[10:21:32] <Izaya> Xfce, wmaker or awesome ftw
L844[10:21:35] <CompanionCube> Izaya, prepare the windowmaker?
L845[10:22:07] <vifino> I kinda want to reinstall my freebsd laptop with alpine.
L846[10:22:11] <vifino> Hrrrrrrm.
L847[10:22:28] <CompanionCube> does alpine even really into desktop
L848[10:22:53] <Izaya> CompanionCube, I'm actually thinking I'll throw nix onto my main laptop
L849[10:22:55] <Izaya> as well
L850[10:23:02] <Izaya> yay for multiple OSes on the same filesystem
L851[10:23:12] <CompanionCube> Izaya, nix can operate without it being the OS
L852[10:23:20] <Izaya> yeah I know
L853[10:23:22] <Izaya> but nixos
L854[10:23:28] <Izaya> I really should start saying that properly
L855[10:23:32] <Izaya> or perhaps I should say
L856[10:23:37] <Izaya> gnu nix plus virusd
L857[10:23:44] <CompanionCube> gnu-nix?
L858[10:23:54] <Izaya> it was a joke
L859[10:24:01] <Izaya> that's guix anyway
L860[10:24:03] <CompanionCube> yes
L861[10:24:07] <vifino> CompanionCube: Bitch please. Alpine does everything.
L862[10:24:11] <CompanionCube> is it bad that I prefer Guix to Nix
L863[10:24:12] <vifino> Alpine for president.
L864[10:24:20] <Izaya> CompanionCube, you use emacs too
L865[10:24:39] <CompanionCube> simply because Guix's use of an actual programming language
L866[10:24:46] <CompanionCube> seems to be a better idea than Nix's weird DSL
L867[10:25:46] <CompanionCube> that's why I would prefer Guix over Nix
L868[10:28:33] <vifino> Ah, fuck it.
L869[10:28:38] <vifino> Time to burn alpine iso
L870[10:30:00] <Inari> hmm never having done rendering its interesting to think about ho wto do it :P
L871[10:30:23] *** Keridos is now known as Keridos|away
L872[10:30:39] <Inari> vifino: the paint?
L873[10:30:50] <vifino> Inari: Wha?
L874[10:31:04] <vifino> I'm afraid I am not burning paint on an iso.
L875[10:31:08] <Inari> http://www.alpinepaintco.com/
L876[10:31:17] <vifino> er
L877[10:31:19] <vifino> cd*
L878[10:31:21] <vifino> not iso xD
L879[10:34:54] *** surferconor425|Away is now known as surferconor425
L880[10:36:03] <Soni> vifino, uhh...
L881[10:36:15] <vifino> What?
L882[10:36:16] <Soni> you are...
L883[10:36:19] <Roxox1> hmm
L884[10:36:19] <vifino> I am?
L885[10:36:21] <Soni> kinda
L886[10:36:27] <Roxox1> keyboard.isControlDown() is always true :(
L887[10:36:29] <vifino> I am kinda, yes?
L888[10:36:37] <Soni> it's basically paint
L889[10:36:41] <Soni> and you're burning it
L890[10:36:49] * vifino facepalms
L891[10:37:15] <vifino> Soni: vifino | I'm afraid I am not burning paint
L892[10:37:23] <vifino> vifino | Time to burn alpine iso
L893[10:37:24] <Soni> vifino, you don't know how CDs work do you?
L894[10:37:37] <vifino> Soni: I do, but I'm not talking about paint.
L895[10:38:09] <Roxox1> keyboard.isControlDown() is always true. http://pastebin.com/TieSp8Lw
L896[10:38:11] <vifino> Inari was referring to *actual* paint you put on walls.
L897[10:38:44] <Soni> and I was referring to the dye coating on the CD
L898[10:38:46] <Roxox1> my bad, forgot ()
L899[10:38:58] <Inari> i was referring to vifino's muffins
L900[10:39:04] <vifino> ¬_¬
L901[10:39:50] <S3> vifino, it sounds like fun! Did you get my script? is that what you wanted?
L902[10:39:51] <vifino> Inari: I'll show you my muffins if you don't shut up. ¬_¬
L903[10:39:59] <Inari> lol
L904[10:40:13] <vifino> S3: Yes it is, yes I did, it was, but I modded pretty much everything out of it.
L905[10:40:19] <S3> :)
L906[10:40:30] <S3> orly
L907[10:40:44] <S3> I wrote it pretty simplistic so it would be easy to figure out
L908[10:40:55] <S3> probably the mosty complicated thing in that file is __DATA__
L909[10:40:58] <S3> :P
L910[10:41:01] <vifino> You did use _DATA_ though, which was kinda bleh.
L911[10:41:19] <vifino> Storing data in source code: bad.
L912[10:41:31] <Izaya> at what point does customising your interface become ricing?
L913[10:41:49] <S3> vifino, Yes and no, it's not necessarily in the source, I mean it is but __DATA__ is an alias for __END__
L914[10:41:54] <vifino> Izaya: There is no definitive border.
L915[10:42:01] <S3> and __END__ tells the compiler that the imort is finished
L916[10:42:15] <S3> so it treats it as a seperate file
L917[10:42:16] <vifino> S3: I know, its bad anyways.
L918[10:42:19] <S3> :)
L919[10:42:34] <vifino> So, it's bad and you should feel bad.
L920[10:42:37] <S3> :P
L921[10:42:48] <CompanionCube> Izaya, it becomes ricing when it'd get a good few upvotes on /r/unixporn
L922[10:42:49] <S3> It's not bad, I only did it because you said you wanted it simple as possible
L923[10:42:56] <Izaya> vifino, well I just changed up my awesomewm colours to fit my gtk theme
L924[10:43:04] <vifino> Cool.
L925[10:43:05] <CompanionCube> I'm not sure how you would measure the equivalent thing for g/
L926[10:43:07] <CompanionCube> */g/
L927[10:43:14] <S3> so how is the bbs
L928[10:43:22] <vifino> Pretty darn basic.
L929[10:44:12] ⇨ Joins: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L930[10:44:30] <CompanionCube> Izaya, so how does your awesomewm look now
L931[10:44:38] <Izaya> uploading now
L932[10:44:49] <S3> vifino, also, grep is fun :)
L933[10:45:27] <Izaya> http://i.imgur.com/zIKzXVW.png
L934[10:46:14] <vifino> S3: Is your gh account still bhodgins?
L935[10:46:22] <S3> yes.
L936[10:46:29] <S3> I may be making a new one though
L937[10:46:29] ⇨ Joins: Alex-Learning (uid57631@id-57631.charlton.irccloud.com)
L938[10:46:42] <vifino> S3: https://github.com/vifino/baybees
L939[10:46:50] <S3> LOL nice name
L940[10:46:51] <vifino> And yes, that is the shittiest name ever, on purpose.
L941[10:47:06] <S3> 404?!
L942[10:47:13] <vifino> You have to be logged in.
L943[10:47:23] <S3> aha
L944[10:47:48] <vifino> I'm gonna upload it to my server and hope it doesn't die.
L945[10:48:08] <S3> Aha
L946[10:48:09] <CompanionCube> is it a private repo
L947[10:48:11] <S3> so you're getting it from ENV
L948[10:48:15] <vifino> Yeah.
L949[10:48:23] <vifino> CompanionCube: yes it is.
L950[10:48:40] <S3> that means this requires no non core modules! :D
L951[10:48:45] <vifino> Yep.
L952[10:48:52] * CompanionCube will totally make his own bbs with blackjack and hookers
L953[10:49:02] <vifino> Have fun.
L954[10:49:12] <CompanionCube> *woosh*
L955[10:49:15] <S3> although, I probably would have write those two assignments with one line
L956[10:49:16] <S3> like
L957[10:49:40] <S3> my ($username, $password) = ( $ENV{'username'}, $ENV{'password'} );
L958[10:49:51] *** Keridos|away is now known as Keridos
L959[10:49:58] <S3> Because I am strange
L960[10:50:33] <S3> same thing XD
L961[10:51:30] <vifino> S3: throw me a sha256 hash of your preferred password.
L962[10:51:32] <S3> There is a security vulnerability in your script though, even though your bbs may be preventing it from being exploited
L963[10:51:40] <S3> on line 12
L964[10:51:45] <S3> sure
L965[10:52:15] ⇨ Joins: Jared (~Jared@2607:5300:100:200::17a0)
L966[10:52:59] <S3> aa1f465b34e55fa0cfa57327b47d2f4fe9f4edeafaf40d7f677ef01743e787b6
L967[10:53:04] <Soni> vifino, can you give me read access so I can find a bunch of exploits like I did with CC and OC and Shocky and ZeroBin and ZeroBraneStudio and [...]?
L968[10:53:27] <vifino> Soni: Nope.
L969[10:53:31] <tim4242> I hate the warning LNK4221
L970[10:53:34] <vifino> Come back when it actually does something.
L971[10:53:40] <Soni> vifino, aw why not?
L972[10:53:41] <tim4242> Just needed to get it out :D
L973[10:54:00] <vifino> Soni: because there is literally just login and quit.
L974[10:54:21] <Soni> hmm
L975[10:54:24] <Soni> ok
L976[10:54:37] <Elizabeth> wow, github has a starwars themed/inspired 404 page :P
L977[10:54:54] <vifino> S3: telnet tty.sh 2323
L978[10:56:39] <vifino> Does it work for you, S3?
L979[10:57:05] <S3> testing
L980[10:58:03] <S3> what's my username?
L981[10:58:14] <vifino> S3.
L982[10:58:31] <vifino> I can change it though, if you wish.
L983[10:58:35] <S3> I got it
L984[10:58:50] <vifino> :)
L985[10:59:01] * Elizabeth is bored
L986[10:59:05] <vifino> It's pretty much trash.
L987[10:59:17] <S3> only issue so far is that I only had a windows box in front of me and the line feeds are working but carriage return is not. (STUPID WINDOWS)
L988[10:59:36] <S3> oh well
L989[10:59:40] <S3> Windows not supported :D
L990[10:59:45] <vifino> Well.
L991[10:59:52] <vifino> It does support \r\n.
L992[10:59:56] <vifino> Aka normal telnet.
L993[11:00:08] <S3> I used normal telnet but like I said, weird text everywhere
L994[11:00:27] <vifino> :/
L995[11:00:36] <vifino> Don't have a windows box to try.
L996[11:00:38] <S3> lets see
L997[11:01:01] <vifino> It has a menu with elements,but I took out my only element ( spawn shell )
L998[11:01:16] <S3> yeah that's all it is, carriage return isn't working
L999[11:01:23] <vifino> basically, you put a script in menu/thing and it runs it.
L1000[11:01:28] <S3> neat
L1001[11:02:27] <S3> lemme use tiny figue :D
L1002[11:02:29] <S3> fugue*
L1003[11:03:04] <S3> MUCH BETRTER
L1004[11:03:08] <S3> better(
L1005[11:03:26] <vifino> It works pretty good with rlwrap.
L1006[11:03:57] <S3> is that a mouse?
L1007[11:03:58] <S3> heh
L1008[11:04:06] <vifino> It's a rat.
L1009[11:04:10] <S3> I see
L1010[11:04:28] <S3> woah woah woah
L1011[11:04:37] <vifino> Hmm?
L1012[11:04:44] <S3> init.d/10_menu.sh: line 17: menu/*: No such file or directory
L1013[11:04:51] <S3> when I hit 1 for menu
L1014[11:04:51] <vifino> Yeah.
L1015[11:05:05] <vifino> I use globbing, but without a file to select.. :P
L1016[11:05:14] <S3> heh
L1017[11:05:21] <S3> l
L1018[11:05:22] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L1019[11:06:00] <vifino> S3: You can try modding that thing, if you want :P
L1020[11:06:10] <vifino> Like, adding DOOR.SYS support or something.
L1021[11:06:14] <vifino> Or a mailer.
L1022[11:06:22] <vifino> Or... dun dun dun... actual bbs stuff.
L1023[11:06:32] <S3> door.sys.. why is that familiar
L1024[11:06:54] <vifino> Doors? The games and stuff you played on bbses?
L1025[11:06:58] <vifino> like LORD.
L1026[11:07:09] <S3> oh yeah..
L1027[11:07:26] <vifino> S3: https://en.wikipedia.org/wiki/BBS_door
L1028[11:07:36] <S3> like all the ones I couldn't play because my computer didn't support ASCII?
L1029[11:07:37] <S3> :P
L1030[11:07:43] <vifino> lol
L1031[11:08:06] <S3> I was thinking
L1032[11:08:18] <vifino> I mean, you could play nethack via it.
L1033[11:08:20] <S3> I should cheat a bit and get ATM working without pnni and crap as soon as possible for OC
L1034[11:08:21] ⇨ Joins: g_ (~g@ultros.tentacles.are.evidently.sexy)
L1035[11:08:26] <S3> and gate it for an internet card right away
L1036[11:08:29] <S3> then hook it up to that
L1037[11:08:34] <vifino> :P
L1038[11:08:36] ⇨ Joins: RoALTcrosser (~potato@ultros.tentacles.are.evidently.sexy)
L1039[11:08:56] <S3> itl be a very hacky ATM system until I get AAL5 and PNNI working
L1040[11:08:58] <vifino> brb, hooking up nethack
L1041[11:09:02] <S3> I was trying to get it all working first
L1042[11:09:05] <S3> LOL
L1043[11:09:14] ⇦ Quits: ocdoc (gamax92@eos.pc-logix.com) (*.net *.split)
L1044[11:09:14] ⇦ Quits: Dashkal (~dashkal@s0106d43d7ef8be0d.vf.shawcable.net) (*.net *.split)
L1045[11:09:14] ⇦ Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy) (*.net *.split)
L1046[11:09:14] ⇦ Quits: Guest74744 (michiyo@eos.pc-logix.com) (*.net *.split)
L1047[11:09:14] ⇦ Quits: Guest21930 (~Michiyo@lynx.afterlifelochie.net) (*.net *.split)
L1048[11:09:14] ⇦ Quits: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca) (*.net *.split)
L1049[11:09:14] ⇦ Quits: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split)
L1050[11:09:14] ⇦ Quits: g (~g@ns239154.ip-192-99-37.net) (*.net *.split)
L1051[11:09:18] <^v> Oh noes! aperture split 3:
L1052[11:09:33] ⇨ Joins: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca)
L1053[11:10:13] <nxsupert> How can you tell which one split?
L1054[11:10:32] <vifino> nxsupert: ^v has a user database.
L1055[11:10:39] <nxsupert> Ah.
L1056[11:10:54] <vifino> if someone quits with *.net *.split, the server is just netsplitted.
L1057[11:10:59] ⇨ Joins: Michi (michiyo@eos.pc-logix.com)
L1058[11:11:01] <vifino> s/is //
L1059[11:11:01] <MichiBot> <vifino> if someone quits with *.net *.split, the server just netsplitted.
L1060[11:11:29] *** Michi is now known as Guest49073
L1061[11:12:14] <gamax92> vifino: hai
L1062[11:12:16] <S3> you know what would be a very crazy awful ugly hilaarious hack?
L1063[11:12:20] <vifino> gamax92 hellu
L1064[11:12:35] <gamax92> do you know how to make a list of folders in A that aren't in B
L1065[11:13:25] <S3> vifino, a ridiculous hack would be to put the ATM switch in the bbs, so that way that's how you log in
L1066[11:13:25] <vifino> gamax92: wk 'FNR==NR{a[$0]++;next}!a[$0]' <(ls A) <(ls B)
L1067[11:13:26] <S3> :P
L1068[11:13:31] <vifino> gamax92: awk 'FNR==NR{a[$0]++;next}!a[$0]' <(ls A) <(ls B)*
L1069[11:13:48] <vifino> S3: all you have to replace is bbs.sh
L1070[11:13:53] <gamax92> umm
L1071[11:14:01] ⇨ Joins: Michiyo_ (~Michiyo@lynx.afterlifelochie.net)
L1072[11:14:21] <vifino> actually, i might have messed up
L1073[11:14:29] <gamax92> ;-; what is this
L1074[11:14:39] <vifino> gamax92: what do you mean
L1075[11:14:57] <gamax92> vifino: recursively btw
L1076[11:15:09] <vifino> uh
L1077[11:15:09] <S3> vifino, well I meant as a selection under the menu
L1078[11:15:19] <vifino> gamax92: awk 'FNR==NR{a[$0]++;next}!a[$0]' <(tree A) <(tree B)
L1079[11:15:41] <vifino> S3: haha
L1080[11:15:47] ⇨ Joins: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.FibreOp.nb.bellaliant.net)
L1081[11:15:50] <gamax92> hmm ...
L1082[11:16:05] <gamax92> have to install tree
L1083[11:16:36] <vifino> pacman -S tree || apk add tree || apt-get install tree
L1084[11:16:46] <vifino> plus some other shitty pacagemanager
L1085[11:16:50] <vifino> s
L1086[11:17:03] <CompanionCube> vifino, what about yum/rpm/zypper/emerge/equo/dnf
L1087[11:17:30] <vifino> CompanionCube: Fine, I'll add emerge.
L1088[11:17:37] <vifino> pacman -S tree || apk add tree || apt-get install tree || emerge -a tree
L1089[11:17:40] <S3> vifino, I can't remember, did BBSs ever have number codes like http and ftp did (like 200 OK), it'sbeen a long time
L1090[11:17:42] <CompanionCube> and the others :3
L1091[11:17:44] <vifino> but fuck rpm based systems.
L1092[11:17:48] <S3> because if they did, then it would be SO easy to automate it
L1093[11:17:59] <CompanionCube> the last two aren't rpm based
L1094[11:18:30] <vifino> S3: bbses are just things you connect to, they have no guidelines like http or anything.
L1095[11:18:36] <vifino> CompanionCube: I don't care either way.
L1096[11:18:41] <S3> vifino, hmm
L1097[11:18:47] <S3> interesting
L1098[11:19:02] <S3> I was wondering because then the atm connection software would be able to know when to send the user and pass, etc
L1099[11:21:50] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) ()
L1100[11:22:11] ⇨ Joins: Dashkal (~dashkal@S0106d43d7ef8be0d.vf.shawcable.net)
L1101[11:26:53] <vifino> As soon as I figure out why my globbing doesn't work, I should have nethack.
L1102[11:29:27] *** g_ is now known as g
L1103[11:29:33] <g> what's that? A netsplit!?
L1104[11:30:06] <Temia> No, hethack
L1105[11:30:15] <Temia> We're HACKING THE NET
L1106[11:30:21] * Temia plugs keyboard into USB wall socket
L1107[11:30:22] <Izaya> hack the planet!
L1108[11:30:24] <Temia> i'm in
L1109[11:30:38] <Vexatos> vifino, add more coagulators
L1110[11:30:41] * Temia is immediately beset by a number of keystone kops
L1111[11:31:30] <vifino> >wonders why changes dont appear
L1112[11:31:37] <vifino> >isnt connected to dev instance
L1113[11:31:38] <vifino> .-.
L1114[11:32:34] ⇦ Quits: t3hero (~t3hero@2601:202:200:fb50:6191:8615:de2e:f374) (Ping timeout: 186 seconds)
L1115[11:33:19] * Temia has died. Would you like to have her possessions identified? (y/n)
L1116[11:33:25] ⇨ Joins: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590)
L1117[11:33:28] <g> > y
L1118[11:33:28] <vifino> y
L1119[11:33:41] * dangranos pokes Temia
L1120[11:33:49] <Soni> anyone seen Sangar ?
L1121[11:33:55] <dangranos> Temmie :D
L1122[11:34:25] <dangranos> Soni: he will appear when you won't expect
L1123[11:34:57] <Temia> ...
L1124[11:34:59] * Temia draws axe
L1125[11:35:09] <Temia> What did you just say to me. +_+
L1126[11:35:30] <Izaya> what sort of face is +_+ ?
L1127[11:35:33] <g> you don't like being called temmie? :P
L1128[11:35:35] <Temia> Flashing eyes of doom.
L1129[11:35:37] <Temia> And no, I don't
L1130[11:35:42] <g> Fair 'nuff
L1131[11:35:43] <Izaya> interesting
L1132[11:35:52] * g renames Izaya to izzie
L1133[11:35:55] * dangranos MERCY>Spare
L1134[11:36:14] * Temia axemurders dan.
L1135[11:36:15] <Izaya> g, that would be Izzy
L1136[11:36:17] <Temia> My name wasn't yellow.
L1137[11:36:18] <Izaya> just for reference
L1138[11:36:23] <dangranos> Temmia, did you played undertale?
L1139[11:36:25] * vifino blinks at Temia, offering her a cookie
L1140[11:36:29] <g> Hmm, okay :P
L1141[11:36:33] <Temia> I dunno, have you? :P
L1142[11:36:38] <dangranos> i did
L1143[11:36:40] <Temia> You didn't follow the mechanics very closely then.
L1144[11:36:44] * g has done a good job of avoiding the undertale fandom so far
L1145[11:36:50] <dangranos> there is "temmie" cat/dog
L1146[11:36:54] <Temia> Yes.
L1147[11:36:57] <Temia> I am very well aware.
L1148[11:37:07] <dangranos> Temia: well, sorry. I can't exactly do bullet hell sequence in IRC
L1149[11:37:17] <Temia> I have only had everyone jokingly call me Temmie since the game was released.
L1150[11:37:28] <Temia> I'm referring to the sparing mechanics you dolt. =3=
L1151[11:38:05] * Elizabeth shivers
L1152[11:38:12] ⇦ Quits: sciguyryan (~sciguyrya@31.3.154.25) (Remote host closed the connection)
L1153[11:38:13] <Temia> ANYWAY.
L1154[11:38:18] <dangranos> Well, never hurts to try even when they aren't spareable it?
L1155[11:38:21] * vifino lays his jacket over Elizabeth
L1156[11:38:32] <Temia> You invited my ire and then tried to spare me.
L1157[11:38:36] <Temia> That's like dog widowing.
L1158[11:38:42] <dangranos> hint hint hint toriel
L1159[11:38:49] <Temia> Wrong ungulate. :T
L1160[11:38:57] * dangranos Flees
L1161[11:39:04] <g> Hai Elizabeth o/
L1162[11:39:29] * Elizabeth grunts and snuggles up to vifino for warmth
L1163[11:39:33] ⇨ Joins: sciguyryan (~sciguyrya@85.17.172.97)
L1164[11:39:41] * vifino giggles
L1165[11:39:50] <dangranos> g: can you get your nickname up to two letters?
L1166[11:39:53] * dangranos is sorry
L1167[11:40:01] <g> dangranos: gggie
L1168[11:40:06] * Temia huffs :T
L1169[11:40:13] * dangranos pats Temmia
L1170[11:40:15] <g> actually my usual longer nick is gdude2002
L1171[11:40:19] * Temia murders.
L1172[11:40:21] <g> so.. gdud..ie..?
L1173[11:40:25] * dangranos still pats
L1174[11:40:26] * Temia joins Liz and Viffy, away from the UT talk. =x=
L1175[11:40:44] <g> I haven't played undertale
L1176[11:40:44] * nxsupert nukes everyone
L1177[11:40:46] ⇨ Joins: calclavia (uid15812@2001:67c:2f08:6::3dc4)
L1178[11:40:46] zsh sets mode: +v on calclavia
L1179[11:40:50] <g> but someone did a thing in stepmania that was cool
L1180[11:41:00] <g> https://www.youtube.com/watch?v=n_TQJpJ9Vbk
L1181[11:41:01] <MichiBot> g: [Undertale x StepMania] Spider Dance | length: 3m 24s | Likes: 2472 Dislikes: 23 Views: 139114 | by taro4012
L1182[11:41:16] <g> apparently stepmania allows you to script the engine in your map now, so.. yeah
L1183[11:41:19] <g> (it's lua)
L1184[11:42:00] <vifino> Ah, fuck it.
L1185[11:42:06] <vifino> I'm setting up a proper bbs.
L1186[11:42:09] <nxsupert> Mother 3 > Undertale :P
L1187[11:42:24] * g shrugs
L1188[11:42:28] <g> I hate most of the genre anyway
L1189[11:42:38] <nxsupert> JRPG's?
L1190[11:42:40] <g> yeah
L1191[11:42:55] <Temia> Fair enough.
L1192[11:43:00] <nxsupert> Tbf Undertale isn't really a JRPG.
L1193[11:43:22] <Temia> Speaking as someone who doesn't mind the genre so much, it really kind of is.
L1194[11:43:28] <dangranos> it's a Bad Time
L1195[11:43:38] <g> the fighting system itself is jrpg-like I'd say
L1196[11:43:40] <Soni> Vexatos, u there?
L1197[11:43:44] <Temia> Eh, not so much.
L1198[11:43:47] <g> but it's turn-based
L1199[11:43:48] <g> so eh
L1200[11:43:53] <Temia> It's a hybridisation of JRPG and bullet hell mechanics.
L1201[11:43:55] <Vexatos> g: https://www.youtube.com/watch?v=0kGi9LE21dU
L1202[11:43:58] <MichiBot> Vexatos: [Undertale x StepMania] MEGALOVANIA | length: 3m 37s | Likes: 8252 Dislikes: 34 Views: 353541 | by taro4012
L1203[11:44:17] <Vexatos> Soni, maybe
L1204[11:44:19] <Soni> Vexatos, is there any computronics for 1.8.9?
L1205[11:44:22] <Vexatos> Yes
L1206[11:44:25] <nxsupert> And I don't like JRPG's. But I liked playing Mother 3. Earthbound just frustrated me though.
L1207[11:44:30] <Vexatos> with only 700 compile errors left
L1208[11:44:36] <Temia> But it very much is a JRPG. A very self-referential, deconstructive one, but a JRPG nonetheless.
L1209[11:44:40] <Vexatos> and ~500 to-do JSON files.
L1210[11:44:50] <g> Vexatos: that looks a lot harder, lol
L1211[11:45:02] <Soni> Vexatos, :/
L1212[11:45:20] <Vexatos> Temia, is it J if it's not from Japan :P
L1213[11:45:29] * Temia enjoyed UT, but as always Tumblr ruins everything =x= So she'll still happily obsesss over Threads of Fate as her favourite.
L1214[11:45:34] <S3> back
L1215[11:45:34] <Temia> Yes.
L1216[11:45:49] <Temia> Just as euroshmups can be and often are made by americans.
L1217[11:45:49] <Temia> :V
L1218[11:46:15] <Temia> Of course now that I have dared utter the term euroshmup I must now take my life to restore my honour
L1219[11:46:22] * Temia drinks decaf, drops dead.
L1220[11:47:07] <vifino> D:
L1221[11:47:11] <vifino> Temiamoo! D:
L1222[11:47:50] <g> I have no idea what a euroshmup is
L1223[11:48:35] * Elizabeth cuddles Temia and slowly restores her life energy
L1224[11:49:12] *** rakiru|offline is now known as Kasen
L1225[11:49:18] <vifino> g: European Shoot 'em ups.
L1226[11:49:24] <vifino> At least that's what I think.
L1227[11:49:29] <S3> vifino, you know, I think IAC may be the way to go for automation :D
L1228[11:49:39] <S3> because invisible
L1229[11:49:46] <vifino> I have no idea what that is, but sure.
L1230[11:49:56] <S3> vifino, it's part of telnet protocol
L1231[11:50:09] <vifino> I don't implement it. :D
L1232[11:50:19] <S3> it's pretty cool
L1233[11:50:22] <vifino> ( I don't implement anything. )
L1234[11:50:23] <S3> for example
L1235[11:50:27] <S3> on a MUD
L1236[11:50:35] <Temia> A style of shoot-'em-up that focuses on particular aspects not seen as especially favourable by the, ah, "hardcore" shmup enthusiasts.
L1237[11:50:42] <Temia> So I feel dirty for even using the term. >.>;
L1238[11:50:47] <S3> some MUDs when you connect send an invisible IAC asking if your MUD client supports zlib compression
L1239[11:50:57] <S3> if your client sees it it can reply back invisibly through telnet behind the scenes
L1240[11:51:12] <S3> and start zlib compression completely transparent :D
L1241[11:51:33] <S3> IAC stands for "Is A Command"
L1242[11:51:48] <S3> you can make handshakes and stuff over telnet with it
L1243[11:52:23] <S3> IAC is 0x255 on your ascii table
L1244[11:52:40] <S3> if you send 0x255 it won't be printed and the rest after that iirc is not printed to your terminal until \n or something
L1245[11:53:28] <S3> you can also to stuff like erase lines, etc with IAC
L1246[11:53:31] <S3> without ANSI
L1247[11:53:59] <S3> it's in RFC 854
L1248[11:55:00] <S3> there's even iac sequences for kerberos auth over telnet :)
L1249[11:55:09] <Izaya> wat
L1250[11:55:16] <Izaya> kerberos auth over telnet
L1251[11:55:17] <Izaya> WHY
L1252[11:55:21] <S3> yeah from like rfc 1411
L1253[11:55:44] <S3> 2942 actually
L1254[11:55:52] <S3> http://tools.ietf.org/html/rfc2942
L1255[11:56:52] <S3> Izaya, telnet was superseded by rsh and rlogin over the years, but the thing is, though it isn't great, telnet was a pretty advanced protocol back in the day
L1256[11:57:54] <S3> so let's see here vifino
L1257[11:57:57] <Izaya> it was the first to define a virtual terminal standard, wasn't it?
L1258[11:58:48] <S3> right, but the additional config protocol via IAC was genius but not standard
L1259[11:58:55] <S3> which is both good and bad
L1260[11:59:01] <S3> it made the features with telnet pretty limitless
L1261[11:59:11] <S3> but made it so that every software had to know what it was doing
L1262[11:59:36] <S3> for example, only MUD clients that support MCCP compression with the same exact MCCP compression handshake will work
L1263[12:00:02] <S3> which isn't a problem with muds because they all have the same v1 or v2 standard but a lot of people made custom stuff and there were a bunch of versions of the same thing
L1264[12:00:08] <S3> much like how printers are today even still
L1265[12:00:23] <S3> printers are one of the top pieces of hardware today that are not standardized enough
L1266[12:00:55] <S3> We will probably never see a widely accepted 1 fits all standard for printing.
L1267[12:01:04] <S3> postscript was an attempt for that
L1268[12:01:40] <S3> but postscript only covers a small portion of how a printer prints
L1269[12:01:43] <Izaya> at least most of them work to some degree with CUPS I guess
L1270[12:02:31] <S3> right
L1271[12:02:40] <S3> but it;s still a mess
L1272[12:02:43] <S3> it's*
L1273[12:02:56] <S3> Izaya, it used to be when printers used parallel ports
L1274[12:03:01] <S3> that most all of them you just sent ascii
L1275[12:03:10] <S3> and your printer acted as a tty
L1276[12:03:13] <S3> but it was too limited.
L1277[12:03:35] <S3> many printers such as HP printers still have a telnet socket with tty printing support
L1278[12:03:55] <S3> you can telnet right to them and type hello world and press enter
L1279[12:04:02] <S3> and it awfuly prints out a page with hello world :)
L1280[12:04:46] <S3> some of them require an EOT, etc
L1281[12:05:09] <g> <vifino> g: European Shoot 'em ups.
L1282[12:05:13] <g> I don't know what defines this
L1283[12:05:13] <Izaya> a lot of fancy networked printers support this JetDirect thing
L1284[12:05:14] <g> lol
L1285[12:05:15] <Roxox1> Is there a way to have pairs print stuff out alphabetically?
L1286[12:05:25] <Roxox1> my table consists of a string as a key, and a table as a value
L1287[12:05:26] <Izaya> DirectJet?
L1288[12:05:27] <Izaya> I dunno
L1289[12:05:29] <Izaya> port 9100
L1290[12:05:39] <Izaya> and it's like logging into a really twisted DOS box
L1291[12:05:59] <Roxox1> shodan.io
L1292[12:06:21] <S3> I dunno if 9100 has tty support
L1293[12:06:26] <S3> I thought that was HP jetdirect crap
L1294[12:06:28] <S3> or something
L1295[12:06:30] <Roxox1> For finding random shit like the printers
L1296[12:06:39] <Roxox1> shodan is beautiful
L1297[12:06:43] <S3> lol
L1298[12:07:03] <S3> OC has a printer doesn't it?
L1299[12:07:15] <S3> is it an addon or in core?
L1300[12:07:48] <Roxox1> https://www.shodan.io/search?query=port%3A21+login+successful
L1301[12:07:50] <Michiyo> S3, it's a mod, mine, OpenPrinter
L1302[12:07:55] <S3> hmm
L1303[12:07:57] <S3> does it have a scanner?
L1304[12:08:00] <Michiyo> It does
L1305[12:08:02] <S3> good
L1306[12:08:06] <S3> Michiyo, here's my reasoning
L1307[12:08:16] <S3> a long time ago I was playing with traincraft and railcraft a lot
L1308[12:08:19] <S3> and I wanted to make a postal system
L1309[12:08:39] <S3> so I decided to start writing a mod that all it does is give you a cardboard box, and you can put one thing in it, and a lebel on it, but maybe a printed paper would work too
L1310[12:08:54] <S3> and on the paper your post office printer / scanner could use them for routing or something
L1311[12:09:02] <S3> and moving them to the next train cart or whatever
L1312[12:09:12] <S3> in an automated sorting
L1313[12:09:19] <S3> I thought it was cool
L1314[12:09:30] <Michiyo> Sounds neat
L1315[12:09:33] <S3> may be better just to make a package scanner / labeler
L1316[12:09:39] <S3> I mean you can make long distance AE lines now
L1317[12:09:55] <S3> but imagine a railcraft train that comes every ten minutes from a distant town
L1318[12:10:02] <S3> I made an autofueler
L1319[12:10:07] <S3> for the trains
L1320[12:10:17] <S3> a supply train comes by every so often and refuels the fueling stations
L1321[12:10:19] <S3> :D
L1322[12:10:19] <Soni> does OC optimize text rendering?
L1323[12:10:28] <Michiyo> I've made one sale today ._.
L1324[12:10:30] * Michiyo sighs
L1325[12:10:40] <Michiyo> Today needs to be Friday... I need to be off.
L1326[12:10:44] <S3> lol
L1327[12:11:00] <g> o/ Michiyo
L1328[12:11:03] <Michiyo> I did my effing taxes today... that's how bored I am.
L1329[12:11:07] <g> Slow day?
L1330[12:11:07] <Michiyo> \o g
L1331[12:11:12] <Michiyo> Very
L1332[12:11:25] <Michiyo> it's noon, and I've sold a S-Video cable. lol
L1333[12:11:31] <g> lol
L1334[12:11:37] <g> yeah, I've had those days in our craft shop as well
L1335[12:11:43] <g> do you find some days are always better than others?
L1336[12:11:54] <g> or some forms of weather?
L1337[12:12:03] <Michiyo> Eh.. no it seems pretty random. Rain always seems to kill business though lol
L1338[12:12:12] <g> huh, really?
L1339[12:12:16] <g> when it rains we tend to get lots more people
L1340[12:12:43] <Michiyo> it rained for a few days and we had like 3 custs a day if that
L1341[12:13:44] <Michiyo> afk
L1342[12:14:56] <Michiyo> atleast I got hirens to boot off a USB stick yesterday.. got the old ass bench pc up
L1343[12:15:05] <Michiyo> P4 no HT, and windows 7... it's painful
L1344[12:15:20] <g> lol
L1345[12:15:23] <g> well, it's something to do
L1346[12:15:43] <Michiyo> I'm trying to get SP1 to install.. it keeps failing
L1347[12:16:44] <g> if it's that old I'd recommend TinyXP or something
L1348[12:16:55] <Michiyo> I would, but it's not my call
L1349[12:17:07] <Michiyo> It'd have some linux distro on it if so :P
L1350[12:17:16] <Michiyo> mmmm Fedora
L1351[12:17:27] <g> lol, fair enough
L1352[12:17:32] <g> really, rpm? whai?
L1353[12:18:13] * Michiyo shrugs
L1354[12:18:20] <Michiyo> It's what I got used to
L1355[12:18:27] <g> well, whatever floats your boat
L1356[12:18:30] <Michiyo> I also use XUbuntu :P
L1357[12:18:32] <g> I only manage to achieve dependency hell
L1358[12:18:37] <g> on rpm-based distros
L1359[12:18:57] <g> brb, I must take my toe pills
L1360[12:24:53] <S3> vifino, so something I forgot about and dunno how
L1361[12:25:12] <S3> is that having the ATM switch on the bbs menu is not a bad idea, because that's what used to exist
L1362[12:25:31] <S3> used to be that you could get onto the Internet etc via bbs systems
L1363[12:25:43] <S3> there would be a dial up service proxy
L1364[12:26:06] <S3> because a lot of bbs systems were just accessed via a telephone number
L1365[12:26:14] <S3> initially
L1366[12:28:10] <vifino> interesing.
L1367[12:28:22] <vifino> Also, I've changed to make it use just ssh instead of telnet.
L1368[12:28:25] <vifino> Because fuck telet.
L1369[12:29:14] <Michiyo> yeah SP1 refuses to install ._.
L1370[12:30:07] <S3> NICE
L1371[12:30:36] <S3> only one problem
L1372[12:30:54] <S3> how do you connect from PC?
L1373[12:30:55] <S3> OC*
L1374[12:31:54] <g> christ, those pills taste bad
L1375[12:32:02] <g> capsules are all well and good for people that can swallow them
L1376[12:32:08] <S3> can't ssh to 2323
L1377[12:32:09] <g> you lucky nuggets
L1378[12:32:35] <Inari> hmmm something about railcraft doesnt like my 3-tank-cart train
L1379[12:32:42] <S3> oh it hasnt moved yet
L1380[12:32:46] <Inari> it doesnt properly load an dunload them all :<
L1381[12:37:09] <vifino> S3: No idea.
L1382[12:37:26] <vifino> But I don't wanna make a telnet server with socat that works half.
L1383[12:39:41] <Soni> string.char(7) doesn't cause beeps in OC :(
L1384[12:39:55] <Soni> (pretty sure 7 is the beep char...)
L1385[12:39:57] * Inari beeps
L1386[12:40:07] <Inari> Soni: make it beep?
L1387[12:40:47] <Soni> Inari, what do you mean?
L1388[12:41:01] <g> OC machines have a PC speaker, don't they?
L1389[12:41:05] <Inari> well beeping via char is just whatever you're inputting the char into recognizing it as a beep cahr and beeping
L1390[12:41:07] <g> you could edit the shell and make it beep
L1391[12:41:15] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Ping timeout: 198 seconds)
L1392[12:42:10] <Soni> hmm...
L1393[12:42:26] <Soni> altho it doesn't appear to have auto-printed the result of the expression...
L1394[12:42:35] <Soni> so the Lua 5.3 interpreter is broken
L1395[12:45:27] <Vexatos> Soni, \a should do beeps
L1396[12:55:31] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L1397[13:02:38] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Ping timeout: 198 seconds)
L1398[13:03:13] <vifino> S3: ssh bbs@tty.sh, password tty.sh
L1399[13:05:19] <Soni> I need this: https://github.com/MightyPirates/OpenComputers/issues/1607
L1400[13:07:24] <Kubuxu> Soni: it has potential security problems.
L1401[13:07:30] <Soni> Kubuxu, not really
L1402[13:07:37] <CompanionCube> vifino, can I try too
L1403[13:08:25] <vifino> CompanionCube: There isn't much to try really.
L1404[13:08:52] <Soni> Kubuxu, how do you turn a name into a security exploit?
L1405[13:09:27] <CompanionCube> hm, user/pass authentication. Interesting.
L1406[13:09:38] <Kubuxu> Soni: getupvalue is the problem
L1407[13:09:44] <Soni> Kubuxu, how?
L1408[13:09:45] <Daiyousei> Stary2001: keck
L1409[13:10:24] <Soni> Vexatos, uhh... why do you not allow volumes above 1?
L1410[13:10:33] <Soni> (vanilla noteblocks use 3 as the default volume)
L1411[13:10:44] <Kubuxu> local oldstuff = stuff stuff = function(...) if safe(...) then stuff(...) end end
L1412[13:10:54] <Kubuxu> getupvalue will allow you access to unprotected stuff
L1413[13:11:09] <Soni> Kubuxu, how?
L1414[13:11:24] <Kubuxu> Bu getting upvalue of new stuff function.
L1415[13:11:34] <Soni> Kubuxu, and how do you get the value?
L1416[13:11:45] <Kubuxu> debug.getupvalue(stuff, 1)
L1417[13:11:54] <Soni> Kubuxu, and how do you get the /value/?
L1418[13:12:14] <Kubuxu> local name, value =debug.getupvalue(stuff, 1)
L1419[13:12:25] <Kodos> Have I missed anything important?
L1420[13:12:28] <Soni> Kubuxu, and what is `value`?
L1421[13:12:42] <Kubuxu> the value
L1422[13:12:44] <Soni> Kodos, not really they just can't read github issues
L1423[13:12:56] <Soni> Kubuxu, which is equal to what?
L1424[13:12:58] <Kubuxu> In this case oldstuff
L1425[13:13:12] <Soni> Kubuxu, what if I told you it was always nil?
L1426[13:13:56] <Soni> did you even read the issue?
L1427[13:14:16] *** Daiyousei is now known as ShoweringFairy
L1428[13:14:54] <Stary2001> did you *write* it?
L1429[13:15:08] <Stary2001> explanations of wtf it does is nice
L1430[13:15:50] <Soni> Stary2001, I want a debug.getlocal and debug.getupvalue that only return the name of the local/upvalue (first return value)
L1431[13:16:00] <Soni> and discards the actual value
L1432[13:17:06] <Kubuxu> Then you have something that is no compliant with spec.
L1433[13:17:07] <Soni> Kubuxu, open up your Lua interpreter and run return (debug.getlocal(1, 1)) and tell me if it returns any value
L1434[13:17:20] <Soni> Kubuxu, well debug.getinfo isn't compliant with spec anyway
L1435[13:17:34] <Kubuxu> http://hastebin.com/isulejocab.pas
L1436[13:17:36] <Soni> (it always drops the function field)
L1437[13:17:48] <Inari> Soni: dont you usually just do = infront of expression to "auot-print" it
L1438[13:17:50] <Soni> Kubuxu, you forgot the ()
L1439[13:18:12] <Kubuxu> where? It works, I copied it from my therminal.
L1440[13:18:31] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L1441[13:18:32] <Soni> Kubuxu, you forgot to put () around debug.getupvalue
L1442[13:18:36] <Soni> well I mean
L1443[13:18:40] <Soni> around debug.getupvalue()
L1444[13:18:51] <Soni> as in (debug.getupvalue(1,1))
L1445[13:19:17] <Kubuxu> We shouldn't call it getupvalue
L1446[13:19:31] <Kubuxu> as it does not return upvalue
L1447[13:19:43] <Kubuxu> getinfo though returns info
L1448[13:19:45] <Soni> but it is getupvalue, except it sees nil for the upvalue's value
L1449[13:20:13] <Soni> it's no more broken than debug.getinfo (which drops the function field)
L1450[13:20:44] <Kubuxu> "It is print it just always prints ""). No as getinfo does what it says it does: returns info, getupvalue wouldn't do that.
L1451[13:20:58] <Soni> (debug.getinfo(something).func is always nil in OC)
L1452[13:21:16] ⇦ Quits: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
L1453[13:21:33] <Kubuxu> Yeah bit function is called getinfo and not 'getfuncfromstack'
L1454[13:22:07] <S3> vifino, oh I see you're just making it the account's shell :)
L1455[13:22:24] <Soni> Kubuxu, and what's the problem of adding a crippled getupvalue?
L1456[13:22:33] <Soni> we have a crippled getinfo
L1457[13:22:47] <Inari> Soni: couldnt you just use select to only get the frist value
L1458[13:23:01] <Soni> Inari, that's not how select works
L1459[13:23:14] <S3> LOL
L1460[13:23:22] <S3> Terminal must backspace, connection closed
L1461[13:23:23] <Inari> uh
L1462[13:23:39] <Soni> Inari, select SKIPS the first n values
L1463[13:24:18] <Roxox1> Is there any way to force pairs to go through the keys alphabetically?
L1464[13:24:48] <Inari> odd, the PIL makes it seem like it only returns a single :P
L1465[13:24:54] <Kubuxu> It just does not do completely what its name and specs says: "We have awesome function 'getupvalue' that instead of returning the value returns only the name".
L1466[13:25:00] <Inari> but i never used it anyway, so
L1467[13:25:17] <Soni> Inari, http://www.lua.org/manual/5.3/manual.html#pdf-select
L1468[13:26:01] <Soni> Kubuxu, should a JITted function with eliminated locals still return the value of the locals in getlocal?
L1469[13:26:23] <Inari> return ({debug.getlocal(...)})[1] would work i guess
L1470[13:26:39] <Soni> Inari, yes but that's expensive
L1471[13:26:46] <Soni> return (debug.getlocal(...)) works just as well
L1472[13:26:49] <Inari> Soni: huh, PIL screwed up there then :P
L1473[13:26:50] <Kubuxu> Inari: (...) will work, ( ) makes it return only first value.
L1474[13:27:16] <Inari> Kubuxu: yeah seems so
L1475[13:27:17] <Inari> neat
L1476[13:27:38] <Inari> Soni: i just didnt like the hacky, nil
L1477[13:27:38] <Inari> :P
L1478[13:27:48] <Soni> Kubuxu, you should look into the goal of adding this, not the implementation
L1479[13:28:14] <Soni> Inari, debug.getinfo returns 2 values, the ", nil" makes select("#", debug.getinfo()) return 2
L1480[13:29:12] <Inari> eh, whatever
L1481[13:29:18] <Inari> im bored, entertain me D:
L1482[13:30:32] <Inari> guess i'll finally try out nanomachines then
L1483[13:30:38] <Inari> ~oc nanomachines
L1484[13:30:40] <vifino> CompanionCube: msg your preferred pass, ( echo -n passwd | sha256sum )
L1485[13:30:51] <Inari> bot where
L1486[13:31:31] <Soni> vifino, no salt?
L1487[13:31:48] <Inari> i just need a wireless card to communicate with them, right?
L1488[13:32:35] <clever> is it possible to access the same face of something via both an adapter and an inventory card?
L1489[13:33:04] * Inari accesses clever's face
L1490[13:33:11] <Soni> Vexatos, OH I see now, 1.8 changes note volume
L1491[13:33:16] <clever> the area i'm working in is a bit cramped, and i only have access to 1 face of it and the block against that face only has 1 face exposed
L1492[13:34:02] *** cbcercas|AFK is now known as cbcercas
L1493[13:34:10] *** ShoweringFairy is now known as Daiyousei
L1494[13:34:41] <vifino> Soni: No salt.
L1495[13:34:49] <Soni> vifino, wtf?!
L1496[13:35:01] <Daiyousei> ey b0ss i habe cansur
L1497[13:35:12] <Daiyousei> vifino b0ss pls
L1498[13:36:34] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Quit: Read error: Connection reset by peer pressure)
L1499[13:36:45] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L1500[13:38:59] <CompanionCube> vifino, so should I record the password or the hash in my manager
L1501[13:41:35] <vifino> CompanionCube: What do you think?
L1502[13:41:37] <vifino> Daiyousei: Yes.
L1503[13:41:47] <vifino> Soni: Does it matter? No? Okay.
L1504[13:42:31] <Soni> vifino, yes it does
L1505[13:42:39] <Soni> put the hashes on google and see what comes up
L1506[13:43:07] <g> wat, a password system without salts?
L1507[13:43:09] <g> that's awful
L1508[13:44:37] <Soni> vifino, if I ever find a security exploit I'll hack your DB *just* to fuck you
L1509[13:45:08] <Skye> Soni, that's not a nice thing to do / say. >_<
L1510[13:46:04] <CompanionCube> eh, it's not exactly superserious production software. It's just a random BBS-like thing.
L1511[13:46:13] <Soni> Skye, it's not supposed to be nice...
L1512[13:46:19] <g> even Ultros uses salts and secure crypto, CompanionCube
L1513[13:46:19] <g> :P
L1514[13:47:42] <Skye> Soni, stop being a horrible person. :<
L1515[13:47:56] <g> Skye: He would learn though
L1516[13:47:57] <g> :P
L1517[13:48:09] <Daiyousei> but are you able to find a security exploit?
L1518[13:48:12] <Daiyousei> : ^ )
L1519[13:48:23] <CompanionCube> though what you would gain from hacking a random BBS with a small password DB is neglibile
L1520[13:48:54] <Soni> CompanionCube, well I'd get a few email addresses to do shit with
L1521[13:49:18] <vifino> Soni: Haha, no email addresses.
L1522[13:49:20] <CompanionCube> most of which are likely already public?
L1523[13:49:26] <Skye> CompanionCube++
L1524[13:49:33] <Soni> CompanionCube, I mean like I'd get their logins
L1525[13:49:33] <vifino> Database?
L1526[13:49:37] <vifino> You mean the text file?
L1527[13:49:43] <vifino> Oh, sure, why not.
L1528[13:49:47] <Soni> vifino, ಠ_ಠ
L1529[13:49:52] <Izaya> vifino, your password storage is hashed, right?
L1530[13:49:54] <Daiyousei> sos you are going to pull a Towel?
L1531[13:49:56] <Daiyousei> w e w l a d
L1532[13:50:10] <CompanionCube> Izaya, yep
L1533[13:50:14] <CompanionCube> sha256sum iirc
L1534[13:50:17] <vifino> ^
L1535[13:50:17] <Izaya> oh no
L1536[13:50:19] <Izaya> he will have
L1537[13:50:23] <Izaya> unusable blocks of text
L1538[13:50:23] <Daiyousei> (if nobody knows who Towel is, its some autistic guy who took over several yt chans by using a leaked pw db from xsplit)
L1539[13:50:23] <vifino> yep.
L1540[13:50:45] <Izaya> and email addresses that are probably already on github
L1541[13:50:50] <Izaya> however will anyone recover
L1542[13:50:50] <Soni> Daiyousei, you're forgetting the part where I leak it myself
L1543[13:50:52] <vifino> inded.
L1544[13:50:55] <Daiyousei> have fun
L1545[13:51:20] <Izaya> i literally can't be any more dry than this i'm omitting any capital letters or timing like commas
L1546[13:52:06] <CompanionCube> Soni, are you a super 1337 h4x0r
L1547[13:52:13] <Soni> you know, if being nice worked, I wouldn't be mean...
L1548[13:52:39] <Soni> and I have strong evidence that being nice doesn't work but being mean does
L1549[13:52:41] <Izaya> mean
L1550[13:52:43] <g> I get that it's just a silly little hobbyist project
L1551[13:52:49] <Izaya> because this is being mean
L1552[13:52:50] <g> but if you're going to do something, imo, do it properly
L1553[13:52:50] <Izaya> yes
L1554[13:53:05] <Soni> (like a whole github issue)
L1555[13:53:07] <vifino> g: Did you see the welcome message?
L1556[13:53:11] <g> vifino, nope
L1557[13:53:18] <Skye> hash the hashes with a salt? :P
L1558[13:53:25] <g> I've never even used a bbs before :P
L1559[13:53:28] <Izaya> salt the hashes
L1560[13:53:29] * CompanionCube knows of a certain free VPS provider that, aside from having plenty of juicy personal data
L1561[13:53:32] <Izaya> hash the salts
L1562[13:53:36] <CompanionCube> stores passwords in unhashed plaintext
L1563[13:53:40] <vifino> g: http://pb.i0i0.me/p/bfiveYCp
L1564[13:53:41] <Vexatos> Soo ComputerCraft has got wget now
L1565[13:53:42] <g> salt the wounds
L1566[13:53:44] <g> burn the flesh
L1567[13:53:45] <Vexatos> :U
L1568[13:53:54] <g> lol
L1569[13:53:57] <Izaya> osmosisise the leeches
L1570[13:54:02] <g> I see
L1571[13:54:08] <Izaya> Vexatos, it's only been like, 4 years
L1572[13:54:08] <g> vifino but did you write it in scratch? :o
L1573[13:54:18] <Vexatos> Izaya, doesn't handle binary data though
L1574[13:54:20] <Soni> vifino, https://en.wikipedia.org/wiki/Hash-based_message_authentication_code
L1575[13:54:25] <vifino> g: It is written in C, Bash, Perl and some other parts.
L1576[13:54:27] <Vexatos> so built-in tape program won't be able to DL from tehwebz
L1577[13:54:47] <Izaya> Vexatos, still no binary data?\
L1578[13:55:01] <Vexatos> Izaya, I have to do this for local files already http://git.io/vzsp0
L1579[13:55:05] <CompanionCube> Soni, I'm not telling you the name of said provider though
L1580[13:55:38] <Soni> CompanionCube, do I have access to the source code?
L1581[13:55:43] <CompanionCube> no
L1582[13:56:12] <Vexatos> Izaya: I wonder... would you be able to make a file that CC would open and it'd pretend to be a normal file but when reading it it'd instead read from a predefined URL?
L1583[13:56:17] <Vexatos> kind of like symlinks?
L1584[13:56:18] <Soni> also does it send emails using an unencrypted connection?
L1585[13:56:19] <Vexatos> :/
L1586[13:56:24] <g> "For one day only, you can get Dell's 32-inch 4K UltraSharp IPS monitor with 99.5 percent Adobe RGB coverage for just $1,349, down hundreds of dollars from its original price of $1,799"
L1587[13:56:25] <CompanionCube> find out for yourself
L1588[13:56:27] <Soni> (if so I can just MITM it a bit)
L1589[13:56:28] <g> fuck me that's an expensive monitor
L1590[13:56:33] <Vexatos> like, a symlink file that points to a URL
L1591[13:56:34] <CompanionCube> I've left more than enough clues.
L1592[13:56:38] <Vexatos> could such a thing exist
L1593[13:56:53] <Izaya> yes
L1594[13:56:57] <Izaya> but probably not in CC
L1595[13:57:21] <Izaya> the only ultrasharp monitor I used cut me
L1596[13:57:26] <Izaya> fitting name
L1597[13:57:30] <Vexatos> Izaya, not in CC
L1598[13:57:32] <Vexatos> but in like
L1599[13:57:33] <Vexatos> linoox
L1600[13:57:43] <Izaya> Vexatos, ftpfs?
L1601[13:57:49] <Izaya> there's probably a httpfs too
L1602[13:57:53] <Vexatos> Since CC computer are in the end just files on your disk
L1603[13:58:14] <Izaya> you could easily do it on OC
L1604[13:58:22] <Izaya> because it's so easy to mess with the filesystem API
L1605[13:58:28] <Vexatos> sure but OC doesn't need it
L1606[13:58:35] <Izaya> yeah it has sanity to a degree
L1607[13:58:38] <Izaya> it also lacks dan200
L1608[13:58:42] <Izaya> which is a nice touch
L1609[14:00:30] <S3> ok!
L1610[14:00:46] <Izaya> ok?
L1611[14:01:38] <Soni> I KNOW HOW TO FIX IT
L1612[14:01:47] ⇦ Quits: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94) (Ping timeout: 189 seconds)
L1613[14:02:16] <Vexatos> Izaya, there is indeed a httpfs2 package
L1614[14:03:18] *** Keridos is now known as Keridos|away
L1615[14:03:37] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L1616[14:05:01] *** RoALTcrosser is now known as Roadcrosser
L1617[14:08:52] <Roxox1> http://s8.postimg.org/ts8ikkxut/ROIS.png
L1618[14:09:15] <Soni> YES IT WORKS
L1619[14:09:36] <Roxox1> terribly unfinished http://pastebin.com/F7bsVDbw
L1620[14:12:25] <Vexatos> wait what is this
L1621[14:12:40] <Vexatos> D:
L1622[14:12:47] <Vexatos> A GUI?
L1623[14:12:52] <Vexatos> M A D N E S S
L1624[14:13:10] <Roxox1> wut?
L1625[14:13:14] <Izaya> long live the command line
L1626[14:13:21] <Roxox1> oh
L1627[14:13:21] <Roxox1> lol
L1628[14:13:54] <Roxox1> On a side note, the [O] options is customized for each machine (or well, just the industrial coil atm), which can be used to set specific machine values
L1629[14:16:49] <Inari> can you upgrade the charger to have >100 speed?
L1630[14:18:08] <g> Roxox1: https://www.youtube.com/watch?time_continue=43&v=qksndNDMDOw
L1631[14:18:13] <g> er
L1632[14:18:14] <g> no
L1633[14:18:16] <g> damn it yt
L1634[14:18:20] <g> https://www.youtube.com/watch?v=qksndNDMDOw
L1635[14:18:20] <MichiBot> g: Human Traffic (nice one bruva) | length: 44s | Likes: 1454 Dislikes: 29 Views: 565263 | by glennlansley
L1636[14:19:07] ⇨ Joins: rndmorris (webchat@38.100.179.114)
L1637[14:19:38] <rndmorris> Hello!
L1638[14:19:44] <g> Hi!
L1639[14:19:49] <g> Welcome to the cool kids' club!
L1640[14:20:09] <rndmorris> Thanks
L1641[14:22:15] <vifino> Soni: It has no email stuff.
L1642[14:22:35] <vifino> By the way, if you think you can just mitm me just like that, you're wrong.
L1643[14:23:58] <S3> sigh
L1644[14:24:08] <S3> somebody just stopped me on the street
L1645[14:24:18] <Soni> vifino, I didn't say mitm YOU
L1646[14:24:23] <S3> asking for a signature in a petition to have a casino put in the southern part of the state
L1647[14:24:26] <S3> I'm like nope!
L1648[14:24:31] <Soni> I said mitm the VPS provider
L1649[14:24:57] <S3> people don't understand. We have one casino in the state, we voted it in, I didn't, and like everyone suspected, crime has gone up in that area ridiculously
L1650[14:25:09] <vifino> Have fun mitming my dedicated server, then, Soni.
L1651[14:25:20] <Soni> vifino, I'm not talking about YOU
L1652[14:25:26] <S3> wait what
L1653[14:25:31] <S3> Soni: is gonna MITM somebody?
L1654[14:25:38] <S3> yeah good luck without BGP poisoning
L1655[14:25:53] <S3> and very lucky ones at that
L1656[14:26:09] <Soni> ask CompanionCube
L1657[14:26:15] <S3> lol
L1658[14:26:38] <vifino> Sure, whatever. You talk stupid shit regardless.
L1659[14:27:01] <S3> I have no idea what's going on
L1660[14:27:06] <S3> I just got back lol
L1661[14:27:30] <S3> vifino: I'm writing a baud rate wrapper :D
L1662[14:27:37] <vifino> S3: was a bit ago, I was playing a game with Elizabeth, so I just replied now.
L1663[14:27:45] <S3> lol
L1664[14:28:18] <vifino> CompanionCube: by the way, your account exists now.
L1665[14:28:35] <rndmorris> I had a quick OC question, if someone would be willing to help me with it
L1666[14:28:37] <vifino> user CompanionCube, password, ya know, your password
L1667[14:29:59] <Elizabeth> rndmorris, shoot :)
L1668[14:30:15] ⇨ Joins: Wobbo (~Wobbo@5249A8F6.cm-4-2c.dynamic.ziggo.nl)
L1669[14:30:17] <vifino> ^
L1670[14:30:35] <rndmorris> How on earth are you supposed to pick up drones? I've tried smacking it, right clicking it, shift-right clicking it...
L1671[14:30:39] <g> break it
L1672[14:30:43] <Izaya> wrench
L1673[14:30:48] <g> oh right, wrench now
L1674[14:30:51] <g> I have ancient OC
L1675[14:30:53] <rndmorris> Ah, the one tool I haven't made yet
L1676[14:30:56] <Elizabeth> smack it's bitch ass till it behaves
L1677[14:30:57] <vifino> Nuke it.
L1678[14:30:58] <Elizabeth> jk
L1679[14:31:01] <rndmorris> That makes sense
L1680[14:31:03] <Wobbo> Wait, OC has wrenches? O_o
L1681[14:31:10] <vifino> Wobbo: :|
L1682[14:31:13] <Elizabeth> scwench iirc
L1683[14:31:19] <rndmorris> Something like that
L1684[14:31:20] <vifino> scrench or something.
L1685[14:31:22] <Elizabeth> screwdriver crossed with a wrench
L1686[14:31:36] <Wobbo> vifino: Don't forget I lived under a rock since september or so
L1687[14:31:48] <vifino> Wobbo: That was there before .-.
L1688[14:32:03] <Wobbo> Well, I liked the rock before that as well :P
L1689[14:32:14] <Wobbo> Its a nice rock.
L1690[14:32:25] <Elizabeth> we get it wobbo, you're a hobo
L1691[14:32:43] <rndmorris> That did the trick. Thank ye
L1692[14:32:51] <Wobbo> Noo :(
L1693[14:32:52] <vifino> stono*
L1694[14:33:02] <Wobbo> Just not active here. Or playing MC
L1695[14:33:27] <Wobbo> Or having a lot of time in general beside study + study association
L1696[14:33:59] <Soni> also anyone seen Sangar ? https://github.com/MightyPirates/OpenComputers/issues/1606#issuecomment-171045814
L1697[14:34:35] <vifino> Soni: You don't have to cry for him every few hours.
L1698[14:34:38] <vifino> ¬_¬
L1699[14:35:18] <Elizabeth> Soni, he commented on the issue and is subscribed to it so he'll probably see it in his emails when he checks them
L1700[14:36:44] <Soni> vifino, it's a critical security issue
L1701[14:37:16] <Inari> mutter, der mann mit dem koks ist da~
L1702[14:37:25] <Elizabeth> Soni, an? Sangar has other shit to deal with and your average Joe isn't going to have the brain capacity to exploit it
L1703[14:37:27] * vifino slaps Inari
L1704[14:37:27] * EnderBot2 chuckles
L1705[14:37:30] <Inari> :<
L1706[14:37:36] <Inari> vifino: what D:
L1707[14:37:42] <g> oh hey, it's an Inari
L1708[14:37:49] <Inari> i hey its a g
L1709[14:37:50] <Inari> *o
L1710[14:37:53] <g> \o/
L1711[14:37:58] <Thorinori> o/ hey all
L1712[14:38:01] <Inari> *o* <- pompoms?
L1713[14:38:02] <g> what do Inaris do at work?
L1714[14:38:02] <vifino> Inari: Don't do drugs.
L1715[14:38:05] <g> o/ Thorinori
L1716[14:38:09] <Inari> dunno i dont have work :3
L1717[14:38:10] <vifino> Or at least that type of drugs.
L1718[14:38:16] <g> what do you have? :P
L1719[14:38:17] <Inari> vifino: what
L1720[14:38:28] <Inari> vifino: you do know the song i hope :P
L1721[14:38:32] <Inari> g: uni
L1722[14:38:41] <g> studying anything interesting?
L1723[14:38:42] <Wobbo> Students Unite!
L1724[14:38:48] <Inari> computer science
L1725[14:38:49] <Soni> Elizabeth, setmetatable({},{__gc=function()while true do end end}) run that in your singleplayer world
L1726[14:38:55] <vifino> Inari: I don't.
L1727[14:38:58] <g> oh, I studied that for a year as well
L1728[14:39:00] <g> how do you find it?
L1729[14:39:05] <Inari> vifino: https://www.youtube.com/watch?v=Gx7FXK1mLvA ?
L1730[14:39:05] <MichiBot> Inari: Falco - Mutter, Der Mann Mit Dem Koks Ist Da (Mother's Favourite Remix) | length: 5m 49s | Likes: 2722 Dislikes: 128 Views: 1188623 | by AJ Nikoley
L1731[14:39:10] <Elizabeth> Soni, why?
L1732[14:39:18] <Soni> Elizabeth, because that's the whole exploit
L1733[14:39:19] <Inari> g: interesting in parts, boring in others :P
L1734[14:39:22] <Soni> and it's on the github issue
L1735[14:39:29] <Roxox1> Is there any way to get the coordinates of an OC component?
L1736[14:39:32] <g> about the same then, lol
L1737[14:39:33] <Soni> so uhh the average joe has the whole code they need to run?
L1738[14:39:42] <Inari> g: mostly the parts i already know a lot about are boring :P
L1739[14:39:45] <Elizabeth> Soni, yes because you gave them it
L1740[14:39:47] <greaser|q> Elizabeth: check how many times Soni has been complaining about that assuming that 5angar's online 24/7
L1741[14:39:50] <Roxox1> I have a redstone I/O, I want to get the coordinates of it
L1742[14:39:55] <g> are they teaching you a language Inari?
L1743[14:39:56] <Daiyousei> how is that line an exploit
L1744[14:40:02] <Soni> Daiyousei, try it
L1745[14:40:05] <Inari> g: yeah, c++11
L1746[14:40:08] <gamax92> Daiyousei: __gc thread has no debug hook on it
L1747[14:40:09] <Daiyousei> i dont do lua
L1748[14:40:12] <Daiyousei> gg
L1749[14:40:12] <g> oh, well, something useful is nice
L1750[14:40:14] <g> they made us do php
L1751[14:40:55] <Vexatos> Inari, vifino obviously didn't ever have a life, not knowing songs like this
L1752[14:41:05] <Vexatos> OR not knowing the actual meaning of "Koks" >_>
L1753[14:41:10] <gamax92> cocks
L1754[14:41:23] ⇦ Quits: sciguyryan (~sciguyrya@85.17.172.97) (Remote host closed the connection)
L1755[14:41:37] <Vexatos> almost
L1756[14:41:41] <Vexatos> two letters are wrong
L1757[14:41:53] <gamax92> cck
L1758[14:41:58] <g> CoC
L1759[14:42:03] <g> (brazenly phallic)
L1760[14:42:07] <Izaya> haha
L1761[14:42:10] <Izaya> :eggplant:
L1762[14:42:14] <Vexatos> ...what
L1763[14:42:15] <g> xD
L1764[14:42:20] <g> Vexatos, did you miss that?
L1765[14:42:22] <vifino> Vexatos: Well, I wasn't thinking about coal coke, no.
L1766[14:42:38] <gamax92> can I call you gman :P
L1767[14:42:41] <Daiyousei> your CoC is very large
L1768[14:42:46] <g> gamax92, sure, some people do
L1769[14:42:54] <Roxox1> Anyone, is it possible to get the coords of a redstone i/o block?
L1770[14:42:58] <Izaya> Daiyousei, but Node.JS' is bigger
L1771[14:43:03] <vifino> gamax92: You can call me vifino
L1772[14:43:07] <Daiyousei> xD
L1773[14:43:21] <vifino> or vφno
L1774[14:43:22] <Michiyo> Roxox1 no
L1775[14:43:25] <gamax92> Roxox1: no
L1776[14:43:30] <Roxox1> Damn
L1777[14:43:31] <gamax92> :<
L1778[14:43:34] <Elizabeth> Roxox1, no
L1779[14:43:38] <vifino> Roxox1, no
L1780[14:43:42] <Michiyo> lol
L1781[14:43:44] <Roxox1> Roxox1, no
L1782[14:43:46] <Izaya> https://github.com/XeonSquared/EggplantImage daily reminder
L1783[14:43:48] <Michiyo> lmao
L1784[14:43:57] <gamax92> are you still at work?
L1785[14:44:00] <g> ..lol, nice
L1786[14:44:04] <Elizabeth> np
L1787[14:44:08] <Elizabeth> no*4
L1788[14:44:19] <Daiyousei> Izaya: 10/10 will use
L1789[14:44:41] <Michiyo> wow... 2 sales today wooooo
L1790[14:44:50] <g> Michiyo: new record \o/
L1791[14:44:51] <gamax92> how to port wxGarbage to QT
L1792[14:44:54] <Inari> maid outfits?
L1793[14:44:57] <gamax92> Inari: yes
L1794[14:44:57] <Roxox1> I'm trying to add redstone control to my machines, by having the lua script automatically detect any redstone i/o components and then use a distance formula to check if any machines are in it's active vicinity.
L1795[14:45:03] <g> Inari: pls
L1796[14:45:11] <Elizabeth> Inari, have you been going through my wardrobe again? :<
L1797[14:45:14] <Roxox1> Without the ability to get the coordinates of the redstone I/O block, can you guys think of any other way to do this?
L1798[14:45:31] <Thorinori> check the redstone strength
L1799[14:45:55] <Thorinori> if you know what type of redstone you are using (wiring vs vanilla) you can use its base strength - recieved strength
L1800[14:46:07] <Roxox1> @Thorinori, the redstone i/o block shouldn't be taking any input
L1801[14:46:10] <Michiyo> Inari I've covered this, while I own one, I can't ware it to work. :P
L1802[14:46:15] <Roxox1> I'm only looking to use them for outputs
L1803[14:46:17] <Michiyo> wear it either
L1804[14:46:21] <Inari> Michiyo: i asked about your sales
L1805[14:46:28] <Thorinori> Ahhh ok not sure then
L1806[14:46:53] <Michiyo> Roxox1 get the address on your computer, get a debugger and right click all the Redstone I/O's
L1807[14:47:06] <Michiyo> Inari S-Video cable, and a Universal AC/DC adapter
L1808[14:47:10] <Izaya> Michiyo, but who would argue with someone wearing a maid outfit?
L1809[14:47:18] <g> ^
L1810[14:47:25] <Izaya> like I mean
L1811[14:47:28] <Izaya> it doesn't make sense
L1812[14:47:29] <Michiyo> I'm sure most of the backwards ass hicks in this town would argue heavily.
L1813[14:47:43] <gamax92> is your town religious?
L1814[14:47:47] <Michiyo> Insanely
L1815[14:47:50] <Izaya> ... ah
L1816[14:47:51] <gamax92> that would be also why
L1817[14:47:56] * g pats Michiyo
L1818[14:48:02] <Michiyo> Bible belt yay.
L1819[14:48:05] <Inari> people dont make a lot of sense in general
L1820[14:48:23] <Roxox1> @Michiyo that sounds painfully slow. That's a fine solution for my test world, but I'm developing this program for use with a hell of a lot of machines
L1821[14:48:59] <Michiyo> Roxox1 it would be painfully slow... your onbly other bet, is to record their location/address as you place them
L1822[14:49:10] <Michiyo> only*
L1823[14:49:16] <Izaya> maybe this is just me but if an attractive subordinate turned up to work wearing a maid outfit I wouldn't argue
L1824[14:49:27] <g> Izaya++
L1825[14:49:37] <Michiyo> Izaya, "Attractive"...
L1826[14:49:42] <Izaya> like even if it was an attractive dude
L1827[14:49:58] <Roxox1> Hmm, I play around with it for a bit and see if I can find a more modular solution
L1828[14:49:58] <g> Michiyo: well you're already tall, so you have at least one point :P
L1829[14:50:13] <Izaya> Michiyo, I assume everyone on the internet is attractive until proven otherwise. Keeps me sane.
L1830[14:50:20] <Michiyo> lol...
L1831[14:50:24] <Wobbo> Izaya, there is something you want to tell us? :P
L1832[14:50:38] <Izaya> Wobbo, nothing people don't already know
L1833[14:50:45] * g doesn't know
L1834[14:51:03] <Izaya> also
L1835[14:51:04] <Izaya> .wobbo
L1836[14:51:04] <^v4> Izaya, WoooooooobbooooooWooooooobbooooWooobboooooWooooooobboWooooobbooooooooooWoooobbooWoooobbooooooooWoooooooooobbooooWoooobbooooooooo
L1837[14:51:09] <Michiyo> Anyway... my co-worker now knows I'm trans... my boss still doesn't. So a maid outfit is still a no :P
L1838[14:51:21] <g> Izaya: (\/)(;,,;)(\/)
L1839[14:51:32] <Izaya> wat g
L1840[14:51:37] <g> woob woob woob
L1841[14:51:41] <Elizabeth> Michiyo, does that universal AC/DC adapter play Highway To Hell in all different languages?
L1842[14:51:48] <g> ..lol
L1843[14:51:49] <Michiyo> 2.5 hours.. -_-
L1844[14:51:53] <Michiyo> lmao Elizabeth I wish.
L1845[14:51:56] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB708DC0A9160B6C77ECC.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1846[14:51:56] <Izaya> the important questions
L1847[14:51:57] <Michiyo> We'd sell moar :P
L1848[14:52:14] <vifino> You'd also have a higher power bill.
L1849[14:52:22] <Michiyo> *I* wouldn't.
L1850[14:52:23] <Michiyo> :P
L1851[14:52:24] <g> Michiyo: wait, trans in the bible belt?
L1852[14:52:28] <g> that sounds difficult
L1853[14:52:29] <Michiyo> g, yeaaah
L1854[14:52:32] <Michiyo> g a bit.
L1855[14:52:32] <vifino> Well, You as in the town.
L1856[14:53:06] <Michiyo> g, I also have to drive 3ish hours to the nearst therapist that'll see me about it to even start on stuff.
L1857[14:53:13] <Michiyo> So, I can't even do anything.
L1858[14:53:15] <g> ...that sucks
L1859[14:53:22] <Michiyo> \o/
L1860[14:53:27] * g pats again
L1861[14:53:37] <g> it's weird how you only hear about this kind of thing from the US
L1862[14:53:45] <Elizabeth> Michiyo, when i eventually find my tardis i shall come rescue you, Naomi_ and your kids
L1863[14:53:45] <Michiyo> Anyway, I'm gonna try to look like I'm working.
L1864[14:53:51] <Michiyo> Yay
L1865[14:54:00] ⇦ Quits: Keanu73 (~Keanu73@host-89-240-101-75.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L1866[14:54:05] <Michiyo> AFK a while
L1867[14:54:21] <g> o/ Michiyo
L1868[14:55:01] <Wobbo> g: Well, do you know a lot of people in the irish bible belt?
L1869[14:55:23] <Wobbo> Does ireland have a bible belt anyway?
L1870[14:55:24] <g> Wobbo, that's not really a thing
L1871[14:55:34] <g> the old people are sometimes religious
L1872[14:55:38] <g> most people just don't care though
L1873[14:55:47] <Wobbo> We (the Netherlands) have a bible belt
L1874[14:56:02] <g> well, you're bigger than us, right?
L1875[14:56:08] <Wobbo> But because of the size of the country it's not that large :P
L1876[14:56:11] <Wobbo> Not sure
L1877[14:56:24] *** cbcercas is now known as cbcercas|AFK
L1878[14:56:32] <Elizabeth> Michiyo, so far the nearest trans clinic to me (NHS won't cover it because it's not adversely affecting my life) is in London and has a 12 month waiting list
L1879[14:57:01] <g> Wobbo: nope we're bigger
L1880[14:57:04] <g> 1.88 times as big
L1881[14:57:05] <g> lol
L1882[14:57:13] <g> https://mapfight.appspot.com/ie-vs-nl/ireland-netherlands-size-comparison
L1883[14:57:14] <Wobbo> Yeah, just saw that as well
L1884[14:57:17] <Elizabeth> Whenever I actually pluck up the fucking courage I'm going to try talking to some of my dad's trans friends to see if they can help
L1885[14:57:33] <Wobbo> OY! That map is lacking our islands!
L1886[14:57:38] <g> xD
L1887[14:57:52] <Soni> hmm hey more trans ppl
L1888[14:57:55] <g> I actually know more trans people than I expected
L1889[14:58:05] <Izaya> https://mapfight.appspot.com/au-vs-nl/australia-netherlands-size-comparison :3
L1890[14:58:09] <Elizabeth> Doesn't really help that I have such a low self esteem
L1891[14:58:10] <g> well, than I assumed I knew
L1892[14:58:18] ⇦ Quits: Roxox1 (webchat@cpc5-bigg3-2-0-cust11.9-2.cable.virginm.net) (Quit: Web client closed)
L1893[14:58:30] <Soni> I'd say you can compare this channel to dedicated trans channels by the amount of trans ppl :P
L1894[14:58:51] <g> Noticed, though it doesn't bother me in the slightest, lol
L1895[14:59:02] <Izaya> Soni, no we also have simply not straight people and people like me that have no interest in such things
L1896[14:59:09] <Wobbo> Izaya: Thats not fair!
L1897[14:59:26] <Izaya> :3
L1898[14:59:31] <g> are the straight cis people like me the minority? :P
L1899[14:59:46] <Wobbo> g: We need to band together :P
L1900[14:59:46] <Elizabeth> Soni, this isn't a dedicated trans channel (even though 1/2 of the ops are), this is an open space
L1901[15:00:14] <Soni> Elizabeth, I mean comparing it just based on the amount of trans ppl, it kinda is
L1902[15:00:29] <g> don't think the number really matters
L1903[15:00:33] <Elizabeth> ^
L1904[15:00:44] <g> trans people are as awesome as everyone else, so it makes no difference to me :P
L1905[15:00:48] <Soni> g, but I like it
L1906[15:00:49] <Izaya> besides statistically they are the minority
L1907[15:00:50] <Elizabeth> Ow
L1908[15:00:52] <Izaya> like really
L1909[15:00:55] <Soni> it's interesting
L1910[15:00:58] <Izaya> the largest group of people here are idlers
L1911[15:01:01] <Elizabeth> burnt my back on the radiator
L1912[15:01:01] <Soni> and more ppl to talk with :P
L1913[15:01:08] <Dashkal> And lurkers who pipe up from time to time
L1914[15:01:34] <Izaya> well played, Dashkal
L1915[15:01:39] * g hands Elizabeth some sudocream
L1916[15:01:51] <Elizabeth> g, it's okay
L1917[15:02:03] * vifino picks up Elizabeth, places on her seat and puts her on him, making sure she can't burn herself anymore
L1918[15:02:10] * Elizabeth rubs her back with the blood of her enimies
L1919[15:02:34] <rndmorris> /help
L1920[15:02:36] <rndmorris> oops
L1921[15:02:42] ⇦ Quits: rndmorris (webchat@38.100.179.114) (Quit: Web client closed)
L1922[15:03:02] <g> that's the ultimate IRC "got dick caught in ceiling fan"
L1923[15:03:10] <g> "tried to open help, nuked my client"
L1924[15:03:20] <Izaya> takes skill
L1925[15:03:32] <Michiyo> lol..
L1926[15:03:37] <Michiyo> man.. theres not even really busy work to do
L1927[15:03:40] * vifino picks up Elizabeth, sits on her seat and puts her on his lap, making sure she can't burn herself anymore*
L1928[15:03:46] <CompanionCube> if that's true, then what would be accidentally displaying /ns identify in a chan
L1929[15:03:54] * Elizabeth boops vifino
L1930[15:04:07] <Soni> CompanionCube, how about /nick password?
L1931[15:04:17] <Izaya> Michiyo, nethack time?
L1932[15:04:29] * vifino boops and kisses Elizabeth
L1933[15:04:36] * Elizabeth giggles
L1934[15:04:43] <Michiyo> Izaya meh
L1935[15:04:48] <Elizabeth> GRR
L1936[15:04:53] <Elizabeth> why is it fucking 9pm already
L1937[15:05:01] <Elizabeth> :<
L1938[15:05:07] <Stary2001> ikr
L1939[15:05:17] <Michiyo> Why isn't it 5:30 PM already
L1940[15:05:26] <Izaya> why is it 8 AM
L1941[15:05:29] ⇦ Quits: Ditchbuster (~Ditchbust@2601:280:4481:fa4:90c8:65e5:f661:94ab) (Ping timeout: 198 seconds)
L1942[15:05:46] <Soni> why do IRC clients append at the bottom instead of at the top?
L1943[15:06:00] <Izaya> what do you mean
L1944[15:06:08] <vifino> Why do people ask stupid questions?
L1945[15:06:09] <Elizabeth> Because most people read from the top down?
L1946[15:06:19] <Elizabeth> s/do people/does soni/
L1947[15:06:19] <MichiBot> <vifino> Why does soni ask stupid questions?
L1948[15:06:22] <Wobbo> Izaya: yeah, but thats not fair, you live in the future
L1949[15:06:25] <Soni> I mean why do the lines show up at the bottom of the screen instead of the top of the screen?
L1950[15:06:29] <g> don't pretty much all forms of chat append to the front?
L1951[15:06:48] <Izaya> I was going to say because it's easier to display on a dumb terminal?
L1952[15:06:53] <Elizabeth> Soni, see my previous reply
L1953[15:06:55] <Wobbo> I guess so it is close to the bar where you enter text
L1954[15:06:56] <Izaya> and IRC came about on unix machines
L1955[15:07:02] <Izaya> so
L1956[15:07:06] <Soni> Izaya, can't terminals scroll up?
L1957[15:07:15] <Izaya> not really
L1958[15:07:39] <Izaya> they're much better at putting lines at the bottom, anyway
L1959[15:07:50] <Izaya> would have been less code to impliment a simple command-line client
L1960[15:07:56] <Wobbo> Soni: You know you used to literally print to a printer as well?
L1961[15:07:59] <Elizabeth> well considering most terminals append lines to the bottom for command outputs, having an irc client go the opisite way would be stupid
L1962[15:08:18] <Izaya> I want a TTY one day
L1963[15:08:19] <Elizabeth> though if you wanna go ahead and make a client that inserts at the top then feel free
L1964[15:08:22] <Soni> Elizabeth, but it'd be interesting
L1965[15:08:26] <Soni> newer messages on top
L1966[15:08:27] <Izaya> Elizabeth, they already exist
L1967[15:08:28] <Izaya> on OS X
L1968[15:08:30] <Elizabeth> Soni, not reallt
L1969[15:08:31] <Izaya> because OS X
L1970[15:08:41] <Izaya> hurr durr we're hipster we must be different
L1971[15:08:48] <Elizabeth> Soni, ^ there's your answer
L1972[15:08:49] <vifino> Izaya: And you know that because..?
L1973[15:08:59] <g> I couldn't deal with a top-appending chat
L1974[15:09:03] <Izaya> vifino, I own an eMac G4 800Mhz
L1975[15:09:04] <g> literally everything does it at the bottom
L1976[15:09:10] <Soni> Elizabeth, I want a stack-based (LIFO) instead of a queue-based (FIFO) IRC client
L1977[15:09:28] <Izaya> so it still inserts at the bottom, soni?
L1978[15:09:29] <g> that would be so unusable
L1979[15:09:51] <Elizabeth> Soni, yes, by all means don't let me fucking stop you making one.
L1980[15:09:53] <g> also it would like, display two messages only
L1981[15:09:58] <Soni> g, but it makes more sense from a timestamp POV
L1982[15:09:58] <Wobbo> But you go through messages in chronological order, so FIFO
L1983[15:10:06] <vifino> And I want to up the average IQ in #oc, but that won't work because someone is still here.
L1984[15:10:09] <g> eh, no it doesn't
L1985[15:10:22] <Soni> g, older messages on the bottom
L1986[15:10:26] * Elizabeth shoots self in face for fear of more braincells dying
L1987[15:10:34] <g> that's still fifo
L1988[15:10:38] <Izaya> I'm going to play YSFlight for a while
L1989[15:10:42] <g> you've just reversed the order
L1990[15:10:48] <vifino> ELIZABETH NOOO
L1991[15:10:51] <Izaya> we should have a multiplayer game of YSFlight some time
L1992[15:11:05] <vifino> TAKE ME WITH YOU
L1993[15:11:05] <Wobbo> Hah! https://mapfight.appspot.com/mc-vs-nl/monaco-netherlands-size-comparison
L1994[15:11:05] <Thorinori> Does OC have any compatability with tinkers?
L1995[15:11:07] <vifino> AAAAAH
L1996[15:11:16] <Soni> g, let's say you receive some snail mail
L1997[15:11:21] <Michiyo> Oh... so the issues I was having with these systems not burning discs yesterday....
L1998[15:11:31] <Soni> you put the older mail on the bottom of a pile of mail
L1999[15:11:36] <g> Soni my letters aren't related to each other though
L2000[15:11:37] <Soni> then you start from the top
L2001[15:11:39] * Elizabeth gahsps and comes back to life, her body tissue regenerates almost instantly
L2002[15:11:43] <Michiyo> cause the unmarked discs are DVD-R... and these systems don't have DVD burners..
L2003[15:11:54] <Soni> g, still, it's a stack instead of a queue
L2004[15:11:57] * vifino hugs Elizabeth tightly
L2005[15:11:59] <g> Michiyo: welp, that'd do it
L2006[15:12:04] <g> Soni, but it's irrelevant
L2007[15:12:06] <Stary2001> Michiyo: whoops.
L2008[15:12:08] <Stary2001> :D
L2009[15:12:12] <g> snail mail isn't instant messaging
L2010[15:12:12] <g> lol
L2011[15:12:13] -Elizabeth- does this work?
L2012[15:12:17] <Michiyo> g, yep... I found a spindle with the label still on them
L2013[15:12:18] <Soni> g, meh fine
L2014[15:12:24] <Soni> let's make the IRC client that...
L2015[15:12:26] <g> the letters don't /need/ to be in a readable order
L2016[15:12:26] <Michiyo> Elizabeth yes, we've established that :P
L2017[15:12:31] <Soni> puts new messages on the right
L2018[15:12:33] <g> on IRC, they do
L2019[15:12:34] <Elizabeth> okay, just checking :P
L2020[15:12:36] <g> what?
L2021[15:12:44] <Soni> and make it japanese-only so it makes sense
L2022[15:12:44] <g> I have a widescreen monitor, why would I want that?
L2023[15:12:56] <g> actually, that's right
L2024[15:12:57] -Elizabeth- i want to shoot myself so i don't have to listen to soni
L2025[15:12:59] <g> you probably don't irc like me
L2026[15:13:03] <g> here, https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/January/mIRC_2016-01-12_21-13-04.png
L2027[15:13:13] <Izaya> mIRC?
L2028[15:13:19] <g> people always go OH GOD WHY when they see my split windows
L2029[15:13:19] <g> yeah
L2030[15:13:19] <Izaya> Huh.
L2031[15:13:29] <Soni> g, nice
L2032[15:13:32] <Izaya> That's an interesting way to IRC
L2033[15:13:35] <Soni> but why not use a tiling IRC client?
L2034[15:13:36] <Michiyo> I'm on mIRC right now..
L2035[15:13:40] <Soni> seems like less effort
L2036[15:13:46] <g> I don't know what that is
L2037[15:13:52] * Elizabeth wonders if irssi can do that
L2038[15:13:59] <Thorinori> Anyone know of a way to check what is in a smeltery with OC?
L2039[15:13:59] <g> weechat can split panes
L2040[15:14:00] <Izaya> Soni, try because there's no such thing easily availible?
L2041[15:14:01] <g> not sure about irssi
L2042[15:14:04] <Izaya> especially on Windows?
L2043[15:14:07] -Elizabeth- where's kodos when you need him.....
L2044[15:14:08] <Soni> http://lmgtfy.com/?q=tiling+window+manager
L2045[15:14:12] <Soni> g, ^
L2046[15:14:15] <Izaya> that's a window manager
L2047[15:14:18] <Izaya> not an IRC client
L2048[15:14:19] <g> that's a window manager, yeah
L2049[15:14:24] <Soni> Izaya, do it inside the IRC client
L2050[15:14:29] <Izaya> none do that
L2051[15:14:31] <g> I understand the concept
L2052[15:14:33] <g> just nothing exists
L2053[15:14:34] <g> in fact
L2054[15:14:35] <Izaya> oh my haruhi why am I even still here
L2055[15:14:43] <g> mirc is the /only/ client I can find that isn't an mirc clone that has subwindows
L2056[15:14:43] <Izaya> I feel my IQ slowly falling
L2057[15:14:49] <Soni> Izaya, you do realize I'm making a whole OS that runs inside games right?
L2058[15:14:59] <Izaya> okay great
L2059[15:14:59] <Soni> I call it "LibIngame"
L2060[15:15:05] <Izaya> I've done that myself
L2061[15:15:06] <Michiyo> I'm gonna go now
L2062[15:15:11] <g> Michiyo: D:
L2063[15:15:23] <Soni> Izaya, no, you don't understand
L2064[15:15:23] <Izaya> I called it amie and it worked well for what it needed to do
L2065[15:15:32] <Soni> it also uses the game's native networking
L2066[15:15:45] *** Jared is now known as Jared|Away
L2067[15:15:49] <Soni> so you can play on a server while you play on a server
L2068[15:15:56] <Soni> with stuff getting sent through that server
L2069[15:16:03] <Soni> (encrypted ofc)
L2070[15:16:25] <Soni> so you don't need to setup a DDNS to play a local game with friends
L2071[15:16:40] <Soni> (or port forwarding for that matter)
L2072[15:16:50] * Elizabeth starts counting down from 20
L2073[15:16:58] * g scratches head
L2074[15:17:10] <g> hey Soni I can think of a great example of that
L2075[15:17:12] <g> OpenOS
L2076[15:17:31] * vifino claps
L2077[15:17:33] *** Soni was kicked by Elizabeth (Single handedly using up all of #oc's fucks))
L2078[15:17:39] <Stary2001> thank god
L2079[15:17:48] <g> ..oh hey, it's Stary2001
L2080[15:17:50] * Stary2001 watches as average IQ rises
L2081[15:17:52] <Stary2001> sup g
L2082[15:17:56] <CompanionCube> sup
L2083[15:17:56] <g> sup indeed
L2084[15:18:00] <Stary2001> i reattached to here
L2085[15:18:01] <vifino> Stary2001: I made that joke, get out.
L2086[15:18:03] <Stary2001> after god knows how long
L2087[15:18:09] <Elizabeth> it was either them or faceplanting into a grinder
L2088[15:18:28] <Kubuxu> and he wonders why Sa.ngar has ignored him.
L2089[15:18:33] <vifino> Yep.
L2090[15:18:37] <g> he's PMing me about it
L2091[15:18:38] <g> lol
L2092[15:18:39] <CompanionCube> betcha $20 he bitches at #dragonweyr or something
L2093[15:18:48] <Stary2001> meanwhile, on sides station 13...
L2094[15:18:48] <Elizabeth> heh, hasn't PM'd me yet
L2095[15:19:00] <Elizabeth> probably PMing sangar or Michiyo
L2096[15:19:03] <Stary2001> lmao
L2097[15:19:05] <vifino> Stary2001: ur an joek reoozer ok
L2098[15:19:08] <Elizabeth> also Michiyo, it's safe to come back now
L2099[15:19:17] <Stary2001> vifino: no. u.
L2100[15:19:19] * g entices Michiyo back out with cake
L2101[15:19:34] <Daiyousei> lmao soni got rekt
L2102[15:19:39] <Michiyo> No PMs here yet
L2103[15:19:52] <Michiyo> Might be on Mimiru though..
L2104[15:19:54] <CompanionCube> soni got very rekt / banhammered
L2105[15:19:55] <Thorinori> Soni seems kind of annoying ._.
L2106[15:20:05] <Michiyo> KIND OF?!
L2107[15:20:10] <Michiyo> >_>
L2108[15:20:13] <Michiyo> <_<
L2109[15:20:16] <Thorinori> XD
L2110[15:20:19] <CompanionCube> you should see their github profile
L2111[15:20:21] <Thorinori> Was trying to be generous
L2112[15:20:21] <Skye> Is it bad that I can cope with Soni talking?
L2113[15:20:30] <vifino> Skye: Yes.
L2114[15:20:31] * Elizabeth gives Thorinori the "Understatement of the year" award
L2115[15:20:39] <Michiyo> Skye it tells me yoiu may have brain damage. <3 though
L2116[15:20:41] <CompanionCube> they are devout practitioners of Readme-drvien Development
L2117[15:20:41] <Elizabeth> Skye, how many braincells did you loose?
L2118[15:20:44] <vifino> You should go see a doctor about that, Skye.
L2119[15:20:46] <CompanionCube> *driven
L2120[15:21:09] <Skye> Well
L2121[15:21:12] * Elizabeth snickers to herself
L2122[15:21:20] <Skye> I haven't got brain damage
L2123[15:21:22] <Elizabeth> probably wrong word but fuck it
L2124[15:21:31] <Elizabeth> oh
L2125[15:21:35] <Thorinori> I would like to thank my mom for this Award...
L2126[15:21:36] <Elizabeth> here come the pms
L2127[15:21:41] <XDjackieXD> :P
L2128[15:21:43] <Michiyo> lol....
L2129[15:21:51] * vifino snickers Elizabeth
L2130[15:21:53] <Wobbo> Skye: Maybe you are just good at tuning them out
L2131[15:21:53] * vifino giggles
L2132[15:21:57] <Skye> I do have Asperger's syndrome
L2133[15:21:58] <Elizabeth> O_o
L2134[15:22:47] <CompanionCube> so
L2135[15:23:01] <CompanionCube> I look at the top 3 of repositories https://github.com/SoniEx2?tab=repositories
L2136[15:23:18] <Elizabeth> now they're linking me to their lib in game shit
L2137[15:23:21] <CompanionCube> Zero code or documentation
L2138[15:23:38] <Stary2001> Elizabeth: i want some laughs, can has
L2139[15:23:59] <Thorinori> lol
L2140[15:24:05] <Michiyo> 2 hours...
L2141[15:24:13] <Izaya> CompanionCube, some of them are totally empty
L2142[15:24:21] <Elizabeth> Stary2001, hold on
L2143[15:24:27] * Elizabeth whips puush
L2144[15:24:33] <CompanionCube> Izaya, did I ever link you to the readme-driven-development article
L2145[15:24:39] <Izaya> no?
L2146[15:24:41] <g> sharex! sharex! sharex!
L2147[15:24:46] <Inari> sharex <3
L2148[15:24:52] * Elizabeth stabs puush
L2149[15:24:55] <Stary2001> ikr
L2150[15:24:56] <CompanionCube> http://tom.preston-werner.com/2010/08/23/readme-driven-development.html
L2151[15:25:07] <g> Inari: go team!
L2152[15:25:12] <Elizabeth> fuck it, lets pastebin it
L2153[15:25:20] <g> Elizabeth: share.. sharex..?
L2154[15:25:33] <Elizabeth> g, maybe later
L2155[15:26:02] <Elizabeth> also you know someone's going to be iffy when their github profile's website url portion is to a tumblr account
L2156[15:26:13] <CompanionCube> could be worse
L2157[15:26:20] <Michiyo> geocities. :P
L2158[15:26:23] <CompanionCube> no
L2159[15:26:25] <Elizabeth> https://pastebin.com/kWSqg1eu
L2160[15:26:30] <Elizabeth> Stary2001, ^
L2161[15:26:31] <CompanionCube> tumblr account with dodgy URL / blog name
L2162[15:26:50] <Inari> Elizabeth: its.. empty?
L2163[15:26:55] <Izaya> Elizabeth, a github account with a tumblr account linked makes me think blue-haired SJW with glasses
L2164[15:27:05] <g> Izaya, my thoughts exactly
L2165[15:27:06] <g> lol
L2166[15:27:09] <Thorinori> lol
L2167[15:27:14] <Stary2001> "this repository is empty"
L2168[15:27:15] <Elizabeth> Inari, it's there for me...
L2169[15:27:17] <Izaya> makes me think
L2170[15:27:18] <Stary2001> my sides.
L2171[15:27:19] <Izaya> perhaps
L2172[15:27:21] <Stary2001> hahahaha.
L2173[15:27:24] <Inari> Elizabeth: the repo i mean
L2174[15:27:25] <CompanionCube> yes
L2175[15:27:25] <Inari> :P
L2176[15:27:27] <CompanionCube> very much my sides
L2177[15:27:29] <Elizabeth> Inari, ah
L2178[15:27:29] <Izaya> eggplants?
L2179[15:27:30] <g> and their tumblr has one post and a link to ello
L2180[15:27:34] <CompanionCube> Izaya, what would be worse
L2181[15:27:44] <Inari> http://akari.in/pinky_caEcG
L2182[15:27:46] <CompanionCube> would be a tumblr account that included something like that in the URL
L2183[15:28:03] <CompanionCube> so you know about their ideology even before you make the HTTP request
L2184[15:28:09] <Stary2001> hahaha
L2185[15:28:21] <Inari> so
L2186[15:28:35] <Daiyousei> DynLua
L2187[15:28:35] <Daiyousei> A Lua bytecode generator/compiler, similar to LLVM.
L2188[15:28:38] <Daiyousei> literally
L2189[15:28:39] <Daiyousei> lua-llvm
L2190[15:28:41] <Inari> soni basically just has a *brilliant* idea, makes a repo for it, then doesnt touch it anymore after creatin ga readme and/or 2-3 issues
L2191[15:28:42] <Inari> neat :P
L2192[15:28:54] <Daiyousei> Inari: readme driven development
L2193[15:28:58] <Stary2001> yes
L2194[15:28:59] <Thorinori> XD
L2195[15:29:09] <Elizabeth> paste updated
L2196[15:29:14] * CompanionCube invented that joke
L2197[15:29:29] <Inari> open issues
L2198[15:29:31] <Inari> from aug
L2199[15:29:32] <Inari> 2015
L2200[15:29:41] <CompanionCube> '<Elizabeth> oh look, the repository is empty. Just like my field of fucks'
L2201[15:29:44] <CompanionCube> fucking rekt
L2202[15:29:48] <Inari> ^
L2203[15:29:52] <Stary2001> hahaahaha
L2204[15:30:16] <Daiyousei> i feel like collecitng soni quotes and feeding them into a markov chain
L2205[15:30:29] <Stary2001> Daiyousei, do it do it do it do it
L2206[15:30:31] <Izaya> Daiyousei, would have higher IQ than real soni
L2207[15:30:33] <g> He kinda reminds me of this guy on #minecraftforge
L2208[15:30:36] <Daiyousei> Izaya: yup
L2209[15:30:36] <Daiyousei> lel
L2210[15:30:38] <Elizabeth> Daiyousei, i bet it would spit something out with a mich higher IQ
L2211[15:30:40] <g> that started explaining his life story to me at random
L2212[15:30:42] <Izaya> g, lexmanos?
L2213[15:30:42] <Stary2001> LOL
L2214[15:30:44] <Izaya> oh
L2215[15:30:46] <Izaya> not quite
L2216[15:30:46] <Daiyousei> Elizabeth: exactly :D
L2217[15:30:46] <CompanionCube> also
L2218[15:30:49] <g> and then got pissed when I didn't show much interest
L2219[15:30:52] <CompanionCube> feed it the contents of his repositories
L2220[15:31:00] <Stary2001> CompanionCube: nothing?
L2221[15:31:01] <CompanionCube> especially the README.mds
L2222[15:31:55] <CompanionCube> also input their github issues
L2223[15:33:53] <Elizabeth> also i think that's soni's 3rd (or perhaps 4th) ban in this channel so they've unlocked the title of "permabanned"
L2224[15:34:13] <g> I was getting the feeling that they were becoming somewhat of a meme
L2225[15:34:17] <Stary2001> achievement unlocked
L2226[15:34:39] <Elizabeth> Stary2001, achievement: fucks horder
L2227[15:34:39] <CompanionCube> weren't they already a meme
L2228[15:34:45] <CompanionCube> *hoarder
L2229[15:34:53] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Remote host closed the connection)
L2230[15:34:54] <Inari> Achievment get!
L2231[15:34:57] <Elizabeth> CompanionCube, a "Me. Me. Me." perhaps
L2232[15:35:27] <Inari> Elizabeth: like... the movie?
L2233[15:35:33] <Izaya> that was a weeeird video
L2234[15:35:36] <Elizabeth> ?
L2235[15:35:45] <Izaya> but a really catchy soundtrack
L2236[15:35:53] <Izaya> song?
L2237[15:35:54] * Izaya shrugs
L2238[15:35:58] <Inari> https://www.youtube.com/watch?v=XGp-ZxrV1tw :p
L2239[15:35:59] <MichiBot> Inari: 【ME!ME!ME!】· lyrics『eng/rom/kana 』 | length: 5m 26s | Likes: 367 Dislikes: 4 Views: 23977 | by Sumomo Sayu
L2240[15:37:42] <CompanionCube> Elizabeth, why not set a ban on his nickserv
L2241[15:37:47] <CompanionCube> rather than hostmask
L2242[15:37:59] <Inari> wait
L2243[15:38:01] <Inari> is that even the actual vid
L2244[15:38:04] <CompanionCube> I believe the syntax would be $a:SoniEx2
L2245[15:38:15] <Stary2001> yes
L2246[15:38:16] * Elizabeth goes to look up mode flags
L2247[15:38:17] <Inari> oh it isnt
L2248[15:38:18] <Inari> ffs people
L2249[15:38:20] <Elizabeth> !flags
L2250[15:38:22] <Izaya> Inari, no
L2251[15:38:27] <Elizabeth> thats not what i wanted
L2252[15:38:27] <Izaya> I don't think it's allowed on youtube
L2253[15:38:31] <g> Elizabeth, it's /raw help cmode I think
L2254[15:38:31] <Elizabeth> !help flags
L2255[15:38:35] <Elizabeth> there we go
L2256[15:38:51] <Michiyo> you can just /mode +b $a:SoniEx2
L2257[15:38:52] <Michiyo> :P
L2258[15:38:53] <g> I think nickserv ban is an extban?
L2259[15:38:55] <g> yeah
L2260[15:38:55] <Inari> https://vimeo.com/114099080 there
L2261[15:38:56] <Inari> actualv id
L2262[15:38:57] <Inari> <.<
L2263[15:38:58] <Elizabeth> !flags SoniEx2 +B
L2264[15:39:02] <Elizabeth> !flags SoniEx2 +b
L2265[15:39:02] -zsh- Elizabeth (Lizzy) set flags +b on SoniEx2.
L2266[15:39:08] <Elizabeth> there, auto kickban
L2267[15:39:12] <Michiyo> heh
L2268[15:39:18] <Inari> just skip to 1:30
L2269[15:40:19] <Michiyo> Really needs to be Thursday...
L2270[15:40:23] <Dashkal> And another channel that happens in...
L2271[15:40:43] <Elizabeth> Dashkal, ?
L2272[15:40:56] <Dashkal> I've seen Soni kicked from MC channels one by one for the last couple-three years.
L2273[15:41:04] <Dashkal> I've done it myself once
L2274[15:41:11] <Daiyousei> soni has more empty repos than iq holy shit
L2275[15:41:19] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L2276[15:41:37] <CompanionCube> soni was not just kicked, soni is permabant.
L2277[15:42:35] <Dashkal> Indeed. It's a thing I've seen a few times. That one doesn't seem to learn.
L2278[15:45:04] <Izaya> Daiyousei, that's not hard
L2279[15:45:27] <Daiyousei> xD
L2280[15:48:18] <Michiyo> woo 3 sales..
L2281[15:49:29] <Michiyo> I've mad a whoppin g $70 today, and my pay for the day is $68... ._.
L2282[15:49:32] <Michiyo> made*
L2283[15:49:44] <alekso56> yaaay
L2284[15:49:47] <Stary2001> .-.
L2285[15:50:19] <Michiyo> So, the store has made $2, and of that.... more than $2 goes to bills..
L2286[15:51:05] <Michiyo> Hey guys I might be getting shitcanned! woooo
L2287[15:51:13] <Izaya> Inari, thanks for linking the actual video, I'd forgotten just how fucked up it is, despite the music
L2288[15:52:08] <Stary2001> Michiyo: ;-;
L2289[15:52:15] <CompanionCube> Michiyo, indeed ;-;
L2290[15:52:23] <CompanionCube> maybe you should start looking just in case
L2291[15:53:34] <Michiyo> Fuck it, I lose this job, I'm going back to working with my mom until I can get enough money to move to Portland/Washington
L2292[15:54:21] <g> Michiyo, are you okay?
L2293[15:54:59] <gamax92> #p
L2294[15:55:00] <|0xDEADBEEF|> > 0.59126551 Seconds passed.
L2295[15:55:04] * g pats Michiyo
L2296[15:56:25] * Michiyo shrugs
L2297[15:56:36] * alekso56 hands Michiyo a pancake
L2298[15:57:44] <g> Michiyo it's not your fault nobody wanted to busy things
L2299[15:57:48] <g> buy*
L2300[15:58:24] <alekso56> "nobody wanted to busy the store" -g 2016
L2301[15:58:32] <g> I make that typo a lot
L2302[16:00:13] <Inari> Izaya: :p
L2303[16:00:56] <Alex-Learning> so i
L2304[16:01:03] <Alex-Learning> soni gor banned ?
L2305[16:01:24] <g> Yup
L2306[16:05:10] <Izaya> what a surprise
L2307[16:05:15] <Izaya> good 9 AM to you all
L2308[16:05:25] <vifino> Indeed, Izaya.
L2309[16:05:31] <vifino> help spaces
L2310[16:05:38] <vifino> they are murdering me
L2311[16:05:51] <vifino> rip me
L2312[16:05:56] ⇨ Joins: sciguyryan (~sciguyrya@95.211.188.19)
L2313[16:06:01] <g> it's okay vifino
L2314[16:06:03] <g> python still loves you
L2315[16:06:10] <vifino> ;_;
L2316[16:06:45] <Izaya> vifino, what you do
L2317[16:06:49] <Izaya> is you cut off the head
L2318[16:06:58] <Izaya> the body will keep moving but it will stop strangling you
L2319[16:06:58] <vifino> Of myself?
L2320[16:07:00] <vifino> Uh, oh.
L2321[16:07:24] <vifino> Oh, of python. Makes more sense.
L2322[16:07:34] <Izaya> guys
L2323[16:07:42] <Izaya> does anyone want to help me test something?
L2324[16:07:48] <vifino> I wouldn't really want to cut my head off, I've got a Elizabeth to live for.
L2325[16:08:02] <Izaya> yes cutting one's own head off seems less than ideal
L2326[16:08:14] <g> Izaya, what's the something?
L2327[16:08:17] <vifino> Izaya: Sure.
L2328[16:08:29] <Izaya> I need to know what doing
L2329[16:08:36] <Izaya> print("a\rb")
L2330[16:08:43] <Izaya> outputs in your terminal emulator of choice
L2331[16:08:55] <vifino> should output b
L2332[16:08:59] <Izaya> should
L2333[16:09:00] <Izaya> but testing
L2334[16:09:12] <vifino> b
L2335[16:09:16] <Izaya> right
L2336[16:09:21] <Izaya> this might be possible
L2337[16:09:26] <vifino> it's proper escape handeling, duh.
L2338[16:09:41] <vifino> do note that the line does not automatically clear, Izaya.
L2339[16:09:49] <Wobbo> Izaya: b in iTerm
L2340[16:09:49] <Izaya> yeah I know
L2341[16:09:55] <g> \r is a carriage return, so.. yeah, it returns the caret to the left
L2342[16:10:08] <Izaya> Wobbo, oh wow, what a surprise, apple software complying with a standard
L2343[16:10:21] <g> iTerm uses bash
L2344[16:10:22] <g> so uh
L2345[16:10:23] <g> lol
L2346[16:10:24] <Izaya> Wobbo, does stty size work on OS X?
L2347[16:10:26] <Wobbo> That is not apple software :P
L2348[16:10:31] <Wobbo> Yeah, that works fine
L2349[16:10:48] <Wobbo> Also, OS X is proper POSIX ;)
L2350[16:10:52] *** Daiyousei is now known as SleepingFairy
L2351[16:10:57] <g> don't forget about vertical tabs, now
L2352[16:11:11] <Izaya> yeah ironically, linux is less standard-compliant than OS X
L2353[16:11:23] <Izaya> but it's sorta the de-facto standard so \o/
L2354[16:11:34] <Wobbo> Yeah, that kinda sucks
L2355[16:11:52] <Wobbo> Cause GNU dosn't always properly uphold the UNIX principles
L2356[16:12:00] <Izaya> eh, most normal software works to some degree on OS X so I guess it doesn't matter much
L2357[16:12:09] <S3> vifino:
L2358[16:12:14] <Izaya> well a lot of GNU tools have a --posixly-correct option
L2359[16:12:15] <vifino> S3:
L2360[16:12:19] <S3> vifino: I may have my baud rate limiter wrapper working! :D
L2361[16:12:21] <Wobbo> Yeah, it works, but you need to brew it and stuff
L2362[16:12:24] <S3> try this
L2363[16:12:26] <vifino> S3: Yay?
L2364[16:12:26] <S3> telnet 2001:470:1802:9001:215:17ff:fe4b:558d 9600
L2365[16:12:35] <vifino> Don't have ip6.
L2366[16:12:36] * g doesn't have ipv6
L2367[16:12:37] <Izaya> so uh
L2368[16:12:40] <vifino> Don't have ipv6.*
L2369[16:12:42] <S3> it doesn't work, but the baud rate limiting should be set to 300bps
L2370[16:12:47] <S3> aww
L2371[16:12:56] <Izaya> anyone know how I can read one char in standard lua?
L2372[16:13:05] <Wobbo> Izaya: But then you need to make an alias so it always calls that program with that option D:
L2373[16:13:15] <Wobbo> And I'm more concerned about the other way around
L2374[16:13:24] <Izaya> Wobbo, or like, everything could use GNU anyway so it doesn't matter in the end
L2375[16:13:31] <Wobbo> And someone just sent me a message in Dutch and my head broke
L2376[16:13:53] <vifino> S3: As you may know, I'll gladly appreciate you improving my shitty bbs wannabe thing :P
L2377[16:14:03] <Wobbo> Izaya: But GNU is not upholding the UNIX principles and has a lot of way to complicated software D:
L2378[16:15:13] <Wobbo> But yeah, everybody could use GNU tools
L2379[16:15:30] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L2380[16:15:35] <Izaya> basically everyone does
L2381[16:15:41] <Izaya> like there's the occasional non-GNU stuff
L2382[16:16:02] <Izaya> and then there's Apple trying to use BSD utils because they can't license anything under GPL v3 and package it with their stuff
L2383[16:16:08] <Wobbo> A lot of the coreutils on my ssytem come from BSD
L2384[16:16:13] <Wobbo> Yeah, fuck GPL v3
L2385[16:16:21] ⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 198 seconds)
L2386[16:16:21] <Izaya> GPL v3 isn't neccesarily bad.
L2387[16:16:27] <g> no
L2388[16:16:28] <Izaya> It's mainly bad for commercial software.
L2389[16:16:32] <g> it's just bad in most cases
L2390[16:16:39] <S3> well vifino lemme see if I can port forward
L2391[16:16:54] <vifino> S3: connected to it on my server, saw it.
L2392[16:17:00] <S3> WTF
L2393[16:17:04] <S3> oh
L2394[16:17:05] <S3> you did?
L2395[16:17:06] <Wobbo> It is bad most of the time, which is also why Linux doesn't use it
L2396[16:17:08] <vifino> yeah.
L2397[16:17:12] <S3> vifino: it's probably really laggyt
L2398[16:17:15] <S3> because that's my desktop
L2399[16:17:15] <S3> lol
L2400[16:17:39] <g> S3: connection refused
L2401[16:17:51] <vifino> Well, it closed after the ascii art, so I didn't see the laggyness.
L2402[16:17:51] <g> forgot that I have a dedi I can use lol
L2403[16:18:23] <S3> the whole point was just to show that the baud wrapper works
L2404[16:18:26] <S3> for me it was skipping
L2405[16:18:42] <S3> how did you get your scrolling text so smooth?
L2406[16:18:45] <Izaya> > print(io.popen("read -n1 a && echo $a"):read("*a"))
L2407[16:18:46] <Izaya> that isn't dodgy at all
L2408[16:19:09] <CompanionCube> lolwut
L2409[16:19:11] ⇨ Joins: asie (~asie@asie.pl)
L2410[16:19:31] <Izaya> CompanionCube, I'm hoping I can set a timeout for the read command
L2411[16:19:51] <Izaya> ah, -t
L2412[16:20:11] <Izaya> right that works
L2413[16:20:15] <vifino> S3: I used a function that slowly prints, no limiting :P
L2414[16:20:20] <Izaya> > print(io.popen("read -n1 -t1 a && echo $a"):read("*a"))
L2415[16:20:38] <S3> vifino: all I did was make a program do IPC instead of straight exec, and then put a (1 / BAUD RATE) * 8 sleep delay on every character :P
L2416[16:20:50] <S3> so any program loaded with it acts like it's running at that baud rate
L2417[16:21:01] <S3> and it does a stream filter as well, so it isn't reading line by line
L2418[16:21:12] <greaser|q> GPLv2+ is usually OK... thing is though, Linux is strict GPLv2
L2419[16:21:17] <S3> meaning curses programs still run normal at the limits
L2420[16:21:22] <greaser|q> and some people found this bit them in the arse
L2421[16:21:40] *** g is now known as gAway2002
L2422[16:23:52] <greaser|q> by "some people" i do of course mean the samba project
L2423[16:25:21] <S3> vifino: wut
L2424[16:25:34] <S3> vifino: what kind of function is that?
L2425[16:28:15] <vifino> S3: echo character, sleep?
L2426[16:28:53] * vifino picks up Elizabeth and carries her to bed, noticing that she fell asleep on him
L2427[16:31:07] <Wobbo> I'm also going to bed
L2428[16:31:11] <Wobbo> Speak you all later!
L2429[16:31:19] <vifino> night.
L2430[16:31:22] ⇦ Quits: Wobbo (~Wobbo@5249A8F6.cm-4-2c.dynamic.ziggo.nl) (Quit: Textual IRC Client: www.textualapp.com)
L2431[16:32:42] <Izaya> > while true do io.write(io.popen("read -s -n1 -t1 a && echo $a"):read("*a"):sub(1,1)) end
L2432[16:32:57] <Inari> ~oc hsell
L2433[16:33:13] <Izaya> ~w shell perhaps?
L2434[16:33:17] <Izaya> wait
L2435[16:33:23] <Izaya> no ~w?
L2436[16:36:37] <Inari> nah ~oc got added causei kept using it instead of ~w
L2437[16:39:30] <Inari> aw you ahve to drink new machines now
L2438[16:43:39] * vifino yawns and goes to bed himself
L2439[16:45:17] <Michiyo> oh good ocdoc is dead
L2440[16:45:24] <Michiyo> one second...
L2441[16:45:56] <S3> vifino: that's what I'm doing :P
L2442[16:46:16] <S3> precalculation of baud rate via ( 1 / baud ) * 8
L2443[16:46:20] <S3> then sleep baud_rate
L2444[16:46:34] <Michiyo> ocdoc will be back within the minute
L2445[16:46:57] <S3> Michiyo: but it's dead!
L2446[16:47:02] ⇨ Joins: ocdoc (gamax92@eos.pc-logix.com)
L2447[16:47:11] <Michiyo> it was 2 seconds late...
L2448[16:47:12] <greaser|q> it wouldn't voom even if you put 5000 volts through it
L2449[16:48:11] <S3> Michiyo: but it's dead!
L2450[16:48:13] <S3> :D
L2451[16:48:16] <Michiyo> ...
L2452[16:48:21] <S3> that was a typo
L2453[16:51:08] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de) (Quit: Bye :))
L2454[16:55:31] *** amadornes is now known as amadornes[OFF]
L2455[16:57:45] ⇦ Quits: sciguyryan (~sciguyrya@95.211.188.19) (Remote host closed the connection)
L2456[17:00:04] <S3> W TF
L2457[17:00:10] <S3> vifino: why are you using gcc in make file?!
L2458[17:00:12] <S3> use CC!
L2459[17:03:06] <Michiyo> today can not be over soon enough
L2460[17:05:05] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L2461[17:06:51] <greaser|q> i second this notion, use ${CC}
L2462[17:07:00] <greaser|q> also use ${MAKE} not make
L2463[17:07:14] <greaser|q> on some systems, make is BSD make and you're probably not tuning your makefiles for that
L2464[17:07:24] <S3> greaser|q: I was only pissed because I had to edit the file to use clang and not gcc :P
L2465[17:07:40] <S3> if he had stayed with leaving it alone or asking if cc was there..
L2466[17:07:54] <S3> That's why the cc symlink exists
L2467[17:08:36] <greaser|q> there's another thing but i forget what it is
L2468[17:09:09] <S3> the fact that the shell scripts are all /bin/sh? :P
L2469[17:09:15] <S3> which, I'm not sure how you avoid that
L2470[17:09:20] <greaser|q> yes that
L2471[17:09:31] <S3> considering FreeBSD points that to tcsh
L2472[17:09:33] <S3> iirc
L2473[17:09:33] <greaser|q> do NOT write shell scripts that use #!/bin/bash
L2474[17:09:41] <greaser|q> if you need bash specifically, use #!/usr/bin/env bash --
L2475[17:09:46] <S3> I luckily have zsh
L2476[17:09:57] <S3> but no bash
L2477[17:10:08] <greaser|q> some scripts do need bash and not sh
L2478[17:10:18] <S3> env is actually the proper way to handle shebangs
L2479[17:10:27] <greaser|q> but then again i would seriously focus on making it work on sh
L2480[17:10:36] <S3> heh
L2481[17:10:40] <greaser|q> we don't want another "bug called bash"
L2482[17:10:44] <greaser|q> erm, derp
L2483[17:10:52] <S3> yeah, if it was shell independent..
L2484[17:10:56] <greaser|q> oh hey, clamav uses llvm
L2485[17:11:15] <S3> NICE!
L2486[17:11:19] <S3> clamav is great
L2487[17:11:33] <greaser|q> yeah, do you use it?
L2488[17:11:37] <greaser|q> because if you use wine, you should
L2489[17:11:49] <greaser|q> otherwise you'll have to waste hours writing a kernel module to stop the spread of a parasite
L2490[17:12:08] <S3> I have used it in the past
L2491[17:12:12] <greaser|q> speaking of which, i still have the freebsd kernel module, i need to port it to linux somehow... how do you hook the linux syscall tables?
L2492[17:12:16] <S3> I rarely use wine
L2493[17:12:29] <S3> I don't even think I have it installed because I have 64 bit FreeBSD
L2494[17:12:30] <S3> and it is a pita
L2495[17:13:17] <S3> greaser|q: I find the Linux arch too ugly for me to reliably know where anything is, honestly :P
L2496[17:13:30] <S3> in source code
L2497[17:13:56] <greaser|q> i recall getting the fedora 10 linux chroot up to speed enough to build the newer mesa drivers
L2498[17:14:01] <greaser|q> fuck that was annoying
L2499[17:14:02] <S3> By freebsd module do you mean, like linux.ko is on FreeBSD?
L2500[17:14:12] <greaser|q> something like that
L2501[17:14:15] <S3> noise
L2502[17:14:21] <S3> noice*
L2503[17:14:37] <S3> ok I gotta fix this script
L2504[17:14:42] <S3> because it doesn't work in zsh either
L2505[17:14:54] <greaser|q> also fun fact, you can break out of a wine sandbox using syscalls directly
L2506[17:15:00] <S3> :)
L2507[17:15:05] <greaser|q> their answer was "wine is not a sandbox"
L2508[17:15:12] <S3> nothing is XD
L2509[17:15:17] <greaser|q> so guys, wine is not a sandbox, always check your stuff first
L2510[17:15:20] <S3> chroots can be easy to break out of too
L2511[17:15:27] <S3> for example CVS servers..
L2512[17:15:33] <S3> pservers to be exact
L2513[17:15:35] <clever> greaser|q: windows exe's can use linux syscalls freely
L2514[17:15:37] <greaser|q> and even if it were a sandbox, you can still get owned
L2515[17:15:41] <S3> just put the system under a really nice load
L2516[17:15:47] <S3> :)P
L2517[17:15:58] <clever> greaser|q: and there are a number of wine specific symbols in kernel32.dll, that you can freely detect
L2518[17:16:07] <greaser|q> clever: nice to know i'm not the only one who knows the syscall thing
L2519[17:16:16] <greaser|q> but yeah the approach works nicely in freebsd too
L2520[17:16:19] <Izaya> what's the escape code for backspace?
L2521[17:16:24] <greaser|q> \x08
L2522[17:16:31] <greaser|q> i've known that since fucking forever
L2523[17:16:35] <clever> greaser|q: ive been wanting to work on darling for a while lately, its basicaly wine for OSX apps
L2524[17:16:37] <greaser|q> and by forever i mean when i started out in qbasic
L2525[17:16:48] <S3> Izaya: just take H
L2526[17:16:51] <greaser|q> wait, derp, that's the char code i think
L2527[17:16:53] <S3> and remove the high 2 bits
L2528[17:16:57] <S3> ctrl h is backspace
L2529[17:16:58] <clever> greaser|q: in theory, since its a more unix-y env, it should work 'better'
L2530[17:17:09] <S3> you're essentially subtracting 32 or 64
L2531[17:17:13] <greaser|q> clever: darling is probably one of the more important projects that are woefully incomplete
L2532[17:17:15] <S3> which is how control works
L2533[17:17:27] <S3> except control actually shorts the top two bits to a low ttl voltage
L2534[17:17:36] <S3> which is almost the same thing
L2535[17:17:50] <Izaya> 127, apparently
L2536[17:17:55] <S3> heh
L2537[17:18:08] <greaser|q> ...weird, 127 is usually delete, not backspace
L2538[17:18:09] <S3> that's why control H is the same as control h
L2539[17:18:18] <greaser|q> basically, if darling gets to a stage where it Works(TM) then expect more indie games for mac
L2540[17:18:20] <S3> yes, 127 is delete
L2541[17:18:27] <S3> delete is VERY WEIRD
L2542[17:18:31] <S3> because delete is not a control code..
L2543[17:18:41] <Izaya> a=io.popen("read -s -n1 -t1 a && echo $a"):read("*a"):sub(1,1) print(string.byte(a))
L2544[17:18:41] <Izaya> 127
L2545[17:19:05] <greaser|q> if you look on steam, if a game is for windows and macs it's made by a "proper" studio, if it's for windows and linux it's made by indies
L2546[17:19:25] <greaser|q> in the latter case it's likely they cross-compiled the windows version on a linux box
L2547[17:19:52] <S3> That's hilarious
L2548[17:20:24] <clever> greaser|q: i'm mainly interested in professionaly made games, that only support windows+mac
L2549[17:20:30] <S3> because when I think of macs, I think of indie assholes who have nothing better to do with their time but brag about programming languages invented by apple that suck and how much they're being bent over by the company who designed their computer.
L2550[17:20:35] <clever> greaser|q: in theory, the mac version will run better on linux then the windows one
L2551[17:20:55] <greaser|q> clever: opengl for starters ;)
L2552[17:21:39] <greaser|q> S3: those are what we call the "mainstream hipsters", the idea i get is a lot of them can't code for shit
L2553[17:21:49] <greaser|q> and i think a lot of those who can code for shit dual-boot
L2554[17:21:56] <greaser|q> or even triple-boot
L2555[17:22:08] <clever> greaser|q: ive got nixos, gentoo, and win7 on my system right now
L2556[17:22:18] <Izaya> in IRC is it JOIN #oc or JOIN :#oc?
L2557[17:22:22] <greaser|q> a friend of mine has ubuntu on his mac
L2558[17:22:31] <greaser|q> Izaya: both are valid but it ideally should be JOIN #oc
L2559[17:22:37] <Izaya> right
L2560[17:22:39] <clever> i booteed into win7 today to try a game out, it took an hour to download, another hour to start, and then i gave up just starting the first game
L2561[17:22:48] <greaser|q> your friendly reminder that : just makes the last argument go for the rest of the line
L2562[17:22:49] <S3> I am tripple booting right now
L2563[17:22:52] <S3> but not because I want to
L2564[17:23:01] <clever> greaser|q: though i was storing the game over samba on a linux system
L2565[17:23:05] <S3> more like, my old boxes are kind of gone
L2566[17:23:15] <S3> time to check the meatloaf in the oven
L2567[17:23:21] <greaser|q> main reason is if #oc were to have a password then you'd do e.g. JOIN #oc weremakingdanbroke
L2568[17:24:14] <S3> 150 degrees!
L2569[17:24:17] <S3> it's getting there
L2570[17:24:24] <S3> place smells like ketchup
L2571[17:25:04] <S3> I dunno
L2572[17:25:08] <S3> I don't mind Computer Craft
L2573[17:25:54] <Izaya> is there an escape code to clear the terminal?
L2574[17:26:05] <S3> I see ComputerCraft as the macs of Minecraft. They're similar, but one has a lot of features but limits how you use them. :P and the other is very powerful and to some people hard to use but has so many frigging awesome addons. that's OC
L2575[17:26:08] <greaser|q> ./nubdist/iceball-0.2.zip!ZIP:SDL.dll!ZIP:glew32.dll!ZIP:libgomp-1.dll!ZIP:lua51.dll!ZIP:pthreadGC2.dll!ZIP:iceball.exe!...!(135)ZIP:pkg/base/kv6/slab6.exe: Worm.Tenga.A FOUND <-- yep, clamav is working
L2576[17:26:20] <Izaya> <escape>[2J?
L2577[17:26:22] <S3> so OCBSD will support both Computer Craft and Open Computers
L2578[17:26:32] <S3> and the way I am doing it, is by having a bus API
L2579[17:26:33] <greaser|q> by the way that's a fucking nasty virus, it shits over everything
L2580[17:26:59] <S3> if you run ocbsd on cc, you get a peripheral bus, on oc you get a component bus.
L2581[17:27:49] <S3> And in CC to make it more portable some peripherals are fake, such as the interfaces to the screen, etc
L2582[17:27:56] <S3> for CC
L2583[17:28:40] <S3> Reason I did this, is that it will work on freeebsd or in linux, etc with just a lua repl you can load up ocbsd
L2584[17:28:45] <S3> and it will use stdio for its tty
L2585[17:28:57] <S3> great for testing non system dependent stuff.
L2586[17:29:05] <greaser|q> ok, steam seems to work in wine 1.9.1 on linux, and steamwebhelper.exe still crashes like it does on freebsd
L2587[17:29:39] <S3> lol
L2588[17:29:56] <S3> blame steam for not compiling against winelibs instead of win32
L2589[17:29:58] <clever> greaser|q: ive got native linux steam working on my nixos system
L2590[17:30:01] <clever> but only with the nvidia driver
L2591[17:30:03] <clever> with the ati driver, it wont even open
L2592[17:30:18] <greaser|q> i managed to get the native steam working on fedora 16
L2593[17:30:29] <greaser|q> my first, and last, experience with systemd
L2594[17:31:14] <clever> nixos makes heavy use of systemd
L2595[17:32:35] <Izaya> http://i.imgur.com/lwaFCmR.png
L2596[17:33:11] <CompanionCube> the tenga worm sounds like cryptolocker
L2597[17:33:33] <greaser|q> CompanionCube: too old to be cryptolocker
L2598[17:33:54] <greaser|q> it's from ~2005 and it's a botnet client for a dead botnet that still crapfloods the internet with port 139 + 445 stuff
L2599[17:34:07] <greaser|q> and shits on just about every .exe it can get its hands on
L2600[17:34:15] <clever> greaser|q: its like a chicken with its head cut off? lol
L2601[17:34:23] <greaser|q> pretty much
L2602[17:34:33] <greaser|q> still nasty
L2603[17:34:44] <S3> you know
L2604[17:34:52] <greaser|q> it roamed for about 6 months until i picked up that i was uploading ~421MB for some reason
L2605[17:35:04] <S3> there's a police department around here that got hit by encryption ransomware
L2606[17:35:08] <greaser|q> even though someone said basically "hey uhh your game has a virus in it"
L2607[17:35:11] <S3> andthe police department paid the price
L2608[17:35:19] <S3> for having it removed
L2609[17:35:27] <clever> S3: (facepalm)
L2610[17:35:33] <S3> Yep.
L2611[17:35:33] <greaser|q> did they find the bastards?
L2612[17:35:38] <S3> course not
L2613[17:35:38] <greaser|q> wait probably not
L2614[17:35:43] <Izaya> :|
L2615[17:35:44] <greaser|q> wrong jurisdiction
L2616[17:35:46] <S3> I highly doubt it
L2617[17:35:48] <S3> right
L2618[17:35:55] <S3> probably some asshats in russia
L2619[17:35:58] <greaser|q> anyway time to see if this gifted copy of TIS-100 works
L2620[17:35:58] <S3> or something stupid
L2621[17:35:59] <Izaya> is there a sane way to read a char with a timeout in lua?
L2622[17:36:09] <greaser|q> fun thing, steam almost encourages regifting... it allows it anyway
L2623[17:36:21] <Izaya> for whatever reason a space = a newline to read
L2624[17:37:19] <Izaya> to be fair a=io.popen("read -s -n1 -t1 a && echo $a"):read("*a") is probably a pretty bad way to do it
L2625[17:39:17] ⇦ Quits: VeltasV (~quassel@static.117.33.251.148.clients.your-server.de) (Quit: VeltasV)
L2626[17:40:28] <S3> YUM meatloaf
L2627[17:40:44] ⇦ Quits: cpup (~cpup@32.218.112.240) (Ping timeout: 198 seconds)
L2628[17:41:06] <S3> Inari: implement sigalarm :)
L2629[17:41:20] <greaser|q> TIS-100 didn't run, now installing linux steam
L2630[17:41:25] <Izaya> http://i.imgur.com/eEZguPO.png just look at thet freaking topic
L2631[17:41:25] ⇨ Joins: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com)
L2632[17:41:29] <Inari> S3: that was a very late answer
L2633[17:41:42] <S3> I was serving meatloaf
L2634[17:41:54] <S3> want some?
L2635[17:42:02] <Inari> https://www.youtube.com/watch?v=pMRl55U0eDw ?
L2636[17:42:02] <MichiBot> Inari: Rocky Horror Picture Show-Hot Patootie-Bless my soul | length: 3m 38s | Likes: 7001 Dislikes: 199 Views: 2146008 | by Graylandertagger
L2637[17:42:10] ⇨ Joins: cpup (~cpup@32.218.112.240)
L2638[17:42:13] <S3> it has garlic onion olive oil bread and corn in it
L2639[17:42:23] <S3> and ketchup on top
L2640[17:42:29] <Inari> thats a terrible video
L2641[17:42:32] <Inari> as always thanks youtube
L2642[17:44:10] <greaser|q> turns out my wine install is a bit shot, will need to find what to fix
L2643[17:44:19] <S3> it was actually hilarious guys
L2644[17:44:25] <S3> because I wasn't cooking meatloaf tonight
L2645[17:44:28] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L2646[17:44:29] <S3> I was preparing shepherds pie
L2647[17:44:37] <S3> then said, NO. I don't want to cook potatoes
L2648[17:44:40] <S3> so I made it into meatloaf
L2649[17:44:45] <Inari> potatoloaf
L2650[17:44:51] <S3> lol
L2651[17:44:56] <S3> I seriously was like that
L2652[17:45:04] <S3> I simply didn't feel like cooking potatoes
L2653[17:45:30] <S3> greaser|q: did you get that script to work?
L2654[17:45:34] <S3> shell script
L2655[17:45:39] <greaser|q> what one?
L2656[17:45:52] <S3> for the bbs
L2657[17:45:55] *** Flenix is now known as SleepyFlenix
L2658[17:47:38] <greaser|q> i wasn't the one having the issue
L2659[17:48:08] <S3> lol
L2660[17:48:28] <S3> Maybe I should write a bbs in perl6
L2661[17:48:29] <S3> XD
L2662[17:48:35] <`-`> Android Studio randomly switched to block selection mode, so I guess I'll just close it and not do any Android development today
L2663[17:48:36] <S3> just to get some perl6 exercise
L2664[17:48:54] <`-`> This would be great for making ascii art
L2665[17:49:42] <S3> `-`: why is your nick `-` ?
L2666[17:49:54] <Tiin57> S3: Why isn't yours -`-?
L2667[17:50:28] ⇦ Parts: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com) ())
L2668[17:50:28] <S3> because
L2669[17:50:30] <S3> Hey tiio
L2670[17:50:32] <S3> Tiin57: *
L2671[17:50:37] <S3> Tiin57: you should get on SC2
L2672[17:50:42] <Tiin57> SC2?
L2673[17:50:46] <Tiin57> Starcraft?
L2674[17:50:59] <S3> one of these days I need to get the guts to challenge Cruor 1v1 on SC2
L2675[17:51:00] <S3> yes
L2676[17:51:04] <Tiin57> nop
L2677[17:51:09] <S3> but Cruor is a zerg player
L2678[17:51:14] <S3> and zerg versus zerg is very dirty
L2679[17:51:16] <Tiin57> I've given Blizzard enough of my moniez
L2680[17:51:17] <S3> and ugly
L2681[17:51:29] <S3> ZvZ is like, a match of who gets mutalisks with max upgrades firsd
L2682[17:51:30] <S3> first*(
L2683[17:51:36] *** kirby|gone is now known as mrkirby153
L2684[17:51:39] <S3> not always but often it seems -.-
L2685[17:52:00] <S3> Tiin57: sc is not a subscription
L2686[17:52:03] <S3> it's a one time pay
L2687[17:52:20] <S3> if Cruor played toss or terran...
L2688[17:52:29] <Tiin57> ik
L2689[17:52:33] <Tiin57> still too much moniez
L2690[17:56:21] <S3> if only I made salary still
L2691[17:56:24] <S3> I'd just buy it for you
L2692[17:57:01] <Izaya> keyboard:setfd (0) -- STDIN is descriptor 0
L2693[17:57:02] <Izaya> using luasocket to use stdin
L2694[17:57:04] <Izaya> I feel dirty
L2695[17:57:28] <Inari> hacky "await" using a while-loop
L2696[17:57:29] <Inari> i feel dirty
L2697[17:57:30] <Inari> :p
L2698[17:57:44] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Ping timeout: 189 seconds)
L2699[17:57:55] <Izaya> to be fair this is cleaner than the last method
L2700[17:58:38] <Inari> https://gist.github.com/Inari-Whitebear/04e2709cca990e8cb7b4
L2701[17:59:16] <Inari> hm i wonder if you can do
L2702[17:59:43] <Inari> local a, b = ..., {select(2, ...)}
L2703[18:00:18] <S3> does anyone here besides Cruor have SC2?
L2704[18:00:48] <S3> say I do the same
L2705[18:00:53] <S3> oops wrong window
L2706[18:01:09] <Inari> seems you can
L2707[18:01:10] <Inari> interesting
L2708[18:01:14] <Dashkal> Have, yes, but I bought it for the single player alone >.>
L2709[18:01:34] <Dashkal> Direct PvP like that makes me an angry person...
L2710[18:01:38] <Inari> now i wonder if local a, b = ..., {select(2, ...)} or local b = {...} local a = table.remove(a,1) is better
L2711[18:02:43] <S3> Dashkal: why single player man?
L2712[18:02:48] <S3> sc2 is only fun multiplayer
L2713[18:02:53] <Dashkal> "Direct PvP like that makes me an angry person..."
L2714[18:03:06] <Inari> play screeps for indirect pvp
L2715[18:03:54] <Dashkal> I only have fun in SC in single player. Competitive PvP is not a fun experience for me. Not sure how else to answer the question.
L2716[18:05:18] * CompanionCube mostly used SC2 for playing Mafia
L2717[18:05:26] <Inari> what
L2718[18:05:43] <CompanionCube> what?
L2719[18:05:44] <Inari> is that like a game-map in sc2?
L2720[18:05:59] <Inari> like sheep-tag in wc3
L2721[18:07:11] <CompanionCube> iirc yes
L2722[18:07:45] <Magik6k> Update on my OC to reallife port: https://assets.magik6k.net/screenshoots/1452643629.png
L2723[18:08:54] <Dashkal> Please tell me you're going to load that into a cube painted to look like an OC setup with an rpi or similar in there running it :P
L2724[18:09:20] <Magik6k> It's actually going to be on rpi
L2725[18:09:43] <Magik6k> And putting it into OC styled box seems to be doable :D
L2726[18:10:03] <Dashkal> Ok, that's both nerdy as hell and completely awesome :D
L2727[18:10:07] <S3> Magik6k: I have a BBB
L2728[18:10:56] <Magik6k> ?
L2729[18:12:50] ⇨ Joins: Guest33599 (~znc@ti0107a400-2313.bb.online.no)
L2730[18:18:55] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2731[18:19:01] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:c1a1:cdb0:8765:da09:11d1)
L2732[18:25:29] *** Guest33599 is now known as alekso56
L2733[18:31:40] ⇨ Joins: Something12 (~Something@184.65.42.207)
L2734[18:33:20] <greaser|q> Magik6k: i take it you're using ncurses?
L2735[18:33:50] <Magik6k> greaser|q, nope, manual term control
L2736[18:34:11] <Magik6k> greaser|q, https://github.com/StarChasers/LuPI2/blob/master/src/lua/core/textgpu.lua
L2737[18:35:26] <greaser|q> an SDL version would be good just for that 8bpp mode
L2738[18:36:18] <Magik6k> well, It will work on RPi an linux init, only native thing other than kernal in the system, I need to look into that
L2739[18:36:38] <Magik6k> I heard that SDL supports DirectFB so should be doable
L2740[18:39:07] <greaser|q> if you're OK with using GLES it'll be really really useful, you can write a fragment shader to do the text
L2741[18:39:21] ⇨ Joins: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L2742[18:39:28] <greaser|q> although on the other hand 65536 chars uses up a lot of space
L2743[18:40:15] <Magik6k> Well, I have at least 256M of (v)ram on pi(early A versions)
L2744[18:40:27] <greaser|q> if you'd rather limit it to the low 65536 rather than use the full space, then as long as it handles a 4096x4096 texture you should be fine
L2745[18:40:36] <greaser|q> well, 2048x4096
L2746[18:41:04] <greaser|q> if it does 2048x2048 you may need to put two pixels into one GL_RED texel
L2747[18:41:13] <greaser|q> erm, if that's the upper limit
L2748[18:41:24] <Magik6k> Pi can handle full HD rendering so it is capable of at least 2048x2048
L2749[18:41:29] <greaser|q> if the upper limit is 1024x1024 then same deal but 8 instead of 2
L2750[18:41:39] <greaser|q> i doubt the upper limit would be lower than that
L2751[18:42:57] <Magik6k> I'd need to look how to get gl without x11 :D
L2752[18:43:05] <Magik6k> And then static link it
L2753[18:43:13] <greaser|q> SDL2 tends to only work with x11 closed
L2754[18:43:46] <greaser|q> but yeah, as long as it can do basic 2-source multitexturing, which i can pretty much guarantee it can because the GPU isn't that bloody old, you can just do the text rendering in the GPU using a single shader pass
L2755[18:44:50] <greaser|q> on a not very related sidenote, i wonder how good the clipping unit is on my intel GPU here, because if i start messing with things and can make it blit the radeon in one triangle i may be able to get rid of the triangle tearing that i get with that gpu
L2756[18:45:21] <Magik6k> hmm, yup using gles seems to be the simplest option
L2757[18:46:08] <Magik6k> But after I get other stuff working
L2758[18:46:39] <Magik6k> component.light.toggle(true) :D
L2759[18:51:02] <clever> greaser|q: ive taken a stab at writting my own opengl stack for the rpi before
L2760[18:51:08] <clever> so i am familiar with the internals
L2761[18:51:12] <greaser|q> ...ooh, nice
L2762[18:51:59] <clever> greaser|q: http://gallery.earthtools.ca/index.py/v3d2/Screenshot-54.png this would be wowmapviewer running on a normal laptop
L2763[18:52:08] <clever> http://gallery.earthtools.ca/index.py/v3d2/out.png this would be wowmapviewer, running on my custom stack, on an rpi
L2764[18:52:24] <clever> i changed the background color to confirm the shadows worked
L2765[18:52:56] <greaser|q> ah nice
L2766[18:53:24] <clever> but all i ever got working was 2d accel, no 3d
L2767[18:53:28] <clever> it lacked a vertex shader
L2768[18:54:33] <clever> greaser|q: the first layer you would need to know about, is dispmanx
L2769[18:54:47] <greaser|q> i've touched dispmanx, hate it, needs boilerplate
L2770[18:55:03] <greaser|q> my experience with bare metal GPU mangling is with the intel GenX series, i didn't get the 3d side working but i DID get paging + blitting working on a GM45
L2771[18:55:14] <clever> the video generator (hdmi, composite, DSI) will take a list of rects and raw image buffers, and render them in real time
L2772[18:55:19] <greaser|q> my HD 3000 refused to run the blitter ops though, i think the page table might've been broken
L2773[18:55:33] <greaser|q> i've heard from a mesa dev that the HD 3000 is buggy as fuck
L2774[18:55:35] <clever> the hdmi and composite outputs share a single pixel valve
L2775[18:55:40] <clever> so only 1 can be enabled at once
L2776[18:55:58] <greaser|q> interesting
L2777[18:56:00] <clever> i think the DSI ports have dedicated pixel valves, so you can run those together
L2778[18:56:18] <greaser|q> would it be possible to output hdmi and composite and just have the same output rate?
L2779[18:56:22] <greaser|q> erm, same output timings?
L2780[18:56:29] <clever> no clue
L2781[18:56:34] <clever> didnt investigate that part too deeply
L2782[18:56:56] <greaser|q> afaik intel GPUs will let you do something like that, a lot of models have two "pipes" but three outputs
L2783[18:56:59] <clever> the closed source h264 decoding and my opengl stack, would both create a displayx image resource
L2784[18:57:05] <clever> and DMA the image data into it
L2785[18:57:16] <clever> i was then using a displayx function to swap the resource behind a rect
L2786[18:57:22] <clever> so it could perform page flipping
L2787[18:57:27] <clever> dispmanx*
L2788[18:57:58] <clever> the issue with X in the mix, is that /dev/fb0 is just another dispmanx layer
L2789[18:58:10] <clever> so any hw accel will bypass X, and render over the framebuffer
L2790[18:58:29] <greaser|q> ah yeah
L2791[18:58:38] <clever> to do it properly, you need to figure out where the window is, and then tell dispmanx to position the rect on top of that
L2792[18:58:40] <greaser|q> reminds me of when i managed to get dispmanx to behave and could still kinda see the pointer
L2793[18:58:44] <clever> and handle covering it up
L2794[18:59:12] <greaser|q> i went with a full screen SDL2 display (at the time i didn't have an RPi-compatible one, i do now) and then used dispmanx
L2795[18:59:30] <clever> https://github.com/cleverca22/gl
L2796[18:59:34] <greaser|q> it turns out that my rpi didn't like my bullet hell game much
L2797[18:59:37] <greaser|q> from a performance perspective
L2798[18:59:38] <clever> i think this was the core of my opengl stack
L2799[19:00:21] <clever> texture.s is written in QPU assembly, it can render a single pixel, and supports the alpha channel to blend with whatever was already at that coord
L2800[19:00:39] <greaser|q> ooh, interesting
L2801[19:00:44] <greaser|q> speaking of gl stacks, have you made a softgl before?
L2802[19:00:46] <clever> the v3d hardware in the rpi will then run that on what is basicaly a 192 core cpu
L2803[19:00:52] <greaser|q> turns out the glBegin paradigm isn't all that hard
L2804[19:01:15] <clever> i implemented the gl api in the most ugly way possible
L2805[19:01:25] <clever> greaser|q: https://github.com/cleverca22/gl/blob/master/core.c#L607
L2806[19:01:41] <clever> it likely will only work with the exact order of calls wowmapview made
L2807[19:01:56] <greaser|q> i also implemented at least some of OpenGL 1.1 for the PS1
L2808[19:02:14] <clever> heh, glEnd doesnt even do anything!?
L2809[19:02:16] <greaser|q> no actual depth buffer, but "depth testing" was available via the order table
L2810[19:02:37] <greaser|q> glEnd should set the mode to "i'm not in glBegin mode"
L2811[19:02:39] <greaser|q> mode
L2812[19:02:41] <clever> greaser|q: glFlush on line 482 is where all of the magic happens
L2813[19:03:13] <greaser|q> oooh nice
L2814[19:03:15] <clever> that creates a binner program, which runs on some kind of dedicated core, and gives it a shader record and a list of vertexes
L2815[19:03:34] <clever> i think the binner will figure out which polygons intersect with which 32x32 rects
L2816[19:03:44] <clever> and dynamicaly generates a render list
L2817[19:04:07] <clever> then a second program, the rendered runs on another dedicated core, and calls into the dynamicaly generated code
L2818[19:04:13] <clever> and queues the polygons up on the v3d
L2819[19:04:27] <clever> which somehow figures out what goes where, and runs the shader on the QPU's
L2820[19:05:13] <clever> in my case, line 506 gets the memory handle for a dispmanx resource (the VC4 heap can be defragmented, objects roam around the RAM)
L2821[19:05:25] <clever> line 507 locks it into one spot and gets its current physical address
L2822[19:05:47] <clever> and it passes that to the renderer on 512, so the V3D engine draws the frame directly to a dispmanx image
L2823[19:06:15] <clever> my plan was to then have dispmanx swap buffers at vsync, looks like i never did that part
L2824[19:06:59] <clever> and line 551 unlocks the dispmanx image, so its free to defrag internaly
L2825[19:07:31] <clever> 322 thru 480 has the raw bytecode for the binner and renderer lists
L2826[19:08:05] <clever> its some kind of custom bytecode, that just directly takes things like frame size and physical addresses, oddly high level
L2827[19:08:33] <clever> the docs dont seem to treat it as an interpreted thing
L2828[19:10:08] <clever> greaser|q: there is also a second part in the kernel
L2829[19:11:28] <clever> greaser|q: https://github.com/cleverca22/v3d2/blob/master/v3d2.c#L405
L2830[19:11:39] <clever> this is the part that actualy starts executing code on the V3D
L2831[19:12:34] <clever> another thing i had discovered while doing all this
L2832[19:12:45] <clever> broadcom only implemented the embeded stack, GLES
L2833[19:12:58] <clever> but wowmapview used the desktop stack
L2834[19:13:08] <clever> then i found out why, wowmapview re-inputs the vertex list on every frame, with one function call per vertex
L2835[19:13:19] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2836[19:13:19] <clever> there goes your performance!
L2837[19:13:47] <clever> GLES doesnt implement that, it instant has the variant that takes an array of vertexes all at once
L2838[19:28:15] <greaser|q> clever: shit like that is why i'm interested in vulkan
L2839[19:28:26] <clever> vulkan?
L2840[19:28:27] <greaser|q> well partly that, and partly because i think mesa will have support for it when it comes out
L2841[19:28:32] <clever> ah
L2842[19:28:36] <greaser|q> vulkan, formerly known as glnext
L2843[19:29:17] <clever> from what ive seen, desktop GL added that shared memory extension as an optional performance boost, for high vertex games
L2844[19:29:31] <clever> and GLES just enforced the performance boost by removing older compat stuff
L2845[19:30:36] <greaser|q> are you talking about VBOs in general, or one of the improvements in the GL4 era?
L2846[19:30:59] <clever> dont remember what it was actualy called
L2847[19:31:02] <greaser|q> glMapBuffer is nice when you get it to behave how you want from what i gather
L2848[19:31:09] <clever> yeah, it was VBO's
L2849[19:31:28] <greaser|q> i'm tempted to write a tutorial called "how to draw a triangle in OpenGL"
L2850[19:31:38] <greaser|q> which will show you how to move into GL Core
L2851[19:31:43] <greaser|q> by way of 1.0
L2852[19:31:47] <greaser|q> erm, starting from 1.0
L2853[19:31:56] <greaser|q> then moving to glDrawArrays *very* quickly
L2854[19:31:59] <clever> my v3d code started off with a spinning triangle, without using a single opengl function
L2855[19:32:02] <clever> directly poking registers on the GPU to draw a triangle
L2856[19:32:11] <greaser|q> oooh nice
L2857[19:32:17] <clever> greaser|q: https://www.youtube.com/watch?v=V6ogpgieJrQ
L2858[19:32:19] <MichiBot> clever: raspberry pi 3d demo | length: 18s | Likes: 8 Dislikes: 0 Views: 531 | by michael bishop
L2859[19:32:23] <greaser|q> but yeah, it's the only way i can comfortably get into GL 3
L2860[19:32:40] <clever> https://github.com/cleverca22/hackdriver/blob/master/triangle.cpp
L2861[19:32:43] <clever> the source for that demo
L2862[19:33:02] <greaser|q> niiiice
L2863[19:33:05] <clever> it creates 3 vertexes, rotated by the degrees on line 64
L2864[19:33:11] <clever> and 3 varyings for RGB
L2865[19:33:27] <clever> the varyings then automagicaly interpolate to fill in the gaps, causing a smooth color transition
L2866[19:34:00] *** jaquadro is now known as Texelsaur
L2867[19:34:06] <clever> normally, you use the varyings to provide XY coords within a texture
L2868[19:34:22] <clever> so it interpolates to figure out which pixel of the texture to use at each pixel on the polygon
L2869[19:34:44] <greaser|q> that's probably about as much floating point math as the poor thing can handle - RPi1s do NOT handle floats well
L2870[19:35:11] <greaser|q> idunno how much of it is done in hardware, but as soon as you divide, you're doing 1/5 of the speed of integer divisions, and those are done in SOFTWARE
L2871[19:35:21] <clever> if i remember correctly, it can do ~192 32bit float multiplies, and 192 32bit float adds, per clock cycle
L2872[19:35:24] <clever> at ~200mhz??
L2873[19:35:38] <greaser|q> i'm talking about the CPU itself
L2874[19:35:45] <greaser|q> the GPU is fairly beefy in comparison
L2875[19:35:58] <clever> yeah
L2876[19:36:00] <greaser|q> i am curious though, can that GPU raytrace in realtime
L2877[19:36:06] <greaser|q> because my intel hd 3000 can
L2878[19:36:18] <greaser|q> and that was a GPU released in 2011
L2879[19:37:06] <clever> id think it purely depends on if you can write that in the QPU assembly
L2880[19:37:35] <clever> basicaly, every 64 instruction in the QPU assembly does 4 things at once
L2881[19:37:47] <clever> the first set is multiply operations
L2882[19:37:59] <clever> the second set is add operations
L2883[19:38:01] <clever> then there are 2 seperate sets of flow control flags
L2884[19:38:33] <clever> and each opcode will contain 1 operation from each of those sets, and execute it in 4 clock cycles (the pipeline length)
L2885[19:38:50] <greaser|q> oooh interesting
L2886[19:38:59] <clever> nop; v8muld ra1, ra4, r0;loadc
L2887[19:39:03] <clever> so this will do nothing on the add side
L2888[19:39:10] <clever> it will multiply something on the mult side
L2889[19:39:25] <clever> and it will begin loading a given pixel from a previously set texture coord
L2890[19:39:29] <Mimiru> %p
L2891[19:39:30] <MichiBot> Ping reply from Mimiru 0.91s
L2892[19:39:34] <Mimiru> :/
L2893[19:40:15] <clever> greaser|q: and oddly enough, the QPU has no move instruction
L2894[19:40:33] <clever> if you want to do a move on the left, you do a = b + 0
L2895[19:40:39] <clever> and if you want a move on the right, a = b * 1
L2896[19:40:50] <greaser|q> clever: kinda like MIPS
L2897[19:40:58] <clever> gotta shrink that silicon as much as possible!!
L2898[19:40:59] <greaser|q> or $dest, $src, $0
L2899[19:41:18] <clever> the next part, is why its called a QPU, quad processing unit
L2900[19:41:44] <clever> the pipeline is 4 cycles long, but you dont have to take that delay into account, results will not show up in a register 4 cycles late
L2901[19:41:56] <clever> because its running 4 threads at once on the same pipeline
L2902[19:42:17] <greaser|q> ah hmm
L2903[19:42:22] <greaser|q> so it's 4-way HT?
L2904[19:42:22] <clever> and all 4 threads MUST be executing the exact same opcode
L2905[19:42:28] <greaser|q> oh righty
L2906[19:42:47] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2907[19:43:05] <clever> the next part, because of that last statement, it is only decoding an instruction once every 4 cycles
L2908[19:43:15] <clever> so 4 of those units take turns using a single instruction decoder
L2909[19:44:19] <clever> so each QPU is executing 4 different opcodes, each on 4 different sets of registers, for an effective 16 cores
L2910[19:44:34] <clever> and there are 12 of those
L2911[19:44:37] <clever> so 4*4*12
L2912[19:46:25] ⇦ Quits: Inari (~Pinkishu@p5DEC6DAD.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L2913[19:47:13] <greaser|q> trying to remember how many damn threads my intel gpu has
L2914[19:47:42] <Izaya> http://i.imgur.com/4DxzfNZ.png
L2915[19:48:07] <greaser|q> ah that's right, 8-way SIMD, 12 threads
L2916[19:48:21] <greaser|q> clock rate varies between 650MHz and 1300MHz depending on workload
L2917[19:48:59] <greaser|q> maximum SIMD count is 16-way and that's mostly for 16-bit ops
L2918[19:49:07] <greaser|q> the cores are much more complex though
L2919[19:49:22] <clever> http://gallery.earthtools.ca/index.py/v3d2/2014_03160017.JPG
L2920[19:49:37] <clever> this is when i was figuring out the texture format the QPU's need
L2921[19:49:57] <clever> dispmanx also supports it, so i just told dispmanx to render buffer A as linear RGB, and buffer B as a texture
L2922[19:50:03] <clever> initialy, both had identical data
L2923[19:50:11] <clever> http://gallery.earthtools.ca/index.py/v3d2/2014_03170002.JPG
L2924[19:50:20] <clever> then i gradualy implemented it acording to the docs
L2925[19:50:27] <clever> until they rendered identicaly
L2926[19:52:02] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2927[20:08:01] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2928[20:13:39] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2929[20:14:59] <clever> greaser|q: https://www.dropbox.com/s/elaxlv4g4g5tvin/VideoCoreIV-AG100-R.pdf?dl=0
L2930[20:15:13] <greaser|q> clever: got it already
L2931[20:16:15] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2932[20:29:56] <Temia> fwaaah.
L2933[20:37:03] <S3> menu doesn't work
L2934[20:37:05] <S3> http://hastebin.com/epuvupesok.txt
L2935[20:37:05] <S3> XD
L2936[20:37:07] <S3> im fixing!
L2937[20:37:27] <S3> Izaya: now that ^
L2938[20:37:30] <S3> is a BBS
L2939[20:37:30] <S3> :D
L2940[20:37:41] <gamax92> Temia: fuhuhu
L2941[20:37:49] <S3> gamax92: see what I wrote today?
L2942[20:37:49] <S3> :D
L2943[20:37:52] <gamax92> no
L2944[20:37:55] <S3> hastebin
L2945[20:38:27] <Temia> I am trying to figure out how to make templates have horizontal lists of arbitrary size for a wiki and dlghdlgdh
L2946[20:38:29] <Temia> It's a pain :c
L2947[20:38:48] <S3> gamax92: inetd is so great
L2948[20:57:19] ⇦ Quits: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590) (Read error: Connection reset by peer)
L2949[21:18:19] ⇦ Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net) ()
L2950[21:42:56] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2951[21:51:15] ⇨ Joins: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com)
L2952[21:58:35] ⇦ Quits: spiriteddusty (spiriteddu@eos.pc-logix.com) (Ping timeout: 198 seconds)
L2953[21:59:29] ⇦ Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy) (Ping timeout: 198 seconds)
L2954[21:59:38] ⇨ Joins: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy)
L2955[22:00:07] *** Roadcrosser is now known as Guest72144
L2956[22:02:56] ⇨ Joins: spiriteddusty (spiriteddu@eos.pc-logix.com)
L2957[22:02:59] zsh sets mode: +o on spiriteddusty
L2958[22:05:45] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L2959[22:28:17] ⇦ Quits: Lathanael|Away (~Lathanael@p5496159E.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L2960[22:35:11] ⇨ Joins: dan2wik (~dan2wik@mc.dan2wik.com)
L2961[22:36:11] <dan2wik> How do I interface with nano machines?
L2962[22:36:41] ⇨ Joins: Lathanael|Away (~Lathanael@p549619FB.dip0.t-ipconnect.de)
L2963[22:46:09] ⇦ Quits: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com) (Remote host closed the connection)
L2964[22:46:30] ⇦ Quits: cpup (~cpup@32.218.112.240) (Ping timeout: 198 seconds)
L2965[22:47:40] ⇨ Joins: cpup (~cpup@32.218.117.10)
L2966[22:49:03] ⇦ Quits: dan2wik (~dan2wik@mc.dan2wik.com) (Remote host closed the connection)
L2967[22:51:11] ⇨ Joins: dan2wik (~dan2wik@mc.dan2wik.com)
L2968[22:54:52] ⇨ Joins: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com)
L2969[23:07:07] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB70800730F1ED661E840.dip0.t-ipconnect.de)
L2970[23:07:08] zsh sets mode: +v on Vexatos
L2971[23:13:27] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L2972[23:14:10] ⇦ Quits: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com) (Ping timeout: 186 seconds)
L2973[23:16:52] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L2974[23:20:49] *** SleepingFairy is now known as Daiyousei
L2975[23:21:19] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:c1a1:cdb0:8765:da09:11d1) (Quit: Leaving)
L2976[23:25:18] *** Kasen is now known as rakiru|offline
L2977[23:26:17] ⇦ Quits: dan2wik (~dan2wik@mc.dan2wik.com) (Remote host closed the connection)
L2978[23:45:44] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB70800730F1ED661E840.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L2979[23:53:31] *** mrkirby153 is now known as kirby|gone
L2980[23:56:15] <Sandra> someone made the ruins from undertale in second life apparently.
L2981[23:59:59] *** Cranium is now known as Cranium[Away]
<<Prev Next>> Scroll to Top