<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:40] * Amanda
screams
L2[00:11:44] <Amanda> I hate parsers!
L3[00:11:59] * Izaya
screams in MIME
L5[00:12:58]
<Rph> Are
OC CPUs technically FPGAs? I mean, they can switch to any
architecture possible
L6[00:13:08]
<AdorableCatgirl> i should probably fix
something real fast
L9[00:15:41]
<AdorableCatgirl> Izaya: wait
L10[00:15:51]
<AdorableCatgirl> did you see the hell
that was LuaComp's latest bugfix?
L11[00:15:57] <Izaya> no? :D
L13[00:26:50] <CompanionCube>
%tonkout
L14[00:26:51] <MichiBot> Consarn it!
CompanionCube! You beat your own previous record of 4 hours, 38
minutes and 36 seconds (By 1 hour, 41 minutes and 32 seconds)! I
hope you're happy!
L15[00:26:52] <MichiBot> CompanionCube has
tonked out! Tonk has been reset! They gained 0.006 tonk points!
plus 0.01 bonus points for consecutive hours! Current score:
0.86304, Position #3 Need 0.00421 more points to pass
Forecaster!
L16[00:26:55] <dequbed> Izaya: Seize the
means of ~~production~~ shit standards, comrade. Anyway, ask me
about the absolute clusterfuck that is modern email when I'm drunk
enough. Prepare some ol' mindwipe though for when you learn how we
had to design a 7-bit unicode encoding because UTF-8 would break
things in very bad ways.
L17[00:27:14] ⇨
Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L18[00:27:18] <CompanionCube> is that why
UTF-7 exists?
L19[00:27:21] <dequbed> Yes.
L20[00:29:00] <dequbed> But worry not, you
can use UTF-8 for the envelope. Sometimes. If the server supports
UTF8SMTP. So you have the envelope in UTF-8 with additional caveats
and the body in UTF-7 encoded MIME, potentially base64-encoded to
contain UTF-8. Both of those with caveats again.
L21[00:29:33] <dequbed> Also UTF8SMTP is
also known as SMTPUTF8 for additional confusering.
L22[00:30:23] <dequbed> Oh and *also* there
is 8BITMIME which allows you to no always having to re-encode
bodies in a 7-bit encoding for the other end.
L23[00:31:18] <Amanda> There, I hacked the
bug away!
L24[00:31:18] <dequbed> But importantly
8BITMIME *DOES NOT* imply SMTPUTF8 *OR* UTF-8 support. It just
supports 8-bit char encoding over the old 7-bit one.
L25[00:31:29] <Amanda> if #args == 0 and t
== "" then goto continue end
L26[00:31:34]
<AdorableCatgirl> i mean
L27[00:31:39]
<AdorableCatgirl> if you wanna talk about
hacks
L28[00:31:47]
<AdorableCatgirl> `cat <tmpfile> |
luamin -c`
L29[00:32:00] <Izaya> Amanda: you can
probably move it to the top of the if tree and remove the
goto
L30[00:32:11] <Izaya> assuming you have a
significant if tree
L31[00:33:02]
<Ocawesome101> @payonel I found a bug
(only tested on 1.12.2) relating to screen text fading out - if the
screen has a substantial amount of lit characters (not sure exactly
how many are necessary), backing away so it fades out, moving so
the screen is at a ~45degree angle to the player's perspective,
then moving in, the text fade breaks. Doesn't seem to do anything
when the screen is at <=~15 degrees from the player,
however.
L32[00:33:02]
<Ocawesome101> Only tested on my RX 560 +
Arch + Mesa drivers, though I'm 99% sure I've seen this bug before
on Ubuntu and Manjaro.
L33[00:33:10]
<Ocawesome101> I'll upload a video of it
shortly
L35[00:33:52] <Amanda> %choose laptop nap
time or see how you feel after the rain box
L36[00:33:53] <MichiBot> Amanda: Once you
get a taste of "see how you feel after the rain box" you
can't stop.
L37[00:33:54] *
dequbed offers Amanda a spork
L38[00:34:13]
<payonel>
oca: optifine? dev builds?
L39[00:34:14] *
Amanda goes off to sit in the rain box
L40[00:34:23]
<payonel>
shaders?
L41[00:34:45] <Izaya> >TCLParser
L42[00:34:48] <Izaya> >TCLInterp
L43[00:34:49] <Izaya> is this
L44[00:34:53] <Izaya> Tool Command
Language?
L46[00:34:59] <Amanda> Yes, I ported picol
to Lua
L47[00:35:10] <Amanda> + some small changes
I like, such as the ability to have scoped commands. :P
L48[00:35:33] <Izaya> neat
L49[00:36:00] <Izaya> I can't say I've ever
written any TCL
L50[00:36:02] <Izaya> but I approve
L51[00:36:12] <Izaya> TCL is the one that
had EXPECT(?), right?
L52[00:36:15] <Amanda> It's for my security
doors
L53[00:36:35] <CompanionCube> 1) add tcp
component 2) port/run eggdrop 3) ??? 4) PROFIT
L54[00:36:48] <Amanda> each door accepts a
payload, that is a TCL script for the logic of that door
L55[00:37:39]
<Ocawesome101> @payonel seen on builds 192
and 209, no shaders, no optifine
L56[00:38:24] <Izaya> oooo
L57[00:38:49]
<Ocawesome101> the video is rendering,
I'll put it up soon
L58[00:39:22]
<payonel> i
would need to know if your graphics have
GLContext.getCapabilities.OpenGL14
L59[00:39:51]
<Ocawesome101> how do I figure that out?
The screen fading does still work most times
L60[00:40:15]
<Ocawesome101> the card is capable of
OpenGL 4.(5? 6?) I think
L61[00:40:41] *
Izaya finds many graphical effects in Minecraft are broken when you
use a high FOV
L62[00:40:54] <Corded> *
<Ocawesome101> has the default 70 degree FOV
L63[00:41:08] <Izaya> oh.
L64[00:41:10]
<payonel>
oca: that's the only code variable involved
L65[00:41:19]
<payonel>
otherwise, we let opengl do all the transform and rendering
L66[00:41:31]
<payonel>
but we do some blending only for that capability
L67[00:41:36]
<payonel>
so, i'll let you figure that out 🙂
L68[00:42:12] <Amanda> The mc crash logger
includes info like that doesn't it?
L69[00:42:44] <Amanda> Anyway, bbs/l
L72[00:48:00] <Izaya> Amanda: I decided I'm
going to start working on making services internally identical to
libraries, so I can svcinclude them in the kernel file now that
PsychOS is self-hosting
L73[00:48:24]
<Ocawesome101> Izaya: so you can now build
PsychOS on PsychOS?
L74[00:48:26]
<Ocawesome101> nice
L75[00:48:31] <Izaya> yees
L76[00:48:37]
<Ocawesome101> how
L77[00:48:39] <Izaya> it produces slightly
less optimised kernels
L78[00:48:41] <Izaya> but it works
L79[00:48:49] <Izaya> I have a library
implementing a preprocessor
L80[00:48:54]
<Ocawesome101> ah
L81[00:49:08] <Izaya> next thing I want to
do is make a comfy mtar library
L82[00:49:12] <Izaya> and then pkgfs
L83[00:49:15]
<Ocawesome101> I should reimplement the
amount of Luacomp needed to build Monolith so I can do that with
Monolith
L84[00:49:23]
<Ocawesome101> or get `io.popen` working,
idk
L86[00:52:00] <Izaya> I'd be dubious about
using it but it may prove interesting at least
L87[00:52:47] <Izaya> you can either
preproc.preproc(file1,file2) or
preproc(file1,file2,outputfile)
L88[00:52:53] <Izaya> __call is my
favourite metatable event
L89[00:53:22]
<Ocawesome101> yea it's useful
L90[00:53:57] <Izaya> given you're doing a
unix-like system you could probably eschew the __call part and make
that its own executable
L91[00:54:19] <Izaya> cursed idea from
fedi:
L92[00:54:23] <Izaya> PsychOS for
workgroups
L93[00:54:31]
<Saghetti>
3.11
L94[00:54:37] <Izaya> PsychOS 2.11 for
Workgroups
L95[00:54:45] <Izaya> or even 2a11
L96[00:54:49] <Izaya> we're probably up to
that now
L97[00:58:07]
<AdorableCatgirl> Izaya: i am big
brian
L98[00:58:13]
<AdorableCatgirl> actually i need to test
if it'll boot
L99[00:58:14]
<AdorableCatgirl> sec
L100[00:59:55] <Izaya> how hard does git
on windows break if you have symlinks?
L101[01:00:05] <Izaya> I suspect Skye's
gonna be mad
L102[01:01:19] <Amanda> I think it might
actually work. Ntfs has somethibg like symlinks
L103[01:02:07] <Izaya> oh that's
good
L104[01:02:27] <Izaya> I didn't feel like
fucking with lua's library path so I just symlinked preproc.lua
into the main dir
L107[01:03:22]
<AdorableCatgirl> i got it werking
:)
L108[01:04:33]
<AdorableCatgirl> 28.5k for the entire
thing
L109[01:04:36] <Amanda> and even if it's
not a true symlink int he fs, ISTR git for windows fakes it by just
pretending the two files are the same file
L110[01:04:45] <Izaya> this pains me
L111[01:04:47] <Izaya> but it'll do
L112[01:05:27] <Amanda> at least I think
that's what it did when I last used it regularly, but that was back
in the win8 days
L114[01:05:46]
<AdorableCatgirl> the memory usage is
painful
L115[01:05:59]
<AdorableCatgirl> but i think that's
because of zorya's console more than anyhting else
L116[01:06:08]
<AdorableCatgirl> i'll have to test it
real fast
L117[01:06:51]
<AdorableCatgirl> *anything
L118[01:10:33] ⇦
Quits: immibis (~immibis@46.114.37.54) (Ping timeout: 190
seconds)
L119[01:12:48]
<Thanos-No
Snap> does adding .auto() to the end of a function let you call
the function with .main?
L120[01:13:21] <Amanda> what?
L121[01:13:45]
<Thanos-No
Snap> lol nvm
L122[01:14:49]
<Thanos-No
Snap> can function names have a "." in the definition
in lua?
L123[01:15:03]
<payonel>
no
L124[01:15:12]
<payonel>
functions are values
L125[01:15:17]
<payonel>
and values are assigned to variables
L126[01:15:24]
<payonel>
variables all have common rules for names
L127[01:15:32]
<payonel>
variable names can't have .
L128[01:15:36] <Amanda> kinds.
tbl["some.value"] = foo -- you wont be able to call it as
some.value though
L129[01:15:49]
<payonel>
not quite the same thing
L130[01:15:51] <Amanda> I use something
like that for my TCL interp
L131[01:16:11]
<payonel>
in that care, there is no variable identifier, but you'd be
accessing the value via a string key lookup
L132[01:16:15]
<payonel>
and keys can be any value
L133[01:16:23]
<Thanos-No
Snap> thats what I thought, no dots in function defs. But I am
seeing someone's code that has dots
L134[01:16:28]
<payonel>
no dots in variable names
L135[01:16:38]
<payonel>
variable. names.
L136[01:16:45]
<payonel>
i'm trying to make a distinction
L137[01:17:02]
<payonel> a
function is a value, not a variable
L138[01:17:06]
<Kleadron>
that's a variable in a table @Thanos-No Snap
L139[01:17:13]
<payonel>
"the name of the function" is not a thing in lua
L140[01:17:20]
<payonel>
functions (values) can be assigned to variables
L141[01:17:26]
<payonel>
variables have syntax rules
L142[01:17:31]
<payonel>
alternatively
L143[01:17:41]
<payonel>
you can assign a function to a table key-value pair
L144[01:17:55]
<payonel>
and a table key-value pair's key can be any lua value
L146[01:18:01]
<payonel>
(besides nil)
L147[01:18:36]
<payonel>
`reactor` in that case is an object (table), using the dot operator
to get a single field, called `getEfficiency`
L148[01:18:56]
<payonel>
note, that is equivalent to:
`reactor["getEfficiency"]()`
L149[01:19:17]
<payonel>
also, that code is assigning a function to the `nReactorFunctions`
table
L150[01:19:21]
<payonel>
equivalent to:
L151[01:19:30]
<Thanos-No
Snap> nReactorFunctions is the file name
L153[01:19:44]
<Thanos-No
Snap> nReactorFunctions is a table [Edited]
L154[01:19:52]
<payonel>
same as
L155[01:19:57]
<Thanos-No
Snap> 😮 i see
L157[01:20:08]
<payonel>
same as
L159[01:20:27]
<payonel>
all the same
L160[01:20:28]
<payonel>
go nuts
L161[01:22:22]
<Thanos-No
Snap> What is the benefit of making a table like that
nReactorFunctions?
L162[01:22:40]
<payonel>
i'm not certain what you're asking
L163[01:22:45]
<Thanos-No
Snap> Is it to be able to add endless number of attributes
L164[01:22:47]
<payonel>
first, let me say, my code all literally does the same thing
L165[01:23:06]
<payonel>
when parsed+compiled by the lua runtime, they are truly the
same
L166[01:23:20]
<payonel>
if you're asking why, as for style...
L167[01:23:53]
<payonel>
the same reason endless function names can be hard to manage, and
grouping things into "libraries" or tables of functions,
can help with your code organization
L168[01:24:47]
<Thanos-No
Snap> Interesting, this is something new to me 😄
L169[01:25:06] <Izaya> be careful going
too far into making libraries though
L170[01:25:10] <Izaya> that's how you end
up with PsychOS
L171[01:25:15]
⇨ Joins: immibis (~immibis@46.114.38.232)
L172[01:25:45] <Amanda> And YOU'RE a
library and YOU'RE a library, and EVERYBODY'S A LIBRARY!
L173[01:25:54] *
Izaya cackles manically
L174[01:26:23]
<Thanos-No
Snap> nice plug
L175[01:27:03]
<Ocawesome101> Monolith is at least
sensible
L176[01:27:37]
<Saghetti>
what should i call my ~~retarded~~ slot-based os?
L177[01:27:48]
<Ocawesome101> not SlotOS
L178[01:27:53]
<Saghetti>
SLOS
L179[01:28:03]
<Ocawesome101> that's (SlotOS is) what I
called mine
L180[01:28:24]
<Saghetti>
damn it
L181[01:28:28]
<Saghetti>
you stole it already :(
L182[01:28:41]
<Ocawesome101> I only made the
kernel
L183[01:28:45]
<Ocawesome101> it doesn't quite work yet
:P
L184[01:28:47]
<Saghetti>
the thing is literally only a kenrel
L185[01:28:55]
<Saghetti>
why does every idea i have immediately get taken by you :((
L186[01:28:58]
<AdorableCatgirl> Izaya: i compressed and
minified PsychOS
L188[01:29:15]
<Ocawesome101> Saghetti: I mean, I usually
do it worse :P
L189[01:29:41]
<Saghetti>
and i just dont have time to do it
L190[01:29:45]
<Saghetti>
so i guess sure
L191[01:30:04]
<Ocawesome101> OpenOS 1.0
L192[01:30:06] <Izaya> Slots?
L193[01:30:10]
<Ocawesome101> on OpenComputers
1.7.5.209
L194[01:30:25] <Izaya> AdorableCatgirl:
excuse me while I write a compressed FS wrapper
L195[01:30:35]
<Ocawesome101> Izaya: 256 slots or w/e,
the kernel loads them then executes them and just schedules
L196[01:30:37]
<Ocawesome101> I think?
L197[01:30:41]
<Saghetti>
so
L198[01:30:44]
<Saghetti>
yeah
L199[01:30:59]
<Saghetti>
you have 256 slots, and all the kernel does is initialize and
schedule them in order
L200[01:31:03] <Izaya> so it's just worse
multitasking?
L201[01:31:07]
<Saghetti>
it's rigid, simple, and easy to implement
L202[01:31:17]
<Ocawesome101> I mean
L203[01:31:19]
<Saghetti>
not really multitasking i guess
L204[01:31:21]
<AdorableCatgirl> a list is easy too
L206[01:31:28]
<Ocawesome101> I wrote a Plan9k clone that
does almost exactly the same thing
L207[01:31:34]
<Saghetti>
you can use this to do better scheduling too
L208[01:31:36]
<Ocawesome101> heck, Plan9k does almost
exactly thast
L209[01:31:37]
<Ocawesome101> heck, Plan9k does almost
exactly that [Edited]
L210[01:31:41]
<Saghetti>
so you could assign something to slot 255
L211[01:31:44] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L212[01:31:45]
<Saghetti>
and it will be forced to run at the end
L213[01:31:52]
<Ocawesome101> loads everything in
`/lib/modules/base`, in order
L214[01:31:57]
<AdorableCatgirl> Izaya: but yea, i got
PsychOS down to 28.5k
L215[01:32:02] <Izaya> not bad
L216[01:32:21]
<Saghetti>
imagine sticking to unix-like paths
L217[01:32:25] <Izaya> once I get pkgfs
working the base system will be much smaller
L218[01:32:36]
<Saghetti>
mine is literally just going to be /slos/slots/
L219[01:32:39] <Izaya> because most
everything will be in /pkg instead
L220[01:33:02]
<AdorableCatgirl> also that means PsychOS
is smaller than Zorya :P
L221[01:33:08] <Izaya> mfw
L222[01:33:17]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L223[01:33:21]
<AdorableCatgirl> i even admit zorya is
bloated
L224[01:33:38]
<Saghetti>
also, slots aren't just programs
L225[01:33:43]
<Ocawesome101> Saghetti: that's what I
did
L226[01:33:46]
<Ocawesome101> `/slot/slots`
L227[01:33:46]
<Saghetti>
you can have a library as a slot
L228[01:33:46]
<AdorableCatgirl> even the og was b l o a
t
L229[01:33:53]
<Ocawesome101> or somrthing like
that
L230[01:34:03] <Amanda> %choose yes but
what about second dinner?
L231[01:34:04] <MichiBot> Amanda: Yes! Do
it now!
L232[01:34:04]
<Saghetti>
on init, it writes a bunch of functions to a table in the global
namespace
L233[01:34:08] <Amanda> :D
L234[01:34:14]
<Saghetti>
and then on loop, it does nothing
L235[01:34:16] *
Amanda goes hunting for additional -pylons- noms
L236[01:35:09]
<Ocawesome101> yep
L237[01:35:13]
<Ocawesome101> I did `/slot/slots`
L238[01:35:49]
<Saghetti>
so using the same system, you can do: startup scripts, services,
libraries, applications, and more
L239[01:35:56]
<Saghetti>
and it's tiny asf
L240[01:36:04]
<Saghetti>
i bet you could implement the entire thing in like 4kb
L241[01:36:21]
<Saghetti>
of course, there's no sandboxing
L242[01:36:27]
<Saghetti>
but who ever wanted that? (/s)
L243[01:36:46]
<Saghetti>
you have 1 global environment
L244[01:36:46]
<AdorableCatgirl> oh lmao
L245[01:36:48]
<Saghetti>
make it work
L246[01:36:52]
<AdorableCatgirl> zorya has sandboxing
now
L247[01:37:21]
<Saghetti>
fun fact: craftbox is named craftbox because it was originally just
a multitasking sandboxed version of craftos
L248[01:37:30] <Izaya> I don't get
it
L249[01:37:37] <Izaya> why would you want
only x amount of things
L250[01:37:37]
<AdorableCatgirl> mainly to stop openos
from crashing
L251[01:37:50] <Izaya> like
L252[01:38:02] <Izaya> implement a
scheduler that runs each process in a table in order
L253[01:38:10]
<Ocawesome101> Saghetti: my SlotOS impl is
2.2k so far
L254[01:38:12]
<Ocawesome101> unminified
L255[01:38:20] <Izaya> then have a
function to add a process
L256[01:38:45]
<Saghetti>
just realized: my slot files can literally just be named 12.lua,
255.lua, etc
L257[01:38:45] <Amanda> Izaya: because we
gotta have video game balance mechanics as a programmable OS,
clearly
L258[01:39:10]
<Saghetti>
how do i guarantee that my application is processed last?
L259[01:39:13]
<Saghetti>
slot*
L260[01:39:17] <Izaya> but you're already
constrained by storage and memory
L261[01:39:20]
<Saghetti>
if there is no last
L262[01:39:30]
<Saghetti>
just make it 99999.lua or smh?
L263[01:39:34] <Izaya> make it first
then
L264[01:39:37]
<Saghetti>
smth*
L265[01:39:41] <Izaya> :^)
L266[01:39:49]
<Saghetti>
facepalms
L267[01:39:58] <Izaya> though I'd suggest
that if that's how you do it, your software is bad
L268[01:40:09] <Izaya> if you need
sequential order, just do it within a process
L269[01:40:49]
<Ocawesome101> Saghetti: plan9k does
`NN_thing.lua`
L270[01:40:58]
<Ocawesome101> so does Open Kernel, now
that I think about it
L271[01:41:09] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Quit: Leaving)
L272[01:41:10]
<Saghetti>
the entire reason why this exists is so that i have something to
run on BAaCS terminals
L273[01:41:17]
<Ocawesome101> Monolith runs init scripts
in no particular order from `/etc/initsvc.cfg`
L274[01:41:31]
<Saghetti>
and those scripts end at 99.lua
L275[01:41:51] <Izaya> Ocawesome101: the
reason OpenOS and plan9k do it is because you sort() the table from
list() then run each in order
L276[01:42:05]
<Saghetti>
also, with a fixed number of slots, loading them is easy af
L277[01:42:09]
<Saghetti>
just go from 1 to 256
L278[01:42:12]
<Saghetti>
check if file exists
L279[01:42:13]
<Saghetti>
and load if it does
L280[01:42:29] <Izaya> I cannot express
how braindead this concept is
L281[01:42:39]
<Ocawesome101> Izaya: yeah, ik
L282[01:42:47] <Izaya> I'm gonna make a
coffee instead.
L283[01:43:02]
<Saghetti>
it's literally meant to be dead simple
L284[01:43:08]
<Saghetti>
i'll take braindead
L285[01:43:11] <Izaya> but you're
overcomplicating it
L286[01:43:29]
<Saghetti>
how would i make this simpler
L287[01:43:40] <Izaya> step 1: the kernel
doesn't load things beyond init
L288[01:43:50] <Izaya> step 2: run
whatever ends up in the process table
L289[01:44:05] <Izaya> step 3: don't
impose ideology
L290[01:44:27]
<Saghetti>
but then i could just as well say
L291[01:44:33]
<Saghetti>
init scripts are overcomplicating it
L292[01:45:04]
<Saghetti>
and doesn't every os impose ideology?
L293[01:45:14] <Izaya> that's fair, but
your choice is the kernel trying to load stuff or the init trying
to load stuff
L294[01:45:24] <Izaya> and personally, the
less the kernel does, the happier I am
L295[01:46:06]
<Ocawesome101> @Saghetti just use
http://0x0.st/iOSy.lua it's the kernel I wrote for
my Plan9k clone and it doesn't even do scheduling, but it fits
snugly into an EEPROM - it'll need slight modification to actually
work from an EEPROM tho
L296[01:46:07]
<Saghetti>
so the kernel literally just load()s and runs init
L297[01:46:16]
<Saghetti>
at this point, your kernel is pretty much useless
L298[01:46:24] <Izaya> no the kernel is
the scheduler
L299[01:46:31] <Izaya> and it loads and
runs init as a process
L300[01:46:54]
<Ocawesome101> ~~or make a Monolith or
Open Kernel distro~~
L301[01:46:56] <Izaya> like I just
L302[01:47:01]
<Ocawesome101> Izaya: rate that kernel I
linked
L303[01:47:05] <Izaya> I don't understand
why you would make the system MORE rigid
L304[01:47:28]
<Saghetti>
it doesn't need to be flexible
L305[01:47:30] <Izaya> Ocawesome101: 0/10
too much gpu
L306[01:47:42]
<Ocawesome101> Izaya: well sorry I like
bootlogging :P
L307[01:47:54] <Izaya> silly, that's not
how you do boot logging
L308[01:48:01]
<Ocawesome101> what should I do, implement
an entire ANSI terminal in the kernel?
L309[01:48:01] <Izaya> you modify ocvm's
sandbox to let you print to the log
L310[01:48:06]
<Ocawesome101> uh
L311[01:48:07]
<Ocawesome101> but
L312[01:48:08]
<Ocawesome101> what if
L313[01:48:12]
<Ocawesome101> I'm not running in
OCVM
L314[01:48:28] <Izaya> you replace the
module that talks to ocvm to talk to a chat box instead
L315[01:48:42] <Izaya> or a tape
L316[01:48:44] <Izaya> or a file
L317[01:48:55] <Izaya> something with no
state and no need for exclusivity
L318[01:49:38] <Izaya> Saghetti: yes but
there's no reason to increase complexity and decrease flexibility
with the same action
L319[01:49:43]
<Ocawesome101> but it's much easier to
track down kernel panics when they're right there on-screen
:/
L320[01:50:19] <Izaya> > not having a
terminal running tail -f ocvminstance/log
L321[01:51:03]
<Ocawesome101> well whaddayaknow,
multiterminal works in Monolith
L322[01:51:08]
<Ocawesome101> I don't think I even
changed it
L323[01:51:15]
<Ocawesome101> %s/it/anything
L324[01:51:15] <MichiBot>
<Ocawesome101> I don't think I even changed anything
L325[01:51:21]
<Ocawesome101> it was broken but it works
now
L328[01:52:12] ⇦
Quits: Vexatos (~Vexatos@port-92-192-108-228.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L329[01:52:32]
<Ocawesome101> Izaya: I might do most of
my dev work in OCVM but I certainly don't do all of it there
L330[01:52:35] <Izaya> even better is a
syslog function that queues an event so you can pick it up with
arbitrary programs, but that's mainly useful once the OS is
running
L331[01:53:06]
<Ocawesome101> I have almost entirely
stopped using OCEmu now that I have A) a computer powerful enough
to launch Minecraft and B) OCVM set up nicely
L332[01:53:34]
<Saghetti>
C) stopped caring about unmanaged FSes?
L333[01:53:54]
<Ocawesome101> I mean
L334[01:54:00] <Izaya> tfw you can spew
syslog events over the network super simply
L335[01:54:02]
<Ocawesome101> I could probably write a
fake one in Lua really easily
L336[01:54:37]
<Ocawesome101> I still will keep bugging
payonel for a drive component until he adds one
L337[01:55:50]
<AdorableCatgirl> tsuki kernel just wants
filesystems
L338[01:57:19]
<Ocawesome101> aaaaaand it broke
L339[01:57:20]
<Ocawesome101> what the hell
L340[01:58:05]
<Ocawesome101> fsr readline is assigning
the wrong GPU to the wrong screen and everything's gone weird
L341[02:00:22]
<AdorableCatgirl> will package things in
zorya and put rc5 out today
L342[02:02:03]
<AdorableCatgirl> will include a tiny
PsychOS tsar
L343[02:07:21] <Corded> *
<Ocawesome101> sighs
L344[02:07:31]
<Ocawesome101> Monolith's terminal system
is really quite fragile and I hate it
L345[02:11:33]
<AdorableCatgirl> i'm gonna make the init
handle ttys tbh
L346[02:11:55]
<AdorableCatgirl> i give the tty lib in
kernel to create and store them
L347[02:12:06]
<Saghetti>
also
L348[02:12:07]
<AdorableCatgirl> but the init has to
actually make them
L349[02:12:30]
<Saghetti>
i had this idea for quark where i gave init full access to all of
the kernel environment
L350[02:12:38]
<AdorableCatgirl> might make ttyd or
something
L351[02:12:49]
<AdorableCatgirl> init in tsuki is a
normal program
L352[02:12:51]
<Saghetti>
so i could replace the logging functions from init with proper
ones
L353[02:13:08]
<Saghetti>
replace the early logging functions from the kernel*
L354[02:13:14]
<Saghetti>
is that a good idea, or a really shitty one
L355[02:13:49]
<AdorableCatgirl> which means to call
kernel mode code, you need to do `kernel.load` or w/e
L356[02:13:52]
<Ocawesome101> I mean
L357[02:13:58]
<Ocawesome101> Monolith does that, sort
of
L358[02:14:06]
<Ocawesome101> except init just gets the
`kernel` table
L359[02:14:12] *
Izaya laughs in not sandboxing
L360[02:14:37]
<AdorableCatgirl> kernel is a root only
library
L361[02:15:14]
<Kleadron>
too bad
L362[02:15:23]
<Kleadron>
it isn't anymore
L364[02:15:34] <MichiBot>
opencomputers
glitch | length:
4m | Likes:
0 Dislikes:
0
Views:
0 | by
Ocawesome101 | Published On
3/6/2020
L365[02:15:51]
⇨ Joins: Blue_595 (~c8h10n4o2@47.196.100.225)
L366[02:16:02] <Blue_595> Wait a
minute...
L367[02:16:14] <Blue_595> In the time it
took for me to connect, I forgot what I wanted to say.
L368[02:16:15]
<Ocawesome101> wat
L369[02:16:19]
<Ocawesome101> lmao
L370[02:17:21]
<AdorableCatgirl> sandboxing is tsuki's
main meme
L371[02:19:43]
<Saghetti>
why is there a dick carved into the ground
L372[02:19:44]
<Saghetti>
smh people
L373[02:20:03]
<Ocawesome101> lmao
L374[02:20:25]
<Ocawesome101> I'm not sure why that's
there, probably me destroying something or-- actually, I think I
was punching slimes
L375[02:20:37]
<AdorableCatgirl> YOU UNDERESTIMATE MY
POWER
L376[02:23:17] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L377[02:24:06]
<Kleadron>
it's part of the development process
L378[02:24:12]
<Kleadron>
you express your rage through ground carviing
L379[02:24:15]
<Kleadron>
you express your rage through ground carving [Edited]
L380[02:24:17]
<Ocawesome101> true
L381[02:24:26]
<Ocawesome101> right about now I need to
blow something up
L383[02:24:46] <Blue_595> wait did my
AltGr key break
L384[02:24:47]
<Kleadron>
Redstone Processor
L385[02:24:56]
<Saghetti>
ketchup and mustard on a die
L386[02:24:57] <Blue_595> YUP, its just an
Alt key now
L387[02:25:12]
<Saghetti>
i suggest using dark red and red for the middle
L388[02:25:17]
<Saghetti>
like little dots of it
L389[02:25:21]
<Kleadron>
ah you right
L390[02:25:39] <Blue_595> £
L391[02:25:41] <Blue_595> there we
go
L392[02:26:39] <Blue_595> Æ it works
L393[02:27:09] <Michiyo> Æ A Xii?
L395[02:27:53]
<Saghetti>
try removing the yellow
L396[02:28:12]
<Saghetti>
and maybe adding some more shades of yellow to the traces
L397[02:28:16] <Blue_595> ;5C
L398[02:28:19]
<Saghetti>
and some more dark green shading to the pcb
L399[02:28:28]
<Kleadron>
i'll try that
L400[02:29:20]
<Saghetti>
pro tip for designing textures: make sure that you have consistent
color pallets
L401[02:29:46]
<Saghetti>
the textures will look nicer next to each other
L402[02:29:56]
<Saghetti>
it's like how on fonts and icons, the details are all lined
up
L403[02:30:00] <Blue_595> id consider
limiting myself to a pallet of say 64 colors
L404[02:30:08] <Blue_595> then use any 16
from that for each texture
L405[02:30:34] <Blue_595> you can, of
course, use different colors for different faces of a block
L406[02:31:14]
<Saghetti>
~~steal all the textures and colors from oc~~
L407[02:31:23] <Blue_595> holy shit OC can
have directories called Æ
L408[02:31:35] <Blue_595> why?
L409[02:33:30] <Michiyo> Why not?
L410[02:33:32] <Blue_595> also @Michiyo
close enough you forgot a letter
L411[02:33:40] <Michiyo> Yeah, I
know
L412[02:33:49] <Michiyo> I just started at
Æ.
L413[02:33:54] <Blue_595> and its not A
Xii its A-Xii
L414[02:35:37] <Blue_595> oh frick i dont
have shedit anymore
L415[02:35:46]
<AdorableCatgirl> hi
L416[02:36:08] <Blue_595> dont just search
for ShEdit on the internet though
L417[02:36:15] <Blue_595> you get a data
disposal service
L418[02:36:20]
<AdorableCatgirl> ok
L419[02:36:55] <Blue_595> search at least
on oc.cil.li
L421[02:37:34]
<Kleadron>
suggestions taken
L422[02:37:49]
<Kleadron>
although the redstone thing in the middle looks a bit like a
buildcraft gate now
L423[02:39:40] <Blue_595> yeah
L424[02:39:57] <Blue_595> go for something
like a Project Red chip in the middle
L425[02:40:50]
<payonel>
@Ocawesome101 yeah...that's opengl choosing scale and blend and
transform
L426[02:40:56] <Izaya> OC can have
directories called Æ because Æ is not / or NULL
L427[02:41:20] <Blue_595> luckily its so
easy to install shedit
L428[02:41:24]
<payonel>
we could increase our detail on render, but -- the limit is
eventually arbitrary
L429[02:41:54]
<payonel> i
would predict you would see the same behavior on the t3 screen if
you set its resolution to match
L430[02:42:03]
<payonel>
or, added screen blocks until the text size was the same
L431[02:42:38] <Blue_595> The Quantum
Bullshit, by Blue_595
L432[02:46:25] <Blue_595> "I don't
care what country you're from, we probably beat you in some kinda
war."
L433[02:46:32] <Blue_595> "I'm
American."
L434[02:46:38] <Blue_595> *BOONK* CIVIL
WAR!
L435[02:47:25]
<Saghetti>
@Kleadron looks much better now imo
L436[02:48:38] <Blue_595> yeah i like it
@Kleadron ill buy it for £200
L437[02:50:44] <Blue_595> hey is it
possible to run an OC virtual machine inside OC?
L438[02:51:18] <Blue_595> i want to punch
a hole through reality by building a computer inside a computer
inside a computer inside a computer
L439[02:53:20] <Blue_595> > Congrats
man, after 8 years on this site you've finally made you rmark by
now forever being known as "The guy that literally
'actually'd' MLK's own son about his father"
L441[02:55:54] <Blue_595> im sure Coca
Cola is gonna make a few bottles specifically for li'l Elon
L442[02:56:02] <Blue_595> so he doesn't
feel too left out
L443[02:56:27] <CompanionCube> Izaya: i'd
also include XML somewhere
L444[02:56:40] <Blue_595> yes put XML on
the bottles, speak the guy's language
L445[02:57:29] <Amanda> CompanionCube: XML
is eating glue in the corner of the image
L446[02:57:35] <Blue_595> ^
L447[02:57:49] <CompanionCube> Amanda:
nah, it's not *that* type of bad
L448[02:58:07] <Blue_595> Yes thank you
XML file embedded inside a PNG,
L449[02:58:10] <Izaya> it's more like
you'd have 8 lines and only one of them actually is
understood
L450[02:58:15] <Blue_595> THANK YOU for
letting me know this picture was edited with Adobe Photoshop
L451[02:58:30] <Blue_595> I'm surprised
there aren't more programs specifically for looking at the XML in
the image.
L452[02:58:42]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L453[02:58:46] <Blue_595> o/
L454[02:59:24] <CompanionCube> Izaya: also
it's a very complicated line that has an enterprise certification
to show for it.
L455[02:59:37] <Izaya> ah yes, can't
forget the enterprise
L456[03:00:03] <Blue_595> do you know any
programs to extract the bits of XML from a picture?
L457[03:00:33] <CompanionCube> Blue_595:
if you're bringing up photoshop, XML is the least of your
problems...
L458[03:00:49] <Blue_595> but
besides
L459[03:01:00]
<AdorableCatgirl> P
L460[03:01:01] <Blue_595> if they bother
to remove the XML, surely they'd make it look real anyway
L461[03:01:01]
<AdorableCatgirl> S
L462[03:01:02]
<AdorableCatgirl> D
L463[03:01:21] <CompanionCube> the .PSD
format would be a bit old, and would be eating paste in multiple
ways simultaneously.
L464[03:03:43] <CompanionCube> (as an
aside from the legendary comment, there was the time that someone
from photoshop argued with the person who wrote ambigously wrote a
spec over the way to do part of it. The result was an update of the
spec to remove the ambiguity in the person's favour)
L465[03:04:11] <Blue_595> wait
L466[03:04:23] <Blue_595> does Photoshop
actually put XML into the exported pictures, or am I an
idiot?
L467[03:04:38] *
CompanionCube doesn't know
L468[03:04:44] <Blue_595> yeah
L469[03:05:49] <Blue_595> my computer is
running at 45% normal speed :D
L470[03:06:24] <Amanda> right,
halucinations loaded up -> typos
L471[03:06:40] <Blue_595> [Loading
hallucinations...]
L472[03:07:36] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.100.225) (Quit: WeeChat
1.9.1)
L473[03:08:19] *
Elfi lays on Amanda and wingblankets z.z
L475[03:11:03]
<AdorableCatgirl> wtf
L476[03:11:16]
<AdorableCatgirl> >reading an amount of
packsize
L477[03:11:19]
<AdorableCatgirl> >data string too
short
L478[03:17:21] <Izaya> CompanionCube: I
modified my gitea email templates to replace © with ♥
L479[03:18:58]
<Saghetti>
♥️ 2020 Microsoft Corporation
L480[03:19:02]
<Saghetti>
All rights reserved
L481[03:21:12] <CompanionCube> Izaya:
o.o
L482[03:21:28] <Izaya> yeah, imagine me
using unicode
L483[03:25:06] <CompanionCube> but why
that symbol
L484[03:25:32] <Izaya> why not?
L485[03:25:40] <Izaya> I figured the
hammer and sickle would be a little on the nose
L486[03:28:57] <CompanionCube> ...oh, i
wasn't looking too closely
L487[03:29:01] <CompanionCube> and thought
it was @
L488[03:34:54]
<AdorableCatgirl> kek
L491[03:36:38]
<Saghetti>
ok
L492[03:45:05] *
Amanda shifts slightly to cuddle elfi, purrs softly
L493[03:45:46] <Izaya> Amanda: I pushed
the PsychOS changes so you can now build it ingame assuming you
have the kernel source available
L494[03:47:53] <Amanda> Izaya: nice. I
might steal/repurpose the stuff your planning to build all in one
images, since I've been contemplating how to speed up my pxe boots
with several requires...
L495[03:48:43] <Amanda> Turns out, several
round trips is kinda show
L496[03:49:03] <Amanda> Slow*
L497[03:58:39] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189
seconds)
L499[04:00:15]
<Ocawesome101> @payonel 👍 alright. It's
not terribly important, just a minor visual thing - how's the other
bug going? :P
L500[04:00:47]
<Ocawesome101> Blue_595: it's possible,
yes, but you'd have to either create virtual components or
passthrough others
L501[04:00:53]
<Saghetti>
i read that as just standing rock
L502[04:01:10]
<Ocawesome101> @AdorableCatgirl can we run
multiple synchronous OpenOS instances on multiple screens now?
:D
L503[04:01:25]
<Thanos-No
Snap> Why can't I have multiple adapters connected to the same
computer?
L504[04:01:30]
<Thanos-No
Snap> Is there a way around for this?
L505[04:01:40]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L506[04:01:55]
<Thanos-No
Snap> I am trying to read output from 5 nuclearcraft
reactors
L507[04:02:35]
<ThePiGuy24> you should be able to, the
only thing i can think of is that you are hitting the component
limit
L508[04:03:02]
<Thanos-No
Snap> Whats the component limit?
L509[04:03:35]
<ThePiGuy24> 8 for tier 1 cpu, 12 for tier
2, 16 for tier 3
L510[04:03:36]
<Thanos-No
Snap> nvm I know why, adapters were hitting signs nearby
L511[04:03:55]
<Kleadron>
signs?
L512[04:04:03]
<Kleadron>
is there a feature i don't know about
L513[04:04:36]
<Thanos-No
Snap> oh adapters see bibliocraft fancy signs
L514[04:04:38]
<Thanos-No
Snap> idk why
L515[04:04:43]
<Thanos-No
Snap> computronics maybe
L516[04:09:45]
<Kodos>
Probably
L517[04:10:01]
<Kodos>
Fancy signs are still derived from standard ones so they were
probably being read
L519[04:12:11]
<AdorableCatgirl> @Ocawesome101 Sure, if
you set up the management of screens and all
L520[04:12:19]
<Ocawesome101> :P
L521[04:12:27]
<Ocawesome101> I might just try that
L522[04:12:44]
<AdorableCatgirl> also Izaya: i did the
thing
L523[04:13:06] <Izaya> ayy
L524[04:13:24]
<AdorableCatgirl> it downloads the super
small psychos from my repo
L525[04:14:16]
<AdorableCatgirl> you should see it
L526[04:14:21]
<AdorableCatgirl> it's a mega hackfest
:)
L527[04:14:30]
<AdorableCatgirl> does the zorya thing but
even better™️
L529[04:33:36]
<Ocawesome101> @payonel what does
`component.fields` do?
L530[04:33:54]
<Saghetti>
returns a list of calls?
L531[04:34:03]
<Ocawesome101> no
L532[04:34:06]
<Ocawesome101> that's
component.methods
L534[04:34:34]
<Ocawesome101> Sorry IRC people
L535[04:35:01] <Izaya> iunno man seems
like a better situation to have that pastebinned than shoved in
your face
L536[04:35:06] <Izaya> I'd say you're the
one at a loss here
L537[04:35:26]
<Ocawesome101> actually that's fair
L538[04:36:19]
<payonel>
@Ocawesome101 a component has methods and fields
L539[04:36:23]
<payonel>
e.g. address
L540[04:36:25]
<payonel>
that's a field
L541[04:36:29]
<Ocawesome101> mhm
L542[04:36:32]
<payonel>
not address()
L543[04:36:42]
<Ocawesome101>
`component.fields(component.gpu.address)` returns `{}` though
L544[04:36:47]
<payonel>
meh
L545[04:36:50] *
Izaya writes wrapper to convert all component fields into
methods
L546[04:36:54]
<Ocawesome101> in the OpenOS lua prompt
anyway
L547[04:37:07]
<payonel> i
think address is returned by methods
L548[04:37:11]
<payonel>
it was a bad example
L549[04:37:23]
<payonel> a
... componeny type implemented with callbacks can define
"fields"
L550[04:37:43]
<payonel>
as you found in the machine.lua, fields only translates what
"methods" tells it
L551[04:37:59]
<payonel>
"fields" are just special callbacks that are
field-like
L553[04:39:06]
<payonel>
bbl
L554[04:39:13]
<Ocawesome101> ok
L555[04:39:59] <CompanionCube> i don't get
most of that
L556[04:42:11] <Izaya> tfw you understand
most everything except the last one
L557[04:42:18] <Izaya> the proto-haruhi
part is still spinning me out though
L558[04:42:25] <Izaya> never thought about
that
L559[04:42:27] <CompanionCube> so what
level are you?
L560[04:42:46] <Izaya> like 2 maybe
3
L561[04:43:08] <Izaya> in practice
L562[04:43:26] <CompanionCube> and in
theory?
L563[04:43:45] <Izaya> well, I know what's
referred to by "tsuki is cannon"
L564[04:43:57] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L565[04:44:46] <Izaya> and I've listened
to a fair bit of boa so like, 5 or 6?
L566[04:45:39] <CompanionCube> i see
L567[04:57:16]
<BrisingrAerowing> Well, I just submitted
a PR to Computronics to fix an issue it had with the Ender IO
modular installation.
L569[04:58:39] <Izaya> breddy gud
tbh
L570[04:59:12]
<Ocawesome101> what is that
L571[04:59:56] <Izaya> Boa - Deeply, track
7 from The Race of a Thousand Camels (1998)
L572[05:01:00]
<Ocawesome101> never heard of it :P
L573[05:10:26]
⇨ Joins: Blue_595 (~c8h10n4o2@47.196.100.225)
L574[05:10:50] <Blue_595> how does
EXAPUNKS put the save data into a disk picture
L575[05:12:22] <Izaya> steganography
L576[05:12:38] <Blue_595> standard
steganographic decoders returned nothing
L577[05:12:50] <Blue_595> is there some
kind of secret key being used by Zachtronics
L578[05:13:34] <Izaya> probably just
nonstandard
L579[05:13:50] <Blue_595> LSB of each
pixel
L580[05:14:14] <Blue_595> what tool did
Computerphile use to show just the lower bits of the picture
L581[05:20:35] <Amanda> Or... You know...
Tacked it into the comment section of the png
L582[05:20:46] <Amanda> Like pico-8
does
L583[05:22:37] <Blue_595> yeah but
L584[05:22:46] <Blue_595> i found some
colorfuls in the brighter section of the disk
L585[05:23:05] <Blue_595> like one sector,
across all tracks, holding the stored data
L586[05:24:00] <Amanda> Izaya: also, I
started on a doc searcher using component.doc, but decided I didn't
want to write a parser for it. The GPU, eeprom, and I think
something else in ocvm have docs now though, so it's possible to
make it in that now.
L587[05:24:02] <Blue_595> also @Amanda i
looked at it in a hex editor, never saw any actual text except .PNG
IHDR and IDAT
L588[05:24:39] <Izaya> Amanda: yeah
parsers are an acquired taste
L589[05:25:01] <Blue_595> the pixels there
should be more or less white
L590[05:25:11] <Amanda> I nearly went
insane trying to get the picol.lua parser happy with
whitespace
L591[05:25:13] <Blue_595> but with max
contrast im getting "garbage"
L592[05:26:07] <Amanda> The
before-mentioned if #args... Snippet I sent earlier was my ultimate
solution
L593[05:27:01] <Amanda> I still have no
idea where the empty ENC tokens coming frlm
L594[05:27:23] <Amanda> Anyways, sleep
time
L595[05:27:30] <Izaya> o/
L596[05:27:35] *
Amanda snugs up around elfi, zzzmews
L597[05:28:00] <Amanda> Holy shit, when'd
it get so late!? No wonder I'm passing out
L598[05:28:15] <Amanda> K, night for reals
mod
L599[05:28:54] <Blue_595> idk if this is
actual data or garbage, but it looks promising
L600[05:32:03] <CompanionCube>
alternatively
L601[05:32:14] <Blue_595> ?
L602[05:32:20] <CompanionCube> the save
data is encoded as a picture, or can be reconstructed from it
L603[05:32:32] <Blue_595> @me?
L604[05:32:35] <CompanionCube> yes
L605[05:32:48] <Blue_595> yes its encoded
as a picture and can be reconstructed from it
L606[05:32:55] <Blue_595> you get a
picture of a TEC Microdisc
L607[05:33:02] <CompanionCube> there's no
need for the data to be meaningful *itself*
L608[05:33:10] <Blue_595> oh
L609[05:33:33] <Blue_595> it is entirely
possible that it points to a file on a web server
L610[05:33:37] <Blue_595> and that file
contains the save data
L611[05:34:17] <Izaya> hmhm
L612[05:34:25] <CompanionCube> probably
not that far
L613[05:34:32] <Izaya> so you know how
printers put yellow dots on pages for tracking purposes?
L614[05:34:55] <Izaya> what if one were to
print one page twice with different printers
L616[05:37:33] <CompanionCube> so, is it
the type of level that could be recreated from a small amount of
data or what?
L617[05:39:00] <Blue_595> yes and no
L618[05:39:22] <Blue_595> it can be
recreated with a small amount of data (especially if each opcode
was replaced with a single pixel instead of 4 characters)
L619[05:39:30] <Blue_595> but its still
possible that this points to a file on a server
L620[05:39:40] <CompanionCube> nah, too
much effort
L621[05:39:49] <Blue_595> probably just
all there, ye
L622[05:40:47] <CompanionCube> static
background image + information is placed into the 'right' locations
but pixel values may or may not be meaningful themselves
L623[05:44:00] <Blue_595> focus on the
green and blue channels i guess
L624[05:46:25] <Blue_595> i think the red
channel is garbage
L625[05:46:35] <Blue_595> but i might have
thrown away all the data
L626[05:49:57] <Blue_595> tried with
another decoder nd
L627[05:50:00] <Blue_595> Error. This file
may not contain steganographic data, or you may have specified an
incorrect password.
L628[05:50:20] <CompanionCube> don't
bother with anything standard
L629[05:50:28] <Blue_595> this is
Zachtronics
L630[05:50:32] <Blue_595> this is their
insane genius
L631[05:50:35] <Blue_595> they MAKE their
own standards
L632[05:51:00]
<Ocawesome101> *NIX: everything is a
file
L633[05:51:01] <CompanionCube> ideally
you'd grab a sample set and spot-the-difference
L634[05:51:07]
<Ocawesome101> PsychOS: Everything is a
library
L635[05:51:12] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L636[05:51:30] <Blue_595> i have 2
discs
L637[05:51:33] <Blue_595> is that
enough
L638[05:51:54] <CompanionCube> there's no
limits, but the more the better
L639[05:52:10] <CompanionCube> works best
if you know what they represent in-game
L640[05:52:31] <Blue_595> they represent
code for a few EXecution Agents (EXAs)
L641[05:52:53] <Blue_595> dont expect too
much repetition, its some kind of assembly code and not plain
text
L642[05:53:41] <CompanionCube> well, could
be plaintext if they wanted
L643[05:54:33] <Blue_595> ok the
"garbage" there is just that
L644[05:54:44] <Blue_595> exactly the same
between the 2 very different files
L645[05:55:17] <Blue_595> and i dont think
Zach'n'da'bois are gonna give me the source code any time
soon
L646[05:55:59]
<Ariri> Any
alternatives to MFR planter and harvester?
L647[05:57:06] <Blue_595> @Ocawesome101
Windows: Oh you wanna call your folder LPT2?
L648[05:57:22]
<Ocawesome101> Windows: oh you wanna call
your folder COM?
L649[05:57:30] <Blue_595> @Ocawesome101
Windows: Oh you wanna call your folder CON?
L650[05:57:54] <Blue_595> i think there
were more, but i dont remember them off the top of my head
L651[05:59:17] <Blue_595> meanwhile linux
just lets you do that no problem
L652[05:59:47]
<Ocawesome101> ~~linux also has a case
sensitive FS + more FSes~~
L653[06:00:03]
<Ocawesome101> how the hell do I turn a
class into a jar
L654[06:00:06]
<AdorableCatgirl> i can name my
folder
L655[06:00:43]
<Ocawesome101> I can name a folder
`$!)*^%@$(&^\ /$#!#` and Linux doesn't effing care
L656[06:00:48] <Blue_595> yes
L657[06:01:11] <Blue_595> wait nvm it
doesnt work
L658[06:02:25] <Blue_595> but you can call
it COM0 no problem Thanks Microsoft
L659[06:02:43] <Blue_595> minecraft doesnt
let you do it without _ and _ because Microsoft
L660[06:03:26]
<AdorableCatgirl> can i open LPT0 in OC is
the question :^)
L661[06:03:37] <Blue_595> lets pull a
classic act of Feminism about software groups
L662[06:03:45] <Blue_595> because too much
stuff was released for Windows and no Linux
L663[06:03:53] <Blue_595> lets release a
bunch of shit for Linux and not Windows
L664[06:03:57] <Blue_595> and refuse to
budge
L665[06:04:10]
<Ocawesome101> see: luacomp
L666[06:04:20]
<Ocawesome101> see: any of my Lua programs
that aren't for OpenComputers
L667[06:04:31]
<Ocawesome101> %s/lua //
L668[06:04:31] <MichiBot> <Amanda> I
nearly went insane trying to get the picol.parser happy with
whitespace
L669[06:04:43]
<Ocawesome101> %s/Lua //
L670[06:04:43] <MichiBot>
<Ocawesome101> see: any of my programs that aren't for
OpenComputers
L671[06:04:51] <Blue_595> ye that
L672[06:04:58] <Blue_595> there should be
a case-ignore flag
L673[06:05:21] <Blue_595> Michiyo: Add a
case-ignore flag to your bot
L674[06:07:14]
<AdorableCatgirl> i don't test my software
on windows because it's a bit of a pain
L675[06:07:31] <Blue_595> i don't test my
software _ because it's a bit of a pain
L676[06:07:56] <Blue_595> i don't test my
software _
L677[06:09:19] <Blue_595> you arent
allowed to give people doc/docx files?
L678[06:09:25] <Blue_595> fuck im using
odt
L679[06:11:50] <Blue_595> oh shit dynamic
IP addresses
L680[06:12:12] <Blue_595> THIS IS WHY I
DONT BUILD MY OWN NETWORK STACKS
L681[06:12:22] <Blue_595> well... why i
dont anymore
L682[06:12:33] <Michiyo> Blue_595,
what..?
L683[06:13:06] <Michiyo> you mean like
THIS?
L684[06:13:13] <Michiyo>
s/this/this/i
L685[06:13:13] <MichiBot> <Michiyo>
you mean like this?
L686[06:13:21] <Michiyo> Welcome to
SED.
L687[06:13:28] <Michiyo> there is also
'g'
L688[06:13:33] <Michiyo> test test testing
test
L689[06:13:36] <Michiyo>
s/test/bleh/g
L690[06:13:37] <MichiBot> <Michiyo>
bleh bleh blehing bleh
L691[06:13:38] <payonel> s/./moo/g
L692[06:13:39] <MichiBot> <Michiyo>
moomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoomoo
L693[06:14:03] <Blue_595> s/./moo/g
L694[06:14:04]
<Ocawesome101> lmao
L695[06:14:04] <MichiBot>
<Ocawesome101> moomoomoomoo
L696[06:14:20] <Blue_595> hello
L697[06:14:45] <Blue_595>
s/test/bleh/g
L698[06:14:45] <MichiBot> <Michiyo>
bleh bleh blehing bleh
L699[06:15:46] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.100.225) (Quit: WeeChat
1.9.1)
L700[06:16:43]
⇨ Joins: Webchat409 (webchat@50.38.38.23)
L701[06:16:54] ***
Webchat409 was kicked by payonel (Webchat409))
L702[06:17:12]
⇨ Joins: Webchat409 (webchat@50.38.38.23)
L703[06:17:18]
<Forecaster> %sip
L704[06:17:18] <MichiBot> You drink a
boiling currentcorn potion (New!). Forecaster's tonk score has been
reset.
L705[06:17:19] ***
Webchat409 was kicked by payonel (reason))
L706[06:17:38] <payonel> %sip
L707[06:17:38] <MichiBot> You drink a
shimmering purple potion (New!). payonel turns into a sword until
the next time they hug someone.
L708[06:18:00] <payonel> but how am i
supposed to hug someone as a sword?
L709[06:18:16]
<Forecaster> %splash payonel with
antidote
L710[06:18:17] <MichiBot> You splash
payonel with some antidote. payonel reverts to their original state
before any potions.
L711[06:19:21] <payonel> thanks :)
L712[06:19:28]
<Forecaster> :P
L713[06:39:00] <CompanionCube> who did you
kick lol
L714[06:39:08] <CompanionCube>
%drink
L715[06:39:08] <MichiBot> You drink a
smooth boneboo potion (New!). CompanionCube's feet tingle
briefly.
L716[06:51:01] <dequbed> Izaya: >
Implying that Protobuffers have no encoding bugs or is a stable
encoding in the first place. Hah.
L717[06:57:49]
⇨ Joins: Antheus
(~Antheus@2001:41d0:700:3949:2222::2)
L718[06:59:51]
<Kodos>
Holy shit potato
L719[07:00:51]
⇨ Joins: Blue_595 (~c8h10n4o2@47.196.100.225)
L720[07:01:52] <Blue_595> you guys seen
Hermitcraft 7?
L721[07:02:01] <Antheus> Hi
L722[07:02:04] <Blue_595> o/
L723[07:02:14] <Blue_595> you saw GRUMBOT,
constructed in episode 24?
L724[07:02:19]
<Ocawesome101> Blue_595: an episode or
two, yeah
L725[07:02:23]
<Ocawesome101> I did see that one
L726[07:02:36]
<Ocawesome101> could have been done better
with OC :P
L727[07:02:36] <Blue_595> i want to make
my own Grumbot, but using computer mods and redstone mods
L728[07:02:44] <Blue_595> exactly thats
what i want to do
L729[07:03:03] <Blue_595> and the CC
printer (OpenPrinter still too detailed and i cant find the
config)
L730[07:03:12] <Blue_595> and Project Red
since i already have it
L731[07:04:11]
<Ocawesome101> wouldn't that be a
L732[07:04:12]
<Ocawesome101> like
L733[07:04:16]
<Ocawesome101> a BluBot then
L734[07:04:34] <Antheus> What's changed in
OC since say... 2017?
L735[07:04:53] <Antheus> I think that's
the last time I've messed with it
L736[07:04:56] <Blue_595> yea BluBot
L737[07:05:02]
<Ocawesome101> oh, only the addition of
GPU buffers and maybe one or two other things
L739[07:05:31]
<Ocawesome101> and stability changes
L740[07:05:50]
<Ocawesome101> /fixes
L741[07:07:28] <Blue_595>
%s/changes/fixes
L742[07:07:28] <MichiBot>
<Ocawesome101> and stability fixes
L743[07:08:22] <Blue_595> > oh, only
the addition of GPU buffers and maybe one or two other things
L744[07:08:27] <Blue_595> VRAM buffers
were released?
L745[07:08:38]
<Ocawesome101> I think so, maybe not quite
yet
L746[07:08:49]
<Ocawesome101> they're in dev builds and
iirc pretty balanceed
L747[07:09:49] <Blue_595> still not fully
released according to CurseForge, but likely a pretty stable dev
build
L748[07:10:01]
<Ocawesome101> OC 1.8 is due in probably
the next 6 weeks
L749[07:10:07] <Blue_595> :)
L750[07:10:09]
<payonel>
haha, really?
L751[07:10:11]
<payonel>
that'd be nice
L752[07:10:22]
<Ocawesome101> I mean
L753[07:10:34]
<Ocawesome101> if you have anything to
add, please do
L754[07:10:44]
<payonel>
🙂
L755[07:10:51]
<payonel>
i'll continue to make dev build submissions
L756[07:11:13] <Blue_595> for BluBot im
considering adding a card dock (OCDevices) with a beep card
(Computronics) so the computer case doesnt have to be near the
user
L757[07:11:42]
<Rph> Is
the API any different compared to oc 1.7.3? An old mod I wrote
against oc 1.7.3 broke
L758[07:11:50] <Blue_595> and im
considering giving it a tunnel (likely another OCDevices block) to
a massive storage project
L759[07:11:53]
<Rph>
Specifically the lua table parser part
L760[07:12:08]
<payonel>
@Rph nothing should break in that regard
L761[07:12:12]
<Rph>
Hmmm
L762[07:12:17]
<payonel>
what broke after 1.7.3?
L763[07:12:23]
<Rph>
Perhaps my old code is bad
L764[07:12:30]
<payonel>
perhaps my new code is bad 🙂
L765[07:12:54] <Blue_595> Perhaps
L766[07:12:57]
<Ocawesome101> nah, just look at
OpenOS
L767[07:12:58]
<Rph> And
what broke is im getting unable to cast <long class name> to
java.lang.String
L768[07:13:11]
<payonel>
:/
L769[07:13:12]
<Ocawesome101> ridiculously confusing but
rock solid
L770[07:13:23]
<Rph> Yeah
I think its my fault
L771[07:13:36]
<Rph> I
wrote the code using some stupid undocumented interfaces
L772[07:13:46]
<Rph> That
i found with intelliJ debugger
L773[07:14:20]
<Rph> There
is probably a clean and working way of passing a table from lua
code into a component
L774[07:14:33]
<payonel>
well, okay. interfaces in the java/api sub dir or whatever, i
definitely don't break those
L775[07:14:52]
<Rph> My
fault then
L776[07:14:57]
<payonel>
sure, we do that a lot
L777[07:15:05]
<payonel>
like with AE
L778[07:15:08]
<Rph> Even
back in the day, it only worked with Lua 5.2 and not Lua 5.3
L779[07:15:16]
<payonel>
yeah that is my fault
L780[07:15:22]
<payonel>
well, that's a thing i'm supposed to fix
L781[07:15:31]
<Rph> Also,
do you have your java code accept the table from lua or do you
return a table to lua
L782[07:15:32]
<payonel>
we're using a broken/outdated version of jnlua
L783[07:15:35] <Blue_595> should the
BluBot circuit i came up with there actually be built or should it
be less
L784[07:15:42]
<payonel>
and jnlua doesn't handle lua 5.3 correctly
L785[07:16:01]
<Ocawesome101> then how the heck does lua
5.3 work?
L786[07:16:21]
<Rph> I
guess its just the tables that break
L787[07:16:26]
<payonel>
@Rph jnlua turns the lua table in a map[,] thing
L788[07:16:52]
<payonel>
the ae integration code is no the most simple, but that's
definitely got table traversal in it
L789[07:17:21]
<payonel>
@Ocawesome101 lua 5.3 tables over component api has some
issues
L790[07:17:27]
<payonel>
i've had to program around it, quite annoyingly
L791[07:17:54]
<payonel>
in some cases, i dont have a good fix. for example, the debug card
can set nbt on objects/players. but not if you're using lua
5.3
L792[07:18:06]
<payonel>
also, ever noticed how the number outputs from signals are always
floats?
L793[07:18:13]
<payonel>
like, the output of `dmesg`
L794[07:18:19]
<payonel>
that's because of jnlua
L795[07:18:39]
<Ocawesome101> oh huh
L796[07:18:53]
<payonel>
we have a new version of jnlua i tried to release in 1.7.5
L797[07:19:02]
<payonel>
but weirdly it broke a LOT of things with our lua runtime
L798[07:19:16]
<Ocawesome101> I guess that can be a thing
for 1.8 :P
L799[07:19:17]
<payonel>
at the time, i didnt know anything about lua source
code/runtime
L800[07:19:32]
<payonel>
now i do, i've spent considerable time in the last year working
with the lua source, porting it, etc
L801[07:19:38]
<payonel>
so, now i
L802[07:19:43] <Blue_595> oh for fucks
sake
L803[07:19:57]
<payonel>
i'll be able to debug these issues and i should be able to figure
out the jnlua update issue
L804[07:19:59] <Blue_595> why does the
Secret Keyboard keep turning off
L805[07:20:18]
<payonel>
@Ocawesome101 sure, in 6 weeks? 🙂
L806[07:20:19] <Blue_595> Applied
Energistics is now referred to as Æ
L807[07:21:47] <Blue_595> Å
L808[07:21:51]
<payonel>
@Rph anyways, next time you are working with oc api, let me
know
L809[07:21:56] <Blue_595> §
L810[07:21:57]
<payonel> i
might be helpful
L811[07:22:48] <Blue_595> ×÷
L812[07:23:09]
<Saghetti>
æ
L813[07:23:14]
<Saghetti>
heh mobile keyboards
L814[07:24:17]
<Rph> I
want to make a new component mod so hopefully soon
L815[07:24:24]
<Rph> This
time I want to add better internet cards
L816[07:24:25] <Blue_595> æ
L817[07:24:29] <Blue_595> heh my
keyboard
L818[07:24:43] <Blue_595> heh REAL
keyboards
L819[07:24:46]
<Rph>
(signal based response, a readAll call, websockets)
L820[07:25:02]
<Ocawesome101> websockets could (could) be
implemented over TCP
L821[07:25:07]
<Ocawesome101> if you did all the crypto
by hand
L822[07:25:08]
<Rph>
Basically I want to make a mod that brings oc internet cards closer
to CC in terms of capabilities
L823[07:25:23]
<Rph>
(downloading big files in seconds etc)
L824[07:25:38]
<Ocawesome101> see
L825[07:25:43]
<Ocawesome101> that's the thing with
OC
L826[07:25:50]
<Ocawesome101> it's designed like
that
L827[07:26:07]
<Rph> I
know its probably against the philosophy of the mod, but hey,
that's why its gonna be an addon not a PR to the main repo
L828[07:26:19]
<payonel>
well parts of that make sense for oc
L829[07:26:26]
<payonel>
like, we should do better with signals there
L830[07:26:57]
<payonel> i
dont have my notes about why we opted not to do websocket
support
L831[07:27:00]
<payonel>
there were reasons
L832[07:27:01]
<payonel>
🙂
L833[07:27:35]
<payonel>
also, readAll wouldn't work as an api
L834[07:27:42]
<payonel>
because, that could mean any size
L835[07:28:02]
<Rph> It
could be implemented in lua by just waiting for the signals
L836[07:28:09]
<payonel>
yes, that's fine
L837[07:28:14]
<payonel>
i'm just talking about the component
L838[07:28:22]
<Rph> Why
wouldn't it though
L839[07:28:35]
<Rph> Can't
I just return a string with the response body?
L840[07:28:40]
<payonel>
sure
L841[07:28:45]
<payonel>
what if the response was 100GB
L842[07:28:52]
<ThePiGuy24> readAll would be a very quick
way to run out of memory
L843[07:28:52]
<payonel>
do i store that in a file buffer?
L844[07:28:58]
<payonel>
do i let the user do that?
L845[07:29:02]
<Rph> OOM,
presumably
L846[07:29:05]
<Rph> Or a
limit
L847[07:29:11]
<payonel>
right, but in the component, we don't have the lua alloc
L848[07:29:19]
<Rph> Like,
you may only readAll payloads up to 192KB
L849[07:29:49]
<payonel>
but that's knowing the machine limits
L850[07:30:05]
<payonel>
which we know in the component, we know the mem size and
things
L851[07:30:18]
<payonel>
i'm just saying...it's more suited for user space
L852[07:30:24] <Blue_595> this circuit
would be easy as shiii to make on a card
L853[07:30:36]
<Rph> Yeah,
that makes sense
L854[07:34:20] <Blue_595>
L855[07:34:32] <Blue_595> ¦
L856[07:36:02]
<Ocawesome101> how does one iterate over
all files in a directory?
L857[07:36:19]
<Ocawesome101> `for file in $dir; do ...;
done`?
L858[07:36:49]
<payonel>
in bsah?
L859[07:36:54]
<payonel>
bash*
L861[07:36:57] <MichiBot> Mon Jul 15
11:03:17 PDT 2019 @MeganeRaine: I see no diference
L862[07:36:58]
<payonel>
in lua openos?
L863[07:37:13]
<Ocawesome101> payo: bash
L864[07:37:37]
<payonel>
well, there are a few ways
L865[07:37:47]
<payonel>
are you files named stupidly?
L866[07:38:00]
<Ocawesome101> `for file in $(ls $dir); do
echo $file; done` seems to work
L867[07:38:14]
<Ocawesome101> no, they'll be named
`NUMBER_name.lua`
L868[07:38:23]
<payonel>
yeah, that's a good way for best case scenarios
L869[07:38:25]
<Ocawesome101> or similar, ex.
`00_base.lua`
L870[07:38:31]
<payonel> i
recommend /bin/ls btw, when invoked like that
L871[07:38:42]
<payonel>
just in case you have color or whatnot in some ls alias
L872[07:38:46]
<Ocawesome101> oh yeha
L873[07:38:49]
<Ocawesome101> well
L874[07:38:51]
<Ocawesome101> I do
L875[07:38:58] <Blue_595> it is confirmed
the grian is the tony
L876[07:38:58]
<Ocawesome101> but it still worked when
running in a shell
L877[07:39:25]
<Ocawesome101> `ls` will autosort them
right?
L878[07:39:34]
<Ocawesome101> one more thing
L879[07:39:49]
<Ocawesome101> of `>` and `>>`,
which appends and which overwrites?
L880[07:40:36] <Izaya> >
overwrites
L881[07:40:37] <Izaya> >>
appends
L882[07:40:48]
<Ocawesome101> thanks
L883[07:41:01]
<Ocawesome101> the first one showed up
weird because formatting loll
L884[07:41:01] <Blue_595> of › and »
L885[07:42:51]
<Kodos>
`>
L886[07:43:18]
<Kodos>
`> overwrites [Edited]
L887[07:43:31]
<Kodos> Or
however you escape it
L888[07:43:34]
<Ocawesome101> yea
L889[07:43:41]
<Ocawesome101> encase it in
backticks
L890[07:44:05]
<Kodos>
`>` overwrites [Edited]
L891[07:44:20]
<Kodos>
Sorry to irc users
L892[07:44:35] <payonel> truncates
L893[07:46:26] <Izaya> \> ?
L894[07:47:36] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L896[07:52:51] <Izaya> > implying
L897[07:53:15]
<ThePiGuy24> discrud formatting is
shite
L898[07:53:17] <Izaya> or my personal
favourite
L899[07:53:21] <Izaya> >
neurosuggesting
L900[08:03:37]
<Kleadron>
i neurosuggest you to eat a donut
L901[08:04:16] <Izaya> Kleadron uses
neurosuggest! It fails, because I don't know where to get
donuts.
L902[08:04:37]
<Kleadron>
you can get donuts by crafting them in real life
L903[08:04:51] <Izaya> yes but that
requires having the raw materials
L904[08:05:11]
⇨ Joins: Inari
(~Pinkishu@p508ef1fa.dip0.t-ipconnect.de)
L905[08:07:48]
<Rph> If
you haven't already, you should try making banana bread
L906[08:07:50]
<Rph> Its
amazing
L907[08:18:37] <Blue_595> someone needs to
make a BF interpreter
L909[08:20:48] <Izaya> try looking it up
next time
L910[08:26:06]
<ThePiGuy24> its cursed
L911[08:49:48]
<mattx> bf
interpreters are easy to make
L912[09:02:13] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.100.225) (Ping timeout: 190
seconds)
L913[09:05:04] <Michiyo> %bf
+[-->-[>>+>-----<<]<--<---]>-.>>>+.>>..+++[.>]<<<<.+++.------.<<-.>>>>+.
L914[09:05:11] <Michiyo> no? lol
L915[09:05:18] <Michiyo> %bf
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
L916[09:05:19] <MichiBot> Hello
World!
L917[10:02:53] ⇦
Quits: immibis (~immibis@46.114.38.232) (Ping timeout: 204
seconds)
L918[10:12:55]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-108-228.dynamic.as20676.net)
L919[10:12:55]
zsh sets mode: +v on Vexatos
L920[10:22:52]
<Rph> Where
in the client code for OC would I need to go to remove screen
borders?
L921[10:23:06]
<Rph> (I
assume its somewhere with gl offsets)
L922[10:24:10]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L923[10:39:36]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-102-234.dynamic.as20676.net)
L924[10:39:37]
zsh sets mode: +v on Vexaton
L925[10:39:38] ***
Vexatos is now known as Guest75969
L926[10:39:38] ⇦
Quits: Guest75969
(~Vexatos@port-92-192-108-228.dynamic.as20676.net) (Killed
(ipo.esper.net (Nickname regained by services)))
L927[10:39:38] ***
Vexaton is now known as Vexatos
L928[11:13:35] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L929[11:28:15]
⇨ Joins: immibis (~immibis@46.114.38.232)
L930[12:50:13] <Amanda> @rph I imagine
they're just textures, so a texture pack that replaces them with
fully-alpha pngs would do fine
L931[13:16:08] *
Amanda downgrades Inari to catos 3.4, due to unexpected problems
running on dog hardware
L932[13:23:57] <Inari> Psh
L933[13:24:01] <Inari> %pet Amanda
L934[13:24:01] <MichiBot> Inari is petting
Amanda with middle-endian x86. Amanda regains 1d4 => 1 hit
points! Middle-endian x86 ruptures and deflates.
L935[13:30:31] <t20kdc> ...that increases
hit points?
L936[13:31:57] <Inari> peting always
does
L937[13:36:14] <t20kdc> ...it's
middle-endian x86 though
L938[13:38:31] <Inari> Will middle-endian
your x86
L939[13:55:51] <Lizzy> %tonk
L940[13:55:52] <MichiBot> Goshhawk!
Lizzy! You beat CompanionCube's previous record of <0 (By 13
hours, 29 minutes and 1 second)! I hope you're happy!
L941[13:55:53] <MichiBot> Lizzy's new
record is 13 hours, 29 minutes and 1 second! Lizzy also gained
0.01348 tonk points for stealing the tonk. Position #4. Need
0.15144 more points to pass CompanionCube!
L942[14:01:45]
<King_Bob>
hi
L943[14:02:44]
<King_Bob>
is there a command so i can write a document? think of it as a
digital book and quill lmao
L944[14:07:32]
<Forecaster> if you get OpenPrinter,
yes
L945[14:07:42]
<Forecaster> (that's an OC addon)
L946[14:09:24]
<King_Bob>
i have it but idk how to set it up like with the commands. i also
dont kno what to put in the top scanner slot
L947[14:09:42]
<King_Bob>
can u help? lol
L948[14:14:11]
<Forecaster> Read the oc manual
L949[14:14:22]
<King_Bob>
i did i barely understand it
L950[14:14:27]
<King_Bob>
im a bot at programming stuff
L951[14:14:38]
<Forecaster> And you don't put anything in
the top slot unless you're scanning something
L952[14:14:44]
<King_Bob>
ok
L953[14:14:55]
<King_Bob>
can u tell me what command to run to start writing?
L954[14:15:07]
<King_Bob>
cuz i dont understand the guide that well tbh
L955[14:15:12]
<King_Bob>
my fault lmao
L956[14:22:14]
<King_Bob>
the commands on the manual dont work
L957[14:22:23]
<King_Bob>
it just says file not found
L958[14:22:30] <Amanda> because they're
not commands, they're lua functions
L959[14:23:03]
<King_Bob>
how do u use them
L960[14:29:37]
<Forecaster> Type the command
"lua" to start the Lua prompt
L961[14:30:01]
<Forecaster> There you can execute Lua
code directly
L962[14:30:51]
<Forecaster> Or you can write a Lua code
file with the edit program by typing `edit filename` and then run
it
L963[14:31:42]
<King_Bob>
ok
L964[14:31:54] <Amanda> If you look on the
forums I'm sure someone's written a program to print random
files
L965[14:36:59]
<Bob>
wouldn't `cat` work ?
L966[14:37:11]
<Bob> if OC
has pipes you can just pump a file into cat
L967[14:37:59] <Amanda> @bob print using a
printer
L968[14:38:26]
<Bob>
~~pipe the 3d file into the printer command i guess~~
L969[14:38:38]
<Bob> is
there a printer floppy within OC tough
L970[14:38:46]
<Bob> i
never messed with the printer before
L971[14:41:26]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L972[14:47:12] <Amanda> Openprinters
printer.
L973[14:47:20]
<King_Bob>
when i type the command
op.writeln("String",[0xHEXCOLOR],["center"]).
it says unexpected symbol near [
L974[14:49:29] <Amanda> the []s mean it's
an optional argument
L975[14:50:31]
<Bob> the
code on wikies and stuff is pseudo code sometimes
L976[14:50:49]
<Bob> []
are for optinal arguments and :type is to describe the type /
return type
L977[15:11:51] ⇦
Quits: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net) (Read
error: Connection reset by peer)
L978[15:14:17] <Lizzy> %choose monday or
wednesday
L979[15:14:17] <MichiBot> Lizzy: Somebody
once told me to roll with "monday"
L980[15:30:21]
<Forecaster> %sip
L981[15:30:21] <MichiBot> You drink a
solid red potion (New!). The bottle turns into a sword.
L982[15:31:19]
<Forecaster> %stab Inari with the bottle
sword
L983[15:31:19] <MichiBot> Forecaster is
stabbing Inari with the bottle sword for 1d4 => 1 damage!
L984[15:32:38]
<Forecaster> wait
L985[15:32:40]
<Forecaster> hold up
L986[15:32:42]
<Forecaster> what
L987[15:32:50]
<Forecaster> is it april 1st?
L989[15:32:59] <MichiBot>
Elite
Dangerous: Odyssey | Announcement Trailer | length:
1m
18s | Likes:
1,254 Dislikes:
5 Views:
7,091 | by
Elite
Dangerous | Published On 3/6/2020
L990[15:33:03]
<Forecaster> o - o
L991[15:35:08]
<Forecaster> also noteworthy: two people
coming from one ship?
L992[15:35:18]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L993[15:35:25]
<Forecaster> wonder if that is accidental
or if it's important
L994[15:37:09]
<MGR>
Probably to remind people that multicrew exists
L996[15:37:26]
<AdorableCatgirl> :)
L997[15:37:42] *
Amanda nyahahas manically
L998[15:37:55] <Amanda> I can now get into
my bedroom without breaking open the wall!
L999[15:39:06]
<Forecaster> @MGR except multicrew
currently is holographic presence only :P
L1000[15:39:24]
<Forecaster> I suppose one of those two
people could have been a hologram
L1001[15:39:35]
<MGR>
Fair enough
L1002[15:59:42]
⇦ Quits: ben_mkiv|afk (~ben_mkiv@i59F67884.versanet.de) (Ping
timeout: 189 seconds)
L1003[16:00:47]
<Forecaster> also apparently someone
published the video by accident
L1004[16:01:09]
<Forecaster> because they removed it at
first, but then put it back since I guess it was already out
L1005[16:47:46] *
Amanda enters Inari to appear on the gameshow Name all the
Nouns!
L1006[16:47:56] <Inari> Rude
L1007[16:50:19]
<AdorableCatgirl> so
L1008[16:50:22]
<AdorableCatgirl> somehow
L1009[16:50:37]
<AdorableCatgirl> the initramfs loader is
smaller than the loader that loads shit off the drive
L1010[16:50:40]
<AdorableCatgirl> giga brain
L1011[16:51:28]
<Ocawesome101> ➰〰️➰
L1012[16:54:12]
<Forecaster> I want it to be 2021 now
please
L1013[16:56:10] <Amanda> don't w
all
L1014[16:56:10] <Inari> Why though
L1015[16:56:24]
<Saghetti> @Ocawesome101 you wot m8
L1017[16:56:32] <MichiBot>
Elite
Dangerous: Odyssey | Announcement Trailer | length:
1m
18s | Likes:
3,789 Dislikes:
35 Views:
30,560 | by
Elite Dangerous | Published On 3/6/2020
L1019[16:56:38] <Inari> Nice
L1020[16:57:19]
<AdorableCatgirl> did some
optimizations
L1021[16:57:31]
<AdorableCatgirl> got zorya neo's managed
loader down to 4025 bytes
L1022[17:05:17]
<Ocawesome101> Nice
L1024[17:10:42]
<AdorableCatgirl> getting this shit to
load off of a prom card or osdi will be f u n
L1025[17:11:39]
⇦ Quits: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping timeout: 204
seconds)
L1026[17:30:10]
<Kodos>
Holy fuck elite Odyssey has me hyped af
L1027[17:30:33]
<Forecaster> but it's like half a year off
D:
L1028[17:30:35]
<AdorableCatgirl> HOLY FUCK
L1029[17:30:38]
<Forecaster> I want it now
L1030[17:30:41]
<AdorableCatgirl> PROM BIOS IS THE
SMALLEST
L1031[17:30:49]
<AdorableCatgirl>
WHAT
L1032[17:30:54] <Michiyo> Taking your
BIOS to Prom?
L1033[17:30:59]
<Kodos>
For all its faults elite is the first game since Tetris to infect
my brain to this degree
L1034[17:31:01]
<AdorableCatgirl> lmao
L1035[17:31:07]
<AdorableCatgirl> but like
L1036[17:31:13]
<AdorableCatgirl> now i have to do
OSDI
L1037[17:31:17]
<AdorableCatgirl> and OSDI will be f u
n
L1038[17:31:31]
<Kodos>
Fun™
L1039[17:31:34]
<AdorableCatgirl> tho it'll mostly be
similar to the PROM loader
L1040[17:31:45]
<AdorableCatgirl> except i have to look
through the partition table to find the correct partition
L1042[17:42:20]
<AdorableCatgirl> 💦
L1043[17:42:49]
<AdorableCatgirl> OSDI is by far the
largest of the loaders
L1044[17:43:18]
<Saghetti> petition to make eeproms
8bk
L1045[17:43:20]
<Saghetti> petition to make eeproms 8kb
[Edited]
L1046[17:43:31]
<Forecaster> change the config
L1047[17:43:54]
<Saghetti> yeah, i mean for all of
oc
L1048[17:44:05]
<Saghetti> i know you can change the size
in the config
L1049[17:44:15] <Michiyo> @Saghetti have
everyone install OpenSecurity, then use the card writer to write 8k
EEPROMS.
L1050[17:44:15] <Michiyo> :P
L1051[17:44:17]
<Saghetti> it's just, people want to cram
a lot of stuff into an eeprom
L1052[17:44:31]
<AdorableCatgirl> well
L1053[17:44:35]
<Forecaster> then they can change the
config
L1054[17:44:36]
<Forecaster> :P
L1056[17:44:59]
<AdorableCatgirl> don't cram everything
into the eeprom
L1057[17:45:46]
<Saghetti> screams in
microcontroller
L1058[17:46:05] <Michiyo> Netboot that
shizz!
L1059[17:46:08]
<Forecaster> netload software
L1060[17:46:36]
<Forecaster> %sip
L1061[17:46:36] <MichiBot> You drink a
sedimented unobtanium potion (New!). A voice whispers a secret into
Forecaster's ear only they can hear.
L1062[17:46:57]
<Forecaster> "eeproms are unlikely to
change" you say
L1063[17:47:45]
<AdorableCatgirl> @Saghetti OSSM prom
cards
L1064[17:48:34]
<Saghetti> yeah but not everyone has ossm
installed either
L1065[17:49:30]
<AdorableCatgirl> ok lan boot then
L1066[17:50:56]
<Saghetti> imagine making an http request
every time that you boot your computer
L1067[17:52:27]
<AdorableCatgirl> i said lan
L1068[17:55:05]
<Ocawesome101> @Saghetti imagine: full
unmanaged FS on a 256K EEPROM
L1069[17:55:19]
<Saghetti> writing to that would be a
pain
L1070[17:55:27]
<Saghetti> you would need to store the
entire FS in RAM
L1071[17:55:36]
<Saghetti> and then flash it every time
you want to write a file
L1072[17:57:02]
<Ocawesome101> That is true
L1073[17:57:16]
<Ocawesome101> But OpenOS on an eeprom is
tempting
L1074[17:57:22]
<AdorableCatgirl> writing zorya configs
will be fun
L1075[17:57:32]
<AdorableCatgirl> with the PROM and OSDI
loaders
L1076[17:57:42]
<AdorableCatgirl> since you have to
rewrite the entire filesystem
L1077[17:57:56]
<AdorableCatgirl> since it's just a tsar
on a card or a partition
L1078[18:08:23] <Inari> space legs
L1079[18:08:24] <Inari> :o
L1080[18:08:49]
<Forecaster> spegs!
L1081[18:09:58] <Inari> Atmosphere too,
but sadly still just barren planet
L1082[18:11:36]
⇦ Quits: Kleadron
(~Kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Remote host closed
the connection)
L1083[18:11:42]
⇦ Quits: immibis (~immibis@46.114.38.232) (Ping timeout: 189
seconds)
L1084[18:11:47]
<Forecaster> well, maybe
L1085[18:11:49]
⇨ Joins: Kleadron
(~Kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L1086[18:11:49]
<Ariri>
Yus
L1087[18:12:01]
<Ariri>
speggers
L1088[18:12:08]
<Forecaster> they're still wearing helmets
:P
L1089[18:12:32] <Inari> Sure
L1090[18:12:34] <Inari> But the sky is
blue
L1091[18:12:36] <Inari> hence
atmosphere
L1092[18:12:59]
<Forecaster> you're blue!
L1093[18:13:14]
<Forecaster> %splash Inari with blue
potion
L1094[18:13:14] <MichiBot> You fling a
freezing blue potion (New!) that splashes onto Inari. Inari grows a
tail from a goat until the next time they hug someone.
L1095[18:13:14] <Inari> I'm blue dabedee
dabedai (or however thats written)
L1096[18:14:17] <Ariri> Im blue if I was
green I would die
L1097[18:14:26] <Ariri> and if I ran out
of o2
L1098[18:14:37]
<Forecaster> %splash Ariri with green
potion
L1099[18:14:38] <MichiBot> You fling a
sedimented green potion (New!) that splashes onto Ariri. Ariri's
hair glows the color of grathnode until they eat a pie.
L1100[18:14:49] *
Ariri self-destructs
L1103[19:36:12]
<Ariri>
Mandalorian time
L1104[19:37:46]
<Forecaster> I wonder if this will combine
with fleet carriers in some way, except using them as a staging
point obviously
L1105[19:37:56]
<AdorableCatgirl> [halo theme starts
playing]
L1106[19:38:08]
<AdorableCatgirl> i need to find some
people to vibe with elite
L1107[19:38:35]
<AdorableCatgirl> tbh i wish i could make
a fancier setup, have physical panels and all irl
L1108[19:38:40]
<AdorableCatgirl> just raspis and
shit
L1109[19:39:15]
<Kristopher38> > early 2021
L1110[19:39:39]
<Kristopher38> so we'll probably get that
at late 2022
L1111[19:40:23]
<Forecaster> probably, but still
excited
L1112[19:44:02]
<AdorableCatgirl> can i recreate the
glassing of reach
L1114[20:05:11]
<Forecaster> wellp
L1115[20:05:21]
<Forecaster> guess who definitely wont be
buying that game
L1116[20:07:18] <t20kdc> Ooo! Oooo! Is it
me? Is it me?
L1117[20:08:11]
<Forecaster> it is me
L1118[20:08:16]
<Forecaster> I am the who
L1119[20:10:08] <t20kdc> ...but I
definitely won't be buying it either...!
L1120[20:19:32]
⇨ Joins: feldim2425_
(~feldim242@2002:3e2e:ca09:0:3b20:e470:3af5:1cb5)
L1121[20:19:43]
⇦ Quits: feldim2425
(~feldim242@2002:c19a:af3d:0:32cf:ecee:50c7:ec0e) (Ping timeout:
190 seconds)
L1122[20:19:44] ***
feldim2425_ is now known as feldim2425
L1123[20:33:49] <Ariri> i too am the
who
L1124[20:37:27]
⇨ Joins: immibis (~immibis@46.114.35.194)
L1125[20:44:25]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L1126[20:49:35]
<Ocawesome101> yeet
L1127[20:49:42]
<Ocawesome101> I fixed Monolith's
multiterminal
L1128[20:49:55]
<Ocawesome101> turns out i wasn't properly
binding gpus to screens
L1129[20:53:02]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L1130[20:53:15] <Amanda> THE INTERNET
GODDESSES HATH BLESSED US!
L1131[20:53:26] *
Amanda coughs
L1132[20:53:39] <Amanda> I mean: Hai, I
definately didn't go insane while the internet was out
L1133[20:53:42] <Michiyo> Welcome..
back.. lol
L1134[20:55:32] <Amanda> storm knocked
out the power around noon, internet didn't come back up when the
power did
L1135[20:56:15]
<Ariri>
I was wondering why you weren’t on this morning :P
L1136[20:56:47]
<Forecaster> you missed some interesting
things
L1137[20:57:02] <Amanda> Did The Event
finally happen!? I'mma be so pissed if I missed it!
L1138[20:57:17]
<Forecaster> what event?
L1139[20:57:26] <Amanda> The Event
L1140[20:57:34]
<Ariri>
The Event, of course
L1141[20:57:42]
<Ocawesome101> but what is The
Event???
L1142[20:57:56] <Amanda> Sorry, if you
don't know of The Event we legally can't tell you
L1143[20:58:11]
<Ocawesome101> uhm
L1144[20:58:16]
<Forecaster> you've lost the event
L1145[20:58:16]
<Ocawesome101> is it something on Ariri's
server?
L1146[20:59:33]
<Kleadron> event
L1147[20:59:46]
<Kleadron> .listen()
L1148[21:00:31]
<Forecaster>
navi.listen("hey")
L1149[21:01:36]
<Kleadron> computer.shutdown(false)
L1151[21:03:15]
<Kleadron> windows xp setup music in high
quality basically
L1153[21:11:16]
<Ocawesome101> Izaya: can PsychOS
dynamically register / unregister new terminals without rebooting?
because Monolith can
L1154[21:14:07]
<AdorableCatgirl> izaya is away
L1155[21:14:24]
<Ocawesome101> oh
L1156[21:21:57] <Amanda> Izaya is
Izayaway
L1157[21:22:09]
<Ocawesome101> lmao
L1158[21:22:13]
<Ocawesome101> %seen izaya
L1159[21:22:14] <MichiBot> izaya was last
seen 13h 1m 26s ago. Saying: try looking it up next time
L1160[21:22:46] <dequbed> Izaya is doing
the sleeps so he can do the works tomorrow.
L1161[21:23:02] <Amanda> Sleeps are
nice.
L1162[21:23:10]
<Ariri>
Amanda: You stoke my joke :P
L1163[21:23:24] <Amanda> I wish I could
do day-sleeps, maybe these last 4h wouldn't have been so
boring
L1164[21:23:46] <dequbed> There's a pill
for that.
L1165[21:23:57]
<Ariri>
5hour energy
L1166[21:23:59] <Amanda> Probably
wouldn't work on me
L1167[21:24:39] <Amanda> In fact, it'd
probably do the opposite.
L1168[21:25:54] <dequbed> I have yet to
meet people that become more awake from the administration of the
proper dosis of the proper anesthesic.
L1169[21:26:09] <Amanda> I doubt those
are available OTC
L1170[21:26:22] <dequbed> I doubt so too
:P
L1171[21:28:16] <dequbed> That being
said; being immune to Rohypnol would be really, *really*
useful.
L1172[21:28:50] *
Amanda has ADHD, so she lives in bazarro land re:
stimulants
L1173[21:34:50]
<Forecaster> %sip
L1174[21:34:51] <MichiBot> You drink a
slimy aether potion (New!). True enlightenment can be achieved by
drinking another potion.
L1175[21:35:02]
<Forecaster> %skull
L1176[21:35:02] <MichiBot> You drink a
sedimented aegisalt potion (New!). Dramatic music briefly plays in
the distance.
L1177[21:35:07]
<Forecaster> ohno
L1178[21:35:18] <Amanda> %splash
@Forecaster with a mutable platinum potion
L1179[21:35:18] <MichiBot> You fling a
mutable bombastium potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a bird until they have an apple.
L1180[21:35:32]
<Forecaster> tweet.
L1181[21:38:15] <Amanda> %splash Inari
with a purple potion
L1182[21:38:15] <MichiBot> You fling a
resonating purple potion (New!) that splashes onto Inari. Suddenly
there's a swarm of wasps behind Inari that chase them for 45
seconds!
L1183[21:38:52] <Amanda> 45 seconds?
Maybe they were just going the same direction.
L1184[21:43:56]
<Thanos-No
Snap> Is there anytime of facade for cables?
L1185[21:44:17]
<Forecaster> time-facades had to be
removed
L1186[21:44:38]
<Forecaster> they kept messing up the
space-time-continuum
L1187[21:45:17] <payonel> no, i dont have
facades planned
L1188[21:45:58]
<Thanos-No
Snap> no worries
L1189[21:52:53] <Amanda> OR DO
YOU!?
L1190[21:55:18]
<Forecaster> 3D printed cable channels
when
L1192[21:59:47]
<Forecaster> %remindme 12h add platinum
appearance
L1193[21:59:48] <MichiBot> I'll remind
you about "add platinum appearance" at 06/04/2020
01:59:48 AM
L1194[22:01:26]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L1195[22:08:49] <Amanda> is tat even
spelt right? I just assumed I speelt it bad
L1196[22:12:19] <Amanda> %choose rain box
time?
L1197[22:12:20] <MichiBot> Amanda: No,
maybe tomorrow.
L1198[22:12:38] <Amanda> ... I'm not
going without a seat in the rain box for a day, MichiBot
L1199[22:12:45] <Amanda> %choose now or
later
L1200[22:12:45] <MichiBot> Amanda: You
*could* do "later", I guess.
L1201[22:12:49] <Amanda> fine
L1202[22:13:29]
<Forecaster> that is how you spell
platinum yes
L1203[22:31:32] <Amanda> %splash
@Forecater with mutable aluminium potion
L1204[22:31:32] <MichiBot> You fling a
mutable aluminium potion (New!) that splashes onto @Forecater.
@Forecater turns into a lizard girl until they say the phrase
"Rather Wenk".
L1205[22:32:00] <Amanda> damn, how
purrfect would it have been if that turned my typo into a
cat.
L1206[22:32:06]
<Forecaster> hey
L1207[22:34:16] <Amanda> @Ariri which
joke? Izayaway or sleeps are nice?
L1208[22:35:03] <Amanda> Hrm. Rain box
time. I feel gross
L1209[22:35:11] *
Amanda pushes a bucket over onto Inari's lap
L1210[22:35:36]
<Ariri>
Izayaway
L1211[22:36:18] <Amanda> Appologies, I
didn't realise you already made it.
L1212[22:37:53]
<Forecaster> you can't just go around
stoking other peoples jokes
L1215[23:03:19] <Inari> %splash
Amanda
L1216[23:03:21] <MichiBot> You fling a
porous jumbonium potion (New!) that splashes onto Amanda. Amanda
feels slightly stronger.
L1217[23:03:24] <Inari> rude
L1218[23:03:33] <Amanda> %dodge
L1219[23:03:33] <MichiBot> There's
nothing to defend against, or you were too slow...
L1220[23:03:41] <Amanda> aww
L1221[23:03:50] <Amanda> oh wait that
wasn'tsomething to dodge
L1222[23:03:53] <Amanda> %claw
Inari
L1223[23:03:53] <MichiBot> Amanda is
clawing Inari for 1d6 => 3 damage!
L1224[23:03:58] <Inari> %dodge
L1225[23:03:59] <MichiBot> Inari
successfully dodged Amanda . With a 16 vs 10 Inari avoided all of
the damage! (3)
L1226[23:04:05] <Inari> !
L1227[23:06:32] <Amanda> damn, I gave
away the secret to Inarinow
L1228[23:06:33] <Amanda> oh well
L1229[23:09:29] <Elfi> %splash
Inari
L1230[23:09:30] <MichiBot> You fling a
sweet pussplum potion (New!) that splashes onto Inari. The potion
contained a computer virus! But Inari's anti-virus routines destroy
it.
L1231[23:09:36] <Inari> %dodge
L1232[23:09:36] <MichiBot> There's
nothing to defend against, or you were too slow...
L1233[23:09:39] <Inari> damn
L1234[23:09:49] <Elfi> Haha! Potions are
autohitting!
L1235[23:09:52] <Inari> %splash
Elfi
L1236[23:09:52] <MichiBot> You fling a
porous dilithium potion (New!) that splashes onto Elfi. Elfi thinks
"What if, like, *we* are the potions man?". This makes no
sense whatsoever.
L1237[23:09:56] <Elfi> But clearly you
made your saving through.
L1238[23:09:58] <Elfi> ...throw.
L1239[23:10:16] <Elfi> I blame the potion
for briefly confusing my grammar
L1240[23:10:32] <Inari> Sure
L1241[23:12:43] <Amanda> %blame
potions
L1242[23:12:43] *
MichiBot blames potions for the last nightmare I had
L1243[23:19:16]
<Saghetti> @Blue_595 he spoke
L1244[23:20:32]
<Ocawesome101> because I'm on my desktop
which has a mic port and I have a headset with a mic and that
works
L1247[23:26:20]
<Ariri>
Amanda: You didn't actually steal it, but you snagged it from me
telepathically before I could claim the glory. :P
L1248[23:26:32] <Amanda> :P
L1249[23:26:41] <Amanda> %choose laptop
nap time?
L1250[23:26:41] <MichiBot> Amanda: Why
would you do that when you could do something else instead?
L1251[23:26:46] <Amanda> k.
L1252[23:26:52] <Amanda> %choose space or
cubes
L1253[23:26:52] <MichiBot> Amanda:
"cubes", now with 30% fewer deaths caused by
negligence!
L1254[23:27:03] <Amanda> %choose space
**and** cubes?
L1255[23:27:03] <MichiBot> Amanda: Are
you sure? Well alright.
L1256[23:27:07] <Ariri> So dont go afk I
guess?
L1257[23:27:30] <Amanda> guess I'll see
how painful Adv.Rocketry is at my current tech level
L1259[23:29:27]
<AdorableCatgirl> /e
L1260[23:29:53] <Ariri> Amanda: Very, it
overwrote the iron gear recipe, ffs.
L1261[23:30:04] <Amanda> oh dear
L1262[23:30:31] <Ariri> Ill push another
script soon
L1263[23:31:14]
<Zen1th> oh cool it's "posting random
github repositories to your OpenComputers OSes" day !
L1265[23:31:20]
<hilariousppp> though if you have tc you
could cast the iron gears
L1266[23:31:22]
<AdorableCatgirl> i'm in VC
L1267[23:31:26]
<AdorableCatgirl> there's no VC chat
L1268[23:31:38] <Amanda> I've got a TC
Smeltery for gears
L1270[23:32:09] <Amanda> Maybe I'll make
a NCmelter though, becasue apparently it gives 2.5 ingots/ore
L1271[23:33:26]
<Ariri>
I think there’s a TF way to do similar, unsure
L1272[23:35:05]
<Saghetti> @Kleadron
`\\?\C:\Users\etc`
L1273[23:35:39]
<Saghetti> `mkdir
\\?\C:\Users\Saghetti
L1274[23:35:41] <Amanda> Ah yes. \\?
because heaven forbid you fix your FS API, just make a magic string
be nessary to use modern paths
L1275[23:35:44]
<Saghetti> `mkdir
\\?\C:\Users\Saghetti\Desktop\con` [Edited]
L1276[23:37:13] <Amanda> Gotta love
making a robot to chip yourself with
L1277[23:43:05] <Amanda> @ARiri I hear
enderman bloops in my mines
L1278[23:43:54]
<Forecaster> Hmm
L1279[23:43:56]
<Michiyo> @AdorableCatgirl There, I
created #voice-chat
L1280[23:44:06]
<Michiyo> :P
L1281[23:44:21]
<Forecaster> I could make potions
blockable
L1282[23:44:40] <Amanda> ,,,,,,,,I hve
made a very very terrible error
L1283[23:44:43]
<Forecaster> Very easily
L1284[23:44:58] <Amanda> I'm locked in my
bedroom
L1285[23:45:21] <Amanda> oh wait, OS
doors apparently die to a punch? Is thta because I'be not set a
pssword on them?
L1286[23:45:35]
<Michiyo> Umm they shouldn't?
L1287[23:45:53] <Michiyo> Mod and MC
Version..?
L1288[23:47:14]
<Forecaster> Also, you can `%block [with
<item>]`
L1289[23:47:36] <Amanda> Michiyo: 1.0-39,
MC1.12
L1290[23:48:07] <Amanda> and by "die
to" I mean they broke and dropped
L1291[23:48:09]
<Forecaster> And if the item has defensive
keywords (which I added a long time ago) this will use those
L1292[23:48:20] <Amanda> not got yote
into the void likesome OCDevices blocks
L1293[23:48:29] <Michiyo> Amanda, ahh.
then yes that makes sense.
L1294[23:48:33] <Michiyo> Amanda,
assuming you placed it
L1295[23:48:35]
<Forecaster> Maybe it's because you're the
owner
L1296[23:48:49] <Amanda> @Ariri enderman
is gone, apparently trying to capture it in a lasso is "an
attack"
L1297[23:48:53] <Amanda> ah yeah
L1298[23:49:01] <Michiyo> Yeah, owners
instantly break doors
L1299[23:49:06] <Michiyo> creative/op as
well
L1300[23:49:09] <Amanda> ah, okay
L1301[23:49:46] <Michiyo> I suppose I
could change that.. hmm
L1302[23:49:56]
<AdorableCatgirl> @Michiyo ty
L1303[23:50:04] <Michiyo> Also, whoever
can, should update :P 39 is old lol
L1304[23:50:18]
<AdorableCatgirl> (now i won't flood this
with things involving voice)
L1305[23:51:32]
<Forecaster> Ariri presumably
L1306[23:52:03] <Michiyo> 41 isn't a huge
update, but it does fix a crash if you put an alarm in a robot, and
also fixes some more rendering oddities with turrets
L1307[23:52:30] <Michiyo> Theres also the
Russian translation, and keypad.setVolume
L1308[23:52:36]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.34)
L1309[23:52:54] <Michiyo> and then
ben_mkiv just totally broke everything cause he's a noob.
L1310[23:52:58] <Michiyo> Errr... hai
ben_mkiv
L1311[23:53:00] <Michiyo> :P
L1312[23:53:20]
<Forecaster> %remindme 10h require more
pylons, and also make splash potions blockable
L1313[23:53:20] <MichiBot> I'll remind
you about "require more pylons, and also make splash potions
blockable" at 06/04/2020 01:53:20 AM
L1314[23:56:39] <Amanda> That'd be @Ariri
to poke for that
L1315[23:58:21] <Amanda> ...you guys ever
have this sureal moment where you're just like "...
really?"I just had that, I'm mining, break into an underground
greenery cave, charged creeper is just slowly walking out of the
darkness twoards me
L1316[23:58:53]
<Ariri>
Will do ^^
L1317[23:59:17]
<Ariri>
Amanda: Experience tranquility