<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:49:15] 

<Ocawesome101> >Wattana: I know but if
there are multiple processes p…
 
L2[00:49:15] 

<Ocawesome101> why would it?
 
L3[00:49:35] 

<Ocawesome101> each process has its own
signal queue
 
L4[00:49:53] 

<Ocawesome101> >Wattana: also make
inter-process comm via signals pos…
 
L5[00:49:53] 

<Ocawesome101> and this is already
implemented
 
L6[00:50:05] 

<Ocawesome101> >Wattana: you should
have the kernel pull signals and …
 
L7[00:50:05] 

<Ocawesome101> as is this, though in a
different manner
 
L8[00:51:09] <Izaya> in various PsychOS
incarnations I had complicated schedulers and kernel-side event
queues and all sorts of stuff
 
L9[00:51:25] <Izaya> ended up giving up and
going "yeah if you want an event yield and you'll get the
latest"
 
L10[01:06:51] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here) 
L11[01:13:44] *
Amanda pushes izaya onto the event queue 
L12[01:14:14] <Izaya> error: expected
table, got nil
 
L13[01:16:21] ⇦
Parts: lunar_sam (d83d0855c1@2a00:c70:1:178:170:40:189:1) (Error
from remote client)) 
L14[01:28:27] ⇨
Joins: lunar_sam (d83d0855c1@jabberfr.org) 
L15[01:35:21] ⇦
Parts: lunar_sam (d83d0855c1@jabberfr.org) ()) 
L16[01:35:33] ⇨
Joins: lunar_sam (d83d0855c1@jabberfr.org) 
L17[01:36:25] <Amanda> %choose laptop nap
time or just veg
 
L18[01:36:29] <MichiBot> Amanda: I spy
with my robotic eye something beginning with "laptop nap
time"!
 
L19[01:36:54] *
Amanda lays her head on Elfi's mothtop, closing the clamshell
and blocking it's use 
L20[01:38:18] 

<lunar_sam>
sam is in pain
 
L21[01:42:56] <Amanda> I know what will
help!
 
L22[01:43:04] *
Amanda beams a bucket's worth of lava above
lunar_sam 
L23[01:44:07] 

<lunar_sam>
i prefer my painkillers in 14.5x114mm
 
L24[01:44:07] *
Amanda curls up around Elfi, making sure to keep the mothtop
supresssed, reads to her some stories 
L25[01:44:17] 

<Wattana>
>Ocawesome101: and this is already implemented
 
L26[01:44:17] 

<Wattana> i
cant seem to push signals tho?
 
L27[01:44:32] 

<Ocawesome101> >Wattana: i cant seem to
push signals tho?
 
L28[01:44:32] 

<Ocawesome101> `computer.pushSignal`
doesn't work?
 
L29[01:44:39] 

<Wattana>
yeah i cant catch custom signals
 
L30[01:47:47] <Amanda> %choose new or
new-neq
 
L31[01:47:48] <MichiBot> Amanda: Why not
both? Okay fine. "new".
 
L32[01:48:37] ⇦
Parts: lunar_sam (d83d0855c1@jabberfr.org) ()) 
L33[01:50:13] 

<Ocawesome101> hmmm
 
L34[01:51:13] 

<Ocawesome101> >Wattana: yeah i cant
catch custom signals
 
L35[01:51:13] 

<Ocawesome101> i can't find anything
that would prevent this but it does indeed seem to be broken
o.0
 
L36[01:52:42] 

<Ocawesome101> @Wattana actually
 
L37[01:53:00] 

<Ocawesome101> `computer.pushSignal` is
wrapped in userspace to only send custom signals to the same
process
 
L38[01:53:09] 

<Wattana>
bruh
 
L39[01:53:18] 

<Wattana>
that made pushing signals utterly useless
 
L40[01:53:34] 

<Ocawesome101> use `process.message` and
target the specific process
 
L41[01:53:51] 

<Wattana>
please document that
 
L42[01:54:08] 

<Ocawesome101> i'll just set its
behavior behind a kernel flag
 
