<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:36:37] <Amanda> %choose go all the way
over there --> to boot the laptop and download a new story or
continue reading the Halloween transfic.collection
L2[00:36:37] <MichiBot> Amanda: I saw that
"continue reading the Halloween transfic.collection" is
the best choice in a vision
L3[01:04:47] <Amanda> Omg
L4[01:05:56] <Amanda> Elfi: remind me
tomorrow to send you a copy of this story, it had the perfect
mischievous fae in it
L5[02:11:03] ⇦
Quits: kilobyte (~kilobyte2@banana-new.kilobyte22.de) (Ping
timeout: 190 seconds)
L6[02:11:07] ⇦
Quits: jackie (~jackie@banana-new.kilobyte22.de) (Ping timeout: 183
seconds)
L7[02:11:49] ⇨
Joins: kilobyte (~kilobyte2@banana-new.kilobyte22.de)
L8[02:11:49] zsh
sets mode: +v on kilobyte
L9[02:11:51] ⇨
Joins: jackie (~jackie@banana-new.kilobyte22.de)
L10[02:11:52] zsh
sets mode: +v on jackie
L11[03:22:56] ⇦
Quits: Thutmose (~Patrick@67.21.186.156) (Ping timeout: 183
seconds)
L12[04:12:45]

<Spider
EveryOS> %tonkout
L13[04:12:45] <MichiBot> Dagnabbit! Spider
EveryOS! You beat Flameingsoul's previous record of 1 hour,
16 minutes and 56 seconds (By 3 hours, 53 minutes and 29 seconds)!
I hope you're happy!
L14[04:12:46] <MichiBot> Spider EveryOS
has stolen the tonkout! Tonk has been reset! They gained 0.005 tonk
points! plus 0.004 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 1.82848407. Position #3 Need
0.5158102 more points to pass Forecaster!
L15[04:12:50]

<Spider
EveryOS> %sip
L16[04:12:51] <MichiBot> You drink a
triangular rainbow potion (New!). Spider EveryOS feels slightly
slower.
L17[04:25:29] <Amanda> Oops
L18[04:43:31] *
Amanda pawhugs Elfi, does a heccen zzzearmew
L19[04:43:38] <Amanda> Night girls
L20[06:15:19]

<Vaur>
%tonk
L21[06:15:19] <MichiBot> Yippee! Vaur! You
beat Spider EveryOS's previous record of <0 (By 2 hours, 2
minutes and 33 seconds)! I hope you're happy!
L22[06:15:20] <MichiBot> Vaur's new
record is 2 hours, 2 minutes and 33 seconds! Vaur also gained
0.00204 tonk points for stealing the tonk. Position #1.
L23[06:33:28]

<Spider
EveryOS> %sip
L24[06:33:28] <MichiBot> You drink a rising
honey potion (New!). A giant boulder is rolling towards Spider
EveryOS! They successfully evaded it with a 15 vs DC 15!
L25[06:33:41]

<Spider
EveryOS> Just barely
L26[06:33:57]

<RedstoneParkour> %sip
L27[06:33:57] <MichiBot> You drink a porous
boneboo potion (New!). Dramatic music briefly plays in the
distance.
L28[06:37:59]

