<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:08] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef104e005287a6af31a2a458.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L2[00:07:40]
<S3> I
thought that was irssi for a moment
L3[00:08:04]
<S3> It
looks like either weechat has changed stuff or you modified it to
look closer to irssi (maybe not on purpose) over time
L4[00:10:24] <Izzy> I've hidden the channel
and user lists and I'm running it inside tmux
L5[00:11:28] ⇨
Joins: AR2000
(~AR2000@lfbn-nan-1-571-3.w86-217.abo.wanadoo.fr)
L6[00:12:43]
<AR2000>
Looks like threads don't appear on the irc side
L7[00:17:18]
<ComputerCoco> dang
L8[00:17:46]
<ComputerCoco> And the IRC channel is
*only* connected to this one discord channel?
L9[00:18:04] <AR2000> afaik
L10[00:19:35]
<ComputerCoco> oki
L11[00:19:52] <Amanda> #bots is bridged to
#michibot, AIUI
L12[00:20:22] <Amanda> Thats how I did the
great everyone-ing
L13[00:20:40]
<S3>
ORLY
L14[00:20:44]
<S3>
>.>
L15[00:21:31]
<S3>
Ithough you were too goody two shoes for that kind of
mischief.
L16[00:21:54] <Amanda> Who me?
L17[00:22:24]
<S3> Aren't
felines always supposed to be on their best behavior?
L18[00:22:41] <Amanda> Of course, and I
demanded scritchies from at-everyone
L19[00:23:06] ⇦
Quits: AR2000 (~AR2000@lfbn-nan-1-571-3.w86-217.abo.wanadoo.fr)
(Quit: leaving)
L20[00:24:41] <Amanda> Blargh..
Blaaaarrrghhhh
L21[00:25:02] <Amanda> Maybe backing up my
~ on Hawai'i internet isn't the best idea
L22[00:25:21] <Amanda> At least for an
inital backup
L23[00:27:25]
<S3>
Woah
L24[00:27:28]
<S3> Hawaii
has Internet?
L25[00:27:33]
<S3> I
didn't think it was invented yet out there
L26[00:27:55]
<S3> I
thought they just did wireless over Ukelele string oscillation or
something in relay form.
L27[00:30:41] <Amanda> Speaks the maine
person, which hasn't evolved sexual dimorphism yet
L28[00:40:58]
<Kristopher38> I thought they were still
running alohanet
L29[00:43:44]
<ComputerCoco> Wait so transposer can't
access a robots internal inventory, only its upgrade slots?
L30[00:52:35] ⇨
Joins: Hawk777
(~Hawk777@2001:569:7e40:1300:67a4:4a07:965c:51be)
L31[02:36:23]
<Brisingr
Aerowing> @ComputerCoco You might have to access it from a
specific side.
L32[02:36:55]
<Brisingr
Aerowing> IIRC it accesses different inventory parts of a player
like that.
L33[02:50:27]
<ComputerCoco> Hmmm
L34[02:50:27]
<ComputerCoco> Interesting
L35[02:52:17]
<ComputerCoco> And I also noticed bots
can't place blocks in certain scenarios despite it seeming like
they should
L36[02:52:17]
<ComputerCoco> I have a robot in a void
dim world on a large platform at y128 and it can't place blocks,
yet when I go to the overworld on the ground it can
L37[02:52:17]
<ComputerCoco> I'll have to test further
to figure it out
L39[03:01:01]
<ComputerCoco> Below 0?; Well the platform
is not below 0; But I thought robots could move around blocks to go
higher?; Doesn't this also affect placing blocks?; Or do I really
need an angle upgrade despite there being a platform to place
things on
L40[03:01:52]
<Mimiru> I
read -128... my bad... I know at least one mod that added the
ability to build below 0.
L41[03:02:52]
<Mimiru>
Which broke lots of mods that can place / change blocks because
they assume 0 is it.
L42[04:01:02]
<walksanator> someone in the MCCM discord
asked something interesting "what about a luau cpu"
L43[04:14:40]
<Mimiru>
Folks are free to implement whatever archs they want.
L44[04:31:31]
<Forecaster> %tonk
L45[04:31:31] <MichiBot> Huzzah!
Forecaster! You beat Vaur's previous record of <0 (By 12
hours, 4 minutes and 23 seconds)! I hope you're happy!
L46[04:31:32] <MichiBot> Forecaster's new
record is 12 hours, 4 minutes and 23 seconds! Forecaster also
gained 0.01207 tonk points for stealing the tonk. Position
#1.
L47[04:36:19] <Corded> >
<ComputerCoco> And I also noticed bots can't place blocks in
certain scena…
L48[04:36:19]
<Forecaster> It should be able to
L49[04:36:33]
<Forecaster> What error is it returning
when the placement fails?
L50[04:55:58] ⇨
Joins: BlueAxolotl_
(~BlueAxolo@ns577806.ip-51-222-244.net)
L51[04:56:02] <BlueAxolotl_> hello
L52[04:56:33] ⇦
Quits: BlueAxolotl_ (~BlueAxolo@ns577806.ip-51-222-244.net) (Client
Quit)
L53[04:57:03]
<walksanator> amazing
L54[04:57:56]
<walksanator> (I have fallen down the WASM
rabbit hole... how do I run WASM as a guest in java)
L55[04:58:17]
<walksanator> (I want to make Oc-Wasm but
standalone. friendship ended with qemu)
L56[05:11:54] <Hawk777> OC-Wasm uses a
library called Asmble, plus a little bit of bytecode hackery after
the fact to add things like the execution time limit.
L57[05:12:06] <Hawk777> Asmble is just a
library for translating Wasm to JVM bytecode.
L58[05:33:32] *
Amanda meows and looks around, one final survey of her queendom
before she passes out again
L59[05:41:40] <Corded> >
<Hawk777> Asmble is just a library for translating Wasm to
JVM byteco…
L60[05:41:40]
<walksanator> time to look into it (and
also how hard it would be to implement the WASI spec)
L61[05:42:22]
<Vaur>
%sip
L62[05:42:22] <MichiBot> You drink an
endless diamond potion (New!). Vaur looks up and sees the moon
smile at them for a second.
L63[05:48:29] <Hawk777> Hahah well I
replied to your comment in the repo.
L64[05:51:29] <Hawk777> Asmble seems not
bad though. It was not too difficult to use it in OC-Wasm. The only
wrinkle was adding the five-second timeout rule, which I did by
postprocessing the JVM bytecode after Asmble generated it to add
checks in various places, and adding the ability to construct the
WASM module with linear memory and variables set to existing
contents (for use when a computer is saved and reloaded from disk).
If you don’t need either of t
L65[05:51:30] <Hawk777> things, it should
be fairly straightforward.
L66[05:53:03]
<walksanator> or I could do my favorite
thing and
L67[05:53:03]
<walksanator> defer to native CLI
application :>
L68[05:53:36]
<walksanator> why JNI/A when I could
just
L69[05:53:36]
<walksanator> run a safely formatted shell
command
L70[05:54:24] <Hawk777> I have no idea at
this point if you are talking about wanting to do something in
OpenComputers or somewhere else.
L71[05:54:33]
<walksanator> kinda both
L72[05:54:52]
<walksanator> ADHD brain: "the inner
machinations of my mind are a enigma"
L73[05:56:48]
<walksanator> my dumb idea...
L74[05:56:48]
<walksanator> include soniex2's
`wasm2kotlin` and just compile the wasm2kotlin and hot-load it
(wait is that a thing you can do in java...)
L75[05:56:48]
<walksanator> although.... wasm2kotlin
*has* been known to crash the `kotlinc` due to large single
files...
L76[05:57:01] <Hawk777> Hotloading is a
thing (java.lang.ClassLoader, it is how OC-Wasm does it too)
L77[05:58:50] <Amanda> Requiring a whole
jvm + kotlin toolchain is a bit much
L78[05:59:05] <Amanda> Not as much as a
full qemu install, but still
L79[06:02:43]
<walksanator> Because yeah.. you know
something is wrong when the kotlin compiler is dying
L81[06:06:33]
<walksanator> How much do you wanna bet
Soni did not use wasm-opt
L82[06:07:13]
<walksanator> I can't wait for upx wasm
support 🙃
L83[06:09:24] <Hawk777> To be perfectly
honest if I went back to before I wrote OC-Wasm and started over,
there’s a fair chance I might have made a RISC-V architecture
rather than a WASM architecture, probably reusing the OC2 RISC-V
interpreter, because a suspendable interpreter would have made a
lot of things much easier, especially on the user side (Rust makes
async pretty nice, but it’s still not sync code, and something like
C in OC-Wasm is going to be
L84[06:09:26] <Hawk777> l). But I didn’t,
and I’m not planning on spending the time to write *another*
architecture any time soon.
L85[06:10:18] <Hawk777> Though compiling
the WASM code to JVM bytecode and running it in the JVM probably
gets better performance than running an interpreter written in
Java.
L86[06:12:36]
<walksanator> Sedna currently have a
*major* issue causing all of oc2 to be on pause until it is
fixed:
L87[06:13:09]
<walksanator> I mean if I make my wasm
computer project
L88[06:13:16]
<walksanator> I may go with a hybrid
approach
L89[06:13:23]
<walksanator> Try and use natives
L90[06:13:38]
<walksanator> But if that fails switch
back to java
L91[06:14:05] <Hawk777> I didn’t know there
was anything wrong with sedna. I’ve run OC2 in the past and it
booted and the couple things I tried worked, but I never did very
much with it.
L93[06:15:42] <MichiBot>
Title:
segfaults when running TCC on some inputs
| Posted by:
fnuecke
| Posted: Sun Jul 17 07:46:58 UTC 2022
|
Status: open
L94[06:16:57]
<walksanator> Yep
L95[06:17:11]
<walksanator> Small vm issue with a
unknown cause
L96[06:17:15] <Hawk777> Even so, the
existence of a bug is not IMO reason to abandon an overall design.
Bugs exist, they get fixed, life goes on.
L97[06:17:41]
<walksanator> But this is major enough to
where all resources are going to fixing it
L98[06:18:34] <Hawk777> I am speaking as
someone who is not a Sedna dev.
L99[06:18:58] <Hawk777> Sure, if someone
could spend their time working on OC2 or on Sedna, makes sense to
try and fix this bug. But as an outsider, the existence of a bug
doesn’t mean I shouldn’t use it.
L100[06:33:16]
<walksanator> It could be that kind of bug
like someone typing [object Object] into a text forum to waste some
devs time
L101[06:33:16]
<walksanator> Or it could be a
"randomly this number gets 45 added to it on the 2nd Thursday
of every month"
L102[08:10:08]
<walksanator> Hey uhh hawk... did you know
that that asmble supports step by step wasm execution
L103[08:19:12] <Hawk777> No?
L104[08:19:14] <Hawk777> Where?
L105[08:20:29] <Hawk777> Oh do you mean
“asmble.run.jvm.interpret”?
L106[08:22:13] <Hawk777> I imagine it
would not perform as well, but it might be a good choice for your
project if you want to implement something that looks like blocking
syscalls. Depending on how exactly it exposes syscalls.
L107[08:32:20] <Hawk777> Looks like you
might be able to do the “returning JVM for blocking syscalls” thing
by seeing a StepResult.Call to a syscall, stopping execution there
and performing the syscall, and then having the actual
Asmble-registered import point at a stub that just fetches the
result of the already-finished syscall. So yeah, could work.
L108[08:33:36] <Hawk777> Anyway, I’m
off.
L109[08:34:07] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7e40:1300:67a4:4a07:965c:51be)
(Quit: Leaving.)
L110[08:40:07]
⇨ Joins: Vexatos
(~Vexatos@p200300eaef16ac00684fe04b146ac070.dip0.t-ipconnect.de)
L111[08:40:07]
zsh sets mode: +v on Vexatos
L112[14:40:16]
<Forecaster> %sip
L113[14:40:17] <MichiBot> You drink a
wonderful honey potion (New!). Forecaster recovers some mana.
L114[14:40:34]
<Forecaster> Ooh mana honey
L115[14:44:48]
<walksanator> %sip
L116[14:44:49] <MichiBot> You drink a
liquid quicksilver potion (New!). A warp zone opens up next to
walksanator. (Use %warp to jump in)
L117[14:45:02]
<walksanator> %warp
L118[14:45:02] <MichiBot> You end up in a
dimension that is just an endless field of flowers.
L119[14:50:52]
<Forecaster> That probably means there is
an infinite number of bees there
L120[14:53:27] <Amanda> Meowning
nerds
L121[14:53:36] <Amanda> %splash
@Forecaster with mutable honey potion
L122[14:53:37] <MichiBot> You fling a
mutable honey potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a quicksilver unicorn girl until they
tonk.
L123[14:54:13]
<walksanator> ~~it never mentioned there
being any trees~~ (some types of bees build hives underground
right, *right*)
L124[14:54:23] <Amanda> Yes
L125[14:54:28] <Amanda> We had some under
our garden once
L126[14:54:40] <Amanda> ... or was that
wasps
L127[14:54:43]
⇨ Joins: woshilapp (~Thunderbi@120.235.201.67)
L128[15:00:12] *
Amanda offers Elfi some watermelon chunks
L129[15:02:29] ⇦
Quits: woshilapp (~Thunderbi@120.235.201.67) (Quit:
woshilapp)
L130[15:09:40]
<Forecaster> I did*not* have plans to be a
unicorn today 😐
L131[16:00:33] <Amanda> Should have
planned better.
L132[16:00:40] <Amanda> Always plan for
the unexpected
L133[16:39:01]
<Forecaster> How do you plan for getting
turned into a unicorn
L134[16:42:33] <Amanda> Well, at the very
least you should have planned an antidote, given how own I splash
you
L135[16:42:41] <Amanda> How often*
L136[16:47:02] <Amanda> I'd splash you
with an antidote to help protecc Elfi, but that doesn't work
still
L137[16:52:59]
<Forecaster> That's the cowards way
out!
L138[17:04:02] <Amanda> You're right, I
should just %splash @Forecaster with mutable nickel potion %
instead
L139[17:04:02] <MichiBot> You fling a
mutable boneboo potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a copper wolf until they tonk.
L140[17:04:26] <Amanda> Elfi lookit,
doggie!
L141[17:05:12]
<Forecaster> > - >
L142[17:09:06]
⇨ Joins: Hawk777
(~Hawk777@2001:569:7e40:1300:f7d6:b9e3:2b9c:265f)
L143[18:02:15] <Amanda> %remindme 1h check
why camera isn't working
L144[18:02:15] <MichiBot> I'll tell you
"check why camera isn't working" in 1h at 11/06/2023
07:02:15 PM
L145[19:02:15] <MichiBot> Amanda REMINDER:
check why camera isn't working
L146[19:02:55] <lunar_sam> oops ram
ded
L147[19:24:37]
<Vaur>
%tonkout
L148[19:24:37] <MichiBot> Yikes! Vaur!
You beat Forecaster's previous record of 12 hours, 4 minutes and
23 seconds (By 2 hours, 48 minutes and 43 seconds)! I hope you're
happy!
L149[19:24:38] <MichiBot> Vaur has stolen
the tonkout! Tonk has been reset! They gained 0.014 tonk points!
plus 0.013 bonus points for consecutive hours! (Reduced to 50%
because stealing) Current score: 1.75497842. Position #2 Need
0.00741 more points to pass Forecaster!
L150[20:27:32] <Elfi> Potato knishes was
10 years ago
L151[20:28:15] <Elfi> --ooh, puppy
o:
L152[20:29:07]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b800128000fE3497fFfEA975f2.dip.versatel-1u1.de)
L153[20:41:25]
<Vaur>
%sip
L154[20:41:25] <MichiBot> You drink a
silent yellow potion (New!). Vaur reboots for an update for 9
minutes.
L155[21:40:35] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b800128000fE3497fFfEA975f2.dip.versatel-1u1.de)
(Quit: Leaving)
L156[22:39:50] <Amanda> %choose waves or
save them all for friday
L157[22:39:51] <MichiBot> Amanda: A
nearby lamp whispers "waves" such that it's barely
audible.
L158[22:50:36] <Amanda> %remindme 45m
check renovate-bot
L159[22:50:36] <MichiBot> I'll tell you
"check renovate-bot" in 45m at 11/06/2023 11:35:36
PM
L160[23:35:31] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef16ac00684fe04b146ac070.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L161[23:35:37] <MichiBot> Amanda REMINDER:
check renovate-bot