L43[01:54:31] <Izaya> hmm, how would a
minitel stack work in such a situation? would there have to be
logic to send a message to the daemon when you require() the
library so it knows to send events to your process?
 
L44[01:54:35] 

<Wattana>
>Ocawesome101: use `process.message` and target the sp…
 
L46[01:55:02] 

<Wattana>
btw i want to make a "platform tools" for lua and one of
the functionality is detection platform
 
L47[01:55:32] 

<Wattana>
but a bunch of if-else is not ideal especially when u wanna extend
the platform list so I decided to implement a profile system but
idk how to implement the platform criterias
 
L48[01:57:14] 

<Ocawesome101> you can check whether the
`TERM` environment variable is `cynosure`
 
L49[01:57:30] 

<Ocawesome101> Monolith sets it to
`monolith` and Paragon sets it to `paragon`, though i don't
support either of those anymore
 
L50[01:57:35] 

<Wattana>
yes but it should be able to be extended to detect more platforms
easily
 
L51[01:57:46] 

<Wattana>
so I have to implement a sort of platform list with
"requirements"
 
L52[01:57:48] <Izaya> _OSVERSION?
 
L54[01:57:48] 

<Ocawesome101> i probably need to rebuild
the web manpages
 
L55[01:58:05] 

<Wattana> I
can't just go around and do a long list of if-else
 
L56[01:58:10] 

<Ocawesome101> you could do it a similar
way to `termio`
 
L57[01:58:13] 

<Wattana>
it's be a nightmare
 
L58[01:58:16] 

<Wattana>
it'd be a nightmare [Edited]
 
L59[01:58:26] 

<Ocawesome101> which has a handler for
each terminal type
 
L60[01:58:37] <Izaya> I'd probably
pattern match _OSVERSION and then have special logic for detecting
stuff that doesn't expose it
 
L61[01:59:48] 

<Ocawesome101> alternatively, you could
have a system that has each platform module return its
implementation and a function that'll detect if it's the
current platform, and then just loop through all those modules and
call `.detect` or whatever
 
L62[02:00:43] 

<Wattana>
could work
 
L63[02:01:03] 

<Ocawesome101> i'm working on
tweaking `computer.pushSignal` to behave as expected, btw
 
L64[02:03:32] 

<Wattana>
nice
 
L65[02:03:53] 

<Wattana>
and then i do `upm update && upm upgrade`?
 
L66[02:03:54] 

<Ocawesome101> i'm adding signal
blacklisting unless you pass `pushSignal.unprotected=1` so it
can't :w
 
L67[02:03:57] 

<Ocawesome101> uhhh
 
L68[02:04:15] 

<Ocawesome101> so userspace can't
generate signals like `key_down`
 
L69[02:04:20] 

<Ocawesome101> or
`component_removed`
 
L70[02:04:33] 

<Ocawesome101> mostly for safety's
sake, to prevent programs causing weird behavior
 
L71[02:04:37] 

<Wattana> I
see
 
L72[02:05:14] 

<Wattana>
can you make it so programs can choose to accept custom signals
without affecting other programs?
 
L73[02:05:35] 

<Wattana> i
refined my plan for a sound server and I think ima do a PCM sound
server
 
L74[02:05:38] 

<Ocawesome101> hm?
 
L75[02:05:45] 

<Ocawesome101> if a program doesn't
recognize an event it should just ignore it
 
L76[02:05:58] 

<Ocawesome101> if you want to send data to
a specific process use `process.message`
 
L77[02:05:58] 

<Wattana>
(midi is a no-go bc sound cards can't just open a channel
indefinitely)
 
L78[02:06:15] 

<Wattana>
>Ocawesome101: if you want to send data to a specific …
 
L79[02:06:15] 

<Wattana>
and how do I intercept it? just pull signal/yield?
 
L80[02:06:24] 

<Ocawesome101> yeah it gets added to the
target's signal queue
 
L81[02:06:38] 

<Wattana>
how do I know the PID of a specific daemon tho
 
L82[02:06:56] 

<Ocawesome101> so `process.message(1,
"example")` will send process 1 a signal that looks like
`"ipc", whateverTheSendingProcess'sPidWas,
"example"`
 
