<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:43] ⇨
Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L2[00:33:26] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 207 seconds)
L3[00:39:06] ⇨
Joins: Izaya (Izaya!~izaya@210.1.213.55)
L4[00:56:53] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
(Quit: Leaving.)
L5[01:06:34] ⇦
Quits: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk) (Ping timeout:
383 seconds)
L6[01:12:55] ⇨
Joins: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk)
L7[01:24:57] ⇨
Joins: cloakable
(cloakable!~cloakable@cpc87175-aztw31-2-0-cust202.18-1.cable.virginm.net)
L8[01:27:45] <GreaseMonkey> i tend to use
/ns ghost rather than /ns regain
L9[01:27:56] <GreaseMonkey> but that's
because i'm an i guess you could call midbie
L10[01:28:00] <GreaseMonkey> not a newbie
but not an oldbie either
L11[01:29:07] <Izaya> where does old
start
L12[01:43:36] <Skye> Morning Izaya
L13[01:44:03] <Izaya> Evening Skye
L14[01:44:13] <Skye> Mornyan.
L15[02:38:25] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L16[03:15:47]
<Forecaster>
%shell
L17[03:15:47] *
MichiBot loads The (red and blue) Forbidden Fruit into a shell and
fires it. It strikes the ground near OneM_Industries, iNick and
xarses. They each take 2, 7 and 4 splash damage
respectively.
L18[03:15:48] *
MichiBot Now you see the (red and blue) Forbidden Fruit, now you
don't!.
L19[03:25:32] <AshIndigo> %shell
L20[03:25:32] *
MichiBot loads a roper into a shell and fires it. It strikes
alFamaRt. They take 10 damage. jackie and Kodos stood too close and
take 2 and 2 splash damage respectively.
L22[03:54:25] ⇨
Joins: Inari
(Inari!~Pinkishu@p5DEC611F.dip0.t-ipconnect.de)
L23[04:10:53] <Izaya> and we now have
aircon
L24[04:10:56] <Izaya> nice
L25[04:26:51]
<Forecaster>
aircon 5
L26[04:29:43] <Inari> A convention on air?
:o
L27[04:30:03] <Inari> Or like siscon, a
fetish for air?
L28[04:34:54] <Izaya> air
conditioning
L29[04:35:02] <Inari> "A better
English ver. will be soon, please wait warmly!"
L30[04:35:07] <Inari> "please wiat
warmly" I like this phrase
L31[04:37:40] <Inari> %give MichiBot a
choco latte
L32[04:37:40] *
MichiBot accepts the choco latte and adds it to her
inventory
L33[04:52:36] <Inari> %give MichiBot
Inari's 107 YouTube tabs
L34[04:52:36] *
MichiBot accepts Inari's 107 YouTube tabs and adds it to her
inventory
L35[04:58:58] <Inari> Give me that thing~
Give it my friend~ Give me hot, hot love around the bend~
L39[05:14:15] <MichiBot>
GoPro Music:
David Finlayson's Trombone Silliness | length:
2m 16s |
Likes:
9,725 Dislikes:
157 Views:
773,643 | by
GoPro |
Published On 30/1/2013
L40[05:36:30] ⇨
Joins: flappy
(flappy!~flappy@a88-113-154-4.elisa-laajakaista.fi)
L41[05:51:33] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 198
seconds)
L42[05:56:18] ⇨
Joins: Izaya (Izaya!~izaya@210.1.213.55)
L44[06:09:41] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@p200300556E187E148CED081A3E93B2AB.dip0.t-ipconnect.de)
L45[06:09:41] zsh
sets mode: +v on Vexatos
L46[06:13:08] ⇨
Joins: Turtle
(Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
L48[06:20:56]
<Forecaster>
yay bookmarks
L49[06:30:00] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L50[06:34:57] ⇨
Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L51[06:59:19] ⇨
Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED55F3.dip0.t-ipconnect.de)
L52[07:12:56] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Ping timeout: 383
seconds)
L53[07:22:56] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 207 seconds)
L54[07:23:05] ⇨
Joins: lp (lp!~lordpipe@66.109.211.167)
L55[07:27:07] ⇨
Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L56[07:28:15] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Quit: WeeChat
2.0.1)
L57[07:33:33] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 198 seconds)
L58[07:36:56] ⇨
Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L59[07:38:12] ⇨
Joins: Izaya (Izaya!~izaya@210.1.213.55)
L60[07:44:14] <Inari> This hoster though :D
30 hours downtime for most customers, and some still aren't back
up.
L61[07:44:36] <Mimiru> Hey I'm trying...
:P
L62[07:45:02] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L63[07:45:41] <Inari> Not you :P
L64[07:47:12] <Inari> %give MichiBot
Mimiru's SLA
L65[07:47:12] *
MichiBot accepts Mimiru's SLA and adds it to her
inventory
L66[07:48:34] <AmandaC> %give MichiBot The
Button™
L67[07:48:34] *
MichiBot accepts the Button™ and adds it to her
inventory
L68[07:50:18] ⇨
Joins: Izaya (Izaya!~izaya@210.1.213.55)
L69[07:56:57] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 198
seconds)
L70[07:57:25] <Inari> AmandaC: the lewd
one?
L71[07:57:43] <AmandaC> Inari: no, the one
that turns all humans into catnip
L73[07:58:01] <Inari> The lewd one is more
fun to press
L74[07:58:15] *
Temia stares at Inari :T
L76[07:58:19] *
Temia presses the button
L77[07:58:20] <AmandaC> It'd also be very
painful to give to MichiBot.
L78[07:58:25] <Inari> Temia: Lewd
L79[07:58:32] <Temia> Not that one.
L81[07:59:14] <AmandaC> Temia: that's the
button that turns all boys into traps!
L82[07:59:21] <Temia> ...eh.
L83[08:00:03] <AmandaC> Suddenly: A massive
shortage of girls clothing hits the world.
L84[08:00:22] *
Temia just presses the snoze button and rolls over, goes back to
bed. this is getting too silly for her.
L85[08:00:31] *
AmandaC giggles
L86[08:00:40] *
AmandaC cuddles up against the sleeping Temia, stealing her
warms
L87[08:01:04] <Inari> The smooze
button
L88[08:01:22] ⇨
Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L89[08:01:41] <Inari> The number of open
youtube tabs isn't shrinking
L91[08:02:19] *
Arcanitor links Inari to tvtropes
L92[08:03:07] <AmandaC> I made sure to
immunise Inari to tvtropes, so she has more time to pet me.
:3
L93[08:03:32] <Inari> About 153 now
L94[08:03:35] <Inari> Compared to 107 from
earlier
L95[08:03:42] <AmandaC> Gotta make sure
your human is in tip-top petting condition!
L96[08:04:00]
<Forecaster>
Right click => Close other tabs
L97[08:04:22] *
Arcanitor discretely removes RAM from Inari's PC until chrome
crashes
L98[08:04:40] <Temia> I think removing RAM
from her PC would cause a lot more than Chrome to crash
L99[08:04:44] <Inari> @Forecaster
nooo
L100[08:04:50] <Inari> I use firefox
L101[08:04:52] <Inari> \o/
L102[08:05:07] <Arcanitor> Inari: RMB >
close other tabs
L103[08:05:14] <Arcanitor> Temia: true
enough
L104[08:05:28] <AmandaC> Let's test,
Temia!
L105[08:05:36] <AmandaC> ~beams a ramstick
out of Arcanitor's computer~
L107[08:06:15] <Arcanitor> (it's red and
4GB)
L108[08:06:22] *
Arcanitor is not on his own computer :P
L109[08:06:53] <Inari> Sadly FF has no
rightclick->hibernate tab
L110[08:07:08] <Arcanitor> there's
probably a plugin for that
L111[08:07:13] <AmandaC> chroem's only
using 335M for me
L112[08:07:14] <Inari> Probably
L113[08:07:35] <AmandaC> by comparison,
GNOME Shell is using ~twice that
L114[08:07:50] <AmandaC> together they're
not even a drop in the bucket of ram my laptop has, though
L115[08:07:50] <Inari> Thats one fat
gnome
L116[08:08:06] <Inari> 1gb is not a
drop?
L117[08:08:09] <Inari> How much do you
have? Oo
L118[08:08:23] <AmandaC> 16G
L119[08:08:26] <Temia> GNOME is kind of
ridiculous these days, isn'tit
L120[08:08:31] <Inari> TIL AmandaC's
buckets hold 16 drops
L121[08:08:44] <AmandaC> Temia: eh, I'm
willing to pay the price for a shiny and useable system
L122[08:08:59] *
AmandaC is attracted to shiny things.
L123[08:09:13] <AmandaC> %choose cube
crack or meh
L124[08:09:13] <MichiBot> AmandaC: cube
crack
L125[08:09:25] <Inari> %give MichiBot a
shiny rotor
L126[08:09:25] *
MichiBot accepts the shiny rotor and adds it to her
inventory
L127[08:09:41] <Inari> Hrm
L128[08:10:15] <Inari> I need
"sumac"
L130[08:10:48] <AmandaC> %give MichiBot
AmandaC
L131[08:10:49] *
MichiBot accepts AmandaC and adds it to her inventory
L132[08:10:57] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 194 seconds)
L133[08:11:04] <Arcanitor> there are 8
firefox processes running (?) totalling ~1.5mil KB of memory
L134[08:11:51] <AmandaC> Arcanitor: alot
of that's probabluy shared between the processes. Windows / Linux
don't load the entire binary again just for a second instance of
it
L136[08:12:25] <Arcanitor> AmandaC: from a
user perspective there is only one firefox window open, with seven
tabs
L137[08:13:05] <Inari> Uh
L138[08:13:06] <AmandaC> Arcanitor: ...
and?
L139[08:13:11] <Inari> What do they mean
"0g" :P
L141[08:13:20] <Arcanitor> firefox
self-reports ~188MB of explicitly allocated memory
L142[08:13:23] <AmandaC> That doesn't
change the fact that the memory isn't easily tottaled between
them
L143[08:13:47] <AmandaC> task manager
memory usage lies
L144[08:14:05] <Arcanitor> i'm using the
about:memory
L145[08:14:16] <Inari> AmandaC: which
kinda memory?
L146[08:14:16] <AmandaC> ... I give
uup
L147[08:14:25] <Arcanitor> i can't open
task manager :P
L148[08:14:27] *
AmandaC cuddles up in Inari's lap, loads up cube crack
L149[08:16:37] <Inari> Vanilla sugar seems
hard to buy in bulk
L150[08:17:03]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L151[08:19:02] <Inari> Guess I'm not
making this until monday, not ready to pay 5 euros per item for
shipping
L152[08:19:42] <Arcanitor> Inari:
vanilla-flavoured sugar?
L153[08:19:55] <Arcanitor> why not just
use plain sugar and vanilla extract?
L154[08:20:19] <Inari> Cause the recipe
says vanilla sugar
L155[08:20:55] <Arcanitor> what are you
making?
L156[08:21:01] <Inari> Moon sugar
L158[08:23:23] <AmandaC> @Forecaster
what's the mod that you use in your LP that lets you scan for
ores?
L159[08:23:52] <Arcanitor> Inari: if
you're willing to wait quite a while, you can make your own vanilla
sugar
L160[08:24:01] <Inari> Arcanitor:
Nah
L161[08:24:02] <Arcanitor> you just have
to go buy vanilla bean somewhere
L162[08:24:07]
<Forecaster>
Amanda: Scannable
L163[08:24:25]
<Forecaster>
made by none other than Sangar
L164[08:24:51] <Inari> Heh
L165[08:24:57]
<Forecaster>
my distribution platform generates a public modlist now by the
way
L167[08:25:42] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L169[08:30:28]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L170[08:32:15] <Vexatos> Who is this
Sangar you speak of
L171[08:33:32] <Inari> Snagar's evil
twin
L172[08:34:16] <Arcanitor> the former
overlord of #forestry i assume...
L173[08:35:48] <Vexatos> That's Sengir
D:
L174[08:35:53] <Inari> xD
L175[08:36:13] <Arcanitor> oh dear
L176[08:37:04] <Arcanitor> google then
maybe...
L177[08:37:33] <Inari> We need a %please
command
L178[08:37:34] <Arcanitor> O.o
L179[08:37:35] <Arcanitor> "A sangar
(or sanger) is a temporary fortified position with a breastwork
originally constructed of stones, and now built of sandbags and
similar materials. Sangars are normally constructed in terrain
where the digging of trenches would not be practicable."
L180[08:37:51] <Inari> "MichiBot
pleases <person> with <item>" ;D
L181[08:38:00] *
AshIndigo supports that
L182[08:38:10] <Inari> Arcanitor:
breastwork, eh
L183[08:38:34] <Arcanitor> Inari: i
believe the word refers to a sort of wall
L184[08:38:57] <Arcanitor> "A
breastwork is a temporary fortification, often an earthwork thrown
up to breast height to provide protection to defenders firing over
it from a standing position."
L185[08:38:58] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L186[08:39:11] <Arcanitor> ...
L187[08:39:16] <Arcanitor> Inari are you
trying to lewd
L188[08:39:20] <Arcanitor> for
shame'
L189[08:39:25] <Inari> ;D
L190[08:40:32]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L191[08:46:17] <Temia> :T
L192[08:46:22] *
Temia tosses Inari into a lake
L193[08:46:28] <Inari> D:
L194[08:46:39] *
Temia curls back up around Amanda and zzzmoos
L195[08:46:43] <Inari> Now I'm even more
wet
L196[08:47:39] *
Arcanitor hands inari a hairdryer
L197[08:47:50] <Inari> I want to buy a new
one of those
L198[08:47:57] <Inari> This phillips
moisture protect one sounds interesting
L199[08:49:07] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L200[08:50:23] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED55F3.dip0.t-ipconnect.de)
(Ping timeout: 194 seconds)
L201[08:51:04]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L202[08:52:54]
<Forecaster>
%inari
L204[08:53:52] <Arcanitor> >http
L206[08:54:32] <Inari> Ah you're
right
L207[08:54:34] <Inari> should be ftp
L208[08:54:41] <Arcanitor> -_-
L209[08:54:46] <Inari> What?
L210[08:54:47] *
Arcanitor hits Inari with SSL
L211[08:54:48] <Inari> It's a file
L212[08:55:04] <Inari> Whats the point of
having an image be SSL though :|
L213[08:55:19]
<Forecaster>
to avoid lewd leaks
L214[08:55:41] <Inari> ~markov lewd
L215[08:55:41] <ocdoc> Izaya: i know, it
LEWD means its a natural human trait is in lewd mode, at all since
I
L216[08:56:01] <AshIndigo> ~markov
Inari
L217[08:56:02] <ocdoc> and the buds
regularily :p Or your own (input by litres average human increasing
your neck so it doesnt matter what i do
L218[08:56:14] <Arcanitor> ~markov
AshIndigo
L219[08:56:14] <ocdoc> (atleast according
to nei cables have such a goddess?
L220[08:56:24] <Arcanitor> :S
L221[08:56:32] <Inari> ~markov
Arcanitor
L222[08:56:32] <ocdoc> also, are available
without it being a nightmare to implement in a VM instead of
chrome
L223[08:56:55] <Arcanitor> ~markov
lua
L224[08:56:56] <ocdoc> function f(a)
return a >> 0x10 & 0xFF, ~ 0xff ) local wob = {
_G["beep"] }; print( type(a) )
L225[08:57:11] <Arcanitor>
>wob
L226[08:57:28] <AshIndigo> %lua function
f(a) return a >> 0x10 & 0xFF, ~ 0xff ) local wob = {
_G["beep"] }; print( type(a) ) f(1)
L227[08:57:28] <MichiBot> main:1:
unexpected symbol near '>'
L228[08:57:47]
<Forecaster>
psh, shame ocdoc
L229[08:57:49] *
AshIndigo didnt expect that to work
L230[08:57:53] <Inari> %lua
print(__VERSION)
L231[08:57:53] <MichiBot> nil
L232[08:58:00] <Inari> %lua
print(_VERSION)
L233[08:58:00] <MichiBot> Lua 5.2
L234[08:58:31] <Inari> Yeah, need 5.3 for
>>
L235[08:59:18] <AshIndigo> aww
L236[08:59:29] <Inari> But even with 5.3
it doesn't work :P
L237[08:59:44] <Inari> lacks an
"end" to close the function with for example
L238[09:00:25] <AshIndigo> true
L239[09:01:15] <Arcanitor> what is
>> dow
L240[09:01:20] <Arcanitor> s/dow/do
L241[09:01:23] <AshIndigo> ~w
>>
L243[09:01:47] <Arcanitor> in C++ <<
and >> are stream operators
L244[09:01:54] <AshIndigo> isnt it some
bit operator or something?
L245[09:02:19] <Inari> Yes
L246[09:02:22] <Inari> Bit shift
L247[09:02:33] <Inari> in C++ too :P But
they are also used for streams there, yeah
L248[09:02:49] <Caitlyn> why does sed
break randomly ._.
L249[09:02:54] <Caitlyn> dow
L250[09:02:55] <Caitlyn> s/dow/do
L251[09:02:57] <Caitlyn> s/dow/do/
L252[09:02:57] <MichiBot> <Caitlyn>
do
L253[09:02:59] <Caitlyn> oh.
L254[09:03:00] <Caitlyn> Oh..
L255[09:03:06] <Caitlyn> what is >>
dow
L256[09:03:09] <Caitlyn> s/dow/do/
L257[09:03:13] <Caitlyn> ok.. nop
L258[09:03:21] *
Caitlyn grumbles
L259[09:03:36]
<Forecaster>
%s/es/lies/
L260[09:03:36] <MichiBot>
<Forecaster> %s/lies/lies/
L261[09:03:44]
<Forecaster>
thanks MichiBot
L262[09:03:54] <Caitlyn> wtf.
L263[09:04:22] <AshIndigo> %s/bi/ll/
L264[09:04:22] <MichiBot>
<AshIndigo> isnt it some llt operator or something?
L265[09:04:38] *
AshIndigo doesnt question it
L266[09:05:23] <Caitlyn> if I could nail
down WHAT causes it I could try to fix it..
L267[09:05:26] <Caitlyn> but it looks
random.
L268[09:05:52] <Caitlyn> test
L269[09:05:55] <Caitlyn>
%s/test/merp/
L270[09:05:56] <MichiBot> <Caitlyn>
merp
L271[09:06:12]
<Mimiru>
merp
L272[09:06:16]
<Mimiru>
%s/merp/test/
L273[09:06:16] <MichiBot> <Mimiru>
%s/test/test/
L274[09:06:20]
<Mimiru>
...
L275[09:07:22] <Arcanitor> yet another
reason why irc > discord :P
L276[09:08:14] <AshIndigo> \o/
L277[09:08:20] <Arcanitor> test Test glee
tEsT
L278[09:08:34] <Arcanitor>
%s/test/boop/ig
L279[09:08:34] <MichiBot> Arcanitor:
Invalid regex invalid substitute flags in sed script:
s/test/boop/ig/
L280[09:08:35] <AshIndigo>
s/glee/gLeE
L281[09:08:41] <Arcanitor>
%s/test/boop/i
L282[09:08:48]
<Forecaster>
except discord has it's own built-in SED, so you know :P
L283[09:09:08] <Arcanitor> would someone
remind me how to add multiple flags to sed
L284[09:09:56] <Caitlyn> Arcanitor, you
can't with MichiBot :D
L285[09:10:18] <Arcanitor> test boop
test
L286[09:10:23] <Arcanitor>
%s/test/boop/g
L287[09:10:35] <Caitlyn> it's a limitation
of l4j
L288[09:10:48] *
Arcanitor waits for MichiBot
L289[09:11:01] <Caitlyn> also i is I, so I
had to do that transform in code...
L290[09:11:20] <Caitlyn> you can stop
waiting, it's not doing anything lol
L291[09:11:20]
<Forecaster>
also irc has next to nothing without 3rd party extensions :P
L292[09:11:39] <Arcanitor> forecaster is a
heretic
L293[09:11:41] <Arcanitor> burn him
L295[09:11:55] <AshIndigo> %give MichiBot
a ritual dagger
L296[09:11:55] *
MichiBot accepts the ritual dagger and adds it to her
inventory
L297[09:13:15] <Arcanitor> %inv list
L299[09:14:58] <S3> where to go where to
go
L300[09:15:26] <S3> I can't really move
back to my hometown
L301[09:15:34] <S3> it's becoming too
overpopulated
L302[09:15:56] <Arcanitor> you're asking
the internet for moving advice?
L303[09:16:14]
<Forecaster>
"There's no place like home there's no place like home there's
no place like home"
L304[09:16:42] <Caitlyn>
s/home/127.0.0.1/
L305[09:16:42] <MichiBot>
<Forecaster> "There's no place like 127.0.0.1 there's no
place like home there's no place like home"
L306[09:16:58] <Caitlyn> since /g doesn't
work :/ ... I don't think lol
L307[09:17:01] <Caitlyn>
s/home/127.0.0.1/g
L308[09:17:04] <Caitlyn> yeah no
L309[09:17:10] <Caitlyn> it's Forecaster's
fault.
L310[09:17:16]
<Forecaster>
%ohno
L311[09:17:16] <MichiBot> Forecaster:
ohno
L313[09:17:31] <Caitlyn> at one point
MichiBot just called shell to run SED... but that was crazy
insecure. lol
L314[09:17:39] <Caitlyn> so.. I had to
settle for a lib, that sucks.
L315[09:18:24] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 186
seconds)
L316[09:20:07] <Caitlyn> Bleh.. it didn't
snow/ice near what they said it would...
L317[09:22:15] <Arcanitor> tfw
javascript's regexp support is closer to sed than michibot's
L318[09:22:22]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L319[09:23:26] <Caitlyn> Well, by all
means, if you wanna rewrite it.
L320[09:23:28] <Caitlyn> %source
L322[09:24:20] <Caitlyn>
src/main/java/pcl/lc/irc/hooks/SED.java
L323[09:27:23]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED55F3.dip0.t-ipconnect.de)
L324[09:28:28] <Arcanitor> now to figure
out how to get netbeans to open a gradle project from git
L325[09:29:11] <Caitlyn> Also, heads up
you will NOT be able to debug that without a .so/.dll that
currently isn't available from me, because it was on my sharex
which got 0'd
L326[09:29:28] <Caitlyn> unless you
disable the lua, and dynamic command modules.
L327[09:29:55] <Arcanitor> oh, ok
L328[09:30:46] <Caitlyn> Or, if you feel
like building a very modified jnlua from gamax92's github.
L329[09:31:12] <Arcanitor> where's
L330[09:31:12] <Arcanitor>
org.pircbotx.hooks.events.MessageEvent;
L331[09:31:30] <Caitlyn> it's in the
pircbotx lib, which is a dep added via gradle
L332[09:32:08] <Caitlyn> Oh, it's in libs,
and added to the project via gradle.
L333[09:32:36] <Caitlyn> dependencies
{
L334[09:32:36] <Caitlyn> compile
'org.pircbotx:pircbotx:2.1'
L335[09:32:41] <Caitlyn> no, I was right
the first time lol...
L336[09:33:04] <Caitlyn> when you import
the gradle project your IDE should take care of all of that.
L337[09:33:20] <Caitlyn> IDEA/Eclipse do
for me anyway.
L338[09:34:02] <Arcanitor> isn't one of
the dependencies missing, though
L339[09:34:10] <Caitlyn> no?
L340[09:35:02] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L341[09:35:26]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L342[09:37:56]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L343[09:38:17] <Temia> blep
L344[09:38:28] <Arcanitor> time to figure
out how to into git
L345[09:41:44] <Arcanitor> Caitlyn: how do
you get git to pull from a github repo
L346[09:42:29] <Caitlyn> git clone
repourlhere
L347[09:42:57] <Temia> And then from then
on, git pull
L348[09:43:05]
<Forecaster>
don't forget to ask nicely
L349[09:43:15] <Arcanitor> ok, then how do
you push it back
L350[09:43:30] <Arcanitor> you need some
kind of a password or something right?
L351[09:43:51] <Temia> ...man, it's been
ages since I coded, I just realized I haven't had to commit or push
anything for years.
L352[09:43:55] <Temia> I ought to fix
that
L353[09:44:01] *
Caitlyn shrugs
L354[09:44:06] <Arcanitor> pls explain how
to git push to github
L355[09:44:07]
<Forecaster>
Arcanitor you have to fork it
L356[09:44:10] <Caitlyn> when I do cli
commits I have certs already
L357[09:44:11]
<Forecaster>
commit to your fork
L358[09:44:11] <Arcanitor> yes i did
that
L359[09:44:15]
<Forecaster>
then create a pullrequest
L360[09:44:42] <Arcanitor> ok, but will it
just work? I don't think I can commit to my fork without somehow
getting git to tell github "yo this user is
authenticated"
L361[09:45:27]
<Forecaster>
I just use IDEA or SourceTree where I've authorized it to access my
github account
L362[09:45:42] <Caitlyn> ^
L363[09:45:56] <Temia> Alternatively,
associate a public key with your Github account.
L364[09:47:20] <Arcanitor> is working
yay
L365[09:48:16] <Temia> Also, until you
push, all commits are local to your copy of the repository anyway
:p
L366[09:49:23] <Arcanitor> why u no
comment
L367[09:49:39] <Arcanitor> i am having
difficulty reading
L368[09:51:01] <Arcanitor> Caitlyn: can I
pm you questions
L369[09:51:18] <Caitlyn> haha... no cause
I'm likely as confused as you are :D
L370[09:51:45] <Arcanitor> humor me
pls
L371[09:51:46]
<Forecaster>
it's all dark magic and necromancy
L372[09:51:48] <Caitlyn> When I wrote this
code only The Gods and I knew what was going on. Now only The Gods
know.
L373[09:52:12]
<Forecaster>
and honestly, the gods are a bunch of drunks, they probably don't
know anymore either
L374[09:52:15] <Arcanitor> anyways so
L73-4 seem to store the pattern into a string called
"s"
L375[09:53:07] ⇦
Quits: Backslash
(Backslash!~Backslash@ip-94-114-160-58.unity-media.net) (Quit:
Leaving)
L376[09:53:15] <Caitlyn> And s is never
used again
L377[09:53:19] <Caitlyn> old code that I
never removed.
L378[09:54:04] <Caitlyn> likely stuff that
was being worked on when I moved this from the old event system and
hacked it into the new.
L379[09:54:14] <Arcanitor> strings are
indexed from 0 in java right
L380[09:54:19] <Caitlyn> yes
L381[09:54:33] <Caitlyn> but like I said,
that code is unused, and can be ignore/commented out..
L382[09:54:38] <Caitlyn> I just did,
nothing yelled.
L383[09:55:15] <Caitlyn> 82-88 is also
commented out locally cause I was working on something
better..
L384[09:58:39] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 207 seconds)
L385[10:03:40]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L386[10:07:36] <Arcanitor> Caitlyn: the
options like i and g are called "flags", correct?
L387[10:07:52] <Caitlyn> Yeah.. I
guess.
L388[10:07:53] <Inari> Is notch making
something new? :o
L389[10:08:15]
<Forecaster>
Inari: ?
L391[10:08:34] <Inari> :p
L392[10:09:14]
<Forecaster>
if he's trying to model stonehenge he's failing
L393[10:11:02] <Inari> Hehe
L394[10:15:52] <Arcanitor> what is the
index of a char that doesn't exist
L395[10:15:54] <Arcanitor> -1?
L396[10:18:13]
<Forecaster>
a what
L397[10:18:15] <Inari> %give MichiBot a
bunch of deadstock
L398[10:18:15] *
MichiBot accepts the bunch of deadstock and adds it to her
inventory
L399[10:18:23] <S3> on some compilers -1
works Arcanitor
L401[10:18:36] <S3> be careful with that
-1
L402[10:18:47] <Inari> %give MichiBot a
dangerous -1
L403[10:18:47] *
MichiBot accepts the dangerous -1 and adds it to her
inventory
L404[10:18:56] <Inari> %inv count
L405[10:18:56] <MichiBot> The inventory
contains 97 items.
L406[10:18:59] <Inari> Getting there
again
L407[10:19:37] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L408[10:19:41] <Temia> %juggle 6
L409[10:19:41] *
MichiBot juggles with AshIndigo's chastity belt keys, a *used*
lemon, Massive Blob, a cute girl engine, a dangerous -1, & An
ice tray full of juice
L410[10:19:42] *
MichiBot drops AshIndigo's chastity belt keys which takes 2 damage,
AshIndigo's chastity belt keys angered a gnome and didn't get away
in time..
L411[10:19:43] *
MichiBot drops a *used* lemon which takes 1 damage
L412[10:19:44] *
MichiBot drops Massive Blob which takes 1 damage
L413[10:19:45] *
MichiBot drops a cute girl engine which takes 1 damage
L414[10:19:46] *
MichiBot drops a dangerous -1 which takes 3 damage
L415[10:19:47] <MichiBot> ohno
L416[10:19:47]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L417[10:20:11] <Temia> 96. :3
L418[10:20:29] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L419[10:20:33] <Inari> %shell Temia
L420[10:20:33] *
MichiBot loads a pie crust full of alimunium and electronic shards
into a shell and fires it. It strikes Temia. They take 16 damage.
Sandra and nxsupert stood too close and take 1 and 8 splash damage
respectively.
L421[10:20:34] *
MichiBot The pie crust full of alimunium and electronic shards
received a call it had won a million money, it wasn't seen
again..
L422[10:20:47]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L423[10:20:56] <Inari> 95
L424[10:21:06] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L425[10:21:12] <Inari> RIP viomi
L426[10:21:15]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L427[10:21:29] <Inari> %pet viomi
L428[10:21:29] *
MichiBot brushes viomi with a heavy lead brick. viomi recovers 1
health!, the heavy lead brick fell into a well that appeared out of
nowhere.
L429[10:21:40] <S3> Arcanitor: just think
about it. a[b] is just *(a+b)
L430[10:21:48] <S3> which means that a[b]
is the same as b[a]
L432[10:22:06] <S3> and a[-1] is valid
granted you have access to that memory and the compiler doesn't
stop you
L433[10:22:51] <Inari> @Forecaster haha,
nice
L434[10:23:06] <Arcanitor> except that the
index of the last character of a java string is defined in the
oracle docs as -1
L435[10:23:25] <Inari> Yeah, because a
java string isn't necessarily an array
L436[10:23:29] <S3> yes Perl does the
same
L437[10:24:09] <Inari> When programming
jobs that are 2 hours long take 3 days because the client always
respond and is then absent for 24 hours
L438[10:24:13] <S3> in arrays
anyways
L439[10:24:25] <S3> Inari: lol
L440[10:24:47] <S3> Inari: I've been
forced to modify binary versions of MS word documents in PHP
L441[10:24:56] <Inari> What
L442[10:25:07] <S3> is what I am doing
right now
L443[10:25:10] <S3> I tried to argue
L444[10:25:55] <Inari> What for
though
L445[10:26:40] <S3> some printable
thingamapooper apparently
L446[10:27:14] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L447[10:27:59]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L448[10:28:01]
⇨ Joins: Backslash
(Backslash!~Backslash@ip-94-114-160-58.unity-media.net)
L449[10:28:59] <Inari> Whatever that
means
L450[10:29:06] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L451[10:29:13]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L452[10:29:28] <S3> OK My coworker got
this email from linked in or some shit asking for his resume and
that he's looking for somebody to work for him
L453[10:29:34] <S3> so he sent him a
PDF
L454[10:30:21] <S3> and the guy emailed
back and was like so this is a high tech web dev job. It looked
legitimate, but the owner is computer illiterate we think
L455[10:30:52] <S3> his email reply was
"Hey this PDF doesn't seem to work in word very well, any
chance you can send me the word version?"
L456[10:30:55] <S3> ...........
L457[10:34:59] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L458[10:37:36]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L459[10:38:32] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L460[10:39:19]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L461[10:46:57] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 194 seconds)
L462[10:47:31] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L463[10:47:39]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L464[10:48:46] <Arcanitor> Caitlyn: why is
the reply truncated to 380 chars?
L465[10:49:40] <AmandaC> Arcanitor:
because irc messages are limited to 512 and that's probably a saf
bet for the overhead of the IP and channel and such
L466[10:49:57] <AmandaC> (that is, IRC
protocol messages, not chat messages)
L467[10:51:01] <AmandaC> That is to say,
even if it fits from you to the server, from the server to everyone
else it may not
L468[10:51:33] <Arcanitor> so an IRC
packet must be <= 512 bytes?
L469[10:52:04] <Inari> I think just the
amount of chars in a line
L470[10:52:12] <Inari> But no clue
L471[10:52:12] <Inari> :D
L472[10:52:33] <Caitlyn> because I never
moved SED to using the paste system.
L473[10:52:46]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L474[10:52:46] <Caitlyn> but yes, because
messages that are too long cause them to split, which caused
issues.
L475[10:52:59] <Caitlyn> (sometimes the
2nd half went off to nowhere.
L476[10:53:01] <Caitlyn> )*
L477[10:54:40] <Caitlyn> though.. to use
the paste system I'd have to hard code more crap ._. so bleh cause
SED can't use the normal Helper.sendMessage system.
L478[10:57:59] <Arcanitor> why not?
L479[10:58:09] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L480[10:58:21] <Caitlyn> because
Helper.sendMessage breaks SED
L481[10:58:35] <Arcanitor> Caitlyn: how do
I get the IRC line to match against
L482[10:58:49] <Caitlyn> the way it adds
to the global message list doesn't work with how SED returns
lines
L483[10:58:59] <Caitlyn> theres a loop in
SED that does that
L484[10:59:11] <Caitlyn> 94-95
L485[10:59:16] <S3> WHY are you working
with IRC in sed
L486[10:59:22] <S3> it's the wrong
tool
L487[10:59:24] <Arcanitor> ok but where
does it store the message
L488[10:59:30] <Arcanitor> entry.message
?
L489[10:59:35] <Inari> S3: ?
L490[10:59:38] <Caitlyn> 94 gets the
global list, and 95 reverses and iterates it
L491[10:59:53] <Arcanitor> Caitlyn: ok,
i'm changing the way it finds a match
L492[10:59:58] <Arcanitor> how do i get
the string to match against
L493[11:00:24] <Caitlyn> look at
94-96
L494[11:00:33] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 198 seconds)
L495[11:00:33] <Caitlyn> that gets you a
"entry.getValue().get(2)"
L496[11:00:36] <Caitlyn> that's your
message
L497[11:00:48] <Arcanitor> ok
L498[11:00:52] <Arcanitor> that's a
string, right
L499[11:00:57] <Caitlyn>
entry.getValue().get(0) is the channels name
L500[11:01:05] <Caitlyn> and
entry.getValue().get(1) is the nickname
L501[11:01:07] <Caitlyn> I think
anyway
L502[11:01:09] <Caitlyn> and yes.
L503[11:01:43] <Caitlyn> yes, 0 is
channel, 1 is nick, 2 is message
L504[11:02:23] <Caitlyn> other stuff uses
that global list... so if you go messing with that, you break other
modules, just a heads up.
L505[11:04:29] <Arcanitor> i haven't
touched that list
L506[11:04:38]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L507[11:04:51]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L508[11:04:52] <Arcanitor> what is the
syntax for helper.sendMessage
L509[11:06:41] <Caitlyn> the syntax is
don't use it for SED. :D
L510[11:07:19] <Arcanitor> i changed sed
completely, it no longer uses unix4j library
L511[11:07:29] <Caitlyn> I'm aware of what
you are doing.
L512[11:07:52] <Caitlyn> Do. not. use.
sendMessage. for. SED. Otherwise it'll put the bot's nick into the
message list for the outbound message.
L513[11:08:03] <Caitlyn> instead of using
the actual users nick like it does now.
L514[11:08:11] <Arcanitor> ok
L515[11:08:12] <Caitlyn> I did what is
currently done for a reason.
L516[11:08:31] <Arcanitor> it looks like
as long as I stick the replacement result into a string called
"reply" it will work
L517[11:09:07] <Caitlyn> basically,
yes.
L518[11:09:38] <Inari> Don't worry
L519[11:09:52] <Inari> Just call the sed
function again, replacing the bot's nick with the user's nick
L520[11:11:02] <Caitlyn> newMessage is
what gets sent to the channel, and reply is what gets added to the
list, reply doesn't get antiping and crap done to it, newMessage
does.
L521[11:11:12] <Caitlyn> I really could
have named these vars better...
L522[11:11:28] <Caitlyn> but I also do
this in 5-10 minute chunks as I'm dealing with customers/my
boss.
L523[11:16:09] <Caitlyn> (also please
don't add the user's nick to "reply" cause then it's just
going to clusterfuck everything) :D lol
L524[11:26:14] <Arcanitor> it worked
L525[11:29:20] <Arcanitor> Caitlyn: pull
request made
L526[11:29:46] <Caitlyn> yay, got the .dll
and .so back on my sharex for michibot..
L527[11:33:15] <Temia> so tiiired
z.z
L528[11:33:48] <Arcanitor> grrr
L529[11:34:04] <Arcanitor> half the
gradlew stuffs are blocked at school, so i'll have to wait until i
get home
L530[11:34:08] <Inari> Temia: Why
L531[11:34:59] <Temia> Slept pretty
terribly and couldn't really wake up
L532[11:38:23] <Arcanitor> Caitlyn:
gradlew doesnt love me or something
L533[11:38:35] <Caitlyn> *restart
L534[11:39:11]
⇨ Joins: Neo (Neo!~Neo@hekate.pc-logix.com)
L535[11:39:26]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L536[11:39:27]
zsh sets mode: +v on MichiBot
L537[11:39:29] <Arcanitor> i can't get the
dependencies org.pircbotx or org.joda to download
L538[11:40:29] <Caitlyn> Odd... since they
both come from maven central..
L539[11:41:08] <Caitlyn> anyway, theres
MichiBot with your new SED rewrite.
L540[11:41:32] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L541[11:42:13]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L542[11:43:43] <Arcanitor>
zzzdogzzzDoGzzzdOGzzz
L543[11:43:54] <Arcanitor>
%s/dog/cat/gi
L544[11:46:27] <Arcanitor> Caitlyn: can
you help me test it...
L545[11:47:01] *
Temia zzzmoo.
L546[11:50:10] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L547[11:50:34] <Caitlyn> well, when doing
it from IRC you don't need the %, that was added for discord
L548[11:50:39] <Caitlyn> either *should*
work though
L549[11:51:17] <Caitlyn> %sed
L550[11:51:18] <MichiBot> Caitlyn: SED is
enabled in this channel
L551[11:51:26]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L552[11:53:16] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L553[11:53:37] <Arcanitor>
zzzdogzzzDoGzzzdogzzz
L554[11:53:40] <Arcanitor> s/dog/cat
L556[11:54:08] <Arcanitor> %source
L558[11:54:49]
<Forecaster>
oh nice
L559[11:54:59]
<Forecaster>
E:D Beyond beta this month
L560[11:57:20] <Caitlyn> %sed
disable
L561[11:57:20] <MichiBot> Disabled
SED
L562[11:57:24] <Caitlyn> %sed enable
L563[11:57:24] <MichiBot> Enabled
SED
L564[11:57:25] <Caitlyn> test
L565[11:57:28] <Caitlyn>
s/test/merp/
L566[11:57:35] *
Caitlyn blinks
L567[11:57:39] <Caitlyn> s/test/merp
L568[11:57:49] <Arcanitor> i didn't touch
that but it still broke
L569[11:58:01]
<Forecaster>
%s/test/forp/
L570[11:58:01] <MichiBot>
<Forecaster> %s/forp/forp/
L571[11:58:08]
<Forecaster>
again, thanks MichiBot
L572[11:58:19]
<Forecaster>
5/7 would sed again
L574[11:58:41] <Caitlyn> so looks like
this has fixed exactly 0 of the issues it had before.
L575[11:58:49] <Caitlyn> it still randomly
does nothing. and likes to do that.
L576[11:59:02] <Inari> xD
L577[11:59:08]
<Forecaster>
in essense, MichiBot is a jerk!
L578[11:59:51] <Caitlyn> I do know why
that happens though I think.
L579[12:00:27] <Caitlyn> or not...
L580[12:00:36] <Caitlyn> I check for that
in the code that inserts into the list.
L581[12:00:39] <Caitlyn> bleh
L582[12:00:40] <Caitlyn> lunch time
L583[12:01:04]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L584[12:06:26] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L585[12:06:56]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L587[12:08:37] <Inari>
dsajflkdsjdogfdskjfkj
L588[12:08:39] <Inari> s/dog/cat
L589[12:08:44] <Inari> s/dsa/a
L590[12:08:51] <Inari> s/dsa/a/
L591[12:08:51] <MichiBot> <Inari>
ajflkdsjdogfdskjfkj
L592[12:08:55] <Inari> s/dog/cat/
L593[12:08:55] <MichiBot> <Inari>
ajflkdsjcatfdskjfkj
L594[12:08:56] <Inari> Weird
L595[12:15:20] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L596[12:15:52]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L598[12:17:43]
<Forecaster>
Give him some lasanga
L599[12:18:05] <S3> poor cat
L600[12:18:15] <S3> its a little
overstuff'd
L601[12:20:22] <Izaya> oh shit Obsidian
Orbital got hit
L603[12:21:25] <Inari> E:D
L604[12:21:26] <Inari> probably
L605[12:21:34] <Izaya> yeah
L606[12:30:42] <S3> elite dangerous looks
cool
L607[12:30:53] <S3> it looks like, the
manual ship control I wanted out of Eve but never got
L608[12:31:37] <payonel> o/
L609[12:31:37] <S3> although the review I
watched said that you accumulate bounty when you attack somebody
and I don't like that
L610[12:31:42] <S3> I mean, what if nobody
saw you
L611[12:31:50] <Izaya> that does annoy
me
L612[12:31:58] <S3> it makes it hard to be
a secret pirate
L613[12:32:17] <S3> in Eve, I am 100%
space pirate
L614[12:32:34] <S3> but I usually stuck to
nullsec
L615[12:34:17] <Arcanitor> Caitlyn: what
is in the String[] args
L616[12:35:01] ⇦
Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote host
closed the connection)
L617[12:35:33]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L618[12:36:50]
<Forecaster>
that's because the ship reports crimes automatically
L619[12:36:57]
<Forecaster>
which you can turn off in your ship if you want
L620[12:37:18]
<Forecaster>
also, in the next major update bounties will be tied to individual
ships, instead of to the player
L621[12:37:29]
<Forecaster>
I believe it was the next update
L622[12:37:52]
<Forecaster>
Arcanitor args...
L623[12:38:30] <Izaya> welp
L624[12:38:41] <Izaya> I've flown up to a
thargoid now
L625[12:38:52]
⇨ Joins: brandon3055
(brandon3055!~Brandon@pa49-199-66-134.pa.vic.optusnet.com.au)
L626[12:39:49]
<Forecaster>
did they go "hai thar"
L627[12:42:13] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 194
seconds)
L628[12:42:34] ⇦
Quits: brandon3055_
(brandon3055_!~Brandon@pa49-199-66-134.pa.vic.optusnet.com.au)
(Ping timeout: 383 seconds)
L629[12:43:17] <Arcanitor> mmph
L630[12:47:44]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L631[12:48:05] <Arcanitor> %give MichiBot
a d%
L632[12:48:05] *
MichiBot accepts the d% and adds it to her inventory
L633[12:56:57] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 194 seconds)
L634[12:59:14] <Caitlyn> Arcanitor, that's
a String[] of the message, without having to get it via
event.getMessage() or.. whatever the actual method is.
L635[12:59:38] <Caitlyn> helpful if you
want to just get the first.last word or whatever.
L636[12:59:46] <Arcanitor> where each
element in the array is one word in the message?
L637[12:59:55] <Caitlyn> yes
L638[13:00:32] <Caitlyn> A LOT of this
code was done before that was a thing, so stuff looks hacked on..
cause it was.
L639[13:00:53] <Arcanitor> ok so the part
where I put a comment "removes prefix from the message"
is unnecessary
L640[13:00:59] <Arcanitor> since if the
prefix is still on at that point
L641[13:01:16] <Arcanitor> it will not
pass the regexp
L642[13:01:39] <Caitlyn> prefix should be
removed by 61 anyway
L643[13:01:47]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L644[13:10:41] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 207 seconds)
L645[13:16:55]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L646[13:34:06]
⇨ Joins: smitch
(smitch!webchat@D978ED27.cm-3-1d.dynamic.ziggo.nl)
L647[13:34:14] <smitch> ello
L648[13:34:28] <smitch> is there a fix for
the screens render bug????
L649[13:35:08] <Caitlyn> "the screens
render bug"?
L650[13:43:02]
<Forecaster>
Are you talking about the shader thing?
L651[13:44:49] ⇦
Quits: brandon3055
(brandon3055!~Brandon@pa49-199-66-134.pa.vic.optusnet.com.au) (Read
error: Connection reset by peer)
L652[13:45:29] ⇦
Quits: smitch (smitch!webchat@D978ED27.cm-3-1d.dynamic.ziggo.nl)
(Ping timeout: 180 seconds)
L653[13:47:20] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L654[13:47:27]
⇨ Joins: brandon3055
(brandon3055!~Brandon@pa49-199-66-134.pa.vic.optusnet.com.au)
L655[13:49:02]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L656[13:50:26] <Caitlyn> Guess we'll never
know.
L657[13:50:40]
<Forecaster>
%bye
L658[13:50:40] <MichiBot> Forecaster: Oh,
well, bye I guess...
L659[13:54:08] <Arcanitor> Caitlyn: can
the prefix be more than one character
L660[13:54:18] <Arcanitor> eg !!
L661[13:55:01] <Caitlyn> I'm pretty sure
nothing anywhere stops it... the prefix used to be the bots name
:P
L662[13:55:04] <Caitlyn> long... long
ago.
L663[13:55:41] <Caitlyn> yeah
L664[13:55:45] <Caitlyn> it works.
L665[13:55:55] <Caitlyn> <@Caitlyn>
^prefix ^^
L666[13:55:55] <Caitlyn> <MichiBot2>
Caitlyn: Prefix changed to ^^
L667[13:55:55] <Caitlyn> <@Caitlyn>
^^test
L668[13:55:55] <Caitlyn> <MichiBot2>
Caitlyn: Success
L669[13:57:53] <Caitlyn> anyway.. I've
fixed the issue Arcanitor
L670[13:58:06] <Caitlyn> now I'm about to
fix the issue with it not picking up on the prefixed version
L671[13:58:15] <Arcanitor> what was wrong
with it?
L673[13:59:19] <MichiBot>
Title:
null key in entry
| Posted by: mjmfighter
| Posted:
Mon Oct 05 18:43:22 CDT 2015
| Status: open
L674[13:59:42] <Caitlyn> I just force it
to create a new snapshot in the helper method
L675[13:59:51] <Arcanitor> so it wasn't
anything wrong with my code?
L676[14:00:41] <Caitlyn> No, also means
there wasn't anything wrong with mine either. Other than the crap I
was working on replacing anyway.
L677[14:00:44] ⇦
Quits: Xal (Xal!~Xal@S010664777dabacc3.vw.shawcable.net) (Ping
timeout: 207 seconds)
L678[14:02:09]
<TheFox> I
didn't even know pircbotX could be used on twitch.
L679[14:02:23] <Caitlyn> well.. twitch
uses "irc"
L680[14:02:43]
⇨ Joins: Xal
(Xal!~Xal@S010664777dabacc3.vw.shawcable.net)
L681[14:02:47] <Caitlyn> or... *cough*not
IRC but IRC clients can connect to it*cough*
L682[14:05:18] <Arcanitor> Caitlyn: I made
another pull request
L683[14:05:52] <Arcanitor> some of it may
not be necessary
L684[14:06:37] <Caitlyn> none of it is,
I've got pretty much all of that done ATM
L685[14:06:46] <Caitlyn> Thank you
though
L686[14:16:22] <Arcanitor> yvw
L687[14:19:35] <Caitlyn> eh.. I liked what
you had better, so I nabbed it from the PR but it would have
overwritten other changes I made lol
L688[14:19:48] <Caitlyn> (merging it that
is)
L689[14:38:55] <Caitlyn> Arcanitor, is
that new commit based on what I just pushed?
L690[14:39:32] <Arcanitor> no?
L691[14:40:49] <Arcanitor> i'm only trying
to change one file...
L692[14:42:17] <AmandaC> How are you
supposed to inject a backdoor with only editing one file? sheesh,
such a noob
L693[14:42:21] <Caitlyn> Yeah.. I see
that... and the file you're trying to change, doesn't match the
changes you're trying to PR.. so, I have to merge by hand.
L694[14:42:39] <Caitlyn> Which is why I
asked if it was based on the code NOW, or the code THEN.
L695[14:43:20] <Arcanitor> my changes
aren't extensive or complicated
L696[14:43:32] <Arcanitor> if i can figure
out how to overwrite my fork with the main repo...
L697[14:43:51] <Caitlyn> I got it
L698[14:47:33] <Caitlyn> %restart
L699[14:47:33] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L700[14:48:46]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L701[14:48:47]
zsh sets mode: +v on MichiBot
L702[14:49:34] <Caitlyn> abc
L703[14:49:36] <Caitlyn> s/a/c/
L704[14:49:46] <Caitlyn> %test
L705[14:49:47] <MichiBot> Caitlyn:
Success
L706[14:49:51] <Caitlyn> %sed
L707[14:49:51] <MichiBot> Caitlyn: SED is
disabled in this channel
L708[14:49:53] <Caitlyn> oh
L709[14:49:55] <Caitlyn> %sed enable
L710[14:49:55] <MichiBot> Enabled
SED
L711[14:49:57] <Caitlyn> abc
L712[14:50:01] <Caitlyn> s/a/c/
L713[14:50:04] <Caitlyn> ._.
L714[14:50:21]
<Forecaster>
%s/abc/abs/
L715[14:50:26]
<Forecaster>
aw
L716[14:50:44]
<Forecaster>
%s/bc/bs/
L717[14:50:47]
<Forecaster>
>:
L718[14:51:06] *
Caitlyn sighs
L719[14:51:24] <Arcanitor> ok i figured
out how github conflict view works
L720[14:53:22] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L721[14:53:37]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L722[14:53:37]
zsh sets mode: +v on MichiBot
L723[14:53:40] <Caitlyn> going to try
build 474..
L724[14:55:29] <Arcanitor>
zzzDogzzzdogzzzdogzzz is a good test string
L725[14:55:42] <Arcanitor> s/dog//
L726[14:55:51] <Arcanitor> wot wot
L727[14:56:07] <Arcanitor> is this a
problem with the base internals of pircbot?
L728[14:56:24] <Caitlyn> this isn't the
dao bug, it'd yell very loudly if it was.
L729[14:56:29] <Caitlyn> (I made it do
that now)
L730[14:57:38] <Arcanitor> Caitlyn: line
57 assumes the command prefix doesn't appear anywhere else in the
command
L731[14:57:44] <Arcanitor> which isn't
necessarily true
L732[14:57:56] ⇦
Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 207 seconds)
L733[14:58:52] <Caitlyn> I undid a change
and didn't redo it I'll fix that later
L734[14:58:59] <Caitlyn> sed works
elsewhere, just not here.
L735[14:59:05] <Caitlyn> so.. *something*
is wrong somewhere.
L736[15:00:45] <Caitlyn> test
L737[15:00:48] <Caitlyn>
s/test/moop/
L738[15:01:12] <Caitlyn>
s/test/moop/
L739[15:02:31] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com)
()
L740[15:02:34]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L741[15:08:41]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L742[15:08:41]
zsh sets mode: +v on MichiBot
L743[15:09:32] <Caitlyn> %test
L744[15:09:33] <MichiBot> Caitlyn:
Success
L745[15:10:01]
<Mimiru>
test
L746[15:10:10] <Caitlyn> %sed
L747[15:10:11] <MichiBot> Caitlyn: SED is
enabled in this channel
L748[15:10:18]
<Mimiru>
%s/test/merp/
L749[15:10:18] <MichiBot> <Mimiru>
merp
L750[15:10:34] <AmandaC>
s/merp/berp/
L751[15:10:35] <MichiBot> <Mimiru>
berp
L753[15:13:52] <Caitlyn> craaaaap... my
curse -> forgejson code is gone
L754[15:13:57] *
Caitlyn headdesks
L755[15:15:45] <AmandaC> sorry Caitlyn ,I
was hungry
L756[15:16:14] <Caitlyn> it was one of the
many things I lost on... that day.
L757[15:16:22] <Caitlyn> the day my home
directory turned into 0s
L758[15:16:24] <AmandaC> also, can you not
mount the old VM's disk from the host?
L759[15:16:26] <AmandaC> oh
L760[15:16:36] <AmandaC> I forgot abou
tthat detail
L761[15:16:40] <Caitlyn> everything in my
home directory is a 0 byte file.
L762[15:16:46] <AmandaC> my brain just
remembered the kernel upgrade going poof
L763[15:16:51] <Caitlyn> yeah...
L764[15:17:11] *
AmandaC beams a cup of tea in front of Caitlyn
L765[15:17:15] <Caitlyn> The old VM drive
is mounted to Eos, everyone elses home dir is fine
L766[15:17:34] *
Caitlyn thanks AmandaC and sips
L767[15:17:46] <Inari> Backups?
L768[15:18:00] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 186
seconds)
L769[15:18:10] *
AmandaC casually kicks off a backup of her ~/Code
L770[15:18:40] <Caitlyn> Inari, see that's
the thing, shit was SUPPOSED to be backed up to Dropbox...
L771[15:18:52] <Caitlyn> and... the backup
dir is empty.
L772[15:19:13]
<Forecaster>
db history?
L773[15:19:24] <Caitlyn> ?
L774[15:19:29] <Inari> Thats why they tell
you to have 3 separate copies I guess
L775[15:19:31] <AmandaC> dropbox
history
L776[15:19:32]
<Forecaster>
dropbox history
L777[15:19:35] <Caitlyn> Oh, no
L778[15:19:39] <Caitlyn> it's like it
never existed.
L779[15:19:43]
<Forecaster>
...
L780[15:19:45] <AmandaC> :/
L781[15:19:48] <Caitlyn> my MySQL backups
are all there.
L782[15:20:00] <Caitlyn> but my home
backups are ghosts.
L783[15:20:10]
<Forecaster>
that sucks
L784[15:20:35] <AmandaC> %choose tea or
water
L785[15:20:36] <MichiBot> AmandaC:
tea
L786[15:21:18] <Caitlyn> but yeah, I had
this handy node.js project that took all of my curseforge projects,
and spit out forgejson formatted ... .jsons
L787[15:21:37] <Caitlyn> so that my update
checkers in my mods all worked, and NotEnoughMods updated
quicker...
L788[15:22:25] <Caitlyn> (cause if you
just use CurseForge for NEM it only gets the highest version a mod
supports so if you have 1.9 and 1.10 in a single .jar it only
updates 1.10)
L789[15:23:14]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L791[15:28:57]
⇨ Joins: asie (asie!~asie@asie.pl)
L792[15:28:57]
zsh sets mode: +v on asie
L793[15:28:59] <asie> hello
L794[15:29:12] <asie> thinking on how
granular/how arranged Charset's CurseForge splits should be
L795[15:29:17] <asie> as currently only a
small part of the mod is on there
L796[15:29:38] <Skye> asie, make it as
annoying as possible!
L797[15:29:51] <Inari> Oh, you're working
on charset again?
L799[15:30:31] <asie> have been for a
while
L800[15:30:37] <asie> lots of cool new WIP
features
L803[15:31:07]
<Forecaster>
lazors?
L805[15:31:15] <asie> yes, lazors
L806[15:31:21]
<Forecaster>
neat
L808[15:31:33] <asie> record players
L810[15:33:16] <Inari> Neat
L811[15:33:39] <asie> Skye: nah
L812[15:33:43] <asie> i could split every
single module into its own JAR
L813[15:33:45] <asie> but come on, 40
mods?
L814[15:34:22] <AmandaC> asie: sounds
reasonable. Just make sure there's a complex dependency graph, and
they all have to updated in lockstep
L815[15:34:37] <AmandaC> (/s in case that
wasn't obvious)
L816[15:34:37] <asie> AmandaC: they
already have to be updated in lockstep
L817[15:34:41] <asie> Lib breaks pretty
much every time
L818[15:34:51] <asie> no complex
dependency graph though as I actually try to use my own APIs
internally
L819[15:34:56] <asie> so everything
depends on Lib... and that's abouti it
L820[15:35:02] <Inari> Have two version.
Single thin jar, full fat jar. Full fat has all modules. Thin jar
asks at startup what you want and downloads that then and installs
it. Then you can still turn modules on/off ingame. And if it
doesn't have the modules downloaed yet it will DL it
L821[15:35:17] <asie> EWWWWWWWWW
L822[15:35:20] <Inari> :p
L823[15:35:24] <asie> that's actually
disgusting
L824[15:35:27] <Inari> Nah
L825[15:35:35] <asie> the reason I split
modules for Twitch is because the Twitch Launcher *becomes* the
config interface
L826[15:35:37] <asie> with its one-click
installation
L827[15:36:02] <CompanionCube> how many
broad sub-groups are there in the 40 modules?
L828[15:36:12] <asie> plenty but they're
not well-defined
L829[15:36:27] <Inari> Is charset ascii or
unicode?
L830[15:36:30] <asie> for instance,
there's a sub-group of "transport related to minecarts",
currently consists of two modules which are one JAR on
CurseForge
L831[15:36:35] <CompanionCube> you could
use those as the individual JARs
L832[15:36:40] <asie> or a sub-group of
"audio-related content", two modules which are one
JAR
L833[15:36:50] <asie> or a sub-group of
"tweaks which let you remove content from the game", six
modules which will also be one JAR
L834[15:37:00] <asie> but the problem
begins when i have various miscellanous features which don't really
belong anywhere
L835[15:37:04] <asie> say, the tweak which
provides block carrying
L836[15:37:10] <asie> or the tweak which
provides double doors opening together
L837[15:37:11] <asie> or scaffolds
L838[15:37:15] <asie> or pocket crafting
tables
L839[15:37:16] <CompanionCube> is misc not
a subgroup?
L840[15:37:24] <asie> it's a terrible
subgroup and i hope to eradicate it
L841[15:37:33] <asie> tweaks is also a
terrible subgroup but it's staying
L842[15:37:37] <Inari> "Misc"
just tends to grow into tha thuge beast that noone knows what it
does
L843[15:37:53] <asie> yes, i don't want to
make a subgroup Curse JAR which is just "everything which
didn't fit into the other subgroups"
L844[15:37:57] <asie> as what happens if i
want to move one out?
L845[15:38:00] <asie> bad things happen
that's what
L846[15:38:14] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L847[15:38:17] <asie> the path i chose
involves simply not putting anything which is not split into a
clear subgroup on Curse yet
L848[15:38:22] <asie> which is why only
20-30% of Charset is on Curse ATM
L849[15:38:49] <asie> for instance, one
could argue that the block carrying, double door, etc. tweaks
should be in one mod which adds various "mechanics"
tweaks, that is tweaks which don't add content
L850[15:38:55] <asie> but then Carry On is
a block carrying mod which is a single mod
L851[15:39:05] <asie> and thus i'm in a
bit of a lose-lose
L852[15:40:01] <asie> esssentially, the
curse subgroups are optimized for discoverability
L853[15:40:20] <asie> as, let's face it,
the main goal of putting it there in the first place is because
nobody outside of weird IRC circles has heard of the mod
L854[15:40:35] <asie> this implies maximum
granularity, *but* users can quickly get annoyed if your mod is 25
tiny pieces
L855[15:40:38] <asie> so this implies
minimum granularity
L856[15:40:42] <asie> and it's hard to
find the sweet spot
L857[15:43:21]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L858[15:45:25] <asie> "/ch
setSpeedOfLight" is one of my favourite commmand names
L860[15:48:47] <CompanionCube> yay?
L861[15:49:07]
⇨ Joins: Schzd
(Schzd!~Schzdadep@modemcable250.104-59-74.mc.videotron.ca)
L862[15:49:59]
<Forecaster>
woo
L863[15:50:06]
<Forecaster>
I've discovered a few myself :D
L864[15:50:08]
<Forecaster>
it's fun
L865[15:50:30]
<Forecaster>
also you get a decent amount of money for it
L866[15:53:29] ⇦
Quits: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
(Ping timeout: 383 seconds)
L867[15:59:27] <Arcanitor> oh by the way
michibot can do global and case-insensitive regexp properly
now
L868[15:59:46] <payonel> what do you mean
by "global" ?
L869[16:00:02] <Arcanitor> -g flag
L870[16:00:10] <Arcanitor>
-dog-dog-dog-
L871[16:00:12] <Arcanitor> s/dog/cat
L872[16:00:12] <MichiBot>
<Arcanitor> -cat-dog-dog-
L873[16:00:17] <Arcanitor>
-dog-dog-dog-
L874[16:00:20] <Arcanitor>
s/dog/cat/g
L875[16:00:20] <MichiBot>
<Arcanitor> -cat-cat-cat-
L876[16:00:21] <payonel> ok ok but
L877[16:00:32] <payonel> for crying out
loud, can you close your regex
L878[16:00:36] <AmandaC> wasn't that
disabled on purpose to prevent the bot fro hanging from psycotic
ones?
L879[16:00:37] *
payonel eyes bleed
L880[16:00:44] <Caitlyn> (it supported it
before, but it was disabled by me breaking it.. slightly)
L881[16:00:50] <payonel> i wouldn't hang,
i would throw it away
L882[16:01:13] <Arcanitor> payonel: it
works whether or not you close your regex :P
L883[16:01:47] <payonel> i wasn't say it
didn't
L884[16:01:48]
<Forecaster>
Arcanitor: make it work only if open :D
L885[16:01:56] <CompanionCube> nothing
qrong with it not being closed :P
L886[16:02:04] <Caitlyn> wait... is that
why I "broke" g?
L887[16:02:09] <Caitlyn> crap... AmandaC
is right.
L888[16:02:20]
<Forecaster>
the end-times!
L889[16:02:22] <Arcanitor> what counts as
"psychotic"
L890[16:02:32] <payonel> not closing your
regex
L891[16:02:34] <payonel> that is
psychotic
L892[16:02:35] <payonel> :)
L893[16:02:39] <CompanionCube> Arcanitor:
maybe one with catastrophic backtracking?
L894[16:02:46] <CompanionCube> (or is that
not implemented?)
L895[16:02:52] <AmandaC> Arcanitor: ones
that will replace itself with something that matches itself
L896[16:03:07] <Arcanitor> CompanionCube:
if i understand the java regexp implementation correctly, that
isn't possible
L897[16:03:26] <Arcanitor>
-Dog-Dog-Dog-
L898[16:03:29] <payonel> Arcanitor: and
why are you reporting this? (did you fix it?
L899[16:03:36] <Arcanitor> yes
L900[16:03:40] <Arcanitor>
-Dog-Dog-Dog-
L901[16:03:44] <Arcanitor>
s/Dog/dog/gi
L902[16:03:44] <MichiBot>
<Arcanitor> -dog-dog-dog-
L903[16:03:46] <Arcanitor> see?
L904[16:03:48] <payonel> Arcanitor: and
yes, now everything i say to you is going to have unclosed groups
(including this
L905[16:03:51] <Arcanitor> it's just
fine
L906[16:04:02] <payonel> cool
(thanks
L907[16:04:14] <Arcanitor> payonel: i am
not a compiler, and am not bothered by your unpaired
parentheses
L908[16:04:18] <AmandaC> (appologies
Caitlyn )
L909[16:04:22] <AmandaC> cat-cat-cat
L910[16:04:27] <AmandaC>
s/cat-/cat-cat-/
L911[16:04:27] <MichiBot> <AmandaC>
cat-cat-cat-cat
L912[16:04:30] <AmandaC>
s/cat-/cat-cat-/g
L913[16:04:30] <MichiBot> <AmandaC>
cat-cat-cat-cat-cat-cat-cat
L914[16:04:36] <AmandaC> ah
L915[16:04:53] <Caitlyn> Bleh if anyone
breaks the bot with sed I'll just disable the module and go on with
my day.
L916[16:05:03] <CompanionCube> why not
just implement a time limit
L917[16:05:08] <CompanionCube> of like 1
second
L918[16:06:05] <Arcanitor> hmm
L919[16:06:19] <Arcanitor> s/cat\/\/
L920[16:06:20] <MichiBot> Arcanitor:
Invalid regex cat\
L921[16:06:52]
<Forecaster>
%s/cat/.*/
L922[16:06:53] <MichiBot> <AmandaC>
.*-cat-cat-cat-cat-cat-cat
L923[16:07:05]
<Forecaster>
oh, okay
L924[16:07:05] <Caitlyn> Why not indeed
CompanionCube, have at it!
L925[16:07:16] <Arcanitor> %source
L927[16:07:22] <Arcanitor> CompanionCube:
^
L928[16:07:26]
<Forecaster>
%s/.*/cat/
L929[16:07:38]
<Forecaster>
uh
L930[16:07:39]
<Forecaster>
oops
L931[16:07:44]
<Forecaster>
%test
L932[16:07:45] <MichiBot> Forecaster:
No.
L933[16:07:54] <Caitlyn> it's straight
java regex now...
L934[16:08:25] <Arcanitor> which looks
similar enough to perl regex that i didn't bother translating
it
L935[16:09:08] <Arcanitor> w0h1a2t
L936[16:09:17] <Arcanitor> s/[0-9]//
L937[16:09:17] <MichiBot>
<Arcanitor> wh1a2t
L938[16:09:24] <Arcanitor>
s/[0-9]//g
L939[16:09:24] <MichiBot>
<Arcanitor> what
L940[16:10:04] <Arcanitor> Caitlyn: If a
command throws an exception will that crash the bot?
L941[16:10:11] <Caitlyn> in theory
no.
L942[16:10:36] <Caitlyn> that's why lots
of stuff has try / catch blocks.
L943[16:11:05] <Arcanitor> still glad i
added the try-catch for when it constructs the
java.util.regex.Pattern for matching
L944[16:14:45] ⇦
Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L945[16:16:53]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L946[16:18:26] <Arcanitor> Caitlyn: i
don't know that there's any way to fix this without much more
complicated pattern matching, but the expression used to detect a
sed command will still let invalid patterns through
L947[16:18:43] <Arcanitor> for instance,
s/\/\/ works
L948[16:18:53] <Arcanitor> asd \\
asd
L949[16:19:03] <Arcanitor> s/a\/g/
L950[16:19:03] <MichiBot> Arcanitor:
Invalid regex a\
L951[16:19:48] <Arcanitor> apparently i
also need to fix character escaping
L952[16:20:02] *
Caitlyn shrugs
L953[16:20:17] <Caitlyn> I'm all out of
fucks for the day, and tomorrow is pretty shitty looking
L954[16:20:20] <Caitlyn> try again next
week.
L955[16:20:30] <Caitlyn> I've got a
funeral to deal with
L956[16:20:36] <Arcanitor> i need to
figure out how to forcibly overwrite my fork with the master
L957[16:20:40] <Arcanitor> Caitlyn:
kk
L958[16:20:47] <Izaya> to the git
manual?
L959[16:20:55] <Arcanitor> %give MichiBot
a borked regular expression
L960[16:20:55] *
MichiBot accepts the borked regular expression and adds it to her
inventory
L961[16:20:59] <Arcanitor> Izaya: on
github, not git
L962[16:21:17] <Arcanitor> git pull will
overwrite my local repo with my fork of michibot
L963[16:21:17] <Izaya> github uses git
:^)
L964[16:21:17]
<Forecaster>
%shell
L965[16:21:17] *
MichiBot loads ferrets in a tube into a shell and fires it. It
strikes the ground near Backslash, S3 and alfw. They each take 8, 6
and 5 splash damage respectively.
L966[16:21:45] <Arcanitor> but i can't
seem to overwrite my fork of michibot with the master michibot
repo
L967[16:23:59]
<Forecaster>
pull with rebase into the local repo
L968[16:24:32]
<Forecaster>
actually I think github has an option somewhere to update the
form
L969[16:24:41]
<Forecaster>
%s/form/fork
L970[16:24:41] <MichiBot>
<Forecaster> actually I think github has an option somewhere
to update the fork
L971[16:27:19] <Arcanitor> i could git
pull from the main repo and then push to my fork
L972[16:27:22] <Arcanitor> that would
work
L973[16:27:28]
<Forecaster>
yeah¨
L974[16:28:20] <Arcanitor> i wish college
programming courses took into account that some students might have
prior knowledge from other sources
L975[16:30:02] <Arcanitor> @Forecaster
what is rebase vs merge
L976[16:30:23]
<Forecaster>
rebase discards changes I think
L977[16:30:39] <Cruor> Arcanitor: nah,
they are to busy teaching stuff that is wrong
L978[16:35:10] <Arcanitor> i have a better
idea
L979[16:35:29] <Arcanitor> rather than
make a massive rats nest of all of this because idk what i'm
doing
L980[16:35:48] <Arcanitor> delete all of
my stuff and pull it from the main repo fresh
L981[16:36:20] <Vexatos> ever heard of git
reset --hard or git rebase? :I
L982[16:37:49] <Arcanitor> nope
L983[16:37:50] <Vexatos> git reset reverts
all your changes since the last commit, and git rebase
force-changes your code to a specific commit
L984[16:38:24] <Arcanitor> except i'm not
using git directly, i'm using an ide with a git plugin
L985[16:38:35] <Vexatos> well that is no
different
L986[16:38:44] <Vexatos> any IDE that is
not completely stupid can do that
L987[16:38:48]
<Forecaster>
you can still use commandline whenever you want
L988[16:38:52] <Vexatos> and that
L989[16:39:12] <Vexatos> It's especially
easy if you use something like IDEA or gitkraken >_>
L990[16:39:15] <Arcanitor> this PC doesn't
have git installed on it :P
L991[16:39:19] <Vexatos> yes it does
L992[16:39:20]
<Forecaster>
...
L993[16:39:26]
<Forecaster>
then how are you using git :P
L994[16:39:42] <Arcanitor> because
something git-like is built into netbeans
L995[16:39:50]
<Forecaster>
"git like"
L996[16:39:51]
<Forecaster>
it's git
L997[16:39:54]
<Forecaster>
there's just git
L998[16:40:01]
<Forecaster>
it has git in it
L999[16:40:02] <Vexatos> wow
L1000[16:40:04] <Arcanitor> ok, how do i
get at it
L1001[16:40:11] <Vexatos> Arcanitor, you
are the second person I know still using netbeans
L1002[16:40:18] <Vexatos> and that other
person changed to IDEA two years ago
L1003[16:41:02] <Arcanitor> Vexatos: i
can't install software on this (screw me x1) and netbeans is
required for a course i'm taking (screw me x2) because the powers
that be decided netbeans > eclipse or IDEA (screw me x3)
L1004[16:41:09] <Arcanitor> netbeans
doesn't even have proper gradle support
L1005[16:41:19] <Vexatos> well netbeans
is an IDE from 600 B.C.
L1006[16:41:20]
<Forecaster> D:
L1007[16:41:36] <Vexatos> people didn't
even know what gradle was back in the day
L1008[16:41:51]
<Forecaster> Arcanitor: basically there's a
git executable somewhere that it's using to run git commands for
you in the background
L1009[16:42:01]
<Forecaster> that's how anything that uses
git works generally
L1010[16:42:03] <Arcanitor>
"somewhere"
L1011[16:42:23]
<Forecaster> well I don't use
netbeans...
L1012[16:42:31] <Vexatos> Arcanitor, you
know, some IDEs have portable installs :3
L1013[16:42:32]
⇦ Quits: Icedream (Icedream!~icedream@has.streaminginter.net)
(Quit: A lol made me boom.)
L1014[16:44:27]
⇦ Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
(Ping timeout: 194 seconds)
L1015[16:44:58] <Vexatos> Arcanitor, the
only people who use netbeans are people who are older than 50 and
have used netbeans all their lives back when it was the only Java
IDE
L1016[16:45:18]
<Forecaster> I had to use it during a Java
course years ago
L1017[16:45:30]
<Forecaster> it was what the instructor
used, so we had to use it as well
L1018[16:45:35] <Vexatos> Cruor's course
uses eclipse but he uses IDEA anyway :P
L1019[16:45:38] <Arcanitor> Vexatos:
suddenly i realize why it is that we have to use netbeans
L1020[16:45:53]
<Forecaster> I didn't know anything about
IDE's at the time
L1021[16:46:01] <Arcanitor> because one
of the most senior "programming teachers" fits that
description almost exactly
L1022[16:46:27] <Vexatos> I mean I am
completely self-taught and I used eclipse for like half a year
before switching to IDEA >_>
L1023[16:47:01] <Arcanitor> eclipse is
decent
L1024[16:47:07] <Arcanitor> (and portable
to some extent)
L1025[16:47:10] <Arcanitor> idea is
better
L1026[16:47:19] <Arcanitor> i have used
both
L1027[16:47:31] <Vexatos> Then why are
you not using a portable eclipse install
L1028[16:47:45] <Vexatos> even IDEA is
portable on Linux
L1029[16:48:23] <Arcanitor> this just in:
not running linux because a school with "IT" in the name
decided that even acknowledging that linux exists would be too
relevant
L1030[16:48:57]
⇨ Joins: Icedream
(Icedream!~icedream@has.streaminginter.net)
L1031[16:49:00] <Vexatos> I do know that
there is portable eclipse on winderps though
L1032[16:49:08] <Vexatos> Arcanitor, do
you not have your own laptop, anway?
L1033[16:49:10] <Vexatos> anyway*
L1034[16:49:11]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L1035[16:49:52] <Arcanitor> why would i
have my own laptop when the school provides one for free and won't
allow you to BYOD (not that i blame them)
L1036[16:50:03] <Vexatos> So you have one
at home?
L1037[16:50:24] <Arcanitor> you are
allowed to bring your school laptop home
L1038[16:50:27] <Arcanitor> expected to,
even
L1039[16:50:29] <Vexatos> I have used
computers at school too and have owned a laptop since I was
12
L1040[16:50:33]
<Forecaster> you can't bring your own
doom?
L1041[16:50:58] <Arcanitor> @Forecaster
no, it's illegal to bring explosives onto school property
L1042[16:51:01] <Vexatos> Arcanitor, why
not have your own laptop though >_>
L1043[16:51:09] <Arcanitor> because
laptops cost money?
L1044[16:51:14] <Vexatos> you can get
pretty good ones for €300 and less :I
L1045[16:51:30] <Vexatos> And you appear
to have a lot of money, given you just ordered brand-new headphones
D:
L1046[16:51:38] <asie> what
headphones?
L1047[16:51:45] <asie> been looking for a
decent pair for a while
L1048[16:51:57] <Vexatos> With mic or
without
L1049[16:52:20] <asie> for music, not for
talking, i can get a separate mic
L1050[16:52:30] <Vexatos> for noisy
places or at home
L1051[16:52:36] <asie> home
L1053[16:53:13] <Vexatos> they only ship
to Europe
L1054[16:53:18] <Arcanitor> Vexatos: i
spent as much money as i did on those headphones because i expect
them to last me at least five years
L1055[16:53:49] <Vexatos> asie, really
good headphones for sane money is my experience, and everyone I've
been recommending them to has been happy with them
L1056[16:54:00]
⇦ Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
(Ping timeout: 207 seconds)
L1057[16:54:07] <Arcanitor> buying one
pair of high-quality expensive headphones is cheaper in the
long-run than buying five pairs of cheap headphones over the same
time period
L1058[16:54:31] <asie> i know
L1059[16:54:43] <Vexatos> Well you bought
one pair of high-quality cheap headphones :P
L1060[16:54:54] <Vexatos> Expensive
headphones are beyond €1000
L1061[16:55:31] <Vexatos> asie, you're
lucky you're living in Europe so go through their headphone list
and maybe you'll find a pair you like
L1062[16:55:55] <Vexatos> Teufel
generally focuses on low to mid frequencies
L1063[16:56:08]
⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L1064[16:56:27] <Vexatos> But is also
generally a very good choice, at least I think so >_>
L1065[16:56:36] <Arcanitor> Vexatos: $1K
is "luxury" to me
L1066[16:56:42] <Arcanitor> $100 is
"expensive"
L1068[16:58:07]
<Forecaster> yay, working on my
auto-casting system
L1069[16:58:16] <Corded> *
<Forecaster> waits for steel
L1070[16:58:35] <Vexatos> if those are
already too expensive for you, HyperX Clouds (1, 2 or alpha,
whatever) are always a good choice >_>
L1071[16:58:46] <Vexatos> but those are
less for music :P
L1072[16:59:01] <asie> >low to
mid
L1073[16:59:04] <asie> wrong focus, i
want mid to high
L1074[16:59:05] <Vexatos> @Forecaster you
should call yourself steelcaster
L1075[16:59:06] <asie> if anything
L1076[16:59:30]
<Forecaster> I'm not casting steel
L1077[16:59:41]
<Forecaster> I'm waiting for the blast
furnaces to make steel :P
L1078[16:59:42]
<Forecaster> for tanks
L1079[16:59:44] <Vexatos> Remember, any
type of refined iron is called a steel
L1080[16:59:52] <Vexatos> :P
L1081[17:00:02]
<Forecaster> you're a steel
L1082[17:00:13] <Vexatos> asie, Bose are
usually completely balanced but have fun with the price tags
L1083[17:00:54] <Vexatos> asie, Teufel
headphones don't have an extreme focus, they just lean very
slightly to the lower part.
L1085[17:01:16] <asie> the logical
increments of headphones, a fairly new site
L1086[17:01:30] <asie> i've seen many
people with HD600s but i'm not sure how meme they are
L1087[17:01:48] <Vexatos> Sennheiser
headphones are either balanced or sound rather thin
L1088[17:01:59] <Vexatos> they vary a lot
between models
L1089[17:02:19] <Vexatos> some are really
good and some just sound like €20 trash
L1090[17:02:36] <asie> as i said,
canpicker
L1091[17:02:52] <asie> I had
Audio-Technica ATH-AD900Xes before, but I got them imported for a
lot less over what they cost in the EU
L1092[17:03:19] <asie> as they overcharge
significantly in the EU, they used to do the same in the US
L1093[17:03:22] <Vexatos> Have also heard
very good things about AT
L1094[17:03:32] <Vexatos> ...and I just
realized that that might actually be a pun
L1095[17:03:33] <AmandaC> %choose watch
or listen
L1096[17:03:33] <MichiBot> AmandaC:
listen
L1097[17:03:42] <Vexatos> Audio-Technica
-> AT -> At -> Austria
L1098[17:03:46] <Vexatos> because it's an
Austrian company
L1099[17:04:08] <Vexatos> not a pun, more
of a double acronym D:
L1100[17:05:12] <Vexatos> canpicker
doesn't list teufel because it's too niche :<
L1101[17:06:23]
⇦ Quits: Icedream (Icedream!~icedream@has.streaminginter.net)
(Remote host closed the connection)
L1102[17:07:04] <Vexatos> asie, how much
are you going to pay
L1103[17:08:14]
⇨ Joins: IzayaPhone
(IzayaPhone!~atomic@pa49-182-90-21.pa.nsw.optusnet.com.au)
L1104[17:08:27] <IzayaPhone> And here I
was thinking it was impossible.
L1105[17:08:44] <IzayaPhone> My internet
has become *more unreliable*
L1106[17:08:49]
⇨ Joins: Icedream
(Icedream!~icedream@has.streaminginter.net)
L1107[17:09:06] <IzayaPhone> I'm
considering upgrading to dialup at this point.
L1108[17:10:19]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L1109[17:11:03] <Skye> IzayaPhone, Izaya:
yikes... upgrade to GPRS!
L1110[17:15:23]
⇦ Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
(Quit: ZNC 1.6.5 - http://znc.in)
L1111[17:15:30]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1113[17:16:45] <Skye> latency doesn't
seem bad tbh
L1114[17:16:59] <Skye> when it
works
L1115[17:17:01] <Skye> :P
L1116[17:17:05] <Izaya> See the packet
loss.
L1117[17:17:13] <Izaya> It's 50%+ about
80% of the time
L1118[17:27:11] <Cruor> Izaya: so its
60%? o_O
L1119[17:27:27] <Cruor> that would be
40%, derp :p
L1120[17:27:32] <AmandaC> Izaya: wait, so
your saying the cables running to your house /aren't/ for me to
chew on?
L1121[17:32:30]
⇦ Quits: Inari
(Inari!~Pinkishu@p5DEC611F.dip0.t-ipconnect.de) (Quit: 'Wouldn't it
be great if mosquitos sucked out fat instead of
blood!')
L1122[17:33:18] <AmandaC> %give MichiBot
a jar of bees
L1123[17:33:18] *
MichiBot accepts the jar of bees and adds it to her
inventory
L1124[17:37:13] <Izaya> those'll die real
soon
L1125[17:37:16] <AmandaC> %give MichiBot
a looking glass
L1126[17:37:17] *
MichiBot accepts the looking glass and adds it to her
inventory
L1127[17:37:22] <Izaya> and no, cables
are not for chewing :<
L1128[17:37:30] <AmandaC> But but
but
L1129[17:37:38] <AmandaC> They're so
tasty!
L1130[17:40:55] <AmandaC> %choose collect
socks or listen
L1131[17:40:55] <MichiBot> AmandaC:
collect socks
L1132[17:41:00] <AmandaC> Yay
L1133[17:41:15] *
AmandaC puts on another episode of the seven deadly
sins
L1134[17:41:45] <iNick> o/ greetings once
again, one and all
L1135[17:42:16]
<Forecaster> hi you
L1136[17:42:43] <iNick> I apologize for
repeating my last question, but I missed the answer, if an answer
was provided. I am unable to place a waypoint facing upward (or
downward) screnching it will rotate it only N/E/W/S
L1137[17:42:43] <AmandaC> AAAAAAAAAAAAAAA
THEY'RE BACK! ~hides behind Temia ~
L1138[17:43:13]
<Forecaster> iNick are you aware that it
rotates around the clicked face?
L1139[17:43:33] <iNick> I did notice
that, but won't go up or down
L1140[17:44:06] <iNick> hrm, maybe not
clicking enough.. given rotating. i can try multiple
clickies...
L1141[17:44:26]
<Forecaster> it rotates 90 degrees per
click
L1142[17:44:52] <AmandaC> What forecaster
means is you have to click on a side, not the top or bottom if you
want to make it face up or down
L1143[17:45:06] <AmandaC> (assuming it
even can)
L1144[17:45:08]
<Forecaster> yes
L1145[17:45:33] *
Temia blinkblinks. Pats Amanda on the head o.o
L1146[17:45:53] <AmandaC> Imagine the
scrench is shoving a rod in the middle of the face you're clicking
to rotate it with
L1147[17:46:54] <AmandaC> How're you
doing, Temia ?
L1148[17:48:42]
<Forecaster> yeah, the waypoint doesn't
roate up or down
L1149[17:48:45]
<Forecaster> just horizontally
L1150[17:50:25] <iNick> I am on MC1.12
and clicking any facing cardinal direction, is a no-op, i can only
click on the top surface or bottom surface to rotate N/E/W/S
L1151[17:50:49]
<Forecaster> yes
L1152[17:50:51] <iNick> frack frack
L1153[17:50:55]
<Forecaster> that means that's the only way
it rotates
L1154[17:51:05]
<Forecaster> for some reason it was made
that way
L1155[17:51:11] <iNick> why must my plans
crumble to pieces..
L1156[17:51:13] <iNick> lol
L1157[17:51:44]
<Forecaster> because the universe hates
each of us specifically
L1158[17:51:54] <iNick> i'm getting a
special dose.
L1159[17:51:56] <iNick> lol
L1160[17:57:32] <AmandaC> Don't worry,
that's just the laxitives I put in your tap water
L1161[17:57:46] *
AmandaC wanders off to watch anime some more
L1162[18:03:52] <iNick> cool, free
laxatives
L1163[18:10:27]
⇨ Joins: BearishMushroom
(BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
L1164[18:12:23]
<Forecaster> "When life gives you
laxatives" as I always say
L1165[18:21:08] <Temia> Amanda: Good, if
busy @_@
L1166[19:03:45]
⇨ Joins: xrh0905
(xrh0905!~101493053@58.23.10.250)
L1167[19:04:14] <xrh0905> hi
L1168[19:04:42] <xrh0905> bye
L1169[19:04:45]
⇦ Quits: xrh0905 (xrh0905!~101493053@58.23.10.250) (Client
Quit)
L1170[19:04:55] <Temia> %bye
L1171[19:04:55] <MichiBot> Temia: Oh,
well, bye I guess...
L1172[19:05:23]
⇨ Joins: xrh0905
(xrh0905!~101493053@58.23.10.250)
L1174[19:11:07] <Arcanitor> Izaya: is
that...modded KSP?
L1175[19:11:22] <Izaya> Elite:
Dangerous
L1176[19:11:50] <Arcanitor> kk
L1177[19:21:30] <Vexatos> it's the real
space simulator :3
L1178[19:22:19] <Arcanitor>
>not mentioning Orbiter
L1179[19:23:27] <Vexatos> E:D is nice
:I
L1180[19:24:21] <Arcanitor> yes, but the
real space sim is almost certainly Orbiter
L1181[19:32:30]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L1182[19:37:05]
⇦ Quits: IzayaPhone
(IzayaPhone!~atomic@pa49-182-90-21.pa.nsw.optusnet.com.au) (Quit:
AtomicIRC: The nuclear option.)
L1183[19:54:40]
⇨ Joins: ben_mkiv|afk
(ben_mkiv|afk!~ben_mkiv@p4fed480c.dip0.t-ipconnect.de)
L1184[19:54:56]
⇦ Quits: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
(Read error: Connection reset by peer)
L1185[19:57:17]
⇦ Quits: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED55F3.dip0.t-ipconnect.de) (Ping timeout:
194 seconds)
L1187[20:06:53] <Izaya> CompanionCube: I
imagine you know, but ^
L1188[20:07:25] <CompanionCube>
okay
L1189[20:12:44]
⇦ Quits: Vexatos
(Vexatos!~Vexatos@p200300556E187E148CED081A3E93B2AB.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ?)
L1190[20:44:33]
⇦ Quits: BearishMushroom
(BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com) (Read
error: Connection reset by peer)
L1191[20:48:17]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L1192[20:52:34]
⇨ Joins: Johannes13_
(Johannes13_!~Johannes1@dslb-188-105-006-109.188.105.pools.vodafone-ip.de)
L1193[20:53:03]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1194[20:55:09]
⇦ Quits: Johannes13__
(Johannes13__!~Johannes1@dslb-178-002-044-084.178.002.pools.vodafone-ip.de)
(Ping timeout: 198 seconds)
L1195[21:04:49]
⇦ Quits: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Quit:
Leaving)
L1196[21:23:06]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L1197[21:27:43]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1198[21:59:23]
⇨ Joins: Github-Kiritow
(Github-Kiritow!webchat@112.6.127.18)
L1199[21:59:52] <Github-Kiritow> Hi
there, I have crafted a drone with chunk loading upgrade.
L1200[22:00:03] <Github-Kiritow> But it
doesn't work.
L1201[22:00:37] <Github-Kiritow> The
drone doesn't move or send response to me after I moved out the
chunk it was.
L1202[22:00:59] <AmandaC> %choose be
responsible or podcast
L1203[22:00:59] <MichiBot> AmandaC: be
responsible
L1204[22:01:06] <AmandaC> Hrm
L1205[22:01:07] <AmandaC> No
L1206[22:01:28] <AmandaC> %give MichiBot
a palm-sized princess
L1207[22:01:28] *
MichiBot accepts the palm-sized princess and adds it to her
inventory
L1209[22:16:24]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L1210[22:16:31]
⇦ Quits: Github-Kiritow (Github-Kiritow!webchat@112.6.127.18)
(Quit: Web client closed)
L1211[22:21:18]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1213[22:21:42] <S3> tere.
L1214[22:21:46] <S3> hopefully that
works
L1215[22:24:52] <S3> circuit idea for my
homemade CRT osciloscope
L1216[22:25:02] <S3> with a frequency
detector attached
L1217[22:25:37] <S3> it has a signal gain
knob and a DC bias (with bias amplitude adjustment knobb)
L1218[22:25:54] <S3> and the freq
detector is buffered so it doesn't interfere with the CRT
L1219[22:41:13]
⇨ Joins: xrh0905
(xrh0905!~101493053@58.23.10.250)
L1220[22:44:34] <xrh0905> hello
L1221[22:44:42] <xrh0905> anyone
here?
L1222[22:45:13] <S3> nope, all of those
people you see in the channel are just in your imagination
L1224[22:46:44]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 383
seconds)
L1225[22:48:16] <xrh0905> ...
L1226[22:48:24]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1227[22:49:07] <xrh0905> You're making
fun of me...:(
L1228[22:49:24]
⇦ Quits: xrh0905 (xrh0905!~101493053@58.23.10.250)
()
L1229[22:49:40]
⇨ Joins: xrh0905
(xrh0905!~101493053@58.23.10.250)
L1230[22:52:00] <xrh0905> I come from
China, so I can't imagine English name at all. ??
L1231[22:52:23] <xrh0905> I'm using the
translation software
L1232[22:52:43] <xrh0905> @S3
L1233[22:53:32] <S3> xrh0905: I see
L1234[22:54:04] <S3> How's China?
L1235[22:55:09]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 198
seconds)
L1236[22:55:22] <Temia> Hello. Is there
anything you need assistance with?
L1237[22:56:43] <xrh0905> I heard that
someone wrote a IRC program in OC, image interface, what's
called
L1238[22:57:13]
⇨ Joins: piazzaaddict
(piazzaaddict!webchat@180.182.6.47)
L1239[22:58:31]
⇦ Quits: Icedream (Icedream!~icedream@has.streaminginter.net)
(Quit: A lol made me boom.)
L1240[22:59:29]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1241[23:02:01] <Temia> WocChat, isn't
it?
L1242[23:02:11] <piazzaaddict> Anyone
knows how to make a pixel from ascii dots?
L1243[23:02:14] <xrh0905> Yes is it
L1244[23:02:51]
⇨ Joins: Icedream
(Icedream!~icedream@has.streaminginter.net)
L1245[23:05:47] <Temia> piazzaaddict: the
Unicode braille glyphs allow you to fit 2x4 pixels into a character
space; they operate on a bitmask you can use, though you have to be
careful since aside from the bottom two, the bits are arranged
vertically
L1246[23:07:45] <Temia> So from top to
bottom, left to right, the bits are arranged as 1237, 4568
L1247[23:12:30] <piazzaaddict> can i use
these braille glyphs in openos?
L1248[23:12:57]
⇦ Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote
host closed the connection)
L1249[23:18:31]
⇨ Joins: viomi
(viomi!~viomi@kurosawa.daviszone.org)
L1250[23:20:06]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)
L1251[23:24:54]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
L1252[23:26:24]
⇦ Quits: xrh0905 (xrh0905!~101493053@58.23.10.250) (Ping
timeout: 186 seconds)
L1253[23:32:33]
⇦ Quits: viomi (viomi!~viomi@kurosawa.daviszone.org) (Remote
host closed the connection)
L1254[23:39:25]
⇦ Quits: Izaya (Izaya!~izaya@210-1-213-55-cpe.spintel.net.au)
(Ping timeout: 383 seconds)
L1255[23:40:08]
⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L1256[23:44:09]
⇦ Quits: Izaya (Izaya!~izaya@210.1.213.55) (Ping timeout: 207
seconds)