<Forecaster> %tonk
L29[06:37:59] <MichiBot> I'm sorry
Forecaster, you were not able to beat Vaur's record of 2
hours, 2 minutes and 33 seconds this time. 22 minutes and 40
seconds were wasted! Missed by 1 hour, 39 minutes and 53
seconds!
L30[07:04:20] ⇨
Joins: Vexatos
(~Vexatos@p200300eaef0e4800e158ed9bc3edfe15.dip0.t-ipconnect.de)
L31[07:04:21] zsh
sets mode: +v on Vexatos
L32[08:11:43] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (*.net
*.split)
L33[08:11:43] ⇦
Quits: uis (~uis@95.165.156.213) (*.net *.split)
L34[08:11:43] ⇦
Quits: patriik (~patriik@xenon.patriik.one) (*.net
*.split)
L35[08:11:43] ⇦
Quits: kan18 (~kan18@98.23.177.158) (*.net *.split)
L36[08:11:43] ⇦
Quits: Michiyo (~Michiyo@50.53.85.112) (*.net *.split)
L37[08:11:43] ⇦
Quits: Forecaster (~Forecaste@2001:41d0:700:3949:2222::2) (*.net
*.split)
L38[08:11:43] ⇦
Quits: LeshaInc (LeshaInc@fomalhaut.me) (*.net
*.split)
L39[08:11:43] ⇦
Quits: Corded (~MichiBot@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
(*.net *.split)
L40[08:11:43] ⇦
Quits: scj643 (~quassel@2001:41d0:700:3949:5c1::1) (*.net
*.split)
L41[08:11:43] ⇦
Quits: MichiBot (~michiyo@heimdall.pc-logix.com) (*.net
*.split)
L42[08:11:43] ⇦
Quits: s0cks (opensim@ds003.info) (*.net *.split)
L43[08:11:43] ⇦
Quits: Cruor (Cruor@satomi.openshell.no) (*.net
*.split)
L44[08:11:43] ⇦
Quits: Elfi (~temia@2001:19f0:8000:8b0c:a73d:2bca:c869:59e4) (*.net
*.split)
L45[08:11:43] ⇦
Quits: pwootage (~pwootage@new.pwootage.com) (*.net
*.split)
L46[08:11:43] ⇦
Quits: gruetzkopf (~quassel@daemon.gruetzkopf.org) (*.net
*.split)
L47[08:11:43] ⇦
Quits: Skye (znc@nightfall.moe) (*.net *.split)
L48[08:11:43] ⇦
Quits: doskel (~quassel@doskel.net) (*.net *.split)
L49[08:11:43] ⇦
Quits: tehbeard (~tehesper@66.228.139.228) (*.net
*.split)
L50[08:11:43] ⇦
Quits: Aino (~nia@ayame.servers.aura.moe) (*.net
*.split)
L51[08:11:43] ⇦
Quits: progwml6_ (~progwml6@149.88.33.30) (*.net
*.split)
L52[08:11:43] ⇦
Quits: wereii (~wereii@65.108.120.225) (*.net *.split)
L53[08:11:44] ⇦
Quits: simon816 (~simon816@secondary.machine.simon816.com) (*.net
*.split)
L54[08:11:44] ⇦
Quits: xal (~xal@mx1.xal.systems) (*.net *.split)
L55[08:11:44] ⇦
Quits: superminor2 (~super@165.232.128.185) (*.net
*.split)
L56[08:11:44] ⇦
Quits: stephan48 (~stephanj@nemesis.stejau.de) (*.net
*.split)
L57[08:11:44] ⇦
Quits: Away_21 (crystal@bronyville.me) (*.net *.split)
L58[08:11:44] ⇦
Quits: v^ (~uwu@femboy.me) (*.net *.split)
L59[08:11:44] ⇦
Quits: dustinm`_
(~dustinm@static.38.6.217.95.clients.your-server.de) (*.net
*.split)
L60[08:11:44] ⇦
Quits: Hobbyboy (Hobbyboy@hobbyboy.co.uk) (*.net
*.split)
L61[08:11:44] ⇦
Quits: Lucifer (sid32492@id-32492.ilkley.irccloud.com) (*.net
*.split)
L62[08:11:44] ⇦
Quits: glasspelican (~quassel@2607:5300:201:3100::325) (*.net
*.split)
L63[08:11:44] ⇦
Quits: CitadelCore (sid213604@id-213604.helmsley.irccloud.com)
(*.net *.split)
L64[08:11:44] ⇦
Quits: brandon3055 (~Brandon@vps4.covers1624.net) (*.net
*.split)
L65[08:11:44] ⇦
Quits: zsh (zsh@services.esper.net) (*.net *.split)
L66[08:13:06] ⇨
Joins: Amanda (~m-yt727s@cloud.camnet.site)
L67[08:13:06] ⇨
Joins: uis (~uis@95.165.156.213)
L68[08:13:06] ⇨
Joins: patriik (~patriik@xenon.patriik.one)
L69[08:13:06] ⇨
Joins: kan18 (~kan18@98.23.177.158)
L70[08:13:06] ⇨
Joins: doskel (~quassel@doskel.net)
L71[08:13:06] ⇨
Joins: Michiyo (~Michiyo@50.53.85.112)
L72[08:13:06] ⇨
Joins: Skye (znc@nightfall.moe)
L73[08:13:06] ⇨
Joins: gruetzkopf (~quassel@daemon.gruetzkopf.org)
L74[08:13:06] ⇨
Joins: pwootage (~pwootage@new.pwootage.com)
L75[08:13:06] ⇨
Joins: Elfi
(~temia@2001:19f0:8000:8b0c:a73d:2bca:c869:59e4)
L76[08:13:06] ⇨
Joins: Cruor (Cruor@satomi.openshell.no)
L77[08:13:06] ⇨
Joins: s0cks (opensim@ds003.info)
L78[08:13:06] ⇨
Joins: MichiBot (~michiyo@heimdall.pc-logix.com)
L79[08:13:06] ⇨
Joins: scj643 (~quassel@2001:41d0:700:3949:5c1::1)
L80[08:13:06] ⇨
Joins: Corded
(~MichiBot@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L81[08:13:06] ⇨
Joins: LeshaInc (LeshaInc@fomalhaut.me)
L82[08:13:06] ⇨
Joins: Forecaster
(~Forecaste@2001:41d0:700:3949:2222::2)
L83[08:13:06]
anarchy.esper.net sets mode: +v on Forecaster
L84[08:13:06] ⇨
Joins: tehbeard (~tehesper@66.228.139.228)
L85[08:13:06] ⇨
Joins: Aino (~nia@ayame.servers.aura.moe)
L86[08:13:06] ⇨
Joins: progwml6_ (~progwml6@149.88.33.30)
L87[08:13:06] ⇨
Joins: wereii (~wereii@65.108.120.225)
L88[08:13:06] ⇨
Joins: simon816
(~simon816@secondary.machine.simon816.com)
L89[08:13:06] ⇨
Joins: xal (~xal@mx1.xal.systems)
L90[08:13:06] ⇨
Joins: superminor2 (~super@165.232.128.185)
L91[08:13:06] ⇨
Joins: stephan48 (~stephanj@nemesis.stejau.de)
L92[08:13:06] ⇨
Joins: Away_21 (crystal@bronyville.me)
L93[08:13:06] ⇨
Joins: v^ (~uwu@femboy.me)
L94[08:13:06] ⇨
Joins: dustinm`_
(~dustinm@static.38.6.217.95.clients.your-server.de)
L95[08:13:06] ⇨
Joins: Hobbyboy (Hobbyboy@hobbyboy.co.uk)
L96[08:13:06] ⇨
Joins: Lucifer (sid32492@id-32492.ilkley.irccloud.com)
L97[08:13:06] ⇨
Joins: glasspelican (~quassel@2607:5300:201:3100::325)
L98[08:13:06] ⇨
Joins: CitadelCore
(sid213604@id-213604.helmsley.irccloud.com)
L99[08:13:06] ⇨
Joins: brandon3055 (~Brandon@vps4.covers1624.net)
L100[08:13:06]
⇨ Joins: zsh (zsh@services.esper.net)
L101[08:13:06]
anarchy.esper.net sets mode: +o on zsh
L102[08:44:07]

<Spider
EveryOS> %tonkout
L103[08:44:07] <MichiBot> Yikes! Spider
EveryOS! You beat Vaur's previous record of 2 hours, 2
minutes and 33 seconds (By 3 minutes and 34 seconds)! I hope
you're happy!
L104[08:44:08] <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.83198407. Position #3 Need
0.5123102 more points to pass Forecaster!
L105[10:56:09]

<Forecaster> %tonk
L106[10:56:09] <MichiBot> Holy frog leg
Batman! Forecaster! You beat Spider EveryOS's previous
record of <0 (By 2 hours, 12 minutes and 2 seconds)! I hope
you're happy!
L107[10:56:10] <MichiBot>
Forecaster's new record is 2 hours, 12 minutes and 2 seconds!
Forecaster also gained 0.0022 tonk points for stealing the tonk.
Position #2. Need 0.38663876 more points to pass Vaur!
L108[11:20:55] *
Amanda meows and looks around
L109[11:22:27]

<Flameingsoul> %chug
L110[11:22:28] <MichiBot> You drink a
liquid radiation potion (New!). Flameingsoul has a sudden desire to
run around in a circle until they sneeze.
L111[11:22:48]

<Flameingsoul> oh perfect timing, i no
longer feel the need to run
L112[11:22:54]

<Flameingsoul> thanks headcold
L113[12:02:42]

<Forecaster> huh
L115[12:02:54]

<Forecaster> Stardew Valley + Factorio
?
L116[12:14:14]

<Flameingsoul> Neat
L117[12:16:05] <Amanda> %splash
@Forecaster with mutable emerald potion
L118[12:16:05] <MichiBot> You fling a
mutable emerald potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a robot until they say the phrase
"Supercalifragilisticexpialidocious
Supercalifragilisticexpialidocious".
L119[12:16:23]

<Forecaster> hey D:<
L120[12:16:31]

<Forecaster> that's not very
supercalifragilisticexpialidocious of you
L121[12:17:06] *
Amanda pats robo-fore on the cpu
L122[12:27:54]

<Forecaster> I said the phrase
though!
L123[12:36:56] <Amanda> She said you have
to say it twice!
L124[12:40:32] <Corded> >
<Amanda> She said you have to say it twice!
L125[12:40:32]

<Spider
EveryOS> Yea, robo-fore does not follow instructions well
L126[12:54:54] <MichiBot> Amanda REMINDER:
reboot the 34tauris for kernel updates, then plug sister's hdd
in to one of them to ddrescue
L127[13:14:10]

<Forecaster> she did not D:<
L128[13:14:36]

<Forecaster> oh wait.. she did, but I
didn't register it because they were on different
lines...
L129[13:14:53]

<Forecaster> that is definitely not
supercalifragilisticexpialidocious
supercalifragilisticexpialidocious of her >:
L130[13:28:59] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Ping timeout: 183
seconds)
L131[13:54:47]