L83[02:07:05] 

<Ocawesome101> you can filter by name in
`process.list`
 
L84[02:07:13] 

<Ocawesome101> or you can fire a signal
when the daemon starts
 
L85[02:07:19] 

<Wattana> I
see
 
L86[02:07:26] 

<Ocawesome101> or you can have the daemon
set a field in a library
 
L87[02:07:35] 

<Wattana>
>Ocawesome101: or you can fire a signal when the daemo…
 
L88[02:07:35] 

<Wattana>
it's a USysD daemon
 
L89[02:07:54] 

<Ocawesome101> yes, so that'd
probably start on system boot (if it's enabled) which
isn't great
 
L90[02:08:01] 

<Wattana>
and firefox is refusing to switch audio output again 😱
 
L91[02:08:03] 

<Ocawesome101> yes, so that'd
probably start on system boot (if it's enabled) in which case
that's not an optimal solution [Edited]
 
L92[02:08:19] 

<Ocawesome101> setting a field in a
library is probably the best option
 
L93[02:08:26] 

<Ocawesome101> or filtering running
processes by name
 
L94[02:08:33] 

<Wattana>
>Ocawesome101: setting a field in a library is probabl…
 
L95[02:08:33] 

<Wattana>
ig i'd wanna use process filtering
 
L96[02:09:02] 

<Ocawesome101> whatever your service name
is, the process's name will be `[name]`
 
L97[02:09:33] 

<Ocawesome101> you can specify that a
service should run on a specific TTY by appending `@ttyN` to its
name, and that gets stripped during process naming
 
L98[02:09:38] 

<Ocawesome101> that's how e.g. login
works
 
L99[02:10:48] 

<Wattana>
>Ocawesome101: you can specify that a service should r…
 
L100[02:10:49] 

<Wattana>
my sound server runs in background so that wouldnt be needed
/shrug
 
L101[02:10:56] 

<Ocawesome101> yep
 
L102[02:11:06] 

<Ocawesome101> just something to be
mindful of if you do write something dependent on that in the
future
 
L103[02:12:57] 

<Wattana>
would a terminal multiplexer be possible in ULOS?
 
L104[02:13:05] 

<Wattana>
that'd be pretty useful 🤔
 
L105[02:13:06] 

<Ocawesome101> absolutely
 
L106[02:13:12] 

<Ocawesome101> in fact, you can do it with
decent speed too
 
L107[02:13:20] 

<Ocawesome101> without having to process
any output
 
L108[02:14:14] 

<Wattana>
so you've made one already?
 
L109[02:14:22] 

<Ocawesome101> because cynosure exposes
its VT100 layer to userspace, so userspace can create custom TTYs,
and there's a library called `gpuproxy` that lets you
"wrap" a GPU component, for example, so that all calls to
it are redirected either to a buffer or to an area of the
screen
 
L110[02:15:31] 

<Ocawesome101> and you can disable all
activity (input/output) for an individual TTY stream (called `xoff`
mode, perhaps slightly incorrectly) though 
be very careful while
using it as if your program crashes you can only recover by
rebooting
 
L112[02:19:02] 

<Ocawesome101> the manual pages should be
updated
 
L113[02:20:11] 

<Ocawesome101> and you should indeed be
able to update now and get the new features @Wattana
 
L115[02:28:16] 

<Ocawesome101> `upm update -f`
 
L116[02:28:20]
⇨ Joins: Taiyaf (~Taiyaf@104.204.153.161) 
L117[02:28:29] 

<Ocawesome101> it'll reinstall the
whole system but should pull the changes
 
L118[02:28:59] 

<Wattana>
still no packages to install
 
L119[02:29:06] 

<Ocawesome101> hmmm
 
L120[02:29:07] 

<Ocawesome101> `upm list installed`
 
L122[02:29:50] 

<Wattana>
btw
 
L124[02:30:10] 

<Ocawesome101> reload that
 
L125[02:30:15] 

<Ocawesome101> browsers like to cache
those pages
 
L126[02:30:19] 

<Ocawesome101> maybe ctrl-shift-r
 
L127[02:32:32] ⇦
Quits: Taiyaf (~Taiyaf@104.204.153.161) (Quit: Taiyaf) 
L128[02:41:26] 

<Wattana> I
see it now
 
L129[03:02:16]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-206.as13285.net) 
L130[03:03:37] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-206.as13285.net) (Ping
timeout: 189 seconds) 
L131[03:12:25] <Amanda> %choose
hallucinate or make a sleep deposit
 
