<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:03] <Izaya> there's your printf string
L2[00:00:23] <The_Stargazer> printf?
L3[00:00:43] <Izaya> the C function that formats strings according to a format string and its inputs
L4[00:00:49] <Izaya> basically string.format
L5[00:00:51] <Izaya> but C
L6[00:00:53] <The_Stargazer> aight
L7[00:01:03] <Izaya> Lua inherits printf's format strings
L8[00:01:29] <The_Stargazer> right, i'll put that in
L9[00:01:54] <The_Stargazer> next step is getting three values from a file
L10[00:02:03] <payonel> @Mimiru i just got a robot named michiyo!!!!
L11[00:02:22] <Mimiru> heh, yep
L12[00:02:28] <payonel> that means i win
L13[00:02:35] <The_Stargazer> what do you win
L14[00:02:39] <Izaya> hey payo you busy at the moment?
L15[00:02:50] <payonel> testing some bugs
L16[00:02:51] <payonel> sup?
L17[00:03:10] <payonel> coming out of hiatus, btw
L18[00:03:15] <Izaya> yay
L19[00:08:03] <The_Stargazer> so how do I split a string into chunks of three characters
L20[00:08:30] <payonel> @The_Stargazer s:gmatch("...")
L21[00:09:05] <The_Stargazer> thank
L22[00:09:19] <payonel> e.g.
L23[00:09:41] <payonel> oh what is that lua command...
L24[00:10:15] <payonel> wow i can't remember !!
L25[00:10:19] <payonel> Mimiru: halp
L26[00:10:29] <The_Stargazer> >openos lua interpreter
L27[00:10:29] <The_Stargazer> I only use the best
L28[00:10:29] <The_Stargazer> lua5.3.exe, open please
L29[00:10:31] <Ariri> heheh
L30[00:10:48] <payonel> how to lua with MichiBot ?
L31[00:10:51] <payonel> #lua 0
L32[00:10:54] <payonel> @lua 0
L33[00:10:56] <The_Stargazer> ?
L34[00:11:06] <payonel> !lua 0
L35[00:11:08] <Izaya> %lua return false
L36[00:11:08] <MichiBot> false
L37[00:11:09] * payonel cries
L38[00:11:12] <payonel> ah %
L39[00:11:34] <The_Stargazer> i really need to remember how patterns work
L40[00:11:40] <The_Stargazer> am probably going to be using them a lot
L41[00:11:44] <payonel> %lua s="asfasfafefnvdsn " for three_chars in s:gmatch('...') do print(three_chars) end
L42[00:11:44] <MichiBot> asf | asf | afe | fnv | dsn
L43[00:11:53] <payonel> @The_Stargazer ^ is that what you wanted?
L44[00:11:58] <The_Stargazer> yea, tysm
L45[00:15:14] <The_Stargazer> hmm, interesting
L46[00:15:18] <The_Stargazer> it prints an incorrect value twice
L47[00:15:22] <The_Stargazer> but on the third try it gets it right
L48[00:16:27] <The_Stargazer> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/ipoceqalol
L49[00:17:32] <The_Stargazer> oh ik why now
L50[00:17:44] <The_Stargazer> it's interpreting `\n` and `stx` as actual image data
L51[00:20:40] <The_Stargazer> how can I exit a `for` loop once without exiting the entire loop?
L52[00:21:09] <The_Stargazer> `break` and `return` both exit the entire loop, and the latter exits the entire program
L53[00:23:34] <payonel> lua has not `continue` keyword
L54[00:24:24] <The_Stargazer> there's a goto tho i think
L55[00:24:27] <The_Stargazer> according to google
L56[00:26:16] <payonel> yes, there is goto
L57[00:28:11] <The_Stargazer> but that's not seeming to work for what I need it to
L58[00:28:20] <The_Stargazer> it still just exits the entire for loop
L59[00:28:36] <payonel> depends where the label is
L60[00:28:40] <payonel> what's your code?
L61[00:28:41] <The_Stargazer> where should I put it?
L62[00:28:46] <The_Stargazer> hang on
L63[00:29:02] <The_Stargazer> Code Block pastebined https://paste.pc-logix.com/hovoguyiri
L64[00:29:03] <The_Stargazer> this is the only important bit rn
L65[00:29:14] <The_Stargazer> that's the colour processor or w/e
L66[00:29:36] <The_Stargazer> hexVal should be equal to FFFFFF
L67[00:29:58] <The_Stargazer> but I don't want it to include any of the overhead (newlines and X-ways marker)
L68[00:30:29] <payonel> ok first of all
L69[00:30:47] <payonel> `if color == "stx" or "\n" then`
L70[00:30:53] <payonel> is ALWAYS true
L71[00:30:57] <payonel> and yes, i fixed your typo
L72[00:31:05] <The_Stargazer> >typo
L73[00:31:16] <The_Stargazer> I shall assume that was a joke
L74[00:31:28] <payonel> you can consider it a joke if you like
L75[00:31:59] <The_Stargazer> in seriousness though, I've always spelt colour with a u.
L76[00:31:59] <The_Stargazer> are you american, by any chance?
L77[00:32:27] <Ariri> yes
L78[00:32:38] <Ariri> freedom noises
L79[00:33:37] <payonel> but like i said, `if c == "stx" or "\n" then` is ALWAYS true
L80[00:33:53] <The_Stargazer> right
L81[00:33:57] <The_Stargazer> that will be a problem
L82[00:34:02] <The_Stargazer> why is it always true tho?
L83[00:34:16] <The_Stargazer> the image data itself has no newlines
L84[00:34:27] <Izaya> it expands out to effectively if c == "stx" or "\n" ~= nil then
L85[00:34:57] <The_Stargazer> i admit, i'm getting back into lua after not using for ages
L86[00:34:59] <payonel> weellll......... _effectively_
L87[00:35:01] <The_Stargazer> so i am a bit off
L88[00:35:19] <Izaya> you're not or-ing "stx" or "\n", you're doing if (c == "stx") or ("\n") then
L89[00:35:20] <payonel> this is a basic programming concept, not just for lua
L90[00:35:44] <Izaya> and "\n" is not nil or false, therefore it will evaluate to true
L91[00:35:53] <payonel> but when you have `a == b or c` in any language, that or is taken when the == is false, and if c is not false, then the full _condition_ is always true
L92[00:36:02] <payonel> "\n" is truethy (not falsey) in lua
L93[00:36:02] <The_Stargazer> so, I should do:
L94[00:36:14] <The_Stargazer> `if colour == "stx" or colour == "\n" then` then?
L95[00:36:18] <payonel> thus, regardless of what `color` is, "stx" or not, the full _condition_ is true
L96[00:36:42] <payonel> yes, that is probably what you meant
L97[00:37:04] <The_Stargazer> 13 is newline right?
L98[00:37:22] <payonel> %lua string.byte('\n')
L99[00:37:22] <MichiBot> 10
L100[00:37:25] <payonel> %lua string.byte('\r')
L101[00:37:25] <MichiBot> 13
L102[00:37:29] <The_Stargazer> oh.
L103[00:37:32] <The_Stargazer> windows, right.
L104[00:37:48] <The_Stargazer> i forgot windows uses `\r`
L105[00:37:55] <Izaya> windows uses \r\n
L106[00:38:00] <Izaya> classic macintosh uses just \r
L107[00:38:01] <payonel> ^
L108[00:38:08] <Izaya> unix uses \n
L109[00:38:21] <Izaya> output to a teletype, all of the above end up being converted by the OS to \r\n
L110[00:38:24] <The_Stargazer> `if colour == "stx" or colour == "\n" or colour == "\r" or colour == "\r\n" then` still returns `13 13 13 0D0D0D`
L111[00:38:43] <The_Stargazer> i'm probably missing something obvious
L112[00:38:57] <payonel> well, you told gmatch to grab 3 chars
L113[00:39:11] <The_Stargazer> iirc gmatch can exclude chars
L114[00:39:13] <The_Stargazer> to google I go
L115[00:39:17] <payonel> so i dont think color (nor colour....ehh) will ever be \n nor \r\n
L116[00:39:18] <Izaya> actually, I tell a lie, \r is for returning to the start of a line and can be used for progress bars and such
L117[00:40:28] <payonel> @The_Stargazer looks like it would make more sense to loop with an index
L118[00:40:39] <payonel> `for i=1,#str do ... end`
L119[00:40:40] <The_Stargazer> ?
L120[00:40:42] <The_Stargazer> o
L121[00:40:50] <payonel> and use things like std:sub(i, i+3)
L122[00:41:09] <payonel> maybe `for i=1,#str,3 do ... end` to move i by 3 each loop
L123[00:41:31] <payonel> but if you have some matches that are 1 or 2 chars (e.g. \n and \r\n) perhaps you should manage the index manually
L124[00:41:57] <payonel> `local i = 1 while i < #str do ... end`
L125[00:42:04] <payonel> and then move `i` forward as you use it
L126[00:42:12] <The_Stargazer> right
L127[00:44:44] <The_Stargazer> ..I'm confused
L128[00:49:45] <The_Stargazer> ```lua
L129[00:50:00] <The_Stargazer> it tries to do it four times
L130[00:50:12] <The_Stargazer> when there are only nine characters to go through
L131[00:50:42] <The_Stargazer> changing `#imageData+n` doesn't work
L132[00:50:54] <The_Stargazer> i figured maybe I could skip 4 characters by changing it.. but nope!
L133[00:51:29] <The_Stargazer> WAIT
L134[00:51:37] <The_Stargazer> if I change `i = n` I can skip characters!
L135[00:51:58] <The_Stargazer> YES IT WORKS
L136[00:52:05] <The_Stargazer> `for i = 7, #imageData, 3 do`
L137[00:52:08] <The_Stargazer> this did the trick
L138[00:55:22] <The_Stargazer> it works!
L139[00:55:39] <The_Stargazer> now I just have to make a repeat colour matching loop thingy
L140[01:04:44] <Ariri> who wants to join my DW20 1.12 + some more server?
L141[01:05:16] <Izaya> throw me the difference I'll take a look
L142[01:05:43] <Izaya> oh, if you have space for one more mod
L143[01:05:48] <Izaya> Realistic World Gen
L144[01:06:02] <Ariri> does that affect BoP
L145[01:06:08] <Izaya> it will generate BoP biomes
L146[01:06:16] <Izaya> (and maybe Dynamic Trees, if you're so inclined)
L147[01:06:36] <Ariri> oh ok, then should i delete the map?
L148[01:07:09] <Izaya> yeah delete the map and change the world type in server properties to RTG
L149[01:07:32] <Ariri> ok, and how about client side
L150[01:07:38] <Izaya> not necessary
L151[01:08:01] <The_Stargazer> how much RAM does it require?
L152[01:08:34] <The_Stargazer> I can allocate at most 7GB and that's only leaving 1GB left for Windows 10
L153[01:08:45] <Izaya> recommends at least 4GB
L154[01:08:49] <Izaya> the pack, that is
L155[01:09:13] <Ariri> yeah, its only 5 more mods
L156[01:09:31] <Ariri> https://i.imgur.com/jp36AC9.png
L157[01:10:04] <The_Stargazer> so DW20 1.12(.2?) + those mods?
L158[01:11:05] <Ariri> yes
L159[01:11:15] <Ariri> i have a link to the folder
L160[01:11:25] <The_Stargazer> ?
L161[01:11:38] <The_Stargazer> oh, like a dl link?
L162[01:11:41] <Ariri> yes
L163[01:11:54] <The_Stargazer> aight, cool
L164[01:12:24] <Ariri> im blind, which of these is it?
L165[01:12:40] <Izaya> ?
L166[01:12:52] <Ariri> nm found it now
L167[01:13:32] <Ariri> the RTG setting
L168[01:13:38] <Izaya> ah yeah
L169[01:15:40] <Ariri> servers loading
L170[01:25:08] <Ariri> grr, my tick lag persists
L171[01:26:07] <The_Stargazer> Uhhh
L172[01:26:21] <The_Stargazer> I'm giving gpu.setBackground() a number and it says number expected got nil?
L173[01:26:32] <The_Stargazer> oh
L174[01:26:37] <The_Stargazer> tonumber()'ing it returns nil
L175[01:26:56] <The_Stargazer> oh
L176[01:27:02] <The_Stargazer> i forgot to specify the base
L177[01:32:58] <Ariri> https://i.imgur.com/wz8jmuf.png
L178[01:33:01] <Forecaster> %sip
L179[01:33:02] <MichiBot> You drink a smelly weather potion (New!). Forecaster feels chill.
L180[01:33:08] <Ariri> Izaya: this makes me sad
L181[01:33:45] <Izaya> oh yes
L182[01:33:46] <Ariri> https://i.imgur.com/EVSSUal.png all i see is this in console
L183[01:33:47] <Izaya> we have morph
L184[01:33:57] <Ariri> yup yup
L185[01:34:00] <Izaya> ouch
L186[01:34:31] <Ariri> its the same across all of minecraft above 1.7 and ive yet to understand why, and sometimes itll be okay
L187[01:55:04] <Izaya> yay we have storage drawers
L188[01:55:08] <Izaya> I can make my fun storage system
L189[01:59:06] <bauen1> Lizzy: if your on debian, users like git sometimes get added at package install (which iirc can lead to differenet uid/gids on different systems depending on the order of package installation)
L190[01:59:09] <Ariri> I just use AE and cram everything in there bc i get to a point where organizing is hard
L191[02:01:15] <Izaya> AE is no fun
L192[02:02:21] <Ariri> but.. automation?
L193[02:03:03] ⇦ Quits: bauen1 (bauen1!~bauen1@ipbcc03b58.dynamic.kabel-deutschland.de) (Ping timeout: 190 seconds)
L194[02:05:47] <Izaya> automation that is out of your hands
L195[02:05:53] <Izaya> the real fun is using OC to implement a storage system
L196[02:06:18] <The_Stargazer> nah
L197[02:06:20] <The_Stargazer> the fun is
L198[02:06:35] <The_Stargazer> Actually Additions + EU2
L199[02:06:48] <Izaya> ?
L200[02:07:05] <The_Stargazer> ExtraUtils 2
L201[02:07:15] <The_Stargazer> Actually Additions has storage barrels
L202[02:07:21] <The_Stargazer> and EU2 has an indexer
L203[02:07:28] <The_Stargazer> combine the two and you get a budget ME system
L204[02:07:34] <Izaya> StorageDrawers adds storage drawers
L205[02:07:43] <Izaya> (and the drawer controller)
L206[02:07:50] <Izaya> add OC and you have a flexible storage system
L207[02:07:55] <The_Stargazer> oh neat
L208[02:10:36] <Izaya> just realised that now that I have mtRPC I can expose the library I've been using for it for other computers on the network
L209[02:54:10] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E382FE.dip0.t-ipconnect.de)
L210[03:32:46] ⇦ Quits: Ariri (Ariri!uid378594@id-378594.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L211[04:09:10] <DaveDevil> @payonel hello! I am trying right now in local, I build a tier1 robot without inventory upgrade, and blocks broken by it are not dropping items. Tried nearly all vanilla blocks that can be broke with fortune 3 enchant (diamond, redstone, quartz, coal, lapis, etc)
L212[04:15:29] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-192-89-126.dynamic.qsc.de)
L213[04:15:29] zsh sets mode: +v on Vexatos
L214[04:25:55] ⇨ Joins: baschdel (baschdel!~baschdel@2a02:6d40:3668:6301:8260:1fc6:f811:4dbc)
L215[04:39:39] ⇦ Quits: baschdel (baschdel!~baschdel@2a02:6d40:3668:6301:8260:1fc6:f811:4dbc) (Ping timeout: 198 seconds)
L216[04:53:31] ⇨ Joins: baschdel (baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51)
L217[04:54:31] <Lizzy> %tell bauen1 Yeah, i know. doesn't explain how the UIDs changed during transport when there isn't 2 accounts with the same IDs but different names (and vice versa)
L218[04:54:32] <MichiBot> Lizzy: bauen1 will be notified of this message when next seen.
L219[05:07:13] <asie> PSA: I have enabled the issue tracker for OC-staging. https://github.com/asiekierka/OpenComputers/issues
L220[05:10:22] <Forecaster> %inv preserve no tea
L221[05:10:23] <MichiBot> Forecaster: Item preserved
L222[07:05:52] * AmandaC beams a sock onto @Forecaster's hand, meows, demanding a sock-puppet show
L223[07:12:33] <Forecaster> but I'm busy D:
L224[07:14:10] <AmandaC> unacceptable.
L225[07:15:39] <Forecaster> I have hundreds of entries left to copy!
L226[07:31:35] <AmandaC> How can anyone possibly be too busy to entertain me?
L227[07:32:31] <AmandaC> That simply doesn't make sense.
L228[07:52:13] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i59F678F6.versanet.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk)))
L229[07:52:19] ⇨ Joins: ben_mkiv|afk (ben_mkiv|afk!~ben_mkiv@i59F678F6.versanet.de)
L230[08:17:14] <Lizzy> hmm, my vega has a small switch on it... idk what it does cause it's not labelled and none of the documentation i can find even achnologes it
L231[08:22:11] <Izaya> dual BIOS?
L232[08:23:43] <Lizzy> possibly
L233[08:24:49] <Lizzy> can't find any info about it though
L234[08:25:03] <Forecaster> https://www.reddit.com/r/Amd/comments/7bbnke/rx_vega_bios_switch_which_position_toggles_the/
L235[08:25:27] <Lizzy> hmm
L236[08:26:46] <Lizzy> ok, mine is already on the faster setting
L237[08:43:15] <BohemianHacks> http://tinyurl.com/y3uyrb67
L238[08:43:26] <BohemianHacks> Dynamic loading and unloading of chunks seems to be working well. Maintaining ~70% free memory
L239[08:43:56] <BohemianHacks> have it pathing to random points in all the chunks it has scanned
L240[08:44:41] <BohemianHacks> and forcing it to only load 2 chunks at a time to test it, but max chunks loaded is configurable
L241[09:01:33] ⇨ Joins: Dark_Pisa (Dark_Pisa!~Dark_Pisa@87.117.52.147)
L242[09:08:06] ⇦ Quits: Dark_Pisa (Dark_Pisa!~Dark_Pisa@87.117.52.147) (Ping timeout: 378 seconds)
L243[09:18:23] <The_Stargazer> Izaya: I have no life, so I was browsing anime games and I saw this... ? http://tinyurl.com/yxphgbhv
L244[09:19:02] <Izaya> Surely you don't think me original?
L245[09:19:49] <Elfi> https://vignette.wikia.nocookie.net/durarara/images/1/1f/Izaya%27s_Switchblade.jpg/revision/latest?cb=20130625015901 TBH I always imagined him like this so
L246[09:19:49] <The_Stargazer> actually I had no idea
L247[09:19:50] <Elfi> ¯\_(ツ)_/¯
L248[09:20:41] <The_Stargazer> and also I recognise none of those names
L249[09:21:03] <Izaya> tfw it was only vaguely accurate when I appropriated it and it's been like 7 years
L250[09:21:13] <Izaya> Dude it's been like 7 years what the fuck
L251[09:21:21] <Elfi> Dude it HAS been seven years what the fuck
L252[09:21:31] <The_Stargazer> Was browsing to see if I could find any Nep in there
L253[09:22:00] <Elfi> It's been NINE YEARS SINCE DRRR WHAT THE UFCK
L254[09:22:24] <The_Stargazer> DRRR?
L255[09:22:40] <Izaya> Elfi: does this make us old
L256[09:22:44] <Elfi> Durarara!!, the source of Izaya's namesake I linked
L257[09:22:50] <Elfi> I mean
L258[09:22:51] <Elfi> ...yes
L259[09:22:53] <Elfi> orz
L260[09:22:57] <Elfi> heck
L261[09:22:57] * Izaya cries
L262[09:22:58] <The_Stargazer> ah
L263[09:23:02] * Elfi clings and cries ;A;
L264[09:23:07] <Izaya> I don't want to be ooold
L265[09:23:20] <AmandaC> I should finish that sometime
L266[09:23:30] <AmandaC> I got distracted somewhere in the middle of the show
L267[09:23:49] <Lizzy> stahp, you're making me feel old
L268[09:24:08] <The_Stargazer> havent watched an anime in ages, i should do that
L269[09:24:12] <Izaya> TMoHS is even older
L270[09:24:15] <Izaya> aaaaaaaaaaa
L271[09:24:36] <Lizzy> hmm, speaking of Anime i need to continue watching Kill La Kill
L272[09:24:47] <Izaya> Spice and Wolf? Ancient. The original Fullmetal Alchemist? Stone ages. Naruto and Bleach?
L273[09:25:15] <Izaya> And for something more personal, Kanon and CLANNAD are probably closer to 1990 than 2019
L274[09:25:19] * Izaya screams
L275[09:25:32] <Izaya> At least Angel Beats is
L276[09:25:55] <AmandaC> Angel Beats was nice, 11/10 would cry again
L277[09:26:00] <Izaya> >2010
L278[09:26:03] <Izaya> aaaaaaaaaaa
L279[09:26:32] <Lizzy> i think the pacing for Angel Beats was a bit weird for me, though i only got to episode 6 when i last watched it (according to Netflix)
L280[09:26:57] <AmandaC> Be ready to cry at the ending, Lizzy, that's all I'll say
L281[09:26:59] * Lizzy hmms, goes to see when Zombieland Saga season 2 comes out
L282[09:27:07] <AmandaC> I was not ready for the ending of AB
L283[09:27:51] <Lizzy> hmm, no release date yet :(
L284[09:28:36] <Lizzy> i think Zombieland Saga was the 2nd(? probably) Anime that i genuinly cried towards the end
L285[09:28:53] <Izaya> Anyone HYPE for Yuru Camp S02?
L286[09:29:01] <Lizzy> no idea what that is
L287[09:29:28] <Izaya> The most comfy anime.
L288[09:29:52] <Lizzy> I did start watching Guilty Crown but just felt completely confused when watching it
L289[09:30:22] <Izaya> Guilty Crown has not aged well.
L290[09:30:29] <The_Stargazer> NGNL S2 when
L291[09:30:37] <Izaya> Never.
L292[09:30:55] <Elfi> I think the last thing I watched end-to-end was Bodacious Space Pirates
L293[09:31:13] <Elfi> That was 2012... heck
L294[09:31:20] * Izaya is having a really hard time watching anything all the way through
L295[09:31:24] <Elfi> (I still need to watch Abyss of Hyperspace...)
L296[09:31:43] <Izaya> Started watching Daybreak last week
L297[09:31:48] <Izaya> Got bored 5 episodes in
L298[09:33:05] <Lizzy> I like The Ancient Magnus' Bride, idk if there's more coming to it than whats on crunchyroll right now or not
L299[09:33:24] <Lizzy> i think my current favourite is The Seven Deadly Sins
L300[09:34:24] ⇦ Quits: baschdel (baschdel!~baschdel@2a02:6d40:3673:c401:93a6:afc2:4817:2e51) (Ping timeout: 198 seconds)
L301[09:35:43] <Lizzy> Arifureta was another interesing watch
L302[09:35:57] * Lizzy should look into getting manga comics for stuff
L303[09:43:45] <payonel> @DaveDevil i confirmed the items are taken by the robot even with an inventory upgrade, making it pretty hard for you to get those items
L304[09:44:43] <payonel> i originally invited you to the channel because i wanted to discuss your sponge setup, but i noticed others already explained that sponge is going to cause some issues
L305[09:50:59] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L306[09:57:46] <DaveDevil> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/kimovuzuri
L307[09:59:15] <Bob> inventory controller i think only does the scanning slots job
L308[09:59:26] <Bob> the robot should be able to pull and drop fine
L309[09:59:31] <Bob> just not interact with his equip slot
L310[10:01:00] <payonel> @davedevil yeah, and i won't be worrying about the sponge issue, sorry
L311[10:01:30] <payonel> but yes, i'll fix the inv issue
L312[10:01:38] <payonel> today, in fact :)
L313[10:01:45] <DaveDevil> But the problem isn't that I can't take out the items from the robot, I'm not seeing items in the robot at all
L314[10:01:57] <payonel> i understand
L315[10:02:23] <payonel> if your curious, they're there :) (the objects, in the its inventory...even though it doesn't have one... :)...becausse it does)
L316[10:02:26] <payonel> because*
L317[10:02:36] <payonel> you're*
L318[10:02:37] <DaveDevil> Ok so do you think someone will listen to me with this problem in the sponge forum?
L319[10:03:00] <payonel> i've never dealt with sponge. but i doubt it? they'll probably blame me
L320[10:05:06] <Forecaster> in the its inventory indeed
L321[10:07:22] <payonel> sigh
L322[10:07:46] <payonel> yeah i can't grammar today
L323[10:13:03] <DaveDevil> For sure. "The problem is whom has it" says some idiots (don't know if it's correctly translated)
L324[10:15:51] ⇦ Quits: ben_mkiv|afk (ben_mkiv|afk!~ben_mkiv@i59F678F6.versanet.de) (Ping timeout: 204 seconds)
L325[10:28:55] <AlchemicRaker> Looking into the interfaces for adding new architectures to OC... Considering Prolog and Haskell. Figured I'd check here first, if there's anything else I should know (besides what's on the wiki) before I got started on it. The mc1.12 version probably worries me the most, not sure how soon OC will be updating to the lastest mc versions
L326[10:34:16] <Bob> if payo is still here he could talk to you as hes a dev
L327[10:34:49] <Vexatos> architectures are version independent anyway
L328[10:34:55] <Vexatos> the API hasn't changed between 1.7.10 and 1.12.2
L329[10:36:01] <Vexatos> the power of abstraction
L330[10:36:57] <AlchemicRaker> That's good to know @Vexatos , gives me, that gives me some more confidence in going ahead with this
L331[10:37:13] <Vexatos> also uuh interesting choice of language
L332[10:37:15] <Vexatos> good luck
L333[10:38:32] <AlchemicRaker> Haha, thanks.
L334[10:39:03] <AlchemicRaker> I'll check with payo later too if he comes around, thanks for the heads up Bob
L335[10:39:27] <Bob> payonel btw, i just didn't want to ping
L336[10:39:31] <Bob> and bots are users from IRC
L337[10:39:35] <Bob> some are in this discord tough
L338[10:39:52] <Vexatos> everyone with a brain is in IRC you mean :3
L339[10:40:05] <Vexatos> @AlchemicRaker make sure to make good use of the javadoc
L340[10:40:08] <Vexatos> it's extensive for a reason
L341[10:40:35] <Forecaster> gotta love casual insults for no reason
L342[10:40:39] <Vexatos> yesss
L343[10:40:44] <AlchemicRaker> Lol, recommend a good Android IRC client?
L344[10:40:50] <Vexatos> revolution IRC
L345[10:40:59] <Vexatos> it's the best by far
L346[10:41:01] <Forecaster> No. no respect for that.
L347[10:41:04] <Vexatos> (from the ones I have tested)
L348[10:41:14] <Forecaster> Very disappointed.
L349[10:42:00] <Vexatos> @AlchemicRaker the native lua 5.3 architecture is obviously the "reference" one to check out, don't let the scala code scare you
L350[10:42:34] <Vexatos> There aren't that many architecture addons out there, and the ones I know of all quickly died
L351[10:42:51] <Vexatos> I'm very excited everytime someone tries to make one
L352[10:43:23] <asie> OCMIPS is one worth looking at but it's low-level
L353[10:43:33] <asie> Don't count on OC updating past 1.12 any time soon
L354[10:43:44] <AlchemicRaker> Between that and the interface itself it seems fairly straightforward to create. Most of the work would go into other stuff like the "os" and apps
L355[10:43:46] <Bob> and alone OC would be kinda asd
L356[10:43:58] <Bob> sad*, i would defenitely wait for more mods before begging for a port
L357[10:43:58] <asie> (and if it updates, most of the developers here would go Fabric)
L358[10:44:02] <asie> (with it)
L359[10:44:19] <Vexatos> well nothing it set in stone yet, but rest assured an update would take a very long time
L360[10:44:26] <Vexatos> even if our schedules magically free up enough
L361[10:44:37] <AlchemicRaker> Sure
L362[10:44:47] <Vexatos> so yea, expect 1.7 through 1.12 to be your versions for now
L363[10:48:06] <AlchemicRaker> The main loss for me would actually be programmable golems for the newer version of mc. But... I should check how portable it is...
L364[10:48:28] <AlchemicRaker> The main loss for me would actually be programmable golems (mod I created) for the newer version of mc. But... I should check how portable it is... [Edited]
L365[10:48:30] <Vexatos> you have programmable drones :3
L366[10:49:58] <AlchemicRaker> Robots/Drones would have to do instead, yeah.
L367[10:50:37] <payonel> @Bob ping all you want :)
L368[10:50:48] <payonel> i dont get phone notifications or anything like that
L369[10:50:53] <Bob> ¯\(ツ)/¯
L370[10:51:00] <Bob> okay then p a y o n e l
L371[10:51:09] <AlchemicRaker> Hey Payonel!
L372[10:51:10] <payonel> when i come back to my irc window, i check history to see if i can answer any questions
L373[10:51:19] <payonel> @AlchemicRaker o/
L374[10:51:20] <Mimiru> lenoyap
L375[10:51:49] <payonel> ok, i have some house work to do
L376[10:51:50] <payonel> laters
L377[10:53:16] <Forecaster> %reverse Mimiru
L378[10:53:17] <MichiBot> Forecaster: urimiM
L379[10:53:28] ⇦ Quits: brandon3055 (brandon3055!~Brandon@ip49.ip-139-99-184.net) (Ping timeout: 190 seconds)
L380[10:53:40] <Mimiru> %reverse %reverse
L381[10:53:41] <MichiBot> Mimiru: esrever%
L382[11:02:27] <Kodos> Uwot
L383[11:02:47] <Kodos> %reverse ^
L384[11:02:47] <MichiBot> Kodos: towU
L385[11:02:59] <Kodos> Oh that’s not a thing?
L386[11:03:04] <Mimiru> ?
L387[11:03:14] <Kodos> Oh no it’s just slow
L388[11:03:20] <Mimiru> Oh.. looks like the bridge is running behind
L389[11:03:39] <Mimiru> Fucking Discord.
L390[11:03:47] <Kodos> Ripperoni
L391[11:04:03] <Bob> :GWcorbinHolyFuck:
L392[11:04:12] <Kodos> http://tinyurl.com/y3ooxpsd
L393[11:04:22] <Mimiru> GWcorbinHolyFuck indeed
L394[11:04:38] <Kodos> Lol is that the file name?
L395[11:04:49] <Mimiru> it's the emoji that bob used
L396[11:04:53] <Kodos> Ah
L397[11:04:55] <Forecaster> no it was the id for the awful emoji bob used
L398[11:05:06] <Kodos> I feel so out of date
L399[11:05:14] <Forecaster> how something with that few pixels can live I have no idea
L400[11:05:16] ⇨ Joins: brandon3055 (brandon3055!~Brandon@ip49.ip-139-99-184.net)
L401[11:10:45] <Mimiru> %test
L402[11:10:45] <MichiBot> Mimiru: Success
L403[11:10:55] <Mimiru> yeah.. a couple of second delay still
L404[11:11:01] <Mimiru> %test
L405[11:11:01] <MichiBot> Mimiru: No.
L406[12:05:42] <Lizzy> nuuu i ran out of Kill La Kill
L407[12:05:54] * Lizzy goes to buy the 2nd and 3rd disks
L408[12:07:10] <Forecaster> https://i.imgur.com/2QbNPec.png
L409[12:14:11] <Inari> https://media.discordapp.net/attachments/249763352425922560/642752154406486032/77535074_p0_master1200.png?width=1188&height=702 kawaii
L410[12:14:59] <Forecaster> That's not a cat
L411[12:15:11] <Inari> True
L412[12:15:15] <Inari> Is cuter than a cat
L413[12:15:18] <Inari> %pet AmandaC
L414[12:15:18] * MichiBot brushes AmandaC with a society of puffins. 2 health gained!
L415[12:18:41] * AmandaC bites Inari
L416[12:18:53] <AmandaC> Inari: if you're going to blasphmy against cats, might not want to ping me right after. :P
L417[12:20:54] <Forecaster> hm, idea...
L418[12:21:55] <Forecaster> %stab Vexatos
L419[12:21:55] * MichiBot stabs Vexatos with a society of puffins doing 1 damage
L420[12:22:00] <Forecaster> hm
L421[12:22:37] <Vexatos> what the
L422[12:22:39] <Vexatos> rude
L423[12:22:58] <Forecaster> it was mostly a test, but also for the insult earlier :P
L424[12:23:49] <Inari> Insult?
L425[12:23:51] <Inari> AmandaC: :D
L426[12:26:39] <Forecaster> hrm
L427[12:26:47] <Forecaster> time to complicate the attacks a bit
L428[12:29:11] <Zef> So on discord appears as a blank message when sent alone
L429[12:29:27] <Zef> Do the underscores show on irc?
L430[12:29:31] <Lizzy> no
L431[12:29:48] <Corded> * <Zef>
L432[12:29:54] <Zef> But does that send as a message on irc?
L433[12:32:33] <Forecaster> a message that starts and ends with _ get turns into an IRC "/me" message
L434[12:32:45] <Forecaster> a message that starts and ends with _ get turned into an IRC "/me" message [Edited]
L435[12:32:49] <Zef> Interesting
L436[12:32:49] <Forecaster> by Corded
L437[12:32:52] <Zef> Ahh
L438[12:33:25] <Forecaster> http://tinyurl.com/y4dxmpc9
L439[12:37:59] <Zef> That's really weird
L440[12:38:15] <AmandaC> not really
L441[12:38:26] <Zef> Fine, to me it is
L442[12:38:29] <Zef> Because I don't use irc
L443[12:38:30] <Forecaster> why?
L444[12:38:31] <AmandaC> discord does't have /me -- it's doing the same thing Discord is doing
L445[12:38:45] <AmandaC> er, the same thing that Corded is doing
L446[12:38:46] <Zef> Discord is italicizing it
L447[12:39:05] <Forecaster> discord's "me" is a message that starts and ends with an underscore
L448[12:39:20] <Forecaster> whether it was made with the command or manually
L449[12:39:25] <Forecaster> so that's what corded sees
L450[12:42:10] <Bob> either `message` or `message`
L451[12:42:27] <Corded> * <Bob> doesn't know what /me uses of these two
L452[12:42:32] <Corded> * <Bob> underscoring
L453[12:42:36] <Bob> ah so and are the same
L454[12:42:50] <Zef> The difference is the underscores can make for a blank message
L455[12:42:58] <Zef> If you try the same thing with * it shows tem
L456[12:43:03] <Zef> If you try the same thing with * it shows them [Edited]
L457[12:43:11] <Forecaster> the command produces underscores iirc
L458[12:43:19] <Bob> ¯\(ツ)/¯
L459[14:11:30] <CompanionCube> %tonk
L460[14:11:31] <MichiBot> Dagnabbit! CompanionCube! You beat your own previous record of 4 hours, 44 minutes and 30 seconds (By 11 hours, 15 minutes and 10 seconds)! I hope you're happy!
L461[14:11:32] <MichiBot> CompanionCube's new record is 15 hours, 59 minutes and 40 seconds! No points gained for stealing from yourself. (Lost out on 0.01125 x 5 = 0.05625)
L462[14:11:36] <CompanionCube> hot damn
L463[14:11:48] <CompanionCube> if i knew it was that high i would've tonked out
L464[14:19:59] <Forecaster> sigh
L465[14:20:02] <Forecaster> stupid lua bits
L466[14:20:07] <Forecaster> I can't run MichiBot again :|
L467[14:20:23] <Forecaster> I don't remember which bits I disabled to make it work without the lua stuff on my old system
L468[14:37:27] <Inari> %pet AmandaC
L469[14:37:27] * MichiBot pets AmandaC with an odd number of crutches. 1 health gained!
L470[14:37:34] ⇨ Joins: bauen1 (bauen1!~bauen1@ipbcc03b58.dynamic.kabel-deutschland.de)
L471[14:51:21] <Inari> %sip
L472[14:51:21] <MichiBot> You drink a cloudy water potion (New!). An incredibly fake looking mustache is stuck to Inari's face until Sozin's Comet returns.
L473[14:51:29] <Inari> Noo
L474[15:48:43] <Lizzy> https://www.youtube.com/watch?v=-42P_iYrthM
L475[15:48:44] <MichiBot> Screaming Foxes | length: 40s | Likes: 89,583 Dislikes: 550 Views: 2,060,914 | by Roz P | Published On 31/3/2017
L476[16:11:33] <BohemianHacks> %tonk
L477[16:11:34] <MichiBot> I'm sorry BohemianHacks, you were not able to beat CompanionCube's record of 15 hours, 59 minutes and 40 seconds this time. 2 hours and 2 seconds were wasted! Missed by 13 hours, 59 minutes and 37 seconds!
L478[16:11:48] <BohemianHacks> fuckin 15 hours, oof
L479[16:12:04] <CompanionCube> if i looked at the scrollback i would've tonked out
L480[16:12:08] <CompanionCube> but alas i did not
L481[16:12:36] <BohemianHacks> I didnt scroll at all, obviously ?
L482[16:12:54] <BohemianHacks> If i havent talked in a bit and have a bunch to scroll through I just gamble on it
L483[16:13:12] <CompanionCube> i do that too sometimes
L484[16:40:10] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E382FE.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L485[16:53:26] <AdorableCatgirl> i now have a server
L486[16:53:28] <AdorableCatgirl> a real server
L487[16:53:33] <AdorableCatgirl> lemme get the specs real fast
L488[16:53:37] <AdorableCatgirl> i need to jank the SSD in
L489[17:09:21] <Forecaster> Mimiru what did you need to run the Lua thingies in MichBot on windows again?
L490[17:32:56] <BohemianHacks> @AdorableCatgirl irl real?
L491[17:33:45] <AdorableCatgirl> yeah
L492[17:36:02] <BohemianHacks> nice, what for?
L493[17:43:43] <AdorableCatgirl> not much on it rn
L494[17:50:38] <AdorableCatgirl> i still have to set the sob up
L495[17:50:53] <CompanionCube> specs?
L496[17:53:36] <AdorableCatgirl> 16GB of RAM, twin X5450s
L497[18:04:23] <CompanionCube> OS of choice/
L498[18:06:48] <AdorableCatgirl> arch :^)
L499[18:12:17] <CompanionCube> arch on a server?
L500[18:12:24] <CompanionCube> i too like to live dangerously
L501[18:13:03] <CompanionCube> (literally, i have a pi3 psuedo-server that runs arch)
L502[18:13:11] <AdorableCatgirl> works well enough
L503[18:22:56] <Mimiru> @Forecaster the DLLs linked on the readme on github?
L504[18:23:14] <Mimiru> s/DLLs/DLL/
L505[18:23:14] <MichiBot> <Mimiru> @Forecaster the DLL linked on the readme on github?
L506[18:23:41] <Mimiru> https://michi.pc-logix.com/jnlua52.dll I tossed it in sys32
L507[18:57:00] ⇨ Joins: Arther (Arther!~Arther@249.red-88-6-242.staticip.rima-tde.net)
L508[18:58:20] ⇦ Quits: Arther (Arther!~Arther@249.red-88-6-242.staticip.rima-tde.net) (Client Quit)
L509[19:04:38] <Ariri> my tick lag causes a single core skyrocket... interesting https://i.imgur.com/krBOm9d.png
L510[19:06:28] <AdorableCatgirl> ?
L511[19:07:05] <Bob> because MC is singlethreaded as shit
L512[19:07:07] <Bob> its code is shit
L513[19:12:36] <Ariri> Yeah but it only happens on certain packs and above 1.7
L514[19:12:42] <Ariri> vanilla and stuff is fine
L515[19:13:51] <AmandaC> that doesn't change the fact that MC is single-threaded largely. Anything interactign with the world happens on one thread
L516[19:16:23] <AmandaC> MC/Forge might have gotten more strict about that rule which is why it's worse in later versions
L517[19:16:35] <AmandaC> %8ball halucinate?/
L518[19:16:36] <MichiBot> AmandaC: I don't think that's a question...
L519[19:16:37] <AmandaC> %8ball halucinate?
L520[19:16:37] <MichiBot> AmandaC: My reply is no
L521[19:17:37] <AmandaC> %8ball stare at a code window?
L522[19:17:37] <MichiBot> AmandaC: Without a doubt
L523[19:33:09] ⇨ Joins: Vexaton (Vexaton!~Vexatos@port-92-192-46-233.dynamic.qsc.de)
L524[19:33:09] zsh sets mode: +v on Vexaton
L525[19:33:13] ⇦ Quits: Vexaton (Vexaton!~Vexatos@port-92-192-46-233.dynamic.qsc.de) (Client Quit)
L526[19:35:33] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-192-89-126.dynamic.qsc.de) (Ping timeout: 190 seconds)
L527[20:09:42] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.206)
L528[20:26:23] <Izaya> Ariri: You've tried the load-balancing options in OptiFine?
L529[20:32:59] <AdorableCatgirl> wait
L530[20:33:03] <AdorableCatgirl> that's a thing i can do?
L531[20:56:28] ⇨ Joins: aerogers (aerogers!webchat@45-28-128-94.lightspeed.iplsin.sbcglobal.net)
L532[20:57:05] <aerogers> has anyone gotten the geoglasses program to work with open glasses 2?
L533[20:57:51] <Bob> No idea
L534[20:57:57] <Bob> you could look what's wrong and fix it
L535[20:58:01] <Bob> Simple enough with Lua
L536[21:00:54] <aerogers> yeah so dot 3d isn't supported with openglasses 2 while it was in the original. i wrote a new version and now it can't find my geolyzer
L537[21:02:39] <Bob> maybe it just doesnt use the geolyzer component properly
L538[21:06:45] <aerogers> could be. the error says that component geolyzer returned nill value
L539[21:07:26] <aerogers> I think it might be because i have a geolyzer in the tablet and in the glasses
L540[21:07:27] <Bob> then it just can't detect the component
L541[21:07:35] <Bob> how is it imported
L542[21:08:26] <aerogers> local geo=com.geolyzer
L543[21:08:42] <aerogers> forgot local com=require("component")
L544[21:09:13] <Bob> weird
L545[21:09:16] <Bob> it should work
L546[21:09:22] <Bob> unless you don't have a geolyzer
L547[21:09:45] <aerogers> my post on the code hasn't been approved
L548[21:10:09] <aerogers> i think it is that i have two geolyzers in the same system
L549[21:11:24] <aerogers> i'm going to try and tweak it in a minute
L550[21:12:28] <aerogers> swapped point 3d for text 3d
L551[21:12:55] <aerogers> thank you for your help I'll tell you if it works
L552[21:12:59] ⇦ Quits: aerogers (aerogers!webchat@45-28-128-94.lightspeed.iplsin.sbcglobal.net) (Quit: webchat.esper.net)
L553[21:46:30] <ben_mkiv> he needs the geolyzer in the tablet, it doesnt do anything in the glasses rather than enabling additional features...
L554[23:24:43] <AdorableCatgirl> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/jumetiloyu
L555[23:25:18] <Izaya> I wonder which mod adds these underground grassed caverns
L556[23:26:05] <AdorableCatgirl> :^) at least it's not a "smart" thermostat
L557[23:26:25] <AdorableCatgirl> one of these days i'm gonna make my own thermostat
L558[23:28:53] <AlchemicRaker> Where Are the base Lua files (kernel/os/programs) located in the git repo?
L559[23:31:46] <Paradoxical> @AlchemicRaker https://github.com/MightyPirates/OpenComputers/tree/master-MC1.12/src/main/resources/assets/opencomputers/loot/openos
L560[23:32:01] <Paradoxical> that's for 1.12 but feel free to switch branches if needed
L561[23:32:41] <vierra01> @AlchemicRaker are you still looking at adding an interface to a new language?
L562[23:32:53] <vierra01> if so I recommend perl or perl 6
L563[23:34:32] <AlchemicRaker> I am. My interest is in the specific languages though, just looking through the different requirements. It looks like I could do it just fine so far, but it wouldn't save state as cleanly as Lua/Eris supports
L564[23:34:47] <AlchemicRaker> Thanks @Paradoxical
L565[23:35:11] <Paradoxical> np, have done some code diving before in the repo for addon possibilities and a crappy project that would never viably work
L566[23:36:22] <AlchemicRaker> My friend is also looking at making a new GPU so that his GBA-in-lua implementation will be able to work without the bandwidth/update limit/issue
L567[23:38:40] <AlchemicRaker> I'm personally interested in implementing Haskell architecture as a chance to learn more Haskell, because functional programming. Prolog is more of just logical programming, but I think the code in it could also be really clean in OC.
L568[23:39:02] <AlchemicRaker> I saw there were attempts at JavaScript architecture that don't seem to be maintained?
L569[23:51:27] <Paradoxical> Wow, I need to work on KLang sometime again
L570[23:51:54] <AlchemicRaker> What other architectures are in high demand by the community?
L571[23:52:22] <Paradoxical> Well, I'd like to see 6502 make a comeback to 1.12
L572[23:52:22] <Paradoxical> https://oc.cil.li/topic/1244-mc1710-1102oc16-thistle-a-6502-based-architecture-for-opencomputers/
L573[23:52:49] <Paradoxical> and it'd probably be easy seeing as it's open source so you could see the code and port to 1.12 which I would do but I'm too lazy to do that >.>
L574[23:55:26] <Paradoxical> also I mainly named it KLang as a joke because when I added OOP to it I could technically call it "OOK" or "object oriented klang"
<<Prev Next>> Scroll to Top