<Flameingsoul> %tonk
L132[13:54:47] <MichiBot> Yeah!
Flameingsoul! You beat Forecaster's previous record of 2
hours, 12 minutes and 2 seconds (By 46 minutes and 35 seconds)! I
hope you're happy!
L133[13:54:48] <MichiBot>
Flameingsoul's new record is 2 hours, 58 minutes and 37
seconds! Flameingsoul also gained 0.00234 (0.00078 x 3) tonk points
for stealing the tonk. Position #7. Need 0.12942924 more points to
pass ff_66!
L134[13:55:02]

<Flameingsoul> %shellcount
L135[13:55:03] <MichiBot> Flameingsoul:
You have 0 Blue Shells, 3 Red Shells, 2 Green Shells, and 2
Bricks
L136[13:55:23]
⇨ Joins: Amanda (~m-yt727s@cloud.camnet.site)
L137[13:55:24]

<Flameingsoul> %redshell Forecaster
L138[13:55:25] <MichiBot> Flameingsoul:
You hit Forecaster! They lost 0.68632965 tonk points which you
gain! Congratulations! Position #7 => #5 (Overtook kimapr) Need
0 more points to pass Forecaster!
L139[13:55:32]

<Flameingsoul> yes
L140[13:55:59]

<Flameingsoul> see look ive started at the
bottom and made my way up to 5th place
L141[13:56:44]