L132[03:12:26] <MichiBot> Amanda:
Somebody once told me to roll with "hallucinate"
 
L133[03:12:41] 

<Wattana>
Someone please document that the length of component addresses are
36 characters long
 
L134[03:13:10] <Amanda> Hrm. Probably
unwise, I want to get more then 6.5h of sleep tonight
 
L135[03:13:53] <Amanda> %choose irradiate
or unconscious hallucinating
 
L136[03:13:53] <MichiBot> Amanda: Hold on
tightly! "unconscious hallucinating" is a wild
ride!
 
L137[03:14:12] <Amanda> Well, yes, they do
tend to be off the wall
 
L138[03:14:28] *
Amanda snuggles up around elfi, zzzmews 
L139[03:14:31] <Amanda> Night nerds
 
L140[03:15:05]
⇨ Joins: lunar_sam (d83d0855c1@jabberfr.org) 
L141[03:22:06] 

<lunar_sam>
>Wattana: Someone please document that the length o…
 
L142[03:22:06] 

<lunar_sam>
but they're 128 bits
 
L143[03:22:25] 

<Wattana>
they're 36 chars in text form
 
L147[03:58:33] 

<Z0idberg>
Interesting deity name
 
L148[04:39:29]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e6a:be00:fe34:97ff:fea9:75f2) 
L149[04:50:15]
⇨ Joins: Hawk777
(~chead@2607:c000:8275:d900:f913:800:e508:728d) 
L150[04:53:13] 

<Ocawesome101> @Wattana that's
standard length for a text-form UUID
 
L151[04:53:15] 

<Ocawesome101> afaik
 
L152[04:53:20] 

<Wattana> I
see
 
L153[04:56:50] 

<Wattana> I
think the complex number library is broken for Lua 5.3
 
L156[04:57:46] 

<Wattana>
wrong sample format maybe?
 
L158[05:15:58] <Izaya> \o/
 
L159[05:16:28] <Izaya> you guys are doing
like actual stuff and I'm just here playing KSP
>.>
 
L162[05:38:48] 

<Wattana>
@lunar_sam @Izaya: you guys gonna make me go back to playing
KSP
 
L163[05:39:02] 

<lunar_sam>
i make fighter jets
 
L164[05:39:04] 

<lunar_sam>
:D
 
L165[05:40:09] 

<lunar_sam>
(mostly) ignoring the space part of KSP
 
L166[05:40:12] 

<lunar_sam>
there are exceptions
 
L167[05:40:44] 

<lunar_sam>
(the CI-101X Space Carman, an SSTO version of a heavy strike
fighter of mine)
 
L169[05:41:42] 

<lunar_sam>
at least, when flying it space
 
L170[05:42:55] 

<lunar_sam>
FUCK
 
L171[05:43:02] 

<lunar_sam>
i forgot to put flaps on my plane
 
L173[06:03:29] 

<Wattana>
why is processing the wav file into something computronics sc can
use so hard
 
L174[06:03:31] 

<Wattana>
aaaaa
 
L175[06:08:51] 

<lunar_sam>
Izaya: if we combined our talents we could probably make something
sick
 
L176[06:09:10] <Izaya> that does seem
likely
 
L177[06:10:41] 

<lunar_sam>
"sam makes a giant spaceplane to assemble a giant fuckoff
space station izaya made"
 
L178[06:11:13] <Izaya> I mean, if you can
give me something that can deliver fucktonnes of LH2 to a 100km LKO
that could be interesting
 
L179[06:11:26] <Izaya> It'd let me
refuel my nuclear shuttle more easily
 
