<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:03]
<Kristopher38> @Saghetti not to mention
some opcodes are only partially implemented
L2[00:04:11]
<Saghetti>
big rip
L3[00:04:24]
<Kristopher38> nah I just need to spend
more time on this
L4[00:05:01]
<Kristopher38> unfortunately the docs on
this aren't really well-written in some cases
L5[00:10:08] * Amanda
beams some synthoaul beverages in front of Elfi
L6[00:10:30] ⇦
Quits: Vexaton (~Vexatos@port-92-192-10-189.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L7[00:14:05] <Amanda> %8ball rainbox
time?
L8[00:14:05] <MichiBot> Amanda: My reply is
no
L9[00:14:16] <Amanda> back to halucinating,
I guess
L10[00:17:38] *
Amanda snugs Elfi, makes sure her e-reader is at an angle she can
read it too, if she wants to read the adventures of someone who
accidentally isekaid himself by running over god.
L12[00:28:29]
<Kristopher38> maybe payonel will be able
to help me out on this since he's working on his lua
implementation
L13[00:39:35]
<Ariri>
%8ball test
L14[00:39:35] <MichiBot> Ariri: I don't
think that's a question...
L15[00:50:23]
<Saghetti>
%8ball test?
L16[00:50:23] <MichiBot> Saghetti: I
don't think that's a question...
L17[00:50:28]
<Saghetti>
it is
L18[00:50:30]
<Saghetti>
shut
L20[01:07:12] <Amanda> Has to be at least
7-8 characters long, @Saghetti
L21[01:07:26] <Amanda> %8ball rain box
now?
L22[01:07:26] <MichiBot> Amanda: [ The
Bowling ball doesn't answer ]
L23[01:07:31]
<Saghetti>
%8ball testtest?
L24[01:07:31] <MichiBot> Saghetti: Ask
again later
L25[01:29:55]
<Kristopher38> so turns out EXTRAARG isn't
a standard VM opcode, it's only emitted after SETLIST during
constructing a table which is very large (>25550 elements), and
it's basically an extra data opcode so it shouldn't ever be
executed
L26[01:30:14]
<Kristopher38> that's one off the
list
L27[01:32:30]
<Kristopher38> too bad it isn't described
anywhere, only on the lua mailing list and its purpose isn't even
mentioned
L29[01:36:00]
<Kristopher38> no shit
L30[01:36:05]
<Kristopher38> do you see extraarg
anywhere
L31[01:36:33]
<Kristopher38> I sure don't
L32[01:36:38]
<Saghetti>
hope
L33[01:36:40]
<Saghetti>
nope*
L34[01:36:46]
<Kristopher38> only mention is `If C is 0,
the next instruction is cast as an integer, and used as the C
value.`
L35[01:37:03]
<Kristopher38> which doesn't mention
extraarg name at all and isn't even accurate
L36[01:37:38]
<Kristopher38> it is indeed cast as an
integer, but it's the Ax value taken from that integer that's
used
L38[01:38:01]
<Saghetti>
that's how the lua VM handle extraarg
L39[01:38:21]
<Saghetti>
although it's mentioned a few more times
L41[01:38:24]
<Kristopher38> yeah, because it's not
meant to be executed as an instruction
L44[01:39:38]
<Kristopher38> huh, what's
nextraargs
L45[01:40:30]
<Saghetti>
if i had to guess
L46[01:40:36]
<Saghetti>
it would be the number of extra args
L47[01:41:01]
<Kristopher38> 😒
L48[01:41:23]
<Kristopher38> not sure but I think that
might be unrelated
L49[01:41:48]
<Kristopher38> I mean, the nextraargs and
EXTRAARG
L52[01:44:00]
<Kristopher38> god I wish I had found that
sooner
L53[01:44:30]
<Kristopher38> interactive lua
decompiler
L54[01:44:50]
<Kristopher38> or rather interactive
luac*
L55[01:49:56]
<Kristopher38> ooh EXTRAARG is gonna be
emitted after LOADKX as well
L56[01:57:50]
<Kristopher38> thanks for you input
@Saghetti, it pushed me to look into things further
L57[01:58:21]
<Saghetti>
you're welcome, i gueess
L58[01:58:24]
<Saghetti>
you're welcome, i guess> [Edited]
L59[01:58:25]
<Saghetti>
you're welcome, i guess? [Edited]
L60[01:58:32]
<Saghetti>
and that website looks really cool actually
L61[01:59:57] <CompanionCube> %tonk
L62[01:59:58] <MichiBot> Consarn it!
CompanionCube! You beat ThePiGuy24's previous record of <0 (By
2 hours, 41 minutes and 27 seconds)! I hope you're happy!
L63[01:59:59] <MichiBot> CompanionCube's
new record is 2 hours, 41 minutes and 27 seconds! CompanionCube
also gained 0.00269 tonk points for stealing the tonk. Position #2.
Need 0.02154 more points to pass Forecaster!
L64[02:07:59] ⇨
Joins: emilyopen
(~emilyopen@92.217.209.35.bc.googleusercontent.com)
L65[02:21:24] ⇦
Quits: Ocawesome101 (~manjaro-u@38.65.249.137) (Ping timeout: 190
seconds)
L66[02:23:48] ⇦
Quits: emilyopen
(~emilyopen@92.217.209.35.bc.googleusercontent.com) (Remote host
closed the connection)
L67[02:59:04]
<Saghetti>
%tonk
L68[02:59:04] <MichiBot> I'm sorry
Saghetti, you were not able to beat CompanionCube's record of 2
hours, 41 minutes and 27 seconds this time. 59 minutes and 6
seconds were wasted! Missed by 1 hour, 42 minutes and 20
seconds!
L69[03:21:12] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.156.77) (Killed (NickServ (GHOST
command used by
ben_mkiv|afk!~ben_mkiv@88.130.156.130)))
L70[03:21:17] ⇨
Joins: ben_mkiv|afk (~ben_mkiv@88.130.156.130)
L71[03:54:44] ⇨
Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L72[04:05:08]
<6XAM> I'm
trying to get my robot to place a block directly in front of it,
and can't get it to work for the life of me
L73[04:05:49]
<6XAM> The
setup is as follows:
L75[04:06:01]
<6XAM>
Where R is the robot, and G is grass
L76[04:08:59]
<6XAM> I
have an block in slot 1, the following code doesn't work, nor does
it output a reason:
L78[04:09:10]
<6XAM> it
just outputs nil and doesn't place a block
L79[04:10:39]
<6XAM>
however, if I use `local good, reason = ro.place(sides.bottom)`, it
places the block as expected in front of it
L80[04:10:41] <BobbyTables2012> you know
that you arent actually calling ro.place()
L81[04:10:43]
<6XAM> why
is this?
L82[04:11:19] <BobbyTables2012> I dont
think so
L83[04:11:43] <BobbyTables2012> actually,
wait a sec
L84[04:12:25] <BobbyTables2012> yeah
L85[04:12:41]
<6XAM> I
would just use `local good, reason = ro.place()`, but it behaves
unexpectedly sometimes failing and sometimes placing the block 2
blocks in front instead of one
L86[04:12:42] <BobbyTables2012> wht you are
doing is calling ro.place() when you define it
L87[04:12:54] <BobbyTables2012> and the
output of that function
L88[04:12:58] <BobbyTables2012> nil
L89[04:13:17] <BobbyTables2012> is what you
are assigning to the var
L90[04:13:17]
<6XAM>
?
L91[04:13:32]
<6XAM> I'm
not familiar with lua, what do you mean?
L92[04:14:03]
<6XAM> the
spec says that `ro.place()` should return a boolean for success,
and a string with a reason as a second param if it fails
L93[04:14:34]
<6XAM> for
example, if I have no item in the selected slot
L94[04:14:55]
<6XAM>
`nothing selected` is output
L95[04:15:15]
<6XAM> but
if I try to place in front, nothing happens and `nil` is
output
L96[04:16:01] <BobbyTables2012> it's not
assigning anything to the var
L97[04:16:37]
<6XAM> yes,
clearly. My question is what is the reason the block isn't
placing?
L98[04:17:05] <BobbyTables2012> dont know,
but your code should be trying to place the block
L99[04:17:11] <BobbyTables2012> you just
wont see the error
L100[04:17:12]
<6XAM>
because no reason is returned, and the wiki doesn't explain what
sides mean in the context of place, I don't get why it doesn't
place.
L101[04:17:51]
<6XAM>
odd.
L102[04:18:30] <BobbyTables2012> try
removing the local
L103[04:18:45] <BobbyTables2012> and run
it again
L104[04:19:08] <BobbyTables2012> maybe it
still won't work, but at least you'll get an error from
place()
L105[04:19:45]
<6XAM> that
didn't change anything, but I think I figured out the issue
L106[04:20:21]
<6XAM> if
it places front, it tries to place the block by right clicking
directly in front of it
L107[04:20:27] <BobbyTables2012>
yeah
L108[04:20:47]
<6XAM> if
the setup looks like
L110[04:20:49]
<6XAM> C is
cobble
L111[04:20:54]
<6XAM> then
it will place on the cobble
L112[04:21:06]
<6XAM>
place down places it on top of the grass in front of it
L113[04:21:12]
<6XAM>
etc.
L114[04:21:19] <BobbyTables2012>
yeah
L115[04:21:25]
<6XAM> I
see.
L116[04:21:32]
<6XAM> That
wasn't clear on the wiki at all lol
L117[04:21:51] <BobbyTables2012> the local
issue is that good, reason won't actually get assigned the output
of the function
L118[04:21:57] <BobbyTables2012> it'll be
nil
L119[04:22:03]
<6XAM> no
no, it is
L120[04:22:07]
<6XAM> that
part works
L121[04:23:01]
<6XAM> Like
I said, if you don't select an item, reason gets set to
"nothing selected" and good set to false, and it
outputs
L122[04:25:16] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.156.130) (Ping timeout: 378
seconds)
L123[04:25:26] <BobbyTables2012> you cant
place something if it's not selected
L124[04:38:18]
<6XAM> yes,
I know. I'm just saying reason does get set if it fails
L125[04:41:10] <BobbyTables2012> nvm I
misread it, thought ro wasn't local
L126[04:42:04] <BobbyTables2012> on a
completely different note, does anybody know of a way to
modify/filter component calls
L127[04:45:16] <BobbyTables2012> for
default components
L128[04:46:14] <Izaya> wrap them
L129[04:46:33] <BobbyTables2012> what if
the component is already there before my code runs
L130[04:46:42] <Izaya> wrap
component.invoke
L131[04:46:43] <BobbyTables2012> because
it's a default component
L132[04:46:47] <BobbyTables2012> thx
L133[04:51:51] <Amanda> @6XAM which wiki
page are you referring to, component:robot or api:robot?
L134[04:52:31]
<6XAM>
api:robot, though I've looked at both and they don't seem to
explain it well.
L135[04:53:07] <Amanda> ~w api:robot
L137[04:53:33]
<6XAM>
also, on component:robot, it says it's called with `place(side:
number[, sneaky: boolean]): boolean[, string]`, but in /lib/robot,
it seems to call it with 2 sides
L138[04:54:44] <Amanda> Okay, I see what's
got you confused
L139[04:55:07] <Amanda> For the robot api,
place's side isn't where to place the block
L140[04:55:23] <Amanda> It's where on that
block to place it.
L141[04:55:54] <Amanda> Imagine placing a
torch in a 1x1 hole in a wall
L142[04:56:25] <Amanda> It determines if
you'd place it on the back, left, right, or bottom
L143[04:56:56] <Amanda> And it's optional
for the robot api
L144[04:57:04] <Amanda> It'll just try
them all
L145[04:57:06] <BobbyTables2012> and how
would you stop a user from using the component api to manually call
an unsandboxed version
L146[04:57:12] <BobbyTables2012> rather
than your proxy function
L147[04:57:37] <Amanda> BobbyTables2012:
don't expose an unsandboxed component api
L148[04:57:48]
<6XAM>
yeah, got it. But in my case I'm setting up and taking down a
machine and I needed placement to be consitent
L149[04:58:07] <Amanda> It might not be
using front/left/right
L150[04:58:29]
<6XAM> The
issue was, with place() no side, the following case happened
sometimes:
L151[04:58:29] <Amanda> It might be using
absolute, north / east/west
L153[04:59:14]
<6XAM> the
machine would be placed on T
L154[04:59:17] <Amanda> payonel: should oc
ever get a 2.0, make absolute and relative sides have
non-overlapping values!
L155[04:59:25]
<6XAM>
instead of directly in front of the robot.
L156[05:00:46] <Amanda> Anyways, it's
getting a bit late for me, night nerds
L157[05:01:13]
<6XAM>
night!
L158[05:02:33] <Amanda> Are you sure the
tall grass is 2 blocks away? They like render like half a block
offset, don't they?
L159[05:02:59] <Amanda> Otherwise I'm not
sure what bold cause that
L160[05:03:11] <Amanda>
s/bold/could/
L161[05:03:11] <MichiBot> <Amanda>
Otherwise I'm not sure what could cause that
L162[05:03:53] <Izaya> $270 for a rev 1.2
pinephone
L163[05:03:56] <Izaya> ouch
L164[05:04:09] <Izaya> maybe I'll wait
till the exchange rate improves
L165[05:16:30]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L166[05:21:36] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L167[05:22:52] ⇦
Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
(Remote host closed the connection)
L168[05:37:22]
⇨ Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L169[06:06:42]
<Forecaster> %Tonk
L170[06:06:42] <MichiBot> Dagnabbit!
Forecaster! You beat CompanionCube's previous record of 2 hours,
41 minutes and 27 seconds (By 26 minutes and 10 seconds)! I hope
you're happy!
L171[06:06:43] <MichiBot> Forecaster's new
record is 3 hours, 7 minutes and 37 seconds! Forecaster also gained
0.00132 (0.00044 x 3) tonk points for stealing the tonk. Position
#1.
L172[06:31:12]
<6XAM>
%Tonk
L173[06:31:12] <MichiBot> I'm sorry 6XAM,
you were not able to beat Forecaster's record of 3 hours, 7 minutes
and 37 seconds this time. 24 minutes and 29 seconds were wasted!
Missed by 2 hours, 43 minutes and 8 seconds!
L174[06:32:39] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L175[06:36:00] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189
seconds)
L176[06:41:01]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L178[06:59:43]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L179[07:01:24] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Client Quit)
L180[07:08:43] ⇦
Quits: feldim2425 (~feldim242@188-23-95-41.adsl.highway.telekom.at)
(Quit: ZNC 1.8.x-git-91-b00cc309 - https://znc.in)
L181[07:10:41]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L182[07:14:55]
⇨ Joins: feldim2425
(~feldim242@188-23-95-41.adsl.highway.telekom.at)
L183[07:35:53]
⇨ Joins: Saghetti
(~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
L184[07:41:19] ⇦
Quits: Saghetti (~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
(Quit: http://www.mibbit.com ajax IRC Client)
L185[08:18:34]
<Forecaster> yay I'm almost at 500 million
credits
L186[08:18:46]
<Forecaster> almost one tenth of the way
there
L187[08:35:09] ⇦
Quits: immibis (~immibis@x59cc9974.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L188[08:45:38]
⇨ Joins: Inari
(~Pinkishu@pD9E8F8EE.dip0.t-ipconnect.de)
L190[08:51:02]
⇨ Joins: immibis
(~immibis@x59cc9ac6.dyn.telefonica.de)
L191[08:53:50] <Izaya> behold, better
quality:
L193[09:01:08]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-10-189.dynamic.as20676.net)
L194[09:01:08]
zsh sets mode: +v on Vexatos
L195[09:18:12] <Inari> Izaya: :P
L196[09:24:30] <Inari> %splash Izaya with
mutable potion
L197[09:24:30] <MichiBot> You fling a
mutable sapphire potion (New!) that splashes onto Izaya. Izaya
turns into a bavarium octopus until Sozin's Comet returns.
L198[09:39:45] <CompanionCube>
%tonkout
L199[09:39:45] <MichiBot> Voldemort!
CompanionCube! You beat Forecaster's previous record of 3 hours,
7 minutes and 37 seconds (By 54 seconds)! I hope you're
happy!
L200[09:39:46] <MichiBot> CompanionCube
has stolen the tonkout! Tonk has been reset! They gained 0.003 tonk
points! plus 0.002 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.55504. Position #2 Need
0.01686 more points to pass Forecaster!
L201[09:47:01] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L202[09:56:36]
⇨ Joins: flap
(~flappy@88-113-149-197.elisa-laajakaista.fi)
L203[10:25:02]
<Forecaster> woo passed 500 mil
L204[10:25:03]
<Forecaster> :D
L205[10:38:34] <BobbyTables2012> is there
any way to clone the component function with using bytecode
L206[10:39:10] <BobbyTables2012> I want to
restrict access to components through a proxy component
L207[10:39:12] <BobbyTables2012>
*without*
L208[10:42:30] <BobbyTables2012> I want
something where init modifies component.invoke(address,
method)
L209[10:43:03] <BobbyTables2012> so it
filters it first
L210[10:43:13] <BobbyTables2012> or
because that doesn't seem possible
L211[10:43:47] <BobbyTables2012> first
copies the old function as a new local function
L212[10:44:24] <BobbyTables2012> and
replaces the old function with a function that filters and then
calls the local function
L213[10:45:27] <BobbyTables2012> the
problem is that I can't find a way to do that without
loadstring(string.dump(function))
L214[10:46:17] <BobbyTables2012> so unless
I vandalize component.invoke for everyone
L215[10:46:38] <BobbyTables2012> there is
no way I can stop unauthorized use of components
L216[10:47:24] <BobbyTables2012> and doing
that kind of makes the system useless
L217[10:51:03]
⇨ Joins: man_cubus
(~konst@2002170185.teremki.kiev.ua)
L218[10:51:05]
<Forecaster> what are you doing that
for
L219[11:02:29] <BobbyTables2012> anyone
know how to restrict access to component.invoke
L220[11:03:16] <Izaya> Wrap it.
L221[11:03:38] <Izaya> No overhead you
induce doing that is going to be greater than the time it takes to
actually call the component.
L222[11:04:03] <BobbyTables2012> I still
dont stop the original function from being run
L223[11:04:30] <Izaya> Make sure it's not
in scope?
L224[11:04:45] <BobbyTables2012> how is
what I'm asking
L225[11:05:10] <BobbyTables2012> I can't
modify it, I can't copy it without bytecode
L226[11:05:23] <Izaya> You can modify it,
and you don't need to copy it.
L227[11:05:30] <BobbyTables2012> I can't
recreate it's functionality
L228[11:05:34] <BobbyTables2012> you
can?
L229[11:05:42] <Izaya> you can re-define
it
L230[11:05:48] <BobbyTables2012>
yeah
L231[11:05:50] <Izaya> and as long as you
keep the old one around you can use it
L232[11:05:57] <Izaya> and you can filter
based on the arguments to the function
L233[11:06:24] <Izaya> do local
oldinvoke=component.invoke; function component.invoke(...)
doFilteringStuff(...) return oldinvoke(...) end end
L234[11:08:41] <BobbyTables2012> and it
won't recursively loop?
L235[11:08:46] <Izaya> ...no?
L236[11:08:53] <Izaya> it doesn't call
itself
L237[11:09:19] <BobbyTables2012> when I
tried something similar, it looped, I'll try that again
L238[11:09:28] <Izaya> if you do a=1 b=a
a=2
L239[11:09:31] <Izaya> what's b?
L240[11:09:38] <BobbyTables2012> 1
L241[11:09:41] <Izaya> right
L242[11:09:43] <Izaya> same idea
L243[11:10:01] <Izaya> oldinvoke
references the original component.invoke function
L244[11:10:13] <Izaya> yours calls the
original function after it does filtering
L245[11:29:43]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.130)
L246[11:30:32] <BobbyTables2012> every
time I try that, I get an out of memory error
L247[11:30:45] <BobbyTables2012>
presumably because of a recursive loop
L249[11:34:35] <BobbyTables2012> for a
super simple stripped down test
L250[11:34:48] <BobbyTables2012> I don't
even do any filtering
L251[11:36:42] <BobbyTables2012> oh wait I
made a typo on the pastebin
L252[11:36:54] <BobbyTables2012> it'll be
easier to just copy from my save
L253[11:39:48] <BobbyTables2012> huh
L254[11:39:55] <BobbyTables2012> this is
truly strange
L255[11:40:27] <BobbyTables2012> when I
copy paste it into a fresh system to try again, it run's but loops
and then uses all memory
L256[11:40:37] <BobbyTables2012> but when
I run the same progrm again after a reboot
L257[11:40:55] <BobbyTables2012> it
doesn't even run
L258[11:41:00] <BobbyTables2012> but
instead crashes
L259[11:41:32] <BobbyTables2012> It
doesn't seem to be touching the disk
L260[11:42:50] <BobbyTables2012> anyway
it's just this
L261[11:42:53] <BobbyTables2012> function
component.invoke(address, method) return oldInvoke(address,
method)endprint(component.invo
L262[11:43:01] <BobbyTables2012> function
component.invoke(address, method)
L263[11:43:07] <BobbyTables2012> return
oldInvoke(address, method)
L264[11:43:13] <BobbyTables2012> end
L265[11:43:22] <BobbyTables2012>
print(component.invoke(component.get("7f4"),
"get"))
L266[11:44:46] <BobbyTables2012> with
local oldInvoke = component.invoke at the top
L267[11:44:50] <BobbyTables2012>
didn
L268[11:44:54] <BobbyTables2012> t copy
that
L270[11:46:35] <BobbyTables2012> saying
that it's attempting to index a nil value
L271[11:46:42] <BobbyTables2012> which
doesn't make a lot of sense
L273[11:48:02]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L274[11:48:15] <BobbyTables2012> I do I
thought
L275[11:48:52] <BobbyTables2012> although
looking at yours, I realised there can be more than 2 args,
technically
L276[11:48:59] <BobbyTables2012> shouldn't
matter
L277[11:49:07] <BobbyTables2012> in this
limited test
L278[11:50:48] <fingercomp> does it
complain about indexing global 'component'?
L279[11:50:53] <BobbyTables2012>
yeah
L280[11:51:03] <fingercomp> put a require
at the top of the file, then
L281[11:51:08] <fingercomp> `local
component = require("component")`
L282[11:51:17] <fingercomp> it's not
exported as a global in OpenOS
L283[11:51:41] <BobbyTables2012> and you
go back to infinite loops
L284[11:52:35] <BobbyTables2012> which is
progress I suppose
L286[11:57:53] <fingercomp> well, this
script obviously makes a recursive call
L287[11:58:17] <fingercomp> you should
move line 4 out of the function's body
L288[11:59:35] <fingercomp> then, unless
the system is modified in some gruesome way, I don't see how it
could get stuck in an infinite loop or run out of memory
L289[12:00:13] <fingercomp> is the script
run while OpenOS is loading?
L290[12:00:55] <BobbyTables2012> right
after, but yes
L291[12:03:04] <fingercomp> called from
.shrc, /boot, or manually?
L292[12:06:08] <BobbyTables2012> manually
right now
L293[12:06:14] <BobbyTables2012> it's
going to be from /boot
L294[12:06:28] <BobbyTables2012> and it's
fixed
L295[12:06:52] <BobbyTables2012> which
means that i can retire my bytecode patch
L296[12:07:06] <Izaya> good, bytecode
isn't enabled by default
L297[12:07:08] *
Izaya shudders
L298[12:09:48] <BobbyTables2012> oh
L299[12:10:10] <BobbyTables2012> I just
realised why it was running out of memory, lol
L300[12:10:30] <BobbyTables2012> there was
definitely an infinite loop, but not in component
L301[12:10:58] <BobbyTables2012> I was
having it call print
L302[12:11:23] <BobbyTables2012> for
before it calls oldInvoke
L303[12:13:02] <BobbyTables2012> which is
resulting in an invoke
L304[12:13:09] <BobbyTables2012> and
another print
L305[12:13:23] <BobbyTables2012> that was
dumb
L307[12:14:37]
<Fratty75>
I wrote up this simple bar graph script but I can only get it to
work on the x axis. Anyone know a solution to make it work vertical
on the Y axis?
L308[12:14:49]
<Fratty75>
or if it is even possible
L309[12:16:37]
<Forecaster> it'd be better if you used
code blocks or pastebin instead
L310[12:16:45]
<Forecaster> having to download a file is
annoying
L311[12:18:10]
<Fratty75>
How do I use code blocks on discord " ` ` " doesn't seem
to work when the code is long
L312[12:19:45] <Izaya> ```, or use a
pastebin like a normal person
L317[12:25:13] <fingercomp> `local int
posX = ...` is not valid Lua code
L318[12:25:51] <fingercomp> you don't need
all those `int`s, not in Lua
L319[12:34:45] <fingercomp> @Fratty75 line
28: you probably meant to use `maxofY` there
L321[12:38:36]
<Fratty75>
yeah i tried that but then like what you have the bar goes
downwards
L322[12:38:46]
<Fratty75>
I was wondering if I could perhaps make it go upward
L323[12:39:04]
<Fratty75>
I tried using `maxofY` with negative values but that didnt
work
L324[12:39:34]
⇨ Joins: Guzio
(webchat@89-68-125-149.dynamic.chello.pl)
L325[12:43:41] <fingercomp> @Fratty75 line
31: replace `chartY` with `maxofY - y + 2`
L327[12:48:30] ⇦
Quits: Guzio (webchat@89-68-125-149.dynamic.chello.pl) (Quit:
webchat.esper.net)
L328[12:48:47] <fingercomp> no, wait
L329[12:48:58] <fingercomp> it should be
`chatY + maxofY - y`
L330[12:49:04] <fingercomp> *chartY
L331[12:59:10]
<Bob> I
have a vertical bar graph in my lib
L332[12:59:24]
<Bob> I
could explain it later
L333[13:12:20] <Izaya> Forecaster: forget
to scoop, eh?
L334[13:15:24]
<Forecaster> maybe
L335[13:15:37] <Izaya> :3
L336[13:15:50]
<Forecaster> I wasn't paying
attention...
L337[13:18:50]
<Fratty75>
wait izaya im confused. What should be `chartY + maxofY - y` cuz
just before u said replace `chartY` with`maxofY - y + 2`
L338[13:19:17] <Izaya> I didn't say
anything.
L339[13:19:35]
<Fratty75>
oh sorry fingercompy
L340[13:19:39]
<Fratty75>
oh sorry fingercomp [Edited]
L341[13:19:41]
<Fratty75>
L342[13:19:44]
<Bob>
Rip
L343[13:19:53]
<Fratty75>
When I hover over the name it said Izaya
L344[13:19:59]
<Fratty75>
😅
L345[13:20:07] <Izaya> all good
Corded
L346[13:20:09] <Izaya> :^)
L347[13:20:59] <fingercomp> @Fratty75 line
31: gpu.fill(chartX, chartY + maxofY - y, maxofX, y, "
")
L348[13:22:45]
<Fratty75>
Ahhh alright trying that now
L349[13:28:03]
<Fratty75>
works like a charm, cheers
L350[13:29:42] ⇦
Quits: man_cubus (~konst@2002170185.teremki.kiev.ua) (Quit:
Konversation terminated!)
L351[13:36:03]
<Forecaster> I wonder what "Rescues
by Outcome" > "other" means
L353[13:57:51]
<Kristopher38> How long did you take
mining that?
L354[13:58:21]
<Forecaster> I dunno, I'm not
counting
L355[13:58:25]
<Forecaster> not that long
L356[13:59:53]
<Kristopher38> Not bad
L357[14:00:23]
<Kristopher38> Also huh, 1,5kk per unit,
that's not bad either
L358[14:01:06]
<Kristopher38> I thought it'd be
worse
L359[14:01:14]
<Kristopher38> Hm i wonder what the prices
are now, gonna check
L360[14:02:55]
<Kristopher38> Why are LDTs so
profitable
L361[14:03:07]
<Kristopher38> You can laser-mine
them
L362[14:03:12]
<Kristopher38> That doesn't make
sense
L363[14:07:14]
<Kristopher38> Huh so for some reason
mining ltds is the most profitable thing now
L364[14:07:40]
<Kristopher38> Borann is gonna be crowded
as fuck
L365[14:09:00] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L366[14:13:55]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L367[14:17:57] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 204
seconds)
L368[14:24:59]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L369[14:33:57] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 189
seconds)
L370[14:50:48]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L371[14:59:38]
⇨ Joins: Guzio
(webchat@89-68-125-149.dynamic.chello.pl)
L374[14:59:55]
<Ocawesome101> %tonk also
L375[14:59:55] <MichiBot> Gadsbudlikins!
Ocawesome101! You beat CompanionCube's previous record of <0
(By 5 hours, 20 minutes and 10 seconds)! I hope you're happy!
L376[14:59:56] <MichiBot> Ocawesome101's
new record is 5 hours, 20 minutes and 10 seconds! Ocawesome101 also
gained 0.00534 tonk points for stealing the tonk. Position #5. Need
0.22677 more points to pass simon816!
L377[15:00:04]
<Fratty75>
anyone know how to limit this number to not be larger than like 2
decimal places?
L378[15:01:24]
<Forecaster> %lua
Math.round(87.73333333333)
L379[15:01:24] <MichiBot> main:1: attempt
to index global 'Math' (a nil value)
L380[15:01:37]
<Forecaster> %lua
math.round(87.73333333333)
L381[15:01:37] <MichiBot> main:1: attempt
to call field 'round' (a nil value)
L382[15:01:44]
<Forecaster> hrm
L384[15:02:13]
<Ocawesome101> ?
L385[15:02:22]
<Bob> round
isn't a thing @Forecaster
L386[15:02:31]
<Forecaster> you don't say
L387[15:02:39]
<Ocawesome101> %lua
math.floor(87.73333333, 2)
L388[15:02:40] <MichiBot> 87
L390[15:02:46]
<Bob>
here
L393[15:03:30]
<Bob>
rahter this instead
L394[15:03:36]
<Bob> wait
bruh
L396[15:04:02]
<Bob> where
floor is math floor obv
L399[15:05:27]
<Fratty75>
I know this sounds dumb but since that is a function does it not
need to be called by something to take effect. Like do I just
insert that into the loop? 😅
L400[15:05:57]
<Forecaster> you are correct
L401[15:06:21]
<Bob> to
call it or to define it
L402[15:06:40]
<Bob>
define it outside cause creating functions is dumb and expensive
unless you're making Lua a functional lang
L403[15:06:51]
<Bob> the
call it wherever you want after its been defined
L404[15:08:41]
<Fratty75>
Alright whats the easiest way to call a function
L405[15:08:55]
<Bob> are
the different ways to call a function :GWlulurdWaitWhat:
L406[15:08:56]
<Forecaster> the same why you've been
doing
L407[15:09:12]
<Bob> yeah,
it won't change at any time why would it be different
suddenly
L408[15:09:16]
<Bob> that
makes no sense
L409[15:09:47]
<Fratty75>
wdym like so far I have only called functions with `event.pull` or
`event.listen`
L410[15:09:51]
<Fratty75>
or wait
L411[15:10:06]
<Bob>
BRUH
L412[15:10:13]
<Bob> you
should revise the Lua basics once again
L414[15:21:58] <MichiBot>
My wife and
my girlfriend | length:
19s | Likes:
2 Dislikes:
0
Views:
330 | by
Funnylicious | Published On
26/1/2020
L415[15:32:42] ⇦
Quits: ATMunn (ATMunn@hellomouse.net) (Quit: lol rip)
L416[15:32:57]
⇨ Joins: ATMunn (ATMunn@hellomouse.net)
L417[15:38:38]
<Kristopher38> @Fratty75 as I said,
complete a Lua tutorial first, it's gonna make your life
easier
L418[15:39:27]
<Kristopher38> Also I'm surprised nobody
suggested string.format
L419[15:46:28]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L420[15:52:50]
<Forecaster> laser mining LTD's is like 8
percent yield
L421[16:05:35]
⇨ Joins: Ocawesome101 (~manjaro-u@38.65.249.137)
L422[16:05:58] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 190
seconds)
L423[16:13:42]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L424[16:16:54]
⇨ Joins: Preston_Garvey
(~Preston_G@c-73-178-167-183.hsd1.nj.comcast.net)
L425[16:17:14] <Preston_Garvey> Who's The
General Here?
L426[16:17:21] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 189
seconds)
L427[16:17:38] <Guzio> Lizzy
L428[16:18:48] <Preston_Garvey> @Lizzy
Another settlement NEEDS your help; I'll mark it on oyur map.
L429[16:21:21] <Guzio> (dude, she is an
admin of the forum)
L430[16:22:26] <Elfi> Lizzy can pass it on
to the Warrior of Light.
L431[16:22:32] <Elfi> Always a handy
gofer, that one
L432[16:22:38] <Michiyo> Oh, hai
Trainfan91, welcome back
L433[16:22:47] *
Elfi inexplicably finds herself swatted with the flat of a
zweihander
L434[16:23:57]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L435[16:24:11]
<BrisingrAerowing> %sip
L436[16:24:11] <MichiBot> You drink a
molten bombastium potion (New!). A bard behind BrisingrAerowing
suddenly stops playing. They were most likely eaten by a
monster.
L437[16:24:20] <Elfi> %quaff mutable
potion
L438[16:24:21] <MichiBot> You drink a
mutable grathnode potion (New!). Elfi turns into an ocean bird girl
until the next time they hug someone.
L439[16:24:25]
<BrisingrAerowing> Runs
L440[16:24:28] <Elfi> Aw heck, I'm a
seagull harpy
L441[16:24:43]
<BrisingrAerowing> Hugs Elfi
L442[16:24:49] *
Elfi squawk
L443[16:24:57] *
Elfi steals Brisingr's lunch
L444[16:24:58] <Inari> %pet Elfi
L445[16:24:59] *
Elfi flees
L446[16:24:59] <MichiBot> Inari is
brushing Elfi with Goodn't. Elfi regains 1d4 => 4 hit
points!
L447[16:25:18]
<BrisingrAerowing> I already ate my lunch.
So if you want partially digested food, go ahead.
L448[16:25:31] <Inari> Ew
L449[16:28:13] ⇦
Quits: Preston_Garvey
(~Preston_G@c-73-178-167-183.hsd1.nj.comcast.net) (Remote host
closed the connection)
L450[16:31:16] ⇦
Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
(Remote host closed the connection)
L451[16:35:18] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L453[16:42:08]
<AdorableCatgirl> current mood
L454[16:42:29]
<AdorableCatgirl> hammer crashed
L455[16:48:00]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L456[16:51:26]
⇨ Joins: Piotrek
(~Piotrek@asn174.neoplus.adsl.tpnet.pl)
L457[16:51:33] <Piotrek> Hello
L458[16:51:40] <Piotrek> What is this
?
L459[16:51:55] <Inari> This is a little
known thing called the internet
L460[16:51:56] <Piotrek> Im testing
os
L461[16:51:59] <Guzio> Nobody
knows...
L462[16:52:20] <Guzio> Hello from Poland,
BTW.
L463[16:52:21] <Izaya> %hello
L464[16:52:21] <MichiBot> Izaya: Hello!
Welcome to #oc! The one and only opencomputers channel! Please ask
your questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L465[16:53:27] <Ocawesome101> why does my
internet have to be so sloooooow :^(
L466[16:53:39] <Ocawesome101> 5-15
KB/s
L467[16:53:42] <Ocawesome101>
KILOBYTES
L468[16:54:00] <Michiyo> I'm down to
90MB/s from my usual 500 :(
L469[16:54:01] <Guzio> On OpenComputers,
or the real one?
L470[16:54:02] <Piotrek> I can make ownd
channels ?
L471[16:54:22] <Guzio> You're on OpenOS,
right?
L472[16:54:23] ⇦
Quits: Piotrek (~Piotrek@asn174.neoplus.adsl.tpnet.pl) (Client
Quit)
L473[16:54:28] <Izaya> tfw 5MB/s out of
5MB/s
L474[16:54:44] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 190
seconds)
L475[16:54:52] <Elfi> 5KB/s?
L476[16:55:27] <Elfi> Might wanna check to
see if something's causing most of the channels on your DSL or
cable or whatever line to drop out.
L477[16:55:35] <Michiyo> Oh neat, 150/120
ATM..
L478[16:56:36] <Ocawesome101> welllll...
it's supposed to be 5-10Mbit broadband
L479[16:56:54] <Izaya> ADSL2?
L480[16:56:58] <Ocawesome101> Michiyo:
90MB/s is paradise
L481[16:57:03] <Ocawesome101> Izaya:
??
L482[16:57:10] <Ocawesome101> it's not
normally this slow\
L483[16:57:17] <Ocawesome101> s/\\//
L484[16:57:18] <Izaya> I'm asking if
you're on ADSL2
L485[16:57:19] <MichiBot>
<Ocawesome101> it's not normally this slow
L486[16:57:26] <Ocawesome101> what's
ADSL2
L487[16:57:28] <Elfi> We're trying to
inquire what your broadband connection is.
L488[16:57:30]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L489[16:57:41] <Izaya> Asynchronous
Digital Subscriber Line 2
L490[16:57:47] <Ocawesome101> I have no
idea
L491[16:58:16] <Elfi> Okay, better
question
L492[16:58:25] <Elfi> What does the
connector for your modem look like
L493[16:58:47] <Ocawesome101>
>modem
L494[16:58:55] <Ocawesome101>
>2020
L495[16:59:03] <Elfi> Your bridge, what
the fuck ever
L496[16:59:06] <Ocawesome101> I think it's
just ethernet
L497[16:59:22] <Elfi> Not your
router
L498[16:59:37] <Ocawesome101> we've got an
antenna on our roof communicating with a tower somewhere
L500[16:59:51] <Elfi> So cellular
internet. got it.
L501[16:59:53] <Elfi> That explains a
lot.
L502[17:00:20] <Elfi> Or satellite but
that's typically unidirectional and served by dialup upstream
L503[17:00:24] <Elfi> So I'd rule that
out
L504[17:00:37] <Ocawesome101> I don't
think it's technically cellular (and I know it isn't satellite),
but something like that
L505[17:00:58] <Michiyo> not any more Elfi
I had bi directional satellite back in the early 2000's
L506[17:01:02] <Elfi> Oh, huh.
L507[17:01:09] <Elfi> Consider me
corrected
L508[17:01:12] <Ocawesome101> :p
L509[17:01:17] <Elfi> If you're referring
to Clearwire's Wimax technology, I thought that was already phased
out ages ago
L510[17:02:54] <Ocawesome101> I'll be back
in ~30s, gonna try something
L511[17:02:56] <Elfi> Oh, no, I guess it's
still being used actively, Clearwire just got eaten by Sprint
L512[17:03:01] ⇦
Quits: Ocawesome101 (~manjaro-u@38.65.249.137) (Quit: Konversation
terminated!)
L513[17:03:12] <Elfi> Someone needs to fix
their ident server
L514[17:04:08]
⇨ Joins: Ocawesome101 (~manjaro-u@38.65.249.137)
L515[17:04:32] <Izaya> they've been
rolling out LTE-based fixed wireless here
L516[17:04:35] <Ocawesome101> hello, am
back
L517[17:04:39] <Izaya> in place of the
original plan's gigabit fibre
L518[17:04:49] <Izaya> 100x over budget,
100x worse
L519[17:04:55] <Izaya> That's our
LNP!
L520[17:05:55] <Elfi> Incredible what
snake oil politicians will buy into from their lobbyists
L521[17:06:12] <Izaya> Isn't it?
L522[17:06:24] <Izaya> Though I honestly
think this was just an exercise in political bullshittery.
L523[17:06:32] <Izaya> Labor put in the
original plan, so they just HAD to fuck it up.
L524[17:07:50] <Elfi> Ah yes
L525[17:07:54] <Elfi> Political
backstabbing
L526[17:08:08] <Elfi> Because what good
are the people you serve when you can damn them to spite your
rivals
L527[17:08:13] <Izaya> No this is more
public shanking in front of a crowd with a butter knife.
L528[17:09:53]
<Saghetti>
reee
L529[17:09:55]
<Saghetti>
it worked fine
L530[17:10:05] <Ocawesome101> what
did?
L531[17:10:05]
<Saghetti>
and then it spewed the same error
L532[17:10:07]
<Saghetti>
at 5 am
L533[17:10:09]
<Saghetti>
my server
L534[17:10:11] <Ocawesome101> oh
L535[17:10:17] <Ocawesome101> o o f
L536[17:10:26]
<Saghetti>
which means this is more complicated than i thought
L537[17:12:46] <Ocawesome101> lmao, my
internet: 68ms ping (normal), 0.36Mb/s download (sloooow), 6.61Mb/s
upload (rather fast)
L538[17:26:24] ⇦
Quits: Guzio (webchat@89-68-125-149.dynamic.chello.pl) (Quit:
webchat.esper.net)
L539[17:32:50] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L540[17:35:23] <Izaya> %flip
hahahahahaha
L541[17:35:23] <MichiBot> Izaya:
(╯°□°)╯ɐɥɐɥɐɥɐɥɐɥɐɥ
L542[17:43:42]
<Forecaster> %sip
L543[17:43:43] <MichiBot> You drink a
thick aegisalt potion (New!). A warp zone opens up next to
Forecaster. (Use %warp to jump in)
L544[17:43:58] ⇦
Quits: infina (~infina@caligula.lobsternetworks.com) (Quit: ZNC -
http://znc.in)
L545[17:44:14]
<Forecaster> %warp
L546[17:44:14] <MichiBot> You end up in a
dimension populated by bear boys.
L547[17:44:20]
<Forecaster> Ohno
L548[17:46:04]
⇨ Joins: infina
(~infina@caligula.lobsternetworks.com)
L549[17:50:05]
<Saghetti>
%warp
L550[17:50:05] <MichiBot> You end up in a
dimension inhabited by {p_transformation}.
L551[17:50:16]
<Saghetti>
nice
L552[17:50:19]
<Saghetti>
%warp
L553[17:50:19] <MichiBot> You end up in a
dimension ruled by Free Bird.
L554[18:03:22] *
Lizzy yawns, uncurls herself from her nap and
stretches
L555[18:06:37]
<Kristopher38> @Forecaster in triple
hotspot it should be on par or better with deep core mining
L556[18:06:52]
<Kristopher38> Or did they nerf it
L557[18:07:20] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L558[18:14:44]
⇨ Joins: Guzio
(webchat@89-68-125-149.dynamic.chello.pl)
L559[19:05:51] <Ocawesome101> %warp
L560[19:05:51] <MichiBot> You end up in a
dry world.
L561[19:11:12]
<DaComputerNerd> %sip
L562[19:11:13] <MichiBot> You drink a soft
ocean potion (New!). It tastes salty.
L563[19:11:20]
<DaComputerNerd> makes sense
L564[19:18:24] <Ocawesome101>
%absorb
L565[19:18:24] <MichiBot> You drink a
prickly cyan potion (New!). Ocawesome101's bones turn the color of
aluminium until they have an apple.
L566[19:18:48]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-65-41.dynamic.as20676.net)
L567[19:18:48]
zsh sets mode: +v on Vexaton
L568[19:19:10] <Guzio> %drink
L569[19:19:10] <MichiBot> You drink a
light rock potion (New!). Guzio feels like a champion!
L570[19:20:09] ⇦
Quits: Vexatos (~Vexatos@port-92-192-10-189.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L571[19:50:50] <Ocawesome101> @Saghetti
get on IRC bro
L572[19:50:57]
<Saghetti>
k
L573[19:51:36] <Ocawesome101> do not let
on that you might
L574[19:51:39] *
Ocawesome101 gasps
L575[19:51:50] <Ocawesome101> LIKE the
inferior platform!
L576[19:52:32]
<Saghetti>
but
L577[19:52:34]
<Saghetti>
pidgin bad
L578[19:52:41]
<Saghetti>
and i don't want to deal with compiling stuff
L579[19:52:52]
⇨ Joins: Saghetti
(~waltermin@c-67-164-116-220.hsd1.ca.comcast.net)
L580[19:53:24] <Izaya> I see Ocawesome101
is doing my work for me
L581[19:53:26] <Izaya> good, good
L582[19:53:31] <Ocawesome101>
konversation? hexchat?
L583[19:53:45] <Saghetti> eh
L584[19:53:50] ⇦
Quits: flap (~flappy@88-113-149-197.elisa-laajakaista.fi) (Remote
host closed the connection)
L585[19:54:11]
⇨ Joins: flappy
(~flappy@88-113-149-197.elisa-laajakaista.fi)
L586[19:55:09] <Guzio> %warp
L587[19:55:09] <MichiBot> You end up in a
dimension populated by sheep turtle girls.
L589[19:55:32] <Saghetti> fun
L590[19:55:43] <Guzio> *visible
confusion*
L591[19:56:01] <Saghetti> *visable sheep
turtle girls*
L592[19:56:30] <Saghetti> 100 people in
irc
L593[19:56:31] <Saghetti> ebic
L594[19:56:38]
<DaComputerNerd> I do like discord,
honestly
L595[19:56:44]
<DaComputerNerd> Does irc do video
chat?
L596[19:56:54]
<DaComputerNerd> Discord does and it's
useful
L597[19:56:57] <Guzio> Nope, sadly
L598[19:57:10] <Guzio> IRC is quite
limited.
L599[19:57:16]
<DaComputerNerd> Indeed
L600[19:57:16] <Izaya> it's a
feature
L601[19:57:18] <Guzio> But thus
simple
L602[19:57:18]
<The_Stargazer> it's chat
L603[19:57:21]
<The_Stargazer> that's it
L604[19:57:30] <Izaya> Lack of features in
IRC considered a feature.
L605[19:57:32] <Guzio> So it can easily be
embedded.
L607[19:58:15] <Izaya> I know,
>ddevault, but as much as it pains me, I tend to agree with
him
L608[19:59:13] <dequbed> Izaya: Shame on
you, shame on your family, shame on your ~~cow~~ computer.
L609[19:59:33]
<The_Stargazer> ok but
L610[19:59:36]
<The_Stargazer> who's that
L611[19:59:39] <Izaya> Glad we got that
out of the way.
L612[19:59:51]
<The_Stargazer> and why does it pain you
to agree with him
L613[20:00:55] <Izaya> if you don't know,
don't worry about it
L614[20:00:58] <Izaya> you'll be
happier
L615[20:01:14]
<The_Stargazer> now i am curious
L616[20:01:23] <dequbed> American fefe. If
you don't know them don't look them up.
L617[20:01:31] <Izaya> fefe?
L618[20:01:41] <dequbed> Izaya: if you
don't know, don't worry about it
L619[20:01:52] *
Izaya frowns
L620[20:02:23]
<The_Stargazer> okay so googling fefe
brings up a song where the n-word is visible in the lyrics on the
preview
L621[20:02:25]
<The_Stargazer> nice, google
L623[20:03:44]
<Saghetti>
yes
L624[20:05:45] <dequbed> no.
L625[20:05:51]
⇨ Joins: AdorableCatgirl
(~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L626[20:05:58] <AdorableCatgirl>
AAAAAAAAAAA
L627[20:05:59] <Izaya> s/\./ fun
allowed\./
L628[20:06:00] <MichiBot> <dequbed>
no fun allowed.
L629[20:06:06] <AdorableCatgirl>
EVERYTHING SHELLS LIKE DETERGENT
L630[20:06:10] <Guzio> Oh no!
L631[20:06:16] <Guzio> Fun not
allowed!
L632[20:06:16] <AdorableCatgirl> so
L633[20:06:20] <AdorableCatgirl> been
cleaning
L634[20:06:23] <Guzio> We're doomed!
L635[20:06:27] <AdorableCatgirl> and
L636[20:06:36] <AdorableCatgirl> using
Peroxide bleach
L637[20:06:48] <dequbed> AdorableCatgirl:
If you do that cleaning thing more often it's less worse. Every
other week works better :P
L638[20:07:08] <AdorableCatgirl> 1.) cause
i can't stand the smell of normal bleach and 2.) plastic
L639[20:07:17] <Izaya> bleach smells kinda
nice
L640[20:07:18] <AdorableCatgirl> so i had
to go out and get some more
L641[20:07:22] <Izaya> (this probably
explains my issues)
L642[20:07:29] <AdorableCatgirl> and all
that's left was the clorox brand
L643[20:07:33] <AdorableCatgirl> IT'S
FUCKING SCENTED
L644[20:07:38] <AdorableCatgirl> W H
Y
L645[20:08:46] <AdorableCatgirl>
anyways
L646[20:08:52] <AdorableCatgirl>
humidifiers are now clean
L647[20:09:06] <AdorableCatgirl> as are
quite a few other things
L648[20:10:46] ⇦
Quits: Guzio (webchat@89-68-125-149.dynamic.chello.pl) (Quit:
webchat.esper.net)
L649[20:12:18]
<The_Stargazer> humidifiers? you mean
dehumifidiers?
L650[20:12:27]
<The_Stargazer> dehumidifiers*
L651[20:12:37] <Izaya> dehumanifiers
L652[20:13:15] <AdorableCatgirl> no
L653[20:13:17] <AdorableCatgirl>
humidifiers
L654[20:13:24]
<The_Stargazer> uhh
L655[20:13:25]
<The_Stargazer> what
L656[20:13:28] <AdorableCatgirl> yea
L657[20:13:30]
<The_Stargazer> why would you want
humidity
L658[20:13:34] <dequbed> ...
L659[20:13:36]
<The_Stargazer> isn't that
L660[20:13:37]
<The_Stargazer> bad
L661[20:13:38] <Izaya> what if you live in
the desert
L662[20:13:38] <dequbed> Because you want
to not die?
L663[20:13:56] <AdorableCatgirl> because
dry air sucks to breathe?
L664[20:13:57]
<The_Stargazer> isn't humidity like
L665[20:13:58]
<The_Stargazer> wet heat or
something
L666[20:14:03] <dequbed> wat
L667[20:14:08] <AdorableCatgirl> w h a
t
L668[20:14:12]
<The_Stargazer> like heat but it's
worse
L669[20:14:17] <AdorableCatgirl> no
L670[20:14:19]
<The_Stargazer> or something
L671[20:14:22] <AdorableCatgirl> it's the
water content in the air
L672[20:14:25] <dequbed> Are you aware
that there are countries that are NOT midwest USA?
L673[20:14:33]
<The_Stargazer> yes
L674[20:14:35] <AdorableCatgirl> even on
the east coast, it can get dry
L675[20:14:35]
<The_Stargazer> i live in one
L676[20:14:42] <AdorableCatgirl> in the
house, at least
L677[20:14:56]
<The_Stargazer> why do you need water in
the air?
L678[20:15:01]
<The_Stargazer> can't you just
L679[20:15:02]
<The_Stargazer> y'know
L680[20:15:04]
<The_Stargazer> consume liquid
L681[20:15:47] <AdorableCatgirl> because
it means my throat doesn't get dry as quickly
L682[20:16:12] <AdorableCatgirl> also:
asthma
L683[20:16:20]
<The_Stargazer> you have asthma? rip
L684[20:20:57]
<ThePiGuy24> %tonk
L685[20:20:57] <MichiBot> Gadsbudlikins!
ThePiGuy24! You beat Ocawesome101's previous record of 5 hours,
20 minutes and 10 seconds (By 51 seconds)! I hope you're
happy!
L686[20:20:58] <MichiBot> ThePiGuy24's new
record is 5 hours, 21 minutes and 2 seconds! ThePiGuy24 also gained
0.00006 (0.00001 x 6) tonk points for stealing the tonk. Position
#6. Need 0.01922 more points to pass Ocawesome101!
L687[20:21:12]
<ThePiGuy24> oh geez that was closer than
i though
L688[20:21:14]
<ThePiGuy24> t
L689[20:21:14] <Ocawesome101> n i c
e
L691[20:26:00] *
Ocawesome101 grumbles in slow internet
L692[20:26:35] <Izaya> not strictly
related to your problem
L693[20:26:37] <Izaya> but
L695[20:26:46] <Ocawesome101> yes?
L696[20:27:20] <Izaya> for debugging OSes
and firmware, if you modify the sandbox in the ocvm machine.lua to
include print as something - I usually go with dprint - you can
write straight to the log with no component setup
L697[20:27:42] <AdorableCatgirl> you can
also use a component call
L698[20:27:55] <Ocawesome101> I'm using
in-game OpenComputers so that's a no go
L699[20:28:06] <AdorableCatgirl>
sandbox.log i think
L700[20:30:49] <Ocawesome101> fortunately
I've got my instance of Micro symlinked into an OCEmu directory so
I can use that :^) not quite as good but decent
L701[20:34:39] <Ocawesome101> there's
nothing in OCEmu's logs that I can see
L702[20:36:42] <Ocawesome101> nothing
suspicious anyway
L703[20:39:02] <Izaya> well that's
inconvenient
L704[20:39:15] <Izaya> it seems the OpenOS
VT100 implementation doesn't support \e[6n
L705[20:39:41] <Izaya> How am I supposed
to get the display size? >.>
L706[20:39:53] <Ocawesome101> with
gpu.getResolution
L707[20:39:56] <Ocawesome101> :p
L708[20:40:00] <Izaya> >touching
hardware directly
L709[20:40:07] <Ocawesome101>
>speed
L710[20:40:11] <Izaya> aren't you writing
a micro-but-actual-monolithic kernel
L711[20:40:13] <Izaya> man
L712[20:40:17] <Ocawesome101> well
L713[20:40:25] <Ocawesome101> Micro is
actually a microkernel
L714[20:40:30] <Izaya> nothing you do in
Lua will add more overhead than the component call itself
L715[20:40:37] <Ocawesome101> Photon is a
hybrid
L716[20:40:42] <Ocawesome101> that's
true
L717[20:40:45] <Izaya> abstraction in OC
can actually provide performance improvements
L718[20:40:54] <Izaya> especially if you
do write batching or buffering
L719[20:41:03] <Ocawesome101> not unless
you compute 64 rounds of sha256
L720[20:41:08] <Ocawesome101> s/not
//
L721[20:41:08] <MichiBot>
<Ocawesome101> unless you compute 64 rounds of sha256
L722[20:41:47] <AdorableCatgirl>
what
L723[20:41:49] <AdorableCatgirl> why
L724[20:41:58] <Ocawesome101>
passwords
L725[20:42:05] <AdorableCatgirl> anyways,
Izaya: i now know what to do with Fennec's component system
L726[20:42:12] <Ocawesome101> Open Kernel
2 used to do that
L727[20:42:43] <Ocawesome101> before I
found out (thanks Izaya :^) ) that 1 pass was almost as
secure
L728[20:43:01] *
Izaya raises eyebrow
L729[20:43:19] <Ocawesome101> pretty sure
it was you that told me that
L730[20:43:23] <Ocawesome101> I mean
L731[20:43:33] <Ocawesome101> s/I
mean//
L732[20:43:34] <MichiBot>
<Ocawesome101>
L733[20:44:42] <Izaya> I think I remember
telling you something you were doing was tardo
L734[20:44:46] <Izaya> but I don't
remember what.
L735[20:45:15] <Izaya> Given it's you, I
imagine it was a case of you misunderstanding a concept and then
implementing based on that misunderstanding.
L736[20:47:48] <Ocawesome101> I would not
be surprised
L737[20:48:35] <Amanda> uh. rehashing a
hashed thing isn't any more secure. It's actually less secure.
AIUI
L738[20:48:44] <Ocawesome101> with a
salt?
L739[20:49:11] <Ocawesome101> and what
makes it less secure?
L740[20:49:55] <simon816> I don't think
it'd be any less secure. Just not gaining anything
L741[20:50:11] <Amanda> I'm not a
cryptologist, but AIUI it eats entropy, and the repeated hashing
makes distinctly visible patterns that can be brute forced
easier
L742[20:52:31] <Ocawesome101> ah
L743[20:52:32] <Ocawesome101> what is
AIUI
L744[20:52:37] <Amanda> As I Understand
It
L745[20:52:40] <immibis> i don't think it
creates patterns or eats significantly entropy, but it's kinda
pointless
L746[20:52:43] <Ocawesome101> ah
L747[20:52:44] <immibis>
significant*
L748[20:53:16] <immibis> if you want to
use repeated hashing to make a slower hash, you could do something
like hash(hash(hash(password) + password) + password) +
password)
L749[20:53:16] *
Amanda picks up one of the sticks she found in Inari's drawers,
shakes it around at the kids in the channel not knowing early/mod
'00s internet acronyms
L750[20:53:23] <immibis> that way you
aren't decreasing entropy
L751[20:53:36] <Skye> Amanda, lewd
L752[20:53:52] <Ocawesome101> that's
basically what I was doing, I think, kind of, ish
L753[20:58:43] <Amanda> Skye: I meant the
ones she's storing for crafting in AC:NH!
L754[20:59:21] <Skye> Amanda, oh... still
be careful with Inari's drawers :P
L755[20:59:27] <Amanda> she got tired of
me throwing those ones into the tenticle pit, so she hid them from
me
L756[21:01:30] <Skye> did the tencales
enjoy them? :P
L757[21:01:44] <Amanda> no idea, I'm not
the plant-based dieity
L758[21:03:29] <Skye> what diety are
you?
L759[21:05:10] <Izaya> ei
L760[21:05:51] <Amanda> cats, ofc
L762[21:14:40]
<Saghetti>
Izaya: ^
L763[21:15:04] <Izaya> ah shit
L764[21:15:11] <Izaya> Guess I'm packing
my stuff AGAIN
L765[21:15:14] <Amanda> It only goes
downhill from here, Izaya
L766[21:15:30] <Amanda> first they build a
shine, then the sacrafices start.
L767[21:15:43] <Izaya> Why do you think I
say "again"?
L768[21:15:45] <Izaya> >.>
L769[21:15:45] <Amanda> you would NOT
believe how much of a pain it is to get blood out of your fur
L770[21:17:52]
<The_Stargazer> so it turns out i'm
somewhat good at backronyms - especially ones for immature
words
L771[21:18:00]
<The_Stargazer> i've already made
two
L772[21:18:29]
<AdorableCatgirl> i sacrified an entire
country already smh
L773[21:19:00]
<The_Stargazer> i've made A.R.S.E
(Automatic Response System for Emergencies) and A.S.S (Automated
Security System)
L774[21:19:14]
<The_Stargazer> also: is it me, or does
the beginning of Gas Gas Gas kinda sound like they're saying
"ass ass ass"
L775[21:20:30] <Amanda> That's just
tweenage hormones talking
L776[21:21:03]
<The_Stargazer> i'm slightly older i'll
have you know
L777[21:21:31] <Amanda> The condion lasts
for several years
L778[21:21:36] <Amanda> condition*
L779[21:21:38]
<The_Stargazer> but then again, physical
age doesn't equal maturity :^)
L780[21:21:45] <Izaya> ah, to be
young
L781[21:21:49] <Izaya> (am I allowed to
say that now?)
L782[21:21:57] <Izaya> (does saying that
make me old?)
L783[21:22:01] <Amanda> Izaya: how old are
you again?
L784[21:22:23] <Izaya> I will not admit to
being anything over 18.
L785[21:22:47] <Amanda> I turned 29 this
last march.
L787[21:23:18] <Amanda> I think I'm the
3rd or 4th oldest in the channel. -mutters about her lawn-
L788[21:23:28]
<The_Stargazer> there's something i really
don't get about people on the internet: why are they afraid to say
their age? (Izaya: excluding you, I mean as in refusing to state
anything at all)
L789[21:23:46]
<The_Stargazer> it's not like someone's
going to launch a nuke at your house because you told them how old
you are
L790[21:24:05] <Izaya> in 2020?
Dunno.
L791[21:24:25] <Izaya> Once upon a time
you got told not to share personal information online.
L792[21:24:39]
<The_Stargazer> it's just a byte :^)
L793[21:24:53] <Amanda> now you order
strangers to your location to get a ride to the shop, Izaya
L794[21:24:56]
<The_Stargazer> personal information like
phone number I can understand
L795[21:24:56] <Izaya> And hell is just a
sauna.
L796[21:25:34]
<The_Stargazer> phone number, address,
that I can understand (but then again, you'd have to be an idiot to
put your personal address on the internet)
L797[21:25:49]
<The_Stargazer> unfortunately, there are a
lot of idiots
L798[21:27:07]
<The_Stargazer> however, the key factor in
deciding if someone is an idiot is whether or not they learn from
their mistakes
L799[21:27:41]
<Saghetti>
> hell is just a sauna
L800[21:27:53]
<Saghetti>
thanks for that insightful quote
L801[21:28:26] <Izaya> I think I picked it
up from the dad in 10 Things I Hate About You
L802[21:28:35]
<The_Stargazer> i'd say it's impossible
for any given person to not make a mistake in their entire
lifetime
L803[21:28:48] <Izaya> The trick is to
never admit to them.
L804[21:29:15]
<The_Stargazer> but if you don't admit to
your mistakes, how will you learn from them?
L805[21:29:22] <Izaya> Quietly.
L806[21:29:26] <Amanda> I'm glad I grew up
before the facebooks and the twitters. I can only imagine my
childish mistakes being left forever in one central place on the
internet, instead of spread out on a bunch of random people's IRC
logs
L807[21:29:56] <Izaya> Amanda: it makes me
happy that I've reasonably successfully purged most previous
iterations of myself
L808[21:30:04] <dequbed> Saghetti, why.
Just no. Don't.
L809[21:30:13]
<Saghetti>
what
L810[21:30:15]
<Saghetti>
the shrine?
L811[21:30:21] <dequbed> YES THE
SHRINE
L812[21:30:23] <Izaya> The only person
with a complete copy of that which I wanted gone is Kenny.
L813[21:30:25] <dequbed> WE TALKED ABOUT
THIS :<
L814[21:30:27] <Izaya> Remember
Kenny?
L815[21:30:34]
<Saghetti>
too bad
L816[21:30:38]
<Saghetti>
the shrine is here to stay
L817[21:30:42] <Amanda> nope, but my
memory's a leaky shrirne
L818[21:30:59] <Amanda> er, sieve not
shrine
L819[21:31:13] <Amanda> I should stop
trying to multitask, I'm not very good at it
L820[21:31:24]
<AdorableCatgirl> Izaya: ez, just change
your legal name
L821[21:31:24]
<The_Stargazer> what are you,
Windows?
L822[21:31:35]
<Saghetti>
yes
L823[21:31:39] *
Izaya taps forehead
L824[21:31:41] <CompanionCube> lol a
diamond izaya shrine
L825[21:31:47]
<Saghetti>
oh yeah
L826[21:31:51] <Izaya> You jest, but I've
been considering exactly that
L827[21:31:55]
<Saghetti>
i also need to add you to it
L828[21:32:09] <Amanda> changing your
legal name isn't a clean break. Depending on the
country/county/township it can leave breadccrumbs
L829[21:32:10] <Izaya> Change my name,
leave the country, make sure the unpleasant parts of my family
can't find me
L830[21:32:15] <CompanionCube> if i get to
choose a block i choose sponge
L831[21:32:25] <CompanionCube> because of
reasons i'm not going to go into here
L832[21:32:47]
<The_Stargazer> CompanionCube: on april
fools day you should've changed your nick to
WeightedStorageCube
L833[21:32:52] <Amanda> What Izaya really
needs to do is witness a mob hit, then go into witness
protection.
L834[21:33:06] <Izaya> That could be
arranged.
L835[21:33:21]
<Saghetti>
CompanionCube: i'll add yours once i'm done with the island
L836[21:33:23] <Izaya> Though if I were
going to go to that sort of effort
L837[21:33:32] <Izaya> I'm sure I could
just delet the people in question
L838[21:34:19] <Amanda> Didn't I just warn
you about getting blood out of your fur, Izaya?
L839[21:34:32] <Izaya> I never said I'd do
it
L840[21:34:42] <Izaya> >.>
L841[21:34:45] <Izaya> <.<
L842[21:35:29] <Izaya> on a tangent
related to something that happened like 15 minutes ago
L843[21:35:41] <Izaya> there's a fourth
season of veronica mars now
L844[21:35:45] <Izaya> and it's honestly
pretty good
L845[21:36:00]
<The_Stargazer> > I never said I'd do
it
L846[21:36:00]
<The_Stargazer> FTFY
L847[21:36:03] <Amanda> %8ball continue
halucinating
L848[21:36:03] <MichiBot> Amanda: I don't
think that's a question...
L849[21:36:16]
<AdorableCatgirl> speaking of making
people disappear
L850[21:36:18] <Amanda> %8ball continue
halucinating?
L851[21:36:18] <MichiBot> Amanda: [ The
Bowling ball doesn't answer ]
L852[21:36:34]
<AdorableCatgirl> how do i make myself
disappear without a thermonuclear weapon
L853[21:36:44]
<The_Stargazer> use a nuclear weapon
:^)
L854[21:36:52]
<Saghetti>
%8ball ?????????
L855[21:36:52] <MichiBot> Saghetti:
Outlook not so good
L856[21:36:55] <Amanda> easy, try and
disappear with a nuclear weapon
L857[21:37:29] <AdorableCatgirl> but that
might leave a trace
L858[21:37:31] <Izaya> AdorableCatgirl:
the cheapest CB250 you can find on gumtree - unregistered, of
course - $40 of fuel, and 24 hours
L859[21:37:33] <AdorableCatgirl> fallout,
ya know?
L860[21:37:58] <Izaya> can't revoke your
license if you don't have a license
L861[21:38:01] <AdorableCatgirl> bet
L862[21:38:04] <CompanionCube> glhf
disappearing without a trace in the modern world lol
L863[21:38:20] <AdorableCatgirl> let's
just put the earth in a press
L864[21:38:22] <AdorableCatgirl> flatten
it
L865[21:38:23] <CompanionCube> iirc
someone made a TV series about that
L866[21:38:26] <AdorableCatgirl> and jump
off the edge
L867[21:38:31]
<Saghetti>
earth vs hydraulic press
L868[21:38:33]
<Saghetti>
not clickbait
L869[21:38:37] *
Amanda murders a frog: The joke was the government would disappear
you for the attempt
L870[21:39:49]
<The_Stargazer> i wonder how hard it'd be
to make a truly-infinite Minecraft world, not taking into account
physical computation limits
L871[21:40:02]
<The_Stargazer> (that is, assuming there
are none)
L872[21:40:26] <Amanda> easy, since you'd
have infinite time to build it
L873[21:41:31] <CompanionCube> well, you
could try using bignums to avoid floating-point precision
issues
L874[21:41:46]
<The_Stargazer> is Minecraft struggling to
do beyond 32 million blocks due to Java limitations, limitations in
the game's libraries, or limitations in the hardware itself?
L875[21:42:20] <Amanda> bignums seems
overkill, since you'd never really need the whole world loaded at
once, just the local area around each player. Re-centering the math
around the limits of floatswould do
L876[21:42:43] <Amanda> but then again, on
this impossible machine you'd have infinite computational power
anyway
L877[21:42:46] <Izaya> the KSP
approach
L878[21:43:07] <Izaya> KSP physics
reframing but it's the quake engine
L879[21:43:18]
<The_Stargazer> also: how many gigabytes
(or possibly terabytes?) would a complete (32m/256/32m) Minecraft
world be?
L880[21:43:31]
<The_Stargazer> counting only the
overworld
L881[21:43:41]
<Saghetti>
depends
L882[21:43:47] <CompanionCube> well,
multi-terabyte worlds exist already, so...
L883[21:43:51]
<Saghetti>
because of things like chests and block data
L884[21:43:58] <Amanda> CompanionCube:
wait, really?
L885[21:44:04] <AdorableCatgirl> an
example of a multi-terabyte world would be
L886[21:44:10] <AdorableCatgirl> THE
OLDEST ANARCHY SERVER IN MINECRAFT
L887[21:44:17]
<The_Stargazer> assuming natural
generation only
L888[21:44:19]
<Saghetti>
ah yes
L889[21:44:29]
<Saghetti>
the OLDEST ANANRCHY SERVER IN MINECRAFT has a very big world
L890[21:44:32]
<Saghetti>
and did i mention
L891[21:44:40]
<Saghetti>
it's the OLDEST ANARCHY SERVER IN MINECRAFT
L892[21:45:12] <CompanionCube> 'he world
is nine years and three months old, with a size of 7468 GBs' 7.4T
lol
L893[21:45:16] *
Amanda asks a different round object:
L894[21:45:23] <Amanda> %8ball more
halucinating?
L895[21:45:23] <MichiBot> Amanda: Reply
hazy, try again
L896[21:45:26] <Amanda> %8ball more
halucinating?
L897[21:45:26] <MichiBot> Amanda: My
reply is no
L898[21:45:28] <Amanda> :(
L899[21:45:30] <Izaya> they should
generate a map of it
L900[21:46:13] <Amanda> "Man, my
computer crashed loading an image" "Oh haha, did someone
send you that <1kb huge .tiff?" "No, I wanted to look
at a map of a MC server."
L902[21:46:21]
<Saghetti>
how does this looks so farr
L903[21:46:29]
⇨ Joins: MaxDankness
(webchat@78-134-2-249.v4.ngi.it)
L904[21:46:38]
<Saghetti>
how does this look so far [Edited]
L905[21:46:40] <Izaya> Amanda: I read
once
L906[21:46:55] <Izaya> about someone
abusing a malformed .BMP to overwrite Internet Explorer's crash
handler
L907[21:47:32] ⇦
Quits: MaxDankness (webchat@78-134-2-249.v4.ngi.it) (Client
Quit)
L908[21:47:50] <Izaya> then it crashed and
they got arbitrary RCE
L909[21:48:39]
⇨ Joins: ocawesome202 (~manjaro-u@38.65.249.137)
L910[21:48:50]
<Saghetti>
i mean
L911[21:48:50]
<Saghetti>
its
L912[21:48:54]
<Saghetti>
it's internet explorer
L913[21:48:54] <Amanda> Izaya: good thing
IE's not embedded half-way into the NT Kernel.
L914[21:48:58]
<Saghetti>
what do you expect
L915[21:48:59] <Amanda> Oh wait.
L916[21:49:06] *
Izaya laughs
L917[21:49:24]
<Saghetti>
laughs in MSHTML
L918[21:49:49] <Izaya> Amanda: remember
when you could crash Windows with a malformed font loaded from a
webpage because the font renderer is in the kernel?
L919[21:49:57] <Izaya> Oh, what's that,
they only fixed that since Windows 8?
L920[21:50:17] <Amanda> Izaya: I'm fairly
sure similar attack surface still exists in macOS/iOS
L921[21:50:34] <Amanda> Or was only
recently fixed as well
L922[21:50:36] <Izaya> >let's make a
microkernel then bloat the shit out of the kernel
L923[21:50:47] ⇦
Quits: Ocawesome101 (~manjaro-u@38.65.249.137) (Ping timeout: 204
seconds)
L924[21:50:55] <Izaya> microsoft is
literally ocawesome
L925[21:50:57] <CompanionCube> Izaya: see
also: XNU?
L926[21:51:13] <Izaya> anyway
L927[21:51:15] <Izaya> time to nap
L928[21:59:07]
<Saghetti>
wait
L929[21:59:11]
<Saghetti>
ocawesome is microsoft?
L930[22:02:08]
<Saghetti>
ohj
L931[22:02:10]
<Saghetti>
im just stupid
L932[22:02:20]
<Saghetti>
i actually read the text
L933[22:19:31]
⇨ Joins: Guzio
(webchat@89-68-125-149.dynamic.chello.pl)
L934[22:28:03] ⇦
Quits: AdorableCatgirl
(~sam@pool-71-176-252-72.rcmdva.fios.verizon.net) (Ping timeout:
189 seconds)
L936[22:28:59]
<Saghetti>
CompanionCube: burning sponge?
L937[22:29:14] <CompanionCube> sure why
not
L938[22:29:27] <Guzio> 0)o
L939[22:29:33] <Guzio> 0_o
L940[22:33:10]
<Saghetti>
just realized
L941[22:33:18]
<Saghetti>
you can faintly hear the crackle of fire
L942[22:33:42]
<Saghetti>
even when you're all the way on top of the island
L943[22:33:47]
<Saghetti>
i'll move it down a bit further
L944[22:34:01] <Guzio> Well...
technically... they're crackles of the sponge.
L945[22:39:21]
<Ariri> its
ambience, leave it
L946[22:44:34]
⇨ Joins: MajGenRelativity_
(~MajGenRel@23.226.133.142)
L947[22:47:18] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Ping timeout:
189 seconds)
L948[22:47:41] ***
MajGenRelativity_ is now known as MajGenRelativity
L949[22:50:45]
⇨ Joins: MajGenRelativity__
(~MajGenRel@176.113.74.252)
L950[22:53:21] ⇦
Quits: MajGenRelativity (~MajGenRel@23.226.133.142) (Ping timeout:
189 seconds)
L951[23:07:30]
⇨ Joins: Toja (~toja@89.216.18.137)
L952[23:17:44] ⇦
Quits: Toja (~toja@89.216.18.137) (Quit: Proudly using
WocChat!)
L953[23:25:36] ⇦
Quits: Saphire (saphire@2a01:4f8:141:1272::2) (Ping timeout: 378
seconds)
L954[23:48:22]
<Ariri> Can
anyone here help me with a bit of JS API?
L955[23:50:23] <Amanda> @Ariri I'm sure
there's an NPM module for what you need.
L956[23:52:07]
<Ariri> No
I’m just having trouble defining something; i’m trying to delete a
posted message that was just sent, but it’s trying to delete the
message from before it
L958[23:52:29]
<Forecaster> delete(+1)