<Flameingsoul> now i just gotta wait 24
hrs to then do it again and steal more points
L142[13:57:29]

<Flameingsoul> can you shell
yourself?
L143[13:58:10]

<RedstoneParkour> why would you
L144[13:58:39]

<Flameingsoul> bored
L145[13:59:10]

<Flameingsoul> you mean to say you
*wouldent* try random things out of boredom
L146[14:02:38] <Amanda> Most kids who live
to be adults grow out of that impulse
L147[14:04:06] <Amanda> %remindme 20m
check CI
L148[14:04:06] <MichiBot> I'll tell
you "check CI" in 20m at 12/11/2024 02:24:06 PM
L149[14:04:30]

<Flameingsoul> ... well it could be
genetic to keep it
L150[14:04:48]

<Flameingsoul> Cause u doubt I'll
loose it
L151[14:12:35] <Amanda> Bah. ddrescue
isn't called ddrecue in debian, it's myrescue
L152[14:20:27] <Amanda> %choose ceph $; fs
or rdb
L153[14:20:28] <MichiBot> Amanda: ceph
rdb
L154[14:24:07] <MichiBot> Amanda REMINDER:
check CI
L155[14:24:18] <Amanda> %remindme 20m
check ci again
L156[14:24:19] <MichiBot> I'll tell
you "check ci again" in 20m at 12/11/2024 02:44:18
PM
L157[14:25:28] <Amanda> %choose a or b or
c
L158[14:25:28] <MichiBot> Amanda: I tried
reading my tea leaves this morning. There was something about death
and doom. Anyway, go with "a"
L159[14:37:03]

<Flameingsoul> %chug
L160[14:37:03] <MichiBot> You drink a
fragrant sapphire potion (New!). A giant boulder is rolling towards
Flameingsoul! They fail to evade it with a 10 vs DC 15 and takes
1d6 => 5 damage.
L161[14:37:10]

<Flameingsoul> ow
L162[14:44:20] <MichiBot> Amanda REMINDER:
check ci again
L163[14:52:46] <Corded> >
<Flameingsoul> i just plan to mess with the rankings
:)
L164[14:52:46]

<Flameingsoul> i have sucessfully done so
to some degree
L165[14:53:33]

<Flameingsoul> fore is in 4th next target
is vaur
L166[14:53:43]

<Flameingsoul> gotta get many much
points
L167[14:56:55]

<RedstoneParkour> %sip
L168[14:56:55] <MichiBot> You drink a
runny coralcreep potion (New!). RedstoneParkour turns into a
bavarium dryad fish boy until they have a röd potion.
L169[15:20:54]

<Flameingsoul> %chug
L170[15:20:54] <MichiBot> You drink a
boiling titanium potion (New!). The next glass of water
Flameingsoul has tastes like Tuna.
L171[15:21:04]

<Flameingsoul> damn
L172[15:32:18] <Amanda> %choose continue
staring at tv or halucinate
L173[15:32:18] <MichiBot> Amanda:
"halucinate" is for cool kids!
L174[15:32:40] <Amanda> Well it is quite
chilly out
L175[15:34:49]

<Flameingsoul> How does that go to
cold?
L176[15:48:32]
⇨ Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:d956:7968:fc51:f8b2)
L177[16:00:48] <Elfi> %quaff
L178[16:00:48] <MichiBot> You drink a
dashed salmon potion (New!). The bottle turns into a sword.
L179[16:01:07]

<Renno>
kind of a shame that OpenFM didn't add in usable radio towers
for long range communication
L180[16:07:38]

<Flameingsoul> That would be nice
L181[16:08:09]

<Flameingsoul> That or functioning
satellite and dish?
L182[16:12:26] <Corded> >
<Renno> kind of a shame that OpenFM didn't add in
usable radio towe…
L183[16:12:26]

<Flameingsoul> Ngl configuring that would
be fun
L184[16:12:33]

<Renno>
both would be legit
L185[16:12:47]

<Flameingsoul> Better quality shorter
distance, or lower quality farther distance
L186[16:12:58]

<Flameingsoul> So it would take more
time
L187[16:12:59]

<Renno> idk
about quality
L188[16:13:07]

<Flameingsoul> Quality as in data
sent
L189[16:21:06]

<Renno>
meaning you lose data? I don't think that'd be good
L190[16:21:29]

<Michiyo>
OpenFM is streaming radio, do you mean OpenRadio?
L191[16:23:38]

<Renno> I
mean yea
L192[16:23:44]

<Renno> but
it looks like OpenRadio died a long time ago
L193[16:28:11]

<Michiyo>
In fairness, so did OpenFM
L194[16:28:21]

<Renno>
ik
L195[16:28:49]

