<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:04]

<Brisingr
Aerowing> %splash @Forecaster with mutable potion
L2[00:05:05] <MichiBot> You fling a mutable
jumbonium potion (New!) that splashes onto @Forecaster. @Forecaster
turns into an automato goat for 9 moons.
L3[00:19:01]

<SpiderEveryOS> %tonk
L4[00:19:02] <MichiBot> Zoinks!
SpiderEveryOS! You beat Forecaster's previous record of 0s
(By 2h 21m 44s)! I hope you're happy!
L5[00:19:02] <MichiBot> SpiderEveryOS's
new record is 2h 21m 44s! SpiderEveryOS also gained 0.00236 tonk
points for stealing the tonk. Position #1.
L6[01:19:02] * Amanda
yawns a big toofy yawn
L7[01:19:25] * Amanda
curls up atop Izzy with an Elfi buried somewhere in her floof, does
a heccen zzzearflick
L8[01:19:56] <Amanda> Night girls,
don't forget, sam dolton has been here the whole time
L9[03:35:08] *** Joins: Hawk777
(~Hawk777@2605:1700:1091:8e00:de0b:220a:f79d:cc86) Hawk777
L10[03:35:43]

<Forecaster> %tonk
L11[03:35:43] <MichiBot> Bejabbers!
Forecaster! You beat SpiderEveryOS's previous record of 2h
21m 44s (By 54m 56s)! I hope you're happy!
L12[03:35:43] <MichiBot> Forecaster's
new record is 3h 16m 41s! Forecaster also gained 0.00276 (0.00092 x
3) tonk points for stealing the tonk. Position #2. Need 0.3121312
more points to pass SpiderEveryOS!
L14[05:38:16] ⇦
Quits: xal (~xal@mx1.xal.systems) (Ping timeout: 195
seconds)
L15[05:39:10] ⇨
Joins: xal (~xal@mx1.xal.systems)
L16[05:46:04] <Izzy> got NAT working
:D
L17[06:09:26] ⇨
Joins: vftdan (b5cb05d1b9@jabberfr.org)
L19[06:29:49] <Corded> > <Izzy>
friends does anyone want to sanity check my diagram of mini…
L20[06:29:49]

<RedstoneParkour> seems a bit excessive
compared to how i did it?
L21[06:30:42]

<RedstoneParkour> well hm
L22[06:30:46]

<RedstoneParkour> suppose not
L23[06:31:10] <Izzy> my implementation is
slightly smaller, with VLANs
L24[06:31:18]

<RedstoneParkour> though
L25[06:31:42] <Izzy> it doesn't do
inbound/outbound though it's just "this interface has a
suffix"
L26[06:31:48]

<RedstoneParkour> yeah
L27[06:32:17]

<RedstoneParkour> though i do wonder if
its possible to do vlans with inbound/outbound
L28[06:32:37] <Izzy> VLANs are separate
hardware network ports in this implementation
L29[06:32:43]

<RedstoneParkour> oh
L31[06:35:46]

<RedstoneParkour> also any reason for
choosing suffixes over prefixes?
L32[06:36:13] <Izzy> I like having the
unique part first
L33[06:36:19] <Izzy> though admittedly it
does make sorting harder
L34[06:36:53] <Izzy> modems table now has a
wrapped version of the modems, with the VLAN and suffix included in
the table; route cache should now include the suffixed hostname and
VLAN ID of the LKR,
L35[06:37:53] <Izzy> using physical network
ports for VLANs is good in that you simply won't get events on
other ports, but you can only open 16 or 1, depending on network
card
L36[06:37:56]

<RedstoneParkour> also the
dest:match(pattern constructed from prefix) seems unnecessary
L37[06:38:19] <Izzy> how would you suggest
doing that? I wasn't happy with it but my brain isn't
very happy
L38[06:38:26]

<RedstoneParkour> as in you can do
`dest:sub(-#prefix) == prefix`
L39[06:38:36] <Izzy> oh yeah that's
tidier
L40[06:39:27] <Izzy> hm, maybe.
L41[06:40:40] <Izzy> tidier for
checking
L42[06:40:52]

<RedstoneParkour> also the idea i had for
vlans via nat was to hijack the nat mechanism a bit to always add a
prefix when going 'outside'
L43[06:40:57]

<RedstoneParkour> sooo you'd get
vlans
L44[06:45:12]

