<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:48] <Xilandro> Now if I could just get EnderIO Capbanks in a separate mod
L2[00:10:59] ⇨ Joins: techno156 (~techno156@137.154.137.222)
L3[00:13:41] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:1d99:a33b:2800:53b2) (Read error: Connection reset by peer)
L4[00:21:30] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:68a6:75b3:fe00:60db) (Quit: Cervator)
L5[00:44:56] *** cbcercas|AFK is now known as cbcercas
L6[00:45:53] <Xilandro> The Notification Interface is still probably one of my favorite block-form components
L7[00:48:12] <Xilandro> Anyway, sleeptime =D
L8[00:56:00] *** cbcercas is now known as cbcercas|AFK
L9[01:28:28] <SysVoid> java -Xmx5120M -Xms2048M -jar forge-1.7.10-10.13.4.1614-1.7.10-universal.jar nogui
L10[01:28:33] <SysVoid> How can I make this lag less?
L11[01:28:41] <SysVoid> Any arguments I can add?
L12[01:32:07] <Mimiru> my suggestion, make Xmx and Xms the same cpw suggested the same in a reddit post I can't find anymore
L13[01:32:42] <Mimiru> "-Xmx4G -Xms4G Sets the heap size to 4G and keeps it pinned at 4G. Minecraft eats a lot of memory. If you have -Xms set to something smaller, the garbage collector may be convinced to try "harder" to garbage collect to that lower target. This can result in "big lag spikes" because those aggressive collections will be slow and painful."
L14[01:33:09] <Mimiru> https://www.reddit.com/r/feedthebeast/comments/5jhuk9/modded_mc_and_memory_usage_a_history_with_a/
L15[02:06:10] <SysVoid> Ahhhh
L16[02:06:18] <SysVoid> Thaks Mimiru! ?
L17[02:46:40] <Forecaster> Mimiru: how's the app dev going?
L18[02:46:56] ⇦ Quits: techno156 (~techno156@137.154.137.222) (Ping timeout: 206 seconds)
L19[02:47:01] <Corded> * Lizzy yawns and snuggles vifino
L20[03:50:22] ⇨ Joins: Inari (~Pinkishu@p5dec65f2.dip0.t-ipconnect.de)
L21[03:53:36] ⇨ Joins: Kattery_ (v^@katt.is.cute.pxtst.com)
L22[03:53:40] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Read error: Connection reset by peer)
L23[03:53:49] *** Kattery_ is now known as Kattery
L24[04:08:50] *** cbcercas|AFK is now known as cbcercas
L25[04:59:57] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 180 seconds)
L26[05:00:51] ⇨ Joins: ping (v^@me.pxtst.com)
L27[05:00:52] zsh sets mode: +v on ping
L28[05:42:26] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 180 seconds)
L29[05:44:34] ⇨ Joins: ping (v^@me.pxtst.com)
L30[05:44:35] zsh sets mode: +v on ping
L31[05:51:40] * vifino snuggles Lizzy back
L32[05:51:46] <Lizzy> :3
L33[05:53:08] <vifino> my new laptop arrived today in a big ass box. it's pretty.
L34[05:53:12] <vifino> the box, i mean.
L35[05:53:22] <vifino> oh, the laptop too.
L36[05:53:47] <Lizzy> WOO
L37[05:54:13] <Lizzy> I did some updates now i lost the font i use pretty much everywhere :(
L38[06:05:57] ⇦ Quits: ping (v^@me.pxtst.com) (Ping timeout: 384 seconds)
L39[06:06:24] ⇨ Joins: ping (v^@2602:ffc5::ffc5:6825)
L40[06:06:26] zsh sets mode: +v on ping
L41[06:26:05] <Lizzy> grr, why isn't my terminal transparency working :
L42[06:26:07] <Lizzy> :<
L43[06:26:59] <Lizzy> hmm
L44[06:27:06] <Lizzy> seems it doesn't work in hexchat either....
L45[06:27:12] <Lizzy> wtf gtk
L46[06:35:15] ⇨ Joins: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au)
L47[06:37:27] ⇦ Quits: ping (v^@2602:ffc5::ffc5:6825) (Ping timeout: 180 seconds)
L48[06:38:21] <vifino> blame the compositor, not gtk.
L49[06:40:26] ⇨ Joins: ping (v^@me.pxtst.com)
L50[06:40:28] zsh sets mode: +v on ping
L51[06:41:13] ⇨ Joins: Vexatos (~Vexatos@p200300556E5AFE6449CEE52F162F33A6.dip0.t-ipconnect.de)
L52[06:41:13] zsh sets mode: +v on Vexatos
L53[06:42:47] ⇨ Joins: Turtle (~SentientT@82.171.92.73)
L54[06:47:31] <Lizzy> huh
L55[06:48:54] <Lizzy> after some googling about, came across some forum threads that suggested downgrading it because with the most recent version the devs decided to upgrade their gtk3 test branch to the main line as a stable version.
L56[06:49:09] * Saphire flops
L57[06:49:16] <Lizzy> Downgrading gives me my transparrency back
L58[06:49:22] * Saphire pouts
L59[06:49:25] <Saphire> MPD is stutering
L60[06:49:26] * Lizzy pets Saphire
L61[06:49:33] * Saphire murrs :c
L62[06:50:29] <Lizzy> there
L63[07:01:35] <Lizzy> and also set it to hold-back any updates to terminator
L64[07:08:51] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 384 seconds)
L65[07:09:11] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L66[07:24:14] <Lizzy> :(
L67[07:24:32] <Lizzy> all the boots i have in my amazon wish list are currently out of stock
L68[07:24:34] * Lizzy is sad
L69[07:24:53] <Forecaster> have you run out of stomping boots?
L70[07:47:40] <Lizzy> na, i want some cute boots
L71[07:55:41] <Izaya> https://lain.shadowkat.net/~izaya/test.dot.svg
L72[07:59:05] <20kdc> am I misreading that link
L73[07:59:41] <20kdc> or... wait, no, I already ran through this conversation the last time that node was mentioned. Still haven't renamed my laptop.
L74[08:03:46] <Izaya> vifino: I'm getting myself a T430
L75[08:03:59] <Izaya> because I can't afford a Librem 13
L76[08:04:31] <vifino> get a x230 instead.
L77[08:05:43] ⇦ Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au) (Quit: Leaving)
L78[08:05:59] <vifino> I have a X230 because after evaluating the options in terms of coreboot support, it seemed the best choice.
L79[08:09:28] <Izaya> I want a 14" one though
L80[08:09:51] <vifino> pff.
L81[08:11:23] <Mimiru> ._. gitlab why are you using almost 4gb of RAM? :/
L82[08:12:16] * Lizzy is not sure how much her gitlab is using but she's not too fussed about it
L83[08:13:38] <Mimiru> I keep getting nodequery emails about high resource usage
L84[08:14:02] <Stary> rails
L85[08:14:15] <Mimiru> yeah
L86[08:28:29] <Mimiru> Forecaster, app dev goes ok, found out last night that on android 6+ I have to do requestPermissions to get "dangerous" permissions like.. reading/writing to storage and stuff
L87[08:28:49] <Forecaster> huh
L88[08:29:11] <Mimiru> in 5 and below you get a permissions prompt on install
L89[08:29:34] <Mimiru> in 6+ you don't you have to explicitly ask for permissions in the app
L90[08:30:09] <Forecaster> wait, I'm confused, didn't you say in 6+ you had to do requestPermission
L91[08:30:22] <Mimiru> yes...
L92[08:30:33] <Mimiru> you don't get the prompt on install
L93[08:30:40] <Mimiru> you have to manually prompt in app
L94[08:30:42] <Forecaster> ah
L95[08:30:52] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:857:fd6a:15a6:149d)
L96[08:31:21] <Forecaster> did you release all the new stuff yet? with the icons and junk
L97[08:31:39] <20kdc> Mimiru: presumably that's because people install apps without bothering to read the permissions checklist
L98[08:31:53] <Mimiru> I know exactly WHY it's done
L99[08:32:04] <20kdc> ...but it's a pain nonetheless
L100[08:32:09] <SysVoid> Development server at work is completely breaking yay
L101[08:32:12] <Mimiru> I just didn't know I had to do it... cause I thought I was targeting API 16... turns out my minimum was 16
L102[08:32:15] <Mimiru> my target was 25
L103[08:32:37] <Mimiru> any app targeting 23+ has to do the new permissions system
L104[08:32:53] <Mimiru> and you can't downgrade the target version once you've released the app on the play store
L105[08:32:57] <Mimiru> anyway I'm late so off to work
L106[08:34:49] ⇦ Quits: Crazylemon (~Crazylemo@207.62.170.220) (Remote host closed the connection)
L107[09:03:28] <Michiyo> called the revenue office... and found out I don't have to jump through hoops to get my moms truck in my name so I can tag it
L108[09:03:30] <Michiyo> \o/
L109[09:04:00] <Michiyo> death cert, affidavit stating that I'm the only one with claim to the truck, the title, and $45
L110[09:04:20] <Michiyo> people were talking like it was going to be really hard..
L111[09:12:38] ⇦ Quits: Xilandro (~Kodos@2602:306:ce20:6c30:4cea:309b:309b:5067) (Ping timeout: 206 seconds)
L112[09:43:22] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de)
L113[09:49:13] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L114[09:49:22] <Forecaster> that's good
L115[09:49:25] <Forecaster> are you gonna keep it?
L116[09:54:02] ⇨ Joins: Keanu73 (~Keanu73@host-78-148-136-237.as13285.net)
L117[10:00:02] ⇨ Joins: makemoney (~clix@c-4f669cb3-74736162.cust.telenor.se)
L118[10:00:33] ⇨ Joins: andreww (~xarses@8.39.49.133)
L119[10:00:54] ⇦ Parts: makemoney (~clix@c-4f669cb3-74736162.cust.telenor.se) ())
L120[10:01:55] ⇨ Joins: xarses_ (~xarses@67.218.117.197)
L121[10:03:06] <Michiyo> yeah, I have no choice ATM, my car needs 2 motor mounts, tires.. etc
L122[10:03:24] <Michiyo> (the car only HAS 2 motor mounts... so it's kinda important they be replaced :P)
L123[10:04:21] ⇦ Quits: andreww (~xarses@8.39.49.133) (Ping timeout: 206 seconds)
L124[10:24:59] <S3> html needs to go away
L125[10:25:36] <S3> I see more people trying to unify web development into a single xml spec than I do trying to find a way to avoid xml
L126[10:26:25] <S3> Michiyo: just use duct tape
L127[10:43:13] <Michiyo> K...
L128[10:43:22] * Michiyo duct tapes S3 to a wall
L129[10:45:02] <S3> never duct taped your car together?
L130[10:45:13] <S3> I'm holding up the bumper with a ribbon
L131[10:47:02] <Michiyo> I'm not duct taping my fucking engine to my frame.. no
L132[10:51:35] <Inari> Michiyo duct tapes S3 to a wall
L133[10:51:36] <Inari> Lewd
L134[10:53:05] <S3> Michiyo: I once sat down with people and planned a full sized two seater airplane made with duct tape, spray foam and steel wire once.
L135[10:53:12] <S3> duct tape is the shit
L136[10:53:15] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 384 seconds)
L137[10:53:25] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L138[10:53:36] <Forecaster> that doesn't make it useful for everything :P
L139[10:54:04] <Kodos> Hey @SysVoid You around?
L140[10:54:19] <Forecaster> I mean, I feel the same about games, but they absolutely refuse to do my taxes D:
L141[10:54:28] <Inari> At least use gaffer tape
L142[10:55:15] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L143[10:57:06] <Michiyo> That's great, it really is, but duct tape's adhesive breaks down with heat... and internal combustion engines get warm.
L144[10:57:28] <Michiyo> shockingly, small controlled explosives are hot.
L145[10:57:33] <Michiyo> explosions*
L146[10:57:44] <Forecaster> what you need is an internal implosion engine
L147[10:58:03] <Forecaster> that has to be the opposite, so they wont get hot right? :D
L148[10:58:10] <Michiyo> ... lol
L149[10:59:33] <Inari> Any of you watch HYMEN?
L150[10:59:53] <Inari> *HIMYM
L151[10:59:54] <Forecaster> peoplewatching isn't really my thing
L152[11:02:16] ⇨ Joins: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L153[11:23:36] <Kodos> I did ages ago
L154[11:35:28] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L155[11:37:09] ⇦ Quits: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Ping timeout: 206 seconds)
L156[12:07:37] <SolraBizna> I'll just leave this here... https://tejat.net/eph/very_special_peg.txt
L157[12:19:44] <payonel> gamax92: found the root cause of the cursor outside resolution causing shell crash issue
L158[12:20:08] <payonel> Inari: o/'
L159[12:20:51] <Inari> Ohi
L160[12:33:21] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L161[12:46:16] *** xarses_ is now known as xarses
L162[12:50:26] <payonel> gamax92: anyways, it appears to be a false precondition in term -- it assumes "screen_resized" will have been handled before term.pull (the cursor blink) is run
L163[12:50:37] <payonel> but it is possible to get to term.pull before the screen_resized event has been handled
L164[12:52:38] <Michiyo> truck is now in my name
L165[12:52:48] <Forecaster> \o/
L166[12:54:39] <Forecaster> since 2016-05-22 my downloading system has downloaded 19 742 images from deviantart.com
L167[12:56:09] <Forecaster> not just random images mind you, ones I've marked for it
L168[12:58:28] <Kodos> Woo got a free 20 in gas
L169[12:58:45] <Kodos> No more fuel low light for a week or two
L170[13:02:50] <Inari> Remindsme
L171[13:03:14] <Inari> I still want to make some kinda learning thingy that picks out new pictures from gelbooru everyday thatI may like
L172[13:05:14] <Forecaster> could do that by using points to score different tags in the background by liking or disliking images
L173[13:05:18] *** Mine|away is now known as minecreatr
L174[13:05:33] <Inari> Yeah but tag combinations should also be important :P
L175[13:05:37] <Forecaster> then the next day it'd try to find the highest scoring images
L176[13:05:52] <Inari> I just want it to give mea ll new images at frist, and I tell it which I like and dislike
L177[13:05:56] <Inari> and over time it filters them more
L178[13:05:59] <Inari> Learning from my decisions xD
L179[13:06:08] <Forecaster> you could save relations between tags
L180[13:06:35] <Forecaster> so if you like an image the tags on it will store a relation to eachother that boosts their points a bit
L181[13:06:49] <Forecaster> leading to a higher score for images with that or similar combinations
L182[13:07:06] <Inari> Maybe something like that
L183[13:17:43] <SysVoid> http://i.imgur.com/nOcMS92.png
L184[13:17:47] <SysVoid> slowly installing them all ?
L185[13:19:34] <payonel> sysvoid: i could not repro the "/bin/sh.lua using dofile() not printing to stdout" bug
L186[13:20:06] <payonel> i was able to find why rc scripts on boot don't print (they do, but the terminal is still loading and the cursor is under the boot output)
L187[13:20:14] <payonel> to be honest, rc shouldn't be used for stdout messages
L188[13:20:14] <SysVoid> payonel - I fixed the issues I had earlier. ?
L189[13:20:26] <payonel> i understand that - but just following up with stdout concerns
L190[13:24:56] <SysVoid> rip i killed my server again
L191[13:24:58] <SysVoid> i need more ramz
L192[13:25:29] <Forecaster> http://www.downloadmoreram.com/
L193[13:25:50] <SysVoid> I'm confused.
L194[13:26:02] <SysVoid> When I turn on my servers, it times out my server and I can't rejoin.
L195[13:26:11] <SysVoid> The VPS it sits on has 7GB free RAM
L196[13:26:13] <Forecaster> log?
L197[13:26:26] <SysVoid> http://i.imgur.com/7G7wCN6.png
L198[13:26:27] <SysVoid> sure 1 sec
L199[13:26:45] <SysVoid> um
L200[13:26:57] <SysVoid> there's no log after me joining other than "Starting OpenComputers version check."
L201[13:27:03] <SysVoid> "Running the latest OpenComputers version."
L202[13:27:05] <SysVoid> \\\_o_/
L203[13:27:24] <Forecaster> you mean ¯\_(ツ)_/¯
L204[13:27:43] <SysVoid> http://i.imgur.com/AC7RTu2.png
L205[13:27:45] <SysVoid> Seeeeee
L206[13:27:53] <SysVoid> and if I try to join, or type anything in console, it won't work
L207[13:27:56] <SysVoid> it goes completely ded
L208[13:28:12] <Forecaster> what do you do then
L209[13:28:15] <Forecaster> restart it?
L210[13:28:19] <SysVoid> yeah
L211[13:28:23] <SysVoid> and watch it crash AGAIN
L212[13:28:27] <SysVoid> when i start servers up
L213[13:28:27] <SysVoid> ?
L214[13:28:30] <Forecaster> have you tried waiting?
L215[13:28:34] <SysVoid> yes
L216[13:28:37] <SysVoid> i went to sleep last time
L217[13:28:39] <SysVoid> 6 hours later
L218[13:28:41] <SysVoid> still ded
L219[13:28:52] <Forecaster> so the server freezes?
L220[13:29:45] <SysVoid> pretty much
L221[13:30:08] <Forecaster> and what are you doing to cause that exactly?
L222[13:30:08] <SysVoid> i have to stop it using CTRL+Z (not CTRL+C), then killall the java processes, then start it up again
L223[13:30:11] <SysVoid> it's weird
L224[13:30:21] <SysVoid> i am starting my server racks
L225[13:30:22] <SysVoid> ?
L226[13:30:27] <Forecaster> how many?
L227[13:30:31] <SysVoid> like
L228[13:30:31] <SysVoid> lots
L229[13:30:34] <SysVoid> http://i.imgur.com/ggaMCm4.gifv
L230[13:30:37] <Forecaster> try less lots
L231[13:30:39] <SysVoid> ^ gif of shell
L232[13:31:02] <SysVoid> This amount of lots btw: http://i.imgur.com/MKwirCI.png
L233[13:31:22] <Forecaster> presumably you're overloading the process
L234[13:31:37] <Forecaster> so it stops responding
L235[13:31:58] <Forecaster> have you checked how much cpu it's using when you do that?
L236[13:32:33] <SysVoid> holy shit i never thought about allocating more cpu to the vps
L237[13:32:37] <SysVoid> dumb me
L238[13:33:12] <SysVoid> AYYYYY
L239[13:33:15] <SysVoid> They're all on!
L240[13:33:16] <SysVoid> http://i.imgur.com/KQm81E0.png
L241[13:33:58] <SysVoid> http://i.imgur.com/MnlWCTU.png
L242[13:34:02] <SysVoid> Just a few more to go
L243[13:34:03] <SysVoid> ?
L244[13:34:20] <Forecaster> :P
L245[13:34:36] <payonel> sysvoid: how "hacked" is your openos?
L246[13:34:48] <SysVoid> payonel not much
L247[13:34:50] <payonel> i wrote an oppm package that gives your remote shell access
L248[13:35:15] <SysVoid> I've added a few things to lib, bin and another folder in root
L249[13:35:19] <SysVoid> root = /
L250[13:35:21] <SysVoid> not /root ?
L251[13:35:32] <payonel> mmhm
L252[13:35:36] <SysVoid> edited your sh.lua a bit
L253[13:36:06] <payonel> anyways, it's not perfect and has some issues...but it works well enough
L254[13:36:07] <SysVoid> http://i.imgur.com/52skX1G.png
L255[13:36:10] <SysVoid> It's beautiful ?
L256[13:36:28] <payonel> if you're interested, `oppm install psh` on all the machines, and the `rc pshd enable`
L257[13:36:45] <payonel> then from any machine in the network you can `psh -l` to list all available hosts
L258[13:36:47] <SysVoid> YOU LOOKING TO HIJACK MY SICK DATA CENTRE, BRO?
L259[13:37:00] <payonel> and `psh [addr]` to connect (addr can be a partial string match)
L260[13:37:24] <payonel> :) not so much
L261[13:37:43] <SysVoid> I plan on giving each of these servers a purpose ?
L262[13:37:53] <SysVoid> What purpose, you ask? No fucking idea
L263[13:38:06] <SysVoid> I know there will be authentication
L264[13:38:06] <SysVoid> and probably email
L265[13:38:11] <SysVoid> Some DNS too
L266[13:38:14] <SysVoid> maybe DHCP
L267[13:38:28] <payonel> adding keyboards and monitors to each, and cables...it can be tedious
L268[13:38:29] <payonel> thus, psh
L269[13:38:36] <payonel> even if it is one at a time
L270[13:38:47] <SysVoid> You don't even wanna know how I'm doing this payonel ?
L271[13:39:06] <SysVoid> Shut down servers -> remote terminal to terminal server -> do things -> start all
L272[13:39:07] <SysVoid> xD
L273[13:40:09] <SysVoid> I've had a rack die on me doing this and about 3 other servers
L274[13:40:11] <SysVoid> ?
L275[13:40:58] <SysVoid> Luckily I was sponsored by OpenIntel TM http://i.imgur.com/MPyZWVv.png
L276[13:41:13] <payonel> all legit?
L277[13:41:18] <SysVoid> No ?
L278[13:42:16] <Kodos> Sysvoid how are you sorting your terminal servers
L279[13:42:27] <Kodos> Like how do they know which server to use
L280[13:42:49] <SysVoid> They use whichever server is on in the rack above/below it
L281[13:43:04] <SysVoid> There is a disk drive and a term server per rack
L282[13:43:27] <SysVoid> http://i.imgur.com/uvcTqTI.png
L283[13:43:29] <Kodos> Right but how do you choose which of the four servers on he rack
L284[13:43:38] <SysVoid> You turn the others off.
L285[13:43:39] <SysVoid> It's horrible.
L286[13:43:42] <SysVoid> But looks sexy as fuck.
L287[13:43:45] <Kodos> Lol
L288[13:44:00] <Kodos> Why not use a kvm and do it in code
L289[13:44:06] <Kodos> Or however that works
L290[13:44:11] <SysVoid> no experience with the kvms in this
L291[13:44:15] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L292[13:44:18] <SysVoid> and i need to make it not conflict ?
L293[13:44:23] <Kodos> Lol
L294[13:44:46] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L295[13:45:41] <S3> okay guys!
L296[13:45:44] <SysVoid> SUCH FLOPPY SOUND
L297[13:45:52] <S3> Sysvoid isn't it splendid?
L298[13:45:58] <SysVoid> yes
L299[13:46:16] <S3> sysvoid I'm writing an operating system for this sucker
L300[13:47:22] <SysVoid> im modifying openos to communicate with authentication servers i will make
L301[13:47:23] <SysVoid> ?
L302[13:47:35] <SysVoid> i am also crying because i think i have another broken server/rack/terminal server
L303[13:47:36] <SysVoid> ?
L304[13:48:35] <SysVoid> http://i.imgur.com/lW9mfVD.gifv
L305[13:48:35] <SysVoid> ?
L306[13:49:03] <S3> wut
L307[13:49:08] <SysVoid> ?
L308[13:49:20] <payonel> solid cursor?
L309[13:49:28] <SysVoid> that one server does nothing
L310[13:49:30] <SysVoid> lemme try the others
L311[13:49:47] <S3> the terminal needs to be bound to it, I forget the specifics, but it is quite picky
L312[13:49:49] <SysVoid> ok so it's the rack or it's the terminal server or it's both
L313[13:49:55] <payonel> assuming the machine is actually on, and that's not just the last gpu set, a solid cursor is also due to a flood of events hitting the machine
L314[13:50:05] <payonel> is there a massive amount of network traffic?
L315[13:50:13] <SysVoid> there isnt network traffic ?
L316[13:50:16] <payonel> ok
L317[13:51:05] <Michiyo> ffs..
L318[13:51:11] <Michiyo> I'm thinking about switching from gitlab to Gogs :/
L319[13:52:05] <SysVoid> payonel - usually just smashing the racks and putting new equipment in works
L320[13:52:10] <SysVoid> i guess it short circuited ?
L321[13:52:28] * Forecaster looks up gogs
L322[13:52:50] <Forecaster> oh yeah, I've seen that before
L323[13:53:45] <Michiyo> rails ram usage is stupid.. :/
L324[13:55:51] <SysVoid> Fixed!
L325[13:56:05] <SysVoid> http://i.imgur.com/9nu1gPF.gifv
L326[13:56:06] <SysVoid> ?
L327[13:59:52] <SysVoid> http://i.imgur.com/CQ13FL4.gifv IT'S SO PRETTY ?
L328[14:02:18] <SysVoid> Now we see if I can even start all of these up.
L329[14:02:20] <SysVoid> They're installed.
L330[14:03:53] <SysVoid> it rip'd
L331[14:03:56] <SysVoid> i assigned it more cpu
L332[14:04:09] <SysVoid> http://i.imgur.com/AKlzjvV.png
L333[14:04:10] <SysVoid> lol
L334[14:04:23] <SysVoid> 3sanik5server
L335[14:04:24] <Forecaster> heh
L336[14:05:39] <SysVoid> I am determined to get this shit working
L337[14:05:40] <SysVoid> lol
L338[14:06:15] <payonel> sysvoid: what's in the pack?
L339[14:06:41] <SysVoid> http://i.imgur.com/TdTPNl4.png
L340[14:06:56] ⇦ Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L341[14:07:43] <Forecaster> could probably use fastcraft
L342[14:07:44] <Forecaster> :P
L343[14:07:53] <SysVoid> wat it do
L344[14:08:03] <Forecaster> vanilla optimizations
L345[14:08:07] <SysVoid> server died again
L346[14:08:09] <SysVoid> xD
L347[14:08:33] <Forecaster> http://forum.industrial-craft.net/index.php?page=Thread&threadID=10820
L348[14:10:37] <SysVoid> trying it
L349[14:10:38] <SysVoid> ?
L350[14:11:57] <SysVoid> it's about to die again
L351[14:12:04] <SysVoid> server didnt start even a bit for about 2 seconds then
L352[14:12:05] <SysVoid> xD
L353[14:12:10] <SysVoid> server being one in a rack
L354[14:12:20] <SysVoid> ooo
L355[14:12:22] <SysVoid> started 3 instant
L356[14:12:49] <SysVoid> orip dead again i think
L357[14:12:51] <SysVoid> yep
L358[14:12:57] <SysVoid> http://i.imgur.com/KdnTjgI.png
L359[14:12:59] <SysVoid> fucking determined
L360[14:16:16] <SysVoid> noooo
L361[14:16:17] <SysVoid> http://i.imgur.com/Rk83f3p.png
L362[14:16:18] <SysVoid> i got so close
L363[14:16:19] <SysVoid> ?
L364[14:20:42] <SysVoid> HOORAY
L365[14:20:46] <SysVoid> http://i.imgur.com/MIZOdpL.png
L366[14:20:50] <SysVoid> Determination paid off
L367[14:28:26] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:8ea:7a7a:268f:ce51) (Ping timeout: 180 seconds)
L368[14:28:28] ⇨ Joins: bauen1_ (~quassel@2a02:810d:1980:1584:a80c:56fe:e1b2:c544)
L369[14:30:02] <SysVoid> I'm taking advantage of a bit of a bug to install faster ?
L370[14:30:12] <SysVoid> im turning my machines on all at once and running commands blindly in my remote terminal
L371[14:30:13] <SysVoid> ?
L372[14:30:22] ⇦ Quits: Keanu73 (~Keanu73@host-78-148-136-237.as13285.net) (Read error: Connection reset by peer)
L373[14:31:20] <SysVoid> http://i.imgur.com/Po5GFFR.gifv
L374[14:41:39] <payonel> xarses: ! idea
L375[14:42:03] <payonel> right now i have /dev/components/by-label which just lists filesystems
L376[14:42:43] <payonel> but ... you know how only the primary components are listed(available) on the component[type]? there was a feature request to name components
L377[14:42:52] *** minecreatr is now known as Mine|away
L378[14:42:57] <payonel> the idea was to be able to essentially label your components, for easy access later
L379[14:43:23] <payonel> well, you could use the uuid to label them, and when the machine boots and finds those uuids, they'd be listed in /dev/components/by-label
L380[15:09:32] *** medsouz|offline is now known as medsouz
L381[15:13:39] <Michiyo> I've made $2.17 in ad revenue this month, sadly I have to get to $100 to get a pay out.. lol
L382[15:14:06] <Forecaster> I've made exactly 0 in ad revenue :D
L383[15:14:23] <Michiyo> well, correction I'll MAKE $2.17 this month
L384[15:14:28] <Michiyo> estimated.
L385[15:14:46] <Michiyo> so in 50 months I'll get a payout at the current trend.
L386[15:15:16] <Forecaster> so in about 4.1 years
L387[15:16:10] <Michiyo> heh yeah...
L388[15:17:24] <Forecaster> how many users do you have? :>
L389[15:19:07] <Michiyo> dev console shows 190 active installs
L390[15:19:21] <Michiyo> but I *JUST* added the ad in the latest update
L391[15:19:22] <Forecaster> did you release the new stuff with the icons yet?
L392[15:19:29] <Michiyo> yeah
L393[15:22:28] <Forecaster> huh
L394[15:22:30] <Forecaster> it crashed
L395[15:22:41] <20kdc> given you just added the ad, and the month isn't over yet, there's still time for the trend to come into your favour
L396[15:23:01] <Michiyo> Forecaster, o_O
L397[15:23:14] <Michiyo> *when* did it crash?
L398[15:23:18] <Forecaster> it crashes for me when I try to open the hunting logs
L399[15:23:22] <Michiyo> k, go to settings
L400[15:23:27] <Forecaster> or crafting logs
L401[15:23:33] <Michiyo> and tell me if the version string says legacy tables: true
L402[15:23:42] <Forecaster> yes
L403[15:23:55] <Michiyo> wtf.. how
L404[15:23:55] <Forecaster> cause I uptated from the old version
L405[15:24:11] <Michiyo> Yeah.. but those are dropped in the upgrade script
L406[15:24:30] <Michiyo> it makes the new table, transfers progress, then drops the legacy tables
L407[15:24:51] <Forecaster> so unless it failed it should always be false
L408[15:24:59] <Michiyo> I had this issue on my phone, but I assumed it was cause I used my phone to run test builds, both of my tablets upgraded fine
L409[15:25:06] <Michiyo> yeah, only a failed upgrade can leave that to true
L410[15:26:13] <Michiyo> the only way I could fix it on my phone was to go to settings → apps → Hunting Log Helper → clear cache / clear data
L411[15:26:15] <Forecaster> maybe it's something in the db that is causing it to fail
L412[15:26:16] <Michiyo> then reinstall it
L413[15:26:36] <Michiyo> cause just uninstalling it seemed to leave the database around somehow
L414[15:27:21] <SysVoid> I'm destroying my server racks
L415[15:27:27] <Forecaster> :O
L416[15:27:29] <SysVoid> I'm just going to make the DC into offices and have a small server room
L417[15:27:30] <Michiyo> Sadly I don't get *any* feedback from the DB Helper on production devices
L418[15:27:42] <Michiyo> s/devices/builds/
L419[15:27:42] <MichiBot> <Michiyo> Sadly I don't get *any* feedback from the DB Helper on production builds
L420[15:28:12] <Michiyo> I wonder....
L421[15:28:14] <Forecaster> can you put a backup into the dev env?
L422[15:28:28] <Michiyo> did I screw up and ship a DB ver 2 on an older build...
L423[15:28:43] <Michiyo> If so, the upgrade script won't run again cause it's already 2
L424[15:28:44] <Forecaster> mine says DB version 2
L425[15:28:51] <Michiyo> yeah it will
L426[15:28:58] <Michiyo> even if it's actually version 1...
L427[15:29:07] <Michiyo> cause I pulled the wrong version there
L428[15:29:16] <Forecaster> ah
L429[15:29:20] <Michiyo> I pulled what was set in DBHelper, not what was set in the table metadeta
L430[15:29:33] <Michiyo> (mainly cause that caused crashes :P)
L431[15:29:46] <Michiyo> and I *thought* it would be safe enough to just check the var there..
L432[15:29:56] <Michiyo> cause... surely you can't get to this point and have a DB v1
L433[15:30:02] <Michiyo> ._.
L434[15:30:07] <Forecaster> :|
L435[15:30:27] <Forecaster> oh
L436[15:30:31] <Forecaster> backup crashes too
L437[15:30:32] <Forecaster> xD
L438[15:30:45] <Michiyo> Yeah... cause it's trying to read from that table that SURELY exists...
L439[15:30:51] <Michiyo> cause DB v =2
L440[15:31:34] <Forecaster> as does trying to clear data of course
L441[15:31:43] <Michiyo> so... I'll have to make a upgrade script for 1 → 3 AND 2 → 3 that's a copy of 1 → 2
L442[15:31:44] <Michiyo> lol
L443[15:32:11] <Michiyo> hmm can I do a create table if NOT exists... :P
L444[15:32:27] <Michiyo> and insert if NOT duplicate lmao
L445[15:32:28] <Forecaster> software development is such a joy :P
L446[15:33:03] <Michiyo> well.. it'll have to wait til tonight.. I really wish I'd not fixed it on my phone now
L447[15:33:08] <Michiyo> I thought it was a one off cause of my dev stuff
L448[15:34:13] <Michiyo> wait.. Forecaster had I given you one of the dev apks to test?
L449[15:34:25] <Michiyo> or were you using just play store builds?
L450[15:34:36] <Forecaster> oh, you did the first time
L451[15:34:48] <Forecaster> then I uninstalled that and installed the play version
L452[15:34:52] <Michiyo> Oh.. hmm
L453[15:35:04] <Forecaster> just now I updated the play version through the play store to the latest
L454[15:35:33] <Michiyo> any idea which version you were on before the update?
L455[15:35:34] <Forecaster> pretty sure I couldn't have done that if I still had the sideloaded version
L456[15:36:30] *** medsouz is now known as medsouz|offline
L457[15:36:32] <SysVoid> RIP data centre ?
L458[15:36:58] <SysVoid> http://i.imgur.com/BWxKgcF.png
L459[15:37:42] <20kdc> what happened to the datacentre?
L460[15:37:55] <SysVoid> It had shit performance and not much practical use
L461[15:37:58] <SysVoid> going to make it offices
L462[15:38:03] <SysVoid> and have a nice server room
L463[15:39:31] <Forecaster> nope, can't see that
L464[15:39:32] <Forecaster> sorry
L465[15:40:11] ⇨ Joins: _7Roses (webchat@d51A4A353.access.telenet.be)
L466[15:43:51] <Forecaster> how do I wipe the db from my phone?
L467[15:44:44] <S3> vifino: to push or to pull, or to pushpull, that is the question!
L468[15:45:09] <S3> the push idea uses callbacks.
L469[15:45:30] <S3> the push idea is .. like where one process pushes and one process pulls
L470[15:45:51] <S3> the pull idea is where the other process requests from the primary and I hate that
L471[15:46:11] * Izaya is conflicted
L472[15:46:30] <Forecaster> Mimiru: how do I delete the db?
L473[15:46:35] <Forecaster> I don't know where it is
L474[15:46:44] <S3> with push, programs do not need to have main loops
L475[15:46:50] <Izaya> I can get a T420 for $240 or a T430 for $300. The T420 I don't need to upgrade the keyboard on but the T430 is more powerful.
L476[15:47:19] <Izaya> wat do D:
L477[15:47:36] <S3> Izaya: so
L478[15:47:56] <S3> Izaya: I personally prefer the 20s over the 30s, but the 30s have the same frame, they have the newer keyboard styles
L479[15:48:05] <xarses> payonel: I think that's exactly what I was talking about before
L480[15:48:09] <S3> so if you like the older waterproof drip tray keyuboards get a 20
L481[15:48:17] <Izaya> That's what I mean by upgrading the keyboard - swapping out the T430 keyboard for a T420 keyboard
L482[15:48:19] <S3> I have a t520
L483[15:48:30] <Izaya> Is the extra performance worth the 60+ dollars?
L484[15:48:31] <xarses> if we ca label the uuid, then by-label becomes more relevant
L485[15:48:36] <S3> I'm not so sure you can do that Izaya
L486[15:48:44] <Izaya> S3: you can
L487[15:48:49] <S3> ok
L488[15:48:50] <payonel> xarses: i think so too, but - this was a implementation detail 'aha' i had
L489[15:48:52] <Izaya> There's a few weird issues but it's all fixable in software
L490[15:48:54] <xarses> and it solves a bunch of people that want to be able to label components
L491[15:49:07] <Izaya> like the end/pg{up,down}/delete keys being swapped weirdly
L492[15:49:10] <payonel> xarses: yeah -- ok then you were just a few steps ahead of me (not surprised there :P )
L493[15:49:13] <Izaya> but it's doable
L494[15:49:13] <S3> Izaya: up to you then. the 30s aren't bad
L495[15:49:17] <S3> it's the 40s that suck balls Izaya
L496[15:49:21] <Izaya> noted
L497[15:49:24] <Michiyo> Forecaster, rooted?
L498[15:49:32] <Forecaster> no
L499[15:49:43] <S3> my friend has a t530 and I have a t520
L500[15:49:44] <Michiyo> if so it's somewhere in android/data/data/com.pc_logix.huntingloghelper
L501[15:49:46] <S3> ad I have an x220
L502[15:49:52] <S3> and*
L503[15:50:00] <Izaya> Is the processor in the -20 powerful enough?
L504[15:50:07] <Izaya> I need to do rendering in blender on it
L505[15:50:08] <S3> depends what you want to do
L506[15:50:14] <Michiyo> if not... well like I said, you'll have go to settings → apps → hunting log helper and clear the cache/data and uninstall
L507[15:50:16] <S3> uh
L508[15:50:18] <Michiyo> then reinstall...
L509[15:50:21] <S3> you can get a 20 with an i7 but
L510[15:50:23] <Izaya> Nothing too insane, but rendering at 10SPF is sorta painful
L511[15:50:23] <Michiyo> I had to try that a couple of times..
L512[15:50:31] <S3> if you need to do blender I'd reccomend a W series Izaya
L513[15:50:32] <payonel> xarses: so let's assume your piston can be labels 'my-1337-piston', and you find it in /dev/components/by-label/my-1337-piston -> ../by-address/bc7x-xxxx-x....
L514[15:50:39] <Izaya> (S10e does 10SPF quite happily, not fun.)
L515[15:50:40] <payonel> xarses: how would the user set that label?
L516[15:50:42] <S3> because the w series has models with a numeric keyboard iirc..
L517[15:50:43] <Forecaster> there is no such namespace
L518[15:50:50] <S3> and blender really wants a numpad
L519[15:50:52] <Forecaster> maybe it removed it when I uninstalled it
L520[15:51:09] <Izaya> S3: I'm pretty used to not having a numpad and using blender
L521[15:51:11] <20kdc> S3: it wants a middle mouse button even more
L522[15:51:12] * vifino continues to recommend the X230T
L523[15:51:25] <S3> also Izaya I use CUDA for my renders using cycles, and just use my desktop for that
L524[15:51:37] <Michiyo> I'll hopefully have a fix tonight if uninstalling/reinstalling doesn't fix it, you can test my fix.
L525[15:51:43] <S3> because the built in renderer isn't really.. well
L526[15:51:48] <S3> it isn't much compsred to cycles
L527[15:51:53] <Forecaster> it opens now
L528[15:51:59] <Izaya> I have a sorta stupidly powerful machine I can offload proper rendering on
L529[15:52:00] <Forecaster> seems uninstalling cleared the data for me
L530[15:52:07] <Izaya> but I need a machine to do my multimedia work on
L531[15:52:11] <Izaya> for school
L532[15:52:12] <S3> I see
L533[15:52:16] <S3> hmm
L534[15:52:21] <Izaya> and an S10e is horrendously underpowered for such a thing
L535[15:52:26] <Izaya> and I have a budget of $300
L536[15:52:30] <Izaya> AUD that is
L537[15:52:33] <vifino> Port Blender to Inferno/Plan 9 and you win.
L538[15:52:48] <S3> Izaya: try and get a thinkpad with discrete graphics
L539[15:52:58] <Izaya> my current method of using blender on there is to use the loonix servers and VNC into them
L540[15:52:59] <Forecaster> you still haven't updated the description on the frontpage :P
L541[15:53:11] <S3> I dunno whgat your options are for the txxx's
L542[15:53:22] <S3> my t60 had a dedicated card
L543[15:53:33] <S3> but that won't do shit for your stuff
L544[15:53:38] <Michiyo> Blame @Naomi
L545[15:53:40] <Izaya> here's the fun part
L546[15:53:42] <Michiyo> That's her job
L547[15:53:48] <Forecaster> :P
L548[15:53:48] <Izaya> the S10e can handle the editor wonderfully
L549[15:53:53] <S3> heh
L550[15:53:55] <Izaya> but rendering the default environment
L551[15:54:00] <Izaya> a cube with a light source
L552[15:54:03] <Izaya> 10 seconds
L553[15:54:06] <S3> I do play FTB ultimate in the t520.. with an i5..
L554[15:54:08] <Forecaster> blames @Naomi
L555[15:54:13] <S3> but that probably doesn't mean much
L556[15:54:25] <S3> keep in mind Izaya you can also always reduce your polygon count
L557[15:54:32] <S3> while designing
L558[15:54:54] <S3> just to make it better, you can try usuing few polygons and only uysing 1 or two subsurface passes
L559[15:55:16] <20kdc> 10 seconds for a cube with a light source... I doubt reducing poly count will help much when that's the situation
L560[15:56:34] <Michiyo> I accept PRs :P
L561[15:57:01] <Skye> I have an idea for "flash" drives for OC
L562[15:57:09] <vifino> oh god, here we go
L563[15:57:12] <S3> Skye: do you
L564[15:57:13] <Izaya> but uh
L565[15:57:26] <S3> Skye: you are going to love the OS I am writing right now
L566[15:57:43] <Skye> the idea is stupid
L567[15:57:52] <Skye> it's an interesting thing to think about
L568[15:57:57] <Izaya> is the difference in performance between a T420 and a T430 worth 60+ AUD?
L569[15:58:13] <S3> Izaya: what are the spec differences?
L570[15:58:19] <S3> both are i7-able
L571[15:58:31] <Skye> Izaya, what about they keyboard
L572[15:58:32] <Izaya> I can't afford either with an i7
L573[15:58:36] <S3> both can carry a lot of ram
L574[15:58:40] <S3> ....
L575[15:58:44] ⇦ Quits: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L576[15:58:46] <S3> Izaya: I have 12 GB of ram in my x220
L577[15:58:47] <S3> :)
L578[15:58:49] <Skye> Izaya, get the one with the better keyboard
L579[15:58:54] <Izaya> Skye: I can get a T420 keyboard and stick it in a T430
L580[15:58:56] <Skye> S3, I have an X220.
L581[15:59:01] <Skye> Izaya, IIRC that doesn't go too well
L582[15:59:06] <Izaya> it has issues
L583[15:59:07] <S3> Skye: I have that and a T520
L584[15:59:10] <Izaya> but they're fixable in software
L585[15:59:17] <xarses> payonel: if we follow unix systems, something like udev.rules.d would set it. for openos, id guess that we have some config file(s) in /etc/{...} that sets label={uuid}, which would be automatic if the data is present in metadata... ie a filesystem
L586[15:59:29] <S3> Izaya: the problem is I don't remember the t530 having a drip tray
L587[15:59:37] <vifino> S3: So do I in my X230. :D
L588[15:59:42] <vifino> 12GB ram, that is.
L589[15:59:43] <Izaya> i5 2520 vs i5 3220
L590[15:59:52] <S3> vifino: does your x230 have a drip tray?
L591[15:59:58] <Izaya> S3: I know someone with a T430 they stuck a T420 keyboard in
L592[16:00:01] <S3> there should be a hole in the bottom with a water droplet symbol
L593[16:00:06] <vifino> S3: Excuse me?
L594[16:00:07] <Izaya> and apparently it's nice than in a T420 once you solve the issues
L595[16:00:17] <xarses> payonel: /etc/udev/rules.d
L596[16:00:22] <S3> vifino: all of my thinkpads have drip trays
L597[16:00:28] <payonel> xarses: metadata in fs? not looking to add to fs, but /etc/udev/rules.d sounds good
L598[16:00:29] <xarses> on recent systems
L599[16:00:30] <S3> so if I spill water on it it just flows out the bottom on the desk
L600[16:00:33] <vifino> S3: It does.
L601[16:00:35] <S3> ok
L602[16:00:39] <vifino> Just checked.
L603[16:00:47] <S3> Izaya: you may be fine then as long as the drip tray outlet is in the same spot
L604[16:00:56] ⇨ Joins: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L605[16:00:59] <payonel> xarses: also, wasn't udev just the evolution of dev? any reason we'd have to call it udev and not just dev? /etc/dev/rules.d ?
L606[16:01:03] <xarses> payonel: no I'm just saying that filesystems already have a label system
L607[16:01:06] <S3> vifino: don't purposely spiull water on your thinkpad
L608[16:01:07] <S3> :D
L609[16:01:09] <S3> but guess what
L610[16:01:18] <vifino> i don't plan to.
L611[16:01:21] <S3> I once took this x220 of mine and dropped it into a tub full of water
L612[16:01:21] <payonel> xarses: ah for fs, rules would override though...agree?
L613[16:01:26] <S3> and it fully submerged while running
L614[16:01:30] <xarses> payonel: no, I'm just pointing to the location you can look on a linux host if you wanted to look at it
L615[16:01:32] <S3> and I just pulled it out of the water and it was fine.
L616[16:01:36] <vifino> why.
L617[16:01:36] <S3> didn't even bother drying it
L618[16:01:38] <vifino> just why.
L619[16:01:48] <xarses> payonel: yes, the media's label should win
L620[16:01:53] <Skye> S3, so I can use my X220 in the bath? :D
L621[16:01:55] <S3> it wasn't a bathtub, it was like a laundry tub
L622[16:02:02] <S3> no
L623[16:02:04] <S3> it was an accident
L624[16:02:06] <S3> it went flying
L625[16:02:10] <S3> and splash
L626[16:02:19] <payonel> xarses: ah right
L627[16:02:22] <S3> it still works fine to this day
L628[16:02:24] <xarses> payonel: although we could update `label` to make the abstraction for us so the user doesn't need to know the difference
L629[16:02:46] <payonel> on load/boot? hmm, maybe
L630[16:02:48] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L631[16:02:50] <payonel> not seeing a reason not to yet
L632[16:03:18] <payonel> seems like it should be a readonly operation though ... maybe
L633[16:03:29] ⇦ Quits: brandon3055 (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L634[16:03:41] <xarses> which now?
L635[16:04:57] <payonel> saying, when i load dev rules, i would (maybe) expect that to be a read only action
L636[16:05:08] <payonel> that would only affect /dev/components, and not the actual components
L637[16:05:10] <S3> building a stream library..
L638[16:05:54] <payonel> btw, thinking rules example: {UUID=xxxx-xxx..., LABEL="label"}
L639[16:05:55] <xarses> oh
L640[16:06:08] <payonel> just to make it compatable lua table for loading :)
L641[16:06:11] <S3> hmmmm
L642[16:06:12] <xarses> ``` cat /etc/udev/rules.d/sda.rules.rules
L643[16:06:12] <xarses> SUBSYSTEM=="block", ACTION=="add|change", ENV{DEVTYPE}=="disk", ENV{ID_PART_TABLE_UUID}=="3edf95d8", SYMLINK+="disk/by-dname/sda" ```
L644[16:06:18] <xarses> ^real example
L645[16:06:24] <payonel> yeah, i was reading them too
L646[16:06:43] <payonel> it would be possible to make the rules smart, by parsing hardware info
L647[16:06:49] <payonel> but for a first release, just uuid matching
L648[16:06:51] <S3> functional programming in Lua is fun
L649[16:07:09] <xarses> payonel: thats more than a good start
L650[16:07:32] <payonel> so i think for now i'll not setLabel
L651[16:07:41] <xarses> payonel: as updating real components, we could maybe do something with that later, but that would be neet
L652[16:07:43] <S3> the hard part is creating a functional stream that is elastic and still functional
L653[16:07:49] <S3> so you can keep adding nodes to it.
L654[16:07:52] <xarses> the pointers here are a new thing that we can query
L655[16:08:04] <S3> the way this kind f works is that when you add more nodes it just creates a new stream
L656[16:08:28] <payonel> xarses: also (and you may not agree) i read a bit more into /dev and /sys --- and i feel that it is appropriate to not make two, but one in openos
L657[16:08:32] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L658[16:08:39] <payonel> i might add a /dev points that can actually be mounted later
L659[16:09:50] <xarses> payonel: I don't like it but you have a very valid reason to only do one, so I'm more than willing to learn the new locations
L660[16:10:07] <payonel> something like `/dev/hd0 -> components/by-address/b3fx-.../block` (though i'm not sure what to call them)
L661[16:10:30] <SysVoid> http://i.imgur.com/HYovaJl.png ex-data centre, now office
L662[16:11:11] <SysVoid> server room:
L663[16:11:11] <SysVoid> http://i.imgur.com/5ZXyuLN.png
L664[16:11:24] <xarses> this is nifty enough as is for now
L665[16:12:10] ⇦ Quits: Inari (~Pinkishu@p5dec65f2.dip0.t-ipconnect.de) (Quit: 'I believe in you!' - Mei (Overwatch))
L666[16:12:21] <payonel> xarses: are there (irl) command line tools or should there be (in openos) to adding a rule?
L667[16:12:38] <payonel> or will a user have to edit one, and i'll have to have an example
L668[16:12:54] <xarses> irl, you have to edit a file, or your installer does it for you
L669[16:13:43] <xarses> maybe we should update `label` so that it could do filesystems, and components so the user doesn't really need to know the difference
L670[16:14:01] <payonel> !
L671[16:14:05] <payonel> that's a brilliant idea
L672[16:15:04] <payonel> i realize it is weird how excited am i now about /dev, let alone /dev/component/by-label :)
L673[16:15:16] <payonel> /dev/components*
L674[16:16:34] <SysVoid> Do server racks act like switches?
L675[16:16:40] <SysVoid> If I connect them, do I need just one switch?
L676[16:18:32] <S3> hm
L677[16:18:39] <S3> does OC provide a built in way to generate a uuid
L678[16:18:41] <xarses> payonel: tehehe
L679[16:19:55] <payonel> S3: openos has require("uuid").next()
L680[16:20:03] <S3> NICE
L681[16:20:16] <S3> though that's openos.. but I could port it
L682[16:20:38] <payonel> S3: some people complained it doesn't make real uuids
L683[16:20:39] <payonel> :)
L684[16:20:49] <S3> does it
L685[16:20:54] <payonel> just a random sequence of the same size
L686[16:21:02] <S3> hmmmm
L687[16:21:11] <payonel> but it doesn't "conform to the standard!" :)
L688[16:21:12] <S3> maybe its because OC uses v4 UUIDs?
L689[16:21:20] <S3> which.. I usually use version 1
L690[16:21:25] <S3> becase version 1 are based on time
L691[16:21:28] <payonel> no it's because (in this case) i just used math.random and kept it simple
L692[16:21:30] <S3> v4 is not
L693[16:21:30] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-091-089-189-253.hsi2.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L694[16:21:33] <S3> becase version 1 are based on I see.
L695[16:21:50] <S3> wow that sentence got truncated
L696[16:22:06] <payonel> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/lib/uuid.lua
L697[16:22:28] <payonel> tbh, i had no idea ppl inside the mc world would care about uuid versions
L698[16:22:33] <SysVoid> Do server racks act like switches?
L699[16:22:33] <SysVoid> If I connect them, do I need just one switch?
L700[16:22:37] <payonel> but, meh -- i learn a lot from this community
L701[16:24:28] <S3> payonel: well uuid v1 is based on time
L702[16:25:17] <S3> if uuids are only used internally and never compared accross a network where they can be generated anywhere else then technically a v1 can be more unique.
L703[16:25:21] <S3> or at least
L704[16:25:24] <S3> a collision is less likelu
L705[16:25:27] <S3> v4 is more random
L706[16:25:49] <S3> my game engine uses v1 uuids
L707[16:28:09] ⇦ Quits: Vexatos (~Vexatos@p200300556E5AFE6449CEE52F162F33A6.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L708[16:28:32] <S3> spawned.stage_2 = params.stage_2 or function(msg) return each(filter( spawned.nodes, function(node) if node.id == msg.node_id then return false end ), function(node) node.get(msg) end)
L709[16:28:33] <S3> fun!
L710[16:29:00] <S3> hmm.. that only works in the push world
L711[16:29:04] <S3> I kinda want a push pull
L712[16:29:33] <S3> there's a coroutine in the center of the stream, so the idea is that a process can push to a stream, and then another process can pull from it.
L713[16:29:38] <xarses> isn't v4 hostname + time?
L714[16:29:53] <S3> xarses: doesn't seem to be the case
L715[16:30:39] <S3> xarses: v1 is based on the MAC and time
L716[16:30:45] <S3> usually
L717[16:30:47] <xarses> oh
L718[16:30:49] <S3> v4 is pretty much just random
L719[16:31:07] <S3> v3 and v5 are more hash like
L720[16:31:10] <S3> like md5
L721[16:31:36] <S3> in fact v3 uuid is md5
L722[16:31:39] <S3> v5 is sha-1
L723[16:31:43] <S3> well based on
L724[16:31:55] <S3> and nobody cares about v2 :P
L725[16:32:18] <S3> the problem with a v1 is that they are predictable
L726[16:32:22] <S3> so if security is a concern
L727[16:32:24] <S3> a v4 is better off
L728[16:32:27] <xarses> we use v4 on openstack, and don't consider the collision a common issue
L729[16:32:39] <Forecaster> somewhere somebody just had a tear roll down their cheek without knowing why
L730[16:32:44] <S3> even in v4 collision isn't really an issue
L731[16:32:57] <S3> the collision issues are more of an issue with multiple machines and v1
L732[16:33:21] <xarses> ya, in openstack we are talking about hundreds of thousands to multi millions of objects per environment
L733[16:33:22] <S3> if for some reason they begin on the same pseudo random seed, or a seed with a very similar after effect...
L734[16:33:33] <S3> then the machines can start generating a LOT of the same uuids
L735[16:33:37] <S3> if they're generating lots
L736[16:33:45] <S3> thaty's fine
L737[16:33:56] <20kdc> ...hm, I should upgrade from 4-bit hashing to 8-bit, but I only have 5 files, so the collision isn't a common issue
L738[16:34:16] <S3> if you generate a UUID of v1 or v4,500 of them per second for the next 50 years the chance of having duplicates was like, very tiny
L739[16:34:36] <xarses> ya, something like that
L740[16:34:43] <S3> they're both supposed to be considered pretty much non depletable
L741[16:34:57] <xarses> so was IPv4
L742[16:35:04] <S3> heh.
L743[16:35:22] <S3> I am using OC's uuid to create link local addresses for Ocranet networking
L744[16:35:23] <S3> in MC
L745[16:35:29] <S3> for OCR_NNR that is
L746[16:35:35] <S3> not all Ocranet protocols use it
L747[16:35:52] <20kdc> and yet despite everything there are still ISPs who haven't switched... we might as well just upgrade to IPv7. ...what do you mean it doesn't exist?
L748[16:35:54] * xarses makes whale noises
L749[16:36:27] <S3> nope
L750[16:36:29] <S3> what they will do
L751[16:36:48] <S3> is just stamp JPEGs of bitmapped ipv4s and use the colors to determine the rest of the bits.
L752[16:37:02] <S3> so it's just a picture of an IPv4 address
L753[16:37:09] <S3> but in reality the address is much longer
L754[16:37:19] <20kdc> what
L755[16:37:25] <S3> okay so check this out
L756[16:37:34] <xarses> ipv7? you mean IPv6?
L757[16:37:48] <20kdc> xarses: see: "what do you mean it doesn't exist?"
L758[16:37:50] <S3> last night I was talking about random ways to just make people go "what"
L759[16:38:23] <20kdc> yester-day, present time?
L760[16:38:41] <S3> so I came up with the idea of streaming a 1080p video stream, where every pixel is a 32 bit color, 32 bit segment of data of another video
L761[16:38:54] <S3> so you can stream 1920*1080 videos at the same time
L762[16:38:56] <xarses> I don't know what you are asking me, or is that just sarcasm? I can't tell?
L763[16:38:58] <S3> 32 bits per frame per video
L764[16:39:32] <S3> then you put it on youtube
L765[16:39:47] <20kdc> xarses: the "yesterday, present time" thing was me asking S3 about the time in case it was in oc logs. also, I know IPv7 doesn't exist. I was joking.
L766[16:39:48] <S3> and then get a greasemonkey script to deinterlace the videos
L767[16:40:08] <S3> 20kdc unfortunately PHP7 does.
L768[16:40:18] <xarses> ok, so sarcasm
L769[16:40:30] <20kdc> S3: tell me it's not true! Please!
L770[16:40:44] <Izaya> yeah okay I'm gonna go for the T420
L771[16:40:45] <S3> it's being released this year.. the standard has been out..
L772[16:40:46] <S3> afaik
L773[16:40:56] <S3> Izaya: SAVE $$$$$$$$$$$$$$$$$$$$$$$
L774[16:40:58] <Izaya> if the battery's fucked or something I'll have enough money to replace it that way
L775[16:41:06] <S3> use the extra money to .. BUY ANOTHER t420!
L776[16:41:14] <S3> and then start making an array of them
L777[16:41:20] <Izaya> and if it isn't I'll blow the rest on an SSD or an Ultrabay battery or something
L778[16:41:21] <S3> a compute cluster
L779[16:41:32] <Izaya> what do I need two clusters for?
L780[16:41:35] <S3> speaking of which..
L781[16:41:41] <S3> have you ever seen the furbowulf?
L782[16:42:06] <S3> http://www.trygve.com/furbeowulf.html
L783[16:42:13] <Izaya> you're shitting me
L784[16:42:44] <S3> npe
L785[16:42:46] <S3> nope*
L786[16:43:29] ⇦ Quits: _7Roses (webchat@d51A4A353.access.telenet.be) (Ping timeout: 180 seconds)
L787[16:45:28] <S3> install distgcc on that
L788[16:45:43] <S3> Izaya: you wonder where all the DoS attacks come from?
L789[16:45:48] <S3> lol lol lol
L790[16:45:49] <SysVoid> ?
L791[16:45:50] <SysVoid> Do server racks act like switches?
L792[16:45:50] <SysVoid> If I connect them, do I need just one switch?
L793[16:46:01] <S3> an army of fucking FURBIES
L794[16:46:15] <S3> sysvoid every server rack has a built in relay
L795[16:46:17] <S3> afaik
L796[16:47:01] <S3> I forget if they can all speak to eachother networking wise or if you have to configure the ui to do that
L797[16:50:06] <SysVoid> http://i.imgur.com/m6ik5r7.png
L798[16:50:09] <SysVoid> I wonder if this works
L799[16:52:14] <Forecaster> Michiyo: maybe you wanna list an approximation of the archive size next to/on the download button
L800[16:52:30] <SysVoid> http://i.imgur.com/T3zgUaa.png
L801[16:52:46] <SysVoid> http://i.imgur.com/C5bXEIs.png
L802[16:52:48] <Michiyo> Forecaster, (lots)
L803[16:52:49] <Michiyo> :p
L804[16:53:20] <Forecaster> maybe a bit more accurate than that :P
L805[16:53:37] <Temia> Snrrrk
L806[16:53:47] <Temia> That article.
L807[16:53:49] <Michiyo> (atleast 2mb)
L808[16:54:13] <Michiyo> I think it's 35.. I don't remember anymore
L809[16:54:14] <Michiyo> lol
L810[16:54:56] <Forecaster> :P
L811[16:58:27] <Michiyo> 34.6 MB
L812[16:58:40] <Michiyo> but it does delete the zip when it finishes with it atleast
L813[17:00:07] <Forecaster> I mean just to indicate that it might take a while, and maybe not do it while on data :P
L814[17:01:48] ⇦ Quits: Turtle (~SentientT@82.171.92.73) (Quit: Nettalk6 - www.ntalk.de)
L815[17:02:26] *** medsouz|offline is now known as medsouz
L816[17:04:04] <gamax92> I love when aimbotters try to excuse themselves
L817[17:04:56] <Forecaster> "I need it, I couldn't hit a barn otherwise"
L818[17:05:12] <gamax92> get called out on it when you're a jittery mess snapping to heads
L819[17:13:13] <SysVoid> G'nite
L820[17:14:31] <Forecaster> oops
L821[17:14:39] <Forecaster> probably helps if I make a fork and push to that...
L822[17:15:41] <Forecaster> Michiyo: there you go!
L823[17:15:57] <Forecaster> I PR'd a new description
L824[17:16:19] <Forecaster> feel free to incorporate it wholly or modify it or whatever
L825[17:16:22] <Forecaster> I'm going to bed now
L826[17:20:08] <Michiyo> lol
L827[17:20:10] <Michiyo> thanks Forecaster
L828[17:20:11] <Michiyo> night
L829[17:21:10] <Michiyo> that's awesome
L830[17:27:03] ⇨ Joins: PaganNova (webchat@68-202-196-151.res.bhn.net)
L831[17:31:19] <PaganNova> ok, a bit new to Lua and OpenComputers. I'm trying to get all the methods of the component I have attached to my computer, an inventory controller in an Adapter. when I pass the address into a for k,v, for the component's methods, and try to print k,v..it gives me the error "attempt to call a table value". well, yeah, i want to print that table..so i'm confused why it's not working. should i paste what i'm doing? (in pastebin)...because it should
L832[17:32:33] <natan12_> `for k,v in pairs(table) do print(tostring(k) .. " = " .. tostring(v)) end`
L833[17:33:28] <PaganNova> so return component.methods(address) to table, then do a pairs instead?
L834[17:34:39] <natan12_> you can just use pairs(component.name)
L835[17:35:50] <PaganNova> i assigned table separately then parsed through it. thank you! that worked..but why did NOT using pairs for the table, fail..? the methods method returns a table for the For loop to iterate through, but doing k,v for each entry failed..odd
L836[17:43:40] <PaganNova> oh. the values in the table returned..are pairs. not x and y, but "x,y"..got it. so that's new.
L837[17:43:56] <PaganNova> maybe it's similar to a c# dictionary value. idk
L838[18:05:35] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L839[18:09:40] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L840[18:10:18] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L841[18:13:58] ⇦ Quits: xarses (~xarses@67.218.117.197) (Ping timeout: 206 seconds)
L842[18:22:23] <payonel> PaganNova: first of all, some of the tables you get from using the `component` object have some metamethods to "make life easier"
L843[18:22:46] <payonel> but...if you are learning lua and are also trying to really understand how it is working, it can be a bit misleading
L844[18:24:30] <payonel> let's not talk about metamethods right now, the basic concept is that pairs() takes a table
L845[18:24:48] <payonel> component.methods takes an address as a string, and returns a table (whose keys are the method names)
L846[18:25:07] <payonel> so you could: `for k in pairs(component.methods(address)) do print(k) end`
L847[18:25:39] <payonel> but, we have some convenience (in hidden metamethods) built in for you to descover things quickly
L848[18:25:53] <payonel> in the lua prompt (run: `lua` from the shell), type: =component.gpu
L849[18:26:08] <payonel> and you see a serialized ouput of the methods and their descriptions of the gpu component
L850[18:26:35] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 384 seconds)
L851[18:26:53] <payonel> in lua, everything is a table (or it isn't) but a table (or object)'s methods are just keys whose values are functions
L852[18:27:11] <payonel> so you could: `for k,v in pairs(component.gpu) do print(k) end` and see the method names too
L853[18:27:22] *** Mine|away is now known as minecreatr
L854[18:27:29] <payonel> in that example, k,v are really method_name,function_pointer
L855[18:28:17] <payonel> if method_name is "getResolution", then component.gpu[method_name]() is the same thing as component.gpu.getResolution()
L856[18:28:57] <PaganNova> yeah key to value ratios. that's semi-familiar. i've learned a variety of languages prior to this introduction to Lua, however. Lua's not my first, nor last language, i shall learn. i'm mostly working on a script for myself now, getting my feet wet directly
L857[18:47:44] <PaganNova> awkward. i cannot seem to reliably "get" using the pastebin get setup. it says it found it and overrides the file, with -f, but when i go to edit it in OC, the file is blank. why might this be?
L858[18:49:54] <PaganNova> (yes i have an intenet card installer in this specific OpenComputer, as well as reliable internet access for the computer, just in a single player world)
L859[18:51:46] *** medsouz is now known as medsouz|offline
L860[18:57:15] <PaganNova> ok pastebin get doesn't work. wget however, does.
L861[19:29:49] *** medsouz|offline is now known as medsouz
L862[19:54:39] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:857:fd6a:15a6:149d) (Quit: Cervator)
L863[19:55:41] *** cbcercas is now known as cbcercas|AFK
L864[19:57:37] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:5c07:e9ec:6fa8:7f15)
L865[20:04:40] ⇦ Quits: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L866[20:04:47] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L867[20:08:57] <PaganNova> i'm now confused a bit more. i got a component.get(x) result stored..it exists, i've checked before using it. but calling any method/function to it, says the field is a nil value. as in inventory_controller.getInventorySize(sides.top) says "getInventorySize is nil value"..i've looked at the api but i'm lost. i can directly call methods of an object through its uuid/address, right?
L868[20:11:12] <Mimiru> component.get doesn't give you a proxy, you have to do something like invcontroler = component.proxy(component.get("whatever"))
L869[20:11:15] <PaganNova> i should clarify, i'd do "component.inventory_controller," but the total script will have two controllers max.
L870[20:11:22] <PaganNova> oh i need a proxy to access it?
L871[20:11:30] <PaganNova> thanks.
L872[20:11:36] <Mimiru> component.get only gives you the full uuid
L873[20:11:47] <Mimiru> you pass that to proxy to actually access the component
L874[20:11:51] <PaganNova> i thought the uuid was how i accessed something, and proxy was something else entirely.
L875[20:11:53] <PaganNova> thank you
L876[20:12:46] <Mimiru> component.proxy(address:string):table
L877[20:12:46] <Mimiru> Gets a 'proxy' object for a component that provides all methods the component provides as fields, so they can be called more directly (instead of via invoke). This is what's used to generate 'primaries' of the individual component types, i.e. what you get via component.blah.
L878[20:13:19] <Mimiru> otherwise you have to component.invoke("UUID", "method", etc)
L879[20:16:42] ⇦ Quits: Dark (~MrDark@cpe-75-185-6-240.columbus.res.rr.com) (Read error: Connection reset by peer)
L880[20:18:35] <PaganNova> the latter method is a bit unsightly. but i can do without a primary i nthis case, two inventory_controllers, correct?
L881[20:18:42] <PaganNova> just need proxies and separate names
L882[20:18:52] <Mimiru> yes
L883[20:19:05] <Mimiru> That's how I control my 20ish BR turbines :p
L884[20:19:19] ⇨ Joins: Dark (~MrDark@cpe-75-185-6-240.columbus.res.rr.com)
L885[20:21:07] <PaganNova> oh that's a clever way of doing it. i'm making a Chickens/Hatchery egg sorter. so i can semi-automate chicken breeding and upgrading, by at LEAST sorting the best eggs to incubate. and purging the rest
L886[20:21:23] <PaganNova> for Sky Factory 3. this is something i want to do, so i figured, good to learn on
L887[20:31:06] <PaganNova> and yeah it's working now. i can access the chest, and find and save the correct interface side. thanks for that. now to design how i'll compare NBT..unless we don't use NBT. (chicken eggs work a bit like AgriCraft seeds, visually at least)
L888[20:32:29] <PaganNova> or maybe this isn't possible. idk.
L889[20:52:27] ⇦ Quits: xandaros (~xandaros@185.35.77.23) (Ping timeout: 180 seconds)
L890[20:54:07] ⇨ Joins: xandaros (~xandaros@185.35.77.23)
L891[21:37:23] <Temia> Come to think of it
L892[21:37:32] <Temia> Why do you need 20 turbines, Mimiru o.o
L893[21:39:09] <PaganNova> probably wants to fill one of the largest tier DracEv energy storage units
L894[21:44:29] ⇦ Quits: PaganNova (webchat@68-202-196-151.res.bhn.net) (Ping timeout: 180 seconds)
L895[21:52:36] ⇨ Joins: techno156 (~techno156@203.114.73.135)
L896[21:53:04] ⇨ Joins: Crazylemon (~Crazylemo@207.62.170.220)
L897[21:56:37] *** medsouz is now known as medsouz|offline
L898[22:36:25] ⇦ Quits: bamajoe411 (~bamajoe41@cpe-174-111-254-181.triad.res.rr.com) (Quit: Leaving)
L899[22:52:28] ⇨ Joins: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L900[22:53:10] ⇨ Joins: xarses_ (~xarses@67.218.117.197)
L901[22:55:56] ⇦ Quits: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping timeout: 180 seconds)
L902[23:08:37] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I solemnly swear that I am up to no good.)
L903[23:13:32] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L904[23:48:00] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-82.dynamic.ipstaraus.com)
L905[23:49:01] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-82.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
<<Prev Next>> Scroll to Top