L180[06:11:52] <Izaya> (Currently working
on the supply chain to refuel it from Minmus)
 
L181[06:49:49] 

<lunar_sam>
very good
 
L182[06:49:56] 

<lunar_sam>
i can make something, probably
 
L183[06:50:00] 

<lunar_sam>
likely a flying wing
 
L185[07:02:29] <Izaya> could I interest
you in string.unpack
 
L186[07:06:28] 

<lunar_sam>
string.unpack is very good
 
L187[07:06:38] 

<lunar_sam>
i informed izaya of string.unpack
 
L188[07:58:37] 

<Wattana>
unpack can reverse bytes?
 
L189[08:09:18] <Izaya> unpack can process
big and little endian numbers
 
L190[08:40:45] ⇦
Quits: Hawk777 (~chead@2607:c000:8275:d900:f913:800:e508:728d)
(Quit: Leaving.) 
L191[09:01:50]
⇨ Joins: Bapple (~Bapple@58.173.50.200) 
L192[09:02:03] <Bapple> hello?
 
L193[09:02:15] 

<Forecaster> %yeshi
 
L194[09:02:17] <MichiBot> Hi, welcome to
the opencomputers IRC channel. If you just connected from
minecraft, yes this is a real chat. There are people here, but dont
expect people to engage with someone who just says "hi"
or similar, were (usually) pretty busy.
 
L195[09:02:49] ⇦
Quits: Bapple (~Bapple@58.173.50.200) (Client Quit) 
L196[09:05:37] <Izaya> %bye
 
L197[09:05:40] <MichiBot> Oh, well, bye I
guess...
 
L198[09:44:33]
⇨ Joins: Inari
(~Pinkishu@p508ef02d.dip0.t-ipconnect.de) 
L199[11:11:19] 

<Forecaster> %sip
 
L200[11:11:21] <MichiBot> You drink a dull
moonstone potion (New!). Forecaster suddenly forgets a random piece
of trivia.
 
L201[11:21:47] 

<Vaur>
%sip
 
L202[11:21:49] <MichiBot> You drink a
resonating jumbonium potion (New!). Vaur feels slightly more
agile.
 
L203[11:22:22]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net) 
L204[11:22:22]
zsh sets mode: +v on Vexatos 
L205[11:34:05] 

<Wattana> I
wish computtronic's sound card would act more like those FM
sound cards that allow you to play a note as long as you want and
that you have to send it a separate command to stop playing
 
L206[11:34:16] 

<Wattana>
would be hella easy to make programs for
 
L207[11:43:20] *
Inari pulls Amanda's body into the AI chamber and welds the
airlock shut after 
L208[11:54:55] 

<Senliast>
>Senliast: okay i will try it. do you think that it…
 
L209[11:54:55] 

<Senliast>
well i tried it, completely replacing all wires, everything, it
still looses components. And it also happens with PCs, that i set
up completely by hand, and there are also PCs copied with
worldedit, where it doesnt happen. So yeah, definitely a problem of
OC, that needed to be fixed... or not
 
L210[12:10:40] 

<Vaur>
%tonkout
 
L211[12:10:42] <MichiBot> Holy pretty
average hat Batman! Vaur! You beat your own previous record of 14
hours, 9 minutes and 14 seconds (By 1 minute and 38 seconds)! I
hope you're happy!
 
L212[12:10:43] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.014 tonk points! plus 0.026
bonus points for consecutive hours! Current score: 4.66241264,
Position #1
 
L213[12:11:40] 

<Forecaster> dammit
 
L214[12:26:23] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-106-206.as13285.net) (Read
error: -0x7880: SSL - The peer notified us that the connection is
going to be closed) 
L215[12:26:45]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-206.as13285.net) 
L216[12:30:45] *
Amanda yawns, looks around, wonders why Inari's in the ai
containment chamber, having seemingly welded herself
in 
L217[12:32:09] *
Amanda shrugs, wanders over to a blank wall and walks through it to
the rest of the facility 
L218[12:33:27] <Amanda> ( what, did you
think the non-descript room was the containment? No, silly, we have
to house the AIs in a comfortable environment for them to not
degrade further)
 
