<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:47] <TheFox> GreaseMonkey: c for a
IRC bot?
L2[00:00:53] <GreaseMonkey> i've done it and
it's fine
L3[00:01:09] <GreaseMonkey> although if i
did it again i'd probably use strspn/strcspn rather than rolling my
own
L4[00:01:14] <TheFox> never used c before,
used c++ and c# though
L6[00:01:52] <GreaseMonkey> from a C++
perspective, C is basically C++ minus the distractions, and you use
it rather differently
L7[00:02:30] <TheFox> are you telling me i
should heavily consider switching?
L8[00:03:53] <GreaseMonkey> i'm telling you
you should try C without the ++, the reality is in practice it's a
different language
L9[00:04:30] <TheFox> what do you use c for,
you specificly, not the world
L10[00:04:40] <GreaseMonkey> data
processing mainly
L11[00:04:51] <GreaseMonkey> that's what it
does well
L12[00:04:58] <GreaseMonkey> also
system-level stuff
L13[00:05:51] <GreaseMonkey> but yeah, the
C standard library provides some rather interesting ways of dealing
with strings
L14[00:06:16] <GreaseMonkey> i'd say one
advantage though is it doesn't have overloading so you're less
likely to shoot yourself in the foot in *that* manner
L15[00:06:38] <TheFox> c is not oop
right?
L16[00:06:43] <TheFox> or is it?
L17[00:06:47] <TheFox> i cant
remember
L18[00:06:56] <GreaseMonkey> it's not, but
it can simulate it
L19[00:07:05] <GreaseMonkey> you can use
function pointers anyway
L20[00:07:36] <GreaseMonkey> also it does
let you encapsulate stuff despite not having explicit classes
L21[00:07:55] <GreaseMonkey> with that
said, computers don't work on objects, they work on data
L22[00:08:05] <GreaseMonkey> objects just
hide most of the things you can use to make your programs go
fast
L23[00:08:19] <TheFox> ok
L24[00:08:39] <GreaseMonkey> the biggest
advantage C++ has over Java is you can still make good ol' C
structs
L25[00:08:50] <GreaseMonkey> and you still
have control over how stuff is arranged in memory
L26[00:09:08] <TheFox> i thought we where
talking about just c not c++?
L27[00:10:07] ⇨
Joins: gm|and
(~gm|and@128.67.224.49.dyn.cust.vf.net.nz)
L28[00:10:57] <gm|and> vodafone are useless
cunts and the irony is they're also my cellphone providor
L29[00:11:22] <TheFox> GreaseMonkey: the
only reason im not switching at the moment is because an IRC Bot
was supposed to be my first java from scratch project, that and in
order to switch to c i would have to learn c and java at the same
time
L30[00:11:29] ⇦
Quits: Wiiplay123|2 (~kvirc@adsl-72-154-29-140.bna.bellsouth.net)
(Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/)
L31[00:11:33] <gm|and> what i tried to say:
but yeah, if you remove yourself from the sugar that C++ adds, you
can then focus on things that you wouldn't have considered
L32[00:11:50] <TheFox> gm|and ==
GreaseMonkey right?
L33[00:12:00] <GreaseMonkey> yep, and the
connection went back up again
L34[00:12:31] <GreaseMonkey> fortunately i
have a usb-otg cable so it's not complete hell
L35[00:13:02] <GreaseMonkey> if what you're
doing is learning java then by all means go make a bot in
java
L37[00:13:40] <TheFox> well, now i am torn
between it, i could do a shit ton with java, and i could do a shit
ton with c
L38[00:14:53] <TheFox> or i could
procrastinate 10 more weeks, then college would teach me
L39[00:15:26] <TheFox> slowly
L40[00:15:35] <TheFox> aaaand
painfully
L41[00:15:44] <GreaseMonkey> i really need
to make a C tutorial that doesn't suck
L42[00:15:52] <GreaseMonkey> because by the
looks of things, C The Hard Way kinda does suck
L43[00:16:37] <TheFox> you mean the
tutorial C The Hard way? or the method "The Hard
Way"?
L44[00:17:04] <TheFox> because learning any
language via that method sucks
L45[00:17:26] <GreaseMonkey> the tutorial
thing
L46[00:17:42] <TheFox> oh, i kinda liked
there tutorial on c++
L47[00:19:13] <TheFox> .stats
L49[00:20:13] <TheFox> must be
serious...
L50[00:20:40] <TheFox> welp, i gtg for now,
its kinda late over here and i got a vacation to get ready for...
cya later!
L51[00:23:29] ⇦
Quits: gm|and (~gm|and@128.67.224.49.dyn.cust.vf.net.nz) (Quit:
Bye)
L53[00:48:07] ⇨
Joins: tekmaster (~tekacs@tekacs.com)
L54[00:48:11] ⇨
Joins: Light (~Light@helium.nk3r.com)
L55[00:48:25] ⇨
Joins: medsouzf (~medsouz@medsouz.net)
L56[00:49:12] ⇨
Joins: Cyrusc_ (~cyrusc@30.ip-149-56-141.net)
L57[00:49:19] ⇨
Joins: payo-remote
(~payonel@static-50-53-74-132.bvtn.or.frontiernet.net)
L58[00:49:52] ⇨
Joins: Naomi_ (~Naomi@hekate.pc-logix.com)
L59[00:49:55] ⇦
Quits: Light_Alch (~Light@helium.nk3r.com) (Ping timeout: 190
seconds)
L60[00:49:55] ⇦
Quits: medsouz|offline (~medsouz@medsouz.net) (Ping timeout: 190
seconds)
L61[00:49:58] ⇦
Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 190
seconds)
L62[00:50:29] ⇨
Joins: Lymee (~lymia@magical.girl.lyrical.lymia.moe)
L63[00:50:52] ⇦
Quits: Lymia (~lymia@magical.girl.lyrical.lymia.moe) (Killed
(NickServ (GHOST command used by Lymee)))
L64[00:50:54] ***
Lymee is now known as Lymia
L65[00:50:55] ⇦
Quits: Lymia (~lymia@magical.girl.lyrical.lymia.moe) (Killed
(NickServ (GHOST command used by
Aurora!~nia@magical.girl.lyrical.lymia.moe)))
L66[00:50:58] ⇨
Joins: Michiyo__ (~Michiyo@mail.pc-logix.com)
L67[00:51:01] ⇨
Joins: Lymia (~lymia@magical.girl.lyrical.lymia.moe)
L68[00:51:23] ⇨
Joins: Daiyousei_
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L69[00:52:21] ⇨
Joins: Hyst`
(~cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L70[00:52:29] ⇨
Joins: cloakable_
(~cloakable@cpc87205-aztw31-2-0-cust241.18-1.cable.virginm.net)
L71[00:53:58] ⇨
Joins: quantsini_
(~quantsini@2604:a880:1:20::744:f001)
L72[00:54:34] ⇦
Quits: cloakable
(~cloakable@cpc87205-aztw31-2-0-cust241.18-1.cable.virginm.net)
(*.net *.split)
L73[00:54:34] ⇦
Quits: panda_2134 (~panda_213@ss1.flamerat.org) (*.net
*.split)
L74[00:54:34] ⇦
Quits: payonel
(~payonel@static-50-53-74-132.bvtn.or.frontiernet.net) (*.net
*.split)
L75[00:54:34] ⇦
Quits: Hyst (~cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
(*.net *.split)
L76[00:54:34] ⇦
Quits: Cyrusc (~cyrusc@30.ip-149-56-141.net) (*.net
*.split)
L77[00:54:34] ⇦
Quits: Michiyo (~Michiyo@mail.pc-logix.com) (*.net
*.split)
L78[00:54:34] ⇦
Quits: mort (~mort@188.166.114.29) (*.net *.split)
L79[00:54:34] ⇦
Quits: Naomi (~Naomi@2607:5300:60:9553::1bad:babe) (*.net
*.split)
L80[00:54:34] ⇦
Quits: Mimiru (~Mimiru@hekate.pc-logix.com) (*.net
*.split)
L81[00:54:34] ⇦
Quits: matrix89 (~matrix89@51.254.25.18) (*.net
*.split)
L82[00:54:34] ⇦
Quits: KomputerKid (~KomputerK@komputerkid.net) (*.net
*.split)
L83[00:54:34] ⇦
Quits: progwml6 (~progwml6@104.168.20.187) (*.net
*.split)
L84[00:54:34] ⇦
Quits: Sangar (~Sangar@2001:41d0:2:b7b9::) (*.net
*.split)
L85[00:54:34] ⇦
Quits: Daiyousei (Daiyousei@dai.is.best.fairy.stary2001.co.uk)
(*.net *.split)
L86[00:54:34] ⇦
Quits: KR (~KR@znc.squelch.chat) (*.net *.split)
L87[00:54:34] ⇦
Quits: quantsini (~quantsini@2604:a880:1:20::744:f001) (*.net
*.split)
L88[00:54:34] ⇦
Quits: Pwootage (~Pwootage@54.243.207.243) (*.net
*.split)
L89[00:55:11] ⇨
Joins: panda_2134 (~panda_213@ss1.flamerat.org)
L90[00:55:22] ⇦
Quits: panda_2134 (~panda_213@ss1.flamerat.org) (Ping timeout: 190
seconds)
L91[00:55:30] ⇨
Joins: KomputerKid (~KomputerK@komputerkid.net)
L92[00:55:39] ⇨
Joins: progwml6 (~progwml6@104.168.20.187)
L93[00:56:49] ⇨
Joins: Mimiru (~Mimiru@2607:5300:60:9553::1bad:babe)
L94[00:56:49] zsh
sets mode: +o on Mimiru
L95[00:57:24] ⇨
Joins: KR (~KR@znc.squelch.chat)
L96[00:58:49] ⇨
Joins: Pwootage (~Pwootage@54.243.207.243)
L97[01:01:42] ⇨
Joins: Sangar (~Sangar@cil.li)
L98[01:01:42] zsh
sets mode: +o on Sangar
L99[01:04:44] ⇨
Joins: matrix89 (~matrix89@51.254.25.18)
L100[01:06:21]
⇨ Joins: panda_2134
(~panda_213@ss1.flamerat.org)
L101[01:07:49] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L102[01:10:30]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L103[01:39:36]
⇨ Joins: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl)
L104[01:46:05] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L105[01:47:33]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L106[01:58:10] ⇦
Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
(Read error: Connection reset by peer)
L107[02:06:09] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L108[02:06:35]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L109[02:16:48] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L110[02:20:07]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L111[02:36:11]
⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L112[02:39:23]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L113[02:42:13] ***
payo-remote is now known as payonel
L114[02:42:35]
zsh sets mode: +v on payonel
L115[02:59:34]
⇨ Joins: Vexatos
(~Vexatos@p200300556E2AE244C9B283B26BF4F115.dip0.t-ipconnect.de)
L116[02:59:35]
zsh sets mode: +v on Vexatos
L117[03:14:29] ⇦
Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L118[03:16:51]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L119[03:26:05] ⇦
Quits: SpiritedDusty (~SpiritedD@hekate.pc-logix.com) (Ping
timeout: 198 seconds)
L120[03:26:45] ⇦
Quits: wolfmitchell (~wolfmitch@149.56.182.12) (Ping timeout: 198
seconds)
L121[03:26:45]
⇨ Joins: SpiritedDusty
(~SpiritedD@hekate.pc-logix.com)
L122[03:26:50]
zsh sets mode: +o on SpiritedDusty
L123[03:27:16] ⇦
Quits: progwml6 (~progwml6@104.168.20.187) (Ping timeout: 198
seconds)
L124[03:27:20]
⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L125[03:28:27]
⇨ Joins: Inari
(~Pinkishu@p5DEC6431.dip0.t-ipconnect.de)
L126[03:35:11]
⇨ Joins: wolfmitchell (~wolfmitch@149.56.182.12)
L127[03:35:27] ⇦
Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L128[03:37:24]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L129[03:47:08] *
Lizzy snuggles her vifino
L130[03:53:51]
⇨ Joins: admicos (~admicos@46.196.95.19)
L131[03:53:58] ⇦
Parts: admicos (~admicos@46.196.95.19) ())
L132[04:00:22] *
Lizzy is already bored at work
L133[04:14:52] <GreaseMonkey> Lizzy: do
you want a puzzle to solve? it involves designing a task
scheduler
L134[04:15:24] <Lizzy> eh, not
really
L135[04:15:30] <Lizzy> got work stuff to
do
L136[04:15:40] <Lizzy> it's just boring as
hell
L137[04:17:47] <Lizzy> also when i take
breaks or have some time free, i'm working on my site
L138[04:19:11] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L139[04:19:57] <GreaseMonkey> ah
alright
L140[04:23:51]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L141[04:25:05]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-136-64.as13285.net)
L142[04:27:08] <Vexatos> GreaseMonkey,
scheduler.schedule(task)
L143[04:27:09] <Vexatos> :>
L144[04:28:02] <GreaseMonkey> Vèˆxatos:
the puzzle's a bit harder than that
L145[04:28:35] <GreaseMonkey> suppose you
have several tasks and they have all page faulted and are waiting
for data from a disk
L146[04:28:43] <GreaseMonkey> how do you
schedule this nicely
L147[04:28:48]
<SpaceWolfve> Lol
L148[04:29:21] <GreaseMonkey> i'm mostly
thinking there should be a "swapper" task which would
deal to, e.g. "fd0" "fd1" "hd0"
tasks
L149[04:30:50] <GreaseMonkey> basically,
this is the sort of shit your OS is likely doing right now
L150[04:30:55] <GreaseMonkey> anyhow afk,
shower
L151[04:40:04]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L152[04:49:29] ⇦
Quits: brayden (~brayden@2400:9c00:184:1:216:3cff:febe:e861) (Ping
timeout: 202 seconds)
L153[04:49:43]
⇨ Joins: brayden (~brayden@163.47.16.134)
L154[04:59:28] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Killed (NickServ (GHOST command used by
Nathan1852_)))
L155[04:59:32]
⇨ Joins: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L156[05:18:50]
⇨ Joins: Nentify
(uid14943@id-14943.highgate.irccloud.com)
L158[05:42:59] <MichiBot>
Can Paper Cut
Wood? | length:
2m 9s | Likes:
111041 Dislikes:
2605 Views:
10455219 | by
John
Heisz
L159[05:46:32]
⇨ Joins: MalkContent
(~MalkConte@p4FDCD597.dip0.t-ipconnect.de)
L160[05:57:57] <Tiktalik> Lily_White: ow
D:
L161[06:08:06] <snowden89> lol
L163[06:16:36]
<Forecaster>
tldr if your dropbox password is older than 2012 change it
L164[06:16:59] ⇦
Quits: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L165[06:19:05] ⇦
Quits: Dark_Hunter (~Dark_Hunt@2604:a880:400:d0::7f0:2001) (Ping
timeout: 202 seconds)
L166[06:24:02] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L167[06:28:41] <Inari> "the best
stuff comes wrapped in lolis" - EEVblog 2016
L168[06:32:35]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L169[06:37:13]
⇨ Joins: techno156 (~techno156@137.154.59.149)
L170[06:50:16]
<Forecaster>
does that apply to people too? :P
L171[06:50:22] *
vifino snuggles Lizzy
L172[06:50:36] <Inari> Forecaster: even
the best lolis come wrapped in lolis!
L173[06:50:51]
<Forecaster>
as in s/stuff/people
L174[06:51:34] <vifino> GreaseMonkey's
puzzle about a task scheduler made me remember to work on the ideas
for the changes to the OS I'm working on. Thanks.
L175[06:51:45] *
Lizzy snuggles vifino
L176[06:51:56] <vifino> Right, RTC, VFS
and... something else!??!
L177[06:57:42]
⇨ Joins: LeshaInc (~LeshaInc@213.5.22.198)
L178[06:57:44] <Inari> puzzle about task
scheduler? o.o
L179[06:58:10] <Shawn|4650M> does
opencomputers have a teamspeak?
L180[06:58:30] <Inari> i dont think anyone
coded a teamspeak client
L181[06:58:48] <Vexatos> It has a discord
server :P
L182[06:59:10] <Shawn|4650M> ...
L183[06:59:26] <Shawn|4650M> does
opencomputers have a teamspeak server?
L184[06:59:35] <Inari> doubt anyone coded
that either
L185[07:00:53] <Shawn|4650M> coded??
L186[07:00:59] <Shawn|4650M> you set one
up, not code
L187[07:01:11] <Inari> you code on if you
want to run it on opencomputers :D
L188[07:01:17] <Inari> but nah, theres a
discord server, as said
L189[07:01:23] <Shawn|4650M> that wont
happen in even 5 years
L190[07:01:30] <Shawn|4650M> teamspeak is
voice chat
L191[07:01:41] <Inari> discord has voice
chat
L192[07:03:02] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 186
seconds)
L193[07:04:52] <Shawn|4650M> indeed it
does
L194[07:05:22] <Shawn|4650M> ive not tried
inari, as an american, do you think I would like it?
L195[07:05:35] <Inari> Oo
L196[07:05:43] <Shawn|4650M> it looks good
though, dont know what its wrapped in
L197[07:05:55] <Inari> wrapped in?
L198[07:05:56]
⇨ Joins: wembly (~wembly@50.240.220.69)
L199[07:05:59] <Shawn|4650M> o.O
L200[07:06:03] <Shawn|4650M> \_/
L201[07:06:06] <Inari> its wrapped in
lolis
L202[07:06:07]
<Forecaster>
inari is wrapped in loli of course
L203[07:06:10] <Inari> like all the best
stuff
L204[07:06:10]
<Forecaster>
dammit
L205[07:06:12] <Inari> :P
L206[07:06:31] <Shawn|4650M> lolis?
L207[07:06:35] <Inari> lolis.
L208[07:06:44] <Shawn|4650M> what is
that?>
L210[07:07:54] <Shawn|4650M> o.O
L211[07:07:55] <Shawn|4650M> why
L212[07:08:00] <Inari> anyone here
watching zestiria?
L213[07:08:07] <Shawn|4650M> I thought
your name was named after sushi
L214[07:08:23] <Inari> nope, its named
somewhat after the shinto deity though
L216[07:08:51]
<Kimiro>
*chews on Inari*
L217[07:09:02] <Lizzy> Shawn|4650M, we
don't have a Teamspeak server and probably never will, we have a
discord server (link is in the topic) which can do voice chat so
there's not really any need for a TS one
L218[07:10:21] <Shawn|4650M> ah
L219[07:10:34] <Shawn|4650M> cool
L220[07:12:45]
<MonTaGeFreaK> hi
L221[07:13:05] *
Lizzy should probably get back to work
L222[07:13:13]
<Kimiro>
*may be on the oc Discord chat later to hand out edicts in my
glorious booming voice*
L223[07:13:36] *
Lizzy prepares a "booooo!!!" sound affect
L224[07:13:41] <Lizzy> *effect
L225[07:14:14]
<Kimiro>
Lizzy: My voice is the voice of all of humanity.
L226[07:14:18] <Lizzy> na
L227[07:14:57]
<MonTaGeFreaK> neato Mr Corded is here
too!
L228[07:14:59]
<Kimiro>
*swallows Lizzy*
L229[07:15:23] *
Lizzy cuts her way out of @kimiro's stomach, cleans herself off
then goes and sits next to vifino
L230[07:16:08] <Lizzy> #p
L231[07:16:09] <|0xDEADBEEF|> >
0.570333835 Seconds passed.
L232[07:16:19]
<MonTaGeFreaK> how are you Mr Corded?
L233[07:16:48]
<Elizabeth>
@MonTaGeFreaK it's Miss, and she's a bot, currently playing with
@Natsumi
L234[07:17:07] *
Lizzy cuts her way out of @kimiro's stomach, cleans herself off
then goes and sits next to vifino (resending since it didn't come
through to discord)
L235[07:17:13] <Lizzy> wtf
L236[07:17:22] <Lizzy> Mimiru, actions be
broked again
L237[07:17:35]
⇨ Joins: Mettaton_Fab
(~user@p57964A08.dip0.t-ipconnect.de)
L238[07:17:44] *
Mimiru shrugs
L239[07:17:52] <Mimiru>
workedforme.jpg
L240[07:18:04] <Lizzy> ...
L241[07:18:11] *
Lizzy cuts her way out of kimiro's stomach, cleans herself off then
goes and sits next to vifino
L242[07:18:17]
<Elizabeth>
so that worked
L243[07:18:26] <Mettaton_Fab> shall i
install lubuntu on a USB drive or on a hard disk?
L244[07:18:30] <Mimiru> Oh.. the mention
broke it
L245[07:18:30] <Shawn|4650M> who knew
Corded could be in 2 places at once!
L246[07:18:31] <Mimiru> Odd
L247[07:18:34] *
vifino stabs Kimiro
L248[07:18:41] <Lizzy> Shawn|4650M,
?
L249[07:18:54] <Mimiru> Shawn|4650M,
Corded is the bot that relays chat between Discord and IRC, of
course it's in both places
L250[07:19:12] *
Lizzy kisses her vifino
L251[07:19:14] <Shawn|4650M> Mr Corded is
quite the multitasker
L252[07:19:16] *
Mettaton_Fab pets vifino and gives him taquitos
L253[07:22:37] <Mimiru> s/Mr/Miss
L254[07:22:37] <MichiBot>
<Shawn|4650M> Miss Corded is quite the multitasker
L255[07:22:57] <Shawn|4650M> ahh
L256[07:23:03] <Shawn|4650M> they are
married!
L257[07:23:07] ***
gAway2002 is now known as g
L258[07:23:14] <Mimiru>
"they"?
L259[07:23:35] <Shawn|4650M> Mr and Miss
Corded
L260[07:23:49] <Shawn|4650M> Miss Corded
alias MichiBot
L261[07:23:54] <Mimiru> o_O
L262[07:23:57] <Mimiru> What...?
L263[07:24:35] <Mimiru> Also, Lizzy works
fine in my local copy of Corded... no idea why it didn't work
here
L264[07:25:02] <Mimiru> Hmmm
L265[07:25:11] <Mimiru> Hello
@ds8412
L266[07:25:16] <Mimiru> Ok what
L267[07:25:38] <Mimiru> Hello
@kimiro
L268[07:25:43] <Mimiru> Ok... what the
hell
L269[07:25:58] <Shawn|4650M> o.O
L270[07:26:12] <vifino> Mimiru: It is
ds84182 and not ds8412
L271[07:26:34] <Mimiru> yes I'm aware
thanks.
L272[07:26:44]
<Kimiro>
*swallows the oc power-couple Lizzy and vifino*
L273[07:26:45] <Mimiru> ANything with a
@mention that it can't match for some reason fails.
L274[07:27:04] *
vifino stabs Kimiro
L275[07:27:06] <Mimiru> Hello
@Kimiro
L276[07:27:08]
⇨ Joins: Kimiro (~MobileDra@24.114.43.112)
L277[07:27:17] <Mimiru> And That matched,
so it sent the message
L278[07:27:29] <Mimiru> Lizzy's weren't
matching cause it seems it's case sensitive
L279[07:27:35] <Mimiru> so the message
failed to send totally
L280[07:28:02]
<Kimiro>
*swallows Mimiru*
L281[07:28:07] <Mimiru> …
L282[07:28:43] <Kodos> Holy shit Starbound
is fun as shit
L284[07:29:42]
<Kimiro>
(During breakfast.)
L285[07:30:32] <vifino> As disgusting as I
thought.
L286[07:31:14]
<Kimiro>
*pats vifino*
L287[07:31:26]
<Kimiro> I
won't destroy you today.
L288[07:32:28] <Corded> * Elizabeth also
stabs @Kimiro
L289[07:32:52] *
Mettaton_Fab pets Kimiro
L290[07:33:06] <Lizzy> Shawn|4650M, Corded
!= MichiBot
L291[07:33:10]
<Kimiro>
*eats all the knives that have been jammed into him, and gulps down
Mettaton_Fab too*
L292[07:33:46] *
Lizzy sits next to her vifino and patches in cables using her
telekinesis
L293[07:33:47] *
Mettaton_Fab respawns after 5 secs and runs away.
L294[07:34:23] *
Mettaton_Fab throws taquitos at Kimiro
L295[07:34:52] <Shawn|4650M> they are both
married
L296[07:35:16] <Mimiru> Again....
Wat..?
L297[07:35:49] <Shawn|4650M> Mr Corded and
Miss MichiBot
L298[07:35:54] <Lizzy> no
L299[07:35:56] <Mimiru> I give up
L300[07:36:02] <Mettaton_Fab> they are the
same.
L301[07:36:08] <Lizzy> no they're
not
L302[07:36:09] <Mimiru> They are not the
same
L303[07:36:11] <Mettaton_Fab> they can't
get married.
L304[07:36:37] <Mettaton_Fab> ever seen a
schizophrenic person getting married to itself?
L305[07:36:43] *
Lizzy takes Shawn|4650M and Mettaton_Fab's drugs away
L306[07:37:08] <Mettaton_Fab> i still have
weed.
L307[07:37:16] <Mettaton_Fab> you can't
find it.
L308[07:37:29] <Shawn|4650M> I dont take
drugs
L309[07:37:30]
<Kimiro>
*eats Mettaton_Fab's entire stash*
L310[07:37:32] <Shawn|4650M> never had
em
L311[07:37:51] <Mettaton_Fab> Kimiro, it
is unfindable, as i said.
L312[07:38:00] <Mettaton_Fab> even i can't
find it.
L313[07:38:26]
<Kimiro>
Mettaton_Fab: My nose knows.
L314[07:38:43]
<Elizabeth>
but does your knows nose?
L315[07:39:42]
<Mimiru> Ok,
getUsersByName is indeed case sensitive -_-
L316[07:40:58]
<Kimiro>
*gets @Mimiru's username on Gelbooru*
L317[07:41:44]
<Mimiru>
good luck with that
L318[07:42:17] *
Lizzy huggles her vifino <3
L319[07:42:28]
<Kimiro>
*thinks @Mimiru is into some freaky shit*
L320[07:42:34] <Shawn|4650M> o.O
L321[07:42:47]
<Mimiru>
While that may be the case, you won't find an account, cause I
don't have one
L322[07:43:05] ⇦
Quits: Nentify (uid14943@id-14943.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L323[07:44:01]
<Kimiro>
@Mimiru: You ruin all my fun with your facts and your stunning good
looks and you ability to murder me.
L324[07:44:15] <Shawn|4650M> *gets
MichiBot's username on backpage
L325[07:44:17] <Shawn|4650M> *
L326[07:44:17]
<Mimiru>
;)
L327[07:45:06]
<Kimiro>
*eats @Mimiru's armory and face*
L328[07:46:13]
<Mimiru>
...
L329[07:46:28]
<Mimiru> Ok,
I made Corded not totally fail to send the message if it can't
highlight someone
L330[07:46:49] ***
Daiyousei_ is now known as Daiyousei
L331[07:47:03]
<Kimiro>
Lul
L332[07:47:09]
<Kimiro> Gg
Mimi.
L333[07:47:28] <Corded> * Mimiru builds
Yuri
L334[07:47:42] <Skye> lewd?
L335[07:48:04]
<Kimiro>
*bombards @Mimiru with Lolions*
L336[07:48:12] ⇦
Quits: Corded (~Corded@eos.pc-logix.com) ()
L337[07:48:19]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L338[07:48:19]
zsh sets mode: +v on Corded
L339[07:48:34] <Mimiru> testing
@invalidmention @Mimiru hello
L340[07:48:38]
<Mimiru>
k
L341[07:48:58] *
Mettaton_Fab throws lilis at Kimiro
L342[07:49:10] *
Mettaton_Fab throws lolis at Mimiru
L343[07:50:14] <Corded> * Mimiru collects
the lolis
L344[07:50:52]
<Kimiro>
(The lightest of the Hentai Particles, the Lolion, or Inarion as
it's known in some circles, demonstrates a negative angle of
interaction and is comprised of two tsun quarks and two dere
quarks.)
L345[07:51:04] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L347[07:54:37] <Mettaton_Fab> some
sounds.
L348[07:54:44] <Mettaton_Fab> listen to
click here.
L349[07:54:53]
<Kimiro>
owo
L350[07:55:09]
<Kimiro> Did
Mettaton_Fab become a spam bot suddenly?
L351[07:55:55] <Mettaton_Fab> no, i became
a potato owner.
L352[07:56:26]
<Kimiro>
*buys Mettaton_Fab*
L353[07:56:58] <Mettaton_Fab> you cant buy
potatos
L354[07:57:12] <Mettaton_Fab> atleast not
their owners.
L355[07:57:32]
<Kimiro> I
can, because I'm not a penniless human hippy.
L356[07:58:49] *
Mettaton_Fab pets kimiro
L357[07:59:38] *
Mettaton_Fab gives Kimiro taquitos
L358[07:59:51] <Lizzy> Mettaton_Fab,
please stop posting random links here
L359[08:00:03] <Mettaton_Fab> ok.
L360[08:00:19] <Mimiru> The urge to be a
smartass was strong, but I resisted
L361[08:01:02] <Lizzy> Mimiru, it's oka to
be a smartass sometimes :)
L362[08:01:10]
<Kimiro>
*munches taquitos, no longer a vicious orb of teeth bent on eating
everything*
L363[08:04:20] ⇦
Quits: TheFox (webchat@pool-72-82-58-229.rcmdva.fios.verizon.net)
(Quit: be back later)
L364[08:07:12] *
Mettaton_Fab pets Kimiro
L366[08:10:37] *
Mettaton_Fab is happy that he has no mac
L367[08:13:06] *
Lizzy flops onto vifino's lap and rolls onto her back and requests
belly rubs from vifino
L368[08:15:02] *
Mettaton_Fab is now aware from which anime the tuturu sound
comes.
L369[08:18:36] <Shawn|4650M> nice
sounds
L370[08:18:54] <Shawn|4650M> sweet potato
sushi
L371[08:19:27] <Mettaton_Fab> potato
sushi?
L372[08:23:41] ⇦
Quits: Mettaton_Fab (~user@p57964A08.dip0.t-ipconnect.de) (Ping
timeout: 202 seconds)
L373[08:24:02] <Shawn|4650M> yea
L374[08:24:21] ⇦
Quits: MalkContent (~MalkConte@p4FDCD597.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L375[08:27:56] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Quit:
Leaving)
L376[08:32:28] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L377[08:37:17]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L378[08:45:03]
⇨ Joins: Aensland
(~Aensland@host240-43-dynamic.55-82-r.retail.telecomitalia.it)
L379[08:46:11]
⇨ Joins: Mettaton_Fab
(~user@p57964A08.dip0.t-ipconnect.de)
L380[08:46:19] <Mettaton_Fab> oi.
L381[08:46:23] ⇦
Quits: Aensland
(~Aensland@host240-43-dynamic.55-82-r.retail.telecomitalia.it)
(Client Quit)
L382[08:46:30] <Forecaster> nyarwr
L383[08:48:55] ⇦
Quits: Shawn|4650M (~shawn156@c-50-170-156-102.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L385[08:49:21] <MichiBot>
The Simple
Solution to Traffic | length:
5m 14s | Likes:
11453 Dislikes:
174 Views:
113248 | by
CGP
Grey
L386[08:52:34]
⇨ Joins: TheFox
(webchat@74-92-187-106-Richmond.hfc.comcastbusiness.net)
L387[08:52:41] <TheFox> hello
L388[08:52:57] <Forecaster> harble
L389[08:53:25] <TheFox> how have you
been?
L390[08:53:45] <Forecaster> mostly
good
L391[08:53:50] <Forecaster> some
aaaaargh!
L392[08:54:34] ⇦
Quits: Mettaton_Fab (~user@p57964A08.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by Mettaton_F)))
L393[08:54:36]
⇨ Joins: Mettaton_Fab
(~user@p57964A08.dip0.t-ipconnect.de)
L394[08:58:07] *
TheFox pokes Forecaster and Mettaton_Fab
L395[08:58:21] <Mettaton_Fab> why you poke
me?
L396[08:58:31] <TheFox> do i need a
reason?
L397[08:59:45] <Mettaton_Fab> yes.
L398[08:59:57] <TheFox> ok, what reason
would you like me to give you?
L399[09:00:24] *
Mettaton_Fab hits TheFox with 3kgs of Nutella
L400[09:00:36] <TheFox> thats a lot
L401[09:00:58] <Mettaton_Fab> 5kgs is
more
L402[09:01:31] <Forecaster>
s/Nutella/nebula
L403[09:01:31] <MichiBot>
<Mettaton_Fab> *** hits TheFox with 3kgs of nebula
L404[09:02:54]
⇨ Joins: Nebula (~Michiyo@mail.pc-logix.com)
L405[09:02:54]
zsh sets mode: +o on Nebula
L406[09:02:59] <Nebula> ;) :P
L407[09:03:01] ⇦
Quits: Nebula (~Michiyo@mail.pc-logix.com) (Client
Quit)
L408[09:03:40] <Michiyo__> I almost lost
that one.. thanks for reminding me ;p
L409[09:03:46] <Forecaster> :P
L410[09:03:47] ***
Michiyo__ is now known as Michiyo
L411[09:03:55] <TheFox> what was
that?
L412[09:03:55]
zsh sets mode: +o on Michiyo
L413[09:04:02] <Forecaster> magic~
L414[09:04:08] <TheFox> hello
Michiyo
L415[09:04:10] <Michiyo> Hi
L416[09:04:17] *
Forecaster throws glitter at TheFox and skips away
L417[09:04:22] <Forecaster> magic~!
L418[09:04:35] <TheFox> :/
L420[09:04:56] <MichiBot> Michiyo: Command
Added
L421[09:04:58] <Michiyo> %magic
L423[09:05:17] <Forecaster> :D
L424[09:06:04] *
Mettaton_Fab throws capacitors at Forecaster
L425[09:06:18] <TheFox> what uf?
L426[09:06:24] *
Forecaster turns them into glitter
L427[09:06:45] <TheFox> nooo, i needed 14
100uf caps
L428[09:06:58] <Mettaton_Fab> at
16volts?
L429[09:07:08] <TheFox> no, 5v
L430[09:07:12] <Mettaton_Fab> i have
enough of dee
L431[09:07:29] <Mettaton_Fab> a hasz 2
200v 80uf caps
L432[09:08:06] <TheFox> i have two 240 V
at unknown uf off a forklift for a home made rail gun
L433[09:08:47] <TheFox> that may or may
not be contorlled from an arduino :/
L434[09:10:23] <Izaya> >railguns
L435[09:10:28] <Izaya> only for big
stuff
L436[09:10:35] <Izaya> coil guns are
better at small scale
L437[09:11:47] <TheFox> Izaya: i have
forklift scrap, i can go for the big stuff
L438[09:12:01] <Izaya> by big
L439[09:12:09] <Izaya> I mean at least
tank turret size
L440[09:12:22] <TheFox> ;)
L441[09:12:30] <Izaya> if you can
though...
L442[09:12:32] <Izaya> I want pics
L443[09:12:50] <TheFox> ima try coil gun
first, then rail gun though
L444[09:13:17] <TheFox> rail gun is likely
to fire backwards before the coil gun does
L445[09:13:41] <vifino> rail guns are
ugly, they damage themselves on every shot, have high failure rate.
multi stage coilguns are much better.
L446[09:14:03] <TheFox> yes
L447[09:14:20] <TheFox> but rail guns have
a shit ton more power,so its a balancing act, i dont need power
though
L448[09:14:38] <TheFox> have you seen the
rail gun the US is testing in VA?
L449[09:14:53] <TheFox> it made youtube
several dozen times
L450[09:14:54] <vifino> a little bit more
power doesn't matter if you can only shoot a few rounds.
L451[09:15:18] <TheFox> vifino: U.S. is
about to mount rail guns on our destroyers
L452[09:15:29] <TheFox> more then a few
rounds
L453[09:16:11] <TheFox> gratned you only
need one round froma rail gun big eough
L454[09:16:49] <TheFox> Forecaster: can
you tell me about the IDE you mentiones yesterday, IDEA?
L455[09:17:26] <vifino> TheFox: Given that
the projectile literally rubs across metal rails, it looses acuracy
and power every single shot.
L456[09:18:04] <Forecaster> TheFox: you
have the internet
L457[09:18:05] <vifino> Plus you can not
shot more than one projectile at a time, while with multistage
coilguns you can.
L458[09:18:18] <Forecaster> it's an IDE,
you write stuff in it
L459[09:18:31] <TheFox> Forecaster: no
shit, i was asking why you like it more
L460[09:19:05] <TheFox> vifino: buuut it
is arguable that one does not need more then 1 shot from a rail gun
in certain situations
L461[09:19:07] <Forecaster> because beyond
Java I can also write PHP and HTML/JS in it
L462[09:19:28] <TheFox> ok
L463[09:20:42] <vifino> TheFox: Coil guns
can be much more efficient without loosing a lot due to heat, they
require much less maintainance, much less strained, much more
controllable.
L464[09:21:11] <vifino> for example, it is
very hard to control the speed of a projectile in a railgun,
however, it is quite possible to do so in a coil gun.
L465[09:21:33] *
Mettaton_Fab pets TheFox
L466[09:22:54]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L467[09:23:20] *
Mettaton_Fab pets Inari
L468[09:23:27] *
TheFox points coil gun at Mettaton_Fab
L469[09:23:48] <TheFox> what is it with
you and the petting?
L470[09:23:50] <Mettaton_Fab> what kinda
mosfets do you use for the coilgun?
L471[09:23:58] <TheFox> big ass
mosfets
L472[09:24:13] <Mettaton_Fab> that
couldhurt.
L473[09:24:13] <TheFox> i dont know yet,
still researching the projects
L474[09:24:49] <Mettaton_Fab> GreatScott
made a video about coilguns.
L475[09:25:12]
⇨ Joins: cpup (~cpup@32.218.119.174)
L476[09:27:23] <vifino> I once had a
finished design that was 6 stage, powered by caps on each stage,
recharged by an external 12v car battery.
L477[09:27:29] <vifino> had a magazine and
all.
L478[09:27:41] <TheFox> my goal is a
portable long lasting light weight weapon
L479[09:27:51] <vifino> you aren't gonna
get that.
L480[09:27:52] <TheFox> that i may or may
not sale
L481[09:27:59] *
Lizzy tries again to request belly rubs from vifino
L482[09:28:23] <TheFox> vifino: i have
some ideas... its getting lighter every revision
L483[09:29:51] <vifino> you need huge
amounts of energy, which just isn't portable, you need super
capacitors because of the high discharge and big batteries to
charge them again, and unless you only plan to shoot 10 times, you
need big ass batteries. i do not concider a car battery portable or
light weight, but it is cheap and has a lot of power.
L484[09:30:02] <vifino> anyhow, gotta go
back to cleaning up
L485[09:30:10] *
Lizzy pouts
L486[09:30:36] *
TheFox points vifino towards Lizzy
L487[09:33:51] *
Mettaton_Fab gives Lizzy bellyrubs
L488[09:34:57] <TheFox> heaven help you
for touching vifi's lizzy
L489[09:37:19] *
Lizzy bites Mettaton_Fab's hand
L490[09:38:19] <Mettaton_Fab> i hasz
armored gauntlets!
L491[09:38:33] *
Mettaton_Fab pets Lizzy with armored gauntlets
L492[09:38:58] *
Lizzy bites through them
L493[09:39:13] *
Lizzy wonders if Mettaton_Fab will get the hint that she doesn't
want him petting her
L494[09:42:09] *
Mettaton_Fab puts taquitos on Lizzy
L495[09:42:23] *
Mettaton_Fab stops petting Lizzy
L496[09:44:01]
⇨ Joins: MalkContent
(~MalkConte@p4FDCD597.dip0.t-ipconnect.de)
L497[09:50:04]
⇨ Joins: Kiddobyte
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com)
L498[09:50:39] <Corded> * Kimiro bites
Lizzy
L499[09:50:50]
<Kimiro>
Only I may abuse Mettaton_Fab.
L500[09:51:27] *
Lizzy stabs @Kimiro
L501[09:51:33] *
Skye pokes @Kimiro with a knife
L502[09:51:45]
<Mimiru> I
got mentioned somewhere, but be damned if I can find it ._.
L503[09:51:59]
<Elizabeth>
@Mimiru #general
L504[09:52:02]
<Kimiro>
@Mimiru I forked you in #general
L505[09:52:13]
<Mimiru>
Oh... odd that it didn't show the red number
L506[09:52:32]
<Mimiru> It
didn't even show activity there
L507[09:53:36]
<Mimiru> The
phone I want is $864 :(
L508[09:56:16] <Corded> * Kimiro forks
@Mimiru from here as well; will soon have an army of adorable
slaves with which to take over the world.
L509[09:57:42]
<Mimiru>
Mimiru's don't support slave out of the box, you'll have to modify
code (Unless you're @Naomi, then I have a special mode) :P
L510[09:58:17] ⇦
Quits: Mettaton_Fab (~user@p57964A08.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L511[09:58:23]
<Kimiro>
@Mimiru If I wasn
L512[09:58:30]
<Mimiru>
Well said.
L513[09:58:52]
<Kimiro>
@Mimiru If I wasn't going to modify your code, I'd just download a
copy of you from some shady site.
L514[09:59:07] <Corded> * Kimiro needs the
source code, for obvious reasons.
L515[09:59:15]
⇨ Joins: Mettaton_Fab
(~user@p57964A08.dip0.t-ipconnect.de)
L516[09:59:16] *
Lizzy rolls her eyes
L517[09:59:19] *
Mettaton_Fab roots Mimiru to support slave mode
L518[09:59:38] *
Lizzy denies access
L519[09:59:51] *
Mettaton_Fab puts blankets on Lizzy
L520[10:00:04] *
Lizzy kicks them off
L521[10:00:23] *
Mettaton_Fab puts Tungsten plates on Lizzy
L522[10:00:45] *
Lizzy kicks them off too
L523[10:00:51] *
Mettaton_Fab throws AMD processors around
L524[10:01:01] <Corded> * Kimiro shunts
Lizzy into the demi-elemental plane of ranch dressing.
L525[10:02:27] *
Lizzy refuses
L526[10:05:49] *
Mettaton_Fab pets Kimiro
L527[10:06:02] *
Mettaton_Fab puts taquitos on Kimiro
L528[10:06:25] <Corded> * Kimiro accepts
pets; nawms taquitos
L529[10:08:26]
⇨ Joins: LilyWhite
(~IceChat9@nj-76-1-239-0.dhcp.embarqhsd.net)
L530[10:14:46] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-136-64.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L531[10:20:54] ⇦
Quits: cpup (~cpup@32.218.119.174) (Ping timeout: 186
seconds)
L532[10:21:12] *
Mettaton_Fab tries to reboot Kimiro
L533[10:21:41]
<SpaceWolfve> @Mimiru what phone?
L534[10:21:56]
<Mimiru>
Note 7
L535[10:25:56] *
Mettaton_Fab tries to restart Kimiro in safe mode
L536[10:25:57]
⇨ Joins: cpup (~cpup@32.218.119.174)
L537[10:26:18]
<Elizabeth>
Oww, foot cramp
L538[10:27:51] <Corded> * Mimiru
sighs
L539[10:27:54]
<Mimiru>
USPS != UPS
L540[10:28:31] <Mettaton_Fab> ok.
L541[10:28:55] <LilyWhite> THANK YOU
L542[10:29:02] *
LilyWhite hugs Mimiru TIGHTLY
L543[10:29:38] <LilyWhite> I swear people
see UPS and their brain automatically adds a second S in
there
L544[10:29:42] <LilyWhite> X__X
L545[10:29:49] <LilyWhite> or rather
L546[10:29:49] <LilyWhite> no wait
L547[10:29:51] <LilyWhite> other way
around
L548[10:29:58] <Daiyousei> wew
L549[10:29:58] <LilyWhite> they see USPS
and their brain remmmoves the first S
L550[10:30:03] *
LilyWhite smooches Dai lots
L551[10:30:08] <Daiyousei> 8)
L552[10:30:21] <Forecaster> o,o
L553[10:30:33]
<Mimiru> lol
yes.. I can't count the number of people who try to leave their
USPS packages with us
L554[10:30:50]
<Mimiru>
UPS/FedEx we can do, USPS? Take that junk to the post office
lol
L555[10:31:24]
<Yuujin
Hiiragi> I am SO glad that someone else feels my pain
L556[10:31:29] *
Mettaton_Fab pets Mimiru
L557[10:31:34]
<Yuujin
Hiiragi> I've been working with my father in the shipping
ndustry for three years
L558[10:32:12]
<SpaceWolfve> What the hell id USPS
L559[10:32:17] ***
Light is now known as Light_Alch
L560[10:32:19]
<Mimiru> US
Postal Service
L561[10:32:25]
<Mimiru>
AKA, The Post Office.
L562[10:32:45]
<Yuujin
Hiiragi> eeyup
L563[10:33:04]
<Yuujin
Hiiragi> you wouldn't believe some of the shit we have to
send
L564[10:33:23]
<Yuujin
Hiiragi> We've shipped a taxidermied hawk and a taxidermied
wolverine at one point
L565[10:33:29] <TheCryptek> mimiru
L566[10:33:38]
<Yuujin
Hiiragi> right now the project of the day is figuring out the
most cost-effective way to send a 90 pound guitar amp to
Hawaii
L567[10:33:46]
<Yuujin
Hiiragi> Spoiler: ~~it's not cost effective at all~~
L568[10:33:57] <TheCryptek> I have the
turret from your mod hooked up to a power source but it keeps
returning "Not enough energy" when I do
component.os_energyturret.fire()
L569[10:34:07] <Corded> * Kimiro reboots
in MURDER Mettaton_Fab MODE
L570[10:34:09] <TheFox> Yuujin, dont know,
but good luck
L571[10:34:20]
<Yuujin
Hiiragi> $382 to send that amp to Hawaii
L572[10:34:36]
<Yuujin
Hiiragi> and t hat's BEFORE any value coverage is added
L573[10:34:39]
<Mimiru>
"A power source" what kind of power source?
L574[10:34:45] <Corded> * Kimiro shunts
@Yuujin Hiiragi into the demi-elemental plane of ranch
dressing
L575[10:34:52]
<Mimiru> a
AA Battery isn't going to help :p
L576[10:34:59]
<Yuujin
Hiiragi> ?
L577[10:35:01] <TheCryptek> Mimiru: Like
severel 100 blocks of solar panels and a bunch of MFSUs
L578[10:35:01] *
Mettaton_Fab pets Kimiro
L579[10:35:33]
<Mimiru> And
how do you have that "connected"?
L580[10:35:39]
<Mimiru>
also, customer so AFK
L581[10:35:42]
<Yuujin
Hiiragi> kek
L582[10:35:42] <TheCryptek> Mimiru: Fibre
Glass cable :P
L583[10:35:50]
<Mimiru>
Yeah.. so it's not "connected' is it?
L584[10:35:54]
<Mimiru> OC
Power.
L585[10:35:57]
<Mimiru>
that's ALL it supports
L586[10:35:57] <TheCryptek> Yes
L587[10:35:58] <TheCryptek> owo
L588[10:36:01] <TheCryptek> Oh
L589[10:36:06] <TheCryptek> It only
supports oc power?
L590[10:36:51]
<Mimiru>
Isn't that what I *just* said?
L591[10:36:51] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L592[10:37:05] <TheCryptek> How do I get
it to draw from OC power?
L593[10:37:14] <TheFox> normal lan
cable
L594[10:37:23] <TheCryptek> Its connected
via normal lan cable
L595[10:37:24] <TheCryptek> owo
L597[10:37:39] <TheFox> add a power
converter somewhere along the line and plug fiber cable in it
L598[10:37:47] <TheCryptek> OHHHHHHHHHHHHH
i'm fucking dumb
L599[10:37:54] <LilyWhite> kek
L600[10:38:14] <Daiyousei> me irl
L601[10:38:22] *
LilyWhite rubs Dai's wings
L602[10:38:23] <LilyWhite> o 3o
L603[10:38:26] <LilyWhite> best
fairy
L604[10:38:46]
<Mimiru>
Energy turrets get kinda power hungry, for every damage upgrade in
them it increases draw
L605[10:39:02] <TheCryptek> Power hungry
is no issue :D
L606[10:39:27] <Daiyousei> :3
L607[10:41:31]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L608[10:42:04]
⇨ Joins: Nentify
(uid14943@2604:8300:100:200b:6667:1:0:3a5f)
L609[10:44:34] *
Mettaton_Fab pets Daiyousei
L610[10:44:53] <Daiyousei> 8)
L611[10:45:11] <Corded> * Kimiro pets
Daiyousei but much better
L612[10:45:28] <Daiyousei> 8D
L613[10:46:32] *
Mettaton_Fab pets Daiyousei more
L614[10:47:44]
<SpaceWolfve> *pets @Kimiro*
L615[10:49:25] *
Mettaton_Fab pets Kimiro more
L616[10:52:03] <Daiyousei> mfw have to
work nights
L618[10:53:57] ⇦
Quits: cpup (~cpup@32.218.119.174) (Ping timeout: 384
seconds)
L619[10:54:02] <Vexatos> Did someone say
USPS? :D
L620[10:55:50] <LilyWhite> plz
L621[10:56:56] <Corded> * Kimiro licks
@SpaceWolfve
L622[10:57:08] *
Mettaton_Fab pets Kimiro
L623[10:57:18] *
Mettaton_Fab gives Kimiro taquitos
L624[11:09:33] ⇦
Quits: Vexatos
(~Vexatos@p200300556E2AE244C9B283B26BF4F115.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L625[11:09:51]
⇨ Joins: Vexatos
(~Vexatos@p200300556E2AE244C9B283B26BF4F115.dip0.t-ipconnect.de)
L626[11:09:51]
zsh sets mode: +v on Vexatos
L627[11:18:20] <Forecaster> I want a laser
powerful enough to shoot wasps/flies out of the air with
L628[11:19:37] <Daiyousei> get a class 4
laser
L629[11:19:44] <LilyWhite> YES
L630[11:19:56] <LilyWhite> Dai! I hereby
task you with engineering a device that can laser wasps and stuff
out of the air for me
L631[11:19:57] <TheFox> TheCryptek: ~w
redstone
L632[11:19:57] <LilyWhite> O 3O
L633[11:20:01] <TheFox> do that
L634[11:20:57] <Forecaster> I just need to
mount it on a handle with a sight so it can be aimed
L635[11:21:24] <Daiyousei> Hey look,
buddy, I'm an Engineer. That means I solve problems.
L636[11:21:45] <TheFox> Daiyousei: can you
solve Forecaste's problems?
L637[11:22:04] <TheFox> how abuot my
problems?
L638[11:22:47] <Daiyousei> to get rid of
the wasps
L639[11:22:49] <Daiyousei> use a gun
L640[11:22:51] <Daiyousei> if that doesnt
work
L641[11:22:53] <Daiyousei> use more
gun
L642[11:23:04] *
Daiyousei rancho relaxes
L643[11:23:06] <Forecaster> hm, I wonder
where I can get one of those here
L644[11:23:14] <TheFox> i like your
trouble shooting skills Daiyousei
L645[11:23:25] *
LilyWhite rancho relaxos with Dai
L646[11:23:27] *
LilyWhite makeout
L647[11:23:31] <LilyWhite> °3°
L648[11:23:38] <Forecaster> :O
L649[11:23:45] <Daiyousei> hot :#
L650[11:23:46] <Daiyousei> :#
L651[11:23:47] <Daiyousei> :3
L652[11:23:50] <Skye> lewd
L653[11:24:40] *
LilyWhite smooches Skye as well
L655[11:25:15] <LilyWhite> Fairy
kisses
L656[11:25:24] <Forecaster> what's the
wattage supposed to be on those?
L657[11:26:21] <LilyWhite> watt do you
mean?
L658[11:26:22] <LilyWhite> w'
L659[11:26:24] <LilyWhite> 'w'*
L660[11:26:41] <Forecaster> the ouput
power
L661[11:27:48] <Corded> * Kimiro pecks
Lily_White on the cheek
L662[11:28:01] <LilyWhite> o 3o
L663[11:28:01] <LilyWhite> °3°
L664[11:28:32]
<Kimiro>
Dragon kisses.
L665[11:28:39]
<Kimiro>
They tend to leave scorch marks.
L666[11:28:45]
<Yuujin
Hiiragi> oh dear
L667[11:28:49] <Daiyousei> kalameet
detected
L668[11:28:51] <Daiyousei> D:
L669[11:29:47] <Forecaster> sigh
L670[11:29:58] <Forecaster> most of the
results are for "heal yourself at home" type things
L671[11:30:09] <Forecaster> "Infrared
K-Laser (Class 4 laser) Therapy"
L672[11:30:19] *
Lizzy is still lying on her back on vifino's lap, tries requesting
belly rubs from vifino again
L673[11:31:49] <Vexatos> Forecaster, do
you really intend to burn wasps alive?
L674[11:31:55] <Vexatos> Animal cruelty,
ya know
L675[11:32:00] <Forecaster> ...yes
L676[11:32:20] <Daiyousei> dont think peta
would mind it
L677[11:32:23] <Forecaster> wasps are a
pest
L678[11:32:25] <Daiyousei> its wasps after
all
L679[11:32:41] <Forecaster> we kill them
and destroy their hives
L680[11:32:51] <Daiyousei> miniature
flying hitlers
L681[11:33:07] *
vifino pets Lizzy
L682[11:33:14] *
Lizzy puurs loudly
L683[11:33:20] <Forecaster> seems class 4
laser compoents aren't easy to find on google though
L684[11:33:50] <Forecaster>
components*
L685[11:33:51] *
Mettaton_Fab pets Daiyousei
L686[11:33:54] <Daiyousei> you have to buy
them from places that sell industrial machines n stuff
L687[11:33:58] <Daiyousei> and i dont
think you can personally get those
L688[11:34:00] <Forecaster> I could buy
one in the shape of a lightsaber...
L689[11:34:02] <Daiyousei> they're
extremely dangerous
L691[11:34:37] <Daiyousei> powerful enough
that reflections of the laser can burn a hole in your eyes if you
are unlucky
L692[11:34:38] <Daiyousei> D:
L693[11:34:43] <Forecaster> this is a
class 4 according to the specs
L694[11:35:04] <Forecaster> yes, class 4
can easily cause permanent eye damage or skin burns
L695[11:35:04] <Daiyousei>
L696[11:35:07] <Daiyousei> yea
L697[11:35:07] <Forecaster> I'm
aware
L698[11:36:31]
<SpaceWolfve> I cant seem to join the
irc.esper.net
L699[11:36:36]
<SpaceWolfve> It says no valid port
given
L700[11:36:43] <Forecaster> join with
what?
L701[11:36:54]
<SpaceWolfve> The irc program from oc
L702[11:37:00]
<SpaceWolfve> I got a internet card
L703[11:37:05] <Forecaster> are you giving
it a port then?
L704[11:37:11] <Sangar> o/
L705[11:37:18] <TheFox> hello Sangar
L706[11:37:27]
<SpaceWolfve> No the OC page doesnt say
something about a port
L707[11:37:45] <Sangar> ohey. looks like i
avoided the oc issue tracker for almost a month now >_>
L708[11:37:55] <Sangar> i should probably
do something about that. sometime.
L709[11:38:18] <Forecaster> eh, it wont go
anywhere :P
L710[11:38:21] <TheFox> procrastinate!
procrastinate! procrastinate!
L711[11:38:25] ⇦
Parts: nekosune (~BNCClient@darkmatter.spacetechnology.net)
())
L712[11:38:27] <Sangar> Forecaster, that's
the problem :P
L713[11:38:41]
<SpaceWolfve> How do you guys connect
then?
L714[11:38:42] <Sangar> TheFox, if working
on another mod is procrastination, i suppose so :X
L715[11:38:55] <Forecaster> with a proper
irc client
L716[11:39:04] <Forecaster> I've never
used the oc one
L717[11:39:09] <Vexatos> Sangar, one month
no commit
L718[11:39:11] <Vexatos> p l s
L719[11:39:48] <TheFox> Sangar: oh, well
take a break then
L720[11:39:50]
⇨ Joins: SpaceWolfve
(kiwiirc@ip54529963.speed.planet.nl)
L721[11:40:04] <SpaceWolfve> Test
L722[11:40:23] <Sangar> Vexatos,
feelsgoodman
L723[11:41:27] <Sangar> well, the progress
on circuity does, actually
L724[11:41:29] <TheFox> ~w term
L726[11:41:31] <Sangar> but same thing,
almost
L727[11:41:32] <Vexatos> Sangar, soo #2019
when
L728[11:41:40] <Sangar> Vexatos, i don't
even know what 2019 is \o/
L729[11:41:44] <Vexatos> it's the most
important
L730[11:41:47] <Sangar> k
L731[11:42:04]
⇨ Joins: Spacey
(~spacey@static.46.138.9.176.clients.your-server.de)
L732[11:42:09] <Spacey> Oh my
L733[11:42:14] <Spacey> Woo it works
:D
L734[11:42:22] <Spacey> The port is 6667
apperntly
L735[11:42:27] <Sangar> Vexatos, ah that.
when you fix it, i guess :X
L736[11:42:44] ⇦
Quits: SpaceWolfve (kiwiirc@ip54529963.speed.planet.nl) (Client
Quit)
L737[11:42:58] <Vexatos> Sangar, but if I
knew I'd have fixed it already?
L738[11:43:22] <Sangar> tough :/
L739[11:44:23] <Spacey> Hmm
L740[11:44:58] ⇦
Quits: TheFox
(webchat@74-92-187-106-Richmond.hfc.comcastbusiness.net) (Quit: be
back in a few hours)
L741[11:45:29] <TheCryptek> How do I stop
a while loop
L742[11:45:50] <Forecaster> break
L743[11:46:06] <TheCryptek> break?
L744[11:46:16] <TheCryptek> I have
afsu.lua running in a loop and cant figure out how to stop it
._.
L745[11:46:31] <Forecaster> restart the
computer
L746[11:46:46] <TheCryptek> ok how do I
put a break into the while loop?
L747[11:47:32] <Forecaster> write
"break" somewhere
L748[11:47:34] ⇦
Quits: Lily (~Vic@v22016073721836141.luckysrv.de) (Quit:
Nyuu~)
L749[11:48:04] <TheCryptek> But that stops
it from running period, cant I fix it so it stops if the user hits
CTRL + C?
L750[11:48:09]
<SpaceWolfve> Why you wanna break your loop
cryptek?
L751[11:48:22]
⇨ Joins: Lily (~Vic@nightfall.moe)
L752[11:48:29] <Forecaster> there's this
thing called an if statement
L753[11:48:36] <Forecaster> lets you do
things conditionally, very fancy
L754[11:48:45] <TheCryptek> SpaceWolfve:
Working on a powergrid management.
L755[11:48:58] <TheCryptek> Forecaster; No
idea how to use forloops and fix it so CTRL+C stops it ._.
L756[11:48:59]
<SpaceWolfve> Ah
L757[11:49:22] *
Skye throws Lily and LilyWhite
L758[11:49:27] <Skye> s/and/at
L759[11:49:27] <MichiBot> <Skye> ***
throws Lily at LilyWhite
L760[11:49:28] <Forecaster> pressing ctrl
c in oc fires the "interrupted" event
L761[11:49:44] <TheCryptek> but it doesnt
stop the while loop ._.
L762[11:49:51] <Forecaster> -_-
L763[11:49:54] <Vexatos> Ctrl+Alt+C
does
L764[11:49:55]
<SpaceWolfve> ...
L765[11:50:03] <TheCryptek> I tried
CTRL+ALT+C ._.
L766[11:50:05] <Forecaster> break, if
statement, event
L767[11:50:09] <Forecaster> there's the
pieces
L768[11:50:14] <Forecaster> you gotta
assemble them yourself
L769[11:50:20]
<SpaceWolfve> :D
L770[11:51:08] <TheCryptek> Ha I didnt
call the event library
L771[11:52:22] <TheCryptek> Now how do I
call multiple components. Like if I have 3 AFSU's hooked up and all
of them have the same component name of AFSU how do I use their
address?
L772[11:53:00] <Forecaster>
component.proxy(component.get("partofaddress")) I
think
L773[11:53:08] <TheCryptek> Holy
balls
L774[11:53:25] <TheCryptek> Idk why I
decided to jump into this thing like this ._. thanks
forecaster
L775[11:53:50] <Forecaster> and
partofaddress has to be enough so it's a unique match
L776[11:53:51] <Vexatos> Sangar, 2019 pls,
this is critical for sound cards :X
L777[11:53:51]
<SpaceWolfve> Do you have a bit of lua
experience?
L778[11:54:14]
<SpaceWolfve> God..
L779[11:54:35]
<SpaceWolfve> Private pack got updated but
he forgot to enable anchor carts..
L780[11:54:41] <Forecaster> usually the
first 3 characters are enough
L781[11:54:57] ⇦
Quits: Spacey (~spacey@static.46.138.9.176.clients.your-server.de)
(Remote host closed the connection)
L782[11:55:56]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-142-40.as13285.net)
L783[12:01:04]
⇨ Joins: brandon3055 (~Brandon@122.129.142.14)
L784[12:01:35] <TheCryptek>
component.proxy(component.get("partofaddress")) <-- in
this line I can replace proxy with say AFSU1 right?
L785[12:01:46] <Forecaster> no
L786[12:02:05] <Forecaster> you take the
return value and put it in a variable
L787[12:02:09] <Forecaster> that's your
component
L788[12:02:19] <TheCryptek> return
value?
L789[12:02:27] <Forecaster> ...
L790[12:02:39] <Forecaster> you're new to
programming aren't you
L791[12:02:50] <TheCryptek> Didnt know
component.proxy(component.get("blah")) returned a value
owo
L792[12:03:08] <Forecaster> how else would
it do anything?
L793[12:03:37] <TheCryptek> so then
L794[12:03:50] <TheCryptek>
component.proxy(component.get("b82"))
L795[12:03:57] <TheCryptek> local afsu1 =
b82?
L796[12:04:06] <Forecaster> no
L797[12:04:29] <Forecaster> that's not how
you get a return value from anything
L798[12:04:39] <TheCryptek> How do I get a
return value from that line
L799[12:04:40] <TheCryptek> ._.
L800[12:04:48] <Forecaster> like you would
any function
L801[12:04:59] <TheCryptek> im so
confused
L802[12:05:00] <TheCryptek> ._.
L803[12:05:55] <TheCryptek> what would the
return value of local c = require("component")?
L804[12:06:06] <Forecaster> what?
L805[12:06:14] <TheCryptek> Idk thats not
a function :P
L806[12:06:17]
<SpaceWolfve> Nothing
L807[12:06:18] ⇦
Quits: techno156 (~techno156@137.154.59.149) (Read error:
Connection reset by peer)
L808[12:06:19] <TheCryptek> I'm just super
confused
L809[12:06:20] <TheCryptek> ._.
L810[12:06:21] <Forecaster> yes it
is
L811[12:06:27] <Forecaster> require is a
function
L812[12:06:27] <TheCryptek> then
L813[12:06:29] <TheCryptek> oh
L814[12:06:43] <TheCryptek> so
L815[12:06:50] <TheCryptek> wouldn't
("component") be the return value
L816[12:06:52] <TheCryptek> well
L817[12:06:54] <TheCryptek>
component
L818[12:06:54] <Forecaster> no
L819[12:06:55] <TheCryptek> ._.
L820[12:06:57] <Lizzy> It would return a
table that represents the component library
L821[12:07:06] <TheCryptek> I'm so
confused
L822[12:07:07] <TheCryptek> ._.
L823[12:07:12] <Lizzy> Why?
L824[12:07:15] <Forecaster> the stuff in
the parenthesis are parameters or arguments
L825[12:07:38] <TheCryptek> Then why can't
I do component.proxy(component.get("b82"))
L826[12:07:46] <TheCryptek> local afsu1 =
component.b82
L827[12:08:12]
<SpaceWolfve> Since it doesnt work
L828[12:08:27] <TheCryptek> But why
doesn't it work? How do I get it to be called as afsu1
L829[12:08:28] <TheCryptek> owo
L830[12:08:49]
<SpaceWolfve> Since its not programmed that
way
L831[12:08:55] <Forecaster> if you don't
know how a function works you should say so.
L832[12:09:19] <TheCryptek> I don't
understand how component.proxy(component.get("b82"))
works
L833[12:09:21] <TheCryptek> ._.
L834[12:09:31]
<SpaceWolfve> Google perhaps?..
L835[12:09:37] <Forecaster> it's two
functions being called
L836[12:09:41] <TheCryptek> Yes
L837[12:09:45] <TheCryptek>
Component.proxy
L838[12:09:48] <TheCryptek> and
component.get
L839[12:09:51] <Forecaster> yes
L840[12:09:55] <Temia> You're giving
component.get() a text string called "b82". It returns a
string which then is given to component.proxy()
L841[12:10:02] <Forecaster> ^
L842[12:10:03] <Temia> And then that
returns a string which is going nowhere.
L843[12:10:08] <TheCryptek> Oh
L844[12:10:15] <Forecaster> they aren't
really strings? but yes
L845[12:10:20] <Temia> Er, not
string.
L846[12:10:21] <Temia> Table.
L847[12:10:23] <Temia> I just woke
up.
L848[12:10:27] <TheCryptek> so then afsu1
= component.proxy(component.get("b82"))
L849[12:10:31] <Temia> Correct.
L850[12:10:32] <Forecaster> there you
go
L851[12:10:35] <TheCryptek> I'm a fucking
idiot
L852[12:10:37] <Forecaster> although use
local
L853[12:10:41] <Forecaster> of
course
L854[12:10:50] <TheCryptek> Wow
L855[12:10:52] <TheCryptek> Please
L856[12:10:56] <TheCryptek> fucking roast
me for that one
L857[12:11:03] <Temia> Mistakes
happen.
L858[12:11:13] <TheCryptek> But I should
have known that
L859[12:11:20] <TheCryptek> especially
after being use to python for years
L860[12:11:32] <Temia> ...eh.
L861[12:11:33]
<Kimiro>
Ohai TheCyrptek.
L862[12:11:38]
<Kimiro> And
Temia.
L863[12:11:40] <TheCryptek> Kimiro:
Hai
L865[12:14:55] <Forecaster> yep
L866[12:15:07] <TheCryptek> Sheesh
._.
L867[12:15:20] <Forecaster> you could also
use a table, instead of three variables
L868[12:15:38] <Forecaster> like
"local afsu = []"
L869[12:15:52] <Forecaster> asfu[1] =
c.proxy(etc)
L870[12:15:58] <Forecaster> asfu[2] =
c.proxy(etc)
L871[12:16:27] <TheCryptek> Not there yet
with lua knowledge ;P
L872[12:16:36] <TheCryptek> Gotta fix this
weird proxy call error
L873[12:21:00] <TheCryptek> Do i have to
local proxy = require("proxy")?
L874[12:21:10] <Forecaster> no
L875[12:21:21] <Forecaster>
"proxy" is a method, not an api
L876[12:21:26] <Forecaster> it's part of
the component api
L877[12:21:32] <TheCryptek> Welp i need
help with this error, I'll put up a screenshot
L879[12:23:08] *
Forecaster prefers linking to the image instead of the imgur
post
L880[12:23:27] <Forecaster> show the
code
L882[12:23:57] <Mimiru> And where are you
requiring component?
L883[12:24:02] *
TheCryptek doesn't know how to link to the image instead of the
imgure post
L884[12:24:03] <Mimiru> Oh, right
there...
L885[12:24:04] <TheCryptek> at the
top
L886[12:24:06] <TheCryptek> xD
L887[12:24:06] <Mimiru> where you've
commented it out
L888[12:24:29] <Forecaster> you're also
calling the variable "c"
L889[12:24:30] <TheCryptek> er
L890[12:24:33] <Mimiru> and you're using
"c"
L891[12:24:34] <Forecaster> but trying to
call "component"
L892[12:24:43] <Mimiru> so those calls
would be c.proxy(c.get(
L893[12:24:45] <TheCryptek> but I got an
error when I used c ._.
L894[12:24:47] <Forecaster> ^
L895[12:25:00] <Forecaster> because you
commented it out?
L896[12:25:04] <Mimiru> ^
L897[12:25:08] <gamax92> ^
L898[12:25:09] <TheCryptek> No
L899[12:25:12] <TheCryptek> I commented it
out
L900[12:25:28] <TheCryptek> thinking
"Hey maybe it wills till call component" because
aparantly im drunk ._.
L901[12:25:30] <Forecaster> whatever, fix
it, try again, post new error
L903[12:28:23] <Mimiru> I'd assume that
means it couldn't get the component from the .get call
L904[12:28:29] <Forecaster> ^
L905[12:29:14] <TheCryptek> But I gave it
the address
L907[12:29:20] <Forecaster> make sure the
component you're trying to reach is actually connected
L908[12:29:32] <Forecaster> in the openos
promt run "components"
L909[12:29:36] <Forecaster> and see if
it's listed
L910[12:29:36] <TheCryptek> Its showing up
in components
L911[12:29:55] <Mimiru>
"co."
L912[12:29:57] <Mimiru> niiice :p
L913[12:30:01] <Forecaster> xD
L914[12:30:06] <Mimiru> not your error
though, but it will be an issue soon
L915[12:30:07] <Forecaster> line 5
:P
L916[12:30:33] <TheCryptek> refresh page
fixed it xD
L917[12:31:01] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-142-40.as13285.net) (Read
error: Connection reset by peer)
L918[12:31:07] *
Lizzy is home \o/
L919[12:31:16] <Forecaster> try entering a
longer address?
L920[12:31:24] <TheCryptek> Ok i'll go
4
L921[12:31:33] <Mimiru> I usually do 5,
but I'm paranoid :p
L922[12:32:01] <TheCryptek> same
error
L923[12:32:20] <Forecaster> weird
L924[12:32:38] <TheCryptek> if you need to
join my server I updated the forum post ._>
L925[12:32:40] <TheCryptek> ._.*
L926[12:33:09] <Forecaster> does it work
after a reboot?
L927[12:33:29] <TheCryptek> Nope
L928[12:33:30] <TheCryptek> same
error
L929[12:34:12] <TheCryptek> guys
L930[12:34:14] <TheCryptek> line 11
L931[12:34:16] <TheCryptek> its afsu
L932[12:34:18] <TheCryptek> not
afsu1
L933[12:34:20] <TheCryptek> ...
L934[12:34:33] <Mimiru> And your error is
on line 4
L935[12:34:41] <Forecaster> yes
L936[12:34:51] <TheCryptek> Yes
L937[12:34:59] <TheCryptek> but I found a
minor issue that would get me later :P
L938[12:35:00] <Forecaster> you'll run
into the problems further down later
L939[12:35:23] <Mimiru> welp my lunch is
over
L940[12:35:25] <Mimiru> so back to
work
L941[12:35:41] <TheCryptek> I don't know
what this error is ._.
L942[12:36:03] <Forecaster> try a
print(c.get("b82"))
L943[12:36:10] <Mimiru> That it's getting
nil, on line 4
L944[12:36:12] <Mimiru> :P
L945[12:36:12] <Forecaster> then modify it
until it stops returning nil
L946[12:36:25] <Mimiru> (do that BEFORE
line 4..) :P
L947[12:36:30] <Forecaster> yes
L948[12:36:33] <TheCryptek> ._.
L949[12:36:39] <Forecaster> get should
return the full address
L950[12:36:47] <Forecaster> if it finds a
matching component
L951[12:37:03] <TheCryptek> There is
nothing wrong with anything before line 4 ._.
L952[12:37:10] <Forecaster> we know
L953[12:37:12] <Mimiru> No shit
L954[12:37:24] <Forecaster> she meant put
the print before line 4 or it wont reach it before erroring
L955[12:37:26] <Mimiru> That's why we're
saying do "print(c.get("b82"))" BEFORE line
4..
L956[12:37:34] <TheCryptek> OH
L957[12:37:40] <TheCryptek> I didnt see
the print function sorry
L958[12:38:16] <TheCryptek> nil no such
component
L959[12:38:17] <TheCryptek> owo
L960[12:38:27] <Mimiru> Well, theres your
issue.
L961[12:38:34] <Mimiru> screenshot the
components output
L962[12:39:14] <TheCryptek> HA
L963[12:39:20] <TheCryptek> b82 should be
b8a..
L964[12:39:25] <Mimiru> yeah..
L965[12:39:27] <Mimiru> figured
L966[12:39:33] <Mimiru> anyway I'm
late
L967[12:39:51] <TheCryptek> sorry, its
hard to read the text from oc on my screen sometimes..
L968[12:40:48] <Forecaster> :P
L969[12:40:58] <Forecaster> welcome to
debugging funtimes
L970[12:41:33] ⇦
Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read error:
Connection reset by peer)
L971[12:42:34] <TheCryptek> Yup
L972[12:43:05] <TheCryptek> how do I fix
it so when it prints -> print(val1,val2,val3) it prints AFSU1
AFSU2 AFSU3 above the val[1-3] output?
L973[12:43:40] <Forecaster>
print("AFSU1", etc)
L974[12:44:00] <TheCryptek> so
print("afsu1",val1,"AFSU2",val2")?
L975[12:44:10] <Forecaster> not sure what
you meant by "above"
L976[12:44:16] <TheCryptek> so it
displays
L977[12:44:24] <TheCryptek>
AFSU1----AFSU2
L978[12:44:37] <TheCryptek>
12931----15234
L979[12:44:45] <TheCryptek> ^ Like that
without the ----
L980[12:45:11] <Forecaster>
print("AFSU1 AFSU2 AFSU3")
L981[12:45:25] <TheCryptek> And add spaces
if it doesn't line up?
L982[12:45:34] <Forecaster> print(val1 ..
" " .. val2 .. " " .. val3)
L983[12:45:56] <Forecaster> well, that'll
be tricky with numbers that can vary in length
L984[12:46:00] <Forecaster> but sure
L985[12:46:13]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L986[12:47:16] <TheCryptek> I'm just
leraning it will eventually just be bar graphs :P
L987[12:47:21] <TheCryptek> but idk how to
do that in LUA
L988[12:47:21] <EnderBot2> It's Lua, not
LUA. Name, not an acronym
L989[12:47:32] <TheCryptek> I'm
sorry!
L990[12:47:43] *
Lizzy pets EnderBot2
L991[12:48:26] <TheCryptek> can I do
addquote?
L992[12:48:33] <Forecaster> AUL! Get to da
choppa!
L993[12:48:49] <Forecaster> yes
L994[12:48:52] <TheCryptek> %addquote
TheCryptek "I'm stoopid"
L995[12:48:53] <MichiBot> TheCryptek:
Quote added at id: 574230
L996[12:48:56] <TheCryptek> :D
L997[12:49:00] <TheCryptek> %quote
TheCryptek
L998[12:49:01] <MichiBot> Quote #116:
<TheCryptek> "I'm stoopid"
L999[12:49:12] <Forecaster> the quotation
marks weren't necessary though
L1000[12:49:21] <TheCryptek> don't tell
me that ._. cuzz now I gotta fix it
L1001[12:49:27] <Forecaster> you
can't
L1002[12:49:33] <TheCryptek> aw
crup
L1003[12:49:34] <TheCryptek> okay
:D
L1004[12:50:20] <Forecaster> only bot
operators can delete quotes
L1005[12:51:02] <MalkContent> i'm being
stupid right now
L1006[12:51:12] <MalkContent> didnt the
os have a sleep function or something?
L1008[12:51:15] <MichiBot>
The Simple
Solution to Traffic | length:
5m 14s | Likes:
37140 Dislikes:
843 Views:
379700 | by
CGP
Grey
L1009[12:51:28] <Forecaster> I already
linked that Inari D:<
L1010[12:51:33] <Inari> :P
L1011[12:51:35] <Inari> I was awayt
L1012[12:51:38] <Forecaster> MalkContent:
os.sleep
L1013[12:51:45] <Forecaster> that's no
excuse!
L1014[12:51:50] <Inari> is!
L1015[12:51:51] <Forecaster> well, maybe
it is >:
L1016[12:52:01] <Forecaster> but I can
still be grumpy about it!
L1017[12:52:05] <Forecaster>
harumph
L1018[12:52:43] <MalkContent> *squints*
well it's there now
L1019[12:52:56] <MalkContent> welp. as i
said. "i'm being stupid right now"
L1020[12:55:58] *
Inari wishes Star Citizen would have an Angel-tai
L1021[12:59:22] <Michiyo> Damn it.. the
3rd Aftermath book needs to come out already
L1022[12:59:39] <Forecaster>
Aftermath?
L1023[12:59:48] <Michiyo> Star Wars book
trilogy
L1024[12:59:52] <Forecaster> ah
L1025[13:00:31] <Michiyo> Aftermath,
Aftermath: Life Debt, and Aftermath: Empires End
L1026[13:00:54] <Michiyo> they take place
shortly after the battle of Endor
L1027[13:01:33] <Michiyo> But I have to
wait til Jan 31'st 2017 for part 3 :(
L1028[13:02:22] <TheCryptek> How do I use
the interweb?
L1029[13:02:41] <Forecaster> it's a
crafting component
L1030[13:02:47] <TheCryptek> Oh
L1031[13:02:48] <TheCryptek> lol
L1032[13:02:50] <TheCryptek> okay
L1033[13:03:05]
⇦ Quits: Nentify (uid14943@2604:8300:100:200b:6667:1:0:3a5f)
(Quit: Connection closed for inactivity)
L1034[13:04:39] <MalkContent> trying to
measure item throughput by counting how many times i looped and
sleep(1)-ed
L1035[13:05:15] <Forecaster> item
throughput through what?
L1036[13:05:31] <MalkContent> just how
many melons this farm produces
L1037[13:05:38] <Inari> ItemoMeter
(C)
L1038[13:05:55] <MalkContent> does
robot.count/drop consume time?
L1039[13:05:59] <Forecaster> not exactly
what I was asking for
L1040[13:06:08] <Forecaster> yes
L1041[13:06:14] <MalkContent> shite
L1042[13:06:25] <Inari> do you have
BC?
L1043[13:06:30] <MalkContent> no
L1044[13:06:36] <Forecaster> what are you
trying to do exactly?
L1045[13:06:54] <Forecaster> and I don't
mean "count melons", more specific
L1046[13:06:58]
<SpaceWolfve> It does consume some time
Malk
L1047[13:07:00] <Inari> Forecaster: how
much more exact than "counting item output of farm do you
need
L1048[13:07:09] <Forecaster> Inari: how
he's trying to do it.
L1049[13:07:29] <MalkContent> trying to
figure out melon/min from a 9x9 melon farm
L1050[13:07:33] <Inari> MalkContent: you
could use a hopper and comparator i guess
L1051[13:07:55] <Inari> MalkContent: well
it shoudlnt matter much that a robot needs time to do tstuff
L1052[13:07:55] <MalkContent> so i can
say how many of those i need to satisfy my IE fermenter
L1053[13:07:58] <Inari> have a
chest
L1054[13:07:59] <Forecaster> why don't
you just pump items into the robot from the farm, then have it
output them
L1055[13:08:00] <Inari> wait til ltheres
a stack
L1056[13:08:04] <Forecaster> and count
how many it's outputting
L1057[13:08:07] <Inari> take it out and
put it into another chest
L1058[13:08:17] <Inari> or that
L1059[13:08:17] <Inari> :P
L1060[13:08:28] <MalkContent> i gotta
take time somehow, no?
L1061[13:08:31] <MalkContent> o
waot
L1062[13:08:37] <Inari> yeah
L1063[13:08:38] <MalkContent> wait*
L1064[13:08:38] <Inari> time start
L1065[13:08:39] <Inari> time end
L1066[13:08:41] <Inari> :P
L1067[13:08:43] <Forecaster> got nothing
to do with time
L1068[13:08:51] <Forecaster> just count
the items the robot it outputting
L1069[13:08:54] <Inari> then you ahve
items passsed / time
L1070[13:09:28] <Forecaster> oh you want
an average?
L1071[13:09:44] <Inari> "per
minute" tends to mean that
L1072[13:10:03] <Forecaster> I missed the
melon/min line
L1073[13:11:19]
<Mimiru>
So... F2P EVE Online...
L1074[13:11:28]
<Mimiru>
That might just kill the little bit of free time I have
L1075[13:11:39] <Forecaster> wait
what
L1077[13:12:26] <Forecaster> oh, so
that's what that email was about...
L1078[13:12:28] *
Forecaster reads it
L1080[13:12:34] <MichiBot>
Unbreakable
Machine Doll Ending Full - Maware! Setsugetsuka | length:
3m
55s | Likes:
1522 Dislikes:
19 Views:
176629 | by
AnimeTuned13Fall2A
L1081[13:12:39] <Forecaster> Omega clones
will be familiar to all our current players, and will operate just
like a subscribed character does today.
L1082[13:12:42] <Forecaster> Alpha clones
will be accessible for free, without subscription, and will be
capable of training an assigned set of skills themed to a
character’s race.
L1083[13:12:46] <Forecaster> tldr
L1084[13:13:32]
<Mimiru>
Hopefully I won't have to kill you @Forecaster :P
L1085[13:13:39]
<Mimiru>
j/k... I avoided PVP
L1086[13:13:46] <Forecaster> I don't play
anymore
L1087[13:13:55]
<Mimiru>
I don't either...
L1088[13:13:58]
<Mimiru>
until November :p
L1089[13:14:00] <Forecaster> I'd rather
play Elite
L1090[13:14:12]
<Mimiru>
I don't have Elite, so I can't lol
L1091[13:14:22] <Forecaster> it doesn't
cost me anything but time since I already bought it
L1092[13:14:26] <Forecaster> and is more
fun too :P
L1093[13:14:42]
<SpaceWolfve> transporting slaves all day
:P
L1094[13:14:51] <Forecaster> I was a bit
dissapointed with EVE when you didn't get to fly the ships
L1095[13:14:52]
<Mimiru>
Well, like I said, I don't have it, so it's not an option
L1096[13:15:32] <Forecaster> plus you
don't have to play with other players unless you want to :P
L1097[13:15:34] <Forecaster> which is
nice
L1098[13:16:07]
<Mimiru>
If it were free, I'd consider it :p
L1099[13:16:30] <Forecaster> well worth
the money as far as I'm concerned :P
L1100[13:16:36]
<SpaceWolfve> Meh
L1101[13:16:37]
<Mimiru>
Sure if you have it.
L1102[13:16:44] *
Mettaton_Fab pets Inari
L1103[13:17:05] <Forecaster> well, it
wouldn't have any money to be worth if I hadn't spent any on it
xD
L1104[13:17:19]
<Mimiru>
Currently I'm praying I get my moms life insurance so I can keep
her truck, pay off her bills, and have insurance again next month,
otherwise I'm fucked
L1105[13:17:28] <Forecaster> :/
L1106[13:18:27] <Inari> hm elite got
better since I last played it, but I still wish i could move around
on space stations and such already :P
L1107[13:18:45] <Lizzy> right, well i've
finished setting up lastpass on my main pc, it now has all the
accounts that my chrome did (so many passwords for localhost
¬_¬_
L1108[13:18:50] <Inari> i dont like how
the only thing i can currently do is fly form A to B and the only
real interaction with th eworld is clicking "accept" and
"claim reward" on the menus
L1109[13:19:04] <Forecaster> it's not,
but whatever
L1110[13:19:12] <Inari> Forecaster:
:P
L1111[13:19:23]
<Mimiru>
Yeah good times. I make $150 a week, and have to pay $225 a month
for her truck, $130 a month for ins, then food, personal expenses,
I've gotta pay back the money I got for the insurance this
month
L1112[13:19:23] <Inari> so far it mostly
is
L1113[13:19:25] <Forecaster> didn't you
see the video I linked a few days ago?
L1114[13:19:25] <Corded> * Mimiru sighs
heavily
L1115[13:19:35] <Forecaster> :P
L1116[13:19:35] <Inari> click accept
-> 2 jumps -> dock -> click Claim Reward
L1117[13:19:41] <Inari> Forecaster: which
video
L1119[13:20:05] <MichiBot>
BONUS
[Episode 9] - Elite Dangerous - The Chase | length:
16m
39s | Likes:
0 Dislikes:
0 Views:
10 | by
Forecaster
L1120[13:20:06] <Forecaster> this
one
L1121[13:20:32] <Forecaster> this was a
mission
L1122[13:20:34] <TheCryptek> How do I
make the redstone card give off redstone on say the right side of
the PC?
L1123[13:20:52] <Forecaster> TheCryptek:
call the right methods on the redstone card
L1124[13:21:07] <Forecaster> ~oc
redstone
L1126[13:21:22] <Lizzy> TheCryptek, use
the sides api, so like: sides = require("sides")
redstone.setOutput(sides.right, 15)
L1127[13:21:23]
<Mimiru>
setOutput(side: number, value: number): number
L1128[13:21:37] <Forecaster> ^ those
things
L1129[13:21:42] <TheCryptek> What number
sponds with right owo
L1130[13:21:47]
<Mimiru>
use sids api
L1131[13:21:48] <Forecaster> use the
sides api
L1132[13:21:51]
<Mimiru>
like Lizzy said
L1133[13:21:59]
<Mimiru>
sides = require("sides")
L1134[13:22:01]
<Mimiru>
sides.right
L1135[13:22:04]
<Mimiru>
that gives you a number.
L1136[13:22:05] <Inari> Forecaster: well
i meant non-combat stuff ^^
L1137[13:22:19] <Forecaster> ...
L1138[13:22:46] <Forecaster> well if you
only do cargo missions I don't see how you could expect anything
other than A to B
L1139[13:23:03] <Lizzy> ^
L1140[13:23:07] <TheCryptek> it says no
primary sides available..
L1141[13:23:22]
<Mimiru>
...
L1142[13:23:37]
<Mimiru>
no primary...
L1143[13:23:37] ***
Tiktalik is now known as potato
L1144[13:23:45] <TheCryptek> yes
L1145[13:23:47]
<Mimiru>
wait you're not trying to do component.sides right?
L1146[13:23:51] <Lizzy> ^
L1147[13:23:52] <Inari> well by there
being something other than that :D like walking around on stations
with all the itneresting side stuff coming with it... and there
isnt a lot of non-combat misison types aside "go from A to
B" I guess, from what I've seen anyway
L1148[13:23:54] <TheCryptek> nope
L1149[13:23:58]
<Mimiru>
show the code -_-
L1150[13:24:03] <Lizzy> ^
L1151[13:24:06] <TheCryptek> I'm in the
interpreter
L1152[13:24:13] *
Lizzy gives Mimiru the title of ninja
L1153[13:24:17] <Lizzy> then screenshot
it
L1154[13:24:30] <Forecaster> I still fail
to see what walking around stations would add except more
fluff
L1155[13:24:38]
<Mimiru>
also note, in the interpreter you can't use local
L1156[13:24:42]
<Mimiru>
as it'll be local to that line
L1157[13:24:48] <TheCryptek> I'm not
using local
L1158[13:24:55]
<Mimiru>
Just saying.. lots of people try it
L1159[13:25:21] <Lizzy> TheCryptek,
screenshot the error
L1160[13:25:29] <Inari> Forecaster:
change of scenery, not feeling hotglued to a seat, bars, finding
trade deals, stores to shop at, just hanging out with other
players, ideally there could be some form of crafting or the like..
duno it would just make the whole "fly form A to b" more
intersting as a whole
L1161[13:25:53] <Forecaster> so basically
start citizen
L1162[13:25:57] <Forecaster> star*
L1163[13:25:59] <Inari> somewhat
L1164[13:26:10] <Lizzy> there is a
crafting mechanic added in the latest instalment of horizons
IIRC
L1166[13:26:29] *
Lizzy feels like buying rimworld
L1167[13:26:38] <Inari> Lizzy: let me
guess, by clickng holographic menus from the ship's seat?
L1168[13:26:40]
<Mimiru>
and you did the sides = require("sides") right?
L1169[13:26:41] <Forecaster> Inari: and
that is what fluff is, things to fill out gameplay
L1170[13:26:55] <Lizzy> TheCryptek,
sides.right isn't a function
L1171[13:27:03] <TheCryptek> I was just
told
L1172[13:27:04] <Inari> Forecaster: it
extends gameplay if done well
L1173[13:27:07]
<SpaceWolfve> Isnt it sides(right)?
L1174[13:27:08]
<Mimiru>
ahh right that couldn't see the ()'s
L1175[13:27:10]
<Mimiru>
no..
L1176[13:27:12]
<Mimiru>
it's sides.right
L1177[13:27:12] <TheCryptek> sides.right
to output a number
L1178[13:27:15]
<SpaceWolfve> Oh
L1179[13:27:18]
<Mimiru>
no ()'s
L1180[13:27:22]
<Mimiru>
sides.right, sides.left
L1181[13:27:22] <TheCryptek> sides.right
without () gave me an error
L1182[13:27:23]
<Mimiru>
etc
L1183[13:27:28] <Lizzy> TheCryptek,
sides.right *is* a number
L1184[13:27:31]
<SpaceWolfve> if u do = sides.right should
return the number
L1185[13:27:32]
<Mimiru>
^
L1186[13:27:39] <Lizzy> ^
L1187[13:27:40] <Inari> lol
L1188[13:27:41] <TheCryptek> I did =
sides.right
L1189[13:27:44] <TheCryptek> and got an
error
L1190[13:27:47] <Inari> #lua
sides.right
L1191[13:27:50] <Lizzy> show us the
error
L1192[13:27:51] <|0xDEADBEEF|> >
[string "lua"]:1: attempt to index a nil value (global
'sides')
L1193[13:27:53] <Inari> :<
L1194[13:27:53] <Lizzy> Inari, wont
work
L1195[13:27:58]
<SpaceWolfve> Cryp
L1197[13:28:00] <Inari> someone load
sides into this thing
L1198[13:28:05]
<SpaceWolfve> do local sides =
require(sides)
L1199[13:28:11]
<Mimiru>
no local...
L1200[13:28:12] <TheCryptek> It works now
._. I did require wrong..
L1201[13:28:15] <Inari> no require
even
L1202[13:28:18] <Lizzy> lol
L1203[13:28:22] <Inari> lua hsould have
the libs preloaded
L1204[13:28:22]
<SpaceWolfve> oh
L1205[13:28:34]
<Mimiru>
^
L1206[13:28:45] <Inari> "lua"
bieng the interpreter thingy
L1207[13:28:48] <Inari> not lua
L1208[13:28:55]
<Mimiru>
^ lol
L1209[13:29:08] <gamax92> lozlaul
L1210[13:29:16] <Inari> Forecaster:
anyway, i just wish for more variety in non-combat stuff :P
L1211[13:29:20] <Inari> also i heard the
new woW expansion is good
L1212[13:29:21] <Forecaster> also I
wouldn't call being chased by a ship while in an SRV combat
exactly
L1213[13:29:22] <Lizzy> gamax92, can
OCEmu connect to stuff using the internet card in the same way that
OC itself can?
L1214[13:29:38] <Forecaster> I don't play
wow
L1215[13:29:43] <gamax92> yes
L1216[13:29:44]
<SpaceWolfve> World of warships or
warcraft?
L1217[13:29:47] <Lizzy> cool
L1218[13:29:54] <Forecaster> the
latter
L1219[13:30:00] *
Lizzy has a potential idea for something
L1220[13:30:03] <Michiyo> I was just
about to say.. I need to install idea on this server...
L1221[13:30:05] <Michiyo> and there it
is
L1222[13:30:49] <Inari> Forecaster: and i
guess, i'd still ike something that doesnt involve shooting or
being shot at... games rarely seem to focus on that :P
L1223[13:30:57] <TheCryptek> stdn1
<name> expected near four --
component.redstone.setoutput(side:4, value:15)
L1224[13:31:16] <Lizzy> no
L1225[13:31:18] <Forecaster> I don't see
what's wrong with that
L1226[13:31:34] <Lizzy>
component.redstone.setOutput( sides.right, 15)
L1227[13:31:37] <Lizzy> ^
TheCryptek
L1228[13:31:49] <TheCryptek> but I
tought
L1229[13:31:51] <TheCryptek> gah
L1230[13:32:06] <Inari> Forecaster: its
just... boring mostly? its mostly padding to make gameplay longer
and often not very interesting at that, and im just tired of it
being the only thing everywhere that gets any kind of attention in
regards to gameplay
L1231[13:32:10] <Lizzy> the side and
value bits only explain what should go there
L1232[13:32:33] <Lizzy> side being well,
the side and value being the redstone strength
L1233[13:32:48] <Forecaster> I thought
being chased by a ship firing a railgun at me was pretty
exciting
L1234[13:33:06] <Inari> i guess i just
take not much interest in being fired at
L1235[13:33:19] <Lizzy> Inari, if you
don't like it, don't play it :P
L1236[13:33:21] <Forecaster> sounds more
like an issue with you than the game :P
L1237[13:33:29] <Inari> my light
masochistic trait is in more sexual areas
L1238[13:33:38] <Forecaster> danger is
exciting
L1239[13:33:46] <Inari> danger is
scary
L1240[13:33:52] <Lizzy> sadly i don't
think E:D will be adding space sex any time soon
L1241[13:33:52] <Forecaster> that's why
NMS is boring to me
L1242[13:33:59] <Forecaster> there is no
danger or challenge
L1243[13:34:03] <Forecaster> it's just
moving around
L1244[13:34:42] <Inari> eh, i wont say
NMS is brilliant, but also not super boring i guess
L1245[13:34:47] <Inari> Lizzy: hehe
L1246[13:34:59] <Forecaster> to me it's
super boring
L1247[13:35:37] <Inari> i guess i'd
justlike E:D to be a more complete wordl with all kinda of
versatile things... walking around on space station, bars,
restaurants (becoem a cook!), enegineering by players, space
station managmeent, security, medical stuff, able to move from ship
to ship in space and such things
L1248[13:35:50] <Forecaster> it will get
more complex with time
L1249[13:35:59] <Forecaster> probably not
in the exact way you'd like
L1250[13:36:06] <Forecaster> but in some
ways
L1251[13:36:13] <Inari> I guess theres
one interesting activity that doesnt involve combat
L1252[13:36:16] <Inari> fuel rating
L1253[13:36:22] <Inari> or is it
ratting
L1254[13:36:25] <Forecaster>
ratting
L1255[13:36:39] <Forecaster> from the
"Fuel Rats"
L1256[13:37:11] <Forecaster> see that's
another exciting thing about Elite
L1257[13:37:19] <Forecaster> the players
created that, without the game telling them to
L1258[13:37:24] <Forecaster> they were
just given some tools
L1259[13:37:34] <Inari> exactly
L1260[13:37:38] <Inari> i just wihs there
were more such tools :)
L1261[13:37:43] <Forecaster> there will
be
L1262[13:37:46]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) ()
L1263[13:37:56]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1264[13:37:56]
zsh sets mode: +v on Corded
L1265[13:38:14] <Inari> i guess the most
interestin gaddition would be abillity to desing ships and program
stuff :P along with space stations and their requisiite
activities
L1266[13:38:17] <Forecaster> but if
they're focused on making it possible walking around stations
there'd be less than there are now
L1267[13:38:21] <Forecaster> fluff can
come later
L1268[13:38:44]
<Mimiru>
Ok.. time to test this
L1269[13:38:51] <Inari> eh, dunno, fluff
becomes important if 80% of the game is somethign you odnt carea
bout i guess :D
L1270[13:38:51] <Michiyo> Hello
@mimiru
L1271[13:38:54] <Michiyo> :/
L1272[13:38:59] <Forecaster> I doubt
either of those are going to happen
L1273[13:38:59] <Michiyo> Hello
@Mimiru
L1274[13:39:09] <Michiyo> son of a
bitch
L1275[13:39:46]
<Mimiru>
I foirgot to use equalsIgnoreCase
L1276[13:39:47]
<Mimiru>
-_-
L1277[13:39:49]
<Mimiru>
damn Java
L1278[13:39:55] <Inari> Forecaster: sadly
i doutb that too... probammable interface would be cool
though
L1279[13:40:17]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) (Client
Quit)
L1280[13:40:19] <Forecaster> you keep
wanting an ideal game that contains everything you want and none of
the things you want
L1281[13:40:20]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1282[13:40:20]
zsh sets mode: +v on Corded
L1283[13:40:26] <Forecaster> you're
always going to be dissapointed
L1284[13:40:36] <Forecaster> none of the
things you don't want*
L1285[13:40:39] <Inari> i dont care if it
contains thign si dont want :D as long as it has enough of the
things I do want
L1286[13:40:39] <Michiyo> @mimiru
L1287[13:40:42] <Michiyo> -_-
L1288[13:40:43] <Michiyo> ffs
L1289[13:40:50] <Inari> sadly that ratio
usually is something lke 90/10, 10 being the "do
want"
L1290[13:41:03] <Forecaster> that's
complaining right there :P
L1291[13:41:11] <Inari> yea, so?
L1292[13:41:48] <Michiyo> dml
L1293[13:41:55] <Forecaster> you keep
wanting your ideal game, you're very unlikely to get it, you'll
keep being dissapointed.
L1294[13:41:55] <Michiyo> fml too
L1295[13:42:12] <Inari> Forecaster: sure
i'll want an ideal game, i'll settle for a good-enough game
though
L1296[13:42:15]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) (Client
Quit)
L1297[13:42:18] <Inari> but theres hardly
any of these about
L1298[13:42:18] <Forecaster> I have
ideals too, but I play non-ideal games anyway and enjoy them for
what they are
L1299[13:42:18]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1300[13:42:19]
zsh sets mode: +v on Corded
L1301[13:42:23] <Michiyo> @mimiru
L1302[13:42:29] *
Michiyo flips a table
L1303[13:42:34] <Forecaster> or I ignore
them if they're not satisfying
L1304[13:42:55] <Inari> Forecaster: which
would be easier if there was a set of games to play instead
;)
L1305[13:43:19] <Inari> anyway
L1306[13:43:23] <Forecaster> -_-
L1307[13:43:42] <Inari> lets hope someone
makes a spacegame encompassing socila nd engienering aspects to a
bigger degree \o/
L1308[13:45:33]
<Mimiru>
@Mimiru
L1309[13:45:39]
<Mimiru>
Err shit
L1310[13:45:43] <Michiyo> @Mimiru
L1311[13:45:49] <Michiyo> K... that still
works
L1312[13:47:44]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) ()
L1313[13:48:04]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1314[13:48:04]
zsh sets mode: +v on Corded
L1315[13:48:10] <Michiyo> @mimiru
L1316[13:48:38]
<Mimiru>
And I didn't think that through well enough -_-
L1317[13:48:42]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) (Client
Quit)
L1318[13:49:00]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1319[13:49:00]
zsh sets mode: +v on Corded
L1320[13:49:02]
<Forecaster> ?
L1321[13:49:07] <Michiyo> @mimiru
L1322[13:49:15] <Michiyo> I had it print
the FULL userlist to stdout
L1323[13:49:26]
<Forecaster> ah
L1324[13:49:42] <Michiyo> Redirected it
to a file
L1325[13:49:43] <Michiyo> and
Mimiru
L1326[13:49:43] <Michiyo> mimiru
L1327[13:49:43] <Michiyo> true
L1328[13:49:49] <Michiyo> SO.. why
doesn't it work
L1329[13:49:59] *
Inari stll wants 0x10c
L1331[13:50:58] <Inari> oh neat
quadrilaterla cowboy is released
L1332[13:50:59] <Inari> migth try
that
L1333[13:53:38] <Forecaster> that's been
out for a while :P
L1334[13:53:44] <Forecaster> I watched
someone play through that
L1335[13:54:36] <Michiyo> I just don't
get it..
L1336[13:55:06]
⇨ Joins: Jezza (~Jezza@92.206.33.136)
L1337[13:55:17] <Forecaster> does the
username used in the discord ping need to have the right
capitalization?
L1338[13:55:25]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-142-40.as13285.net)
L1339[13:55:46] <Michiyo> no
L1340[13:55:56] <Michiyo> I don't think..
but I use user.getUserName()
L1341[13:56:07] <Michiyo> which should
give me the users properly capitalized name
L1342[13:56:28] <Forecaster> but corded
writes the un-capitalized name on the discord side?
L1343[13:56:39] <Michiyo> Yes, because it
never does the replace
L1344[13:56:56]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) ()
L1345[13:57:12]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1346[13:57:12]
zsh sets mode: +v on Corded
L1347[13:57:19] <Michiyo> @mimiru
L1348[13:57:46] <Forecaster>
@Forecaster
L1349[13:57:48] <Michiyo> Yeah.. see it
DOES match, and gives the proper cap in this Mentioning:
Mimiru
L1350[13:58:02] <Forecaster>
@forecaster
L1351[13:58:04] <Forecaster> hm
L1352[13:58:16] <Michiyo>
System.out.println("Mentioning: " +
user.getUsername());
L1353[13:58:19] <Michiyo> shit cust
afk
L1354[13:58:34] <MalkContent> there a way
to keep printing into the same line?
L1355[13:58:59] <Forecaster> yeah with
term
L1356[13:59:10] <Forecaster> term write
or so
L1357[13:59:25] <MalkContent> ty
L1358[14:00:20] *
Mettaton_Fab pets Inari
L1359[14:03:02] <Michiyo> ok.. back
L1360[14:03:16] <Michiyo> yeah it never
does the replace, though it matches cause a write in the if
fires
L1361[14:03:41] <Michiyo> waaait
L1362[14:04:19] <Michiyo> it's failing IN
the replace
L1363[14:04:31] <Michiyo> because mimiru
!= Mimiru in the replace call
L1364[14:04:41] <Michiyo> I need to
replaceAll("(?i)Bleh, bleh)
L1365[14:04:55] <Michiyo> BUT.. that
causes another issue I think
L1366[14:05:01] <Forecaster> what
issue?
L1367[14:06:09] <Michiyo> Well, it's not
a horrible issue, but if you do @Mimiru, hello, thought I'd just
say hello to mimiru, it'd replace both of the instances of
"Mimiru"
L1368[14:06:48] <Michiyo> I could also
just do
replace(matcher.group(0).replace("@",""),
user.getAsMention())
L1369[14:06:59] <Michiyo> which would not
have that issue and would match EXACTLY what was said
L1370[14:07:13] <Michiyo> so only @Mimiru
hi @Mimiru would replace both as mentions
L1371[14:07:17] <Michiyo> Hopefully
:P
L1372[14:07:36] <Forecaster> :P
L1373[14:08:45] <Michiyo> 6 builds
today.. lol
L1374[14:09:11]
⇦ Quits: Corded (~Corded@eos.pc-logix.com) ()
L1375[14:09:16]
⇨ Joins: Corded (~Corded@eos.pc-logix.com)
L1376[14:09:16]
zsh sets mode: +v on Corded
L1377[14:09:20] <Michiyo> Hi
@mimiru
L1378[14:09:23] <Michiyo> \o/
L1379[14:09:25] <Forecaster> yay
L1380[14:09:32] <Michiyo> Hi @mimiru
testing mimiru
L1381[14:09:32] <Forecaster>
@foreCaster
L1382[14:09:38] <Michiyo> lol it did it
anyway
L1383[14:09:53] <Michiyo> Oh
well...
L1384[14:09:53] <Forecaster> xD
L1385[14:10:04] <Forecaster> are you not
matching the @?
L1386[14:10:44] <Michiyo> I am, once..
lol
L1388[14:11:35] <Forecaster> eeegh, puush
too bright
L1389[14:11:41] *
Forecaster pastes code into something dark
L1390[14:12:32] <Michiyo> lol stylish
makes everything better :p
L1391[14:12:54] <Forecaster> I don't use
puu.sh myself and almost never see it
L1392[14:13:10] <Forecaster> so I haven't
gotten any styles for it
L1393[14:13:20] <Michiyo> I have it on
the server here, at home I use sharex to put stuff directly on my
paste site, or hastebin
L1394[14:13:32] <Michiyo> files go to
michi.pc-logix.com
L1395[14:14:41] <Forecaster> well, I
can't really tell how this works because I don't know what these
methods return
L1396[14:14:50] <Forecaster> like group
and getAsMention
L1397[14:16:50] <Michiyo> group?
L1398[14:16:56] <Michiyo> Oh... group
it's part of the matcher thing
L1399[14:17:25] <Michiyo> and
getAsMention returns <@mydiscordidnumber>
L1400[14:17:30] <Forecaster> oh
right
L1401[14:18:49] <Forecaster> ah well, I
don't have enough of an overview to be able to make sense of it,
sorry :P
L1402[14:19:00] <Forecaster> but it's
fine that it replaces all instances of your name in the line
L1403[14:26:01]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L1404[14:35:18]
⇦ Quits: LilyWhite
(~IceChat9@nj-76-1-239-0.dhcp.embarqhsd.net) (Ping timeout: 186
seconds)
L1405[14:37:42] <Michiyo> Yeah I'm not
too worried about it
L1406[14:38:11] <Michiyo> Just as long as
Mimiru doesn't notify me there :P
L1407[14:38:13] <Michiyo> lol ok
L1409[14:39:12] <Forecaster> at a glance
looks like another mc derivative
L1410[14:39:34]
⇨ Joins: cpup (~cpup@32.218.119.174)
L1411[14:40:45] <Inari> Forecaster: at a
glance ;)
L1412[14:40:51] <Forecaster> yes
L1413[14:41:40] <Michiyo> yay, theres a
Mumps outbreak in my state
L1414[14:42:11] <Forecaster> D:
L1415[14:42:43] <Michiyo> Atleast it's on
the other side of the state
L1416[14:42:55]
⇦ Quits: brandon3055 (~Brandon@122.129.142.14) (Read error:
Connection reset by peer)
L1417[14:43:12] <Forecaster> well, the
videos don't show much
L1418[14:43:33] <Forecaster> looks
interesting with the focus on enviromental cause and effect
L1419[14:43:35]
⇨ Joins: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net)
L1421[14:44:36] <MichiBot> Wed Aug 31
14:34:53 CDT 2016 @KitsuneKihira: Immersive Floofs, for when other
people aren't floofy enough
https://t.co/b8C94nTZnP
L1422[14:44:37] <Forecaster> heh
L1423[14:45:05] <Michiyo> I need to clean
MichiBot's code up..
L1424[14:45:10] <Michiyo> and work on the
config
L1425[14:45:28] <Michiyo> and poke at the
twitter module
L1426[14:45:32] <Michiyo> and.. and..
and..
L1427[14:45:37]
⇨ Joins: brandon3055 (~Brandon@122.129.142.14)
L1428[14:45:39] <gudenau> and (.*)
L1429[14:45:41] <Forecaster> take over
the world!
L1430[14:45:50] <Forecaster> or write a
bot to do it
L1431[14:46:11] <Michiyo> lol
L1433[14:47:42] <MichiBot> Sat Aug 20
13:46:26 CDT 2016 @DavidWehle: Stress testing the bunny herds—with
unforeseen consequences. #screenshotsaturday #gamedev #indiegame
#madewithunity
https://t.co/5cAOP6f6zD
L1434[14:47:58] <Inari> Forecaster:
reminds me of that cat ear gun
L1435[14:48:04] *
Mettaton_Fab pets Inari
L1437[14:48:11] <MichiBot>
Catgirl
Raygun | length:
1m 52s | Likes:
659 Dislikes:
55
Views:
241327 | by
Asurei
L1438[14:49:10] <gudenau> Maven question,
what is the correct way to add multiple repos to my build.gradle
file?
L1439[14:50:19] <Forecaster> two
wonders
L1440[14:50:31] <Forecaster> does she
have a gun that makes nearly identical outfits for them as
well
L1441[14:50:44] <Inari> no clue :D seems
so
L1442[14:50:45] <Forecaster> and does the
first gun also make their normal ears go away
L1443[14:50:49] <Inari> gudenau: start by
sacrificing your firstborn
L1444[14:51:03] <Michiyo> just add more
(tm)
L1445[14:51:06] <Inari> Forecaster:
doesnt amtter :3 as long as the cat ears are usable
L1446[14:51:08] <gudenau> Guess I will
have to find a girl...
L1447[14:51:44]
<Forecaster> just do it â„¢
L1449[14:52:16] <gudenau> Must I use
names?
L1450[14:52:55] <Michiyo> idk..?
maybe?
L1451[14:53:39] <Mettaton_Fab> lets watch
sum Highschool DxD.
L1453[14:54:08] <MichiBot> Thu Aug 11
01:23:45 CDT 2016 @ZwartblesIE: Inspecting the windfall apples as
the go into the bucket
https://t.co/VVRDYBe8Nr
L1454[14:57:26] <Achai> great, my backlog
for every channel has been nuked because my laptop froze
L1455[14:58:45] <Forecaster> get a
bnc
L1456[14:59:03] *
Mettaton_Fab pets Achai
L1457[14:59:20] <gudenau> compile
"li.cil.oc:OpenComputers:MC1.10.2-1.6.0.31-dev:api"?
L1458[15:00:34] <Achai> Forecaster: I
have a bnc
L1459[15:00:42] <Achai> ffs
L1460[15:00:50] <Achai> I don't feel like
explaining anything today
L1461[15:01:04] <Achai> This has fucked
everything up and now I'm stressed
L1462[15:01:16] <Forecaster> doesn't your
client log to files?
L1463[15:01:39] <Michiyo> gudenau, looks
right
L1464[15:01:41] <Michiyo> compile
"li.cil.oc:OpenComputers:MC1.9.4-1.6.0.52-dev:api"
L1465[15:02:15]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1466[15:02:32] <Michiyo> Achai, I can
get your logs
L1467[15:02:36] <Michiyo> would that
help?
L1468[15:02:44] <Achai> Michiyo: Yeah, I
guess
L1469[15:03:07] <Achai> Hexchat
completely barfed all over the client logs when my laptop
froze
L1470[15:03:26] <Michiyo> gzipping them
now
L1471[15:03:35]
⇦ Quits: LeshaInc (~LeshaInc@213.5.22.198) (Quit: return
0;)
L1473[15:05:19] <MichiBot> Sun May 15
22:43:22 CDT 2016 @meanpIastic: I sincerely hope that this video of
an otter eating lettuce brings peace and joy to your life
https://t.co/l6aLJL6ipT
L1474[15:06:28] <Michiyo> Ok... re
gzipping them -_-
L1475[15:08:23]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1476[15:18:41]
⇦ Quits: Kimiro (~MobileDra@24.114.43.112) (Quit: Connection
lost: Psionic link severed.)
L1477[15:19:37] *
Mettaton_Fab pets Inari
L1478[15:20:06] <gudenau> Can OC make a
ServerSocket?
L1479[15:23:34]
⇦ Quits: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit:
Leaving)
L1480[15:24:02] <g> gudenau, don't think
so
L1481[15:24:08] <g> that'd be messy
either way
L1482[15:24:40]
⇨ Joins: Nentify
(uid14943@id-14943.highgate.irccloud.com)
L1483[15:30:12]
⇦ Quits: xerxes
(~xerxes@2605:a000:110c:a04b:4c19:f13e:ff55:717f) (Quit: http://quassel-irc.org - Chat comfortably.
Anywhere.)
L1484[15:30:44]
⇨ Joins: xerxes
(~xerxes@2605:a000:110c:a04b:4c19:f13e:ff55:717f)
L1485[15:37:23]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1486[15:37:29]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1487[15:40:16]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L1489[16:10:28] <Lily_White> hmmm
L1490[16:10:56]
⇦ Quits: IzayaXMPP
(~858c52067@210-1-213-55-cpe.spintel.net.au) (Ping timeout: 182
seconds)
L1491[16:11:42]
⇦ Quits: Izaya (~Izaya@210-1-213-55-cpe.spintel.net.au) (Ping
timeout: 182 seconds)
L1492[16:11:50] <Inari> Vexatos: how
so?
L1493[16:12:19]
⇦ Quits: Jezza (~Jezza@92.206.33.136) (Quit:
Leaving)
L1494[16:15:01] <Vexatos> Inari, I read
PIL 3 and it was amazing
L1495[16:15:11] <Vexatos> So if only to
support Mr. Ierusalimschy
L1496[16:22:30] <Vexatos> And donate it
to the library
L1497[16:27:19] <gudenau>
java.lang.RuntimeException: java.io.FileNotFoundException: Resource
nexus-maven-repository-index.properities does not exist
L1499[16:32:19] <Achai> best lib
L1500[16:34:59]
<SpaceWolfve> For?
L1501[16:36:18] <Kilobyte> Achai: thats
some quality library, i agree
L1502[16:36:31] <gudenau> Does what it
says on the tin?
L1503[16:37:55]
⇦ Quits: ChJees
(~ChJees@h126n12-sv-a13.ias.bredband.telia.com) (Ping timeout: 384
seconds)
L1504[16:38:24]
⇨ Joins: Wiiplay123
(~kvirc@adsl-72-154-29-140.bna.bellsouth.net)
L1505[16:42:29]
⇨ Joins: IzayaPhone
(~izaya@pa49-182-80-144.pa.nsw.optusnet.com.au)
L1506[16:46:43]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1507[16:47:34]
⇦ Quits: IzayaPhone
(~izaya@pa49-182-80-144.pa.nsw.optusnet.com.au) (Remote host closed
the connection)
L1508[16:47:39]
⇨ Joins: Izaya
(~Izaya@210-1-213-55-cpe.spintel.net.au)
L1509[16:50:57] ***
g is now known as gAway2002
L1511[16:59:28] <gudenau> Is it OK to ask
Forge questions here?
L1512[17:00:38]
<SpaceWolfve> Itsss thursday!!
L1513[17:00:44]
<SpaceWolfve> Atleast for me...
L1514[17:00:55]
<SpaceWolfve> Atleast for me
L1515[17:01:00]
<SpaceWolfve> :-P
L1516[17:01:57] <gudenau> Yay?
L1517[17:05:12]
⇨ Joins: ^v
(~^v@c-73-161-239-117.hsd1.mi.comcast.net)
L1518[17:10:46] <Kilobyte> gudenau: i
personally don't see why not (i am no operator though so i can't
say for sure), although you'll prob get a better answer in
#minecraftforge anyways
L1519[17:11:11]
⇦ Quits: Keanu73 (~Keanu73@host-78-148-142-40.as13285.net)
(Read error: Connection reset by peer)
L1520[17:13:11] <gudenau> Kilobyte, Lex
is a butt so I can not use that channel anymore.
L1521[17:13:49] <Kilobyte> yeah, he
sometimes overdoes his bans, thats well known
L1522[17:14:32] <gudenau> Well. He
refused to help with my PR, and then banned me for working on
implementing it with a coremod. So......
L1523[17:15:00] <Michiyo> yeah.. he
*LOVES* coremods...
L1524[17:17:15] <Kilobyte>
"coremodding... sur- wait, you are coremodding forge?
BANNED."
L1525[17:17:25] <gudenau> So, now I can
never have a PR or use that channel. *shrug*
L1527[17:18:58]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L1528[17:19:20] <gudenau> I wish I could
F3+T to reload my mod's resources. :-/
L1529[17:20:24] <flappy> gudenau: didn't
you know you're already supposed to be a master at coding to PR
into forge
L1530[17:20:52] <Kilobyte> i gotta admit:
coremodding is fun :P
L1531[17:21:09] <gudenau> Yeah, seems
that only an elite few can have code pulled.
L1532[17:21:38] <flappy> gudenau: also,
no practicing using coremods, that's cheating :P
L1533[17:21:48] *
Kilobyte is thinking about reviving his old patches to oc as a
coremod
L1534[17:21:59] <gudenau> Well, lex hates
me already.
L1535[17:22:01] <Kilobyte> and adding
even more warning labels - just in case
L1536[17:22:49] <gudenau> How does the
shift+scroll stuff work with items?
L1537[17:23:04] <Kilobyte> for those
(probably most of you): my patches add options to disable the
sandbox of oc partially or fully. for security reasons they were
not merged into oc.
L1538[17:23:07]
⇨ Joins: MalkContent_
(~MalkConte@p4FDCD597.dip0.t-ipconnect.de)
L1539[17:23:09] <Kilobyte> is there
interest?
L1540[17:23:11] <flappy> gudenau: you're
most definitely not the only one w/r/t ban status
L1541[17:23:23] <Kilobyte> allows you to
load native system lua libraries or use the debug library
L1542[17:23:35] <flappy> also shiftscroll
sounds like mousetweaks/nei
L1543[17:23:46] <gudenau> What does debug
do?
L1544[17:23:59] <gudenau> flappy, those
do not add items though.
L1546[17:24:16] <flappy> gudenau: what do
you mean
L1547[17:24:22] <gudenau> Like the
C&B thing that allows you to change the placement mode.
L1548[17:24:40] <flappy> oh, you mean
not-in-GUI
L1549[17:25:11] <Kilobyte> it also adds
options for running bytecode which in itself is a huge security
risk.
L1550[17:25:18] <flappy> i think all
C&B userfacing stuff is done in its own items
L1551[17:25:21] <Kilobyte> it's not
intended for servers but singleplayer only
L1552[17:25:29] <gudenau> Unsafe more or
less. Cool.
L1553[17:26:12] <Kilobyte> but if it
isn't of use i don't see a reason to port it.
L1554[17:27:42] <gudenau> It could be
super handy, but print should be good enough for 99% of use
cases.
L1555[17:28:17] <gudenau> Woops, it is
Chisel and Bits, not Chisel and Butts
L1556[17:28:21] <Kilobyte> thats what i
thought too
L1557[17:28:29] <Mettaton_Fab>
nignt.
L1558[17:28:32]
⇦ Quits: Mettaton_Fab (~user@p57964A08.dip0.t-ipconnect.de)
(Quit: I have to go, my birds need me!)
L1559[17:28:55]
⇦ Quits: MalkContent
(~MalkConte@p4FDCD597.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L1560[17:29:26]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1561[17:30:05] <gudenau> Looks like it
uses an event.
L1562[17:37:31] <Kilobyte> Lizzy: small
thing about the channel rules: second offense for bot abuse gets
you bot access denied - will there also be a ban issued? might want
to add that to the rules
L1563[17:42:50]
⇨ Joins: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net)
L1564[17:54:43] <Inari> does the penalty
count ever reset? :P
L1565[17:57:09] <Kilobyte> uhh...
probably not very quickly
L1566[17:57:56] <gudenau> That feeling
when you use = instaead of !.
L1567[17:58:14] <Kilobyte> as in == vs
!=?
L1568[17:58:28] <gudenau> Yeah.
L1569[17:58:35] <Kilobyte> trust me, i
have done more stupid shit
L1570[17:58:44] <gudenau> I have as
well.
L1571[17:58:50] <gudenau> Just that is
the latest thing.
L1572[17:58:57] <Kilobyte> including
wondering why code wasn't working, then realizing i didn't actually
write the implementation
L1573[17:59:05] <gudenau> Object state =
new Object()
L1574[17:59:14]
⇦ Quits: Vexatos
(~Vexatos@p200300556E2AE244C9B283B26BF4F115.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1575[17:59:16] <gudenau> if(state ==
null){init();}
L1576[17:59:22] <gudenau> Never inits,
wat?
L1577[17:59:29] <gudenau> Took a few
hours. :-/
L1578[17:59:37] <Kilobyte> why no boolean
though
L1579[17:59:48] <gudenau> Because one
less field.
L1580[18:00:05] <Kilobyte> well, you
can't store something in an object anyways
L1581[18:00:14] <gudenau> I know, that
was an example.
L1582[18:00:27] <Kilobyte> a stupid one
though :P
L1583[18:00:34] <Kilobyte> but yeah, i
see what you mean
L1584[18:00:55]
⇨ Joins: Doty1154
(~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L1585[18:00:55] *
Kilobyte secretly likes how that bug would not have happened in
idiomatic scala
L1586[18:01:02] <gudenau> How about this
one, I am calling setItemDamage but the item damage is not
changing?
L1587[18:01:30] <Kilobyte> sounds like
you are interacting with minecraft code. i feel with you.
L1588[18:01:39] <gudenau> I am planning
on getting my game to a point where it does something, then trying
to convert it to Scalla.
L1589[18:01:52] <gudenau> Do I need to
set the item in the inventory?
L1590[18:02:09] <Kilobyte> i have no
clue, i don't do much with inventories
L1591[18:06:25]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1592[18:06:38] <gudenau> At least, I
think I am doing that.
L1593[18:07:18] <gudenau> DEBUGGER
GO!!!
L1594[18:09:38] <gudenau> Yay, got
it.
L1595[18:09:53] <gudenau> Now to figure
out how to prevent that switching animation.
L1596[18:10:23] <Kilobyte> i don't think
there is an easy way
L1597[18:13:03]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1598[18:18:43] <gudenau> Interesting. It
appears that my Capability is not getting saved to the
player?
L1599[18:19:22]
⇨ Joins: TheFox
(webchat@pool-72-82-58-229.rcmdva.fios.verizon.net)
L1600[18:19:26] <TheFox> hello
L1601[18:22:53] <Kilobyte> o/
L1602[18:23:21] <gudenau> Anyone have an
example ICapabilityProvider?
L1603[18:23:24] <gudenau> Hello
TheFox
L1604[18:25:34] <Kilobyte> what is
that?
L1605[18:26:03] <gudenau> It is an
interface in forge for adding capabilities to things.
L1607[18:29:07] <gudenau> Most annoying
GitHub thing ever. "Sorry, forked repositories are not
currently searchable."
L1608[18:29:46] <Kilobyte> that is in
fact annoying
L1609[18:30:03] <Inari> well
L1610[18:30:09] <Inari> as if github
search was capable of finding anything regardles
L1611[18:30:26] <gudenau> It always does
for me, unless there is a fork.
L1612[18:30:45] <Kilobyte> search engines
:P
L1613[18:31:05] <Inari> it always doesnt
find the part i want :P
L1614[18:38:56] <Achai> well in
comparison Bitbucket kinda sorta just added an in-beta search
feature to repositories
L1615[18:39:19] *
Inari shrugs
L1616[18:39:28] <Inari> seems more
constructive for everybody if you just clone it and use grep
L1617[18:39:43] <Achai> Inari: Some repos
are huge
L1618[18:39:51] <gudenau> Maybe ther
could grep it. :-P
L1619[18:39:51] <Achai> like unclonable
huge
L1620[18:40:02] <gudenau> Android is like
20GB or something/
L1622[18:40:22] <Achai> gudenau: yeah and
spread through 100 repos
L1623[18:40:35] <Achai> I actually use
github search to grep android source
L1624[18:41:03] <gudenau> Yay, this kind
of works!
L1625[18:42:03] <gudenau> Gosh darn it,
my item is not saving the state. Yay Client side only right?
L1626[18:43:19]
⇦ Quits: Inari (~Pinkishu@p5DEC6431.dip0.t-ipconnect.de)
(Quit: 'Flow, like the river.' (Hanzo))
L1627[18:46:37] <TheFox> im back, sorry
abotu that hello gudenau
L1628[18:47:49]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L1629[18:51:08] <Kilobyte> tfw code turns
out more compact than you expected
L1630[18:51:37] <Kilobyte> i estimated
this programming task i made to be done in 3-4 LOC
L1631[18:51:42] <Kilobyte> turned out to
be one
L1632[18:52:29] <Kilobyte> gudenau: just
do a shallow clone
L1633[18:52:38] <Kilobyte> enough most of
the time
L1634[18:52:50] <gudenau> For my client
thing?
L1635[18:52:58] <Kilobyte> for local
search
L1636[18:53:15] <gudenau> Now I am
confused.
L1637[18:56:30] <TheFox> you and me
both
L1638[18:59:09] <Kilobyte> gudenau: you
were saying cloning a huge repo takes long
L1639[18:59:19] <Kilobyte> you can make
it shorter by doing a shallow clone
L1640[18:59:28] <TheCryptek> Hey
TheFox
L1641[18:59:39] <Kilobyte> where only
files referenced by current HEAD are cloned
L1642[18:59:41] <TheCryptek> How do I get
started with graphs?
L1643[18:59:53] <TheCryptek> Like a bar
that fills or depletes with the energy level in an MFSU
L1644[19:00:32] <gudenau> Oh, Kilobyte I
have 200+ down. Just limited by my FREAKING WIRELESS CONNECTION
most days. I want a wire to be able to use more of my gigabit
internet.
L1645[19:00:35] <S3> DAFUQ
L1647[19:00:45] <S3> my cat, slept on my
laptop while it was open last night
L1648[19:00:55] <Kilobyte> lan beats wifi
any time :3
L1649[19:01:02] <S3> she turned off
narrator so that it says every key you press (on this windows 10
laptop I have lying around)
L1650[19:01:04] <Kilobyte> i would
however enjoy gbit at home
L1651[19:01:06] <S3> turned the screen
sideways
L1652[19:01:08] <Kilobyte> i only have it
at work
L1653[19:01:26] <S3> and she also made my
screen zoomed in like 500% like windows magnifyer and I can't
figure out how to reset that..
L1654[19:01:37] <S3> the whole screen
scrolls around the edges
L1655[19:01:39] <gudenau> Close the
magnifier.
L1656[19:01:43] <TheCryptek> S3: I'm
sorry >:(
L1657[19:01:47] <gudenau> It is
transparent.
L1658[19:01:51] <S3> oh shit
L1659[19:01:55] <S3> that's much
better
L1660[19:02:05] <S3> gudenau: I'm used to
like windows 95 magnifyer
L1662[19:02:13] <S3> where it was very
obvius
L1663[19:02:15] <gudenau> No
problem.
L1664[19:02:17] <S3> obvious*
L1665[19:02:29] <S3> lol cat
L1666[19:02:39] <TheFox> Hey
TheCryptek
L1667[19:02:43] <TheCryptek> Hey
TheFox
L1668[19:02:48] <TheFox> whats up?
L1669[19:02:55] <Kilobyte> S3: this is
why you lock your computer when you go away :D
L1670[19:02:57]
⇨ Joins: CoderPuppy (~cpup@32.218.116.240)
L1671[19:03:01] <Kilobyte> even at
home
L1672[19:03:21] <gudenau> Or do not have
cats.
L1673[19:03:31] <gudenau> OH MY GOD
L1674[19:03:49]
⇦ Quits: cpup (~cpup@32.218.119.174) (Ping timeout: 182
seconds)
L1675[19:03:50] <TheFox> TheCryptek: i
can help you with some of the math you can do for your graph
program
L1676[19:03:53] <TheFox> but i cant sing
on
L1677[19:03:55] <TheFox> sign*
L1678[19:03:58] <gudenau> I had THE
FEAKING SUPER INTENDENT to my school sit next to me, she then left
for like a minute WITH HER LAPTOP UNLOCKED.
L1679[19:04:23] <TheFox> gudenau: your on
honor roll this semester arent you
L1680[19:04:24] <TheCryptek> TheFox: I
don't even know how to make a graph ._.
L1681[19:04:29] <TheFox> TheCryptek: i
can help you
L1682[19:04:36] <gudenau> Oh, this was a
few years ago.
L1683[19:04:42] <TheFox> gudenau:
ok
L1684[19:04:43] <TheCryptek> TheFox:
Alright let me set up a pad
L1685[19:04:51] <gudenau> I told her that
I could have easy screwed a ton of stuff up.
L1686[19:05:16] <alekso56> gudenau:
sounds great for building confidence.
L1687[19:05:24] <TheFox> oooooooorrrrrrr
just gotten straight A's
L1688[19:05:29] <gudenau> Yeah, they
hated me anyway. :-P
L1690[19:05:55] <Kilobyte> gudenau: my
work mates never let their computers unlocked
L1691[19:06:11] <Kilobyte> or they will
end up with a dickbutt or pink unicorn as wallpaper
L1692[19:06:11] <CompanionCube> gudenau:
someone wrote powershell malware to explicitly STOP that
L1693[19:06:16] <TheFox> who joined that
link?
L1694[19:06:45] <CompanionCube> google
'badabook powershell'
L1695[19:06:46] <gudenau> My dad's work
has these neat little USB key fob things that have crypto hardware
that are needed to unlock the computers and stuff.
L1696[19:07:00] <CompanionCube> sa
L1697[19:07:02] <CompanionCube>
smartcards?
L1698[19:08:22] <gudenau> YUBIKEY 4
L1699[19:08:29] <CompanionCube> oo,
nice.
L1700[19:08:51] *
CompanionCube wonders if they deal with sensitive shit or just like
the thing
L1701[19:08:59] <gudenau> Both.
L1702[19:10:23] <Kilobyte> gudenau: thats
good design
L1703[19:10:43] <gudenau> SSDs that can
kill themselves as well IIRC.
L1704[19:10:53] <gudenau> Full disk
crypto I think?
L1705[19:10:57] <CompanionCube> don't
most SSDs support secure erase
L1706[19:11:09] <TheFox> which one of you
is the idiot messing with that link?
L1707[19:11:09] <gudenau> No idea, never
used that.
L1708[19:11:22] <CompanionCube> gudenau:
some company gives multiple fucks about security
L1709[19:11:25] <CompanionCube> what's
the OS?
L1710[19:11:32] <gudenau> Windows 10 I
think.
L1711[19:11:42] <CompanionCube>
...really?
L1712[19:11:52] <gudenau> I think?
L1713[19:11:57] <Temia> Secure erase is
pretty much ubiquitous in SSDs.
L1714[19:12:12] <Kilobyte> gudenau: eh.
dd if=/dev/urandom of=/dev/sda count=1 bs=2M
L1715[19:12:16] <Kilobyte> problem
solved.
L1716[19:12:26] <Kilobyte> your data is
now gone.
L1717[19:12:31] <gudenau> Better to use
-1 IIRC.
L1718[19:12:32] <Kilobyte> (assuming ur
using luks)
L1719[19:12:37] <Temia> ...eh, no.
L1720[19:12:48] <TheCryptek> TheFox:
Check your query
L1721[19:12:58] <Temia> Testdisk can fix
that shit pretty easy.
L1722[19:13:10] <gudenau> sudo !!
L1723[19:13:19] <Kilobyte> Temia: when i
overwrite all key data? good luck with that.
L1724[19:13:43] <Temia> Yes, because
there is a large amount of redundancy in most filesystems these
days.
L1725[19:13:49] <CompanionCube> Temia:
but not when it very shortly reaches the filesystem metadata
stuffs
L1726[19:14:01] <Kilobyte> do you even
know how luks works?
L1727[19:14:18] <gudenau> So I guess it
was a good idea for my imaginary FS to stick that at the end.
L1728[19:14:33] <Temia> I would have to
look into the particulars.
L1729[19:14:52] <Kilobyte> the drive is
fully encrypted with a master key. that key is then encrypted with
a key derived from the user password and stored in the luks
header
L1730[19:14:59] <Temia> Ah.
L1731[19:14:59] <Kilobyte> so i overwrite
the luks header.
L1732[19:15:06] <Temia> Right, fair
enough.
L1733[19:15:23]
⇨ Joins: brandon3055_ (~Brandon@122.129.142.14)
L1734[19:15:30] <Kilobyte> and
overwriting 2 MB (which to my knowlage is the luks header size)
takes a fraction of a second
L1735[19:15:32] <Temia> Regardless,
executing a secure erase avoids the issue of interruption and
backups of the header.
L1736[19:15:46] <Kilobyte> sure,
additional security layer :P
L1737[19:15:55] <gudenau> How about you
power the drive and toss it in a pain of water?
L1738[19:15:57] <Kilobyte> first
overwrite header, then hardware secure wipe
L1739[19:16:08] <gudenau> Then put it in
water.
L1740[19:16:12] <Kilobyte> in water, nah
too easy to recover
L1741[19:16:15] <Kilobyte> shredder
:P
L1742[19:16:17] <Temia> Or just do the
secure erase
L1743[19:16:24] <Temia> One command as
opposed to two.
L1744[19:16:35] <Kilobyte> i wouldn't
trust anything that is done in hardware, sorry
L1745[19:16:48] <Kilobyte> at least not
disk related
L1746[19:16:54]
⇦ Quits: brandon3055 (~Brandon@122.129.142.14) (Ping timeout:
186 seconds)
L1747[19:17:05] <Kilobyte> i have heard
of crypto disks which didn't actually properly perform a secure
erase
L1749[19:17:11] <gudenau> Can't you
recover data from magnetic media that was wiped with a fairly week
magnet?
L1750[19:17:17]
⇨ Joins: cpup (~cpup@32.218.117.25)
L1751[19:17:32] <Temia> And yet you trust
the header to be erased rather than the random data being placed
elsewhere due to wear leveling?
L1752[19:17:37] <Kilobyte> not sure about
that, i am no forensics expert
L1753[19:17:40] <CompanionCube> gudenau:
good luck doing that with modern HDDs.
L1754[19:17:49]
⇦ Quits: MalkContent_
(~MalkConte@p4FDCD597.dip0.t-ipconnect.de) (Quit:
Leaving)
L1755[19:17:53] <TheFox> ~w gpi
L1757[19:17:57] <TheFox> ~w gpu
L1759[19:18:02] <gudenau> I think it was
for a diskett that I saw that. :-P
L1760[19:18:04] <Kilobyte> Temia: i
wouldn't trust either of them. but doing both means that if one
fails, the other still works
L1761[19:18:27] <Temia> I am seeing a
flaw in your logic here.
L1762[19:18:34] <gudenau> while true dd
if=/dev/random of=/dev/sda BS=2M end
L1763[19:18:46] <gudenau> Let that bake
for a few hours. :-P
L1764[19:18:53] <Kilobyte> gudenau: still
won't work reliably on an ssd
L1765[19:19:00] <Kilobyte> on a hdd it
probably will
L1766[19:19:01] <CompanionCube> gudenau:
or just reboot to darik's boot and nuke
L1767[19:19:09]
⇦ Quits: CoderPuppy (~cpup@32.218.116.240) (Ping timeout: 182
seconds)
L1768[19:19:15] <Kilobyte> CompanionCube:
same issue.
L1769[19:19:26] <CompanionCube> Kilobyte:
also
L1770[19:19:29] <CompanionCube> if you dd
the hdd
L1771[19:19:34] <Kilobyte> ssds are a
sience for themselves
L1772[19:19:38] <CompanionCube> what
about the encryption key currently stored in RAM?
L1773[19:19:40] <gudenau> My dad's work
has these neat things that automatically have a several pass erase.
:3
L1774[19:21:03] <Temia> If you don't want
the disk to survive, then a 110VAC line being hooked to the chips'
VCC pins will solve the issue.
L1775[19:21:12]
⇨ Joins: miningpro362 (Mibbit@72.79.171.138)
L1776[19:21:17] <gudenau> Could melt
it.
L1777[19:21:23] <Temia> But in any other
case, a secure erase does the job fastest and leaves the disk
usable for other things.
L1778[19:21:32] <CompanionCube> Temia:
someone made a USB computer melter
L1779[19:21:53]
⇦ Parts: miningpro362 (Mibbit@72.79.171.138) ())
L1780[19:21:56] <gudenau> -200V on the
USB bus and kiss the port goodbye.
L1781[19:22:44] <Kilobyte> CompanionCube:
there is a tool to wipe current ram
L1782[19:22:48] <Kilobyte> forgot it's
name
L1783[19:23:10] <Kilobyte> also closing a
luks device will automatically wipe the key from kernel memor
L1784[19:23:57] <Kilobyte> tails uses
said tool on shutdown btw
L1785[19:24:33] <Temia> The secure erase
function is also useful for utility purposes, such as returning an
SSD to a factory default state for reimaging.
L1786[19:25:14] <gudenau> Might be cool
to add an SSD to OC.
L1787[19:25:36] <Temia> ...there is no
purpose for one in a system already that abstracted.
L1788[19:25:48] <gudenau> The HDD is slow
though. :-P
L1789[19:26:33] <Kilobyte> i don't think
it's the hdd but the delay in calls to the filesystem
component
L1790[19:27:20] <Kilobyte> (which most
component calls have)
L1791[19:27:43] <flappy> gudenau: might
be the point there
L1792[19:28:07] <Kilobyte> also i kinda
like the boot messages going by
L1793[19:29:12] <gudenau> Hmmmm. I am
having problems making my capability save. :-/
L1794[19:30:00]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: Smell ya later!)
L1795[19:33:21] <Kilobyte> shouldn't that
save automagically
L1796[19:38:14] <gudenau> My read and
write methods are not getting called.
L1797[19:38:50] <Kilobyte> do you need to
register something?
L1798[19:38:59] <gudenau> I think I
did.
L1799[19:39:25] <Kilobyte> also can
someone remind me in around 10h that i wanted to do some network
maintainance
L1800[19:39:27] <gudenau>
CapabilityManager.INSTANCE.register(Class<T> type,
Capability.IStorage<T> storage, Callable<? extends T>
factory)
L1801[19:39:55]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1802[19:40:00] <Kilobyte> that looks
disgusting
L1803[19:40:05] <Kilobyte> how do you
call it?
L1804[19:40:22] <TheFox> CompanionCube: i
am going to go on a limb and say you where one of the people that
joined that pad werent you
L1805[19:40:36] <gudenau>
register(XCapability.class, new XStorage(), XCapability::new)
L1806[19:40:48] <gudenau> I did just to
say hi. :3
L1807[19:41:26] <Kilobyte> gudenau: gist
-p XCapability.java XStorage.java pls
L1808[19:41:28] <GreaseMonkey>
computronics adds an SSD
L1809[19:41:39] <GreaseMonkey> or Server
Self Destructor for short
L1810[19:41:40] <CompanionCube> TheFox:
lolwut
L1811[19:41:45] <CompanionCube> why
me
L1812[19:41:50] <gudenau> Meh, it will be
open source soon so I suppose.
L1813[19:42:03] <Kilobyte> i have no clue
of that stuff, but maybe i can see some more
L1814[19:42:05] <GreaseMonkey> you put
one into a server rack, call a suitable method on it and the rack
will explode
L1815[19:42:30] <gudenau> Sounds
fun.
L1816[19:42:33] <Kilobyte> the only
reason to not release something as open source is because it's not
released yet and you want to avoid people bothering you with bug
reports
L1817[19:42:56] <Kilobyte> oh that
reminds me of the guy who mounted a disk as /C:
L1818[19:43:12] <Kilobyte> and i then
suggested a change to oc where a computer would explode if you did
that
L1819[19:43:12] <gudenau> I'm waiting for
people to find the Easter egg. But I guess I told you guys about
it.
L1820[19:43:30] <CompanionCube> Kilobyte:
I wonder
L1821[19:43:32] <Kilobyte> yeah, easter
eggs are hard in open source
L1822[19:43:39] <CompanionCube> would
that be a legal filename in linux
L1823[19:43:45] <CompanionCube> or
directory name
L1824[19:43:46] <Kilobyte> of
course
L1826[19:43:55]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1827[19:44:03] <Kilobyte> legal is
everything that doesn't contain a / or a \0
L1828[19:44:09] <gudenau> Kilobyte, I
have encryption in there so it is not "X does Y".
:3
L1829[19:44:49] <gudenau> How do I put my
mod on Github? Isn't there a special way to do that?
L1830[19:45:41] <Temia> This doesn't
necessarily mean you won't have to escape or enclose the filename
when typing it in shell, but that's no big surprise.
L1831[19:45:47] <CompanionCube> gudenau:
presuming you're already using git
L1832[19:45:57] <CompanionCube> just
create a repository and follow the given instructions
L1833[19:46:08] <Kilobyte> i forgot how
ugly and verbose java is -.-
L1834[19:46:20] <gudenau> Ugly?
L1835[19:46:25] <Achai> ur ugly and
verbose :<
L1836[19:46:44] <Kilobyte> if(nbt
instanceof NBTTagCompound){
L1837[19:46:46] <Kilobyte> NBTTagCompound
tagCompound = (NBTTagCompound) nbt;
L1838[19:46:46]
⇦ Quits: cpup (~cpup@32.218.117.25) (Ping timeout: 186
seconds)
L1839[19:46:47] <CompanionCube> Kilobyte:
I'd say it's more inelegant than ugly
L1840[19:46:51] <Kilobyte> prime example
right there.
L1841[19:47:05] <gudenau> How would you
make that bnetter?
L1842[19:47:10] <Kilobyte> by not using
java
L1843[19:47:13] <gudenau> You need to
check types with everything ever.
L1844[19:47:54] <CompanionCube>
orly
L1845[19:47:59] <Achai> Kotlin has type
inference when you check things
L1846[19:48:01] <Temia> I suppose that's
one interesting thing about D.
L1847[19:48:07] <CompanionCube> gudenau:
type inference is a thing
L1848[19:48:16] <Kilobyte> nbt match {
case tc: NBTTagCompount => if tc.hasKey(...); case _ =>
{}}
L1849[19:48:17]
⇦ Quits: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net) (Read
error: Connection reset by peer)
L1850[19:48:24] <Kilobyte> easy as that -
if you were using scala
L1851[19:48:29] <CompanionCube> where you
need to specify types, it can likely be done more elegantly than
that
L1852[19:48:31]
⇨ Joins: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net)
L1853[19:48:33] <Achai> So the above
would be rewritten as if (nbt is NBTTagCompound) do X
L1854[19:48:36] <gudenau> Note to
self.
L1855[19:48:37] <Temia> Despite being
statically typed, you can let the compiler figure it out.
L1856[19:48:47] <Achai> Scala (to me)
looks more verbose
L1857[19:48:50] <gudenau> Never update
graphics drivers while using IRC.
L1858[19:48:51] <Achai> well
L1859[19:48:51] <Temia> Though it has the
side effect of allowing the creation of Voldemort types, which
is... bad.
L1860[19:48:53] <Achai> the weird
matching thing
L1861[19:49:04] <Kilobyte> pattern
matching is amazing
L1862[19:49:06] <Achai> With the extra
things
L1863[19:49:20] <Kilobyte> once you get
it you never want to ever write code without it again
L1864[19:49:23] <Achai> I've never found
a use for it
L1865[19:49:31] <Temia> But I dunno, I
don't especially like D myself.
L1866[19:49:33] <Achai> Its a glorified
switch statement
L1867[19:49:51] <CompanionCube> gudenau:
have you used any language more...dynamic than jav
L1868[19:49:53] <CompanionCube>
*java
L1869[19:50:00] <Kilobyte> as for type
stuff: look at haskell. haskell is one of the most typed languages
to ever be developed
L1870[19:50:01] <gudenau> Ok, so
Minecraft puts a bunch of junk in the root of my project. How do I
handle that with git?
L1871[19:50:09] <Kilobyte> gudenau:
gitignore.
L1872[19:50:11] <gudenau> CompanionCube,
dynamic?
L1873[19:50:23] <CompanionCube> gudenau:
say, Ruby or Smalltalk or a lisp
L1874[19:50:30] <gudenau> No, why?
L1875[19:50:35] <Achai> #lua
string.format("%X", ("c"):byte())
L1876[19:50:35] <|0xDEADBEEF|> >
63
L1877[19:50:36] <Kilobyte> however except
for some very rare corner cases you never ever have to write a
single type in haskell
L1878[19:50:57] <gudenau> (int)'c'
L1879[19:50:59] <gudenau> :-P
L1880[19:51:41] <gudenau> How do I
gitignore the java_pidXXXXX.hprof files?
L1881[19:51:49] <Kilobyte> *.hprof
L1882[19:51:53] <Mimiru> ^
L1883[19:51:54] <Kilobyte> in your
.gitignore
L1884[19:51:56] <gudenau> Can I make MC
run in a diffrent folder?
L1885[19:51:57] <CompanionCube> you may
also google for java templates
L1886[19:52:06] <Kilobyte> gudenau: yes,
in your build.gradle
L1887[19:52:18] <Kilobyte> i'd just
exclude /run or w/e it's called
L1888[19:52:39] <gudenau> Oooh
nice.
L1889[19:52:40] <Kilobyte> as well as
/build
L1890[19:52:42]
⇨ Joins: cpup (~cpup@32.218.117.55)
L1891[19:52:45] <gudenau> that is getting
ignored.
L1892[19:52:58] <CompanionCube> gudenau:
if you're on a *nix box, man gitignore
L1893[19:53:51] <Kilobyte> gudenau: also,
unrelated, you might want to change your default template :)
L1894[19:53:55] <gudenau> Ok then, next
question. How do I make minecraft run in run since it is being
ignored? ._.
L1895[19:54:04] <gudenau> Kilobyte,
?
L1896[19:54:06] <Kilobyte> it should run
there by default
L1897[19:54:13] <gudenau> It does
not.
L1899[19:54:18] <Kilobyte> gudenau:
intellij template intellij
L1900[19:54:24] <gudenau> Ah.
L1901[19:54:46] <gudenau> Achai, why
escape everything?
L1902[19:54:52] <Achai> gudenau: why
not
L1903[19:55:04] <gudenau>
Readability.
L1904[19:55:27] <Achai> But Scala isn't
readable so why should \u004A\u0061\u0076\u0061?
L1905[19:55:29] <gudenau> I had a very
mean and hateful Java teacher once, so I would turn stuff in on one
line.
L1906[19:55:58] <Achai> I'd escape all my
code ( ͡° ͜ʖ ͡°)
L1907[19:56:02] <Temia> Oh, I've been
there.
L1908[19:56:12] <Achai> Or have variable
names with lookalike unicode
L1909[19:56:16] <gudenau> Heh.
L1910[19:56:26] <Kilobyte> Achai: scala
is very compact. and therefore you don't have that much code
infront of your eyes so you can understand more in less time
L1911[19:56:44] <Kilobyte> like with any
language you need some basic understanding first though
L1912[19:56:49] <Temia> The programming
teacher I had in college instituted a rule to only use what had
been taught in the course material to that point
L1913[19:56:58] <gudenau> Yeah, I learned
nothing from that class. The teacher decided to revoke my computer
permissions because she hated me, only accepted 50% of my work,
etc, etc, etc.
L1914[19:57:00] <CompanionCube> gudenau:
alternatively just submit deocmpiled code
L1915[19:57:02] <Kilobyte> Temia: i had
that too, at uni
L1916[19:57:02] <CompanionCube>
trolololo
L1917[19:57:11] <Temia> Because I was a
smartass who turned the extra credit assignment in using a single
80-character line
L1918[19:57:39] <gudenau> Ooooh, use
Unsafe and crypto to load an encrypted class!
L1919[19:57:46] <gudenau> Or, reflection
and crypto.
L1920[19:57:51] <gudenau> Either
works.
L1921[19:57:52] <Kilobyte> custom
classloader.
L1922[19:57:55] <Achai> I really want to
respond to Kilobyte but I'm lost as to how less code in front of my
eyes would make me understand more
L1923[19:58:01] <gudenau> Nah, to
readable.
L1924[19:58:04] <Achai> When things are
inferred like hell
L1925[19:58:24] <Kilobyte> things that
are inferred are things you don't have to care about
L1926[19:58:30] <gudenau> So, why does MC
not run in run? .-.
L1927[19:58:37] <Temia> It was a class
for a language I was already fluent in and Python's generators were
fun to mess with
L1928[19:58:49] <gudenau> Scalla looks
like a pain to adjust, but it could be neat.
L1929[19:59:00] <Kilobyte> adjust as
in?
L1930[19:59:07] <Kilobyte> also it's
spelt with one l :P
L1931[19:59:07] <gudenau> Learn it, get
used to it.
L1932[19:59:24] <Kilobyte> well, it has
quite a big influence from the functional world
L1933[19:59:25] ***
medsouzf is now known as medsouz|offline
L1934[19:59:27] <gudenau> Oh bah.
L1935[19:59:40] <Kilobyte> in fact, you
can write almost pure functional code if you want
L1936[19:59:45] <Temia> I believe the
extra credit was like "create a script that generates a
triangle of Xes"
L1937[19:59:47] <Kilobyte> but you can
also write pure imperative code
L1938[19:59:50] <gudenau> I never
understood that.
L1939[20:00:04] <Kilobyte> functial code
is really great :P
L1940[20:00:06] <gudenau> Difrent
"types" of code, like what?
L1941[20:00:15] <Achai> Kilobyte: Is it
really now?
L1943[20:00:31] <Temia> So I was just
"yeah okay print(*("X"*i for i in
range(10)))"
L1944[20:00:32] <Kilobyte> imperative:
main thing you do is assinging values to variables
L1945[20:00:35] <Temia> Or however I did
it
L1946[20:00:36] <Temia> I forget
L1947[20:00:48] <Kilobyte> functional:
main thing you do is applying functions to arguments
L1948[20:01:00] <gudenau> ->
L1949[20:01:01] <gudenau> ?
L1950[20:01:06] <CompanionCube> Achai:
pretty much
L1951[20:01:31] <CompanionCube> you *may*
care, but I don't think you *have* to
L1952[20:01:32]
⇦ Quits: brandon3055_ (~Brandon@122.129.142.14) (Read error:
Connection reset by peer)
L1953[20:01:37] <Achai> Honestly I really
don't like functional programming
L1954[20:01:51] <Kilobyte> it has some
really great advantages
L1955[20:01:57] <Kilobyte> like being
easier to test
L1956[20:02:10] <Kilobyte> and generally
being more expressibe
L1957[20:02:14]
⇦ Quits: cpup (~cpup@32.218.117.55) (Ping timeout: 186
seconds)
L1958[20:02:21] <gudenau> Could someone
go ask the people in #MinecraftForge why runDir is not respected
with Idea? Like, not mention me?
L1960[20:02:41] <Achai> I'm just going to
stop asking questions ¯\_(ăƒ„)_/¯
L1961[20:02:47] <Kilobyte> (don't judge
the choice of books :P)
L1962[20:02:58] <Kilobyte> you can
probably tell pretty quickly what exactly that does
L1963[20:03:02] <Achai> See, I do like
streams
L1964[20:03:04] <S3> I'm thinking of
making an ATTiny powered serial to VGA adaptor that makes ANY VGA
monitor into a serial terminal with unicode support.
L1965[20:03:09] <S3> instead of
vt100
L1966[20:03:09] <Achai> But I don't know
what the hell the slashes are doing
L1967[20:03:19] <Kilobyte> xpath :P
L1968[20:03:27] <gudenau> OOOH
L1969[20:03:29] <gudenau> I MIGHT
KNOW
L1970[20:03:37] <gudenau> Prints the
authors of all the books?
L1971[20:03:42] <Kilobyte> yep :P
L1972[20:03:50] <gudenau>
.distinct?
L1973[20:04:01] <Kilobyte> only include
every value at most once
L1974[20:04:23] <gudenau> Oh, neat
trick.
L1975[20:04:30] <Achai> My only problem
is that I cannot tell what the hell the slashes are by looking at
it
L1976[20:04:39] <Kilobyte> thats what
documentation is for
L1977[20:04:45] <Achai> That was my main
fallout with Scala. Fuckin operators
L1978[20:04:48] *
CompanionCube is a fan of Smalltalk, e.g 'positiveAmounts :=
allAmounts select: [:anAmount | anAmount isPositive]'
L1979[20:05:10] <gudenau> Cool, Java has
that.
L1980[20:05:13] <CompanionCube> nearly
everything in that sentence is either an object or a message to an
object
L1982[20:05:27] <Kilobyte> Achai: well,
most of the operators are actually fairly well known
L1983[20:05:52] <gudenau> I know almost
nothing about Scala and I figured it out. :-P
L1984[20:05:53] <Kilobyte> heh, yeah java
8 has gotten some really nice stuff in the area of functional
programming
L1985[20:06:05] <CompanionCube> also, how
to delete everything/hang the VM in a single LOC
L1986[20:06:13] <CompanionCube>
'Smalltalk := nil.'
L1987[20:06:34] <gudenau> Like, every
other class has -> in my mod. :-P
L1988[20:06:45] <Kilobyte> i can give you
code btw which compiles fine in java, but crashes at runtime with a
type error
L1989[20:07:05] <Kilobyte> without using
any explicit casts
L1990[20:07:09] <gudenau> Oooh?
L1991[20:07:14] <Kilobyte> one sec
L1992[20:07:24] <CompanionCube> finally,
something that's technically possible, but also hangs the VM: 'true
become: false.'
L1993[20:08:17]
⇨ Joins: cpup (~cpup@32.218.117.94)
L1994[20:09:38] <Achai> Kilobyte's
snippet could be turned into Dart easily since the xml parsing
libraries return iterables
L1995[20:09:52] <gudenau> Isn't dart
JS?
L1996[20:09:56] <Achai> gudenau:
Nope
L1997[20:09:59] <Achai> It has it's own
VM
L1998[20:10:13] <CompanionCube> (it would
work because both are actually singleton instances of their
respective classes which both subclass from Boolean)
L1999[20:10:18] <Achai> The VM will
inline calls to map and stuff to an optimized loop
L2000[20:11:00] <gudenau> What in the
world?
L2001[20:11:12] <gudenau> runDir is only
in the changes and build.gradle?
L2002[20:11:36] <Kilobyte> Achai: i don't
exactly like dart
L2003[20:11:52] <S3> so uh
L2004[20:11:52] <Kilobyte> especially
since to my knowlage its type system isn't very strong
L2005[20:12:04] <Kilobyte> also crap, i
lost the code snippet
L2006[20:12:09] <Achai> Kilobyte: The
type system can be strongly typed when you enable strong mode
L2007[20:12:20] <Kilobyte> a type system
should never be not strong
L2008[20:12:28] <Achai> Most typing is
dynamically inferred at runtime
L2009[20:12:39] <Achai> And methods get
compiled for type combinations when they are hit a lot
L2010[20:12:51] <Achai> They also get
compiled for type combos that are explicitly defined
L2011[20:13:04] <Achai> And if you turn
on checked mode then you essentially get strong typing at runtime
too
L2012[20:13:15]
⇦ Quits: Eleria (~Eleria@p4FE63E50.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L2013[20:13:21] <gudenau> Bye.
L2014[20:13:26]
⇨ Joins: Elerianae
(~Eleria@p4FE63D84.dip0.t-ipconnect.de)
L2015[20:13:45]
⇦ Quits: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net) (Read
error: Connection reset by peer)
L2016[20:13:58] <Kilobyte> also crap, i
lost the code snippet which does the type stuff, but it basicly
boils down to creating a list, changing the type knowlage the java
compiler has and then storing an element inside which should not
fit in
L2017[20:14:41] <Kilobyte> Achai: what i
love about static typing is that i get punched in the face at
compile time if i fuck up my types
L2018[20:14:53] <Achai> Kilobyte: Thats
what the analysis server is for
L2019[20:15:01] <Achai> And checked
mode
L2020[20:15:11] <Kilobyte> why not build
it in the compiler
L2021[20:15:13] <Kilobyte> way
easier
L2022[20:15:33] <Kilobyte> and the way i
understand checked mode is that it adds runtime check for
types
L2023[20:15:33] <Achai> Because checked
mode is slower than release mode
L2024[20:15:43] <Achai> And in release
mode you should know it should work
L2025[20:16:01] <Achai> Also the compiler
is passive
L2026[20:16:03] <Kilobyte> how can
something dynamically typed be faster than something statically
typed
L2027[20:16:13] <Kilobyte> i put that
down to bad design.
L2028[20:16:15] <Achai> Kilobyte: JITted
function specialization
L2029[20:16:32] <Kilobyte> as opposed to
compile time specialization?
L2030[20:16:42] <Kilobyte> i
L2031[20:17:00] <Achai> Wait, lemme find
something real quick
L2032[20:17:09] <Kilobyte> i'd rather
sacrifice 10 minute of compile time if my program runs 0.1 seconds
quicker in return
L2033[20:17:15] <Kilobyte> *10
seconds
L2034[20:17:33] <Achai> Kilobyte: and
like I said thats what the analysis server is for
L2035[20:17:41] <Achai> It integrates
with you IDE and shows warnings and errors
L2036[20:17:54] <Achai> You can also run
it outside of the IDE and get the warnings and errors
L2037[20:18:06] <Kilobyte> again: why
does the compiler not do this.
L2038[20:18:19] <Kilobyte> thats the job
of a compiler in the first place
L2039[20:18:41] <Kilobyte> 1. check that
the programmer did not fuck up 2. generate a code that the
computer/runtime can understand
L2040[20:18:56] <Kilobyte> dart seems to
skip important parts of step 1
L2041[20:18:57] <Achai> Kilobyte: The vm
does lazy evaluation of functions
L2042[20:19:11] <Kilobyte> that is no
excuse
L2043[20:19:19] <Achai> No, like it skips
over function bodies
L2044[20:19:37] <Achai> When parsing
files for the first time it skips over function bodies and reads
the declaration
L2045[20:19:43] <Kilobyte> which brings
what advantage?
L2046[20:19:50] <Achai> Functions are
fully parsed when they are first read
L2047[20:19:59] <Kilobyte> well, parsing
a function shouldn't be hard
L2048[20:20:12] <Achai> Kilobyte: If a
library has a lot of functions that the programmer doesn't use they
it isn't a penalty to them
L2049[20:20:16] <Kilobyte> since at that
point it should all be bytecode
L2050[20:20:28] <Achai> Kilobyte: I don't
think you even know Dart's design
L2051[20:20:37] <Achai> Dart doesn't even
have immediate bytecode
L2052[20:20:46] <Kilobyte> did i say bad
design already?
L2053[20:20:48] <Achai> (well thats all
changing with "kernel_sdk")
L2054[20:21:01] <Achai> Kilobyte: How is
not having bytecode a bad design?
L2055[20:21:17] <Kilobyte> you don't want
to evaluate text at runtime
L2056[20:21:21] <Kilobyte> just makes
things slow
L2057[20:21:39] <Achai> Then turn it into
a snapshot and load if you don't want things to be slow
L2058[20:22:01] <Achai> Snapshots are
just the expression of the VM's internal state
L2059[20:22:21] <Kilobyte> and where is
the advantage?
L2060[20:22:40] <Achai> Its essentially
like linking your application to all the libraries
L2061[20:22:57] <Kilobyte> except that it
is much more complicated than it needs to be
L2062[20:23:09] <Kilobyte> which i won't
count as advantage
L2063[20:23:11] <Achai> How is it more
complicated?
L2064[20:23:28] <Kilobyte> bytecode is
extremely simple (mostly)
L2065[20:23:45] <Kilobyte> an entire vm
state - yeah i can see things going wrong there quite well
L2066[20:23:50] <Achai> Kilobyte: The
point is that when you are testing the program you don't create
bytecode
L2067[20:24:02] <Achai> But when you are
deploying you capture the VM state and you just unbox it
later
L2068[20:24:09] <Achai> Think Lua
L2069[20:24:10] <Kilobyte> but the
problem is still that it does the type checks at runtime
L2070[20:24:29] <Kilobyte> lua is a
horrible language for bigger projects
L2071[20:24:34] <Kilobyte> for smaller
stuff it's okay
L2072[20:24:38]
⇦ Quits: cpup (~cpup@32.218.117.94) (Ping timeout: 186
seconds)
L2073[20:24:48] <Achai> If they already
have a program that tells you where your potential problems
are
L2074[20:24:57] <Achai> Then why do they
need to duplicate the feature inside the VM?
L2075[20:25:09] <Kilobyte> all the type
checking should be compile time
L2076[20:25:16] <Kilobyte> at runtime no
more type checking is needed.
L2077[20:25:21] <Achai> It isn't even
compiled jesus
L2078[20:25:40] <Kilobyte> which in
itself is a problem
L2079[20:25:42] <Kilobyte> :P
L2080[20:25:48] <Achai> How is that a
problem?
L2081[20:26:24] <Kilobyte> parsing code
is really slow
L2082[20:26:31] <Kilobyte> you don't want
to do that at runtime
L2083[20:26:31] <Achai> Ok, and?
L2084[20:26:37] <Kilobyte> (one of the
many reasons)
L2085[20:26:44] <Achai> So you don't do
that at runtime when you do a full deploy
L2086[20:27:02] <Achai> It is as simple
as that
L2087[20:27:11] <Achai> You use a
snapshot
L2088[20:27:14] <Achai> Which does no
parsing
L2089[20:27:18] <Achai> So that problem
is fixed
L2090[20:27:20] <Achai> What else?
L2091[20:28:32] <Kilobyte> Achai: you
still haven't told me any advantages
L2092[20:28:49] <Achai> You didn't ask me
for any advantages
L2093[20:29:01] <Kilobyte> 03:22:28
+Kilobyte | and where is the advantage?
L2094[20:29:14] <Achai> Oh, sorry
L2095[20:29:18] <Achai> I missed that
line
L2096[20:29:25] <Kilobyte> happens
:P
L2097[20:29:45] <Achai> I did say an
advantage was for big libraries and projects you don't evaluate
what you don't need due to function skipping
L2098[20:30:02] <Achai> And when you are
testing a lot of things you don't need that additional compilation
step
L2099[20:30:15] <Kilobyte> yeah? done in
some compiled languages for years now (when statically
linking)
L2100[20:30:28] <Kilobyte> they simply
don't include the function in the linker output :P
L2101[20:30:47] <Achai> Kilobyte: Java
doesn't do the same
L2102[20:30:57] <Kilobyte> i never said
java is a good language
L2103[20:31:03] <Achai> And also think
about tweaking something in a header file that is dependent on a
lot of things
L2104[20:31:10]
⇨ Joins: cpup (~cpup@32.218.117.119)
L2105[20:31:13] <Kilobyte> and i also
never said the jvm is a good platform
L2106[20:31:38] <CompanionCube> so
basically, snapshots are a reinvention of he image concept
L2107[20:31:42] <Achai> (Personally I'm
still trying to figure out why Scala is on the JVM)
L2108[20:31:48] <CompanionCube> which has
been around since before 1980.
L2109[20:31:51] <Kilobyte> idk that
either
L2110[20:32:00] <Kilobyte> but, it helps
when modding :P
L2111[20:32:08] <Achai> CompanionCube:
Can you take an image of Java and throw it at another
machine?
L2112[20:32:16] <Achai> I wish you
could
L2113[20:32:24] <Achai> Mod crashes would
be so much more debuggable
L2114[20:32:42] *
CompanionCube looks at Common Lisp and Smalltalk for at least 2
languages with this
L2115[20:32:44] <Kilobyte> thats actually
easier in c/c++ :P
L2116[20:32:47] <Kilobyte> core dumps
ftw
L2117[20:32:53] <Achai> Core dumps are
nice
L2118[20:33:11] <Achai> There was a
program that packaged the entire environment with a core dump
L2119[20:33:13] <Achai> I forgot what it
was
L2120[20:33:17] <Kilobyte> anyways, i was
actually thinking if it was worth updating the community made llvm
backend for scala
L2121[20:33:24] <Kilobyte> then i found
rust
L2122[20:33:38] <Achai> I just can't get
into rust
L2123[20:33:55] <GreaseMonkey> nice thing
about LLVM is you can spew out bytecode which can then be linked
for your platform of choice
L2124[20:33:56] <Kilobyte> it's a rough
start, but once you start to understand it, it feels not too
bad
L2125[20:34:01] <Achai> I think the main
thing that is keeping me away from rust for now is the lack of
incremental compilation
L2126[20:34:26] <Kilobyte> Achai: they
have some internal magic for that
L2127[20:34:34] <Kilobyte> works
decently
L2128[20:34:40] <Kilobyte> not perfect
though
L2129[20:34:43] <Achai> Hmm
L2130[20:35:09] <Kilobyte> GreaseMonkey:
doesn't always apply though. usually the bytecode is already
tailored for platform
L2131[20:35:19] <Achai> I wonder if GCC
does function skipping...
L2132[20:35:46] <Kilobyte> well, only
ever useful for statically linked stuff
L2133[20:36:04] <Kilobyte> for
dynamically linked stuff (which is 99% of all programs) it's
useless
L2134[20:36:19] <Achai> Kilobyte:
#include <algorithm> comes into mind
L2135[20:36:34] <Achai> There are some
big stl headers :/
L2136[20:36:37] <Kilobyte> well, thats a
compile time cost
L2137[20:36:50] <Achai> Well function
skipping at parse time
L2138[20:36:58] <Achai> Thats what I
meant to say
L2139[20:37:22] <TheFox> stupid question,
in OC 0,0 is the bottom left right? because for me its behaving
like the top right
L2140[20:37:24] <Kilobyte> thats what
header files are for :P
L2141[20:37:44] <Kilobyte> TheFox: if oc
behaves like every other computer program it's top left
L2142[20:38:18] <Kilobyte> Achai: the
header files usually don't include any function body
L2143[20:38:28] <Kilobyte> except for
functions which are meant to be inlined
L2144[20:38:29] <Achai> Kilobyte: unless
you are dealing with templates
L2145[20:38:45] <TheFox> Kilobyte: welp,
that explains my problem then
L2146[20:38:57] <Kilobyte> i haven't done
too much with crazy template stuff
L2147[20:39:07] <Kilobyte> in any case,
c++ is known for it's long compile times
L2148[20:39:09] <Kilobyte> so is
scala
L2149[20:39:10] <Achai>
bits/stl_algobase.h is 1,434 lines and bits/stl_algo.h is 5,547
lines
L2150[20:39:33] <Achai> And that doesn't
include <utility> which is included by
<algorithm>
L2151[20:39:56]
⇨ Joins: CoderPuppy (~cpup@32.218.117.139)
L2152[20:39:59] <GreaseMonkey> i know
that haxe's *initial* compile times tend to be really nasty
L2153[20:40:09] <GreaseMonkey> but the
incrementals aren't too bad
L2154[20:40:22] <GreaseMonkey> thing is
though, stencyl never does incremental
L2155[20:40:37] <Kilobyte> the more work
the compiler does for you, the longer the compile time
L2156[20:40:44] <Kilobyte> doesn't
exactly apply to c++ though
L2157[20:40:54] <Achai> templates are a
lot of work
L2158[20:40:58] <Achai> More functions to
compile
L2159[20:41:14] <TheFox> ok, for some
reason, this stupid thing is beating me...
L2160[20:41:19] <Achai> And 90% of them
are discarded because function specializations are weak
symbols
L2161[20:41:24] <Kilobyte> well yeah, but
templates in general are a pain :P
L2162[20:41:31] <Kilobyte> even though
they are really fucking powerful
L2163[20:41:34]
⇦ Quits: cpup (~cpup@32.218.117.119) (Ping timeout: 182
seconds)
L2164[20:41:35] <Achai> Yeah
L2165[20:42:16] <Achai> In a project I'm
working on right now I'm using template specializations to allow me
to say "create an object of this type" without having to
have much details about the object
L2166[20:42:28] <Kilobyte> theres a
competition in finding the shortest c++ code that gets the longest
error message from g++
L2167[20:42:31] <Achai> Well, the only
detail I have is the name
L2168[20:42:39] <Achai> Oh lord
L2169[20:42:46] <Kilobyte> the top
entries are like 2 GB of error for 100 bytes of code
L2170[20:42:56] <Kilobyte> most of them
abusing templates
L2171[20:43:05] <Achai> You can generate
megabytes of errors from a fuckup with glm
L2172[20:43:10] <Achai> a single
fuckup
L2173[20:43:17] <Kilobyte> also sounds
nasty :P
L2174[20:43:27] <TheFox> gpu.fill(), how
do i get it to go from the bottom up, for some reason this has the
best of me
L2175[20:43:48] <Kilobyte> TheFox: the
best documentation is the oc source code :P
L2177[20:44:11] <TheFox> Kilobyte: thats
a bit much for such a simple question
L2178[20:44:11] <Kilobyte> exactly
that
L2179[20:44:15]
⇦ Quits: CoderPuppy (~cpup@32.218.117.139) (Ping timeout: 182
seconds)
L2180[20:44:28] <Kilobyte> well, i don't
know so...
L2181[20:44:39] <Kilobyte> while you wait
for a reply, you might as well look yourelf
L2182[20:44:39] <TheFox> GreaseMonkey:
you still here?
L2183[20:44:45] <GreaseMonkey> yeah, what
for?
L2184[20:45:11] <TheFox> how can i get
gpu.fill() to go from the bottom up instead of the top down, for
some damn reason it has me beat
L2185[20:45:27] <Achai> template<class
T,class...>class
C{C<T*const,T,C>a;C<T,C>b;};C<int>c;
L2186[20:45:30] <GreaseMonkey> you just
convert it to work from the top down
L2187[20:45:31] <Achai> time to
test
L2188[20:45:47] <Kilobyte> ah yeah, that
looks nasty
L2189[20:46:00] <Achai> ok, coliru
froze
L2190[20:46:09] <Achai> got it
L2191[20:46:26] <GreaseMonkey>
cerr.cpp:1:49: error: template instantiation depth exceeds maximum
of 900 (use -ftemplate-depth= to increase the maximum)
instantiating 'class C<int* const* const* const* const* const*
const* const* const* const* const* const* const* const* const*
const* const* const* const* const* const* const* const* const*
const* const* const* const* c...
L2193[20:46:28] <TheFox> GreaseMonkey: i
thought it worked like (x,y,endx,endy) but it does not... so i am
at a loss as to how to convert it
L2194[20:46:37] <GreaseMonkey> TheFox:
x,y,w,h i believe
L2195[20:46:41]
⇨ Joins: cpup (~cpup@32.218.117.139)
L2196[20:46:44] <TheFox> GreaseMonkey:
correct
L2197[20:46:56] <TheFox> and h can NOT be
negative, which would make my life easier
L2198[20:47:13] <Achai> clang segfaults
(or used to) on template<class T>class
L{L<T*>operator->()};L<int>i=i->
L2199[20:47:24] <GreaseMonkey> TheFox:
y-(h-1)
L2200[20:47:27] <GreaseMonkey> ^ use
that
L2201[20:48:24] <Kilobyte> ah, compiler
crashes
L2202[20:48:27] <Kilobyte> those are
fun
L2203[20:48:44] <Kilobyte> only thing
better are crashbugs introduced by the compiler
L2204[20:48:58] <Achai> I'm amazed that
the C Preprocessor doesn't crash when doing CPP_COMPLETE
L2205[20:49:05] <Achai> It only takes 8gb
of ram
L2206[20:49:14] <Achai> And a minute or
three
L2207[20:49:29] <Kilobyte> CPP_COMPLETE
being?
L2208[20:50:13] <TheFox> GreaseMonkey:
hang on
L2209[20:50:21]
⇦ Quits: cpup (~cpup@32.218.117.139) (Ping timeout: 202
seconds)
L2210[20:51:26] <Achai> Kilobyte: hold
on
L2212[20:51:46] <TheFox> GreaseMonkey:
thanks, got it, just need to remember to subtract and not add
L2213[20:52:41] <Kilobyte> Achai: so
turns out someone has too much time? :D
L2214[20:53:03] <Achai> Yeah
L2215[20:53:06]
⇦ Quits: Nentify (uid14943@id-14943.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L2216[20:53:06] <Achai> way too much
time
L2217[20:54:30] <Kilobyte> so the c
preprocessor is turing complete xD
L2218[20:58:11] *
CompanionCube wonders if segfaults or ICEs are worse
L2219[20:58:25] <CompanionCube> with a
segfault, couldn't you debug from the coredump
L2220[20:58:34] <CompanionCube> vs with
the ICE you're rather screwed
L2221[20:58:36]
⇨ Joins: mort (~mort@188.166.114.29)
L2222[21:01:29] <Kilobyte> anyways, gonna
go to bed now
L2223[21:01:40] <Kilobyte> wanna do some
network maintainance tomorrow
L2224[21:01:40] <TheFox> why does OC do
it that way, why not startX,startY,endX,endY ?
L2225[21:02:02] <Kilobyte> night o/
L2226[21:02:42] <GreaseMonkey> they're
both valid but w,h is typically more consistent
L2227[21:02:42] <TheFox> night
Kilobyte
L2228[21:02:53] <GreaseMonkey> and also
closer to how it would really be implemented
L2229[21:03:03] <TheFox> GreaseMonkey:
fair point
L2230[21:04:54] <GreaseMonkey> reminds
me, there's a few ways you can draw a triangle
L2231[21:05:03] <GreaseMonkey> a
reasonably common one is to split it into two semitriangles
L2232[21:05:15] <GreaseMonkey> the
vertically-middlemost point is usually the split point
L2233[21:05:25] <GreaseMonkey> you
calculate 3 dx/dy gradients, one for each line
L2234[21:05:43] <GreaseMonkey> and then
you do the two semitriangles using those gradients
L2235[21:06:41] <GreaseMonkey> fun fact,
the Nintendo 64 RDP (the chip that does the actual rendering)
expects commands where you have calculated the necessary points and
gradients, not just the bounds but also the colour/texcoord/Z
gradients
L2236[21:07:20] <GreaseMonkey> almost
everything goes via RSP microcode though which will do the
translation from something a bit nicer to the RDP
L2237[21:07:57] <GreaseMonkey> compare
this with the PlayStation, where you just send commands to the
GPU
L2238[21:08:09] <GreaseMonkey> and bash
in 3 x,y coordinates
L2239[21:10:33] <GreaseMonkey> what makes
this even more fun? the N64 RDP+RSP and PS1 GPU+GTE are all made by
SGI
L2240[21:16:24] <Achai> SGI made so much
money :^)
L2241[21:17:28] <Achai> Also thats what
makes the N64 so hard to emulate
L2242[21:18:04] <Achai> Emulators have
never emulated RSP microcode, instead they do HLE
L2243[21:19:17] <Achai> I'm pretty sure
no emulators right now can play
that game
L2244[21:19:27] <Achai> I forgot the name
of the game but its
that game
L2245[21:20:54] <GreaseMonkey> Achai:
Indiana Jones and the Infernal Machine?
L2246[21:21:06] <Achai> Yeah
L2247[21:21:10] <GreaseMonkey> afaik
there's at least two emulators which don't completely and utterly
fucking suck balls
L2248[21:21:15] <GreaseMonkey> MAME and
CEN64
L2249[21:21:16] <Achai> Can any emulators
play that
L2250[21:21:36] <GreaseMonkey> iirc it's
unstable in at least one of those
L2251[21:21:55] <GreaseMonkey> i'm not
sure what's up with ferris's one
L2252[21:22:09] <Achai> ferris' is
currently on hold
L2253[21:22:15] <GreaseMonkey>
dammit
L2254[21:22:42] <GreaseMonkey> but yeah,
anything zilmar-based or mupen-based completely and utterly fucking
sucks balls
L2255[21:24:01] <GreaseMonkey> an issue
i'm aware of with cen is PD doesn't detect the extra RAM
L2256[21:24:42] <Achai> PD doesn't detect
the extra RAM on my real hardware because I don't have it Q_Q
L2257[21:24:59] <Achai> We grew up
playing Combat Simulator
L2258[21:25:02] <Achai> No story
stuff
L2259[21:25:02] <GreaseMonkey> whereas
cen provides it
L2260[21:25:10] <GreaseMonkey> i did
both
L2261[21:25:25] <GreaseMonkey> there were
some gloriously bullshit guns in that game
L2262[21:25:27] <GreaseMonkey> farsight
anyone?
L2263[21:25:39] <GreaseMonkey> AKA
wallhack sniper rifle with slow aimbot
L2264[21:26:26] <GreaseMonkey> Achai: did
you ever get far enough to get the golden magnum
L2265[21:27:09] *
CompanionCube isgoing to try Gentoo with OpenRC...and see how long
he can go before he wants systemd back
L2266[21:28:25] <Achai> GreaseMonkey:
nope
L2267[21:28:34] <GreaseMonkey> otoh,
using runit here (on void), i'd rather have bsd init, but i'm ok
with runit anyway
L2268[21:28:54] <Achai> I think I've used
it on the 360 port tho
L2269[21:29:00] <Achai> when playing with
friends
L2270[21:29:05] <GreaseMonkey> have you
ever done the story
L2271[21:29:07] <Achai> Isn't it like 1
hit kill?
L2272[21:29:09] <GreaseMonkey> yes
L2273[21:29:25] <GreaseMonkey> then again
several other guns tend to be 1HK anyway, but still
L2274[21:29:26] <Achai> GreaseMonkey: A
little bit of it in an emulator on a tiny laptop a while back
L2275[21:29:37] <CompanionCube>
GreaseMonkey: I wouldn't mind using GNU's interesting init system
that happens to be entire configured and written in Guile
Scheme.
L2276[21:29:42] <Achai> But I really want
to experience it on actual hardware instead of an emulator or
port
L2277[21:29:58] <GreaseMonkey> but yeah
feel free to get an emu that completely and utterly sucks balls
(because it'll be fast enough) and go through the story
L2278[21:30:05] <GreaseMonkey> a ps3
controller is totally ok to use
L2279[21:30:14] <GreaseMonkey> use scheme
1.2
L2280[21:30:23] <GreaseMonkey> 1.1 is
default and rather shit, 1.2 is closer to modern stuff
L2281[21:30:47] <GreaseMonkey> 1.1: stick
does forward + turn, pad does sidestep + tilt
L2282[21:30:59] <GreaseMonkey> 1.2: stick
does rotation, pad does motion
L2283[21:32:14] <Achai> I like 1.1
though
L2284[21:32:29] <Achai> On the 360
version I actually turn my controls back to legacy
L2285[21:34:07] <GreaseMonkey> ah
alright
L2286[21:56:58]
⇦ Quits: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed
for inactivity)
L2287[21:59:36] <GreaseMonkey> ok,
screwed with the compile flags and used clang w/ AVX2 + LTO, MK64
stays at 60fps most of the time
L2288[22:00:37] <GreaseMonkey> seems SM64
also counts as "60fps most of the time" although i have
to wait for this unskippable cutscene
L2289[22:00:48] <Achai> in CEN64?
L2290[22:00:55] <GreaseMonkey> yeah
L2291[22:00:59] <Achai> Wow
L2292[22:00:59] <GreaseMonkey> ah shit it
prefers 50fps
L2293[22:01:10] <Achai> I got 15fps tops
with SM64
L2294[22:01:24] <Achai> but that was a
cmake release build with no special stuff
L2295[22:01:26] <GreaseMonkey> enable
busywait detection
L2296[22:01:33] <GreaseMonkey> what's
your CPU?
L2297[22:01:56] <Achai> GreaseMonkey: how
and AMD APU
L2298[22:02:02] <Achai> I know my CPU
sucks
L2299[22:02:06] <GreaseMonkey> ccmake is
a bit nicer to use
L2300[22:02:16] <GreaseMonkey> cmake w/
easy config stuff
L2301[22:03:08] <Achai> Alright, I see
the stuff in ccmake
L2302[22:03:45] <GreaseMonkey> also
multithread mode helps
L2303[22:03:56] <Achai> yeah I was using
multithread
L2304[22:03:56] <GreaseMonkey> you'll
want to run latest git master
L2305[22:04:05] <GreaseMonkey> if your
CPU supports AVX, use that build type
L2306[22:04:26] <Achai> Yeah I switched
it to AVX
L2307[22:04:27] <GreaseMonkey> getting it
to work w/ avx2 + clang + LTO is a bit tricky
L2308[22:04:34] <GreaseMonkey> also, use
"Release" as your build type
L2309[22:05:22] <Achai> Its going a bit
faster
L2310[22:05:30] <Achai> but not full
speed
L2311[22:05:39] <GreaseMonkey> yeah full
speed is pretty fucking hard
L2312[22:08:13] <GreaseMonkey> oh
actually
L2313[22:08:20] <GreaseMonkey> Achai: set
the build type to Native
L2314[22:10:17] <Achai> ok
L2315[22:11:02] <Achai> Its going even
slower
L2316[22:11:45] ***
Keridos|away is now known as Keridos
L2317[22:12:36] <GreaseMonkey>
dammit
L2318[22:12:56] <GreaseMonkey> i'm trying
to get PGO working
L2319[22:15:18] <ping> im a flat earther
now
L2320[22:15:20] <ping> im so
convinced
L2323[22:15:44] <ping> explain this
L2324[22:16:07] <ping> Achai, convert to
us
L2325[22:16:40]
⇨ Joins: brandon3055 (~Brandon@122.129.142.14)
L2326[22:21:38] ***
Guest82940 is now known as `
L2327[22:24:49] <GreaseMonkey>
iiixcc
L2328[22:24:51] <GreaseMonkey>
dammit
L2329[22:28:26] <GreaseMonkey> ok, so
basically 55fps for SM64, and 40fps for PD
L2330[22:29:17]
⇦ Quits: alekso56 (~znc@ti0107a400-0479.bb.online.no) (Read
error: Connection reset by peer)
L2331[22:29:39] <lashtear> ......
L2332[22:29:53] <lashtear> you see the
curved arc because they are doing a gravity turn to enter
orbit
L2333[22:30:20] <lashtear> orbit is
effectively moving sideways fast enough that your
"falling" always misses the local SOI gravity well
L2334[22:30:49] <lashtear> if you launch
with a pure vertical trajectory, you still need to thrust sideways
later on or you just fall back down.
L2335[22:33:02] <lashtear> also most
launches are from ground sites north or south of the equator, so
there is a fair bit of thrust used to change inclination during
insertion, either to reach a more useful final inclination or avoid
flying over population centers
L2336[22:33:19] <Achai> I'm going to
sleep
L2337[22:33:21] <Achai> goodnight
L2338[22:33:27] <lashtear> ok
L2339[22:33:40]
⇨ Joins: alekso56
(~znc@ti0107a400-0479.bb.online.no)
L2340[22:33:43]
⇦ Quits: brandon3055 (~Brandon@122.129.142.14) (Read error:
Connection reset by peer)
L2341[22:34:08]
⇨ Joins: brandon3055 (~Brandon@122.129.142.14)
L2342[22:38:48] ***
Keridos is now known as Keridos|away
L2343[22:43:39] <GreaseMonkey> well i
killed the timing accuracy and now it performs at >50fps most of
the time in PD
L2344[22:43:46] <GreaseMonkey> (i chucked
out the interleaving)
L2345[22:45:58]
⇦ Quits: Lathanael|Away
(~Lathanael@p54961209.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L2346[22:46:15] <GreaseMonkey> poor thing
still doesn't like rocket smoke though
L2347[22:49:12]
⇨ Joins: DarkArcher
(webchat@c-68-54-142-85.hsd1.in.comcast.net)
L2348[22:52:57]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960488.dip0.t-ipconnect.de)
L2349[22:55:20] <lashtear> well dangit
now I need to go play more ksp
L2350[23:03:06]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L2351[23:07:33]
⇦ Quits: feldim2425
(~feldim242@93-82-139-142.adsl.highway.telekom.at) (Ping timeout:
202 seconds)
L2352[23:08:33] <DarkArcher> So uhh, is
troubleshooting help allowed in here?
L2353[23:09:05]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L2354[23:09:40]
⇨ Joins: feldim2425
(~feldim242@178-191-242-16.adsl.highway.telekom.at)
L2355[23:13:56]
⇦ Quits: Doty1154
(~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L2356[23:15:01] <ping> lashtear, yes it
was a joke
L2357[23:15:11] <ping> ive played ksp i
know how you get into orbit
L2358[23:18:30] <ping> lashtear, also you
dont need sidways thrust to reach geostationary orbit
L2359[23:18:33] <ping> iirc
L2360[23:18:52] <ping> assuming you are
launching at equator
L2361[23:19:27]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:147b:175:c19e:c499)
L2362[23:28:19]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8000:134f:147b:175:c19e:c499) (Ping timeout:
182 seconds)
L2363[23:29:05]
⇨ Joins: Doty1154
(~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L2364[23:35:11]
⇦ Quits: Kiddobyte
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com) (Read error:
Connection reset by peer)
L2365[23:37:57]
⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca)
(Ping timeout: 186 seconds)
L2366[23:37:57]
⇨ Joins: BTC
(~xerxes@2605:a000:110c:a04b:4c19:f13e:ff55:717f)
L2367[23:37:57]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L2368[23:37:57]
⇦ Quits: xerxes
(~xerxes@2605:a000:110c:a04b:4c19:f13e:ff55:717f) (Read error:
Connection reset by peer)
L2370[23:41:47] <Saphire> poor archer
guy
L2371[23:44:54] <DarkArcher> Nevermind,
solved it
L2372[23:49:44]
⇦ Quits: Doty1154
(~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L2373[23:59:16]
⇦ Quits: DarkArcher
(webchat@c-68-54-142-85.hsd1.in.comcast.net) (Quit: Web client
closed)