<RedstoneParkour> though it'd only
allow one per interface...
L45[06:45:30] <Izzy> okay. for checking
it's shorter, for stripping the suffix it's a little
longer, but it's a lot more comprehensible
L46[06:46:02] <Izzy> the other option would
be pre-building the pattern when the modem is initialised
L47[06:48:47] ⇦
Quits: Hawk777 (~Hawk777@2605:1700:1091:8e00:de0b:220a:f79d:cc86)
(Quit: Leaving.)
L48[06:49:18]

<RedstoneParkour> stripping the suffix
would be dest:sub(1,-#prefix-1) right?
L50[06:49:37] <Izzy> but it has to be test
for suffix, test suffix matches, return stripped hostname
L51[06:49:49]

<RedstoneParkour> hence the helper
function i have
L52[06:50:09] <Izzy> I can do the latter
two steps with match() but's a tad messy
L53[06:50:36] <Izzy> I could have a
modem.hostp and modem.suffixp to use in those match
statements
L54[06:51:49] <Izzy> (ie, host pattern and
suffix pattern. which could be used to test or extract the relevant
part)
L55[06:54:27] <Izzy> escaped suffix would
probably go a ways on its own tbh
L56[06:55:25] <Izzy>
gsub("%p","%%%1") just prepends a % to any
punctuation which is the simplest way to escape a string to use in
a pattern as a literal
L57[07:11:06] *** Joins: Hawk777
(~Hawk777@2605:1700:1091:8e00:4291:983:11ae:3f29) Hawk777
L58[07:14:44] ⇦
Quits: Hawk777 (~Hawk777@2605:1700:1091:8e00:4291:983:11ae:3f29)
(Client Quit)
L59[07:50:12]

<Vaur>
%tonk
L60[07:50:13] <MichiBot> Willikers! Vaur!
You beat Forecaster's previous record of 3h 16m 41s (By 57m
48s)! I hope you're happy!
L61[07:50:13] <MichiBot> Vaur's new
record is 4h 14m 29s! Vaur also gained 0.00384 (0.00096 x 4) tonk
points for stealing the tonk. Position #3. Need 0.3915894 more
points to pass Forecaster!
L62[08:30:32]

<Vaur>
%chug
L63[08:30:33] <MichiBot> You drink a ripe
dirt potion (New!). Vaur has a single tear roll down their cheek
for some reason.
L64[08:43:34] <Izzy> I should do TCP for
rica
L65[08:44:04] <Izzy> let me do IRC over the
LAN
L66[10:12:38]

<RedstoneParkour> Izzy: maybe resurrect
minitel-chat?
L67[10:12:52] <Izzy> maybe. could do a
relay
L68[10:13:00]

<RedstoneParkour> we have internet bridges
too
L69[10:13:08] <Izzy> but more it'd be
neat to be able to join #oc and #SKSDev over the LAN
L70[10:13:24]

<RedstoneParkour> true
L71[10:13:54]

<RedstoneParkour> though it would be even
crazier if #sksdev were moved to valle niasmor
L72[10:13:56] <Izzy> the current internet
bridges are just HTTP for simplicity
L74[10:18:03]

<RedstoneParkour> dont give me ideas for
porting openttyd to oc...
L75[10:18:12]

<RedstoneParkour> err openttd
L76[10:18:31] <Izzy> OpenTTD LAN party ...
in OC
L77[10:18:43]

<RedstoneParkour> over OC?
L78[10:19:00]

<RedstoneParkour> would require me making
a socks5 proxy out of the internet bridge somehow
L79[10:19:06]

<RedstoneParkour> or similar
L80[10:19:11] <Izzy> nah just. OpenTTD in
OC. reimplementation :3
L81[10:19:19] <Izzy> honestly OC is a
decent target for tile-based games
L82[10:19:23]

<RedstoneParkour> true
L83[10:19:30] <Izzy> lots of funny unicode
characters
L84[10:26:57]

<asie> *
<@124625753240240132> new font.hex (Unifont 17.0.05)
L85[10:28:58]

<asie> *
https://osf.io/d8f6m/ and here is the data. the
study also lists the exact human written stories used, and prompts
used to generate their AI counterparts
L86[10:28:58] <MichiBot> Title: OSF
L87[10:29:16]

<RedstoneParkour> huh
L88[10:35:49] <Amanda> Did discord send
phantom edits again?
L89[10:36:27] <Amanda> The snarf MichiBot
did was in response to an edit from @asie
L90[12:04:29]

<RedstoneParkour> probably
L91[12:04:58] <RedstoneParkour> yeah the
edits in #oc and #oc-rebooted are from different people
L92[13:09:22]

