<<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
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
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
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?
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
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
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
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.
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
L235[08:25:27] <Lizzy> hmm
L236[08:26:46] <Lizzy> ok, mine is already
on the faster setting
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)
L244[09:19:02] <Izaya> Surely you don't
think me original?
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)
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:
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
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
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
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
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?
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)
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...
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?
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
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"