<Renno> it
would just be nice to have some form of long range communication
outside of putting linked cards in relays in some cluster
somewhere
L196[16:43:11]
⇨ Joins: Thutmose (~Patrick@67.21.186.156)
L197[16:51:27]

<Forecaster> We can rebuild it, we have
the technology!
L198[16:52:22]

<Renno> is
there a difference between set and setData on the eeprom
component
L199[16:52:41]

<Michiyo>
OpenRadio *is* open source, fork it, update it, and add those, they
were planned features anyway.
L200[16:53:14]

<Renno> I
don't know enough about the forge modding environment to make
anything meaningful
L202[16:53:34]

<Michiyo>
`set(data:string)
L203[16:53:34]

<Michiyo>
Overwrite the currently stored byte array.`
L204[16:53:42]

<Michiyo>
`setData(data:string)
L205[16:53:42]

<Michiyo>
Overwrites currently stored byte-array with specified
string.`
L206[16:53:42]

<Renno>
tried to learn in the past, most I could find are some youtube
videos on basic things
L207[16:53:43]

<Michiyo>
So, no.
L208[16:54:02]

<Renno> I
figured there wasn't a difference, but doing a comparison with
== shows 2 different function ID's
L209[16:54:07]

<Kristopher38> I think set is for the
program and setdata for an arbitrary string
L210[16:54:09]

<Michiyo>
You need to feed setData a byte-array, but that's the only
difference.
L211[16:54:34]

<Renno> so
both of them modify the internal content of the eeprom
L212[16:54:36]

<Michiyo> I
may have that wrong, in fairness I'm on A LOT of drugs
ATM
L213[16:55:14] <Hawk777> IIRC EEPROMs have
two data areas.
L214[16:55:19]

<Kristopher38> E.g. some bootloaders might
store HDD uuid to try booting from first in the part of eeprom
modified by setdata
L215[16:55:25] <Hawk777> One typically
contains the BIOS code and the other contains something like the
UUID of the boot disk.
L216[16:55:27]

<Renno>
currently looking at this drone bios and its doing things I
haven't seen before so
L218[16:56:42]

<Renno>
something about keys and what looks like table serialization
L219[16:57:42] <Hawk777> Ah, looks like
that code is using the secondary data area to hold a table rather
than a single UUID.
L220[16:57:50]

<Renno> I
was asking because the wiki says they're identical but the use
in this script looks like it has 2 different sets of stuff
L221[16:58:10] <Hawk777> The wiki does say
“usually the component address of the main boot device” for
getData.
L222[16:58:18] <Hawk777> It’s… not
well-worded though IMO.
L223[16:58:23]

<Renno>
seems like a clever use of the 2nd thing right?
L224[16:58:28]

<Renno>
though I don't know the limitations of it
L225[16:59:06]

<Renno>
I'm presuming its smaller than the primary data buffer that
.set and .get uses
L226[16:59:20]

<Michiyo>
The wiki doesn't make it really clear, but yes, an EEPROM has
2 areas for data. see getSize, and getDataSize
L227[16:59:26] <Hawk777> I think they’re
both settable in config.
L228[16:59:50] <Hawk777> The defaults are
eepromSize=4096, eepromDataSize=256. Both in bytes I believe.
L229[17:00:01]

<Renno>
ah
L230[17:00:06]

<Renno> I
see that
L231[17:00:15] <Hawk777> They’re also both
kinda slow to write to.
L232[17:00:54]

<Forecaster> faster than writing to my
memory
L233[17:03:14]

<Michiyo>
Also more reliable. :P
L234[17:04:27]

<Forecaster> sadly yes
L235[17:05:35]

<Liizzii-chan> _shuffles
@Forecaster's memory bytes_
L236[17:09:58]

<Renno> not
a bad drone eeprom but not the best
L237[17:12:01]

<Renno> do
drones even need inventory controller upgrades? I see drone.select
and drone.suck functions
L238[17:14:20]

<Liizzii-chan> they don't need it,
but they can be used to move items about
L239[17:14:54]

<Renno> but
the drone can do that regardless?
L240[17:14:55]

<RedstoneParkour> just like how robots
don't need an inv controller
L241[17:15:08]

<Renno>
whats the benefit of an inventory controller then?
L242[17:15:12]

<Renno>
moving stuff around internally?
L243[17:15:28]

<RedstoneParkour> knowing what stuff
is
L244[17:16:02]

<RedstoneParkour> without an inv
controller you can only compare 2 stacks
L245[17:16:19]

<RedstoneParkour> with one you can get the
unlocalized name
L246[17:17:06]

<Renno> so
invcontroller just lets you read the name of a stack in slot
L247[17:17:13]

<RedstoneParkour> and more
L248[17:17:40]

<RedstoneParkour> you can read the docs
for that
L249[17:18:12]

<Forecaster> %tonk
L250[17:18:12] <MichiBot> Willikers!
Forecaster! You beat Flameingsoul's previous record of 2
hours, 58 minutes and 37 seconds (By 24 minutes and 47 seconds)! I
hope you're happy!
L251[17:18:13] <MichiBot>
Forecaster's new record is 3 hours, 23 minutes and 25 seconds!
Forecaster also gained 0.00123 (0.00041 x 3) tonk points for
stealing the tonk. Position #4. Need 0.11923945 more points to pass
RedstoneParkour!
L252[17:18:19]

