<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:30] ⇦
Quits: greaser|q (greaser|q!~greaser@antihype.space) (Remote host
closed the connection)
L2[00:05:35] ⇨
Joins: greaser|q (greaser|q!~greaser@antihype.space)
L4[00:20:54]
<The_Stargazer> returns `TEST`, why
L5[00:20:56]
<The_Stargazer> ?
L6[00:21:11]
<The_Stargazer> fullMsg = `Prismatic name
TEST`
L7[00:21:48]
<The_Stargazer> shouldn't it return
`Prismatic`?
L8[00:21:55]
<The_Stargazer> oh
L9[00:22:04]
<The_Stargazer> % is supposed to be %s
btw
L10[00:22:34] <Izaya> may I suggest
instead
L11[00:22:37] <Izaya> %S+
L12[00:22:48] <Izaya> largest possible
non-whitespace string
L13[00:23:13]
<The_Stargazer> returns blank
L14[00:23:22]
<The_Stargazer> oh im an idiot
L15[00:23:26]
<The_Stargazer> i need to do it in reverse
order
L16[00:39:01]
<Bob> also
locals
L17[01:16:22]
<Ariri> is
not seen by DaComputerNerd, proceeds to stalk until an opportune
time to strike with a ghastly spook.
L18[02:15:17]
<Ariri>
%choose sleep or read?
L19[02:15:17] <MichiBot> Ariri: I'm 40%
"read?"!
L20[02:15:37]
<Ariri> so
60 to sleep?
L21[02:15:46]
<Ariri> Same
here in either case
L22[02:19:58] ⇨
Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.156.29)
L23[02:31:43] ⇦
Quits: tehbeard (tehbeard!~tehesper@208.80.10.200) (Ping timeout:
202 seconds)
L24[02:44:14] ⇨
Joins: tehbeard (tehbeard!~tehesper@208.80.10.200)
L25[02:51:47] ⇦
Quits: tehbeard (tehbeard!~tehesper@208.80.10.200) (Ping timeout:
202 seconds)
L26[02:56:13] ⇨
Joins: tehbeard (tehbeard!~tehesper@208.80.10.200)
L27[03:34:25] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.156.29) (Killed
(NickServ (GHOST command used by
ben_mkiv|afk!~ben_mkiv@i577BCFB7.versanet.de)))
L28[03:34:30] ⇨
Joins: ben_mkiv|afk
(ben_mkiv|afk!~ben_mkiv@i577BCFB7.versanet.de)
L29[04:08:38]
<Forecaster>
%sip
L30[04:08:38] <MichiBot> You drink a
seeping rock potion (New!). True enlightenment can be achieved by
drinking another potion.
L31[04:08:44]
<Forecaster>
%sip
L32[04:08:44] <MichiBot> You drink a
shimmering titanium potion (New!). An incredibly fake looking
mustache is stuck to Forecaster's face for 16 minutes.
L33[04:08:58]
<Forecaster>
I guess this is enlightenment
L34[04:36:37] <Lizzy> %tonk
L35[04:36:37] <MichiBot> I'm sorry Lizzy,
you were not able to beat Forecaster's record of 19 hours, 29
minutes and 51 seconds this time. 15 hours, 31 minutes and 23
seconds were wasted! Missed by 3 hours, 58 minutes and 27
seconds!
L36[04:36:41] <Lizzy> fak
L37[04:45:37]
<Forecaster>
wellp, another 19 hours then
L38[04:48:35] <Lizzy> %sip
L39[04:48:36] <MichiBot> You drink a goopy
transparent potion (New!). Lizzy grows slightly until the next time
they hug someone.
L40[04:48:51] *
Lizzy hugs AmandaC so she doesn't grow any bigger
L41[05:14:11]
<Forecaster>
%pet Lizzy
L42[05:14:11] <MichiBot> Forecaster is
petting Lizzy with eternal purr. Lizzy regains 1d4 = 4 hit
points!
L43[05:14:19] *
Lizzy purrs eternally
L44[05:14:24]
<Forecaster>
hehe
L45[05:24:51] ⇦
Quits: SpiritedDusty (SpiritedDusty!~SpiritedD@eos.pc-logix.com)
(Ping timeout: 202 seconds)
L46[05:27:42] ⇨
Joins: SpiritedDusty
(SpiritedDusty!~SpiritedD@eos.pc-logix.com)
L47[05:27:43] zsh
sets mode: +o on SpiritedDusty
L48[05:29:38] ⇦
Quits: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
(Ping timeout: 190 seconds)
L49[06:10:51]
<Serrak>
%tonk
L50[06:10:51] <MichiBot> I'm sorry Serrak,
you were not able to beat Forecaster's record of 19 hours, 29
minutes and 51 seconds this time. 1 hour, 34 minutes and 14 seconds
were wasted! Missed by 17 hours, 55 minutes and 37 seconds!
L51[06:11:03]
<Serrak> So
waht is tonk lol
L52[06:35:13]
<Forecaster>
%tonkpoints
L53[06:35:13] <MichiBot> Forecaster: You
currently have 1.58106 points!
L54[06:35:32]
<Forecaster>
%tonkleaders
L56[06:35:35]
<Forecaster>
read there
L57[06:52:45]
<Forecaster>
%sip
L58[06:52:46] <MichiBot> You drink a
seeping orange potion (New!). Forecaster grows a tail from a fairy
for 1 moon.
L59[06:53:10]
<Forecaster>
oh, okay
L60[06:55:58] ⇦
Quits: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
(Ping timeout: 190 seconds)
L61[07:53:12] *
AmandaC stirs awake, checks her logs, cuddles up against Lizzy,
yawns
L62[08:15:10]
<Forecaster>
oh hey
L63[08:15:15]
<Forecaster>
%splash Amanda
L64[08:15:16] <MichiBot> You fling a
freezing dalekanium potion (New!) that splashes onto Amanda. A tiny
cloud appears with a ridiculous smile on it. It follows Amanda
until the next time they hug someone.
L65[08:16:21] *
AmandaC meows hello to the cloud
L66[08:16:29] *
AmandaC climbs up, gives Lizzy a kitty-hug
L67[08:31:13]
<AdorableCatgirl> i will summon a
demon
L68[08:31:18]
<AdorableCatgirl> i'll fuckin do it
again
L69[08:31:19]
<DaComputerNerd> anyone who uses Minitel,
have an example for using RPC to invoke a function of a
component?
L70[08:31:41] <Izaya> yeah but it's for
PsychOS
L71[08:32:21] <AmandaC> I need to look into
how minitel RPC works, at some point.
L74[08:33:13]
<AdorableCatgirl> hi izaya
L76[08:33:48]
<DaComputerNerd> the secnod lionk gives me
an error
L77[08:33:52]
<DaComputerNerd> the secnod link gives me
an error [Edited]
L78[08:33:58]
<DaComputerNerd> the second link gives me
an error [Edited]
L79[08:34:02] <Izaya> an error?
L80[08:34:08]
<DaComputerNerd> nvm, it cleared up
L81[08:34:25] <Izaya> admittedly, it's
exporting a whole proxy, and importing one
L82[08:34:43]
<DaComputerNerd> i dont really understand
rpc.proxy() and rpc.register()
L83[08:34:57] <Izaya> but if you wanted
just one function you could do
rpc.call("hostname","componenttype_address_function","argument")
L84[08:35:07]
<AdorableCatgirl> i mean
L85[08:35:11] <Izaya> rpc.register adds a
function to the computer's RPC registry
L86[08:35:13]
<DaComputerNerd> what would be great is if
I could essentially get the table for a given component
L87[08:35:18] <Izaya> that's
L88[08:35:19] <Izaya> what proxy does
L89[08:35:23]
<AdorableCatgirl> i still need to make the
docs for tsuki's external rpc
L90[08:35:25] <Izaya> like a component
proxy
L91[08:35:27]
<DaComputerNerd> oh perfect
L92[08:35:40] <Izaya> you give it a filter
and it returns everything matching that in a callable table
L94[08:35:47] <Izaya> in a table, as
callable functions
L95[08:36:45]
<DaComputerNerd> so if I wanted to get a
given drive component, what would I pass to rpc.proxy?
L96[08:37:18] <Izaya>
rpc.proxy("hostname","filter_to_match_whatever_prefix_you_exported_the_component_with")
L97[08:37:35]
<DaComputerNerd> hmm
L98[08:37:40]
<DaComputerNerd> oh wait
L99[08:37:52]
<DaComputerNerd> so you register the
component on the target machine and then proxy by the registered
name?
L100[08:38:03] <Izaya> yeah pretty
much
L101[08:38:09] <Izaya> you have to export
every function individually
L102[08:38:40] <Izaya> but if you do it
with a prefix it's grouped sufficiently for proxy to match it
L103[08:41:48]
<DaComputerNerd> so if I were to register
drive.getCapacity to "drive01getCap" and drive.readByte
as "drive01getByte" and so on then if I just proxy
"drive01" I get all the functions of that drive
component
L104[08:43:26] <Izaya> yeah but the table
will have getCap and getByte instead of getCapacity and
readByte
L105[08:43:32] <Izaya> I highly encourage
using the original names
L106[08:43:41] <Izaya> because then you
can stick the device straight into vcomponent
L107[08:43:53]
<DaComputerNerd> i see
L108[08:44:59]
<DaComputerNerd> I assume the table
contents will be named by the remainder of the string after the
proxied part in that example?
L109[08:45:25] <Izaya> after the pattern
you provide yes
L110[08:55:00] <AmandaC> Hrm. That's not
too bad at all.
L111[08:55:13] <AmandaC> Much simpler than
my over-engineered protocol. >>
L112[08:55:39]
<DaComputerNerd> it's pretty clever
honestly
L113[08:55:39] *
Lizzy kitty-hugs AmandaC back
L114[08:57:05] <Izaya> remember
L115[08:57:15] <Izaya> you can't fail if
there's literally no moving parts to fail
L116[08:57:20] <AmandaC> %8ball obey the
sunk-cost fallacy?
L117[08:57:20] <MichiBot> AmandaC: Signs
point to yes
L118[08:57:36] <AmandaC> welp, back to
trying to figure out why my eeprom version of the lilac RPC
protocol server is dying
L119[08:58:17] <Izaya> h-hey
L120[08:58:19] <Izaya> AmandaC:
L122[08:58:50] <Izaya> Microtel-native
hook for RPC on embedded devices
L123[09:00:35]
⇨ Joins: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L124[09:01:52] <Izaya> oh uh
L125[09:01:53] <Izaya> side note
L126[09:02:02] <Izaya> the pattern is a
proper lua pattern when you use proxy
L127[09:05:30] <AmandaC> Izaya: also, is
there a reason that genPacketID isn't exposed in microtel? Other
than the juggling of all the different APIs?
L128[09:05:45] <Izaya> so I can minify the
name
L129[09:05:55]
<AdorableCatgirl> tsuki's rpc uses
blt
L130[09:06:31] <AmandaC> ah
L131[09:09:36] <Izaya> gonna convert all
the microtel stuff to use luapreproc
L132[09:09:54]
<DaComputerNerd> what defines the sector
size of an unmanaged drive?
L133[09:10:23] <Izaya> because I wrote a
custom directive that lets me minify using my minifier
per-file
L134[09:10:54] <AmandaC> oh?
L135[09:11:09]
<DaComputerNerd> is it the size of the
drive, or is it just a configured number?
L136[09:11:25] <AmandaC> I shall have to
look into that, maybe it'll help, my lilac-pxe is currently too
large for a vanilla eeprom by <128 bytes
L137[09:11:39] <Izaya> it's a work in
progress
L138[09:11:44] <Izaya> I suddenly have
more free time
L139[09:12:04]
<DaComputerNerd> nice
L140[09:12:27] <AmandaC> ... I wish I knew
why filesystem.open("todo.dat", "wb") was
randomly failing
L141[09:12:45] <Izaya> I also wanna
publish my inventory system
L142[09:12:56]
<DaComputerNerd> inventory system?
L143[09:13:44] <Izaya> yeah I hooked up a
computer to a Storage Drawers drawer controller and a lot of
drawers
L145[09:14:39]
<DaComputerNerd> cool
L146[09:17:04]
<DaComputerNerd> still can't find anything
on what defines the size of a sector on a drive...
L147[09:17:23] <Izaya> it might be a
config option
L148[09:17:34] <Izaya> but also 512 is the
traditional sector size on IBM PCs
L149[09:17:43]
<DaComputerNerd> i went through the configs
and dont see one
L150[09:18:35] <Izaya> > ach sector
stores a fixed amount of user-accessible data, traditionally 512
bytes for hard disk drives (HDDs) and 2048 bytes for CD-ROMs and
DVD-ROMs. Newer HDDs use 4096-byte (4 KiB) sectors, which are known
as the Advanced Format (AF).
L151[09:18:41] <Izaya> close enough
L152[09:19:32] <AmandaC> ... figured it
out! I was trying to open a write handle on a read-only fs.
L153[09:19:35]
<Ariri>
%tonkout
L154[09:19:35] <MichiBot> I'm sorry Ariri,
you were not able to beat Forecaster's record of 19 hours, 29
minutes and 51 seconds this time. 3 hours, 8 minutes and 43 seconds
were wasted! Missed by 16 hours, 21 minutes and 7 seconds!
L155[09:19:44]
<Ariri>
Huh
L156[09:19:56] <Lizzy> i fucked it this
morning
L157[09:20:23] <AmandaC> Lizzy: mew?
L158[09:20:29] <AmandaC> oh, the
tonk
L159[09:20:51]
<Ariri>
oh
L160[09:21:09]
<Ariri> heck
gosh Lizzy
L161[09:22:10] <Izaya> AmandaC: that'd do
it
L162[09:22:12]
<DaComputerNerd> dug through the code
L163[09:22:20] <Izaya> evidently, you need
a unionfs driver
L165[09:23:17] <Lizzy> mew?
L166[09:23:25]
<DaComputerNerd> oh it wont go through
right will it
L167[09:23:48]
<DaComputerNerd> "private final val
sectorSize = 512" in the drive component file
L168[09:24:10] <Izaya> I mean, read a
sector from a drive
L169[09:24:15] <Izaya> that'll tell you
how big they are
L170[09:24:18] <Izaya> ~w drive
L172[09:24:35] <Izaya> or
getSectorSize()
L173[09:24:54]
<DaComputerNerd> im not in game
L174[09:25:02]
<DaComputerNerd> on my laptop which doesnt
like booting it
L175[09:25:12] <Izaya> and ocvm doesn't
support it, fair enough
L176[09:26:00]
<DaComputerNerd> good to know that the
sector size is a constant
L177[09:26:21]
<DaComputerNerd> idk if scala would let
addons override that but at least that means vanilla drives
presumably have the same sector sizes
L178[09:27:22] <Izaya> I mean
L179[09:27:33] <Izaya> if you need to work
with it, use getSectorSize
L180[09:29:01] *
Izaya has plans that will result in a virtual drive with 4096 block
sectors
L182[09:32:30] <AmandaC> Lilac RPC Server
running on "bare metal"
L183[09:32:58] <AmandaC> ( That was added
by a kittenos app)
L184[09:33:58] <AmandaC> Now I need to
figure out what to do about broadcasts, so that the kittenos app
doesn't need to poll.
L185[09:34:07] <Izaya> AmandaC: I should
mention there is a current limitation with minitel RPC in that the
arguments can't be larger than 8KB minus packet overhead
L186[09:46:22]
<DaComputerNerd> i am using
getSectorSize
L187[09:46:42]
<DaComputerNerd> but the program I'm
writing is much easier if sectors of unmanaged drives on the given
devices are the same size
L188[09:46:55] <Izaya> yeah that's
fair
L189[09:47:30] <MichiBot> bauen1 REMINDER:
implementing trusting-trust-attack on tsuki/luacomp
L190[09:47:57] <AmandaC> Izaya: a lot of
my code already existing does some stuff that minitel-rpc doesn't
support, anyway. So dispite MichiBot saying I should obey the
sunk-cost fallacy, I'd have to rebuild a bunch of stuff anyway if I
switched my base stuff to use mintiel-rpc, for example, my RPC
system has the concept of a "broadcast" for notifying
about changes, and triggering stuff to all connected clients.
L191[09:48:32] <AmandaC> And now svc-lilac
and the eeprom both support that, in the sense of sending a BCAST
verb to everyone
L192[09:48:47] <AmandaC> in theory,
anyway, testing now
L193[09:52:48] <AmandaC> There we go.
:D
L194[09:53:42]
<DaComputerNerd> a broadcast would be
nice
L195[10:01:17]
<MGR>
Broadcasts are cool
L196[10:02:25]
⇨ Joins: yes
(yes!~yes@p200300D33743D9001202B5FFFEEEB835.dip0.t-ipconnect.de)
L197[10:02:56] <yes> on which minecraft
server are you guys playing?
L198[10:03:12] <AmandaC> None, right
now.
L199[10:04:34]
<Bob> Not in
mc even but i play singleplayer a lot
L200[10:04:36]
<MGR> This
is IRC/Discord
L201[10:10:37] ⇦
Quits: yes
(yes!~yes@p200300D33743D9001202B5FFFEEEB835.dip0.t-ipconnect.de)
(Quit: Leaving)
L203[10:14:55]
<Forecaster>
damn users
L204[10:16:29] <Mimiru> Bah...
L205[10:16:54] *
Lizzy puts a party hat on Mimiru
L206[10:16:38] <Mimiru> Another trip
around the sun completed...
L207[10:17:02]
<Forecaster>
well almost
L208[10:17:30]
<Forecaster>
I can't wait until we can cash in all those "constantly flying
though space" miles
L209[10:17:38]
<Forecaster>
gotta have millions of them by now
L210[10:19:08] <Mimiru> @Forecaster my
personal trip around the sun has completed.
L211[10:19:19] *
Mimiru pokes the party hat
L212[10:19:26]
<Forecaster>
ooh
L213[10:19:44]
<Forecaster>
have a potion
L214[10:19:48]
<Forecaster>
%splash Mimiru
L215[10:19:48] <MichiBot> You fling a
boiling aqua potion (New!) that splashes onto Mimiru. Mimiru
briefly feel like they have just stepped out of a car.
L216[10:19:59] <Mimiru> boiling? q_q
L217[10:20:27]
<Forecaster>
only a little
L218[10:29:00]
<Dewanderingbeat> hello
L219[10:29:45]
<Dewanderingbeat> can someone help me with
something c:
L220[10:29:55] <AmandaC> Don't ask to ask,
just ask
L221[10:29:59] <Mimiru> No, sorry we don't
offer help here
L222[10:30:01] <Mimiru> %ask
L224[10:30:07] <Mimiru> :P
L226[10:34:10]
<Bob>
computer halted
L227[10:34:11]
<Dewanderingbeat> how do i fix this issue :
^) im just getting into open computers and ive been looking
everywhere
L228[10:34:19]
<Bob>
hmmm
L229[10:34:25]
<MGR> What
causes the issue?
L230[10:34:40]
<Dewanderingbeat> whenever i launch my
server back up i get this issue
L231[10:34:48]
<MGR>
Oh
L232[10:34:49]
<Bob> it
can't load its savestate in time
L233[10:34:52]
<Bob>
increase the loading time
L234[10:34:53]
<Bob> in
configs
L235[10:34:55]
<MGR>
^
L236[10:34:56]
<Bob>
@Dewanderingbeat
L237[10:35:02]
<Dewanderingbeat> wait how do i do
that
L238[10:35:03] <AmandaC> update your OC,
that was fixed in 1.7.5
L239[10:35:09]
<Bob> and
update
L240[10:35:14]
<Bob> it was
a bug iirc
L241[10:35:23]
<Dewanderingbeat> im running it through
steves galaxy ( i have no idea)
L242[10:35:45]
<Bob> what
is steves galaxyy
L243[10:35:57]
<Bob> oh a
pack isee
L244[10:36:00]
<Forecaster>
inform the pack creators that they need to update then
L245[10:36:04]
<Bob>
^
L246[10:36:18]
<Bob> 3
years ago oof
L247[10:36:28]
<Dewanderingbeat> : ^)
L248[10:36:39]
<Forecaster>
or just do it yourself
L249[10:36:42]
<Bob> you
can put the mod manually in if you know
L250[10:36:44]
<Bob>
^
L251[10:36:48]
<Forecaster>
you can get the latest 1.7 version from curseforge
L252[10:37:01]
<Dewanderingbeat> yeah, but im running it
through aternos aswell : ^)
L253[10:37:29]
<Forecaster>
dunno what that is
L254[10:37:33]
<Dewanderingbeat> so i have no clue what im
doing beside clicking launch server and having the modpack
L255[10:37:34]
<Bob> free
mc servers
L256[10:37:36]
<Bob> get a
VPS man
L257[10:37:37]
<Dewanderingbeat> ^
L258[10:37:58]
<Forecaster>
guess you're out of luck then until the pack updates
L259[10:38:28]
<Dewanderingbeat> feck
L260[10:38:41]
<Dewanderingbeat> i dont think its going to
?
L261[10:39:04]
<Bob> make
it youreslf /shrug
L262[10:39:21]
<Forecaster>
increase the loading time in the config then I guess
L263[10:42:00] <AmandaC> %remindme 2m
check if the embedded announcment works
L264[10:42:00] <MichiBot> I'll remind you
about "check if the embedded announcment works" at
12/11/2019 10:44:00 AM
L265[10:43:43]
<Forecaster>
%inv add incredibly complicated device
L266[10:43:44] *
MichiBot summons 'incredibly complicated device' and adds to her
inventory. This seems rather fragile...
L267[10:44:01] <MichiBot> AmandaC
REMINDER: check if the embedded announcment works
L268[10:44:50]
<Dewanderingbeat> alright so i downloaded
the mod from curse
L269[10:45:10]
<Dewanderingbeat> do i just move it into
the opencomputers file in the config?
L270[10:45:20]
<Bob>
what
L271[10:45:24]
<Bob> its a
mod jar
L272[10:45:26]
<Bob> so a
mod file
L273[10:45:30]
<Bob> to
move in the mods folder
L274[10:45:36]
<Bob> delete
the old ver, by replacing by the new
L275[10:45:41]
<Bob>
configs are settings for the mod
L276[10:45:45]
<Forecaster>
you seem to be conflating updating the mod and adjusting the
config
L277[10:45:46]
<Bob> not
place where mods are loaded
L278[10:48:56]
<Dewanderingbeat> wouldnt i have to update
the mod in aternos?
L279[10:49:14]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@port-92-192-126-49.dynamic.qsc.de)
L280[10:49:14]
zsh sets mode: +v on Vexatos
L281[10:50:06] <AmandaC> %remindme 2m test
again
L282[10:50:07] <MichiBot> I'll remind you
about "test again" at 12/11/2019 10:52:06 AM
L283[10:50:32]
<Dewanderingbeat> or would the mod only be
client based?
L284[10:50:32]
<Dewanderingbeat> \
L285[10:50:38] <AmandaC> it's both
L286[10:50:39]
<AdorableCatgirl> AmabdaC: also luapreproc
stuff is compatible with LuaComp
L287[10:50:55]
<Dewanderingbeat> : ^) fuck
L288[10:51:00]
<Forecaster>
you can google these things
L289[10:51:03] <AmandaC> @AdorableCatgirl
what is this luapreproc?
L290[10:51:05]
<Forecaster>
this is basic minecraft stuff
L291[10:51:17]
<AdorableCatgirl> a really basic lua
preprocessor
L292[10:51:17] <AmandaC> @AdorableCatgirl
and luacomp for that matter.
L293[10:51:21] <AmandaC> links?
L294[10:52:07] <MichiBot> AmandaC
REMINDER: test again
L296[10:53:03]
<AdorableCatgirl> luacomp has macros and
shit
L297[10:53:16]
<AdorableCatgirl> and if you install
luamin, a minifier
L298[10:56:48]
<AdorableCatgirl> tbh OSSM is really
comfy
L299[11:24:34] <AmandaC> Izaya: have I
mentioned my thought of maybe replacing my mess of embedded stuff
with using psychos cpio's?
L300[12:40:57]
<Forecaster>
%sip
L301[12:40:57] <MichiBot> You drink a
freezing boneboo potion (New!). Forecaster turns into a lime robot
boy for 29 seconds.
L302[12:41:28]
<Forecaster>
well that was strange
L303[12:51:06] <Mimiru> damn, search on
OCLogs doesn't support wild cards.
L304[12:51:23] <Mimiru> riiiight cause
searching with wildcards breaks the SQL backend.
L305[12:51:29] <Mimiru> OR.. something
like that
L306[12:51:35]
<Forecaster>
you're a wildcard
L307[12:51:54]
<Forecaster>
wut
L308[12:52:59] <Mimiru> The log backend is
special, searching used ot take upwards of 5-10 seconds.
L309[12:53:09] <Mimiru> since theres like
4 million rows.
L310[12:53:19] <Mimiru> more than that
these days..
L311[12:54:18] <bauen1> "searching
with wildcards breaks the SQL backend"
L312[12:54:50] <bauen1> i'm pretty sure
you validate input, but that sounds ... wrong ...
L313[12:55:00]
<Forecaster>
the solution to that is to only search x back unless the user turns
on a deep search option :P
L314[12:55:18] <Mimiru> The coes is on GH,
please PR that :P
L315[12:55:26] <Mimiru> code.. god damn
it
L316[12:55:35] <Mimiru> too many tasks,
not enough brain
L317[12:55:36]
<Forecaster>
I know, I added the line link stuff remember :P
L318[12:55:45]
<Forecaster>
I already butchered the search a bit in the past
L319[12:57:05] <Mimiru> Anyway IIRC I'm
using Full text search for speed, and something something shit
breaks if you try to wildcard
L320[12:57:30] <Mimiru> it's been like a
year since I wrote all of that
L321[12:58:28] <Mimiru> Also, I was
close
L322[12:58:36] <Mimiru> 3,960,128
Rows
L323[12:58:41]
<Forecaster>
git: "this directory already exists and is not
empty"
L324[12:58:51]
<Forecaster>
well, okay, but I didn't
see it
L325[12:58:56]
<Forecaster>
o3o
L326[12:59:32]
<Forecaster>
I do not remember how I tested the last thing I did on this
L327[13:00:02] <Mimiru> You pushed, and
the webhook pulled, and you broke stuff until you fixed it?
:P
L328[13:00:31]
<Forecaster>
as I said, suppressed memories that never happened probably
L329[13:02:26]
<Forecaster>
oh right, I did have a test instance on my server
L330[13:04:12]
<Forecaster>
dammit idea...
L331[13:04:21]
<Forecaster>
what's with you not remembering any logins now...
L332[13:05:41]
<Forecaster>
2017
L333[13:05:54]
<Forecaster>
and I haven't opened this project since then
L334[13:07:31]
<Forecaster>
what do you mean by wildcards exactly?
L335[13:09:45]
<Forecaster>
just SQL wildcards?
L336[13:22:23]
<Forecaster>
also, yeah wildcards will not work unless you use LIKE
L337[13:22:34]
<Forecaster>
I don't know how MATCH() works
L338[13:28:13] <Mimiru> Sorry, had a
meeting
L339[13:28:46] <Mimiru> But yeah,
basically tonk*, or tonk%, or... whatever so you can search on the
log site for tonk and get tonk/tonkout lol
L340[13:28:55] <Mimiru> but yeah, like I
said MATCH() is.. special :P
L341[13:29:42]
<Forecaster>
wildcards only work with LIKE as far as I know
L342[13:30:13]
<Forecaster>
I can make it use the match stuff but if there are wildcards it
switches to LIKE
L343[13:30:42]
<Forecaster>
also should it use actual SQL wildcards or should it convert from
more common ones like * => %?
L344[13:30:59] <Mimiru> Supposedly you can
do like `SELECT * FROM articles WHERE MATCH (title,body) AGAINST
('apple*' IN BOOLEAN MODE); `
L345[13:31:17] <Mimiru> But trying to
search for tonk* does nothing
L346[13:31:47] <Mimiru> Oddly.....
L347[13:32:03]
<Forecaster>
I'll see what I can do, and also the deep search thing when I have
time, got a case of the dungeons in 30 minutes
L348[13:32:09] <Mimiru> searching for tonk
returns tonka... but not tonkout?
L349[13:32:27]
<Forecaster>
* is a single character?
L350[13:32:31] *
Mimiru stabs something
L351[13:32:46] <Mimiru> a bit further down
the results there is a "tonkout"
L352[13:32:50] *
Mimiru grumbles
L353[13:32:59] <Mimiru> it seems
inconsistent
L354[13:33:02]
<Forecaster>
huh
L355[13:33:47] <Mimiru> cause lizzy did a
tonkout this morning, and it's not here, but my constant repeating
of tonkout is.
L356[13:34:28]
<DaComputerNerd> So %tonkout doesn't but
tonkout does?
L357[13:34:31] <Mimiru> *EXCEPT* that
instance right there.
L358[13:34:46] <Mimiru> when I last said
it... it's not returning in results
L359[13:34:47] <Mimiru> ._.
L360[13:34:51] *
Mimiru grumbles again
L361[13:35:25]
<Forecaster>
ah, good times
L362[13:35:56]
<DaComputerNerd> Is it only matching where
the message only says tonkout once?
L363[14:17:18]
<Brisingr
Aerowing> Databases are weird.
L364[14:27:08]
⇨ Joins: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L366[14:48:52]
<AdorableCatgirl> btw i made this
L367[14:49:18]
<AdorableCatgirl> build instructions are
wrong but w/e
L368[14:55:30]
<Ocawesome101> Maybe fix them?
L369[14:59:49]
⇨ Joins: Inari
(Inari!~Pinkishu@pD9E8F931.dip0.t-ipconnect.de)
L370[15:07:37]
<Ariri>
eh
L371[15:08:06]
<Ariri>
%splash Inari
L372[15:08:07] <MichiBot> You fling a
viscous ferozium potion (New!) that splashes onto Inari. Inari
turns into a fish water until they find true love.
L373[15:08:47] <Inari> %fling @Ariri
L374[15:08:47] <MichiBot> Inari flings An
unfortunate series of events in a random direction. It hits @Ariri
on the heel. They take 1d4 = 1 damage!
L375[15:09:25]
<Ariri>
Owie
L376[15:09:50]
<Ariri> Did
you build your new base yet?
L377[15:10:23] <Inari> New base?
L378[15:15:01] <AmandaC> I think Ariri
means the area you were playing with botania at
L379[15:15:10] <Inari> Oh
L380[15:15:11] <Inari> I mean
L381[15:15:15] <Inari> It's not quite a
"base" yet
L382[15:15:19] <Inari> But I designated an
rae, yes
L383[15:16:08] *
AmandaC beams a bucket of salmon roe in front of
Inari.
L384[15:16:21] *
Inari eats it
L385[15:16:49] *
AmandaC recoils in horror as Inari devouyrs the bucket as
well
L386[15:17:16] <Inari> But why
L387[15:17:23] <Inari> Wasn't the salmon
roe a condiment for the bucket
L388[15:25:08] ⇦
Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 190 seconds)
L389[16:10:53]
<AdorableCatgirl> holy fuck
L390[16:10:59]
<AdorableCatgirl> my AMS didn't have an
error this time
L392[16:14:28]
<Forecaster>
3 rules, I cannot raise the dead
L393[16:14:33]
<Forecaster>
etc
L394[16:23:54]
<AdorableCatgirl> i only found out now why
it wasn't throwing the dead threads out
L395[16:27:49]
<AdorableCatgirl> also
L396[16:28:04]
<AdorableCatgirl> i have the thing writing
to a tape (or floppy if a tape isn't available) for the log
L397[16:28:05]
<AdorableCatgirl> so that's nice
L398[16:29:25] <AmandaC> %8ball cereal
time?
L399[16:29:25] <MichiBot> AmandaC: Outlook
not so good
L400[16:29:34] <AmandaC> Hrm.
L401[16:29:37]
<AdorableCatgirl> it's still not throwing
out the dead coros?
L403[16:50:18]
<AdorableCatgirl> hmm
L404[16:50:24]
<AdorableCatgirl> now that the THARP thread
isn't crashing
L405[16:50:30]
<AdorableCatgirl> i wonder if i can use
it
L407[16:54:05]
<AdorableCatgirl> i forgot to build it with
net_resolv
L409[17:03:32]
<AdorableCatgirl> jfc i haven't even tested
updating over zlan yet
L410[17:11:48] <AmandaC> %roll 1d6 1d5 1d4
1d3 1d2
L411[17:11:48] <MichiBot> 3 3 3 2 1
L412[17:12:22] <AmandaC> 3, 4, 5, 2, 1, 6
eh?
L413[17:12:55] <AmandaC> %8ball rain box
first?
L414[17:12:55] <MichiBot> AmandaC: Reply
hazy, try again
L415[17:12:59] <AmandaC> %8ball rain box
first?
L416[17:12:59] <MichiBot> AmandaC: [ The
Bowling ball doesn't answer ]
L417[17:13:03] <AmandaC> rain box
first
L418[17:13:05]
<Forecaster>
you didn't even roll that many dice D:<
L419[17:13:24] <AmandaC> @Forecaster would
you prefer I roll a 1d1 at the end? :P
L420[17:14:26] <AmandaC> I've got 6
stories to halucinate, so I start with 1d6 and go down by one until
I hit 2, then the last one's a no-brainer, much like a 1d1
L421[17:14:55]
<Forecaster>
I've added a short circuit for those, they don't lock up the whole
server anymore :P
L422[17:15:07] ⇦
Quits: Vexatos (Vexatos!~Vexatos@port-92-192-126-49.dynamic.qsc.de)
(Quit: Insert quantum chemistry joke here)
L423[17:15:18]
<Forecaster>
(probably)
L424[17:18:19]
<AdorableCatgirl> hmm
L425[17:18:21]
<Brisingr
Aerowing> Famous last words there...
L426[17:18:38]
<AdorableCatgirl> litekernel isn't
outputting anything for the pullsignal
L427[17:19:26] <Mimiru> %roll 1d1 1d1 1d1
1d1 1d1 1d1 1d1
L428[17:19:26] <MichiBot> 1 1 1 1 1 1
1
L429[17:19:30] <Mimiru> Looks good.
:P
L430[17:20:03] <Mimiru> %roll 6d6
L431[17:20:03] <MichiBot> [6,4,4,4,3,6]
=> 27
L432[17:20:15] <Mimiru> %roll 6d1
L433[17:20:15] <MichiBot> [1,1,1,1,1,1]
=> 6
L434[17:20:17] <Mimiru> lol
L435[17:20:49]
<AdorableCatgirl> weird
L436[17:20:58]
<Forecaster>
the short circuit just loops for dice count and inserts ones
:P
L437[17:20:58]
<AdorableCatgirl> it's getting blank
tables
L438[17:27:06] <AmandaC> %8ball continue
waiting for a reply?
L439[17:27:06] <MichiBot> AmandaC: Reply
hazy, try again
L440[17:27:11] <AmandaC> %8ball continue
waiting for a reply?
L441[17:27:11] <MichiBot> AmandaC: [ The
Bowling ball doesn't answer ]
L442[17:27:15] <AmandaC> %bite
MichiBot
L443[17:27:17] *
MichiBot uses her orbital death ray to vaporize
AmandaC
L444[17:27:20] <AmandaC> D:
L445[17:27:39] <AmandaC> %8ball continue
waiting for a reply?
L446[17:27:40] <MichiBot> AmandaC: Signs
point to yes
L447[17:28:04] *
AmandaC sits, waiting to use the rain box until she knows she'll
not get inturrupted in the middle by someone coming home or needing
to pee
L448[17:35:15]
<AdorableCatgirl> wtf
L449[17:35:21]
<AdorableCatgirl> why is tharp not getting
run
L450[17:35:34] <AmandaC> Insufficent
Pylons
L451[17:43:21]
<AdorableCatgirl> something broke the
scheduler?
L452[17:46:26]
<AdorableCatgirl> ugh
L453[17:46:33]
<AdorableCatgirl> eeproms take so long to
flash .-.
L454[17:54:13] <Mimiru> You need to
construct more pylons
L455[17:55:22] <Mimiru>
s/more/additional/
L456[17:55:22] <MichiBot> <Mimiru>
You need to construct additional pylons
L457[17:55:42] <AmandaC> Nuclear Launch
Detected
L458[17:56:33]
<AdorableCatgirl> ayy
L459[17:56:37]
<AdorableCatgirl> scheduler is
werking
L461[18:03:34] <AmandaC> %8ball put away
the laptop?
L462[18:03:34] <MichiBot> AmandaC: Ask
again later
L463[18:34:01]
<AdorableCatgirl> i love how the computer
can run without the EEPROM card
L464[18:47:53]
<AdorableCatgirl> oh Y E A H
L465[18:47:57]
<AdorableCatgirl> THARP is werking
L466[18:48:16] ⇦
Quits: ben_mkiv|afk (ben_mkiv|afk!~ben_mkiv@i577BCFB7.versanet.de)
(Ping timeout: 378 seconds)
L467[18:58:55]
<AdorableCatgirl> finna make some other
shit later
L469[19:31:14] <AmandaC> %8ball put the
laptop away?
L470[19:31:14] <MichiBot> AmandaC: Outlook
not so good
L471[19:31:38] <AmandaC> right, going to
see how well this goes, -> typos
L472[19:32:19]
⇨ Joins: {Opsimath}Shawn
({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L474[19:41:04]
<AdorableCatgirl> Izaya:
L475[19:54:42]
<Ariri>
perks ears at the sound of a nuclear launch klaxon
L476[19:56:17]
<Ariri>
AdorableCatgirl: You addressed it incorrectly :P
L477[20:05:05] ⇦
Quits: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
(Read error: Connection reset by peer)
L478[20:54:08]
⇨ Joins: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L480[21:23:28] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
L481[21:35:14]
<Ariri>
%roll 1d3
L482[21:35:14] <MichiBot> 2
L483[21:35:34]
<Ariri>
Fine
L484[21:36:00]
<Ariri>
%remindme 1hr article print and review
L485[21:36:42]
<Ariri>
%remindme 1h article print and review
L486[21:36:42] <MichiBot> I'll remind you
about "article print and review" at 12/11/2019 10:36:42
PM
L487[22:14:20] ⇦
Quits: Teris (Teris!uid315557@id-315557.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L488[22:31:07] <CompanionCube> %tonk
L489[22:31:07] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Forecaster's record of 19
hours, 29 minutes and 51 seconds this time. 13 hours, 11 minutes
and 32 seconds were wasted! Missed by 6 hours, 18 minutes and 19
seconds!
L490[22:36:43] <MichiBot> @Ariri REMINDER:
article print and review
L491[22:37:11]
<Ariri>
Thanks CC
L492[22:37:47]
<Ariri>
%remindme 1h30m ^
L493[22:37:47] <MichiBot> I'll remind you
about "^" at 12/12/2019 12:07:47 AM
L494[22:38:01]
<Ariri> that
works
L495[22:39:12] ⇦
Quits: tehbeard (tehbeard!~tehesper@208.80.10.200) (Ping timeout:
198 seconds)
L496[22:50:17]
⇨ Joins: tehbeard
(tehbeard!~tehesper@208.80.10.200)