<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:00] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
L2[00:00:07] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L3[00:00:07] zsh sets mode: +v on Corded
L4[00:00:16] <Shuudoushi> most of it is really payonels by this point >.>
L5[00:00:17] <ocdoc> DB Update Detected, reloading ..
L6[00:00:17] <ocdoc> Everything's cool
L7[00:01:04] * gamax92 pets ocdoc~
L8[00:01:04] * ocdoc purrs
L9[00:01:06] <Shuudoushi> minus the SOS specific stuff that is
L10[00:01:25] <gamax92> anyway I have to sleeps
L11[00:01:35] <Shuudoushi> o/
L12[00:01:43] <Mimiru> o/
L13[00:02:46] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Ping timeout: 190 seconds)
L14[00:03:50] <Shuudoushi> Mimiru: pushing to release
L15[00:04:54] <Mimiru> Nah
L16[00:04:55] <Mimiru> Denied
L17[00:06:03] <payonel> Shuudoushi: btw, grep
L18[00:06:07] <payonel> grep is awesome now
L19[00:06:18] <Shuudoushi> lol
L20[00:06:45] <payonel> find is there, it doesn't have the BEST mirroring with gnu find due to shell.parse (i was too lazy to mimic gnu find arg parsing myself)
L21[00:06:48] <payonel> but it works
L22[00:06:57] <payonel> anywho, grep coloring and such, it's all there
L23[00:07:03] <payonel> try it out :)
L24[00:07:11] <Shuudoushi> already have :3
L25[00:07:33] <Shuudoushi> you saved me like endless hours worth of work trying to figure it out myself lol
L26[00:08:04] <Shuudoushi> btw, payonel, http://goo.gl/Hpduw1
L27[00:08:31] <payonel> label-guid ?
L28[00:08:35] <payonel> interesting idea
L29[00:09:14] <Shuudoushi> and further more http://goo.gl/IwzaeH
L30[00:09:21] <Shuudoushi> it's dynamic!
L31[00:09:37] <payonel> haha
L32[00:09:39] <payonel> nice
L33[00:10:19] <Shuudoushi> plus line 54 https://github.com/Shuudoushi/SecureOS/blob/release/SecureOS/boot/90_filesystem.lua#L8-L24
L34[00:12:47] *** Kasen is now known as rakiru|offline
L35[00:17:13] <Shuudoushi> payonel: my greetings are better than yours! http://goo.gl/C3DlB5
L36[00:17:14] <Shuudoushi> lol
L37[00:17:56] <payonel> ha
L38[00:18:00] <payonel> i didn't touch motd's
L39[00:19:23] <Shuudoushi> lol
L40[00:19:43] <Shuudoushi> I'd get bored or pissed and make a couple or something
L41[00:20:21] <Shuudoushi> now I just need to figure out how to get the motd to saty at the top of the screen whil enot in a program...
L42[00:20:30] <Shuudoushi> but that'll be for another day
L43[00:20:47] <Mimiru> Just tested OpenFM on a fresh install of Xubuntu
L44[00:20:50] <Shuudoushi> may, or may not, have work tomorrow...
L45[00:20:54] <Mimiru> And wouldn't you know it....
L46[00:20:57] <Mimiru> it plays.
L47[00:21:07] <Shuudoushi> lmao
L48[00:21:20] <Shuudoushi> so vifino broke something in his OS huh/
L49[00:21:20] <payonel> hmm
L50[00:21:40] <payonel> i just noticed io_handle:read("*l") returns \13 (CR)
L51[00:21:50] <Mimiru> I guess so
L52[00:22:03] <Mimiru> but I'm playing DeepHouse on radionomy with no issue
L53[00:23:53] <payonel> ok i am out
L54[00:23:56] <payonel> o/
L55[00:36:21] <Shuudoushi> payonel: peace and thanks for the help ^^;
L56[00:48:49] <Antheus> I'm going to put my new API on OPPM and then my DNS then I'm hitting the hay
L57[00:50:14] <Antheus> Strange
L58[00:50:20] <Antheus> My home dir isn't loading
L59[00:51:01] <Antheus> I'm very conerned
L60[00:51:12] <Antheus> Opend a terminal and ls isn't doing anthing
L61[00:51:49] *** medsouz is now known as medsouz|offline
L62[00:53:53] <Saphire> rm -rf?
L63[00:54:08] <Kodos> New API?
L64[00:55:56] <Antheus> oh my
L65[00:56:14] <Antheus> something went went wrong with my server
L66[00:56:26] <Antheus> put me into a maintaince shell
L67[00:58:35] <Antheus> .-.
L68[00:58:51] <Saphire> Hm?
L69[01:09:12] <Antheus> Seems to be working
L70[01:09:37] <Antheus> what is the difference between '//usr/lib' and '/usr/lib'?
L71[01:10:26] ⇦ Quits: Greenphlem (uid22276@2604:8300:100:200b:6667:4:0:5704) (Quit: Connection closed for inactivity)
L72[01:11:45] <Izaya> one has an extra /
L73[01:11:51] <Antheus> kk
L74[01:21:17] <Antheus> .oppm
L75[01:21:35] * Antheus waits
L76[01:22:02] <Antheus> .oppm
L77[01:22:05] <Antheus> er
L78[01:25:32] <Antheus> .p
L79[01:25:33] <^v4> Ping reply from Antheus 0.56s
L80[01:28:49] *** asie1 is now known as asie
L81[01:28:54] zsh sets mode: +v on asie
L82[01:31:47] <Antheus> .oppm
L83[01:31:58] <Antheus> !oppm
L84[01:32:00] <Antheus> ~oppm
L85[01:32:23] <Antheus> .openprg
L86[01:32:25] <^v4> Antheus, http://v4.pixeltoast.tk/paste/uAhlr.html
L87[01:32:28] <Antheus> there we go
L88[01:33:29] <Antheus> .openprg
L89[01:33:31] <^v4> Antheus, http://v4.pixeltoast.tk/paste/LuBRm.html
L90[01:35:00] <Antheus> .openprg
L91[01:35:15] <Antheus> ...
L92[01:35:17] <^v4> Antheus, http://v4.pixeltoast.tk/paste/nk0hz.html
L93[01:35:58] <Antheus> How often does openprograms.github.io update?
L94[01:41:39] <ping> Antheus, it doesnt run automatically .-.
L95[01:41:48] <ping> you are manually updating it
L96[01:41:54] <ping> what are you expecting it to update?
L97[01:43:13] <ping> dafuq
L98[01:44:34] <ping> Antheus, i know for a fact github caches the html so that might be it
L99[01:46:52] <Antheus> Yah, it was cached
L100[01:52:17] ⇨ Joins: iRaje (~iraje@75-139-75-218.dhcp.gnvl.sc.charter.com)
L101[01:53:35] <iRaje> @Lizzy
L102[01:53:58] ⇦ Quits: iRaje (~iraje@75-139-75-218.dhcp.gnvl.sc.charter.com) (Client Quit)
L103[01:58:34] <Kimiro> Welp. It's been real.
L104[01:58:39] ⇦ Parts: Kimiro (~Corrupted@S0106c8fb2655ca42.ed.shawcable.net) ())
L105[02:08:20] ⇨ Joins: LeshaInc (~LeshaInc@84.234.54.168)
L106[02:17:22] *** mrkirby153 is now known as kirby|gone
L107[02:31:45] <Kodos> So uhh who was that
L108[02:54:20] <Shuudoushi> https://www.youtube.com/watch?v=xQBGmBOhQEE
L109[02:54:21] <MichiBot> Pan Smells Like Teen Spirit | length: 1m 46s | Likes: 5555 Dislikes: 1337 Views: 949005 | by movies soundtracks
L110[03:22:50] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L111[03:31:24] <Antheus> If you had multiple of the same component, say OC Lights, how would you change them all at once?
L112[03:32:54] ⇦ Quits: wembly (~wembly@50.240.220.69) (Quit: Disconnected)
L113[03:33:17] <Antheus> Shuudoushi, didn't you do something like this?
L114[03:33:52] <Shuudoushi> get their proxy info
L115[03:34:04] <Shuudoushi> or label
L116[03:34:11] <Shuudoushi> resolve down to address
L117[03:34:15] ⇨ Joins: wembly (~wembly@50.240.220.69)
L118[03:34:35] <Shuudoushi> run it ina for loops, pairs should do
L119[03:36:26] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Ping timeout: 190 seconds)
L120[03:37:31] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L121[03:38:04] <Izaya> Shuudoushi: what in haruhi's name
L122[03:38:26] <Shuudoushi> ?
L123[03:38:45] <Izaya> The video
L124[03:39:53] <Shuudoushi> oh lol
L125[03:40:05] <Shuudoushi> not 1/2 bad really
L126[03:40:28] <Shuudoushi> fucking weird, but not bad
L127[03:42:07] <Izaya> certainly looks interesting
L128[03:42:18] <Izaya> But uh, guessing not very serious
L129[03:55:15] <Antheus> ~w component
L130[03:55:15] <ocdoc> http://ocd.cil.li/component
L131[03:55:43] ⇨ Joins: sciguyryan (~sciguyrya@95.211.188.32)
L132[03:57:03] *** Antheus is now known as Antheus|Sleep
L133[04:11:41] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection reset by peer)
L134[04:14:47] ⇦ Quits: LeshaInc (~LeshaInc@84.234.54.168) (Quit: Die)
L135[04:15:31] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L136[04:18:19] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L137[04:21:23] *** amadornes[OFF] is now known as amadornes
L138[04:29:19] *** cbcercas|AFK is now known as cbcercas
L139[04:43:49] *** Lathanael|Away is now known as Lathanael
L140[04:49:55] <Kodos> Only took me all night, but I'm 15 minutes away from finishing S2 of Daredevil
L141[04:57:16] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-65-55.as13285.net)
L142[05:15:37] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L143[05:23:17] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-65-55.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L144[05:25:15] <Sangar> o/
L145[05:32:31] <cloakable> woot
L146[05:42:31] ⇨ Joins: Jezza (~Jezza@92.206.20.223)
L147[05:55:33] <asie> hi Sangar
L148[05:56:28] <Sangar> hey asie
L149[05:57:53] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L150[06:01:25] ⇨ Joins: WatchtowerAnnouncer (~Watchtowe@83.223.1.173)
L151[06:01:25] <WatchtowerAnnouncer> Time for a new episode from F.orecaster! You're welcome! (Period to prevent ping)
L152[06:01:25] <WatchtowerAnnouncer> https://youtu.be/NVrS_lCmRkw - Railcraft [Episode 10] - Count Your Tokens
L153[06:01:25] <WatchtowerAnnouncer> Tags on this video: Trains,Tutorial,Token,Computers,Computronics,OpenComputers,Programming
L154[06:01:29] <MichiBot> Railcraft [Episode 10] - Count Your Tokens | length: 22m 53s | Likes: 1 Dislikes: 0 Views: 3 | by Forecaster
L155[06:02:29] ⇦ Quits: WatchtowerAnnouncer (~Watchtowe@83.223.1.173) (Remote host closed the connection)
L156[06:04:55] * Dimensional is enjoying OC. Hopes to see it on 1.9, and possibly with the other mods that depend on it.
L157[06:05:01] <Dimensional> Most awesome mod ever!
L158[06:08:48] <Sangar> heh, thanks :) as for 1.9, it'll definitely happen, just no eta. but pretty sure not before forge for it goes stable :P
L159[06:09:55] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L160[06:24:03] ⇦ Quits: Lathanael (~Lathanael@p54960CD9.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L161[06:28:41] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-240-148.as13285.net)
L162[06:30:29] *** gAway2002 is now known as g
L163[06:32:11] <g> the MC obfuscation really is a shame
L164[06:32:23] <g> for the most part, if it wasn't there, mods would only really need a recompile to be compatible with updates..
L165[06:33:32] <Sangar> not really? unless mojang had every mod ever in their project to refactor them along with their mc refactors
L166[06:36:14] <g> I'm assuming that forge would still exist
L167[06:38:29] ⇦ Parts: XDjackieXD (~XDjackieX@2a03:f80:ed15:151:236:12:222:1) ())
L168[06:38:58] ⇨ Joins: XDjackieXD (~XDjackieX@2a03:f80:ed15:151:236:12:222:1)
L169[06:40:03] <Izaya> how do I make serializaiton.serialize output infinite lines?
L170[06:40:07] <Izaya> ~w serialization
L171[06:40:07] <ocdoc> http://ocd.cil.li/api:serialization
L172[06:50:50] <Sangar> g but BlockPos for example isn't forge :P
L173[06:51:05] <g> yeah I know, obviously when they refactor things mods will have to update
L174[06:51:10] <g> but it'd be a hell of a lot easier even then
L175[06:51:52] <Sangar> well, proper variable (and often method) names would probably help, i'll agree on that ;)
L176[07:01:04] ⇨ Joins: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de)
L177[07:03:33] *** cbcercas is now known as cbcercas|AFK
L178[07:05:02] <asie> g: ahaha
L179[07:05:09] <asie> Forge breaks less things than you think
L180[07:05:15] <asie> almost every major breakage was Mojang
L181[07:05:19] <g> I know
L182[07:05:21] <g> that's my point
L183[07:05:23] <asie> no
L184[07:05:25] <asie> it's hardly your point
L185[07:05:27] <asie> the obfuscation is worked around by MCP
L186[07:05:35] <g> No it's not
L187[07:05:38] <asie> MCP has access to Mojang's mapping you fool
L188[07:05:39] <g> quite a lot of things remain obfuscated
L189[07:05:40] <asie> since 1.6
L190[07:05:46] <asie> they use Mojang's mapping to remap their own mappings
L191[07:05:58] <asie> the reason things remain obfuscated is due to Mojang's lawyers not allowing MCP to use the mappings outright
L192[07:06:04] <asie> due to some fears about Minecraft's IP being less defensible in court
L193[07:06:14] <asie> and yes, I meant Mojang's, not Microsoft's - this has been the argument back in 2013...
L194[07:06:35] <asie> however, MCP's method of using Mojang's mappings is less effective than Cuchaz's heuristics
L195[07:06:44] <asie> MCP gives them about 60-70% function names ported on a large update
L196[07:06:50] <asie> Eureka gave 90%, without access to any secret/confidential info =)
L197[07:07:06] <asie> also, func_******_* also change less often than you'd think
L198[07:07:16] <asie> the obfuscated names are worse
L199[07:07:36] <asie> in other words, if mods only need a recompile, so does MCP, and thus so do mods.
L200[07:07:44] <asie> as they have access to mojang's mapping and use it to port and have been for a while now
L201[07:08:10] <asie> in other words, your point is pointless :D
L202[07:09:39] <asie> the big issue is that i still haven't gotten off my butt and made my own game
L203[07:09:45] <asie> instead maintaining a zombie
L204[07:17:36] ⇦ Quits: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L205[07:18:06] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-240-148.as13285.net) (Ping timeout: 190 seconds)
L206[07:23:18] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-128-205.as13285.net)
L207[07:24:06] ⇨ Joins: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de)
L208[07:27:57] ⇦ Quits: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L209[07:29:24] ⇨ Joins: Inari (~Pinkishu@p5dec6725.dip0.t-ipconnect.de)
L210[07:31:12] ⇨ Joins: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de)
L211[07:33:46] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Ping timeout: 190 seconds)
L212[07:35:29] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L213[07:37:19] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L214[07:38:26] ⇦ Quits: Lathanael|Away (~Lathanael@p54960CD9.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L215[07:45:02] *** Gavle|Away is now known as Gavle
L216[07:48:08] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L217[07:56:27] ⇨ Joins: SirComputer (~sircomput@host86-136-188-201.range86-136.btcentralplus.com)
L218[07:56:32] ⇦ Quits: SirComputer (~sircomput@host86-136-188-201.range86-136.btcentralplus.com) (Client Quit)
L219[08:02:19] ⇨ Joins: Lathanael|Away (~Lathanael@p549605AD.dip0.t-ipconnect.de)
L220[08:07:56] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L221[08:09:13] ⇨ Joins: Yepoleb (~yepoleb@91-115-117-52.adsl.highway.telekom.at)
L222[08:11:05] *** cbcercas|AFK is now known as cbcercas
L223[08:14:52] ⇨ Joins: feldim2425 (~feldim242@91-113-91-137.adsl.highway.telekom.at)
L224[08:16:51] ⇦ Quits: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read error: Connection reset by peer)
L225[08:20:38] ⇨ Joins: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L226[08:34:02] * vifino groans and snuggles up to Lizzy
L227[08:34:16] <vifino> Shuudoushi: I do not have a broken system. Trust me on that one.
L228[08:37:56] <Izaya> ohai vifino
L229[08:38:02] <vifino> Hey Izaya.
L230[08:38:10] <Izaya> how's stuff for you?
L231[08:38:42] <vifino> Quite fine. Though Mimiru's OpenFM still plays no sound on my systems. You?
L232[08:39:11] <Izaya> this weekend has gone on far too long and is far too sweet
L233[08:39:26] <vifino> hahaha
L234[08:39:41] <vifino> WAITWAITWAIT
L235[08:39:47] <Izaya> anyway I'm just making my browsing experience more fun
L236[08:39:53] <vifino> NVIDIA DRIVERS HAVE WAYLAND SUPPORT NOW?!?!!?
L237[08:39:55] <vifino> FUCK YES
L238[08:39:55] <Izaya> no more client side adblock, privoxy for the whole LAN
L239[08:39:57] <Izaya> wait what
L240[08:39:59] <Izaya> WHAT
L241[08:40:02] * Lizzy snuggles vifino
L242[08:40:23] <vifino> [ebuild U ] x11-drivers/nvidia-drivers-364.12-r1 [361.28-r2] USE="-wayland%"
L243[08:40:33] * vifino kisses Lizzy all over
L244[08:40:42] <Izaya> "Nvidia 364.12 Linux Driver Out Now with Vulkan 1.0, Wayland, and Mir Support"
L245[08:40:44] <Izaya> interesting
L246[08:40:50] <Izaya> Vulkan is also interesting
L247[08:40:52] <vifino> Exactly.
L248[08:41:06] <vifino> Time to rebuild my system with wayland.
L249[08:41:22] <Izaya> OpenGL has sentimental value to me but Vulkan is certainly more sane
L250[08:42:09] <Izaya> sentimental isn't the right word
L251[08:42:11] <Izaya> anyway
L252[08:44:05] <vifino> I hope I won't break my system by converting to wayland, but oh well.
L253[08:45:00] <Izaya> it's always an adventure
L254[08:48:38] ⇦ Quits: cpup (~cpup@32.218.116.196) (Ping timeout: 201 seconds)
L255[08:49:42] ⇨ Joins: cpup (~cpup@32.218.116.196)
L256[08:50:36] <vifino> Portage is working for a long time, must mean I am almost good to go.
L257[08:50:39] <vifino> woot, I am!
L258[08:51:20] <vifino> http://pb.i0i0.me/p/7MkXosb0
L259[08:53:52] <vifino> Izaya: Also, KMS support! :D
L260[08:54:02] <Izaya> yay?
L261[08:54:05] <vifino> Yay!
L262[08:54:14] <vifino> Full resolution framebuffers, me thinks!
L263[08:54:33] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L264[08:57:02] <vifino> Izaya: http://us.download.nvidia.com/XFree86/Linux-x86/364.12/README/kms.html
L265[09:04:43] <cloakable> Oooo
L266[09:05:09] * cloakable deploys a Tux plush next to vifino
L267[09:05:36] ⇨ Joins: Meow-J (uid69628@2604:8300:100:200b:6667:1:1:ffc)
L268[09:05:39] <vifino> :O
L269[09:05:46] * vifino hugs it
L270[09:05:50] <cloakable> :D
L271[09:09:44] <Sangar> asie, since you got mcmp working in charset i have a question for you :P am i missing something, or is it impossible for a part that sits in the center slot and only "soft occupies" side ones (aka cable) to expose its capabilities reliably?
L272[09:10:29] <asie> Sangar: MCMP is supposed to take care of that for you
L273[09:10:39] <asie> it's supposed to take care of coverngs
L274[09:10:41] <asie> coverings
L275[09:10:46] <asie> and i think it works fairly well with freestanding wire so
L276[09:11:16] <Sangar> so how do i get it to return the capability for a center slotted part?
L277[09:11:49] <Sangar> because this never happens because face is never null: https://github.com/amadornes/MCMultiPart/blob/master/src/main/java/mcmultipart/capabilities/MultipartCapabilityHelper.java#L60
L278[09:12:05] <asie> wait
L279[09:12:08] <asie> he /still/ has not fixed it?
L280[09:12:13] <amadornes> eh?
L281[09:12:15] <Sangar> and this is unreliable because if there's any other part that's a capability provider (chisel and bits) that can early exit with false https://github.com/amadornes/MCMultiPart/blob/master/src/main/java/mcmultipart/capabilities/MultipartCapabilityHelper.java#L70
L282[09:12:16] <amadornes> I thought I did :/
L283[09:12:32] <asie> oh, right, that
L284[09:12:34] <asie> yeah, uh
L285[09:12:36] <asie> that.
L286[09:12:47] <Sangar> mind i'm still working on 1.8.9, not sure if that's fixed in 1.9
L287[09:13:10] <Sangar> ohai amadornes :3
L288[09:13:12] <amadornes> feel free to rewrite that class if needed... I wasn't quite sure how people would want it to behave
L289[09:13:19] <amadornes> heyo :3
L290[09:13:35] <Sangar> you mean make a pr?
L291[09:13:53] <Sangar> (because the multipart te uses that after all :P)
L292[09:14:19] <amadornes> yeah, if you want to make a PR with a completely new implementation of that class that makes more sense I'll pull it :P
L293[09:14:47] <Sangar> i *think* it's just a few tweaks (two i can think of right now). i'll try them and see how that goes then!
L294[09:15:02] <amadornes> btw, on a completely unrelated note: I'm working on Framez 3 :3
L295[09:15:08] <Sangar> weeee
L296[09:15:26] <amadornes> this time with animations, sounds and a crapton of upgrades :D
L297[09:15:40] <amadornes> and TiCon-esque frame customization :P
L298[09:15:58] <amadornes> you can make frankenframes now http://ss.amadornes.com/ama-1459088145-216 :D
L299[09:16:15] <Sangar> ohgod
L300[09:16:30] <Sangar> this will result in the most fancy frame quarries ever :P
L301[09:16:36] <amadornes> hehehe :P
L302[09:16:51] <amadornes> or the fanciest tunnel of server death ever
L303[09:17:02] <amadornes> because we're totally rebuilding that for BTM16.5
L304[09:17:02] <Sangar> hah
L305[09:17:15] <Sangar> looking forward to that ;)
L306[09:17:50] <amadornes> I'm making a completely new block "movement" API for it
L307[09:17:59] <amadornes> I don't like the fact that things stop every block/90º
L308[09:18:10] <amadornes> so part of the lag will be fixed :P
L309[09:19:08] <amadornes> I'm hoping MCMP will be in Forge by the time BTM16.5 happens
L310[09:19:14] <Sangar> just use a sub-world system and have arbitrary rotations :P should be simple enough, right ;)
L311[09:19:15] <amadornes> that way we won't have to worry about multiple multipart APIs :D
L312[09:19:25] <amadornes> that's exactly what I'm doing ;D
L313[09:19:30] <Sangar> oh my
L314[09:19:38] <amadornes> but it's fully recursive
L315[09:19:45] <amadornes> you can stack worlds inside eachother as deep as you want
L316[09:19:47] <Sangar> frames on frames? :O
L317[09:19:51] <amadornes> yup \o/
L318[09:19:55] <Sangar> ermgurd
L319[09:20:22] <amadornes> BTM16.5 is going to be fuuuuun :P
L320[09:21:28] ⇨ Joins: feldim2425_ (~feldim242@91-113-91-137.adsl.highway.telekom.at)
L321[09:22:01] <amadornes> aaaaanyway... back to working on the one-click-reload-just-one-model-and-not-all-resources mod :D
L322[09:22:36] <amadornes> got blocks down, items and textures to go :P
L323[09:22:59] ⇦ Quits: feldim2425 (~feldim242@91-113-91-137.adsl.highway.telekom.at) (Quit: client quit)
L324[09:23:07] *** feldim2425_ is now known as feldim2425
L325[09:24:17] <amadornes> for some reason MC can find item models inside the data storage but I can't >.<
L326[09:25:29] <Sangar> >_>
L327[09:25:46] <Sangar> it's magic!
L328[09:26:08] <Sangar> allright then, let's see if i just broke all the things...
L329[09:30:25] *** cbcercas is now known as cbcercas|AFK
L330[09:36:20] <Sangar> gaaah
L331[09:39:45] *** Lathanael|Away is now known as Lathanael
L332[09:40:23] <Sangar> well, the good news is the capabilities work now. the bad new is somewhere along the way i broke rendering for my regular cables -.-
L333[09:44:42] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: I am a bree, AMA (when i return~))
L334[09:48:36] ⇦ Quits: scj643 (~quassel@2604:a880:800:10::145:3001) (Quit: Bye!!!)
L335[09:48:55] ⇨ Joins: scj643 (~quassel@2604:a880:800:10::145:3001)
L336[09:49:37] <vifino> So... I may have accidentally bought the.vodka.
L337[09:53:59] <g> what is it with you people and the infinite money to spend on useless domains? :P
L338[09:54:11] <vifino> https://www.reddit.com/r/Jokes/comments/4c5ftd/i_was_sitting_next_to_this_really_hot_thai_girl/
L339[09:54:25] <vifino> g: It's an addiction.
L340[09:54:57] <Lucca> :^)
L341[09:54:59] <g> man, that's so boring
L342[09:55:00] <g> :P
L343[09:58:07] <cloakable> I have one domain xD
L344[10:00:56] <vifino> cloakab.le?
L345[10:01:54] <cloakable> fennec.org.uk :3
L346[10:02:57] <g> isn't org.uk supposed to be used by actual orgs?
L347[10:03:11] <cloakable> nah
L348[10:03:24] <g> and I'm guessing you're a furry? :P
L349[10:03:43] <g> ~~~domain psychology~~~
L350[10:04:25] <cloakable> *gasp*
L351[10:04:31] <g> lol
L352[10:04:40] <cloakable> yes :D
L353[10:05:05] <g> alright :P
L354[10:05:19] <vifino> g: domain psychology me: holy.party, i0i0.me, letsjust.chat, vifino.{cc,de,party}, wtfits.science and the.vodka
L355[10:05:43] <Stary2001> vifino: you missed tty.sh
L356[10:05:46] <vifino> Note: Pychopath is not a valid answer.
L357[10:05:50] <vifino> Stary2001: oh, lol
L358[10:05:53] <g> vifino: troll
L359[10:05:56] <vifino> i was just looking at my cloudflare
L360[10:05:57] <g> :P
L361[10:06:07] <vifino> g: Troll?
L362[10:06:09] <vifino> Me?
L363[10:06:12] <g> also a bit of a narcissist
L364[10:06:12] <vifino> Wat.
L365[10:06:13] <g> xD
L366[10:06:28] <g> Hey, I didn't say it works :P
L367[10:06:38] <Stary2001> me: stary2001.co.uk, 9net.org
L368[10:06:41] <Stary2001> so many domains, wow
L369[10:06:53] <g> I don't get why people want <username>.ext
L370[10:07:14] <Forecaster> vanity?
L371[10:07:15] <Stary2001> probably because you cant get g.*anything*
L372[10:07:18] <vifino> cause it's easy to remember when drunkenly trying to show off
L373[10:07:24] <g> I don't want g.anything
L374[10:07:24] <g> :P
L375[10:07:33] <g> my main domain is <whatever>.gserv.me
L376[10:07:34] <vifino> g.ay
L377[10:07:57] <vifino> hrm, g.el?
L378[10:07:58] <g> gserv.me just goes to my blog that I haven't updated since november
L379[10:08:48] <vifino> oh, yeah, i should probably make a blog post on my blog on how i switched to gentoo and praised lord RMS
L380[10:09:20] <vifino> or how i switched to gentoo and just did the shit i wanted to do.
L381[10:09:23] <vifino> \o/
L382[10:09:34] <g> I got bored of constantly moving between CMSes or relying on PHP in general so I just got a wordpress hosted thing
L383[10:09:39] <g> it was free anyway
L384[10:09:50] <vifino> ew
L385[10:10:12] <g> I don't have to update it so hey
L386[10:10:17] <g> no skin off my back
L387[10:10:41] <vifino> #makeyourownblogsoftware
L388[10:10:44] <vifino> should be a thing
L389[10:10:46] <g> I did that once
L390[10:10:50] <Mimiru> vifino, get me a method to reproduce your issue that doesn't involve using some esoteric ass linux distro, and I'll fix it.
L391[10:11:17] <vifino> Mimiru: You consider arch esoteric?
L392[10:11:53] <Mimiru> I consider arch to be a giant fucking pain in the ass.
L393[10:12:02] <KittyKath> a) Arch has 10% of all distros in its best days so yes b) I think she's referring to gentoo?
L394[10:12:34] <vifino> KittyKath: I had the same issue in both arch and gentoo.
L395[10:12:52] <KittyKath> Using Jack I assume?
L396[10:12:54] <vifino> Everything but openfm works.
L397[10:13:08] <vifino> Yes, but pulseaudio and alsa both work flawlessly on top of it.
L398[10:13:19] <Mimiru> And OpenFM works for me everywhere else...
L399[10:13:37] <KittyKath> Alsa on top of jack ....?
L400[10:13:44] <vifino> To be fair, I only used openfm in your pack, Mimiru.
L401[10:13:48] <vifino> KittyKath: Yes?
L402[10:14:27] *** cbcercas|AFK is now known as cbcercas
L403[10:16:40] <gamax92> Mimiru: I'll also go test it sometime this morning,
L404[10:16:58] <gamax92> or now
L405[10:17:12] <Mimiru> gamax92, it would be appreciated
L406[10:17:40] <Mimiru> I mean... the audio playback is pretty straight forward... https://git.io/vVf9Y
L407[10:24:22] <Mimiru> I create a new output device at 50, open it at 53, then grab and decode frames at 74, and write the output to the device at 134 to 143
L408[10:25:11] <gamax92> Mimiru: btw theres a typo on your projects page
L409[10:25:18] <gamax92> "fm = components.openfm_radio" components should be component
L410[10:25:45] * Mimiru whistles
L411[10:25:50] <Mimiru> I have no idea what you're talking about
L412[10:25:55] <Mimiru> fm = component.openfm_radio :p
L413[10:25:59] <Mimiru> (Thanks)
L414[10:26:03] <gamax92> Mimiru: anyway, it failed but I have a stacktrace
L415[10:26:21] <Mimiru> K
L416[10:26:22] <gamax92> oh ... let me get rid of LuaJ first >_>
L417[10:26:42] <Mimiru> Wait.... are there Natives for Arch/Gentoo?
L418[10:26:50] <KittyKath> TIL OpenLDAP assumes AES256 is just double as secure as AES128. *sigh*
L419[10:26:56] <vifino> of course.
L420[10:26:59] <Mimiru> I wonder if it's an issue with interaction between OFM and LuaJ in that case..
L421[10:27:03] <Mimiru> Ahh,
L422[10:27:28] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L423[10:27:34] <KittyKath> o/ BearishMushroom
L424[10:27:57] <gamax92> Mimiru: it's playing on LuaC
L425[10:28:12] <gamax92> (It also caused the computer to hang and blue screen for too long without yielding)
L426[10:28:13] <BearishMushroom> o/ KittyKath
L427[10:28:19] <vifino> Amazing math skills openldap has, KittyKath.
L428[10:28:41] <KittyKath> vifino: It's not about math, its about knowing crypto :v
L429[10:29:08] <vifino> KittyKath: It's about knowing how square root works*
L430[10:29:18] <KittyKath> Uhm no.
L431[10:29:21] <vifino> er
L432[10:29:30] <vifino> ^something
L433[10:29:33] <vifino> i dont words
L434[10:29:34] <gamax92> vifino: shush you're making yourself look bad :P
L435[10:29:35] <KittyKath> AES256 have completely different attack vectors from AES128.
L436[10:29:52] <KittyKath> You break them differently. Despite the very basic algorithm being similar.
L437[10:29:55] <vifino> gamax92: not much more than usual.
L438[10:30:14] <KittyKath> AES256 is not twice as secure as AES256. More like 1.4 or something like that.
L439[10:30:28] <KittyKath> When you want some thing twice as secure as AES128 use Serpent.
L440[10:30:31] <Mimiru> gamax92, the too long without yielding thing should only happen if it takes too long to start the stream... I've only had it happen a couple of times, and never when I can debug it
L441[10:31:02] <gamax92> when you call setUrl it'll fill the text box on the radio, right?
L442[10:31:16] <Mimiru> Assuming it's valid, yes
L443[10:31:21] <gamax92> It entirely fails to on LuaJ
L444[10:31:28] * gamax92 investigates
L445[10:31:47] <gamax92> oh I'm also not sure I have the latest LuaJ patch, probably not.
L446[10:31:59] <Mimiru> Ok, see THAT I can look into.... "It doesn't work" doesn't help much.
L447[10:33:09] <gamax92> Mimiru: well it just sounds like a LuaJ issue but if you find anything, lemme know :3
L448[10:34:04] <Mimiru> Oh right... luaj isn't an option unless you in the config
L449[10:34:36] <gamax92> Yeah, I in the config, helps when you can have two computers with one being LuaJ for testing bugs
L450[10:34:40] <Mimiru> enable*
L451[10:34:46] <gamax92> :P
L452[10:35:26] <Mimiru> I could have sworn there was a way to have LuaJ be one of the options when you shift click a CPU
L453[10:35:30] <Mimiru> instead of just forcing it
L454[10:35:50] <Mimiru> registerLuaJArchitecture=false
L455[10:35:51] <Mimiru> There it is
L456[10:35:52] <Mimiru> lol
L457[10:36:14] <gamax92> yeah, still not working with latest patches.
L458[10:36:34] <vifino> oh, great, apparently there is now a libicu missmatch on my system, one loaded, one compiled
L459[10:36:46] <vifino> minecraft displays weird letters \o/
L460[10:37:13] <Mimiru> gamax92, is there any way to know in my component which arch is being used...?
L461[10:37:18] <KittyKath> What kind of text encoding does MC use btw? Is it latin1 or what?
L462[10:38:05] <Mimiru> "no bootable medium found"
L463[10:38:08] <Mimiru> what the actual fuck
L464[10:38:26] <Mimiru> [10:37:45] [OpenComputers-Computer-1/WARN] [OpenComputers]: Kernel returned unexpected results. ¬_¬
L465[10:38:55] <Mimiru> Boots fine in Lua 5.3
L466[10:38:59] <Mimiru> but LuaJ won't boot at all
L467[10:39:15] <Mimiru> and 5.2..
L468[10:39:17] <gamax92> Mimiru: I remember getting something like that ...
L469[10:39:41] <gamax92> think I know what it was though ... brbr
L470[10:39:58] <gamax92> err wait
L471[10:40:02] <gamax92> Mimiru: what oc version you using
L472[10:40:18] <Mimiru> 1.5.22.46-dev
L473[10:41:06] <gamax92> I want to say that was before the userdata issue ...
L474[10:41:55] <gamax92> I guess LuaJ was broken even then.
L475[10:42:06] <gamax92> Mimiru: https://github.com/MightyPirates/OpenComputers/commit/8d0db7b6290c55ee97ba37170dee6326882a0d51
L476[10:42:37] <Mimiru> So... 1.6+?
L477[10:42:56] <gamax92> Thats what I was testing in
L478[10:43:23] <Mimiru> k... updating to 1.6 in dev
L479[10:45:49] <Mimiru> 1.6.0.885
L480[10:46:10] <gamax92> Mimiru: what it still doesn't boot?
L481[10:46:32] <Mimiru> No idea yet
L482[10:46:33] <Mimiru> :P
L483[10:46:50] <gamax92> It's probably going to need an OpenOS upgrade just so you know
L484[10:47:03] <Mimiru> Yeah booted up fine
L485[10:47:07] <gamax92> well then
L486[10:48:07] <Mimiru> tab complete is broken... going to reinstall :P
L487[10:48:54] <Mimiru> Still broken...
L488[10:49:46] <Mimiru> gamax92, http://michi.pc-logix.com/javaw_2016-03-27_10-49-30.png
L489[10:49:56] <Mimiru> that was a fresh radio without nothing set
L490[10:50:05] <Mimiru> called setURL and.. it's there
L491[10:50:08] <gamax92> huh.
L492[10:50:27] <gamax92> Mimiru: and sure it's on LuaJ?
L493[10:51:03] <gamax92> >_> right I also have to go update OC for some stuff.
L494[10:52:03] <Mimiru> gam pulled the APU cycled through to luaj
L495[10:52:07] <Mimiru> gamax92*
L496[10:52:15] <Mimiru> also why is tab complete broken in the lua shell..?
L497[10:52:23] <gamax92> Because payonel
L498[10:52:28] <Mimiru> ._.
L499[10:52:45] <Mimiru> Is there anything I can do to make sure I'm on LuaJ?
L500[10:52:56] <gamax92> computer.getArchitecture or something like that.
L501[10:53:12] <Mimiru> "LuaJ"
L502[10:53:17] <gamax92> alright
L503[10:54:03] <Sangar> it's broken the interpreter? D: well then, let's indeed collectively yell at payonel :X
L504[10:54:34] <fingercomp> in /lib/term.lua: before line 483 insert "if #c ~= 0 then". Also insert "end" before "end --[[@delayloaded-end@]]" to close "if"
L505[10:54:37] <Mimiru> Yep
L506[10:55:04] <gamax92> Russians!
L507[10:56:50] <Mimiru> Fuuuun.... http://michi.pc-logix.com/javaw_2016-03-27_10-56-36.png
L508[10:58:12] <Mimiru> fingercomp, http://michi.pc-logix.com/javaw_2016-03-27_10-57-50.png did as you said, no change
L509[10:58:34] <fingercomp> save and reboot
L510[10:59:01] <Mimiru> I had
L511[10:59:45] <Mimiru> it works at shell
L512[10:59:58] <Mimiru> but not in the lua interpreter
L513[11:00:48] <Mimiru> I wish there was an easy way to sync my Tampermoney scripts...
L514[11:01:22] <gamax92> ehh how is tab broken?
L515[11:01:44] <Mimiru> fm = comp[tab] does nothing
L516[11:01:49] <Mimiru> fm.set[tab] does nothing
L517[11:02:00] <gamax92> oh, doing nothing, was worried about crashes
L518[11:03:16] <Mimiru> I *REALLY* wish I could figure out how to extract song data from the streams
L519[11:09:54] ⇨ Joins: LeshaInc (~LeshaInc@84.234.54.168)
L520[11:11:05] <g> Mimiru, streams?
L521[11:11:36] <Mimiru> g music streams
L522[11:11:52] <Mimiru> like what OpenFM plays, mp3/ogg files/streams
L523[11:12:19] <g> well, anything icecast-ish allows you to send a header in your request
L524[11:12:28] <g> which then adds metadata to the stream at the start
L525[11:12:35] <gamax92> g: Mimiru means from a client point of view
L526[11:12:44] <g> yes, I'm talking from a client point of view
L527[11:12:50] <gamax92> no you arent
L528[11:12:53] <g> yes I am
L529[11:12:58] <g> you have no idea what I'm talking about gamax
L530[11:13:16] <Mimiru> Yeah, the client sends dtaat in the header requesting the metadata be returned with the stream
L531[11:13:16] <gamax92> nothing you just said is helpful to understanding with the api's Mimiru is using on how to extract the stream metadata
L532[11:13:33] <g> gamax92, how about you allow Mimiru to actually say what's helpful to her?
L533[11:13:39] <Mimiru> But like gamax92 said, I don't know how to extract said metadata with the libs I have
L534[11:13:43] <gamax92> ^
L535[11:13:44] <g> I was getting to that
L536[11:14:16] <gamax92> Gah, sorry.
L537[11:14:21] <g> If you can get at the http response, as in, the headers, there's, eg, icy-metaint in there
L538[11:14:25] <g> you might do something like this
L539[11:14:26] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/firefox_2016-03-27_17-14-21.png
L540[11:14:32] <g> (python)
L541[11:15:08] <g> brb, need to get things out of the oven
L542[11:15:20] <gamax92> I wish my anger would stop flaring like that.
L543[11:18:05] * Mimiru hugs gamax92
L544[11:18:12] <Mimiru> I know those feels...
L545[11:21:02] <Lizzy> ¬_¬ i think i disabled the trackpad on my laptop when in windows now i can't re-enable it on linux ¬_¬
L546[11:22:44] <gamax92> Mimiru: anyway LuaJ's working fine here now
L547[11:22:59] <gamax92> grabbed latest OC which has the string fix
L548[11:25:15] *** Gyro_ is now known as Gyro
L549[11:25:56] <Mimiru> K.. OpenFM can work fine without OC.. though
L550[11:26:39] <Mimiru> So if it's not working for vifino there has to be another reason, but I'm using a pretty system agnostic method of setting up the audio output
L551[11:27:01] * Lizzy is waiting for the PCL pack to download on her laptop so she can test it there (Arch)
L552[11:27:23] <Mimiru> What distro are you on gamax92?
L553[11:27:27] <gamax92> Ubuntu
L554[11:27:43] <Mimiru> Same ATM, I didn't have my Fedora USB handy... or at all
L555[11:27:49] <Mimiru> fucking lost a 64gb USB stick
L556[11:27:54] <vifino> :/
L557[11:28:15] * gamax92 plays two streams at once, enjoys the effect the echo has
L558[11:29:42] <Lizzy> man my desk is dusty
L559[11:31:23] <Lizzy> brb,. idnner
L560[11:31:25] <Lizzy> *dinner
L561[11:31:25] <Inari> are there any languages taht attempt to give the user more control over caching while still allowing to code in the usual design patterns?
L562[11:31:58] <Forecaster> how would I make a server always use the remote interface as the primary screen/keyboard?
L563[11:32:13] <Forecaster> currently it likes to default to my intended status screen
L564[11:32:50] <rashy> erm ... I think it's possible to set the address of the primary device - can't remember how
L565[11:33:13] <KittyKath> Inari: If you mean CPU caching, C :P
L566[11:33:47] <Inari> im not sure C applies as it isnt a oop lang xD
L567[11:34:18] <KittyKath> You said the "usual" design patterns. You never specified OOP.
L568[11:34:29] <Inari> well most of them seem to be oop to some degree :P
L569[11:34:38] <Inari> how does C allow to specify caching?
L570[11:34:43] <rashy> Forecaster, component.setPrimary is the command you want.
L571[11:35:01] <KittyKath> "Usual" either means the oldest ones (FORTRAN is not OOP) or the most used ones (Given that C is still one of the most used languages out there...)
L572[11:35:24] <KittyKath> Inari: C allows for just about every optimization possible. Bare maybe multiple entry points.
L573[11:35:53] <Inari> sure.. well i mostly meant without making your code look like a patchwork hackjob xD
L574[11:36:03] <KittyKath> Well, that won't happen with C.
L575[11:36:05] <rashy> http://ocdoc.cil.li/api:component
L576[11:36:47] <Inari> KittyKath: so yeah, OOP design patterns i guess :p gang of four and so on
L577[11:37:07] <KittyKath> Inari: OOP is notoriously bad when it comes to caching. C++ would still work though.
L578[11:37:17] <Inari> KittyKath: hence im wondering if thers any language that allows to have caching optimisation while using oop design pattenrs
L579[11:38:16] <Inari> http://pastebin.com/SW7bEgjF like here, the second way is apparently better for caching and performance, buit its just super ugly to look at and work with imo
L580[11:38:26] <KittyKath> If you're ready to go a bit more on untested territory and don't strictly *require* oop (because, let's be honest; OOP is bad), then you could try out Rust. Since 90% of its abstractions are zero-cost you could dig into the source and check out how it generates code and then optimize for caching speed.
L581[11:39:04] <Inari> i'd disagree on it being bad haha
L582[11:41:13] <KittyKath> Inari: Sure, to each their own :P However, optimized code always tends to look bad. But it really comes down to maintainability vs speed. Even if a language allowed for better cache management you'd still have to have a great understanding of how CPU and CPU caching works before you could really use it. And at that point you'll be able to write fast code in any language and get used to its looks.
L583[11:41:57] <Inari> sure, but its ugly code even fi you're used to it being ugly :P
L584[11:42:57] <Inari> so ideally you should bea ble to write it like the frist, but indicate in your loop wehre you call update on all of them and/or in the objects themselves how caching should be performed
L585[11:44:27] *** rakiru|offline is now known as Kasen
L586[11:44:58] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L587[11:45:54] <KittyKath> Inari: I don't know of a language that does that. But then again I don't think there is a huge demand for it. Performance critical code tends to exist in a walled garden where no abstraction is allowed that might introduce cost.
L588[11:46:35] <Inari> Eh, even code that isnt "critical" would benefit from running better
L589[11:46:56] <KittyKath> And for that there exists the -O0 flag on every modern compiler :P
L590[11:47:06] <Mimiru> lol... shit
L591[11:47:13] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L592[11:47:15] <Mimiru> adding the Icy-MetaData header breaks playback
L593[11:47:23] <Mimiru> cause it tries to decode the metadata as musi
L594[11:47:28] <Mimiru> music*
L595[11:48:16] <Inari> KittyKath: ?
L596[11:48:18] <KittyKath> Inari: cost-benefit and all that jazz. Unless the time put into optimizing code to that level pays off nobody will optimize to that level.
L597[11:48:34] <Inari> it pays off, just not to the right people
L598[11:48:34] <Inari> :P
L599[11:48:46] <KittyKath> Adding a optimization flag that reduces size already helps enormously with caching and the cost of that is basically zero.
L600[11:49:27] <KittyKath> It needs to pay of to the developer or company behind the developer. Price of optimization is huge
L601[11:49:34] <Inari> sadly
L602[11:49:51] ⇦ Quits: cpup (~cpup@32.218.116.196) (Ping timeout: 198 seconds)
L603[11:49:53] <KittyKath> And modern computers are so fast that that optimization is only really noticeable in really really hot code.
L604[11:50:27] <Kodos> Deja Vu
L605[11:50:32] <Inari> or you know, stuff coudll just overall run better with being able to execute more programs
L606[11:51:05] <KittyKath> Inari: Cache optimization does not help in the general case.
L607[11:51:22] ⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
L608[11:51:30] <Inari> why not?
L609[11:51:39] <Inari> a lot of software does stuff like "do X to a bunch of Y"
L610[11:51:55] ⇨ Joins: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L611[11:52:33] <KittyKath> Yeah but for cache optimizations to shine it needs to be "Do X with sequential memory access to Y area a few billion times for a few hours straigt" Context switches will most likely invalidate cache completely.
L612[11:52:38] <Lizzy> and back
L613[11:53:43] <Inari> KittyKath: Im kind of doubting anything would do that :P
L614[11:53:48] <KittyKath> Unless that is the case you're better of optimizing in different areas like allocation count, size of allocated mem, reducing redundant computations or simply switching from an interpreted language to a compiled one.
L615[11:54:18] <Lizzy> hmm, need to figure out a way to make the technic launcher start mc wrapped in optirun
L616[11:54:29] <KittyKath> Inari: Well of course stuff like that happens. Banking industries uses crazy optimization. Every business which has dedicated servers for one specific job has that issue.
L617[11:54:50] *** cbcercas is now known as cbcercas|AFK
L618[11:54:55] <KittyKath> Investment Banking that is. General banking does not care.
L619[11:55:05] <Inari> sure but the example was about games haha
L620[11:55:55] <vifino> Lizzy: just start the technic launcher in optirun? it doesn't make that much of a different, me thinks
L621[11:56:01] <KittyKath> Well yeah rest assured that caching is generally not a problem. Unless your game is CPU-bound work on your shaders first. (Assuming not an online game where you're working on the server. If you are problems are different of course)
L622[11:56:23] <Inari> well this guy says otherwise :p
L623[11:56:23] ⇨ Joins: cpup (~cpup@32.218.117.207)
L624[11:57:09] <Inari> guess it ws mostly about console games so i guess its even more about squeezing out drops haha
L625[11:57:54] <Lizzy> hmm, okay. Arch on my laptop can't play OpenFM either....
L626[11:57:56] <KittyKath> Inari: Well sorry to be blunt but I could not care less about what a random dude on the internet says. If you are making a game, figure out what your problems are before you try to solve them. If your problem is truly down to the cache and you optimized every other part of the game to the max, then care about cache hits and cache misses.
L627[11:58:27] <Inari> well hes engine director and insomniac games :f
L628[11:58:51] <Lizzy> Mimiru, do you got virtualbox?
L629[11:59:13] <KittyKath> And he says "Caching is the biggest issue you will have when making a game"? Because if so he's a bit removed from the reality. :/
L630[11:59:49] <KittyKath> He probably means caching is one of the *hardest* issues with modern (AAA) games. Because that is true.
L631[11:59:58] <Inari> well from what i gathered.. L2 cache miss means very slow loading from RAM, bad for game performance
L632[12:00:19] <KittyKath> yeah but unless your game is CPU-bound (again) that won't matter.
L633[12:00:44] <KittyKath> And 99% of modern AAA games are GPU-bound instead.
L634[12:01:11] <Inari> sounds like it still uses the CPU better regardless xD :p
L635[12:01:16] <KittyKath> Inari: So what?
L636[12:01:25] <Inari> its preferable that a game uses less of my CPU
L637[12:01:38] <KittyKath> Optimizing without benefit is huge cost with 0 benefit. Awesome.
L638[12:02:01] <Inari> if you call using less of someones CPu so its free to do other tasks no benefit, sure
L639[12:03:04] <Mimiru> Lizzy, yes, but I'm not dealing with the clusterfuck of Arch. It's been a few years since I tried to use it, and that experience has turned me off to using it for good.
L640[12:03:08] <KittyKath> Inari: They are playing a game! Its not like they are planning on playing a game and rendering a video in the background while also compiling with -O3! And if they *are*, they *know* they need a crazy CPU.
L641[12:03:22] <Inari> maybe they are
L642[12:03:22] <Inari> :p
L643[12:03:30] <Lizzy> Mimiru, k, i could give you a pre-configured VM :)
L644[12:03:31] <KittyKath> If a CPU is at 50% or at 60% usage DOES NOT MATTER in reality.
L645[12:04:00] <KittyKath> Inari: Then they have a good CPU. Or know how to prioritize those tasks. Or are plain stupid. Idk.
L646[12:04:20] <Mimiru> If you do that I'll look into the issue.
L647[12:04:21] <Inari> KittyKath: it should matter though ^^"
L648[12:04:32] <KittyKath> Inari: Why? Because go green and use less energy?
L649[12:04:38] <Lizzy> Mimiru, i'll set one up a bit later/tomorrow
L650[12:04:44] <Lizzy> then send it to you
L651[12:04:48] <Inari> maybe, but theres no reason to use more if you dont have to
L652[12:05:04] <KittyKath> FFS 60% usage means the CPU has 40% nothing to all the time. Lets increase that to 60% of the time because reasons!
L653[12:05:31] <KittyKath> Inari: It is incredible tedious and takes time off more important tasks for the developer like fixing bugs. There. Reason.
L654[12:05:46] <Mimiru> Thanks
L655[12:06:37] <KittyKath> Inari: Do you rather have a really nice game that uses 60% of your CPU but has few bugs or an incredible buggy game that crashes randomly but only uses 50% of your CPU? And which one do you think sells better? Because 10% optimization on the CPU is what you are looking at really.
L656[12:07:16] <KittyKath> CPUs switch tasks while waiting on the RAM. Its not 1980 anymore, CPUs become more and more intellingent in that regard.
L657[12:08:56] <KittyKath> All the crazy optimizations Intel put in their CPUs have benefits of under 1%. Optimizing CPUs is not worth your time unless you are intel. Optimizing Caches is not worth it as game developer. Inari, get real D:<
L658[12:09:29] <Inari> *shrug* maybe :P just stll sounds like my PC could do a whoel lot more busywork if things were written in a more optimised way :p and hence it would be nice for languages that allows such things to be hinted to the compiler
L659[12:09:41] <Inari> compilers also are terrible at understand certain things :<
L660[12:10:10] <KittyKath> Inari: Please go check how much usage your CPU has currently. And then go have a look how many times it hits 100% and what are you doing at that time.
L661[12:11:04] <Inari> minecraft is pretty horrible in terms of cpu usage xD
L662[12:11:08] <KittyKath> Yes, and one thing compiler are not terrible at understanding is how to optimize programs. Believe me, they are way smarter at that than you or I or anybody else in this channel could ever dream to be.
L663[12:11:19] <Inari> yeah, no
L664[12:11:21] <KittyKath> Inari: Yeah, there is nothing about MC code that is good. Cache is the least of their worries.
L665[12:12:47] <KittyKath> Inari: No, really. Please have a look at what crazy kinds of optimizations the Intel compiler or the LLVM can do. They understand CPUs way better than you or I. Because they are written by people who did optimization for 40 years straight.
L666[12:13:21] <Inari> well i didnt look at llvm/intel, i think the examples were clang and msvc, clang being a bit better but still not great
L667[12:13:27] <KittyKath> Clang is LLVM.
L668[12:13:31] <Inari> ah
L669[12:13:32] <Inari> :p
L670[12:13:59] <KittyKath> Compiler performance is a completely different issue too.
L671[12:14:17] <Inari> sure, its in the same domain thouhg: making programs run better haha
L672[12:14:36] <KittyKath> Making a program "go fast" is way more than caches. It is mostly caches nowadays but only if you have fixed all the other performance hogs first.
L673[12:14:59] <Forecaster> it starts printing stuff into the remote interface during boot, but then switches to the screen D:<
L674[12:15:23] <Inari> exactly
L675[12:15:29] <Inari> but its part of the whole :p
L676[12:15:33] <KittyKath> Inari: Have you fixed all other hogs first?
L677[12:15:57] <Inari> at some point you will ahve
L678[12:16:25] <KittyKath> And at that point you can start care about cache optimizations. And you stop caring about ugly code because everything is ugly code already.
L679[12:16:43] <Inari> or you could start with wanting non-ugly code while still making it performant :p
L680[12:16:47] <Inari> hence the questiona bout languages
L681[12:16:47] <KittyKath> Rust
L682[12:17:13] <KittyKath> Will get you 90% of the way. The other 10% are 90% of the work and completely written in ASM.
L683[12:18:31] <KittyKath> And no, those 10% can't be put in a different language. They are specifically optimized for one CPU type.
L684[12:19:57] <Inari> like this (contrived example but still) http://akari.in/pinky_wgx6B becomes a huge something :P http://akari.in/pinky_Sbo8H if you do http://akari.in/pinky_oAC2Q then however it understands: http://akari.in/pinky_2QMsy ... anyway :P
L685[12:20:57] <Inari> i guess i mostly dislike that the language doesnt make such things more intricate
L686[12:21:02] <Inari> well
L687[12:21:07] <Inari> integrated i guess is the right wortd
L688[12:21:08] <Inari> :p
L689[12:21:52] <KittyKath> Inari: a) that is not caching issue per se. b) You are seriously underestimating how hard optimizations are. If you want perfectly optimized code all the time, write optimized ASM all the time.
L690[12:24:01] <Inari> a) as said, its not caching, it the same domain of "making things run better" :P
L691[12:24:33] <gamax92> Mimiru: yeah, the icecast metadata will just periodically dump itself in the middle of your stream
L692[12:24:33] <Inari> b) it doesnt matter what im estimating, the language should still allow some tweaks without making your code frankensteins monster
L693[12:24:39] <gamax92> Mimiru: btw, what libraries are you using?
L694[12:24:48] <KittyKath> Inari: Yes, but no language without the fine grained control that ASM has can provide that. And then you are just writing ASM.
L695[12:24:52] <Mimiru> Yeah, I know, just working out how to skip the meta and keep the stream data
L696[12:25:10] <Inari> a context-hinting extension of a language could do that
L697[12:25:13] <Inari> tell the compiler the context
L698[12:25:17] <Inari> since it cant seem to udnerstand it
L699[12:25:18] <KittyKath> No, not to the extend of ASM.
L700[12:25:20] <KittyKath> Not possible
L701[12:25:35] <KittyKath> Unless it is asm. Like __asm__() or asm!()
L702[12:25:43] <Mimiru> gamax92, javazoom, javax, and mp3 and ogg SPIs, I also use the okhttpclient because the built in java shit really didn't like the ICY 200 OK reply
L703[12:27:27] <Mimiru> Meh, this is all moot anyway, as the streams only ever run client side, and to DISPLAY the meta the stream would have to be server side.
L704[12:28:06] <gamax92> that's true ...
L705[12:28:37] <Mimiru> Only option there is to play the stream server side, and not actually output any sound...
L706[12:28:44] <Mimiru> which doesn't seem like a good idea
L707[12:29:25] <Mimiru> Running every stream on the server constantly would eat bandwidth
L708[12:30:46] <gamax92> Mimiru: it's also posssible to just stream up to a ICY chunk
L709[12:31:45] <gamax92> since sadly iirc the metadata comes after the first audio chunk but they're usually only like a few KB
L710[12:32:21] <Mimiru> yeah.. but that means having to keep opening and closing the stream to get the chunk data... which really isn't that great of a solution either
L711[12:35:48] <Inari> KittyKath: doesnt hav eto be to the extend of asm
L712[12:38:20] <KittyKath> Inari: Must if you want to have the control you apparently do.
L713[12:40:59] <S3_> OH WOW
L714[12:41:04] <S3_> I think Freenode is getting pounded
L715[12:41:19] <S3_> my bouncer can't connect to like any of the servers and when I connect from here it lags like a bitch
L716[12:41:25] <S3_> on their end
L717[12:41:36] <S3_> I dunno why I am surprised though
L718[12:41:40] ⇨ Joins: LuMistry (uid146685@id-146685.charlton.irccloud.com)
L719[12:41:48] <LuMistry> Greetings
L720[12:41:52] <rashy> yello
L721[12:42:06] <S3_> 'Time to set up a dedicated network for realtime blackhole
L722[12:42:10] <S3_> :P
L723[12:42:27] <S3_> If they're getting hit with ddos that hard..
L724[12:43:11] <S3_> wtf?
L725[12:43:17] <S3_> http://www.digitalattackmap.com/#anim=1&color=0&country=ALL&list=0&time=16887&view=map
L726[12:43:35] <S3_> is it just me, or is that france..
L727[12:43:47] <S3_> maybe OVH is having issues..
L728[12:44:22] <rashy> wow, all DDoS's are coming from brazil. time to nuke brazil.
L729[12:44:34] <rashy> (I kids)
L730[12:45:28] <S3_> ...
L731[12:45:40] <S3_> this whip cream on the pie I brought home
L732[12:45:43] *** Antheus|Sleep is now known as Antheus
L733[12:45:44] <S3_> it's LOADED WITH BURBON!
L734[12:45:48] <S3_> I can taste it
L735[12:46:14] <S3_> bourbon*
L736[12:46:47] <gamax92> I do want to figure out why engrampa has a fake path when viewing zip files
L737[12:47:57] <S3_> wut
L738[12:48:01] <S3_> engrampa?
L739[12:48:23] <S3_> interesting, so mate has its' own Archiver now?
L740[12:48:38] <S3_> I used mate once back when it was like version 0.0 :P
L741[12:48:49] <gamax92> MATE just took all of GNOME 2's tools and renamed them
L742[12:49:05] <S3_> I dunno
L743[12:49:20] <S3_> when I looked into the project their goal was to introduce a gnome port that didn't patch anything
L744[12:49:43] <S3_> has that changed?
L745[12:49:48] <gamax92> S3_: Engrampa is a fork of File Roller >_>
L746[12:50:03] <S3_> what I mean
L747[12:50:14] <S3_> is that gnome patches wget and everything
L748[12:50:17] <S3_> and keeps the original name
L749[12:50:21] <gamax92> oh I dunno
L750[12:50:29] <S3_> so when I removed gnome back in like linux 2.4 on slackware
L751[12:50:35] <S3_> it uninstalled the entire base system almost
L752[12:50:36] <S3_> XD
L753[12:50:41] <gamax92> heh
L754[12:51:19] <S3_> people who used gnome based systems like ubuntu feisty fawn at the time didn't have the issue because well, it came with gnome
L755[12:51:24] <S3_> but slackware was independent
L756[12:52:04] <S3_> and somebody from the gnome project just contacted me the other day
L757[12:52:16] <S3_> asked if I could write a C patch for packagekit so that it does md5 sum checks on downloaded packages
L758[12:52:21] <S3_> ...
L759[12:53:10] <S3_> Being an understanding person for a request like that my response was ironically, "Why the hell doesn't it do that in the first place?
L760[12:53:37] <S3_> or any checksums
L761[12:53:56] <S3_> gamax92: By the way I was a troll the other day
L762[12:54:10] *** kirby|gone is now known as mrkirby153
L763[12:54:14] <S3_> I went into ##archlinux or whatever and asked how to install Arch without systemd
L764[12:54:20] <S3_> :>
L765[12:56:09] <gamax92> I'm not up to date about the whole systemd controversy
L766[12:57:34] <S3_> gamax92: well, besides the fact that systemd systems by default mount your uefi firmware off the chip as rw so you can brick your system if you do rm -rf /...
L767[12:57:41] <S3_> right now
L768[12:57:55] <S3_> unless you're crazy and want to desolder the chip and reprogram it
L769[12:58:17] <S3_> If I ever design a motherboard. I will expose a JTAG header.
L770[12:58:28] <S3_> I will see to it
L771[12:59:02] <S3_> I'm pretty sure modern intel / amd chips support JTAG now because of the companies are now so closely tied to FPGAs
L772[13:01:48] <S3_> gamax92: I'm trying to figure out wether or not I should use a void pointer and make all nodes exactly the same in my database, or to make it so that the scalar nodes are always one level lower (much more nodes in large databases)
L773[13:02:00] <S3_> downside to the first is that the nodes are larger
L774[13:02:01] <gamax92> I'm not a database person
L775[13:02:21] <S3_> well it's just a hash tree
L776[13:02:24] <S3_> in C
L777[13:02:41] <S3_> I decided all nodes can either point to an array, a hash, or a scalar
L778[13:02:48] <S3_> scalar could be a string or a number
L779[13:07:35] <Forecaster> hm, how do I yeld in a loop to avoid erroring?
L780[13:10:35] <Forecaster> ah nevermind
L781[13:10:38] <Inari> haha
L782[13:18:12] <S3_> Forecaster: you mean how do you not busywait?
L783[13:19:44] <Forecaster> I just want a loop continusly running doing things
L784[13:19:54] <Forecaster> but it seems a sleep was enough
L785[13:20:12] <Forecaster> but now I need to make it loop while remaining interruptable
L786[13:21:01] <Forecaster> it doesn't seem like a timer sends a signal
L787[13:21:39] <S3_> event polling!
L788[13:22:05] <Forecaster> ?
L789[13:28:52] <Forecaster> that doesn't tell me much unfortunately
L790[13:32:16] <Forecaster> I expected the timer to trigger an event
L791[13:32:27] <Forecaster> is there a way to periodically cause an event without any input?
L792[13:33:00] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L793[13:33:30] *** Gavle is now known as Gavle|Away
L794[13:37:51] <Forecaster> I'd really like to be able to close the program without rebooting the computer
L795[13:40:13] <Antheus> Happy Easter btw
L796[13:41:29] <Forecaster> it's not unless I can get started on this program >:
L797[13:41:54] <rashy> if possible, code an exit condition into the loop
L798[13:42:19] <rashy> that would depend on what the loop is doing though
L799[13:42:23] <Forecaster> that's easy I just listen for the interrupted event
L800[13:42:36] <Forecaster> but I still need it to run continously
L801[13:42:45] <Forecaster> I can't have it stop and wait for the next interrupt
L802[13:43:15] <Forecaster> and the program itself wont have any exit conditions
L803[13:43:35] <Forecaster> oh wait
L804[13:43:37] <Forecaster> duh
L805[13:43:44] <Forecaster> I just have to set a timeout on the pull
L806[13:44:02] <Forecaster> then it'll wait for an interrupt, and if there isn't one it'll run another loop
L807[13:46:22] <Forecaster> perfect
L808[13:46:30] <Forecaster> right in front of my face the entire time :P
L809[13:46:46] <Forecaster> now to design the actual program
L810[13:51:39] <Forecaster> dammit
L811[13:51:55] <Forecaster> what was the function to expand an address?
L812[13:52:13] <fingercomp> component.get
L813[13:52:26] <Forecaster> right, thanks
L814[14:06:07] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: desrever)
L815[14:13:02] *** Keridos|away is now known as Keridos
L816[14:14:49] ⇦ Quits: LeshaInc (~LeshaInc@84.234.54.168) (Quit: Die)
L817[14:26:54] ⇨ Joins: Vexatos (~Vexatos@88-117-27-164.adsl.highway.telekom.at)
L818[14:26:54] zsh sets mode: +v on Vexatos
L819[15:22:08] ⇦ Quits: sciguyryan (~sciguyrya@95.211.188.32) (Remote host closed the connection)
L820[15:30:17] <Vexatos> #tell DeanIsaKitty god damnit you derp
L821[15:30:40] <Vexatos> vifino, ;_;
L822[15:30:42] <Vexatos> What have you done
L823[15:31:08] <KittyKath> Vexatos: %tell and fuck you too =.=
L824[15:31:31] <Vexatos> KittyKath, y u no GOD DAMN READ ONE OF THE TEN OTHER ISSUES BEFORE POSTING AN ISSUE
L825[15:31:39] <Vexatos> Seriously
L826[15:31:41] <Vexatos> PLEASE
L827[15:31:43] <Vexatos> read. closed. issues.
L828[15:31:47] <Vexatos> github search exists+
L829[15:31:49] <Vexatos> :|
L830[15:31:59] <KittyKath> Nah, too lazy
L831[15:33:21] <vifino> Vexatos: What have I done?
L832[15:33:30] <vifino> WHAT HAVE I DONE?!
L833[15:33:33] <Vexatos> vifino, the nyan cat summoning altar
L834[15:33:54] <vifino> Vexatos: Yes.
L835[15:34:08] <vifino> It was successful, if you are interested.
L836[15:35:04] <Vexatos> KittyKath, there
L837[15:35:37] <KittyKath> Vexatos: Also the other 14 open issues have nothing to do with Computronics & ExU. And the last issue on Extra Utilities is from 2014. Sorry I don't consider that current?
L838[15:35:54] <Vexatos> KittyKath, the "like 10 issues with the exact same crash"
L839[15:36:11] <Vexatos> KittyKath, exactly. It has never been fixed on the ExU side
L840[15:36:25] <Vexatos> Now you see how bad RWTema is at bug fixing
L841[15:37:49] <KittyKath> Vexatos: 10 other issue? Where? on what repo? And while we're at it; how about an open issue with a wontfix? So other people can see it? Or a note in the readme? Or a note on your wiki? How was I supposed to know?
L842[15:38:08] <Vexatos> KittyKath, I was exaggerating, it's 4
L843[15:38:15] <Vexatos> 5 including the one on the ExU repo
L844[15:38:20] <Vexatos> I linked them on your issue
L845[15:38:39] <KittyKath> FFS even a sie told me to report it to you >:I NOt even an ex-dev knows its still an issue how am I suppoused to??
L846[15:38:54] <Vexatos> KittyKath, because it's common sense to skim through issues before posting one ;_;
L847[15:39:02] <Vexatos> Because asie quit before it occured
L848[15:39:10] <KittyKath> Yeah no fuck you >.>
L849[15:39:28] <Vexatos> vifino, D:
L850[15:39:32] <rashy> wtg asie
L851[15:39:35] <Vexatos> did it take over the universe?
L852[15:42:31] ⇦ Quits: LuMistry (uid146685@id-146685.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L853[15:42:32] <vifino> Vexatos: No need to confess your jellyness.
L854[15:43:06] <Vexatos> vifino, I cannot express the extend of my colloidality
L855[15:43:17] <Vexatos> It's too vast
L856[15:45:17] <vifino> Vexatos: I'm not sure if that's good or bad, but thanks.
L857[15:45:21] ⇦ Quits: Vexatos (~Vexatos@88-117-27-164.adsl.highway.telekom.at) (Quit: I guess I have to go now. Bye ✔)
L858[15:45:42] <vifino> I killed Vexatos.
L859[15:47:29] <rashy> you monster
L860[15:47:29] <Antheus> RIP
L861[15:48:08] ⇦ Quits: Gavle|Away (Gavle@bb2-025.static.bnc4free.com) (Ping timeout: 186 seconds)
L862[15:48:53] <Antheus> .tell Vexatos Could you make speakers in Computronics also act as audio cables?
L863[15:48:54] <^v4> Antheus, Message queued.
L864[15:49:15] <ping> .tell Antheus ^v4 is unstable you should probably use EnderBot2
L865[15:49:16] <^v4> ping, Message queued.
L866[15:50:43] <vifino> *MichiBot
L867[15:50:53] <vifino> You are a failure, ping.
L868[15:53:43] ⇨ Joins: Gavle|Away (Gavle@bb2-025.static.bnc4free.com)
L869[15:54:02] *** Gavle|Away is now known as Gavle
L870[15:55:06] ⇦ Quits: feldim2425 (~feldim242@91-113-91-137.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L871[15:56:01] *** medsouz|offline is now known as medsouz
L872[15:56:04] ⇨ Joins: feldim2425 (~feldim242@213-33-23-4.adsl.highway.telekom.at)
L873[16:00:21] <Antheus> ping, do you even pong?
L874[16:11:02] <asie> KittyKath: I told you ExU is a troublemaker
L875[16:13:36] <Kodos> I got rid of it once OpenPrinter got filing cabinets
L876[16:13:44] <Kodos> They don't function the same at all, but
L877[16:13:53] <Kodos> What I was using ExU's cabinets for, I can do with the new ones for OpenPrinter
L878[16:14:02] <Kodos> Plus OP's ones look nicer
L879[16:33:58] <S3_> whee
L880[16:42:02] <g> is there any way, in the openOS lua repl, to split the line?
L881[16:42:13] <g> eg if I wanted to write a quick multi-line function
L882[16:43:05] <Kodos> Basically you want a line break in the interpreter?
L883[16:43:18] <g> yeah
L884[16:43:33] <Kodos> There's no way that I know of, but what i usually do is write the function in NP++, join the lines, clean it up, and use that
L885[16:43:44] <g> hm, okay
L886[16:43:59] <Kodos> In NP++, Edit > Line Operations > Join Lines
L887[16:44:14] <Kodos> or Ctrl+J
L888[16:45:19] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-128-205.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L889[16:45:53] <S3_> ok
L890[16:46:04] <Kodos> ok
L891[16:46:25] <gamax92> ok
L892[16:46:58] <S3_> ...
L893[16:47:01] <S3_> what are the chances
L894[16:47:47] <S3_> ok :)
L895[16:48:02] <Kodos> ok
L896[16:48:16] <gamax92> (: ok
L897[16:48:45] <S3_> I
L898[16:48:47] <S3_> do
L899[16:48:50] <S3_> not
L900[16:48:54] <S3_> know
L901[16:48:57] <S3_> where
L902[16:49:08] <S3_> family
L903[16:49:36] <Kodos> resides
L904[16:49:41] <S3_> doctors
L905[16:49:46] <S3_> acquired
L906[16:49:50] <S3_> illegibly
L907[16:49:54] <S3_> perplexing
L908[16:49:56] <S3_> handwriting.
L909[16:50:54] <Kodos> Nevertheless, extraordinary pharmaceutical intellectuality counterbalancing indecipherability, transcendentalizes intercommunication's incomprehensibleness.
L910[16:51:06] <gamax92> g: I'mma go quickly make a multi line repl
L911[16:51:20] <Kodos> Call it gedit =D
L912[16:51:25] <gamax92> ?
L913[16:51:26] <Kodos> ¯\_(ツ)_/¯
L914[16:51:32] <S3_> Kodos: has it
L915[16:51:40] <gamax92> I don't see how it's relevant but okay
L916[16:51:44] <S3_> gamax92: what does it eval?
L917[16:51:49] <gamax92> lua
L918[16:51:51] <S3_> why?
L919[16:52:14] <S3_> does gamax92 even like Lua?
L920[16:53:52] <S3_> gamax92: In the interests of minetest wouldn't it be cool of there was a mod for forge to provide lua access to the forge API
L921[16:54:07] <S3_> for modding with lua
L922[16:54:11] <S3_> if*
L923[16:54:30] <S3_> oh there is already
L924[16:54:38] <S3_> luacraft
L925[16:54:41] <gamax92> ehh
L926[16:54:54] <gamax92> is that even alive
L927[16:55:06] <gamax92> it is, interesting
L928[16:55:24] <gamax92> it was very much dead last time I checked
L929[16:55:58] <S3_> that's kind of a bummer
L930[16:56:04] <gamax92> what?
L931[16:56:17] <S3_> Well it would be nice
L932[16:56:30] <gamax92> You misread what I said.
L933[16:56:31] <S3_> well wait 1.7.10
L934[16:56:34] <gamax92> It's alive
L935[16:56:37] <S3_> oh
L936[16:56:46] <S3_> heh
L937[16:56:50] <S3_> yay!
L938[16:58:33] <S3_> wat
L939[16:58:40] <S3_> is luacraft Lyqid's project...?!
L940[17:00:10] <gamax92> oh, it is dead
L941[17:00:29] <gamax92> it's got a 1.7.10 version but besides that has not been updated in a while
L942[17:01:56] <g> gamax92: If you manage it, then thanks \o/
L943[17:04:41] <g> also, is there a way to get the parent table of a function?
L944[17:05:17] <g> if I'm in that function that is
L945[17:07:20] <gamax92> g: http://hastebin.com/wulumuhoze.lua
L946[17:07:42] *** amadornes is now known as amadornes[OFF]
L947[17:08:16] <gamax92> ... bugged.
L948[17:11:01] <g> TIL, lua has goto
L949[17:12:55] <gamax92> oh
L950[17:13:33] <gamax92> still bugged.
L951[17:15:30] <gamax92> it seems the newest is in 1
L952[17:16:39] <S3_> yeah it's definately dead project
L953[17:18:38] <gamax92> less bugged but history turns to garbage.
L954[17:22:23] <gamax92> fixed
L955[17:23:39] <gamax92> g: http://hastebin.com/jotiqixixe.lua
L956[17:23:47] ⇦ Quits: Inari (~Pinkishu@p5dec6725.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L957[17:27:09] * vifino picks up Lizzy and carries her to bed
L958[17:32:44] <g> gamax92, can I apply that on OC somehow?
L959[17:32:44] <g> :P
L960[17:33:38] <gamax92> OpenOS's /bin/lua.lua ?
L961[17:33:53] <gamax92> g: fixed things http://hastebin.com/gexemizasa.lua
L962[17:37:38] *** Keridos is now known as Keridos|away
L963[17:54:45] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 195 seconds)
L964[17:55:37] <g> gamax92, I mean, the diff
L965[17:55:45] <g> I guess I could use ssh, but
L966[17:55:58] <gamax92> why would you need ssh to apply a diff
L967[17:56:19] <g> because lazy
L968[17:56:30] <g> I'm guessing there's no OC difftool is what I'm saying
L969[17:56:30] <g> :P
L970[17:57:11] <gamax92> g I'm not in the mood for your shit right now, please just stop.
L971[17:57:47] <g> what?
L972[17:58:00] <gamax92> Go fucking use the patch program in linux or just copy the lines in an editor and delete the plus signs or do anything else besides what you're doing right now
L973[17:58:53] <g> Okay, but don't blame whatever's got your knickers in a twist on me
L974[17:58:55] <g> thanks for the edit, btw
L975[18:04:40] ⇦ Quits: Jezza (~Jezza@92.206.20.223) (Ping timeout: 195 seconds)
L976[18:06:44] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L977[18:08:55] <g> That works pretty great \o/
L978[18:11:12] <gamax92> g: I was trying to think if I could avoid using a goto, but decided that a goto would be easiest
L979[18:14:05] <g> I had to make one change
L980[18:14:13] <gamax92> hmm?
L981[18:14:29] <g> setForeground() wasn't returning what you were expecting, it was complaining of nils, so I just stored the result of getForeground() and used that instead
L982[18:15:03] <gamax92> oh right, forgot about that.
L983[18:15:10] <Sangar> weee, multipart cables. with utterly broken collisions, but hey.
L984[18:15:15] <gamax92> erm wait.
L985[18:15:20] <Sangar> and with that, sleep. gnight o/
L986[18:15:37] <Mimiru> lol.. that's fucked up :P
L987[18:15:38] <Mimiru> Night
L988[18:19:57] <vifino> https://www.reddit.com/r/sysadminlastwords/comments/4c7pbd/manydays_uptime_yay_who_needs_security_fixes/ ~
L989[18:35:49] <Kodos> o/
L990[18:44:19] <gamax92> vifino: wolfmitchell...
L991[18:44:28] <wolfmitchell> .
L992[18:44:36] <gamax92> you ...
L993[18:44:59] <g> oh, it's that guy
L994[18:46:30] <Mimiru> My 1tb seagate drive is in the middle of a head crash
L995[18:46:38] <Kodos> Oh fun
L996[18:47:12] <vifino> gamax92: Yes?
L997[18:49:34] ⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
L998[18:49:50] ⇨ Joins: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L999[18:53:06] ⇨ Joins: Xilandro (~Kodos@2602:306:ce20:6c30:49f2:7c0d:bf49:82)
L1000[18:53:06] zsh sets mode: +v on Xilandro
L1001[18:54:32] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:49f2:7c0d:bf49:82) (Ping timeout: 186 seconds)
L1002[18:55:26] *** Xilandro is now known as Kodos
L1003[18:55:55] *** g is now known as gAway2002
L1004[19:23:05] ⇦ Quits: Talonos (uid86859@id-86859.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1005[19:26:11] <Antheus> May the odds be ever in your favor, Mimiru
L1006[19:26:20] <Mimiru> o_O
L1007[19:27:02] <Antheus> "My 1tb seagate drive is in the middle of a head crash"
L1008[19:27:14] <Mimiru> ahh yeah
L1009[19:27:24] <Mimiru> grabbed what I could...
L1010[19:28:29] <Antheus> Well, time to go lay down and watch some things on youtube ;P
L1011[19:56:12] <Mimiru> http://michi.pc-logix.com/explorer_2016-03-27_19-52-49.png
L1012[19:56:47] <Kodos> 10 TB?
L1013[19:56:49] <Kodos> wat
L1014[19:56:59] <Mimiru> 10 TB.. :P
L1015[19:57:37] <Mimiru> Though, it's all just a trick
L1016[19:58:11] <Mimiru> http://michi.pc-logix.com/explorer_2016-03-27_19-57-43.png I setup a storage space, and you have to give a max capacity and there is no way I can find to change it after the fact
L1017[19:58:13] <gamax92> It's actually just 1GB mirrored 1024 times
L1018[19:58:21] *** Lathanael is now known as Lathanael|Away
L1019[19:58:27] <Mimiru> So I set it to 10TB so I can add drives as I get them
L1020[19:59:02] <Mimiru> Oh
L1021[19:59:08] <Mimiru> You can change the capacity
L1022[19:59:11] <Stary2001> lmao
L1023[19:59:11] <Mimiru> Well then...
L1024[19:59:20] <Stary2001> whoops?
L1025[19:59:24] * Mimiru shrugs
L1026[19:59:29] <Mimiru> Just means I can add more storage :P
L1027[20:01:06] <Kodos> Speaking of adding more storage
L1028[20:01:14] <Kodos> ;-D
L1029[20:02:12] <snowden89> hmm
L1030[20:24:31] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1031[20:28:30] <Kodos> HexChat is annoying
L1032[20:29:07] <Dimensional> It's still better than BinChat, DecChat, and OctChat.
L1033[20:29:46] ⇦ Quits: cpup (~cpup@32.218.117.207) (Ping timeout: 190 seconds)
L1034[20:29:52] ⇦ Quits: Wiiplay123 (~Wiiplay12@adsl-72-154-30-210.bna.bellsouth.net) (Read error: Connection reset by peer)
L1035[20:31:19] ⇨ Joins: cpup (~cpup@32.218.116.102)
L1036[20:31:21] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L1037[20:48:02] ⇨ Joins: Dimensional|2 (~kvirc@40.134.242.242)
L1038[20:48:32] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Read error: Connection reset by peer)
L1039[20:48:50] <gamax92> WocChat
L1040[20:50:37] <Kodos> Does WocChat support me right clicking a username in the list yet
L1041[20:50:57] <gamax92> to do what
L1042[20:50:59] <Kodos> With a menu pop up that lets me do stuff like kick, ban, op, deop, voice, devoice, slap, PM, etc
L1043[20:51:04] <gamax92> there is no menu code sorry
L1044[20:57:26] <Shuudoushi> who wants to help me to try and fix Gophers gml stuff?
L1045[20:58:18] <Kodos> Not it
L1046[20:58:34] <gamax92> Not I
L1047[21:00:57] <Shuudoushi> figured as much...
L1048[21:02:35] ⇦ Quits: feldim2425 (~feldim242@213-33-23-4.adsl.highway.telekom.at) (Ping timeout: 195 seconds)
L1049[21:03:08] ⇨ Joins: feldim2425 (~feldim242@178-191-191-84.adsl.highway.telekom.at)
L1050[21:08:53] <Dimensional|2> KVirc does all that
L1051[21:09:00] <Dimensional|2> Right click and stuff
L1052[21:09:08] <gamax92> WocChat is an OC irc client
L1053[21:09:10] <Dimensional|2> It's a little difficult to figure out at first.
L1054[21:09:17] <Dimensional|2> Ah
L1055[21:09:48] <gamax92> For the record, HexChat also does all that
L1056[21:10:58] <Kodos> Yeah, but i can't move my custom shit to new places, it forces it to the bottom of my popup menu
L1057[21:22:25] <Shuudoushi> https://www.youtube.com/watch?v=znmUb2d1pQ4
L1058[21:22:27] <MichiBot> CADBURY CANNON | length: 1m 52s | Likes: 165 Dislikes: 1 Views: 1516 | by TACTICAL G-CODE
L1059[21:28:22] *** justanoodle is now known as `
L1060[21:41:05] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L1061[21:57:03] <Shuudoushi> something is eating my RAM again... http://goo.gl/uhCqY3
L1062[21:58:18] <Izaya> Lizzy: you play The Division, right?
L1063[22:00:39] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: I am a bree, AMA (when i return~))
L1064[22:09:25] <Dimensional|2> Could it be the Chubacobra? That its goats and rams.
L1065[22:09:41] <gamax92> The Dedotated
L1066[22:11:05] <Izaya> I'm going to guess that the thing eating your memory is Windows
L1067[22:11:22] <snowden89> thats why i board up my windows
L1068[22:11:32] <snowden89> stop those assholes eating me out of house and home
L1069[22:11:34] <snowden89> or memory
L1070[22:13:00] *** medsouz is now known as medsouz|offline
L1071[22:13:09] <Dimensional|2> New product from Apple Computers. The Apple iHouse. It's key feature: No Windows
L1072[22:13:31] *** Dimensional|2 is now known as Dimensional
L1073[22:14:58] <gamax92> It just has holes in the walls instead for nice fresh air, but don't worry, Apple has security features for those holes
L1074[22:15:48] <Mimiru> Shuudoushi, Sorry to hear that http://michi.pc-logix.com/Taskmgr_2016-03-27_22-15-34.png
L1075[22:16:29] <Shuudoushi> ...
L1076[22:16:45] <Shuudoushi> give me some of your RAM fucker
L1077[22:16:48] <Mimiru> Client: HexChat 2.12.0 OS: Microsoft Windows 10 Home (x64) CPU: AMD FX(tm)-8350 Eight-Core Processor (4.21GHz) Memory: 31.9 GiB Total (23.3 GiB Free) Storage: 576.4 GiB / 10.7 TiB (10.1 TiB Free) VGA: NVIDIA GeForce GTX 960, Air Display (Microsoft Corporation - WDDM v1.1) Uptime: 25m 48s
L1078[22:16:57] <Shuudoushi> Client: HexChat 2.12.0 OS: Microsoft Windows 10 Pro (x64) CPU: AMD Athlon(tm) II X4 620 Processor (3.06GHz) Memory: 12.0 GiB Total (4.1 GiB Free) Storage: 2.0 TiB / 2.4 TiB (414.2 GiB Free) VGA: NVIDIA GeForce GTX 650 Ti BOOST Uptime: 1d 0h 13m 9s
L1079[22:17:22] <Shuudoushi> at least I have a better OS...
L1080[22:17:30] <Shuudoushi> and more uptime lol
L1081[22:17:40] <Mimiru> The difference between home and pro was nothing I needed
L1082[22:17:42] <Mimiru> and $30
L1083[22:17:53] <snowden89> i love those windows 10 PC
L1084[22:18:00] <Shuudoushi> I got pro for free b/c of win7 ult lol
L1085[22:18:08] <Mimiru> My 10 is fully legit :p
L1086[22:18:12] <snowden89> that people shutdown everyday but uptime shows 4 - 6 days uptime
L1087[22:18:14] <Shuudoushi> as is mine :D
L1088[22:18:19] <snowden89> due to fast startup
L1089[22:18:41] <Mimiru> Shuudoushi, you and I both know your 7 ult wasn't... :P
L1090[22:18:43] <Shuudoushi> Mimiru: http://goo.gl/A0oQYz
L1091[22:18:49] <Shuudoushi> lol
L1092[22:18:55] <Shuudoushi> win10 doesn't know that XD
L1093[22:19:26] <Izaya> Mem: 7.7G 2.0G 2.6G 96M 3.1G 5.5G
L1094[22:19:35] <Izaya> I don't have a huge amount of RAM but I'm not using much of it atm either
L1095[22:19:50] <Shuudoushi> and further more, I can recover a fully legit product key with magic jelly bean finder :P
L1096[22:19:58] <Izaya> also "Digital Entitlement"
L1097[22:19:58] <Mimiru> my RAM usage would bottom out if not for the 8 chrome windows with tabs out the ass
L1098[22:20:00] <Shuudoushi> or is it just magic bean finder now...
L1099[22:20:26] <Shuudoushi> why is cortona running again... http://goo.gl/JQMHlF
L1100[22:20:33] <Shuudoushi> cortana*
L1101[22:20:40] * Mimiru hugs Cortana
L1102[22:20:42] <Izaya> I have 26 tabs open in luakit, 8 tabs in Firefox, evolution, Steam and PCManFM open
L1103[22:20:55] <Izaya> cortana is creepy as
L1104[22:21:00] <Izaya> certainly cool
L1105[22:21:02] <Izaya> but creepy
L1106[22:21:15] <Shuudoushi> not even 1/2... http://goo.gl/c0pSxF
L1107[22:22:09] <Izaya> http://i.imgur.com/lvCsd02.png this is why I limit myself to 30 tabs in luakit and only use FF when something breaks
L1108[22:22:27] <Shuudoushi> XD
L1109[22:23:55] <Izaya> I used to end up with like several hundred tabs in FF...
L1110[22:24:00] <Izaya> and still have 4GB memory free
L1111[22:45:30] ⇦ Quits: Lathanael|Away (~Lathanael@p549605AD.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1112[22:49:20] <gamax92> Are you Okay?
L1113[22:49:47] <Kodos> Are there any doc pages with shell commands listed?
L1114[22:51:29] ⇨ Joins: Lathanael|Away (~Lathanael@p54961DF9.dip0.t-ipconnect.de)
L1115[23:00:18] <Mimiru> https://github.com/MightyPirates/OpenComputers/tree/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/OpenOS/bin that has most of the commands.. lol
L1116[23:00:31] <Kodos> Dark, ^
L1117[23:23:30] *** Ajloveslily is now known as Ajloveslily|Sleep
L1118[23:32:49] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit: Leaving)
L1119[23:36:29] <Kodos> #lua return 1000 / 64
L1120[23:36:40] <Dark> ty kodos
L1121[23:36:51] <Kodos> np
L1122[23:36:58] <Kodos> %calc 1000/64
L1123[23:36:58] <MichiBot> Kodos: 15.62
L1124[23:37:14] <Dark> %calc 5!
L1125[23:37:50] <Mimiru> It's a very simple calculator...
L1126[23:40:01] <Dark> just checking, always find it interesting when calculators can do complex math
L1127[23:40:20] <Dark> %calc 2^4
L1128[23:40:20] <MichiBot> Dark: 16
L1129[23:40:28] <Dark> %calc 2e4
L1130[23:40:28] <MichiBot> Dark: 20,000
L1131[23:40:35] <Dark> %calc 2E4
L1132[23:40:35] <MichiBot> Dark: 20,000
L1133[23:40:42] <Dark> hmm not sure those should be the same
L1134[23:44:01] <Kodos> %calc 2E-4
L1135[23:44:04] <MichiBot> Kodos: 0
L1136[23:44:06] <Kodos> ¯\_(ツ)_/¯
L1137[23:44:16] <Kodos> %calc 2e+1
L1138[23:44:16] <MichiBot> Kodos: 20
L1139[23:44:30] <Kodos> %calc 1.234e+4
L1140[23:44:30] <MichiBot> Kodos: 12,340
L1141[23:44:41] <Kodos> #ihavenoideawhatiamdoing
L1142[23:49:20] ⇦ Quits: Dark (~MrDark@cpe-76-181-157-113.columbus.res.rr.com) (Ping timeout: 186 seconds)
L1143[23:53:08] ⇨ Joins: gm|and (~gm|and@11.107.224.49.dyn.cust.vf.net.nz)
L1144[23:58:26] ⇦ Quits: Yepoleb (~yepoleb@91-115-117-52.adsl.highway.telekom.at) (Quit: Yepoleb)
L1145[23:59:55] ⇨ Joins: OmegaCenti (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net)
L1146[23:59:59] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top