<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:29:32] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Ping timeout: 186 seconds)
L2[00:50:02] *** minecreatr is now known as Mine|dreamland
L3[00:50:20] ⇦ Quits: ChJees (~ChJees@217-212-206-126-no62.tbcn.telia.com) (Ping timeout: 186 seconds)
L4[00:53:41] <Kodos> Am I crazy, or is the Forums notification sound the 'User joined voice channel' sound from Discord
L5[01:24:58] <Forecaster> I've never heard it
L6[01:25:08] <Forecaster> I don't really go on the forums
L7[01:33:09] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L8[01:41:57] <Forecaster> http://theworstthingsforsale.com/2016/11/28/a-man-using-a-soap-dispenser-phone-case/
L9[01:42:01] <Forecaster> what is this I dont even
L10[01:42:09] <Forecaster> why would anyone want that xD
L11[01:44:43] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L12[01:59:44] ⇨ Joins: VikeStep (~VikeStep@101.184.229.226)
L13[02:16:07] ⇨ Joins: ChJees (~ChJees@217-212-206-126-no62.tbcn.telia.com)
L14[02:54:35] ⇨ Joins: Hyst` (cxsss1@cpe-124-189-28-144.bkzh1.cht.bigpond.net.au)
L15[02:54:50] ⇦ Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au) (Ping timeout: 206 seconds)
L16[03:08:27] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:98ab:e9f3:702e:c096) (Remote host closed the connection)
L17[04:32:47] ⇦ Quits: Gethiox-MC (~gethiox-m@130-191-142-83.office.freshmail.pl) (Remote host closed the connection)
L18[04:34:16] ⇨ Joins: Inari (~Pinkishu@p5DEC681C.dip0.t-ipconnect.de)
L19[04:37:50] <Inari> "I am rip, worlds be kill" - Oppenheimer
L20[04:42:08] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Ping timeout: 206 seconds)
L21[04:44:10] <Forecaster> hm, no that doesn't quite sound right
L22[04:44:59] <Forecaster> wellp, I figured out what the issue with my factory was
L23[04:45:13] <Forecaster> I forgot that the conveyors had a limited transfer rate
L24[04:45:41] <Forecaster> now my gun line is at 100% efficiency
L25[04:46:23] <snowden89> yay the southern countries support your efforts
L26[04:46:28] <snowden89> to keep guns in there hands
L27[04:46:40] <snowden89> states + - countries.
L28[04:46:44] <Forecaster> :P
L29[04:46:55] <snowden89> sigh ruined my hillbilly references :(
L30[04:49:03] <Forecaster> also have a research center 3 running at 100% now which is nice
L31[04:50:09] <Forecaster> costs a lot of money though
L32[04:50:17] <Inari> Forecaster: the transfer rate of them is the most annoying hting
L33[04:50:51] <Forecaster> I didn't notice that the game told you when 1 wasn't enough for a specific machine
L34[04:51:43] <Inari> "- You Made in Korea"
L35[04:52:38] <Forecaster> I haven't made any lines in korea D:
L36[04:54:09] <Inari> https://www.1999.co.jp/eng/10420904 neat
L37[04:54:51] <Inari> https://www.1999.co.jp/itbig42/10420904b.jpg What am I looking at
L38[04:55:31] <Forecaster> tea and cookies?
L39[04:56:15] <Inari> But why
L40[04:56:23] <Forecaster> I dunno
L41[04:56:26] <Forecaster> I don't drink tea :P
L42[04:58:48] <Forecaster> I do eat cookies occasionally though
L43[05:00:12] <Inari> Ii~ desho? friends and melody!
L44[05:08:45] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L45[05:31:04] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L46[05:39:53] ⇨ Joins: SixDev (uid64016@id-64016.richmond.irccloud.com)
L47[06:01:01] ⇨ Joins: Prothseda (webchat@101.161.164.57)
L48[06:05:33] <Forecaster> wut
L49[06:13:33] <Forecaster> http://imgur.com/gallery/YVgmc
L50[06:13:36] <Forecaster> heh
L51[06:18:23] <Totoro> =)
L52[06:32:49] <Forecaster> http://imgur.com/gallery/YVzAQET
L53[06:43:30] <Forecaster> that is adorable
L54[06:46:23] ⇦ Quits: Prothseda (webchat@101.161.164.57) (Quit: Web client closed)
L55[06:52:52] <Inari> http://imgur.com/gallery/6bSa191
L56[06:55:11] <Forecaster> http://imgur.com/gallery/qPBZWrR crushing
L57[06:55:41] <Forecaster> aw that poor dog
L58[06:56:58] <Inari> http://i.imgur.com/kmS5oor.png
L59[07:00:34] <Forecaster> oh look, actual irony: http://imgur.com/gallery/qP5a3K6
L60[07:02:16] <Forecaster> I dont get the point of that thread
L61[07:11:07] <Inari> http://imgur.com/gallery/ZldsX Well I didn't see that coming
L62[07:15:08] ⇨ Joins: Vexatos (~Vexatos@p200300556E653142F4499EE3ACA20C5E.dip0.t-ipconnect.de)
L63[07:15:08] zsh sets mode: +v on Vexatos
L64[07:16:02] <Forecaster> :P
L65[07:18:06] <Inari> Vexy!
L66[07:18:32] <Forecaster> http://imgur.com/gallery/jvMNXnI
L67[07:18:38] <Forecaster> "We're in" - bee probably
L68[07:19:33] <Inari> Wonder why she flew off there for a moment
L69[07:20:20] <Forecaster> union scheduled break
L70[07:21:36] <Vexatos> ?
L71[07:22:01] <Forecaster> bee.
L72[07:26:17] <Caitlyn> Good news, no headache this morning
L73[07:26:37] <Caitlyn> bad news, nausea is still hanging around..
L74[07:26:50] <Forecaster> ):
L75[07:28:11] <Caitlyn> I ended up having to leave at 4 yesterday, boss's wife seemed pissy with me, but I threw up twice before then, then threw up again in the parking lot.. so fuck her
L76[07:28:54] <MGR> @Mimiru well, I hope you feel less nauseated today
L77[07:29:02] <MGR> If you don't, throw up on your boss's wife
L78[07:29:05] <Caitlyn> Me too, thanks
L79[07:29:06] <Caitlyn> lmao
L80[07:29:07] <MGR> ?
L81[07:29:10] <Caitlyn> that's the plan :P
L82[07:29:22] <MGR> It's a solid one
L83[07:29:52] <Forecaster> or the opposite
L84[07:30:06] <Forecaster> semi-solid
L85[07:30:17] <Caitlyn> heh
L86[07:30:29] <MGR> depends on what she had for breakfast
L87[07:30:38] <MGR> and how long
L88[07:30:57] <MGR> I had cereal for breakfast once, and it returned as a thick slurry, but not too much solid material
L89[07:31:08] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L90[07:31:31] <Caitlyn> Oh... oh gods stop
L91[07:31:32] <Caitlyn> :/
L92[07:31:32] <Caitlyn> lol
L93[07:32:03] <MGR> That's what I was thinking when it wouldn't stop
L94[07:32:19] <MGR> But I'll stop now ?
L95[07:32:50] <Forecaster> http://imgur.com/gallery/RREJ5lO
L96[07:35:49] <Forecaster> http://imgur.com/gallery/RRYbk
L97[07:35:51] <Forecaster> d'aw
L98[07:38:28] ⇨ Joins: Mettaton_Fab (~herecomes@p579646AA.dip0.t-ipconnect.de)
L99[07:45:46] <Forecaster> http://imgur.com/gallery/CrYRT
L100[07:46:07] <Forecaster> love #13
L101[07:51:14] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L102[07:52:59] * Lizzy has CS:ND now
L103[07:56:49] <Forecaster> Counter Strike: New Dawn
L104[07:57:01] <Lizzy> Natural Disasters
L105[07:57:04] <Forecaster> damn
L106[07:57:17] <Forecaster> I can't believe it's not counter strike
L107[07:57:46] <Lizzy> not actually available through the steam store yet, i pre-ordered it through paradox's site
L108[07:58:35] <Forecaster> :O
L109[07:59:11] <Forecaster> http://imgur.com/gallery/l8nf8EO
L110[07:59:20] <Forecaster> vicious
L111[08:03:15] ⇨ Joins: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de)
L112[08:08:44] <Inari> We can get about 10 trillion people on earth
L113[08:09:02] <Forecaster> before it pops off and falls?
L114[08:09:30] <Inari> Nah, sapcewise you could fit more but heat becomes an issue
L115[08:12:08] <MGR> Inari, I like your thinking
L116[08:12:15] <MGR> what about personal heatsinks?
L117[08:12:33] <Lizzy> that's not gonna help sod all
L118[08:12:38] <MGR> and cutting atmospheric CO2 to 25% of current levels
L119[08:12:45] <MGR> Lizzy, why not?
L120[08:13:08] <Lizzy> because personal heat likely wont change, it'll be the global heat that will
L121[08:13:50] <Inari> Not exactly my thinking
L122[08:13:53] <Inari> I'm juist watching YT vids
L123[08:14:34] <MGR> Lizzy, REALLY big heatsinks XD
L124[08:14:50] <MGR> more realistically though, draining atmospheric CO2 would probably help
L125[08:14:59] <MGR> can't drain it TOO much though, or the plants will die
L126[08:15:26] <Forecaster> http://imgur.com/gallery/vr0UXbP
L127[08:15:29] <Forecaster> that last bit xD
L128[08:16:20] <Lizzy> ¬_¬
L129[08:17:25] <Forecaster> for some reason I still expected a train
L130[08:17:35] <Amerem> I did to
L131[08:18:41] * Inari hands Vexatos a triple integral
L132[08:18:59] <Inari> MGR: Meh, hydroponics or such anyway
L133[08:19:31] <Inari> MGR: Also great, now the heatsinks heat up, what now
L134[08:20:00] <MGR> Inari, fans
L135[08:20:26] <Inari> ¬_¬
L136[08:20:30] <MGR> ok, here's a 'realistic' answer
L137[08:20:32] <Inari> You still gotta kind of radiate the heat away :P
L138[08:20:39] <MGR> Step 1: Deplete atmospheric CO2
L139[08:20:46] <MGR> Step 2: Strap heatsinks onto people
L140[08:21:02] <Inari> Anyway, https://www.youtube.com/watch?v=XAJeYe-abUA
L141[08:21:02] <MichiBot> Ecumenopolises | length: 37m 7s | Likes: 1,214 Dislikes: 15 Views: 39,654 | by Isaac Arthur | Published On 8/7/2016
L142[08:21:03] <Mettaton_Fab> nah, just add fans to people!
L143[08:21:06] <MGR> Step 3: Make use of the thermo-electric effect to turn the heat into electricity
L144[08:21:21] <MGR> Step 4: Use the electricity to power microwave lasers, which shoot the energy into space
L145[08:21:27] <MGR> There, that should help reduce heat generation
L146[08:21:56] <Amerem> what if you shot it at the sun maybe it would last longer
L147[08:22:06] <Mettaton_Fab> so just strap Peltier elements to people?
L148[08:22:32] <MGR> @Amerem maybe what would last longer?
L149[08:22:36] *** Away_21 is now known as Wuerfel_21
L150[08:22:38] <Amerem> the sun
L151[08:22:39] <MGR> Mettaton_Fab, no
L152[08:22:45] <MGR> @Amerem that'
L153[08:22:50] <MGR> s not how the sun works
L154[08:22:53] <MalkContent> https://www.youtube.com/watch?v=JtB2ZfVuLhY
L155[08:22:54] <MichiBot> The perfect Sim City 3000 game | length: 7m | Likes: 2,351 Dislikes: 511 Views: 418,126 | by Ligerzeronz | Published On 27/10/2010
L156[08:22:57] <MalkContent> is what i say to that
L157[08:24:49] <Mettaton_Fab> https://www.youtube.com/watch?v=gIx6_Srsrog
L158[08:24:49] <MichiBot> SAFETY BORK | length: 45s | Likes: 6,781 Dislikes: 98 Views: 405,220 | by Arf | Published On 28/5/2016
L159[08:28:36] <Forecaster> We cant even manage several small citites
L160[08:28:41] <MalkContent> :D i saw the title and had expectations for the video. one of the rare times where expectations are met
L161[08:31:39] <Inari> Forecaster: We couldn't even properly manage normal bombs and yet we made the atomic bomb
L162[08:32:12] <Forecaster> yeah that didn't turn out very well either did it :P
L163[08:32:26] <MGR> Forecaster, it could though
L164[08:32:34] <MGR> We just need to resurrect Project Orion
L165[08:32:55] <Mettaton_Fab> https://www.youtube.com/watch?v=VRXKF3lMh8k
L166[08:32:55] <MichiBot> Battle Theme - Paper Mario: The Thousand-Year Door | length: 1m 22s | Likes: 1,059 Dislikes: 8 Views: 166,992 | by GilvaSunner | Published On 24/4/2012
L167[08:33:13] <MGR> It's pretty much the only currently feasible technology that could get humanity to another star in less than thousands of years
L168[08:33:24] <Forecaster> none of that is relevant to city management
L169[08:33:57] <MGR> Forecaster yes, but you mentioned nukes
L170[08:34:09] <Forecaster> no I didn't
L171[08:34:20] <MGR> that is correct, I misread
L172[08:34:24] <MGR> Inari, Project Orion
L173[08:34:29] <MGR> we need it
L174[08:34:41] <Inari> ?
L175[08:35:11] <MGR> Inari, Project Orion is the name for a spaceship technology where you basically explode atomic bombs behind a spaceship to make it go forwards really fast
L176[08:35:20] <MGR> The U.S.A. almost started testing it
L177[08:35:24] <Inari> MGR: Why not use the sun to accelearte a ship
L178[08:35:25] <Forecaster> well it's more practical than the EM drive... I'll give it that
L179[08:35:38] <MGR> Inari, it accelerates you faster
L180[08:35:45] <MGR> also it works in interstellar space
L181[08:35:46] <Mettaton_Fab> https://www.youtube.com/watch?v=sZ1f6BEkn_g
L182[08:35:47] <MichiBot> Petal Meadows - Paper Mario: The Thousand-Year Door | length: 2m 11s | Likes: 543 Dislikes: 5 Views: 63,666 | by GilvaSunner | Published On 24/4/2012
L183[08:35:54] <Inari> So does the sun beam
L184[08:36:17] <MGR> the what?
L185[08:36:57] <Inari> You harvest sun energy and shoot a laser at the spaceship
L186[08:37:08] <MGR> ohhhhhhhhhhhhhh
L187[08:37:13] <MGR> I thought you meant solar sails
L188[08:37:33] <MGR> laser energy delivery is another valid method
L189[08:37:50] <MGR> but it doesn't sound as cool as RIDING NUCLEAR MISSILES IN SPACE
L190[08:38:03] <Inari> I'd rather not have nukes go off all the time behind me :P
L191[08:38:09] <Forecaster> just because it sounds cool doesn't mean it's actually practical
L192[08:38:14] <MGR> Forecaster, but it is!
L193[08:38:21] <Inari> We could actually build a working fusion plant right now
L194[08:38:23] <MGR> It's more fuel efficient than rockets, and it is safe
L195[08:38:31] <Inari> just dump on h-bomb into a huge water basin and detonate it
L196[08:38:31] <MGR> Inari, damn right we can
L197[08:38:34] <Inari> collect the heat
L198[08:38:35] <Inari> repeat
L199[08:38:35] <MGR> yeeeeeeee
L200[08:38:51] <MGR> Inari, you get me if I was world dictator
L201[08:39:00] <MGR> so much crazy stuff would be going on, but it would be awesome
L202[08:39:12] <Forecaster> hydrogen bombs are fission, not fusion
L203[08:39:27] <MGR> Forecaster, depends on how they are built
L204[08:39:35] <MGR> the Tsar Bomba was 97% fusion energy derived
L205[08:39:38] <Inari> "A thermonuclear weapon is a nuclear weapon that uses the energy from a primary nuclear fission reaction to compress and ignite a secondary nuclear fusion reaction."
L206[08:39:44] <MGR> But most are mostly fission energy based
L207[08:39:58] <MGR> Inari, yes, but that fusion reaction just drives a really big fission reaction
L208[08:40:00] <Inari> So its both, kinda
L209[08:40:01] <MGR> and that makes the energy
L210[08:40:09] <Inari> That makes no sense :P
L211[08:40:15] <Inari> The fission reaction makes the fusion one
L212[08:40:24] <MGR> https://en.wikipedia.org/wiki/Thermonuclear_weapon
L213[08:40:44] <MGR> Inari, Uranium 238 needs high energy neutrons to fission
L214[08:40:56] <MGR> the deuterium+tritium fusion makes a lot of high energy neutrons
L215[08:40:58] <Inari> Eh, maybe
L216[08:41:02] <Inari> don't really care much either way :P
L217[08:41:14] <MGR> they fission the Uranium 238 blanket that is commonly placed around the fusion center thing
L218[08:41:24] <MGR> and the blanket makes most of the bang in the common designs
L219[08:41:55] <Inari> Time to watch embers spotlight
L220[08:45:24] ⇦ Quits: VikeStep (~VikeStep@101.184.229.226) (Read error: Connection reset by peer)
L221[08:51:39] <S3> sigh
L222[08:51:59] <S3> technic keeps crashing when I try to launch a modpack, and I can't find any errors in any log files..
L223[08:52:49] <S3> oh I see the issue
L224[08:52:57] <S3> they stuffed it in a different log, it's segfaulting
L225[08:53:28] <Forecaster> http://imgur.com/gallery/psXSP
L226[08:53:35] <Forecaster> whaaat
L227[08:56:11] <S3> yeah..
L228[08:56:17] <S3> furture doors will be like this.
L229[08:56:17] <S3> :D
L230[08:57:49] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Ping timeout: 206 seconds)
L231[08:57:50] <Forecaster> I don't really see that working for actual doors
L232[08:59:31] <Totoro> you can't kick it open if your hands is busy =)
L233[08:59:37] <Totoro> but it's nice
L234[09:01:32] <Inari> Your hands are busy, eh? :3
L235[09:01:40] <Totoro> yep, sorry =)
L236[09:01:46] <Inari> Lewd
L237[09:01:47] <Forecaster> http://imgur.com/gallery/OTY0I
L238[09:02:16] <Totoro> i mean, yep there is an mistake
L239[09:02:19] <Totoro> ЖЗ
L240[09:02:21] <Totoro> :P
L241[09:04:03] <Forecaster> a mistake*
L242[09:04:09] <Totoro> o\
L243[09:06:09] *** alfw|Off is now known as alfw
L244[09:08:21] <Totoro> comments are as fun, as the picture, for the last one
L245[09:14:29] <S3> The problem was nvidia all along
L246[09:14:59] <MGR> ENVVVVIDDDDDDDDIERRRRRRRRRRRRRR
L247[09:15:17] <MGR> S3, did you update your drivers?
L248[09:15:26] <MGR> They came out with new ones within the past few days
L249[09:15:37] ⇨ Joins: Turtle2 (~SentientT@82-171-92-73.ip.telfort.nl)
L250[09:16:37] <S3> yeah, it's the nv drivers that suck
L251[09:16:49] <MGR> the new ones or the old ones?
L252[09:16:49] <S3> I replaced em with the proprietary drivers
L253[09:16:57] <MGR> oh
L254[09:21:16] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Ping timeout: 384 seconds)
L255[09:22:59] <Totoro> and is OC still in development, by the way?
L256[09:23:20] <Totoro> made a small localization fixing PR a month ago
L257[09:23:32] <MGR> Totoro, as far as I know: yes
L258[09:23:37] <Totoro> still unmerged (or unrejected)
L259[09:23:49] <MGR> However, I had the Great Snagar has been away for a bit with real-life concerns
L260[09:24:01] <Totoro> ah
L261[09:24:03] <Totoro> i see
L262[09:53:29] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-95-217.as13285.net)
L263[09:56:14] ⇨ Joins: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net)
L264[09:57:43] ⇨ Joins: xarses_ (~xarses@67.218.117.86)
L265[10:03:12] ⇦ Quits: xarses (~xarses@c-71-198-44-234.hsd1.ca.comcast.net) (Ping timeout: 384 seconds)
L266[10:03:41] <Forecaster> last I heard he wanted someone to take over
L267[10:03:49] <MGR> Forecaster, really?
L268[10:03:54] <MGR> I had not heard that at all
L269[10:03:57] <Forecaster> you might poke payonel about it, or Vexatos
L270[10:03:58] <MGR> although I asked like a month ago
L271[10:04:21] <MGR> payonel / Vexatos, can you give us the info on what's going on with Snagar and OC?
L272[10:04:41] <Forecaster> I meant Totoro about the PR
L273[10:04:44] ⇦ Quits: Meow-J (~Meow-J@45.32.34.121) (Remote host closed the connection)
L274[10:04:48] ⇨ Joins: Meow-J (~Meow-J@45.32.34.121)
L275[10:04:57] <MGR> oh
L276[10:05:26] <MGR> Forecaster, when did you hear Snagar wanted someone to take over?
L277[10:05:43] <Michiyo> like last week or so, payo, vex, and gamax stepped up afaik
L278[10:05:52] <Forecaster> ^
L279[10:06:01] <MGR> I would volunteer, but I have near 0 experience with modding ?
L280[10:06:05] <MGR> wow
L281[10:06:16] <MGR> this is sad ?
L282[10:06:38] <MGR> @Mimiru is Snagar still going to be involved, or is this the end for him?
L283[10:06:44] <MGR> what about TIS-3D?
L284[10:06:57] * Michiyo shrugs
L285[10:07:03] <MichiBot> REMINDER Mimiru hai
L286[10:07:11] <Forecaster> xD
L287[10:07:12] <Michiyo> o_O
L288[10:07:22] <Inari> Aw
L289[10:07:28] <Michiyo> Welp... I forget when I set that lol
L290[10:07:54] <MGR> %seen Sangar
L291[10:07:55] <Michiyo> 11/12/2016 [07:46:08] <Sangar> but yeah, seriously. i'll probably try porting tis 3d to 1.10.2, and may continue circuity, but oc is just such a massive time sink, i can't right now...
L292[10:08:00] <Michiyo> %seen Sangar
L293[10:08:00] <MichiBot> Michiyo: Sangar was last seen 38d 1h 34m 18s ago.
L294[10:08:10] <Michiyo> seen isn't supported from Discord yet
L295[10:08:13] <MGR> ah
L296[10:08:18] <Michiyo> Also... it's wrong :P
L297[10:08:23] <MGR> yeah
L298[10:08:25] <Forecaster> I wonder what would happen if you could make MichiBot run commands on a delay
L299[10:08:26] <Michiyo> since 11/12 != 38 days
L300[10:08:28] <MGR> I was just going to ask that
L301[10:08:34] <Michiyo> Forecaster?
L302[10:08:40] *** Keridos|away is now known as Keridos
L303[10:08:51] <Forecaster> like %remindme but michibot runs a command instead :P
L304[10:08:52] <Inari> Could we notate dates like sane people do
L305[10:08:56] <MGR> Snagarrrrrrrrrrrrrrrrrrrr noooooooooooooooooooooooooooooo
L306[10:09:02] <Michiyo> Same day: [07:41:25] <Sangar> so. serious talk. given my failure to find/make time for oc. anyone up for taking it over?
L307[10:09:04] <Lizzy> lel, our eduroam wifi broke because the auth server ran out of disk space
L308[10:09:14] <MGR> I remember the days when Sangar was the first to update!
L309[10:09:20] <Inari> Michiyo: Mwahahhaha
L310[10:09:21] <Michiyo> Oh... meh too much effort Forecaster :P
L311[10:09:23] <Inari> Michiyo: I did set that one
L312[10:09:24] <Inari> :P
L313[10:09:32] <Forecaster> yeah probably :P
L314[10:09:40] <Michiyo> Inari..?
L315[10:09:42] <Vexatos> Lizzy, "you won't believe they're teaching computer science here!"
L316[10:09:49] <Inari> Michiyo: The reminder
L317[10:09:49] <Lizzy> Vexatos, ?
L318[10:10:03] <Michiyo> I'm.. confused
L319[10:10:09] <Vexatos> Lizzy, it's ironic that a university teaching networking and such has issues with their own servers :P
L320[10:10:20] <Forecaster> you can set reminders for others?
L321[10:10:21] <MGR> well, my day is a sad one now
L322[10:10:24] <Vexatos> My uni has those frequently
L323[10:10:33] <MGR> I will certainly miss Snagar
L324[10:10:43] <Michiyo> anyway MGR: https://oclogs.pc-logix.com/parser?log=2016-11-12.log 7:40 ish is where it starts
L325[10:10:51] <Lizzy> Vexatos, our academic side is seperate from our 'IT Team'
L326[10:10:54] <Inari> But but
L327[10:10:55] <Michiyo> Forecaster, I'm pretty sure you can't...
L328[10:10:56] <MGR> thanks @Mimiru
L329[10:10:59] <Inari> we can't blame sangar anymore :<
L330[10:11:14] <Vexatos> Lizzy, well of course
L331[10:11:14] <Inari> Michiyo: Your system doesn't check nickserv or anything ;3
L332[10:11:17] <Vexatos> it's still ironic
L333[10:11:17] <Michiyo> I mean.. you might be able to /nick and do the command quickly before nickserv boots you or something
L334[10:11:20] <Lizzy> I would not trust 99.999% of them with any sort of higher-access to the backend stuff
L335[10:11:55] <Lizzy> but the reason the auth servers ran out of disk space is because the logging is set too verbose or something
L336[10:12:06] <Michiyo> Inari, it used to, and the extra delay from whoing everyone on command was annoying, and got me killed for excess flooding more than once
L337[10:12:13] <Lizzy> and there doesn't seem to be any log rotate daemon thing running on them
L338[10:12:37] <Inari> Michiyo: hhee
L339[10:19:19] ⇨ Joins: Jezza (~Jezza@92.206.4.86)
L340[10:20:38] <Forecaster> you could detect when someone changes nick and not allow them to use a command for x seconds to let nickserv deal with them first :>
L341[10:21:07] <MGR> sangarrrrrrrrrrr whyyyyyyyyyy
L342[10:21:33] <Forecaster> because time
L343[10:21:35] <MGR> @Mimiru thanks for the log, I'm all caught up now hopefully ?
L344[10:21:36] <Forecaster> lern 2 reed
L345[10:21:45] <MGR> Forecaster, who needs a job?
L346[10:21:55] <Forecaster> people without jobs
L347[10:22:02] <MGR> Sangar should just wander the world homeless with his desktop strapped to his back, developing OC as he wanders
L348[10:24:27] <Lizzy> Forecaster, depending on the library she uses (and/or how easy it is to add said feature), there is the account-notify CAP which notifies a client of account changes for anyone that it can 'see'
L349[10:24:48] <gamax92> ooooh
L350[10:25:26] <Forecaster> I don't actually expect her to implement that :P
L351[10:25:29] <Forecaster> it's not that important
L352[10:27:27] <Forecaster> mm ginger-bread sponge cake
L353[10:27:53] <Michiyo> I have account-notify but something was broken with it
L354[10:27:56] <Michiyo> I don't remember what
L355[10:48:26] <Michiyo> Also, reading the log, someone asked where MichiBot is located... Montreal, Canada
L356[10:48:48] <Forecaster> but it's never sorry
L357[10:49:38] <Michiyo> Right, cause it was written by an American :p
L358[10:51:36] <Forecaster> :P
L359[10:51:49] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L360[10:54:03] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Remote host closed the connection)
L361[10:58:25] ⇨ Joins: DaMachinator (~DaMachina@40.112.138.169)
L362[11:00:36] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L363[11:01:00] <Inari> Reminds me of CGP Grey being annoyed at Apple watch
L364[11:01:21] <Inari> Because you activate it and Siri goes "Wait a moment, I'll tell you when I'm ready" or so
L365[11:01:36] <Inari> and it ticks him off that the PC demands to tell him when its ready :P
L366[11:02:24] <Inari> Siri sitting there, filing her nails "I'll be right with you, just a second"
L367[11:03:03] <20kdc> ...if you had a choice, what would you replace Siri with?
L368[11:03:11] <Inari> Hm?
L369[11:03:19] <Forecaster> Hal
L370[11:03:26] <20kdc> ^
L371[11:03:47] <Inari> Personally I like Cortana. But the old Halo: CE Cortana
L372[11:03:52] <Inari> not this newfangled cortana crap
L373[11:04:16] <20kdc> Branding consistency, Microsoft, oil and water.
L374[11:05:06] <20kdc> There was a time when Microsoft's logo wasn't also their Windows logo, and when the Windows logo actually had... y'know, *colours* in it...
L375[11:05:11] <DaMachinator> what version of Lua does the latest OC version for 1.7.10 use?
L376[11:05:26] <Forecaster> since when was cortana representative of microsofts brand
L377[11:05:27] <20kdc> DaMachinator: pretty sure you can choose between 5.2 or 5.3
L378[11:05:40] ⇦ Quits: SixDev (uid64016@id-64016.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L379[11:05:41] <Forecaster> (the halo one)
L380[11:05:48] <DaMachinator> as in, it understands both, or it's a config option?
L381[11:06:07] <DaMachinator> (yes, i went through the configs; no, i don't remember the contents)
L382[11:06:08] <Forecaster> you switch by shift-right-clicking with the cpu
L383[11:06:13] <DaMachinator> ah, thank you
L384[11:06:29] <DaMachinator> i'll go with 5.3 since the reference materials seem to be readily available online
L385[11:06:56] <MGR> DaMachinator i use 5.2
L386[11:06:57] <20kdc> Forecaster: I'd assume they named it Cortana as a reference, but you can't go make a reference and then not properly follow it through!
L387[11:07:05] <MGR> http://www.lua.org/manual/5.2/manual.html#3.4.9
L388[11:07:13] <Forecaster> yes you can
L389[11:07:18] <MGR> DaMachinator ^^^^^
L390[11:07:21] <DaMachinator> http://www.lua.org/manual/5.3/....
L391[11:07:39] <DaMachinator> is there any huge difference...
L392[11:07:49] <20kdc> Forecaster: It's physically possible, doesn't make it right!
L393[11:08:00] <DaMachinator> actually, do CPU's default to 5.2 or 5.3 when first made
L394[11:08:05] <MGR> DaMachinator, someone complained that 5.3 broke some scripts or whatever
L395[11:08:06] <MGR> 5.2
L396[11:08:09] <MGR> I think
L397[11:08:10] <Forecaster> who cares
L398[11:08:21] <DaMachinator> i'm not using premade scripts
L399[11:08:31] <DaMachinator> i doubt premade scripts exist to do what i want
L400[11:08:32] <MGR> I meant old 5.2 programs
L401[11:08:38] <MGR> what do you want?
L402[11:08:51] <DaMachinator> to not have to babysit my rotarycraft extractor
L403[11:09:16] <MGR> DaMachinator, did you test hooking a computer up to your RoC setup?
L404[11:09:22] <DaMachinator> i plan to make a microcontroller or something that will: 1) read slots in the extractor 2) output a redstone signal based on this information
L405[11:09:26] <MGR> because every single RoC block is a cable/component
L406[11:09:30] <DaMachinator> uggh
L407[11:09:35] <DaMachinator> that's going to be "fun"
L408[11:09:54] <MGR> I would work on seeing if you can even get the computer to boot first ?
L409[11:10:13] <DaMachinator> so i'm going to need a machine with a component limit > ~10
L410[11:10:40] <MGR> probs
L411[11:10:45] <MGR> I don't know what your setup looks like
L412[11:10:51] <DaMachinator> 11 components
L413[11:11:00] <MGR> 11 RoC blocks?
L414[11:11:05] <DaMachinator> yes
L415[11:11:13] <MGR> you might be able to make it with a T3 CPU
L416[11:11:24] <MGR> depends on how many cards and drives and stuff you have in the case
L417[11:11:33] <DaMachinator> i'm using the multi-directional clutch to switch between two sets of gearboxes
L418[11:11:36] <Forecaster> you can up the limit in the config to compensate for RoC
L419[11:11:37] <MGR> I would test booting the computer first before you waste time on the program
L420[11:11:52] <DaMachinator> cannot servers handle more components attached?
L421[11:11:56] <MGR> yes
L422[11:12:07] <Forecaster> servers can use component buses
L423[11:12:12] <MGR> up to 48 with a T3 CPU + 3 T3 component buses if i recall correctly
L424[11:12:23] <Forecaster> which aren't as expensive as cpu's
L425[11:12:36] <DaMachinator> That might be what I end up using.
L426[11:13:06] <MGR> probably
L427[11:13:06] <Mettaton_Fab> anyone knowledged in old CPUs?
L428[11:13:14] <DaMachinator> how old is old
L429[11:13:27] <MGR> same question here
L430[11:13:34] <MGR> and what knowledge are you looking for?
L431[11:13:58] <Mettaton_Fab> Motorola LSC99917P?
L432[11:14:04] <Mettaton_Fab> i have one here.
L433[11:14:09] <MGR> uhhhhhhhhhhhhhhhhhhhh
L434[11:14:12] <DaMachinator> i assume that came out of a phone
L435[11:14:23] <DaMachinator> !help
L436[11:14:30] <MGR> I know little outside of Intel or AMD
L437[11:14:40] <MGR> Mettaton_Fab, what do you want to know about it?
L438[11:14:40] <Mettaton_Fab> out of an old receiver or something like that.
L439[11:14:58] <Mettaton_Fab> what does it do? how can i use this cpu?
L440[11:15:16] <MGR> A. Stuff B. Probably for nothing
L441[11:15:17] <20kdc> ...you just... *have* a CPU?
L442[11:15:38] <Mettaton_Fab> i also have the board for it.
L443[11:15:48] <Mettaton_Fab> but the board doesnt work.
L444[11:15:50] <MGR> have you Googled it?
L445[11:16:06] <Mettaton_Fab> yes, but only stuff thats not useful for me.
L446[11:16:26] <MGR> I can't see it being of any use then
L447[11:16:41] <DaMachinator> i also googled the CPU
L448[11:16:43] <MGR> Maybe check on Ebay to see if you can sell it
L449[11:16:58] <DaMachinator> i am finding mostly inventory lists for warehouses that stock IC's
L450[11:17:09] <MGR> same
L451[11:17:21] <Mettaton_Fab> it has a formfactor like those old 6502 cpus.
L452[11:17:53] <DaMachinator> you're sure this is a CPU and not a more-or-less purpose-built microprocessor for a 2-way radio or something
L453[11:18:05] <MGR> DIP-40 format
L454[11:18:19] <DaMachinator> things i remember motorola making: radios, phones, and...more radios?
L455[11:18:55] <Mettaton_Fab> it is a DIP-40 indeed.
L456[11:18:55] <DaMachinator> Mettaton_Fab: what do you want to do with it assuming you can get it to work?
L457[11:18:57] ⇦ Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 206 seconds)
L458[11:19:10] ⇦ Parts: OneM_Industries (~Hello@donotspellitgav.in) (Bye!))
L459[11:19:14] <Mettaton_Fab> maybe do stuff with it, whatever it can do?
L460[11:19:17] <MGR> LOLOLOL
L461[11:19:27] <MGR> It's so old, Motorola deleted the datasheet for it
L462[11:19:41] <DaMachinator> heh
L463[11:19:51] <MGR> Mettaton_Fab, I find it hard to believe you can get it to do anything useful
L464[11:20:03] <Mettaton_Fab> well, atleast i can use the transformer from this thingie.
L465[11:20:04] <DaMachinator> if you want to do stuff, get a raspberry pi?
L466[11:20:35] <DaMachinator> or at least something for which documentation actually exists?
L467[11:20:53] <Mettaton_Fab> the transformer puts out 21.5, 16.5 and 9.5V
L468[11:21:03] <DaMachinator> that actually seems fairly useful
L469[11:21:19] <DaMachinator> might want to test how well rectified that is, though
L470[11:21:30] <MGR> Mettaton_Fab, its value to you is ~0
L471[11:22:40] <Mettaton_Fab> there also seems to be a ROM chip.
L472[11:23:39] <MGR> Mettaton_Fab, where did you get this stuff?
L473[11:24:02] <Mettaton_Fab> from my stepbro, he went to a flea market.
L474[11:24:04] <DaMachinator> it's pretty easy to get old broken stuff because it's old and broken and nobody wants it
L475[11:24:12] <DaMachinator> especially if you know someone ^^
L476[11:25:17] <MGR> Mettaton_Fab, you should embed it in plastic or something and put it on a keychain
L477[11:25:28] <DaMachinator> Mettaton_Fab: do you know anyone who, say, works at an ISP or in the 2-way radio business?
L478[11:25:30] <MGR> Then it would look cool
L479[11:25:41] <DaMachinator> especially if it's a small business
L480[11:25:45] <MGR> Just like how Intel used to give its employees defective Pentium 4's
L481[11:27:06] <Mettaton_Fab> i would turn it into a keychain, if i had epoxy
L482[11:27:26] <MGR> buy some
L483[11:27:42] <MGR> quite literally, that's the only way I can imagine it having any value exceeding $10 USD
L484[11:29:00] <DaMachinator> i wonder how much breadboard kits go for these days
L485[11:29:03] <DaMachinator> those are fun
L486[11:29:21] <MGR> yeah
L487[11:29:21] <DaMachinator> especially the ones with an integrated power supply and some components
L488[11:29:28] <Inari> http://i.imgur.com/99iw2bp.jpg
L489[11:29:40] <DaMachinator> s/integrated power supply/a place to put batteries/
L490[11:29:40] <MichiBot> <DaMachinator> especially the ones with an a place to put batteries and some components
L491[11:29:46] <MGR> DaMachinator, I know there are sites that let you design circuit boards virtually
L492[11:29:50] <DaMachinator> well
L493[11:29:54] <DaMachinator> ja
L494[11:29:57] <DaMachinator> go on curseforge
L495[11:30:04] <DaMachinator> download project:RED
L496[11:30:08] <DaMachinator> install in 1.7.10
L497[11:30:13] <DaMachinator> make custom circuit boards
L498[11:30:26] <DaMachinator> lag your game to hell by making an ascii display driver
L499[11:30:28] <DaMachinator> ragequit
L500[11:30:30] <DaMachinator> profit
L501[11:30:46] <DaMachinator> And yes, I did make a working ASCII display driver.
L502[11:31:14] <DaMachinator> 8 bit input bus to any printable ASCII character on a 3x5 display made of lamps.
L503[11:31:44] <MGR> DaMachinator, that's not what I meant, but ok
L504[11:31:55] <MGR> also Project Red isn't one file, it's 50 XD
L505[11:32:08] <DaMachinator> i think you can get away with 3 or 4
L506[11:32:23] <payonel> Inari: :D that looks uncomfortable tbh
L507[11:32:25] <DaMachinator> if you can do without the worldgen and the tools and the logistics system
L508[11:33:10] <DaMachinator> http://www.falstad.com/circuit/
L509[11:33:17] <DaMachinator> found one
L510[11:33:21] <Inari> payonel: So now that Sangar has stepped down, I can PR more lewd stuff into OC
L511[11:33:56] ⇨ Joins: sciguyryan (~sciguyrya@45.62.37.29)
L512[11:35:11] <MGR> is there an official successor(s) to Snagar yet?
L513[11:35:43] <payonel> Inari: I'll accept all your lewds
L514[11:35:58] <Inari> You make it sound slike a marraige proposal
L515[11:36:07] * payonel blushes
L516[11:36:09] <MGR> so, is OC going to become OpenLewd?
L517[11:36:22] <Inari> We can integrate buttplug
L518[11:36:32] <gamax92> tails
L519[11:36:33] <Inari> https://github.com/metafetish/buttplug that
L520[11:36:46] <payonel> mgr: no official author/owner. we'll be closing bugs over time, and it'll probably be 'by committee' for a time
L521[11:37:18] <Inari> Committees always work well
L522[11:37:18] <gamax92> Inari: "things that may not specifically be HID" sex toys are human interface devices
L523[11:37:35] <MGR> payonel, ok
L524[11:37:48] <Inari> gamax92: :P
L525[11:39:06] <payonel> i'd be glad to run the show but clearly vex and gamax92 know more about the mod and its code than i do, they both have more experience with the community than i do. and they're both more active here than i am. i probably missed a few other reasons :) oh right, i'm still reading about scala from time to time on the bus to work
L526[11:39:28] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:f58c:b0b4:f302:8184)
L527[11:39:59] <payonel> oh and i'm still crap at gradle and IDEA
L528[11:40:10] <MGR> payonel, yes, I'm aware that you're not the most active
L529[11:40:21] <Corded> * MGR points at his messages about full-ls
L530[11:40:22] <MGR> ?
L531[11:40:41] <payonel> i responded to the full-ls stuff :)
L532[11:41:25] <MGR> eventually
L533[11:41:27] <payonel> gamax92: i missed a ping from oyu
L534[11:41:28] <payonel> you*
L535[11:41:46] <payonel> mgr: well it's not like i have irc on my phone to buzz me :)
L536[11:43:01] <MGR> payonel, I technically do, but i don't have a large data plan, so I never turn it
L537[11:43:01] <MGR> on
L538[11:43:21] ⇨ Joins: xarses (~xarses@172.56.38.58)
L539[11:43:26] <MGR> you could get an app or something, I use AndroIRC, and it was ok-enough quality
L540[11:43:56] ⇨ Joins: xarses_ (~xarses@67.218.117.86)
L541[11:46:34] <gamax92> AndChat: dead, but still great
L542[11:46:59] ⇦ Quits: xarses (~xarses@172.56.38.58) (Ping timeout: 206 seconds)
L543[11:47:52] <DaMachinator> it's a small world
L544[11:47:59] <DaMachinator> ooh computers make cool sounds
L545[11:48:07] <DaMachinator> i am like a 5-year-old with a new toy
L546[11:48:20] <MGR> DaMachinator, the world is slowly getting bigger
L547[11:48:29] <MGR> also, what computers?
L548[11:48:44] <DaMachinator> OpenComputers
L549[11:49:06] <Mettaton_Fab> Inari, do a lewd thing!
L550[11:49:11] <DaMachinator> grow up
L551[11:49:46] <gamax92> growing up is so lewd
L552[11:53:21] * Michiyo sighs
L553[11:53:35] ⇦ Quits: Jezza (~Jezza@92.206.4.86) (Quit: Leaving)
L554[11:53:36] <Michiyo> I swear if my phone case comes in after lunch I'm going to hit my UPS driver
L555[11:54:06] <MalkContent> ?
L556[11:54:15] <MGR> Mimiru, what's the rush?
L557[11:54:51] <MalkContent> then he's just gonna be "nah, you're not getting this. you are gonna hit me if you do"
L558[11:55:08] <Forecaster> or she'll do it after she's gotten it
L559[11:55:12] <MGR> Nah, I think he'll fight back
L560[11:55:16] <Michiyo> No "rush".. it's just they've *always* delivered to my house by now.. and this time they've not done so
L561[11:55:17] <MalkContent> and what's this talk about turning it into opencomlewders
L562[11:55:26] <Corded> * MGR begins envisioning epic combat between Mimiru and UPS driver
L563[11:55:36] <Michiyo> Also.. I mean I'll hit the driver that comes to RadioShack for pickups :P
L564[11:55:41] <MGR> ahh
L565[11:55:53] <MGR> double ahh
L566[11:56:18] <Michiyo> She's usually done with deliveries when she starts her pickup route
L567[11:56:33] <MGR> are you checking the tracking data from work?
L568[11:56:38] <Michiyo> Also.. I don't get lunch today, I have to pickup Naomi and go to the bank so we can fill out paperwork
L569[11:56:48] <Michiyo> yes.. where I'm also chatting on IRC from :P
L570[11:56:54] <MGR> I figured
L571[11:57:02] <MGR> maybe they haven't updated the tracking data?
L572[11:57:35] <Michiyo> Doubtful, also Naomi hasn't told me it's been delivered sooooo
L573[11:57:51] <MGR> that is true
L574[11:57:51] <Mettaton_Fab> what can i do with a 3-digit, 7-segment display?
L575[11:58:02] <MGR> Mettaton_Fab, smash things
L576[11:58:03] <Forecaster> display up to 3 digits
L577[11:58:13] <MGR> in up to 7 segments!
L578[11:58:32] ⇦ Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Ping timeout: 189 seconds)
L579[11:58:42] <Michiyo> ^
L580[11:59:06] * Lizzy is not sure why she's now invisioning Michiyo and Naomi as ninjas but constantly flirting with one another as they battle enemies
L581[11:59:07] <Michiyo> I'm out for a bit... later
L582[11:59:22] <Forecaster> using somewhere between 2 and 21 segments
L583[11:59:24] <Michiyo> Lizzy, basically, yes. :P
L584[11:59:52] <DaMachinator> Mettaton_Fab: make a 999-second countdown clock
L585[12:00:02] <Mettaton_Fab> but how?
L586[12:00:49] <DaMachinator> well, you'll need a 7-segment display driver
L587[12:00:58] <DaMachinator> probably 3, actually
L588[12:01:08] <Lizzy> start at 999, keep subtracting one until you get down to 0, then you're done
L589[12:04:12] <MalkContent> you could also use it to make this face: O_O
L590[12:04:23] <MalkContent> or this, if you have smaller eyes: o_o
L591[12:04:30] <MalkContent> or this one if you're asian: -_-
L592[12:04:36] <MGR> what about o_O or 0_o?
L593[12:04:36] <MalkContent> :D
L594[12:04:42] * MalkContent vanishes
L595[12:05:55] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L596[12:06:17] <MalkContent> well i thought implying that he had grossly uneven eyes was kinda uncalled for. i draw the line behind mild racism and before making fun of disfigured people
L597[12:06:38] <MGR> I wasn't trying to depict a realistic face
L598[12:07:05] <DaMachinator> lol
L599[12:07:11] <MalkContent> lol i know
L600[12:07:20] <DaMachinator> clearly this filesystem belongs to an IRL computer system
L601[12:07:28] <DaMachinator> clearly i do not know how to use said filesystem
L602[12:07:56] <DaMachinator> time to look up how to use Unix command-line since idk what i'm doing
L603[12:08:03] <MGR> use ls
L604[12:08:12] <MGR> unless it's super complicated and just calls another program
L605[12:08:17] <Corded> * MGR pokes payonel :P
L606[12:10:18] <payonel> DaMachinator: the fs (filesystem) you see in the oc env in-game?
L607[12:10:20] ⇦ Quits: Jakemichie97 (Elite18184@kappa.elitebnc.org) (Ping timeout: 186 seconds)
L608[12:11:19] <DaMachinator> yes...
L609[12:11:24] <DaMachinator> i wish to write programs and store them on a blank floppy disk to play around
L610[12:11:41] <DaMachinator> my "blank" floppy disk has magically acquired enough folders to take up about 50% of it's disk space
L611[12:12:06] <MGR> put it in a crafting table and take it out
L612[12:12:20] <MGR> or right click it and switch from managed to unmanaged and back to managed
L613[12:12:26] <MGR> that should reblank it
L614[12:12:35] <payonel> DaMachinator: what do you mean the fs "belongs" to an irl system? Are you referring to how the files are saved on (real) disk? The files you save on a floppy or hdd are saved to your host machine in world/opencomputers/...
L615[12:12:36] <MGR> also, did you install OpenOS to it?
L616[12:12:56] ⇨ Joins: Jakemichie97 (Elite18184@kappa.elitebnc.org)
L617[12:12:57] <DaMachinator> i am referring to that it appears to be a clone of a real filesystem
L618[12:13:05] <DaMachinator> i think i bricked OpenOS
L619[12:13:50] <MGR> ...
L620[12:14:04] <payonel> DaMachinator: ah yes, definitely, it is designed to behave and look just like a real system
L621[12:14:14] <payonel> and the shell is very bash-like
L622[12:14:24] <20kdc> ...let me guess, you installed OpenOS to a floppy, not an HDD?
L623[12:14:36] <DaMachinator> no, i installed it to an HDD
L624[12:15:07] <20kdc> so... you installed it to an HDD, but a floppy's 50% full.
L625[12:15:18] <DaMachinator> a floppy i put in after i installed openOS
L626[12:15:52] <payonel> 20kdc: hey, the other day you said there are many places in openos that could be memory optimized
L627[12:15:59] <payonel> did you have any examples?
L628[12:16:13] <DaMachinator> idk what i did...
L629[12:16:20] <20kdc> payonel: why, exactly, does OpenOS load up quite a lot of APIs just to boot...?
L630[12:16:26] <20kdc> it's not like the shell uses devfs
L631[12:16:28] <DaMachinator> what i think it did
L632[12:16:34] <DaMachinator> s/it/i
L633[12:16:34] <MichiBot> DaMachinator: Invalid regex invalid script for sed substitute command: s/it/i
L634[12:16:37] <DaMachinator> whatever
L635[12:16:56] <payonel> s/it/i/
L636[12:16:56] <MichiBot> <DaMachinator> what i think i did
L637[12:17:11] <20kdc> I mean, devfs is useful, I wouldn't doubt for a second, but the shell won't use it, and edit won't use it unless the user was asking to edit that file
L638[12:17:14] <DaMachinator> I think I labeled the floppy disk "prog" and then mounted it to "/prg".
L639[12:17:16] <20kdc> It's things like that
L640[12:17:22] <MGR> test
L641[12:17:23] <MGR> nvm
L642[12:17:30] <20kdc> which cause edit to be unrunnable on a 192k system (last I checked)
L643[12:17:34] <20kdc> which cause edit to be unrunnable on a 192k system (last I checked, 64-bit)
L644[12:17:45] <DaMachinator> Then: cd /prg; list files shows a bunch of folders
L645[12:17:47] <MGR> ~w devfs
L646[12:17:51] <MGR> argh
L647[12:17:53] <DaMachinator> removing those folders does something
L648[12:17:55] <MGR> what is devfs?
L649[12:17:55] ⇦ Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 206 seconds)
L650[12:18:05] <DaMachinator> computer decides to not
L651[12:18:09] <20kdc> ...gtg ?
L652[12:18:30] <DaMachinator> i might have erased the EEPROM or something, since it works after I put a new Lua OS eeprom in
L653[12:18:33] <payonel> 20kdc: there are no apis booted that are not required for boot. devfs is not fully loaded on boot, in fact -- the absolute minimum is loaded for there to even exist a dir, but the library of files of devfs are not loaded until you visit the dir
L654[12:18:52] ⇦ Quits: Jakemichie97 (Elite18184@kappa.elitebnc.org) (Ping timeout: 186 seconds)
L655[12:18:55] <payonel> also, /bin/edit has been unusable in a low mem system since before 1.5
L656[12:19:10] ⇦ Quits: Turtle2 (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L657[12:19:27] <payonel> yes i lowered the mem cost in openos 1.6 by ~40k (e.g. 1.6 can actually booy on low mem now) but edit needs even more
L658[12:19:31] <MGR> can someone explain to the unenlightened what devfs is?
L659[12:19:40] <payonel> mgr: /dev stuff
L660[12:19:54] <MGR> ?
L661[12:20:12] <MGR> I don't have MC handy, so I can't investigate personally ?
L662[12:20:14] <payonel> mgr: are you on a real *nix machine atm? `ls /dev`
L663[12:20:34] <MGR> I am not
L664[12:21:11] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L665[12:21:35] <payonel> 20kdc: also, shell definitely can use /dev (again, it isn't loaded until you visit it) -- for example, `some_command 2>/dev/null`
L666[12:21:56] ⇨ Joins: Jakemichie97 (Elite18184@kappa.elitebnc.org)
L667[12:22:12] <MGR> so devfs manages the filesystem for the /dev folder only?
L668[12:22:16] <MGR> that seems redundant?
L669[12:22:27] <payonel> /dev is a devfs mount point
L670[12:22:41] <payonel> technically. someone could use /lib/devfs to create their own devfs mount
L671[12:22:45] *** Keridos is now known as Keridos|away
L672[12:22:50] <MGR> so /dev is a manifestation of devfs
L673[12:22:53] <payonel> the can also use /lib/devfs to create special devfs points in /dev
L674[12:22:54] <MGR> which is a custom filesystem?
L675[12:22:54] *** Keridos|away is now known as Keridos
L676[12:23:05] <MGR> why not just use regular filesystem.lua?
L677[12:23:09] <payonel> it is what i would call functional filesystem
L678[12:23:17] <gamax92> lol MGR ...
L679[12:23:19] <payonel> you could say it is a subtype of filesystem
L680[12:23:55] <payonel> 20kdc: any other suggestions?
L681[12:23:57] <MGR> then why can't /lib/filesystem.lua assume its functionality if filesystem is a superset of devfs?
L682[12:24:24] <payonel> /lib/filesystem manages the "drivers" of mount points
L683[12:24:32] <payonel> devfs is a driver of a functional filesystem
L684[12:25:20] <MGR> ...
L685[12:25:29] <MGR> okay
L686[12:25:47] <payonel> by functional i mean, it is executing functions
L687[12:25:53] <payonel> instead of ... files on disk
L688[12:26:21] * gamax92 gives payonel a 'virtual'
L689[12:26:22] <MGR> oh
L690[12:26:33] <MGR> then why call it a filesystem?
L691[12:26:39] <gamax92> because it's a filesystem
L692[12:26:47] <payonel> because it behaves exactly like one
L693[12:26:50] <payonel> it has files and folders
L694[12:26:56] <MGR> but there aren't files, just functions
L695[12:27:00] <gamax92> there are files
L696[12:27:02] <payonel> you can open file handles, write/read to/from them
L697[12:27:23] <payonel> mgr: under the hood there function handlers for all the operations
L698[12:27:35] <payonel> but in the filesystem to the user, it appears and acts like other paths
L699[12:27:42] <MGR> hm
L700[12:27:56] <payonel> - except with possible, and custom side effects
L701[12:28:06] <MGR> it just seems like if it represented itself as functions, it would be more understandable and less misleading
L702[12:28:20] <gamax92> that doesn't make sense
L703[12:28:26] <payonel> mgr: this is the tradition of *nix /dev
L704[12:28:31] <gamax92> a file system has files and folders and links
L705[12:28:36] <gamax92> devfs is a filesystem, it has files and folders
L706[12:28:52] <MGR> But they're just functions
L707[12:28:56] <payonel> >.<
L708[12:29:09] <MGR> In my <i>opinion</i>, it seems misleading
L709[12:29:13] <payonel> mgr: i have a call, i'll be right back
L710[12:29:37] <gamax92> the files and folder in devfs, aren't back by an actual drive component, but by an in memory layout where reading and writing these virtual files calls a function to handle the response
L711[12:30:04] <MGR> I'm aware of that now
L712[12:32:03] ⇦ Quits: sciguyryan (~sciguyrya@45.62.37.29) (Remote host closed the connection)
L713[12:47:33] <payonel> mgr: for example, you can open a file handle to /dev/null, to your code, to looks just like any other file handle: local f = io.open("/dev/null")
L714[12:47:43] <payonel> you can write to it: f:write("hello world")
L715[12:47:47] <payonel> and close it: f:close()
L716[12:47:56] <MGR> ok
L717[12:48:27] <payonel> when you do this with a traditional file handle, you are writing to a disk driver that writes to the disk
L718[12:48:51] <MGR> at this point, while I don't have the specific functions understood other than dev/null because I don't have the code to look at, I understand what devfs (/dev) does
L719[12:49:04] <MGR> I just disagree with how it is presented
L720[12:49:15] <gamax92> /dev/zero outputs a bunch of zeros
L721[12:49:27] <gamax92> or well, null bytes
L722[12:49:31] <gamax92> which is zero
L723[12:49:33] <payonel> but with the devfs driver, you get a specialized handle -- every file in /dev can behave in its own way, and /dev/null has its own "handle provider""
L724[12:49:41] <Michiyo> And... I'm back from lunch and phone case-less
L725[12:49:48] <gamax92> Michiyo: :(
L726[12:50:01] <payonel> so when you call f:write() on a handle from /dev/null, you are actually calling an empty write function { function write() end }
L727[12:50:18] <Michiyo> I did however get Naomi added to our new bank and savings accounts
L728[12:50:33] <Michiyo> and also found out they've yet to deposit the $50 they deducted from my other card....
L729[12:50:35] * Michiyo sighs
L730[12:50:38] <MGR> payonel, I'm aware of what /dev/null does
L731[12:50:58] <MGR> it's literally the only /dev thing I've heard of before now ?
L732[12:51:16] <payonel> mgr: i'm not trying to explain /dev/null - but rather, i'm giving you literal steps of how devfs works
L733[12:51:33] <MGR> I have a good framework of an understanding of devfs
L734[12:51:37] <payonel> using /dev/null as the example because i assumed you were aware of it - from the user's perspective at least
L735[12:51:48] <payonel> here is /dev/null code: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/lib/tools/devfs/null.lua
L736[12:51:52] <MGR> I just disagree with how the functions are represented
L737[12:52:35] <payonel> mgr: how would you suggest they be represented?
L738[12:52:46] <MGR> as functions
L739[12:52:57] <MGR> probably like any other library
L740[12:53:19] <MGR> gamax92, does OpenOS have /dev/zero, because i didn't see it
L741[12:53:29] <payonel> everything in devfs already is a function
L742[12:53:32] <gamax92> payonel: does OpenOS have /dev/zero
L743[12:53:39] <payonel> it is a function first, devfs merely exposes functions as files
L744[12:53:56] <payonel> no, only null, random, eeprom, and eeprom-data
L745[12:53:59] <MGR> payonel, yes
L746[12:54:00] <gamax92> oh
L747[12:54:08] <MGR> I would just skip the file representation step
L748[12:54:14] <gamax92> that's stupid
L749[12:54:31] <payonel> mgr: "skip" for what benefit?
L750[12:54:55] <MGR> A. Making me feel better B. Having a slightly more straightforward representation
L751[12:55:16] <gamax92> MGR: the entire point of devfs is fuctions exposed as files, otherwise you can stop complaining that it's useless and just use the equivalent lua function if you don't need it as a file
L752[12:55:17] * payonel has a mtg
L753[12:55:19] <MGR> I'm not saying you should change OpenOS, I'm just saying that I think it's a suboptimal system
L754[12:55:43] <MGR> I'm not saying it's useless gamax92
L755[12:55:46] <Michiyo> payonel, has Magic the Gathering!
L756[12:55:50] <gamax92> yes you are
L757[12:55:55] <DaMachinator> is there a character that goes at the end of a line of lua code
L758[12:55:57] <MGR> ?
L759[12:56:18] <Michiyo> DaMachinator, IIRC you can use ; if you want to... but no one does
L760[12:56:51] <DaMachinator> var someVar = 234; //Javascript, lines MUST end in ';' (or sometimes '}' with functions)
L761[12:57:45] <MGR> gamax92, I'm not trying to say devfs is useless, but I don't want to argue my opinion
L762[12:57:51] <MGR> It's only my opinion after all
L763[12:58:49] <gamax92> example, /dev/eeprom and /dev/eeprom-data is a thing, allowing you to change eeprom contents using any ol editor
L764[12:59:12] <gamax92> or simple flashing by piping data to it
L765[12:59:51] <DaMachinator> my things are not working
L766[12:59:55] ⇨ Joins: Matthew45 (~matthew45@154.21.200.146.dyn.plus.net)
L767[12:59:58] <Matthew45> hi
L768[13:00:10] <MGR> gamax92, I'm not saying there aren't any uses for it
L769[13:00:11] <DaMachinator> trying to make an autorun file to mount a hard drive automatically to "/hdd/"
L770[13:00:16] <MGR> I believe there are valid uses
L771[13:00:18] <gamax92> @MGR Yopu
L772[13:00:26] <MGR> Hello Matthew45, how are you?
L773[13:00:28] <DaMachinator> fs.mount(..., /hdd/) ?
L774[13:00:28] <gamax92> You're saying that you want the entire core functionality to be changed
L775[13:00:30] <MGR> gamax92, Yopu?
L776[13:01:05] <Matthew45> Fine
L777[13:01:43] <MGR> that's good
L778[13:01:57] <DaMachinator> grrr
L779[13:02:18] <DaMachinator> in what format do i give fs.mount() a path
L780[13:02:21] <gamax92> another example: computronics tape drives have yet again a different interface for managing data compared to eeproms or managed drives
L781[13:02:38] <MGR> gamax92, it's similar to unmanaged mode, right?
L782[13:02:41] <gamax92> devfs allows all of that to be easily wrapped as a file for simple usage
L783[13:02:45] <Matthew45> i wish ytdl was updated
L784[13:02:59] <DaMachinator> i wish i had more patience
L785[13:03:45] ⇦ Quits: Matthew45 (~matthew45@154.21.200.146.dyn.plus.net) (Remote host closed the connection)
L786[13:04:10] ⇨ Joins: xarses_ (~xarses@172.56.39.193)
L787[13:04:45] <DaMachinator> would someone please explain to me why fs.mount(...,/hdd/) in "autorun.lua" on the root directory of a hard drive crashes on startup
L788[13:04:57] <gamax92> are you quoting the string?
L789[13:05:00] <DaMachinator> not the whole computer, just the autorun file
L790[13:05:02] <MGR> did you do local fs = require("filesystem")
L791[13:05:06] ⇨ Joins: andreww (~xarses@67.218.117.86)
L792[13:05:07] <DaMachinator> no i did not
L793[13:05:14] <MGR> that would be why ?
L794[13:05:20] <Skye> Lizzy, CompanionCube, Stary, the snooper's charter is now law. Welcome to 1984, I mean 2016
L795[13:05:34] <gamax92> the /hdd/ part is also supposed to be a string, as in: fs.mount(..., "/hdd/")
L796[13:05:34] <DaMachinator> gamax92: i typed exactly what i put in chat
L797[13:05:40] <MGR> Skye, did that petition thing not work?
L798[13:05:41] <DaMachinator> thanks
L799[13:06:45] <gamax92> ~w tutorial hard drives
L800[13:06:45] <ocdoc> Predicted http://ocd.cil.li/tutorial:oc3_hard_drives
L801[13:06:55] <gamax92> DaMachinator: http://i.imgur.com/pfXbxI4.png
L802[13:07:01] <DaMachinator> it worked
L803[13:07:22] <gamax92> also wow these are old screenshots, need to replace them ...
L804[13:07:22] *** Mine|dreamland is now known as minecreatr
L805[13:07:24] ⇦ Quits: xarses_ (~xarses@172.56.39.193) (Ping timeout: 186 seconds)
L806[13:07:38] <DaMachinator> gamax92: i have that page open; it doesn't help if everything is new to me
L807[13:07:50] <gamax92> DaMachinator: it does help if you type it the same way you see it ;D
L808[13:08:28] <DaMachinator> i typed it the same way as i saw it
L809[13:08:50] <DaMachinator> perchance does the wiki use imgur to host images
L810[13:08:50] <gamax92> which is why you somehow missed the entire 'local fs' line and the quotation marks?
L811[13:08:58] <gamax92> that is imgur yes
L812[13:09:12] <DaMachinator> school webfilter hates you
L813[13:09:22] <DaMachinator> and me too but *shrug*
L814[13:09:28] <gamax92> too bad it's a good host
L815[13:09:33] <DaMachinator> indeed
L816[13:09:58] <gamax92> I'm going to go redo those screenshots though ...
L817[13:10:11] <MGR> gamax92, why?
L818[13:10:17] <gamax92> oh wait ... the wiki can host it's own images, why is it using imgur :/
L819[13:10:18] <MGR> what's wrong with the one you posted?
L820[13:10:19] <DaMachinator> the funny thing is that the wiki fails gracefully, leaving me with absolutely no indication that there was ever an image there
L821[13:10:28] <gamax92> @MGR it's very old
L822[13:10:50] <MGR> I didn't notice any differences
L823[13:10:53] <gamax92> >_>
L824[13:11:07] <gamax92> yes you didn't notice the entire font having since changed from this screenshot ... twice.
L825[13:11:10] <MGR> oh yeah, now I see them
L826[13:11:20] <MGR> but it's mostly alignment and stuff
L827[13:11:27] <gamax92> yeah sure.
L828[13:11:39] <MGR> I don't see any changes that change the operation
L829[13:11:44] <gamax92> and?
L830[13:11:57] <MGR> If it isn't broken, don't fix it?
L831[13:12:03] <gamax92> Maj shut the fuck up
L832[13:12:47] <DaMachinator> that escalated quickly
L833[13:12:53] <MGR> my sincere apologies
L834[13:13:22] ⇦ Quits: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L835[13:13:40] ⇨ Joins: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de)
L836[13:13:54] <MGR> gamax92, I didn't mean to upset you ?
L837[13:14:19] <gamax92> not only is it outdated screenshots but it would be also better to copy the important instructions into text for people who can't view the image or would like the text for easy access
L838[13:14:34] <gamax92> and cropping out all of the unnecessary garbage in the screenshot would make it look better anyway
L839[13:14:46] <MGR> gamax92, that is a good point
L840[13:15:18] ⇦ Quits: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de) (Client Quit)
L841[13:19:32] <gamax92> hey payonel, why does it say 'low memory, collecting garbage'
L842[13:20:04] <MGR> gamax92, when does it say that?
L843[13:24:18] ⇦ Quits: Mettaton_Fab (~herecomes@p579646AA.dip0.t-ipconnect.de) (Quit: here goes dat boi!)
L844[13:24:25] ⇨ Joins: Mettaton_Fab (~herecomes@p579646aa.dip0.t-ipconnect.de)
L845[13:26:03] ⇨ Joins: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de)
L846[13:29:02] ⇦ Quits: Mettaton_Fab (~herecomes@p579646aa.dip0.t-ipconnect.de) (Client Quit)
L847[13:36:39] <Michiyo> I just totally rewrote the %tell system for michibot to support Corded...
L848[13:36:57] <MGR> whoo!
L849[13:37:03] <Michiyo> and realized as I finished that it was pointless as MichiBot would have no way to send messages directly to discord users
L850[13:37:03] <MGR> %tell Michiyo congratulations
L851[13:37:10] <MGR> nooooooooo
L852[13:37:19] <MGR> what about from Discord to IRC?
L853[13:37:33] <Michiyo> Meh
L854[13:37:39] <gamax92> hmm ... that tutorial is actually somewhat broken, it relies on the fact that there used to be built in OpenOS on rom
L855[13:37:46] <MGR> couldn't it also do something like @MGR ?
L856[13:37:55] <MGR> ...
L857[13:37:58] <MGR> I just realized
L858[13:38:00] <gamax92> which is now a floppy disk, and auto mounting drives is cool an all but we also have the install command
L859[13:38:01] <Michiyo> No, it sends notices... which doesn't go to discord
L860[13:38:04] <MGR> did someone change my name?
L861[13:38:45] <Mimiru> Wait you *JUST* realized your nick is MGR?
L862[13:38:53] <MGR> yes
L863[13:38:58] <Corded> * Mimiru slowclaps
L864[13:39:15] <Forecaster> xD
L865[13:39:22] <Forecaster> nice
L866[13:40:04] <MGR> @Mimiru change it back please
L867[13:40:23] <MGR> because I don't have the option to
L868[13:40:34] <gamax92> nah please keep it
L869[13:42:24] <gamax92> the second tutorial is also heavily outdated, someone did update the first one though
L870[13:45:38] <Michiyo> I mean.. I could, but no. Cause your name was like 40 characters when you included <Corded> with it
L871[13:46:15] <MGR> ?
L872[13:46:38] <Michiyo> Ok.. so it was 27 :P
L873[13:46:45] <gamax92> close enough
L874[13:47:02] <MGR> I wasn't going to point that out, but yes, it was less than 40 ?
L875[13:47:15] <gamax92> but above 26
L876[13:47:31] <Michiyo> and yet, 27 is STILL > 19
L877[13:47:48] <Michiyo> and there's a +q on anything longer than that
L878[13:47:50] <MGR> this is true
L879[13:47:55] <MGR> there is?
L880[13:47:59] <Michiyo> it felt kinda cheaty to let that go
L881[13:48:01] <MGR> since when?
L882[13:48:02] <Michiyo> yes..
L883[13:48:06] <Michiyo> since... forever
L884[13:48:11] <Michiyo> ATLEAST Jun 10th
L885[13:48:19] <MGR> huh
L886[13:48:22] <Michiyo> * #oc: ??????????????????*!*@* on Fri Jun 10 00:10:43 2016 by aperture.esper.net
L887[13:48:23] <Michiyo> * #oc q :End of Channel Quiet List
L888[13:48:32] <Michiyo> and that date gets changed when big enough netsplitsh appen
L889[13:48:52] <Michiyo> s/sh a/s ha/
L890[13:48:52] <MichiBot> <Michiyo> and that date gets changed when big enough netsplits happen
L891[13:49:18] <MGR> @Mimiru but I'm an established member of the OC community, and it's already the shortened form of my full name ?
L892[13:49:27] <MGR> which is Major General Relativity
L893[13:49:35] <MGR> and that is reallly long
L894[13:50:25] <Michiyo> You your self have used MGR in the past, which is why I chose it.
L895[13:50:53] <Michiyo> I could have just stuck with LongNameAssHole
L896[13:50:54] <Michiyo> :P
L897[13:50:56] <Michiyo> But I didn't
L898[13:51:45] <MGR> I used MGR to overcome the internal limit that i can only speak inside my head so fast
L899[13:52:12] <MGR> It's not actually the 'preferred' term of address
L900[13:52:36] <Michiyo> I'll change it to JimBob, would that work?
L901[13:53:08] ⇦ Quits: andreww (~xarses@67.218.117.86) (Ping timeout: 206 seconds)
L902[13:53:34] <MGR> That is also not preferred
L903[13:53:43] <MGR> But I can't make you change my nick back
L904[13:54:07] <Zimbabwe> Zimbabwe is acceptable
L905[13:55:10] <S3> minecraft really slow on linux
L906[13:55:17] <S3> Okay I dunno wtf is going on
L907[13:55:18] <gamax92> S3: are you using nvidia
L908[13:55:27] <S3> nope
L909[13:55:31] <S3> here's the weird thing
L910[13:55:39] <S3> it ran blazingly fast on this machine before..
L911[13:55:46] <S3> (this is a diferent laptp than earlier)
L912[13:56:06] <S3> and I mistyped, this is the freebsd laptop
L913[13:56:10] <Zimbabwe> @Mimiru now please change my name back
L914[13:56:17] <S3> which.. minecraft ran faster on this than it did running linux lol
L915[13:56:26] <S3> before
L916[13:58:07] <S3> makes no sense..
L917[13:58:08] <S3> direct rendering: Yes
L918[13:58:41] <S3> maybe I'm using vesa drivers unknowingly, let's see
L919[13:58:45] <MGR> @Mimiru not the 'preferred' result, but thank you
L920[13:59:19] <Michiyo> wait what
L921[13:59:25] <Michiyo> Who changed it..?
L922[13:59:28] ⇨ Joins: xarses (~xarses@67.218.117.86)
L923[13:59:29] <Michiyo> cause I was dealing with a customer
L924[13:59:36] <S3> let's try
L925[14:00:21] ⇨ Joins: xarses_ (~xarses@67.218.117.86)
L926[14:00:25] * Michiyo shrugs
L927[14:00:37] <MGR> @Vexatos did you change it?
L928[14:00:37] <gamax92> sorry was bored
L929[14:00:41] <MGR> who changed my name?
L930[14:00:44] <gamax92> JimBob reminded me of Zimbabwe
L931[14:00:53] <MGR> oh
L932[14:01:17] <MGR> well, thank you for reverting your change gamax92
L933[14:01:30] <gamax92> no problem fam
L934[14:01:38] <Michiyo> I was legit confused...
L935[14:02:07] ⇨ Joins: Mettaton_Fab (~herecomes@p579646AA.dip0.t-ipconnect.de)
L936[14:02:12] <MGR> gamax92, now, want to change my name to MajGenRelativity? ?
L937[14:02:12] <Lizzy> "There is a forest fire raging out of control".. one fucking tree
L938[14:02:13] <Lizzy> ¬_¬
L939[14:02:18] <MGR> lolwut
L940[14:02:34] ⇨ Joins: SixDev (uid64016@id-64016.richmond.irccloud.com)
L941[14:02:35] * Lizzy is playing Cities Skylines Natural Disasters
L942[14:02:43] <MGR> ah
L943[14:02:48] <MGR> I should buy that game sometime
L944[14:02:55] <Corded> * MGR sighs
L945[14:03:02] <MGR> one of many games I want, but lack the time for
L946[14:03:17] ⇦ Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 206 seconds)
L947[14:03:29] <Michiyo> @MGR, still 27 characters..
L948[14:03:31] <gamax92> I was buying steam sale stuff and then found out later that I bought a bunch of stuff for 3x the price of a bundle that had everything I just bought
L949[14:03:47] <MGR> oof
L950[14:03:47] <gamax92> oops
L951[14:03:55] <Michiyo> ouch
L952[14:04:07] <MGR> @Mimiru what if we redefine 27 as 18.9(repeating)?
L953[14:04:12] <MGR> then it will be under 19!
L954[14:04:24] <gamax92> identifiers cannot start with numbers
L955[14:05:00] <Michiyo> Best I can do is MajGenRel :P
L956[14:05:14] <Michiyo> Or Tree Fiddy
L957[14:05:27] <gamax92> Lemme call up an expert
L958[14:06:40] <KnobCheese> heh
L959[14:07:01] <Michiyo> O_o
L960[14:07:10] <gamax92> what
L961[14:07:19] <KnobCheese> @Mimiru did you do that?
L962[14:07:34] <Michiyo> No god damn it I've not touched your nick other than to shorten it.
L963[14:07:51] <KnobCheese> gamax92. how are you logging in and out so fast I can't see you in the list????
L964[14:08:12] <gamax92> that wasn't me
L965[14:08:27] <MGR> then that only leaves @Vexatos
L966[14:08:41] <Michiyo> You know you can set your self as "Offline" now.. right?
L967[14:08:49] <MGR> wait what?
L968[14:08:57] <Michiyo> Err Invisible I mean
L969[14:09:06] <Mimiru> I'm totally not in the nicklist...
L970[14:09:08] <Mimiru> but here I am
L971[14:09:33] <MGR> where?
L972[14:09:56] <Mimiru> @mgr http://puu.sh/syEE3/a2d19299e9.png
L973[14:10:01] <RGM> who's messign with my nameeeeeeee
L974[14:10:14] <RGM> how did you pull that up?
L975[14:10:19] <RGM> I'm not seeing that menu
L976[14:10:23] <Mimiru> Click your fucking name/avatar...
L977[14:10:29] <RGM> oh, lol
L978[14:10:30] <Mimiru> Err Avatar*
L979[14:10:32] <RGM> the one place I didn't look
L980[14:10:33] <Mimiru> not name :p
L981[14:10:56] <RGM> alright
L982[14:11:06] <MGR> but really though, who is changing my name?
L983[14:11:14] <Mimiru> I've changed it back twice now
L984[14:11:21] <MGR> because the first two were at least clever, but the last one was meh
L985[14:11:27] <MGR> @Mimiru thank you
L986[14:11:44] <MGR.> ...
L987[14:11:47] <MGR.> now I have a .
L988[14:12:11] <MGR> @person who is changing my name, "be more clever"
L989[14:12:12] <Mimiru> I had no idea... congrats!..
L990[14:12:26] <No> YES
L991[14:12:27] <No> JUST
L992[14:12:29] <MGR> DO ITTTTTTTTTTT
L993[14:13:09] <Mettaton_Fab> oi.
L994[14:13:27] <MGR> hi Mettaton_Fab
L995[14:14:07] <MGR> @Mimiru are you watching my name right now?
L996[14:14:13] <MGR> because it disappeared and reapeared
L997[14:14:24] <MGR> I assume someone changed it, and you reverted it right away
L998[14:14:42] <Mimiru> I didn't revert anything this time
L999[14:14:47] <MGR> huh
L1000[14:14:57] <Mettaton_Fab> my amp doesnt want to work.
L1001[14:15:10] <Mimiru> Have you tried turning it off and on again?
L1002[14:15:17] <Mettaton_Fab> also, who wants a IC keychain?
L1003[14:15:46] <MGR> @Mimiru so, I'm going to have to ask that you take some sort of action to stop my name being vandalized
L1004[14:15:58] <MGR> because while it's all fun and games right now, I'm going to have to go soon
L1005[14:16:08] <Mimiru> Set yourself as invisible
L1006[14:16:23] <MGR> that will stop it?
L1007[14:16:34] <Mimiru> AFAIK yes, can't select you to change it
L1008[14:16:41] <:)> ok, thank you
L1009[14:16:45] <MGR> WRONG
L1010[14:16:54] <Mimiru> I think it happened right before you set invis..
L1011[14:16:57] <gamax92> after
L1012[14:17:00] <gamax92> you can click the nick list
L1013[14:17:01] <MGR> no, it happened after
L1014[14:17:04] <Mimiru> Oh shit right
L1015[14:17:09] <Mimiru> damn..
L1016[14:17:25] <MGR> I don't know what my name is anymoreeeeeeee
L1017[14:17:34] <Mimiru> Phillip
L1018[14:19:02] <Mimiru> There.
L1019[14:19:15] <MGR> Thank you
L1020[14:21:13] * Lizzy wishes the announcements for thunderstorms would go away when they're size 1
L1021[14:21:34] * Michiyo wishes her bank would deposit the $50 she used to open the account already
L1022[14:22:28] <MGR> have a good day everyone, I may be back ?
L1023[14:22:47] * Mettaton_Fab wants a tape deck. and food. definitely food.
L1024[14:23:20] <Forecaster> kill two birds with one stone with one of those rolls of gum
L1025[14:29:34] <Mettaton_Fab> I have a L200C voltage regulator here, should i use this one or a fixed one?
L1026[14:29:46] <Michiyo> Yes, one of those two options for sure.
L1027[14:30:02] <Michiyo> Also... my case was just delivered
L1028[14:30:11] <Forecaster> OR hear me out here
L1029[14:30:14] <Forecaster> roll of gum
L1030[14:30:27] <Forecaster> for all your power regulating needs
L1031[14:31:07] <gamax92> magnets
L1032[14:31:44] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-95-217.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L1033[14:39:02] <fdz> hahim still logged in
L1034[14:39:12] <fdz> uptime
L1035[14:42:22] <Mettaton_Fab> forecaster, i want 2 fixed 5V regulators for a thing imma be building.
L1036[14:51:12] <Michiyo> Well.. the real question is does the l200 give you the current you need? it tops out at 2 amps, and you'll need a heatsink IIRC
L1037[14:51:36] <Michiyo> I know i needed one on my lm317 at 1amp
L1038[14:52:44] <Michiyo> I know it made the body of the flashlight it was in pretty warm after a while
L1039[14:52:57] <Lizzy> right, shower time i guess
L1040[14:54:37] <Mettaton_Fab> i also ordered a 12V power supply for my amp thingy.
L1041[14:54:53] <Mettaton_Fab> also, i have an EEPROM.
L1042[14:54:59] <Mettaton_Fab> anyone want it?
L1043[14:55:50] <Michiyo> No, I don't take EEPROMS from strangers.
L1044[14:56:32] * Lizzy purns it
L1045[14:56:35] <Lizzy> *burns
L1046[14:57:28] <Mettaton_Fab> i found it in a Receiver for stuff.
L1047[14:57:44] <Mettaton_Fab> because something has to say that motorola cpu what to do.
L1048[15:01:14] <gamax92> yes but it doesn't have to be on an eeprom
L1049[15:02:38] <gamax92> #lua 1000^3/1024^3
L1050[15:02:39] <|0xDEADBEEF|> > 0.93132257461548
L1051[15:07:33] <20kdc> back again
L1052[15:09:51] <Mettaton_Fab> but it is.
L1053[15:10:46] <DaMachinator> so RotaryCraft adds OC functions to all it's things - do I need to have the controlling computer directly adjacent to said things or can they be connected via network cable?
L1054[15:11:13] <Vexatos> depends on your config
L1055[15:11:21] <Vexatos> there's a setting for that IIRC
L1056[15:11:56] <gamax92> you can use via network cable, but be warned, every rotarycraft block acts like a cable too, and it'll all connect though to your computer and cause it to die from too many components, if there are too many rotarycraft blocks around
L1057[15:12:13] <Vexatos> Ask Reika, I don't know whether he actually fixed it
L1058[15:14:55] ⇦ Quits: qws-user-1228 (~quassel@cpe-76-181-123-141.columbus.res.rr.com) (Read error: Connection reset by peer)
L1059[15:15:02] ⇨ Joins: qws-user-1228 (~quassel@cpe-76-181-123-141.columbus.res.rr.com)
L1060[15:16:59] <fdz> opening the remote terminal opens a small screen in the center, like a really small box
L1061[15:17:57] <fdz> not sure why :(
L1062[15:18:00] <Michiyo> Do you have it bound to a terminal server (OC 1.6) or a Server (1.5 and below)?
L1063[15:18:23] <fdz> yes
L1064[15:18:35] <Michiyo> To which, my next advice depends on which..
L1065[15:18:41] <fdz> right click with theremote terminal on the terminal server?
L1066[15:18:49] <fdz> which what
L1067[15:19:00] * Michiyo sighs
L1068[15:19:19] <fdz> :I
L1069[15:19:53] <gamax92> Michiyo: they mean yes to terminal server (they're in 1.6)
L1070[15:20:19] <fdz> thing is this remote terminal worked befre
L1071[15:20:37] <fdz> and now it doesent, and i went back to the old server it worked on and it doesent work there eighr
L1072[15:20:48] <fdz> freaking doing tell me.
L1073[15:20:48] <fdz> wait
L1074[15:22:06] <fdz> ok i didnt have a wireless network card in the server, but now i do, after power cycling i get the same issue
L1075[15:24:07] <fdz> i give up, this is desined not to work, ill just use monitors
L1076[15:29:38] <fdz> doing "=component.list" returns some random hex function.. why do all tutorial videos seem easy but when you try to do it you aleays forget something simple but obscure..
L1077[15:31:47] <Michiyo> because component.list is a table.. you'll either have to print each table entry, or just type components at the shell (not in lua)
L1078[15:33:31] <DaMachinator> for addr, name in component.list() do print(name.." - "..addr) end
L1079[15:34:29] *** minecreatr is now known as Mine|away
L1080[15:36:32] <DaMachinator> with the whole require thing
L1081[15:36:46] <fdz> blast this thing, ill have to get it working later
L1082[15:37:16] <DaMachinator> ok i have poor reading comprehension
L1083[15:41:08] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1084[15:41:55] *** Gavle|Away is now known as Gavle
L1085[15:42:52] ⇦ Quits: Michiyo (~Michiyo@mail.pc-logix.com) (Quit: I'm not a baby sitter ._.)
L1086[15:46:35] <gamax92> OCEmu supports XDG paths now
L1087[15:47:12] <gamax92> it'll still check the old paths first for compatibility but it'll mention to move it to the new path
L1088[15:49:54] ⇦ Quits: Mettaton_Fab (~herecomes@p579646AA.dip0.t-ipconnect.de) (Quit: here goes dat boi!)
L1089[15:52:30] <20kdc> ..."XDG paths"?
L1090[15:55:43] <gamax92> the whole ~/.local/share/name stuff instead of ~/.name
L1091[15:59:52] <payonel> gamax92: the "low memory running gc" message could be omitted. it happens when the installer detects very low memory available on the system. it was one thing to get openos to run on low mem, it was another problem getting the new installer to run on low mem. so i had to split up the install code and load it in parts.
L1092[16:00:29] <payonel> i load the first part of install which parses options, checks paths, gets user input -- and builds a the ready-to-go settings objects
L1093[16:00:49] <payonel> then i can release that code block, and run the actual install code using the simple settings object
L1094[16:01:03] <payonel> but if mem is too low to even load the actual install bits, then i try to gc first
L1095[16:01:15] ⇦ Quits: Vexatos (~Vexatos@p200300556E653142F4499EE3ACA20C5E.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1096[16:01:42] <payonel> i opted to print the message about low mem for 2 reasons, 1. so users would consider their system is running on low mem, and making more ram might be good to consider at some point
L1097[16:01:51] <gamax92> ahh, makes sense
L1098[16:01:53] *** Wuerfel_21 is now known as Away_21
L1099[16:02:11] <payonel> and 2. running gc requires 20 sleeps, so it appears to "stall" the script, this way the user might understand why the installer is hanging before actually installing
L1100[16:02:31] <gamax92> well lua's EGC is a thing
L1101[16:03:26] <payonel> youre saying as long as my refs are released, gc should happen for me when i try to load more?
L1102[16:03:48] <gamax92> if lua5.2+ runs out of memory it forces a GC and tries to continue
L1103[16:04:15] <payonel> i considered that, but ... i didn't know how much that can be relied upon .. so i felt it safer to "force" a gc
L1104[16:04:25] <payonel> but perhaps that was completely unnecessary
L1105[16:05:00] <gamax92> I've not really tested it,
L1106[16:05:20] <20kdc> payonel: it seems you really have optimized the OpenOS userspace memory-wise
L1107[16:05:55] <payonel> 20kdc: =) if i make a 1.7 of openos, it'll have swap space and i can unload even more! :)
L1108[16:05:55] <gamax92> Did you know that T1 memory used to be 64KB and that OpenOS 1.0 ran on that?
L1109[16:06:06] <payonel> gamax92: haha, yeah :)
L1110[16:06:13] <payonel> i've even played with that versoin
L1111[16:06:18] <payonel> version*
L1112[16:06:36] <gamax92> oh question, why does it hang on 'Initializing system' on boot now, what's that?
L1113[16:07:18] <payonel> I think (am pretty sure, but it's been a while since i benchmarked and reviewed every part of boot) -- but that is the shell loading
L1114[16:08:18] <20kdc> ...random question, is OpenComputers deterministic? That is, if a memory benchmark on a particular server, with no user interaction, returns a value, will the result be the same if the benchmark is run again?
L1115[16:08:44] <20kdc> I'm not seeing why it wouldn't be, but I'm not sure.
L1116[16:08:52] <payonel> 20kdc: no, even on the same system you'll have different results due to lua is running on a vm
L1117[16:08:56] <gamax92> yes
L1118[16:09:10] <20kdc> payonel: But the LuaVM has a new lua_State created each time, right?
L1119[16:09:15] <gamax92> why would it be no, it's the same lua library and same code
L1120[16:09:26] <payonel> i'm referring only to available memory
L1121[16:09:30] <payonel> it's wiggles
L1122[16:09:41] <payonel> it*
L1123[16:09:45] <20kdc> hmm, true, but the memory's managed by the LuaVM
L1124[16:09:54] <gamax92> because of un gc'd objects sure but the actual available should be the same
L1125[16:10:16] <20kdc> and since the LuaVM depends totally on the lua_State last I checked...
L1126[16:10:34] <payonel> i can stop and restart mc and check avial mem on a system and get variations in the results- most of the time the values are the same
L1127[16:10:46] <gamax92> the only thing I can thing of is different os (shouldn't matter too much) or 32-bit vs 64-bit (64bit has a 1.8 divider to make it look similar to 32-bit memory)
L1128[16:11:07] <20kdc> different host OS probably matters a lot, this is native code we're talking about
L1129[16:11:29] <payonel> i've ran a form of memory profiling on openos hundreds of times, even the same exact build on different runs getting, at times, slight variations
L1130[16:12:01] <20kdc> Well, at least they're only slight.
L1131[16:12:23] <gamax92> OpenComputers will factor out the stuff that isn't Lua code and the boot code
L1132[16:12:34] <gamax92> so, no different OS shouldn't matter
L1133[16:13:12] <payonel> one thing that is weird is if i replace the openos files in the jar and load mc, even /oc_sc a new machine and install, sometimes i have 1000s of bytes fewer available
L1134[16:13:27] <payonel> a couple mc restarts and then things are normal again
L1135[16:13:40] *** Keridos is now known as Keridos|away
L1136[16:14:00] *** Keridos|away is now known as Keridos
L1137[16:14:07] <20kdc> gamax92: hmm, but Lua has a few potentially OS-dependent components
L1138[16:14:07] <payonel> i got used to it, and would typically retest a change in the memory profile multiple times and take the median
L1139[16:14:15] <20kdc> gamax92: if only in very slight ways that add up
L1140[16:14:46] <gamax92> @20kdc like?
L1141[16:14:56] <20kdc> the size of structs, which could be affected by the compiler, changes memory usage
L1142[16:15:37] <20kdc> of course, usually this never affects the running Lua program
L1143[16:15:49] <20kdc> ...but now we're talking memory usage...
L1144[16:16:01] <20kdc> which means bets are probably off
L1145[16:16:17] <20kdc> for all I know, Lua might compare pointers to perform hashtable bucketing
L1146[16:16:25] <20kdc> which can be affected by *anything*
L1147[16:16:49] <20kdc> even running MC the exact same way frame to frame would probably affect that...
L1148[16:18:40] <gamax92> I mean both of you can keep worrying about a couple of kilobytes but if you'
L1149[16:18:48] <gamax92> re already hitting the memory ceiling you have fucked up somewhere
L1150[16:19:06] <payonel> most of the cleaning i did was a few k at a time
L1151[16:19:45] <payonel> to get to 35-40 k below 1.5 as actually closer to 50 or 60 k .. because 1.6 actually does more
L1152[16:20:03] <payonel> i maybe found 2 10k fixes, the rest were <5k
L1153[16:20:08] <payonel> many were 1-2k
L1154[16:20:10] <gamax92> yes overall improvements are good, but don't worry about the few kilobyte difference in memory availability that you might get from different os's or even just booting the computer again
L1155[16:20:22] <payonel> oh you're talking about your host os
L1156[16:20:24] <payonel> sorry
L1157[16:20:28] <gamax92> no
L1158[16:20:39] <gamax92> because if it's at the point where you need that extra kilobyte for 191KB to 192KB of lua memory, you need to rethink your program
L1159[16:20:42] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Killed (NickServ (GHOST command used by Nachie)))
L1160[16:20:48] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1161[16:20:50] <payonel> i agree with that completely
L1162[16:20:57] <payonel> you're out of luck at that point
L1163[16:21:22] <payonel> my issue was referring to the struggle of making the right choices for openos improvements
L1164[16:21:54] <payonel> a lot of my cleanup ideas either didnt help at all or even made things worse. i relied a lot on the profiling to make sure i was actually making things better
L1165[16:22:40] <payonel> sometimes it is hard to measure the cost of "table now" vs "table later via metatable", as that depends on the cost of the "table now"
L1166[16:23:28] <payonel> ^ that's just one example, also hiding require()s inside methods is used
L1167[16:23:33] <gamax92> payonel: here's a neat idea, you can do a tweak to the kernel to expose a function that collects garbage and then returns free memory count, to avoid having to do tricks like sleeping 20 times and other silly things
L1168[16:24:22] <payonel> kernel as in machine.lua? but once exposed what's to stop another user from calling gc?
L1169[16:24:44] <gamax92> by not actually submitting that change to others, it's a debugging tool for you only
L1170[16:25:18] <payonel> oh i did do that for my profiling
L1171[16:27:00] <20kdc> ...while I'm here, which branch does OpenOS development occur on?
L1172[16:27:31] <gamax92> oh wtf ...
L1173[16:27:42] <gamax92> LuaJ has "=kernel" and LuaC has "=machine"
L1174[16:28:01] <gamax92> should probably go fix that
L1175[16:28:05] <payonel> 20kdc: 1.7.10, then i merge up
L1176[16:28:29] <payonel> but at times, 1.7.10 may be a few days or a week ahead
L1177[16:29:50] <20kdc> good old 1.7.10, always reliable, always faithful, 1.7.10.
L1178[16:31:05] <gamax92> and now to attempt building oc for an hour
L1179[16:31:28] *** Gavle is now known as Gavle|Away
L1180[16:31:28] <20kdc> shouldn't be that difficult
L1181[16:31:35] <gamax92> it's not difficult
L1182[16:31:38] <gamax92> it just takes an hour
L1183[16:31:55] <20kdc> "downloading launchwrapper-1.11.pom" ...you may be right.
L1184[16:32:06] ⇦ Quits: Inari (~Pinkishu@p5DEC681C.dip0.t-ipconnect.de) (Quit: 'In balance, find peace.' - Genji (Overwatch))
L1185[16:32:13] <20kdc> Oh. Nevermind. It "downloading appliedenergistics2-rv2-beta-26.pom" uhoh
L1186[16:32:14] <gamax92> uhh what?
L1187[16:32:23] <20kdc> ...it's downloading the universe
L1188[16:32:25] <20kdc> and some more
L1189[16:33:01] <gamax92> I'll just use a bytecode editor instead :P
L1190[16:33:45] <20kdc> the build itself will probably be fast enough, but the download...
L1191[16:34:15] <gamax92> yeah, gradle tries to fetch every library from the wrong location first before using the right location
L1192[16:34:18] <gamax92> so, ends up being a bit slow
L1193[16:34:49] <20kdc> ...it's not really that. It was relatively fast with the RotaryCraft-V5c.pom file
L1194[16:35:07] <20kdc> ...it's just files.minecraftforge.net *has it in for me.*
L1195[16:35:11] <gamax92> no it is that for me
L1196[16:35:14] <gamax92> it's currently doing it right now
L1197[16:35:35] <20kdc> well, that can't be good
L1198[16:35:53] <gamax92> ... err wtf is this LuaJ traceback :/
L1199[16:39:09] <payonel> gamax92: for me it nevers used the correct locations. i had 59 poms that never resolved
L1200[16:40:09] <payonel> gamax92: these are all the poms that failed to download: http://hastebin.com/anubenorih.css
L1201[16:40:44] <payonel> well not just poms, all the files of any type that failed to download. there is also maven-metadata.xml in that list
L1202[16:42:13] <20kdc> for me POMs are resolving, just very, very slowly.
L1203[16:42:30] <20kdc> though the JAR files seem to be going a lot faster...
L1204[16:44:44] <gamax92> I ended up just hexediting the class file :P
L1205[16:44:50] <gamax92> change worked, will submit PR
L1206[16:45:22] <S3> ok
L1207[16:45:24] <S3> installing optifine
L1208[16:45:36] <S3> why do people use fastcraft, I have never noticed it helping on any of my machines
L1209[16:45:36] <S3> ever
L1210[16:45:46] <S3> no where near as much as optifine seems to
L1211[16:46:10] <S3> in fact I've seen it cause more issues in the past..
L1212[16:49:07] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Read error: Connection reset by peer)
L1213[16:50:31] <gamax92> "tail calls are not tracked in debug information" oh
L1214[16:50:44] <20kdc> oh, great, "Mcp conf dir for the deobfuscator"...
L1215[16:50:57] <20kdc> since when was this dialog a thing in 1.7.10 dev.
L1216[16:51:06] <S3> gamax92: wat
L1217[16:51:10] <Mimiru> since using codechicken to runtime deobf
L1218[16:51:25] <gamax92> S3: LuaJ
L1219[16:51:31] <S3> oh.
L1220[16:51:39] <S3> does Java support TCO?
L1221[16:51:51] <Mimiru> @20kdc USERDIR\.gradle\caches\minecraft\net\minecraftforge\forge\FORGEVER\unpacked\conf
L1222[16:51:54] <S3> or I mean
L1223[16:51:55] <S3> does LuaJ
L1224[16:51:59] <20kdc> Mimiru: thank you
L1225[16:52:01] <S3> I know Lua does TCO
L1226[16:52:37] <Mimiru> Np
L1227[16:56:44] ⇦ Quits: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org) (Ping timeout: 198 seconds)
L1228[17:01:18] <gamax92> maven does seem odd ... there isn't anything like a top level descriptor that says hey I have these libraries here, it's just a bunch of folders
L1229[17:03:09] *** medsouz|offline is now known as medsouz
L1230[17:04:48] <DaMachinator> *reading logs*
L1231[17:05:09] <20kdc> ok, apparently I'm going to have to hope OpenOS <master version> works on older OpenComputers, because now it's not running due to Forge complaining for some reason.
L1232[17:05:11] <DaMachinator> why rotarycraft v5c... that's like at least 10 versions old now
L1233[17:05:14] ⇨ Joins: Lumien (Elite13049@ipv6.6.sigma.elitebnc.org)
L1234[17:08:03] <gamax92> ...
L1235[17:08:11] <gamax92> payonel: "It's impossible to specify a dedicated repository to look up an artifact. Maven will look up all configured repositories one by one until the artifact is found."
L1236[17:08:21] <gamax92> What a great system.
L1237[17:08:23] <Mimiru> http://imgur.com/gallery/L5Ux8
L1238[17:11:07] <gamax92> oh i have idea
L1239[17:27:08] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1240[17:56:16] <S3> CompanionCube: what was that packing library that you found?
L1241[17:56:25] <CompanionCube> for?
L1242[17:56:29] <S3> data packing
L1243[17:56:41] <CompanionCube> uh, let me grep my logs
L1244[17:56:44] <S3> lol
L1245[17:56:49] <S3> the one for binary data packing
L1246[17:56:55] <CompanionCube> because I may have pointed out multiple ones
L1247[17:56:56] <S3> if you remember
L1248[17:57:47] <S3> I remember I think it started with a k
L1249[17:58:03] <CompanionCube> S3: was it msgpack
L1250[17:58:25] <S3> no no
L1251[17:58:31] <S3> that's a binary serialization library
L1252[17:58:34] <S3> library*
L1253[17:58:49] <S3> this one was for packing binary data structurely
L1254[17:59:05] <S3> msgpack is more position independent, indexed binary serialization
L1255[17:59:20] <S3> (which imo is great for OC network packets)
L1256[17:59:59] <CompanionCube> S3: there was kaitai, but that's not for packing
L1257[18:00:06] <S3> kaitai!
L1258[18:00:10] <CompanionCube> it was for describing the structure of already constructed shit
L1259[18:00:15] <S3> it wasnt? lemme look
L1260[18:00:19] ⇦ Quits: MalkContent (~MalkConte@p4FDCDF83.dip0.t-ipconnect.de) (Quit: Leaving)
L1261[18:00:25] <S3> OH
L1262[18:00:29] <S3> it's read only, not write?
L1263[18:00:38] <CompanionCube> the intention is to describe fileformats iirc
L1264[18:00:56] <S3> right
L1265[18:01:11] <S3> but it would seem weird if it didn't support also writing to these structures
L1266[18:01:12] <CompanionCube> ah yes, it's a parser
L1267[18:01:43] <CompanionCube> S3: https://github.com/kaitai-io/kaitai_struct/issues/27
L1268[18:02:08] <S3> ah I see
L1269[18:02:12] <S3> well that's a bummer
L1270[18:02:47] <S3> meanwhile, msgpack will be perfect for variable length data. My only concern is fragmentation for networking
L1271[18:03:34] <S3> I guess OC's packet size is 8192 bytes isn't it
L1272[18:03:38] <S3> max*
L1273[18:03:45] <S3> so no huge deal
L1274[18:04:09] <CompanionCube> S3: would most likely come in handy if you ever needed a reference kind of thing for anything
L1275[18:04:10] <S3> CompanionCube: btw, I did test msgpack with OC, it works beautifully
L1276[18:04:45] <S3> should consider your DNS system with msgpack heh
L1277[18:05:16] <CompanionCube> S3: well, it'd most likely be easier than the current text based protocol
L1278[18:08:50] ⇦ Quits: ChJees (~ChJees@217-212-206-126-no62.tbcn.telia.com) (Ping timeout: 384 seconds)
L1279[18:08:59] <S3> msgpack structures can be encapsulated inside of msgpack structures
L1280[18:09:16] <S3> Making it easy to create full blown network stacks
L1281[18:12:07] <S3> ohhhh. so THATS how AAL fragmentation works
L1282[18:12:42] <S3> the last fragmented cell gets a trailer, so that you don't have to know how long the full packet is
L1283[18:12:55] <S3> so you could send packets several KB in size in OC
L1284[18:13:09] <S3> it would just split it up into cells and deliver all of em
L1285[18:34:34] <CompanionCube> 'MPs have asked how new rules aimed at stopping children seeing pornographic content will affect websites such as Twitter.'
L1286[18:34:42] <CompanionCube> things may or may not get interesting
L1287[18:35:44] <gamax92> my idea failed, but maven just sucks in general
L1288[18:38:10] <S3> CompanionCube: hmmmmmm
L1289[18:38:26] <S3> CompanionCube: like, new laws?
L1290[18:38:34] <CompanionCube> S3: yep
L1291[18:38:37] <S3> what do you mean by MP
L1292[18:38:43] <CompanionCube> Member of Parliament
L1293[18:38:59] <CompanionCube> also, /me should really setup a VPN
L1294[18:39:08] <S3> yeah you should
L1295[18:39:24] <S3> it'd be neat to be able to VPN into an Ocranet network..
L1296[18:40:06] <gamax92> S3: setup up a local VPN for ad blocking
L1297[18:40:17] <S3> lol
L1298[18:40:19] <S3> why
L1299[18:40:37] <gamax92> because thats the best way to do adblocking on android without root now
L1300[18:40:57] <S3> So I found this
L1301[18:41:09] <S3> https://www.cisco.com/application/pdf/en/us/guest/products/ps1891/c2001/ccmigration_09186a00800f4b5d.pdf
L1302[18:41:38] <S3> Very nice pdf
L1303[18:44:56] <S3> Oh yeah I forgot about CLP
L1304[18:45:07] <S3> so with ATM, you can flag cells to have CLP
L1305[18:45:17] <S3> for things like audio streams
L1306[18:45:22] <S3> so if the network becomes overloaded
L1307[18:45:29] <S3> itl start discarding cells when it gets bunged up
L1308[18:45:38] <S3> that have CLP flagged
L1309[18:46:02] <S3> Where would this be useful in MC?
L1310[18:55:39] ⇦ Quits: SixDev (uid64016@id-64016.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L1311[18:55:52] <S3> Oh shit lol
L1312[18:56:11] <gamax92> waddup
L1313[18:56:13] <S3> I just remembered I forgot to transfer my parking permit tag to the car I brought to school today
L1314[18:56:22] <S3> and I drove home and never checked the wipers
L1315[18:56:29] <S3> Oh well
L1316[18:56:57] <S3> If they wrote me a ticket, I'll just walk over and yell at them until they take the ticket back, because they have the license plate on their list of registered cars
L1317[18:56:58] <S3> lol
L1318[18:58:55] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L1319[19:08:44] ⇦ Quits: Mine|away (~minecreat@tterrag.com) (Ping timeout: 198 seconds)
L1320[19:10:39] <S3> oh nvm, permit was on the floor..
L1321[19:10:57] <S3> I remember putting that up heh
L1322[19:13:40] <S3> WOWOWOWAHWOAHWOAH WAT
L1323[19:14:14] <gamax92> S3: calm down
L1324[19:14:20] <S3> I CANT
L1325[19:14:35] *** medsouz is now known as medsouz|offline
L1326[19:14:51] <CompanionCube> ?
L1327[19:15:04] <LordRyan> S3: i made it through a month of college without a permit
L1328[19:15:13] <S3> lol!
L1329[19:15:24] <LordRyan> i dropped out before i got in trouble for it :D
L1330[19:15:25] <S3> I can't calm down because my fiance's parents just bought us a house
L1331[19:15:45] <LordRyan> :O
L1332[19:15:47] <LordRyan> nice!
L1333[19:16:06] ⇨ Joins: minecreatr (~minecreat@tterrag.com)
L1334[19:17:51] <CompanionCube> so..while idly browsing the repositories this is a thing 'AJAX web-based desktop environment'
L1335[19:18:00] * CompanionCube wonders how bad this will end up being
L1336[19:18:17] * Temia drops monocle in teacup
L1337[19:18:20] <Temia> my word!
L1338[19:18:59] * CompanionCube visits the URL
L1339[19:19:23] <CompanionCube> 'Firefox can't find the server at www.eyeos.org.' Never mind.
L1340[19:19:42] * CompanionCube just wonders if it's in the internet archive
L1341[19:20:39] <CompanionCube> ...oh sweet jesus
L1342[19:20:50] <CompanionCube> 'HTML5 VIRTUALIZATION'
L1343[19:21:42] <CompanionCube> can anyone here speak spanish
L1344[19:21:43] <CompanionCube> https://eyeos.com/
L1345[19:22:33] <LordRyan> "eyeOS is a virtual desktop web able to serve in a unique way any Windows and Linux application in a browser and integrate while local services or SaaS web."
L1346[19:22:46] ⇦ Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 206 seconds)
L1347[19:23:30] <S3> somebody sent in a support ticket yesterday requesting to buy more ram from us to add to his virtual machine.
L1348[19:23:41] <S3> when all he had to do is give it more memory in the settings
L1349[19:23:58] <LordRyan> just tell him to download some more
L1350[19:25:38] <S3> haha
L1351[19:25:52] <S3> there's also downloadmoreghz now
L1352[19:26:04] ⇦ Quits: Tiin57 (~tiin57@tiin57.net) (Ping timeout: 186 seconds)
L1353[19:27:07] <LordRyan> i'll need that then :P
L1354[19:27:22] <LordRyan> processor on my mom's computer sucks, RAM on my computer sucks... :(
L1355[19:29:34] <S3> ram sham
L1356[19:29:44] <S3> you just need what I got
L1357[19:30:06] <S3> 16MB of EDO and a Zilog 80180 cpu
L1358[19:30:21] <S3> you'll be all set with 386BSD
L1359[19:30:39] <S3> actually.. 386bsd may require 386 extensions..
L1360[19:30:47] <S3> which the 80180 surely does not have..
L1361[19:30:52] <CompanionCube> isn't it kinda in the name?
L1362[19:30:58] <CompanionCube> *3*86bsd
L1363[19:31:05] <S3> not necessarily
L1364[19:31:25] <S3> as long as you don't use 386 only features it should work on a 286 / 186
L1365[19:31:42] <S3> i.e. windows 3.1 supported 386 extensions but worked fine on a 286
L1366[19:32:36] <LordRyan> i think i have an arch disk somewhere that can boot on a 386
L1367[19:32:55] <S3> huh
L1368[19:33:06] <S3> must be like Linux 2.4
L1369[19:33:17] <S3> with SSE disabled
L1370[19:33:24] <LordRyan> idunno, it was when i was like 11.
L1371[19:33:36] <S3> I have a "Turbolinux" cd somewhere..
L1372[19:34:04] <S3> a really old one
L1373[19:49:48] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1374[19:50:01] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1375[20:06:45] <S3> LordRyan: I discovered the other day that I can be like this:
L1376[20:07:03] <snowden89> lol.
L1377[20:07:04] <S3> http://hastebin.com/ebesalinep.lua
L1378[20:07:06] <S3> best feature ever
L1379[20:07:18] <snowden89> try to install something in apt-get
L1380[20:07:35] <snowden89> realise your batch script has not been checking for updates for months
L1381[20:07:53] <S3> um
L1382[20:08:04] <S3> snowden89: where is your computing license?
L1383[20:08:04] <LordRyan> S3: how does that work?
L1384[20:08:06] <S3> I must see it
L1385[20:08:11] <LordRyan> snowden89: you always check :P
L1386[20:08:38] <S3> LordRyan: if a Lua function only has one argument, the parentheses can be omitted. An anonymous table counts as one argument.
L1387[20:08:48] <S3> so you can make your own parameterized functions, or your own closures.
L1388[20:08:53] <S3> :D
L1389[20:09:00] <LordRyan> Oh
L1390[20:09:05] <LordRyan> you can do it with strings too
L1391[20:09:10] <S3> I just wish I knew that ages ago
L1392[20:09:17] <S3> because holy shit that makes things nice
L1393[20:09:20] <S3> oh?
L1394[20:09:24] <LordRyan> see: https://github.com/wiseguiz/Moon-Moon
L1395[20:09:34] <LordRyan> at "Configuration"
L1396[20:09:43] <LordRyan> bot() returns a function which accepts a table as first arg
L1397[20:10:27] * CompanionCube should setup unattended upgrades on his boxen
L1398[20:10:40] <S3> hold on here.. it looks like there's two arguments
L1399[20:10:44] <LordRyan> nope
L1400[20:10:48] <S3> ...
L1401[20:11:11] <LordRyan> S3: bot "" is a function, which is then called with {settigns go here}
L1402[20:11:20] <LordRyan> also i should change the name from "Esper" to "#!"
L1403[20:11:53] <S3> wait "Esper" is part of the function name?
L1404[20:12:08] <LordRyan> no
L1405[20:12:11] <S3> what dafuq black magic and sorcery is this
L1406[20:12:16] <LordRyan> bot "Esper" returns a function
L1407[20:12:44] <LordRyan> function bot(name) return function(data) data.name = name bots.append(data) end end
L1408[20:13:13] <S3> hmmm
L1409[20:13:41] ⇨ Joins: WOC (~woc@110-2-111-208-in-addr-arpa.omnispring.net)
L1410[20:13:50] <WOC> nice irc client gamax
L1411[20:14:00] <gamax92> thanks
L1412[20:14:27] <LordRyan> my dog decided right in front of me is optimal place for laying
L1413[20:14:30] <LordRyan> typing is hard now :(
L1414[20:14:30] <CompanionCube> oo
L1415[20:14:43] <CompanionCube> it looks like my distro has lua messagepack packaged
L1416[20:14:54] <gamax92> WOC: DaMachinator?
L1417[20:15:22] <DaMachinator> yes, i am WOC
L1418[20:15:28] <S3> LordRyan: so the ;'s here are just cosmetic pretty much? and I'm just a little confused becaue you have Esper being passed to bot but what happens to the anonymous table that follows..
L1419[20:15:35] <S3> if bot() doesn't have an arg for that
L1420[20:15:48] <S3> this makes me wonder if I can REALY beef of the syntatical sugar
L1421[20:15:53] <S3> (of my oop lib)
L1422[20:16:11] <LordRyan> CompanionCube: can't you use string.pack
L1423[20:16:13] <LordRyan> :P
L1424[20:16:23] <LordRyan> S3: well, you can use ,
L1425[20:16:31] <S3> right
L1426[20:16:43] <LordRyan> S3: bot() returns a function, which is called with that table
L1427[20:16:59] <CompanionCube> LordRyan: I have to admit it was out-of-context
L1428[20:17:06] <S3> I guess I'll have to look for that function
L1429[20:17:18] <LordRyan> S3: one sec
L1430[20:18:01] <LordRyan> https://github.com/wiseguiz/Moon-Moon/blob/master/main.lua#L42-L48
L1431[20:18:02] <LordRyan> there ya go
L1432[20:18:38] <S3> I found it
L1433[20:19:03] <LordRyan> i hope so considering it's highlighted in that link
L1434[20:20:04] <S3> lol
L1435[20:20:41] ⇦ Quits: WOC (~woc@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Proudly using WocChat!)
L1436[20:20:51] <S3> this is weird..
L1437[20:20:59] <LordRyan> what is 'this' ?
L1438[20:21:29] <S3> That's what I'd like to know
L1439[20:21:47] <S3> I'm trying to figure out where that table of parameters to bot("Esper") comes into play
L1440[20:21:54] <LordRyan> 'file_data'
L1441[20:23:17] <S3> right I see that much...
L1442[20:23:52] <LordRyan> S3: it's as though i called bot("Esper")(data goes here)
L1443[20:24:04] <LordRyan> and since bot("Esper") returns a function, that function is called with the first argument as that table
L1444[20:24:05] <S3> oh.................OH!
L1445[20:24:14] <S3> HAH
L1446[20:24:17] <S3> That is genius
L1447[20:24:45] <LordRyan> why thank you :P
L1448[20:25:33] <S3> this would actually clear a lot of stuff up.
L1449[20:25:48] <S3> (for my oop library that eats RAM like they're candy)
L1450[20:25:58] <S3> they're doesn't even belong there
L1451[20:26:31] <LordRyan> eatin up all them dedotated whams
L1452[20:26:37] ⇨ Joins: Dandrik (webchat@71-217-78-150.tukw.qwest.net)
L1453[20:27:15] <Dandrik> Could I bother someone for some assistance?
L1454[20:28:18] <CompanionCube> don't ask to ask
L1455[20:28:34] <CompanionCube> if someone feels willing and capable to answer your question they will
L1456[20:28:55] <Dandrik> I am having trouble with getting OC 1.6.0.4 to see machines with the adpater.
L1457[20:29:46] <CompanionCube> anything more detailed?
L1458[20:29:47] <Dandrik> some stuff works like comparator, deep resonance controller.
L1459[20:30:27] <Dandrik> however EnderIO capacitor banks don't show up on components list
L1460[20:31:28] ⇦ Quits: fdz (~fdz@d47-69-232-71.try.wideopenwest.com) (Remote host closed the connection)
L1461[20:33:36] <Dandrik> ME Controller also doesn't show up
L1462[20:33:45] *** jaquadro is now known as Texelsaur
L1463[20:34:40] <Dandrik> is there a better way to get a list of machines that the include components.lua?
L1464[20:35:12] <CompanionCube> Dandrik: hm, you may want to try adding Computronics
L1465[20:36:41] <S3> so with these changes, I could do something like this...
L1466[20:36:44] <S3> http://hastebin.com/yahaqerito.lua
L1467[20:36:49] <S3> CompanionCube, LordRyan ^
L1468[20:36:58] <S3> however, I wonder can I clean up the method function there?
L1469[20:37:10] <S3> and make that look nicer
L1470[20:37:47] <S3> wow hastebin your syntax and oh shit I made a typo
L1471[20:38:08] <S3> http://hastebin.com/yuvayexaka.lua
L1472[20:38:08] <S3> fixed
L1473[20:38:26] <S3> and wtf emacs for moving the {}s around
L1474[20:39:04] <LordRyan> why is Foobar capitalized in the quotes, but lowercase in assignment?
L1475[20:39:16] <Dandrik> CompanionCube: Computronics look like its old MC 1.6.4. Thanks for the suggestion though
L1476[20:39:26] <LordRyan> also S3 you'd probably be better off with a preprocessor language :P
L1477[20:39:51] <S3> I think that would be going too far..
L1478[20:40:26] <S3> it just looks ugly putting the function() part after it
L1479[20:41:23] <S3> most of this stuff already works but it is a bit more ugly looking
L1480[20:44:26] <gamax92> Dandrik: it has 1.7.10
L1481[20:44:40] <gamax92> oh right ... what MC version are you on Dandrik?
L1482[20:44:58] <Dandrik> 1.10.2
L1483[20:45:25] <gamax92> http://files.vexatos.com/Computronics/Computronics-1.10.2-1.6.1.jar
L1484[20:46:43] <Dandrik> Gamax: thanks I'll try that
L1485[20:52:46] <Dandrik> Gamax and Companion: Thanks a lot that has got it working
L1486[21:11:31] *** TangentDelta is now known as TangentDelta|Away
L1487[21:13:14] <S3> you know I kind of wish that there was some minute specifics about scope in lua
L1488[21:13:17] <S3> and require
L1489[21:14:15] <S3> for example. I wish I knew of a way to tryly control what happens when I have a file that has a function (not local) of foobar() and I require that file, then another file. if b.lua has foobar() and a.lua requires b.lua and a.lua then requires c.lua, c.lua can call foobar()....
L1490[21:14:18] <S3> and that's weird.
L1491[21:14:29] *** Keridos is now known as Keridos|away
L1492[21:14:45] <S3> it makes sense with the way that Lua works but I wish it were only visible to a.lua
L1493[21:14:52] <S3> (and obviously b.lua)
L1494[21:15:10] <S3> it would be nice if c.lua would have to specifically ask for that
L1495[21:22:06] <LordRyan> S3: loadfile(file_name, mode, environment)
L1496[21:22:17] <LordRyan> take a look into setting a custom environment for b.lua
L1497[21:22:38] <LordRyan> or, just use 5.2+ module system like an actually good dev would :P
L1498[21:22:40] <S3> oh yeah.. I forgot about that shit
L1499[21:22:54] <S3> wlel I'm using 5.3
L1500[21:23:06] <S3> I'm doing it differently now
L1501[21:27:18] ⇨ Joins: Madxmike (~Madxmike@99-116-221-165.lightspeed.tukrga.sbcglobal.net)
L1502[21:31:53] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Don't forget DL-6!)
L1503[21:38:35] <S3> CompanionCube: this look better?
L1504[21:38:38] <S3> http://hastebin.com/erihulawov.lua
L1505[21:39:34] <LordRyan> >OCBSD
L1506[21:39:38] <LordRyan> is this the OC S3IX?
L1507[21:41:07] <S3> yes,
L1508[21:41:29] <S3> but I'm redoing some of it
L1509[21:41:42] <S3> I'm revolving it aorund this new oop system
L1510[21:41:59] <S3> almost everything is done with mixins
L1511[21:42:10] <S3> makes fileio so simple
L1512[21:42:26] <CompanionCube> it does look very readable
L1513[21:43:01] <S3> thats supposed to say function my_driver:put() and such
L1514[21:43:05] <S3> not .put
L1515[21:43:11] <S3> it's a prototype
L1516[21:44:15] <S3> LordRyan: a lot of stuff has changed on the s3ix base
L1517[21:44:50] <S3> and I've even considered after years bringing back the name S3IX
L1518[21:45:01] <S3> and keeping CC portability on the roadmap
L1519[21:45:18] ⇦ Quits: Keridos|away (~Keridos@ironhide.stw-bonn.de) (Ping timeout: 384 seconds)
L1520[21:45:19] <S3> the problem with CC portability is 5.x incompats
L1521[21:45:48] <S3> but I hear CC supports 5.2 now
L1522[21:45:57] * CompanionCube has to brb
L1523[21:47:43] ⇨ Joins: Keridos|away (~Keridos@ironhide.stw-bonn.de)
L1524[21:48:18] <S3> LordRyan: the main reason of changing from OCBSD back to S3IX for the name is because I decided to go with a microkernel design instead of monolithic
L1525[21:50:11] <LordRyan> > and keeping CC portability on the roadmap
L1526[21:50:16] <LordRyan> :(
L1527[21:50:21] <LordRyan> guess i'll go take a nap for a few decades
L1528[21:52:02] <S3> and the process model is much different
L1529[21:52:02] <S3> I decided to try and play with the idea of fully event driving the userspace software, instead of user software deadlooping for events and things, more of a register events and the message passing on the process bys will decide when to "wake you up"
L1530[21:52:37] <S3> the downside is that it sorta makes you look at it in another angle when you want to "do stuff in the background while waiting"
L1531[21:53:24] <S3> LordRyan: CC portability will likely never happen
L1532[21:53:52] <S3> ALTHOUGH! One thing I did keep is the component bus driver prototype
L1533[21:54:09] <Achai> honk honk
L1534[21:54:23] <S3> morning Achai
L1535[21:54:28] * LordRyan honks Achai
L1536[21:54:32] <Achai> its like late here
L1537[21:54:34] <Achai> but morning
L1538[21:54:41] <S3> LordRyan: I mean you could just make a peripheral bus driver..
L1539[21:55:20] <S3> then you'd need a CC filesystem driver, and a terminal IO driver for CC
L1540[21:55:40] <S3> after that you should be good long as you have input drivers for CC's keyboard and mouse if you needed those
L1541[21:56:20] <LordRyan> S3: i was more joking that adding CC compat would delay it; I don't like the CC "OS" system
L1542[21:56:32] <LordRyan> you can't write a bootloader, you can't write a standalone OS
L1543[21:56:34] <LordRyan> :<
L1544[21:56:38] <S3> yeah...
L1545[21:56:54] <Achai> LordRyan: technically you can
L1546[21:56:56] <S3> well you kinda can by editing bios.lua
L1547[21:57:00] <Achai> unless my method has been patched
L1548[21:57:10] <Achai> I used to have this thing called "pull event bomb"
L1549[21:57:23] <S3> you mean busy waiting? :P
L1550[21:57:26] <Achai> it would do some tricks until I start running code from bios.lua
L1551[21:57:31] <S3> ah
L1552[21:57:40] <Achai> and CraftOS would literally stop existing
L1553[21:57:45] <LordRyan> O.o
L1554[21:57:54] <Achai> it was dank
L1555[21:57:58] <Achai> dunno if it works anymore
L1556[21:58:08] <S3> in the original s3ix code I was making it shadow the rom folder
L1557[21:58:23] <S3> it overloaded tge filesystem apiu
L1558[21:58:25] <S3> api*
L1559[21:58:28] <gamax92> Achai: I don't think you were the only one to discover that :P
L1560[21:58:41] <S3> gamax also made ccgrub
L1561[21:58:46] <S3> which worked nicely
L1562[21:58:59] <gamax92> yeah ... it's a thing
L1563[21:59:17] <Achai> i can't find my CCDesk folder
L1564[21:59:33] <S3> S3IX will still have the FreeBSd loader port
L1565[21:59:34] <Achai> where is it in windows
L1566[21:59:34] <S3> XD
L1567[21:59:36] <S3> for OC
L1568[21:59:45] <S3> your forth powered boot loader o' fun
L1569[22:00:17] <gamax92> does CC actually have Lua 5.2 or is it just the awkward '5.2' ontop of 5.1 still
L1570[22:00:26] <S3> no idea
L1571[22:00:31] <S3> I haven't used CC in forever
L1572[22:00:52] <S3> well wrong
L1573[22:00:56] <S3> I used CC's turtles
L1574[22:01:05] <S3> because turtles are still useful to me
L1575[22:01:37] <Achai> ok, so what peb did was error up the chain with os.pullEvent until it finds bios in the stacktrace
L1576[22:01:58] <Achai> it also overrides os.shutdown with code to start the new code
L1577[22:02:37] <gamax92> CraftOS still exists at that point though
L1578[22:03:09] <Achai> it could never call back into craftos though
L1579[22:03:21] <Achai> if you scrub it from the globals then its really gone
L1580[22:03:23] <S3> iif the way S3IX worked was that it provided a bios.lua file that literally showed the ENTIRE api and sanboxed it
L1581[22:03:35] <S3> and then gave you helper functions to access minimally needed stuff
L1582[22:03:52] <S3> iirc*
L1583[22:04:28] <S3> then it fucked up the filesystem api
L1584[22:04:33] <S3> gave you wrapper functions
L1585[22:04:45] <S3> so you didn't actually have access to fs
L1586[22:05:27] <S3> but if thewre's one thing nice about the new S3IX it's unmanaged hard drives XD
L1587[22:05:51] <Achai> oh lord
L1588[22:06:25] <S3> yeah, OCBSD caches sectors in RAM (configurable) for better performance
L1589[22:06:39] <S3> on an unmanaged drive
L1590[22:07:21] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L1591[22:07:34] <S3> I'm just concerned about fs corruption
L1592[22:07:48] <S3> when people shut their systems off with the button
L1593[22:08:02] <Achai> heh
L1594[22:08:47] <S3> yeah, so when OCBSd is a bit more usable, I will probably have to come up with some ideas with Magik6k to create a meta journal or something for mrfs
L1595[22:13:42] <S3> bvvvvvvvvvvvvvvvg nmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
L1596[22:13:55] <Achai> uh...?
L1597[22:14:03] <S3> cat
L1598[22:14:23] <Achai> ok
L1599[22:15:26] <S3> what does the cat say?! nmmmmmmmmmm... apparently.
L1600[22:24:39] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1601[22:40:50] ⇦ Quits: Lathanael|Away (~Lathanael@p54960FC9.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1602[22:41:13] ⇨ Joins: Lathanael (~Lathanael@p54960097.dip0.t-ipconnect.de)
L1603[23:14:48] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Don't forget DL-6!)
L1604[23:36:00] ⇨ Joins: techno156 (~techno156@137.154.59.35)
<<Prev Next>> Scroll to Top