<Flameingsoul> Fuck
L253[17:18:23]

<Flameingsoul> I had to recheck
L254[17:18:31]

<Flameingsoul> Was gonna tonk out
L255[17:19:09]

<Renno>
looks like inventory controller is needed for any more precise
inventory stuff
L256[17:19:28]

<Renno> I
think
L257[17:19:37]

<RedstoneParkour> good description
L258[17:20:21]

<RedstoneParkour> also a hint for when
you're working on bios-only stuff: use lzma compression
L259[17:20:59]

<Renno>
lzma or lzss
L260[17:21:32]

<Renno> I
had an eeprom for drones a long time ago but I lost it so I'm
rediscovering it
L261[17:32:09]

<Forecaster> if I had an eeprom for every
time I've heard that...
L262[17:34:55]

<Renno>
you'd have many eeproms for sure
L263[17:35:16]

<Renno> I
really don't know where they went, all of my other OCc
projects are still in that folder but the drone related ones
L264[17:35:30]

<Forecaster> they flew away...
L265[17:36:34]

<Renno>
anyone got a good drone eeprom library? google is proving
unhelpful
L266[17:39:15]

<Renno>
trying to find a decent one that can run code and actually report
back errors
L267[17:39:15]

<Renno> I
could make it again but it'd take a little to test
L268[17:41:15]

<RedstoneParkour> report back
errors?
L269[17:43:15]

<Renno>
drone turns on, waits for payload, server sends payload, drone runs
payload, if it errors drone sends back error code
L270[17:45:37]

<Forecaster> Izzy has some netboot thing
for drones iirc
L271[17:47:08]

<RedstoneParkour> writing a netboot from
scratch shouldn't be hard though
L272[17:50:17]

<Renno> I
didn't say it was hard, it just takes time
L273[18:02:41]

<Renno>
should be something along the lines of ``returned =
{xpcall(load(payload), debug.traceback)}`` I think
L274[18:17:29]

<Renno>
seems to be working, epic
L275[18:20:18]

<Renno>
though the traceback isn't very helpful, I remember I did
something to make it actually specific to the code that was
sent
L276[18:55:10]

<Forecaster> %sip
L277[18:55:11] <MichiBot> You drink an
endless pear potion (New!). Forecaster feels like one particular
wasp has it out for them suddenly.
L278[18:56:35] <Amanda> %splash
@Forecaster with mutable pear potion
L279[18:56:36] <MichiBot> You fling a
mutable pear potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a horse until they say the phrase
"Harmony Crystal".
L280[18:56:42] <Amanda> D:
L281[18:56:51] *
Amanda pushes Elfi into her floof, to hide fore from her
sight
L282[18:58:11]

<Forecaster> _neighs about harmony
crystals_
L283[20:15:45]

<Flameingsoul> %chug
L284[20:15:45] <MichiBot> You drink a sour
rainbow potion (New!). Flameingsoul gains some curse. Flameingsoul
has 1 curse. (Rem. uses: 1)
L285[20:15:59]

<Flameingsoul> oh hey... another
curse
L286[20:16:02]

<Flameingsoul> ahem
L287[20:16:04]

<Flameingsoul> FUCK
L288[20:16:09]

<Vaur>
%sip
L289[20:16:09] <MichiBot> You drink a
punctual solarium potion (New!). The next fork Vaur touches tells
them it's most deeply guarded secret.
L290[20:16:12]

<Flameingsoul> there we go, time to go
back to negitives
L291[20:43:05]

<Renno>
making a binfile that can run test code inside the binfile or a
code from a file or code from the terminal is pretty neat
L292[20:53:16]

<Renno>
here I was thinking that getOffset actually returned a vector
instead of a distance
L293[20:55:04]

<Flameingsoul> %tonk
L294[20:55:04] <MichiBot> Yay!
Flameingsoul! You beat Forecaster's previous record of 3
hours, 23 minutes and 25 seconds (By 13 minutes and 25 seconds)! I
hope you're happy!
L295[20:55:05] <MichiBot>
Flameingsoul's new record is 3 hours, 36 minutes and 51
seconds! Flameingsoul also gained 0.00088 (0.00022 x 4) tonk points
for stealing the tonk. Position #5. Need 0.00035 more points to
pass Forecaster!
L297[21:21:32]

<Renno> am
I wrong or is there no nice and easy reliable way to determine
where the drone is?
L298[21:21:33]

<Renno>
even with the navigation upgrade it seems to be limited to just a
128^2 area and you'd still have to plugin the real absolute
position of the map to do the offset calculation for real
coordinates
L299[21:22:34] <Amanda> Nope
L300[21:22:37] <Amanda> This is by
design
L301[21:24:19]

<Renno>
sometimes when I encounter these overkill design issues in oc I can
understand more why CC is so much more popular
L302[21:25:30] <Amanda> I mean... getting
an exact location in CC requires computers and manual coordinate
entering as well
L303[21:25:31]

