<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:12] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:13] zsh sets mode: +v on Corded
L3[00:03:07] *** mrkirby153 is now known as kirby|gone
L4[00:53:02] <payonel> gamax92: i just successfully installed openos on 1x T1 ram
L5[00:53:07] <payonel> i....really dislike T1 ram
L6[00:53:23] <gamax92> yay?
L7[00:53:35] <payonel> i had to split install.lua up into 3 files
L8[00:54:30] <payonel> 1 for advanced situations, 1 for basics, and use the basics to load configuration for install, then return to a launch file and gc all the things, and then run cp
L9[00:56:17] <payonel> anywho, bed
L10[01:14:25] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA3408AB30D6DAFF3E28.dip0.t-ipconnect.de)
L11[01:14:26] zsh sets mode: +v on Vexatos
L12[01:16:29] <Vexatos> %tell vifino http://wiki.vex.tty.sh/wiki:computronics
L13[01:16:30] <MichiBot> Vexatos: vifino will be notified of this message when next seen.
L14[01:24:57] ⇨ Joins: SoraFirestomr (~user@131-191-86-130.as.clicknet.org)
L15[01:25:00] <SoraFirestomr> o/
L16[01:25:11] <SoraFirestomr> actually
L17[01:25:12] <SoraFirestomr> nvm
L18[01:25:15] <SoraFirestomr> I wasn't ehre
L19[01:25:18] ⇦ Parts: SoraFirestomr (~user@131-191-86-130.as.clicknet.org) ())
L20[01:35:08] ⇦ Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit: bye)
L21[01:59:56] ⇦ Quits: Kenny164 (~pkinney@host217-42-125-204.range217-42.btcentralplus.com) (Remote host closed the connection)
L22[02:12:16] <Forecaster> kinda wish MCU's had a battery slot
L23[02:16:04] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA3408AB30D6DAFF3E28.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L24[02:26:18] <Forecaster> could make one for engine control if I could just stick an energy crystal in it for power
L25[02:29:40] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA97C8608099C07ABDFB.dip0.t-ipconnect.de)
L26[02:29:40] zsh sets mode: +v on Vexatos
L27[02:29:46] ⇦ Quits: DarkCow (~MrDark@cpe-76-181-157-113.columbus.res.rr.com) (Quit: Off to nuke a wizard)
L28[02:34:31] <Forecaster> and not have to set up external power and stuff
L29[02:47:45] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-95-252.as13285.net)
L30[03:00:25] ⇦ Quits: ven000m (~e@149.3.143.68) (Remote host closed the connection)
L31[03:04:22] <Sangar> o/
L32[03:12:45] <Vexatos> o\
L33[03:12:48] <Vexatos> vifino,
L34[03:12:49] <Vexatos> vifino,
L35[03:12:49] <Vexatos> vifino,
L36[03:12:49] <Vexatos> vifino,
L37[03:12:49] <Vexatos> vifino,
L38[03:14:28] <Forecaster> batteries.
L39[03:14:36] <Vexatos> they do have a battery slot, Forecaster
L40[03:14:43] <Vexatos> upgrade container + battery upgradfe
L41[03:14:43] <Forecaster> they do?
L42[03:14:50] <Vexatos> you can charge battery upgrades in chargers
L43[03:14:56] <Vexatos> pretty sure
L44[03:15:05] <Forecaster> ooh
L45[03:15:18] <Vexatos> (Sangar, confirm?)
L46[03:15:25] <Vexatos> https://youtu.be/XNiLmbq426Y o:
L47[03:15:25] <MichiBot> Harvest Moon: Friends Of Mineral Town Music - City/Town | length: 2m 38s | Likes: 269 Dislikes: 1 Views: 31711 | by ALoserIsFred
L48[03:15:25] <Sangar> i think so
L49[03:18:31] <Forecaster> you can't put an upgrade container in an MCU
L50[03:19:29] <Sangar> oh mcus? welp. but an upgrade no?
L51[03:20:00] <Forecaster> upgrade?
L52[03:20:24] <Sangar> as in put in the battery upgrade directly?
L53[03:20:36] <Forecaster> but then you can't take it out to charge it
L54[03:20:47] <Sangar> true
L55[03:21:04] <Forecaster> so it still requires an external power source
L56[03:21:27] <Vexatos> well uuh
L57[03:21:33] <Vexatos> batbox adjacent?
L58[03:21:52] <Forecaster> well yeah, but it'd be nice to *not* have to do that :P
L59[03:21:54] <Vexatos> IRL you'd have to plug in an external battery into your MCU as well if you wanted it battery-powered
L60[03:22:21] <Forecaster> but it wouldn't be 1m^3 would it :P
L61[03:23:11] <Forecaster> huh, you can put ic2 power items into the charger
L62[03:27:17] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-95-252.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L63[03:36:24] <Saphire> GAAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaahhhh
L64[03:36:33] * Saphire nukes wine
L65[03:36:49] <Saphire> why the fuck YOU DON'T KEEP YOUR FUCKING .NET INSTALLATION?!
L66[03:44:34] *** gAway2002 is now known as g
L67[03:51:30] ⇨ Joins: Inari (~Pinkishu@p5DEC6046.dip0.t-ipconnect.de)
L68[03:54:07] <Saphire> wut
L69[03:54:16] <Saphire> mcmultipart PR is closed o.O
L70[03:54:34] <Inari> hm?
L71[03:55:55] <asie> yes
L72[03:55:58] <asie> don't worry
L73[03:59:50] <Saphire> lemme guess, git fuckup?
L74[04:00:14] <Saphire> https://xkcd.com/1597/
L75[04:00:14] <MichiBot> XKCD Comic Name: Git Posted on: 10/30/2015
L76[04:01:31] <Inari> it would appear so? http://akari.in/pinky_dWlfG
L77[04:04:19] <Inari> https://www.youtube.com/watch?v=am3iGHDnJHc
L78[04:04:19] <MichiBot> Chicken Embryo Development Without The Shell in a Glass ! (KABUK OLMADAN BARDAKTA DOĞAN CİVCİV !) | length: 3m 18s | Likes: 3075 Dislikes: 69 Views: 1227518 | by Wondering Channel Animal Fights !
L79[04:11:34] <Saphire> asie: um
L80[04:11:50] *** amadornes[OFF] is now known as amadornes
L81[04:12:09] * Saphire guesses that there is no MCMP for 1.9.4...
L82[04:12:39] <asie> there is
L83[04:12:41] <asie> build it yourself
L84[04:12:42] <amadornes> there is
L85[04:12:44] <asie> or ask fry for a copy
L86[04:12:47] <amadornes> or grab it from maven
L87[04:12:48] <asie> he will definitely... give it to you, yes
L88[04:13:06] <amadornes> but yes, the PR is closed
L89[04:13:10] <amadornes> I'm opening a new one
L90[04:13:28] <amadornes> that one was pointing at the 1.9.4 branch
L91[04:13:32] <amadornes> and they've already moved to master
L92[04:13:36] <amadornes> so I have to make a new one >.<
L93[04:13:40] <asie> three new ones*
L94[04:13:48] <asie> :^)
L95[04:14:12] <amadornes> nah
L96[04:14:16] <amadornes> one with 3 commits
L97[04:14:24] <amadornes> idc about what lex wants
L98[04:14:34] <amadornes> cpw said doing 3 commits was okay
L99[04:14:41] <asie> ah, whew
L100[04:14:44] <asie> that means my money is safe
L101[04:15:00] <Saphire> are you betting with someone? xD
L102[04:15:02] <asie> maximum irony will be achieved if lex reviews them and then tells you to squash them
L103[04:15:08] <Saphire> ^
L104[04:15:11] <asie> Saphire: I placed $50 on MCMP making it yesterday
L105[04:15:14] <asie> $45 if it makes it today
L106[04:15:16] <asie> $40 if tomorrow
L107[04:15:18] <asie> all the way to $0
L108[04:15:27] <asie> because I'm an idiot
L109[04:15:43] <asie> at least i placed it in Zimbabwean dollars.
L110[04:17:28] <Saphire> should have used belarusian rubles
L111[04:18:11] <Saphire> 1 usd = 19.8k
L112[04:18:24] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 190 seconds)
L113[04:20:17] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L114[04:24:42] <Vexatos> <asie> maximum irony will be achieved if lex reviews them and then tells you
L115[04:24:49] <Vexatos> because he doesn't read the github blog? :O
L116[04:26:01] <Sangar> that would be me
L117[04:28:12] * Saphire patpats manually squashed Sangar
L118[04:31:07] <Forecaster> lewd
L119[04:31:40] <Saphire> Forecaster: when did you got bitten by Inari?
L120[04:31:54] <Inari> bitten? lewd
L121[04:36:47] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L122[04:41:59] <Saphire> https://www.cryptocoinsnews.com/gaming-giant-steam-disables-bitcoin-in-russia/
L123[04:42:00] <Saphire> fuck
L124[04:42:19] <Saphire> wanna know funny thing?
L125[04:42:22] <Izaya> why would they even
L126[04:42:28] <Saphire> russian goverment are idiots
L127[04:42:39] <Saphire> who want to fork bitcoin.. AND MAKE IT UNMINEABLE
L128[04:42:41] <Forecaster> hah
L129[04:42:49] <Saphire> the fuck
L130[04:43:15] <Izaya> that's sorta
L131[04:43:16] <Saphire> i mean, the said that blockchain is a nice thing.. but mining is very very bad
L132[04:43:26] <Izaya> so how will it be processed?
L133[04:43:29] <Saphire> thus they are implying that they will control all bitcoins..
L134[04:43:32] <Izaya> it's a centralized currency again
L135[04:43:35] <Saphire> *ruscoins?
L136[04:43:44] <Saphire> yeah
L137[04:44:21] <Saphire> https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country
L138[04:45:07] <Saphire> lol
L139[04:45:08] <Saphire> > Canada Bitcoin is regulated under anti-money laundering and counter-terrorist financing laws in Canada.[1]:Canada[7]
L140[04:45:48] <Saphire> we kinda got same for russia.. but i guess "regulated" means that at least they can be used
L141[04:45:52] <Saphire> Russia As of January 2015, a bill explicitly banning bitcoins does not exist in Russia,[30] although it appears a de facto ban is in place. CNBC reported that bitcoin was illegal in Russia in December, 2014,[31] and various Russian authorities and organizations have spoken out or taken actions against bitcoin. In early 2015, Russia’s media regulator blocked several bitcoin-related websites,[30]
L142[04:45:53] <Saphire> in 2015 a Russian state-owned media outlet reported that "The [Russian] Central Bank... said that bitcoin usage was illegal under Russian federal law,"[30] and in February 2014, the Russian Prosecutor General’s Office was quoted as saying, "Cyber currencies... including the most well-known, bitcoin, are money substitutes and cannot be used by individuals or legal entities."[32]
L143[04:46:33] <Saphire> >bitcoin are moeny substitutes
L144[04:46:48] <Forecaster> things are a money substitute
L145[04:46:49] <Saphire> >virtual currencies are money substitutes
L146[04:46:53] <Saphire> WHAT TTHE FUCK
L147[04:47:08] <Forecaster> water is a money substitute
L148[04:47:15] <Saphire> there is a huge russian cyber payment/currency thing
L149[04:47:22] <Inari> i thought it was the other way around
L150[04:47:25] <Saphire> HOW THE UFCK THAT ONE IS NOT BANNED?!
L151[04:47:28] <Izaya> anything is a money substitute
L152[04:47:28] <Inari> money is substitute for things
L153[04:47:28] <Inari> :P
L154[04:47:39] <Saphire> Inari: touche
L155[04:48:10] <Saphire> lol
L156[04:48:14] <Saphire> is it just me..
L157[04:48:27] <Saphire> or only poor contries ban bitcoins?
L158[04:50:04] <Saphire> ...
L159[04:50:05] <Saphire> wat
L160[04:50:07] <Saphire> the
L161[04:50:09] <Saphire> fuck
L162[04:50:16] <Saphire> even CHINA didn't banned them
L163[04:53:14] <Antheus> .-.
L164[04:53:15] ⇦ Quits: ChJees (ChJees@h211n5-sv-a13.ias.bredband.telia.com) (Read error: Connection reset by peer)
L165[04:57:01] <Inari> Saphire: touchy > touche
L166[04:57:08] * Lizzy groans
L167[05:06:23] ⇨ Joins: Keanu73 (~Keanu73@host-78-148-135-90.as13285.net)
L168[05:12:13] * Inari squeezes Lizzy's lemons
L169[05:12:29] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L170[05:12:29] * Lizzy squeaks
L171[05:13:23] <Inari> l-lewd
L172[05:13:55] * Inari squeezes morse code for 'lewd' into Lizzy's lemons
L173[05:32:55] * vifino slaps Inari
L174[05:32:55] * EnderBot2 laughs
L175[05:32:58] <Inari> D:
L176[05:33:57] * Forecaster puts band-aid on Inari
L177[05:33:57] <vifino> No touchy Lizzy's lemons.
L178[05:34:00] <vifino> Bad.
L179[05:34:28] <vifino> Vexatos: Fucks sake, the fucking server died AGAIN q_q
L180[05:34:43] <Inari> ecchi sketchy, one touchy
L181[05:35:17] <vifino> No. >:(
L182[05:35:18] <Vexatos> vifino, apparently a day and a half ago
L183[05:35:23] * vifino slaps Inari again
L184[05:35:23] * EnderBot2 rulls on the floor laughing
L185[05:35:36] <Inari> :<
L186[05:35:42] <vifino> Vexatos: God damn it. Thanks for telling me. I'll try to get it fixed as soon as possible.
L187[05:57:14] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L188[05:57:15] ⇨ Joins: jackmcbarn_ (jackmcbarn@gateway.insomnia247.nl)
L189[06:17:04] ⇦ Quits: OneM_Industries (~OneM_Indu@69.27.73.255) (Ping timeout: 198 seconds)
L190[06:22:04] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 190 seconds)
L191[06:24:01] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L192[06:24:06] <Forecaster> http://dilbert.com/strip/2016-06-12
L193[06:24:12] <Forecaster> interface design
L194[06:29:04] ⇦ Quits: cpup (~cpup@32.218.113.233) (Ping timeout: 198 seconds)
L195[06:34:27] ⇦ Quits: jackmcbarn_ (jackmcbarn@gateway.insomnia247.nl) (Read error: Connection reset by peer)
L196[06:34:28] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L197[06:34:43] ⇨ Joins: cpup (~cpup@32.218.116.163)
L198[06:34:56] <Inari> Forecaster: psh
L199[06:34:59] <Inari> 11 functions in 1 button is easy
L200[06:35:16] <Forecaster> :P
L201[06:35:24] <Inari> 1000/11 = 90ms... so press it in the first 90ms of a second for function one, in 90-180ms of a second for function 2
L202[06:35:25] <Inari> etc
L203[06:35:45] <Forecaster> I don't think that's the point of the strip :P
L204[06:36:03] <Inari> its not?
L205[06:39:37] ⇦ Quits: cpup (~cpup@32.218.116.163) (Ping timeout: 186 seconds)
L206[06:44:05] <Forecaster> :P
L207[06:45:33] ⇨ Joins: cpup (~cpup@32.218.116.186)
L208[06:46:30] <Inari> whys it never raining in here D:
L209[06:46:34] <Inari> Forecaster: so whats the point then o.o
L210[06:46:52] <Forecaster> why do you assume weather is what I forecast? :P
L211[06:47:15] <Inari> i dont :P
L212[06:47:38] <Forecaster> oh, I thought those two lines went together :P
L213[06:47:57] <Inari> well one line is about asking what the point of the strip is
L214[06:48:07] <Inari> the other about why it doesnt rain in my skyfactory world
L215[06:48:10] <Forecaster> I realized that afterwards
L216[06:48:55] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L217[06:49:56] <Forecaster> I think the point is that the boss doesn't know anything about interface design, and having a single button do everything is rarely if ever a good decition :P
L218[06:50:19] <Inari> well yeah
L219[06:50:19] <Forecaster> decision*
L220[06:50:23] <Inari> hence why my silly idea
L221[06:50:23] <Inari> :3
L222[06:50:57] <Inari> oh well enough skyfactory for now
L223[06:51:02] <Inari> its getting al ittle boring
L224[06:51:15] <Forecaster> skyfactory?
L225[06:51:21] <Forecaster> that skyblock type thing?
L226[06:51:26] <Inari> ya
L227[06:51:38] <Forecaster> are you in a desert biome?
L228[06:52:13] <Inari> nope, plains
L229[06:52:18] <Izaya> there's a computerphile video on interface design
L230[06:52:39] <Izaya> there's a bunch of laws about it too
L231[06:52:59] <Forecaster> the three laws of interface design
L232[06:53:05] <Forecaster> #1 don't murder the user
L233[06:53:20] ⇦ Quits: Skye (skyem123@is.cute.skyem.co.uk) (Quit: ZNC - http://znc.in)
L234[06:53:21] <Izaya> #1 wheaton's law
L235[06:53:24] <Forecaster> #2 no bees
L236[06:53:24] ⇨ Joins: Skye (skyem123@is.cute.skyem.co.uk)
L237[06:53:59] <Inari> https://www.reddit.com/r/assholedesign :3
L238[06:54:43] ⇦ Quits: Skye (skyem123@is.cute.skyem.co.uk) (Client Quit)
L239[06:54:48] ⇨ Joins: Skye (skyem123@is.cute.skyem.co.uk)
L240[07:03:45] <Forecaster> ~oc nano
L241[07:03:46] <ocdoc> Predicted http://ocd.cil.li/api:note ( I tried D: )
L242[07:03:53] <Forecaster> wat, no
L243[07:03:57] <Forecaster> ~oc nanomachines
L244[07:03:57] <ocdoc> http://ocd.cil.li/item:nanomachines
L245[07:04:00] <Forecaster> :I
L246[07:04:03] <Forecaster> that's better
L247[07:05:31] <Vexatos> Forecaster, read the in-game manual :P
L248[07:05:57] <Forecaster> I can't have that and the computer open at the same time
L249[07:06:44] ⇦ Quits: feldim2425 (~feldim242@194-166-28-21.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L250[07:09:42] ⇨ Joins: feldim2425 (~feldim242@93-82-138-83.adsl.highway.telekom.at)
L251[07:09:45] <Inari> interesting that lex says its better to do if(blah) {/*code*/} else {return false;} over if(!blah) { return false; } /*code*/
L252[07:12:49] <Vexatos> if(blah) {/*code*/} return false;
L253[07:13:09] <Vexatos> code would contain a return true, ofc
L254[07:13:38] <Vexatos> %tell Sangar http://git.io/von6L
L255[07:13:40] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L256[07:14:06] <Inari> Vexatos: so what if multiple things with different returns?
L257[07:14:16] <Vexatos> Inari, then use yours >_>
L258[07:14:24] <Inari> which
L259[07:14:53] <Forecaster> if(return false)
L260[07:18:37] * Vexatos pokes vifino with a stick
L261[07:20:31] <vifino> What?
L262[07:23:33] <Super-Dusty> fucking screen output of robots is to small
L263[07:23:41] <Forecaster> it is
L264[07:23:49] <Forecaster> it makes reading errors difficult
L265[07:23:54] <Super-Dusty> can't see whole error
L266[07:24:18] <Inari> log them to a file
L267[07:24:58] <Super-Dusty> how?
L268[07:27:26] <Inari> https://gist.github.com/Inari-Whitebear/e3ee0b1560c5fed8aa5d3587563378bc something like that
L269[07:27:36] <Inari> then just errlog yourprogramname
L270[07:27:58] <Inari> not sure if 5.3 still had loadfile though
L271[07:28:01] <Inari> 5.2 hs it afaik
L272[07:28:14] <Inari> seems 5.3 does too
L273[07:28:14] <Inari> \o/
L274[07:29:11] <Inari> note that this will still print the error :P but it will also save it to a err.log file
L275[07:30:34] <Forecaster> someone gave me something similar that printed the first line to the screen instead
L276[07:30:38] <Forecaster> with proper wrapping
L277[07:34:04] <Izaya> don't errors go to /tmp/something anyway?
L278[07:35:30] <Forecaster> don't think so
L279[07:36:00] <Super-Dusty> i use logger now
L280[07:38:16] <Super-Dusty> and now i start from beginning again. getting confused with the crap i've made ;-)
L281[07:41:40] ⇦ Quits: cpup (~cpup@32.218.116.186) (Ping timeout: 198 seconds)
L282[07:44:27] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L283[07:47:28] ⇨ Joins: cpup (~cpup@32.218.117.54)
L284[07:50:30] <Super-Dusty> who changed the robot api side on the wiki?
L285[07:51:07] <Lizzy> ?
L286[07:51:30] <Super-Dusty> the wiki side for the api is new
L287[07:51:46] <Lizzy> what do you mean, the "wiki side"?
L288[07:52:03] <Super-Dusty> http://ocdoc.cil.li/api:robot
L289[07:52:25] <Lizzy> .-.
L290[07:52:27] <Super-Dusty> this side
L291[07:52:35] <Lizzy> what is side referring to?
L292[07:52:56] <Super-Dusty> what do you mean
L293[07:52:58] <Super-Dusty> ?
L294[07:53:12] <Lizzy> I'm trying to work out what a "side" is
L295[07:53:17] <Lizzy> or what you mean by it
L296[07:53:20] <Super-Dusty> webside
L297[07:53:32] <Super-Dusty> site
L298[07:53:36] <Lizzy> oh
L299[07:53:43] <Lizzy> that makes a lot more fucking sense
L300[07:53:46] <Super-Dusty> f***** bad english :-)
L301[07:53:57] ⇨ Joins: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl)
L302[07:54:32] <Super-Dusty> what ever....there are missing robot.setLightColor and robot.getLightColor
L303[07:54:57] <Lizzy> that might be in the component version of the robot stuff
L304[07:55:12] <Super-Dusty> no, it's in the api
L305[08:01:54] ⇦ Quits: Super-Dusty (~kvirc@86-46-95-163-dynamic.b-ras1.wtd.waterford.eircom.net) (Ping timeout: 192 seconds)
L306[08:02:17] ⇦ Quits: cpup (~cpup@32.218.117.54) (Ping timeout: 186 seconds)
L307[08:05:48] ⇨ Joins: Super-Dusty (~kvirc@86-46-92-88-dynamic.b-ras1.wtd.waterford.eircom.net)
L308[08:06:10] <Super-Dusty> grrrrrr....... short power fault.....i need a psu
L309[08:06:28] *** Super-Dusty is now known as Dustpuppy
L310[08:07:11] <Skye> USP
L311[08:07:12] <Skye> UPS
L312[08:07:16] <Skye> SuPeRMiNoR2, ^
L313[08:07:33] <Dustpuppy> what ever it is called. I NEED ONE!!!!
L314[08:07:42] <Skye> meanwhile
L315[08:07:48] <Dustpuppy> this was the 3. time this week
L316[08:07:54] <Skye> my PSU has enough capatitors for me to turn off the power for 1s
L317[08:08:12] ⇨ Joins: cpup (~cpup@32.218.117.98)
L318[08:09:32] <Lizzy> one of my works sites' server room has an old UPS (we're shipping some new ones over from our newest site) andif the power fails, it lasts a whopping 7 minutes
L319[08:09:42] <Lizzy> that's also with minimal servers
L320[08:15:52] <Izaya> better than nothing
L321[08:16:21] <Skye> Lizzy, I did work experience in a place where there was a dead PSU that came to life
L322[08:16:27] <Lizzy> lol
L323[08:16:40] <Skye> it also made the servers quieter
L324[08:16:54] <Skye> as half power in == faster fans apparently
L325[08:17:23] <Lizzy> well, the psu's have fanc in them that help the air flow
L326[08:17:33] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: *hands everyone a cookie as I leave*)
L327[08:17:46] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L328[08:22:02] <Inari> payonel: been wondering about that by the way. could openos have some place it logs errors to?
L329[08:22:50] <Inari> Dustpuppy: the wiki is pretty outdated anyway
L330[08:23:17] <Dustpuppy> i know, but this site is new
L331[08:23:30] <Inari> Lizzy: sounds like a pretty good unit :P should be enough time for a generator to turn on
L332[08:23:45] <Inari> Dustpuppy: "new"
L333[08:24:16] <Dustpuppy> yes. yesterday it was differend
L334[08:24:24] <Lizzy> Inari, except we don't have generators at any of our sites
L335[08:24:25] <Saphire> Hmmm
L336[08:24:34] <Lizzy> we're a college, not a hospital
L337[08:24:53] <Inari> :p
L338[08:25:05] <Inari> well datacenters tend too \o/
L339[08:25:07] <Inari> at least the big ones i guess
L340[08:25:23] <Lizzy> i know, but as i said, we're a college
L341[08:25:38] <Inari> :p
L342[08:25:39] <Lizzy> a college that suprisingly is still in business
L343[08:25:53] <Lizzy> cause most of the time people don't know what the fuck is going on
L344[08:26:00] <Inari> well as long as its good enough to turn off the servers if the power keeps being off and kepe them on over small interruptions..
L345[08:26:02] <Inari> haha
L346[08:26:26] <Inari> i dont think i've been to any school in my life where it really felt like they were doing well
L347[08:26:31] ⇨ Joins: Yepoleb (~yepoleb@91-115-112-202.adsl.highway.telekom.at)
L348[08:26:40] <Inari> except maybe this university, but it has a couple issues of its on
L349[08:26:41] <Inari> *own
L350[08:27:09] <Lizzy> the UPSes we're shiiping over have about an hour and 30 minutes of power capacity when powering a lot more servers
L351[08:27:14] <Inari> at leas tits capable of hosting its own website and keeping it functional :P
L352[08:27:21] <Lizzy> heh, tits
L353[08:27:23] <Inari> i wonder if the uni has UPS
L354[08:33:11] <Lizzy> fun fact, at one of my work's sites, the server rack is powered by 3 UPSes, the servers are split across the 3 and have both their pcus on a different ups. a while back the 2 HyperV servers and their storage vault were on the same set of upses as the rest of the servers. the rack that one of these UPSes was in was too shallow for a server and the way the ups was installed meant that me and a coworker had to take it out.
L355[08:33:17] <Lizzy> to take it out we also had to disconnect the power cords, when we did so we ended up killing the power to the entire server stack because the sudden loss of power from half their power supplies meant that they were only relying on the other half.
L356[08:33:21] <Lizzy> The Storage vault uses a shit tonne of power, it has 2 power inputs that use a 16Amp version of a normal computer lead. the combination of that and most of the other servers now drawing all their power from their remaining psu tripped the 2nd ups and knocked out storage servers, DCs and the HyperV servers which generally have a fair few VMs running. Any servers that still had a psu active on the 3rd ups rampped their fans up.
L357[08:33:27] <Lizzy> I think the storage vault lasted a few seconds before all the capacitors in the psu's that had lost power drain and that fucker was loud. Like most dell server stuff, they don't use buzzers or speakers to notify of a fault, they ramp the fans up
L358[08:33:31] <Lizzy> lol, didn't realise that message was that long
L359[08:33:36] <Saphire> wow
L360[08:33:39] <vifino> holy mother of text wall
L361[08:33:44] <Saphire> toolongpastebinpls
L362[08:33:48] <Lizzy> it's a good read i promics
L363[08:33:55] <Saphire> tldr
L364[08:34:01] * Saphire hides behind a blastproof table
L365[08:34:24] <Lizzy> tl;dr dell's server stuff is loud when it detects a fault
L366[08:35:13] <Saphire> xD
L367[08:35:21] <Saphire> *loud just because of fans
L368[08:35:44] <Lizzy> well there's not much else that'd be loud
L369[08:36:34] <Skye> Lizzy, oh
L370[08:36:46] <Skye> the servers in the place I did work epxerience was dell
L371[08:36:48] <Skye> in face
L372[08:36:50] <Skye> fact
L373[08:36:56] <Skye> most computers were dells
L374[08:38:53] <Lizzy> #p
L375[08:38:53] <|0xDEADBEEF|> > 0.722868198 Seconds passed.
L376[08:47:37] <Forecaster> it'd be neat if there was a nano effect that let you transfer xp between the player and an xp upgrade
L377[08:48:56] ⇦ Quits: cpup (~cpup@32.218.117.98) (Ping timeout: 192 seconds)
L378[08:48:59] <Forecaster> also, can't you change the listening port for your machines?
L379[08:50:34] ⇨ Joins: cpup (~cpup@32.218.117.181)
L380[08:52:30] <Forecaster> seems like nanomachines aren't very secure
L381[08:58:26] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L382[08:59:10] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L383[09:03:00] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 384 seconds)
L384[09:03:06] <Inari> Forecaster: they are seucre by virtue of listening port and someone hving to be basially in you :P
L385[09:04:29] <Lizzy> lewd
L386[09:09:02] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Quit: Leaving)
L387[09:09:38] <Forecaster> you can't change the listening port though?
L388[09:09:49] <Forecaster> there's no command for that on the wiki at least
L389[09:09:56] <Inari> hm i thought you could
L390[09:09:57] <Forecaster> only the sending port
L391[09:09:58] <Inari> ~oc nanomachines
L392[09:09:58] <ocdoc> http://ocd.cil.li/item:nanomachines
L393[09:10:09] <Inari> i suppose so
L394[09:10:19] <Inari> well still, people have ot be basically in you to send comnads to them :D
L395[09:10:30] <Forecaster> within 2 meters
L396[09:10:40] <Forecaster> pretty easy with a tablet
L397[09:10:45] <Inari> sure
L398[09:10:49] <Inari> but you're gonna kind of see them :D
L399[09:11:09] <Forecaster> still... seems like an oversight :P
L400[09:11:36] <Forecaster> so, when I do something like local stuff, things, pies = event.pull(etc)
L401[09:11:55] <Forecaster> how would I get that stuff in a table instead of individual vars?
L402[09:12:09] <Inari> local yourtable = {event.pull(etc)}
L403[09:12:19] <Forecaster> ooh
L404[09:13:20] ⇨ Joins: LeshaInc (~LeshaInc@213.5.21.192)
L405[09:14:16] <Forecaster> oh.
L406[09:14:34] <Forecaster> my event's been picking up my computers broadcast...
L407[09:16:24] <Forecaster> hm, not getting a response from them
L408[09:18:45] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: *hands everyone a cookie as I leave*)
L409[09:19:14] <Inari> its finally raining
L410[09:19:15] <Inari> \o/
L411[09:20:18] *** Antheus is now known as Antheus|Sleep
L412[09:20:44] <Forecaster> I don't get it :I
L413[09:20:46] <Antheus|Sleep> Inari, it is supposed to rain at my place later today
L414[09:21:17] ⇦ Quits: cpup (~cpup@32.218.117.181) (Ping timeout: 186 seconds)
L415[09:21:27] <Inari> Forecaster: dont get what?
L416[09:21:39] <Antheus|Sleep> like in 7 hours
L417[09:21:46] <Forecaster> why the nanomachines aren't responding
L418[09:22:02] <Inari> you sure you're in range?
L419[09:22:21] <Forecaster> I'm standing in the block next to the computer, pretty sure
L420[09:23:06] ⇨ Joins: cpup (~cpup@32.218.117.251)
L421[09:26:57] <Forecaster> maybe I need to create a listener properly
L422[09:27:41] <Inari> what are you doing ucrrently
L423[09:27:41] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L424[09:28:37] <payonel> Inari: dump errors? in openos? yep: $TMPDIR/error.log
L425[09:28:41] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L426[09:28:48] <Inari> oh it does that?
L427[09:28:49] <payonel> openos writes to it if it crashes on boot
L428[09:28:50] <Inari> neat :p
L429[09:28:53] <Inari> ah
L430[09:28:58] <Inari> well i mean all app errors
L431[09:29:18] <payonel> no but
L432[09:29:42] <payonel> perhaps i should design event.listeners to write stdout and stderr to logs
L433[09:29:52] <payonel> kind of like cron jobs that write to /var/log
L434[09:31:30] <payonel> Inari: but anyways, besides event.listeners -- what is an 'app error' ? :)
L435[09:31:37] <Vexatos> Forecaster, you're not using the advertised program? :P
L436[09:31:41] <Inari> a program you started crashing to shell
L437[09:32:12] <Vexatos> https://gist.github.com/fnuecke/dc8c79bfb37e66f99649 :P
L438[09:32:18] <payonel> yeah, so it aborts, the process prints stack and error message to stderr
L439[09:32:49] <Vexatos> <Forecaster> still... seems like an oversight :P
L440[09:32:53] <Vexatos> it's intentional of course
L441[09:33:01] <Vexatos> you won't get cheap buffs for no risk you derp
L442[09:33:05] <Vexatos> Not in this mod
L443[09:33:08] <Vexatos> and not in your mod pack.
L444[09:33:19] <Inari> payonel: no clue how stderr worsk in openos :3 i've never found any log of appcrashes though
L445[09:33:39] <Vexatos> vifino,
L446[09:33:40] <Vexatos> vifino,
L447[09:33:40] <Vexatos> vifino,
L448[09:33:41] <Vexatos> vifino,
L449[09:33:41] <Vexatos> vifino,
L450[09:33:44] <Vexatos> %tell vifino poke
L451[09:33:46] <MichiBot> Vexatos: vifino will be notified of this message when next seen.
L452[09:33:50] <Inari> Oo
L453[09:34:01] <Forecaster> but the risk being insecure...
L454[09:34:04] <vifino> Vexatos: WHAT THE FUCK DO YOU WANT?
L455[09:34:09] <Vexatos> a working website
L456[09:34:14] <Vexatos> would be nice
L457[09:34:22] <vifino> Oh, too bad I can't control support.
L458[09:34:30] <Forecaster> seems like something that OC should allow
L459[09:34:34] <Vexatos> Forecaster, well you get speed buffs or you get security :P
L460[09:34:35] <vifino> Annoying the fuck out of me isn't going to help.
L461[09:34:39] <vifino> So shut the fuck.
L462[09:34:45] <vifino> So shut the fuck up.*
L463[09:34:45] <Vexatos> wait, you don't have access?
L464[09:35:04] <vifino> The server is offline.
L465[09:35:24] <Vexatos> the entire server, huh
L466[09:35:36] <Vexatos> _-¯
L467[09:35:48] <Vexatos> _-¯-_-¯-_
L468[09:35:51] <Vexatos> wee
L469[09:36:18] <Vexatos> Forecaster, you tried that program? :P
L470[09:36:30] <Forecaster> what program?
L471[09:36:51] <Vexatos> <Vexatos> https://gist.github.com/fnuecke/dc8c79bfb37e66f99649 :P
L472[09:37:14] <Forecaster> if by tried you mean looked at it, then yes
L473[09:40:59] <payonel> Inari: ok, i was worried i was giving you slightly inaccurate info, so i looked it up and can now give you the whole story
L474[09:41:35] <payonel> Inari: it isn't related to boot problem, but actually - only callbacks you add to events via event.listen
L475[09:42:36] <payonel> if those callbacks abort, the event lib catches the abortt and appends the abort message to /tmp/event.log (which, btw, SHOULD be checking for system computer.tmpAddress -- i'll fix that)
L476[09:43:00] <payonel> Inari: that is only event.listeners, and only abort messages
L477[09:43:35] <Forecaster> argh
L478[09:43:41] <Forecaster> it was working, but now suddenly it's not
L479[09:43:44] <Forecaster> D:<
L480[09:43:46] <payonel> in other cases of uncaught exceptions, the process lib is catching it, and instead of appending to a log, it is writing the abort details to stderr
L481[09:43:50] <Inari> payonel: hwo would i use that to catch any errors that crash my program?
L482[09:44:00] <payonel> so you were asking 'what is stderr'
L483[09:44:28] <payonel> a process by default has 3 standard input/output: stdin, stdout, and stderr
L484[09:44:48] <Inari> ah :P
L485[09:44:57] <payonel> io.read reads stdin, io.write/io.stdout:write/print/term.write write to stdout [yes, all of them], and io.stderr:write writes to stderr
L486[09:45:09] <Inari> so
L487[09:45:13] <Inari> how do we catch stderr ot a log
L488[09:45:23] <payonel> in a normal process, stderr finds its way to drawing text to screen, but is red text
L489[09:45:36] <payonel> but technically, it is a separate io handle
L490[09:45:50] <payonel> are you running your process from shell?
L491[09:46:02] <Inari> ya
L492[09:46:26] <payonel> # ./inari-lewd.lua 2>/tmp/lewd.log
L493[09:46:34] <Inari> lol
L494[09:46:36] <Inari> nice name
L495[09:46:47] <Inari> okay, will remember that :3 thanks
L496[09:46:49] *** medsouz|offline is now known as medsouz
L497[09:46:56] <payonel> io file handles are just numbers
L498[09:47:07] <payonel> no number defaults to 1, stdout
L499[09:47:15] <payonel> # ./foo.lua > /tmp/stdout.log
L500[09:47:17] <Inari> i just know windows has its events thingy in which apprcarshes go haha
L501[09:47:29] <payonel> # ./foo.lua 2> /tmp/stderr.log
L502[09:47:32] <ds84182> How to kill Mike Palllllllllllll 101:
L503[09:47:33] <ds84182> <> local addr = ffi.cast("void*", tonumber(tostring(coroutine.running()):sub(9))) ffi.C.luaL_error(addr, "hi")
L504[09:47:33] <^v> ds84182, lua:1: hi
L505[09:48:26] <ds84182> dont tell him
L506[09:48:28] <ds84182> gamax92: ^
L507[09:48:42] <Inari> makes sense
L508[09:48:42] <payonel> Inari: sure, and we could add something like that to openos without much trouble. but for people expecting linuxy behavior, that wouldn't be expected
L509[09:49:02] <Inari> the linux waay seems odd to me
L510[09:49:04] <payonel> Inari: btw, those numbers cannot have spaces between them and the redirect carrot (>)
L511[09:49:14] <Inari> it implies i either always expect crashes or dont carea bout logs of unexpected ones
L512[09:49:19] <payonel> that's actually by the specification, not a limitation of openos shell
L513[09:49:38] <payonel> Inari: well....
L514[09:50:11] <payonel> yeah :/ if you have a process that is important in linux, you set up special logging for it
L515[09:50:28] <payonel> otherwise, just a personal script/process -- doesnt get special treatment
L516[09:51:07] <payonel> Inari: this also is possible: ./inari.lua > /tmp/inari-stdout.log 2> /tmp/inari-stderr.log
L517[09:52:22] <payonel> and my only point about whitespace was the #>, so, `./foo 2> log` looks good, but `./foo 2 > log` is actually writing stdout to log, and 2 is a command line arg to foo
L518[09:52:25] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L519[09:52:31] <Inari> yeah ^^
L520[09:52:40] <payonel> and if you want stdout and stderr to go to the same , and grep it
L521[09:52:41] <Inari> well at least thats helpful, can run stuff wihtout my own wrapper for erros haha
L522[09:52:57] <payonel> ./foo 2>&1 | grep bar
L523[09:53:54] <payonel> btw, this has been the MAIN feature (not just shell support, but the underlying kernel support of it) that brought me to work on openos in the first place
L524[09:55:09] <Inari> haha, nice ^^ good its in then
L525[09:59:22] <payonel> Inari: rereading what i wrote, something i said was easy to misread, just wanted to rephrase, i said "no number defaults to 1, stdout" referring to "./foo > log" which has no number
L526[09:59:45] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L527[09:59:48] <payonel> i wasn't saying "there is no number that defaults to 1, stdout" but rather "when you don't specify the number, it defaults to 1, stdout"
L528[10:00:26] <payonel> i.e `./foo > log` == `./foo 1> log`
L529[10:02:43] * Lizzy has icecream
L530[10:03:10] * Forecaster has no icecream
L531[10:03:39] * vifino wants Lizzy and icecream
L532[10:07:02] ⇦ Quits: cpup (~cpup@32.218.117.251) (Ping timeout: 384 seconds)
L533[10:07:13] * Forecaster kicks the nanomachines
L534[10:07:15] <Forecaster> ow
L535[10:07:27] * Saphire nibbles on the machines
L536[10:08:04] <payonel> Sangar: i found a pretty awesome fix (awesome because of how old the bug existed) in filesystem
L537[10:08:06] <Forecaster> they're in my body > . >
L538[10:08:09] ⇨ Joins: cpup (~cpup@32.218.118.82)
L539[10:09:18] ⇨ Joins: Trangar_ (~Trangar@181-219-144-85.ftth.glasoperator.nl)
L540[10:09:22] <payonel> %tell sanger fixes mega-old bug in filesystem (openos 1.6 rc PR has the fix, 3rd commit) related to removing links - i also investigated the install+internet+install issue, and yes, we have correct behavior and the autorun needs to be removed
L541[10:09:24] <MichiBot> payonel: sanger will be notified of this message when next seen.
L542[10:09:40] ⇦ Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl) (Killed (NickServ (GHOST command used by Trangar_)))
L543[10:09:42] *** Trangar_ is now known as Trangar
L544[10:09:58] ⇦ Quits: mrdeadlocked (~admin@199.204.185.12) (Ping timeout: 192 seconds)
L545[10:09:58] ⇦ Quits: Tiin57 (~tiin57@tiin57.net) (Ping timeout: 192 seconds)
L546[10:10:32] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (Ping timeout: 192 seconds)
L547[10:10:47] <payonel> Inari: install is so awesome now, btw :)
L548[10:11:06] ⇦ Quits: iceman11a (~icemna11a@cpe-173-90-130-246.neo.res.rr.com) (Ping timeout: 192 seconds)
L549[10:11:16] ⇨ Joins: iceman11a (~icemna11a@cpe-173-90-130-246.neo.res.rr.com)
L550[10:11:29] <payonel> new machine, openos loot disk, just type `install`, and it says "Install OpenOS? [Y/n] "
L551[10:11:40] ⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 192 seconds)
L552[10:11:49] <payonel> enter, reboot, put in network disk, `install` -> "Install network ?"
L553[10:12:01] <payonel> put in internet disk, `install` -> "Install internet ?"
L554[10:12:17] <payonel> but the cool thing (to me at least) is that install is smart enough to scan ALL candidate filesysstems
L555[10:12:30] <payonel> and if there are more than 1 candidate, you get a selection prompt
L556[10:12:50] <payonel> but it is also smart enough to pull the 'label', or the .prop metadata (optional) in the prompt messages
L557[10:12:52] <Forecaster> you mean like if there's multiple disk drives?
L558[10:12:52] ⇨ Joins: mrdeadlocked (~admin@199.204.185.12)
L559[10:13:06] <payonel> btw, we totally took your recommendation, Inari, .prop is now a table, now 'code'
L560[10:13:09] <payonel> not* 'code'
L561[10:13:35] ⇨ Joins: Tiin57 (~tiin57@tiin57.net)
L562[10:14:24] <payonel> https://git.io/vonD2 and https://git.io/vonDV
L563[10:14:38] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L564[10:14:42] *** rakiru|offline is now known as Kasen
L565[10:30:05] <Inari> payonel: \o/
L566[10:30:22] <Skye> payonel, can people embed lua functions?
L567[10:30:24] <Inari> payonel: hows the memory stuff going? and figured out the linktable bug yet?
L568[10:31:01] <Inari> Skye: well it jusit loads it, so i'd say "yes"
L569[10:31:19] <Inari> now that the function would likely be ever called though
L570[10:38:53] ⇦ Quits: cpup (~cpup@32.218.118.82) (Ping timeout: 186 seconds)
L571[10:40:48] ⇨ Joins: cpup (~cpup@32.218.118.175)
L572[10:44:06] * cloakable contemplates putting opencomputers into her 1.9.4 pack
L573[10:50:06] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Quit: ZNC - http://znc.in)
L574[10:52:24] ⇦ Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl) (Quit: Leaving)
L575[11:09:35] ⇨ Joins: Nathan1852 (~Nathan185@hsi-kbw-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L576[11:10:27] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L577[11:10:50] <Inari> cloakable: do it
L578[11:10:54] <Inari> you know you want to
L579[11:11:29] <cloakable> I know right xD
L580[11:12:02] <Inari> cloakable: whats stopping you
L581[11:13:58] <cloakable> Mmm, nothing, really *adds mod*
L582[11:14:42] <Inari> cloakable: hail the sngar
L583[11:15:21] <gamax92> sell Sangar your first born
L584[11:15:35] <Inari> who would get kids in the first place :f
L585[11:16:19] <gamax92> people who were not using protection or decided they were ready to be parents
L586[11:16:45] <Inari> i disagree with that statement
L587[11:16:53] <gamax92> how so
L588[11:17:10] <Inari> it implies there is a basic reason to have kids, so that once you feel "ready" for it, you will have
L589[11:17:24] <cloakable> I see recipe files, but no config files :D
L590[11:17:31] <Inari> cloakable: start it again
L591[11:17:38] <Inari> and make a ticket
L592[11:17:40] <Inari> i had that issue too
L593[11:17:40] <Inari> :f
L594[11:19:02] <Vexatos> cloakable, aaaand Computronics?
L595[11:23:51] ⇨ Joins: CoderPuppy (~cpup@32.218.118.238)
L596[11:24:34] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L597[11:25:04] <cloakable> If the website will load :P
L598[11:25:13] ⇦ Quits: cpup (~cpup@32.218.118.175) (Ping timeout: 384 seconds)
L599[11:26:07] * cloakable puts a mini robot on Vexatos shoulder
L600[11:26:36] <Vexatos> http://files.vex.tty.sh/Computronics/dev/
L601[11:26:57] <Vexatos> for some reason only the wiki is down, I blame vifino's server host
L602[11:27:13] ⇨ Joins: asie (~asie@asie.pl)
L603[11:27:31] <cloakable> No need for asielib?
L604[11:27:43] <vifino> Vexatos: different servers, told you that before.
L605[11:27:49] <Vexatos> ah right
L606[11:27:51] <Vexatos> cloakable, it's inside
L607[11:29:46] ⇨ Joins: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net)
L608[11:36:15] <Inari> now i just gotta figure out how to get grass in skyfactory
L609[11:36:20] ⇨ Joins: Wiiplay123 (~Wiiplay12@adsl-72-154-26-25.bna.bellsouth.net)
L610[11:36:44] <cloakable> aand computeronics too :P
L611[11:36:51] <cloakable> *computronics
L612[11:38:20] <Forecaster> compertronics
L613[11:41:31] <Vexatos> complatronics
L614[11:41:33] <Vexatos> compatronics
L615[11:44:10] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L616[11:44:40] ⇦ Quits: Hyst` (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 198 seconds)
L617[11:48:58] * cloakable deploys an adaptor next to Forecaster to see what methods she gets
L618[11:50:28] * Lizzy sits on the adapter
L619[11:50:28] <Forecaster> sleep(), procastinate(), snark()
L620[11:50:44] <Inari> moan()
L621[11:51:49] <gamax92> the moan() was from Lizzy
L622[11:52:43] <cloakable> xD
L623[11:53:31] <cloakable> Forecaster: Hey! You're cheating, it looks like procastinate() just calls sleep()
L624[11:53:53] <Forecaster> it has a change to return a random post from imgur
L625[11:54:01] <Forecaster> s/change/chance
L626[11:54:01] <MichiBot> <Forecaster> it has a chance to return a random post from imgur
L627[11:54:05] <cloakable> :D
L628[11:54:16] <cloakable> Well played sir
L629[11:55:36] <Forecaster> http://imgur.com/account/favorites/uSY30tc
L630[12:02:50] <Lizzy> Forecaster, that isn't gonna work
L631[12:02:58] <Lizzy> or maybe it is
L632[12:04:36] <Forecaster> http://imgur.com/uSY30tc
L633[12:06:26] <Forecaster> kinda weird that the url's different but whatever :P
L634[12:09:53] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L635[12:10:58] <Inari> https://www.youtube.com/watch?v=t_TVT6E51Pc#t=2m43s twirl,e h?
L636[12:10:58] <MichiBot> Gamer Poop: Skyrim (#11) | length: 4m 20s | Likes: 45868 Dislikes: 630 Views: 2585966 | by happyhour
L637[12:18:10] <Sangar> o/ (again)
L638[12:18:29] <Forecaster> my nano program is kinda working
L639[12:18:40] *** kirby|gone is now known as mrkirby153
L640[12:18:41] <gamax92> Forecaster: ?
L641[12:18:46] <Forecaster> if I run it once with getName it returns my name
L642[12:18:55] <gamax92> what are you writing
L643[12:19:02] <Forecaster> but when I run it again it returns my name twice...
L644[12:19:09] <Forecaster> I'm poking at nanomachines
L645[12:19:44] <Inari> https://www.youtube.com/watch?v=end49u7dVrw
L646[12:19:45] <MichiBot> The effects of a large meteor strike on earth explained in extreme detail by Bill Bryson | length: 9m 2s | Likes: 157 Dislikes: 21 Views: 66205 | by AudibleSuperfan
L647[12:19:48] <Forecaster> it's like my event handler triggers as many times as I've run the program
L648[12:19:57] <Forecaster> previously
L649[12:20:01] <Inari> (the video is kind of wrong though, the meteorite talked about was a 2km one, not a 600km dinosaur killer something)
L650[12:21:40] <Forecaster> https://gist.github.com/Forecaster/69788ca2cf82957ae9cc443033e47265
L651[12:22:14] <Sangar> so payonel be fixin all the bugs now, even the old and frail ones? :P
L652[12:22:24] <Inari> Sangar: which? :o
L653[12:22:33] <Sangar> something about symlinks
L654[12:22:40] <Inari> ah rihgt
L655[12:22:59] <Inari> Forecaster: well
L656[12:23:06] <Inari> you never unsubscribe the event listener
L657[12:23:10] <Inari> so yes, it will run that many times
L658[12:23:12] <Forecaster> oh
L659[12:23:14] <Forecaster> ...
L660[12:23:23] <Forecaster> that makes too much sense
L661[12:23:26] <Forecaster> make it go away D:
L662[12:23:27] <Inari> haha
L663[12:23:33] <Inari> ikr
L664[12:23:36] <Inari> logic hurts
L665[12:23:36] <Inari> :<
L666[12:23:53] <Forecaster> how do you check if an event handler is already registered with your function?
L667[12:24:38] <Forecaster> hm, I guess you could run "ignore" first
L668[12:25:37] <Forecaster> or actually, run it when the program exists, like a sensible person
L669[12:25:49] <Forecaster> s/exists/exits
L670[12:25:49] <MichiBot> <Forecaster> or actually, run it when the program exits, like a sensible person
L671[12:30:44] <Forecaster> I've apparently run out of sense today
L672[12:32:39] ⇨ Joins: jack_of_cuddles (webchat@91.211.51.207)
L673[12:32:51] ⇦ Parts: jack_of_cuddles (webchat@91.211.51.207) ())
L674[12:33:08] ⇨ Joins: jack_of_cuddles (webchat@91.211.51.207)
L675[12:34:13] ⇦ Quits: jack_of_cuddles (webchat@91.211.51.207) (Client Quit)
L676[12:34:17] <Inari> Forecaster: go eat something, dirnk a tea, watch some anime
L677[12:34:21] <Inari> and you'll have your senses back
L678[12:34:21] <Inari> :D
L679[12:35:06] <gamax92> force feed someone, dump tea down their throat, and then tie them up and force them to watch anime, got it.
L680[12:35:46] <Skye> Inari, gamax92: you are strange
L681[12:36:07] <Inari> why am i strange now :<
L682[12:36:33] <gamax92> yeah, why not earlier
L683[12:36:47] <Inari> ¬_¬
L684[12:37:33] <Forecaster> so anime cures blindness? :O
L685[12:38:14] <Xal> anime is known to cause cancer in the state of california
L686[12:38:20] <gamax92> lol.
L687[12:38:53] <Forecaster> california has cancer?
L688[12:38:58] <Inari> well if something liek anime causes cancer to you, thats clearly natural selection at work
L689[12:40:00] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L690[12:45:01] <Magik6k> Is there OCRANET implementation somewhere visible?
L691[12:45:09] * Magik6k pokes S3
L692[12:46:45] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit: Leaving)
L693[12:48:27] ⇨ Joins: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com)
L694[12:49:04] <Forecaster> I'm making my program a little more versatile than the fnuecke one
L695[12:49:23] <Forecaster> allowing it to send arbitrary commands to nanomachines and listen for the reply
L696[12:50:26] <Inari> nano
L697[12:52:20] <Forecaster> I'm not D:
L698[12:52:25] <Vexatos> Forecaster, I wonder who this "fnuecke" is
L699[12:52:33] <Vexatos> Maybe Sangar knows :X
L700[12:52:42] <Forecaster> yes, it's a mystery
L701[12:56:10] <Skye> Inari, hakase
L702[12:57:11] <Vexatos> asie in 3....2....
L703[12:57:18] <asie> Skye, nano
L704[12:57:48] <Inari> 2.....1....-1...-2....-3....-4....-5....-6....
L705[12:58:02] <Forecaster> you skipped 0
L706[12:58:09] <Inari> fail
L707[12:58:10] <asie> race condition
L708[12:58:13] <Magik6k> ~w checkArg
L709[12:58:13] <ocdoc> Predicted http://ocd.cil.li/block:charger
L710[12:58:20] ⇨ Joins: sciguyryan (~sciguyrya@5.79.74.235)
L711[12:58:26] <gamax92> checkArg aint the name of no wiki entry boy.
L712[12:58:27] <Forecaster> xD
L713[13:03:37] <Skye> Inari, hakasie
L714[13:03:45] <Inari> Skye: nano?
L715[13:03:53] <Inari> -? i guess
L716[13:03:53] <Inari> :P
L717[13:03:59] <Forecaster> pancakes
L718[13:04:14] <Inari> Forecaster: lewd
L719[13:04:45] <Inari> http://www.urbandictionary.com/define.php?term=pancake%20boobs
L720[13:05:24] <Forecaster> it's not my fault you interpreted that :P
L721[13:05:41] <Inari> :P
L722[13:05:48] <Inari> i ust used the most logical choice
L723[13:06:06] <gamax92> yes, like a stack of pancakes with some syrup
L724[13:06:44] <Inari> absent of context, we'll pick what is likely. since humanity has a clear affinitiy to lewdness *points to huge piles of porn on the net* we can conclude it has to do with soemthing lewd
L725[13:07:22] <gamax92> the number of non lewd things is probably much larger than lewd things tbh.
L726[13:11:07] <CompanionCube> https://savethelink.org/
L727[13:11:44] <Sangar> Vexatos, how much will i break by adjusting the oppm loot disks structure? :X (i.e. moving oppm.lua to bin/)
L728[13:12:28] <Vexatos> Sangar, all oppm on the disk does is install latest OPPM through OPPM
L729[13:12:39] <Vexatos> remember --iKnowWhatIAmDoing
L730[13:12:58] <Vexatos> it cannot actually cp
L731[13:12:58] <Sangar> so if one would do install oppm and then running oppm, would it (properly) overwrite itself?
L732[13:13:10] <Vexatos> it needs custom install script inside running it
L733[13:13:15] <Vexatos> like payonel implemented
L734[13:13:26] <Vexatos> "install oppm" needs to execute oppm
L735[13:13:28] <Sangar> so oppm.lua should actually be renamed to .install?
L736[13:13:30] <Vexatos> instead of copying it
L737[13:13:50] <Inari> CompanionCube: sigh, politics
L738[13:14:18] <Vexatos> Sangar, if .install is what's executed, yes
L739[13:14:30] <Vexatos> but I'd rather .install run oppm
L740[13:14:36] <Vexatos> so you can still just call "oppm" to actually install it
L741[13:14:44] <Vexatos> instead of "install oppm"
L742[13:14:58] <Vexatos> Sangar ^
L743[13:15:05] <Sangar> well, there's the issue with symlinks throwing off install, so i'm trying to get rid of those right now :P
L744[13:15:16] <Forecaster> this site doesn't explain how "links" are being blocked
L745[13:17:56] <Vexatos> Sangar, it doesn't symlink
L746[13:17:59] <Vexatos> it adds itself to the path
L747[13:18:00] <Vexatos> :>
L748[13:18:29] <Vexatos> otherwise I wouldn't be able to actually install OPPM
L749[13:18:31] <Sangar> ah well then. so a .install that calls it would probably the least breaky thing then
L750[13:18:36] <Vexatos> yes
L751[13:18:39] <Vexatos> os.execute("oppm"9
L752[13:18:42] <Vexatos> >_>
L753[13:18:49] <Vexatos> please test kthx
L754[13:21:19] <Sangar> .-. payonel is too sandboxy in how he calls .install
L755[13:21:30] <Sangar> "attempt to index global 'os' (a nil value)"
L756[13:21:47] <Skye> Sangar, haha
L757[13:22:05] <Vexatos> payo pls
L758[13:22:24] <Vexatos> this is not MacOS
L759[13:22:31] * Sangar adds setmetatable
L760[13:22:39] <Forecaster> it's not?!
L761[13:22:50] <Sangar> too little gui
L762[13:22:54] * Forecaster uninstalls oc and installs maccraft
L763[13:23:18] <gamax92> name is too close to mcafee
L764[13:23:45] <Skye> Forecaster, you mean CC?
L765[13:24:07] <cloakable> Nah, CC is easymode OC, not maccraft
L766[13:24:19] <Skye> there is a mac os like system
L767[13:24:41] <Vexatos> MineOS is :P
L768[13:24:44] <gamax92> ^
L769[13:26:31] ⇨ Joins: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L770[13:28:59] <Forecaster> I just made something up on the spot :P
L771[13:29:05] <Forecaster> I don't actually want that
L772[13:31:25] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L773[13:31:56] <Forecaster> huh, not receiving a response when I try getInput
L774[13:32:01] <Forecaster> but getName works
L775[13:33:38] <Forecaster> do you only get a reply if the input contains something?
L776[13:36:22] <Forecaster> hm, no, it should always respond
L777[13:40:03] ⇨ Joins: KeinNiemand (webchat@62.204.175.9)
L778[13:40:10] <KeinNiemand> Hello
L779[13:40:52] <Saphire> MineOS literally uses this damn ”folder pretty app” thing
L780[13:40:58] <Saphire> *per
L781[13:41:36] <KeinNiemand> I have a problem with Open computers when I try to run components the text dosn't fit in the screen is there way to output it in a way to read everithing?
L782[13:42:24] <KeinNiemand> Or a way to save the outputs in a file
L783[13:43:51] <Vexatos> Sangar, which load phase should I register floppies in
L784[13:44:22] <Sangar> uhh, init should be fine i think?
L785[13:44:22] <Skye> Saphire, folder per app is kind of okay
L786[13:44:40] <Saphire> meh
L787[13:45:16] ⇨ Joins: ChJees (~ChJees@h211n5-sv-a13.ias.bredband.telia.com)
L788[13:45:46] <Sangar> oh ffs... i just learned that unlike in 1.7 where onChunkUnload came *after* serialization, in 1.8+ it apparently comes *before* .-. this it horrible
L789[13:46:09] <Izaya> Saphire: >literally a mac
L790[13:46:48] <Saphire> that's what I meant
L791[13:48:07] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L792[13:49:02] <Sangar> fuuuuuuuuuuuuuuuuuck
L793[13:49:05] <Sangar> god this sucks
L794[13:50:07] <gamax92> it's okay Sangar :(
L795[13:50:13] <Sangar> ok. let's hack the crap out of this shit
L796[13:52:38] ⇨ Joins: OneM_Industries (~OneM_Indu@69.27.73.255)
L797[13:53:16] <Izaya> Saphire: there's always my nebulous multitasking kernel I'm working on
L798[13:55:42] <Izaya> so here
L799[13:55:45] <Izaya> 's a fun thing
L800[13:55:56] <Izaya> my OS will support multiple monitors/terminals on one machine
L801[13:56:01] <Izaya> but you have to compile it into the kernel
L802[13:56:02] <Skye> Izaya, what hardware will it work on?
L803[13:56:11] <Izaya> Skye: it will run on a potato
L804[13:56:18] <Izaya> with 4k of EEPROM and 192k of RAM
L805[13:56:29] <Skye> I se
L806[13:56:39] <Skye> is there a way to load kernel modules from disk?
L807[13:57:02] <Izaya> "yes"
L808[13:57:12] <Izaya> kernel modules are just another task
L809[13:58:17] <Vexatos> Sangar,
L810[13:58:25] <Vexatos> why can I declare a new class inside a method
L811[13:58:29] <Vexatos> why is this legal in Java
L812[13:59:25] <Vexatos> Sangar, http://pastebin.com/gVwhfd2r is that all I need?
L813[13:59:38] <Sangar> as in anonymous classes? or actual named classes?
L814[14:00:03] <Sangar> wow, actual named classes. i actually did not know/remember that :X
L815[14:00:07] <Sangar> though it seems oddly familiar
L816[14:00:24] <Sangar> to answer your question... probably?
L817[14:01:00] <Vexatos> yea, I just "wait, you can do it in scala, let's try..... WHAT THE"
L818[14:01:09] <Izaya> return tT[cT][3][s] -- obfuscated lua contest when
L819[14:01:23] <Skye> Izaya, reminds me of the miniOS FS code
L820[14:01:53] <Vexatos> Sangar, it compiles to IntegrationOpenComputers$1ReadOnlyFS.class
L821[14:02:44] <Mimiru> Vexatos, Vexatos.com is expiring at the end of the month, do you want to keep it?
L822[14:02:57] <Magik6k> Such progress >> https://assets.magik6k.net/screenshoots/1465758109.png << Wow
L823[14:03:04] <Vexatos> Mimiru, me?
L824[14:03:07] <Vexatos> You own it >_>
L825[14:03:13] <Mimiru> I am aware...
L826[14:03:19] <Mimiru> I'm asking if you'd like me to renew it.
L827[14:03:20] <Izaya> in other news
L828[14:03:27] <Vexatos> well uh
L829[14:03:27] <Izaya> I should be able to support remote terminals
L830[14:03:29] <Izaya> soon(TM)
L831[14:03:35] <Vexatos> I wouldn't really ask you to spend money :X
L832[14:03:43] <Mimiru> That's not what I asked.
L833[14:04:01] <Sangar> Magik6k, dabbling in high magicks, true to your name :P
L834[14:04:05] <Vexatos> And it's just a mirror in cases like right now where the main server is down again >_>
L835[14:04:19] <Magik6k> heh
L836[14:04:24] <Vexatos> I was fine with vexatos.pc-logix.com before you bought it
L837[14:04:28] <Vexatos> so that'd be fine?
L838[14:04:45] <Vexatos> Sangar, I can remove so much magic FS code
L839[14:04:47] <Vexatos> what the heck
L840[14:04:53] <Vexatos> is the .asReadOnly even needed?
L841[14:04:58] <Vexatos> I guess it is.
L842[14:05:46] <Sangar> can't hurt anyway :P
L843[14:06:01] <Vexatos> exported it into a private static class outside of init() anyway, that callable
L844[14:06:06] <Vexatos> don't need that upwards reference
L845[14:07:25] <Sangar> mhm
L846[14:07:47] <Izaya> I need to write a filesystem module
L847[14:08:09] <Izaya> that should take up the remaining 1200 bytes of the eeprom
L848[14:08:58] <Izaya> sorry, I have 1600 bytes to go
L849[14:08:58] <Vexatos> Sangar, http://i.imgur.com/WZuscoi.png this is some scala level of internalclassery
L850[14:09:12] <Izaya> maybe I could write an initloader too
L851[14:09:20] <Izaya> anyway I'm going to bed
L852[14:09:23] <Sangar> heh. well. tis probably looks similar due to java 8 lambdas :P
L853[14:10:41] <Izaya> https://lain.shadowkat.net/~izaya/multice-snapshot.tar if anyone wants to mess with/test the new multidisplay/environment variable system
L854[14:10:52] <Izaya> would like to do inheritance of environment vars but eh
L855[14:10:53] <Izaya> later
L856[14:10:56] <Izaya> Skye: ^
L857[14:11:03] <Skye> too lazy
L858[14:14:36] <Lizzy> https://www.youtube.com/watch?v=w-pm8uxw1MM
L859[14:14:36] <MichiBot> Stargate SG1 - Star Trek Parody | length: 1m 21s | Likes: 281 Dislikes: 3 Views: 34918 | by Stargate Source
L860[14:15:10] <KeinNiemand> Can a moderater make my form post visable please?
L861[14:15:19] <Lizzy> gimmie 5 minutes
L862[14:15:29] <Inari> that carter eye noise
L863[14:16:23] <Inari> "more explosions, better trailer"
L864[14:16:26] <Inari> basically michael bay
L865[14:17:53] <Lizzy> KeinNiemand, done
L866[14:18:06] <Mimiru> I was just logging in to do it
L867[14:18:06] <Mimiru> heh
L868[14:18:19] <Inari> anyone here use vi over ssh on a bad connection for productive coding?
L869[14:18:23] <Vexatos> Sangar, "/bin/install.lua:18: attempt to index a nil value (local 'options')
L870[14:18:24] <Vexatos> "
L871[14:18:35] <Inari> vi/vim/nano/emacs/whicheveryouwnt
L872[14:19:14] * Sangar shrugs
L873[14:19:16] <Sangar> tell payonel
L874[14:20:26] <Sangar> i'll shove up a new beta with the new install and the save fix and then i've got to go for today
L875[14:20:28] <KeinNiemand> thanks
L876[14:20:40] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 198 seconds)
L877[14:21:42] <Sangar> also fair warning, i'll probably not be around much/at all for the next two weeks. will be moving, and got a milestone at work coming up
L878[14:21:56] <gamax92> :o
L879[14:21:58] <Skye> how old is Sangar?!
L880[14:21:59] <Vexatos> god dammit
L881[14:22:04] <Vexatos> I was debugging why selene won't install properly
L882[14:22:05] <Vexatos> like
L883[14:22:06] <gamax92> Skye: ancient
L884[14:22:11] <Vexatos> only hald the files installed via oppm
L885[14:22:13] <Vexatos> and guess what
L886[14:22:16] <Vexatos> I installed selene
L887[14:22:18] <Vexatos> not selene-openos
L888[14:22:20] * Vexatos headdesks
L889[14:22:35] <Vexatos> Sangar, you mean a kilometrestone
L890[14:22:36] <Wiiplay123> hey guys
L891[14:22:42] <gamax92> bye guys
L892[14:22:43] <Wiiplay123> check THIS out
L893[14:22:46] <gamax92> nope.
L894[14:23:15] <Wiiplay123> oops I puushed the wrong thing
L895[14:23:38] <Sangar> Vexatos, shush :P
L896[14:23:49] <Vexatos> payonel, I like how the selene boot script still works
L897[14:23:51] <Vexatos> how is that even
L898[14:23:54] <Sangar> Skye, too old :P
L899[14:24:05] <Vexatos> payonel, http://git.io/vonbd :D
L900[14:24:27] <Inari> TIl sangar is over 14
L901[14:24:29] <Wiiplay123> I made a model
L902[14:24:45] <gamax92> lewd
L903[14:24:46] <Sangar> "i'm four!"
L904[14:24:54] <Inari> then you'd be to oyoung
L905[14:24:54] <Inari> :<
L906[14:24:58] <Vexatos> Sangar, that chunk unload thing, uuuh
L907[14:25:02] <Vexatos> report it?
L908[14:25:25] <Vexatos> Sangar, asie knows you're all 12.
L909[14:25:43] <Sangar> Vexatos, /me shrugs
L910[14:25:45] <Wiiplay123> http://puu.sh/pqh8n/07f9a6e0b0.3dm
L911[14:25:47] <Skye> Inari, did you imagine Sangar to be a loli?!
L912[14:26:03] <Sangar> actually, looking at 1.7 code, it should be the same there too >_> so now i have no idea how it's even working in 1.7
L913[14:26:04] <Sangar> oh well
L914[14:26:05] <Wiiplay123> BEHOLD, THE TOTALLY REAL 3D PRINTER THAT DEFINITELY WORKS
L915[14:26:29] <Vexatos> a 3D printer printing 3D printers
L916[14:27:10] <Sangar> i had one of a 3d printer printing a 3d printer :P
L917[14:27:26] <Vexatos> Sangar, question: Should stuff like tape.lua install to /bin/ or /usr/bin/
L918[14:27:35] <Wiiplay123> the 3D printer it prints doesn't work
L919[14:27:41] <Wiiplay123> which means it can be used for amazing trolling fun
L920[14:27:45] <Sangar> pretty much everything is currently installing to /bin, so... idk >_>
L921[14:27:54] <Vexatos> Sangar, /bin/dig
L922[14:27:58] <Vexatos> no kernel clutter at all
L923[14:28:00] <Vexatos> I swear
L924[14:28:07] <Sangar> nope, nothing to see here
L925[14:28:36] <Vexatos> ermahgurd stardew valley linux port is officially announced
L926[14:28:44] <Vexatos> Been for a month but whatever
L927[14:28:46] <Skye> ??
L928[14:29:13] <Sangar> found it again :3 https://twitter.com/SangarWasTaken/status/582554074731679745
L929[14:29:14] <MichiBot> Mon Mar 30 09:44:49 CDT 2015 @SangarWasTaken: A 3D printer printing a block looking like a 3D printer printing what might be a 3D printer. http://t.co/UbMNXGFPqO
L930[14:29:53] <Temia> Clearly you should go one step beyond
L931[14:30:02] <Temia> And encase the 3D printer in a structure that looks like a 3D printer
L932[14:30:23] <Vexatos> Sangar, I will be a good example and put stuff into /usr
L933[14:30:42] <Sangar> lets just define /usr is for addons :P
L934[14:30:46] <Sangar> then i don't have to care
L935[14:30:55] <Sangar> Temia, fair point
L936[14:30:59] <Vexatos> Sangar, nu
L937[14:31:03] <Temia> <3
L938[14:31:05] <Vexatos> openos== any other program
L939[14:31:07] <Vexatos> you know it
L940[14:31:21] <Vexatos> You are just too lazy to Alt+Shift+V
L941[14:31:41] <Sangar> i'm barely not too lazy to breathe
L942[14:32:35] <Vexatos> payonel, fixit!!!!!!!11111111111111
L943[14:32:41] <Vexatos> (and the error too)
L944[14:35:09] <Vexatos> Sangar, http://git.io/vonNc did I doing this right
L945[14:36:41] <Sangar> Vexatos, if it works, yes
L946[14:36:57] <Vexatos> also, check github issues :3
L947[14:37:53] <Sangar> anyway, gtg now, cya o/
L948[14:39:39] <Lizzy> http://i.imgur.com/88cPQgQ.webm
L949[14:41:09] <Mimiru> lmao
L950[14:41:33] <ping> Lizzy, cute xD
L951[14:45:40] ⇨ Joins: SixDev (uid64016@2001:67c:2f08:6::fa10)
L952[14:47:35] <Saphire> what is the font on OC?
L953[14:48:30] <Skye> Saphire, asie's unscii
L954[14:48:55] <asie> asie's fork of viznut's unscii*
L955[14:49:09] <Vexatos> funscii
L956[14:50:06] <Skye> Saphire, why do you want to know?
L957[14:53:05] ⇦ Quits: LeshaInc (~LeshaInc@213.5.21.192) (Quit: Die)
L958[14:56:54] <Wiiplay123> Is there a way to have a shape appear in both states of a block
L959[14:58:27] <Saphire> Skye: a guy in other channel is making a web OC emulator
L960[14:58:30] <Saphire> I think
L961[14:58:49] <Skye> what channel, because an OC emulator would be nice. o.o
L962[14:58:53] <Inari> Skye: nah, but averythign older than 14 is too old, hence if sangar is too old he has to be over 14 :D
L963[14:59:07] <Skye> Inari, O_O
L964[14:59:13] <Wiiplay123> in 3D printer I mean
L965[14:59:24] <Inari> Skye: ?
L966[14:59:48] <Skye> <Inari> Skye: nah, but averythign older than 14 is too old
L967[15:00:35] <payonel> Vexatos: sup
L968[15:00:38] <payonel> Sangar: o/
L969[15:00:42] <Skye> Saphire?
L970[15:01:00] <Wiiplay123> help?
L971[15:01:01] <payonel> what is broken?
L972[15:01:03] <payonel> Vexatos: ?
L973[15:01:21] <payonel> i see a loong list of related conversation
L974[15:01:29] <payonel> anyone want to sum it up for me? pleeeeeease :)
L975[15:02:20] <payonel> Sangar: i'm working on removing .autoruns and such
L976[15:02:35] ⇨ Joins: reinei (~reinei@p5DCE48AD.dip0.t-ipconnect.de)
L977[15:02:41] <payonel> oh
L978[15:02:51] <payonel> you said you're already doing that, okay
L979[15:02:52] <Wiiplay123> help?
L980[15:03:35] <payonel> Sangar: about the network install, it has its data below data, so it could use a custom .install --- or i can just add .prop support to define --from
L981[15:03:51] <payonel> as with other properties, .prop can provide custom defaults, and command line always overrides
L982[15:04:18] <payonel> so the network disk's .prop could just say {from='/data'}
L983[15:04:31] <payonel> err....no
L984[15:04:36] <payonel> {fromDir='/data'}
L985[15:04:46] <payonel> right now, install doesn't check for fromDir from props, but i could add that
L986[15:05:00] ⇦ Quits: Keanu73 (~Keanu73@host-78-148-135-90.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L987[15:05:55] <Inari> Skye: wel lyeah, its the perfect age :P
L988[15:06:29] <Vexatos> payonel, "/bin/install.lua:18: attempt to index a nil value (local 'options')"
L989[15:07:17] <payonel> Vexatos: ! if one runs `install --help` ?
L990[15:07:19] <payonel> derp
L991[15:07:23] <payonel> ok
L992[15:07:43] <payonel> and other scenarios
L993[15:07:45] <payonel> ok thanks
L994[15:08:04] <Wiiplay123> is there a way to mirror a texture in print3d
L995[15:11:18] <payonel> Sangar: PR, sorry! nil check
L996[15:11:58] <Forecaster> Wiiplay123: I don't think so
L997[15:12:10] <Wiiplay123> I'm trying to have a texture facing me
L998[15:12:28] <Wiiplay123> Is there a way to change the rotation of the block by default
L999[15:12:34] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L1000[15:12:35] <Wiiplay123> like have a block face toward me instead of away from me
L1001[15:13:17] <Forecaster> what's this about an emulator?
L1002[15:13:49] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA97C8608099C07ABDFB.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1003[15:14:30] <Wiiplay123> this is odd
L1004[15:14:35] <Wiiplay123> the block is mirrored in my hotbar
L1005[15:14:48] ⇦ Quits: sciguyryan (~sciguyrya@5.79.74.235) (Remote host closed the connection)
L1006[15:14:59] <Skye> Saphire, are you still here?
L1007[15:15:27] <Wiiplay123> Got a problem
L1008[15:15:29] ⇨ Joins: TwilightVanish (TwilightVa@50721A15.cm-15.dynamic.ziggo.nl)
L1009[15:15:35] <Wiiplay123> the texture is mirroring based on compass direction
L1010[15:15:46] <Forecaster> huh?
L1011[15:16:04] <Saphire> Skye: hmm?
L1012[15:16:15] <Skye> who is trying to make a working OC emulator?
L1013[15:17:09] <Saphire> russian guy on russian "cc" channel
L1014[15:17:20] <payonel> what's wrong with ocemu?
L1015[15:17:24] <payonel> it's 99% of what i use
L1016[15:17:27] <Skye> aw
L1017[15:17:31] <Xal> not russian enough
L1018[15:17:33] <Skye> payonel, it doesn't work on my computer
L1019[15:17:35] <Saphire> just bunch of people from that "computercraft.ru" site that don't like the conditions there and moved to irc
L1020[15:17:37] <Skye> it goes fullscreen
L1021[15:18:11] ⇨ Joins: cpup (~cpup@32.218.112.239)
L1022[15:18:28] <TwilightVanish> anyone tried computronics with OC?
L1023[15:18:41] <Forecaster> yes
L1024[15:18:42] ⇦ Quits: CoderPuppy (~cpup@32.218.118.238) (Ping timeout: 384 seconds)
L1025[15:19:03] <TwilightVanish> any clue on how to use the cassetes?
L1026[15:19:24] <Forecaster> sort of
L1027[15:20:28] <Forecaster> if vexatos hadn't left I'd have poked him :P
L1028[15:20:33] <TwilightVanish> can you give me a hint >.<
L1029[15:20:51] <Forecaster> you're gonna have to be more specific than "use"
L1030[15:21:00] <TwilightVanish> how do i write to it
L1031[15:22:24] <gamax92> Skye: I think that's been fixed with the updates to the ffi library
L1032[15:22:37] <gamax92> atleast with the old issue payonel had with ocemu
L1033[15:22:47] <Skye> gamax92, will you ever make a proper binary? ^.^
L1034[15:22:55] <Forecaster> TwilightVanish: you use the "tape" program that comes with the tape deck
L1035[15:23:22] <gamax92> Skye: if you yell at me in a bit sure
L1036[15:23:50] <Forecaster> TwilightVanish: if you want to write an audio file you have to convert it to DFPWM
L1037[15:24:00] <Skye> gamax92, what if I'm nice instead?
L1038[15:24:01] <Forecaster> you should read the oc manual
L1039[15:24:16] <Forecaster> it has a computronics section (when computronics is installed)
L1040[15:24:46] <TwilightVanish> thanks
L1041[15:33:13] ⇨ Joins: CoderPuppy (~cpup@32.218.113.13)
L1042[15:35:07] ⇦ Quits: cpup (~cpup@32.218.112.239) (Ping timeout: 384 seconds)
L1043[15:39:52] <Inari> payonel: figured out the linktable bug yet?
L1044[15:40:32] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Quit: sleep)
L1045[15:43:14] <payonel> Inari: i did
L1046[15:43:37] <Inari> payonel: what was the issue? :o
L1047[15:44:14] <payonel> https://github.com/MightyPirates/OpenComputers/blob/16dde2fc5bfedfdfdf80e6199a02a8ae6c54ed82/src/main/resources/assets/opencomputers/loot/openos/lib/filesystem.lua#L381-L384
L1048[15:44:18] ⇦ Quits: KeinNiemand (webchat@62.204.175.9) (Ping timeout: 195 seconds)
L1049[15:45:31] <Inari> interesting that that was never found haha
L1050[15:45:42] <payonel> Inari: yeah :) probably because links are not persisted
L1051[15:45:47] <Inari> ah
L1052[15:45:48] <payonel> so they are probably under used
L1053[15:45:53] <Inari> yeah
L1054[15:46:04] <Inari> well, im not used to unix, so im not used to using links in the first place
L1055[15:46:11] <payonel> yeah
L1056[15:46:32] * Lizzy sighs
L1057[15:46:37] <Inari> im not sure how lua compiles, but i hope it doesnt create those 2 functoins every time .remove is called
L1058[15:46:45] <Lizzy> Can't decide what the main theme to my story should be
L1059[15:46:48] <payonel> Inari: :) no
L1060[15:46:57] <Inari> Lizzy: pantsu
L1061[15:47:10] <Lizzy> not helping Inari
L1062[15:47:14] <TwilightVanish> Forecaster you here?
L1063[15:47:17] <Inari> payonel: so it compiles them statically?
L1064[15:47:27] <gamax92> Inari: what two functions?
L1065[15:47:30] <Inari> Lizzy: of course im not, i dont even know wth you mean with theme of "my story"
L1066[15:47:43] <Inari> gamax92: https://github.com/MightyPirates/OpenComputers/blob/16dde2fc5bfedfdfdf80e6199a02a8ae6c54ed82/src/main/resources/assets/opencomputers/loot/openos/lib/filesystem.lua#L381-L384 removeVirtual and removePhysical
L1067[15:47:45] <payonel> Inari: well it does create the function objects
L1068[15:47:47] <Forecaster> TwilightVanish: yes
L1069[15:48:00] <payonel> it has to, to give the captured objects
L1070[15:48:09] <payonel> but then it releases them as well
L1071[15:48:15] <Inari> payonel: :f
L1072[15:48:16] <Lizzy> Inari, my Zero Hour story
L1073[15:48:19] <TwilightVanish> Forecaster: managed to write to it... yet playing it makes absolutely no sound
L1074[15:48:19] <payonel> Inari: so i take that back, yes, they are created.
L1075[15:48:23] <Inari> payonel: but.. why :p
L1076[15:48:33] <Forecaster> TwilightVanish: what did you write to it?
L1077[15:48:40] <gamax92> #lua function zap() local function test() end print(test) end for i=1,3 do zap() end
L1078[15:48:40] <|0xDEADBEEF|> > function: 0x7f5b840a4510 | [string "lua"]:1: Timeout
L1079[15:48:43] <payonel> Inari: the 'code block' that defines their logic is not reecompiled each time
L1080[15:48:52] <Inari> Zero Hour may refer to:
L1081[15:48:52] <Inari> Midnight, or 00:00
L1082[15:49:01] <gamax92> #lua function zap() local function test() end print(test) end zap() zap()
L1083[15:49:01] <|0xDEADBEEF|> > function: 0x7f5b8407b1d0 | [string "lua"]:1: Timeout
L1084[15:49:04] <TwilightVanish> Forecaster: a dfpwm file i converted from wav
L1085[15:49:09] <Inari> payonel: hmm
L1086[15:49:16] <ds84182> bauen1: hey
L1087[15:49:22] <Inari> payonel: so, does it allocate each time?
L1088[15:49:25] <bauen1> lol
L1089[15:49:27] <Forecaster> TwilightVanish: there have been reports of audio not playing at all for some
L1090[15:49:44] <bauen1> ds84182: should i tell him?
L1091[15:49:45] <Forecaster> you're going to want to talk to Vexatos probably
L1092[15:49:48] <payonel> Inari: yes
L1093[15:49:52] <ds84182> bauen1: nah
L1094[15:49:55] <bauen1> k
L1095[15:50:01] <Inari> payonel: hmm just sounds wasteful, but maybe its more wasteful to keep them in memory
L1096[15:50:34] <payonel> that is also true (cost to keep them)
L1097[15:50:38] <Inari> i wonder what do local function a() end function b() a() end end does
L1098[15:50:57] <Inari> will it keep a()around? or allocate it each time b is called since it enters the local scope then
L1099[15:51:12] <payonel> a is lost to its local scope
L1100[15:51:28] <payonel> but b is (re)defined for the global scope each time a() is called
L1101[15:51:52] <Inari> hmm not sure i understand that haha
L1102[15:52:01] <payonel> #lua local function a() function b() end end print(tostring(b)) a() print(tostring(b)) a() print(tostring(b))
L1103[15:52:01] <|0xDEADBEEF|> > [string "lua"]:1: Timeout
L1104[15:52:06] <Inari> you woudl call b from global scope
L1105[15:52:10] <payonel> #lua print('test')
L1106[15:52:10] <|0xDEADBEEF|> > test | [string "lua"]:1: Timeout
L1107[15:52:13] <bauen1> >:D
L1108[15:52:13] <gamax92> such timeouts.
L1109[15:52:16] <gamax92> vifino.
L1110[15:52:19] <payonel> #luareset
L1111[15:52:22] <payonel> what is that reset?
L1112[15:52:33] <Lizzy> #sandboxreset
L1113[15:52:36] <gamax92> #resetlua
L1114[15:52:37] <|0xDEADBEEF|> > Sandbox Reset!
L1115[15:52:42] <payonel> Inari: would I call b() from global? as a stylistic question?
L1116[15:52:47] <payonel> thanks Lizzy
L1117[15:52:51] <TwilightVanish> Forecaster: they dont need power right?
L1118[15:52:54] <payonel> #lua local function a() function b() end end print(tostring(b)) a() print(tostring(b)) a() print(tostring(b))
L1119[15:52:54] <Inari> well you can only call b() from global
L1120[15:52:54] <|0xDEADBEEF|> > nil | [string "lua"]:1: Timeout
L1121[15:52:57] <Inari> since a is local do the do..end
L1122[15:53:03] <payonel> #lua print('test')
L1123[15:53:03] <|0xDEADBEEF|> > test | [string "lua"]:1: Timeout
L1124[15:53:11] <bauen1> #lua print("test")
L1125[15:53:11] <|0xDEADBEEF|> > [string "lua"]:1: Timeout
L1126[15:53:12] <Forecaster> TwilightVanish: the tapedeck doesn't I don't think
L1127[15:53:19] <Inari> someone broke this haha
L1128[15:53:22] <payonel> Inari: fair
L1129[15:53:23] <bauen1> me
L1130[15:53:25] <bauen1> xD
L1131[15:53:27] <bauen1> #resetlua
L1132[15:53:27] <|0xDEADBEEF|> > Sandbox Reset!
L1133[15:53:32] <bauen1> #lua print("test")
L1134[15:53:32] <|0xDEADBEEF|> > test | nil
L1135[15:53:39] <Inari> payonel: my question is just what happnes internally :3
L1136[15:53:52] <Inari> there no allocation hook in lua iirc?
L1137[15:54:09] <payonel> not that i know of
L1138[15:54:17] <Inari> damn :D
L1139[15:54:24] <Inari> makes it harder to see what gets allocated when
L1140[15:54:31] <payonel> gosh yes
L1141[15:54:40] <TwilightVanish> Forecaster: the config has this in it "How much energy a single beep will cost for 1 second" made me wonder if it did
L1142[15:54:51] <payonel> Inari: but if we could, yes, we'd see b() allocated each time a() is called
L1143[15:54:58] <Forecaster> that's the noise card
L1144[15:55:14] <Inari> well
L1145[15:55:21] <Inari> in my example b is a global and a local function
L1146[15:55:25] <Inari> so that sounds confusing
L1147[15:55:29] <payonel> Inari: but the other cost is the compile to create the code chunk of what a is
L1148[15:55:31] <Inari> *and "a" a local"
L1149[15:55:37] <payonel> Inari: understood ^
L1150[15:55:46] <payonel> #lua local a=1
L1151[15:55:46] <|0xDEADBEEF|> > nil
L1152[15:55:48] <payonel> #lua return a
L1153[15:55:48] <|0xDEADBEEF|> > nil
L1154[15:56:07] <payonel> #lua local function a() function b() print("hi") end end a()
L1155[15:56:07] <|0xDEADBEEF|> > nil
L1156[15:56:12] <payonel> #lua return tostring(b)
L1157[15:56:12] <|0xDEADBEEF|> > function: 0x7f5b84213d80
L1158[15:56:16] <payonel> #lua b()
L1159[15:56:16] <|0xDEADBEEF|> > hi | nil
L1160[15:57:38] <Inari> hm i wonder
L1161[15:57:46] <Inari> oh wait, yeah it would
L1162[15:57:47] <vifino> gamax92.
L1163[15:59:27] <gamax92> vifino.
L1164[15:59:58] <Lizzy> https://www.youtube.com/watch?v=4DKfwiPEzUQ
L1165[15:59:58] <MichiBot> Das neue Auto | length: 8s | Likes: 1306 Dislikes: 7 Views: 23202 | by Selina Gigl
L1166[16:00:36] <vifino> gamax92.
L1167[16:01:19] <Forecaster> Lizzy: how many repos are on theenders gitlab in total?
L1168[16:01:48] <gamax92> vifino.
L1169[16:02:05] ⇦ Quits: CoderPuppy (~cpup@32.218.113.13) (Ping timeout: 186 seconds)
L1170[16:02:13] <Lizzy> err, lemme check
L1171[16:02:21] <vifino> What do you want, gamax92?
L1172[16:02:26] <Lizzy> 27
L1173[16:02:42] <gamax92> vifino: a fish taco? owo
L1174[16:02:47] <Mimiru> I only have 8 on mine.. lol
L1175[16:03:01] <gamax92> but it's too hot and I'm afraid of turning the oven on during the day
L1176[16:03:04] <Forecaster> 3 of those are mine
L1177[16:03:06] <Forecaster> :P
L1178[16:03:17] <Lizzy> Mimiru, to be fair, a few of those are the EndeRNet InspircdConfig repos
L1179[16:03:30] <payonel> Inari: i dont like my prompt text for install when the user has to select from a list
L1180[16:03:32] <vifino> gamax92: Let me rephrase, what do you want from me?
L1181[16:03:43] <Lizzy> your blood
L1182[16:03:45] ⇨ Joins: cpup (~cpup@32.218.113.65)
L1183[16:03:47] <payonel> Inari: each of "sources" or "targets" can find >1 candidate
L1184[16:03:52] * Lizzy bits vifino and starts drinking his blood
L1185[16:03:56] <Lizzy> *bites
L1186[16:03:56] <Forecaster> apparently you and me are the only ones with non-private projects :P
L1187[16:04:00] <vifino> :<
L1188[16:04:08] <payonel> in which case, install asks: "Select the device to install to" or "Select the device to install from"
L1189[16:04:13] * vifino cries in pain
L1190[16:04:19] <gamax92> D:
L1191[16:04:25] <gamax92> don't hurt vifino :<
L1192[16:04:26] <Lizzy> Forecaster, only 2 of my repos are public/internal
L1193[16:04:38] <payonel> Inari: i dont like it, i'm considering these two prompts: "Select source to install from" and "Select target to install to"
L1194[16:04:47] <Forecaster> Lizzy: I see 5
L1195[16:04:48] * Lizzy replaces the blood she took from vifino with her own
L1196[16:05:00] <Forecaster> 3 internal and 2 public
L1197[16:05:04] * vifino still hurt :<
L1198[16:05:18] <gamax92> Lizzy: that's a good way to make someone permanently sick
L1199[16:05:24] <gamax92> just saying
L1200[16:05:30] <Lizzy> gamax92, na
L1201[16:05:34] * Forecaster puts large band-aid on vifino's face
L1202[16:05:42] <Lizzy> Forecaster, ah, forgot about some of them
L1203[16:06:17] <vifino> Forecaster: *muffeled* you managed to band-aid everything but where i am hurt
L1204[16:06:52] <Forecaster> well yeah, Lizzy's got that bit covered
L1205[16:18:07] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1206[16:18:17] ⇦ Quits: cpup (~cpup@32.218.113.65) (Ping timeout: 186 seconds)
L1207[16:18:30] ⇦ Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Remote host closed the connection)
L1208[16:18:30] ⇦ Quits: andreww (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Remote host closed the connection)
L1209[16:18:40] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1210[16:18:56] <xarses> payonel: https://github.com/MightyPirates/OpenComputers/issues/1877
L1211[16:19:18] <payonel> xarses: just read it. i haven't tested, but if it repros in 1.6 it is not anything i'm doing
L1212[16:19:25] <payonel> i just take raw event data
L1213[16:19:34] <payonel> so, it'd be in the scala
L1214[16:20:28] <xarses> I figured it would be somewhere weird like that
L1215[16:20:33] * vifino picks up Lizzy and carries her to bed
L1216[16:21:32] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1217[16:23:19] <payonel> Inari: opinions on my text?
L1218[16:24:06] <Inari> payonel: i've never had a "sources" part of hte install :P so im not so sure what you mean.. but the solution sounds good? haha
L1219[16:24:32] ⇨ Joins: cpup (~cpup@32.218.113.95)
L1220[16:24:49] <payonel> Inari: this is why your opinion and perspective are so valuable :)
L1221[16:24:58] <Inari> i mean
L1222[16:25:11] <Inari> in my opinion i just basicall said "sounds good because i dont knwo any better" xD but oaky
L1223[16:25:13] <payonel> so when you are installing something, you have something with the data you want
L1224[16:25:20] <payonel> and you have something with the place you want it to be
L1225[16:25:30] <Inari> well yeah
L1226[16:25:37] <Inari> usually the one part is fixed though
L1227[16:25:48] <payonel> so i just have no idea what to call these things in a tiny sentence that anyone would be able to understand
L1228[16:26:02] <payonel> true.....
L1229[16:26:08] <Inari> like, if i install paint.net, i ahv ejust started the paint.net installer
L1230[16:26:08] <payonel> but install makes no such assumption
L1231[16:26:12] <Inari> hence thers no "source" haha
L1232[16:26:17] <payonel> esPECIAlly because the very first install is NOT to /
L1233[16:26:28] <payonel> Inari: true
L1234[16:26:31] <payonel> i see what you mean
L1235[16:26:57] <payonel> maybe it could just say "Multiple things are available to install, which do you want?"
L1236[16:27:00] <payonel> but less wordy and less lame
L1237[16:27:23] <payonel> this is why i'm not a tech writer
L1238[16:27:24] <payonel> blew
L1239[16:27:26] <payonel> bleh*
L1240[16:29:32] <Inari> hm
L1241[16:29:38] <Inari> so
L1242[16:29:42] <Inari> what do i do in that scenario even
L1243[16:29:49] <Inari> i run install.. with what? from where? for what?
L1244[16:29:54] <payonel> Inari: oh it shows you a list
L1245[16:29:59] <payonel> you give the answer
L1246[16:30:16] <payonel> it figures it out, and tries to give a meaningful list with list of data about each
L1247[16:30:16] ⇦ Quits: cpup (~cpup@32.218.113.95) (Ping timeout: 198 seconds)
L1248[16:31:02] <Inari> list of what?
L1249[16:31:21] <gamax92> I don't understand what you mean Inari
L1250[16:31:36] <Inari> gamax92: with what?
L1251[16:31:55] <gamax92> an installer has a source, just because it doesn't display it to you doesn't mean it's not there
L1252[16:32:04] <payonel> Inari: http://i.imgur.com/e1L3Kdv.png
L1253[16:32:10] <Inari> gamax92: yeah but its a single source
L1254[16:32:13] <Inari> theres no choosing
L1255[16:32:19] <payonel> THAT is what it looks like when there is >1 source
L1256[16:32:37] <Inari> hm
L1257[16:32:41] <Inari> tricky
L1258[16:32:59] <payonel> so i'm working on the wording
L1259[16:33:14] <Inari> "Select the device with the installer"? dunno, sounds weird too haha
L1260[16:33:20] <payonel> :)
L1261[16:33:25] <payonel> yep, again, why i dont tech w rite
L1262[16:33:26] <Inari> maybe just
L1263[16:33:27] <payonel> write*
L1264[16:33:30] <payonel> Select source to install from
L1265[16:33:33] <payonel> i'm okay with that one
L1266[16:33:48] <Skye> payonel: well... You also need to say what it installs
L1267[16:33:51] <Skye> Like,
L1268[16:33:57] <payonel> Skye: i am, first word
L1269[16:33:58] <Inari> "What do you want to install?" "1) internet (on device 009031cf.. at /mnt/009/)
L1270[16:33:59] <Inari> etc
L1271[16:34:06] <payonel> Skye: did you see the image?
L1272[16:34:11] <Skye> Please select what to install and where to install it from.
L1273[16:34:21] <payonel> Skye: it has that
L1274[16:34:31] <Skye> No?
L1275[16:34:32] <payonel> Inari: that actually is pretty good: "What do you want to install" :)
L1276[16:34:40] <payonel> Skye: http://i.imgur.com/e1L3Kdv.png
L1277[16:34:42] <payonel> that is current
L1278[16:34:48] <Inari> i think the point is to say "what to install" not just "choose form which device to install"
L1279[16:34:53] <Skye> ^
L1280[16:34:56] <Skye> Also
L1281[16:35:07] <Skye> Device to install is not user friendly
L1282[16:35:09] <Inari> it basically means the same, but one sounds more confuising to me haha
L1283[16:35:19] <payonel> i understand that it is confusing
L1284[16:35:23] <Skye> Most people don't know that FSes are components
L1285[16:35:25] <payonel> which is why i'm here, talking about it :)
L1286[16:35:42] <Inari> exactly
L1287[16:35:56] <Inari> usually i'd want to go "i want to install this software" not "I want to install from my usb stick"
L1288[16:36:10] <payonel> aye
L1289[16:36:10] <gamax92> Inari: well that's modern thinking
L1290[16:36:21] <gamax92> think of a software floppy cause that's exactly what they are :P
L1291[16:36:26] <Skye> gamax92: install is meant to be used friendly
L1292[16:36:28] <payonel> luckily, in most cases, installer isn't going to find multiple options :)
L1293[16:36:34] <gamax92> A:
L1294[16:36:35] ⇨ Joins: cpup (~cpup@32.218.113.129)
L1295[16:36:36] <gamax92> SETUP.EXE
L1296[16:36:45] <payonel> oh gosh, age of all caps
L1297[16:36:54] <payonel> the nostalgia
L1298[16:36:57] <Skye> payonel: well, edit the text? :p
L1299[16:37:02] <Skye> Also
L1300[16:37:10] <Skye> You should keep track of what is installed
L1301[16:37:24] <Skye> So one could remove it with another tool
L1302[16:37:28] <payonel> Skye: to edit the text? that's what i'm doing :)
L1303[16:37:36] <Skye> Hehe
L1304[16:39:12] <payonel> but 'uninstalling' is a rabbit hole
L1305[16:39:34] <payonel> so, i'll leave that open for someone else to solve
L1306[16:39:59] <payonel> part of the problem is that we support custom installs, so we'd have to support custom uninstalls, and we'd have to store said uninstall scripts
L1307[16:40:12] <payonel> and we'd have to keep track of files owned by installs
L1308[16:40:16] <payonel> possibly checksums
L1309[16:40:32] <payonel> and then the complexities of what to do with confliots during uninstall
L1310[16:40:37] <Skye> payonel: or modification dates?
L1311[16:40:49] <Skye> Basically, make a machine readable log
L1312[16:40:57] <Saphire> ._.
L1313[16:40:58] <payonel> yeah, no thanks
L1314[16:40:59] <Saphire> damn you telehack
L1315[16:41:00] <Skye> Then others can handle the rabbit hole
L1316[16:41:02] * Saphire flips the table
L1317[16:41:06] <Skye> payonel: why not?
L1318[16:41:13] <Saphire> i workot another of my passwords >.>
L1319[16:41:25] <payonel> keeping track of installs and how to uninstall is a package manager
L1320[16:41:27] <payonel> we have oppm
L1321[16:41:43] <payonel> i'm not going to make the next rpm, or apt-get, or yum, or emerge, etc
L1322[16:41:46] <Skye> Make a machine readable log that can be used for debugging and other programs
L1323[16:42:21] <Skye> Also it's closer to what windows has
L1324[16:42:28] <payonel> Skye: i love hard problems to solve with code
L1325[16:42:30] <payonel> that's my life blood
L1326[16:42:38] <payonel> so i'm not saying i dont want to do it because it is hard
L1327[16:43:15] <payonel> but because it'll never be really 'done' and i'm having way too much fun with everything else that is openos
L1328[16:43:32] <Skye> That's why you just make a log
L1329[16:43:37] <Skye> Nothing more
L1330[16:43:50] <payonel> custom installs?
L1331[16:43:53] <payonel> disk space?
L1332[16:44:29] <payonel> dependencies?
L1333[16:44:40] <payonel> uninstalls that leave incomplete dep trees?
L1334[16:44:48] <Skye> custom installs is something you can ignore except saying one was used
L1335[16:45:18] <Skye> Disk space == one log per install? Shouldn't be too bad unless it's a program with a million files
L1336[16:46:01] <Skye> Dependencies == ignore them
L1337[16:46:48] <Skye> Uninstalls and dependencies: have you seen windows? People can cope. It'll make an ecosystem!
L1338[16:47:15] <Skye> payonel: :3
L1339[16:47:39] <payonel> it's always going to need more features than just a history, and then people are going to want updates, api, fixes, backwards compatability
L1340[16:47:44] <payonel> it's just not an interesting problem for me to solve
L1341[16:48:04] <Skye> Make a log and other people will solve it.
L1342[16:48:13] <Skye> Besides, it works for Windows
L1343[16:48:18] <Skye> So it'll work here
L1344[16:50:28] <payonel> and what if someone installs to a link to a dir, and then removes that link?
L1345[16:51:20] <Skye> That's their problem!
L1346[16:51:36] <payonel> :)
L1347[16:54:14] *** amadornes is now known as amadornes[OFF]
L1348[16:55:35] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 384 seconds)
L1349[17:00:58] *** g is now known as gAway2002
L1350[17:03:31] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Ping timeout: 384 seconds)
L1351[17:03:40] ⇨ Joins: BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L1352[17:07:32] <Skye> payonel?
L1353[17:10:01] ⇦ Quits: Nathan1852 (~Nathan185@hsi-kbw-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 186 seconds)
L1354[17:11:47] <xarses> hmm, I'm having some problems rationalizing how to build the data structure for this task. I need to switch keep the best rotor in the wind generator for the wind level. but we can only infer the wind by inspecting the damage done to the individual rotor
L1355[17:13:03] <xarses> so far I've just been controlling it by observing damage to the rotor currently in the generator, but this leads to bouncing up and down because the higher or lower tier causes the upgrade/downgrade to trigger
L1356[17:13:12] <payonel> Skye: sup
L1357[17:13:18] <Inari> xarses: which mod even :o
L1358[17:13:45] <xarses> Inari: IC2 kinetic wind generators explicitly
L1359[17:13:46] <payonel> xarses: for something like that i'd have a treshold that triggers
L1360[17:13:52] <payonel> so, instead of just 80%
L1361[17:13:59] <payonel> i'd have 70-80
L1362[17:14:06] <Inari> didnt know they take damage
L1363[17:14:10] <gamax92> press X to feel sad lol
L1364[17:14:21] <Inari> xxxxxxxx
L1365[17:14:22] <payonel> charge to 80, but dont start charging until 70
L1366[17:14:23] <Inari> doesnt work
L1367[17:14:25] <payonel> stuff like that
L1368[17:14:29] <Skye> So what do you think of my suggestion, payonel? :p
L1369[17:14:31] <gamax92> Inari: are you sad that it didn't work?
L1370[17:14:33] <xarses> Inari: the new ones in experimental do
L1371[17:14:38] <gamax92> if so, then it worked
L1372[17:14:38] <Inari> gamax92: nope
L1373[17:14:39] <Skye> X
L1374[17:14:52] <payonel> Skye: the install log? i said i'll pass
L1375[17:14:54] <Inari> xarses: interesting
L1376[17:15:09] <xarses> so I think I need to move to a structure that keeps track of the average damage for each tier to try and keep it on the best one, but I'm not sure this would be a good approach
L1377[17:15:22] <Dustpuppy> navigation api needs a function to get the absolute position of the map. would make it so easy to store positions and send robots around.
L1378[17:15:30] <Skye> payonel: how can I bribe you do it?
L1379[17:15:35] <Inari> ~oc nav
L1380[17:15:36] <ocdoc> Predicted http://ocd.cil.li/component:navigation ( I tried D: )
L1381[17:16:08] <Inari> Dustpuppy: well cant you just store the edge coordinates
L1382[17:16:11] <Inari> and add taht to the relative
L1383[17:16:15] * Temia hugs ocdoc. You did good. <3
L1384[17:16:16] <payonel> Skye: but you could just write your own logger
L1385[17:16:51] <xarses> here's the meat of what I do already
L1386[17:16:52] <xarses> https://gist.github.com/xarses/850bdea22179613e84ca26e4a411296d
L1387[17:17:38] <Skye> payonel: how?
L1388[17:17:42] <Dustpuppy> Inari: the api only gives you position relative to the map you used for making the upgrade or relative position to robot of a waypoint. nowhere the real coordinates of the world
L1389[17:18:03] <Inari> Dustpuppy: yeah but you can give it the coords of the 0,0 relative to the map
L1390[17:18:20] <xarses> Dustpuppy: if you want that, then make the map at 0,0 or program in real GPS
L1391[17:18:48] <payonel> Skye: replace /bin/install with your own
L1392[17:18:59] <xarses> navigation upgrade isn't very useful for non-local navigation
L1393[17:19:29] <Dustpuppy> but then you have to store and update the position while robot moving
L1394[17:19:41] <xarses> yes, everyone does
L1395[17:19:58] <Skye> payonel: but I'm not smart enough
L1396[17:20:23] <Inari> Dustpuppy: why?
L1397[17:20:39] <xarses> Dustpuppy: you can also just offset the return coords with the real 0,0 if you want absolute
L1398[17:22:00] <payonel> Inari: this machine has 2 hard disks, and 2 floppies: http://i.imgur.com/2m5Z7z5.png
L1399[17:22:07] <xarses> either way, you are storing somethings position in order to keep your offset from the real 0,0
L1400[17:22:14] <payonel> Inari: new machine, nothing installed on either hdd
L1401[17:22:41] <Dustpuppy> but robot still don't know his position in the world. you can't send it to x,y,z of the world, because then you have to set the coordinates when ever you start your program
L1402[17:22:53] <payonel> Skye: :) you seem clever to me
L1403[17:22:57] <Inari> payonel: maybe an empty line before "where do you"?
L1404[17:23:01] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L1405[17:23:41] <gamax92> You don't need absolute position to do robot mining ...
L1406[17:23:57] <Inari> Dustpuppy: you can have gps to hadn it hte coords :D
L1407[17:24:40] <gamax92> Dustpuppy: here have a library that tracks the robot's position http://gamax92.pc-logix.com/build/robotex.lua
L1408[17:24:47] <xarses> Dustpuppy: yes, either craft your maps at the same coord, and hard code the offset into the app, or switch to real GPS. the navagation upgrade is for localized nav, not absolute
L1409[17:24:48] <Skye> payonel: just because I'm able to pass off as intelligent doesn't mean that I am.
L1410[17:25:49] <Inari> you can also use waypoints :D
L1411[17:26:33] <xarses> oh, ya thats really the highlight of navigation anyway
L1412[17:27:15] <xarses> automated movement, is supposed to be hard, because it's hard IRL
L1413[17:27:31] <Dustpuppy> Inari: i am playing with the waypoints atm. just need to say what waypoint to go and robot will do it. not to hard to do
L1414[17:28:08] <Inari> ~oc signal
L1415[17:28:08] <ocdoc> Predicted http://ocd.cil.li/component:signals
L1416[17:29:34] <xarses> hmm, that would be useful though, if a waypoint could emit a signal
L1417[17:29:59] <Inari> how did tablet + nav/geolyzer work again :P
L1418[17:30:21] <Inari> xarses: emit signal?
L1419[17:30:22] <Dustpuppy> http://pastebin.com/PhLMDtaN
L1420[17:30:31] <xarses> Inari: if redstone changes it
L1421[17:31:34] <Dustpuppy> easy to use. just call wp.goTo("waypointlabel") and robot will go there
L1422[17:32:41] <payonel> Inari: ok, added blank line for that case
L1423[17:32:59] <payonel> if #sources > 1 and #targets > 1 then print() end
L1424[17:33:02] <Inari> blah i can never figure out this tablet block stuff xD
L1425[17:33:24] ⇨ Joins: Tris (~Flufflepu@2605:6001:e013:bf00:94cc:c931:227b:4f81)
L1426[17:33:25] <xarses> payonel, ya I already start/ stop altogether if it needs to charge, thats not the problem, keeping the best rotor tier for the wind is.
L1427[17:33:27] <Inari> payonel: nice
L1428[17:33:45] <payonel> xarses: charging what just an example.
L1429[17:34:03] <payonel> i also dont know what you are doing quite exactly
L1430[17:34:20] <payonel> oh are you switching rotors?
L1431[17:34:26] <xarses> yes
L1432[17:34:29] <payonel> based on wind speed?
L1433[17:34:44] <xarses> based on the inference of wind speed
L1434[17:34:50] <xarses> ie, the rotor took damage
L1435[17:34:58] <xarses> so there is at least this much wind
L1436[17:35:27] <xarses> oh, there we go, thats the solution
L1437[17:35:44] <xarses> see, talking about it does help
L1438[17:36:58] <xarses> I just need to map the inferred wind speed when the turbine of the tier takes damage and add some testing decay timer thing so it doesn't probe the speed constantly.
L1439[17:37:10] <Inari> rubber duck debugging
L1440[17:37:29] <reinei> rubber ducking best ducking!
L1441[17:37:49] <xarses> rub a dub dub
L1442[17:38:11] <Tris> rub-ber a duck duck
L1443[17:38:19] <Tris> sorry, had to
L1444[17:39:37] <Inari> %tell Vexatos the switchbaord switch hitboxes seem a bit too far down?
L1445[17:39:39] <MichiBot> Inari: Vexatos will be notified of this message when next seen.
L1446[17:42:37] <payonel> Inari: thanks for your feedback
L1447[17:42:51] * payonel is afk for a bit
L1448[17:44:09] <Dustpuppy> how do i make a spoiler in a forum post?
L1449[17:44:53] ⇦ Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Ping timeout: 186 seconds)
L1450[17:48:01] ⇦ Quits: scj643 (~quassel@2604:a880:800:10::145:3001) (Remote host closed the connection)
L1451[17:51:32] ⇨ Joins: Xal (~xal@s0106f0f2490b0073.vw.shawcable.net)
L1452[17:54:37] <Inari> why did i never see a post apocalyptic game/anime/something setting in wihc ha meteor hit earth
L1453[17:55:22] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1454[17:56:50] ⇨ Joins: scj643 (~quassel@2604:a880:800:10::145:3001)
L1455[17:59:31] <Wiiplay123> So here's an interesting thing I did
L1456[17:59:40] <Wiiplay123> I made a fake computercraft computer using the 3D printer
L1457[17:59:49] <Wiiplay123> They're single block and use no power, so it wouldn't be out of place to see them next to a door
L1458[18:00:04] <Wiiplay123> And it emits redstone and appears to turn on when clicked
L1459[18:00:16] ⇦ Quits: scj643 (~quassel@2604:a880:800:10::145:3001) (Ping timeout: 198 seconds)
L1460[18:00:59] <Wiiplay123> The idea behind it is to have a secret base that has doors that open only when a sensor is activated, and kills anyone that tries to use the fake computer
L1461[18:01:23] <Inari> except waila
L1462[18:02:38] <Inari> i wonder if we could get waila support for prints
L1463[18:04:04] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 190 seconds)
L1464[18:04:37] <Wiiplay123> waila?
L1465[18:04:56] <Inari> that little mod that tells you which block you are looking at
L1466[18:06:28] <Dustpuppy> little? waila is one of the biggest lagging mods i know ;-)
L1467[18:07:26] <xarses> Wiiplay123: nice, but we can also do that with a motion sensor, or a touch screen
L1468[18:08:12] <xarses> the fake CC computer is good for LOL's though
L1469[18:08:32] <xarses> you should make it dump a bunch of lava into the room
L1470[18:09:02] ⇦ Parts: Tris (~Flufflepu@2605:6001:e013:bf00:94cc:c931:227b:4f81) (Le poof, out of the channel I go~))
L1471[18:09:06] <Wiiplay123> yup
L1472[18:09:14] <xarses> turn the floor in to carpenters hatches
L1473[18:09:24] <xarses> and put a water item collector under
L1474[18:09:45] <Dustpuppy> close the room and spawn 100 zomies :-)
L1475[18:12:34] <payonel> Magik6k: hi
L1476[18:12:45] <Wiiplay123> no need for water item collector
L1477[18:12:54] <Wiiplay123> PIM is better
L1478[18:12:55] <Magik6k> payonel, o/
L1479[18:12:58] <Wiiplay123> instantly steal all the items
L1480[18:13:10] <Wiiplay123> and pipe them into a tesseract or ender io thing
L1481[18:13:18] <payonel> Magik6k: the other day we talked about changes to install, and how that'd affect plan9k. 2 things
L1482[18:13:22] <Wiiplay123> something to get them away from the location in an untracable way
L1483[18:13:35] <payonel> 1. the install will also use the disk's label, doesn't HAVE to have a .prop file, and plan9k will work just fine that way
L1484[18:14:00] <payonel> 2. the install is in openos....so, this doesn't affect use cases where someone has a plan9k loot disk...
L1485[18:14:08] <payonel> Magik6k: how do ppl install your os currently?
L1486[18:14:25] <Magik6k> payonel, plan9k has custom installer now, and you have 5 options for 'distros'
L1487[18:14:26] <payonel> you have an install script in /bin/install, does it work similarly?
L1488[18:14:31] <payonel> ok
L1489[18:14:33] <Magik6k> from lightest to full
L1490[18:14:37] <payonel> i see
L1491[18:14:39] <payonel> cool
L1492[18:15:01] <payonel> so, anyways, these install changes would only affect a usser with openos's /bin/install in path
L1493[18:15:10] <Dustpuppy> what about the editor in plan9k? is it still the same?
L1494[18:15:10] <payonel> wanting to install plan9k to a 2ndary drive
L1495[18:15:24] <payonel> in which case, they could `install plan9k --to=/mnt/123`
L1496[18:15:37] <payonel> the --to being optional, the install would prompt for selection anyways (for target device, finding >1)
L1497[18:15:45] <Magik6k> Dustpuppy, I have few ideas to make it work better, but no time
L1498[18:16:20] <payonel> Magik6k: but this would give them a "FULL" copy `cp -r /mnt/plan9k/. /mnt/target/`
L1499[18:16:52] <Magik6k> payonel, so it would give online plan9k-extra variant
L1500[18:16:53] <payonel> so, if you want your custom installer to be invoked, you could add a /.install to your loot disk
L1501[18:17:06] <Magik6k> probably will
L1502[18:17:21] <payonel> though, i bet you can't just call your current custom installer directly
L1503[18:17:29] <payonel> you probably have all kinds of custom libs you require
L1504[18:17:31] <Magik6k> hmm
L1505[18:17:49] <payonel> Magik6k: but, if you assume you have a openos user, with a plan9k loot disk, wanting to install to a 2nd drive
L1506[18:17:53] <payonel> then you can use .prop or .install
L1507[18:18:14] <payonel> if you have questions, just ask. also, if you have questions...i should probably write a doc page on this
L1508[18:18:35] <payonel> .prop can define all the default options, so that install behaves nicely without the user having to use --[option]s
L1509[18:18:58] <Inari> Skye: what is the difference between a duck?
L1510[18:19:01] <payonel> .install (if exists) is invoked by install INSTEAD of just a cp -vrx /path/. /target type thing
L1511[18:19:34] <payonel> again, .prop and .install are fully optional
L1512[18:19:38] <Magik6k> In theory if I changed how I launch mpt from my installer it should run on OpenOS
L1513[18:19:52] <payonel> ok
L1514[18:20:28] <payonel> and your .install could just contain something like: os.execute("path/to/your/custom/installer")
L1515[18:20:33] <payonel> and i just realized....
L1516[18:20:39] <payonel> i should change parent dir before calling .install
L1517[18:20:49] <payonel> so that .install devs can use relative paths
L1518[18:20:52] <payonel> >.<
L1519[18:21:14] <payonel> or..right, they can use the env table "install": so
L1520[18:21:30] <payonel> os.execute(install.from .. "path/to/your/custom/installer")
L1521[18:21:35] <payonel> yeah, that'd work ^
L1522[18:22:07] <payonel> so much info. this takes too long to write docs about
L1523[18:22:10] <payonel> i need to just do it
L1524[18:25:51] ⇨ Joins: alekso56 (~znc@ti0107a400-0479.bb.online.no)
L1525[18:26:18] <payonel> gamax92: ok i should fix ocemu
L1526[18:26:22] <payonel> what is broken about the modem?
L1527[18:26:56] <payonel> woah, switching repos, i see i have a fix for boot.lua i never submitted
L1528[18:26:58] <payonel> :)
L1529[18:27:09] <gamax92> oh, I forgot to push that didn't I.
L1530[18:27:30] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 192 seconds)
L1531[18:27:51] <gamax92> yep I did, and not on the same computer where I had fixed it.
L1532[18:28:33] <gamax92> payonel: modem relies on loot.OpenOS.lib.serialization, don't do that and just copy serialization out and then strip away unneeded parts
L1533[18:28:46] <gamax92> plus the default config stuff says loot/OpenOS, also needs to be loot/openos
L1534[18:29:14] <Dustpuppy> what will i make now? nothing to do ;-)
L1535[18:29:51] ⇨ Joins: Hyst (cxsss1@cpe-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1536[18:30:06] * CompanionCube is tempted to write / implement a language for BTM
L1537[18:30:18] <alekso56> anyone good at setting up linux dhcp servers? :v
L1538[18:31:22] <gamax92> payonel: buuut I'll just do that myself :P
L1539[18:31:28] <gamax92> what's this boot.lua tweak though?
L1540[18:33:27] <payonel> gamax92: ha i did that!? i've learned a few things about lua since i wrote the modem code :)
L1541[18:33:31] <payonel> um
L1542[18:34:24] <gamax92> oh, feel free to clean it up then :P
L1543[18:35:13] <payonel> gamax92: https://github.com/payonel/OCEmu/commit/8e4e7b827b420254846eff4e24ec5579e75a77eb
L1544[18:35:49] <payonel> oh, it doesn't support %F
L1545[18:35:50] <payonel> right
L1546[18:36:00] <payonel> i could have read the code i wrote :)
L1547[18:36:44] <gamax92> that title though :v
L1548[18:36:57] <payonel> i JUST wrote it to push it :)
L1549[18:37:17] <payonel> you can just copy the code ... or i could make an official PR
L1550[18:37:37] ⇨ Joins: MajGenRelativity (~MajGenRel@c-24-61-100-175.hsd1.ma.comcast.net)
L1551[18:38:16] <payonel> gamax92: if you have a bit of time, if you could fix the modem stuff, that'd be great
L1552[18:38:20] <Wiiplay123> Is there a way to disable the button sound on the 3D printed stuff
L1553[18:38:24] <payonel> i've got kids climbing over me :/
L1554[18:38:35] <Wiiplay123> help pls
L1555[18:38:39] <Wiiplay123> I want it to be stealth
L1556[18:39:32] <gamax92> payonel: heh, alright I'll tend to it
L1557[18:40:14] <Wiiplay123> ???
L1558[18:40:48] <Magik6k> payonel, actually IDK if plan9k even have to have compat with OOS installar if you can boot to the floppy and install from there
L1559[18:41:10] <payonel> Magik6k: right. it doesn't seem necessary
L1560[18:41:15] <Magik6k> heh
L1561[18:41:18] <Wiiplay123> anyone know
L1562[18:41:26] <Wiiplay123> I want silent printed redstone
L1563[18:41:29] <payonel> the only use case is secondary drive, openos rootfs, and plan9k loot disk
L1564[18:41:49] <payonel> Wiiplay123: if we knew, we'd be more likely to respond
L1565[18:41:56] <Magik6k> ~w printer
L1566[18:41:57] <ocdoc> Predicted http://www.lua.org/manual/5.2/manual.html#pdf-print
L1567[18:42:03] <payonel> Wiiplay123: good irc etiquette, you ask and wait :)
L1568[18:42:05] <Magik6k> not even close
L1569[18:42:19] <gamax92> I'll put in an alias
L1570[18:43:07] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: *hands everyone a cookie as I leave*)
L1571[18:43:20] <gamax92> oh boy, a cookie!
L1572[18:43:46] <payonel> Magik6k: what would happen if someone cp -r /mnt/plan9k/. /mnt/target/ ?
L1573[18:44:01] <payonel> Magik6k: given your various install options-is that even a 'working' system?
L1574[18:44:17] <payonel> assuming setBootAddress is used as well, etc, whatever
L1575[18:44:24] <payonel> i'm just talking about the files copied
L1576[18:45:06] <Magik6k> it is, using online mpt distro plan9k-installer
L1577[18:45:09] <gamax92> ~reload
L1578[18:45:10] <ocdoc> Everything's cool
L1579[18:45:14] <gamax92> ~w printer
L1580[18:45:14] <ocdoc> http://ocd.cil.li/component:3d_printer
L1581[18:45:29] <Magik6k> which is based on plan9k-extra
L1582[18:45:43] <Magik6k> Which is the bloated version
L1583[18:45:49] <payonel> Magik6k: my only point is -- while there are 'better' ways to install plan9k than to use openos' installer
L1584[18:45:58] <payonel> i also want to make sure we don't create messed up installs
L1585[18:46:13] <Magik6k> It /should/ work
L1586[18:46:15] <payonel> because, right now, someone would see 'plan9k' as an option in the install list (if they put a plan9k disk in)
L1587[18:46:31] <payonel> Magik6k: ok, then that's fair enough imo
L1588[18:46:38] <payonel> i think we should add a prop file, though
L1589[18:46:48] <payonel> to set the label of the target fs, set boot, and reboot
L1590[18:46:53] <payonel> similar to openos' .prop
L1591[18:47:04] <Magik6k> Probably yep
L1592[18:47:10] <payonel> {reboot=true,setboot=true,setlabel=true}
L1593[18:47:19] <payonel> without those, the defaults (on all) are false
L1594[18:47:39] <Magik6k> I could implement some sort of kernel commandline to launch directly into installer
L1595[18:47:49] <payonel> {label='plan9k'} is an optional key
L1596[18:47:50] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:7017:4332:efcf:b177) (Read error: Connection reset by peer)
L1597[18:48:00] <payonel> it'll use the loot disk's label if no prop label
L1598[18:48:35] <payonel> yes, anything custom beyond .prop would be an .install script (at root of the disk)
L1599[18:48:38] <payonel> of the loot* disk
L1600[18:49:10] <payonel> which is just run as a script, given an _ENV.install table with stuff to tell you what the user selected
L1601[18:49:55] <Magik6k> hmm
L1602[18:50:16] <Magik6k> Something like install.prompt() would be useful
L1603[18:50:35] <payonel> _ENV.install.prompt() for /.install ?
L1604[18:50:40] <payonel> what would prompt ask?
L1605[18:50:42] <Magik6k> yup
L1606[18:50:57] <payonel> the way it works, openos /bin/install first asks the user things like, where to, where from
L1607[18:51:08] <payonel> and there are some command line options for /bin/install, e.g. --noreboot
L1608[18:51:21] <payonel> _ENV.install.reboot tells /.install the outcome of all those things
L1609[18:51:33] <Magik6k> payonel, like http://hastebin.com/ituzagavak.coffee
L1610[18:51:34] <payonel> _ENV.install*, _ENV.install.reboot being just about reboot
L1611[18:53:45] <payonel> Magik6k: maybe. .. i initially made install a big library, mainly for testing all the myriad of options
L1612[18:53:54] <payonel> but then the thing would absolutely not run on low ram
L1613[18:54:13] <payonel> which, remember, is a blessing of working on openos :)
L1614[18:55:23] <payonel> i could support a lot of that via an advanced prop feature
L1615[18:55:50] ⇦ Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error: Connection reset by peer)
L1616[18:55:51] <payonel> anyways, for now - i'd like to take a break from big feature changes to install
L1617[18:56:12] <payonel> for a while
L1618[18:56:50] <Magik6k> I probably won't be touching the loot floppy in a week or two so there in no need to hurry
L1619[18:57:04] <Magik6k> I want my TCP/IP stack to work
L1620[18:57:12] <Magik6k> then PR p9k
L1621[18:57:30] <Magik6k> Then attempt to port that monster to OpenOS
L1622[18:57:50] <payonel> Magik6k: can i just PR a .prop then: {reboot=true,setlabel=true,setboot=true} ?
L1623[18:58:01] <Magik6k> sure
L1624[18:58:49] <Magik6k> I really should move with plan9k to GitHub
L1625[18:59:13] <payonel> what label do you like for rootfs with plan9k?
L1626[18:59:17] <Magik6k> But that would probably Slow down OPPM to unacceptable speeds :D
L1627[18:59:19] <payonel> "plan9k" ?
L1628[18:59:23] <Magik6k> Plan9k
L1629[18:59:25] <payonel> ok
L1630[18:59:48] <Magik6k> I guess I have to go
L1631[18:59:52] <payonel> o/
L1632[18:59:56] <Magik6k> \o
L1633[19:00:25] ⇦ Quits: Hyst (cxsss1@cpe-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 186 seconds)
L1634[19:02:41] ⇦ Quits: Inari (~Pinkishu@p5DEC6046.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L1635[19:03:56] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L1636[19:07:21] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1637[19:12:12] <Wiiplay123> not seeing anything for sound
L1638[19:12:13] <Wiiplay123> :(
L1639[19:13:36] ⇨ Joins: Kimiro (~TimeDrago@192.190.0.154)
L1640[19:21:48] ⇦ Quits: MajGenRelativity (~MajGenRel@c-24-61-100-175.hsd1.ma.comcast.net) (Quit: Leaving)
L1641[19:28:10] <Wiiplay123> So I really like that 3D prints can do forge multipart
L1642[19:37:41] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 186 seconds)
L1643[19:39:19] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1644[19:44:18] <payonel> lua
L1645[20:03:01] ⇦ Quits: Gyro (~Gyro@2601:184:300:5d60:d131:8243:512a:c8e9) (Read error: No route to host)
L1646[20:03:20] ⇨ Joins: Gyro (~Gyro@2601:184:300:5d60:d131:8243:512a:c8e9)
L1647[20:05:47] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L1648[20:10:00] <ping> payonel, lua
L1649[20:10:07] ⇦ Quits: reinei (~reinei@p5DCE48AD.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1650[20:12:29] <Antheus|Sleep> payonel, BASIC
L1651[20:13:21] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 384 seconds)
L1652[20:13:26] *** Antheus|Sleep is now known as Antheus
L1653[20:26:56] <GreaseMonkey> payonel, COBOL
L1654[20:30:57] <ds84182> payonel: JAVASCRIPT
L1655[20:31:42] <gamax92> payonel: RUBY
L1656[20:33:30] <ds84182> #js ([[]]+{})[!+[]-[]]+([[]]+{})[!+[]+!+[]+!+[]+!+[]+!+[]]
L1657[20:33:30] <|0xDEADBEEF|> > "oc"
L1658[20:33:41] <ds84182> I wrote that by hand
L1659[20:34:10] ⇨ Joins: Tris (~Flufflepu@2605:6001:e013:bf00:94cc:c931:227b:4f81)
L1660[20:34:17] <Tris> asie, ye around?
L1661[20:38:39] <Tris> guess not
L1662[20:55:16] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1663[20:57:53] <GreaseMonkey> well it IS something like 2am in poland
L1664[20:58:09] <GreaseMonkey> anyone here running linux and can compile SDL2 stuff? need to test a network protocol
L1665[20:58:12] <Tris> in polandball
L1666[21:03:29] <gamax92> GreaseMonkey: good day
L1667[21:03:42] <Antheus> good evening
L1668[21:03:47] <gamax92> shush you.
L1669[21:04:00] <Antheus> fukin phite me
L1670[21:04:08] * gamax92 punches Antheus in his jaw.
L1671[21:04:12] <GreaseMonkey> gamax92: compile this, build.sh is all you really need to run, you will need SDL2 and libepoxy (and OpenGL of course): https://github.com/fanzyflani/dankfps
L1672[21:04:17] <Antheus> rip
L1673[21:04:31] <GreaseMonkey> and then i'll chuck the server up
L1674[21:04:41] <gamax92> ahh, okay
L1675[21:05:02] <GreaseMonkey> also, you may wish to ping magicannon.com and tell me what your latency is
L1676[21:05:22] <ping> GreaseMonkey: ;-;
L1677[21:05:25] <GreaseMonkey> e.g. i'm getting 180ms ping
L1678[21:05:28] <GreaseMonkey> ohai
L1679[21:05:41] <GreaseMonkey> if you're on linux, compile that thing, i need to test this networking protocol
L1680[21:05:50] <GreaseMonkey> it's the first "real" thing i've done in UDP
L1681[21:06:05] <gamax92> could have made the buildscript a bit more verbose, but built.
L1682[21:06:20] <gamax92> ~50ms
L1683[21:06:29] <GreaseMonkey> ./dankfps magicannon.com 20817
L1684[21:07:31] <GreaseMonkey> how's the latency
L1685[21:07:39] <gamax92> GreaseMonkey: what even.
L1686[21:07:57] <GreaseMonkey> A+W+turn left, D+W+turn right
L1687[21:08:03] <GreaseMonkey> while jumping
L1688[21:08:15] <gamax92> input seems to be a bit delayed-ish? but dunno if that's just smoothening of some sort
L1689[21:08:31] <GreaseMonkey> well yeah, client sends input keys + orientation, server sends pos and whatnot
L1690[21:09:14] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1691[21:09:43] <GreaseMonkey> sweet, that test was a success
L1692[21:09:46] <GreaseMonkey> server down
L1693[21:10:13] <gamax92> GreaseMonkey: it'll respond to mouse even while not in focus btw
L1694[21:10:27] <GreaseMonkey> gamax92: yeah i'd probably need to set up proper grab/ungrab stuff
L1695[21:10:32] <GreaseMonkey> instead of just grabbing
L1696[21:10:52] <GreaseMonkey> protocol's really simple btw: https://github.com/fanzyflani/dankfps/blob/master/protocol.txt
L1697[21:11:50] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L1698[21:11:52] <GreaseMonkey> and the timestamp stuff is outright ignored at the moment
L1699[21:12:05] <GreaseMonkey> it just takes the latest packet received
L1700[21:12:17] <GreaseMonkey> keyframes are interpolated
L1701[21:12:22] <SF-MC> o/
L1702[21:12:25] <GreaseMonkey> soup
L1703[21:13:13] ⇦ Quits: Xal (~xal@s0106f0f2490b0073.vw.shawcable.net) (Ping timeout: 186 seconds)
L1704[21:13:50] ⇨ Joins: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net)
L1705[21:15:27] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L1706[21:30:55] ⇨ Joins: scj (~scj@scj.theender.net)
L1707[21:31:14] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L1708[21:31:20] <scj> My DO VPS is no longer being paid for :(
L1709[21:31:26] <SF-MC> :(
L1710[21:31:35] <scj> SO Lizzy I now got to use yours now
L1711[21:31:46] <scj> The latency is real
L1712[21:31:50] *** scj is now known as scj643
L1713[21:34:55] ⇦ Quits: BearishMushroom_ (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1714[21:37:13] ⇦ Quits: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Ping timeout: 384 seconds)
L1715[21:38:43] ⇦ Quits: scj643 (~scj@scj.theender.net) (Remote host closed the connection)
L1716[21:43:24] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 190 seconds)
L1717[21:46:13] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L1718[21:51:40] ⇨ Joins: scj643 (~ika643@2601:189:c200:43:1c40:b1cc:2898:71f2)
L1719[21:51:46] <scj643> What did I mis
L1720[21:55:09] ⇦ Quits: scj643 (~ika643@2601:189:c200:43:1c40:b1cc:2898:71f2) (Remote host closed the connection)
L1721[22:15:31] <Antheus> Everything
L1722[22:15:44] ⇨ Joins: scj643 (~ika643@2601:189:c200:43:1c40:b1cc:2898:71f2)
L1723[22:15:54] <scj643> System Info: Model: iPad Air · iOS: 9.0.2 · RAM: 976 MB · Disk Space: 24.92 GB · GPU: PowerVR G6430 · Screen Resolution (Landscape): 1536x2048 · Battery: 89% · Uptime: 3 days · Client: Mutter 1.4 (Build 1616119)
L1724[22:16:04] <scj643> I'm now using my ipad for irc :(
L1725[22:18:39] ⇦ Quits: SixDev (uid64016@2001:67c:2f08:6::fa10) (Quit: Connection closed for inactivity)
L1726[22:26:39] <ds84182> >1536x2048
L1727[22:26:48] <ds84182> There are phones with higher resolutions than that
L1728[22:27:49] <scj643> Whatever
L1729[22:28:09] <ds84182> I'm not saying anything bad about your ipad
L1730[22:28:13] <scj643> Ok
L1731[22:28:17] <ds84182> I was just saying a thing
L1732[22:29:33] <scj643> My ipad still looks better than a kindle fire 5th gen
L1733[22:29:55] <scj643> And besides it's a high enough res that if it was any higher I wouldn't be able to tell the difference
L1734[22:30:33] <ds84182> scj643: Unless you increase the screen size to 20 feet ( ͡° ͜ʖ ͡°)
L1735[22:30:33] <SF-MC> stupid thing has a better res than any monitor I own
L1736[22:30:41] <SF-MC> may outsize phone... dunno
L1737[22:30:58] <scj643> Out resolutions my tv
L1738[22:31:13] <SF-MC> I'm counting my TV as a monitor
L1739[22:31:25] <SF-MC> my TV and laptop panels are 1080p
L1740[22:31:50] <Izaya> >buying restricted powerless hardware with a restricted powerless OS
L1741[22:31:58] <Izaya> tfw no 1080p screens
L1742[22:32:02] <scj643> 1366x768 is my tv
L1743[22:32:09] <scj643> Izz
L1744[22:32:16] <scj643> Izaya: didn't buy it myself
L1745[22:32:22] <scj643> Got it through a grant
L1746[22:32:24] <Izaya> my TV is 1024x768 despite it being physically 16:9
L1747[22:32:36] <SF-MC> Izaya: how the hell do you manage that?
L1748[22:32:44] <Izaya> >opting into Digital Restrictions Management
L1749[22:32:51] <ds84182> Gotta stretch those pixels
L1750[22:33:02] <Izaya> SF-MC: my grandad has a tendancy to collect hardware with weird... attributes like that
L1751[22:33:03] <scj643> Izaya: It works better than not having a device
L1752[22:35:06] <SF-MC> aaaahhh the nostalgia
L1753[22:35:23] <SF-MC> built me a redstone combo lock
L1754[22:35:30] <SF-MC> used to make these damn things all the time
L1755[22:35:40] <scj643> Lol
L1756[22:35:52] <scj643> I havent played MC in forever
L1757[22:36:10] <SF-MC> 3 button, fully programmable 3 digit long code, all combinations
L1758[22:36:36] <SF-MC> I went with the 3x3 because I didn't feel like building a ig one :P
L1759[22:36:41] <SF-MC> s/ig/big/
L1760[22:36:42] <MichiBot> <SF-MC> I went with the 3x3 because I didn't feel like building a big one :P
L1761[22:36:52] ⇦ Quits: Lathanael|Away (~Lathanael@p54960853.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1762[22:37:20] <SF-MC> really ought to see if I can replace the piston latches with solid state stuff
L1763[22:38:21] <SF-MC> pistons make noise :(
L1764[22:39:08] ⇦ Quits: scj643 (~ika643@2601:189:c200:43:1c40:b1cc:2898:71f2) (Remote host closed the connection)
L1765[22:39:41] ⇨ Joins: scj643 (~ika643@c-73-149-35-12.hsd1.ma.comcast.net)
L1766[22:39:59] <scj643> what I miss
L1767[22:40:19] <Izaya> my plans for world domination
L1768[22:40:45] <scj643> Damn :(
L1769[22:40:53] <scj643> I wanted to be in them
L1770[22:41:14] <Izaya> also what sort of bullshit grant gives people restricted devices
L1771[22:41:21] <Izaya> that's the opposite of sense
L1772[22:41:31] <Izaya> if you give someone something it should be useful
L1773[22:41:54] <scj643> Ipads are useful if your visually impaired
L1774[22:42:38] <scj643> iOS is the only platform with a good daisy book reader
L1775[22:42:50] <scj643> (Daisy is an accessable book format)
L1776[22:44:23] <SF-MC> but the order stuff doesn't work with the solid state stuff grrr
L1777[22:44:27] <SF-MC> meh
L1778[22:44:32] <SF-MC> time to blow it all up
L1779[22:44:49] <SF-MC> Flan's mod ftw
L1780[22:45:37] <Izaya> that's still a thing?
L1781[22:46:19] ⇨ Joins: Lathanael|Away (~Lathanael@p54960562.dip0.t-ipconnect.de)
L1782[22:48:54] ⇦ Quits: KomputerKid (~KomputerK@komputerkid.net) (Remote host closed the connection)
L1783[22:49:20] ⇨ Joins: KomputerKid (~KomputerK@komputerkid.net)
L1784[22:51:26] <SF-MC> correct me if I'm wrong
L1785[22:51:35] <SF-MC> I vaguely remember having heard there was a Scheme arch?
L1786[22:53:40] <Temia> I believe that was someone talking about making their own computer mod that ran on scheme, but that's it.
L1787[22:54:59] ⇦ Quits: Kimiro (~TimeDrago@192.190.0.154) (Killed (NickServ (GHOST command used by DragonBoots)))
L1788[22:55:12] ⇨ Joins: Kimiro (~TimeDrago@192.190.0.154)
L1789[22:57:26] <SF-MC> hm
L1790[22:57:36] <SF-MC> another quick one
L1791[22:57:46] <SF-MC> is there a way for a standard computer to craft?
L1792[23:01:46] <ping> SF-MC, usually you would just use a mod with auto-crafting capabilities
L1793[23:02:00] <SF-MC> guess I have to figure out if I have one of those
L1794[23:03:12] <Temia> groan.
L1795[23:03:27] <SF-MC> ?
L1796[23:03:34] <Temia> Oh, nothing.
L1797[23:04:07] <ping> groaning about nothing?
L1798[23:04:09] <Temia> I just hate the idea that autocrafting solves all problems.
L1799[23:04:21] <SF-MC> sorry :(
L1800[23:04:28] <Temia> Eh.
L1801[23:04:34] <Temia> I'm not in the mood to go on that tangent anyway.
L1802[23:04:44] <SF-MC> mostly trying to figure out how to do automated cobblestone compression
L1803[23:04:59] <ping> :P if we could scan and control the inventory of chests it would be great and a crafting module for OC wouldnt be that bad of an idea
L1804[23:05:00] <SF-MC> early mid game
L1805[23:05:05] <ping> SF-MC, what modpack?
L1806[23:05:08] <SF-MC> custom
L1807[23:05:12] <Temia> Ping I will headbutt you. :|
L1808[23:05:22] <ping> <_>
L1809[23:05:25] <ping> Temia, y?
L1810[23:05:40] <Temia> Because that's adding more cruft rather than actually solving a failure in design
L1811[23:05:55] <ping> o_O failure in desin?
L1812[23:06:05] <Temia> Yes.
L1813[23:06:11] <ping> its just crafting
L1814[23:06:22] <Temia> Crafting overcomplexity to the point of necessitating an autocrafting system is a flawed design.
L1815[23:06:39] <SF-MC> well
L1816[23:06:41] <SF-MC> yes
L1817[23:06:47] <ping> theres not a good easy way to compress shitloads of cobblestone
L1818[23:07:06] <Temia> That is not even what I am talking about.
L1819[23:07:11] <Temia> That was never what I was talking about.
L1820[23:07:20] <SF-MC> Temia: I get what you're getting at
L1821[23:07:23] <ping> ok then i dont understand
L1822[23:07:26] <Temia> Thanks, SF-MC.
L1823[23:07:30] <SF-MC> talking like Gregtech and shit
L1824[23:07:41] <SF-MC> where you have to craft items that are only used in crafting and all that
L1825[23:07:45] <ping> gregtech makes things less fun
L1826[23:07:54] <SF-MC> that kind of crafting tedium
L1827[23:08:03] <SF-MC> right?
L1828[23:08:06] <Temia> I'd offer an old recipe set I came up with that cut out some of the complexity in OC's recipes and rebalanced material needs, buuuut it kind of went when my laptop's SSD did, sorry.
L1829[23:08:23] <ping> Temia, are you referring to auto crafting mechanisms like what happens in factorio where you just click and item and it crafts all the sub-components
L1830[23:08:25] <SF-MC> honestly
L1831[23:08:31] <ping> in that case i understand
L1832[23:08:36] * Temia sighs
L1833[23:08:37] <SF-MC> I don't think that OC's standard recipe set is that bad
L1834[23:08:40] <gamax92> ... ping no.
L1835[23:08:42] <SF-MC> but that's just me
L1836[23:08:43] <Temia> I'm not talking about specific autocrafting systems
L1837[23:08:52] <Temia> I'm talking about the need for an autocrafting system being a symptom of bad design.
L1838[23:09:04] <SF-MC> for the most part
L1839[23:09:17] <SF-MC> in this case, the XU compressed cobble is pretty well designed IMO
L1840[23:09:27] <SF-MC> other cases not so much though
L1841[23:09:34] <ping> Temia, by autocrafting i mean just a block doing the same recipe over and over
L1842[23:09:52] <Temia> that isn't what I'm talking about.
L1843[23:09:53] <Temia> period.
L1844[23:09:59] <ping> ok then i still dont understand
L1845[23:10:03] <SF-MC> Temia: I did get it right, right?
L1846[23:10:07] <SF-MC> or do I not actually get it?
L1847[23:10:08] <Temia> Yes, you did.
L1848[23:10:11] <SF-MC> k
L1849[23:10:18] <Temia> The issue is not autocrafting systems themselves, ping.
L1850[23:10:20] <Temia> That was never the issue.
L1851[23:10:28] <SF-MC> I think that's pretty stupid too, FWIW
L1852[23:10:34] <Temia> The issue is with recipe designs that necessitate a need for autocrafting to get anywhere with the mod.
L1853[23:10:44] <Temia> They are simply bad design.
L1854[23:11:33] <Temia> Let me point out something; in Vanilla, all items are useful for something or are one recipe away from being useful, even if that use is just decoration.
L1855[23:11:59] <SF-MC> then there are things like the TE energy coils
L1856[23:12:07] <SF-MC> whose only purpose is to be used in crafting
L1857[23:12:25] <SF-MC> Temia doesn't like stuff like that
L1858[23:12:25] <Temia> They are, admittedly, one recipe away from being useful, so that isn't the best example.
L1859[23:12:30] <SF-MC> ok
L1860[23:12:31] <SF-MC> uh
L1861[23:12:35] <SF-MC> ok
L1862[23:12:40] <SF-MC> default recipe set or OC
L1863[23:12:42] <SF-MC> transistors
L1864[23:12:48] <gamax92> transistors.
L1865[23:12:50] <SF-MC> s/or/for/
L1866[23:12:51] <MichiBot> <gamax92> transistfors.
L1867[23:12:54] <SF-MC> dammit
L1868[23:13:06] * Temia pfft
L1869[23:13:38] <Temia> Yes. Another example would be IC2 Experimental's metal rods and plates, without Gregtech involved, even.
L1870[23:13:40] <ping> back in the days IC2 electronic circuits were some of the biggest things you had to grind for since they were required by almost everything, but its 100x easier when you just craft two stacks in one go and never have to worry about it again
L1871[23:13:59] <Temia> And the circuits.
L1872[23:14:09] <ping> back then its acceptable
L1873[23:14:10] <SF-MC> not to mention, btw, that most crafting only things tend to be non-stackable nowadays
L1874[23:14:16] <ping> but now there are a billion different types
L1875[23:14:26] <SF-MC> at least in my experience
L1876[23:15:17] <ping> so you cant just put all your resources into a few stacks for convenience you have to choose which ones to craft the moment you need them and its pretty frustrating dealing with all the new tech mods i have to keep recipes open by the side
L1877[23:15:40] <Temia> Yes.
L1878[23:15:49] <ping> now that is a PITA
L1879[23:16:09] <gamax92> Well, like OC's Raw Circuit Board, the only recipe for that is to make a Printed Circuit Board, which is useless and needs additional crafting to be useful
L1880[23:16:20] <ping> if the recipes were minimal we would have a mod that just lets us press buttons to craft what we can instead of looking through pages and pages of NEI
L1881[23:16:32] <Temia> Yes, the raw circuit board has quite a few layers of crafting before it even approaches something useful.
L1882[23:17:18] <Temia> When it gets to the point that any venture practically requires an autocrafting system and hundreds of items crafted in batches, that is flawed design.
L1883[23:18:46] ⇦ Quits: scj643 (~ika643@c-73-149-35-12.hsd1.ma.comcast.net) (Ping timeout: 192 seconds)
L1884[23:18:50] <gamax92> mmhm, take one computer and then count the number of transistors that go into it
L1885[23:19:16] <Temia> At this point, I'm long past tired arguing about it, so I'm going to do something more constructive with my time.
L1886[23:19:22] <gamax92> okay
L1887[23:19:23] <SF-MC> probably 20-40ish
L1888[23:19:25] <SF-MC> at a guess
L1889[23:19:29] <Temia> nnnnope.
L1890[23:19:40] <SF-MC> Am I lowballing really bad?
L1891[23:19:48] <Temia> Terribad.
L1892[23:19:53] <SF-MC> well
L1893[23:19:57] <ping> 696969 transistors total
L1894[23:20:01] * gamax92 makes fish tacos for SF-MC and Temia
L1895[23:20:05] <SF-MC> 'A computer' isn't really a good mark
L1896[23:20:07] <SF-MC> ooh thnks
L1897[23:20:19] <SF-MC> we talking minimal T1?
L1898[23:20:32] <SF-MC> or totally tricked out maxed out T3?
L1899[23:20:42] <Temia> Minimal T1.
L1900[23:20:44] <gamax92> yeah, that was my idea, forgot to actually say that though, T1
L1901[23:20:54] <SF-MC> ok
L1902[23:20:56] <SF-MC> welll
L1903[23:21:00] <SF-MC> lemme see
L1904[23:21:23] <SF-MC> 1 for case
L1905[23:21:48] <SF-MC> 8 for CPU
L1906[23:22:16] <SF-MC> oops miscounted
L1907[23:22:18] <SF-MC> 10 for CPU
L1908[23:22:49] <SF-MC> 7 for T1 GPU
L1909[23:23:07] <SF-MC> 2 for T1 Memory
L1910[23:23:24] <SF-MC> 1 for T1 monitor
L1911[23:23:57] <SF-MC> 2 for T1 HDD
L1912[23:24:16] <SF-MC> 2 for EEPROM
L1913[23:24:41] <SF-MC> 1 for FDD
L1914[23:24:54] <ping> my computer has about 3 billion tranistors in it
L1915[23:25:23] <SF-MC> 1 for manual for OpenOS disk
L1916[23:25:34] <SF-MC> 1 8 10 7 2 1 2 2 1 1
L1917[23:25:46] <SF-MC> %calc 1 + 8 + 10 + 7 + 2 + 1 + 2 + 2 + 1 + 1
L1918[23:25:48] <MichiBot> SF-MC: 35
L1919[23:25:50] <Temia> 2. Manual for LuaBIOS as well.
L1920[23:26:00] <Temia> Or wait, did you already factor that in?
L1921[23:26:31] <SF-MC> I have an EEPROM
L1922[23:26:38] <SF-MC> but you need another manual for the Lua BIOS
L1923[23:26:39] *** Tris is now known as GaylordSteambath
L1924[23:26:40] <SF-MC> so 36
L1925[23:26:46] <Temia> Alright.
L1926[23:26:49] *** GaylordSteambath is now known as Tris
L1927[23:26:55] <SF-MC> I was closer than I thought
L1928[23:27:19] <Temia> Anyway, that's a barebones system, and probably couldn't even install OpenOS
L1929[23:27:38] <gamax92> well, payonel's been trying to fix that :3
L1930[23:27:41] <SF-MC> You can opt for T1.5 memory
L1931[23:27:51] <SF-MC> which is another microchip
L1932[23:28:09] <SF-MC> 37 for comfortably running OpenOS
L1933[23:28:22] <SF-MC> brb
L1934[23:28:22] <Temia> 40 for comfortably running OpenOS.
L1935[23:28:36] <SF-MC> where's the other 3?
L1936[23:28:36] <Temia> I've tried to use a single piece of T1.5 memory before, it was not pretty.
L1937[23:28:46] <SF-MC> ok, another memory stick
L1938[23:28:47] <SF-MC> fair
L1939[23:28:54] <SF-MC> 40 for comfortably running OpenOS
L1940[23:29:18] <SF-MC> (I have all memory values doubled in my pack, so I could get away with a single stick of T1.5)
L1941[23:29:39] <SF-MC> that's still 37 transistors though
L1942[23:30:09] <SF-MC> so brb for real now
L1943[23:34:04] <SF-MC> k
L1944[23:35:25] ⇨ Joins: scj643 (~ika643@c-73-149-35-12.hsd1.ma.comcast.net)
L1945[23:35:31] <SF-MC> back
L1946[23:35:42] <SF-MC> hope everyone missedme
L1947[23:35:47] <SF-MC> s/missedme/missed me/
L1948[23:35:48] <MichiBot> <SF-MC> hope everyone missed me
L1949[23:38:14] <gamax92> *crickets*
L1950[23:38:24] <SF-MC> not surprised
L1951[23:40:20] <payonel> gamax92: i have the ocemu stuff updated
L1952[23:40:38] <payonel> i'm working on src/component/computer.lua to add getDeviceInfo()
L1953[23:41:34] <payonel> l
L1954[23:41:39] <payonel> derp, wrong window :)
L1955[23:42:42] *** medsouz is now known as medsouz|offline
L1956[23:44:43] ⇦ Quits: scj643 (~ika643@c-73-149-35-12.hsd1.ma.comcast.net) (Ping timeout: 384 seconds)
L1957[23:45:41] *** medsouz|offline is now known as medsouz
L1958[23:45:48] <payonel> gamax92: what is your vendor? :)
L1959[23:53:25] ⇦ Quits: Yepoleb (~yepoleb@91-115-112-202.adsl.highway.telekom.at) (Quit: Yepoleb)
L1960[23:58:14] <SF-MC> laters for now o/
L1961[23:58:18] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L1962[23:59:57] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top