<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:10] <Izzy> Renno: yeah the libs get
uploaded to the drone on boot
L2[00:12:21] <Izzy> the theory is that I can
have it export stuff over RPC and add event handlers
L3[00:15:18] <Izzy> then I can have the
server handle the pool of drones
L4[00:26:40]

<Forecaster> %tonk
L5[00:26:42] <MichiBot> Fudge! Forecaster!
You beat Spider EveryOS's previous record of 1 hour, 15
minutes and 21 seconds (By 1 hour, 6 minutes and 11 seconds)! I
hope you're happy!
L6[00:26:43] <MichiBot> Forecaster's
new record is 2 hours, 21 minutes and 33 seconds! Forecaster also
gained 0.0022 (0.0011 x 2) tonk points for stealing the tonk.
Position #4. Need 0.03166 more points to pass Vaur!
L7[00:51:17] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7cae:7e00:d3b8:3597:87a3:558e)
(Quit: Leaving.)
L8[00:51:28]

<RedstoneParkour> %sip
L9[00:51:31] <MichiBot> You drink a
serif-only spice potion (New!). When RedstoneParkour drinks the
last drop, a bucket of water materializes above their head and
dumps its contents over them. RedstoneParkour avoids the bucket and
it's content! (8 vs DC 8)
L10[01:05:30] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:d661:8674:1b:30db) Vexatos
L11[01:05:30] zsh
sets mode: +v on Vexatos
L12[01:31:20]

<Renno>
schematic editor working much better than I could have
anticipated
L13[01:31:40]

<Renno>
literally just drew some random stuff, copied it, ran the program,
and it's already built
L16[02:42:22] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:d661:8674:1b:30db) (Quit:
Insert quantum chemistry joke here)
L17[03:01:15]

<Spider
EveryOS> %tonkout
L18[03:01:17] <MichiBot> Geez! Spider
EveryOS! You beat Forecaster's previous record of 2 hours,
21 minutes and 33 seconds (By 13 minutes and 1 second)! I hope
you're happy!
L19[03:01:18] <MichiBot> Spider EveryOS
has stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 1.58779. Position #2 Need
0.0695 more points to pass CompanionCube!
L20[05:33:23]

<Kristobear38> @Renno is this a web
editor?
L21[07:03:25]

<Forecaster> %tonk
L22[07:03:26] <MichiBot> Zounderkite!
Forecaster! You beat Spider EveryOS's previous record of
<0 (By 4 hours, 2 minutes and 9 seconds)! I hope you're
happy!
L23[07:03:27] <MichiBot> Forecaster's
new record is 4 hours, 2 minutes and 9 seconds! Forecaster also
gained 0.00404 tonk points for stealing the tonk. Position #4. Need
0.02762 more points to pass Vaur!
L24[07:07:13]

<RedstoneParkour> %sip
L25[07:07:15] <MichiBot> You drink a
dangerous lime potion (New!). RedstoneParkour gains one research
point. RedstoneParkour now has 1 point. (Rem. uses: 0)
L26[07:59:39] *** Joins: Hawk777
(~Hawk777@108.180.38.204) Hawk777
L27[08:00:20]

<Forecaster> %sip
L28[08:00:22] <MichiBot> You drink a salty
ocean potion (New!). Forecaster turns into a sheep girl for 5
hours.
L29[08:00:28]

<Forecaster> Aw man
L30[09:52:12]

<RedstoneParkour> %sip
L31[09:52:15] <MichiBot> You drink a dull
toxictop potion (New!). RedstoneParkour is suddenly wearing a tiny
glove on each finger.
L32[12:01:37]

<Vaur>
%tonkout
L33[12:01:38] <MichiBot> Jeepers! Vaur!
You beat Forecaster's previous record of 4 hours, 2 minutes
and 9 seconds (By 56 minutes and 2 seconds)! I hope you're
happy!
L34[12:01:39] <MichiBot> Vaur 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.56709. Position #3 Need 0.0207
more points to pass Spider EveryOS!
L35[12:01:48]