<Forecaster> Just make a GPS system using
network nodes
L304[21:26:17]

<Forecaster> And cc doesn't have
drones, otherwise I'd say just go use cc
L305[21:26:23]

<Renno> ah
yes, "Just" make a global positioning system
L306[21:26:35]

<Renno> CC
uses pneumaticraft drones typically
L307[21:27:08] <Amanda> I mean, the
distance a packet has traveled is in the event, then it's just
trigonometry
L308[21:27:14]

<Renno> and
there are several modern CC drone mods I've seen
L309[21:27:17] <Amanda> That's how
CC's GPS works
L310[21:27:48] <Amanda> Only with OC
it'll be less accurate underground becaude rocks measure
differently
L311[21:29:01]

<Forecaster> So, cc doesn't have
drones is what you're saying
L312[21:29:29]

<Forecaster> You have to use other mods
drones
L313[21:29:52]

<Forecaster> Nothing wrong with that, but
it also doesn't contradict what I said
L314[21:29:58]

<Renno> I
did just say CC does have drones
L315[21:30:00]

<Renno> but
alright
L316[21:30:24]

<Renno> of
course that addon only came along in more recent years
L317[21:52:14]

<Renno>
isn't it possible to do the GPS system with just the drone and
1 other device by moving the drone a few times and getting the
distance between the drone and the server each time it moves?
L318[21:52:34] <Liizzii>
theoretically
L319[21:54:27]

<Forecaster> Of course it is
L320[21:54:43]

<Forecaster> It's just slower than
using multiple nodes
L321[21:55:03]

<Renno> is
the math still the same?
L322[21:55:12]

<Forecaster> Why wouldn't it be
L323[21:55:37]

<Renno>
Idk, I've never done this kind of math for this purpose
L324[21:55:54] <Izzy> by my understanding,
yes
L325[21:56:43]

