<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:03] ⇦
Quits: WaveCup (bot@stary2001.co.uk) (Remote host closed the
connection)
L2[00:05:42] <Kenny> Dusty, the idea is to
hide, not make a game out of leavinbg ad coming back ikn to get op
and depo yourself, or doing the same with voice
L3[00:11:21] ⇨
Joins: tofep
(~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au)
L4[00:11:44] <Kenny> hey pefot :)
L5[00:12:32] <Ir7_o> Kenny? Have you ever
been oper on an IRC server or set up an IRC server?
L6[00:12:47] <manmaed> :o
L7[00:12:54] <manmaed> i could say yes and
yes
L8[00:13:08] <manmaed> for me
L9[00:13:32] <manmaed> i had an Unreal IRCd
and Anope For Services
L10[00:13:32] <Ir7_o> .. i am setting up a
server now. Kenny seems rather experienced.
L11[00:13:38] <Kenny> i've never been an
ircop, but i did learn how to set one up
L12[00:13:42] <manmaed> nice
L13[00:13:47] <Ir7_o> InspIRCd +
Anope
L14[00:14:11] <Ir7_o> I dont like Unreal's
GUI
L15[00:14:13] <manmaed> never looked at
other IRCds
L16[00:14:26] <Kenny> i would be more apt
to have manmaed help in this respect.
L17[00:14:41] <Kenny> i'm not familiar with
IRCds
L18[00:14:47] <manmaed> nor am i
L19[00:14:53] <Kenny> i used to use a
program called conference room
L20[00:15:08] <manmaed> i got my configs
for the server admins
L21[00:15:39] <manmaed> iirc Anope is easy
to set up
L22[00:16:02] <Ir7_o> have you seen the
devel release? (latest)
L23[00:16:20] <manmaed> for Anope
L24[00:16:22] <manmaed> ?
L25[00:16:36] <manmaed> havent touched
ircds for a long long time
L26[00:16:58] <Ir7_o> yeah anope.
L27[00:17:10] <manmaed> nope
L28[00:17:38] <Ir7_o> there is 7 configs,
one for each service and ech one about 500 lines long (thats
default)
L29[00:18:07] <manmaed> i would have to set
up a quick WVista System
L30[00:18:21] <manmaed> to play with ircds
and Anope
L31[00:18:31] ⇨
Joins: ping
(~notSangar@2601:4:4500:887:28c8:43d2:6e70:f8c3)
L32[00:18:43] <Ir7_o> ok. i was using
CygWin for a little..
L33[00:20:17] <Kenny> which version were
you looking at Ir7_o?
L34[00:20:26] <ping> CygWin was the reason
i got linux -_-
L35[00:20:51] <Kenny> i'm looking at
InspIRCd 2.0.9, the lastest they show being released
L36[00:20:51] <Ir7_o> For Anope?
L37[00:21:07] <Ir7_o> InspIRCd 2.0.13 i
think
L38[00:21:12] <Ir7_o> the second to latest
one.
L39[00:23:01] <manmaed> will set my own
internal ircd up and see what i get
L40[00:23:10] <manmaed> when i wake up
:p
L41[00:23:13] <Ir7_o> ok,
L42[00:23:13] <manmaed> today
L43[00:23:54] <manmaed> :o
L45[00:24:11] <Kenny> newest release is
2.0.15, just a few days ago, contains bug fixes
L46[00:24:21] <manmaed> i have that XP
clinet i had for playing with POSs
L47[00:24:38] <manmaed> anyone not know
what a POS is?
L48[00:24:42] <Ir7_o> 2.0.15 will not link
to InspIRCd properly if using MySQL
L49[00:24:56] <Ir7_o> edit:
L50[00:25:06] <Ir7_o> 2.0.15 will crash if
using MySQL
L52[00:26:55] <Kenny> i'll have to set up
mysql on my system. need to do that any way for setting up my web
server
L53[00:27:06] <Kenny> along with php.
L54[00:27:11] <Ir7_o> you can use
flatfile..
L55[00:27:11] <manmaed> if you do make one
make sure you have a +h mod
L56[00:27:13] <Ir7_o> !!!
L57[00:27:13] <manmaed> :3
L58[00:27:27] <manmaed> have all the
channel owners mod
L59[00:27:31] <manmaed> modes
L60[00:27:33] <manmaed> *
L61[00:27:38] <Ir7_o> yeah, by default is
has +h and +q
L62[00:27:42] <Kenny> just got back online
a little over a month ago and haven't bothered to set stuff back
up
L63[00:27:43] <Ir7_o> both can be
disabled.
L64[00:28:08] <manmaed> why esper you now
have a +h mode
L65[00:28:16] <manmaed> and why no
HostServ
L66[00:28:52] <manmaed>
manmaed!Ender@manmaed.was.here.vhost
L67[00:28:58] <manmaed> seems nice
L68[00:29:20] <manmaed> or
manmaed!Ender@The.End
L69[00:30:11] <Kenny> Kenny@I.Cant.Die
:)
L70[00:30:44] ⇦
Quits: LordJoda (~lordjoda@178-26-182-118-dynip.superkabel.de)
()
L71[00:32:05] <Ir7_o> Kenny: how did you
get your hostname>
L73[00:32:44] <Kenny> i didn't. was being a
wise based on a tv show called South PArk :)
L74[00:32:51] <Kenny> wise ass*
L75[00:33:13] <Kenny> have you ever seen
South PArk?
L76[00:33:22] <Ir7_o> I have seen south
park.
L77[00:33:32] * ping
stabs Kenny and hits him repetitively with a large metal
spoon
L78[00:33:47] *
Ir7_o kicks ping.
L79[00:33:55] <Kenny> then you know Kenny
gets killed in nearly every show :)
L80[00:34:11] <Ir7_o> ohh ok..
L81[00:34:35] <Ir7_o> Do you know Sangar
personally?
L82[00:34:48] <Kenny> nope
L83[00:35:03] <Kenny> just met him a few
eeks ago...
L84[00:35:07] <Kenny> weeks*
L85[00:35:13] <Ir7_o> ok.. still just
interseted how you managed to gain channel founder...
L86[00:35:24] <Ir7_o> do you development
oc?
L87[00:35:32] <Kenny> nope :)
L88[00:35:36] <Kenny> I beta test
hehe
L89[00:35:41] <Ir7_o> HOW THEN??!! ;)
L91[00:35:50] <Ir7_o> oh ok.. lol
L92[00:36:14] <ping> Kenny, its because he
made the channel
L94[00:36:22] <ping> Ir7_o
L96[00:36:35] <Ir7_o> what do you
mean?
L97[00:37:13] <Ir7_o> i just had no idea:
who you were and how you got onto earth.
L98[00:37:35] <Kenny> short story, ping got
wise ass with me in #opencomputers, i made a channel
#OPen_Computers in spite. Sangar came up with #OC. I know how to
register channels and he made me op so i could register this
one
L99[00:38:03] <Ir7_o> oh ok! fair
enough.
L100[00:38:08] <ping> "wise ass"
= mistaking you for someone else
L101[00:38:33] <Kenny> after i registered
it, i gave Sangar co-founder status. I only kept co-founder status
to help in running the room
L102[00:38:48] <Ir7_o> do you have an
account on the forums?
L103[00:38:53] <Kenny> yep
L104[00:39:03] <Kenny> it's under the name
'shantomken'
L105[00:39:10] <Ir7_o> do you still Beta
test for Sangar>
L107[00:39:26] <Kenny> yep, i'm also
working on a video for him
L108[00:39:33] <ping> Ir7_o, beta test =
compile the github
L109[00:39:38] <Kenny> i keep up with the
newest releases
L110[00:39:41] <Ir7_o> great, you have
earnt a title on the forums
L111[00:40:01] <Kenny> not compile the git
hub but i get my release from git hub
L112[00:40:16] <ping> thats not really
beta then
L113[00:40:33] <Kenny> at the current time
the mod is still in beta
L114[00:40:46] <ping> then im also a beta
tester \o/
L115[00:41:09] <Kenny> nearly every mod
out there is in beta because they have to update every time MC
does
L116[00:41:39] <Ir7_o> well, i see it as
being fine, it seems sangar has trusted him and given him a solid
trust base.
L117[00:41:41] <Kenny> and nearly all mods
are doing bug fixes
L118[00:41:51] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L119[00:42:01] <Ir7_o> i dont see how a
title could hurt and if it is incorrect. simply, i will remvoe
it
L120[00:42:04] <Kenny> and as you see I
just sit here and be quiet mostly
L121[00:42:50] <Ir7_o> so your forums
account is: shantomken
L123[00:42:59] <Kenny> if Sanga_r give
some voice or op, i make the setting so it is auto done, so he
doesn't have to do it everytime
L124[00:43:11] <Kenny> yes
L125[00:43:44] <Kenny> and as you know i
do have op status, i just don't flaunt it or use it unless
necessary
L126[00:43:57] <Ir7_o> your name isn't
coming up Kenny?
L127[00:44:22] <Kenny> you mean the OC
forum?
L128[00:44:41] <Kenny> on the OC forum i'm
Kenny, on the MC forum i'm shantomken
L129[00:44:43] <Ir7_o> yes
L130[00:44:46] <Ir7_o> oh ok
L131[00:45:16] <Ir7_o> done and
done.
L132[00:45:18] <Kenny> and on the Tekkit
forum i'm know as a wise ass lol
L133[00:45:33] <Ir7_o> very funny :D
L134[00:46:10] <Kenny> well, they started
some shit with me one time and thought they could ban me from their
forum. I showed them otherwise hehe
L135[00:46:41] <Kenny> i have like 15
different accounts on their, all but one has been banned lol
L136[00:46:47] <Kenny> there*
L137[00:47:13] <Ir7_o> what ha
L138[00:47:18] <Ir7_o> what was the
shit?
L139[00:48:05] <Kenny> i used to take care
of a couple of mod packs. they started knocking the one pack i was
working with because we called ourselves a 'Tech" pack
L140[00:48:27] <Ir7_o> so they banned you.
ah
L141[00:48:33] <Kenny> said we were trying
to 'steal' their thunder by using it
L142[00:48:54] <Ir7_o> haha
L143[00:49:22] <Kenny> thye didn't ban me
till an article was put on their forum about the pack and i joined
jst to make a post and call them all a bunch of losers (in so many
words and more politely)
L144[00:49:26] <Ir7_o> you should have
told them to fuck off then started a pack extenal from techic and
called it Tech
L145[00:49:41] <Kenny> i did, thaty's what
got me banned lol
L146[00:49:51] <Ir7_o> hahah
L147[00:50:13] <Kenny> my pack had nothing
to do with technis, it simply had a lot of 'Tech'; mods in it
L148[00:50:57] <Ir7_o> wow.. what was the
age group between your pack and theirs?
L149[00:50:58] <Kenny> i was attempting to
help the owner of ther pack get it legit and have permission for
all the mods in it
L150[00:51:30] <Kenny> they had more
users, but had been around longer. our pack was picking up in
popularity and starting to gain on them
L151[00:51:49] <Ir7_o> ok
L152[00:52:23] <Kenny> the actually pack
owner though, kind of went goofy and started talking all kinds of
shit and it made it almost impossible to get the perms of the mod
devs
L153[00:52:29] <Kenny> actual*
L155[00:52:55] ***
Lathanael is now known as Lathanael|Away
L156[00:52:59] <Kenny> then i took over
maintaining the AMCO mod pack for a bit.
L157[00:53:41] <Kenny> but on Dec 27, 2012
i got thrown out on the streets and lost everything. spent that
winter living in a rent pitched inside of a shed
L158[00:53:50] <Kenny> tent*
L159[00:54:21] <Kenny> but this crazy old
hillbilly has been down before and they can never keep me down for
long
L160[00:54:35] <Ir7_o> (flashback)
L161[00:55:03] <Kenny> in Nov this past
year i finally got my disability approved and know have a steady
incopme each month
L162[00:55:36] <Kenny> it's not much
($720) US but i make do with it\
L163[00:56:03] <Ir7_o> ok..
L164[00:56:16] <Kenny> isn't much left
after paying the bills and buying food for the month but i'm doing
ok
L165[00:56:27] <Ir7_o> so you are
disabled?
L166[00:56:44] <Kenny> at least i'm off
the streets with a real roof over my head
L167[00:57:05] <Kenny> yes. have issues
with my legs and on some days it is difficult for me to walk
L168[00:57:28] <Ir7_o> D: $720 per month
or week?
L169[00:57:49] <Kenny> because of it I
don't leave the house much. This computer and the phone are my
connection with the outside world
L170[00:57:53] <Kenny> a month
L171[00:58:12] <Ir7_o> D:
L172[00:58:34]
⇨ Joins: SuperBot (SuperBot@thatjoshgreen.me)
L173[00:58:37] <Ir7_o> this is a real
story and you arent bullshiting?
L174[00:58:41] <Kenny> rnet and bills
run$400 a month, food is $200, so i have about $100 to get other
things with
L175[00:58:49] <Kenny> no
bullshitting
L176[00:59:17] <Ir7_o> ok, so from being
banned from techic (income) you lost nearly everything?
L177[00:59:18] <Kenny> i'm 56 (soon to be
57) and have had a lot happen to me in my life
L178[00:59:56] <Kenny> it was at about the
same time i was banned from technic that i lost everytrhing. the
ban wasn;t the reason though :)
L179[01:00:14] <Ir7_o> oh ok! so how did
you lose everything?
L180[01:00:26] <Ir7_o> (thrown out onto
the streets)?
L181[01:01:29] <Kenny> i was staying with
a friend in a gov't housing building, i wasn't on the lease. Had
been staying there for almost 6 years. The govv't agency had a
change in personanel where we were at and the new Admin started
checking people out...
L182[01:01:51] <Ir7_o> oh D:
L183[01:01:59] <Ir7_o> thats a really
harsh story..
L184[01:02:13] <Kenny> because i wasn't on
the lease she had me thrown out of the apt and a no trespass order
placed on me so i couldn't get back on the property
L185[01:02:37] <Kenny> since i had nowhere
else, i had no way of storing my stuff and had to leave it
behind
L186[01:02:51] <Ir7_o> thats sad..
L187[01:03:08] <Kenny> lost about $6,000
worth of tools, my computers and some other small stuff
L188[01:03:36] <Ir7_o> is your family
still around?
L189[01:03:48] <Kenny> sad maybe, but i
fought back. and now i at least have a steady income and a roof
over my head
L190[01:04:17] <Kenny> I'm the oldest
living member of the family, parents and grandparents have since
passed on
L191[01:04:32] <Ir7_o> son or
daugther?
L192[01:04:49] <Ir7_o> wife/partner?
L193[01:04:52] <Kenny> i ahve abrother and
a sister who care nothing about family values. my other sister is
the one who helped me get off the streets
L194[01:05:04] <Kenny> never married, no
gf
L195[01:05:14] <Ir7_o> thats really
sad..
L196[01:05:35] <Kenny> and at my age now,
it's hard to get one of those hot young college girls to look at
you :)
L197[01:05:52] <Ir7_o> ;)
L198[01:06:01] <Ir7_o> i'd seriously help
you fuck up the techic site still, always hated them.....
L199[01:06:18] <Ir7_o> and i dont just
mean ddos them.
L200[01:06:20] <Kenny> that's water under
the bridge, as they say
L201[01:06:29] <Ir7_o> ok..
L202[01:07:00] <Ir7_o> anyway, i need to
go for a little while now, ill speak son ;)
L203[01:07:02] <Kenny> being thrown out
made me look at things differently
L204[01:07:08] <Kenny> take care
L205[01:07:08] ***
Ir7_o is now known as Ir7_o[AWAY]
L206[01:28:28]
⇨ Joins: EcmaXp (~EcmaXp@118.221.16.199)
L207[01:38:01] ***
Ir7_o[AWAY] is now known as Ir7_o
L208[01:40:47] *
Kenny is still a fly on the wall :)
L209[01:44:25] <Ir7_o> Cloudy has just
left ComputerCraft D:
L210[01:47:46] <Kenny> id he say
why?
L211[01:47:49] <Kenny> did*
L212[01:48:17] <Ir7_o> yeah, join
#computercraft; if i had shares in oc, i'd be rich now
L213[01:48:37] ⇦
Quits: Ir7_o (~Ir7_o@79.143.191.185) (Excess Flood)
L214[01:50:45]
⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L215[01:50:45]
zsh sets mode: +o on Ir7_o
L216[01:50:53] <Stary2001> \heh
L217[01:50:54] <Stary2001> heh
L218[01:51:50] <Kenny> i know what he did
to get kicked lol
L219[01:51:53] <Kenny> I saw in my
channel
L220[01:53:04] <Ir7_o> Cloudy?
L221[01:53:23] <Kenny> yea
L222[01:53:31] <Kenny> where you pasted it
to the chan
L223[01:53:47] <Kenny> he's quit iorc for
now at east
L224[01:53:51] <Kenny> irc*
L225[01:53:56] <Kenny> least*
L226[01:54:01] ⇦
Quits: EcmaXp (~EcmaXp@118.221.16.199) (Ping timeout: 207
seconds)
L228[01:54:25] <Kenny> i saw in another
channel where he quit after leaving the cc channel
L229[02:07:29]
⇨ Joins: Cloudy
(~AndChat11@cpc85-shef11-2-0-cust199.17-1.cable.virginm.net)
L230[02:08:08] <Cloudy> Good luck for the
future guys.
L231[02:08:27] <Cloudy> I seriously mean
that.
L232[02:09:31] <Cloudy> When open
computers came out it upset me, sure. And I think certain parts
lack originality. But you've done great work.
L233[02:09:50] <Cloudy> I hope you have
the strength to carry on, unlike myself.
L234[02:10:40] <Cloudy> Much love
<3
L235[02:10:55] ⇦
Parts: Cloudy
(~AndChat11@cpc85-shef11-2-0-cust199.17-1.cable.virginm.net)
(Leaving))
L236[02:15:12] ***
manmaed is now known as manmaed|AFK
L237[02:30:20] <Stary2001> Sangar, o_O
^
L238[04:14:10] <Forecaster> huh,
KingLemming's quitting
L239[04:48:29]
⇨ Joins: Lathanael
(~Lathanael@p549728D7.dip0.t-ipconnect.de)
L240[04:49:36] ⇦
Quits: Lathanael|Away (~Lathanael@p549739AD.dip0.t-ipconnect.de)
(Ping timeout: 380 seconds)
L241[05:32:24] ***
SuPeRMiNoR2 is now known as super
L242[05:38:02] ⇦
Quits: sd763pi (~something@75-167-73-146.desm.qwest.net) (Quit:
Bye)
L243[05:39:20] ***
super is now known as SuPeRMiNoR2
L244[05:39:45]
⇨ Joins: sd763pi
(~something@75-167-73-146.desm.qwest.net)
L245[05:39:48] ⇦
Quits: sd763pi (~something@75-167-73-146.desm.qwest.net) (Client
Quit)
L246[05:42:41] ***
LordFokas|out is now known as LordFokas
L247[05:42:42]
⇨ Joins: sd763pi
(~something@75-167-73-146.desm.qwest.net)
L248[05:43:27] ***
SuPeRMiNoR2 is now known as super
L249[05:43:59] ***
super is now known as SuPeRMiNoR2
L250[05:46:52] ***
AngieBLD||out is now known as AngieBLD
L251[05:48:04] ⇦
Quits: sd763pi (~something@75-167-73-146.desm.qwest.net) (Quit:
Bye)
L252[06:43:35]
⇨ Joins: Maru_
(webchat@ip68-103-100-246.ks.ok.cox.net)
L253[06:44:24] ***
AngieBLD is now known as AngieBLD|Off
L254[06:55:18] ***
LordFokas is now known as LordFokas|off
L255[07:02:36]
⇨ Joins: Vexatos
(~Vexatos@p5B31E962.dip0.t-ipconnect.de)
L256[07:10:12] ⇦
Quits: Maru_ (webchat@ip68-103-100-246.ks.ok.cox.net) (Quit: Web
client closed)
L257[08:44:47] ⇦
Quits: vv (~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667) (Ping
timeout: 194 seconds)
L258[08:52:56]
⇨ Joins: vv
(~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667)
L259[09:43:18] ⇦
Quits: vv (~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667) (Read
error: Connection reset by peer)
L260[09:44:35]
⇨ Joins: vv
(~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667)
L261[10:06:36] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L262[10:28:22] ⇦
Quits: vv (~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667) (Read
error: Connection reset by peer)
L263[10:29:36]
⇨ Joins: vv
(~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667)
L264[10:47:16] <Ir7_o> ?ir7_o
L265[10:47:16] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L266[10:47:39] <Ir7_o> !voice
EnderBot
L267[10:47:40]
zsh sets mode: +v on EnderBot
L268[10:51:12] <Vexatos> ?ir7_o
L269[10:51:12] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L270[10:51:17] <Vexatos> Aww
L271[10:51:25] <Vexatos> Argh dangit
L272[10:52:03] <Ir7_o> It was working last
night... D:
L273[10:57:01] ***
manmaed|AFK is now known as manmaed
L274[11:03:53] <Forecaster> ?help
L275[11:03:54] <EnderBot> I can help you
with: test, who-is-ir7_o, spacepie,
L276[11:03:54] <EnderBot> Command usage:
?<topic> e.g. ?stargates
L277[11:03:59] <Forecaster> :P
L278[11:08:16] <Forecaster> Ir7_o: using
the right command is good :P
L279[11:10:25] <Vexatos>
?who-is-ir7_o
L280[11:10:25] <EnderBot> That awesome guy
who wants to sleep right now but will be active again soon :D
L281[11:30:09] ***
alekso56_off is now known as alekso56
L282[11:33:17] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L283[11:35:22] ***
Cyborg is now known as Biohazard
L284[12:04:15]
⇨ Joins: Vexaton
(~Vexatos@p5B31C30E.dip0.t-ipconnect.de)
L285[12:10:01] ⇦
Quits: Vexatos (~Vexatos@p5B31E962.dip0.t-ipconnect.de) (Ping
timeout: 380 seconds)
L286[12:49:25]
⇨ Joins: Wobbo
(~Wobbo@a83-163-115-113.adsl.xs4all.nl)
L287[12:49:38] <Wobbo> hi
L288[12:49:39] <Kenny> ?Ir7_o
L289[12:49:39] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L290[12:49:56] <Kenny> ?who-is-Ir7_o
L291[12:49:56] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L292[12:49:57] <JoshTheEnder>
?whois-ir7)o
L293[12:49:57] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L294[12:49:59] <JoshTheEnder> ¬_¬
L295[12:50:03] <JoshTheEnder>
?whois-ir7_o
L296[12:50:03] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L297[12:50:09] *
JoshTheEnder stabs EnderBot
L298[12:50:12] <JoshTheEnder> ?help
L299[12:50:12] <EnderBot> I can help you
with: test, who-is-ir7_o, spacepie,
L300[12:50:12] <EnderBot> Command usage:
?<topic> e.g. ?stargates
L301[12:50:14] <Kenny> ?who-is-ir7_o
L302[12:50:14] <EnderBot> That awesome guy
who wants to sleep right now but will be active again soon :D
L303[12:50:20] <Kenny> there it is
L304[12:50:21] <JoshTheEnder> :P
L305[12:50:22] <Sangar> ok, so I just kind
of caught up. did the modding community just go apocalyse?
L306[12:50:28] <JoshTheEnder> yep
L307[12:50:31] <JoshTheEnder> well
L308[12:50:34] <Kenny> looks that
way
L309[12:50:45] <Sangar> why was I already
away when cloudy stopped by D:
L310[12:50:56] <Kenny> and Sangar: Cloudy
popped in last night and wished you trhe best of luck
L311[12:51:10] <Wobbo> What
happened?
L312[12:51:11] <Sangar> aye, pc was
running saw it in the logs and was like "what"
L313[12:51:14] <Kenny> I tried to catch
him
L315[12:51:37] <Sangar> aye, that one's
genius in its simplicity
L316[12:52:20] <JoshTheEnder> if you want
i can go get the link to the entire reddit thread if you want
L317[12:52:30] <Kenny> and one thing i
NEVER did. when i took care of the AMCO pack I spent a month
running down perms for the mods i used
L318[12:53:04] <Kenny> and then made sure
they were posted on the MC forums for all to see
L319[12:53:26] <Sangar> found it
already
L320[12:53:37] <Sangar> skimmed through a
couple of peoples tweets
L321[12:53:55] <Sangar> holy hell
L322[12:54:00] <Sangar> interesting
times
L323[12:54:12] <Forecaster> that's an
understatement
L324[12:54:35] <Sangar> you know that
curse, right? "may you live in interesting times"
L325[12:54:51] <Kenny> boy have i
ever
L326[12:55:02] <Forecaster> with cpw on
guard the foundations of the minecraft modding community is pretty
much shaking in it's foundations
L327[12:55:21] <Forecaster> if he quits a
big chunk of mods will certainly follow
L328[12:55:54] <Kenny> but he has always
allowed his mods to be used in mod packs. it's an open
license
L329[12:56:35] <Kenny> but yeah, if he
walks, basically no more forge
L330[12:57:19] <Kenny> the biggest one to
watch for though would be Searge to walk
L332[12:57:37] <Forecaster> first reply is
from cpw
L333[12:57:44] ***
Vexaton is now known as Vexatos
L334[12:58:37] <Forecaster> bah, said
"foundations" twice...
L335[12:58:41] <Forecaster> > -
<
L336[12:58:46] <JoshTheEnder> also the
EULA doesnt apply to modders unless they play their own / other's
mods. because when they are making the mods, they are not the 'end
user'
L337[12:59:27] <Forecaster> I'm not a
lawyer, I'm not going to try to interpret that thing
L338[12:59:31] <Forecaster> I'm going to
ignore it
L339[13:01:28] <JoshTheEnder> also if
people are claiming mods to be a deriviant of minecraft, then does
that not make minecraft a deriviant of Java? if the same thing
which they are applying to mods were to be applied to minecraft
itself, then Sun/Orical have copyright over minecraft
L340[13:01:49] <Kenny> also someone at
Mojang ahs gooten greedy because the EULA has been changed a couple
oftime since the game came out
L341[13:01:54] <Kenny> gotten*
L342[13:03:24] <manmaed> Any tools you
write for the Game from scratch belong to you. . Modifications to
the Game ("Mods") (including pre-run Mods and in-memory
Mods) and plugins for the Game also belong to you and you can do
whatever you want with them, as long as you don�t sell them for
money / try to make money from them. We have the final say on what
constitutes a tool/mod/plugin and what doesn�t.
L343[13:04:29] <Kenny> also, why is therer
no mention of Bukkit? Bukkit completely redoes serverside
L344[13:04:45] <Sangar> it's basically
what happens when you get someone to do the legal stuff that has no
ties to the community. at least that's what it looks like.
L345[13:06:07] <Kenny> but theie own EULA
says the mods belong to the modders. I think what is going on is so
many modders are using adfly to make money from their mods (a
violation of the EULA) that Mojang is trying to put a stop to that
practice
L346[13:06:14] <Kenny> their*
L347[13:06:57] <manmaed> but tryly there
not *Selling* there mods
L348[13:06:58] <Kenny> but that is just my
opinion. I have been away from the community for quite some time
and don't know what all has happened in the past year
L349[13:07:07] <manmaed> in opinion
anyways
L350[13:07:27] <Forecaster> it would fall
under "try to make money from them
L351[13:07:29] <Forecaster> "
L352[13:07:34] <JoshTheEnder> well, except
from maybe the very popular mods, i dont think adf.ly links are
enough to even cover the costs of the servers they host their files
on
L353[13:08:06] <Forecaster> and if that's
their intention changing the license isn't going to make anyone
stop doing it
L354[13:08:16] <Forecaster> they'd have to
actually take someone to court over it
L355[13:08:47] <Sangar> i dunno. i hate
adfly, but i think of it like people "selling" linux,
where they take the money as the shipping fee, making it perfectly
legal.
L356[13:09:04] <Kenny> AS I SAID, it was
my opinion. a LOT has changed in the community while i was
offline.
L357[13:09:33] <manmaed> Sangar do you
have an adblocker installed?
L358[13:09:40] <Sangar> of course, not
trying to convince anyone, just saying :)
L359[13:09:42] <Sangar> aye
L360[13:09:52] <Forecaster> who
doesn't?
L361[13:09:53] <Sangar> when i'm lucky it
just shows me the link in plaintext :P
L362[13:09:54] <Kenny> this is a shock to
me, yes. BUt it cannot have een sudden. This has to have been
brewing for a while now
L363[13:10:00] <Wobbo> Most mods also have
a direct download link, for people who do not want to use adfly, so
then they aren't really trying to make money of it
L364[13:10:12] <Kenny> have been*
L365[13:10:41] <manmaed> if fml and forge
pull out there well be no mods
L366[13:11:06] <Sangar> reason i hate
adfly isn't because i have to wait five seconds by the way, it's
the kind of ads it shows. that look like software updates for java
or what not. really obvious scams.
L367[13:11:23] <Forecaster> ^ this
L368[13:11:28] <Kenny> i use Adblock,
never see them :)
L369[13:11:29] <Forecaster> and there's no
way to report them
L370[13:11:33] <Forecaster> easily
L371[13:11:42] <JoshTheEnder> if mods have
actual sites (like UE) then i disable the ad blocking on those
domains, but as Sangar just said, they have no control over what
adf.ly shows
L372[13:12:02] <manmaed> tho if you dont
see the add the user dosnt get money for it
L373[13:12:07] <Kenny> Adblock works just
fine with adfly, for me that is
L374[13:12:13] <Forecaster> same
L375[13:12:19] <manmaed> same
L376[13:12:24] <Sangar> in the most cases.
sometimes it doesnt for some reason.
L377[13:12:31] <Forecaster> I'd be fine if
they had an easy way of reporting those ads and did something about
it
L378[13:12:41] <JoshTheEnder> well i
actually have 2 ad blockers installed, one by adblock and the other
is Avast's one
L379[13:12:42] <Sangar> aye
L380[13:12:50] <Kenny> yeah, and that ad
for Livid is the one that usually gets through
L381[13:13:58] <Forecaster> there's also a
ton of ads that look like commonly used download buttons
L382[13:14:11] <Forecaster> I even hit one
once when I wasn't paying attention...
L383[13:14:22] <Sangar> and videos / sound
in general
L384[13:14:31] <Forecaster> forgetting it
was an adfly page
L385[13:14:33] <JoshTheEnder> i think the
first time i used adf.ly i almost got confused with a fake DL
button
L386[13:14:41] <Kenny> same here
L387[13:15:08] <JoshTheEnder> fake DL
buttons & sound are the main reason i use adblock
L388[13:15:38] <Wobbo> I second that
^
L389[13:15:59] <Wobbo> And it loads
webpages with a lot of moving adds faster :P
L390[13:16:21] <JoshTheEnder> though on YT
i have it because if my internet is being shit, i dont want to have
to load an ad
L391[13:17:18] <Kenny> i do it cause i
figure Google can stuff their ads where the sun don't shine
L392[13:17:58] <Kenny> they do enough bs
to you when you search for a link
L393[13:18:14] <Wobbo> According to
minecraft EULA, you may not use homophobic language available
through minecraft :P
L394[13:18:24] <Kenny> someone pays them
and their link goes to the top, even if it doesn't match your
search criteria
L395[13:18:50] <JoshTheEnder> *searches
for beds* "did you want to buy a car?"
"NO"
L396[13:19:14] <Forecaster> the keyword
might match one they paid for, even if the actual ad doesn't
L397[13:19:21] <Forecaster> a
keyword*
L398[13:20:09] <Kenny> yep
L399[13:20:45] <Forecaster> "here
google, whenever someone searches for beds, show this car
ad"
L400[13:21:23] <Forecaster> and the more
keywords you pay for the more exposure you get
L401[13:22:33] *
Kenny goes to see what happens if he searches for
shantomken
L402[13:23:54] <Kenny> lol
L403[13:24:12] <Kenny> there are links to
sites i have never had anything to do with
L404[13:26:00] <Vexatos> Forecaster
L405[13:26:05] <Forecaster> ?
L406[13:26:14] <Vexatos> "Here you
have 100 000 €"
L407[13:26:23] <Vexatos> "Now show my
link to the keyword *"
L408[13:26:32] <Vexatos> :P
L409[13:26:34] ***
Ir7_o is now known as Ir7_o[AWAY]
L410[13:26:43] <Ir7_o[AWAY]> Goodnight
guys..
L411[13:26:46] <Wobbo> Google doesn't use
regex, does it? :P
L412[13:26:47] <Ir7_o[AWAY]> zzZZ
L413[13:26:54] <Forecaster> what currency
is that? xD
L414[13:26:58] <Vexatos> Euros
L415[13:26:59] <Forecaster> I can't see
the symbol at the end
L416[13:27:01] <Forecaster> ah
L417[13:27:04] <Vexatos> €€€€€€€€
L418[13:27:09] <Vexatos> (Use UTF-8)
L419[13:27:14] <Forecaster> can't
L420[13:27:22] <Forecaster> I've tried to
get my client to use it
L421[13:27:27] <Vexatos> Which
client?
L422[13:27:29] <Ir7_o[AWAY]> Just waiting
on that lucidity.. :/
L423[13:27:31] <Wobbo> Switch
clients
L424[13:27:31] <Forecaster> Irssi
L425[13:27:37] <Vexatos> I use
HexChat
L426[13:27:41] <Vexatos> it supports
UTF-8
L427[13:27:59] <Forecaster> so does irssi,
but my setup has multiple steps
L428[13:28:09] <Forecaster> and somewhere
it's not utf :P
L429[13:28:20] <Forecaster> I haven't been
able to fix it yet
L430[13:28:58] <Kenny> look ikn the
options, Forecaster
L431[13:29:23] <Forecaster> oh hey,
waddayaknow
L432[13:29:31] <Forecaster> I just fixed
it :P
L433[13:30:14] <Forecaster> it was the ssh
client (PuTTY) that was assuming it was recieving some ISO
format
L434[13:30:22] ⇦
Quits: vv (~IceChat9@2a02:1810:188b:2b00:38ce:8397:6037:c667) (Ping
timeout: 186 seconds)
L435[13:30:30] <JoshTheEnder> lol
L436[13:30:44] <Forecaster> I changed it
to assume utf-8 and now it seems to be working :D
L437[13:30:46] <Forecaster> finally
L438[13:30:48] <Forecaster> :P
L439[13:31:27] <Forecaster> if only it
would allow me to click links like Kitty does
L440[13:34:51] *
Kenny pets Kitty. "Nice Kitty"
L441[13:35:02] <Forecaster> :P
L442[13:35:13] <Kenny> what, I have 2 cats
as pets :P
L443[13:35:26] <Forecaster> I have 3
:P
L444[13:35:40] <Kenny> 2 is enough for
me.
L445[13:35:49] <Forecaster> used to have 5
^^
L446[13:35:53] <Kenny> one is 6 months old
and into every thing
L447[13:36:13] <Kenny> i keep reminding
him about "curiosity killing the cat"
L448[13:36:28] <Kenny> hehe
L449[13:36:44] <Forecaster> had 3 put down
because of old age, 2 left, then got another one
L451[13:36:49] <Forecaster> so up to 3
again
L452[13:36:57] <Forecaster> I've seen
that
L453[13:37:59] <Forecaster> oooooo
starbound update!
L455[13:38:44]
⇨ Joins: vv
(~IceChat9@94-226-140-50.access.telenet.be)
L456[13:42:02] <JoshTheEnder> and if they
did so then Sun/Orical could claim copyright over minecraft for the
same reason as mojang say they have copyright over mods
L457[13:43:32] <Forecaster> I read someone
explaining that somewhere else :P
L458[13:46:17] *
Kenny says to hell with. I'll decompile my favorites mods and keep
them updated myself
L459[13:47:17] <Wobbo> Its Java,
decompiling isn't to hard, right? :P
L460[13:47:41] <Kenny> cp does it for
you
L461[13:47:45] <Kenny> mcp*
L462[13:48:46] <JoshTheEnder> yeah, then
try deobfuscating (if it is) then try understanding the code so you
know where to update it
L463[13:53:21] <Kenny> yep. been on that
end of it a year ago hehe
L464[13:53:59] <Kenny> i actually did
release a single mod of my own, but i also helped a couple of devs
update theirs to newer versions of MC
L465[13:54:26] <Forecaster> I've released
a grand total of two mods :P
L466[13:54:37] <Forecaster> one for
1.6.4
L467[13:54:42] <Forecaster> the other was
for 1.2
L468[13:55:21] <Kenny> mine was for 1.4.5
and 1.4.6
L469[13:55:49] ***
alekso56 is now known as alekso56_off
L470[13:56:10] <Kenny> i got knocked
offling after 1.4.6 and just got back on a little over a month
ago
L471[13:56:18] <Kenny> offline*
L472[13:56:53] <Kenny> the mcp/forge setup
is now confusing to me and i haven't a clue as how to go about
setting it up anymore
L473[13:58:02] <Kenny> before i created
the mcp folder and dropped the mcp stuff in there, and then put
forge in. now forge has taken it upon themselves to install the
whole thing and the structure is confusing to me
L474[13:59:43] <JoshTheEnder> Kenny, i'd
advise at looking at VSWE's modding tutorials, i think the first
video tells you how to set it up
L475[13:59:46] <Kenny> so i've given up on
doing any more modding
L476[14:00:28] <Kenny> the structure is
differnt. before forge was inside of mcp now it's the other way
around
L477[14:03:59] <Kenny> for me it is
confusing
L478[14:04:35] *
Kenny is an old man stuck in his ways hehe
L479[14:05:23] <Kenny> it took me 6 months
just to begin understanding the other way. I don't have that much
time left on this planet to keep switching up on how to make a
mod
L480[14:06:50]
⇨ Joins: Lunatrius`
(~Lunatrius@cpe-46-164-9-136.dynamic.amis.net)
L481[14:09:20] ⇦
Quits: Lunatrius (~Lunatrius@cpe-46-164-9-15.dynamic.amis.net)
(Ping timeout: 190 seconds)
L482[14:09:20] ***
Lunatrius` is now known as Lunatrius
L483[14:09:24] <Forecaster> :P
L484[14:18:22] <Kenny> i'm 57 to hell with
starting over again and they already are looking at another way of
doing. I'll stick to making packs and playing the game
L485[14:19:12] <Kenny> i don't know if the
recipes for OC are too expensive, by they are time-consuming as
hell hehe
L486[14:19:34] <Kenny> especially when you
are old and your memory is not so good :)
L487[14:19:41] <Wobbo> NEI :P
L488[14:20:08] <Kenny> nei doesn't have a
thing to do with it. too many steps :P
L489[14:20:27] <Kenny> it's takenme 3
hours to build a superior screen
L490[14:20:39] <Wobbo> That does indeed
take long
L491[14:20:48] <Forecaster> autocrafting
:P
L492[14:21:09] <Kenny> tried that. the
crafting tables do not want to do the ALU for some reason
L493[14:21:31] <Kenny> they will pull in
the components but not put them into the system
L494[14:21:48] ***
alekso56_off is now known as alekso56
L495[14:22:56] ⇦
Quits: tofep (~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au) (Read
error: Connection reset by peer)
L496[14:25:44]
⇨ Joins: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de)
L497[14:25:45]
zsh sets mode: +o on LordJoda
L498[14:33:59] ⇦
Quits: Wobbo (~Wobbo@a83-163-115-113.adsl.xs4all.nl) (Quit:
Wobbo)
L499[14:36:03]
⇨ Joins: Wobbo
(~Wobbo@a83-163-115-113.adsl.xs4all.nl)
L500[14:52:41] <Sangar> i'm planning to
make the basic tiers a little less expensive in the default set and
make the default set the hardmode set, but the complexity won't
change much - the higher tiers expect that you have some sort of
autocrafting setup ^^ i mean, those are computers after all. they
aren't made of sticks and stones (well, they are, in part, but you
know what I mean :P)
L501[14:54:43] <Vexatos> Sticks and stone?
No. 7 Stone, 1 glass pane, 1 redstone dust? Yes.
L502[14:54:51] <Vexatos> :D
L503[14:55:30] <Wobbo> Wrong mod Vexatos
:P
L504[15:00:18] <Vexatos> That was the joke
*cough*
L505[15:00:30] <Vexatos> Wait, mod?
L506[15:00:35] <Vexatos> I thought this
was IRL
L507[15:00:48] <Wobbo> You don't mod the
real life?
L508[15:00:50] <Vexatos> Isn't your PC
also made of stone, redstone and glass?
L509[15:01:03] *
Vexatos is confusicated
L510[15:01:08] <Forecaster> mine's coal
powered :D
L511[15:01:23] <Wobbo> My PC is made of
aluminium :P
L512[15:01:30] <Vexatos> Noone needs
linux, I have OpenOS
L513[15:01:37] <Vexatos> \o/
L514[15:01:44] <JoshTheEnder>
confusicated? so you mean you've been taken away from something?
:P
L515[15:01:54] <Wobbo> A lot better than
craftos.
L516[15:08:48] <Vexatos> confusicated is
the more extreme and more grammatically wrong version of
confued
L517[15:08:51] <Vexatos> *confused
L518[15:09:21] <Kenny> the main one i have
issue with in the autocrafting system is the ALU
L519[15:09:38] <Kenny> mine runs on
lighter fluid
L520[15:09:48] <Kenny> it's highly
compbustible
L521[15:09:55] <Kenny> combustible*
L522[15:11:10] <Kenny> it's not the
expensiveness that drives me crazy, it's all the stuff to craft to
make the lower tier to start and then having to repeat that same
thing again to get the next tier
L523[15:11:55] <Kenny> as i mentioened, it
took me 3 hours to make a superior screen hehe
L524[15:12:35] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L525[15:12:49] <Kenny> *just* the screen.
i've been about an hour now working toward a top tier hard drive
hehe
L526[15:13:03] <Kenny> i don't even have a
case yet lol
L527[15:13:52] <Stary2001> lolo
L528[15:14:12] ***
LordFokas|off is now known as LordFokas
L529[15:14:31] <Sangar> now make a max
size multiblock screen using superior screens :D
L530[15:14:48] <Vexatos> I don't even have
enough RAM on my PC to dare making a better RAM for my ingame
PC
L531[15:14:51] <Sangar> what autocrafting
system were you using where the alu failed?
L532[15:16:39] <Vexatos> Hmmm
L533[15:16:40] ⇦
Quits: Wobbo (~Wobbo@a83-163-115-113.adsl.xs4all.nl) (Quit:
Wobbo)
L534[15:16:50] <Vexatos> So the internet
API and the shell API is fixed now...
L535[15:17:00] *
Vexatos goes test his github program a little moer
L536[15:17:02] <Vexatos> *more
L537[15:17:21] <Vexatos> I hate it if you
are testing something 2 hours and then realize the API is derped
:|
L538[15:17:39] <Vexatos> Sangar, I love
you for having all the things OpenSource
L539[15:18:02] <Vexatos> Otherwise I would
not have been able to realize that is was the API's fault :D
L540[15:18:46] <Sangar> all part of
programming :P had the same thing when switching to ue3 and ic2
just was totally overpowered. turns out it was a wrong conversion
ratio in ue ^^ exactly the same thing - open source <3
L541[15:19:08] <Kenny> forget that! i'll
do it ikn single player lol
L542[15:19:24] <Kenny> logiopipes
L543[15:19:28] <Kenny> logipipes*
L544[15:19:43] <Vexatos> UE3 has no OP
conversion ratio...
L545[15:19:53] <Vexatos> It has the same
as Rotarycraft
L546[15:19:57] <Kenny> it's their crafting
table system that's the culprit
L547[15:20:05] <Sangar> no i mean it was
actually a bug
L548[15:20:09] <Vexatos> Ah
L550[15:21:41] <Sangar> ok, i'll look into
it, though i don't really see what would make it dislike that
recipe in particular. nothing magical in it.
L551[15:22:28] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L552[15:22:31] <Kenny> i think it had to
do with the fact that i have it autocrafting everything necessary
for it
L553[15:23:05] <LordFokas> I just don't go
very well with your decision to use UE
L554[15:23:09] <LordFokas> but it's your
mod
L555[15:23:32] <Vexatos> I do go very
well
L556[15:23:38] <Vexatos> It fits well into
UE
L557[15:23:45] <Kenny> i'll delve into it
deeper later. Was just starting to put together an autocrafing
system so it may have been that
L558[15:23:46] <LordFokas> as long as you
accept RF, I'll take it
L559[15:23:47] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L560[15:23:57] <Vexatos> And
@UniversalClass exchanges a dependency with having to use 4
APIs
L561[15:24:08] <Sangar> ^ this
L562[15:24:15] <Kenny> LordFokas, he went
to UE because UE has the functionality of using all power
systems
L563[15:24:18] <Vexatos> That switch
commit
L564[15:24:25] <Vexatos> basically removed
5 files entirely
L565[15:24:30] <Vexatos> and cleaned up a
ton of code
L566[15:24:40] <Vexatos> UE is great for
cleaner code
L567[15:25:04] <Kenny> now there is only
one dependency to gain access to all of the power sources rather
than having to include all of their apis
L568[15:25:31] <Kenny> Calclavia is a damn
good modder for a 16 year old hehe
L569[15:25:40] <Kenny> maybe 17 nnow
L570[15:25:59] <Vexatos> Yea
L571[15:26:12] <Vexatos> But his older
code is horrible
L572[15:26:17] <Vexatos> (Looking at
ICBM)
L573[15:26:18] <Kenny> Cb is 17-18 been
coding since he was like 14
L574[15:26:32] <Kenny> CB (Chicken
Bones)
L575[15:26:34] <Vexatos> Most of his
variables were actually chinese
L576[15:26:43] <Vexatos> in the older
parts of ICBM
L577[15:26:55] <Kenny> things are like
that when you first start coding....
L578[15:27:09] <Vexatos> Yea
L579[15:27:16] <Kenny> takes time to
develop a concise, compact solid system
L580[15:27:34] <Vexatos> Our Computer
science teacher: "Today we learn how to make 2 classes work
with each other"
L581[15:27:35] *
Kenny went to college for programming
L582[15:27:44] <Vexatos> Creating a
Bruch.java and a Bruchrechner.java >___>
L583[15:27:54] <LordJoda> lol
L584[15:28:04] <Kenny> but that was back
ikn the good old DOS days, before shitty windows hehe
L585[15:28:17] <Vexatos> So many German
people in here O.o
L586[15:28:31] <Vexatos> And yes,
LordJoda, we needed a whole lesson for this
L587[15:28:37] <Kenny> should that really
surprise you?
L588[15:28:52] <Vexatos> The thing is, CS
is freaking hard if you just have it because you hate biology
more
L589[15:29:05] <Vexatos> Which was the
reason for a lot of people to choose this
L590[15:29:05] <Kenny> i know from history
that the German poeples were more scientifically inclined
L591[15:29:29] <Vexatos> And now they
aren't understanding anything
L592[15:29:36] <Vexatos> Because CS IS
hard as hell to learn
L593[15:29:40] <Vexatos> if you are not a
freak
L594[15:29:47] *
Kenny is part German besides that :)
L595[15:29:49] <Vexatos> but if you are,
you can also learn java yourself
L596[15:29:58] *
Vexatos is German :D
L597[15:30:17] <Kenny> so is the dev for
Forestry :)
L598[15:30:27] <LordFokas> computer
science is easy to learn, if you put time into it. If all you can
do is play games, yes, it's freaking hard.
L599[15:30:37] <Kenny> Sir Sengir and is
(i say brother) Sangar :)
L600[15:31:13] <Kenny> i started
programming back when computers first hit the market for home use
:)
L601[15:31:22] <Kenny> that was in
1978
L602[15:31:45] <Kenny> and the language to
learn was GW-BASIC
L603[15:32:23] <Kenny> then along came
Apple with Pro-Dos, and (thief) Microsoft with MS-DOS
L604[15:32:44] <Kenny> and they were suing
C
L605[15:32:48] <Kenny> using*
L606[15:34:17] <Kenny> back to making a
hard drive :P
L607[15:38:13] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L608[15:57:25] <Kenny> i still say there
are way too many steps to making theitems
L609[16:00:01] <Kenny> i'm about to just
give up. it's going to take me 2 days to make a computer (and i
m,ean IRL days
L610[16:00:34] <Kenny> i've been over an
hour just crafting the the lowest tier hard drive
L611[16:01:16]
⇨ Joins: Wobbo
(~Wobbo@a83-163-115-113.adsl.xs4all.nl)
L612[16:02:46] <Kenny> truing to craft
this computer is beginnning to take the fun out of it for me
L613[16:02:50] <Kenny> trying*
L614[16:07:35] <Forecaster> what would you
suggest for the process then?
L615[16:07:50] <Wobbo> If I want to
translate to Dutch, would that be du_NL or du_DU or nl_NL?
L616[16:09:56] <Kenny> Forecsater, when it
takes an hour just to make the lowst tier hard drive, and you have
to repeate thet same pro
L617[16:10:20] <Kenny> process 5 more tie
to get to the top tier then that is too much crafting
L618[16:10:25] <Kenny> times*
L619[16:10:44] <Vexatos> Wobbo I think
nl_NL
L620[16:10:54] <Vexatos> Since German is
de_DE
L621[16:11:20] <Forecaster>
languagename_country
L622[16:11:22] <Wobbo> That is true, was
confusing German and Deutsch :P
L623[16:11:38] <Forecaster> en_US or
en_UK
L624[16:11:41] <Forecaster> :P
L625[16:12:17] <Kenny> it's beginning to
look like it is going to take me more than 2 days, and when it
takes that long to craft something, to me it's not worth it
L626[16:13:03] <Kenny> i ahve no problem
with being expensive, but OC is doing the same thing Eloraam did
with RP2 and because of it i only used a few things from RP2
L627[16:13:27] <Forecaster> I'm going to
try this
L628[16:13:31] <Kenny> it's just taking
way too long to craft the items
L629[16:13:35] <Forecaster> then I'll see
if I agree or disagree
L630[16:13:48] <Wobbo> I just realised
that I normally use English for talking about computers, I don't
even know the translation for Disk Drive O_o
L631[16:13:50] <Forecaster> I haven't
tried crafting the stuff yet
L632[16:14:04] <Kenny> go try it
L633[16:14:11] <Forecaster> I'm about to
:P
L634[16:15:52] <Vexatos> Wobbo look it up
in some dictionary
L635[16:16:11] <Kenny> to Dutch or
German?
L636[16:16:17] <Wobbo> To Dutch
L637[16:16:20] <Vexatos>
>____>
L638[16:16:43] <Wobbo> Google translate
tells me that disk drive translates to disk drive O_o
L639[16:17:01] <Kenny> German =
Plattenlauf
L640[16:17:08] <Wobbo> XD
L641[16:17:17] <Kenny> Dutch =
L642[16:17:17] <Kenny> schijfstation
L643[16:17:31] <Kenny> according to Google
translate
L644[16:17:46] <LordJoda> plattenlauf
wtf?
L645[16:17:51] <Wobbo> Well, that
works
L646[16:17:54] <Vexatos> Kenny
L647[16:17:58] <Vexatos> I meant a
DICTIONARY
L648[16:18:01] <Vexatos> not google
translator
L649[16:18:33] <Kenny> i don't have a
English-German or Dutch-Engliosh dictionary :P
L650[16:18:46] <Kenny> so it's Google
translate
L651[16:18:52] <LordJoda> leo.org^^
L652[16:19:14] <Forecaster> ooh, Sangar,
suggestion, limit range of network cables, add fiber cable with
longer range :3
L653[16:19:15] <Wobbo> I don't have a
dictionary here either
L654[16:19:30] <Wobbo> I would prefer
noise over a hard limit
L655[16:19:49] <Forecaster> harder to
implement though
L656[16:21:24] <Kenny> German = das
plattenlaufwerk
L657[16:21:46] <Kenny> and that is from
leo.org
L658[16:22:42] <Vexatos> Diskettenlaufwerk
\o/
L659[16:23:17] <Kenny> and that i get from
another site (Diskettenlaufwerk)
L660[16:23:23] <Sangar> recipes: thanks, i
get the feeling no-one really actually crafted the things up to
this point (from start to end). I know I didn't, because there were
bugs to fix ;) as I said, the current set will definitely become
the hardmode set. though i did get a basic computer running after
giving me all the basic materials in a reasonable amount of time
(~15 mins).
L661[16:23:54] <Vexatos> Well
L662[16:24:03] <Vexatos> it's easy
compared to GregTech hardmode recipes
L663[16:24:08] <Vexatos> So no worries
there
L664[16:24:09] <Kenny> i am old and memory
is short. i have to keep looking up the recipe hehe
L665[16:24:40] <Sangar> you know the
question mark in nei to get the overlays, right? that helps a
*ton*. i forget what i was looking at a second before, too :P
L666[16:24:57] <Wobbo> You know what is
really a help when translating? Wikipedia XD
L667[16:25:11] <Kenny> yeah, but when i
have to leave the table to get sopmething that recipe is gone
L668[16:25:26] <Kenny> so i have to look
it up again
L669[16:26:24] <Kenny> Sangar, i'm not
trying to be a hard ass about this. I do have trouble remembering
things short term. so crafting this (for me) is very
difficult
L670[16:26:53] <Kenny> without repeated
use i don't remember what i saw 5 minutes ago
L671[16:26:56] <Forecaster> there could
just be a set of really simple recipes
L672[16:27:07] <Forecaster> it wouldn't be
difficult to add
L673[16:27:36] <Sangar> I was just a
little shocked by the numbers after implementing that little
feature i screenshotted a day or two ago, so I'm very much
understanding if things seem too expensive right now :P
L674[16:27:58] <Kenny> it's not expensive
i'm talkikng about
L675[16:27:59] <Sangar> and yes, that's
exactly what I'm working on right now - a somewhat simplified
set
L676[16:28:06] <Sangar> well it goes hand
in hand
L677[16:28:26] <Kenny> i don't feel that
they are too expensive, just that there are way too many
steps
L678[16:29:43] <Sangar> well, i'll just do
the simplified set for now, and we'll see if it helps for that, too
(because i think it should since it's basically removing
"branches" of the recipes)
L679[16:29:49] <Wobbo> What does an
abstract bus card do in real live?
L680[16:30:03] <Kenny> makes things
abstract hehe
L681[16:30:05] <Vexatos> Nothing
L682[16:30:06] <Sangar> controls devices
from stargate tech
L683[16:30:09] <Vexatos> Yes
L684[16:30:15] <Vexatos> READ THE DAMN
DESCRIPTION TOOLTIP
L685[16:30:36] <Wobbo> I only have the
translation file open, don't have minecraft running :P
L686[16:30:49] <Wobbo> But that might
help
L687[16:30:55] <Vexatos> There is the
description
L688[16:30:56] <Vexatos> read it
L689[16:31:04] <Sangar> scroll down for
the tooltips then ;)
L690[16:31:44] <Wobbo> Found it,
thanks!
L691[16:32:25] <Wobbo> Why is Acid called
Grog in game btw?
L692[16:32:40] <LordJoda> because it IS
grog^^
L693[16:32:44] <Kenny> because Grog can
eat your insides out
L694[16:32:56] <Sangar> have you ever
played monkey island?
L695[16:33:03] <Vexatos> What the
heck
L696[16:33:14] <Vexatos> "Attempt to
call global 'require' (A nil value)"
L697[16:33:30] <Vexatos> Grog is a pretty
acidic thing
L698[16:33:32] <Wobbo> No, never played
monkey island
L699[16:33:43] <Vexatos> Then leav
IRC
L700[16:33:47] <Sangar> :D
L701[16:33:48] <Vexatos> Buy the
game
L702[16:33:50] <Vexatos> Play it
L703[16:33:53] <Vexatos> come back
L704[16:34:01] <Kenny> grog also refers to
beer (ale)
L705[16:34:13] <Vexatos>
>_______________>
L706[16:34:21] <Vexatos> Then you'll think
differently about grog
L707[16:34:42] <Kenny> and it can eat your
insides up, just like acid hehe
L708[16:34:57] <Vexatos> Not if you are a
pirate
L709[16:35:14] <Wobbo> I'm sort Vexatos, I
don't have an Amiga, MS-DOS or atari ST, and my Mac doesn't support
classic mode anymore :P
L710[16:35:14] <Vexatos> <Vexatos>
"Attempt to call global 'require' (A
nil value)"
L711[16:35:21] <Kenny> really? what was
the life expectancy of a pirate? hehe
L712[16:35:42] <Wobbo> What version of
open computers are you using?
L713[16:35:52] <Vexatos> Sangar,
apparently I can't shell.execute() inside a program
L714[16:35:57] <Vexatos> then this error
occurs
L716[16:36:09] <Vexatos> Wobbo: Dev
52
L717[16:36:44] <Wobbo> shell.execute needs
an environment to run the program in right?
L718[16:36:57] <Sangar> gimme a sec, will
check
L719[16:37:19] <Wobbo> So if your
environment is nil, then he won't find that function :P
L720[16:37:27] <Vexatos> local success,
msg = shell.execute("tmp_github.lua", table.unpack(tArgs,
sArg))
L721[16:37:47] <Vexatos> I want it to do
following
L722[16:37:55] <Vexatos> github run
MightyPirates/OpenComputers/master/assets/opencomputers/lua/rom/bin/pastebin.lua
9A68r8M9 secdoor
L723[16:38:05] <Vexatos> Shall create that
temporary file
L724[16:38:14] <Vexatos> (I got github get
to work)
L725[16:38:20] <Vexatos> Then execute the
program
L726[16:38:24] <Vexatos> and remove the
file again
L727[16:38:36] <Vexatos> Since it seems to
be the only thing that works
L728[16:39:14] <Wobbo> Vexatos try local
success, msg = shell.execute("tmp_github.lua", _ENV,
table.unpack(tArgs, sArg))
L729[16:39:22] <Vexatos> k
L730[16:40:04] <Vexatos> Works
L731[16:40:06] <Vexatos> I love you
L732[16:40:20] <Vexatos> Wait
L733[16:40:23] <Vexatos> that means
L734[16:40:35] <Vexatos> the program's
port/rewrite is done
L735[16:41:13] <Vexatos> That program can
get a file from a github repo, like pastebin
L736[16:41:20] <Vexatos> it can also run
the program directly
L737[16:43:45] <Vexatos> Dangit
L738[16:43:49] <Sangar> yeah ok. I'm
defaulting env to the current one if none is specified now.
L739[16:44:36] <Sangar> for
shell.execute("asd") stuff
L740[16:44:50] <Vexatos> How can I check
whether the internet component is installed
L741[16:44:55] <Vexatos> and, if not,
error out?
L742[16:44:59] <Sangar> but you'll still
have to pass it if you want params.
L743[16:45:10] <Sangar>
component.isAvailable("internet")
L744[16:45:15] <Vexatos> thanks
L745[16:46:25] <Vexatos> And how to change
the text colour (if possible)?
L746[16:47:56] <Sangar> see gpu api in
wiki
L747[16:48:00] <Vexatos> Now to clean
stuff up
L748[16:48:13] <Vexatos> That only tells
how to change background and foreground colour
L749[16:48:31] <Sangar> as opposed
to?
L750[16:48:53] <Vexatos> text colour
L751[16:48:58] <Sangar> foreground == text
color
L752[16:49:16] <Vexatos> Ah
L753[16:49:19] <Vexatos> Thanks :)
L754[16:49:30] <Sangar> np, feel free to
clarify it in the wiki ^^
L755[16:49:58] <Vexatos> Yea
L756[16:50:06] <Vexatos> Such a mod needs
extensive documentation
L757[16:53:38] ***
AngieBLD|Off is now known as AngieBLD
L758[16:55:18] <Vexatos> Great it
works
L759[16:55:20] <Vexatos> \o/
L760[16:55:26] <Vexatos> Now to improve
that pastebin program
L761[16:56:02] <Vexatos> You know, the
Computercraft version also had a way to run a pastebin directly
without having to get it first
L762[16:56:23] <SpiritedDusty> It
did?
L763[16:56:24] <Vexatos> Although the OC
version looks much cleaner
L764[16:57:47] <Sangar> it did, i never
used it, thought it was really unnecessary :P
L765[16:57:47] <Vexatos> wow
L766[16:57:50] <Vexatos> 133 lines
L767[16:57:52] <Vexatos> so small
L768[16:57:56] <Vexatos> so efficient
:D
L769[16:57:57] <Vexatos> I love OC
L770[16:58:18] <Sangar> Lua <3
L771[16:59:24] <Vexatos> Yea
L772[16:59:32] <Vexatos> Mind me adding
that to the pastebin program?
L773[17:00:59] <Vexatos> also that
pastebin put <filename> that let you upload files
L774[17:03:21] <SpiritedDusty> I really
love that OC can use TCP sockets :D
L775[17:04:05] <Vexatos> I have no clue
what those are
L776[17:09:41] <Sangar> yeah, feel free to
add that functionality. regarding put, the reason I didn't add that
was because I didn't want to ship an api key with the mod.
L777[17:10:20] <Sangar> by now there's
symlinks, so if we can agree on some system config folder (/etc
e.g.) people can symlink to their actual config files in
there
L778[17:10:30] <Sangar> including an api
key in that case
L779[17:10:51] <Vexatos> ?
L780[17:10:58] <Forecaster> Sangar: does
cables have a range limit?
L781[17:11:10] <SpiritedDusty> ^ such
grammar
L782[17:11:12] <Wobbo> Will /etc be
mounted by default? Or do you have to add it yourself, like
/usr?
L783[17:11:40] <Sangar> ah, right. no, as
long as all chunks are loaded there's none. the idea of limiting
cable range has the problem that i'd actually have to start caring
*how* stuff is connected :P
L784[17:11:41] <Vexatos> Sangar, how do I
post something via the internet API?
L785[17:11:54] <Forecaster> ah :P
L786[17:11:57] <Forecaster> makes
sense
L787[17:12:09] <Forecaster> SpiritedDusty:
I r b3st @ gramma!
L788[17:12:16] <SpiritedDusty> heh
;)
L789[17:12:20] <Sangar> Wobbo: manually,
but you should be able to create symlinks in virtual folders (gotta
test this...)
L790[17:12:38] <SpiritedDusty> theres
symlinks? :o
L791[17:12:42] <Sangar> request(address,
postData)
L792[17:12:45] <Vexatos> k
L793[17:13:00] <Vexatos> soo...
L794[17:13:04] <Vexatos> I need a set API
key
L795[17:13:08] <Vexatos> And that's
basically it
L796[17:13:11] <Sangar> yeah, they're
virtual though (so they have to be recreated after each computer
reboot)
L797[17:13:18] <Sangar> aye
L798[17:13:20] <Vexatos> Nah
L799[17:13:30] <Vexatos> Computercraft has
it stored inside the program
L800[17:13:37] <Vexatos> local key =
"0ec2eb25b6166c0c27a394ae118ad829"
L801[17:13:38] <Sangar> i know. and i
don't like that.
L802[17:13:45] <Vexatos> Why not?
L803[17:14:12] <Wobbo> Sangar, maybe add
more control over the boot sequence then? Like a script that runs
after all the disks are mounted? like /etc/rc.local in Linux or
/etc/rc.d in FreeBSD
L804[17:14:59] <Sangar> I could just add
an "init" signal thats fired in the init.lua after all
that stuff has been processed.
L805[17:15:07] <Sangar> autorun scripts
could use that to coordinate
L806[17:16:03] <Wobbo> So an autorun
script could place a listener for that event? that would work I
guess
L807[17:16:23] <Vexatos> Hmmm
L808[17:16:40] <Vexatos> How do I make the
program generate a new API key every run?
L809[17:16:55] <Vexatos> That won't
work....
L810[17:17:08] <SpiritedDusty> it could
ask the user for an API key of their own?
L811[17:17:22] <Wobbo> I guess that that
would be the best ^
L812[17:17:23] <Sangar> that's what i
meant with configs.
L813[17:17:40] <Sangar> link some file
with the key in it to /etc/pastebin.key or something
L814[17:17:40] <Wobbo> look for
/etc/pastebin.conf
L815[17:17:42] <Sangar> then use
that
L816[17:17:59] <Vexatos> Ok
L817[17:18:25] <Vexatos> so
L818[17:18:26] <Wobbo> Dutch sounds lame
:/
L819[17:18:32] <SpiritedDusty> so /etc
will be writable?
L820[17:18:56] <Sangar> it'll usually be a
virtual folder
L821[17:19:01] <SpiritedDusty> ah ok
L822[17:19:46] <Vexatos> local file =
fs.open("/etc/pastebin.key",r) local key = file:read()
file:close()
L823[17:19:48] <Vexatos> Like this?
L824[17:19:49] <Sangar> as soon as you do
ln /home/my_pastebin.conf /etc/pastebin.conf the etc folder would
be "created"
L825[17:19:59] <Sangar> use io.open
L826[17:20:02] <Vexatos> Ok
L827[17:20:03] <Sangar> and
:read("*a")
L828[17:20:06] <Sangar> but except that,
yep
L829[17:20:10] <Vexatos> *a means
what?
L830[17:20:13] <Sangar> all
L831[17:20:22] <Vexatos> So it ready the
entire file?
L832[17:20:25] <Vexatos> *reads
L833[17:20:27] <Sangar> yes
L834[17:20:31] <Vexatos> O:
L835[17:20:53] <Vexatos> That will make
things so much easier for getting the text you want to put
L837[17:21:07] <Vexatos> Yea
L838[17:21:27] <Vexatos> Soo it returns a
string including line break chracters etc?
L839[17:21:35] <Sangar> yes
L840[17:21:40] <Vexatos> k
L841[17:22:58] <Wobbo> doesn't pastebin
need a password/username to upload files?
L842[17:23:09] <Vexatos> Nope
L843[17:23:12] <Vexatos> just an API
key
L844[17:23:19] <Vexatos> which comes with
signing up
L845[17:23:28] <Vexatos> So you can make
an account
L846[17:23:37] <Vexatos> esspecially for
all the OC uploads
L847[17:24:10] <Vexatos> Sangar, so, how
do you want to handle the key being inside the pastebin.key
file?
L848[17:24:19] <Vexatos> Everyone can see
it there anyways
L849[17:24:26] <Vexatos> so why not just
putting it into the file?
L850[17:24:36] <Sangar> frankly: I'd vote
for making all configs lua files that return a table :P
L851[17:24:53] <Vexatos> :|
L852[17:25:00] <Vexatos> Could you please
explain this to me?
L853[17:25:30] <Sangar> the point is that
its not distribute one master key thats bound to one persons
account
L854[17:25:43] <Wobbo> Wouldn't it be
better to run all configs as if they were programs within a
specified environment? This makes for really easy to write
configs
L855[17:26:04] <Wobbo> I will be AFK
L856[17:26:08] <Sangar> you mean you'd
just dofile(config)?
L857[17:26:21] <Sangar> dunno, I prefer to
have control over my namespace
L858[17:26:26] <Vexatos> Sangar, how do
you want the API key thing then? YOu can not generate a new one
every launch
L859[17:26:46] <Sangar> the user would
save it somewhere and symlink it into /etc/pastebin.conf
L860[17:27:28] <Sangar> the more i think
about it the less it sounds like the good idea that it originally
seemed like
L861[17:28:06] <Forecaster> implement it
quickly!
L862[17:28:14] <Forecaster> before you get
a better idea! D:
L863[17:28:55] <Vexatos> What's
symlink?
L864[17:29:06] <Vexatos> And that means
you actually had to get a pastebin account
L865[17:29:45] <Sangar> its a filesystem
entry that behaves exactly like the object it points to
L866[17:30:11] <Sangar> so if you do ln
/tmp /asd you can cd /asd, create a file there, and it's actually
be in /tmp
L867[17:30:32] <Sangar> if you link a file
you can open it using that links name/location but it acutally
refers to the real one
L868[17:30:50] <Vexatos> So what?
L869[17:31:03] <Vexatos> -->That would
mean you actually had to get a pastebin account<--
L870[17:31:09] <Sangar> yes
L871[17:31:18] <Vexatos> Noone would want
that
L872[17:32:18] <Sangar> my thinking was
that api keys should go into "central" services such as
websites, but not be distributed with programs... but it might be
messier than I thought
L873[17:32:34] <Vexatos> Yes
L874[17:32:48] <Vexatos> Just use one key
for all the things
L875[17:32:51] <Vexatos> it works on
CC
L876[17:32:51] <Sangar> meh. add a default
key but make it configurable (i.e. if the config is there replace
it with the key in there)
L877[17:32:54] <Vexatos> So why not?
L878[17:34:22] <Sangar> i somehow thought
the issues cc had with pastebin a while back was related to that
somehow, but i can't for the love of god remember how i came to
believe that nor find any info on it. quite possibly a
brainfart.
L879[17:34:47] <Kenny> why not make it a
config where the user can put the necessary info
L880[17:35:30] <Vexatos> Will there be a
config option to enable the /etc folder?
L881[17:35:51] <Kenny> so they can get a
pastebin accoutn, put the user name and password in their config
and that allows them to access it
L882[17:35:57] <Vexatos> Yea
L883[17:36:04] ⇦
Quits: Wobbo (~Wobbo@a83-163-115-113.adsl.xs4all.nl) (Quit:
Wobbo)
L884[17:36:06] <Vexatos> And a
use_default_pastebin_key=true
L885[17:36:08] <Sangar> Kenny: an optional
config is what i'd vote for, now, yes. Vexatos: what do you mean,
enable?
L886[17:36:22] <Vexatos> I mean
L887[17:36:25] <Vexatos> add a config
option
L888[17:36:28] <Vexatos> if it is
true
L889[17:36:45] <Vexatos> the /etc folder
you talked about will be enabled in Computers
L890[17:36:55] <Vexatos> But Kenny's idea
is better
L891[17:36:55] <Kenny> i think the
optional config would be the best route. then you are not giving
out any other person's or you own info
L892[17:37:01] <Vexatos> Yes
L893[17:37:03] <Vexatos> Make it
L894[17:37:09] <Vexatos>
use_default_pastebin_key=true
L895[17:37:12] <Vexatos> To use that
L896[17:37:21] <Vexatos> or below the
ability to add your won one
L897[17:37:25] <Vexatos> *own
L898[17:37:30] <Sangar> it doesn't have to
be "enabled", it'd just be there if someone were to
provide a config
L899[17:37:36] <Vexatos> Yea
L900[17:37:40] <Vexatos> Soooo
L901[17:37:52] <Vexatos> How shall I
handle the getting of the key now?
L902[17:37:56] <manmaed> are you saying
that OC could pastebin as a loged in yser?
L903[17:38:30] <Sangar> config =
tryLoadFile or {} ; keyToUse = config.key or
"defaultkey"
L904[17:38:52] <SpiritedDusty> well you
could encorage the users to have an API key of their own, but still
include the default one
L905[17:38:57] <SpiritedDusty> not but
sure how that would work out
L906[17:39:15] <Sangar> adding the
username and login info to the config would be simple, yeah,
question is if we'd want that (encourage people to enter passwords
in plaintext on servers where everyone can theoretically read them
that is)
L907[17:39:15] <Vexatos> What?
L908[17:39:28] <Vexatos> No
L909[17:39:42] <Vexatos> That'd be as bad
as embedding the key directly into the code
L910[17:39:48] <Vexatos> and that would be
a ton easier
L911[17:39:54] <Kenny> couldn't the
pastbin concept be done from client side only?
L912[17:40:09] <Vexatos> Probably
not
L913[17:40:28] <Vexatos> Because yu have
to send the key to the server anyways
L914[17:40:30] <Sangar> since all lua
stuff runs exclusively on the server, nah
L915[17:40:46] <Vexatos> So... For now
just using the default key?
L916[17:40:51] <Vexatos> You can always
change it later
L917[17:41:19] <Sangar> yes. as for the
"encouraging", just show a nag message "Using
default API key." when it runs would probably be enough
:P
L918[17:41:28] <Vexatos> Would you (as a
dev) provide the key for this?
L919[17:41:55] <Sangar> yeah, gimme a
sec
L920[17:41:56] <Vexatos> (So I am not
responsible with my email in case crap happens) :D
L921[17:41:58] <Kenny> ok, what if it were
set so that it was up to the server owner if he wanted to allow the
players to use paste bin? If so, he could set up a pastebin
accopunt strictly for the server to use
L922[17:42:23] <Kenny> he weould then
control the user name and password
L923[17:42:36] <Kenny> and it would be on
the server
L924[17:43:14] <Sangar> problem with that
is getting it from the config into the lua state - and i don't want
to set a precedent with special cases for individual programs
L925[17:43:31] <Kenny> i see what you
mean
L926[17:43:52] <Vexatos> Yea
L927[17:43:54] <Vexatos> So
L928[17:43:58] <Kenny> is the API strictly
a text file?
L929[17:43:59] <Vexatos> Just one key like
CC?
L930[17:44:10] <Vexatos> It is a single
key, kenny
L931[17:44:19] <Sangar> for now. I'll add
the config stuff later.
L932[17:44:20] <Vexatos> 32
characters
L933[17:44:35] <Vexatos> You have a key I
can put into the program?
L934[17:44:38] <Kenny> i'm trying to
understand the concept of an API as you are referring to it
L935[17:44:43] <Vexatos> Again, you can
always change it later :)
L936[17:44:50] <Vexatos> be right back,
lunch
L937[17:45:41] <Sangar> API Key,
specifically
L938[17:45:50] <Sangar> it's a token you
send together with the data to pastebin
L939[17:46:05] <Sangar> reduces the chance
of spambots hammering them
L940[17:46:10] <Sangar> since you at least
need an account
L941[17:46:18] <Sangar> it's basically a
public password
L942[17:46:23] <Kenny> my understyanding
of an APOI is that it contains code used b y the mod. and is
usually done so in just plain text form
L943[17:46:45] <Kenny> my typing is
abysmal :(
L945[17:48:42] <Sangar> Vexatos: waiting
for the activation mail right now (wanted an extra account for
that) and I'll go grab some food, too.
L946[17:49:16] <Kenny> API developer key
is the password?
L947[17:49:57] <SpiritedDusty> the API
developer key is a key that lets to have access to the pastebin
API
L948[17:51:37] <Kenny> NVM\
L949[17:51:46] <Kenny> i'm through trying
to understand
L950[17:52:40] <SpiritedDusty> Sangar,
what slot do I put the internet card in? I can't put it in any
slot
L951[17:53:29] <Kenny> he's eating
L952[17:53:43] <SpiritedDusty> oh
L953[17:54:00] <Kenny> read his last line
:)
L954[17:54:16] <SpiritedDusty> ah I
see
L955[17:54:33] <Kenny> i missed it too
when i came back in and asked the question hehe
L956[17:54:37] <Vexatos> I can't put an
internet card AND a tier 3 GPU inside the same computer O.o
L957[17:55:03] <Vexatos> But I can put an
inet card and a tier 1 GPU into the same computer
L958[17:55:05] <Kenny> why not?
L959[17:55:14] <SpiritedDusty> huh same… I
just took out my GPU and I was able to put the internet card
in
L960[17:55:16] <Vexatos> It simply won't
let me place it inside
L961[17:55:19] <SpiritedDusty> bugs!
L962[17:55:32] <Vexatos> Try with a tier 1
GPU, spiritedDisty
L963[17:55:38] *
Kenny grabs the bug spray yelling, where are they
L964[17:55:38] <Vexatos> >_>
L965[17:56:06] <Vexatos> Nowhere you see
more bugs in one place than in Minecraft
L966[17:56:15] <SpiritedDusty> I tried
using a tier 2 gpu and I was able to put the internet card in,
guess internet cards are tier 3...
L967[17:56:17] <Kenny> lol very true
L968[17:56:55] <Vexatos> Well
L969[17:57:09] <Vexatos> I have tested it
with a superior case
L970[17:57:11] <Kenny> then he's going to
have to change it to accept more than one tier 3 card
L971[17:57:20] <Vexatos> Yea
L972[17:58:18] <Sangar> damn, dinner will
take some longer. key: fd92bd40a84c127eeb6804b146793c97
L973[17:58:20] <Kenny> it should work with
a superior case. that should allow any tier 3 card to work in it,
even more than one
L974[17:58:40] <Kenny> we have a bug
report hehe
L975[17:59:03] <Kenny> they are running
rampant all over MC and have invaded OC
L976[17:59:14] <Sangar> no you don't
L977[17:59:15] <Sangar> :P
L978[17:59:23] <Sangar> there's small
roman numerals in the slots
L979[17:59:29] <Sangar> those are the tier
of item the slot supports
L980[17:59:32] <Kenny> you can't put a
Internet card in with a tier 3 GPU
L981[18:00:13] <Kenny> a superior case
should support full tier 3 (pzzled)
L982[18:00:22] <Kenny> (puzzled)*
L983[18:00:44] <Sangar> tier 3 case only
has one tier 3 slot right now, I might make it two, but am leaning
towards making the internet card tier two instead.
L984[18:01:02] <Kenny> which is easier?
:)
L985[18:01:22] <Vexatos> Does the
formatting of the POST from the HTTP API wiki still apply?
L986[18:01:24] <Sangar> changing the
internet card's tier is changing one number ;) doesn't get any
easier
L987[18:01:25] <SpiritedDusty> hmm the
internet API is trying to call inet.open which is nil...
L988[18:01:29] <Vexatos> SO I have to make
the stuff a table?
L989[18:02:51] <Sangar> SpiritedDusty: ah
dammit, must have forgotten to rename that
L990[18:03:01] <SpiritedDusty> oh :P
L991[18:03:01] <Sangar> refactoring with
parts of the stuff in script files = sucks
L992[18:03:12] <Stary2001> heh
L993[18:03:58] <Stary2001> or make inet t2
:P
L994[18:04:01] <Stary2001> fak
L995[18:04:01] <Sangar> Vexatos: or a
string
L996[18:04:11] *
Stary2001 curses scroll bar not being at bottom
L997[18:04:12] <Vexatos> so I can do
L998[18:04:29] <Vexatos>
"api_option=paste&api_dev_key="..key.."$
L999[18:04:31] <Vexatos> Etc
L1000[18:05:14] <Sangar> should work i
think
L1001[18:05:33] <Vexatos> k
L1002[18:06:17] <Vexatos> hmmm
L1003[18:07:57] <SpiritedDusty> when
accessing the internet component directly, internet.connect always
returns "hostname cannot be null" even though I have an
IP as the first argument
L1004[18:08:07] <SpiritedDusty> more
bugs
L1005[18:08:26] <Vexatos> More bucks
\o/
L1006[18:08:57] *
Kenny grabs the bug spray yelling "Where are
they?!"
L1007[18:12:33] <Sangar> meh, stupid
error message. i have to add a special case to make that clear. the
actual problem is that you didn't specify a port.
L1008[18:13:30] <SpiritedDusty> I
specified a port and its still erroring
L1009[18:13:43] <SpiritedDusty> wait is
the port a second argument or is it together with the ip?
L1010[18:13:58] <Sangar> second
argument
L1011[18:14:55] <Sangar> actually... that
should work if it's in one
L1012[18:15:05] <Sangar> what's the exact
address you're specifying?
L1013[18:15:11] <SpiritedDusty>
localhost:438
L1014[18:15:46] <Vexatos> How to specify
multiple arguments within pcall?
L1015[18:16:15] <SpiritedDusty> hm
internet.connect('127.0.0.1:438') is returning nil..
L1016[18:16:18] <Sangar> pcall(f, arg1,
arg2, arg3, ...)
L1018[18:16:51] <Sangar> maybe it returns
nil, "domain is blacklisted"?
L1019[18:17:07] <Sangar> yes
L1020[18:17:34] <SpiritedDusty>
"Illegal character in scheme name at index 0:
127.0.0.1:438"
L1021[18:18:04] <Sangar> ^.-
L1022[18:18:07] <Vexatos> ok
L1023[18:18:10] <Vexatos> let's test
this
L1024[18:18:14] <Sangar> don't tell me
uri can't parse ips...
L1025[18:18:28] <SpiritedDusty> xD
L1026[18:18:34] <Vexatos> If this put
works
L1027[18:19:37] <SpiritedDusty> is there
a limit on how fast you can send TCP messages?
L1028[18:19:47] <Sangar> oh f*ck me... it
tries to parse it as a schema (http, file, ftp, ...) and that can't
be a number, and *then* it throws an exception... unlike when it
just can't parse it
L1029[18:20:06] <Sangar> 1/tick
L1030[18:24:54] <Vexatos> Uhm
L1031[18:25:06] <Vexatos> The response
code I get from the request
L1032[18:25:16] <Vexatos> how do I get
that into a string?
L1033[18:27:40] <Sangar> should be the
same as when doing a normal request?
L1034[18:28:45] <Vexatos> Well, there I
was simply file:write()
L1035[18:28:53] <Vexatos> But now I do
not want it inside a file
L1036[18:28:59] <Vexatos> But inside a
string
L1037[18:29:12] <Vexatos> so, for chunk
inresponse do ... end
L1038[18:29:15] <Sangar> then do result =
result .. blah instead of f:write ?
L1039[18:29:24] <Vexatos> Derp
L1040[18:29:26] <Vexatos> I am
stupid
L1041[18:29:36] <Sangar> all right, *now*
i'm really off to get dinner ^^
L1042[18:29:48] <Vexatos> Ok
L1043[18:30:40] <Vexatos> Oh my ffffff
god
L1044[18:30:42] <Vexatos> it works
L1045[18:30:44] <Vexatos> \o/
L1046[18:30:49] <Vexatos> IT FREAKING
WORKS
L1047[18:31:34] *
Vexatos know the ecstatic feeling when you see your code working
the first time
L1048[18:31:42] <SpiritedDusty> heh love
that feeling
L1049[18:32:15] <Stary2001> ^
L1050[18:32:19] <Stary2001> 'tis
great
L1051[18:32:43] <Vexatos> That's why you
code after all
L1052[18:32:52] <Vexatos> To see you've
achieved something
L1053[18:33:04] <Vexatos> So now to make
the rest work
L1054[18:33:09] <Vexatos> should be far
easier, though
L1055[18:37:23] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1056[18:45:27] <SpiritedDusty> that good
feeling when something works <3
L1057[18:46:33] <Vexatos> Indeed
L1058[18:53:40]
⇨ Joins: Wobbo
(~Wobbo@a83-163-115-113.adsl.xs4all.nl)
L1059[18:53:44] <Wobbo> Sangar, I meant
shell.execute(config, customEnv)
L1060[18:54:10] <Wobbo> I have an example
somewhere
L1061[18:54:51] <Sangar> ah
L1062[18:54:56] <Sangar> yeah that would
work
L1063[18:56:03] <Wobbo> Can I find the
labels I have given to my disks somewhere on my real computers
filesystem?
L1064[18:57:25] <SpiritedDusty> is there
a way to read all the messages with the internet API instead of
specifying how many characters to read?
L1065[18:57:41] <Sangar> Wobbo: not sure
what you mean, you can see them when you run `df`
L1066[18:58:04] <Wobbo> I mean on my
MacBook, running df there will probably not work ;)
L1067[18:58:10] <Sangar> internet api
should also support "*a" and such
L1068[18:58:20] <Sangar> uses the same
buffer that files use
L1069[18:58:43] <Sangar> Wobbo: aaah,
outside the game! ^^
L1070[18:58:52] <Sangar> erm, no, I'm
afraid not.
L1071[18:58:56] <SpiritedDusty> i tried
*a but it doesn't work
L1072[18:59:30] <Wobbo> Then I have a
feature request :P Make that possible
L1073[18:59:33] <Sangar> as in didn't
read stuff or as in blocked?
L1074[19:00:09] <SpiritedDusty> well
socket:read('*a') throws an error, "attempt to compare number
with string"
L1075[19:00:28] <Sangar> how did you get
socket?
L1076[19:00:31] <Wobbo> Sangar, what is
the easiest way for me to send you two files?
L1077[19:00:40] <Vexatos> Let's test
this
L1078[19:00:48] <SpiritedDusty> socket =
internet.socket('localhost', 438)
L1079[19:00:59] <SpiritedDusty> i took
localhost off my blacklist
L1080[19:01:00] <Sangar> Wobbo: what kind
of files? text: pastebin or gist (github)
L1081[19:01:13] <Wobbo> gist it is
L1082[19:02:04] <Sangar> internet.socket
gives you a "stream". it's basically like fs.open. use
internet.open for the buffered one (which is like io.open)
L1083[19:02:19] <Sangar> so many
.opens
L1084[19:02:40] <SpiritedDusty> ah
ok
L1086[19:03:32] <Wobbo> Is code for a
(badly written) energy daemon, with a config file
L1087[19:03:56] <SpiritedDusty> hmm… I
tried using internet.open but when I do socket:read('*a') it just
hangs there
L1088[19:05:12] <Sangar> well, yeeeeah,
that's probably because the remote end doesn't close the connection
after writing its data? this just tries to read until there is
nothing anymore, and until the socket connection is closed there's
potentially more. might have to look into butchering a timeout in
there.
L1089[19:05:18] <Vexatos> Haha
L1090[19:05:23] <Sangar> Wobbo:
interesting!
L1091[19:05:35] <Vexatos> pastebin run
cwbzfirh run cwbzfirh run cwbzfirh get cwbzfirh pastebin2.lua
L1092[19:05:49] <Vexatos> cwbzfirh is the
pastebin.lua program itself, by the way
L1093[19:05:54] <Wobbo> I should really
update that code though, I guess people would use it
L1094[19:06:03] <SpiritedDusty> hm.. I
just restarted the server, for internet.open its socket:write to
send a message right?
L1095[19:06:08] <Vexatos> sooo
L1096[19:06:13] <Vexatos> Sangar, I can
say the prog works
L1097[19:06:32] <Sangar> socket:write,
yes.
L1098[19:06:40] <Sangar> nice
L1099[19:07:26] <SpiritedDusty> hm on the
server side I don't recive anything
L1100[19:07:53] <SpiritedDusty> oh nvm
there it is
L1101[19:08:17] <Vexatos> SH*T
L1102[19:08:22] <Vexatos> Sangar I found
a problem
L1103[19:08:27] <Vexatos> be right
back
L1104[19:09:02] <SpiritedDusty> huh thats
odd… if I do socket:read right after socket:write then the server
doesn't get the message
L1105[19:10:54] <Sangar> it's a
buffer
L1106[19:11:17] <SpiritedDusty> hm?
L1107[19:11:18] <Sangar> so the written
stuff is probably just not flushed. I can add a flush to read, just
wasn't necessary before (because files were only one of the
two)
L1108[19:11:42] <Sangar> try to do a
socket:flush() before the read
L1109[19:11:46] <SpiritedDusty> k
L1110[19:12:41] <Wobbo> How does
checkArgs work?
L1111[19:12:52] <SpiritedDusty> when
using flush the server gets the message but OC isn't receiving
anything
L1112[19:13:10] <Sangar> checkArg(number,
value, list of allowed types as string)
L1113[19:13:19] <Sangar> i.e. the strings
are what you'd get from type(val)
L1114[19:13:40] <Wobbo> What does number
do? The count of value?
L1115[19:13:46] <Sangar> so the read
after the flush fails?
L1116[19:13:50] <Sangar> number of the
argument
L1117[19:14:03] <Sangar> message is
"bad argument #x, expected ..."
L1118[19:14:04] <SpiritedDusty> yes the
read just hangs there
L1119[19:14:26] <SpiritedDusty> i'm 99%
sure the server is alright because I tested the server outside of
OC and its all good
L1121[19:19:58] <Sangar> i'm surprised
flush works for you :X because it doesn't for me
L1122[19:20:59] <SpiritedDusty> lol
L1123[19:21:20] <Vexatos> Ok, the thing
is following
L1124[19:21:22] <Vexatos> program
works
L1125[19:21:34] <Vexatos> except Pastebin
has spam detection on the paste
L1126[19:21:37] <Biohazard> am i the only
one who thinks "greg" when i see "grog"
o.o
L1127[19:21:49] <Vexatos> if you then try
to 'get' it, it gets weird looking stuff
L1128[19:21:59] <Sangar> Biohazard:
yes
L1129[19:22:04] <Biohazard> lol
L1130[19:22:10] <Vexatos> So, you would
have to open the paste in browser 1 time at least
L1131[19:22:18] <Vexatos> to enter the
captcha
L1132[19:23:16] <Sangar> errrr ok?
L1133[19:23:39] <SpiritedDusty> you have
to enter captchas?
L1134[19:24:10] <Vexatos> In case
pastebin considers what you uploaded as spam, yes
L1135[19:24:30] <SpiritedDusty> hire
someone to sit there all day entering captchas
L1136[19:25:11] <Vexatos> Good idea
L1137[19:25:23] <Vexatos> Maybe a bot to
enter those >_____________>
L1138[19:25:23] <SpiritedDusty> $0.50 per
captcja
L1139[19:25:34] <Wobbo> I'm going, speak
you all later!
L1140[19:26:00] <SpiritedDusty> cya
L1141[19:26:13]
⇦ Parts: Wobbo (~Wobbo@a83-163-115-113.adsl.xs4all.nl)
())
L1142[19:27:30] <Vexatos> Actually
L1143[19:27:38] <Vexatos> if you try to
open the raw file
L1144[19:27:51] <Vexatos> it redirects
you to the "enter the captcha" page
L1145[19:27:58] <Vexatos> and that page
is what's being downloaded
L1146[19:28:00] <Vexatos> :P
L1147[19:28:08] <Vexatos> And
apparently
L1148[19:28:18] <Vexatos> there is no way
in the API
L1149[19:28:26] <Vexatos> to make it
ignore possible spam
L1150[19:29:27] <Sangar> SpiritedDusty:
try only reading a little bit, i.e. not "*a" but a couple
of bytes (dunno how much you write on the other end)
L1151[19:29:57] <SpiritedDusty> k i'll
try that later. i'm playing games right now
L1152[19:30:46] <Sangar> haha, ok.
L1154[19:31:47] <Sangar> (once i
push)
L1155[19:32:40] <Vexatos> :(
L1156[19:34:38] <Sangar> is the pastebin
captcha thing based on ip?
L1157[19:35:32] <Vexatos> Ah
L1158[19:35:40] <Vexatos> Reading the
FAW
L1159[19:35:41] <Vexatos> *FAQ
L1160[19:35:49] <Vexatos> The following
will trigger the spam detection
L1161[19:35:52] <Vexatos> - trying to
create a certain amount of new pastes in a short period of time.
(flooding)
L1162[19:35:52] <Vexatos> - trying to
create pastes with links in it.
L1163[19:35:52] <Vexatos> - trying to
create pastes with 'suspicious' keywords in it.
L1164[19:35:56] <Vexatos> The first
L1165[19:36:01] <Vexatos> might have been
the problem
L1166[19:36:05] <Sangar> ok
L1167[19:37:04] <Vexatos> At least I hope
so
L1168[19:37:09] <Vexatos> Other than
that
L1169[19:37:14] <Vexatos> the thing is
working
L1170[19:37:30] <Sangar> nice
L1171[19:37:42] <Vexatos> 152 lines
\o/
L1172[19:37:51] <Vexatos> I even tried
to
L1173[19:38:02] <Vexatos> pastebin run
cwbzfirh run cwbzfirh run cwbzfirh get cwbzfirh pastebin2.lua
L1174[19:38:08] <Vexatos> Whcih
works
L1175[19:38:09] <Vexatos> *which
L1176[19:38:33] <Vexatos> (So pastebin
executing itself :P)
L1177[19:39:08] <Sangar> oh, you made it
so you can do multiple gets in one call? that's cool.
L1178[19:41:57] <Vexatos> Maybe you try
it?
L1179[19:42:10] <Vexatos> (if it's IP
based, spam detection should not trigger)
L1180[19:42:17] <Sangar> sure, link
it
L1181[19:42:18] <Vexatos> Maybe it is key
based
L1182[19:42:27] <Vexatos> Just make the
program upload itself
L1183[19:42:40] <Vexatos> like pastebin
put pastebin.lua
L1184[19:42:42] <Vexatos> And then
L1185[19:42:47] <Vexatos> pastebin get
<id>
L1186[19:42:50] <Sangar> oh wait it's the
code from above? derp
L1187[19:42:55] <Vexatos> pastebin get
<id> <newName>
L1188[19:43:04] <Vexatos> Here you
are
L1190[19:44:47] <Vexatos> maybe call the
new program pastebin2
L1191[19:44:51] <Vexatos> and open that
file
L1192[19:44:57] <Sangar> oh now I get it.
the upload works and *then* you get the captcha
L1193[19:45:08] <Sangar> but yeah i also
get a captcha
L1195[19:45:56] <Vexatos> That's the
download link
L1196[19:46:16] <Sangar> yeah I mean
pastebin will see that in the file and think it's a link -> spam
detect
L1197[19:46:29] <Vexatos> Where is a link
in that file?
L1198[19:46:32] <Vexatos> The folder
names?
L1199[19:46:40] <Vexatos> Oh wait
L1200[19:46:43] <Sangar> line 35
L1201[19:46:44] <Vexatos> there IS a
link
L1202[19:46:46] <Vexatos> yea
L1203[19:46:51] <Vexatos>
>_______________________________________________________________________________>
L1204[19:46:52] <Sangar> and 97
L1205[19:46:54] <Vexatos> Yea
L1206[19:46:56] <Vexatos> stupid me
L1207[19:47:05] <Vexatos> test this with
any other long, yes no-link program
L1208[19:47:17] <Vexatos> Maybe try to
upload lib/shell.lua
L1209[19:47:22] <Vexatos> and 'get'
it
L1210[19:48:14] <Vexatos> And open that
file
L1211[19:48:22] <Sangar> yep looks
good
L1212[19:48:58] <Vexatos> Great
L1213[19:49:00] <Vexatos> \o/
L1214[19:49:03] <Sangar> :)
L1215[19:49:09] <Vexatos> So, let me get
finishing touches
L1216[19:49:14] <Vexatos> and the pull
request done
L1217[19:49:27] <Vexatos> shall i leave
the
L1218[19:49:27] <Vexatos> --local fKey =
io.open("/etc/pastebin.key","r")
L1219[19:49:27] <Vexatos> --local key =
fKey:read("*a")
L1220[19:49:27] <Vexatos>
--fKey:close()
L1221[19:49:33] <Vexatos> for future
use?
L1222[19:50:35] <Sangar> local config =
{}; shell.execute("/etc/pastebin.conf", config); local
key = config.key or "the default key"
L1223[19:50:44] <Sangar> that should be
all
L1224[19:52:43] <Sangar> then the config
file could just read "key = 'custom api key'" and
possibly some other things in the future like username or so, for
personalized uploads (password should probably be queried each time
one uploads something)
L1225[19:53:49] <Vexatos> I'll leave it
as it is for now
L1226[19:53:53] <Sangar> ok
L1228[19:54:15] <Vexatos> There
L1229[19:54:26] <Vexatos> Now to butify
that github program
L1230[19:54:42] <Vexatos> I might also
Pullrequest that, I'm not sure yet, though...
L1231[19:55:37] <Sangar> maybe it'd be a
good idea to make that one use gist? and support downloading
complete gists and uploading mutliple files / a directory as a
gist?
L1232[19:55:53] <Vexatos> Sangar, you
want to test my github program (essentially does the same thing so
far,, only for github repos)
L1234[19:55:55] <Vexatos> I might
L1235[19:55:59] <Vexatos> Actually
L1236[19:56:02] <Vexatos> that's a good
idea
L1237[19:56:09] <Vexatos> But this one is
for actual repos
L1238[19:56:11] <Vexatos> so like
L1239[19:56:16] <Vexatos> github run
MightyPirates/OpenComputers/master/assets/opencomputers/lua/rom/bin/pastebin.lua
9A68r8M9 secdoor
L1240[19:56:34] <Vexatos> That's what it
does at the moment
L1241[19:56:37] <Sangar> is that the
revision?
L1242[19:56:50] <Vexatos> That's the
github program
L1243[19:56:52] <Sangar> oh wait
L1244[19:56:53] <Sangar> run
L1245[19:56:53] <Sangar> ok
L1246[19:56:53] <Vexatos> not the
pastebin one
L1247[19:56:59] <Vexatos> Ah
L1248[19:57:03] <Vexatos> That's what you
meant
L1249[19:57:09] <Vexatos> The thing with
gists is
L1250[19:57:12] <Sangar> mmm
L1251[19:57:16] <Vexatos> You will need a
github account for it
L1252[19:57:33] <Vexatos> So I will NOT
do it until I get into that full-blown github repo manager
L1253[19:57:38] <Sangar> about that, it's
basically just a specialized wget, isn't it? if you almost have to
write the full path anyway, why not generalize it to wget?
L1254[19:57:51] <Vexatos> wget?
L1255[19:57:53] <Sangar> oh ok
L1256[19:58:13] <Sangar> download
L1257[19:58:18] <Vexatos> The thing with
that program is
L1258[19:58:24] <Vexatos> it supports 2
different spellings
L1259[19:58:26] <Vexatos> as you might
see
L1260[19:59:35] <Sangar> spaces vs
forward slashes?
L1261[20:00:04] <Vexatos> Yes
L1262[20:00:22] <Sangar> you know what,
I'll just write a totally primitive wget myself, seems like a good
idea to test things out some more
L1263[20:00:32] <Vexatos> What's
wget
L1265[20:00:54] <Vexatos> Ah
L1266[20:00:59] <Vexatos> Anyways
L1267[20:01:03] <Vexatos> Pll request
101
L1268[20:01:06] <Vexatos> *pull
L1269[20:01:13] <Vexatos> there is the
updated pastebin program :D
L1270[20:01:23] <Sangar> reading it right
now :)
L1271[20:03:15] <Vexatos> So... would it
make any sense that the github program (which essentially does the
same) is also being put into the mod? Or should I wait with it
until I really get a git manager going (If I am able to, sounds
like a lot of work/fun doing it in Lua)
L1272[20:04:05] <Sangar> i think it'd
make sense to wait for the "big one"
L1273[20:04:14] <Vexatos> Should I make
it so you would have to dedicate a full hard drive to the github
program?
L1274[20:04:31] <Vexatos> And detect
whether at least a medium GPU is installed
L1275[20:04:42] <Vexatos> Since this
might take a crapload of space
L1276[20:04:53] <Vexatos> Compared to
other Lua stuff
L1277[20:05:03] <Vexatos> Anyways
L1278[20:05:05] <Sangar> nah, but maybe
it'd be findable on disks instead of being bundled with the
os
L1279[20:05:13] <Sangar> like cc's
treasure disks
L1280[20:05:13] <Vexatos> Ok
L1281[20:05:33] <Vexatos> Good idea
L1282[20:05:47] <Vexatos> so:
"Achievent get: Repo Manager"
L1283[20:05:51] <Vexatos>
*Achievement
L1284[20:05:54] <Sangar> :D
L1285[20:06:02] <Vexatos> You could
actually add this to the game then
L1286[20:06:07] <Sangar> indeed
L1287[20:06:07] <Vexatos> If you find
such a disk
L1288[20:06:17] <Vexatos> Wow, That'd be
awesome
L1289[20:06:32] <Vexatos> ingame repo
manager as dungeon loot
L1290[20:06:54] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1291[20:06:56] <Vexatos> Maybe even an
own texture...
L1292[20:07:01] <Vexatos> I really need
to go sleep
L1293[20:07:02] <Vexatos> night
L1294[20:07:03] <Sangar> if you can
really pull changes from a repo that'd be so frikkin amazing. it'd
allow for decentralized distribution of user programs.
L1295[20:07:08] <Sangar> haha, good
night!
L1296[20:07:16] <Vexatos> Yea
L1297[20:07:21] <Vexatos> SourceTree
inside Minecraft O.o
L1298[20:07:24]
⇦ Quits: Vexatos (~Vexatos@p5B31C30E.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L1299[20:10:32] <Kenny> so now we get to
cal hnim "The Repo Man" ?
L1300[20:15:49] <Kenny> ok. back to
fiknished this hard drive.
L1301[20:16:04] <Kenny> ok. back to
finish this hard drive.*
L1302[20:16:15] *
Kenny is still aslleep :P
L1303[20:17:33] <Stary2001> :P
L1304[20:18:52] *
Kenny is serious. just woke up 5 minutes ago
L1305[20:19:15] <Kenny> fell asleep in
the chair about 2 hours ago
L1306[20:23:41] <SpiritedDusty> Sangar,
so is there a way to read the whole buffer with the internet
API?
L1307[20:24:40] <Sangar> try dev56, it
should work there
L1308[20:24:56] <SpiritedDusty> k
L1309[20:28:43] <SpiritedDusty> awesome
it works now
L1310[20:29:00] ***
LordFokas is now known as LordFokas|out
L1311[20:30:44] <Biohazard> the gpus
doesnt have any recipes with the devbuilds (gt recipes)
L1312[20:38:05] <Biohazard> huh: #
graphicsCard1 { fallback to default }
L1313[20:43:44] <LordJoda> did you
comment out the default.recipes?
L1314[20:43:56] <SpiritedDusty> is there
a way to read everything thats in the current socket buffer if the
server doesn't end the connection?
L1315[20:43:58] <Biohazard> yep
L1316[20:44:04] <LordJoda> then
don't^^
L1317[20:44:07] <Biohazard> maybe i
shouldnt have done that
L1318[20:44:10] <Biohazard> heh, ok
L1319[20:44:13] <Biohazard> :D
L1320[20:51:53] ***
Lathanael is now known as Lathanael|afk
L1321[21:01:36] ***
Lathanael|afk is now known as Lathanael|Away
L1322[21:06:59] <Sangar> SpiritedDusty:
reading all shouldn't block anymore and just return nothing in that
case
L1323[21:07:33] <SpiritedDusty> oh
ok
L1324[21:23:41]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L1325[21:25:52] <Wobbo> Hi
L1326[21:35:12] <SpiritedDusty> Sangar,
when I try to read all it hangs
L1327[21:35:57] <Sangar> meh.
L1328[21:36:20] <Sangar> I'll finish
going through Vexatos' pastebin changes and have another look
after
L1329[21:39:53] <SpiritedDusty> k
L1330[21:42:58] ***
Stary2001 is now known as Stary
L1331[21:43:45] ***
Stary is now known as Stary2001
L1332[21:44:53] <Wobbo> Vexatos' git
program could download gists right?
L1333[21:45:07] <Sangar> don't think
so
L1334[21:45:21] <Wobbo> pastebin it is
then
L1335[21:47:43] <Wobbo> I ported my
getopt function to oc, mostly just cleaned the code a little
:P
L1336[21:51:12] <Sangar> if you're bored,
os.execute would benefit a lot from some love to get it support
quoted arguments :D (i.e. > blah "asd asd asd" would
treat "asd asd asd" as one param instead of three)
:D
L1337[21:51:47] <Wobbo> I would like to
port my POSIX grep first :P Just to get a little feeling for the
platform
L1338[21:51:53] <SpiritedDusty> oh yeah
is it intended that we have to require every API in programs?
L1339[21:52:06] <Wobbo> Then I would work
on energyd a little bit more
L1340[21:52:15] <Wobbo> And yes, that is
how the package module works
L1341[21:52:35] <Wobbo> But if you
already loaded a module, require won't load it again
L1342[21:53:04] <SpiritedDusty> well when
I run a program from the shell, in that program I have to require
all the APIs thats used in there, such as fs, event, etc..
L1343[21:53:23] <Sangar> yes
L1344[21:53:28] <Wobbo> That is not
normal Lua behaviour
L1345[21:53:33] <Sangar> exactly
L1346[21:53:38] <Sangar> wait what
L1347[21:53:46] <Sangar> i skipped the
not there
L1348[21:53:47] <Wobbo> As far as I
know
L1349[21:54:09] <SpiritedDusty> so if I
want to write a file, I'd have to do require('io'). I don't
remember it being like that before
L1350[21:54:11] <Sangar> it is in
5.2
L1351[21:54:25] <Sangar> in 5.1 required
modules were loaded into the globals table
L1352[21:54:33] <Sangar> in 5.2 require
just returns the table
L1353[21:54:56] <Sangar> you don't have
to require the basic libraries
L1354[21:55:00] <Wobbo> Really? I think
that the default modules should be available right from the
start.
L1355[21:55:02] <Sangar> that is the ones
that are lua built-ins
L1356[21:55:06] <Wobbo> Ah, then it is
okay
L1357[21:55:11] <SpiritedDusty> so what
about things like io?
L1358[21:55:34] <Wobbo> Also, the package
module can load anything that can be returned
L1359[21:55:48] <Sangar> if lua.org
weren't down right now...
L1360[21:55:54] <Wobbo> I just wrote a
function that can be loaded by require :P
L1361[21:55:58] <Wobbo> io is default
library
L1362[21:56:08] <Sangar> yeah, but to
give him a list
L1363[21:56:30] <Wobbo> You listed them
all on the wiki, in NonStandardLuaLibs ;)
L1364[21:57:08] <Sangar> table, string,
io, coroutine, os, math, bit32 are the default ones
L1365[21:57:19] <Sangar> oh, i did?
L1366[21:57:20] <Sangar> cool
L1367[21:57:21] <Sangar> :X
L1368[21:59:06] <Wobbo> package is also a
default one now, isn't it? :P
L1369[21:59:27] <Wobbo> local package =
require "package" does seem pointless though.
L1370[22:00:11] <Sangar> ah, it is!
L1371[22:04:15] <Wobbo> Sangar, will
shell.running return the path to the program, or the way the
program is called?
L1372[22:04:52] <Wobbo> so if I have a
alias foo for /usr/bin/bar, and I call shell.running from bar, will
it return foo?
L1373[22:05:23] <Sangar> i think aliases
are handled in os.execute, so it probably returnes the resolved
one
L1374[22:05:52] <Wobbo> That is a shame.
But understandable
L1375[22:09:45] <Sangar> i can't remember
why it's in there instead of in the shell.execute though :/
L1376[22:10:02] <Sangar> i only remember
that there was some reason :P
L1377[22:10:09] <Wobbo> XD
L1378[22:10:32] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1379[22:50:16] <Wobbo> Anybody want to
test grep for openComputers?
L1380[23:01:43] <Sangar> o.O yes.
tomorrow, though
L1381[23:01:58] <Wobbo> I will put it on
pastebin
L1382[23:02:06] <Sangar> oh, also, piping
programs would be cool (someone want to implement io.popen via
coroutines? ^^)
L1383[23:02:58] <Wobbo> I would have to
have acces to buffer.lua then, and I don't have access to that now.
Unless you want to load the pipes in the io module
L1387[23:04:28] <Sangar> well the
io.popen implementation would go into the io lib (it's missing in
oc but vanilla lua has this) and since its possible to set
io.input/io.output i imagine that would be the way to go
L1388[23:05:07] <Sangar> ok, i'll try it
out tomorrow
L1389[23:05:19] <Wobbo> thnx
L1390[23:05:29] <Wobbo> I will look into
pipes sometime soon I guess
L1391[23:05:44] <Wobbo> Wanted to
implement that anyway :P
L1392[23:06:37] <Sangar> wonderful
:)
L1393[23:07:06] <Wobbo> Can't promise
anything, but do have a week of form University :P
L1394[23:25:52] <Wobbo> I'm going
L1395[23:25:54] <Wobbo> Later!
L1396[23:26:03]
⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
(Quit: Wobbo)
L1397[23:39:47] ***
Kenny is now known as Kenny|AFK
L1398[23:42:27] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L1399[23:43:12]
⇦ Quits: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de) ()