<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:48]
<Forecaster> %sip
L2[00:00:49] <MichiBot> You drink a
sedimented titanium potion (New!). Forecaster's favourite hat is
suddenly on fire.
L3[00:00:57]
<Forecaster> Aww not again
L4[00:14:27]
<payonel>
%sip
L5[00:14:27] <MichiBot> You drink a prickly
lime potion (New!). payonel gains the ability to talk to bricks
until their next sip of water.
L6[00:14:46]
<payonel>
amazing 🙂
L7[00:18:20] <Amanda> Stunning
conversationalists, those bricks
L8[00:20:24] <Amanda> can't keep a secret
worth a damn, though
L9[00:21:07]
<payonel>
mostly they're salty about the stygma, "like a ton of
bricks"
L10[00:28:26]
<Saghetti>
%engulf
L11[00:28:34]
<Saghetti>
%aliases sip
L12[00:28:34] <MichiBot> Saghetti:
'drink' aliases: [chug, toast, sip, ingest, consume, use, absorb,
engross, quaff, skull, down, slurp]
L13[00:28:45]
<Saghetti>
%engross
L14[00:28:46] <MichiBot> You drink a
shimmering coral potion (New!). Everything Saghetti says is now in
Wingdings for 4 moons.
L15[00:29:41]
<Saghetti>
♎︎♋︎■︎♑︎ ♓︎⧫︎ 🖳︎🕿︎
L16[00:29:56]
<Saghetti>
♋︎❍︎ ♓︎ ⬧︎⧫︎◆︎♍︎🙵 ●︎♓︎🙵♏︎ ⧫︎♒︎♓︎⬧︎ ■︎□︎⬥︎✍︎
L17[00:34:18]
<Ocawesome101> oh gosh
L18[00:34:32]
<Ocawesome101> also writing manpages is
both fun and b o r i n g
L19[00:38:53]
<Saghetti>
meanwhile my docs
L20[00:39:11]
<Saghetti>
also
L21[00:39:22]
<Saghetti>
who wants to join me in making a MichiBot RPG
L22[00:39:29]
<Saghetti>
using %lua
L23[00:42:38] <CompanionCube> what'sthe
design?
L24[00:44:52]
<Saghetti>
maybe make a function called input()
L25[00:44:59]
<Saghetti>
and it stores state in a global variable
L26[00:45:12]
<Saghetti>
actually, make it rpgInput
L27[00:45:27]
<Saghetti>
so %lua rpgInput("drink health potion")
L28[00:46:17]
<Saghetti>
@Forecaster isn't there a way to reset the lua environment?
L29[00:48:37] ⇦
Quits: Vexatos (~Vexatos@port-92-192-52-147.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L30[00:54:50]
<Saghetti>
nvm, found it
L31[00:55:40]
<Saghetti>
it's %resetlua
L32[00:56:02]
<Saghetti>
ooh i have an idea
L33[00:56:07]
<Saghetti>
community made bot
L34[00:56:20]
<Saghetti>
maybe like a web interface to code lua stuff
L35[00:56:26]
<Saghetti>
and then you can make your own commands
L36[00:57:41] ⇨
Joins: Saghetti
(webchat@c-67-164-116-220.hsd1.ca.comcast.net)
L37[00:58:18] *
CompanionCube remembers botwillacceptanything
L39[01:03:52]
<payonel>
qqqqqqqqqqqqqqq
L41[01:04:13]
<payonel>
lewd
L42[01:04:23]
<AdorableCatgirl> i'll make a bot that
everyone can add to
L43[01:04:25]
<AdorableCatgirl> bet
L44[01:04:32]
<Ariri>
Thats why I added the fourth one, baka!
L45[01:04:52]
<AdorableCatgirl> there'll be limits
tho
L46[01:05:56] <Amanda> as I just said in
#MichiBot, the biggest problem with running an IRC Bot is the
users.
L47[01:06:17] <Amanda> I've deemed it not
worth it, Schongo is now just the nam eof the town/base/settlement
I settle in in games forevermore
L48[01:07:06]
<Saghetti>
so how about
L49[01:07:09]
<Saghetti>
we trust people
L50[01:07:17]
<Saghetti>
because people here in #oc are very wholesome
L51[01:07:36]
<Saghetti>
seriously, when's the last time somebody got banned here?
L52[01:07:39]
<Ariri>
Yes
L53[01:07:57]
<Ariri>
(Like last month I think?)
L54[01:08:12]
<Saghetti>
people who abuse the community bot will be locked out
L55[01:08:47]
<Saghetti>
how does one even get a bot approved for here
L56[01:08:58] <Amanda> step one: Be an
op
L57[01:09:12]
<Ariri>
%bans
L58[01:09:15] <Amanda> or someone trusted
by the community, I guess
L59[01:09:22] <Amanda> see: ocdoc /
gamax
L60[01:09:32] <Amanda> ( or maybe that's
just grandfathered in )
L61[01:09:37]
<Saghetti>
well then
L62[01:09:45]
<Saghetti>
this ain't happening for another like 3 years
L63[01:09:49]
<Saghetti>
or more
L64[01:09:53]
<Saghetti>
see: izaya
L65[01:10:13]
<Ariri>
~~makes an IRC bot to learn speech and uses it to rule the world,
but fails because its limited to speaking in markov chains~~
L66[01:10:27] <CompanionCube> there used to
be a bot that would autoban other unapproved bots on joining
lol
L67[01:10:39]
<Ocawesome101> ~markov CompanionCube
L68[01:10:39] <ocdoc> why have some when I
canceled because of fsck?
L69[01:10:50]
<Saghetti>
~markov Saghetti
L70[01:10:51] <ocdoc> with the wildlife
(insects) in my computer in my programming language vm that there
isnt really a while back to reading glitches
L71[01:11:02] <Amanda> CompanionCube has
been cancelled!?
L72[01:11:10] <CompanionCube> that makes
surprising amounts of sense for a markov chain, Saghetti.
L73[01:11:17] <CompanionCube> Amanda: no,
*I* cancelled
L74[01:11:59]
<Ocawesome101> ~markov Amanda
L75[01:12:00] <ocdoc> %choose irradiate or
space goop is jouney to the radio to decode a boss in PR for the
raspi config util
L76[01:12:27] <Amanda> Remember kids, the
aperture science weighted companion cube will never threaten to
stab you, amd in fact, can not speak
L77[01:13:08] <CompanionCube> %stab
Amanda
L78[01:13:08] <MichiBot> CompanionCube is
stabbing Amanda with sweet magic for 1d4 => 2 (Magic +2) =>
4 damage! Right as sweet magic was at it's prime, reality caught up
with it.
L79[01:13:10]
<Saghetti>
CompanionCube has quit irc (Quit: I'm outta here)
L80[01:13:12] <Amanda> D:
L81[01:13:25]
<Ariri>
However, it will implant markov chains in your brain
telepathically, so you won't be able to speak coherently
either.
L82[01:13:28] <Amanda> GLaDOS lied!?
L83[01:13:28]
<Saghetti>
%inv add CompanionCube's knife
L84[01:13:29] *
MichiBot summons 'CompanionCube's knife' and adds to her inventory.
This seems rather fragile...
L85[01:13:30] <CompanionCube> I never
threaten to stab you. I just do it.
L86[01:13:44] <CompanionCube> malicious
compliance ftw!
L87[01:14:03] <Amanda> Fuck the what,
indeed.
L88[01:14:04]
<Ariri>
%bap CompanionCube with cake
L89[01:14:05] <MichiBot> Ariri baps
CompanionCube with cake!
L90[01:14:33]
<Ariri> I
can't tell if I used that wrong or not
L91[01:14:41]
<Ariri> I
can never remember
L92[01:14:42]
<Saghetti>
guess i need to keep my bot to my own channel
L93[01:14:45]
<Saghetti>
sad
L94[01:15:07] <CompanionCube>
channel?
L95[01:15:13]
<Saghetti>
irc channel
L96[01:15:18]
<Ocawesome101> ~markov ping
L97[01:15:18] <ocdoc> l-l the laptop is
windows y u no lua here and it still feels weird to
L98[01:15:33]
<Saghetti>
#saghettis-corner-of-bots-that-arent-allowed-in-oc
L99[01:15:49] <CompanionCube> 10/10
name
L100[01:16:00]
<Ariri>
^
L101[01:16:20] <Amanda> @forecaster
michibot should count the words in an item, disregarding words like
of, the, etc and based fragility on that count, instead of raw
character count. It makes no sense for CompanionCube's knife to be
fragile
L102[01:16:44] <CompanionCube> Amanda:
maybe it's just a crap knockoff knife
L103[01:16:53] <CompanionCube> ~you never
know~
L104[01:17:36]
<Saghetti>
bruh
L105[01:17:40]
<Saghetti>
it let me register that channel
L106[01:17:45]
<Saghetti>
no way
L107[01:17:47]
<Ariri>
Made with wood™️
L108[01:17:54] <CompanionCube> why
wouldn't it?
L109[01:18:02] <Saghetti> i thought it
would be too long
L110[01:18:04] <Amanda> CompanionCube: I
guess, it's more the principal of the thing. Seems way too
arbitrary for human language
L111[01:18:35] <Amanda> %inv add
sahrasrafa's robe
L112[01:18:35] *
MichiBot summons 'sahrasrafa's robe' and adds to her inventory.
This seems very sturdy.
L113[01:20:52]
<payonel>
ok i'm not working on the motion sensor bug right now, going for a
walk. i'll be back online later
L114[01:22:21]
<Saghetti>
is it possible to become a "trusted community member"
just by lurking in irc?
L115[01:23:00]
<Ariri>
Yes, but s/community/lurking
L116[01:23:53] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190
seconds)
L117[01:24:04]
<Ocawesome101> I must say, having colored
manpages is pretty nice
L118[01:27:04]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L119[01:28:53] ⇦
Quits: immibis (~immibis@46.114.38.199) (Ping timeout: 190
seconds)
L120[01:50:34] <MichiBot> payonel
REMINDER: test OCAwesome's editor
L121[01:51:14]
<Ocawesome101> ooh @payonel your
reminder's here
L122[01:53:04] <Amanda> Sorry, @payonel
walked out of bounds, and I had to garbage collect him
L123[01:53:46] ⇦
Quits: Saghetti (webchat@c-67-164-116-220.hsd1.ca.comcast.net)
(Quit: webchat.esper.net)
L124[01:54:29]
<Ocawesome101> :O
L125[01:55:05]
<Ocawesome101> it was supposed to have
syntax highlighting but that broke so I removed it
L126[01:56:25] <Amanda> %choose put the
laptop away
L127[01:56:25] <MichiBot> Amanda: I don't
think I've heard of "put the laptop away", so probably
not.
L128[01:58:51] <murlocking4> a table can
contain one element ?
L129[01:59:07]
<Bob> why
one
L130[01:59:14]
<Bob>
"infinitely" many
L131[01:59:22]
<Saghetti>
it can contain 0 elements
L132[01:59:31] <murlocking4> I mean, if I
want to do 1, that works too ?
L133[01:59:36] <murlocking4> Ok,
cool.
L134[01:59:40]
<Saghetti>
yes
L135[01:59:53]
<Saghetti>
it doesnt matter how many you have in it
L136[01:59:57]
<Saghetti>
as long as you dont run out of ram
L137[02:00:03] <murlocking4> Had this
weird idea it didn't work that way. Now it make a lot more
sense...
L138[02:02:51] <CompanionCube> what'd be
the point in calling it a table if there's only one element in
it?
L139[02:03:00]
⇨ Joins: Null_Int
(~null_int@ip70-161-234-235.hr.hr.cox.net)
L140[02:04:17]
<Bob> ^
waste of ressources
L141[02:04:48] <murlocking4> How else do
you do it? Here's my example:
L142[02:04:48] <murlocking4> local bucket
= {} ; local bucket[1] = "minecraft:empty_bucket"
L143[02:05:09] <murlocking4> simply local
bucket = "minecraft:empty_bucket" ?
L144[02:05:24]
<Bob>
`local bucket[1] = "minecraft:empty_bucket"` thats not
valid btw
L145[02:05:28]
<Saghetti>
^
L146[02:05:31]
<Bob> an
index to a table can't be local
L147[02:05:40]
<Bob> as
its owned by the table and not a variable
L148[02:05:47]
<Bob> so
local / global doesn't apply to that
L149[02:05:51] <murlocking4> right, my
bad
L150[02:06:07] <murlocking4> anyway,
without the local there, how would you do it ?
L151[02:06:27]
<Bob> just
add the element to the table ?
L152[02:06:59] <murlocking4> Without a
table, you guys mentioned that was pointless for one element
L153[02:08:05]
<Bob> just
assign the only elment to the variable then
L154[02:08:44] <murlocking4> like this ?
local bucket = "minecraft:empty_bucket"
L155[02:10:50] <murlocking4> Someone told
me that was wrong so that's why i'm confused...
L156[02:12:06] <Amanda> %choose veg out to
radiation or veg out to waves?
L157[02:12:07] <MichiBot> Amanda: veg out
to radiation'os, for a complete breakfast!
L158[02:15:35]
<Bob>
`local bucket = "minecraft:empty_bucket"` is totally
okay
L159[02:15:41]
<Bob> when
and where was it wrong
L160[02:31:23]
<AdorableCatgirl> P E P S I M A N
L161[02:38:44] <Elfi> Did someone say
PEPSIMAN?
L162[02:38:54] <Elfi> [Masayoshi Soken -
Locus intensifies]
L163[02:42:33]
<ThePiGuy24> bepis
L164[02:43:21] ⇦
Quits: Null_Int (~null_int@ip70-161-234-235.hr.hr.cox.net) (Quit:
Null_Int)
L165[02:47:24]
⇨ Joins: MrCreeper
(~mrcreeper@host-92-9-113-123.as43234.net)
L166[02:47:31] <MrCreeper> Hello?
L167[02:48:00]
<Saghetti>
ae
L168[02:48:15] <MrCreeper> Hello agian
Corded
L169[02:48:31] <MrCreeper> I had a great
idea... I put IRC on a tablet
L170[02:50:23] ⇦
Quits: MrCreeper (~mrcreeper@host-92-9-113-123.as43234.net) (Client
Quit)
L171[02:52:37]
⇨ Joins: MrCreeper
(~mrcreeper@host-92-9-113-123.as43234.net)
L172[02:53:53]
<Zef>
Corded is the discord -> irc relay bot
L173[02:54:49] <MrCreeper> Oh... this
whole time (the 1 other time I have been here) I though I was
talking to someone called Corded lol
L174[03:02:37] <murlocking4> can you
comment the first lines of your program with a '#' ?
L175[03:03:29] <murlocking4> Or is that
for another language ?
L176[03:07:01] ⇦
Quits: CarlenWhite (~CarlenWhi@22.sub-174-241-131.myvzw.com) (Ping
timeout: 204 seconds)
L177[03:11:44]
<Mr_Creeper543> Hello me!
L178[03:11:52] <MrCreeper> Hey me
L179[03:12:48]
⇨ Joins: CarlenWhite
(~CarlenWhi@253.sub-174-241-134.myvzw.com)
L180[03:13:23]
<ThePiGuy24> %tonk
L181[03:13:24] <MichiBot> Jeepers!
ThePiGuy24! You beat Lizzy's previous record of 5 hours, 18
minutes and 8 seconds (By 1 hour, 46 minutes and 3 seconds)! I hope
you're happy!
L182[03:13:25] <MichiBot> ThePiGuy24's new
record is 7 hours, 4 minutes and 11 seconds! ThePiGuy24 also gained
0.01062 (0.00177 x 6) tonk points for stealing the tonk. Position
#6. Need 0.04716 more points to pass SquidDev!
L183[03:13:50]
<Mr_Creeper543> DO I want to ask what just
happened?
L184[03:13:59]
<ThePiGuy24> tonk is a game
L185[03:14:11]
<Mr_Creeper543> %tonk
L186[03:14:22]
<Mr_Creeper543> I must be bad at this
lol
L187[03:14:32]
<ThePiGuy24> %tonkleaders
L189[03:14:45]
<ThePiGuy24> rules are there
L190[03:14:56]
<ThePiGuy24> (there is also a 15 minute
timeout)
L191[03:21:30] ⇦
Quits: MrCreeper (~mrcreeper@host-92-9-113-123.as43234.net) (Ping
timeout: 378 seconds)
L193[03:24:33]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L194[03:26:06]
<Kristopher38> %discord
L196[03:27:25]
<Thanos-No
Snap> Im trying to use an adapter to read comparator output. It
is reading 0 even when output is 15. Is this a bug?
L197[03:27:34]
<Thanos-No
Snap> Can someone try to replicate this?
L198[03:30:39] <Amanda> Are you sure your
using the right side?
L199[03:30:59] <Amanda> It should be
sides.north/east/etc
L200[03:32:06] <Amanda> payonel: oc2
wishlist (that I'm pretty sure I said before, but eh) make sides
not overlap. It's too confusing to the children it seems
L201[03:33:27] *
Amanda snugsafairy, zzzmews
L202[03:33:31]
<Thanos-No
Snap> should the method be
getOutputSignal("side")
L203[03:33:32] <Amanda> Night nerds
L204[03:33:37] <Amanda> No
L205[03:33:51] <Amanda>
GetOutputSognal(sides.side)
L206[03:33:59]
<payonel>
sorry to hold you amanda
L207[03:34:03] <Amanda> Except without the
typos
L208[03:34:04]
<payonel>
but what? sides not overlap?
L209[03:34:22] <Amanda> payonel:
sides.front == sides.north, iirc
L210[03:34:36]
<payonel>
oh that. you know,i was thinking about that same idea just last
night
L213[03:35:37]
<Thanos-No
Snap> trying to read the output from north, still returning
0
L214[03:35:43]
<payonel>
test all the sides
L215[03:35:44] <Amanda> payonel: it's too
confusing, if they're different valuwsz we can give a clear error
"invalid side east, use front/back/left/..."
L216[03:36:32]
<payonel>
amanda: i hear you
L217[03:36:34]
<Thanos-No
Snap> all sides output 0
L218[03:36:39] <Amanda> Thanos: and you're
providing a signal on the north of the adapeter?
L219[03:36:45] <Amanda> Wait
L220[03:36:48]
<Thanos-No
Snap> Yeah
L221[03:36:54] <Amanda> **Output**
L222[03:36:59] <Amanda> You want
input
L223[03:37:05]
<payonel>
yep ^
L224[03:37:15]
<payonel>
you're not providing data (i.e. output) you want to read data (i.e.
input)
L225[03:37:20]
<payonel>
just like stdin vs stdout
L226[03:37:33]
<Thanos-No
Snap> But thats not an available method
L227[03:37:46]
<payonel>
sounds like i have something else to troubleshoot
L228[03:37:58]
<payonel>
can you wait like 30 mins? i need to review @Ocawesome101 's
editor
L230[03:38:30]
<Thanos-No
Snap> No worries, take your time man 🙂
L231[03:38:33] <Amanda> Wait.
Component.comparitor? What adds thay
L232[03:38:47] <Amanda> Try with a
redstone card
L233[03:39:00]
<Thanos-No
Snap> I already have a redstone card in the computer
L234[03:39:05]
<payonel>
@Ocawesome101 can you grab me that link again
L235[03:39:27]
<payonel>
@Thanos-No Snap the card inside the computer reads/writes redstone
signals right on the faces of the computer case itself
L236[03:39:31] <Amanda> The comparitor
needs to go into the computer then, and you'll use
component.redstone
L237[03:39:43] <Amanda> That is, needs to
face the case
L238[03:39:50] <Amanda> Or use a redstone
io block
L239[03:40:35] <Amanda> Anyway, it's a bit
late (for my sleep schedule at least) so night nerds
L240[03:40:49]
<payonel>
is the comparitor accessed via an adapter?
L241[03:40:53]
<Thanos-No
Snap> Yeah
L242[03:40:56]
<payonel>
i've not tested with that 🙂
L243[03:40:57]
<payonel>
haha
L244[03:41:12]
<payonel>
seriously, how are there STILL areas of oc i haven't worked
in
L245[03:41:19]
<Thanos-No
Snap> lol
L246[03:41:27]
<Thanos-No
Snap> its the little things
L247[03:41:32]
<payonel>
hmm....the sides are ignored on getOutputSignal
L248[03:41:47]
<payonel>
it's not a sided component
L249[03:41:49]
<payonel>
it's just a thing
L250[03:42:03]
<payonel>
so you have a vanilla-comparitor
L251[03:42:08]
<payonel>
which is "on", sending redstone signal
L252[03:42:13]
<payonel>
but it's "output" value is 0?
L253[03:42:15]
<payonel>
its*
L254[03:42:21]
<Thanos-No
Snap> exactly
L255[03:42:24]
<payonel>
curious
L256[03:42:31]
<payonel>
ok, can you wait 20mins or so?
L257[03:42:34]
<payonel>
i'll work with it
L258[03:42:37]
<Thanos-No
Snap> For sure
L259[03:42:39]
<payonel>
@Ocawesome101 give me linky again
L260[03:43:17]
<payonel>
bah, fine.i'll scroll history to find it
L262[03:46:10]
<payonel>
>.<
L263[03:46:27]
<payonel>
@Ocawesome101 this editor isn't ready for openos
L264[03:46:39]
<payonel>
`#!/usr/bin/env lua5.3`
L265[03:48:31]
<payonel>
ok, after removing that shebang, it crashes on line 139, h is
nil
L267[03:48:58]
<Mr_Creeper543> Is that possible?
L268[03:49:13]
<payonel>
ok, you're trying to read screen res at the start
L269[03:49:59]
<payonel>
@Mr_Creeper543 sounds extremely doable. though i dont know what
they are really asking for
L270[03:50:37]
<payonel>
@Ocawesome101 ah, you need to specify the read size, else it reads
and entire line (`io.read()` vs (e.g.) `io.read(6)`)
L271[03:50:47]
<Mr_Creeper543> Ahh, I had that concern
when writing it... also compere our usernames lol
L272[03:51:14]
<Mr_Creeper543> Try reading the root
thread, maybe that will shed some light?
L274[03:52:52]
<payonel>
@Mr_Creeper543 sure
L275[03:53:02]
<Mr_Creeper543> 😄
L276[03:53:14]
<Mr_Creeper543> Good... now I just need to
work out how...
L277[03:53:44]
<Mr_Creeper543> Well, I can try, now I
know it's possible I know I won't be wasting my time
L278[03:56:52]
⇨ Joins: Mr_Creeper543
(~mr_creepe@host-92-9-113-123.as43234.net)
L279[03:57:52]
<payonel>
apparently openos has a bug ... ? our cursor position vt response
doesn't include the [
L280[03:57:56]
<payonel> i
think
L281[03:58:36]
<payonel>
nope. we dont. i'll fix that
L282[03:59:11]
<madtaz>
hell eveyone
L283[03:59:23]
<madtaz>
hello^
L284[03:59:28]
<payonel>
@Ocawesome101 i'd put asserts around things, btw. like `h =
assert(tonumber(h), "msg about bad h")`
L285[03:59:54]
<Ocawesome101> @payonel strange. It works
in standard Lua. (definitely not ready for OpenOS, not sure if it
will be, I was offline for a while, also reading a whole line is
intentional)
L286[03:59:58]
<Ocawesome101> also good idea
L287[04:00:37]
<payonel>
screen resolution reading works in real shell?
L288[04:00:58]
<Ocawesome101> yea
L289[04:01:04]
<payonel>
...
L290[04:01:10]
<Ocawesome101> `\27[6n`
L291[04:01:19]
<payonel>
but...but you're calling io.read()
L292[04:01:24]
<Ocawesome101> you have to press enter in
real shell
L293[04:01:28]
<payonel>
which means that returns early without newline
L294[04:01:31]
<payonel>
AH
L295[04:01:33]
<payonel>
thank you
L296[04:01:43]
<payonel> i
thought i was going crazy
L297[04:01:47]
<Ocawesome101> lel
L298[04:01:57]
<payonel>
everything else is fine
L299[04:02:06]
<payonel> i
already admitted i have a bug in openos, which i already
fixed
L300[04:02:35]
<Ocawesome101> Monolith still has the
nonstandard impl because fsr reading a specified amount breaks
everything horribly
L301[04:02:57]
<Ocawesome101> hence the `if _OSVERSION
and package.loaded.kinfo then` at the top
L302[04:03:03]
<payonel>
so ... how do i edit anything?
L303[04:03:06]
<Ocawesome101> I need to redo my terminal
system
L304[04:03:10]
<Ocawesome101> type `help`
L305[04:03:13]
<Ocawesome101> press enter
L306[04:03:21]
<payonel>
oh, ... sorry
L307[04:03:27]
<payonel>
not going to replace edit with a command based editor
L308[04:03:36]
<Ocawesome101> or view the manpage in that
repo, it's at `man/man/fled`
L309[04:03:36]
<payonel>
but before i toss it out
L310[04:03:39]
<payonel>
i'll give it a go
L311[04:03:39]
<Ocawesome101> that's fine
L312[04:03:42]
<Ocawesome101> :)
L313[04:04:04]
<Ocawesome101> it won't autocreate files,
you have to create a new buffer manually for that
L314[04:04:15]
<Ocawesome101> little more involved than
your typical editor
L315[04:05:17]
<payonel>
ok sorry, apparently i'm too dumb for an editor like this
L316[04:05:21]
<payonel>
how do i edit anything in the file
L317[04:05:28]
<payonel> i
dont see anything "to edit a line" in help
L318[04:05:30]
<Ocawesome101> `i`
L319[04:05:49]
<Ocawesome101> to overwrite a line you
gotta delete it first
L320[04:05:51]
<The_Stargazer> is this shitty vim
L321[04:06:03]
<Ocawesome101> no, it's even worse than
that :P
L323[04:06:25]
<payonel> i
think this is a great model for cheap editors, and i think you've
done a good job
L324[04:06:27]
<The_Stargazer> also, payonel: i'm looking
at robot.names and something baffles me
L325[04:06:34]
<payonel>
but this type of editor cannot be a replacement for edit
L326[04:06:37]
<Ocawesome101> payonel: why, thank
you
L327[04:06:40]
<The_Stargazer> how the hell do we not
have Cortana (from Halo) in there yet?
L328[04:07:10]
<Ocawesome101> it's not cheap if you load
a huge file :P
L329[04:07:15]
<payonel>
@The_Stargazer you know what we should do....cap robot names to
100. then when someone wants 101, the community has to vote which
to cut
L330[04:07:34]
<The_Stargazer> maybe, except...
L331[04:07:38]
<The_Stargazer> we have 131.
L332[04:07:44]
<payonel>
@Ocawesome101 silver lining, you helped me find a bug in openos vt
code
L333[04:07:55]
<Ocawesome101> :)
L334[04:07:56]
<payonel>
@Thanos-No Snap ok let's load up mc
L335[04:07:58]
<The_Stargazer> or, wait
L336[04:08:01]
<The_Stargazer> that's just lines
L337[04:08:10]
<The_Stargazer> i should probably count
the lines excluding the start :P
L338[04:08:28]
<Ocawesome101> you could ship this editor
as an alternative for low-mem (==T1) systems :P
L339[04:08:32]
<Thanos-No
Snap> I checked with a redstone IO, and it has a
getComparatorInput() method, which IS sided. But it reads 0 from
all sides too
L340[04:08:36]
<Thanos-No
Snap> weird
L341[04:08:52]
<payonel>
@Thanos-No Snap the redstone IO component, reads/writes redstone to
any given side
L342[04:09:08]
<payonel>
the adapter lets you load another mod or vanilla block as a
component
L343[04:09:18]
<payonel>
the comparitor ITSELF is not a "sided" component like
that
L344[04:09:21]
<payonel>
it's basic
L347[04:10:01]
<Thanos-No
Snap> Thats an OC redstone IO method no?
L348[04:10:09]
<Ocawesome101> also, at least that editor
isn't `ed.lua` from the same folder @payonel
L349[04:10:16]
⇨ Joins: Blue_595 (~c8h10n4o2@47.196.96.5)
L350[04:10:28]
<payonel>
true dat
L351[04:10:35] <Blue_595> o/
everyone
L352[04:10:55]
<The_Stargazer> okay, excluding the
comments at the top of the file, there are 119 names
L353[04:10:56]
<The_Stargazer> also, o/
L354[04:10:58] <Mr_Creeper543> Hey
L355[04:11:01] <Blue_595> modem update:
the actual data pump is done but ive decided to integrate the RXD
clock recovery onto the same board
L356[04:11:02]
<Ocawesome101> o/
L357[04:11:08] <Blue_595> just for uniform
density n such
L358[04:11:34] <Blue_595> *delicious
earwax*
L359[04:12:08]
<payonel>
@Thanos-No Snap works for me
L360[04:12:10]
<payonel>
🙂
L361[04:12:17]
<payonel>
i'm in 1.7.10 - are you in 1.12?
L362[04:12:23]
<Thanos-No
Snap> Yeah in 1.12
L363[04:12:23]
<payonel>
i'll retest there
L364[04:12:55] <Mr_Creeper543> If you have
a server hooked upto raid, do you still need drives in the
server?
L365[04:13:31] <Blue_595> if you use the
raid as the boot drive, no
L366[04:13:36] <Blue_595> i know from
personal experience :D
L367[04:13:58] <Blue_595> i once gave one
of my servers a 12MB boot drive
L368[04:14:09] <Mr_Creeper543> oof
L369[04:14:19] <Blue_595> its supposed to
be a cloud storage server, but i never ended up writing the drivers
for it
L370[04:14:32] <Mr_Creeper543> Dew
it
L371[04:14:34] <Mr_Creeper543> lol
L372[04:14:55] <Blue_595> so uh
L373[04:15:01] <Blue_595> in the ODEmu
emulator thing
L374[04:15:07]
<The_Stargazer> OCEmu?
L375[04:15:14]
<payonel>
@Thanos-No Snap still works
L376[04:15:15] <Blue_595> do you think
/wireless/ network cards should be able to go between
computers
L377[04:15:25]
<payonel>
@Thanos-No Snap do you have a server i can join to help you
troubleshoot?
L378[04:15:25]
<The_Stargazer> in OCEmu?
L379[04:15:28]
<The_Stargazer> they don't, rn
L380[04:15:33] <Blue_595> between irl
computers
L381[04:15:33]
<Thanos-No
Snap> Im in singleplayer 😦
L382[04:15:37]
<The_Stargazer> in fact, there's no
networking of any kind last I checked
L383[04:15:50] <Blue_595> normal network
cards work between virtual computers
L384[04:15:57]
<The_Stargazer> wait is this for OC
L385[04:15:59]
<The_Stargazer> or not
L386[04:16:06] <Blue_595> for OC
computers
L387[04:16:10]
<The_Stargazer> oh
L388[04:16:12]
<The_Stargazer> in OCEmu?
L389[04:16:17] <Blue_595> yes
L390[04:16:19]
<payonel>
Blue_595 your question is slightly confusing. wireless network
cards don't go between computers. but you can send a wireless
signal via wireless network card from one wireless network card to
another
L391[04:16:34] <Blue_595> did i say that
right?
L392[04:16:35]
<The_Stargazer> in OCEmu though, they
don't get received last I checked
L393[04:16:43] <Blue_595> ANYWAY
L394[04:16:47]
<payonel>
@Thanos-No Snap ok, what pack? i can host a server if you want to
see me set things up
L395[04:16:54]
<The_Stargazer> also, payonel: feature
suggestion for OCVM: networking.
L396[04:16:58] <Blue_595> internet cards
dont work for me right now, because im missing 2 packages that dont
even exist
L397[04:17:00]
<The_Stargazer> if it's not already in
there
L398[04:17:10]
<Thanos-No
Snap> @payonel I was able to use a redstone IO to get it
working
L399[04:17:12]
<The_Stargazer> Blue_595: internet cards
in OCEmu seem to crash it
L400[04:17:18]
<Thanos-No
Snap> Im in MC Eternal
L401[04:17:19]
<payonel>
@The_Stargazer network cards should work in ocemu. i wrote that
code, and it worked in the past for many people
L402[04:17:24]
<The_Stargazer> oh
L403[04:17:24] <Blue_595> it just says it
cant connect to the internet
L404[04:17:26]
<payonel>
also, network cards work in ocvm
L405[04:17:36]
<The_Stargazer> oh; how do I get them to
work
L406[04:17:37]
<payonel>
internet?
L407[04:17:44]
<payonel>
wat?
L408[04:17:48]
<Thanos-No
Snap> I have computronics, CC Tweaked, and Plethora. But I doubt
those mods interfere with it
L409[04:17:52]
<The_Stargazer> do they work like regular
net cards
L410[04:18:02]
<payonel>
wireless cards don't open sockets for real network io
L411[04:18:07]
<payonel>
internet cards can do that
L412[04:18:40]
<payonel>
@Thanos-No Snap agreed, it is unlikely there are conflicts like
that
L413[04:19:02]
<Thanos-No
Snap> I was able to read the input value 15 using
getInput()
L414[04:19:33]
<payonel>
@Thanos-No Snap i can demo it for you via discord screen share.
would you like that?
L415[04:19:47]
<Thanos-No
Snap> Yeah sure, never done it
L416[04:20:03]
<payonel>
ok, stand by
L417[04:20:17] <Blue_595> i have a 12-pin
connector coming from the DPU Card
L418[04:21:01] <Blue_595> it has power,
hook relay, RX/TX, recovered clock, 3 signals for the DTMF
generator, DCD from the TCM3105 chip, and a ringing indicator just
passed through from the previous card
L419[04:21:44] <Mr_Creeper543> That moment
when you boot a server... but never gave it a screen
L420[04:22:07] <Blue_595> that moment when
you boot a server... but never gave it a graphics card
L421[04:22:17] <Blue_595> that moment when
you boot a server... but never gave it a stick of ram
L422[04:22:20] <Blue_595> that moment when
you boot a server... but never gave it a component bus
L423[04:22:24] <Blue_595> that moment when
you boot a server... but never gave it an EEPROM
L424[04:22:35] <Blue_595> that moment when
you boot a server... but never gave it a keyboard
L425[04:23:16] <Blue_595> uh... feature
request: power supply component for computer cases, where each tier
has a limited number of parts inside the case it can power
L426[04:23:17] <Mr_Creeper543> That moment
when even with a tire 3 battery upgrade you tablet is already half
dead...
L427[04:23:21] <Blue_595> and servers have
2 or something
L428[04:24:12]
⇨ Joins: Arimil
(~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
L429[04:24:37] <Blue_595> idk seems like a
nice feature to have (you already bothered to add BIOS ROMs so why
not a power supply?) and would make setting up computers just a bit
more complicated
L430[04:24:50] <Blue_595> sort of a dash
of _syntactic salt_
L431[04:24:53] ⇦
Quits: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net) (Read
error: Connection reset by peer)
L432[04:29:13] <Mr_Creeper543> Can I put
empty servers in rack? For astetic persoses? (dear god ignore my
spelling)
L433[04:29:30] <Blue_595> yes just dont
connect them
L434[04:29:50] <Mr_Creeper543> I have the
conduits to all other rack bire one disabled
L435[04:30:32] <Blue_595> actually if you
give it just enough to be on at all times like an eeprom that just
says 'while true do coroutine.yield() end' you can even make it
look like the server is on and busy doing stuff
L436[04:32:17] <Blue_595> "Stu, what
are you doing?"
L437[04:32:21] <Blue_595> "Making
chocolate pudding."
L438[04:32:31] <Blue_595> "It's four
o'clock in the morning. Why are you making chocolate
pudding?"
L439[04:32:37] <Blue_595> "Because
I've lost control of my life."
L440[04:33:02] ⇦
Quits: superminor2 (~super@159.242.41.91.dynamic.cltel.net) (Quit:
Bye!)
L441[04:35:47]
⇨ Joins: superminor2
(~super@159.242.41.91.dynamic.cltel.net)
L442[04:35:47]
zsh sets mode: +v on superminor2
L443[04:36:04] <Blue_595> o/
L444[04:41:12]
<Mr_Creeper543> May have too many servers
lol, This is just the view from the control room, the other row of
racks is also full
http://tinyurl.com/ybmfq56b
L445[04:42:00] <Blue_595> wait is that
what Ender IO conduits look like?
L446[04:42:28]
<Mr_Creeper543> Well, not normal quite
that large, it's a power and OC conduit running together
L447[04:42:39]
<Mr_Creeper543> I'll show you
L448[04:42:41]
<Zef> So
what're those servers doing?
L449[04:43:17] ⇦
Quits: Mr_Creeper543 (~mr_creepe@host-92-9-113-123.as43234.net)
(Ping timeout: 204 seconds)
L450[04:43:17]
<Mr_Creeper543> One is... doing nothing
because I haven't made it do anything yet, the rest are
aesthetic/future proofing
L451[04:43:53]
<Mr_Creeper543> And all the raids are
aesthetic as well
L452[04:44:03]
<Zef> This
survival?
L453[04:45:15] <Blue_595> yeah i think
thats too many servers
L454[04:45:22] <Blue_595> also ik thats
multiple conduits -_-
L455[04:45:51] <Blue_595> so are those
block things just generated when you have multiple conduits at a
bend or a tee?
L456[04:46:18]
<Mr_Creeper543> Yeah
L457[04:46:27] <Blue_595> i would like a
mod list please :)
L459[04:46:46]
<Mr_Creeper543> It's All The Mods 3
Remix
L460[04:47:09] <Blue_595> ok so now im
searching for a ZIP i can import into MultiMC next time im on
L461[04:47:41]
<Mr_Creeper543> MultiMC has a cursefore
function now
L462[04:47:48]
<Mr_Creeper543> Just search for ATM3
Remix
L463[04:48:05] <Blue_595> ooh :)
L464[04:48:22] <Blue_595> well shit that
would've saved me a bit of trouble when i imported some unnamed
redstone modpack
L465[04:48:50] <Blue_595> which btw was
just project red, WR-CBE, FMP Integration, ComputerCraft,
etc.
L466[04:49:10] <Blue_595> i should stop
with the folders on my flash drive
L467[04:49:44]
<Mr_Creeper543> OMG!... I nearly had a
heart attack lol. Music in the background had a small section were
the pitch went up very quickly, thought my reactor was melting down
lol
L468[04:50:04]
<Mr_Creeper543> Would not be the first
time
L469[04:51:04] <Blue_595> yeah that
sucks
L470[04:51:53] <Blue_595> im not gonna
turn off power in the config this time
L471[04:52:01] <Blue_595> which means i
need to figure out how to make a sustainable power source
L472[04:53:25] <Blue_595>
[Downloading...]
L473[04:53:44] <Blue_595> [I'm hoping this
thing has the whole FMP Integration through Ender IO thing
working...]
L474[04:55:34] <Blue_595> [Saved as
Modpack-ATM3R.zip]
L475[04:55:45] <Blue_595> [Ejecting
portable media...]
L476[04:57:08] <Blue_595> [Setting timer
interrupt for 2020-05-13 0730...]
L477[04:58:22] <Blue_595> so youre not
relying on the racks transferring component/data/power?
L478[04:59:02] <Blue_595> eh whatever the
distinct OC conduit allows you to set up numerous subnets
L479[05:01:14] ⇦
Quits: murlocking4 (webchat@199.84.43.121) (Quit:
webchat.esper.net)
L480[05:01:24] <Blue_595> rip
L481[05:01:58] <Blue_595> might as well
clean up my documents
L482[05:02:25] <Blue_595> but theyre
spread across 30 different folders so
L483[05:02:30] <Blue_595> [Loading...
Please wait]
L484[05:04:21] <Blue_595> ok i think i got
them all in 1 place
L485[05:05:30] <Blue_595> [Copying
files...]
L486[05:06:07] <Blue_595> oh wait i have a
file from ~/Documents/ocemu thats supposed to stay
L487[05:07:27] <Blue_595> i like how im
stuck on a single WAV file
L488[05:08:28] <Blue_595> uh yeah i dont
think thats 1.6MB/s actually
L489[05:10:03]
<payonel>
ok, motion sensor time!
L490[05:12:55]
<payonel>
@Thanos-No Snap btw, it might make your setup easier to play with
if you put the adapter below the comparator
L491[05:13:27]
<Thanos-No
Snap> Got it, good idea 🙂
L492[05:13:42]
<The_Stargazer> oh yeah, by the way,
payonel: how would you feel about advancements in OC (like how
pre-1.12 has achievements)
L493[05:14:04]
<payonel>
open for adoption 🙂
L494[05:14:22]
<payonel>
there's even a github ticket for i believe
L495[05:14:24]
<The_Stargazer> that's great; i should
probably start working on them sometime within the next few
days
L496[05:15:05]
<The_Stargazer> and just like the
achievements; silly jokes and references are included
L497[05:17:07] <Blue_595> i mean
L498[05:17:21]
<The_Stargazer> (and for obvious reasons,
i'll target master-1.12)
L499[05:17:31]
<Thanos-No
Snap> Payonel Im having trouble distinguishing between the two
redstone IO it seems
L500[05:17:31]
<The_Stargazer> at least, i hope those are
obvious
L501[05:17:35]
<Thanos-No
Snap> Pastebin: 16tycXsC
L502[05:17:38]
<The_Stargazer> you have two?
L503[05:17:40]
<The_Stargazer> oh, yeah
L504[05:17:46]
<The_Stargazer> `component.redstone` is
the primary
L505[05:17:56]
<The_Stargazer> to use a specific one you
need to proxy it
L506[05:18:02]
<The_Stargazer> via
`component.proxy`
L507[05:18:07] <Blue_595> local
redstoneCards = component.list("redstone")
L508[05:18:21] <Blue_595> gives you
addresses which you use in component.proxy(address)
L509[05:18:23]
<The_Stargazer> Blue_595: also includes
I/O blocks
L511[05:18:35] <Blue_595> yeah ofc
L512[05:18:47] <Blue_595> so you need to
check 'slot' in that proxy or component.slot() to check if its a
card or a block
L513[05:18:48]
<The_Stargazer> so `redstoneInterfaces`
would be better :P
L514[05:19:15] <Blue_595> or better yet,
local redstoneCards, redstoneIO = {}, {}
L515[05:19:16]
<Thanos-No
Snap> Was that for me?
L516[05:19:24] <Blue_595> for k,v in
component.list("redstone") do
L517[05:19:31] <Blue_595> and then switch
by (slot == -1)
L518[05:19:51]
<payonel>
blue_595 is he even using a redstone card?
L519[05:20:22]
<Thanos-No
Snap> Im not using redstone card
L520[05:20:26]
<Thanos-No
Snap> Im using the redstone IO block
L521[05:20:46]
<payonel>
then don't worry about the slot distinction
L522[05:20:49] <Blue_595> redstone cards
are never used here
L523[05:21:00] <Blue_595> so just local
redstoneIO = component.list("redstone")
L524[05:21:19]
<payonel>
the code i shared should be fine
L525[05:21:43]
<The_Stargazer> payonel: is it possible
for a relay to receive and send via wireless and linked?
L526[05:21:48]
<The_Stargazer> (linked cards0
L527[05:21:53]
<payonel>
and ? there is only 1 card slot
L528[05:21:58]
<The_Stargazer> oh, right
L529[05:22:05]
<payonel>
so, no 🙂
L530[05:22:13]
<The_Stargazer> then: what's the cheapest
way to do both?
L531[05:22:25]
<payonel>
um, two relays? 🙂
L532[05:22:25]
<The_Stargazer> t1 wireless card +
MCU?
L533[05:22:26]
<payonel>
haha
L534[05:22:27] <Blue_595> provided you
have a wireless network card in your relay, id assume yes
L535[05:22:36] <Blue_595> wait nvm
L536[05:22:38] <Blue_595> you need
linked
L537[05:22:45] <Blue_595> then yeah
microcontrolelr
L538[05:23:05] <Blue_595> and if its a
relay and not a router then its really ducking easy
L539[05:23:07] <Blue_595> auto
correct
L540[05:23:15]
<The_Stargazer> fuck autocorrect
L541[05:23:26] <Blue_595> duck
autocorrect*
L542[05:23:31]
<The_Stargazer> :P
L543[05:23:33]
<payonel>
needless profanity is not appreciated, for what it's worth
L545[05:24:01] <Blue_595> so instead, ill
substitute it with stuff like duck/frick, poopoo, etc
L546[05:24:12]
<The_Stargazer> or just:
L547[05:24:13]
<The_Stargazer> don't
L548[05:24:14]
<The_Stargazer> :P
L549[05:24:17]
<payonel>
@Thanos-No Snap `local sides = require("sides")`
L550[05:24:25]
<payonel>
your lua shell auto-requires everything
L551[05:24:27]
<Thanos-No
Snap> 😄
L552[05:24:31]
<Thanos-No
Snap> Thats it!
L553[05:24:32]
<payonel>
your scripts need to require stuff manually
L554[05:24:55]
<The_Stargazer> also
L555[05:24:57]
<The_Stargazer> Blue_595: router?
L556[05:25:03] <Blue_595> dont worry about
it
L557[05:25:17]
<Thanos-No
Snap> Sorry Im coming from CC, not familiar with OC requiring
all these things
L558[05:25:29]
<The_Stargazer> congratulations on making
the switch
L559[05:25:33]
<The_Stargazer> you made a good
decision
L560[05:25:36]
<Thanos-No
Snap> LOL
L561[05:25:52] <Blue_595> you previously
needed os.loadAPI("library") in CC
L562[05:25:57] <Blue_595> good to keep
both though
L563[05:26:19]
<Ocawesome101> oh god no
L564[05:26:19]
<payonel>
@Thanos-No Snap our goal is that your lua scripts are real-life
like
L565[05:26:24]
<Ocawesome101> no `os.loadAPI`
L566[05:26:27]
<Ocawesome101> not*
L567[05:26:35]
<payonel>
and irl you'd need to require your stuff
L568[05:26:56]
<Ocawesome101> CraftOS takes ~225K of
memory running in OC
L569[05:27:05]
<The_Stargazer> holy jesus
L570[05:27:10]
<Ocawesome101> literally won't boot on a
T1 stick
L571[05:27:16]
<The_Stargazer> that'd add up on a big
server
L572[05:27:27]
<Ocawesome101> it is the single heaviest
OS I've ever run on an OC system
L573[05:27:28]
<The_Stargazer> also i remember that CC
had some massive exploits
L574[05:27:40] <Blue_595> oh shit
L575[05:27:43] <Blue_595> what about
MineOS
L576[05:27:46]
<The_Stargazer> you could literally
disable every computer until the server rebooted, iirc
L577[05:27:48] <Blue_595> does it have
memory specs
L578[05:27:53]
<Ocawesome101> the exploits I think have
been fixed with CC:T
L579[05:27:59]
<The_Stargazer> Memory required: All of
it.
L580[05:28:01]
<Ocawesome101> MineOS actually is heavier,
yes
L581[05:28:11] <Blue_595> oh shigt
L582[05:28:14]
<The_Stargazer> i can imagine the
computer
L583[05:28:16] <Blue_595> time to buy 4
T3.5 sticks
L584[05:28:22] <Blue_595> and stuff them
into a server
L585[05:28:24]
<Thanos-No
Snap> Im editing the file in my /save/opencomputers/
"current computer" but it is not updating in the
computer
L586[05:28:27]
<Ocawesome101> CraftOS is, then, perhaps,
the heaviest command line OS I've ever run
L587[05:28:29]
<The_Stargazer> 's like "how much you
want" and MineOS is like "Yes."
L588[05:28:42]
<Ocawesome101> @Thanos-No Snap disable
file caching in the config
L589[05:29:05]
<Thanos-No
Snap> Ah
L590[05:29:11]
<Thanos-No
Snap> Thanks 🙂
L591[05:29:13]
<Ocawesome101> np
L592[05:29:14]
<payonel>
@Thanos-No Snap we buffer the filesystem by default. in other
words, the bufferChanges is `true` in the configs by default
L593[05:29:35] <Blue_595> so does it only
update when you exit the world
L594[05:29:47]
<Ocawesome101> basically yeah
L595[05:29:48]
<Ocawesome101> iirc
L596[05:30:25]
<payonel>
it updates when our buffered filesystem decides it wants to
L597[05:30:28]
<payonel>
🙂
L598[05:30:32] <Blue_595>
AnachronisticPhotovoltaicMushroom
L599[05:30:53]
<payonel>
chunk unloading definitely causes buffered io to flush
L600[05:31:58] <Blue_595> bye
L601[05:32:08] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.96.5) (Quit:
Leaving)
L602[05:33:30] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCFA1.versanet.de) (Ping timeout:
378 seconds)
L603[05:38:03]
<Thanos-No
Snap> Interesting... My program sometimes read the redstone IO
input, but sometimes it doesnt
L604[05:39:41] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L605[05:49:48]
<AdorableCatgirl> WEW
L606[05:49:52]
<AdorableCatgirl> CROUCH JUMPING
WORKS
L607[06:18:04]
<Thanos-No
Snap> Aha figured out the bugs, my tank level monitor system
works! I like OC 🙂 Thanks for all the help
L608[06:19:32]
<The_Stargazer> this dude
L609[06:19:33]
<The_Stargazer> i can't
L610[06:19:39]
<The_Stargazer> he thinks Win10 is better
than Win7
L611[06:26:39]
<payonel>
well yeah. it's 3 better
L612[06:28:48]
<The_Stargazer> haha
L613[06:28:53]
<The_Stargazer> also
L614[06:30:02]
<The_Stargazer> > Nobody would
willingly downgrade to windows 7
L615[06:31:08]
<The_Stargazer> and also: "you do not
make computers for specific systems" (what I said)
L616[06:31:08]
<The_Stargazer> "Yes you do that’s
called the architecture" (what he said)
L617[06:31:25] <Corded> *
<Ocawesome101> sighs
L618[06:31:28]
<Ocawesome101> some people....
L619[06:31:28] <SquidDev> Win10 is better
than Win 7
L620[06:31:50]
<Ocawesome101> %s/downgrade/upgrade/
L621[06:31:50] <MichiBot>
<The_Stargazer> > Nobody would willingly upgrade to
windows 7
L622[06:31:57]
<Ocawesome101> that is false
L623[06:32:25]
<The_Stargazer> the original context was a
minecraft issue
L624[06:32:53]
<The_Stargazer> it started because he was
criticizing someone's new computer for having Windows 7
L625[06:32:59]
<Ocawesome101> :P
L626[06:33:13]
<payonel>
where is thsi?
L627[06:33:16]
<payonel>
this*
L628[06:33:28]
<The_Stargazer> Modded Minecraft server,
#support channel
L629[06:34:07]
<Ocawesome101> Linux > macOS > Win7
> Win10 imo, and Mac is only second because *NIX
L630[06:34:29] <SquidDev> Win7 is EOL, so
getting it on a new computer is a little odd
L631[06:34:38]
<The_Stargazer> I mean
L632[06:34:44]
<The_Stargazer> It depends
L633[06:34:58]
<The_Stargazer> Could be
custom-built
L634[06:35:40] <SquidDev> That's not the
point. It still means you're not getting updates/security patches,
and things will begin to break
L635[06:36:31] <SquidDev> ¯\_(ツ)_/¯ I have
no skin in this, don't know why I'm so invested :)
L636[06:37:07]
<Ocawesome101> squid, what's your main
OS?
L637[06:37:28] <SquidDev> Win10 (+ WSL for
a good chunk of dev work)
L638[06:37:55]
<Ocawesome101> Manjaro all the way for me
:)
L639[06:38:32] <SquidDev> I've been bitten
by enough WiFi driver issues in the past I'm always a little
worried about running Linux as my main OS. I'm assured it's better
now, but also...
L640[06:38:45]
<The_Stargazer> You underestimate
Windows.
L641[06:38:54]
<The_Stargazer> My WiFi driver caused a
bluescreen once.
L642[06:39:21]
<The_Stargazer> Then again.. it's
Windows.
L643[06:40:20]
<Ocawesome101> I mean, if it was Broadcom
you're screwed with certain cards
L644[06:40:47]
<The_Stargazer> it was qualcomm i
think
L645[06:40:50]
<Ocawesome101> also my desktop is just
wired to our router (with ~100ft of cable :P)
L646[06:40:57]
<The_Stargazer> 100ft?
L647[06:41:23]
<Ocawesome101> goes from my desktop,
upstairs, back down, then across our house to the router
L648[06:41:25]
<The_Stargazer> that's long.
L649[06:41:35]
<Ocawesome101> not ideal, but it
works
L650[06:41:43]
<The_Stargazer> why upstairs then
downstairs
L651[06:41:46]
<payonel>
well. linux has its issues, i've been using various distros for
many years. crashes, lock ups, super hard config issues --
L652[06:41:46] <CompanionCube> ..30m?
Would think there'd be a switch before that point...
L653[06:42:02]
<payonel>
but i love it 🙂 windows is definitely easier to use for typical
tasks 🙂
L654[06:42:23]
<The_Stargazer> yeah, windows is def.
better for less experienced people
L655[06:42:25]
<payonel>
things in the distro world have come a long way, that's for
sure
L656[06:42:38]
<payonel>
less experienced, and less patient, tbh
L657[06:42:42]
<The_Stargazer> yeah
L658[06:42:54]
<payonel>
i'm patient, and i prefer control, so a linux
L659[06:42:58]
<Ocawesome101> there's a splitter
upstairs
L660[06:42:59]
<payonel>
i* linux (as a verb)
L661[06:43:19]
<The_Stargazer> splitter?
L662[06:43:31]
<Ocawesome101> one cable comes in, 4
cables go out
L663[06:43:34]
<The_Stargazer> oh
L664[06:43:38]
<The_Stargazer> isn't
L665[06:43:39]
<The_Stargazer> isn't that a switch?
L666[06:43:45] <Corded> *
<Ocawesome101> shrugs
L667[06:43:46]
<payonel>
anyways, this debate will go on forever, hopefully 🙂
L668[06:43:59]
<payonel>
but giving someone a hard time because they're using a particular
os is stupid
L669[06:44:05]
<The_Stargazer> ^
L670[06:44:08]
<payonel>
whether that be mocking for using win7, or win10
L671[06:44:10]
<Ocawesome101> true
L672[06:44:39]
<payonel>
except for izaya, he uses haiku
L673[06:44:43]
<payonel>
we can mock him a little for that
L674[06:44:45]
<The_Stargazer> also i love how he thinks
computers are made for specific archs
L675[06:45:03]
<The_Stargazer> for a regular computer,
it's usually x86_64
L676[06:45:27]
<The_Stargazer> RPis are not
"regular" computers :P
L677[06:45:27] <CompanionCube> payonel:
maybe also 9front?
L678[06:45:31]
<Ocawesome101> my lappy is aarch64
:)
L679[06:45:37]
<The_Stargazer> aarch?
L680[06:45:51] <CompanionCube> aarch64 is
the name for 64-bit ARM
L681[06:45:55]
<The_Stargazer> ohh
L682[06:45:55]
<Ocawesome101> ^
L683[06:46:08]
<The_Stargazer> would you consid--
wait
L684[06:46:08]
<The_Stargazer> why
L685[06:46:12]
<The_Stargazer> why is it ARM
L686[06:46:19]
<Ocawesome101> because Pinebook Pro
L687[06:46:25]
<The_Stargazer> oh
L688[06:46:34]
<The_Stargazer> open-source
components
L689[06:46:37]
<Ocawesome101> it's actually a really nice
computer
L690[06:46:48]
<Ocawesome101> hardware kill-switches
too
L691[06:47:01]
<The_Stargazer> hardware killswitch?
L692[06:47:04]
<The_Stargazer> like, for wifi?
L693[06:47:13]
<Ocawesome101> and bt, camera, mic
L694[06:47:22]
<The_Stargazer> bt mic and camera make
sense
L695[06:47:25]
<The_Stargazer> but why wifi?
L696[06:47:32]
<The_Stargazer> could you not
disconnect?
L697[06:47:41]
<Ocawesome101> if you wanna go really
stealth mode
L698[06:47:42]
<The_Stargazer> unless it's a promiscus
mode card
L699[06:47:45]
<Ocawesome101> I guess
L700[06:47:51]
<The_Stargazer> (is that spelt
right?)
L701[06:47:55] <CompanionCube>
Ocawesome101: probably is a switch. A splitter would probably end
up sucking.
L702[06:48:10] <CompanionCube> imagine the
collisions lol
L703[06:49:01]
<Ocawesome101> the kill switches aren't
really easy to accidentally activate (handled by keyboard firmware,
super+f1{0,1,2})
L704[06:50:03]
<Forecaster> if you are experienced enough
you'll have control over any system :P
L705[06:50:16] <CompanionCube> false
L706[06:50:53]
<Ocawesome101> anyways ima goto bed
now
L707[06:50:54]
<Ocawesome101> gn
L708[06:51:54]
<The_Stargazer> o/
L709[06:54:30] *
CompanionCube only has his aarch64 rpi3 (and phone..probably) and
armv7 tablet for non-x86
L710[06:57:08] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L711[07:01:09] ⇦
Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Ping
timeout: 189 seconds)
L712[07:03:37]
⇨ Joins: Inari
(~Pinkishu@pd9e8fa68.dip0.t-ipconnect.de)
L713[07:05:49]
⇨ Joins: Izaya
(~izaya@210-1-218-92-cpe.spintel.net.au)
L714[07:08:55]
⇨ Joins: Saghetti
(~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
L715[07:11:09] <Saghetti> tonight's cursed
idea: ransomware that locks your computer until you beat
minecraft
L716[07:11:40] <Saghetti> how does it
sound?
L717[07:22:26]
<Zen1th>
what are you thoughts on Fuchas? (sorry Ocawesome101 told me to
join this Discord so i might be disturbing you in that case
sorry)
L718[07:22:26]
<The_Stargazer> so
L719[07:22:27]
<The_Stargazer> Rensenware
L720[07:22:30]
<The_Stargazer> but Minecraft?
L721[07:22:34]
<The_Stargazer> Also
L722[07:22:39]
<The_Stargazer> How do you
"beat" Minecraft
L723[07:22:47]
<The_Stargazer> There's no end goal
L724[07:22:54]
<Zen1th>
*sorry for disturbing you with this message* [Edited]
L725[07:23:15] <Saghetti> beat ender
dragon
L726[07:23:15]
<The_Stargazer> Zen1th: don't edit
messages :P
L727[07:23:16]
<The_Stargazer> it annoys IRC users
L728[07:23:19]
<Forecaster> there's credits when you kill
the ender dragon
L729[07:23:21]
<Zen1th> ah
ok
L730[07:23:37]
<The_Stargazer> Forecaster: oh,
right
L731[07:23:51]
<Forecaster> and editing messages is no
worse than irc users using SED, so eh
L732[07:24:00]
<The_Stargazer> also
L733[07:24:08] <Saghetti> also are bots
allowed in #MichiBot?
L734[07:24:14]
<The_Stargazer> i wonder if you could make
a Minecraft mod interact with your real computer
L735[07:24:23] <Saghetti> aside from
actual michibot
L736[07:24:23]
<Forecaster> sure
L737[07:24:23]
<The_Stargazer> Saghetti: Yes. Only
MichiBot tho.
L738[07:24:41]
<Forecaster> no you can test other bots in
there if you want
L739[07:24:44]
<Forecaster> no one really cares
L740[07:24:49] <Saghetti> ooo
L741[07:24:55]
<Zen1th>
also what can we speak about here?
L742[07:24:59]
<The_Stargazer> uh
L743[07:25:02]
<The_Stargazer> anything, basically
L744[07:25:06]
<Forecaster> only math
L745[07:25:10] <Saghetti> ywah
L746[07:25:15]
<Zen1th>
ok
L747[07:25:15]
<The_Stargazer> except mostly
politics
L748[07:25:28]
<The_Stargazer> some politics are OK
tho
L749[07:25:37]
<The_Stargazer> just not a whole lot of
politics
L750[07:25:48]
<Zen1th> so
it's basically a #general channel
L751[07:25:53] <Saghetti> as long as its
somewhat computer/technology related
L752[07:25:53]
<The_Stargazer> yeah
L753[07:26:00]
<The_Stargazer> Saghetti: I mean...
L754[07:26:03]
<The_Stargazer> it's not always
L755[07:26:15]
<Zen1th>
okk
L756[07:26:17]
<Zen1th> ok
[Edited]
L757[07:26:19]
<Zen1th> ah
shit
L758[07:26:21]
<Zen1th>
edited again
L759[07:26:22]
<Zen1th> i
meant
L760[07:26:23]
<Zen1th>
ok*
L761[07:26:24]
<Alaura>
Talk about the long wait for the beautiful release of oc2
L762[07:26:27] <CompanionCube> Saghetti: i
watched a youtube video earlier where the guy modded it so taking
damage powered off your computer
L763[07:26:31]
<Zen1th>
i'm so used to editing messages
L764[07:26:35]
<The_Stargazer> is that real tho
L765[07:26:35] <Saghetti> [Edited]
L766[07:27:01]
<The_Stargazer> if it is.. it probably
shouldn't be
L767[07:27:05]
<payonel> i
need a monkey's paw to remove mention of oc2
L768[07:27:14]
<The_Stargazer> %invadd a monkey's paw to
remove mention of oc2
L769[07:27:18]
<The_Stargazer> or
L770[07:27:18]
<Alaura>
Just get a rabbit foot, ez
L771[07:27:18]
<Zen1th>
why would we even need OC2 ?
L772[07:27:19]
<The_Stargazer> is it
L773[07:27:20] <Saghetti> the more damange
you take the more your cpu is throttles
L774[07:27:22]
<The_Stargazer> %inv add a monkey's paw to
remove mention of oc2
L775[07:27:22] *
MichiBot summons 'a monkey's paw to remove mention of oc2' and adds
to her inventory. This seems rather fragile...
L776[07:27:28]
<The_Stargazer> there we go
L777[07:27:33]
<Forecaster> you can't put the minecraft
mod back in the tube
L778[07:27:35]
<The_Stargazer> %tonk
L779[07:27:36] <MichiBot> I'm sorry
The_Stargazer, you were not able to beat ThePiGuy24's record of 7
hours, 4 minutes and 11 seconds this time. 4 hours, 14 minutes and
12 seconds were wasted! Missed by 2 hours, 49 minutes and 59
seconds!
L780[07:27:50] <CompanionCube> %give
payonel a monkey's paw to remove mention of oc2
L781[07:27:50] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L782[07:27:51]
<The_Stargazer> that's rather good for a
blind tonk
L783[07:27:59] <CompanionCube> lies!
L784[07:27:59]
<The_Stargazer> even if it did fail
L785[07:28:08]
<Forecaster> yeah that doesn't really
work
L786[07:28:13]
<The_Stargazer> quantum `a monkey's paw to
remove mention of oc2`
L787[07:28:24]
<Forecaster> the item name lookup is not
very reliable for some reason
L788[07:28:40]
<Forecaster> even if you copy-paste what
you just added it usually can't find it
L789[07:28:41]
<Forecaster> not sure why
L790[07:28:44]
<Zen1th>
so
L791[07:28:46]
<Alaura>
What system do you use to relay chat from Discord > IRC and Vice
Versa? Is it anything like matterbridge?
L792[07:28:49]
<Forecaster> I need to fix that
sometime
L793[07:28:51]
<The_Stargazer> corded
L794[07:28:58]
<Forecaster> %corded
L795[07:28:59] <MichiBot> Forecaster:
Corded is a relay between IRC and Discord. The user talking is
between the <>
L796[07:29:05] <CompanionCube> code's on
github somewhere
L797[07:29:10]
<Zen1th>
did AshleighTheCutie published her OpenOS CC printer driver?
L798[07:29:12]
<Forecaster> .source
L799[07:29:16]
<The_Stargazer> CompanionCube: most code
is :P
L800[07:29:29]
<Alaura>
Yea, i figured, used to use corded before i switched to
matterbridge, way more features then just hosting a discord bot for
it
L801[07:29:31] <CompanionCube> most
*open-source* code is
L802[07:29:59]
<Forecaster> not sure why it needs
features
L803[07:30:03]
<Forecaster> it relays messages :P
L804[07:30:13]
<The_Stargazer> that's a feature
L805[07:30:25]
<frequency>
I'm actually really interested in the question of whether most of
all code ever is on GitHub. I don't have an immediate guess
L806[07:30:34]
<Alaura> It
connects to around 21 different sources
L807[07:30:48]
<The_Stargazer> why
L808[07:31:23]
<Alaura>
Discord, Gitter, IRC, Keybase, Matrix, Mattermost, MSTeams, Rocket
Chat, Slack, SSH Chat, Steam, Telegram, Twitch, Whatsapp, XMPP,
Zulip, Discourse, FB Messanger, Minecraft, Reddit, Any source
game
L809[07:31:42] <CompanionCube> frequency:
that depends on how much proprietary code exists
L810[07:31:45]
<Zen1th>
meow!
L811[07:31:51]
<Zef> I'd
say probably not @frequency, so much code that is written is never
published
L812[07:31:59]
<The_Stargazer> yeah
L813[07:32:01] <CompanionCube> and if the
growth in proprietary code outpaces oss code
L814[07:32:04]
<Zen1th>
yup i'm muted
L815[07:32:10]
<Zef>
You're not muted
L816[07:32:13]
<The_Stargazer> Zen1th: ..you are?
L817[07:32:14]
<The_Stargazer> ho
L818[07:32:17]
<The_Stargazer> how*
L819[07:32:26]
<Zen1th> oh
ok then nvm
L820[07:32:28]
<The_Stargazer> chat is just slow
probably
L821[07:32:49] <CompanionCube> or no-one
had an answer to your question
L822[07:32:51]
<Zef> Well
anyways, I'd bet a good portion of software was written before
github
L823[07:33:01]
<Zen1th> of
course
L824[07:33:05]
<Zen1th>
github is quite recent
L825[07:33:06]
<Zef> And
very little of that was put onto github
L826[07:33:47]
<Zen1th>
and the internet archive doesn't archive old software source code,
amiright?
L827[07:34:21] *
CompanionCube thinks that the first question is a definite no, the
second is a not-so-definite no.
L828[07:34:24]
<frequency>
GitHub is used a lot now and there's probably more new code written
as time goes on compared to times in the past. Tons of devs these
days, tons of students
L829[07:34:24] <Saghetti> because i can
use communitybot in #MichiBot, it *technically* becomes part of
oc
L830[07:34:24] <Saghetti> because corded
relays
L831[07:34:31]
<Zef> I'm
not even talking about stuff that's recent but before github
L832[07:34:46]
<Zen1th>
but old source code is mostly lost
L833[07:35:03]
<frequency>
I probably agree tho that most code is not on GitHub.. probably
lol
L834[07:35:07]
<Zef> I'm
talking about early days of computing where if you had a computer
you were probably the one writing software for it
L835[07:35:19]
<Zen1th>
oh, that early?
L836[07:35:34]
<Zef> And
then there's everything that's technically a program
L837[07:35:50]
<frequency>
Exactly. Small number of ppl then coding compared to now
L838[07:36:01]
<Zef> Not
necessarily
L839[07:36:07]
<Zef> Well,
small number
L840[07:36:12]
<Zef> But
lots of experimenting
L841[07:36:28]
<frequency>
So much more code existing and being created at a faster rate as
more ppl learn. /Shrug
L842[07:36:44]
<frequency>
Is interesting question
L843[07:36:45]
<The_Stargazer> you put the /shrug at the
start of the message
L844[07:36:55]
<frequency>
Meh /shrug
L845[07:36:59]
<The_Stargazer> :P
L846[07:37:05] <Saghetti> you do?
L847[07:37:08]
<frequency>
Flows better at end :p
L848[07:37:18] <Saghetti> yeah
L849[07:37:26]
<Zef> is
what it results in ¯\\(ツ)\/¯
L850[07:37:33]
<Zef> Oh it
sticks it at the end
L851[07:37:41]
<Zef> Not
sure if it shows up on irc
L852[07:37:52]
<The_Stargazer> it does i think
L853[07:37:54] <Saghetti> kindof
L854[07:37:58]
<Forecaster> %actualshrug
L855[07:37:58] <MichiBot> Forecaster:
¯\_(ツ)_/¯
L856[07:38:04]
<Zen1th>
¯\(ツ)/¯
L857[07:38:17]
<Zef>
Escape characters probably don't work
L858[07:38:34] <Saghetti> for some of them
the underscores dont shos
L859[07:38:45] <Saghetti> show*
L860[07:39:28] <Saghetti> because
discord/corded thinks its italics
L861[07:40:25]
<Zen1th>
and with code tags? ``underscore``
L862[07:41:23]
<Zef> Irc
formatting is different than discords
L863[07:42:28]
<Zen1th>
also
L864[07:42:32]
<Zen1th>
what do yo uthink of that
L866[07:42:44]
<Zen1th>
oops sorry
L867[07:43:18] <Saghetti> idea for you
people whowerent here earlier: irc bot but its community made
L868[07:43:33] <Saghetti> all of the
commands are lua scropts
L869[07:43:38] <Saghetti> scripts*
L870[07:44:07] <Saghetti> and anybody can
contribute
L871[07:44:16]
<Zen1th>
would be cool
L872[07:44:20]
<Zen1th>
what's the name of that bot?
L873[07:44:34] <Saghetti> idk yet
L874[07:44:37]
<The_Stargazer> Zen1th: it's alright, but
it just feels.. bland
L875[07:44:41]
<Zen1th> oh
it doesn't exist yet?
L876[07:44:45] <Saghetti> still just an
idea
L877[07:44:48] <Saghetti> yeah
L878[07:44:49]
<Zen1th>
The_Stargazer: ok
L879[07:44:58]
<Zen1th>
also one problem with bots is hosting
L880[07:45:02]
<The_Stargazer> imo a smaller logo would
look nice
L881[07:45:05]
<Zen1th>
who would host a bot?
L882[07:45:08] ⇦
Quits: Saghetti (~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
(Quit: https://mibbit.com Online IRC Client)
L883[07:45:11]
<Zen1th>
The_Stargazer: i'll try that later
L884[07:45:40]
<The_Stargazer> but uh
L885[07:45:46]
<The_Stargazer> you've got competition in
the OS market :P
L886[07:45:50]
<Zen1th>
wdym?
L887[07:45:53]
<The_Stargazer> even I've hopped on the
make-an-OS bandwagon
L888[07:45:58]
⇨ Joins: Saghetti
(~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
L889[07:46:00]
<Zen1th>
lol everyone did
L890[07:46:02]
<Zen1th>
Ocawesome did
L891[07:46:05]
<Zen1th>
Adorable-Catgirl did
L892[07:46:07]
<Zen1th>
Isaya did
L893[07:46:09]
<Zen1th> I
did
L894[07:46:10]
<Zen1th>
you did
L895[07:46:11]
<Zen1th>
xD
L896[07:46:12]
<The_Stargazer> OCAwesome has four
now
L897[07:46:17] <Saghetti> dang it
L898[07:46:26]
<Zen1th>
yea i don't even count the number of OSes/kernels he make
L899[07:46:32]
<The_Stargazer> no, maybe five
L900[07:46:36]
<The_Stargazer> or even siz
L901[07:46:37] <Saghetti> my stupid kindle
irc client
L902[07:46:46]
<The_Stargazer> six*
L903[07:46:49]
<Zen1th> i
think he have: OpenKernel 1, OpenKernel 2, Photon and
Monolith
L904[07:47:02]
<Zen1th>
but yea
L905[07:47:05]
<Zen1th>
Fuchas is multi-task
L906[07:47:06]
<Zen1th>
multi-user
L907[07:47:08]
<Zen1th>
secured
L908[07:47:09]
<Zen1th>
and
L909[07:47:14]
<Zen1th>
idk ¯\(ツ)/¯
L910[07:47:23] <Saghetti> dos-like
:(
L911[07:47:28]
<Forecaster> I mean, you can add lua
functions to MichiBot :P
L912[07:47:34]
<Zen1th>
true, what's wrong with dos-like?
L913[07:47:37]
<Forecaster> until the sandbox is
reset
L914[07:47:49]
<Zen1th>
plus i recently made an in-OS documentation that documents the
shell differences compared to *NIX shells
L915[07:47:56] <Saghetti> yeah thats the
thing
L916[07:48:11]
<Zen1th>
wdym?
L917[07:48:37] <Saghetti> this idea
started when i joked about making an rpg in michibot lua
L918[07:49:45] <Saghetti> also im thinling
about a trusted group of users who are allowed to add
"root" commans
L919[07:49:46]
<Zef> Could
you somehow trick github's web hosting into hosting a discord
bot?
L920[07:50:05]
<Zef> Well
I say trick, it'd probably be more of abusing it
L921[07:50:06]
<The_Stargazer> probably not
L922[07:50:16] <Saghetti> i thought it was
static
L923[07:50:27] <Saghetti> so no bots
L924[07:52:04] <Saghetti> anyways, if im
trusted, i can make the command &foo, whereas if i wasnt, it
would be &Saghetti/foo
L925[07:52:27] <CompanionCube> uh, you do
know that oracle/google give a free small VM to anyone with a
credit card right?
L926[07:52:59] <Saghetti> awsfree
tier
L927[07:53:05] <CompanionCube> no need to
trick github pahes or anything like thst
L928[07:53:14] <Saghetti> aws free*
L929[07:53:26] <CompanionCube> Saghetti:
AWS free tier is basically a 1-year trial VM-wise is it not?
L930[07:53:43] <Saghetti> yep
L931[07:54:18] <Saghetti> only 1gb of ram,
2 cores, and 20gb storage
L932[07:54:22] <Saghetti> but hey
L933[07:54:27] <CompanionCube> i mean
it
L934[07:54:40] <Saghetti> free
hosting
L935[07:54:43] <CompanionCube> it's an IRC
bot, what more do you want
L936[07:54:51]
<AdorableCatgirl> aaaaa
L937[07:54:54] <Saghetti> yeah
L938[07:55:08]
<AdorableCatgirl> why does h2a take so
long to load
L939[07:56:51]
<The_Stargazer> h2a?
L940[07:57:04] <Saghetti> anyone have a
good name for the bot?
L941[07:57:23]
<Zef>
Botbot
L942[07:57:34]
<The_Stargazer> are you making digital
chemicals?
L943[07:57:35] <Saghetti> perfect
L944[07:57:41]
<The_Stargazer> i'm sure there's a
chemical with a symbol of A...
L945[07:57:53]
<The_Stargazer> it's not Argon, that's Ar
I'm pretty sure
L946[07:58:06]
<AdorableCatgirl> halo 2 anniversary
L947[07:58:20]
<The_Stargazer> oh
L948[07:58:29]
<The_Stargazer> i still want to know what
H2A would be
L949[07:58:56]
<The_Stargazer> is there a chemical with a
symbol of A?
L950[07:59:06]
<The_Stargazer> i'd google it but that'd
require closing Minecraft
L951[07:59:15] <Saghetti> afaik no
L952[07:59:16]
<Zef> Alt
tab
L953[07:59:21]
<The_Stargazer> Alt-tab?
L954[07:59:26]
<The_Stargazer> I don't have FF open
L955[07:59:35]
<The_Stargazer> Minecraft is using
basically all of my RAM
L956[07:59:57]
<The_Stargazer> if I open Firefox I risk
an OOM situation
L957[08:00:13] <Saghetti> what are
youusing discord on?
L958[08:00:24]
<The_Stargazer> ?
L959[08:00:46] <Saghetti> what are you
running discord on?
L960[08:01:13]
<Zef>
Discord is chromium based
L961[08:01:17]
<The_Stargazer> my computer... what
else?
L962[08:01:27]
<Forecaster> xD
L963[08:01:50] <Saghetti> discord is
basically a web browser
L964[08:01:54]
<Zef>
Discord is probably using more ram than ff would
L965[08:02:03] <Saghetti> chrome with
extra spice
L966[08:02:07] <Saghetti> yeah
L967[08:02:18] <Saghetti> irc gangg
L968[08:02:47]
<Zef> I'd
use it but I kinda like having contact with my friend
L969[08:03:08] <Saghetti> fair point
L970[08:03:42] <Saghetti> id use it but i
dont have a good client
L971[08:04:05]
<The_Stargazer> good client for what
L972[08:04:06]
<The_Stargazer> IRC?
L973[08:04:18] <Saghetti> (i say while
using irc)
L974[08:04:21] <Saghetti> yeah
L975[08:04:28]
<Zef> Lol
yeah
L976[08:04:43]
<Zef>
Discords just simpler to get working
L977[08:05:06]
<Zef> If I
really wanted customization I could install better discord
L978[08:05:14]
<Zef> But
that's technically against tos
L979[08:05:54] ⇦
Quits: Teris (uid315557@2001:67c:2f08:5::4:d0a5) (Quit: Connection
closed for inactivity)
L980[08:07:05] <Saghetti> who cares about
the tos tbh
L981[08:07:20] <Saghetti> i have
enhanceddiscord
L982[08:07:24] <Saghetti> fite me
L983[08:09:09]
<Zef>
Sounds like treason to me
L984[08:09:09] <Saghetti> imma try and
sleep now
L985[08:09:12] <Saghetti> cya
L986[08:09:19] <Saghetti> oh hold on
L987[08:09:35] <Saghetti> imagine actually
listening to the tos
L988[08:09:44]
<The_Stargazer> %stab Saghetti
L989[08:09:45] <MichiBot> The_Stargazer
is stabbing Saghetti with chunks of Izaya for 1d4 => 3 damage!
Chunks of Izaya angered a witch and was turned into a toad.
L990[08:09:49] <Saghetti> ed is so
nice
L991[08:09:59] <Saghetti> oh snap
L992[08:10:07] <Saghetti> chunks of
izaya
L993[08:10:29]
<Zef> That
sounds disturbing
L994[08:11:18] ⇦
Quits: Saghetti (~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
(Quit: https://mibbit.com Online IRC Client)
L995[08:11:56] <CompanionCube> discord's
'no third party clients' tos is garbage and one of the reasons
other platforms are better
L996[08:15:01]
<Zef> I
don't disagree
L997[08:17:37]
<Ariri>
Like that stops us
L998[08:17:59]
<The_Stargazer> do they actually do
anything about it
L999[08:18:10]
<Ariri>
Haven’t yet
L1000[08:18:26]
<Ariri>
If you do it right they may never know
L1001[08:18:31]
<The_Stargazer> yeah
L1002[08:18:37]
<The_Stargazer> oh, also
L1003[08:23:12]
<The_Stargazer> i think your base is
corrupt
L1004[08:23:23]
<The_Stargazer> whenever i go near it i
disconnect
L1005[08:23:38]
<The_Stargazer> i'm fine in mine tho
L1007[08:28:20]
<Ariri>
44% at 166gb
L1008[08:31:18]
<The_Stargazer> 44% disk usage?
L1009[08:32:51] <Inari> Do electric
motors have a choppy output?
L1010[08:33:29]
<Ariri>
No, 44% synced
L1011[08:33:40]
<The_Stargazer> synced with what
L1012[08:33:46]
<Ariri>
Inari: depends on what type
L1013[08:33:55] <Inari> I see
L1014[08:34:19]
<The_Stargazer> also: if 44% is 166gb then
i'm gonna assume 100% will be rather big
L1015[08:34:57]
<Ariri>
Snapraid sync is syncing all disks after file changes since last
sync, therefore, since my last sync, about 1.5 days ago, I have
wrote over 300gb (255gb at 67% now) to my array
L1016[08:36:20]
<Ariri>
Inari: There are varying types, like brushless and stuff, but for
most hobbyist motors, the output should be smooth enough for most
cases, unless you a) program it to have stepped motion or b) need
something with incredible smoothness/precision
L1017[08:37:57]
<The_Stargazer> ohh, ok'
L1018[08:38:02]
<The_Stargazer> ohh, ok [Edited]
L1019[08:38:03] <Inari> Yeah, but I want
smooth, not "smooth enough"
L1020[08:38:03] <Inari> :D
L1021[08:38:15]
<Forecaster> for what
L1022[08:38:43] <Inari> For the
possibility of it existing
L1023[08:44:29]
<Ariri>
Well it’ll be pretty damn smooth, I meant it may not be build a
lego city with little people smooth
L1024[08:45:54]
<The_Stargazer> build a lego city with
little people
L1025[08:45:54]
<The_Stargazer> FTFY
L1026[08:48:24]
<Ariri>
It worked either way, so I left it.
L1027[08:53:44]
<payonel> @Kristopher38 there is no clean
way to fix this. the "canBeSeen" method only works
between entities, and it only uses eye-to-eye vecs. there is no
collection of paths utliities, so i changed the code to first check
feet (as before) then eyes.
L1028[08:53:58]
<payonel> anyways, it should be
"fixed" now. i ran a bunch of tests
L1029[08:54:18]
<Forecaster> what was the issue?
L1030[08:56:31] <Inari> @Ariri I just
want to know if we can make a completely smooth output, not bumps
or artifacts from stuff ^^
L1031[08:56:43]
<payonel> @Forecaster oh, the motion
sensor was only seeing "feet"
L1032[08:56:50]
<Forecaster> ah
L1033[08:57:01]
<payonel> so i made it check feet and
eye
L1034[08:57:04]
<payonel> eys
L1035[08:57:10]
<payonel> welp, eys it is
L1036[08:57:28]
<Ariri>
I see
L1037[08:57:53]
<payonel> you see through your eys?
L1038[09:02:08]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-52-147.dynamic.as20676.net)
L1039[09:02:08]
zsh sets mode: +v on Vexatos
L1040[09:03:46]
<Ariri>
eYs (yes)
L1041[09:03:53]
<Ariri>
eYs (Yes) [Edited]
L1042[10:05:30]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-8-146.dynamic.as20676.net)
L1043[10:05:30]
zsh sets mode: +v on Vexaton
L1044[10:07:33]
⇦ Quits: Vexatos
(~Vexatos@port-92-192-52-147.dynamic.as20676.net) (Ping timeout:
204 seconds)
L1045[10:23:11]
⇦ Quits: Saphire (saphire@2a01:4f8:141:1272::2) (Ping
timeout: 378 seconds)
L1046[10:34:05]
⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Quit: Gone
frying asparagus or my Windows had a BSOD)
L1047[10:54:06]
<The_Stargazer> is it possible to send a
message to a specific relay?
L1048[10:54:33]
<Forecaster> not unless it has a network
card in it
L1049[10:54:42]
<Forecaster> probably
L1050[10:57:43] <SquidDev> %tonkout
L1051[10:57:44] <MichiBot> I'm sorry
SquidDev, you were not able to beat ThePiGuy24's record of 7
hours, 4 minutes and 11 seconds this time. 3 hours, 30 minutes and
7 seconds were wasted! Missed by 3 hours, 34 minutes and 3
seconds!
L1052[10:57:52] <SquidDev> Bugger,
sorry.
L1053[11:02:27]
<The_Stargazer> has there even been a
failed tonk where time missed by and time passed were the
same?
L1054[11:04:13]
<Forecaster> I don't think so
L1055[11:04:28]
<The_Stargazer> oh
L1056[11:05:09] <SquidDev> Ahhh, someone
else failed to tonk and I entirely missed it.
L1057[11:05:26] <SquidDev> There was me
thinking I'd timed it correctly :D:.
L1058[11:13:43]
<The_Stargazer> is there any point in
microcontroller upgrades?
L1059[11:13:55]
<Forecaster> what upgrades?
L1060[11:14:25]
<The_Stargazer> any that work in
them
L1061[11:14:33]
<The_Stargazer> the t1 case has a t2
upgrade slot
L1062[11:15:12]
<Forecaster> it depends on what you want
to do with it
L1063[11:15:30]
<The_Stargazer> i mean
L1064[11:15:38]
<The_Stargazer> i'm just wondering is
there any point in them at all
L1065[11:15:42]
<The_Stargazer> but yeah they are for
specific uses
L1066[11:18:34]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L1067[11:18:41]
<The_Stargazer> also...
L1068[11:19:17]
<Forecaster> you can put a geolyzer in
there
L1069[11:19:33]
<Forecaster> use it to check a
neighbouring block
L1070[11:19:51]
<Forecaster> I used that to make a level
monitoring system for a floodgate tank back in 1.7
L1071[11:24:14]
<The_Stargazer> Izaya: iiiit's that time
again!
L1072[11:24:15]
<The_Stargazer> Today's skex (mis?)use
is... [drumroll goes here] mmmmmmicrocontrollers! That only have
one - count it, one - function! That veeeerry special function does
only ONE function, if you'll pardon the pun: it takes a network
message, checks if there is a redstone signal, and then relays
it!
L1073[11:24:15]
<The_Stargazer> i would use something else
but skex is all i have
L1074[11:24:25]
<The_Stargazer> ...i really need a better
event listener
L1075[11:24:46]
<Forecaster> wjat
L1076[11:24:51]
<Forecaster> what's skex
L1077[11:24:55]
<The_Stargazer> oh
L1078[11:24:57]
<The_Stargazer> it's a thing Izaya
made
L1079[11:25:03]
<The_Stargazer> for drone
remote-control
L1080[11:25:20]
<The_Stargazer> it includes an event
listener, which I steal every time I need one for an EEPROM
L1081[11:25:43]
<Forecaster> I see
L1082[11:30:43]
<Kristopher38> @payonel thanks a lot, I'll
test it this evening (though for you it's probably gonna be
afternoon :P)
L1083[11:31:57]
<The_Stargazer> ...wait. when a device
gets a network message, is it automatically passed on to the relay
or not
L1084[11:32:01]
<The_Stargazer> so
L1085[11:32:18]
<The_Stargazer> if it's computer > MCU
> relay
L1086[11:32:18]
<The_Stargazer> does it stop ^ here or ^
here
L1087[11:33:03]
<Forecaster> it'd get sent to any device
connected by to the network
L1088[11:33:09]
<Forecaster> it'd get sent to any device
connected to the network [Edited]
L1089[11:33:27]
<The_Stargazer> ?
L1090[11:33:34]
<Forecaster> so both the mcu and the relay
would receive a broadcast sent from the computer
L1091[11:33:42]
<The_Stargazer> it's not a broadcast
tho
L1092[11:33:44]
<The_Stargazer> it's a send
L1093[11:33:58]
<The_Stargazer> via wired
L1094[11:34:12]
<Forecaster> if it's a send it is only
received by the receiving network card
L1095[11:34:31]
<Forecaster> the relay will forward the
message, but nothing will accept it other than a network card with
the right address
L1096[11:34:42]
<Forecaster> which I assume would be in
the mcu
L1097[11:34:48]
<The_Stargazer> so
L1098[11:34:54]
<The_Stargazer> the relay will forward
it
L1099[11:35:01]
<The_Stargazer> but it won't be received
on the other end?
L1100[11:35:12]
<Forecaster> yes
L1101[11:35:17]
<The_Stargazer> well, anyway, i gtg
L1102[11:35:20]
<The_Stargazer> o/
L1103[11:36:44]
⇨ Joins: Teris
(uid315557@id-315557.brockwell.irccloud.com)
L1104[11:37:03] ***
Teris is now known as Guest62840
L1105[11:37:42] ***
Guest62840 is now known as Teris
L1106[11:38:12] ***
Teris is now known as Guest47276
L1107[11:39:52]
⇦ Quits: Guest47276
(uid315557@id-315557.brockwell.irccloud.com) (Client
Quit)
L1108[11:40:09]
⇨ Joins: Guest47276
(uid315557@id-315557.brockwell.irccloud.com)
L1109[11:40:45] ***
Guest47276 is now known as Teris
L1110[11:54:49]
⇨ Joins: immibis (~immibis@46.114.38.199)
L1111[12:45:55]
⇨ Joins: MUTEDGALAXY (~mutedgala@188.113.129.68)
L1112[12:46:01] <MUTEDGALAXY> uh
L1113[12:46:04] <MUTEDGALAXY> Hi
lol
L1114[12:46:31] <MUTEDGALAXY> somebody
there?
L1115[12:47:02]
⇨ Joins: PenisDetrow (~PenisDetr@46.33.56.232)
L1116[12:47:07] <MUTEDGALAXY> lool
L1117[12:47:16]
<Forecaster> no, we're on vacation
L1118[12:47:17] <MUTEDGALAXY> ur nickname
dude
L1119[12:47:41]
⇦ Quits: PenisDetrow (~PenisDetr@46.33.56.232) (Client
Quit)
L1120[12:48:56] <Inari> I know, super
funny, right
L1121[12:49:04] <MUTEDGALAXY> bruh
L1122[12:49:33] <Inari> What makes a
galaxy muted?
L1123[12:52:01]
⇨ Joins: Webchat688 (webchat@188.113.129.68)
L1124[12:52:10] <Webchat688> Bruh
L1125[12:52:15] <MUTEDGALAXY> u h
L1126[12:52:49]
<Forecaster> we can tell that's you, just
so you know
L1127[12:52:59] <Webchat688> Lol
L1128[12:54:28]
⇦ Quits: MUTEDGALAXY (~mutedgala@188.113.129.68) (Remote host
closed the connection)
L1129[12:55:15]
⇦ Quits: Webchat688 (webchat@188.113.129.68) (Client
Quit)
L1130[12:55:25] <Inari> Never even
answered my question, sad times
L1131[12:55:48]
<Forecaster> I'm not convinced you missed
out on anything
L1132[13:19:13] ***
Vexaton is now known as Vexatos
L1133[13:29:37]
<Forecaster> %sip
L1134[13:29:37] <MichiBot> You drink a
molten black potion (New!). Forecaster turns into a rød cat boy
until they see a bird.
L1135[13:30:46]
<Forecaster> red cats are more
orange/yellow though
L1136[13:41:38] *
Inari rubs fish-gelatin glue into Amanda's fur
L1137[13:46:06] <Amanda> D:
L1138[13:46:18] <Amanda> %claw
Inari
L1139[13:46:18] <MichiBot> Amanda is
clawing Inari for 1d6 => 5 damage!
L1140[13:46:22] <Inari> D:
L1141[13:46:27] <Inari> You weren't
supposed to be here yet
L1142[13:48:58] <Izaya> The_Stargazer:
mfw people still use shit I wrote like 5 years ago
L1143[13:52:10] <Izaya> also isn't it so
nice when you grep your logs and all the stuff relating to one's
self is in the last hour or so
L1144[13:58:22]
⇨ Joins: c8h10n4o2 (webchat@47.196.96.5)
L1145[13:58:26] <c8h10n4o2> o/
L1146[13:58:39] <c8h10n4o2> installing
ATM3 Remix
L1147[14:01:28] <c8h10n4o2> [Unknown
error]
L1148[14:02:45]
⇨ Joins: Saphire (saphire@2a01:4f8:141:1272::2)
L1149[14:03:31] <c8h10n4o2> ok well im
gonna have to remove some mods, reserve some more ram
L1150[14:03:46]
<Kraetzin> I think you might have the
wrong IRC
L1151[14:04:01]
<Kraetzin> Not sure what OpenComputers has
to do with ATM3
L1152[14:04:21] <c8h10n4o2> All The Mods
3 Remix
L1153[14:04:51] <t20kdc> It does contain
OpenComputers, apparently
L1154[14:05:07] <t20kdc> but that doesn't
really make it... directly related to OpenComputers
L1155[14:05:09]
<Forecaster> probably not all the mods
though
L1156[14:05:18]
<Forecaster> or minecraft would
explode
L1157[14:07:03]
⇨ Joins: reborn
(reborn@ec2-54-179-191-225.ap-southeast-1.compute.amazonaws.com)
L1158[14:07:25]
<Forecaster> and a lot of things talked
about here have nothing to do with minecraft at all
L1159[14:07:29] <c8h10n4o2> this thing
comes with Computronics :D
L1160[14:07:30]
<Forecaster> so you know, not a
requirement
L1161[14:08:17]
<Kraetzin> Sorry I realise now that you're
normally here under a different nick
L1162[14:09:11]
<Kraetzin> I wasn't trying to gatekeep or
anything, just thought they might have the wrong IRC 😛
L1163[14:11:45]
<Kristopher38> @payonel could you merge
your fix upstream later? It creates merge confilct and requires
some minecraft 1.12-specific fixes, at least around the Vec3d class
as some of the field and method names changed, I don't code in
scala, much less know forge API, so I can't fix and build it
myself
L1164[14:12:54] <Inari> I guess just
seems odd to come in and start talking about installing a random
modpack :P
L1165[14:14:06] <c8h10n4o2> true
L1166[14:16:09]
⇦ Quits: citadelcore
(~TERMINUS@2a05:d01c:a7c:6116:a0dd:5884:d6f3:27d7) (Quit: Wait,
what?)
L1167[14:17:12]
⇨ Joins: citadelcore
(~TERMINUS@2a05:d01c:a7c:6116:a0dd:5884:d6f3:27d7)
L1168[14:19:23] <c8h10n4o2> a lot of
errors, but its working
L1169[14:24:11]
<Kristopher38> @payonel could you merge
your fix upstream later (as in to master-MC1.12, that's the version
I'm using)? It creates merge confilct and requires some minecraft
1.12-specific fixes, at least around the Vec3d class as some of the
field and method names changed, I don't code in scala, much less
know forge API, so I can't fix and build it myself [Edited]
L1170[14:25:51] <c8h10n4o2> really
freaking bumpy setup
L1171[14:27:06]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L1172[14:30:37] <c8h10n4o2> [[use a
minimum of 6144MB RAM]]
L1173[14:30:42] <c8h10n4o2> why not say
that earlier
L1174[14:30:44] ***
c8h10n4o2 is now known as Blue_595
L1175[14:33:17] <Blue_595> when im done
im copying the log file to my flash drive so i can figure out how
to remove all these problems
L1176[14:33:38]
<Forecaster> it's minecraft and a ton of
mods, not sure why you'd not expect it to use tons of ram :P
L1177[14:34:03]
⇦ Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L1178[14:37:00]
<LordMZTE> my program shows file names to
the user and i want it to show them without the file extentions,
how an i remove them?
L1179[14:37:15] <Izaya> ~w
string.sub
L1181[14:41:58]
<LordMZTE> how can i remove a given string
from a list?
L1182[14:43:05] <Blue_595> i gav it
exactly 6096MC thats already a lot
L1183[14:45:20] <Blue_595> ok fuck it im
removing mods
L1184[14:46:29] <Blue_595> ok then no log
file for me
L1185[14:46:36] <Blue_595> windows fkn
HATES Ext4 file systems
L1186[14:49:57] <Blue_595> when i got
EnderIO i was promised 16 OC channels
L1187[14:53:52]
⇦ Quits: reborn
(reborn@ec2-54-179-191-225.ap-southeast-1.compute.amazonaws.com)
(Quit: %empty%)
L1188[14:54:44] <Blue_595> so once
again
L1189[14:54:55] <Blue_595> Computronics
tape drives are about 1MB/min
L1190[14:55:26] <Blue_595> right?
L1191[14:56:51] <Blue_595> nvm about 4
minutes per MB
L1192[15:01:08]
⇨ Joins: reborn (reborn@185.107.94.15)
L1193[15:02:22] <Blue_595> note to
self
L1194[15:02:31] <Blue_595> lua manual
pages sound terrible
L1195[15:16:28]
⇦ Quits: Blue_595 (webchat@47.196.96.5) (Quit:
webchat.esper.net)
L1196[15:29:22] <AshleighTheTablet>
woah
L1197[15:29:28] <AshleighTheTablet> what
did i miss
L1198[15:29:45]
<Forecaster> everybody was kung-fu
fighting
L1199[15:29:57] <AshleighTheTablet>
HAH
L1201[15:40:10] <AshleighTheTablet> play
ATM3 Remix, and it really prefers 12 GB RAM
L1202[15:40:16] <AshleighTheTablet> I
play*
L1203[16:00:46]
⇦ Quits: murlocking (webchat@199.84.43.121) (Quit:
webchat.esper.net)
L1204[16:18:21] <Amanda> @Forecaster were
their moves as fast as lightning?
L1205[16:18:31] <Amanda> %8ball
waves?
L1206[16:18:31] <MichiBot> Amanda: I
don't think that's a question...
L1207[16:18:36] <Amanda> %8ball aaaaa
waves?
L1208[16:18:37] <MichiBot> Amanda: My
reply is no
L1209[16:29:49] <Lizzy> hmm,
documentation for creating linux network namespaces on boot with
systemd seems to be lacking, so i guess i'm writing a script
that'll do the commands manually
L1210[16:39:48] <Inari> %sip
L1211[16:39:49] <MichiBot> You drink a
smelly avesmingo potion (New!). Inari looks up and sees the moon
smile at them for a second.
L1212[16:39:55] <Inari> Neat
L1213[16:56:44]
<payonel> @Amanda what was the component
in devfs that doesn't list right?
L1214[16:57:32]
<payonel> i can tree the whole thing, so i
was curious
L1215[16:59:10]
⇦ Quits: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping timeout: 378
seconds)
L1216[17:03:47]
<payonel> ah, found what she said:
```payonel When you're in OpenOS next maybe fix the modem's devfs
driver, maximum packet length was removed.```
L1217[17:16:43] <Michiyo> yay my 3d
printed drive bays are done... now to wait for the SATA
extensions.
L1218[17:20:57]
<Forecaster> woo
L1219[17:21:02]
<Forecaster> %splash Michiyo
L1220[17:21:02] <MichiBot> You fling a
smooth ocean potion (New!) that splashes onto Michiyo. Michiyo
turns into a cyan golem fish until they say the phrase "Rather
Nice".
L1221[17:21:09]
<Forecaster> huh
L1222[17:21:32] <Michiyo> Well.. I..
don't see how I'll ever be able to say that phrase.
L1223[17:21:34] <Michiyo> glub glub
L1224[17:22:30]
<Forecaster> %splash Michiyo with
antidote
L1225[17:22:31] <MichiBot> You splash
Michiyo with some antidote. Michiyo reverts to their original state
before any potions.
L1226[17:22:43] <Michiyo> whew.
L1227[17:22:44] <Michiyo> thanks
L1228[17:22:50] <Elfi> %quaff
L1229[17:22:50] <MichiBot> You drink a
prickly quicksilver potion (New!). Elfi feels a sudden surge of
static electricity.
L1230[17:22:56] *
Elfi fuzzes up
L1231[17:23:02] *
Elfi flails. halp. too fuzzy
L1232[17:23:07]
<Forecaster> now zap someone
L1233[17:23:45] *
Elfi flutters awkwardly and tumbles like a cotton boll
L1234[17:25:01]
<Forecaster> %zap payonel
L1235[17:25:02] <MichiBot> Forecaster
zaps payonel using the monkey's paw to remove mention of oc2 as a
conductor for 1d8 => 2 damage!
L1236[17:25:27]
<Forecaster> that's... quite the
coincidence
L1237[17:25:56] *
Elfi bomps into Forecaster. *zap*
L1238[17:27:16]
<Forecaster> D:
L1239[17:31:01] <Inari> %pet am
L1240[17:31:01] <MichiBot> Inari is
brushing am with feelings of love. am regains 1d4 => 2 hit
points! Feelings of love angered a unicorn and was pierced.
L1241[17:31:04] <Inari> :o
L1242[17:31:07] <Inari> amanda dead
L1244[17:31:31]
<Forecaster> o.o
L1245[17:57:32]
<payonel> @Kristopher38 new builds are
running for 1.10 and 1.12
L1246[17:57:46]
<payonel> @Amanda new builds include fix
for openos modem devfs adapter, btw
L1247[17:57:55]
<Bob> i
can go test the holoes now for 1.12
L1248[17:57:55]
<Forecaster> amanda is still not
here
L1249[17:57:56]
<payonel> @Bob new builds include fix for
holo copy
L1250[17:58:04]
<Forecaster> she ping timed out a while
ago
L1251[17:58:10]
<Bob>
yeah im on the jenkins waitingi see its building
L1252[17:58:55]
<Forecaster> %tell Amanda @payonel has
pushed new builds with the modem devfs fix
L1253[17:58:56] <MichiBot> Forecaster:
Amanda will be notified of this message when next seen.
L1254[17:59:05]
<payonel> thanks @Forecaster
L1255[18:00:02]
<Bob> i
see the new build is out, i'm off going to test it
L1256[18:04:49]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L1257[18:05:02] *
Amanda boops MichiBot
L1258[18:05:31] <Lizzy> %tonk
L1259[18:05:32] <MichiBot> Gadsbudlikins!
Lizzy! You beat ThePiGuy24's previous record of 7 hours, 4
minutes and 11 seconds (By 3 minutes and 36 seconds)! I hope you're
happy!
L1260[18:05:32]
<Ocawesome101> Amanda: payonel pushed new
builds with the modem devfs fix
L1261[18:05:33] <MichiBot> Lizzy's new
record is 7 hours, 7 minutes and 47 seconds! Lizzy also gained
0.00048 (0.00006 x 8) tonk points for stealing the tonk. Position
#3. Need 0.10492 more points to pass Forecaster!
L1262[18:05:36] <Lizzy> \o/
L1263[18:05:55] <Michiyo> @Ocawesome101
pretty sure MichiBot just told her that :P
L1264[18:06:05] <Amanda> Doesn't appear
so?
L1265[18:06:10] <Amanda> oh right,
ACTIONs don't work
L1266[18:06:24] <Michiyo> ?
L1267[18:06:36] <Amanda> Booping her
didn't send the message, "Doesn't appear so?" did
L1268[18:06:41] <Michiyo> Ah..
L1269[18:06:42] <Michiyo> hmm
L1270[18:06:44] <Michiyo> I should fix
that
L1271[18:07:17] <Amanda> @payonel has my
fix for the barcode scanner also been merged up?
L1272[18:07:38] <Michiyo> Ah, right I use
handleMessage which never triggers on actions.
L1273[18:07:47] <Michiyo> the question
is... *should* handleMessage react to actions.
L1274[18:08:10]
<Forecaster> handleAction
L1275[18:08:20]
<Forecaster> can't handle this
action
L1276[18:08:27] <Amanda> nvmm, looks like
that's the case
L1277[18:10:04] <Michiyo> * Generic event
for an incoming message from a user, whether it be a private
L1278[18:10:04] <Michiyo> * message,
channel message, channel action, etc.
L1279[18:10:12] <Michiyo> in THEORY it
should already be firing for it.
L1280[18:10:44] <Michiyo>
AbstractListener uses GenericMessageEvent which should trigger for
actions
L1281[18:11:31]
<Forecaster> maybe she just doesn't feel
like it
L1282[18:11:57]
<Ocawesome101> I left an easter egg in one
of Monolith's manpages :^)
L1284[18:12:24]
<Forecaster> it better be a space odyssey
reference
L1285[18:13:13]
<Ocawesome101> Forecaster: actually, it's
a Star Wars reference
L1286[18:13:16] <Michiyo> god damn it
MessageEvent has methods I've never used that could have made early
MichiBot so much easier.
L1287[18:13:24]
<Ocawesome101> I might put in a 2001
reference too, idk
L1288[18:17:18]
<Bob>
@payonel it works confirmed, i will close the github issue,
thanks
L1289[18:17:27]
<payonel> i already did 🙂 haha
L1290[18:17:33]
<payonel> at least...well..i usually
do
L1291[18:17:40]
<payonel> i close them with the
commits
L1293[18:17:47]
<Bob>
Now 20% faster
L1294[18:18:21]
<Bob>
yeah you did
L1295[18:18:26]
<Bob>
double checked now
L1296[18:18:28]
<Bob>
:GWjiangPepeThumb:
L1297[18:19:07]
<Bob>
also anyone ingame with OC and without Optifine ?
L1298[18:19:17]
<Bob> i
just have an issue where screens under a certain angle don't
render
L1299[18:19:26]
<Bob>
~~and i cant play MC without optifine~~
L1300[18:19:54]
<payonel> you can ask asie about the
optifine issue
L1301[18:20:22]
<payonel> he's rather knowledgeable about
rendering issues, whereas i primarily care about vanilla
compatability
L1302[18:21:11]
<AdorableCatgirl> so
L1303[18:21:26]
<AdorableCatgirl> everytime i see
monolith, i think of a cult that worships a rock in the middle of
reactor 4
L1304[18:22:19]
<Bob>
@payonel i'm unsure if its optifine, just a screen on the ground,
and it stops rendering before i can stop seeing it
L1305[18:22:23]
<Bob>
sometimes very early too
L1307[18:28:58]
<payonel> @Bob can i share my screen in a
private call?
L1308[18:29:32] <Inari> owo private
call
L1309[18:29:50]
<payonel> haha. to review the screen
render issue
L1310[18:29:57]
<Bob>
yeah
L1311[18:30:01]
<Bob> i
can share mine too
L1312[18:30:06]
<payonel> let me grab my headset
L1313[18:30:08]
<Bob>
but can't weh ave a channel here ?
L1314[18:30:14]
<Bob> i
doubt ill talk
L1315[18:30:20]
<Bob>
the issue is straight forward
L1316[18:30:33]
<payonel> no prob, join our general
channel
L1317[18:30:58] <Amanda> %bap Inari
L1318[18:30:59] <MichiBot> Amanda baps
Inari with Particle Accelerator!
L1319[18:31:03]
<Bob> i
mean private isn't a problem either but general may be more
practical
L1320[18:31:25] <Amanda> Today we'll tese
what happens if you collide a particle goint high fractions of c
into a fox!
L1321[18:31:57]
<Bob>
@payonel i got it on my side
L1322[18:32:42] <SquidDev> %tonkout
L1323[18:32:43] <MichiBot> I'm sorry
SquidDev, you were not able to beat Lizzy's record of 7 hours, 7
minutes and 47 seconds this time. 27 minutes and 11 seconds were
wasted! Missed by 6 hours, 40 minutes and 36 seconds!
L1324[18:32:54] <SquidDev> Again!! I'm a
muppet.
L1325[18:33:06]
<Forecaster> %tonkattempts
L1326[18:33:06] <MichiBot> You have 2
attempts left.
L1327[18:33:39] <SquidDev> Ahhh, I missed
Lizzy's tonk. Nice.
L1328[18:33:49] <Lizzy> hah!
L1329[18:34:40]
<AdorableCatgirl> ah i need to bang out
foxfs so i can make a lil thing
L1330[18:35:03] <Inari> %pet Amanda
L1331[18:35:03] <MichiBot> Inari is
brushing Amanda with ALL's hair. Amanda regains 1d4 => 1 hit
points! ALL's hair flies up into space and collides with a
satellite.
L1332[18:35:18] <Amanda> There goes
HBO!
L1333[18:44:15]
<payonel> my son wants a new skyblock mod
pack. i think there are a few options in 1.12. (1) any favorite
packs? (2) any that are smallish in mod count? his pc can't handle
300 mods 🙂
L1334[18:45:17]
⇨ Joins: Drakonir
(webchat@dslb-002-202-019-139.002.202.pools.vodafone-ip.de)
L1335[18:45:18]
<Bob>
damn, my 2012 gaming beast can't handle more than 150 lol, i like
skyfactory 3 but its quite old and kitchn sinky the more i look
into it
L1336[18:45:40]
<Bob>
there's also Botania garden of glass, cause Botania is a cool
mod
L1337[18:45:56]
<Bob>
altough now im completly OC focused lol
L1338[18:45:59] <Izaya> botania is my
third favourite tech mod
L1339[18:46:13] <Drakonir> just found
this while looking around what IRC does
L1340[18:47:02]
⇦ Quits: Drakonir
(webchat@dslb-002-202-019-139.002.202.pools.vodafone-ip.de) (Client
Quit)
L1341[18:47:25]
<Ariri>
FFS
L1342[18:47:25]
<Ariri>
I mount the SD card to my pi, fix sshd_config, it doesnt work, I
remount it and the ssh folder is gone!
L1343[18:47:47] <SquidDev> I do a yearly
Garden of Glass play-through with friends, and it's definitely a
lot of fun. Small enough that it's not a slog, but there's a lot of
replay value.
L1344[18:48:07]
<Bob>
yeah its worth a shot defenitely
L1345[18:55:49]
<payonel> garden of glass looks fun,
thanks!
L1346[19:01:19]
<AdorableCatgirl> I wanna test how hard I
can push my 2007 monster.
L1347[19:01:32]
<AdorableCatgirl> Also I won't be talking
for a while
L1348[19:01:37]
<AdorableCatgirl> takin my truck for a
spin
L1350[19:18:25] <Inari> %pet Amanda
L1351[19:18:25] <MichiBot> Inari is
brushing Amanda with a Magic Magic Standards URL! (25%)! (25%).
Amanda regains 1d6 => 4 (Magic +2) => 6 hit points!
L1352[19:18:32] <Inari> Double
magic!
L1353[19:18:54]
<DrSolmann> @AdorableCatgirl , how is your
thing with Baritone going?
L1355[19:19:07]
<Zen1th> (here it's running ShEdit)
L1356[19:20:19]
<Ocawesome101> ayy nice
L1357[19:28:55]
<AdorableCatgirl> @DrSolmann wpt
L1358[19:28:57]
<AdorableCatgirl> *wot
L1359[19:45:11]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.72)
L1360[20:07:14]
⇨ Joins: murlocking (webchat@199.84.43.121)
L1361[20:13:09]
<Bob>
Any windows experts here, why does
`"C:\Users\Bob\Desktop\openjdk-8u232-b09\bin\java.exe"
-cp "C:\Users\Bob\Desktop\FFMPEG\bin\lionray.jar" DFPWM
-e < "C:\Users\Bob\Desktop\Music\DFPWM\out.wav" >
"C:\Users\Bob\Desktop\Music\DFPWM\MusicAsDFPWM.dfpwm"`
throw an `The filename, directory name, or volume label syntax is
incorrect.` when executed with `os.execute` from Lua but works fine
from cmd manually
L1362[20:14:11]
<Ocawesome101> are you replacing all the
`\` chars with `\\`?
L1363[20:14:20]
<Bob>
yeah this is what gets pumped into the CMD
L1364[20:14:26]
<Ocawesome101> hmm
L1365[20:14:28]
<Bob>
`execute(([["%s" -cp "%s" DFPWM -e <
"%s\DFPWM\out.wav" >
"%s\DFPWM\%s.dfpwm"]]):format(java,lionray,target,target,name))`
L1367[20:14:51]
<Bob>
HowToBasic's wife 👀
L1368[20:15:06]
<Bob> i
carefully tried everything
L1369[20:15:21]
<Bob>
it should work, it has no reason to unless im that dummy dum
L1370[20:15:25]
<Ocawesome101> what are the values of
`java`, `lionray`, `target`, `target`, and `name`?
L1371[20:16:05]
<Ocawesome101> I'd try `print`ing the
string before executing it
L1373[20:16:22]
<Bob>
thats what i did @Ocawesome101
L1374[20:16:29]
<Bob>
and that sstring works manually
L1375[20:16:38]
<Bob>
but not when OS executed somehow
L1376[20:16:57]
<payonel> i dont know if os.execute
interprets the redirects
L1377[20:17:37]
<payonel> openos does, because i didn't
care to make it restrictive
L1378[20:17:46]
<Bob>
this is Windows lol
L1379[20:18:05]
<payonel> i was talking about windows,
"lol"?
L1380[20:18:06]
<Bob>
i'm fighting this OS since the beginning
L1381[20:18:35]
<Bob> i
mean it would expect it to execute that as a string and cmd handle
the rest
L1382[20:18:38]
<Bob> i
don't know what it does internally
L1383[20:18:48]
<Bob>
but pritning that string and executing manually works like a
charm
L1384[20:18:50]
<payonel> you're waying this doesn't work
when run via os.execute
L1385[20:18:51]
<payonel> right?
L1386[20:19:12]
<Bob>
> Any windows experts here, why does
`"C:\Users\Bob\Desktop\openjdk-8u232-b09\bin\java.exe"
-cp "C:\Users\Bob\Desktop\FFMPEG\bin\lionray.jar" DFPWM
-e < "C:\Users\Bob\Desktop\Music\DFPWM\out.wav" >
"C:\Users\Bob\Desktop\Music\DFPWM\MusicAsDFPWM.dfpwm"`
throw an `The filename, directory name, or volume label syntax is
incorrect.` when executed with `os.execute` from Lua but works fine
from cmd manually
L1387[20:19:24]
<payonel> right
L1388[20:19:29]
<payonel> and your string has
redirects
L1389[20:19:36]
<payonel> and i said, "i dont know if
os.execute interprets the redirects"
L1390[20:19:54] <Inari> Whats
"<" supposed to do there
L1391[20:20:00]
<Bob>
`execute(([["%s" -cp "%s" DFPWM -e <
"%s\DFPWM\out.wav" >
"%s\DFPWM\%s.dfpwm"]]):format(java,lionray,target,target,name))`
🤔
L1392[20:20:13]
<Bob>
< to pipe in and > to pipe out
L1393[20:20:16]
<Bob>
redirects
L1394[20:20:29] <Inari> Feels weird
L1395[20:21:09]
<Ocawesome101> that command would be
structured differently on *NIX
L1396[20:21:15]
<Ocawesome101> I think
L1397[20:22:14]
<payonel> there's nothing wrong with the
redirects, they are linuxy
L1398[20:22:18]
<Ocawesome101> no, maybe it would be the
same
L1399[20:22:25]
<payonel> i'm saying...for the third time,
the issue is using redirects in os.execute
L1400[20:22:47]
<payonel> i suspect < and > are args
to the command, and not shell interpreted
L1401[20:23:10]
<Bob>
how can i fix this presumably ?
L1402[20:23:13]
<Bob>
brb
L1403[20:23:19] <Amanda> on linux you'd
need to os.execute /bin/sh with the redirect-having string in a an
argument, os.execute doesn't do that automatically
L1404[20:23:54]
<Bob>
yeah lua's os execute breaks
L1405[20:23:57]
<payonel> os.execute parses args for the
command
L1406[20:23:58] <Amanda> That's what
@payonel is trying to say. Then he added, that OpenOS doesn't
mirror the real-world's behaviour in that specific case, to be more
user friendly
L1407[20:24:08]
<payonel> < and > are not command
args, they are shell commands for redirect
L1408[20:24:51]
<payonel> which is why amanda's suggestion
would work on linux, to invoke the shell to interpret the
args
L1409[20:25:10]
<payonel> more natural solution is to use
popen
L1410[20:25:12] <Amanda> Theres's
probably a similar invocation for cmd.exe, but I don't know it off
the top of my head
L1411[20:25:44] <Amanda> ( And I'm not
even completely sure what it is for linux -x? -c? one of them
)
L1412[20:25:56]
<Bob>
if you guys have any info, i take it, thanks for confirming the lua
os execute thing
L1413[20:27:07]
<Ocawesome101> it's `-c`-- `-x` just
prints every command that executes
L1414[20:29:43]
⇦ Quits: immibis (~immibis@46.114.38.199) (Ping timeout: 190
seconds)
L1415[20:40:57]
<Bob>
how do i os execute but go trugh shell
L1416[20:41:58]
<payonel> like amanda said, to invoke
shell directly
L1417[20:42:08]
<payonel> but this work you're doing is
more commonly accomplished with popen
L1418[20:44:27]
⇨ Joins: immibis
(~immibis@x59cc8b5a.dyn.telefonica.de)
L1419[20:46:15]
<Bob> i
do have a popen wrapper
L1420[20:47:14] <Amanda> ~w
io.popen
L1422[20:48:05] <Amanda> %choose cereal
or snacks
L1423[20:48:05] <MichiBot> Amanda: Eeny,
meeny, miny, cereal.
L1424[20:49:45]
<AdorableCatgirl> i now have a displayport
to DVI adapter
L1426[20:53:56]
<Ocawesome101> does C have a
multiplication operator?
L1427[20:54:14] <Amanda> *
L1428[20:54:24]
<Ocawesome101> hmm ok
L1429[20:54:28]
<payonel> o_O
L1430[20:54:36]
<payonel> no you have to for loop
L1431[20:54:38]
<AdorableCatgirl> wh-what
L1432[20:55:21]
<AdorableCatgirl> hmm
L1433[20:55:25]
<Ocawesome101> wait
L1434[20:55:26]
<Ocawesome101> you do?
L1435[20:55:35]
<AdorableCatgirl> should i work on tsuki
or play h2a
L1436[20:55:38]
<AdorableCatgirl>
no
L1437[20:55:39]
<Ocawesome101> also `return` is called as
a function right?
L1439[20:55:47]
<Ocawesome101> AdorableCatgirl: work on
Tsuki
L1440[20:55:47]
<AdorableCatgirl> it's got--hAVE YOU EVEN
SEEN C
L1441[20:55:53]
<payonel> isn't that how everyone does
it?
L1442[20:56:41]
<Ocawesome101> I've not done very much
with C beyond a simple helloworld program and attempting to write a
text input function (which failed)
L1443[20:56:59]
<AdorableCatgirl> 👀
L1444[20:57:15]
<AdorableCatgirl> maybe i'm just the one
masochist that likes C
L1445[20:57:23]
<payonel> i'm sad no one has called me out
on my obvious trolling
L1446[20:57:47] <Amanda> @payonel? For
loops? WE stan while
L1447[20:57:57]
<payonel> thank you amanda
L1448[20:58:00]
<AdorableCatgirl> while?
L1449[20:58:01]
<payonel> i appreciate you
L1450[20:58:18]
<AdorableCatgirl> i use goto
L1451[20:58:20]
<payonel> @AdorableCatgirl c is painful. i
see why people like it for sure.
L1452[20:58:30]
<payonel> it's just not fun
L1453[20:58:35]
<payonel> and i program to have fun
L1454[20:58:41]
<AdorableCatgirl> for some reason
L1455[20:58:44]
<AdorableCatgirl> i like C
L1456[20:58:51]
<AdorableCatgirl> unless memcpy fucks
up
L1457[20:58:52]
<payonel> i like it, too. i'm just saying,
it's not a fun language
L1458[20:58:58]
<AdorableCatgirl> memcpy is the only thing
i hate
L1459[20:59:19]
<Bob>
Rust > C :GWlulurdMmmYea:
L1460[20:59:28] <Amanda> memcpy fucks up?
Did you mean: Garbage in -> Garbage OUt
L1461[20:59:47]
<AdorableCatgirl> nah
L1462[20:59:53]
<payonel> yeah, if memcpy had
issues...um...basically everything would have issues
L1463[21:00:00]
<AdorableCatgirl> i just can't into
pointers
L1464[21:00:05]
<payonel> oh
L1465[21:00:11]
<payonel> well...that's an entirely
different problem
L1466[21:00:12]
<payonel> 🙂
L1467[21:00:33]
<AdorableCatgirl> yeah
L1468[21:00:48]
<AdorableCatgirl> mostly just me being
dumb
L1469[21:01:07]
<AdorableCatgirl> anyways
L1470[21:01:10]
<AdorableCatgirl> my CF adapter
works
L1471[21:01:16]
<AdorableCatgirl> now to test my
abomination of adapters
L1472[21:01:23]
<AdorableCatgirl> DP to HDMI to DVI
L1474[21:02:20]
<AdorableCatgirl> also, speaking of
servers
L1475[21:02:22]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L1476[21:02:30]
<AdorableCatgirl> my L5420s should™️ be
here tomorrow
L1477[21:02:39]
<AdorableCatgirl> 2.5GHz quad cores
L1478[21:02:40]
<AdorableCatgirl> let's go
L1479[21:02:44]
<AdorableCatgirl> 50W TDP
L1480[21:03:41]
<AdorableCatgirl> finally, my server won't
sound like an F-4 taking off
L1481[21:10:52]
<AdorableCatgirl> wow
L1482[21:10:58]
<AdorableCatgirl> this CF adapter is
godawful
L1483[21:11:02]
<AdorableCatgirl> pins already bent
L1484[21:14:13]
<DrSolmann> @AdorableCatgirl , sry,
T9
L1485[21:14:23]
<DrSolmann> I meant Unicorn
L1486[21:15:21]
<DrSolmann> I meant Unicorn Engine
[Edited]
L1487[21:19:09] <CompanionCube> if you
can't into pointers then C is a most odd language to be
using...
L1488[21:21:02]
<Ocawesome101> how do I restart the KDE
panel? It doesn't seem to like when I have 400k-char strings in my
clipboard
L1489[21:21:12]
<Ocawesome101> + and then open the
clipboard thingy
L1490[21:22:21] <AshleighTheTablet>
hmm
L1491[21:22:22] <AshleighTheTablet> not
sure how you restart it, sans rebooting the computer
L1492[21:22:53]
<Ocawesome101> logout/login likely
L1493[21:28:23]
<Ocawesome101> I got it :) just had to
restart plasmashell
L1494[21:28:39]
<AdorableCatgirl> CC: i just always get
confused because I write spaghetti code
L1495[21:28:41]
<Ocawesome101> simple `pkill plasmashell
&& exec plasmashell &` in konsole
L1496[21:38:09]
<Ocawesome101> anyways time to redo
Monolith's terminal subsystem
L1497[21:39:40]
<Ocawesome101> oh, Izaya: R.E.
user-input-flaggable buffers, OpenOS's `buffer` lib already
supports that
L1498[21:41:34]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L1499[21:49:35]
<Kristopher38> @payonel I downloaded the
latest build from the build server but the motion sensor does not
fire any events now
L1500[21:49:35]
<Kristopher38> dmesg shows no motion
events
L1501[22:01:44]
<Bob>
`execute(([[call "%s" -cp "%s" DFPWM -e <
"%s\DFPWM\out.wav" >
"%s\DFPWM\%s.dfpwm"]]):format(java,lionray,target,target,name))`
works
L1502[22:01:52]
<Bob>
`call` does the job
L1503[22:37:03]
<payonel> @Kristopher38 ok thanks. i'll
fix it.
L1504[22:55:57]
<payonel> AH.....block positions are whole
numbers, duh
L1505[22:56:04]
<payonel> ok, i broke the fix in my merge
to 1.10+
L1506[22:58:11]
<BlurpleEveryOS> In string.find, would
setting `plain` to true make it much faster for large
strings?
L1508[22:58:34]
<payonel> @BlurpleEveryOS yes
L1510[22:59:41]
<BlurpleEveryOS> Ok, cool, thanks
paypnel
L1511[22:59:41]
<BlurpleEveryOS> I use that to my
advantage when I'm next at my computer
L1512[23:02:00]
<payonel> @BlurpleEveryOS for openos, when
i write text to the screen i have to do a LOT of finds on the
string for vt100 codes
L1513[23:02:16]
<payonel> i cut the string length by the
screen width to optimize that search cost
L1514[23:02:22]
<payonel> searching in chunks is far
superior
L1515[23:02:34]
<payonel> just in case you need to
actually use patterns
L1516[23:05:29]
<Kristopher38> How do you avoid writing
one-and-a-half loops like this
L1518[23:06:19]
<payonel> @Kristopher38 ok i have the fix,
thanks for checking this. i need to be careful when i merge to
1.10+ when a lot of api went to BlockPos instead of float
vecs
L1519[23:06:48] <Amanda> good thing OC2
will only be for Minecraft: Bedrock Edition!
L1520[23:06:50] *
Amanda flees
L1521[23:06:52]
<payonel> for pre-fetching loops, i use do
while
L1522[23:06:57]
<payonel> i.e. repeat until
L1523[23:07:05]
<payonel> or just while true, with an
internal braek
L1524[23:07:06]
<payonel> break*
L1525[23:08:16]
<Kristopher38> no problem, I tried to fix
it myself but first the merge conflict, then some compilation
errors but ultimately it crashed on startup because I didn't know
what I was doing and tried to fix it by blindly
L1526[23:09:25] <Amanda> %choose rain box
now or later
L1527[23:09:26] <MichiBot> Amanda:
Elementary dear Watson, "later" is the obvious
choice!
L1528[23:09:27]
<Kristopher38> repeat until won't work in
this case because I need to do work on foo, and I can't do it if
it's nil
L1529[23:09:41] <Amanda> %choose
waves?
L1530[23:09:41] <MichiBot> Amanda: Are
you sure? Well alright.
L1531[23:11:00]
<Kristopher38> I'd have to do that
one-and-a-half loop anyway
L1533[23:11:01]
<Kristopher38> getting foo should really
be at the top
L1534[23:11:01]
<Kristopher38> of the loop body
L1535[23:11:01]
<Kristopher38> but I'd need to check if
it's nil and break on that case
L1537[23:11:25]
<Kristopher38> yeah exactly
L1538[23:11:34]
<payonel> i was answering your question in
general
L1539[23:11:37]
<payonel> repeat or while true
L1540[23:11:47]
<Kristopher38> not sure what's worse,
while true with break inside, or 1,5 loop
L1541[23:11:59]
<payonel> calling getFoo() twice is
definitely worse
L1542[23:12:15]
<payonel> plus, scoped foo is also
better
L1543[23:12:18]
<Kristopher38> if I could do assignment in
the loop condition that would certainly help
L1544[23:12:49]
<payonel> sure. but no one reads `while
true...` and thinks, "OH NO AN INF LOOP, what will i
do!!!?"
L1545[23:12:54]
<payonel> everyone knows there are going
to be breaks
L1546[23:13:24] <Amanda> OH NO PAYONEL
PUT THE CHAT INTO AN INFINITE LOOP!
L1547[23:13:31]
<payonel> 🙂
L1548[23:13:43]
<Kristopher38> hmm, I think you're right,
I'm gonna trust your experience :D
L1549[23:14:23]
<Kristopher38> it should be more readable
as well if the break condition is at the top
L1550[23:14:41] <Vexatos> while true do
repeat for i = 1, math.huge do ::loop:: goto loop end until false
end
L1551[23:29:56]
<payonel> @Kristopher38 ha, you could use
for
L1552[23:30:04]
<payonel> `for foo in getFoo do ...
end`
L1553[23:33:01]
<Kristopher38> oh, that's genius
L1554[23:48:22] <Izaya> Ocawesome101: it
does?