<Vaur>
%sip
L36[12:01:50] <MichiBot> You drink a
2-dimensional coral potion (New!). Vaur's pinky goes on
vacation until they use "Classic" in a sentence.
L37[12:02:14]

<Vaur> How
classic !
L38[12:04:51]

<RedstoneParkour> %sip
L39[12:04:52] <MichiBot> You drink a forked
toxictop potion (New!). Gravity reverses for RedstoneParkour until
Sozin's Comet returns.
L40[12:27:31] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:d661:8674:1b:30db) Vexatos
L41[12:27:31] zsh
sets mode: +v on Vexatos
L42[12:31:23]

<Vaur>
%sip
L43[12:48:54]

<Forecaster> In 12 minutes I won't be
a sheep anymore! Hooray
L44[13:09:13] <Amanda> %splash @Forecaster
with mutable ocean potion
L45[13:09:14] <MichiBot> You fling a
mutable ocean potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a violium toad girl until they have a
wonderful potion.
L46[13:09:22] <Amanda> I help!
L47[13:10:13]

<Vaur>
%sip
L48[13:10:14] <MichiBot> You drink a thick
yellow potion (New!). A large figure suddenly swings an axe at
Vaur! Vaur ducks under the axe and gets away from the figure! (20
vs DC 16)
L49[13:19:06] <Corded> >
<Kristobear38> @Renno is this a web editor?
L50[13:19:06]

<Renno>
Yes
L51[13:23:39]

<Spider
EveryOS> %tonk
L52[13:23:40] <MichiBot> Consarn it! Spider
EveryOS! You beat Vaur's previous record of <0 (By 1
hour, 22 minutes and 2 seconds)! I hope you're happy!
L53[13:23:41] <MichiBot> Spider
EveryOS's new record is 1 hour, 22 minutes and 2 seconds!
Spider EveryOS also gained 0.00137 tonk points for stealing the
tonk. Position #2. Need 0.06813 more points to pass
CompanionCube!
L54[13:23:51]

<Spider
EveryOS> %sip Vaur is getting closer
L55[13:23:52] <MichiBot> You drink a gloomy
rubium potion (New!). Spider EveryOS hears a train whistle in the
distance.
L56[13:38:39] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:d661:8674:1b:30db) (Quit:
Insert quantum chemistry joke here)
L57[13:39:47] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Ping timeout: 198
seconds)
L58[14:30:45] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L59[15:03:07] <CompanionCube> Izzy: today
on 'google keeps making android worse': 'Google to
require developer certification to install Android applications,
even outside of the Play Store'
L60[15:03:25] <Izzy> excuse me
L61[15:03:43] <CompanionCube> yeah
L62[15:03:49]