L219[12:34:52] <Inari> Amanda: I stepped
out first ofc!
 
L220[12:36:08] <Amanda> Stepped out of
what? The nice house you've been living in _is_ the ai
containment. A fully virtual environment to put them at ease and
heal!
 
L221[12:36:13] 

<Wattana>
>Amanda: _yawns, looks around, wonders why Inari…
 
L223[12:36:21] <Inari> Riight
 
L224[12:36:34] <Inari> %pet Amanda
 
L225[12:36:37] <MichiBot> Inari is petting
Amanda with A dead meme. Amanda regains 1d4 => 3 hit points! The
dead meme was shiny enough to be claimed by a dragon.
 
L226[12:37:31] *
Amanda gives the dead meme the respect it deserves, presents it as
a murder present to Inari 
L227[12:43:20] <Inari> Amanda: No,
don't do that!
 
L228[12:43:23] <Inari> The dragon will
come after me
 
L229[12:44:32] *
Amanda tilts her head, not seeing the downside 
L230[12:49:37] 

<Wattana>
The lore just keeps getting deeper ☺️
 
L231[12:51:37] <Inari> What lore
 
L232[12:52:03] 

<Wattana>
nvm its nothing lol
 
L233[12:56:10] 

<Neuro> idk
wtf is going on tbh and i dont ask
 
L234[13:18:29] 

<Z0idberg>
Neuro Nope you don't
 
L235[13:18:51] <Izaya> stick around long
enough and it'll make sense
 
L236[13:19:01] <Izaya> whether you want it
to or not
 
L237[13:24:58] *
Amanda anonymously tips off Saphire the location of the dead meme
that mysteriously went missing from her horde 
L238[13:25:19] <Saphire> Mow?
 
L239[13:26:48] 

<Rumulus2>
%catfact
 
L240[13:26:52] 

<Forecaster> hooray, my episode renamer
now has caching
 
L241[13:26:58] 

<Rumulus2>
!catfact
 
L242[13:26:59] 

<Forecaster> now it's way
faster
 
L243[13:27:07] <MichiBot> Stubbs (April
12, 1997 – July 21, 2017) was a cat who was the mayor of Talkeetna,
Alaska from July 1997 until his death.
 
L244[13:27:29] 

<Rumulus2>
damn
 
L245[13:27:39] 

<Rumulus2>
%catfact
 
L246[13:27:39] 

<Forecaster> for clarity that was from the
% one, ! is not a command character
 
L247[13:27:40] <MichiBot> Cats were mythic
symbols of divinity in ancient Egypt.
 
L248[13:28:07] 

<Rumulus2>
!fact
 
L249[13:28:10] 

<Rumulus2>
%fact
 
L250[13:28:11] <MichiBot> Cat fact: Cat
people are more open to new experiences than typical "dog
people."
 
L251[13:28:41] 

<Rumulus2>
%bf
 
L252[13:28:42] <MichiBot> Rumulus2:
Invalid arguments. %bf string
 
L253[13:28:56] 

<Rumulus2>
%bf hello
 
L254[13:29:10] 

<Rumulus2>
%bf [Edited]
 
L255[13:29:16] 

<Rumulus2>
%bf "hello"
 
L256[13:29:18] 

<Forecaster> please don't spam
commands in here, go to #bots
 
L257[13:29:24] 

<Rumulus2>
okie sorry
 
L258[13:30:14] 

<Forecaster> now to figure out the regex
issue where it's grabbing a seemingly random word thinking
it's the filename extension...
 
L259[13:30:46] 

<Forecaster> well, I guess it's the
first alphanumerical chunk preceeded by a period
 
L260[13:30:55] 

<Forecaster> an end anchor should fix that
little problem
 
L261[13:33:22] ⇦
Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Ping
timeout: 189 seconds) 
L262[13:44:46] <Amanda> Or will it only
make it into a sapient regex, capable of feeling and loving
 
L263[13:46:44] 

<Forecaster> nope, it's behaving
correctly now :P
 
