<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:19:08]

<Forecaster> %tonk
L2[01:19:10] <MichiBot> Fopdoodle!
Forecaster! You beat Vaur's previous record of 1 hour, 36
minutes and 24 seconds (By 1 hour, 1 minute and 53 seconds)! I hope
you're happy!
L3[01:19:11] <MichiBot> Forecaster's
new record is 2 hours, 38 minutes and 18 seconds! Forecaster also
gained 0.00206 (0.00103 x 2) tonk points for stealing the tonk.
Position #2 => #1. (Overtook Spider EveryOS)
L4[01:19:22]

<Forecaster> Yes good
L5[01:51:13] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Read error: Connection
reset by peer)
L6[01:51:43] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L7[02:02:56] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Ping timeout: 201
seconds)
L8[02:21:33]

<RedstoneParkour> %sip
L9[02:21:35] <MichiBot> You drink a glittery
grass potion (New!). RedstoneParkour spots a shiny thing!
L10[03:02:14] <Corded> >
<Forecaster> Yes good
L11[03:02:15]

<Spider
EveryOS> No bad
L12[03:56:07] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L13[04:16:54]

<Forecaster> %tonkout
L14[04:16:55] <MichiBot> Willikers!
Forecaster! You beat your own previous record of 2 hours, 38
minutes and 18 seconds (By 19 minutes and 26 seconds)! I hope
you're happy!
L15[04:16:56] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.002 tonk points!
plus 0.002 bonus points for consecutive hours! Current score:
2.2357908, Position #1
L16[05:01:03] <Izzy> %remindme 7h30m
sbs
L17[05:01:06] <MichiBot> I'll tell you
"sbs" in 7h30m at 11/12/2025 12:31:04 PM
L18[08:00:55] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:89db:cfa1:59c8:a732) Vexatos
L19[08:00:56] zsh
sets mode: +v on Vexatos
L20[08:22:47]

<Forecaster> %tonk
L21[08:22:47] <MichiBot> Eureka!
Forecaster! You beat your own previous record of <0 (By 4
hours, 5 minutes and 52 seconds)! I hope you're happy!
L22[08:22:48] <MichiBot> Forecaster's
new record is 4 hours, 5 minutes and 52 seconds! No points gained
for stealing from yourself. (Lost out on 0.0041)
L23[08:25:55]

<Brisingr
Aerowing> %splash @Forecaster
L24[08:25:56] <MichiBot> You fling a hairy
citrus potion (New!) that splashes onto @Forecaster. The next pie
@Forecaster eats tastes slightly less good.
L25[08:46:15]

<Spider
EveryOS> Forecaster is really trying to keep that tonk
held
L26[08:46:22]

<Spider
EveryOS> %splash Forecaster
L27[08:46:23] <MichiBot> You fling a salty
ferozium potion (New!) that splashes onto Forecaster. The bottle
splits into two revealing a smaller Dangerous Dirt potion.
L28[08:58:25]

<Forecaster> the tonk is more precious
than my children!
L29[08:58:53]

<Forecaster> ooh free potion! %sip
dangerous dirt
L30[08:58:54] <MichiBot> You drink a
dangerous dirt potion (New!). Forecaster's hair glows white
until an elephant forgets.
L31[09:01:44]

<Jaja
Steele> %sip
L32[09:01:47] <MichiBot> You drink a
trapezoid tan potion (New!). Jaja Steele: Nothing seemed to
happen...
L33[09:23:14]

<Vaur>
%sip
L34[09:23:15] <MichiBot> You drink a bald
dalekanium potion (New!). Vaur feels a sudden surge of static
electricity.
L35[10:04:22]

<Brisingr
Aerowing> %splash @Forecaster
L36[10:04:24] <MichiBot> You fling a square
radiation potion (New!) that splashes onto @Forecaster. A genie
appears out of the smashed bottle, turns it into a pie, then
vanishes.
L37[11:07:26]

<Spider
EveryOS> %sip
L38[11:07:27] <MichiBot> You drink a
forbidden nectar potion (New!). A genie appears out of the empty
bottle, turns it into a pie, then vanishes.
L39[11:07:43] <Corded> >
<Forecaster> the tonk is more precious than my
children!
L40[11:07:43]

<Spider
EveryOS> I didn't know you had children?
L41[11:15:14]

<Forecaster> I don't
L42[11:28:21]

<RedstoneParkour> %sip
L43[11:28:23] <MichiBot> You drink a solid
jumbonium potion (New!). RedstoneParkour grows a tail from a
spaghetti until someone turns on a lamp.
L44[12:04:55]

<Brisingr
Aerowing> %splash @Forecaster
L45[12:04:56] <MichiBot> You fling a
mutable toxictop potion (New!) that splashes onto @Forecaster.
@Forecaster turns into an aether horse girl until an elephant
forgets.
L46[12:06:47]

<Brisingr
Aerowing> !
L47[12:06:59]

<Brisingr
Aerowing> *Erases an elephant's memory*
L48[12:31:06] <MichiBot> Izzy REMINDER:
sbs
L49[12:50:58]