<Vaur>
%tonk
L63[15:03:50] <MichiBot> Golly! Vaur! You
beat Spider EveryOS's previous record of 1 hour, 22 minutes
and 2 seconds (By 18 minutes and 7 seconds)! I hope you're
happy!
L64[15:03:51] <MichiBot> Vaur's new
record is 1 hour, 40 minutes and 9 seconds! Vaur also gained 0.0006
(0.0003 x 2) tonk points for stealing the tonk. Position #3. Need
0.02147 more points to pass Spider EveryOS!
L65[15:04:46] <Izzy> fuck maybe I will be
looking into seeing whether my pinephone will work on telstra
L66[15:09:18] <CompanionCube>
ttps://android-developers.googleblog.com/2025/08/elevating-android-security.html'To
make this process as streamlined as possible, we are building a new
Android Developer Console just for developers who only distribute
outside of Google Play, so they can easily complete their
verification; get an early look at how it works. A note for student
and hobbyist developers: we know your needs are
L67[15:09:19] <CompanionCube> different
from commercial developers, so we’re creating a separate type of
Android Developer Console account for you.'
L68[15:16:10] <CompanionCube> Izzy: though,
depending on implementation it's likely the easier work around
is junking play services? Or just running a
'non-certified' device in general, which i think is
basically the same thing?
L69[15:18:50] <Izzy> unsure
L70[15:19:02] <Izzy> well, hopefully my
phone will stop getting updates before this rolls out and I can
ignore it
L71[15:19:20] <Izzy> worry about it in
2034
L72[15:19:49] <CompanionCube> won't
the timelime for that depend on if the implementation is part of
google play services or not?
L73[15:20:01] <Izzy> I have it disabled on
my phone
L74[15:20:07] <CompanionCube> ah
L75[15:20:15] <Izzy> fuckin motorola
L76[15:20:18] <CompanionCube> i thought you
might, hence the questio
L77[15:20:23] <Izzy> fuckin mediatek
L78[15:20:36] <Izzy> it makes me think
it's going to be part of the OS
L79[15:20:40] <Izzy> not part of google
play services
L80[15:22:01] <Izzy> I guess it probably
won't make a huge difference to F-Droid
L81[15:22:13] <Izzy> or maybe it will kill
F-Droid because google won't issue them a certification who
knows
L82[15:22:41] <CompanionCube> well they
'promise' they won't actuallly check, which actually
raises questions about the exact *point* of all this.
L83[15:23:42] <CompanionCube> (check the
apps, that is)
L84[15:24:31] <Izzy> so they require
it
L85[15:24:37] <Izzy> but they have no
mechanism to require it??
L86[15:25:11] <CompanionCube> they require
your register (and pay), but they promise they won't look at
your apps after your register.
L88[15:25:45] <Izzy> pay google and give
them your ID, but then they won't actually check for
malware
L89[15:25:48] <Izzy> love it
L90[15:25:50] <Izzy> go to hell
L91[15:26:12] <Izzy> died ?? born
2025
L92[15:26:15] <Izzy> welcome back windows
RT
L93[15:26:18] <CompanionCube> hey, students
and hobbyists get to be different, and skip the pay part!
L94[15:30:07] <Izzy> one assumes pseudonyms
will be out the window for this too
L95[15:30:09] <Izzy> which is cool
L96[15:30:10] <Izzy> love that
L98[15:41:39] <Lizzy> > <Izzy>
welcome back windows RT
L99[15:41:39] <Lizzy> fun fact, i have two
Surface RT tablets in my room. one is flashed with postmarketOS
(and i think is bricked), the other wont charge so is also useless
:D
L100[16:25:04] <Izzy> CompanionCube: >
Google says that only apps with verified identities will be
installable on certified Android devices, which is virtually every
Android-based device—if it has Google services on it, it's a
certified device.
L101[16:25:15] <Izzy> sounds like "if
it shipped with google play services you're probably
boned"
L102[16:25:22] <CompanionCube> yeah
that's what i basically said
L103[16:25:57] <Izzy> bluh
L104[16:26:09] <Izzy> oh well, second hand
LineageOS devices are more appealing than ever I suppose
L105[16:27:08] <Izzy> let's hope
google doesn't functionally kill that between now and 2034
huh
L106[16:27:22] <CompanionCube> 2034?
L107[16:28:09] <Izzy> I got my current
phone in 2024
L108[16:28:13] <CompanionCube> ah
L109[16:28:36] <CompanionCube> by 2034 the
bigger problem is likely outdated android, no? though given how
well i've done with outdated android...
L110[16:28:58] <Izzy> most of F-Droid
still works happily on my Moto G3 running Android 7
L111[16:29:12] <CompanionCube> (btw, i
looked recently, apparently mozilla is raising their minimum
version requirement to Android 8)
L112[16:29:29] <Izzy> and the G3 came out
in 2014
L113[16:29:53] <CompanionCube> which,
will, in time, be A Problem.
L114[16:30:53] <Izzy> like, if you use
your phone primarily as a phone and mild PDA you don't need to
replace it more than every 5-10 years
L115[16:31:35] <Izzy> "oh but
security patches!" I mean okay. that one SMS bug was quite
worrying. but the rest of it is like, eh?
L116[16:31:45] <Izzy> I use fennec for my
webview it gets updates
L117[16:34:00]