<Forecaster> Of course it is, from the
drones perspective both scenarios are the same just drawn out over
a longer period of time in one case
L326[22:01:26] <Liizzii> theoretically you
could have some form of GPS auto-responder thing run in the
background on a bunch of devices, then so long as you have at least
3 (or maybe 4, can't remember) "bootstrap nodes" to
jumpstart it all, you could get an arbitrary number of position
responses and get position very quickly or something
L328[22:03:01] <Liizzii> obviously for
static machines they can just boot up, get their position then
immediately providing location pings themselves. moving stuff like
drones or robots would probably need to track their movements and
adjust their initial gps position based on that
L329[22:03:22] <Liizzii> or just not have
moving stuff respond
L330[22:05:14]

<Forecaster> I'd just place
microcontrollers along the path that periodically broadcast a GPS
message with a position in it
L331[22:06:01]

<Forecaster> Anything that moves can
receive it and use it to estimate it's location
continuously
L332[22:08:30] <Amanda> %choose
laptopnaptime?
L333[22:08:30] <MichiBot> Amanda:
I've heard that such things lead to bad luck
L334[22:08:44] <Amanda> Hrm. Rain box,
then we'll revisit this
L335[22:09:19] <Liizzii> i need to go use
the rainbox before too late
L336[22:22:09] <Hawk777> I’m curious why
nobody is talking about waypoints?
L337[22:23:30] <Hawk777> If a waypoint is
labelled with its own absolute location, AFAICT just a single
waypoint within probe range is sufficient to nail down your own
location.
L338[22:23:51] <Hawk777> Since you get
separated X/Y/Z distances.
L339[22:26:08] <Hawk777> It seems like
waypoints don’t require power, which microcontrollers do, and of
course you also don’t have to write any code to run on the
waypoints, the navigation upgrade can just find nearby ones
instantly.
L340[22:27:14] <Hawk777> From a quick
glance at the code it also looks like the findWaypoints method of
the navigation upgrade works fine even when outside the navigation
upgrade’s own map region.
L341[22:48:32] ⇦
Quits: Thutmose (~Patrick@67.21.186.156) (Ping timeout: 183
seconds)
L342[22:57:19] ⇦
Quits: Forecaster (~Forecaste@2001:41d0:700:3949:2222::2) (Ping
timeout: 183 seconds)
L343[22:57:34] ⇦
Quits: scj643 (~quassel@2001:41d0:700:3949:5c1::1) (Remote host
closed the connection)
L344[22:58:21]
⇨ Joins: Forecaster
(~Forecaste@2001:41d0:700:3949:2222::2)
L345[22:58:27]
zsh sets mode: +v on Forecaster
L346[22:58:37]
⇨ Joins: scj643
(~quassel@2001:41d0:700:3949:5c1::1)
L347[22:59:22] <Liizzii> err, okay
then
L348[22:59:41] <Liizzii> idk why my
server's v6 stack just did a bit of a timeout
L349[22:59:45] <Liizzii> i blame ovh
L350[23:03:59] <Corded> >
<Hawk777> It seems like waypoints don’t require power, which
microcon…
L351[23:03:59]

<Renno> you
may be right
L353[23:04:54]

<Renno> not
sure about the range part
L354[23:06:05]

<Renno>
seems you are correct, nice
L355[23:18:00]

<Renno> now
the really cool parts come next where I can go around with a tablet
and a drone and use this system to create a map of interlinked
notes then use path finding to calculate travel path 😎
L356[23:21:34] <Corded> >
<Hawk777> From a quick glance at the code it also looks like
the find…
L357[23:21:34]

<Renno>
unsure of the maximum radius based on the results, but its between
170 and 200 blocks from my test, which is a pretty good sized
area
L358[23:26:44] <Corded> >
<Forecaster> Izzy has some netboot thing for drones
iirc
L359[23:26:44]

<Lily> I
*also* have a netboot thing somewhere, hold on-
L360[23:28:04] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef0e4800e158ed9bc3edfe15.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L362[23:28:16] <Izzy> I ended up having
drones act as RPC endpoints
L363[23:28:26]

<Lily> I
have apparently two copies of this
L364[23:28:33]

<Renno>
wdym rpc endpoints
L365[23:29:11] <Izzy> minitel RPC
L366[23:29:18] <Corded> >
<LilyflowerFDL>
L367[23:29:18]

<Lily>
Supports "legacy" HDD boot (i.e. OpenOS-style), HDD boot
(address plus path), HTTP booting, and PXE (ok, not *really* PXE, I
just call it that for funny) booting
L368[23:29:29] <Izzy> I had them export
all the interesting components and a function to execute arbitrary
code locally
L369[23:29:30]

<Lily>
"PXE" booting is just OC-network booting
L370[23:29:31]

<Renno> as
in they just sit in the air with a solar upgrade like a mobile
relay?
L371[23:30:17] <Corded> >
<LilyflowerFDL>
L372[23:30:17]

<Lily> 2167
bytes, so you've got a little under 1930 bytes free
L373[23:30:29]

<Renno>
whats the usecase of this minitel rpc
L374[23:30:47] <Izzy> it's generic
remote procedure call over minitel?
L375[23:31:11] <Izzy> you can use it to
export/import components or filesystems or have it act as a network
API for an application
L376[23:31:33]

<Renno>
I've never used minitel or seen it used outside of the times
you've used it on SecondCraft so idk how to think about
it
L377[23:31:56]

<Renno> I
thought you were saying you used the drones for something
special
L378[23:33:02] <Izzy> it's more that
I made generic firmware so I could control drones from normal
computers with minimal messing around
L379[23:34:37] <Corded> >
<Renno> I've never used minitel or seen it used outside
of the time…
L380[23:34:37]

<Lily>
secondcraft?
L381[23:34:40]

<Renno>
drones seem to run out of power fast
L382[23:35:16] <Corded> >
<LilyflowerFDL> secondcraft?
L383[23:35:16]

<Renno>
city building modpack and server from a while back
L384[23:35:19]

<Lily>
ah
L385[23:37:31]

<Renno> a
few OC players were on there but I saw not very much OC stuff going
on sadly
L386[23:38:15]

<Renno> I
created a GUI storage system using storage drawers that was pretty
good and some robot scripts for quarrying, farming, etc
L387[23:38:25] <Hawk777> The code suggests
that a navigation upgrade can find waypoints within the same
distance as the tier-two wireless network transmission
distance.
L388[23:39:24]

<Renno>
probably
L389[23:39:26] <Izzy> my storage drawers
based storage system used minitel RPC actually
L390[23:39:39] <Izzy> minitel RPC and lz16
compressed streams
L391[23:40:28] <Izzy> (because big results
lists would use a lot of network bandwidth, otherwise)
L392[23:40:29]

<Renno>
doing an inventory system without storage drawers would suck
ngl
L393[23:41:10] <stephan48> Amanda: help i
need to get up in 4.5h but i don't wanna go to bed yet, got
any k8s foooo i can unbreak?
L394[23:41:16] <stephan48> or break
L395[23:41:29] <stephan48> toooonnns of
me/rs drives
L396[23:42:22]

<Renno>
sure ae2 or RS are the obvious choices for inventory but
they're also a little boring and lame after a while
L397[23:43:17] <Izzy> I like my magic mods
to be explicit about being magic
L398[23:44:57]

<Renno>
Though it would be very impracticabl, it would be cool to have an
automatically expanding inventory system using a robot to place
chests when out of room and drone for retrieval and deposits
L399[23:47:35]

<Spider
EveryOS> %sip
L400[23:47:35] <MichiBot> You drink a
serif-only tomato potion (New!). Spider EveryOS zones out for 10
minutes.
L401[23:59:25] <Hawk777> With or without
autoplacement, I don’t see what’s wrong with plain chests for
inventory. Storage drawers are nice, but given modded Minecraft
having a zillion item types that you don’t need all that many of,
an inventory that can hold many different types (like a chest)
seems like a great idea, and if you’re using drones for all
retrieval, you don’t even need to have the storage tidy and
organized, just dump stuff anywhere and
L402[23:59:25] <Hawk777> the system
remember where it is!
L403[23:59:59] <Izzy> the thing about
storage drawers is if you connect to a drawer controller it shows
up as one giant inventory