<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:59]
<Bob> i
just gave up on Lua for now on OC2
L2[00:05:21] <lunar_sam> that's cool bro but
i think we're talking about python
L3[00:38:22]
<TheChosenSquirrel> >Bob: i just gave
up on Lua for now on OC2
L4[00:38:23]
<TheChosenSquirrel> What part of it
?
L5[00:38:48]
<Bob> all,
slow and complicated, would rather use Rust / C
L6[00:39:00]
<Bob> as
LuaJIT is not available for RISC-V
L7[00:39:31]
<TheChosenSquirrel> ah
L8[00:40:31]
<Bob>
making OpenOS for OC2 is on my todo list
L9[00:40:37]
<Bob>
replicating it as close as possible
L10[00:44:20]
<🌺Lesbian Anon
(Emily)🌸> i assume this here is the right place to ask for oc
dev support?
L11[00:46:00]
<🌺Lesbian Anon
(Emily)🌸> is it possible to have 2 threads that have a while
true in them? cause i couldnt find a solution to that problem yet
for my code
L12[00:47:05]
<Kristopher38> Yeah but you have to give
control back to the OS inside the loops
L13[00:47:32]
<Kristopher38> Threads are just wrappers
for lua's coroutines, there's no true multithreading
L14[00:47:49]
<🌺Lesbian Anon
(Emily)🌸> hm, i see, and how would i achieve this?
L15[00:50:38]
<Ocawesome101> Cynosure and Cynosure 2
will both automatically insert yields for you :)
L16[00:50:48]
<Ocawesome101> (though if you want OpenOS
APIs, don't use them)
L17[00:51:01]
<Kristopher38> iirc something like
os.sleep(0) should do the trick
L18[00:51:22]
<🌺Lesbian Anon
(Emily)🌸> >Kristopher38: iirc something like os.sleep(0)
should do the trick
L19[00:51:22]
<🌺Lesbian Anon
(Emily)🌸> tried that, didnt work
L20[00:52:00]
<Kristopher38> Try with a nonzero
argument
L21[00:53:53]
<🌺Lesbian Anon
(Emily)🌸> okay, i found a solution that is kinda, whack
L24[00:54:46]
<🌺Lesbian Anon
(Emily)🌸> and this one works fine
L25[00:54:57]
<🌺Lesbian Anon
(Emily)🌸> with both loops running and the event working as
intended
L26[00:55:17]
<🌺Lesbian Anon
(Emily)🌸> did i make a mistake with the first version? or is
that just a bug?
L27[00:56:23]
<Kristopher38> You did, you're calling the
functions when passing them to thread.create
L28[00:56:56]
<Kristopher38> As in, you're calling the
functions instead of passing them as arguments
L29[00:57:17]
<Kristopher38> test1() and test2() should
be test1 and test2
L30[00:57:30]
<🌺Lesbian Anon
(Emily)🌸> so thread.create(test1)
L31[00:57:34]
<Kristopher38> Yes
L32[00:57:38]
<🌺Lesbian Anon
(Emily)🌸> ooooooohhhhh
L33[00:58:10]
<🌺Lesbian Anon
(Emily)🌸> damn, now it works, thanks ^^
L34[01:01:09]
<Ocawesome101> also, generally is a good
idea to `local function` your functions
L35[01:01:17] <Amanda> %splash Inari with
mutable charcoal potion
L36[01:01:18] <MichiBot> You fling a
mutable void potion (New!) that splashes onto Inari. Inari turns
into a solarium golem boy until Sozin's Comet returns.
L37[01:01:29] <Amanda> Hrm
L38[01:01:46] *
Amanda bolts a Sentai costume onto Inari
L39[01:25:10] <Michiyo> %TONK
L40[01:25:10] <MichiBot> Holy tiny packet
of ketchup Batman! Michiyo! You beat Vaur's previous record of
<0 (By 1 hour, 59 minutes and 11 seconds)! I hope you're
happy!
L41[01:25:11] <MichiBot> Michiyo's new
record is 1 hour, 59 minutes and 11 seconds! Michiyo also gained
0.00199 tonk points for stealing the tonk. Position #2. Need
0.16266373 more points to pass Vaur!
L42[01:25:24] <Michiyo> Aggressive tonk..
lol
L43[01:25:45] ⇦
Quits: ben_mkiv|afk
(~ben_mkiv@2001:16b8:1ed3:8200:fe34:97ff:fea9:75f2) (Quit:
Leaving)
L44[01:40:47] *
Amanda pushes the tonk of the table
L45[01:41:43] <Amanda> %choose laptop wake
time for now lesibab or just get them tomorrow
L46[01:41:43] <MichiBot> Amanda: Eeny,
meeny, miny, laptop wake time for now lesibab.
L47[02:03:55]
<TheChosenSquirrel> I figured it out
L49[02:03:56]
<TheChosenSquirrel> pip this into a txt
file so I don't forget and can copy and paste things should be a
breeze
L50[02:22:23] <Amanda> Pip pip
cherrio
L51[02:23:22] *
Amanda curls up on Elfi's bed, taking up all of it, burying Elfi's
moff plushies in floof
L52[03:51:25] *
Amanda beams elfi into the impromptu cuddle pile with Elfi's
plushies, does a heccen zzzmeww
L53[03:51:33] <Amanda> Night nerds
L54[04:28:04]
<TheChosenSquirrel> night
L55[04:56:43] ⇨
Joins: Hawk777
(~chead@2607:c000:827d:9d00:814c:4d20:2e9e:afab)
L56[05:05:35]
<Forecaster> %tonk
L57[05:05:35] <MichiBot> Uh-oh!
Forecaster! You beat Michiyo's previous record of 1 hour, 59
minutes and 11 seconds (By 1 hour, 41 minutes and 13 seconds)! I
hope you're happy!
L58[05:05:36] <MichiBot> Forecaster's new
record is 3 hours, 40 minutes and 25 seconds! Forecaster also
gained 0.00338 (0.00169 x 2) tonk points for stealing the tonk.
Position #3. Need 0.07877373 more points to pass Michiyo!
L59[06:05:45] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ed3:8200:fe34:97ff:fea9:75f2)
L60[06:31:35] ⇨
Joins: alekso56_ (~cax@84.211.63.224)
L61[06:31:55] ⇦
Quits: alekso56 (~cax@84.211.63.224) (Ping timeout: 375
seconds)
L62[06:39:18] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ed3:8200:fe34:97ff:fea9:75f2)
(Quit: Leaving)
L63[06:41:40] ⇦
Quits: alekso56_ (~cax@84.211.63.224) (Ping timeout: 375
seconds)
L64[06:42:06] ⇨
Joins: alekso56 (~cax@84.211.63.224)
L65[06:46:08]
<Forecaster> %sip
L66[06:46:08] <MichiBot> You drink a cloudy
coralcreep potion (New!). Forecaster barely manages to catch a red
shell that appears in front of them! (Rem. uses: 3)
L67[06:46:16]
<Forecaster> !
L68[06:46:22]
<Forecaster> %redshell Vaur
L69[06:46:22] <MichiBot> Forecaster: You
hit Vaur! They lost 0.12071873 tonk points which you gain!
Congratulations! Position #3 => #1 (Overtook Vaur)
L70[06:46:29]
<Forecaster> \o/
L71[07:02:35]
<Forecaster> %sip cloudy coralcreep
L72[07:02:35] <MichiBot> You drink a cloudy
coralcreep potion. Forecaster barely manages to catch a red shell
that appears in front of them! (Rem. uses: 2)
L73[07:12:08] <Michiyo> %sip cloudy
coralcreep potion
L74[07:12:08] <MichiBot> You drink a cloudy
coralcreep potion. Michiyo barely manages to catch a red shell that
appears in front of them! (Rem. uses: 1)
L75[07:12:14] <Michiyo> %redshell
Forecaster
L76[07:12:15] <MichiBot> Michiyo:
Unfortunately you missed with a 4 vs 14.
L77[07:12:17] <Michiyo> damn
L79[07:13:17] <Michiyo> lol...
L80[07:13:56]
<Forecaster> whoof
L81[07:14:24]
<Forecaster> Got the final use of the
potion \o/
L83[07:17:13]
<tShaw>
os.sleep(0) -- invokes gc
L84[07:17:46]
<Forecaster> yep
L85[07:17:57]
<tShaw> How
the actual hell
L86[07:18:16]
<tShaw>
Does it invoke gc
L87[07:18:38]
<Forecaster> gc is performed after a
certain number of yields
L88[07:19:12]
<tShaw> Ah
that makes sense then
L89[07:19:33]
<tShaw>
would os.sleep(0) be special, in that it always invokes gc?
L90[07:20:12]
<Forecaster> I don't think so
L91[07:22:12] <Izaya> os.sleep(0) 8 times
or something to make sure it gc's
L92[07:22:25]
<tShaw> I
have seen people do os.sleep(0) before, I just don't know if `0` in
a sleep statement meant anything special, because why would you be
making your os.sleep an insomniac.
L93[07:22:48] <Izaya> 0 means yield for
events but don't delay any more than that, basically
L94[07:23:54]
<tShaw>
Alright, understandable.
L95[07:24:14] <Izaya> you have to do
computer.pullSignal() or something along those lines to get signals
and that yields to the part of the environment that runs the
garbage collection every so often
L96[07:25:04] <Izaya> and os.sleep pulls
for signals (IIRC via the event library, with a timeout?)
L97[07:26:20]
<tShaw> I
think if I do a os.sleep() I miss signals. But event handlers are
not affected by os.sleep() yields
L98[07:26:37]
<tShaw> I
mean I miss signals if I am doing event.pull()
L99[07:27:16] <Izaya> event.pull will
return any signals received
L100[07:27:45] <Hawk777> Any kind of sleep
or pull that filters signal (i.e. os.sleep filters out *all*
signals, and event.pull filters out signals other than the ones you
ask for) will drop the ones that you didn’t ask for—signals always
arrive in order, so if you ask to wait for something other than
whatever happens first, whatever happens first is forgotten from
the perspective of your thread (but registered handlers and other
threads might still see it).
L101[07:31:15]
<tShaw> I
also want to mention that the event library does not reference
threads in either /lib/event.lua or /lib/core/full_event.lua.
However, event handlers probably still use threads given how they
behave.
L102[07:32:02] <Izaya> event handlers use
separate processes in PsychOS
L103[07:38:35] ⇦
Quits: Hawk777 (~chead@2607:c000:827d:9d00:814c:4d20:2e9e:afab)
(Quit: Leaving.)
L104[07:40:04] ⇦
Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: Connection
reset by peer)
L105[07:44:58]
<tShaw> So
back on the topic of os.sleep() it is my understanding that
os.sleep(0) is for when you are attempting to invoke gc, however,
you should not use os.sleep(0) for operations that actually should
halt for a second or two.
L106[07:46:08]
<tShaw>
>tShaw:
L107[07:46:09]
<tShaw> So
in this screenshot it's fine because it's going through a for-loop
for a defined amount of time. And for-loops don't yield often
anyway.
L108[07:46:19] <Izaya> you use os.sleep(0)
when you want to yield
L109[07:46:23]
<Forecaster> that's not accurate, most
people don't need to think about garbage collection, that's just
something that happens in the background
L110[07:46:34] <Izaya> GC is a
side-effect
L111[07:46:43] <Izaya> it will also
prevent too long without yielding errors, which is the main reason
people do it
L112[07:46:47]
<Forecaster> you do need to yield or the
system will kill your program
L113[07:47:01]
<tShaw>
>Izaya: it will also prevent too long without yielding errors,
which is the main…
L114[07:47:01]
<tShaw> I
figured
L115[07:51:26]
<tShaw> Now
that I think about it, it's probably not a good idea to try and
spam invoking the garbage collector.
L116[07:55:04]
<Forecaster> yielding doesn't really do
much
L117[08:24:26]
⇨ Joins: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d)
L118[08:24:38]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-76-172.dynamic.as20676.net)
L119[08:24:38]
zsh sets mode: +v on Vexatos
L120[09:09:49]
<Vaur>
%tonk
L121[09:09:49] <MichiBot> Dogast! Vaur!
You beat Forecaster's previous record of 3 hours, 40 minutes and
25 seconds (By 23 minutes and 48 seconds)! I hope you're
happy!
L122[09:09:50] <MichiBot> Vaur's new
record is 4 hours, 4 minutes and 14 seconds! Vaur also gained
0.0016 (0.0004 x 4) tonk points for stealing the tonk. Position #2
=> #1. (Overtook Forecaster)
L123[09:09:55]
<Vaur> %sip
cloudy coralcreep potion
L124[09:09:55] <MichiBot> You drink a
cloudy coralcreep potion. Vaur: The magic of this potion seems to
be depleted...
L125[09:10:28]
<Vaur>
weird, there was one use left
L126[09:10:54]
<Forecaster> #bots
L128[09:17:16] <RedstoneParkour> probably
memory fragmentation
L129[09:18:09] <RedstoneParkour> or
corrupted chunk headers
L130[09:19:23]
<Wattana>
the code is `ptr = kmalloc(0x10); kfree(ptr);` so could it have
something to do with kfree?
L131[09:19:47]
<Forecaster> you need kpaid
L132[09:19:55]
<Wattana>
Seems like kfree is overshooting the size
L133[09:29:23] <RedstoneParkour> well
kmalloc adds the realsize of the chunk to the used counter of
kernel heap while kfree removes the wanted size (the one given to
kmalloc) from the used counter of kernel heap
L134[09:29:30] <RedstoneParkour> or my
source file is outdated
L135[09:38:58]
<Wattana> i
think a linked list with child count might be better?
L136[09:39:44]
<Wattana>
wait scrap the child count part
L137[09:56:26]
<Kristopher38> >tShaw: Now that I think
about it, it's probably not a good idea to try and spam
invoki…
L138[09:56:26]
<Kristopher38> It's only useful when you
really need to free some memory e.g. because you generated lots of
garbage and the memory is full, but you need more for whatever you
want to do next. Otherwise yielding very often like that will
unnecessarily slow down whatever code you're running
L139[10:04:36] ⇦
Quits: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d) (Quit:
RedstoneParkour)
L140[10:30:41]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
L141[10:31:01]
⇨ Joins: baschdel_
(~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
L142[10:41:25] ⇦
Quits: baschdel_
(~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266) (Quit: Leave
that cable alo...)
L143[10:57:52] ⇦
Quits: baschdel (~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
(Ping timeout: 189 seconds)
L144[11:30:36]
⇨ Joins: dzemu
(~dzemu@static.237.97.4.46.clients.your-server.de)
L145[11:39:07] ⇦
Quits: dzemu (~dzemu@static.237.97.4.46.clients.your-server.de)
(Ping timeout: 189 seconds)
L146[11:43:25] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-122-20.as13285.net) (Ping
timeout: 192 seconds)
L147[11:44:23]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-122-20.as13285.net)
L148[11:57:40] <Amanda> %choose rain box
or the complete distruction of all fox infrastructure
L149[11:57:41] <MichiBot> Amanda:
Elementary dear Watson, "the complete distruction of all fox
infrastructure" is the obvious choice!
L150[11:57:51] <Amanda> WElp, You heard
the lady.
L151[11:58:03] *
Amanda sets up concrete plants ontop of fox burrows
L152[12:04:48]
⇨ Joins: UserTest12255
(~UserTest1@179.232.121.30)
L153[12:05:30] ⇦
Quits: UserTest12255 (~UserTest1@179.232.121.30) (Client
Quit)
L154[12:05:44]
⇨ Joins: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d)
L155[13:05:22]
⇨ Joins: SlavikBobik2012
(~SlavikBob@46.48.109.66)
L156[13:10:00] ⇦
Quits: SlavikBobik2012 (~SlavikBob@46.48.109.66) (Quit:
SlavikBobik2012)
L157[13:17:49]
⇨ Joins: SlavikBobik2012
(~SlavikBob@46.48.109.66)
L158[13:20:27]
<Forecaster> %tonkout
L159[13:20:27] <MichiBot> Eureka!
Forecaster! You beat Vaur's previous record of 4 hours, 4 minutes
and 14 seconds (By 6 minutes and 23 seconds)! I hope you're
happy!
L160[13:20:28] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.004 tonk
points! plus 0.003 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 1.299255. Position #2 => #1
(Overtook Vaur)
L161[13:21:25] ⇦
Quits: SlavikBobik2012 (~SlavikBob@46.48.109.66) (Ping timeout: 189
seconds)
L162[14:29:31]
⇨ Joins: woodstw (~woodstw@5.59.117.166)
L163[14:32:00] ⇦
Quits: woodstw (~woodstw@5.59.117.166) (Client Quit)
L164[15:27:03]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
L165[15:45:26] ⇦
Quits: baschdel (~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
(Ping timeout: 189 seconds)
L166[16:02:23] ⇦
Quits: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d) (Ping timeout:
192 seconds)
L167[16:11:28]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ed3:8200:fe34:97ff:fea9:75f2)
L168[16:20:35]
⇨ Joins: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d)
L169[16:24:43]
<Vaur>
%tonk
L170[16:24:43] <MichiBot> Wow! Vaur! You
beat Forecaster's previous record of <0 (By 3 hours, 4 minutes
and 16 seconds)! I hope you're happy!
L171[16:24:44] <MichiBot> Vaur's new
record is 3 hours, 4 minutes and 16 seconds! Vaur also gained
0.00307 tonk points for stealing the tonk. Position #2. Need
0.00383 more points to pass Forecaster!
L172[16:24:54]
<Vaur>
%sip
L173[16:24:54] <MichiBot> You drink a
forked void potion (New!). Vaur feels the need to smash.
(%smash)
L174[16:24:59]
<Vaur>
%smash
L175[16:24:59] <MichiBot> Vaur smashes a
bug. But now all the NPC's are upside down.
L176[16:39:33]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-122-20.as13285.net)
L177[16:41:08] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-122-20.as13285.net) (Ping
timeout: 189 seconds)
L178[16:50:11]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
L179[17:12:48]
<Vaur>
%sip
L180[17:12:48] <MichiBot> You drink a
simulated pearlpeas potion (New!). A tiny cloud appears with a
ridiculous smile on it. It follows Vaur until they see a star
fall.
L181[17:33:56] ⇦
Quits: baschdel (~baschdel@2a02:6d40:3667:bf01:e885:8a7e:f622:9266)
(Ping timeout: 189 seconds)
L182[17:42:32]
⇨ Joins: baschdel
(~baschdel@075-138-067-156.ip-addr.inexio.net)
L183[17:48:42]
<Vaur>
%sip
L184[17:48:42] <MichiBot> You drink a
hairy redstone potion (New!). Oh no, Vaur got a health potion,
there's probably a boss fight coming!
L185[17:54:16]
⇨ Joins: SkyClan480
(~skyclan48@024-178-185-215.biz.spectrum.com)
L186[17:56:36]
⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L187[17:56:36]
zsh sets mode: +o on Michiyo
L188[18:22:08] ⇦
Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: Connection
reset by peer)
L189[18:26:02]
⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L190[18:26:02]
zsh sets mode: +o on Michiyo
L191[18:33:39]
<TheChosenSquirrel> so in previous
versions of OC there was component.gpu which you could then have
devices methods for putting stuff on the screen... In OC2 the
computer is only giving power methods and I can't figure out how to
access the screen
L192[18:35:09]
<CyborgPotato> I believe you can through
/dev/fb, or otherwise through things like curses (or ansi control
sequences) as you would on Linux
L193[18:35:45] <RedstoneParkour> the new
api is called 'device' or 'devices'
L194[18:40:16] <Amanda> What the robot
potato said, use ANSI escape sequences
L195[18:40:57] <Amanda> OC2 is a lot less
'magic' for stuff that real computers would have, like screens and
keyboards and such
L196[18:41:10] <Amanda> %choose comfort or
utility
L197[18:41:10] <MichiBot> Amanda: Out of
these two choices? I'd say "comfort".
L198[18:41:13] <Amanda> hrm.
L199[18:49:23]
⇨ Joins: alekso56_ (~cax@84.211.63.224)
L200[18:50:19] ⇦
Quits: alekso56 (~cax@84.211.63.224) (Ping timeout: 375
seconds)
L201[18:53:11] ⇦
Quits: immibis (~hexchat@62.156.144.218) (Remote host closed the
connection)
L202[18:53:26]
⇨ Joins: immibis (~hexchat@62.156.144.218)
L203[18:55:57]
⇨ Joins: alekso56 (~cax@84.211.63.224)
L204[18:56:10] ⇦
Quits: alekso56_ (~cax@84.211.63.224) (Ping timeout: 375
seconds)
L205[18:57:20]
<Vaur>
%sip
L206[18:57:20] <MichiBot> You drink a
stirring jumbonium potion (New!). Vaur gains the ability to summon
safety pins until the next time they hug someone.
L207[19:02:39]
<TheChosenSquirrel> >CyborgPotato: I
believe you can through /dev/fb, or otherwise through things like
curses (or ansi …
L208[19:02:39]
<TheChosenSquirrel> thank you
L209[19:04:23]
⇨ Joins: alekso56_ (~cax@84.211.63.224)
L210[19:05:55] ⇦
Quits: alekso56 (~cax@84.211.63.224) (Ping timeout: 375
seconds)
L211[19:07:55] ⇦
Quits: baschdel (~baschdel@075-138-067-156.ip-addr.inexio.net)
(Ping timeout: 189 seconds)
L212[19:10:01] <Amanda> /dev/fb0 is only
for the projector, and is much much more complicated than ANSI
escape sequences
L213[19:24:55] ⇦
Quits: RedstoneParkour
(~Thunderbi@2001:1c05:2509:a600:a975:4d4c:9d3f:ee2d) (Quit:
RedstoneParkour)
L215[19:25:44]
<Forecaster> I didn't realize the bounding
box tuple contained some extra parameters that I have no idea what
they're for
L216[19:25:49]
<Forecaster> and also I had the order
wrong
L217[19:28:16] <Michiyo> @Forecaster is
this basically an autominer?
L218[19:28:52]
<Forecaster> pretty much, except I have to
watch it
L219[19:29:01]
<Forecaster> I don't dare leave it
unattended...
L220[19:29:07] <Michiyo> because if so....
I could get into that, I need to mine, but I fucking hate
mining...
L221[19:30:14]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:3667:bffc::1aa)
L222[19:31:10]
<Forecaster> there's still some work left,
the main issue right now is it can get into a situation where it
can't find any targets because any shiny asteroid is too far
away
L223[19:31:32]
<Forecaster> before it could pretty much
always find a regular asteroid, but now it only looks for shiny
ones which is a problem
L224[19:31:51] <Michiyo> Really, I just
need a good way to get materials... lol
L225[19:32:22]
<Forecaster> I think the solution to that
is to make it go towards just any asteroid if it can't find a shiny
target
L226[19:32:51]
<Forecaster> you can buy materials from
carriers
L227[19:34:56] <Michiyo> Like iron and
crap?
L228[19:35:29]
<Forecaster> wait, I'm thinking of the
on-foot stuff
L229[19:35:51]
<Forecaster> the ship materials you can
get from material traders
L230[19:36:48]
<Vaur> but
can you get some %tonkout ?
L231[19:36:48] <MichiBot> Wild! Vaur! You
beat your own previous record of 3 hours, 4 minutes and 16 seconds
(By 7 minutes and 48 seconds)! I hope you're happy!
L232[19:36:49] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004
bonus points for consecutive hours! Current score: 1.302425,
Position #2 => #1 (Overtook Forecaster)
L233[19:36:56] <Michiyo> yeah, except I
need materials to trade for..
L234[19:36:59] <Michiyo> and I hardly have
any
L235[19:37:16]
<Forecaster> ah
L236[19:37:18] <Michiyo> %shellcount
L237[19:37:18] <MichiBot> Michiyo: You
have 1 Blue Shell, 2 Red Shells, 7 Green Shells, and 2 Bricks
L238[19:37:41]
<Vaur>
%sip
L239[19:37:42] <MichiBot> You drink an
invisible electrum potion (New!). A bard behind Vaur suddenly stops
playing. They were most likely eaten by a monster.
L240[19:42:48] <Michiyo> %sip
L241[19:42:49] <MichiBot> You drink a
thick adamantium potion (New!). When Michiyo drinks the last drop,
a bucket of water materializes above their head and dumps its
contents over them. Michiyo avoids the bucket and it's content! (12
vs DC 8)
L242[19:42:55] <Michiyo> o_O
L243[19:49:14] <Amanda> Getting sass in my
chat from my captians because I happen to be in the same system,
looking for something to buy
L245[19:57:59]
<Forecaster> btw Michiyo mining is not a
great way of getting materials
L246[19:58:10]
<Forecaster> mining them from a planet
surface is better
L247[20:03:13] ⇦
Quits: SkyClan480 (~skyclan48@024-178-185-215.biz.spectrum.com)
(Ping timeout: 192 seconds)
L248[20:04:53] <Michiyo> @Forecaster
oh...?
L249[20:05:22]
<Forecaster> well yeah...
L250[20:05:47]
<Forecaster> when mining asteroids you
occasionally get materials, but it's random what you get
L251[20:06:15]
<Forecaster> on planet surfaces you only
get materials, and there's two different kinds of rocks that yield
different types of materials
L252[20:06:19]
<Forecaster> I forget the details
L253[20:07:06]
<Forecaster> also this is SRV stuff, not
on-foot stuff
L254[20:26:40] <Amanda> But how are you
meant to mine asteroids from a planet's surface?
L255[20:33:10]
<Forecaster> I need to figure out how to
detect sub-surface deposits
L256[20:33:23] <Amanda> With a shovel,
e.z.
L257[20:33:46]
<Forecaster> the only two ways to do that
is looking for the icons around the asteroid or in the local target
panel
L258[20:34:16]
<Forecaster> I wish they were included in
the journal output when probing an asteroid
L259[20:35:58]
<Ariri>
Izaya: we should finish that space race someday..
L260[20:36:06]
<Ariri> its
crossed my mind a number of times
L261[20:56:53] ⇦
Quits: baschdel (~baschdel@2a02:6d40:3667:bffc::1aa) (Ping timeout:
189 seconds)
L262[20:59:54]
⇨ Joins: LeshaInc (LeshaInc@fomalhaut.me)
L263[21:00:45] ⇦
Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: Connection
reset by peer)
L264[21:01:04]
⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L265[21:01:04]
zsh sets mode: +o on Michiyo
L266[21:02:49] <Michiyo> %p
L267[21:02:50] <MichiBot> Ping reply from
Michiyo 0.61s
L269[21:08:03]
⇨ Joins: LeshaInc (LeshaInc@fomalhaut.me)
L270[21:22:55] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ed3:8200:fe34:97ff:fea9:75f2)
(Quit: Leaving)
L271[21:42:52]
<Forecaster> %tonk
L272[21:42:52] <MichiBot> Bingo!
Forecaster! You beat Vaur's previous record of <0 (By 2 hours,
6 minutes and 4 seconds)! I hope you're happy!
L273[21:42:53] <MichiBot> Forecaster's new
record is 2 hours, 6 minutes and 4 seconds! Forecaster also gained
0.0021 tonk points for stealing the tonk. Position #2. Need 0.00107
more points to pass Vaur!
L274[21:58:46]
<🌺Lesbian Anon
(Emily)🌸> okay, i m running into a somewhat big issue
L275[21:58:46]
<🌺Lesbian Anon
(Emily)🌸> my ui does whack stuff when i use it
L277[21:59:14]
<🌺Lesbian Anon
(Emily)🌸> basically, when i click on the power button, the ui
goes completely black, but still works
L278[21:59:41]
<🌺Lesbian Anon
(Emily)🌸> stays black on the second click, then the third it
becomes visible again, and stays for one more, then goes black
again and repeat
L279[21:59:59]
<🌺Lesbian Anon
(Emily)🌸> the function that is being called with that button is
on line 24, powerfunc()
L280[22:00:31]
<🌺Lesbian Anon
(Emily)🌸> ~~i know, i know, im n ot applying perfect coding
practices, but i want it to work before i put in the work to make
it look decent~~
L281[22:01:23]
<🌺Lesbian Anon
(Emily)🌸> on line 99 the function is being called by the touch
event handler
L282[22:06:35] <Amanda> My ship goes
:o
L284[22:14:27]
<🌺Lesbian Anon
(Emily)🌸> okay, figured out my problem
L285[22:14:48]
<🌺Lesbian Anon
(Emily)🌸> the redstone signal caused the screen to turn off as
it was directly next to it
L286[22:14:51]
<🌺Lesbian Anon
(Emily)🌸> :facepalm:
L287[22:16:20] <Amanda> The dangers of an
overly-compact build
L288[22:31:26] <Amanda> Which is why I
always build sprawling cave bases that always end up with rooms
only barely filled, dispite being 9x9
L289[22:40:37] ⇦
Quits: Vexatos (~Vexatos@port-92-192-76-172.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L290[22:45:58] <Amanda> I love how
melodramatic the captians are when you don't meet a
precondition:
L292[23:06:42] <Michiyo> *sigh* that was a
painful lesson >_>
L293[23:06:46] <Michiyo> also
expensive
L294[23:09:47] <Michiyo> %p
L295[23:09:48] <MichiBot> Ping reply from
Michiyo 0.61s
L296[23:09:53] <Michiyo> ok....
L297[23:10:21] <Michiyo> ok....
L298[23:10:24] <Michiyo> damn...
L299[23:10:25] <Michiyo> %p
L300[23:10:27] <MichiBot> Ping reply from
Michiyo 0.61s
L301[23:10:31] <Michiyo> wtf then...