<Kristobear38> I was thinking lately - I
use phone for calling, discord, web browsing sometimes, listening
to music and checking public transport schedules
L118[16:35:22]

<Kristobear38> I could probably do without
web browsing, for calling I can have a dedicated dumb phone, the
rest can be done with dedicated devices that I could
buy/build
L119[16:36:19] <CompanionCube> Izzy:
fennec is just firefox, so...
L120[16:36:33] <Izzy> yup
L121[16:36:40] <Izzy> that's kinda my
point, my current one is running ... 14? 15?
L122[16:36:46] <Izzy> should be another 10
years before I need to worry about it
L123[16:36:59] <CompanionCube> ah, i
thought you were also refering to your G3 there
L124[16:37:02] <Lizzy> i've seen bits
about that ladybird browser thing... if that shapes out well it
might be viable by 2034 lol
L125[16:52:29] <Izzy> CompanionCube: I
think the worst part about this is that it's not really about
security at all
L126[16:52:55] <Amanda> Lizzy: The
ladybird dev's like, super Fash though
L127[16:52:56] <Izzy> it's literally
"we can't make devs use the google play store by killing
the competition, so we'll make them pay to run software
instead"
L128[16:53:17] <Lizzy> oh for fucks
sake
L129[16:53:55] <CompanionCube> wait, he
is?
L130[16:54:14] <Izzy> I heard similar but
didn't bother to look into it
L131[16:54:17] <Amanda> Changing
people's discord names containing pronouns to
"who/cares"
L132[16:54:29] <CompanionCube> that's
not 'super' though
L133[16:54:59] <Amanda> antisemitie as
well
L134[16:55:02] <CompanionCube> more like
'being a prick'. which while the venn diagram is
basically a circle, is not really the same
L135[16:56:28] <Lizzy> eh, at the very
least both of those things are massive red flags and i'm
nolonger caring about the project
L136[16:57:58]

<Kristobear38> Izzy: does DSS do
client/server architecture? If so where can I get docs for the
protocol it uses?
L138[16:59:36] <Amanda> I like that mtrpc
is (kinda) self-documenting considering the "list"
method
L139[17:02:18] <Izzy> it's also
mostly just exposing the inv API as in OpenOS/Server/usr/lib/
L140[17:04:22]

<Kristobear38> Hmm, isn't the stream
protocol redundant? Don't you just need to call the
appropriate rpc method to get the search results?
L141[17:04:28]