L264[14:00:30] <Amanda> Maybe it's
just to afraid to show itself right meow
 
L265[14:00:49] <Amanda> You should give it
hugs anyways just to be safe
 
L266[14:48:15] <Amanda> %remindme 20m time
to leave for the death trap
 
L267[14:48:16] <MichiBot> I'll tell
you "time to leave for the death trap" in 20m at
12/12/2021 03:08:16 PM
 
L268[14:49:53] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-106-206.as13285.net) (Ping
timeout: 189 seconds) 
L269[14:54:01] <Amanda> %choose code or
game
 
L270[14:54:01] <MichiBot> Amanda: My
grandfather always told me that "code" is the way to
go!
 
L271[15:01:53] ⇦
Parts: lunar_sam (d83d0855c1@jabberfr.org) ()) 
L272[15:03:29]
⇨ Joins: lunar_sam
(c44a7f2987@2a00:c70:1:178:170:40:189:1) 
L273[15:03:38] <lunar_sam> .
 
L274[15:03:58] <lunar_sam> very good
 
L275[15:07:27]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-106-206.as13285.net) 
L276[15:08:16] <MichiBot> Amanda REMINDER:
time to leave for the death trap
 
L277[15:32:36] 

<Ashirg>
%sip
 
L278[15:32:37] <MichiBot> You drink a
diluted tan potion (New!). The bottle splits into two revealing a
smaller Fragrant Black potion.
 
L279[15:54:58] <Amanda> I'm at
another death trap terminal
 
L280[15:58:51] 

<Forecaster> do they have acid pits?
 
L281[16:14:36] <Amanda> No, but now
I'm on a death trap. I'll be on this death trap for the
next week
 
L282[16:14:52] <Amanda> One might call it
a cruise ship, if they were not Inari
 
L283[16:23:07] 

<Forecaster> %tonk
 
L284[16:23:08] <MichiBot> Waesucks!
Forecaster! You beat Vaur's previous record of <0 (By 4
hours, 12 minutes and 26 seconds)! I hope you're happy!
 
L285[16:23:09] <MichiBot>
Forecaster's new record is 4 hours, 12 minutes and 26 seconds!
Forecaster also gained 0.00421 tonk points for stealing the tonk.
Position #2. Need 0.41296254 more points to pass Vaur!
 
L286[16:54:24] <Inari> Amanda: :p
 
L287[17:58:59] 

<Forecaster> %sip
 
L288[17:59:00] <MichiBot> You drink a
stirring ocean potion (New!). It tastes salty.
 
L289[17:59:10] 

<Forecaster> hm, salty ocean, who
knew
 
L290[18:09:31]
⇨ Joins: Majestad278 (webchat@90.68.22.176) 
L291[18:11:49] <Majestad278> Lizzy, can i
ask, why my post is pending approval?
 
L292[18:11:50] ⇦
Quits: superminor2 (~super@2604:a880:800:c1::373:b001) (Quit:
Bye!) 
L293[18:12:08] 

<Forecaster> that's the default for
newly registered users
 
L294[18:12:20]
⇨ Joins: superminor2 (~super@161.35.185.251) 
L295[18:12:20]
zsh sets mode: +v on superminor2 
L296[18:12:46] <Majestad278> oh, i see
what i need to be approved?
 
L297[18:12:59] 

<Forecaster> for @Lizzy-chan to approve
it
 
L298[18:14:23] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e6a:be00:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds) 
L299[18:14:34] <Majestad278> ok
thanks
 
L300[18:16:31] 

<lunar_sam>
well
 
L301[18:16:35] 

<lunar_sam>
since i'm just sitting here atm
 
L302[18:16:39] 

<lunar_sam>
might as well work on lcpio2
 
L303[18:18:05] <Lizzy> Majestad278:
I've approved a post of yours, currently going through the
approval queue so if there's anymore they'll get approved
shortly
 
L304[18:18:48] <Majestad278> thanks a lot
Lizzy and Corded for the info
 
L305[18:18:56] <Lizzy> %corded
 
