<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:21] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L2[00:34:44] ⇨
Joins: Adie (Adie!~Adie@151.27.244.66)
L4[00:35:02] ⇨
Joins: Bejgli (Bejgli!~Bejgli@106.36.4.203)
L6[00:35:06] * Izaya
pokes Mimiru
L7[00:35:21] ⇦
Quits: Adie (Adie!~Adie@151.27.244.66) (Remote host closed the
connection)
L8[00:36:04] ⇨
Joins: rasmus27
(rasmus27!~rasmus@a109-50-189-109.cpe.netcabo.pt)
L10[00:36:21] ⇦
Quits: rasmus27 (rasmus27!~rasmus@a109-50-189-109.cpe.netcabo.pt)
(Remote host closed the connection)
L11[00:36:29] ⇦
Quits: Bejgli (Bejgli!~Bejgli@106.36.4.203) (Remote host closed the
connection)
L12[00:37:57] ⇨
Joins: cmoney (cmoney!~cmoney@45.115.63.78)
L14[00:38:57] ⇨
Joins: minthos (minthos!~minthos@5.100.101.189)
L16[00:39:21] ⇦
Quits: minthos (minthos!~minthos@5.100.101.189) (Remote host closed
the connection)
L18[00:40:29]
<Trainfan91>
is there a gui alternative to openos?
L19[00:41:41] ⇨
Joins: t0h (t0h!~t0h@184.103.157.168)
L21[00:41:53] ⇨
Joins: chkrr00k (chkrr00k!~chkrr00k@175.212.32.188)
L23[00:41:58] <Izaya> Trainfan: There's
KittenOS and MineOS
L24[00:42:03] ⇦
Quits: cmoney (cmoney!~cmoney@45.115.63.78) (Ping timeout: 198
seconds)
L25[00:42:05] <Izaya> depending on your
needs and wants
L26[00:42:20] ⇦
Quits: t0h (t0h!~t0h@184.103.157.168) (Remote host closed the
connection)
L27[00:42:21] ⇦
Quits: chkrr00k (chkrr00k!~chkrr00k@175.212.32.188) (Remote host
closed the connection)
L28[00:42:33]
<Trainfan91>
i want something that can use openos programs
L30[00:42:54] ⇨
Joins: voice (voice!~voice@121.155.70.67)
L32[00:42:59] <Skye> I am not sure if there
is any OS that has that
L33[00:43:20]
<Trainfan91>
mineos used to then removed it.
L34[00:43:21] ⇦
Quits: voice (voice!~voice@121.155.70.67) (Remote host closed the
connection)
L35[00:43:33] <Skye> I wish these spamming
bots would fuck off.
L36[00:44:03] ⇨
Joins: HauM1 (HauM1!~HauM1@58.232.159.120)
L38[00:44:07]
<Trainfan91>
did the quadradic formula explode??
L39[00:44:22] ⇦
Quits: HauM1 (HauM1!~HauM1@58.232.159.120) (Remote host closed the
connection)
L40[00:44:58] <Skye> Basically there's this
thing
L42[00:45:02] ⇨
Joins: micalexander
(micalexander!~micalexan@103.78.18.6)
L43[00:45:33] <Skye> Has been happening for
a while now, where someone or a group has bee using bots to spam
public IRC channels
L44[00:45:46]
<Trainfan91>
@Skye pm it to me pls
L45[00:46:14]
<Trainfan91>
the thing i mean
L47[00:47:04] <Skye> I was talking about
the spam which is annoying
L48[00:47:17]
<Trainfan91>
oh, lol srry XD
L49[00:47:20] <Skye> There is no way to run
a gui with openos stuff
L50[00:47:26] <Skye> There sort of is a
wah
L51[00:47:29] <Skye> But it's...
L52[00:47:34] <Skye> Kinda hacky.
L53[00:47:54] ⇨
Joins: Rai-chan (Rai-chan!~Rai-chan@123.20.60.94)
L55[00:47:55] ⇨
Joins: eMBee (eMBee!~eMBee@41.36.153.23)
L56[00:47:57] <Skye> If you use KittenOS
NEO, you can run virtual computers which can run OpenOS
L59[00:49:41]
<Trainfan91>
but its getting eaten by a linux or something
L60[00:49:50] <Skye> ? Wut
L61[00:49:54] ⇦
Quits: Cervator
(Cervator!~Thunderbi@2601:4c1:4000:362c:3552:69f2:d9ed:6a3b) (Quit:
Cervator)
L62[00:50:03] ⇨
Joins: korozion (korozion!~korozion@139.0.204.135)
L64[00:50:22] ⇦
Quits: korozion (korozion!~korozion@139.0.204.135) (Remote host
closed the connection)
L65[00:50:35]
<Trainfan91>
somebody didn't grow up with homestarrunner.com
L68[00:51:45] <MichiBot>
Strong Bad
Email # 118 - Virus | length:
4m 9s | Likes:
5,636 Dislikes:
62 Views:
569,879 | by
homestarrunnerdotcom | Published On 1/4/2009
L69[00:51:54] <CompanionCube> Mimiru: the
freenode spammers are back
L70[00:51:57] ⇦
Quits: Rai-chan (Rai-chan!~Rai-chan@123.20.60.94) (Ping timeout:
198 seconds)
L71[00:51:57] ⇦
Quits: eMBee (eMBee!~eMBee@41.36.153.23) (Ping timeout: 198
seconds)
L72[00:51:58] ⇨
Joins: audioPhil
(audioPhil!~audioPhil@p444092-ipngn200307matuyama.ehime.ocn.ne.jp)
L74[00:52:22] ⇦
Quits: audioPhil
(audioPhil!~audioPhil@p444092-ipngn200307matuyama.ehime.ocn.ne.jp)
(Remote host closed the connection)
L76[00:52:41] <MichiBot>
Strong Bad
Email # 118 - Virus | length:
4m 9s | Likes:
5,636 Dislikes:
62 Views:
569,879 | by
homestarrunnerdotcom | Published On 1/4/2009
L77[00:52:54]
<Trainfan91>
WATCH PLS
L78[00:53:12] <Skye> CompanionCube: what
even is the story so far
L79[00:53:35] <CompanionCube> Skye: I don'f
know how it started
L80[00:54:14] <CompanionCube> but someone
got butthurt about some people spammed about exherbo linux, some
freenode staff and pedophillia
L81[00:55:39] <Skye> I don't get why they
want to spam esper
L82[00:56:18] ⇨
Joins: xeroks (xeroks!~xeroks@1.4.198.2)
L83[00:56:19] <ben_mkiv> bet they spam any
large irc network that wont supress it
L84[00:56:35] <CompanionCube> ^
L85[00:56:43]
<Trainfan91>
how do we fight back??
L86[00:56:52] <CompanionCube> get MichiBot
to autoban them
L87[00:56:59] <CompanionCube> it's been
done before
L88[00:57:09]
<Forecaster>
a phraseban wont really do anything since it's just one line
L89[00:57:59]
<Trainfan91>
phraseban the exherbo part
L90[00:58:01]
<Forecaster>
we can pretty much just wait until esper deals with it
L91[00:58:15]
<Trainfan91>
at least
L92[00:58:40]
<Forecaster>
@Trainfan91 it wont do anything since they'll still be able to join
and post the one line, then they leave anyway
L93[00:58:49]
<Forecaster>
the ban will do literally nothing
L94[00:59:12]
<Forecaster>
it's only useful when they're trying to post multiple lines, then
the phrase ban will only let them post one, then ban them
L95[00:59:36] <Skye> There are brute force
methods
L96[00:59:41] <CompanionCube> Skye:
apparently the attack did also include freenode
L97[00:59:43] <CompanionCube> so
L98[00:59:44] <Skye> Like making the
channel secret
L99[01:00:03] ⇦
Quits: xeroks (xeroks!~xeroks@1.4.198.2) (Ping timeout: 198
seconds)
L100[01:00:35] ⇦
Quits: glasspelican (glasspelican!~quassel@2607:5300:201:3100::325)
(Quit: http://quassel-irc.org - Chat comfortably.
Anywhere.)
L101[01:00:48]
<Trainfan91>
it's the spampocalypse!! hide your kids!!!!
L102[01:01:17]
⇨ Joins: glasspelican
(glasspelican!~quassel@2607:5300:201:3100::325)
L104[01:01:40] <MichiBot>
Weird Al
Yankovic- Spam | length:
3m 2s | Likes:
2,202 Dislikes:
53 Views:
599,042 | by
Isaac
Nicholas | Published On 25/7/2008
L105[01:03:19]
<Trainfan91>
sorry to make lite of a bad spam attack; LOL
L106[01:04:46] <CompanionCube> just
because it needs to be said: the link is bullshit. As is the link
to the blogpost. The pages were create by the spammers as a
defamation/libel attack.
L107[01:08:32] <ben_mkiv> might try to
spread the malware which posts that crap xD
L109[01:11:39]
⇨ Joins: sobel (sobel!~sobel@197.58.197.232)
L111[01:11:46] <MichiBot>
Weird Al
Yankovic- Spam | length:
3m 2s | Likes:
2,202 Dislikes:
53 Views:
599,042 | by
Isaac
Nicholas | Published On 25/7/2008
L112[01:12:05]
<Forecaster>
you spamming that yourself doesn't really improve things
L113[01:12:23] ⇦
Quits: sobel (sobel!~sobel@197.58.197.232) (Remote host closed the
connection)
L114[01:12:53]
<Trainfan91>
how about this?
L115[01:12:53] <ben_mkiv> well maybe its
just one part of the malware
L117[01:12:57] <MichiBot>
Eric Idle -
"Always Look On The Bright Side Of Life" - STEREO HQ
| length:
3m 11s | Likes:
103,069 Dislikes:
2,659 Views:
12,832,991 | by
Melonhead622 | Published On 11/2/2011
L119[01:17:54]
⇨ Joins: Gamah12
(Gamah12!~Gamah@2001:ee0:5678:efba:fa98:b9ff:feb9:9aa4)
L120[01:18:03] ⇦
Quits: Gamah12
(Gamah12!~Gamah@2001:ee0:5678:efba:fa98:b9ff:feb9:9aa4) (Network
ban)
L121[01:18:20]
⇨ Joins: KeenWarrior
(KeenWarrior!~KeenWarri@156.220.34.61)
L123[01:18:36] *** Mimiru sets mode: +is
L124[01:19:52] <asie> KeenWarrior:
hello
L125[01:20:29] <asie> who are you going to
defame and target next? do you feel smug about your operations
behind the botnet and 0-days?
L126[01:21:50] <asie> you and your
spamming are co-responsible for the death of IRC and erosion of it
by centralized, moderated chat services. does that make you feel
happy? do you think you're making a positive contribution to the
world?
L127[01:22:06] ⇦
Quits: KeenWarrior (KeenWarrior!~KeenWarri@156.220.34.61) (Ping
timeout: 198 seconds)
L128[01:22:10] <asie> aww, ping
timeout
L129[01:22:15] <asie> hoped it would at
least end up in the logs
L130[01:22:25] <ben_mkiv> yea on some
botnet node
L131[01:22:28] <ben_mkiv> and never read
by anyone
L132[01:22:28] <ben_mkiv> xD
L133[01:23:36]
<Trainfan91>
#tonk
L134[01:23:48]
<Trainfan91>
/tonk
L135[01:23:53]
<Rph>
Don't
L136[01:24:03]
<Rph> You
will waste it
L137[01:24:09]
<Trainfan91>
how?
L138[01:24:16]
<Rph> Its
not 4 hours yet
L139[01:24:27]
<Trainfan91>
ok
L140[01:24:40]
<Trainfan91>
(╯°□°)╯︵ ┻━┻
L141[01:24:51]
<Trainfan91>
lol
L142[01:26:26]
<Trainfan91>
can openos connect to other irc's?
L143[01:26:37]
<Trainfan91>
other than esper
L144[01:26:46] <ben_mkiv> pretty sure it
can
L145[01:29:42]
<Forecaster>
yes
L146[01:30:17] <CompanionCube> asie: you
can't reason with trolls
L147[01:30:42] <asie> CompanionCube: he's
just hurting causes he's most likely at least slightly resonating
with, which is idiotic
L148[01:30:43]
<Forecaster>
but you can certainly try
L149[01:30:44] <CompanionCube> or
malicious persons of which troll is a subset.
L150[01:30:53]
<Trainfan91>
who's the admin?
L151[01:31:17]
<Trainfan91>
olf this irc?
L152[01:31:33] <asie> i'm just sad kloeri
gets all this shit just because he decided to go against the GNAA
as an ircop
L153[01:32:10]
<Trainfan91>
how about this SH*T?
L155[01:32:12] <MichiBot>
South Park:
It Hits the Fan the Sh*tty Short Version | length:
1m
44s | Likes:
960 Dislikes:
25 Views:
203,477 | by
Falconlaxer6905 | Published On 13/8/2007
L156[01:32:33]
<Trainfan91>
pls don't hurt me...
L157[01:35:03] <asie> kloeri's got that
for seven years now
L158[01:35:06] <asie> still going
L160[01:36:33] <MichiBot>
South Park:
It Hits the Fan the Sh*tty Short Version | length:
1m
44s | Likes:
960 Dislikes:
25 Views:
203,477 | by
Falconlaxer6905 | Published On 13/8/2007
L161[01:36:49]
<Forecaster>
...
L162[01:37:08]
<Trainfan91>
cause malware is poop
L163[01:37:38]
<Forecaster>
you are spamming now
L164[01:37:40] <ben_mkiv> those ppl are
poop
L165[01:37:48]
<Forecaster>
and that doesn't make any sense anyway
L166[01:37:52]
<Trainfan91>
ok, ill stop
L167[01:37:54] <ben_mkiv> the
reincarnation of mr hanky
L168[01:38:31]
<Trainfan91>
i get a little nuts after midnight est, srry
L169[01:38:39] <CompanionCube> asie: don't
forget the others
L170[01:39:15] <asie> CompanionCube:
anyone who defended him? yeah
L171[01:40:33]
<Trainfan91>
so, any1 watch exploding tnt?
L172[01:40:39]
<Trainfan91>
the youtuber
L173[01:41:01]
<Trainfan91>
i mean
L174[01:42:56] <Mimiru> Speaking of
spamming
L175[01:43:02] <Mimiru> everyone hold on
to your scrollbacks
L176[01:43:04] *** Mimiru sets mode: -b
*!*@45.115.172.190
L177[01:43:04] *** Mimiru sets mode: -b
*!*@176-139-139-29.abo.bbox.fr
L178[01:43:05] *** Mimiru sets mode: -b
*!*@38-250-128-31.merlin.ua
L179[01:43:05] *** Mimiru sets mode: -b
*!*@37.114.185.15
L180[01:43:05] *** Mimiru sets mode: -b
*!*@118.70.196.228
L181[01:43:05] *** Mimiru sets mode: -b
*!*@37.114.169.193
L182[01:43:07] *** Mimiru sets mode: -b
*!*@14.162.181.89
L183[01:43:09] *** Mimiru sets mode: -b
*!*@125.209.107.73
L184[01:43:11] *** Mimiru sets mode: -b
*!*@cable201-233-37-74.epm.net.co
L185[01:43:13] *** Mimiru sets mode: -b
*!*@115.75.112.112
L186[01:43:15] *** Mimiru sets mode: -b
*!*@37.76.145.30
L187[01:43:17] *** Mimiru sets mode: -b
*!*@114.224.238.131
L188[01:43:19] *** Mimiru sets mode: -b
*!*@115.84.92.157
L189[01:43:21] *** Mimiru sets mode: -b
*!*@37.114.153.88
L190[01:43:23] *** Mimiru sets mode: -b
*!*@202.137.154.142
L191[01:43:25] *** Mimiru sets mode: -b
*!*@190.214.234.195
L192[01:43:26]
<Trainfan91>
wuts a scrollback?
L193[01:43:27] *** Mimiru sets mode: -b
*!*@123.21.30.40
L194[01:43:29] *** Mimiru sets mode: -b
*!*@27.54.118.185
L195[01:43:31] *** Mimiru sets mode: -b
*!*@171.228.89.70
L196[01:43:33] *** Mimiru sets mode: -b
*!*@89.148.37.50
L197[01:43:35] *** Mimiru sets mode: -b
*!*@184.170.49.105
L198[01:43:37] *** Mimiru sets mode: -b
*!*@157.119.225.59
L199[01:43:39] *** Mimiru sets mode: -b
*!*@60.208.72.146
L200[01:43:41] *** Mimiru sets mode: -b
*!*@197.49.228.242
L201[01:43:44] *** Mimiru sets mode: -b
*!*@109.202.8.149
L202[01:43:45] *** Mimiru sets mode: -b
*!*@221.182.178.98
L203[01:43:47] *** Mimiru sets mode: -b
*!*@static-212.214.228.182.addr.tdcsong.se
L204[01:43:49] *** Mimiru sets mode: -b
*!*@2a03:b000:a00::ad
L205[01:43:51] *** Mimiru sets mode: -b
*!*@2001:ac8:28:10::a01d
L206[01:43:51]
<Trainfan91>
and why?
L207[01:43:53] *** Mimiru sets mode: -b
*!*@2a00:9080:1:98c::1de
L208[01:43:55] *** Mimiru sets mode: -b
*!*@46.166.142.*
L209[01:43:57] *** Mimiru sets mode: -b
*!*@186.213.34.*
L210[01:43:59] *** Mimiru sets mode: -b
*!*@176.47.71.*
L211[01:44:01] *** Mimiru sets mode: -b
*!*@103.247.216.154
L212[01:44:02] <ben_mkiv> i think you wont
notice on discord, mimiru is just unbanning the whole
internet
L213[01:44:03] *** Mimiru sets mode: -b
*!*@ool-4571e293.dyn.optonline.net
L214[01:44:05] *** Mimiru sets mode: -b
*!*@177.33.98.53
L215[01:44:07] *** Mimiru sets mode: -b
*!*@220.38.94.90.dynamic.jazztel.es
L216[01:44:09] *** Mimiru sets mode: -b
*!*@147.ip-151-80-233.eu
L218[01:44:11] *** Mimiru sets mode: -b
*!*@212.55.84.159
L219[01:44:33]
<Mimiru>
Hmm
L220[01:44:41]
<Mimiru> I
might have angered Esper/ZNC
L221[01:45:17]
<Trainfan91>
TACTICAL SPAM INCOMING!!!!!!
L222[01:45:39] *** Mimiru sets mode: -b
*!*@27.193.36.251
L223[01:45:41] *** Mimiru sets mode: -b
*!*@39.77.92.175
L224[01:45:43] *** Mimiru sets mode: -b
*!*@112.225.45.49
L225[01:45:47] *** Mimiru sets mode: -b
*!*@39.65.217.196
L226[01:45:49] *** Mimiru sets mode: -b
*!*@27.219.129.196
L227[01:45:51] *** Mimiru sets mode: -b
*!*@97e12369.skybroadband.com
L228[01:46:01] *** Mimiru sets mode: -b
*!*@97e12369.skybroadband.com
L229[01:46:03] *** Mimiru sets mode: -b
*!*@68-188-113-178.static.stls.mo.charter.com
L230[01:46:05] *** Mimiru sets mode: -b
*!*@74-196-54-47.*
L231[01:46:07] *** Mimiru sets mode: -b
*!*@173.208.221.82
L232[01:46:13] *** Mimiru sets mode: -b
*!*@c4.63.01a8.ip4.static.sl-reverse.com
L233[01:46:15] *** Mimiru sets mode: -b
*!*@softbank060095114247.bbtec.net
L234[01:46:17] *** Mimiru sets mode: -b
*!*@94.242.206.142
L235[01:46:25] *** Mimiru sets mode: -b
*!*@185.22.67.15
L236[01:46:27] *** Mimiru sets mode: -b
*!*@185.65.201.27
L237[01:46:29] *** Mimiru sets mode: -b
*!*@2001:590:1405:2e7:2e7:3255:1623:3096
L238[01:46:30]
<Trainfan91>
btw, why is it EVEN NAMED after a food product?
L239[01:46:31] *** Mimiru sets mode: -b
*!*@217.198.143.98
L240[01:46:33] *** Mimiru sets mode: -b
*!*@67.213.24.203
L241[01:47:11] *** Mimiru sets mode: -b
*!*@46.143.144.122
L242[01:47:13] *** Mimiru sets mode: -b
*!*@91.121.81.199
L243[01:47:15] *** Mimiru sets mode: -b
*!*@117.179.194.*
L244[01:47:17] *** Mimiru sets mode: -b
*!*@p579645B4.dip0.t-ipconnect.de
L245[01:47:19] *** Mimiru sets mode: -b
*!*@a89-153-12-146.cpe.netcabo.pt
L246[01:47:21] *** Mimiru sets mode: -b
*!*@94.250.222.19
L247[01:47:28] *** Mimiru sets mode: -b
*!*@22.88.93.209.dyn.plus.net
L248[01:47:28] *** Mimiru sets mode: -b
*!*@191.190.152.214
L249[01:47:29] *** Mimiru sets mode: -b
*!*@168.62.232.195
L250[01:47:31] *** Mimiru sets mode: -b
*!*@37.57.176.88
L251[01:47:37] *** Mimiru sets mode: -b
*!*@ns515151.ip-192-99-35.net
L252[01:47:37] *** Mimiru sets mode: -b
*!*@23.96.224.151
L253[01:47:37] *** Mimiru sets mode: -b
*!*@43.210.20.95.dynamic.jazztel.es
L254[01:47:39] *** Mimiru sets mode: -b
*!*@p5DEA69B9.dip0.t-ipconnect.de
L255[01:47:45] *** Mimiru sets mode: -b
*!*@014198047229.ctinets.com
L256[01:47:47] *** Mimiru sets mode: -b
*!*@5.78.53.74
L257[01:47:49] *** Mimiru sets mode: -b
*!*@193.105.134.*
L258[01:47:51] *** Mimiru sets mode: -b
*!*@nj-71-53-22-42.dhcp.embarqhsd.net
L259[01:47:55] <Izaya> Spam is not a
popular food
L260[01:47:55] *** Mimiru sets mode: -b
*!*@79.117.87.170
L261[01:47:57] <Izaya> but cheap to
make
L262[01:47:57] *** Mimiru sets mode: -b
*!*@ov9.bisecthosting.com
L263[01:47:59] *** Mimiru sets mode: -b
*!*@189.55.64.196
L264[01:48:03] *** Mimiru sets mode: -b
*!*gray_fox4@p54BCBF68.dip0.t-ipconnect.de
L265[01:48:03] *** Mimiru sets mode: -b
*!*@74.215.126.62
L266[01:48:05] *** Mimiru sets mode: -b
*!*@kyuubi43.londontrustmedia.com
L267[01:48:09] *** Mimiru sets mode: -b
*!*@x1-6-a4-2b-8c-a1-18-1a.cpe.webspeed.dk
L268[01:48:09] *** Mimiru sets mode: -b
*!*@cpc38-newt31-2-0-cust21.19-3.cable.virginm.net
L269[01:48:11] *** Mimiru sets mode: -b
*!*@197.123.57.*
L270[01:48:13] *** Mimiru sets mode: -b
*!*@90.220.220.225
L271[01:48:17] *** Mimiru sets mode: -b
*!*@94.3.252.170
L272[01:48:19] *** Mimiru sets mode: -b
*!*@189.55.8.56
L273[01:48:21] *** Mimiru sets mode: -b
*!*@71-87-149-46.static.hlrg.nc.charter.com
L274[01:48:23] *** Mimiru sets mode: -b
*!*@dsl-149-63-11.hive.is
L275[01:48:25] *** Mimiru sets mode: -b
*!*@197.199.219.144
L276[01:48:27] *** Mimiru sets mode: -b
*!*@201.74.205.38
L277[01:48:29] *** Mimiru sets mode: -b
*!*@179.9.216.90
L278[01:48:30]
<Trainfan91>
not in asia, lol
L279[01:48:37] <Mimiru> Hey..
L280[01:48:41] <Mimiru> Done
L282[01:51:46]
<Trainfan91>
@ben_mkiv i noticed that audio cables don't seem to like open
components very much....
L283[01:52:45] <ben_mkiv> OCDevices stuff
and computronics cables?
L284[01:53:37] <ben_mkiv> wonder why vex
doesnt host on curse -.-
L285[01:55:05] <ben_mkiv> @trainfan91 so
what happens when you place them next to each other?
L286[01:58:09]
<Trainfan91>
yes, and they don't "touch" the card container.
L287[01:58:28] <CompanionCube> trainfan91:
btw scrollback is what it sounds like
L288[01:58:32]
<Trainfan91>
and the audio stays at the sound card
L289[01:58:47] <CompanionCube> it's past
messages, that you scroll back to
L290[01:58:58]
<Trainfan91>
and/or noise or beep card
L291[01:59:32]
<Trainfan91>
although i haven't tested those to cards yet, only sound
L292[02:00:22] *** Mimiru sets mode: -i
L293[02:01:07] <ben_mkiv> oh
L294[02:01:18] <ben_mkiv> so they dont
connect if you use a soundcard in an ocdevices case
L295[02:01:51] <CompanionCube> we had mode
+i?
L296[02:02:12] <ben_mkiv> for me it
connects oO
L297[02:02:13] <Mimiru> I set it a bit
ago
L298[02:02:35]
<Rph> oh
god
L299[02:02:48]
<Rph> That's
a lotta bans(?)
L300[02:02:51] <Mimiru> I set it to +i
when the spamming started
L301[02:02:52]
<Rph> or
were they unbans
L302[02:03:00] <Mimiru> The ban list was
full, I emptied it
L303[02:03:09]
<Rph> wait,
there is a limit on amount of bans?
L304[02:03:11] <Mimiru> most of them were
spam bans, that are long since useless
L305[02:03:12] <Mimiru> yes
L306[02:03:15] <CompanionCube> Rph:
200
L307[02:03:22]
<Rph>
that's... weird
L308[02:03:32]
<Rph> One
discord server I'm a moderator in has like 3000 bans
L309[02:03:39] <Mimiru> Seems to have
topped out at about 91
L310[02:03:49] <CompanionCube> i assumed
bot autoremoved them
L311[02:03:52] <CompanionCube> guess
not.
L312[02:04:02] <Mimiru> it looks like they
weren't timed bans
L313[02:04:27] <Mimiru> Likely set by the
phrase banner before it used tban
L314[02:04:41] <ben_mkiv> @ţrainfan are
you sure that you didnt try to connect to an invalid side?
L315[02:04:51] <ben_mkiv> the cases wont
accept connections from all sides anymore
L316[02:05:39]
<Trainfan91>
@ben_mkiv what sides do they accept?
L317[02:05:59] <ben_mkiv> top, bottom,
back
L318[02:06:15] <ben_mkiv> except for the
ibm case which accepts all sides but top
L319[02:07:13] <ben_mkiv> oh, front
neither
L321[02:22:39]
<Wattana
Gaming> An innocent child is killed AS PART OF THE STORY
L323[02:24:40]
<Trainfan91>
carddock at top
L324[02:24:43] <ben_mkiv> oh
L325[02:24:51] <ben_mkiv> i thought you
are using a case
L326[02:25:04] <ben_mkiv> wasnt thinking
of the carddock
L327[02:25:35]
<Trainfan91>
@ben_mkiv any ideas?
L328[02:26:16] <ben_mkiv> looking into
computronics source right now what they do to check if it should
connect
L329[02:26:29]
<Trainfan91>
ok, ty
L330[02:26:53]
<Trainfan91>
afk brb
L331[02:31:40]
<Trainfan91>
i'm back; not to be impatient, but is the patch going to be anytime
soon?
L332[02:33:34] <ben_mkiv> probably
tomorrow
L333[02:34:13] <ben_mkiv> well, i could
probably upload you a patched version in an a few minutes, if you
just want to play around with that now
L334[02:34:31] <ben_mkiv> %blame vexatos
for not using capabilities
L335[02:34:32]
<Trainfan91>
that'd be great
L336[02:34:32] *
MichiBot blames vexatos for not using capabilities for the zombie
breakout
L337[02:36:21]
<Trainfan91>
%blame Ross from game grumps
L338[02:36:22] *
MichiBot blames Ross from game grumps for the moon not being made
of cheese
L339[02:36:38]
<Trainfan91>
goddammit ross
L340[02:40:42]
<Trainfan91>
@ben_mkiv i REALLY would like the ability to use my sound card
sooner that later
L341[02:41:17] <ben_mkiv> yea the struggle
is real
L342[02:43:19]
<Trainfan91>
%blame vexatos for president no. 45
L343[02:43:19] *
MichiBot blames vexatos for president no. 45 for the zombie
breakout
L344[02:43:38]
<Trainfan91>
seems legit actually, lol
L345[02:45:32]
<Trainfan91>
only u can prevent trump from starting the zombie
apocalypse...
L346[02:46:43]
<Trainfan91>
@ben_mkiv what's a capability?
L347[02:47:23]
<Trainfan91>
%blame Preston Garvey
L348[02:47:23] *
MichiBot blames Preston Garvey for slow internet
speeds
L349[02:47:36] <ben_mkiv> a more generic
way to add features to some blocks/items in minecraft
L350[02:48:07]
<Trainfan91>
generic = easier in this case?
L351[02:48:27] <ben_mkiv> depends on how
the mod uses them
L352[02:49:01] <ben_mkiv> %blame vexatos
for java.lang.AbstractMethodError:
pl.asie.computronics.ClientProxy$1.colorMultiplier(Lnet/minecraft/item/ItemStack;I)I
L353[02:49:01] *
MichiBot blames vexatos for java.lang.AbstractMethodError:
pl.asie.computronics.ClientProxy$1.colorMultiplier(Lnet/minecraft/item/ItemStack;I)I
for Half-life 3 not being out
L354[02:49:48]
<Trainfan91>
wait... %blame God Howard
L355[02:49:57]
<Trainfan91>
%blame God Howard [Edited]
L356[02:49:57] *
MichiBot blames God Howard [Edited] for bridge fees
L357[02:50:55]
<Trainfan91>
%blame trainfan91 beating a dead horse
L358[02:50:55] *
MichiBot blames trainfan91 beating a dead horse for the existence
of wasps!
L359[02:51:40]
<Trainfan91>
sorry, almost 4:00 am where i live
L360[02:51:54]
<Trainfan91>
so im a little tired
L361[02:52:39]
<Trainfan91>
%blame dividing by 0
L362[02:52:39] *
MichiBot blames dividing by 0 for bridge fees
L363[02:52:49] <Mimiru> stahp...
L364[02:52:53]
<Trainfan91>
ok
L365[02:53:25]
<Trainfan91>
hammertime [Edited]
L366[02:53:41]
<Trainfan91>
XD I'll be good now
L367[02:54:55]
<Trainfan91>
%tonk
L368[02:54:56] <MichiBot> I'm sorry
Trainfan91, you were not able to beat CompanionCube's record of 4
hours, 35 minutes and 28 seconds this time.
L369[02:54:57] <MichiBot> 3 hours, 32
minutes and 24 seconds were wasted! Missed by 1 hour, 3 minutes and
3 seconds!
L370[02:55:15]
<Trainfan91>
ooooooh, sorry, lost count
L371[02:55:51]
<Trainfan91>
*insert rage face here*
L372[03:00:14]
<Trainfan91>
i'm gonna go b4 i make a fool out of myself again
L373[03:00:21] <ben_mkiv> too late
L374[03:15:11]
<Trainfan91>
key word was again, lol
L375[03:15:36]
<Trainfan91>
also *are we there yet?
L376[03:15:44]
<Trainfan91>
also *are we there yet?* [Edited]
L377[03:17:29] <ben_mkiv> look into your
dms
L379[03:19:42]
<Forecaster>
Have a hummingbird
L380[03:20:55]
<Trainfan91>
@ben_mkiv what is dms?
L381[03:21:09] <ben_mkiv> direct messages
in discord...
L382[03:22:32] *
Izaya grumbles about terminology
L383[03:24:08] <ben_mkiv> but imma have to
rethink what i've just added, guess that wont be in the next
official release
L384[03:24:13] <ben_mkiv> as it hard
depends on computronics
L385[03:24:36]
<Trainfan91>
%blame terminology
L386[03:24:37] *
MichiBot blames terminology for Half-life 3 not being
out
L387[03:39:52] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BC458.versanet.de) (Ping
timeout: 189 seconds)
L388[04:42:03]
<Kleadron>
%blame Intel
L389[04:42:04] *
MichiBot blames Intel for running being exhausting
L390[04:44:36] <Izaya> %flip
hahahahahahaha
L391[04:44:37] <MichiBot> Izaya:
(╯°□°)╯ɐɥɐɥɐɥɐɥɐɥɐɥɐɥ
L392[04:45:32]
<Rph> %flip
Izaya
L393[04:45:32] <MichiBot> Rph:
(╯°□°)╯ɐʎɐzI
L394[05:00:00] ⇦
Quits: Totoro (Totoro!~totoro@2a01:4f9:c010:1b5d::1) (Quit: ZNC -
https://znc.in)
L395[05:00:00] ⇦
Quits: fingercomp (fingercomp!~fingercom@2a01:4f9:c010:1b5d::1)
(Quit: ZNC - https://znc.in)
L396[05:00:10]
⇨ Joins: LeshaInc
(LeshaInc!znc@2a01:4f9:c010:1b5d::1)
L397[05:00:39]
⇨ Joins: fingercomp
(fingercomp!znc@fomalhaut.me)
L398[05:01:07] ***
fingercomp is now known as Guest46381
L399[05:02:10]
⇨ Joins: Totoro (Totoro!znc@fomalhaut.me)
L400[05:02:48] ***
Guest46381 is now known as fingercomp
L401[05:06:45] ⇦
Quits: fingercomp (fingercomp!znc@fomalhaut.me) (Quit: ZNC -
https://znc.in)
L402[05:07:03]
⇨ Joins: fingercomp
(fingercomp!znc@2a01:4f9:c010:1b5d::1)
L403[05:09:18] ⇦
Quits: fingercomp (fingercomp!znc@2a01:4f9:c010:1b5d::1) (Client
Quit)
L404[05:09:35]
⇨ Joins: fingercomp
(fingercomp!znc@fomalhaut.me)
L405[05:18:13] ⇦
Quits: fingercomp (fingercomp!znc@fomalhaut.me) (Quit: ZNC -
https://znc.in)
L406[05:18:56]
⇨ Joins: fingercomp
(fingercomp!znc@2a01:4f9:c010:1b5d::1)
L407[05:19:42]
<Bob> i r c
s p a m
L408[05:24:40]
⇨ Joins: wattana (wattana!~wattana@1.0.183.31)
L409[05:24:53] <wattana> hail polari irc
client lol
L410[05:25:22] <Izaya> telepathy
L411[05:25:25] <Izaya> neat
L412[05:25:38] <wattana> P O L A R I M A S
T E R R A C E
L413[05:25:43] <wattana> :>
L414[05:26:42]
<Bob> o o
f
L415[05:27:07] <wattana> Roblox meme
intensifies
L416[05:29:55]
<Bob> i have
the emote but yall using irc
L417[05:30:00] ⇦
Quits: LeshaInc (LeshaInc!znc@2a01:4f9:c010:1b5d::1) (Quit: ZNC -
https://znc.in)
L419[05:30:10]
⇨ Joins: LeshaInc
(LeshaInc!LeshaInc@2a01:4f9:c010:1b5d::1)
L420[05:30:10] <wattana> Come at me lol I
have Discord too
L421[05:30:19]
<Bob> I know
:p
L422[05:30:27] <wattana> ?️
L423[05:30:40]
⇨ Joins: fingercomp
(fingercomp!fingercomp@2a01:4f9:c010:1b5d::1)
L424[05:31:10] <wattana> Why is the server
so lonely :/
L425[05:31:12]
<Bob> These
are Unicode, Discord emotes aren't
L426[05:31:17]
<Bob> wich
?
L427[05:31:38] <wattana> There are not
many people talking here
L428[05:31:52]
<Bob> *i
do*
L429[05:31:54] <Izaya> %time
L430[05:31:54] <MichiBot> Izaya:
2019-Mar-02 11:31:54
L431[05:31:58] <Izaya> %stats
L433[05:32:09]
<Bob> Well
its 12:31 here, i think most people are busy
L434[05:32:15]
⇨ Joins: Totoro
(Totoro!totoro@2a01:4f9:c010:1b5d::1)
L435[05:32:23] <Izaya> that'd be my guess,
though statistics would disagree
L436[05:32:34] <wattana> It's 18:32
here
L437[05:32:41] <wattana> @ Thailand
L438[05:34:34] ⇦
Quits: wattana (wattana!~wattana@1.0.183.31) (Quit:
wattana)
L440[05:34:44]
<Bob>
Yote
L441[05:34:58]
<Bob>
Stealing least talkative people's rankings
L442[05:35:21]
⇨ Joins: wattana (wattana!~wattana@1.0.183.31)
L443[05:35:36] <wattana> why isn't some
new message showing?
L444[05:35:54] <wattana> is it because I
afk-ed and polari disconnect automatically?
L445[05:37:10] <Izaya> probably
L446[05:38:44] <Izaya> Bob: rookie
numbers
L447[05:42:57] <Lizzy> hmmm, what to do
today....
L449[05:43:25] <Izaya> nothing
L450[05:43:28] <Izaya> relax
L451[05:45:57] <Lizzy> yeah, but i feel
like i'm wasting time if i just relax
L452[05:46:08] <Lizzy> %s/relax/do
nothing
L453[05:46:09] <MichiBot> <Lizzy>
yeah, but i feel like i'm wasting time if i just do nothing
L454[05:47:07] <Lizzy> think i'ma play
some ONI
L455[05:49:20]
<Bob> Oxygen
Not Included right ?
L456[05:49:24] <Lizzy> yes
L457[05:52:10]
<Bob>
OwO
L458[06:15:39] ⇦
Quits: wattana (wattana!~wattana@1.0.183.31) (Quit:
wattana)
L459[06:15:51]
⇨ Joins: wattana (wattana!~wattana@1.0.183.31)
L460[06:17:28]
<Z0idburg>
heh
L462[06:19:26]
<Z0idburg>
LOL
L463[06:19:49] <Izaya> you laugh
L464[06:19:54] <Izaya> but I deal with
this semi-regularly
L465[06:20:21] <Izaya> no space in the
garage for muh bike right now so I've been bringing 'er in the back
door and the cats are relentless
L466[06:20:24] <Izaya> I presume because
engine heat
L467[06:21:18]
<Rph> so if
I don't like someone and they have a motorcycle, should I just get
10 cats and release them in a room with the vehicle?
L468[06:21:21] <Lizzy> if it's made of
warms, is it not meant for sits?
L469[06:22:11] ⇦
Quits: TheCryptek (TheCryptek!~TheCrypte@ircbouncehouse.com) (Ping
timeout: 202 seconds)
L470[06:24:30] ⇦
Quits: wattana (wattana!~wattana@1.0.183.31) (Quit:
wattana)
L471[06:27:20]
<Z0idburg>
Rph did you see my ridiculous mention last night?
L472[06:27:27]
<Z0idburg>
about Trotwood
L473[06:31:38] <AmandaC> %tell Inari who
said you could let me only sleep 4h. D:
L474[06:31:38] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
L475[06:36:06]
⇨ Joins: Inari
(Inari!~Pinkishu@pD9E8FC16.dip0.t-ipconnect.de)
L476[06:36:17]
⇨ Joins: trainfan91
(trainfan91!~trainfan9@c-73-150-56-216.hsd1.nj.comcast.net)
L478[06:36:28] <AmandaC> Oh hai,
Inari
L479[06:36:47] <trainfan91> greetings from
opencomputers
L480[06:37:02] <trainfan91> as in
minecraft
L481[06:37:08] <trainfan91> world
L482[06:38:00] <Inari> AmandaC: ohai
L483[06:38:18] <trainfan91> hello
again
L484[06:38:30] <trainfan91> sorry, kinda
tired
L485[06:39:12]
<Z0idburg>
wat
L486[06:39:25]
<Z0idburg>
go back to bed then you lazy sleepyhead
L487[06:39:50] <trainfan91> actually been
up all night
L488[06:40:01]
<Z0idburg>
that makes no sense
L489[06:40:05]
⇨ Joins: TheCryptek
(TheCryptek!~TheCrypte@2607:fe90:4:b:5054::30)
L490[06:40:08]
<Z0idburg>
unless you were working
L491[06:40:08] <trainfan91> didn't sleep.
period
L492[06:40:13]
<Z0idburg>
then go to bed
L493[06:40:33] <trainfan91> it makes sence
if you're possibly bipolar
L494[06:40:37]
<Z0idburg>
gotta be up before the sun rises
L495[06:40:59]
<Z0idburg>
make sure the rooster's still working
L496[06:41:05] <AmandaC> %stab
@Z0idburg
L497[06:41:17] <AmandaC> Why won't
MichiBot do my stab-bidding!?
L498[06:41:21]
<Z0idburg>
?
L499[06:41:26] <trainfan91> %blame
rooster.exe
L500[06:41:26] *
MichiBot blames rooster.exe for running being
exhausting
L501[06:41:29]
<Z0idburg>
%pet amandaC
L502[06:41:30] *
MichiBot pets amandaC with thunderjaw. 7 health
gained!
L503[06:41:32] <Lizzy> %bap
@Z0idburg
L504[06:41:32] *
MichiBot baps @Z0idburg with FBI donuts
L505[06:41:44]
<Z0idburg>
lol wtf
L506[06:41:59]
<Z0idburg>
thunderjaws are great
L507[06:42:04] <trainfan91> %bap
trainfan91
L508[06:42:04] *
MichiBot baps trainfan91 with girl's girl
L509[06:42:09] <trainfan91> %bap
trainfan91
L510[06:42:10] *
MichiBot baps trainfan91 with baout left
L511[06:42:11]
<Z0idburg>
they are so much fun to fling arrows at
L512[06:42:13] <trainfan91> %bap
trainfan91
L513[06:42:14] *
MichiBot baps trainfan91 with pineapple nut cake
L514[06:42:15] <trainfan91> %bap
trainfan91
L515[06:42:16] *
MichiBot baps trainfan91 with FBI donuts
L516[06:42:21] <AmandaC> Stop.
L517[06:42:23] <trainfan91> ok ill
stop
L518[06:42:42] ***
trainfan91 was kicked by Lizzy (come back in 24 hours, you've
already been asked to stop spamming earlier))
L519[06:45:20] <Lizzy> probably should
have done that through MichiBot's timed ban stuff but oh well
L520[06:45:33] <Lizzy> %remindme 24h unban
*!*@c-73-150-56-216.hsd1.nj.comcast.net
L521[06:45:34] <MichiBot> I'll remind you
about "unban *!*@c-73-150-56-216.hsd1.nj.comcast.net" at
03/03/2019 06:45:33 AM
L522[06:45:42]
<Z0idburg>
rofl
L523[06:46:32] <Lizzy> Mimiru told them
earlier to stop spamming (i probably wouldn't have seen it if they
hadn't pinged the admin role on discord)
L524[06:47:58]
<Z0idburg>
I've been reading Discords blog lately, the ones about how they
built their backend and such
L525[06:48:10]
<Z0idburg>
There are always great posts there.
L526[06:51:30]
<Z0idburg>
I've had a project under my thoughts for a few years now, and I
think I may want to start working on it. I've always wanted to make
a trouble ticket system that works sort of like git, where all the
tickets are actually immutable.
L527[06:53:00]
<Z0idburg>
The problem is most of my time is invested in Trotwood and Trotwood
has a closer barrier of satisfaction
L528[06:54:19]
<Z0idburg> I
also have the followup project of testing some train routing
algorithms mathematically on my chaulk board, to offer some ideas
for your problem, Lizzy
L529[06:54:39]
<Z0idburg> I
need to come up with a few simple ones that scale
L530[07:03:29] <Lizzy> cool
L531[07:05:08]
⇨ Joins: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L532[07:11:42]
<Z0idburg>
hm
L533[07:12:38] <S3> t20kdc: It looks like
25Khz is the average performance of small Lua functions
L534[07:13:01] <S3> not counting all of
the overhead of everything going on in OC...
L535[07:14:40] <S3> t20kdc: With that
said, I have something absolutely terrifying that you might go wat
about
L536[07:15:12] <t20kdc> ...?
L537[07:15:12] <S3> Imagine if Trotwood's
kernel core gave you a new kernel core every time a process ran,
without a significant performance impact.
L538[07:15:23] <S3> I may have found a way
to do it.
L539[07:15:32] <S3> (An immutable kernel
core)
L540[07:16:03] <t20kdc> ...if you mean
using metatables to make One True Readonly Kernel Functions
Table
L541[07:16:10] <S3> no metatables
L542[07:16:14] <S3> metatables are
slow
L543[07:16:14] <AmandaC> That doesn't
sound too hard to do with __index and __setindex
L544[07:16:31]
<Rph>
discord ate the formatting
L545[07:16:37] <AmandaC> ( __newindex?
)
L546[07:16:51] <S3> I think I may be able
to abuse functions to do it
L547[07:17:14] <t20kdc> ...let me guess:
The One True Immutable Kernel Syscall Function
L548[07:17:19] <S3> Trotwood isn't OOP,
but there's a way to do OOP by abusing functions instead of
tables
L549[07:17:36] <S3> and the impact is
higher performance but ~ 1.33* more memory usage.
L550[07:18:09] <S3> t20kdc: well nah
Trotwood syscalls are just yields
L551[07:18:36]
<Z0idburg>
you pass the system call attributes to the yield function and
trotwood collects them
L552[07:27:41]
<Rph>
Honestly, yields for system calls seem very meh to me
L553[07:27:50]
<Rph>
because if a program is very syscall heavy
L554[07:27:53]
<Rph> it
will be slow
L555[07:28:01]
<Rph> I'll
have a hybrid system
L556[07:28:13]
<Rph> where
syscalls yield every 50 calls for example
L557[07:28:18]
<Rph> so you
have a per process counter
L558[07:28:27]
<Rph> and
every 50 syscalls the OS just forces a yield
L559[07:29:45] <S3> Rph yielding is not
very slow, I have tested this
L561[07:29:53] <S3> t20kdc: ^ bottom of
that
L562[07:30:01] <S3> are the system
calls
L563[07:30:07]
<Rph> but
when you yield, the os has to go thru all other processes
L564[07:30:10]
<Rph> and
resume them
L565[07:30:12]
<Rph> before
returning to you
L566[07:30:15]
<Rph> unless
you figured that out
L567[07:30:38] <S3> Rph nope.
L568[07:30:40] <S3> not in Trotwood
L569[07:30:48]
<Rph>
hmmm
L570[07:30:53]
<Rph> I
guess then your system does make sense
L571[07:31:04]
<Rph>
%tonk
L572[07:31:05] <MichiBot> Jeepers! Rph!
You beat CompanionCube's previous record of 4 hours, 35 minutes and
28 seconds! I hope you're happy!
L573[07:31:05] <t20kdc> yield can act
however you want it to act, it's just a control flow transfer
device
L574[07:31:05] <MichiBot> Rph's new record
is 4 hours, 36 minutes and 8 seconds! 40 seconds gained! Rph also
gained 0.004 tonk points for stealing the tonk.
L575[07:31:17]
<Rph>
YUSS
L576[07:31:20] <t20kdc> from the current
coroutine to the coroutine that resumed it
L577[07:31:20]
<Rph>
%tonkout
L578[07:31:20] <MichiBot> Rph has tonked
out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006
bonus points for consecutive hours! Current score: 0.052
L579[07:31:59] <S3> In Trotwood, when you
yield your process what happens is that instead of placing that
process on a list of processes to resume, it forgets about
it.
L580[07:32:12] <S3> this is why if you
make a program in trotwood that just yields it will never run
again.
L581[07:32:57]
<Rph> I dont
like having userspace programs do low level tasks
L582[07:33:08]
<Rph> I
guess I am already doing that with userspace drivers
L583[07:33:11] <S3> Trotwood uses a pub
sub interface (usable via yield calls!) that when an event comes in
that matches the subscribers context, it will place that in the
inbox of that process and place that process on the end of a
"queue" to run, cakled the "ready" queue.
L584[07:33:15]
<Rph> but I
more mean stuff like GUI utilities
L585[07:33:36] <S3> called*
L586[07:33:42] <S3> these aren't low level
things
L587[07:33:59]
<Rph> if the
program has to put in active effort to be resumed again
L588[07:33:59] <S3> pub sub and send
receive are just as high level as they are low.
L589[07:34:05] <S3> it doesn't
L590[07:35:08] <S3> let's say you want to
make a program to capture all keyboard events. I don't know why
you'd want to do this unless you were a TTY multiplexer, but lets
say you want a copy of aLL the keyboard events
L591[07:35:16] <S3> in your programs
startup you subscrube to keyboard
L592[07:35:20] <S3> and you yield
L593[07:35:39] <S3> every time the
computer gets a keyboard event your process is magically woken
up.
L594[07:35:48] <S3> along with every other
process that gets the keyboard event
L595[07:36:06] <S3> if the keyboard is
never touched then the process never ever runs
L596[07:36:10]
<Rph> what
if I want to yield for that event once
L597[07:36:13] <S3> because, why would you
run a process that does nothing
L598[07:36:15]
<Rph> also
well, i understand that much
L599[07:36:35] <S3> if you only want it
once then unsubscribe as soon as you get your keyboard event.
L600[07:36:37] <S3> simple as that
L601[07:37:09] <S3>
sys.unsub('keyboard')
L602[07:37:13] <S3> bam done.
L603[07:37:34]
<Rph> what
if I want to listen inline for the event
L604[07:37:48] <S3> you mean poll?
L605[07:37:54]
<Rph>
yes
L606[07:38:31]
<Rph> also
will trotwood have a openos compatibility layer?
L607[07:38:35] <S3> That's very bad
practice, and goes against the grain of Trotwood's design
practices.
L608[07:38:41]
<Rph> or
rather
L609[07:38:46]
<Rph> will
creating a layer like this be possible
L610[07:38:54]
<Rph>
without doing too much kernel modification
L611[07:38:57] <S3> That's under my
thoughts but no time soon.
L612[07:39:13] <S3> I may have to in order
to have MGR test GERT on it
L613[07:39:27]
<Rph> also
if polling is against the design principles then making an openos
compat layer will be hard
L614[07:39:29] <S3> and GERT is one of the
supported protocols
L615[07:39:41] <S3> no it won't be
L616[07:39:52] <S3> because the goal isn't
to virtualize openos
L617[07:40:14] <S3> it will simply force
the program to yield when it pulls an event
L618[07:40:23]
<Rph> a lot
of my programs have a tiny kernel in them which directly uses the
coroutine api
L619[07:40:35]
<Rph> and
the kernel then yields for any event
L620[07:40:43]
<Rph> would
running such a thing be possible
L621[07:41:36] <S3> unless you know the
name of every event you want then not yet. Though, I think that's a
very bad idea. It would increase load on the system
L622[07:41:50] <S3> Trotwood's system is
made up of many many many running processes
L623[07:41:54] <S3> even the VFS is a
process
L624[07:42:27] <S3> it would mean that
every time an event came in other processes would have to wait for
you to absorb or ignore an event
L625[07:42:50] <S3> t20kdc: knock some
sense into Rph
L626[07:43:01] <S3> he's abusing coding
practices
L628[07:43:18]
<Rph> I
mean, my openos programs are supposed to be the only program
running at once
L629[07:43:29] <S3> yeah, that's the
trouble
L630[07:43:31]
<Rph> so I
find implementing a tiny kernel in them a small tradeoff for the
extra comfort of programming
L631[07:43:36] <S3> OpenOS has a model
like that and that's fine
L632[07:43:44]
<Rph>
because while the openos thread and event libraries are fine
L633[07:43:50] <S3> Trotwood is designed
for multiprocessing and basically enforces it virtually
L634[07:43:52]
<Rph> they
are kinda meh to use
L635[07:44:14] <S3> In order to write
programs for Trotwood you need to change the way you think about
programming
L636[07:44:20] <S3> and I am fine with
that
L637[07:44:45] <S3> It's a given that the
OpenOS model of programming is very different
L638[07:45:24] <S3> additionally, most
programs in Trotwood are not one process but a few, 10 , or
hundreds
L639[07:45:28] <S3> of processes
L640[07:45:40]
<Rph>
hmmm
L641[07:45:59] <S3> some of them their
only job is to watch other processes
L642[07:46:05] <S3> and do things when
they die
L643[07:46:20] <S3> they subscribe to
special process behavior events
L644[07:46:24] <S3> such as crashing
L645[07:46:57] <S3> and their job is to
decide whether or not to restart that process or forget about it,
etc
L646[07:56:28] <S3> Hm. I may split the
core up today
L647[07:57:50] <S3> The trouble is if the
scheduler is slimmed down, and the core gets a yield call that
modifies the scheduler, I need to find a way to pass on the
scheduler in a safe and non-ugly way
L648[07:58:04] <S3> because just passing
the scheduler around is weird.
L650[08:36:22] <S3> HA HA HA HA HA
evillaugh
L651[08:36:35] <S3> Rph, so the scheduler
no longer runs processes
L652[08:37:46]
<Rph>
hmmm
L653[08:37:47]
<Rph>
%tonk
L654[08:37:47] <MichiBot> Fudge! Rph! You
beat your own previous record of <0! I hope you're happy!
L655[08:37:48] <MichiBot> Rph's new record
is 1 hour, 6 minutes and 26 seconds! 1 hour, 6 minutes and 26
seconds gained! Rph also gained 0.001 tonk points for stealing the
tonk.
L657[08:38:35] <S3> The core now publishes
pullSignal events to the scheduler.
L658[08:38:53]
<Rph> do you
have pushSignal
L659[08:38:56]
<Rph> or
equivalent
L660[08:38:57] <S3> at the same time, it
also publishes events emitted (syscalls remember to the
scheduler
L661[08:39:05] <S3> you don't need
to
L662[08:39:15]
<Rph> lets
say I want to make a keyboard macro program
L663[08:39:15] <S3> but yes
L664[08:39:17] <S3> you can do that
L665[08:39:19]
<Rph>
pushSignal would be very useful
L666[08:41:05] <S3> instead use
pub()
L667[08:41:37] <S3> I do't know if I
actually implemented that call yet
L668[08:41:53] <S3> yeah I missed it
L669[08:42:04] <S3> but yes you can
publish an event
L670[08:42:12]
<Rph> hmmm
ok
L671[08:42:15]
<Rph> so
basically
L672[08:42:34]
<Rph> I
don't agree with certian design decisions but your OS seems preety
solid
L673[08:44:20] <S3> Well lets see, what
don't you agree with
L674[08:54:38] ⇦
Quits: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
(Quit: Leaving)
L675[08:59:23] <S3> Rph fell asleep
L677[09:30:27] ⇦
Quits: Icedream (Icedream!~icedream@hzn-b.serverkomplex.de) (Quit:
A lol made me boom.)
L678[09:30:54] <S3> Hm. t20kdc I guess
modifying lua's built in libs a little if it's only adding new
functions isn't too too bad
L679[09:31:09] <S3> I decided to inject a
table.byfal = function(t)
L680[09:31:15] <S3> byval
L681[09:31:24] <S3> so I can get byvalue
copies of tables quickly
L682[09:31:45] <S3> It came about when I
found a security bug in Trotwood
L683[09:32:05] <S3> where the environment
just hands off tables of the environment that already exists
instead of performing a deep copy.
L684[09:40:46] *
Lizzy gets a burst of energy and decides to run laps around the
room
L685[09:46:55]
<Z0idburg>
so EEEEVIL
L687[09:47:37]
<Z0idburg>
Rph, do you know what the point of that function is? :>
L688[09:56:51] ⇦
Quits: Xal (Xal!~Xal@S010664777dabacc3.vw.shawcable.net) (Ping
timeout: 202 seconds)
L689[09:57:38] <Lizzy> right, lets go set
up a new web server
L690[09:58:19] <S3> in this instance I can
get rid of half of that
L691[09:58:22] <S3> Lizzy: yay!
L692[09:58:26] <S3> new webservah
L693[09:58:44] <S3> You finally going for
the proxified setup?
L694[09:59:36] <Lizzy> i'm not sure yet
100%, for now it's just gonna be an updated version of my current
webserver so that i can support TLS1.3 and also clean some stuff up
a bit
L695[10:01:27]
⇨ Joins: Xal
(Xal!~Xal@S010664777dabacc3.vw.shawcable.net)
L696[10:01:43] <dequbed> Lizzy: bytheby
about proxied setup: one advantage is that you only have one
program/vm that touches your certs. For one that makes updating
them easier and you're less likely to lose them.
L697[10:04:05]
⇨ Joins: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L698[10:04:32] <Lizzy> i mean, my current
cert updating system is pretty much automated. eleonora (my mail
server requests the new cert (uses dns validation because wildcard,
also it's on this server cause it's one of my newer ones) and then
each night at about 2am, eleonora copies the cert to a folder that
all the other certs will then pull from and then update their
various things
L699[10:04:49] <Lizzy> but it is a bit
clunky and having everything proxy through one server would be
best
L700[10:05:33] <Lizzy> but i have some
other stuff (like gitlab & email) that would reside on another
server than what the mail server is
L701[10:06:09] <S3> I use sendmail because
I am old school
L702[10:06:43] <S3> I have some friends
that have moved on to smtpd
L703[10:07:06] <Lizzy> i use Postfix,
haven't had an issue with it (other than me configuring stuff wrong
and locking myself out)
L704[10:07:07] <dequbed> Lizzy: Your email
is on a different server than your mail server? :p
L705[10:07:49] <S3> postfix has sendmail
compatability
L707[10:10:10] <Lizzy> errr, the webserver
is on a different virtual server to my webserver. though currently
it's only the postfixadmin side that's on Eleonora herself (also
needs the certs for postfix/dovecot), the webmail can go on
whatever server (it's currently on Ayiana)(
L708[10:10:36] <Lizzy> email is actually
not too much of an issue
L709[10:10:44] <Lizzy> gitlab is going to
be annoying though
L710[10:10:48] <dequbed> Lizzy: Your
webserver is on a different server than your webserver? You're
making less sense by the minute :p
L711[10:11:00] *
Lizzy screams then faceplants
L712[10:11:08] *
dequbed patpats
L713[10:11:08] <S3> hehehe
L714[10:11:12]
<Rph>
%tonk
L715[10:11:12] <MichiBot> Waesucks! Rph!
You beat your own previous record of 1 hour, 6 minutes and 26
seconds! I hope you're happy!
L716[10:11:13] <MichiBot> Rph's new record
is 1 hour, 33 minutes and 25 seconds! 26 minutes and 58 seconds
gained! Rph also gained 0.001 tonk points for stealing the
tonk.
L717[10:11:14] *
Lizzy purrs softly
L718[10:11:14] <S3> I saw that
coming
L719[10:12:01] <Lizzy> re-reading what i
wrote, idk what the fuck i was trying to say...
L720[10:12:05] *
Lizzy sighs
L722[10:13:43] <Lizzy> though my email and
webserver vms being seperate is fine because they can operate
independantly (other than syncing the wildcard tls cert in some
way). The main issue is going to be my gitlab, because it needs
HTTPS access for the web interface but also needs to allow ssh
connections to work seamlessly
L723[10:16:12] <Lizzy> i'm somewhat
contemplating learning how to use containers and then just
switching my server infrastructure to use containers because
they'll hopefully be more lightweight and easier to pass stuff
through to but they wont have the same failover potential as
full-fat VMs would
L724[10:16:26] <Lizzy> not that i can
actually do failover at the moment with only one physical box
L725[10:18:28]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4000:362c:3552:69f2:d9ed:6a3b)
L726[10:19:16] <Lizzy> meh, for now i'ma
just move all my web-servery based stuff to a new server and then
look into the container stuff later and/or when i get enough money
to justify getting another server for failovers/redundance
L727[10:19:52] <dequbed> I've rarely seen
containers being advantageous in situations where you also need to
manage the underlying hardware. I found them only to be useful for
logical separation useful for example for interpreted applications
needing specific versions of software.
L728[10:20:07] <Lizzy> ah
L729[10:20:14] <dequbed> But they come
with a very steep maintenance overhead with comparatively little
advantage.
L730[10:21:20] <dequbed> They maintenance
overhead is comparable if not even to VMs. Other than that give the
right tooling you can do basically everything you can with VMs.
Even failover.
L731[10:21:20]
⇨ Joins: Icedream
(Icedream!~icedream@hzn-b.serverkomplex.de)
L732[10:21:42] <dequbed> I'd argue they
are even better for failover since container startup is
significantly faster than VM startup.
L733[10:31:44] <Lizzy> hmm, can i make
LE/certbot do dns validation for different domains if both domains
are on different dns platforms... TO GOOGLE
L734[10:34:06] <Lizzy> okay that looks
like it'll be a headache, i'll leave that as-is for now
L735[10:39:52]
<Abaw>
Containers give the benefit of being able to be made in CI/CD
automatically, then deployed using just about any sort of
deployment strategy you want. Yes, someone has to manage the
hardware, but using containers, companies can move the job of
managing the VM/environment onto a group that doesn't also need to
know how to update the OS (They just change the number in the
config, then sees if it builds, and tests pass), or do any sort of
resource
L736[10:39:52]
<Abaw>
management for a VM. There's also a ton of auto-scaling
infrastructure that is much cheaper to set up and maintain then
there is for VMs.
L737[10:41:09]
<Abaw>
They're also great for when you want to spin down an entire
environment for a certain timeframe, then bring it back up.
L738[10:41:26]
<Abaw> That
said, for a homelab. I'd do VMs initially, and move stuff to VMs as
wanted
L739[10:41:58]
<Abaw> That
said, for a homelab. I'd do VMs initially, and move stuff to
containers as wanted [Edited]
L740[10:46:50] <dequbed> Not quite. People
using containers without wanting to know how to update the OS are
actually just pushing that knowledge to an external group. With
that comes an addition of trust for said group. So, if you want to
do a fair comparison you should not include that. Or include the
same feature for VMs which can just as much be built from
externally provided images.
L741[10:47:29] <dequbed> Spinning down an
entire env and turning it back on again is also very much possible
with VMs. Spinning up a few thousand in the matter of seconds is of
course not.
L742[10:48:16] <dequbed> But again, if you
need to maintain the bare metal you don't get most of the
advantages of containers because the limits are actually still
provided by you - well your choice in hardware to be precise.
L743[10:49:44] <S3> I find containers
awful
L744[10:49:54] <S3> particularly docker
containers
L745[10:49:57] <dequbed> Properly managed
containers have uses.
L746[10:50:07] <S3> They do
L747[10:50:20] <S3> Though many of them
available are really horrible
L748[10:50:35] <dequbed> Badly managed
infrastructure is badly managed infrastructure no matter the
technology it is built upon.
L749[10:50:37] <S3> At least when I used
docker a lot more a long time ago it was
L750[10:51:18] ⇦
Quits: Icedream (Icedream!~icedream@hzn-b.serverkomplex.de) (Ping
timeout: 190 seconds)
L751[10:51:21] <dequbed> You don't find
containers awful. You find the people building badly managed
infrastructure awful.
L752[10:51:46] <dequbed> If anything you
could argue that docker enables that kind of behaviour. But I don't
think you can really find good strong points for that argument
either.
L753[10:53:02] <S3> I know what I mean,
and you are correct, that's what I'm really meaning to say, but in
the end I've dropped using dockers in the past alltogether because
I don't trust them anymore.
L754[10:54:17] <dequbed> Docker is just a
container technology. Their code is pretty solid and not written in
C. I don't mind trusting Docker. But I very much don't trust random
docker files built by people that don't intend on maintaining
them.
L755[10:54:30] <S3> I do like docker
itself
L756[10:54:44] <dequbed> s/docker
files/Dockerfiles/g
L757[10:54:44] <MichiBot> <dequbed>
Docker is just a container technology. Their code is pretty solid
and not written in C. I don't mind trusting Docker. But I very much
don't trust random Dockerfiles built by people that don't intend on
maintaining them.
L758[10:55:30] <S3> In the past I've even
considered putting a .docker or whatever the equivalent is now in
my projects
L759[10:55:41] <S3> for other people to
'dockerify' my projects
L760[10:57:37] <S3> Damn it
L761[10:57:45] <S3> I hate it when I do
that :P
L762[10:57:51] <S3> 'end' expected near
eof
L763[10:58:00] <S3> somewhere somewhere
there's a missing end of a closure..
L764[10:59:28] <S3> There we go
L765[11:00:41] <S3> It was way up high in
the file
L766[11:00:45] <S3> middle of
nowhere
L767[11:04:16] <Lizzy> hmm, what to call
my new web server....
L768[11:05:30] <Lizzy> also i think i'ma
start naming my servers (virtual ones at least, maybe physical ones
too if i get any more of them) after Galaxies
L769[11:06:03] <Lizzy> and given it's
task, "whirlpool" sounds like a good name for my new web
server hehe
L770[11:06:57] <dequbed> M51a then?
:p
L771[11:07:05] <Lizzy> yes
L772[11:09:47] <S3> I use names of star
trek ships usually
L773[11:09:51] <S3> there's a lot of
them
L774[11:10:00] <S3> and I find a name that
suits my imagination of their personality
L775[11:10:10] <S3> We had one server
called Yamato that died a year or two later
L776[11:10:15] <S3> served up to its
name
L777[11:10:37] <S3> Or I think that was
Yamato, I forget
L778[11:22:26] <Lizzy> libvirt what the
fuck are you doing? get away with your IDE-drive-type by default
crap
L779[11:27:09] <S3> There's one thing I
absolutely hate about libvirt
L780[11:27:13] <S3> it for some reason
uses XML
L781[11:27:24] <S3> Which is the poorest
choice you can seriously make
L784[11:28:08]
<Zef> This
is apparently a bee focused skyblock
L785[11:28:14] <S3> they misspelt it
L786[11:28:21]
<Bob> wtf s
this
L788[11:28:40] <S3> It whould be
"Fwends" instead of Friends.
L789[11:30:27] <CompanionCube> %tonk
L790[11:30:27] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Rph's record of 1 hour, 33
minutes and 25 seconds this time.
L791[11:30:28] <MichiBot> 1 hour, 19
minutes and 15 seconds were wasted! Missed by 14 minutes and 9
seconds!
L792[11:30:31] <CompanionCube> huh
L793[11:40:08]
<Z0idburg>
wtf
L794[11:40:16]
<Z0idburg>
the cat just rubbed its face on my glass
L795[11:40:21]
<Z0idburg>
and spilt water all over the place
L796[11:41:10]
<Bob> as
usual
L797[11:46:28]
⇨ Joins: Icedream
(Icedream!~icedream@144.76.223.175)
L799[11:47:36] <MichiBot>
How to Make a
Simple Cobblestone Generator | length:
1m 16s | Likes:
289 Dislikes:
9 Views:
76,875 | by
CraftCoalition | Published On 9/7/2012
L800[11:48:10] ⇦
Quits: Icedream (Icedream!~icedream@144.76.223.175) (Client
Quit)
L801[11:48:57]
⇨ Joins: Vaht
(Vaht!~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
L802[11:49:54] ⇦
Quits: Tahg (Tahg!~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
(Ping timeout: 189 seconds)
L803[11:52:01]
⇨ Joins: Tahg
(Tahg!~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
L804[11:53:03] ⇦
Quits: Vaht (Vaht!~Tahg@pool-71-184-110-95.bstnma.fios.verizon.net)
(Ping timeout: 190 seconds)
L805[11:54:00] ⇦
Quits: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
(Read error: Connection reset by peer)
L806[11:56:35]
⇨ Joins: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L807[11:57:09]
<Bob>
owo
L808[12:06:32] *
Saphire nibbles Izaya
L809[12:06:43] <Saphire> I accidentally a
Lisp interpreter
L810[12:11:48]
<Z0idburg>
You what
L811[12:12:29]
<Z0idburg>
(Saphire WAT)
L812[12:12:36]
⇨ Joins: Icedream
(Icedream!~icedream@hzn-b.serverkomplex.de)
L813[12:13:13] <Inari> %inv add micro
Krafty datte Valator/AD++
L814[12:13:13] *
MichiBot summons 'micro Krafty datte Valator/AD++' and adds to her
inventory. This seems rather fragile...
L816[12:15:02]
<Z0idburg>
Awesome! but..
L817[12:15:17]
<Z0idburg>
why are you using s expressions to perform imperative
operations?...
L818[12:15:23]
<Z0idburg>
it's incredibly inefficient
L819[12:15:30]
<Saphire>
Shhh
L820[12:15:45]
<Z0idburg>
lool
L822[12:16:40]
<Z0idburg>
HGeh
L823[12:16:48]
<Z0idburg>
This looks like Terminus
L824[12:17:12]
<Saphire>
PragmataPro
L825[12:18:07]
<Z0idburg>
Nice
L826[12:23:46]
⇨ Joins: Akita
(Akita!~akita@h200.134.88.75.dynamic.ip.windstream.net)
L827[12:23:54] <Akita> hi
L828[12:23:59] <dequbed> %hello
L829[12:24:00] <MichiBot> dequbed: Hello!
Welcome to #oc! The one and only opencomputers channel! Please ask
your questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L830[12:24:34] <dequbed> S3: Also,
anything below 10^6Hz is basically direct current :p
L831[12:24:37] <Akita> im literally
connected to this intide of MC
L832[12:24:52] <dequbed> Congratulations
>^.^<
L833[12:24:55] <Akita> *inside*
L834[12:25:24] ⇦
Quits: Akita
(Akita!~akita@h200.134.88.75.dynamic.ip.windstream.net) (Client
Quit)
L835[12:25:30] <dequbed> %bye
L836[12:25:31] <MichiBot> dequbed: Oh,
well, bye I guess...
L837[12:27:29]
⇨ Joins: Akita
(Akita!~akita@h200.134.88.75.dynamic.ip.windstream.net)
L839[12:28:40] <MichiBot>
Lucky☆Star -
Mune Pettan Girls - Lolita Teikoku Bisho-jo Taitei | length:
4m | Likes:
601 Dislikes:
6 Views:
64,393 | by
JaimeMello | Published On 10/6/2009
L840[12:28:51] ⇦
Quits: Akita
(Akita!~akita@h200.134.88.75.dynamic.ip.windstream.net) (Client
Quit)
L841[12:37:57]
<Nath_SoM>
guys
L842[12:38:22]
<Nath_SoM>
any way i can upload code from a robot to the web to copy paste
it?
L843[12:38:34]
<MGR> you
can use the pastebin program
L844[12:38:40]
<Bob>
internet card needed
L845[12:38:42]
<Bob> to use
web
L846[12:38:43]
<MGR> But
that only works if your robot has an internet card
L847[12:38:48]
<Bob> use
any text service
L848[12:38:58]
<MGR>
Otherwise, you can try directly accessing the file in your real
computer
L849[12:39:03]
<Bob>
wouldn't it better to do a network progra m^^
L850[12:39:15]
<MGR>
/world/opencomputers/(hdd address)/(hdd folders)
L851[12:39:32]
<MGR>
Networking works, yes, but he may already have written a
program
L852[12:42:54]
<Nath_SoM>
nope @MGR
L853[12:42:59]
<Nath_SoM>
its on a server
L854[12:43:04]
<Nath_SoM> i
dont have access to
L855[12:43:40]
<Nath_SoM> i
mean i can play on it but not access the files
L856[12:43:45]
<MGR> You
can put the robot next to a charger, which I think will make the
disc accessible from an attached computer, or dissasemble the robot
and move the HDD to a computer with an internet card
L857[12:47:40] ⇦
Quits: Icedream (Icedream!~icedream@hzn-b.serverkomplex.de) (Ping
timeout: 189 seconds)
L858[12:48:59]
<Nath_SoM>
lemme try
L859[12:52:29]
<Z0idburg>
Best function ever
L861[12:53:18] <payonel> %tonk
L862[12:53:19] <MichiBot> I'm sorry
payonel, you were not able to beat Rph's record of 1 hour, 33
minutes and 25 seconds this time.
L863[12:53:20] <MichiBot> 1 hour, 22
minutes and 51 seconds were wasted! Missed by 10 minutes and 33
seconds!
L864[12:53:25] <payonel> HA
L865[12:53:26]
<Z0idburg>
Oh hi Payonel
L866[12:53:27] <payonel> sorry
L867[12:53:28]
<Z0idburg>
you came out of nowhere
L868[12:53:55] <payonel> oh i see now, i
read the wrong part of the last tonk message
L869[12:54:00] <payonel> sorry
L871[12:54:49]
<Saphire> I
should go to sleep
L872[12:54:51]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L873[13:01:02]
<Saphire>
...I uhm
L874[13:04:11] <dequbed> Izaya: KSP mod
management using overlayfs
L875[13:09:37]
<Z0idburg>
%lua string.match('namespace://resource', '(%a+)://(%a+)')
L876[13:09:37] <MichiBot> namespace,
resource
L877[13:09:41]
<Z0idburg>
hm
L878[13:10:02]
<Z0idburg>
weird.
L879[13:10:16]
<Z0idburg>
%lua _VERSION
L880[13:10:16] <MichiBot> Lua 5.2
L881[13:10:21]
<Z0idburg>
even more weird.
L882[13:11:50] *
Saphire flops
L883[13:12:03] <Saphire> TIL that
implementing lisp in lua is pretty easy
L885[13:34:25] <S3> Lua has TCO
L886[13:34:27] <S3> use it!
L887[13:35:17] <S3> The lispers will be
proud of you
L888[13:40:46] <Lizzy> Update on the
progress of my new web server: I've fixed my DNS server so that it
gets updates from Mimiru's one properly
L890[13:41:48] <MichiBot>
Despacito in
minecraft using opencomputers | length:
4m 47s | Likes:
1 Dislikes:
1 Views:
14 | by
Rph | Published
On 23/2/2019
L891[13:42:16]
<Rph> I've
written a nbs file player for computronics sound cards
L892[13:42:19]
<Rph> and
did the only right thing
L893[13:43:23]
<Bob> dat
tps killing lmao
L894[13:44:05]
<Rph> the
player is a little shit
L895[13:46:45]
<Bob>
¯\_(ツ)_/¯
L896[13:46:52]
<Bob> cancel
the GPU calls ?
L897[13:47:09]
<Rph> nah
pullSignal is too inaccurate
L898[13:47:13]
<Rph> I need
to round up the sleeps
L899[13:47:15]
<Rph> and do
some other shit
L900[13:47:32]
<Bob> ah yea
the sleeps
L901[13:48:59]
<DarkerBit>
Question about TIS-3D: The bundled redstone module should accept
bundled cables according to the manual but it only accepts the
insulated cables?
L902[13:50:26]
<DarkerBit>
Is using ProjectRed bundled cables not supported?
L903[13:51:31]
<Bob> i know
theres a thing with bundled cables
L904[13:51:33]
<Bob> but
idk wich
L905[13:55:21]
<DarkerBit>
also "Please refer to the component's api when using
OpenComputers" for the serial module. What component? the
adapter block doesn't have a component
L906[13:55:24]
⇨ Joins: baschdel
(baschdel!~baschdel@2a01:5c0:13:e871:d9dc:57e0:95ad:c2ff)
L907[13:56:38] ⇦
Quits: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
(Ping timeout: 190 seconds)
L908[13:58:57]
<Bob>
@DarkerBit the adapter allows to connect to something
L909[13:59:04]
<Bob> its
not really a component but rather a connector
L910[13:59:12]
<DarkerBit>
yes, but I'm asking about TIS-3D and OpenComputers
L911[13:59:39]
<Bob> i
don't use Tis-3d
L912[14:00:07]
<DarkerBit>
"Please refer to *the components* API using an OpenComputers
computer for specifics."
L913[14:00:07]
<Bob> seems
like to connect the tis thing to OC you need to connect an adapter
to a serial module
L914[14:00:15]
<DarkerBit>
I love that there's no mention of any component prior hand
L915[14:00:18]
<Bob> the
componentAPI ah
L916[14:00:21]
<Bob> lemme
link you
L917[14:00:31]
<DarkerBit>
this is from the TIS-3D manual
L919[14:00:53]
<DarkerBit>
"Please refer to *the component's* API using an OpenComputers
computer for specifics." [Edited]
L920[14:00:57]
<DarkerBit>
there's a '
L921[14:01:11]
<Bob> that's
the component API
L922[14:01:21]
<Bob> or the
methods of the component iteself you mean
L923[14:01:27]
<DarkerBit>
yes but "the component's api"
L924[14:01:34]
<DarkerBit>
no mention of any component priorhand
L925[14:02:05]
<Bob> then
its the API of the component itself
L926[14:02:12]
<Bob> it
depends on what component are you trying to call ?
L927[14:02:13]
<DarkerBit>
yes but what component
L928[14:02:20]
<DarkerBit>
there is literally zero mention of any component
L929[14:02:31]
<Bob> the
components are the things that connect to the PC
L930[14:02:42]
<Bob> in OC
these are like all the things that can connect to an PC
L931[14:02:51]
<Bob> like a
screen / keyboard / reactor and so on
L932[14:02:58]
<Bob> then
look for the methods the component provides
L933[14:03:26]
<Bob> like
you can have reactor.getRF() / reactor.activate() and so on, thats
the component API
L934[14:03:48]
<Bob> you
need to find what component you want in particulat
L935[14:03:49]
<Bob>
r*
L936[14:03:53]
<Bob> then
see what it provides
L938[14:04:21]
<DarkerBit>
the manual page for the opencomputers part of TIS-3D
L939[14:04:33]
<DarkerBit>
there is no documentation of any TIS-3D specific components
anywhere
L940[14:04:39]
<DarkerBit>
this is everything related to OpenComputers
L941[14:05:14]
<Bob> Well
TIS-3D uses alot of OC compat and integrations
L942[14:05:22]
<Bob> i
think the OC devs are also TIS devs ?
L943[14:05:30]
<DarkerBit>
yes, same person
L944[14:05:37]
<DarkerBit>
*people
L945[14:05:42]
<Bob> well
then they use the same API to call components
L946[14:05:50]
<Bob>
instead of having different APIs and dealing with much stuff
L947[14:06:03]
<DarkerBit>
but there's no serial component or anything liek that
L948[14:06:07]
<DarkerBit>
in opencomputers land
L949[14:06:10]
<Bob>
nope
L950[14:06:17]
<Bob> TIS
side ?
L951[14:06:23]
<DarkerBit>
serial adapter module
L952[14:06:32]
<Bob> what
its meant for
L953[14:06:33]
<Bob>
?
L954[14:06:36]
<DarkerBit>
it can attach by default to a furnace and an opencomputers adapter
block
L955[14:07:08]
<DarkerBit>
"The serial port module provides a common interface for other
machines to interact with."
L956[14:07:32]
<DarkerBit>
There's a list of things it can interact with
L958[14:07:46]
<DarkerBit>
opencomputers adapter leads directly to the manual page I
sent
L959[14:07:49]
<Bob> well
then its for connecting an OC PC and TIS PCs
L960[14:07:56]
<Bob>
?
L961[14:07:57]
<DarkerBit>
yes, but how do you do that
L962[14:08:10]
<DarkerBit>
the adapter block exists but there's a problem
L963[14:08:12]
<Bob> you
need to get the TIS component methods and calls it provides
L964[14:08:13]
<Bob>
?
L965[14:08:46]
<DarkerBit>
TIS-3D manual: Please refer to the component's API on the
OpenComputers side for specifics:
L966[14:08:47]
<DarkerBit>
OpenComputers manual: No reference to TIS-3D
L967[14:09:20]
<DarkerBit>
The component's api, but the so-called "component" is not
referred to in either's documentation
L968[14:10:12]
<Bob> a
component is a thing that you can connect to a PC
L969[14:10:19]
<Bob> and
its API is what it provides to controll / call it
L970[14:10:37]
<DarkerBit>
but there's no component or api
L971[14:10:41]
<DarkerBit>
for tis-3d
L972[14:11:30]
<DarkerBit>
the component is supposed to be the adapter itself
L973[14:11:36]
<DarkerBit>
apparently
L974[14:11:43]
<DarkerBit>
but it doesn't have an api
L975[14:11:55]
<Bob> the
adapter doesn't provide any API sicne its just a connector for
other components that have an API
L976[14:12:12]
<Bob> like i
cant connect an energy device to an OC PC but an adapter can
provide a connection
L977[14:12:21]
<Bob> to
read the energy and such
L978[14:12:26]
<DarkerBit>
TIS-3D: "Use the adapter's API"
L979[14:12:27]
<DarkerBit>
OpenComputers: "Do you have a component?"
L980[14:12:27]
<DarkerBit>
TIS-3D: "No"
L981[14:12:53]
<Bob>
:GWtloMarioFP: i should get TIS-3D ?
L982[14:12:54]
<Bob>
idk
L983[14:13:33]
<Bob> TIS
has modules
L984[14:14:06]
<DarkerBit>
yes, but they don't have opencomputers apis, or atleast documented
ones
L985[14:14:38]
<DarkerBit>
what I think happened here was that TIS-3D has a component to use
with opencomputers but the creators forgot to document it
L986[14:14:39]
<Bob> ping
Sangar ?
L987[14:15:05]
<DarkerBit>
@Sangar TIS-3D Manual: "Please refer to the component's API
for specifics." What component?
L988[14:15:21]
<DarkerBit>
(Relating to TIS-3D and OpenComputers integration)
L989[14:20:10]
<SFX_Commander_Torque_2_Spec_> @Rph noice
despacito music ?
L991[14:25:07]
<Forecaster>
time to be stealthy
L992[14:28:08]
⇨ Joins: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L993[14:34:46] <Inari> @Forecaster looks
pretty visible
L994[14:35:04]
<Forecaster>
it's not when the cloaking device is enabled :P
L995[14:35:32] <Skye> %tonk
L996[14:35:34] <MichiBot> Skye's new
record is 1 hour, 42 minutes and 13 seconds! 8 minutes and 48
seconds gained! Skye also gained 0.001 tonk points for stealing the
tonk.
L997[14:35:33] <MichiBot> Heckgosh! Skye!
You beat Rph's previous record of 1 hour, 33 minutes and 25
seconds! I hope you're happy!
L998[14:36:03] <Inari> %pet Skye
L999[14:36:04] *
MichiBot pets Skye with fitness fleece. 5 health
gained!
L1000[14:38:29]
<MGR> ~w
event
L1002[14:39:20]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@i577BC472.versanet.de)
L1003[14:40:21]
<Forecaster> now heading into nullsec
L1004[14:40:26]
<Forecaster> :D
L1006[14:41:43]
<Forecaster> cloaky
L1007[14:42:11]
<Rph>
%tonk
L1008[14:42:12] <MichiBot> I'm sorry Rph,
you were not able to beat Skye's record of 1 hour, 42 minutes and
13 seconds this time.
L1009[14:42:13] <MichiBot> 6 minutes and
39 seconds were wasted! Missed by 1 hour, 35 minutes and 34
seconds!
L1010[14:42:19]
<Rph>
Argh
L1011[14:42:30]
<Rph>
Miscalculatt
L1012[14:42:34] <Skye> :D
L1013[14:42:44]
<Rph>
:angris:
L1014[14:52:57]
<Bob> n
i t r o
L1015[14:53:00]
<Bob>
:GWczeAngryCry:
L1016[14:53:31]
<Bob> oh
percfect, while i was gone eat, my game magically crashed
L1017[14:53:48]
<Forecaster> mmm carrying a courier package
out of nullsec :D
L1018[14:55:07]
<Forecaster> being able to safely fly
through nullsec is great
L1019[14:58:45]
<Forecaster> pah, someone put a warp
disruptor in the path of a gate :|
L1020[15:03:17]
<Forecaster> whooof
L1022[15:03:52]
<Forecaster> just barely got away
there
L1023[15:12:21]
<Forecaster> ah I see why they're camping
this particular gate
L1024[15:12:37]
<Forecaster> it's a very isolated
exit
L1025[15:23:56] <AmandaC> %isup
github.com
L1026[15:23:57] <MichiBot> AmandaC: https
is UP
L1027[15:23:58] <MichiBot> AmandaC: http
is UP
L1028[15:24:23] <AmandaC> ... that's
amusing
L1029[15:26:01]
<Forecaster> it is?
L1030[15:26:26] <AmandaC> On cruse
wifi.
L1031[15:26:34] <AmandaC> github.com
keeps ERR_CONNECTION_RESET
L1032[15:26:35]
<Forecaster> ah, fun
L1033[15:26:46] <Izaya> crused
L1034[15:27:29] <AmandaC> LOL
L1035[15:27:32] <AmandaC> but gitlab.com
works fine
L1036[15:27:46] <AmandaC> I wonder if
github got caught in some kind of porn filter
L1037[15:28:21] <ben_mkiv> because
michibot is to lewd
L1038[15:29:04]
<Bob>
oof
L1039[15:56:06]
⇦ Quits: t20kdc
(t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
(Ping timeout: 183 seconds)
L1040[16:02:13] <AmandaC> %8ball get a
drink?
L1041[16:02:14] <MichiBot> AmandaC: Reply
hazy, try again
L1042[16:02:32] *
AmandaC takes that as a yes, goes to raid the soda
fountian
L1043[16:17:21]
<Bob>
with event.pull can i have an event filter and a timer
L1044[16:17:31]
<MGR>
Yes
L1045[16:17:57]
<Bob>
How do i do it the right way ?
L1046[16:18:14]
<Bob>
time out then filter ?
L1047[16:18:27]
<Bob> i
was doing the opposite
L1048[16:18:29]
<Bob>
:GWchadMEGATHINK:
L1049[16:22:02]
⇨ Joins: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L1050[16:23:46]
<MGR>
The wiki page says the order
L1051[16:24:38] <Izaya> ~w event
L1053[16:24:41] <Izaya> go forth and
pull
L1054[16:25:06]
⇨ Joins: Icedream
(Icedream!~icedream@hzn-b.serverkomplex.de)
L1055[16:32:02] <Skye> %tonk
L1056[16:32:03] <MichiBot> Gadsbudlikins!
Skye! You beat your own previous record of 1 hour, 42 minutes and
13 seconds! I hope you're happy!
L1057[16:32:04] <MichiBot> Skye's new
record is 1 hour, 49 minutes and 50 seconds! 7 minutes and 37
seconds gained! Skye also gained 0.001 tonk points for stealing the
tonk.
L1058[16:36:46] <AmandaC> `git pull
git@izaya`
L1059[16:37:04] *
Izaya combusts
L1060[16:37:08] <AmandaC> oops
L1061[16:43:35]
<Forecaster> `git push git@izaya`
L1062[16:44:07] *
Izaya turns into a pile of ash
L1063[16:44:10] <AmandaC> inb4 inari
appears and says her catch-phrase
L1064[16:52:48]
<Zef>
Just got a new phone
L1065[16:55:18] <Izaya> now to remove the
malware
L1066[16:59:07]
<Zef>
Exactly
L1067[16:59:07]
<Zef> It
installed fuckin 2 versions of candy crush
L1068[17:00:21] <Izaya> and at least one
piece of google proprietary software, I imagine
L1069[17:01:30]
<Bob> As
usual
L1070[17:01:51]
<Bob> My
phone had a way to root it.. When i get the phone the manufacturer
decided than no more of that
L1071[17:02:11]
<Zef> I
actually like the Google apps
L1072[17:02:19]
<Zef>
More than other shit
L1073[17:02:28] <ben_mkiv> ^^
L1074[17:02:30]
<Zef>
Like Samsung's stuff was just atrocious
L1075[17:02:34] <ben_mkiv> they at least
provide something useful
L1076[17:02:41]
<Zef>
Yeah
L1077[17:02:57]
<Bob>
Yea i agree on that
L1078[17:03:22]
<Bob>
there is some google stuff you don't want to get rid off but
there's somr that you'll just never end up using
L1079[17:03:24]
<Bob>
bloatware
L1080[17:08:26]
<Zef>
Well yeah
L1081[17:08:36]
<Zef>
Uninstall everything you don't want
L1082[17:11:18] <simon816> personally I
use lineageos+microg
L1083[17:11:39] <simon816> pretty much
all google services I use I've found replacements for
L1084[17:12:38] <Izaya> same, minus
microg
L1085[17:15:14] *
AmandaC just uses her phone's vendor-provided firmware
L1086[17:18:48]
⇦ Quits: baschdel
(baschdel!~baschdel@2a01:5c0:13:e871:d9dc:57e0:95ad:c2ff) (Ping
timeout: 198 seconds)
L1087[17:20:50]
<Bob> I
use phones no ones mod
L1088[17:20:53] <Inari> I've used lineage
for a while, but the it kept bugging out on me
L1089[17:21:06] <Inari> So I switched to
Ressurection Remix
L1090[17:21:08] <Inari> I quite like
that
L1091[17:26:45] <Izaya> I've been vaguely
considering AOSPExtended
L1092[17:27:27] <simon816> Librem 5 will
be out soon
L1093[17:27:52] <Izaya> I'm interested in
the Pine Phone, personally
L1094[17:42:09] <asie> librem 5 seems
like it will be plagued with battery issues, a compromise for
liberty
L1095[17:51:34] <Inari> Like, exploding
batteries?
L1096[17:52:27] <asie> no
L1097[17:52:32] <asie> barely lasting a
day
L1099[17:56:13]
<Zef> I
don't feel like voiding my warranty by installing a different
android
L1100[17:56:36]
⇦ Quits: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150) (Quit: WeeChat
2.4)
L1101[17:56:39] <Inari> "a
solid" o.o
L1102[17:56:59] <AmandaC> You've never
heard "do me a solid" before, Inari?
L1103[17:57:07] <ben_mkiv> uhm
L1104[17:57:07] <Inari> No
L1105[17:57:28] <AmandaC> I don't even
remember where I picked it up.
L1107[17:57:42] <ben_mkiv> but doubt that
would work either?!
L1108[17:58:45]
⇨ Joins: ba7888b72413a16a
(ba7888b72413a16a!~ba7888b72@66.109.211.150)
L1110[17:59:17] <AmandaC> ben_mkiv: the
original link worked fine, thanks. :)
L1111[17:59:30] <ben_mkiv> ok
L1112[17:59:35]
<Kodos>
So I didn't need to puush the file then? Okey doke
L1113[17:59:42] <Corded> * <Kodos>
deletes
L1116[18:15:48]
<Bob>
Excuse me, but what the fuck
L1117[18:16:25] <Izaya> what even is
that
L1118[18:17:04]
<Bob>
some function for primes stuff
L1119[18:17:07]
<Bob> on
phone rn
L1120[18:17:20]
<Bob> i
can't see why its a nil value
L1121[18:17:46]
<Bob> it
says i do some arithmetic operations with nil but i just prinet
above the values
L1122[18:18:01]
<Bob>
and they are non nil but even right what i needed
L1123[18:18:32]
<Bob> i
don't see the flop
L1124[18:18:46] <Izaya> I do so love how
well IRC logs compress
L1125[18:19:17] <Izaya> 218M 2018
L1126[18:19:20] <Izaya> 68M
2018-znc.squash
L1127[18:19:39] <Izaya> now I just need
to track down my 2017 logs
L1128[18:19:43]
<Bob>
/shrug *but what are the logs for ?*
L1129[18:20:01] <Izaya> full-text
searches, of course
L1130[18:20:31]
<Bob>
Any clue on what's happening in my code ? I'm stuck clueless
L1131[18:20:52] <simon816> I'm sure you
could calculate some fun tonk statistics
L1132[18:21:07] <Izaya> oh definitely,
once I track down the 2017 logs
L1133[18:21:21]
<Bob>
Lol tonk fail leaderboard when
L1134[18:35:21] <AmandaC> %8ball hold out
til 2100?
L1135[18:35:21] <MichiBot> AmandaC: Signs
point to yes
L1136[18:48:02]
⇨ Joins: Izaya-
(Izaya-!~izaya@210-1-218-92-cpe.spintel.net.au)
L1137[19:12:43] <Skye> %tonk
L1138[19:12:46] <MichiBot> Potzblitz!
Skye! You beat your own previous record of 1 hour, 49 minutes and
50 seconds! I hope you're happy!
L1139[19:12:46] <MichiBot> Skye's new
record is 2 hours, 40 minutes and 40 seconds! 50 minutes and 50
seconds gained! Skye also gained 0.002 tonk points for stealing the
tonk.
L1140[19:14:19] <AmandaC> @Forecaster I
feel like it shouldn't count as "Stealing the tonk" if
you're beating your own tonk record.
L1141[19:18:04] <AmandaC> %8ball is it
close enough to 2100?
L1142[19:18:04] <MichiBot> AmandaC: Reply
hazy, try again
L1143[19:18:16] <AmandaC> I've decided
that's a yes. Night nerds.
L1144[19:27:43]
⇦ Quits: Izaya-
(Izaya-!~izaya@210-1-218-92-cpe.spintel.net.au) (Quit: ZNC 1.6.5 -
http://znc.in)
L1145[20:28:29]
⇨ Joins: dafallon
(dafallon!webchat@h138.252.30.71.dynamic.ip.windstream.net)
L1146[20:31:32] <dafallon> hello i am
playing sky factory 3 i am looking for a scrip to run a reactor the
few that i have tried have not worked
L1147[20:44:08]
<Dafallon> hello
L1148[20:44:34]
⇦ Quits: dafallon
(dafallon!webchat@h138.252.30.71.dynamic.ip.windstream.net) (Quit:
webchat.esper.net)
L1149[20:48:45] <ben_mkiv> %choose json
model or mess with oc rendercode
L1150[20:48:45] <MichiBot> ben_mkiv: Once
you get a taste of json model you can't stop.
L1151[20:48:56] <ben_mkiv> %potion
L1152[20:48:56] <MichiBot> ben_mkiv: You
get a shiny tan potion
L1153[20:48:59] <ben_mkiv> %drink ^
L1154[20:49:01] <MichiBot> ben_mkiv's
favourite hat is suddenly on fire.
L1155[20:49:31] <ben_mkiv> @zef make a
rack model please
L1156[21:13:09]
<Zef>
Any specifications?
L1157[21:13:40] <ben_mkiv> well a copy of
the oc rack would work for now
L1158[21:14:13]
<Zef> As
in size?
L1159[21:16:28] <ben_mkiv> 1 block, guess
there cant be large changes anyway
L1160[21:16:49] <ben_mkiv> as the rack
contents already use most of the front face, and thats kinda
fixed
L1161[21:16:54]
<TheFox>
*chants* Multi-block!
L1162[21:18:19]
<Zef>
Well I meant like the thickness of the sides
L1163[21:18:30] <Izaya> multi-block rack
pls
L1164[21:18:55] <ben_mkiv> well only
connecting "textures" probably
L1165[21:19:06] <ben_mkiv> maybe builtin
door?!
L1166[21:19:14] <Izaya> locking
door
L1167[21:19:32] <ben_mkiv> yea than wait
@zef
L1168[21:19:41] <ben_mkiv> guess then i
have to write whole custom render code anyways
L1169[21:19:42]
<Zef>
alright lol
L1170[21:19:45] <ben_mkiv> sorry
L1171[21:22:28]
<Zef>
It's good
L1172[22:11:23]
⇦ Quits: flappy
(flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout:
190 seconds)
L1173[22:17:44]
⇨ Joins: SoljaBoy
(SoljaBoy!~SoljaBoy@58.165.122.178)
L1174[22:17:47]
⇦ Quits: SoljaBoy (SoljaBoy!~SoljaBoy@58.165.122.178) (Remote
host closed the connection)
L1175[22:18:22]
⇨ Joins: PrismaticYT
(PrismaticYT!webchat@157-131-148-118.nzcomms.co.nz)
L1176[22:18:48] <PrismaticYT> How do I
pass a password argument to comonent.internet.request()?
L1177[22:19:12] <PrismaticYT> I want to
(try) and control the VLC media player web interface from
OpenComputers, but it requires a password to connect.
L1178[22:28:58]
⇦ Quits: PrismaticYT
(PrismaticYT!webchat@157-131-148-118.nzcomms.co.nz) (Quit:
webchat.esper.net)
L1179[23:07:37]
⇨ Joins: Trans
(Trans!~trans@vmi168361.contaboserver.net)
L1180[23:08:16]
⇨ Joins: tmp
(tmp!webchat@c-73-169-2-226.hsd1.co.comcast.net)
L1181[23:08:20] <Trans> t
L1183[23:08:37]
⇦ Quits: tmp (tmp!webchat@c-73-169-2-226.hsd1.co.comcast.net)
(Client Quit)
L1184[23:08:40]
⇦ Quits: Trans (Trans!~trans@vmi168361.contaboserver.net)
(Client Quit)
L1186[23:35:22] <MichiBot> ben_mkiv:
prismaticyt will be notified of this message when next seen.
L1187[23:37:53]
<TheFox>
Thanks discord. For highlighting a 1918 address. Totally
useful.
L1188[23:43:47]
⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@i577BC472.versanet.de)
(Ping timeout: 180 seconds)