<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:25:49] ⇨ Joins: dieselfuelonly2 (~dieselfue@66-87-82-144.pools.spcsdns.net)
L2[00:26:15] <dieselfuelonly2> hey guys, is it possible to use a computer to read from an AE2 network?
L3[00:26:25] <Katie> http://michi.pc-logix.com/Revival_7_2_Game_Preview_Standalone_%2864-bitPCD3D__2015-05-01_00-12-05.png I finally got it working ¬_¬
L4[00:26:30] <Katie> dieselfuelonly2, yes
L5[00:26:38] <Katie> how idfk, but yes..
L6[00:26:40] <dieselfuelonly2> i hooked up an adapter block to a storage bus and the only methods i can use are {getInterfaceConfiguration=false,setInterfaceConfiguration=false}
L7[00:26:59] <dieselfuelonly2> also tried putting an inventory controller in the adapter block and got the same methods
L8[00:27:00] <gamax92> Katie: what is this screenshot of?
L9[00:27:24] <Katie> That, is a screenshot of my game's login
L10[00:27:55] <gamax92> oh, nice
L11[00:28:36] <Katie> dieselfuelonly2, I don't remember what you have to interface with on AE2, but it DOES work..
L12[00:28:45] <dieselfuelonly2> hmmmmmm
L13[00:29:07] <gamax92> k thats great, youtube-dl just decided nope not gonna download anything
L14[00:30:28] <gamax92> Katie: my internet is so bad, i type something on ssh and i see the key 4 seconds later
L15[00:30:38] <Katie> http://michi.pc-logix.com/Revival_7_2_-_Unreal_Editor_2015-05-01_00-29-59.png that's the logic in blueprint... so fun
L16[00:31:22] <gamax92> that doesn't seem to be an effective way of coding
L17[00:31:45] <Katie> Eh, it's more straight forward then you'd expect...
L18[00:31:52] <Katie> I don't need straight C++ for this yet.
L19[00:32:33] <gamax92> Katie: what type of game is it gonna be?
L20[00:32:48] <Katie> It's a recreation of City of Heroes.
L21[00:32:54] <Katie> Superhero MMORPG
L22[00:33:04] <gamax92> never heard of it :P
L23[00:33:16] <Katie> it was around from 2004 to 2012
L24[00:56:59] <gamax92> Well my printer just broken
L25[00:57:08] <gamax92> its now flashing every single light on there
L26[01:02:20] <dangranos> irl?
L27[01:04:40] <Kubuxu> \o
L28[01:05:00] <Kubuxu> ~w event
L29[01:05:00] <ocdoc> http://ocd.cil.li/api:event
L30[01:05:37] <gamax92> yes irl
L31[01:08:21] <Kubuxu> On which engine is oc wiki?
L32[01:08:29] <gamax92> dokuwiki
L33[01:20:52] ⇨ Joins: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L34[01:25:13] <Kubuxu> ~w key_up
L35[01:25:13] <ocdoc> Predicted http://ocd.cil.li/api:keyboard
L36[01:25:23] <gamax92> ~w signals
L37[01:25:23] <ocdoc> http://ocd.cil.li/component:signals
L38[01:26:07] ⇦ Quits: Xilandro (~Kodos@2602:306:ce20:6c30:9d16:2f45:b6c3:7ade) (Ping timeout: 202 seconds)
L39[01:36:03] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:9d16:2f45:b6c3:7ade)
L40[01:36:03] zsh sets mode: +v on Kodos
L41[01:39:17] ⇨ Joins: Vexatos (~Vexatos@p200300556E1FAD466035828700C7ACEB.dip0.t-ipconnect.de)
L42[01:39:17] zsh sets mode: +v on Vexatos
L43[01:43:26] ⇨ Joins: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L44[01:44:39] *** Cazzar|Work is now known as Cazzar
L45[01:46:33] ⇨ Joins: ShrewdSpirit (~ShrewdSpi@5.78.46.169)
L46[01:53:38] ⇦ Quits: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Remote host closed the connection)
L47[01:55:57] ⇨ Joins: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L48[01:59:32] *** Skye|ZZZ is now known as Skye
L49[02:00:00] ⇦ Quits: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit: Leaving)
L50[02:07:31] ⇨ Joins: Izaya (~Izaya@210.1.213.55)
L51[02:08:14] ⇦ Quits: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Remote host closed the connection)
L52[02:14:22] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L53[02:25:20] ⇨ Joins: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L54[02:29:38] ⇦ Quits: nxsupert (~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Remote host closed the connection)
L55[02:31:14] *** Skye is now known as Skye|School
L56[02:32:45] *** Pwootage|Off is now known as Pwootage
L57[02:43:15] *** Benguin[ZzZ] is now known as BEnguin
L58[02:43:18] *** BEnguin is now known as Benguin
L59[02:44:49] <Kodos> https://youtu.be/kCbD8nsxcd8
L60[02:44:50] <MichiBot> Kodos: Jonathan Coulton - First of May | length 4m 11s | Likes: 4064 Dislikes: 135 Views: 714954 | by Arth4k
L61[02:51:37] ⇦ Quits: dieselfuelonly2 (~dieselfue@66-87-82-144.pools.spcsdns.net) (Quit: Nettalk6 - www.ntalk.de)
L62[03:03:30] ⇦ Quits: Yepoleb (~quassel@188-23-117-194.adsl.highway.telekom.at) (Remote host closed the connection)
L63[03:04:05] *** Kodos is now known as Kodos|Zzz
L64[03:06:44] ⇨ Joins: Yepoleb (~quassel@194-166-2-4.adsl.highway.telekom.at)
L65[03:21:08] *** gAway2002 is now known as g
L66[03:21:47] ⇨ Joins: Izaya__ (~Izaya@210.1.213.55)
L67[03:23:55] ⇦ Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 198 seconds)
L68[03:27:26] *** Pwootage is now known as Pwootage|Off
L69[03:28:14] *** Cruor|Away is now known as Cruor
L70[03:33:19] <Sangar> o/
L71[03:33:51] <Lizzy> \o
L72[03:37:48] *** Pwootage|Off is now known as Pwootage
L73[03:40:40] ⇨ Joins: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L74[03:40:56] ⇦ Quits: Syrren (~syrren@2400:8900::f03c:91ff:fe73:668c) (Quit: ZNC - http://znc.in)
L75[03:41:00] ⇨ Joins: Syrren (~syrren@wyrm.thenest.org)
L76[03:42:21] *** Pwootage is now known as Pwootage|Off
L77[03:44:31] <Vexatos> waaaaat
L78[03:44:32] <Vexatos> sangar
L79[03:44:34] <Vexatos> waaaaat
L80[03:44:35] <Vexatos> it works
L81[03:44:56] <Vexatos> I just successfully compiled $({"fish", "test", "pie"}):drop(2)()
L82[03:45:05] <Vexatos> and it spat out {"pie"}
L83[03:45:27] <Vexatos> and it's not even slow
L84[03:45:33] <Vexatos> all the parsing is pretty much instant D:
L85[03:46:06] <Vexatos> Sangar, I'd also have a question if you're here
L86[03:46:40] <Sangar> nice
L87[03:46:48] <Sangar> and yeah, i am
L88[03:49:33] <Lizzy> Sangar: are capacitors supposed to emit light?
L89[03:49:58] <Sangar> Lizzy, uhh, apparently
L90[03:50:47] <Lizzy> huh
L91[03:51:37] <Lizzy> anyway, back to wondering why a piece of code works in one place but not the other
L92[03:54:22] <Vexatos> Sangar, soooo
L93[03:54:30] <Vexatos> you're sandboxing the string library
L94[03:54:42] <Vexatos> That means I can add functions to the table "string"
L95[03:54:48] <Vexatos> so string.drop(s, 2) will work
L96[03:54:56] <Vexatos> but s:drop() won't as those are still native
L97[03:55:09] <Sangar> yeah
L98[03:55:25] <Sangar> because metatables of native types aren't persisted
L99[03:55:32] <Vexatos> Crap
L100[03:55:42] <Vexatos> Otherwise I'd have suggested a __newindex metatable entry to machine.lua
L101[03:55:49] <Vexatos> to copy all the changes from string over
L102[03:55:53] <Vexatos> What a pity
L103[03:56:03] <Vexatos> Guess I'll have to add string support to $()
L104[03:56:14] <Vexatos> $("fish"):drop(2)() :P
L105[03:56:34] <Sangar> yeah. the other reason being that it'd influence stuff outside the sandbox
L106[03:56:52] <Sangar> which is... potentially dangerous if i/someone forgets that's the case
L107[03:58:41] <Vexatos> Mhm
L108[03:58:52] <Vexatos> Well, detecting a string and doing the appropriate stuff is easy
L109[03:58:58] <Vexatos> Can also still do string.drop(s, 2)
L110[03:59:12] <Vexatos> or string.dropwhile(s, x -> x:find("i"))
L111[03:59:35] <Vexatos> Currently testing every single parser
L112[04:00:44] *** SleepingFairy is now known as Daiyousei
L113[04:00:55] <Vexatos> Now I need to know why "x" doesn't match "[a-zA-Z_][a-zA-Z0-9_]*"
L114[04:01:33] <Kubuxu> Vexatos, do you have some repo of that?
L115[04:01:41] <Vexatos> Kubuxu, yes
L116[04:01:46] <Vexatos> But I didn't push my latest fixes yet
L117[04:05:37] <asie> i just rewrote minecraft's chunk unloading mechanism
L118[04:05:47] <asie> this should fix ghost chunk lag
L119[04:05:51] <Lizzy> OMFG i fixed the error i was having
L120[04:06:12] <asie> it should also make all chunk accesses a tiny bit faster
L121[04:06:15] <Lizzy> god i am stupid sometimes
L122[04:08:54] <Kubuxu> Vexatos, https://github.com/OpenPrograms/Vexatos-Programs/blob/master/selene/lib/selene.lua#L167 you are chaning previous mmatatable.
L123[04:09:02] <Kubuxu> I think you should shallow copy it.
L124[04:09:42] <Vexatos> Kubuxu, derp
L125[04:09:44] <Vexatos> thanks
L126[04:12:25] <Kubuxu> Vexatos, ususally configs are done by making whole config one lua array and on load adding return in front.
L127[04:12:28] <Kubuxu> Just saying.
L128[04:12:47] <Vexatos> I know
L129[04:12:51] <Vexatos> But I was too lazy
L130[04:13:09] <Kubuxu> But with only one config option it is not importatn.
L131[04:13:23] * Lizzy is now not sure what to do as she has fixed the error that was being stubborn for the last 2 days
L132[04:13:25] <Vexatos> Sangar, OC 1.5.9 is out?
L133[04:13:43] <Sangar> no
L134[04:13:44] * Vexatos merges massively fancy VerySpecialThinger branch
L135[04:13:47] <Vexatos> Aww
L136[04:13:51] <Vexatos> ModBot lied to me D:
L137[04:14:13] <Sangar> a) it's rc1, b) i noticed something i did while adding the update flag for install broke piping :X
L138[04:14:17] <Vexatos> Well, back to fixing selene
L139[04:15:49] <Kubuxu> Sangar, I already updated wiki. I hope that no one will come and complain about missing features.
L140[04:16:16] <Sangar> no problem. maybe add a little note "Since 1.5.9" or so?
L141[04:16:21] <Kubuxu> Ok.
L142[04:16:32] <Kubuxu> ~w event
L143[04:16:32] <ocdoc> http://ocd.cil.li/api:event
L144[04:16:36] <Kubuxu> ~w debug
L145[04:16:36] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-debug
L146[04:16:56] <Kubuxu> ~w non-stand
L147[04:16:56] <ocdoc> Predicted http://ocd.cil.li/api:non-standard-lua-libs
L148[04:21:29] *** Riking is now known as Riking|away
L149[04:23:15] ⇨ Joins: Icedream (~icedream@85.220.207.204)
L150[04:29:13] ⇨ Joins: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net)
L151[04:33:33] <Kubuxu> Have you seen my addition to dmesg? You can now as parameters specify events types to be pulled.
L152[04:33:59] <Sangar> yep, that's nice
L153[04:35:24] <Sulljason> Sangar: \o
L154[04:36:01] <Sangar> o/
L155[04:38:02] <Kubuxu> Shift-Right Click on computer case calls some event?
L156[04:52:34] *** Magik6k|off is now known as Magik6k
L157[04:53:01] <Magik6k> o/
L158[04:53:54] <Sulljason> Magik6k: \o
L159[04:53:58] <Sangar> Kubuxu, nope, just powers it on if it's off
L160[04:54:32] <Sangar> hey Magik6k, how's the os coming along? :)
L161[04:55:35] ⇨ Joins: KelLiN (webchat@37.212.92.142)
L162[04:55:48] <Magik6k> Sangar, I'm working on terminal lib/getty, after that I'll add some more openos compatibility, after that probably networking as a module
L163[04:56:08] <Sangar> cool cool
L164[04:56:32] <Magik6k> It can already run unmodified mpt
L165[04:56:41] <Sangar> nice
L166[04:59:46] <Vexatos> Okay, drop and dropwhile work now
L167[05:01:54] *** Daiyousei is now known as Fairy
L168[05:02:41] <Magik6k> The only problem I see for now is that in my os the term lib works on top of io, and apps using io.read in openos won't have 'correct' readline functionality
L169[05:02:46] <Kubuxu> Magik6k, I want selene for plan9k as build in.
L170[05:03:24] <Magik6k> Kubuxu, may add as module, then wrap it in some sort of distro
L171[05:03:51] <Magik6k> (plan9k on mpt is already metapackage)
L172[05:04:02] <Magik6k> n
L173[05:07:52] <Vexatos> Kubuxu, selene depends 0% on any OpenOS lib
L174[05:08:03] <Vexatos> the one method I needed I copied over from text.lua
L175[05:08:08] <Magik6k> hmm, looking at (selene) code I guess I'll have to wrap it up in some kind of runtime, and say all appt to include #!/bin/selne.lua at beggining
L176[05:08:33] <Vexatos> Magik6k, don't you have a /boot directory for auto-booting?
L177[05:08:54] <Vexatos> That's what I do in OpenOS
L178[05:09:07] <Magik6k> Vexatos, I have loadable kernel modules with elevated access ;p
L179[05:09:20] <Magik6k> that's second option
L180[05:12:20] <Magik6k> but I don't think I need to autoboot anything to run selene(am I wrong?)
L181[05:19:42] <Vexatos> Magik6k, well, on boot it sets up the convenience functions
L182[05:19:47] <Vexatos> string.drop, string.dropwhile etc
L183[05:20:06] <Vexatos> Those you can use even without actually using selene code
L184[05:20:22] <Vexatos> also, if enabled in the config, it sets up the live interpreter
L185[05:20:31] <Vexatos> so selene code is being compiled as it's executed
L186[05:20:49] <Vexatos> with that disabled, you will have to compile selene code manually
L187[05:21:48] <Sangar> wee so much build spam :X why do i always notice bugs only after pushing it to the release branch? >_>
L188[05:21:48] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L189[05:21:48] <MichiBot> EnderBot2: Monty Python - Spam | length 3m 20s | Likes: 27460 Dislikes: 666 Views: 6575943 | by zumpzump
L190[05:22:18] ⇨ Joins: sciguyryan (~sciguyrya@93-94-245-52.dynamic.swissvpn.net)
L191[05:23:35] <Vexatos> Sangar, your tokenize() doesn't even respect comments >___>
L192[05:23:39] <Vexatos> time to add those in
L193[05:23:50] <Sangar> well duh
L194[05:23:53] <Sangar> it's not written for lua :P
L195[05:34:23] ⇦ Quits: ShrewdSpirit (~ShrewdSpi@5.78.46.169) (Quit: Bye o/)
L196[05:36:43] <Lizzy> \o/ EnderBot3 can now successfully get Nickserv account details and update when the user was last seen. next up on my list to impliment: loading of external modules and making sane ways for them to load and unload
L197[05:45:54] <Sangar> allrighters, 1.5.9 rc1 is up. some testing would be great, since there were some middling to large changes in some areas (e.g. normal and bundled redstone handling), openos' shell and so on.
L198[05:52:08] <Vexatos> Donut forget the robot fancinessirisity
L199[05:52:25] <Vexatos> Okay, the compiler works now q-q
L200[05:52:33] <Vexatos> err the tokenizer
L201[05:52:54] <Sangar> well, yeah, that too :P
L202[05:54:52] <Vexatos> Oooh
L203[05:55:01] <Vexatos> Okay, so piping in selenec works now
L204[05:55:09] <Vexatos> selenec -p < test.lua > test1.lua :3
L205[05:59:24] * Lizzy thinks it's lunch time
L206[05:59:32] <Lizzy> if it's not, too bad i'm starving
L207[06:10:58] *** g is now known as gAway2002
L208[06:15:30] <Izaya__> so I obtained a ring today. It's the One Ring from LoTR
L209[06:15:49] <Izaya__> it even has the engravings (probably just moulded though, can you do that with ring material?)
L210[06:16:12] <Izaya__> unfortunately, there is a low chance of when it heats up that it will change colour
L211[06:16:16] *** Izaya__ is now known as Izaya
L212[06:16:22] <Izaya> damnit my network is so dodgy
L213[06:19:57] <DeanIsaKitty> Izaya!! \o/
L214[06:20:00] * DeanIsaKitty cuddles Izaya
L215[06:20:33] <Izaya> DeanIsaKitty! \o/
L216[06:20:36] * Izaya cuddles DeanIsaKitty
L217[06:20:50] <Izaya> Lain's HDD has failed miserably
L218[06:20:57] <DeanIsaKitty> oh :/
L219[06:21:29] <Izaya> And of course, no chance of me getting a replacement in the next 6 months :/
L220[06:21:40] <Izaya> So I can either re-purpose another machine or go without
L221[06:26:37] <Sulljason> %p
L222[06:26:40] <MichiBot> Ping reply from Sulljason 1.37s
L223[06:33:46] <Vexatos> Hmm
L224[06:33:51] <Vexatos> if I have an internal function....
L225[06:34:06] <Vexatos> does it have access to the local variables in the scope declaring it?
L226[06:42:18] *** Pwootage|Off is now known as Pwootage
L227[06:43:41] <Vexatos> #lua local t = {"Fish"} print((function() if type(t) == "string"then return "Fish" else return type(t) end)())
L228[06:43:45] <|0xDEADBEEF|> > lua:1: unexpected symbol near ')'
L229[06:43:47] <Vexatos> what
L230[06:43:56] <Vexatos> #lua local t = {"Fish"} print((function() if type(t) == "string" then return "Fish" else return type(t) end)())
L231[06:43:56] <|0xDEADBEEF|> > lua:1: unexpected symbol near ')'
L232[06:44:09] <Vexatos> oooh I forgot an "end"
L233[06:44:52] <Vexatos> Okay, parsing ternary operators works now
L234[06:46:32] <Sulljason> Vexatos: Is an interpreter literally a bunch of branches and regex?
L235[06:46:45] <Vexatos> Pretty much
L236[06:46:51] <Vexatos> well
L237[06:46:56] <Vexatos> mostly searching the pattern
L238[06:47:12] <Sulljason> With Luas very limited regex that must be fun lol
L239[06:47:44] <Sulljason> No pos/negative look ahead/behind.
L240[06:48:26] <Sulljason> Should totally make one that interprets Java byte codes
L241[06:49:35] <Magik6k> ~w gpu
L242[06:49:35] <ocdoc> http://ocd.cil.li/component:gpu
L243[06:49:54] <Sulljason> ~w modem
L244[06:49:54] <ocdoc> http://ocd.cil.li/component:modem
L245[06:49:57] <Sulljason> That's neat
L246[06:50:15] <Sulljason> For all the people like me who ask WAY to many questions?
L247[06:50:18] <Magik6k> umm, is gpu.copy relative?
L248[06:51:37] <Kubuxu> I have replaced thermal paste on my GPU. -25degC.
L249[06:51:50] *** Pwootage is now known as Pwootage|Off
L250[06:51:52] <Sulljason> I think x+tx means relitive.
L251[06:52:04] <Sulljason> But I'm not sure.
L252[06:53:21] <Magik6k> cheched, it seems to be
L253[06:53:54] <Magik6k> now I need to implement \E[XX;YYr escape code
L254[06:53:54] <Sulljason> Sangar: Is the process library just for managing coroutines and not running/scheduling them?
L255[06:55:22] <Magik6k> Sulljason, no multithreading in openos
L256[06:55:44] <Magik6k> but I'm making another os to solve this issue
L257[06:58:33] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L258[07:03:50] <Magik6k> #lua tonumbet("12b4")
L259[07:03:51] <|0xDEADBEEF|> > lua:1: attempt to call global 'tonumbet' (a nil value)
L260[07:03:55] <Magik6k> #lua tonumber("12b4")
L261[07:03:55] <|0xDEADBEEF|> > nil
L262[07:06:11] <Sulljason> #lua print("cat")
L263[07:06:15] <|0xDEADBEEF|> > cat | nil
L264[07:07:20] <Sulljason> Magik6k: How well do the coroutines handle events?
L265[07:08:16] *** gAway2002 is now known as g
L266[07:13:35] <Magik6k> Sulljason, in terms of performance or what?
L267[07:13:57] <vifino> Mornin, everyone.
L268[07:14:48] <vifino> Izaya: Lain died? :/
L269[07:14:59] <Izaya> HDD failed
L270[07:15:05] <vifino> Wait, old lain, or new lain?
L271[07:15:05] <Katie> Oh crap :/
L272[07:15:09] <Izaya> new
L273[07:15:12] <vifino> Shit.
L274[07:15:19] <Izaya> I managed to get all the critical data off
L275[07:15:24] <Izaya> but the FS is freaking the shit out
L276[07:15:27] <vifino> :/
L277[07:15:31] <Katie> laaaame
L278[07:15:34] <Izaya> 'cause some blocks are fucked over
L279[07:15:36] <vifino> What did you lose? What could you save?
L280[07:15:50] <Izaya> I got everything in /etc/, /home/ and /srv/
L281[07:15:51] <vifino> Did you grab /srv?
L282[07:16:00] <vifino> Good, that's the important stuff.
L283[07:16:11] <Sangar> Sulljason, yeah, it's pretty much just for somewhat hierarchically managing coroutines
L284[07:16:11] <Izaya> the only thing I didn
L285[07:16:17] <Izaya> 't grab was /home/vbox
L286[07:16:20] <Izaya> but it's still there
L287[07:16:21] <vifino> :/
L288[07:16:35] <Izaya> one of the disk images has an error sector in it though, so I can't get it out
L289[07:16:41] <Katie> Izaya, I can offer you a smallish vm on Midori until you can get a drive if you like?
L290[07:16:55] <Izaya> I've got stuff lined up
L291[07:16:56] *** Fairy is now known as Daiyousei
L292[07:17:07] <Izaya> Core 2 Duo E7400, 4GB RAM, 160GB deathstar HDD
L293[07:17:16] <vifino> Izaya: What kind of HDD do you need? I got tons of IDE ones that I don't need.
L294[07:17:18] <Izaya> just need to get the motivation to do it
L295[07:17:25] <Izaya> vifino: 2.5" SATA drive
L296[07:17:30] <vifino> Ah.
L297[07:17:33] * DeanIsaKitty points a shotgun at Izaya
L298[07:17:36] <DeanIsaKitty> Enough motivation?
L299[07:17:47] <Izaya> That... looks like it will do.
L300[07:17:48] <vifino> Well, that's the kind of drive I need, too. Sorry, can't help you there.
L301[07:18:03] <Izaya> In the case of shotgun... http://i.imgur.com/ny9ImfH.jpg
L302[07:18:05] <Katie> Funny enough. That's what my OS is installed on right now.. :P
L303[07:18:08] * Izaya disappears in a puff of logic
L304[07:18:20] <vifino> :o
L305[07:18:37] <Izaya> wow, my hand looks fucking pasty in that photo
L306[07:18:38] <vifino> lotr ring? Awesome.
L307[07:18:57] <Katie> I ordered my new Board/CPU last night \o/
L308[07:18:59] <Izaya> vifino: it's the One Ring
L309[07:19:08] <vifino> Yeah.
L310[07:19:14] <Izaya> I looked at replacement servers last night
L311[07:19:19] <vifino> Oh?
L312[07:19:32] <Izaya> then realised I don't have the $300 for an i3 NUC
L313[07:19:44] <vifino> :/
L314[07:19:48] <Izaya> so that was that
L315[07:20:00] <Izaya> and now I'm setting up some C2D box to serve as a replacement
L316[07:20:12] <Izaya> well, not now, at the moment, I'm listening to music
L317[07:20:13] <vifino> Generally, do you want/need IDE 3.5" drives?
L318[07:20:30] <vifino> I got like, 3 of them x_x
L319[07:21:13] <Izaya> I wouldn't say no to more hardware, but postage is expensive
L320[07:21:15] * vifino has nothing to fit IDE hard drives into anymore
L321[07:21:48] <Izaya> Nothing?
L322[07:21:56] <Izaya> Well, they did sorta die out 10 years ago... :/
L323[07:21:58] <vifino> Nope.
L324[07:23:07] * Izaya finally gets around to downloading Ctrl2Cap for his Winderps drive
L325[07:23:24] <vifino> Ctrl2Cap?
L326[07:23:33] <vifino> Sounds like a fun thing.
L327[07:23:36] <Izaya> maps your caps lock to control
L328[07:24:15] <vifino> That's.. Uh..
L329[07:24:23] <vifino> Handy, I guess?
L330[07:24:35] * vifino likes his keyboard layout the way it is
L331[07:24:37] <Sulljason> Magik6k: Ya I should be more precise. LIke if I have two coroutines pulling modem events, but the first coroutine pulls a modem event that isn't for it (wrong port) can the next coroutine pull that same event?
L332[07:24:47] <Izaya> Having a control key on the home row is so much nicer
L333[07:24:55] <Sulljason> I guess if I push it back on the queue.
L334[07:25:19] <Izaya> guys, want to hear a joke?
L335[07:25:23] <vifino> Sure.
L336[07:25:32] <Izaya> why can't C be taught in schools?
L337[07:25:49] <vifino> Because they all wouldn't get C's? xD
L338[07:26:00] <Izaya> Because it doesn't have classes.
L339[07:26:04] <vifino> :|
L340[07:26:20] <Izaya> I'm sorry, I had to.
L341[07:26:26] <vifino> Okay, that got me to giggle, even if it's stupid x_x
L342[07:27:28] <Sulljason> "A SQL query goes into a bar, walks up to two tables and asks, "Can I join you?""
L343[07:28:45] <DeanIsaKitty> Oracle walked into a NoSQL bar. They didn't stay long because they found no tables.
L344[07:28:46] <vifino> Izaya: Just checked the post prices. 42€ for a package from germany to australia.
L345[07:29:00] <vifino> Haha. Nice one, DeanIsaKitty.
L346[07:29:33] <Daiyousei> lel oracle
L347[07:29:37] <vifino> Didn't get Sulljason's one, not an sqly guy.
L348[07:29:43] <Daiyousei> i got it
L349[07:29:49] <Izaya> I've asked this one before, but why did the hipster burn his mouth?
L350[07:29:51] <Daiyousei> #g sql join
L351[07:30:00] <Daiyousei> .g sql join
L352[07:30:04] <Daiyousei> !g sql join
L353[07:30:04] <vifino> Daiyousei: kibi dun ded
L354[07:30:05] <Daiyousei> no bots
L355[07:30:06] <Daiyousei> rip
L356[07:30:14] <Izaya> %g sql join
L357[07:30:20] <vifino> Daiyousei: I'll add googleing to |0xDEADBEEF|, if you want.
L358[07:30:27] <vifino> I mean, it got google images
L359[07:30:31] <vifino> #gis wat
L360[07:30:32] <|0xDEADBEEF|> > http://t3.gstatic.com/images?q=tbn:ANd9GcTfNCXOV1UdUzM07Eq1kE5G9WmSBc78KHgyICKOegsftwTZUYoKpIW8rd6R
L361[07:30:36] <Daiyousei> #gis daiyousei
L362[07:30:37] <|0xDEADBEEF|> > http://t3.gstatic.com/images?q=tbn:ANd9GcRZ106722NiKQ8Y6EzKhYsBW89OG2VPvQDE5aN_Rpm_FbtI8a0JPVMxFwU
L363[07:31:09] <Sulljason> "When your hammer is C++, everything begins to look like a thumb."
L364[07:31:30] <vifino> Izaya: Uh, I don't know. Maybe he lit himself on fire to look hot? xD
L365[07:31:41] <Izaya> vifino: he drank his coffee before it was cool
L366[07:31:51] <vifino> XD
L367[07:31:54] <Sulljason> Starbucks coffee?
L368[07:31:55] <vifino> That one got me.
L369[07:32:13] <DeanIsaKitty> Sulljason: you mean http://bad.coffee?
L370[07:32:35] <Izaya> I could rant about hipsters and macbooks, but instead I'm going to find my torch and shine it on my fancy ring
L371[07:33:40] <vifino> OSX is like the Windows of Unixes.
L372[07:33:50] <vifino> *dun-dun-duuuuun*
L373[07:34:16] <Izaya> Windows machines are cheap, that's the difference
L374[07:34:24] <Izaya> Anything with an Apple logo? Add 2 grand.
L375[07:34:35] <vifino> lol
L376[07:34:39] <Daiyousei> ^^^^^^^^^^^^^^^^^^^^
L377[07:34:51] <Daiyousei> you pay for the logo, not the computer
L378[07:35:05] <vifino> Actually, you'd pay for both..
L379[07:35:06] <Izaya> People want to pay for the logo, not the computer, though.
L380[07:35:20] <Izaya> Anything normals do, you can do on almost any computer now.
L381[07:35:31] <Izaya> You can use Facebook on a Mac or Windows laptop.
L382[07:35:40] <vifino> ... Wow.
L383[07:35:44] <vifino> Mind blown.
L384[07:35:59] <Izaya> But you don't look so rich you can throw money around when you're using an Acer laptop as you do when you use an Apple one.
L385[07:36:06] <Izaya> Status symbol.
L386[07:36:10] <Sulljason> Perty much
L387[07:36:13] <Daiyousei> yea
L388[07:36:26] <vifino> The only reason I still have osx installed is for Music stuffs.
L389[07:36:29] <Sulljason> Most of why like 90% of the people in San Francisco have iPhones along with their designer clothes.
L390[07:36:58] <Izaya> Sulljason: Rural Australia, people have nothing better to do than try and look good.
L391[07:37:14] <vifino> Like, most, if not all, good DAWs are on either Windos or osx.
L392[07:37:14] <Izaya> There are seeming cults of people, and they all have Apple everything
L393[07:37:18] <Izaya> it's fucking creepy
L394[07:37:21] <vifino> No Linux love :/
L395[07:37:35] <Sulljason> Izaya: Why get an iPhone if you can't even get survice? Do the kangeroos work as microcells?
L396[07:37:37] <Daiyousei> linux <3
L397[07:37:47] <Daiyousei> well
L398[07:37:49] <Sulljason> vifino: Linux \o/
L399[07:37:57] <vifino> Sulljason: I
L400[07:37:58] <Izaya> Sulljason: mesh networking
L401[07:38:00] <Daiyousei> the only good music related program i know exists for linux
L402[07:38:01] <Daiyousei> is Renoise
L403[07:38:07] <Izaya> all the hipsters in Byron act as an antenna
L404[07:38:07] <Daiyousei> but its paid
L405[07:38:08] <Daiyousei> :v
L406[07:38:10] <vifino> I'm using Linux every day*
L407[07:38:27] <Izaya> so anything within 200km gets signal
L408[07:38:27] <vifino> But I still need osx for music stuffs.
L409[07:38:37] <Sulljason> Izaya: Use all the sugar in their Starbucks to amplify the signal?
L410[07:38:54] <vifino> Daiyousei: Reason is where its at.
L411[07:39:01] <Izaya> Sulljason: It's the sheer volume of iPhones and Macs and surfboards and beards...
L412[07:39:04] <vifino> Look at it, it's amazebawlimazeness.
L413[07:39:07] <Daiyousei> reason is good, but i find its ui complicated as fuck
L414[07:39:13] <Daiyousei> which is why i paired it up with fl studio
L415[07:39:14] <Sulljason> Linux works great when the drivers feel like working.
L416[07:39:55] <Daiyousei> http://www.imdb.com/title/tt4115986/ >Mentelgen
L417[07:40:05] <Daiyousei> >Mentelgen >Mentlegen >tf2 may may
L418[07:40:27] <vifino> Daiyousei: Reason is dashit doe. Some dude wants to give it to me :D
L419[07:40:44] <Daiyousei> indeed
L420[07:41:37] <Magik6k> Sulljason, bout coroutines you have to create clever enough tasker and also create custom event functions and wrap coroutine logic
L421[07:41:57] <Sulljason> Figured :/
L422[07:42:12] <Magik6k> ~w term
L423[07:42:12] <ocdoc> http://ocd.cil.li/api:term
L424[07:42:31] <Sulljason> You know theres a big list on the wiki of the APIs lol
L425[07:42:51] <Sulljason> " A Cobol programmer made so much money doing Y2K remediation that he was able to have himself cryogenically frozen when he died. One day in the future, he was unexpectedly resurrected. When he asked why he was unfrozen, he was told: "It's the year 9999 - and you know Cobol""
L426[07:43:29] <vifino> Oh god.
L427[07:43:41] <Daiyousei> cobol
L428[07:43:41] <Daiyousei> god
L429[07:48:52] <Sulljason> Looked up some COBOL and OH GOD.
L430[07:49:52] <Izaya> So I sent a friend on skype the picture of the ring.
L431[07:49:56] <Izaya> What response do I get?
L432[07:50:00] <Izaya> "FUCK. YOU."
L433[07:51:28] <Sulljason> I'm confused. Significance of ring?
L434[07:52:04] <Izaya> never seen LoTR?
L435[07:52:08] <Izaya> or read it?
L436[07:52:31] <Vexatos> Book > film
L437[07:53:07] <DeanIsaKitty> Books >> Movies
L438[07:53:08] <Sulljason> I've seen the movies yes. Just needed context cause rings exist out of LoTR :3.
L439[07:53:38] <Izaya> but
L440[07:53:44] <Izaya> that was obviously the One Ring
L441[07:53:48] <Daiyousei> #gis smultring
L442[07:53:48] <|0xDEADBEEF|> > http://t3.gstatic.com/images?q=tbn:ANd9GcQuPgcfgV-aDRvVrA_4naySDkaB7Fv-t4TfxAxQS4S5TS3_rtOHXVsly0o
L443[07:54:09] <Izaya> haa
L444[07:54:13] <Skye|School> %p
L445[07:54:16] <MichiBot> Ping reply from Skye|School 2.39s
L446[07:54:17] <Izaya> haha, good one Intel Graphics
L447[07:54:37] <Izaya> 1280x1024 is not the optimal resolution for my 1440x900 monitor, thank you
L448[07:55:16] <Sulljason> local env = setmetatable({}, {__index = getfenv(), __newindex=function(t,k,v) <---makes tons of sense ty Lua -.-
L449[07:55:24] ⇦ Quits: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org) (Excess Flood)
L450[07:55:25] ⇨ Joins: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org)
L451[07:55:37] <Daiyousei> lua stronk /s
L452[07:56:02] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-448-219.w92-132.abo.wanadoo.fr)
L453[07:56:10] <Sulljason> ... is basically "shit goes here." right? In Lua I mean.
L454[07:58:24] <vifino> #lua $
L455[07:58:24] <|0xDEADBEEF|> > lua:1: unexpected symbol near '$'
L456[07:58:28] <vifino> #lua a
L457[07:58:28] <|0xDEADBEEF|> > nil
L458[07:58:32] <vifino> Aw.
L459[07:58:40] <vifino> #lua function $() end
L460[07:58:41] <|0xDEADBEEF|> > lua:1: '<name>' expected near '$'
L461[07:58:44] <vifino> I wish :(
L462[08:00:47] <dangranos> huh?
L463[08:00:54] <Vexatos> vifino, want selene in the bot?
L464[08:00:54] <Vexatos> :P
L465[08:01:03] <Vexatos> If it runs Lua 5.2, it'll work
L466[08:01:07] <vifino> Vexatos: Is Selene a thing now?
L467[08:01:13] <vifino> Vexatos: It uses lua 5.1 :|
L468[08:01:21] <Vexatos> Then it won't work most likely
L469[08:01:29] <Kubuxu> Vexatos, I can make my bot use selene.
L470[08:01:30] <Vexatos> Well, Selene is pretty much done now
L471[08:01:41] ⇨ Joins: marcin212 (~marcin212@aelg34.neoplus.adsl.tpnet.pl)
L472[08:01:47] <Vexatos> Only thing left to do is the extra foreach syntax
L473[08:01:51] <Vexatos> and implementing "match"
L474[08:02:02] <vifino> Vexatos: Link?
L475[08:02:04] <Vexatos> everything else is done
L476[08:02:14] <vifino> I might think about it, if it impresses me.
L477[08:02:20] <Vexatos> Including the live interpreter
L478[08:02:43] <Vexatos> vifino, https://github.com/OpenPrograms/Vexatos-Programs/tree/master/selene
L479[08:02:49] <Vexatos> Description at https://gist.github.com/Vexatos/654252ae44726b53c1a7
L480[08:03:35] <Vexatos> foreach is really easy to do
L481[08:03:39] <Vexatos> just need to actually do it
L482[08:03:46] <vifino> Vexatos: very opencomputery.
L483[08:03:54] <Kubuxu> Vexatos, I only hope that that you won't break sanbox.
L484[08:04:03] <Vexatos> about "match", not even sure how I'll implement it
L485[08:04:13] <Vexatos> vifino, only thing from OC I use is the unicode API
L486[08:04:20] <vifino> .-.
L487[08:04:40] <Vexatos> which can easily be changed to a string.gmatch(value, ".")
L488[08:04:49] <Vexatos> Like, literally, one line change :P
L489[08:05:24] <Sangar> dynamically check for it and you wouldn't even have to change the code :P
L490[08:05:32] <Vexatos> Yea, probably
L491[08:05:33] <Kubuxu> ^^
L492[08:05:39] <Vexatos> Also I use require()
L493[08:05:47] <Vexatos> But that can of course be changed easily as well
L494[08:06:22] <Kubuxu> local unicode = pcall(require, "unicode") or {len = string.len}
L495[08:06:23] <vifino> Vexatos: thing is, the bindings I use only support lua 5.1
L496[08:06:24] <Kubuxu> ^^
L497[08:06:29] <vifino> So there is that.
L498[08:07:01] <Kubuxu> #lua string.len
L499[08:07:01] <|0xDEADBEEF|> > function: 0x7feb88778680
L500[08:07:15] <Kubuxu> or local unicode = pcall(require, "unicode") or string
L501[08:07:48] <Vexatos> Kubuxu, rather, "local result, unicode = pcall(require, "unicode") if not result then unicode = string end"
L502[08:08:40] <Kubuxu> hmm. I've done it as oneliner previously.
L503[08:08:46] <Kubuxu> #lua pcall()
L504[08:08:46] <|0xDEADBEEF|> > lua:1: bad argument #1 to 'pcall' (value expected)
L505[08:09:01] <Kubuxu> #lua pcall(require, "unicode")
L506[08:09:01] <|0xDEADBEEF|> > false | attempt to call a nil value
L507[08:10:45] <vifino> Oh my goodness. https://www.youtube.com/watch?v=3tohU-t69Sw
L508[08:10:45] <MichiBot> vifino: R!OT Plays With Car Sounds | length 1m 7s | Likes: 816 Dislikes: 18 Views: 25634 | by R!OT
L509[08:10:49] <vifino> This is glorious.
L510[08:12:17] <Izaya> Heheh, whenever I go on Reddit, Google must freak out because it can't connect the sites I go to
L511[08:13:47] <Kubuxu> Vexatos: local _, unicode = pcall(require, "unicode") or true, string
L512[08:13:58] <Vexatos> >_>
L513[08:14:03] <Kubuxu> I can bring Entity to show that it works.
L514[08:14:09] <Vexatos> I know it does
L515[08:15:17] <Kubuxu> ~w require
L516[08:15:17] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-require
L517[08:16:19] <Kubuxu> Vexatos, make in selene that require accepts multiple arguments if it is string then tries to load it if table then returns it if function calls it. first that is not null gets returned.
L518[08:16:46] <Vexatos> what
L519[08:16:54] <Kubuxu> then you could do: require("unicode", string)
L520[08:17:12] <Vexatos> could add a requireWithFallback
L521[08:17:16] <Kubuxu> or require("Lpeg", "Lulpeg")
L522[08:17:22] <Vexatos> >_>
L523[08:17:37] <Kubuxu> gtg
L524[08:17:55] <Daiyousei> fuck
L525[08:17:59] ⇦ Quits: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net) (Quit: Going to bed like a noob.)
L526[08:18:03] <Daiyousei> i need to write a power of two mipmapping algorithm
L527[08:23:05] <Kubuxu> Daiyousei, why?
L528[08:24:56] <Daiyousei> going to work on a VTF tool?
L529[08:25:14] <Daiyousei> because VTFEdit is windows only, and barely even runs under WINE
L530[08:25:35] <Daiyousei> oo, apparently imagemagick can generate mipmaps
L531[08:27:42] ⇦ Quits: sciguyryan (~sciguyrya@93-94-245-52.dynamic.swissvpn.net) (Remote host closed the connection)
L532[08:27:55] ⇨ Joins: sciguyryan (~sciguyrya@93-94-245-52.dynamic.swissvpn.net)
L533[08:28:48] <Izaya> Daiyousei: ImageMagick is generally what I use for image editing
L534[08:28:55] <Izaya> love that command line preciceness
L535[08:29:01] <Daiyousei> yea
L536[08:32:17] <Vexatos> Wow
L537[08:32:31] <Vexatos> Windows 10 adds the ability to copypaste to/from the command line
L538[08:32:34] <Vexatos> That's...
L539[08:33:07] <Izaya> that's about time
L540[08:33:30] <Izaya> MS is changing, for the better.
L541[08:33:51] <Izaya> Windows is still a pile of shit to anyone that wants to do more than Facebook and Excel, but it is changing.
L542[08:35:40] <Vexatos> But win10 looks just as ugly as win8
L543[08:35:43] <Vexatos> that's a problem
L544[08:35:56] <Vexatos> because that was the main reason why I didn't get windows 8
L545[08:36:00] <Izaya> I prefer the look of 8/10 to 7
L546[08:36:08] <Izaya> Aero is just un-needed garbage
L547[08:36:18] <Vexatos> I disabled aero
L548[08:36:26] <Izaya> I don't want to waste my GPU's power on window decorations
L549[08:36:27] <Vexatos> win8/10 is too... colourful for me
L550[08:36:35] <Sangar> wat
L551[08:36:48] <Katie> wдt
L552[08:36:59] <Vexatos> Katie, that is not an A <-<
L553[08:37:09] <Katie> I know exactly what it is, thanks.
L554[08:38:44] ⇦ Quits: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit: Leaving)
L555[08:44:14] <Daiyousei> Vexatos, you could always copypaste from the command line :v
L556[08:44:24] <Daiyousei> but i guess windows 10 made it easier
L557[08:44:29] <Vexatos> Not with Ctrl+C/V
L558[08:44:38] <Daiyousei> mark text
L559[08:44:39] <Daiyousei> press enter
L560[08:44:40] <Daiyousei> :p
L561[08:44:56] <Daiyousei> but ye, glad that they finally added ctrl-c/v
L562[08:45:10] <Izaya> But how do I terminate programs without ctrl-C?
L563[08:45:15] <Izaya> or for me, capslock-C
L564[08:45:29] <Vexatos> - 10 versions later: "Hmm they might want some proper copypasta for our command line"
L565[08:45:32] <Izaya> lemme guess, go into the task manager and ask it nicely to quit like an animal
L566[08:45:45] <Vexatos> taskkill? :P
L567[08:46:23] <Izaya> The lack of decent command-line utils for Winderps annoys me
L568[08:46:26] <Izaya> where is the htop?
L569[08:46:33] <Izaya> where is the dd?
L570[08:52:29] <CompanionCube> Izaya, ohai izaya
L571[08:52:34] <Kubuxu> Izaya, cygiwin is command line for windows :D
L572[08:52:49] <Izaya> Kubuxu: It doesn't feel quite... native, y'know?
L573[08:52:59] <Kubuxu> Izaya, but WORKS>
L574[08:53:07] * CompanionCube has had to use taskkill before
L575[08:53:08] <Izaya> Hi CompanionCube, situation normal, all fucked up.
L576[08:53:39] <CompanionCube> Izaya, lain still ded?
L577[08:53:43] <Kubuxu> SNAFU
L578[08:53:43] <Izaya> also I got http://i.imgur.com/ny9ImfH.jpg
L579[08:53:44] <Izaya> yeah
L580[08:53:47] <Izaya> I have plans though
L581[08:53:59] <Izaya> got a C2D box lined up
L582[08:54:04] <Izaya> but I need the motivation
L583[08:54:20] <Izaya> to actually put it under my desk and put Debian on it and hook shit up
L584[09:09:03] *** alekso56_off is now known as alekso56
L585[09:10:06] ⇨ Joins: hitecnologys (~hitecnolo@178.74.102.183)
L586[09:20:57] <hitecnologys> Greetings, #oc! I've been recently playing with microcontrollers and I can't manage to connect them to external components. Is this a feature or my fault?
L587[09:26:11] <Sangar> hitecnologys, mcus can't connect to external components. looks like i forgot mentioning that in the tooltip (i thought i had). will add a note to avoid confusion in the future
L588[09:26:41] <hitecnologys> Sangar: oh, I see. That'd be great. Thanks for help.
L589[09:27:27] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 378 seconds)
L590[09:27:31] <Sangar> thanks for bringing it to my attention ;) sorry about the confusion
L591[09:27:50] <hitecnologys> Sangar: so, they're basically networking capable redstone bridges?
L592[09:30:09] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L593[09:30:32] <Sangar> so to say, yeah. and whatever "internal" functionality other mods' cards might add. and upgrades (like the piston upgrade).
L594[09:30:46] <hitecnologys> I see.
L595[09:31:00] <hitecnologys> Since you're into adding information, I suggest writing down the limitations and benefits of each platform (drones, robots, server, MCUs and stuff) as well if you get a chance.
L596[09:31:25] <hitecnologys> Sometimes it isn't obvious what to chose.
L597[09:31:58] <hitecnologys> I could even do it myself probably but I might be unaware of something.
L598[09:32:24] <Sangar> i guess a general overview could be added (to the computer overview page maybe?) in the manual, yeah
L599[09:32:35] <Vexatos> Sangar, *cough cough beep card MCUs*
L600[09:32:37] <Sangar> rashy, you wanna write that? ^ :3
L601[09:32:45] <Vexatos> mahawesomemusicarmy
L602[09:32:46] <Sangar> Vexatos, oh right :3
L603[09:33:10] <hitecnologys> Sangar: yeah, something like table would be very nice.
L604[09:33:28] <Vexatos> Btw, Sangar, I just need to implement the alternative foreach syntax and "match" and I'm done >_>
L605[09:33:50] <Sangar> noice
L606[09:34:15] <Vexatos> Still not sure how exactly to do my match
L607[09:34:36] <Vexatos> Also, most importantly, how to detect if you're matching by type or literally
L608[09:35:42] <Sangar> Vexatos, if you preprocess, make types non-quoted maybe?
L609[09:35:55] ⇨ Joins: gamemanj (~gamemanj@cpc23-aztw23-2-0-cust48.aztw.cable.virginm.net)
L610[09:36:02] <Sangar> i.e. match(blah, { string -> ... ; function -> ... }) or whatever the syntax is
L611[09:36:12] <Vexatos> Sangar, what if you want to match _G.string :P
L612[09:36:36] <Vexatos> Btw, both ternary operators and lambdas are inside brackets now
L613[09:36:40] <Sangar> uh, that's not really what match does
L614[09:37:09] <Sangar> to do that you'd have to match { case s: String if s == _G.string => ... } e.g.
L615[09:37:10] <Vexatos> so it's, for instance, $({"cake", "fish"}):filter((x -> x:find("i")))
L616[09:37:18] <Vexatos> Yeeeah
L617[09:37:48] <Daiyousei> https://github.com/uutils/coreutils
L618[09:37:52] <Daiyousei> someones rewriting coreutils in rust
L619[09:37:56] <Daiyousei> :o
L620[09:38:01] <Vexatos> Let's see which types of matching might be useful in Lua
L621[09:38:02] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no)
L622[09:38:05] <Vexatos> definitely the java switch ripoff
L623[09:38:09] <Vexatos> and the type matching
L624[09:38:09] <Sangar> hrm, maybe just annotate them that way, actually? :X filter((x:string -> x:find("i"))) or so?
L625[09:38:33] <Vexatos> in filter?
L626[09:38:42] <Sangar> uh, no
L627[09:38:47] <Sangar> i just dumbly copied that :X
L628[09:38:52] <Vexatos> Mhm
L629[09:38:56] <Vexatos> that's actually...
L630[09:38:59] <Sangar> but in principle
L631[09:38:59] <Katie> Now for something totally unrelated \o/ http://michi.pc-logix.com/Revival_7_2_%2864-bit%2C_PCD3D_SM5%29_2015-05-01_09-38-32.jpg
L632[09:39:09] <Sangar> oh dear
L633[09:39:21] <Vexatos> sooo, match pretty much is like "map", just with multiple cases, I guess
L634[09:39:23] <Sangar> "Request Completed"
L635[09:39:24] <Sangar> mhmmm
L636[09:39:30] <Vexatos> you give it some value and it outputs some value
L637[09:39:31] <Sangar> something like that
L638[09:39:53] <Katie> Shangri-la yep, error:false name:Michiyo \o/
L639[09:40:56] <Katie> the reply is from the API serving auth requests, which means it hits my backend and successfully authenticates.
L640[09:41:13] <Vexatos> Sangar: I like that idea
L641[09:42:10] <Sangar> Katie, does it now >_>
L642[09:42:19] <Vexatos> so you can do "case x:number -> <stuff" or "case x:"number" -> stuff" for the literal
L643[09:42:25] <Sangar> (hit your backend that is)
L644[09:42:33] <Vexatos> s/<s/s
L645[09:42:33] <MichiBot> <Vexatos> so you can do "case x:number -> stuff" or "case x:"number" -> stuff" for the literal
L646[09:42:35] <Katie> >_>
L647[09:42:35] <Katie> lol
L648[09:42:51] <Vexatos> and "number" would match a string then
L649[09:43:34] <Sangar> Vexatos, that seems nice, yeah
L650[09:43:45] <Vexatos> Any other type of match one would need in Lua?
L651[09:44:01] <Vexatos> Can't do the Tuple matching as, well, there are no tuples >_>
L652[09:44:54] <gamemanj> Daiyousei: ...I wonder why?
L653[09:45:19] <gamemanj> Daiyousei: Judging by the sleep implementation, portability...
L654[09:46:12] <Daiyousei> less gnu = better
L655[09:48:24] <Sangar> Vexatos, can't think of anything right now, anyway
L656[09:48:46] <Vexatos> k
L657[09:48:54] <Vexatos> syntax, maybe...
L658[09:49:15] <Vexatos> Hmmm
L659[09:49:25] <Vexatos> I don't want too many brackets inside the match
L660[09:49:36] <Vexatos> and one () per case seems very inconvenient
L661[09:50:12] <Vexatos> Well, guess I can just do this
L662[09:50:15] <Vexatos> var:match(
L663[09:50:22] <Vexatos> case x:number -> "stuff"
L664[09:50:29] <Vexatos> case x:string -> "things"
L665[09:50:37] <Vexatos> default -> "blah"
L666[09:50:38] <Vexatos> )
L667[09:50:42] <Vexatos> that'd work I guess
L668[09:50:44] <Sangar> yay, looks the `rename` but in intellij will be fixed in the next version \o/
L669[09:50:50] <Sangar> *bug
L670[09:50:59] <Vexatos> there is a rename bug?
L671[09:51:04] <Sangar> https://youtrack.jetbrains.com/issue/IDEA-139697
L672[09:51:37] <Vexatos> Oooh that one
L673[09:51:43] <Sangar> yeah, that one :P
L674[09:52:18] <Vexatos> that bug report
L675[09:52:26] <Vexatos> blue circle arrow thinger in Gradle tab masterrace
L676[09:52:33] <Sangar> ikr :D
L677[09:52:51] <gamemanj> Daiyousei: ...That doesn't really explain much(what does the amount of GNU affect?)
L678[09:53:09] <Daiyousei> its just that i hate gnu :v
L679[09:55:13] <gamemanj> Daiyousei: Because of the Unix-specific nature of it...?
L680[09:55:58] <Daiyousei> nope. mostly hate them because of their licenses
L681[09:56:43] <gamemanj> Daiyousei: Ah, because it attaches itself to everything it can in an attempt to "help" people.
L682[09:56:59] <Daiyousei> yea
L683[09:57:00] <gamemanj> (I will leave if this is good or bad out of the conversation)
L684[09:59:05] *** Skye|School is now known as Skye
L685[09:59:45] <gamax92> lol Sangar
L686[09:59:51] <gamax92> much descriptive
L687[10:00:17] <Sangar> circle arrow thinger? yeah well :P
L688[10:00:50] <Vexatos> Now I really want OC 1.5.9
L689[10:00:57] <Vexatos> Then I can merge in my fancification branch
L690[10:01:01] <Sangar> heh
L691[10:01:03] <Vexatos> soon(tm) I can merge in my documentation branch
L692[10:01:17] <gamax92> Sangar: also have you ever seen eLua?
L693[10:01:19] <Vexatos> When marcin212 can't find any more bugs I can merge in my ticket-machine branch
L694[10:01:29] <Sangar> gamax92, the name seems familiar
L695[10:01:38] <gamax92> You've said that to everything
L696[10:01:51] <Sangar> well, that sounds familiar
L697[10:02:11] <Vexatos> Oh right
L698[10:02:16] <Vexatos> the EnderIO 2.3 branch is left
L699[10:02:17] * vifino sits on Lizzy and waits for her to arrive
L700[10:02:23] <Vexatos> that'll be merged once EIO 2.3 is out >_>
L701[10:02:26] <Vexatos> wow
L702[10:02:31] <Vexatos> If that all happens at the same time
L703[10:02:35] <Sangar> Vexatos, i'll probably make it final on sunday, if nobody reports anything i can't fix until then
L704[10:02:38] <Vexatos> Computronics 1.5 will be a HUUUGE update
L705[10:02:44] *** LordFokas|off is now known as LordFokas
L706[10:02:54] <Vexatos> Snagar: robot renderers broken, pls fix kthxbyr
L707[10:03:06] <Vexatos> s/yr/ye
L708[10:03:06] <MichiBot> <Vexatos> Snagar: robot renderers broken, pls fix kthxbye
L709[10:03:07] <Vexatos> :P
L710[10:03:08] * Sangar reverts all robot rendering changes
L711[10:03:12] <Vexatos> so nu
L712[10:03:13] * Sangar releases like that
L713[10:03:17] <Vexatos> D:
L714[10:03:26] <Vexatos> B...but I spent 10 hours on that model
L715[10:03:31] <Sangar> >_>
L716[10:03:53] <Sangar> should've spent them on that bug report! :P
L717[10:03:55] <Vexatos> Sangar, that event priority hack though
L718[10:04:03] <Vexatos> Which bug report?
L719[10:04:24] <Sangar> <Vexatos> Snagar: robot renderers broken, pls fix kthxbye <- that one :P
L720[10:05:04] <gamax92> Sangar: How does userdata affect the memory usage in a oc computer btw?
L721[10:05:05] <Sangar> and the... hack... dunno. it's kinda interesting, but that's what the priority system is there for \o/
L722[10:05:37] <Vexatos> Yea
L723[10:05:43] <Vexatos> Not many mods use it
L724[10:05:46] <Sangar> gamax92, "how"? it does. by how much, dunno. more than simple tables i'd assume.
L725[10:05:51] <Vexatos> AsieLib uses it for the chat tweaks
L726[10:06:07] <Vexatos> as it's always the last mod doing things now, to not break other mods :P
L727[10:06:20] <Sangar> heh
L728[10:06:27] <gamax92> (specific 1 use case)
L729[10:06:43] <Vexatos> Yea, Sangar, how would RAM usage on userdata be calculated?
L730[10:07:00] <gamemanj> ...What happens if more than 1 mod is "last"?
L731[10:07:29] <Vexatos> gamemanj, then it uses the usual "time of registering" oredr
L732[10:07:30] <Vexatos> order*
L733[10:07:35] <Sangar> Vexatos, it needs howevermuch jnlua uses for wrapping the java object
L734[10:07:41] <Sangar> no idea how much that is
L735[10:07:51] <Vexatos> Ok
L736[10:08:00] <Vexatos> less than Selene, probably :P
L737[10:08:10] <gamax92> Sangar: yeah but what if the thing is like a 8000 character array?
L738[10:08:22] <Sangar> Vexatos, possibly. pretty sure they all use the same metatable to keep the size down
L739[10:08:37] <Vexatos> I'd still love to make the parser use less RAM
L740[10:08:47] <Sangar> gamax92, still the same i'd assume, since the 8k array is allocated on the java side, not as actual userdata
L741[10:08:50] <Vexatos> but I cannot think of any way other than iterating through the entire chunk at once
L742[10:08:56] <Sangar> the actual userdata is just the info jnlua uses to map things
L743[10:09:04] <gamax92> oh, well that's a problem then.
L744[10:09:28] <Vexatos> Sangar, inb4 ManagedEnvironment.getRAMWastedByThis()
L745[10:09:41] <Vexatos> (I know that's not possible to do)
L746[10:09:47] <gamax92> inb4 is possible
L747[10:10:21] <Sangar> anything is possible if you hack in the lua internals enough, but i don't want to do that :P so it could as well be impossible, yeah ;)
L748[10:10:40] <Vexatos> Sangar, had any luck on 5.3?
L749[10:10:48] <Sangar> haven't touched it in a while
L750[10:11:08] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L751[10:11:09] <gamax92> The children were going to the park?
L752[10:11:36] <Sangar> is that some obscure reference? >_>
L753[10:12:51] <gamemanj> ...maybe he's talking about a villager spying peripheral or something?
L754[10:13:10] <gamax92> why would it be spying >_>
L755[10:17:25] <gamemanj> Well, I don't know why such a peripheral would be selective about what information it gathers.
L756[10:18:07] <gamax92> you make it selective by making it specifically a spying peripheral
L757[10:19:04] <gamemanj> ...I was guessing.
L758[10:20:07] <gamax92> Nope you can't say that buddy, I said children and the thing you say is spying.
L759[10:22:51] <gamemanj> ...I was assuming you weren't discriminating based upon anything, thus, spying on all the villagers. How am I supposed to know?
L760[10:32:52] *** cbcercas|AFK is now known as cbcercas
L761[10:40:26] ⇦ Parts: gamemanj (~gamemanj@cpc23-aztw23-2-0-cust48.aztw.cable.virginm.net) ())
L762[10:43:50] ⇨ Joins: Vexaton (~Vexatos@p200300556E1FAD046035828700C7ACEB.dip0.t-ipconnect.de)
L763[10:43:50] zsh sets mode: +v on Vexaton
L764[10:47:15] *** Riking|away is now known as Riking
L765[10:49:02] *** Vexatos is now known as Guest57079
L766[10:49:02] *** Vexaton is now known as Vexatos
L767[10:49:24] ⇦ Quits: Guest57079 (~Vexatos@p200300556E1FAD466035828700C7ACEB.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L768[11:03:03] <Kubuxu> Vexatos, are lambdas working?
L769[11:04:59] <Vexatos> Yep
L770[11:05:39] <Vexatos> $({"fish", "cake"}):filter((x -> x:find("i")))() will turn into {"fish"}
L771[11:05:39] <Vexatos> :P
L772[11:05:56] <Vexatos> Can also use =>
L773[11:05:59] <Vexatos> instead of ->
L774[11:06:02] <Vexatos> both is supported
L775[11:06:05] <Skye> that syntax looks horrible.
L776[11:06:57] <Vexatos> You use $() to wrap the table or stringt, then apply any operation you want on it, then call () to turn it back into a table
L777[11:06:58] <Kubuxu> have to do :filter((x -> x:find("i"))) or can I :filter(x -> x:find("i"))
L778[11:07:18] <Kubuxu> s/hav/Do I hav
L779[11:07:18] <MichiBot> <Kubuxu> Do I have to do :filter((x -> x:find("i"))) or can I :filter(x -> x:find("i"))
L780[11:07:23] <Vexatos> Kubuxu, there is no way to properly check when a lambda starts or ends without wrapping it in something
L781[11:07:34] <Kubuxu> oh.
L782[11:07:37] <Vexatos> In my case, wrapping it in brackets
L783[11:07:43] <Vexatos> If you have any better idea, tell me
L784[11:07:50] <Kubuxu> can I do local l = (x-> x + 1)
L785[11:07:51] <dangranos> \o/ Linux sigrun 4.0.1-1-ARCH #1 SMP PREEMPT Wed Apr 29 12:00:26 CEST 2015 x86_64 GNU/Linux
L786[11:07:57] <Vexatos> Kubuxu, yes you can
L787[11:08:03] <Kubuxu> :D
L788[11:08:06] <Vexatos> that will make l a function
L789[11:08:11] <Kubuxu> yeah.
L790[11:08:15] <Vexatos> same applies to ternary operators right now
L791[11:08:16] <Vexatos> Sooo
L792[11:08:27] <Vexatos> local b = (a ? true : -1)
L793[11:08:36] <Kubuxu> Lol.
L794[11:08:43] <Kubuxu> no more a and true or b
L795[11:08:54] <Kubuxu> no more a and true or -1
L796[11:09:00] <Vexatos> true or -1
L797[11:09:02] <gamax92> hmm so i just thought of something
L798[11:09:03] <Vexatos> used so often
L799[11:09:23] <Kubuxu> #lua true & false
L800[11:09:23] <|0xDEADBEEF|> > lua:1: unexpected symbol near 'true'
L801[11:09:27] <Kubuxu> #lua true xor false
L802[11:09:27] <|0xDEADBEEF|> > lua:1: unexpected symbol near 'true'
L803[11:09:38] <Kubuxu> #lua true or false
L804[11:09:38] <|0xDEADBEEF|> > true
L805[11:10:13] <gamax92> Sangar: so, know how each lua function has its own registers and environment and upvalues and etc etc
L806[11:10:27] <Vexatos> Kubuxu, basically, it's turning a ternary operator like (a ? true : -1) into this:
L807[11:10:41] <Vexatos> (function() if a then return true else return -1 end end)()
L808[11:10:52] <Vexatos> Works pretty well
L809[11:11:07] <Vexatos> And parsing is far faster than I expected
L810[11:11:12] <Vexatos> of course, on a T3 computer case
L811[11:11:45] <Sangar> gamax92, hmm?
L812[11:11:47] <Kubuxu> wouldnt turing it into (a) and (true) or (-1) be better?
L813[11:12:08] <Kubuxu> no anonymous function creation.
L814[11:12:31] <Vexatos> mhm
L815[11:12:36] <Vexatos> That might be better
L816[11:12:40] <Vexatos> If I can make it work properly
L817[11:12:41] <gamax92> Sangar: well nvm, now that i think about it, labels can't just be willy nilly created in places and there is no gosub, but the idea was you could just jump to the function and then jump back
L818[11:12:42] <Vexatos> I'll check
L819[11:13:24] <Vexatos> Kubuxu, you can't
L820[11:13:33] <Vexatos> what about (a ? false : -1)
L821[11:13:38] <Vexatos> that wouldn't work
L822[11:15:20] *** Riking is now known as Riking|away
L823[11:20:04] <Vexatos> Kubuxu, currently writing a complete syntax guide
L824[11:21:35] <Kubuxu> oh
L825[11:23:32] <Kubuxu> select(2, ((a), (false)) or (true, -1))
L826[11:23:35] <Kubuxu> time to benchmark
L827[11:23:55] <Vexatos> Kubuxu, what's that do
L828[11:23:58] <gamax92> it would be cool if lua had a setjump type thing
L829[11:24:04] <Vexatos> a what
L830[11:24:23] <Kubuxu> or and works on first value of vararg.
L831[11:24:40] <Kubuxu> slelect allows you to shift vararg n steps.
L832[11:24:45] <gamax92> like, you call a function that marks a goto return spot, goto somewhere else, and then you go back to after the function you called to set a return spot
L833[11:25:10] <Kubuxu> #lua a = true select(2, ((a), (false)) or (true, -1))
L834[11:25:11] <|0xDEADBEEF|> > lua:1: ')' expected near ','
L835[11:25:30] <Kubuxu> #lua a = true select(2, ((a), (false)) or (true, -1)))
L836[11:25:31] <|0xDEADBEEF|> > lua:1: ')' expected near ','
L837[11:25:50] <Kubuxu> #lua a = true select(2, (a, false) or (true, -1))
L838[11:25:51] <|0xDEADBEEF|> > lua:1: ')' expected near ','
L839[11:26:05] <Kubuxu> #lua (a, false) or (true, -1)
L840[11:26:06] <|0xDEADBEEF|> > lua:1: ')' expected near ','
L841[11:26:20] <Kubuxu> #lua return _VERSION
L842[11:26:20] <|0xDEADBEEF|> > Lua 5.1 Sandbox
L843[11:26:28] <Kubuxu> oh
L844[11:26:28] <Kubuxu> .l
L845[11:28:30] ⇨ Joins: Flenix (~Flenix@97e31234.skybroadband.com)
L846[11:31:47] ⇨ Joins: Kibibyte (~PircBotX@cucumber.kilobyte22.de)
L847[11:31:47] <Katie> %sed disable
L848[11:31:47] <Katie> %url disable
L849[11:31:47] <Katie> %yt disable
L850[11:31:48] <MichiBot> Katie: Disabled SED for this channel
L851[11:31:49] <MichiBot> Katie: Disabled URLInfo for this channel
L852[11:31:50] <MichiBot> Katie: Disabled YTInfo for this channel
L853[11:32:37] <Vexatos> Hah
L854[11:34:57] <vifino> Katie scripted herself! D:
L855[11:35:21] <vifino> THE DOOM OF HUMANITY WILL COME! TINFOIL HATS AVAILABLE NOW!
L856[11:36:48] <gamax92> vifino: Katie has secretly been advanced AI all this time
L857[11:37:36] <Vexatos> vifino, tin is too 2000
L858[11:37:46] <Vexatos> I'd like some titanium-niobium hats, please
L859[11:38:26] * Lizzy sets up Tesla coils
L860[11:38:31] <vifino> Vexatos: Ununoctium hats are even available.
L861[11:38:49] * Skye gets in a faraday cage
L862[11:39:23] * vifino gets in a full-metal war suit
L863[11:39:31] * Vexatos quickly grabs his old Leyden Jars
L864[11:39:34] <Vexatos> We ready now?
L865[11:41:14] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L866[11:41:19] <gamax92> Inari: prepare for battle
L867[11:42:42] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Client Quit)
L868[11:42:51] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L869[11:42:58] <gamax92> wow
L870[11:43:00] <gamax92> r00d
L871[11:45:47] <Keridos> lol the adapter reports my me controller to be a mechanism machine
L872[11:46:31] <Skye> I hope I'm safe in here...
L873[11:47:02] * gamax92 pets Skye
L874[11:47:17] <Skye> HOW'D YA GET IN MY FARADAY CAGE?
L875[11:47:22] <Skye> oh
L876[11:47:34] * Skye left the door open
L877[11:48:05] <gamax92> Skye: screw your cage, hugs and affection
L878[11:48:28] <Skye> but Lizzy's tesla coils
L879[11:49:12] *** manmaed|AFK is now known as manmaed
L880[11:49:58] <vifino> Lizzy's like a electro magnet. Incredibly attractive.
L881[11:50:00] * vifino runs
L882[11:50:18] * Lizzy brings vifino back to her side
L883[11:50:21] <Lizzy> hehehe
L884[11:50:25] <vifino> '.'
L885[11:50:34] * Lizzy hugs vifino
L886[11:50:41] * vifino hugs Lizzy
L887[11:56:40] <CompanionCube> Skye, hi skye
L888[11:57:05] <Skye> uh
L889[11:57:10] <Skye> hello CompanionCube
L890[11:57:48] * CompanionCube smashes Skye's faraday cage
L891[11:58:15] <vifino> Ohai CompanionCube.
L892[11:58:22] <CompanionCube> vifino, ohai
L893[11:58:39] <Skye> Whyyyyyy
L894[11:59:08] * CompanionCube builds a bigger faraday cage including both him and Skye
L895[11:59:15] <Skye> okay...
L896[11:59:37] * CompanionCube closes the door
L897[12:00:12] <Skye> hMM
L898[12:00:22] <Skye> Can we transmit data user lasers?
L899[12:00:44] <dangranos> *over/using?
L900[12:00:55] <Skye> yeah
L901[12:01:05] <Skye> using
L902[12:03:07] <Lizzy> okay wtf firefox http://puu.sh/hxEYe/b5db2efed7.jpg
L903[12:04:12] <Lizzy> oh, was a plugin messing with it
L904[12:12:13] <Lizzy> https://youtu.be/8YIzoLkStDM?t=1m13s
L905[12:12:14] -Kibibyte- [Lizzy] Dara O'Brian - Driving, Sex and the RAF | by mrholdall | 9m55s | 364w4d ago | 284,482 views | Rated: 4.93/5.00
L906[12:12:18] *** prassel|off is now known as prasselpikachu
L907[12:14:20] <vifino> Lizzy: What is *this*?!
L908[12:15:39] <Vexatos> Kubuxu, https://gist.github.com/Vexatos/654252ae44726b53c1a7#file-syntax-md
L909[12:15:42] <Vexatos> What do you think?
L910[12:19:34] <Kubuxu> Awesome. I have nothing to add.
L911[12:19:51] <Kubuxu> I can't believe you implemented it almost overnight.
L912[12:20:52] <Kubuxu> Vexatos, we've got x:variable
L913[12:21:03] <Kubuxu> how about x:variable = z
L914[12:21:19] <Kubuxu> not importatn
L915[12:21:20] <Kubuxu> lfdsgf
L916[12:21:29] <Kubuxu> Or maybe
L917[12:21:37] <Vexatos> What
L918[12:21:52] <Vexatos> #lua local x = {} print(x:variable)
L919[12:21:56] <|0xDEADBEEF|> > lua:1: function arguments expected near ')'
L920[12:22:00] <Vexatos> See
L921[12:22:02] <Vexatos> Won't work
L922[12:22:05] <Kubuxu> x:variable = z to x.variable_=(x,z)
L923[12:22:11] ⇨ Joins: ping (~pixel@2601:4:680:104c:c14f:a6bc:eddd:a055)
L924[12:22:12] zsh sets mode: +v on ping
L925[12:22:14] <Vexatos> #lua local x = {} print(x.variable)
L926[12:22:14] <|0xDEADBEEF|> > nil
L927[12:22:17] <Kubuxu> possible or not?
L928[12:22:26] <Vexatos> Aah
L929[12:22:29] <Vexatos> uuh tuples?
L930[12:22:34] <Kubuxu> no
L931[12:22:42] <Kubuxu> It is function call
L932[12:22:43] <Vexatos> What's (x,z) then
L933[12:22:49] <Kubuxu> parametars
L934[12:22:53] <Vexatos> aah
L935[12:22:54] <Vexatos> soo
L936[12:22:56] <Vexatos> uuh
L937[12:23:07] <Kubuxu> It is way to make getters and setters.
L938[12:23:14] <Vexatos> table.remove(x:y)
L939[12:23:15] ⇨ Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L940[12:23:26] <Vexatos> when x = {y = 4}
L941[12:23:58] <Vexatos> Either that or I have no clue what you mean
L942[12:24:06] <Kubuxu> x:variable <- getter x:variable_= <- setter
L943[12:24:16] <Vexatos> aaaah
L944[12:24:18] <Kubuxu> s/:/.
L945[12:24:18] <Kibibyte> <Kubuxu> x.variable <- getter x:variable_= <- setter
L946[12:24:27] <Kubuxu> both are functions
L947[12:24:39] <Kubuxu> s/:/./g
L948[12:24:41] <Kibibyte> <Kubuxu> x.variable <- getter x.variable_= <- setter
L949[12:24:50] <Vexatos> But... why?
L950[12:25:04] <Kubuxu> For setters x:variable = 5
L951[12:25:15] <Vexatos> Why don't you just x.variable = 5
L952[12:25:36] <Kubuxu> because I want to do something complicated.
L953[12:25:43] <Vexatos> What
L954[12:25:45] <Vexatos> Seriously
L955[12:25:51] <Kubuxu> So I would have to write x:setVariable(5)
L956[12:26:02] <Kubuxu> but getter would be x:varaible
L957[12:26:04] <Vexatos> Why can't you just "x.variable = 5"
L958[12:26:07] <Kubuxu> It is how scala does it.
L959[12:26:20] <Vexatos> This is extremely useless in Lua
L960[12:26:25] <Kubuxu> what if I must change something when variable is changes.
L961[12:26:35] <Kubuxu> s/es/ed
L962[12:26:35] <Kibibyte> <Kubuxu> what if I must change something when variable is changed.
L963[12:27:13] <Kubuxu> then I have to use setter but we already have convenient getters.
L964[12:27:41] <Vexatos> "x.variable" already is a getter, yes
L965[12:27:57] <Vexatos> and you want "x:variable" to be a setter function?
L966[12:28:35] <Kubuxu> Oh. You probably didn't see the underscore.
L967[12:28:48] <Kubuxu> Have you seen it x.variable_=\
L968[12:29:09] <Vexatos> soo, it sets a different variable?
L969[12:29:25] <Kubuxu> _= means that it is a setter
L970[12:29:34] <Vexatos> That won't work
L971[12:29:39] <Vexatos> _ is a valid character in Lua
L972[12:29:50] <Vexatos> meaning I could accidentally parse non-selene code
L973[12:30:37] <Kubuxu> [name]:[name] = is probably not parsed by Lua
L974[12:31:00] <Kubuxu> "[name]:[name] = [expression]
L975[12:31:13] <Vexatos> so
L976[12:31:15] <Kubuxu> "[name1]:[name2] = [expression]
L977[12:31:17] <Vexatos> you want, uuh
L978[12:31:38] <Vexatos> x:variable = (e -> dothings() return e)
L979[12:31:42] <Vexatos> ?
L980[12:32:55] <Kubuxu> I want to define x.variable_= = function(arg) doSomething(arg) privateVar = arg end
L981[12:33:15] <Vexatos> and then?
L982[12:33:16] <Kubuxu> I want to define x.variable_= = function(self, arg) self.doSomething(arg) self.privateVar = arg end
L983[12:33:19] <Vexatos> what does it do
L984[12:33:31] <Kubuxu> And use it like x.variable = 5
L985[12:33:37] <Vexatos> Can't do that
L986[12:33:48] <Vexatos> "x.variable = 5" does not call any metamethod whatsoever
L987[12:33:50] <Kubuxu> s/./:
L988[12:33:50] <Kubuxu> sorry
L989[12:33:50] <Kubuxu> #p
L990[12:33:51] <Kibibyte> <Vexatos> :x.variable = 5" does not call any metamethod whatsoever
L991[12:33:55] <Vexatos> Aaah
L992[12:33:55] <|0xDEADBEEF|> > Timeout.
L993[12:34:13] <Kubuxu> x:variable = 5
L994[12:34:14] <Skye> %p Kubuxu
L995[12:34:20] <Kubuxu> sorry
L996[12:34:42] <Vexatos> s you could set
L997[12:35:02] <Vexatos> x.variable_ = (s, a -> s.doSomething(a) return a)
L998[12:35:12] <Vexatos> (the return value would be what x.variable would be set to)
L999[12:35:25] <Vexatos> or would you want that manual
L1000[12:36:28] <Kubuxu> Manual.
L1001[12:37:17] <Kubuxu> As the setter is x:variable = z then getter should also use : so it is a function.
L1002[12:38:04] <Vexatos> so i should parse "x:variable = z" to (x.variable_(x, z))
L1003[12:38:24] <Vexatos> variable_ being a function, obviously
L1004[12:39:31] <Kubuxu> to variable_=
L1005[12:39:42] <Kubuxu> Writting scala/ lua comparison
L1006[12:39:58] <Vexatos> what
L1007[12:40:02] <Vexatos> now you confused me again
L1008[12:40:09] <Vexatos> You just said something different
L1009[12:40:19] <Vexatos> you said x:variable would be calling the setter
L1010[12:40:21] <Vexatos> not defining it
L1011[12:40:42] <Vexatos> and x.variable_ = would be defining the setter
L1012[12:43:43] *** Daiyousei is now known as ShoweringFairy
L1013[12:47:23] <Kubuxu> Vexatos, http://hastebin.com/tucafifolu.js
L1014[12:48:32] <Vexatos> "setted"
L1015[12:48:34] <Vexatos> I like that word
L1016[12:50:20] <Vexatos> Kubuxu, that's pretty hard to do
L1017[12:50:24] <Vexatos> I don't think I'll do it
L1018[12:50:30] <Vexatos> doesn't seem worth the effort to me
L1019[12:50:33] <Kubuxu> Is it that hard?
L1020[12:50:38] <Vexatos> yes
L1021[12:50:55] <Kubuxu> Oh, as you have to find the end of expression.
L1022[12:50:57] <Kubuxu> Yeah.
L1023[12:51:48] <Keridos> wohoo got my crafting script ready again
L1024[12:52:49] <Keridos> https://gist.github.com/Keridos/0ef14d8da59a43e09db8
L1025[12:53:21] <Vexatos> "mekanism_machine" what
L1026[12:53:35] <Keridos> a bug
L1027[12:53:43] <Keridos> my controlles is listed as mekanism_machine
L1028[12:53:50] <Vexatos> Why didn't you tell anyone about the bug >_>
L1029[12:54:03] <Keridos> not sure if it caused by OC or openperipherals
L1030[12:54:07] <Vexatos> Ooh, you're using cheaty OpenPeripheral
L1031[12:54:10] <Vexatos> Nah, Computronics
L1032[12:54:28] <Vexatos> Apparently the controller is implenting the Mekanism interface for huge energy storage
L1033[12:54:34] <Vexatos> (The thing that the induction matrix has)
L1034[12:54:40] <Keridos> ah lol
L1035[12:54:47] <Vexatos> things that may hold more than 2^31-1 RF
L1036[12:54:50] <Keridos> gonna remove openperipheral from the pack
L1037[12:55:09] <Vexatos> And OpenP components have a low priority
L1038[12:55:21] <Vexatos> so Computronics' name gets chosen rather than an OpenP one
L1039[12:55:52] <Kubuxu> Vexatos, in Zetta's BigBattery we had getRealEnergyMaxStorae
L1040[12:55:56] <Kubuxu> Vexatos, in Zetta's BigBattery we had getRealEnergyMaxStorage
L1041[12:55:59] <Kubuxu> Which was long.
L1042[12:56:24] <Kubuxu> and getRealEnergyStored which was long also.
L1043[12:56:36] <Vexatos> Yea, mekanism has doubles
L1044[12:56:49] <Temia> Vex, was your opinion of OP actually shared by anyone, or do you just harbour your own grudge against it? >.>
L1045[12:57:19] <Vexatos> And Draconic Evolution has longs as well
L1046[12:58:56] <Vexatos> Tomorrow I'll implement foreach syntax and match then
L1047[12:59:35] <Kubuxu> Vexatos, difference is that BigBattery was 1. Multistructure, big multistructure. 2. Was extremly expensive. Like few stacks of gold blocks. 3. involved balance between capacity and throughput.
L1048[12:59:52] <Kubuxu> Now it is just place this block to get unlimited storage.
L1049[13:00:04] <Vexatos> not unlimited
L1050[13:00:05] <Vexatos> :P
L1051[13:00:09] <Vexatos> 2^64 -1
L1052[13:00:59] <Vexatos> I wish there was a Lua IDE like IDEA is for java, auto-detecting functions for autocompletion and such
L1053[13:02:51] <DeanIsaKitty> Vexatos: There is this thing http://www.eclipse.org/ldt/ But I never used it really.
L1054[13:09:42] <Kubuxu> I've used zerobrane studio it is good.
L1055[13:09:51] <Kubuxu> .google
L1056[13:09:51] <^v> Kubuxu, https://www.google.com/search?q=
L1057[13:09:59] <Kubuxu> .google zerobrane studio
L1058[13:09:59] <^v> Kubuxu, https://www.google.com/search?q=zerobrane+studio
L1059[13:10:24] <Kubuxu> Vexatos, ^^
L1060[13:10:39] <Vexatos> Yea, I just checked that out
L1061[13:10:57] <Vexatos> apparently I could even add Selene integration easily
L1062[13:11:35] <rashy> Sangar, saw the highlight, will get to it
L1063[13:12:14] <rashy> (re: limitations of robots/drones/etc)
L1064[13:17:18] *** ShoweringFairy is now known as Daiyousei
L1065[13:27:31] <Inari> a lua ide written in lua
L1066[13:27:55] * Kodos|Zzz is still waiting on the GravityScore port
L1067[13:30:07] <Sangar> rashy, awesome, thanks :)
L1068[13:30:41] *** Techokami|Off is now known as Techokami
L1069[13:38:59] <Vexatos> Sangar, I just talked to someone about HTTPS support in the Internet card... Can you remember the reason why it wasn't possible?
L1070[13:39:11] <Vexatos> Inari, eclipse and IDEA are mostly written in Java
L1071[13:39:29] <Inari> i know :3
L1072[13:39:47] <Sangar> Vexatos, uhh, https very much works. do you mean ssl tcp sockets?
L1073[13:39:55] <Vexatos> Yes
L1074[13:39:55] <Vexatos> those
L1075[13:40:00] <Vexatos> >_>
L1076[13:40:02] <Sangar> :P
L1077[13:40:06] <Vexatos> TCPS
L1078[13:40:07] <Vexatos> whatever
L1079[13:40:07] <Vexatos> :P
L1080[13:40:45] <Sangar> don't think i ever said it wasn't possible, just that i cba to look into those (because from what i remember that involved keystores and other stupidity)
L1081[13:40:56] <Sangar> pretty sure there's a ticket open that wants to be adopted :P
L1082[13:41:26] <Sangar> yup: http://git.io/vJCpW
L1083[13:41:30] <Vexatos> Something something <ace5852> You gotta use a newer version of NETTY
L1084[13:41:40] <Sangar> wat
L1085[13:42:08] <Vexatos> Don't ask me
L1086[13:42:45] <Sangar> i know way too little of netty to know whether that'd even be needed/useful for tcp sockets, over the standard java ones
L1087[13:43:04] <Sangar> *ssl tcp sockets
L1088[13:43:34] <Kodos|Zzz> Is removing and replacing the HDD the only way to update filesystems that have been modified externally short of restarting the world?
L1089[13:43:46] <Kodos|Zzz> I don't remember if rebooting the ingame computer helps
L1090[13:43:55] <Sangar> Kodos|Zzz, bufferChanges=false :X
L1091[13:44:00] <ping> ^ :|
L1092[13:44:01] <Sangar> saving the world should also flush it
L1093[13:44:16] <Vexatos> Yes, just hit esc in singleplayer
L1094[13:44:21] <Kodos|Zzz> Mkay
L1095[13:44:23] <Vexatos> then restart the computer
L1096[13:44:27] <Vexatos> or set that config option
L1097[13:44:41] <Kodos|Zzz> Working on syncing either a server or a raid to another folder in my PC
L1098[13:45:12] <Kodos|Zzz> Did pastebin's put command ever get user functionality
L1099[13:45:20] <Sangar> you'll really want to disable buffering if you regularly want to interact with the files both inside and outside of mc
L1100[13:45:50] <Sangar> as in custom api key? pretty sure you can slap it in a config or something, can't remember, too long ago :P
L1101[13:46:19] <Kodos|Zzz> Fuck, I think I broke something http://puu.sh/h6WvF/870ff2b8c3.png
L1102[13:46:37] <Sangar> pistronics?
L1103[13:46:46] <Kodos|Zzz> Nah, Factorization's dark iron thinger
L1104[13:46:53] <Kodos|Zzz> Still funny to screw with people with though =D
L1105[13:46:55] <Sangar> ah
L1106[13:46:55] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1107[13:47:35] <Keridos> and i found another bugs in the ae support
L1108[13:47:57] <Keridos> the craftables.request thingie does not give isDone() == true when the crafting request is actually done
L1109[13:48:44] * Temia winces.
L1110[13:48:52] <Temia> Can't it just fire a signal?
L1111[13:51:29] <Katie> Oh hey, my script worked
L1112[13:51:33] <Katie> \o/
L1113[13:52:06] <gamax92> std::cout << "Katie: " << Katie++ << std:endl;
L1114[13:54:01] <Katie> :P
L1115[13:57:10] * Dashkal shudders at ++ used in an expression position
L1116[13:58:31] <gamax92> Dashkal?
L1117[13:58:57] <Dashkal> Oh nothing
L1118[13:59:45] <Lizzy> Katie, would that script be MichiBot v2 in mIRC script?
L1119[13:59:48] <Lizzy> :P
L1120[14:00:44] <Katie> Lizzy, no, that's in an mIRC instance running on my desktop because I couldn't get the damn event to fire in hex/perl
L1121[14:00:55] <Lizzy> lol
L1122[14:02:23] <Katie> http://paste.pc-logix.com/view/3b8fe3f6
L1123[14:02:23] <Katie> ¬_¬ lol
L1124[14:02:49] ⇨ Joins: marcin212_ (~marcin212@abhw130.neoplus.adsl.tpnet.pl)
L1125[14:03:40] <Katie> my new parts should be here Wednesday \o/
L1126[14:03:41] <Daiyousei> ++val > val++ fyi
L1127[14:04:49] <vifino> no.
L1128[14:04:55] <vifino> val++ masterrace
L1129[14:05:01] <Daiyousei> ++val is faster
L1130[14:05:23] ⇦ Quits: marcin212 (~marcin212@aelg34.neoplus.adsl.tpnet.pl) (Ping timeout: 202 seconds)
L1131[14:05:25] <vifino> val++ doesn't look like shit
L1132[14:06:06] <Daiyousei> that's true
L1133[14:06:58] <Daiyousei> ah, apparently compilers are optimizing ++val and val++ now
L1134[14:07:02] <Daiyousei> gr8
L1135[14:07:15] <Daiyousei> at least in gcc c
L1136[14:07:17] <Dashkal> ++val and val++ do different things in expression position
L1137[14:07:37] <Dashkal> Did you want the value before or after incrementing?
L1138[14:07:54] <Daiyousei> i know how they work :p
L1139[14:08:18] <Dashkal> Comparing them like things to prefer is ... odd.
L1140[14:09:14] <Dashkal> But yeah, either in statement position should end up compiling the same way with a modern compiler
L1141[14:11:35] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L1142[14:29:24] <Lizzy> Woe to you O' Earth and Sea, for the Devil send the beast with wrath because he knows that time is short. Let him who hath understanding reckon the number of the beast. It's number is six-hundred and sixty-six *cue guitar*
L1143[14:30:10] <Katie> I left alone my mind was blank, I needed time to think to get the memories from my mind
L1144[14:31:02] <Kodos|Zzz> Okay, who gave the girls drugs
L1145[14:31:19] *** Kodos|Zzz is now known as Kodos
L1146[14:31:40] <Katie> I did.
L1147[14:32:02] <Lizzy> :D
L1148[14:32:06] <Kodos> lol
L1149[14:32:07] <Lizzy> they good drugs
L1150[14:32:10] <Kodos> Lunch time
L1151[14:32:11] <Kodos> brb
L1152[14:32:34] <Lizzy> though i am running out, Katie got any more?
L1153[14:32:40] <Skye> uhhh
L1154[14:32:48] * Katie passes moar drugs to Lizzy
L1155[14:32:59] <Lizzy> wooo
L1156[14:33:07] * Lizzy takes drugs
L1157[14:33:11] <Skye> uhhhhhhhhhhhhhh
L1158[14:33:59] * Lizzy starts dancing
L1159[14:34:03] <Skye> uhm
L1160[14:34:10] * Skye flees the building
L1161[14:34:58] <Kodos> halp
L1162[14:35:04] <Kodos> pizza rolls or chicken and dumplings
L1163[14:35:34] <Katie> pizza rolls \o/
L1164[14:35:41] <Kodos> k
L1165[14:35:50] <Kodos> brb then need to go wash a plate
L1166[14:40:44] <Lizzy> also Katie \o/ i think the copy script works for the anope.db
L1167[14:40:58] <Katie> Nice... I don't think my backup is working :P
L1168[14:41:08] <Lizzy> \o/
L1169[14:41:23] <Katie> With my desktop being shit it's hard to do much...
L1170[14:41:30] <Katie> it's only hardlocked 3 times today
L1171[14:41:31] <Katie> lol
L1172[14:41:39] <Kodos> Either of you know if SE's usual Friday Fix got pushed yet
L1173[14:41:48] <Kodos> Heard this week's update was pretty breaking
L1174[14:42:03] <Lizzy> i have not looked at SE for a while now
L1175[14:42:41] <Lizzy> also Katie i set my cron job for it to run at 6:01 to give DB time to sync
L1176[14:43:34] <Lizzy> s/i /i have
L1177[14:43:35] <Kibibyte> <Lizzy> also Katie i have set my cron job for it to run at 6:01 to give DB time to sync
L1178[14:43:42] <Katie> yeah
L1179[14:45:56] <Lizzy> i wonder if Izaya fixed Lain yet
L1180[14:47:10] <Lizzy> anyway, time to work on EnderBot3 some more
L1181[14:48:00] <Kodos> Time to go sit on couch and cry about being out of ice
L1182[14:50:35] *** marcin212_ is now known as marcin212
L1183[14:57:36] ⇦ Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de) (Quit: Leaving.)
L1184[14:59:19] <Katie> Lizzy, its fix now.
L1185[14:59:22] ⇨ Joins: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
L1186[14:59:29] <Lizzy> coolio
L1187[15:00:20] *** Benguin is now known as Benguin[ZzZ]
L1188[15:03:11] <Skye> KOYANNISQATSI is one of my favourite movies...
L1189[15:03:16] <Keridos> hm weird, how can i remove an element from a table?
L1190[15:03:28] <Keridos> apparently table.value = nil does nto work
L1191[15:04:12] <Keridos> erp
L1192[15:04:18] <Keridos> derp table[k] would be better
L1193[15:05:00] <Lizzy> was about to suggest something but realised you were talking about Lua and i was thinking in Python
L1194[15:54:58] ⇦ Quits: number5 (~Odovbold@128.199.254.128) (Ping timeout: 198 seconds)
L1195[16:12:52] ⇨ Joins: number5 (~Odovbold@128.199.254.128)
L1196[16:14:42] *** ow is now known as me
L1197[16:22:55] ⇦ Parts: Kubuxu (~root@kubuxu.magik6k.net) (Leaving))
L1198[16:31:50] <asie> https://gist.github.com/Vexatos/654252ae44726b53c1a7#file-syntax-md
L1199[16:32:02] <asie> i'll die for this but whatever
L1200[16:34:03] <Vexatos> asie: it's done, pretty much
L1201[16:34:11] <Vexatos> See the to-do list below
L1202[16:35:41] <asie> Vexatos: i want this
L1203[16:35:56] <Vexatos> asie: For your OS? :P
L1204[16:36:12] <Vexatos> It's a little bit slow though due to all the pattern matching
L1205[16:36:19] <Vexatos> but it's got live parsing working
L1206[16:36:26] <Vexatos> By replacing load()
L1207[16:36:46] <asie> all the pattern matching?
L1208[16:36:51] <asie> Sangar: go add a C pattern matcher finally
L1209[16:37:05] <Vexatos> asie: I need to compile all the selene code into Lua code
L1210[16:37:12] <Vexatos> either in selenec (the manual compiler)
L1211[16:37:15] <Vexatos> or, if enabled
L1212[16:37:19] <Vexatos> the live interpreter
L1213[16:37:28] ⇨ Joins: Kubuxu (~root@kubuxu.magik6k.net)
L1214[16:46:44] <Vexatos> asie ^
L1215[16:46:49] <Vexatos> you interested? :P
L1216[16:46:54] <asie> Vexatos: very
L1217[16:47:04] <Vexatos> asie, I'll finish it up soon
L1218[16:47:06] <asie> good
L1219[16:47:09] <Vexatos> maybe not tomorrow, maybe in a week
L1220[16:47:13] <Vexatos> after my CS exam
L1221[16:47:23] <Vexatos> I still need to test some of the functions
L1222[16:47:34] <Vexatos> map and flatten etc already work
L1223[16:47:38] <Vexatos> and dump
L1224[16:47:49] <Vexatos> Err drop
L1225[16:47:51] <Vexatos> I actually made a very efficient version of drop
L1226[16:48:02] <Vexatos> Still need to test flatten and foldLeft/foldRight
L1227[16:48:10] <Vexatos> also I have yet to test all the string things
L1228[16:48:42] ⇦ Quits: KelLiN (webchat@37.212.92.142) (Quit: Web client closed)
L1229[16:49:21] <Vexatos> asie: I may or may not add a regex card to 'tronics
L1230[16:49:24] <Vexatos> We'll see
L1231[16:50:16] <Kodos> What about that data processing block/upgrade
L1232[16:50:29] <Kodos> The one being suggested on OC's git
L1233[16:50:36] <Kodos> Couldn't you just throw regex functions into it? :x
L1234[16:51:47] <Vexatos> Thing is that Patterns are still quite different from regex
L1235[16:51:50] <Vexatos> and barely compatible
L1236[16:52:15] <Vexatos> so I'd have to make a pattern matching block rather than a regex one
L1237[16:52:23] <Vexatos> and that'd definitely be slower than the native Lua one
L1238[16:54:09] <Vexatos> asie: Disclaimer: Due to it having to parse an entire chunk at once, it uses quite a bit of RAM :P
L1239[16:55:04] <asie> heh
L1240[16:55:07] <asie> optimize
L1241[16:58:10] <Vexatos> asie: I can't, as a ternary operator for example could theoretically be the size of the entire code chunk
L1242[16:58:51] <Vexatos> The parser is recursive, I already made it set its locally stored chunk to nil
L1243[16:58:55] <Vexatos> so the GC can eat it
L1244[16:59:05] <Vexatos> that's about all I can do
L1245[16:59:20] <Vexatos> Well, first let's make it functional
L1246[16:59:28] <Vexatos> (hah, get it? that joke, so amazing, wow)
L1247[17:00:27] <Vexatos> asie ^
L1248[17:00:28] <Vexatos> Anyway
L1249[17:00:33] <Vexatos> Bye
L1250[17:01:45] ⇦ Quits: Vexatos (~Vexatos@p200300556E1FAD046035828700C7ACEB.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1251[17:02:04] *** Cruor is now known as Cruor|Away
L1252[17:19:53] <Magik6k> ~w filesystem
L1253[17:19:53] <ocdoc> http://ocd.cil.li/component:filesystem
L1254[17:20:51] *** manmaed is now known as manmaed|AFK
L1255[17:22:21] <Magik6k> ~w filesystem proxy
L1256[17:22:21] <ocdoc> Predicted http://ocd.cil.li/api:filesystem
L1257[17:24:41] *** prasselpikachu is now known as prassel|off
L1258[17:29:08] *** Daiyousei is now known as SleepingFairy
L1259[17:35:34] ⇨ Joins: TabletCube (~TCube@95f1adca.skybroadband.com)
L1260[17:36:15] *** me is now known as we
L1261[17:48:22] ⇦ Quits: sciguyryan (~sciguyrya@93-94-245-52.dynamic.swissvpn.net) ()
L1262[17:51:12] <NixillUmbreon> heeeeeeey guys! :3
L1263[18:10:27] <Keridos> ok updated my craftingmanager: https://gist.github.com/Keridos/0ef14d8da59a43e09db8
L1264[18:10:31] <Keridos> now without bugs i hope
L1265[18:20:04] <Magik6k> ~w computer.api
L1266[18:20:04] <ocdoc> http://ocd.cil.li/api:computer
L1267[18:27:22] *** g is now known as gDroid2002
L1268[18:29:22] *** Pwootage|Off is now known as Pwootage
L1269[18:32:15] ⇨ Joins: justastranger (justastran@2604:180::7239:d646)
L1270[18:39:38] *** cbcercas is now known as cbcercas|AFK
L1271[18:52:16] ⇨ Joins: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L1272[18:53:20] *** Logan is now known as Logran
L1273[18:54:07] *** Pwootage is now known as Pwootage|Off
L1274[18:55:54] *** gDroid2002 is now known as gAway2002
L1275[18:56:16] ⇦ Quits: Flenix (~Flenix@97e31234.skybroadband.com) (Quit: This computer has gone to sleep)
L1276[18:56:59] *** Techokami is now known as Techokami|Off
L1277[19:04:37] *** Skye is now known as Skye|ZZZ
L1278[19:05:41] *** Logran is now known as Logan
L1279[19:10:17] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1280[19:24:49] *** alekso56 is now known as alekso56_off
L1281[19:27:44] <water> ping, for a ltn12 filter function, what are the params
L1282[19:28:33] <ping> water, idk
L1283[19:36:09] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-448-219.w92-132.abo.wanadoo.fr) (Quit: Leaving)
L1284[19:42:02] <water> ping, omg it works :D http://wolfmitchell.com:8082/test
L1285[19:42:08] <water> i made my own filter thing
L1286[19:42:27] <ping> .-.
L1287[19:43:07] <gamax92> water: hi
L1288[19:43:13] <water> gamax92, hi
L1289[19:43:23] <gamax92> I fixed your wiki entry
L1290[19:43:59] <Izaya> http://i.imgur.com/ny9ImfH.jpg I've only had it for 12 hours and it's already discolouring D:
L1291[19:44:25] <water> gamax92, "gamax92 loves to suck massive cocks" uh, are you sure you fixed it
L1292[19:44:43] <gamax92> :/
L1293[19:45:04] <gamax92> yes, now the page is a lua error
L1294[19:45:26] <water> gamax92, refresh it again...
L1295[19:45:27] <water> lol
L1296[19:45:33] <gamax92> i did
L1297[19:45:39] <water> "gamax92 is a selfish idiot who likes to hurt other peoples feelings
L1298[19:45:39] <water> " what did he do this time
L1299[19:45:42] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) ()
L1300[19:45:54] <water> i need to make a page to show formatting stuff
L1301[19:45:55] <water> xD
L1302[19:49:38] <vifino> Why is ooc's package manager named sam? >_< now i need to remove SAM
L1303[19:50:03] <gamax92> HEELO, MAH NAEM IZ SAAHM
L1304[19:50:11] <vifino> lol
L1305[19:50:42] <gamax92> EYE AHM THE SOFTWAER AUTOEMATID MOWUTH
L1306[19:51:00] <vifino> Rest in pasta, SAM.
L1307[19:51:09] <gamax92> uhh
L1308[19:51:36] <vifino> oh god, ooc's sam is meh
L1309[19:51:41] <vifino> SAM where are you D:
L1310[19:51:55] <vifino> >_> i dont even have the source tree anymore
L1311[19:52:08] <gamax92> what are you looking for?
L1312[19:52:14] <vifino> SAM
L1313[19:52:33] <gamax92> is it the terrible voice thingy? or something else
L1314[19:52:39] <vifino> .-.
L1315[19:52:52] <vifino> SAM is not terrible
L1316[19:52:52] <gamax92> great what did I do now
L1317[19:53:03] <vifino> SAM is awesome
L1318[19:53:17] <gamax92> It's a port of a Commodore 64 text to speech engine ... and yet its not bad sounding?
L1319[19:53:20] <Magik6k> plan9k progress > http://gyazo.com/98488e42b83d8c01b3282caca024a29a
L1320[19:53:26] <vifino> You did nothing, what is gamax92?
L1321[19:53:35] <gamax92> SAM
L1322[19:53:42] <vifino> fok, i got terrible latenzy issues
L1323[19:54:05] <gamax92> Magik6k: such PWD
L1324[19:55:02] <vifino> gamax92: well, SAM might be old, but it's good compared to nothing
L1325[19:55:22] <vifino> and with some filters you actually get acceptable results
L1326[19:55:38] <Magik6k> gamax92, I have to motivate myself to code it(or `borrow` from openos)
L1327[19:55:51] <gamax92> what about espeak or mbrola
L1328[19:56:09] <vifino> gamax92: festival with mbrola voices is nice
L1329[19:56:10] ⇦ Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout: 198 seconds)
L1330[19:56:30] <vifino> actually, if you want, you can dial a specific number to get my tts setup to respond
L1331[19:56:52] <vifino> I worked hard to make it work :/
L1332[19:57:02] <vifino> turns out asterisk and ttses are a pita
L1333[20:01:50] <Magik6k> gamax92, env variablen in PS1 done ;p
L1334[20:02:11] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no) (Quit: Leaving)
L1335[20:02:38] <TabletCube> Izaya: around?
L1336[20:04:06] <Izaya> Soer of
L1337[20:04:09] <Izaya> sort of*
L1338[20:04:36] <vifino> Sore af*
L1339[20:04:44] <TabletCube> cool
L1340[20:05:08] * TabletCube plans to make stuffs with neo4j and ruby
L1341[20:05:10] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 198 seconds)
L1342[20:06:48] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1343[20:12:13] <water> gamax92, http://wolfmitchell.com:8082 :D
L1344[20:12:27] <water> (also, due to a bug that i am advertising as a feature, you can't edit that
L1345[20:12:29] <water> )
L1346[20:26:13] <dangranos> oppm was before getting rid of ROM?
L1347[20:45:05] ⇦ Quits: justastranger (justastran@2604:180::7239:d646) (Excess Flood)
L1348[20:50:02] ⇨ Joins: justastranger (justastran@2604:180::7239:d646)
L1349[21:01:05] *** Magik6k is now known as Magik6k|off
L1350[21:08:36] *** justastranger is now known as justasausage
L1351[21:24:48] *** Riking|away is now known as Riking
L1352[21:40:51] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 202 seconds)
L1353[21:42:20] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1354[21:47:39] *** Pwootage|Off is now known as Pwootage
L1355[21:54:15] *** Pwootage is now known as Pwootage|Off
L1356[21:55:52] ⇨ Joins: Vaht (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1357[21:55:59] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 186 seconds)
L1358[21:58:37] *** LordFokas is now known as LordFokas|off
L1359[22:17:35] ⇦ Quits: Lathanael|Away (~Lathanael@p54970706.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1360[22:21:49] ⇨ Joins: Lathanael|Away (~Lathanael@p549704E4.dip0.t-ipconnect.de)
L1361[22:23:47] ⇦ Quits: marcin212 (~marcin212@abhw130.neoplus.adsl.tpnet.pl) (Quit: Leaving)
L1362[22:34:57] ⇦ Quits: ping (~pixel@2601:4:680:104c:c14f:a6bc:eddd:a055) (Read error: Connection reset by peer)
L1363[22:35:18] ⇨ Joins: ping (~pixel@2601:4:680:104c:c14f:a6bc:eddd:a055)
L1364[22:35:19] zsh sets mode: +v on ping
L1365[22:39:12] ⇨ Joins: minetech48 (~minetech4@23.253.105.71)
L1366[22:43:19] ⇨ Joins: LengendB89 (~lengendb8@23.253.105.71)
L1367[22:45:23] ⇦ Quits: minetech48 (~minetech4@23.253.105.71) (Quit: minetech48)
L1368[22:52:10] ⇦ Quits: LengendB89 (~lengendb8@23.253.105.71) (Quit: LengendB89)
L1369[23:05:09] ⇨ Joins: ping_ (~ping@2601:4:680:104c:b520:9bed:f209:3587)
L1370[23:08:09] ⇨ Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L1371[23:18:50] *** justasausage is now known as justastranger|zzz
L1372[23:42:11] ⇦ Quits: TabletCube (~TCube@95f1adca.skybroadband.com) (Ping timeout: 202 seconds)
<<Prev Next>> Scroll to Top