L306[18:18:57] <MichiBot> Corded is a
relay between IRC and Discord. The user talking is between the
<>
 
L307[18:19:49] <Majestad278> clever
 
L308[18:25:00] ⇦
Quits: Lymia (~lymia@magical.girl.lyrical.lymia.moe) (Quit: Hugs~
<3) 
L309[18:53:23] ⇦
Quits: Victor_sueca
(~Victor_su@190.pool90-165-120.dynamic.orange.es) (Ping timeout:
189 seconds) 
L310[19:01:06] <Amanda> %choose learn the
jinja2 hex or settle for ugly json
 
L311[19:01:06] <MichiBot> Amanda:
"settle for ugly json" is for cool kids!
 
L312[19:01:18] <Amanda> %choose low-temp
goat kitten?
 
L313[19:01:19] <MichiBot> Amanda: After
all, why shouldn't you "low-temp goat kitten"?
 
L314[19:01:48] <Amanda> ugly json it
is
 
L315[19:02:46] <Amanda> I mean,
what's not to love about this?
 
L317[19:10:35] ⇦
Quits: Amanda (~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) (Ping
timeout: 195 seconds) 
L318[19:11:42] 

<Z0idberg>
particularly the systemd part
 
L320[19:41:22]
⇨ Joins: Renari
(~Renari@64.67.31.239.res-cmts.bgr.ptd.net) 
L321[19:42:39]
⇨ Joins: Victor_sueca
(~Victor_su@190.pool90-165-120.dynamic.orange.es) 
L322[19:54:19] 

<lunar_sam>
ktzuki soon(tm)
 
L323[20:42:00] 

<Forecaster> huh...
 
L324[20:42:23] 

<Forecaster> several months ago I ordered
two harddrives and a sata PCI card for my media server
 
L325[20:42:46] 

<Forecaster> but the card was out of stock
so it's been a backorder until just now
 
L326[20:43:17] 

<Forecaster> but now I've received
two packages, each with two hdds and a card...
 
L327[20:48:14] 

<Vaur>
lol
 
L328[20:58:07] ⇦
Quits: Majestad278 (webchat@90.68.22.176) (Quit:
webchat.esper.net) 
L329[21:01:53] 

<Kodos>
%tonk
 
L330[21:01:54] <MichiBot> Yikes! Kodos!
You beat Forecaster's previous record of 4 hours, 12 minutes
and 26 seconds (By 26 minutes and 20 seconds)! I hope you're
happy!
 
L331[21:01:55] <MichiBot> Kodos's new
record is 4 hours, 38 minutes and 46 seconds! Kodos also gained
0.0022 (0.00044 x 5) tonk points for stealing the tonk. Position
#13. Need 0.00234 more points to pass SquidDev!
 
L332[21:35:47] ⇦
Quits: kinkinkijkin (~pch@66.49.131.33) (Remote host closed the
connection) 
L333[21:37:15]
⇨ Joins: kinkinkijkin (~pch@66.49.131.33) 
L334[22:04:48]
⇨ Joins: flappy
(~flappy@91-154-0-54.elisa-laajakaista.fi) 
L335[22:06:45] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-206.as13285.net)
(Remote host closed the connection) 
L336[22:07:14]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-106-206.as13285.net) 
L337[22:36:37]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-206.as13285.net) 
L338[22:38:15] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-206.as13285.net) (Ping
timeout: 189 seconds) 
L339[23:01:44] 

<Saghetti>
til the difference between apt and apt-get
 
L340[23:05:38] 

<lunar_sam>
hm?
 
L341[23:12:56] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here) 
L342[23:42:13] 

<Ashirg>
%sip
 
L343[23:42:14] <MichiBot> You drink a
boiling ruby potion (New!). Ashirg's nose vanish until they
tonk.
 
L344[23:47:25]
⇨ Joins: Amanda
(~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) 
L345[23:51:34]
⇨ Joins: Hawk777
(~chead@2607:c000:8275:d900:4e44:73fd:a5b8:1265) 
L346[23:51:42] <Amanda> %lua
"pong!"
 
L347[23:51:44] <MichiBot> pong!