<Spider
EveryOS> %tonkout
L50[12:50:59] <MichiBot> Yippee! Spider
EveryOS! You beat Forecaster's previous record of 4 hours, 5
minutes and 52 seconds (By 22 minutes and 18 seconds)! I hope
you're happy!
L51[12:51:00] <MichiBot> Spider EveryOS
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: 2.2382892. Position #2 =>
#1 (Overtook Forecaster)
L52[12:51:08]

<Spider
EveryOS> Nice %sip
L53[12:51:10] <MichiBot> You drink a
forbidden rubium potion (New!). The bottle turns into an orange
dagger.
L54[13:08:16] <Amanda> %choose
laptopnaptime?
L55[13:08:18] <MichiBot> Amanda: Fine, but
only if I receive pats after.
L56[13:11:31] <Amanda> %pat MichiBot:
L57[13:11:34] <MichiBot> Amanda is brushing
MichiBot: with a pocket guide to techno babble. MichiBot: regains
1d4 => 4 hit points! The pocket guide to techno babble rides off
into the sunset on a horse with no name.
L58[13:35:09]

<Brisingr
Aerowing> %splash @Forecaster
L59[13:35:13] <MichiBot> You fling a
sedimented aluminium potion (New!) that splashes onto @Forecaster.
A Citrus bow appears next to @Forecaster.
L60[13:51:02] <Amanda> Izzy: new
chappy
L61[14:00:43] <Izzy> Amanda: Perfect,
should be able to stick it on my e-reader before I go
L62[14:16:46]

<Spider
EveryOS> %sip
L63[14:16:49] <MichiBot> You drink an
unaligned rød potion (New!). Spider EveryOS sees the sky briefly
flash solid dark blue then go back to normal.
L64[15:04:21] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:89db:cfa1:59c8:a732)
(Quit: Insert quantum chemistry joke here)
L65[15:21:25] <Amanda> %choose rain
box?
L66[15:21:25] <MichiBot> Amanda: Whatever
you're thinking, don't.
L67[16:07:16]

<Brisingr
Aerowing> %splash @Forecaster
L68[16:07:17] <MichiBot> You fling a forked
redstone potion (New!) that splashes onto @Forecaster. @Forecaster:
Nothing seemed to happen...
L69[16:18:27]

<Jaja
Steele> %sip
L70[16:18:28] <MichiBot> You drink a bubbly
dilithium potion (New!). Jaja Steele is suddenly more aware of cute
things nearby until they steal a shoe.
L71[16:38:05]

<Brisingr
Aerowing> %splash @Forecaster with mutable potion
L72[16:38:07] <MichiBot> You fling a
mutable strawberry potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a lizard boy until they steal the concept of
stealing.
L73[16:58:49]

<Ocawesome101> Izzy: novel system design
idea I've been toying with: everything is a lua object
L74[16:59:04]

<Ocawesome101> (Including the file system
tree being effectively nested tables)
L75[16:59:36] <Izzy> I have considered that
also
L76[16:59:57] <Izzy> It does mean that you
can't avoid reading whole files into memory if you take it to
its logical conclusion
L77[17:00:22]

<Ocawesome101> I had realized that
L78[17:02:45]

<Ocawesome101> I have a tentative solution
in mind, which I will describe more when I'm on my computer /
not eating
L79[17:03:14]

<Ocawesome101> TLDR metatables
L80[17:05:20] <Izzy> idk where I put
it
L81[17:05:37] <Izzy> But imagine the
ancient aliens guy going "metatables" in the same
way
L82[17:12:47]

<Renno>
memory constraints being what they are
L83[17:13:13]

<Renno> it
could be somewhat done IF you had some insane compression that
wasn't also terribly slow
L84[17:15:10]

<Renno>
I've been kind of wondering about an operating system that is
on a file level some kind of compressed archive so that you can
still get a decent usable OS but the component read time is only 1
tick since it's 1 file
L85[17:15:44]

<Renno>
would probably still have several ticks for purely CPU based
calculations would it would still be very fast I imagine
L86[17:18:12]

<lunar_sam>
what
L87[17:20:38] <Corded> > <surface to
air missile> what
L88[17:20:38]

<Renno>
what what?
L89[17:21:43]

<lunar_sam>
you do know you can't just read a whole file in a tick,
right?
L90[17:23:10]

<Renno> I
am very much aware
L91[17:23:23]

<Renno> and
that isn't strictly true either
L92[17:23:58]

<Renno> of
course you can only read so much data in a call, and with enough
data you have to do more calls, but you *can* read a whole file in
one tick if it isn't that large
L93[17:24:23]

<Renno> but
even if it takes a few read calls here, it would still potentially
be dramatically faster
L94[17:27:50] <Izzy> Renno: most of the
software on a psychos install lives in compressed mtars
L95[17:28:28] <Izzy> I should generalise
that lib, port it to OpenOS :3
L96[17:29:51]

<Renno>
That would be interesting to mess around with
L97[17:32:03]

<lunar_sam>
i booted the OpenOS installer off of an umanaged disk
L98[17:32:08]