<SpiderEveryOS> %tonkout
L93[13:09:23] <MichiBot> Woah!
SpiderEveryOS! You beat Vaur's previous record of 4h 14m 29s
(By 1h 4m 40s)! I hope you're happy!
L94[13:09:23] <MichiBot> SpiderEveryOS 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: 2.8363406. Position #1
L95[13:10:59]

<Forecaster> dangitr
L96[13:12:54] *
Amanda orders MichiBot some %soup
L97[13:12:55] <MichiBot> Waiter!! Waiter!!
There's a Magic furai furai furai! (25%) in my soup!
L98[13:13:10] <Amanda> %splash Forecaster
with mutable aluminium potion
L99[13:13:11] <MichiBot> You fling a
mutable aluminium potion (New!) that splashes onto Forecaster.
Forecaster turns into a dryad until they move.
L100[13:13:25] <Amanda> michibot really
likes dryads recently
L101[13:13:26] <MichiBot> Amanda:
I'll stab you in the face!
L102[13:13:31] <Amanda> D:
L103[13:13:52] <Amanda> What'd I
do!?
L104[13:14:14]

<Forecaster> that's some sudden
aggression
L105[13:14:54]

<Forecaster> also hey D:<
L106[13:15:01]

<Forecaster> at least it's an easy
cure
L107[13:34:33] ⇦
Quits: xal (~xal@mx1.xal.systems) (Quit: No Ping reply in 180
seconds.)
L108[13:34:41]
⇨ Joins: xal (~xal@mx1.xal.systems)
L109[13:42:16] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:349e:434f:d4a2:ca1) Vexatos
L110[13:42:16]
zsh sets mode: +v on Vexatos
L111[13:43:51] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:349e:434f:d4a2:ca1)
(Client Quit)
L112[13:46:51] *** Joins: Vexatos
(~Vexatos@2001:4647:af75:0:349e:434f:d4a2:ca1) Vexatos
L113[13:46:51]
zsh sets mode: +v on Vexatos
L114[13:48:02] <Amanda> %splash Forecaster
with mutable unobtainium potion
L115[13:48:03] <MichiBot> You fling a
mutable amethyst potion (New!) that splashes onto Forecaster.
Forecaster turns into a red fish until they get up.
L116[13:52:12]

<Forecaster> hey, again! D:<
L117[13:52:29]

<Forecaster> does swimming up
count...
L118[15:42:32] ⇦
Parts: vftdan (b5cb05d1b9@jabberfr.org) (Disconnected: Hibernating
too long))
L119[18:07:22]

<Flameingsoul> %chug
L120[18:07:22] <MichiBot> You drink an
aligned rock potion (New!). A warp zone opens up next to
Flameingsoul. (Use %warp to jump in)
L121[18:07:29]

<Flameingsoul> %warp
L122[18:07:29] <MichiBot> You end up in a
world inhabited by clowns.
L123[18:07:33]

<Flameingsoul> nooo!
L124[18:07:42]

<Flameingsoul> wait, thats just this
one
L125[18:11:54]

<SpiderEveryOS> %tonk
L126[18:11:54] <MichiBot> Jeepers!
SpiderEveryOS! You beat your own previous record of 0s (By 5h 2m
31s)! I hope you're happy!
L127[18:11:54] <MichiBot>
SpiderEveryOS's new record is 5h 2m 31s! No points gained for
stealing from yourself. (Lost out on 0.00504)
L128[18:32:40]

<Vaur>
%chug
L129[18:32:40] <MichiBot> You drink a
thick transparent potion (New!). Everything Vaur says is now in
Wingdings until they run in a triangle for 3 minutes.
L130[19:53:40] ⇦
Quits: xal (~xal@mx1.xal.systems) (Ping timeout: 195
seconds)
L131[19:54:36]
⇨ Joins: xal (~xal@mx1.xal.systems)
L132[20:27:04] *** Joins: Michiyo
(~Michiyo@2a11:6c7:2500:a200:ac58:e7c3:d31c:b68a) Michiyo
L133[20:27:04]
zsh sets mode: +o on Michiyo
L134[20:34:05] ⇦
Quits: Corded (~MichiBot@2604:2dc0:200:54::2) (Quit: Bridge
shutting down)
L135[20:34:11] *** Joins: Corded
(~MichiBot@2604:2dc0:200:54::2) Michibot
L136[20:34:11]
zsh sets mode: +v on Corded
L137[20:38:19] ⇦
Quits: Corded (~MichiBot@2604:2dc0:200:54::2) (Client
Quit)
L138[20:38:25] *** Joins: Corded
(~MichiBot@2604:2dc0:200:54::2) Michibot
L139[20:38:25]
zsh sets mode: +v on Corded
L140[20:48:52] ⇦
Quits: Corded (~MichiBot@2604:2dc0:200:54::2) (Quit: Bridge
shutting down)
L141[20:48:58] *** Joins: Corded
(~MichiBot@2604:2dc0:200:54::2) Michibot
L142[20:48:58]
zsh sets mode: +v on Corded
L143[20:59:10] ⇦
Quits: Corded (~MichiBot@2604:2dc0:200:54::2) (Quit: Bridge
shutting down)
L144[20:59:16] *** Joins: Corded
(~MichiBot@2604:2dc0:200:54::2) Michibot
L145[20:59:16]
zsh sets mode: +v on Corded
L146[21:00:32]