<Kristobear38> Or is it for
efficiency
L142[17:05:51] <Izzy> yeah the stream
returns a compressed version much faster and supporting larger
result tables in theory
L143[17:07:29] <Lizzy> urghh, think i need
to switch my work laptop to W11 tomorrow (well, technically today
cause i haven't yet gone to bed)... i could say "oh,
i'm busy doing stuff, i'll do it when i get back from
holiday" but i think i'll have time to do it and also
gives me an 'excuse' (to my adhd) to not check it whilst
i'm off work...
L144[17:08:48] <Izzy> hmmm. my drone
testing harness has no good way to have other software act as the
main loop.
L145[17:09:41] <Izzy> you _can_ use an RPC
call to execute a program in the tmpfs, but it will time out if it
runs too long.
L146[17:10:00] <Izzy> I guess I could fork
that and not care about the result
L147[17:10:07] <Lizzy> Izzy, you not able
to load other software into ram/tmpfs or whatever then just pcall
(or whatever exec()-like function lua has) into an entry
function?
L148[17:10:16] <Izzy> there's no
clean way to do it
L149[17:10:28] <Izzy> to run it is a
synchronous RPC call
L150[17:10:34] <Lizzy> ah
L151[17:11:11] <Izzy> maybe a call_async
would be a good thing to add
L152[17:12:10] <Izzy> RPCv2 problem, for
now I'll just fork the call into its own thread and let it
die
L153[17:41:59] ⇦
Quits: Hawk777 (~Hawk777@108.180.38.204) (Quit:
Leaving.)
L154[18:24:59]

<Renno> Why
not coroutine?
L155[18:25:28]

<Renno>
Coroutines seem ideal for RPCs
L156[18:27:14] <Corded> >
<Amanda> Changing people's discord names containing
pronouns to "who…
L157[18:27:15]

<ProNoob135> :(
L158[18:31:54]

<ProNoob135> hmm yes a pr to not assume
the person compiling the browser is a man is "personal
politics"
L159[18:37:20]

<ProNoob135> or maybe that was back in the
serenityos days? idk
L160[18:37:43]

<ProNoob135> i don't have power right
now, maybe I'll research once i have my desktoo
L161[18:37:47]

<ProNoob135> * desktop
L162[18:42:45]

<Vaur>
%tonkout
L163[18:42:46] <MichiBot> Swell! Vaur!
You beat your own previous record of 1 hour, 40 minutes and 9
seconds (By 1 hour, 58 minutes and 45 seconds)! I hope you're
happy!
L164[18:42:47] <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.57469,
Position #3 Need 0.01447 more points to pass Spider EveryOS!
L165[18:48:18]

<ProNoob135> the discord atleast
doesn't seem 1984 on the topic
L166[18:57:27] <Izzy> what upgrades does
one want to put in a tablet?
L167[18:57:38] <Izzy> Renno: threads are
fancy coroutines
L168[18:57:54] <Izzy> I actually ended up
putting a scheduler on the drone because of very silly things
L169[18:59:08] <Izzy> namely, the drone
would leave before the message was acknowledged and that caused
problems
L170[19:17:50] <Izzy> also meant I could
implement a heartbeat so the drone will reconnect after the server
restarts
L171[19:41:17]

<Renno> I
forget the thread library is a thing
L172[19:42:27] <Izzy> I have this working
well enough now that I think I just need an interface. And maybe
more drones :3
L174[20:03:17]

<Renno>
That doesn't seem to load on my end
L175[20:12:02] <Izzy> the drone does have
a tendency to get stuck on the chimney...
L176[20:21:50]

<Forecaster> %tonk
L177[20:21:51] <MichiBot> Sard!
Forecaster! You beat Vaur's previous record of <0 (By 1
hour, 39 minutes and 5 seconds)! I hope you're happy!
L178[20:21:52] <MichiBot>
Forecaster's new record is 1 hour, 39 minutes and 5 seconds!
Forecaster also gained 0.00165 tonk points for stealing the tonk.
Position #4. Need 0.04207 more points to pass Vaur!
L180[21:16:03] <Izzy> you could combine
this with a schematic thinger to build buildings really fast,
straight from storage
L181[21:42:07] *** Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:7233:acb4:16d4:8f32) Hawk777
L182[22:15:53]

<Vaur>
%tonk
L183[22:15:54] <MichiBot> Fopdoodle!
Vaur! You beat Forecaster's previous record of 1 hour, 39
minutes and 5 seconds (By 14 minutes and 58 seconds)! I hope
you're happy!
L184[22:15:55] <MichiBot> Vaur's new
record is 1 hour, 54 minutes and 3 seconds! Vaur also gained 0.0005
(0.00025 x 2) tonk points for stealing the tonk. Position #3. Need
0.01397 more points to pass Spider EveryOS!
L185[23:01:27] <Corded> > <Izzy>
you could combine this with a schematic thinger to build bu…
L186[23:01:27]

<Renno>
I'll have to look at it later since it doesn't want to
load
L187[23:02:30]

<Michiyo>
Loads here.
L188[23:59:02] <Izzy> all I can guess is
uhhh iOS doesn't do webms last I heard