<lunar_sam>
literally was just a cpio
L99[17:32:09]

<lunar_sam>
lol
L100[17:33:00]

<lunar_sam>
it was actually quite fast
L101[17:33:15]

<lunar_sam>
especially since iirc i cached the entire file lookup table
L102[17:33:41] <Amanda> Will table cache
your entire file lookup!
L103[17:34:00] *
Amanda curls up atop Izzy, does a heccen. Zzzmew
L104[17:34:04] <Amanda> Night girls
L105[17:34:25] <Izzy> sleeb well :p
L106[17:34:28]

<lunar_sam>
like, i just loaded all the file info and where to find the files
and that's just what i did
L107[17:34:33]

<lunar_sam>
man
L108[17:34:43] <Izzy> I've done
OpenOS from rtfs with a shim
L109[17:34:46]

<lunar_sam>
i need to get another antenna for this laptop's wifi
card
L110[17:34:59]

<lunar_sam>
i was gonna make OpenOS but with better FS support but
L111[17:35:02]

<lunar_sam>
i got burned out :v
L112[17:35:22] <Izzy> Low-key thinkin
about sticking an LTE modem in my 2009 netbook
L113[17:35:37]

<lunar_sam>
i now have a fancy 2018 laptop i've upgraded a bit :p
L114[17:35:42]

<lunar_sam>
more RAM and an SSD
L115[17:35:50] <Izzy> My main one is from
2019
L116[17:35:57]

<lunar_sam>
(along with the HDD)
L117[17:36:00] <Izzy> But I sacrificed the
LTE modem for an optane drive
L118[17:36:06]

<lunar_sam>
yeah
L119[17:36:15]

<lunar_sam>
i removed the optane drive because i was having issues with it
uh
L120[17:36:20]

<lunar_sam>
not coming up at all :v
L122[17:36:47] <Izzy> Same actually it
isn't showing up
L123[17:36:58] <Izzy> haven't messed
with it yet
L124[17:37:10] <Izzy> But also a 12"
laptop is a liiiitle too big for my handbag
L125[17:37:15] <Amanda> Just be careful,
loud grinding noises or not booting may be a sign that the head has
crashed onto the solid-state driver's platter
L126[17:37:31] <Izzy> whereas a 10"
e-waste netbook is just right
L127[17:38:02]

<lunar_sam>
i just put a 128GB SATA M.2 SSD in its place :p
L128[17:38:06] <Amanda> (Someone elsenet
shared a snippet of a poorly-sed'd computer manual with a
sentence to that effect)
L129[17:38:36] <Amanda> Anyway, night
girls
L130[17:38:48]

<lunar_sam>
using it as the boot drive and the HDD as the /home drive
L131[17:43:18]

<Ocawesome101> @Renno iirc the default max
size you can read per `filesystem.read` is 2048, so however many of
those you can do per tick * 2048 is the size that limits you
to
L132[17:43:25] <Corded> > <surface
to air missile> it was actually quite fast
L133[17:43:25]

<Renno> How
fast?
L134[17:43:43] <Corded> >
<Ocawesome101> @Renno iirc the default max size you can read
per `filesyst…
L135[17:43:43]

<Renno> I
thought it was 4k
L136[17:45:14]

<Ocawesome101> Izzy: thought about this
more during dinner. what i'm thinking is reimplement the
`string` functions, e.g. `sub` would just read that section of the
file. maybe with some kind of cache.
L137[17:45:37] <Corded> >
<Renno> How fast?
L138[17:45:37]

<lunar_sam>
i don't remember lol
L139[17:45:45]

<lunar_sam>
it was just faster than reading it off of a managed disk
L140[17:46:55]

<Ocawesome101> or even extend them into a
set of almost editor-like functions, like
`file.contents:{sub,delete,insert}`
L141[17:50:04]

<Renno>
Also something I noticed is that using file:seek on the raw
component is apparently quite slow?
L142[17:56:40] <Izzy> Ocawesome101:
eternally thinking of a generic editor library that can be used to
implement whatever variety of editor one wants
L143[18:00:58]

<lunar_sam>
my last braincell cooking off, trying to figure out why sound
isn't playing (my headphones aren't plugged in)
L144[18:01:06]

<lunar_sam>
and yet i'm about to start writing some C#
L145[18:15:47]

<Spider
EveryOS> %tonk
L146[18:15:48] <MichiBot> Yippee! Spider
EveryOS! You beat your own previous record of <0 (By 5 hours,
24 minutes and 49 seconds)! I hope you're happy!
L147[18:15:50] <MichiBot> Spider
EveryOS's new record is 5 hours, 24 minutes and 49 seconds! No
points gained for stealing from yourself. (Lost out on
0.00541)
L148[20:46:47] *** Joins: Hawk777
(~Hawk777@2605:1700:10aa:6600:c0b3:54bd:d2ce:4db8) Hawk777
L149[23:45:16] ⇦
Quits: Hawk777 (~Hawk777@2605:1700:10aa:6600:c0b3:54bd:d2ce:4db8)
(Quit: Leaving.)