<Brisingr
Aerowing> %splash @Forecaster
L147[21:00:33] <MichiBot> You fling a bald
solarium potion (New!) that splashes onto @Forecaster. @Forecaster
has a single tear roll down their cheek for some reason.
L150[21:01:12] <MichiBot> Title: 404 Error
| Archive of Our Own
L151[21:01:12] <MichiBot> Title: Home |
Adoptium
L153[21:01:28] <MichiBot> Title:
OC-JNLua/native at master · MightyPirates/OC-JNLua · GitHub
L154[21:03:54] <Izzy> More spurious
edits?
L155[21:06:25]
⇨ Joins: vftdan
(b5cb05d1b9@2a00:c70:1:178:170:40:189:1)
L156[21:09:29] <Corded> >
<MichiBot> Title: 404 Error | Archive of Our Own
L157[21:09:30]

<SpiderEveryOS> Why is michibot spewing
out random webpage titles?
L159[21:20:19]

<SpiderEveryOS> Thanks, for some reason
half those messages didn't show up here
L160[21:25:18] ⇦
Quits: Corded (~MichiBot@2604:2dc0:200:54::2) (Quit: Bridge
shutting down)
L161[21:25:24] *** Joins: Corded
(~MichiBot@2604:2dc0:200:54::2) Michibot
L162[21:25:24]
zsh sets mode: +v on Corded
L163[21:49:07] <Amanda> @SpiderEveryOS for
some reason discord keeps sending edits for old messages, which
corded is sending as edits
L164[21:50:21]

<Michiyo>
Yeah, it's odd though... cause you can't edit webhook
messages that I know of.
L165[22:29:42] <Amanda> Wow, that story
doesn't even exist anymore apparently
L166[22:30:15] <Amanda> I thought corded
just cut it off, but nope, it's just gone
L167[22:34:05] <Amanda> %choose wake
laptop to update story
L168[22:34:06] <MichiBot> No.
L169[22:34:24] ⇦
Quits: Vexatos (~Vexatos@2001:4647:af75:0:349e:434f:d4a2:ca1)
(Quit: Insert quantum chemistry joke here)
L170[22:34:24]

<Michiyo>
%choose yes
L171[22:34:25] <MichiBot> Yes.
L172[22:34:29]

<Michiyo>
o_O lol
L173[22:52:42]

<Brisingr
Aerowing> I have a feeling Discord is doing something weird with
the webhook API stuff.
L174[22:53:45] <Amanda> It's not just
been webhook messages that have been phantom edited though, I
don't think
L175[22:58:18]

<Michiyo>
It's something on Discord's end at any rate. The edits
aren't coming from Corded.
L176[23:03:20] <Corded> >
<SpiderEveryOS> reacted 👍 to <Amanda> @SpiderEveryOS
for some reason discord keeps sending edits for old messages,
wh…
L177[23:29:42] <Amanda> Yeah, I kinda lost
the thread of my message when I was writing it
L178[23:39:01]

<SpiderEveryOS> %tonkout
L179[23:39:01] <MichiBot> Dogast!
SpiderEveryOS! You beat your own previous record of 5h 2m 31s (By
24m 35s)! I hope you're happy!
L180[23:39:01] <MichiBot> SpiderEveryOS
has tonked out! Tonk has been reset! They gained 0.005 tonk points!
plus 0.008 bonus points for consecutive hours! Current score:
2.8493406, Position #1
L181[23:39:55] <Amanda> %choose halucinate
or irrradiate
L182[23:39:55] <MichiBot> I sense some
"halucinate" in your future!