<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:22] <Techokami> btw Sangar, going
to suggest floppy disk colorization as something to implement,
since the disk rack from bibliocraft doesn't render the text labels
on disks :O
L2[00:00:40] <Kilobyte> blame
bibliocraft
L3[00:00:43] <Kilobyte> :P
L4[00:00:45] <Techokami> heh
L5[00:01:11] <Sangar> nah, i only render
them in the inventory :P
L6[00:01:28] <Sangar> all right then. open
an issue... it's been requested so often now ... :P
L7[00:01:45] <Techokami> okay, one
momento
L8[00:02:00] <Kilobyte> Sangar: i am already
planning the component interface :P
L9[00:02:35] <Kilobyte> ((GPU)
Component.getPrimary("gpu")).getResolution().getX()
L10[00:03:02] <Kilobyte> not as fancy in
lua, but eh
L11[00:03:18] <Kilobyte> i really hope i
can pull this off :P
L13[00:05:34] <Kilobyte> better give him 5
€ :P
L14[00:06:25] <Sangar> Kilobyte, that would
be quite amazing indeed. it'll also be the first '3rd-party'
architecture :>
L15[00:06:37] <Techokami> ooh
L17[00:07:20] <Kilobyte> Sangar: you know
these kinds of spam?
L19[00:07:22] <Techokami> there is a hidden
cable going to the printer
L20[00:07:22] <Caitlyn> A wild printer.
:P
L21[00:07:22] <Sangar> i'd place the
computer under the desk, but other than that, really nice :D
L22[00:07:39] <Techokami> thanks
L23[00:07:53] <Sangar> Kilobyte, yes it's
been here before. why?
L24[00:07:58] <Kilobyte> umm
L25[00:08:03] <Kilobyte> i got a
solution
L26[00:08:23] <Techokami> does it involve
nukes
L27[00:08:55] <Kilobyte> <pc> do they
record&analyse everything we do on the internet,,can they harm
you using these informations??
L28[00:08:55] <Kilobyte> Bawt
[kilobyte@khonsu.stary2001.co.uk] hat den Modus +b
*!*@197.121.103.154 gesetzt
L29[00:08:55] <Kilobyte> pc
[~pc@197.121.103.154] wurde aus #ThermalExpansion von Bawt
[kilobyte@khonsu.stary2001.co.uk] hinausgeworfen: Spam detected. If
this is a false positive please contact one of the following users:
Kilobyte, DFrostedWang
L30[00:09:37] <Kilobyte> Sangar: ^
L31[00:09:59] <Sangar> mhm
L32[00:10:29] <Sangar> that's what, +r for
you?
L33[00:10:41] <Kilobyte> hm?
L34[00:10:58] <Sangar> to allow it to do
that
L35[00:11:08] <Kilobyte> no, you need to op
the bot currently
L36[00:11:14] <Kilobyte> which is on a
second account
L37[00:11:20] <Sangar> ah
L38[00:11:25] <Kilobyte> i might switch
that out though
L40[00:11:46] <Kilobyte> i should stop
maintaining the list per channel
L41[00:11:53] <Kilobyte> and do it global
:P
L42[00:12:14] <Kilobyte> if you want it
here, poke me and i'll add to config
L43[00:12:58] <Sangar> if it happens here
again i'll consider it
L44[00:13:04] <v^> that is one of the
stupidest spams ever .-.
L45[00:13:13] <Kilobyte> yes
L46[00:13:25] <v^> im pretty sure most of
us already know they spy on social media sites >_>
L47[00:13:27] <Kilobyte> i saw it in total
at least 5 times
L48[00:13:49] <Techokami> looks like some
sort of middle east group
L49[00:14:12] <v^> so they spam IRC
<_>
L50[00:14:40] <Techokami> I know there's
one active group from Syria that defaces websites just to push
their message of support for their dictator >_>
L51[00:14:47] <Kilobyte> idk what the
purpose of that spam is
L52[00:14:53] ⇨
Joins: Maxwolf (labs@pipette.madsciencemod.com)
L53[00:14:53] zsh
sets mode: +v on Maxwolf
L54[00:15:25] <Kilobyte> i mean, if they
would try to organize a demonstration, sure
L55[00:15:46] <Kilobyte> but wtf is the
fucking purpose of that
L56[00:15:53] <Kilobyte> that just makes no
sense
L57[00:15:58] <v^> Techokami, completely
defaces?
L59[00:16:02] <Techokami> yep
L60[00:16:03] <v^> i wouldnt do that
L61[00:16:17] <Techokami> rips the site
down and puts up their signature index.html
L62[00:16:17] *
Kilobyte goes to kill the fly thats doing loopings around the desk
lamo
L63[00:16:23] <Kilobyte> brb
L64[00:16:25] <Techokami> k
L65[00:16:29] <v^> i would just put a
message at the top saying they goofed
L67[00:17:06] ⇦
Quits: gjgfuj (~tricia@119.15.76.203) (Ping timeout: 190
seconds)
L68[00:17:21] ⇦
Quits: tgame14 (~tgame14@bzq-79-181-106-25.red.bezeqint.net) (Read
error: Connection reset by peer)
L69[00:17:27] <Kilobyte> for me only root
can write to my /var/www
L70[00:17:28] ⇦
Quits: sully0 (~sully@192.241.175.50) (Quit: WeeChat
0.3.8)
L71[00:18:54] <Kilobyte> there, one fly
less to worry about
L72[00:30:39] ⇦
Quits: DaeDroug (uid22591@id-22591.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L73[00:30:42] ⇨
Joins: gjgfuj (~tricia@119.15.76.203)
L74[00:36:44] <gamax92> Woooooo, 2613
errors
L75[00:37:34] ***
Pontiac_InBed is now known as Pontiac
L76[00:37:44] <Sangar> updating from 1.4.6
to 1.7.10?
L77[00:37:49] *
Pontiac sits back in his chair... again... at home... and
relaxes.
L78[00:38:20] <gamax92> Sangar: no
L79[00:38:26] <gamax92> has nothing to do
with mc
L80[00:38:44] <Sangar> aww
L81[00:39:48] <Ragnarok> gamax92, compiling
C code?
L82[00:39:58] <gamax92> Ragnarok: how'd you
know
L83[00:40:03] <Ragnarok> ohfuck
L84[00:40:06] <Ragnarok> I am majik
L85[00:40:47] <Pontiac> Rebooting the
computer so I have audio
L86[00:40:48] ⇦
Quits: Pontiac (~Pontiac@135.0.29.212) (Quit: Bye)
L88[00:42:29] <gamax92> Ragnarok: btw you
were only slightly correct
L89[00:42:36] <Ragnarok> damn
L90[00:42:37] <gamax92> its C code, but its
now java code.
L91[00:42:58] <gamax92> also there are no
package declaration, all of the file names are wrong, and no
imports
L92[00:43:11] ⇨
Joins: Pontiac (~Pontiac@135.0.29.212)
L93[00:43:28] <gamax92> after fixing the
package declarations and filenames, I'm now at 2594 errors
L94[00:43:40] ⇦
Quits: Pontiac (~Pontiac@135.0.29.212) (Client Quit)
L95[00:45:55] ⇨
Joins: Pontiac (~Pontiac@135.0.29.212)
L96[00:46:04] <Pontiac> 3rd times the
charm?
L97[00:46:15] <v^> 300th*
L98[00:47:46] ⇦
Quits: Johannes13 (~Johannes@p4FDE8302.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L99[00:59:50] ⇦
Quits: Magik6k (~lukasz@host-89-228-209-226.kalisz.mm.pl) (Quit:
Lost terminal)
L100[01:02:56] ⇦
Quits: MichiBot (root@isis.pc-logix.com) (Remote host closed the
connection)
L101[01:03:17]
⇨ Joins: MichiBot (root@isis.pc-logix.com)
L102[01:08:57]
⇨ Joins: Timmy94
(~Timmy94@f048213193.adsl.alicedsl.de)
L103[01:09:15] ⇦
Quits: MichiBot (root@isis.pc-logix.com) ()
L104[01:11:28] *
EnderCat meows loudly
L105[01:12:24] *
Timmy94 gives the EnderCat some Endermilk
L106[01:12:44]
⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L107[01:13:07] *
EnderCat drinks the Endermilk
L108[01:13:53] *
Kilobyte pets EnderCat
L109[01:14:38] *
EnderCat purs
L110[01:17:42] *
EnderCat starts to write a description of for one of the characters
he is going to introduce in his story soon
L111[01:19:21] ⇦
Quits: MichiBot (~lb@isis.pc-logix.com) ()
L112[01:20:44]
⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L114[01:22:19]
⇨ Joins: sully1 (~sully@192.241.175.50)
L115[01:23:13] ***
sully1 is now known as sully0
L116[01:24:29] <EnderCat> gah, where is
Shadow :?
L117[01:24:32] <EnderCat> :/ *
L118[01:34:11] ***
justastranger is now known as justastranger|zzz
L119[01:34:41] <Sangar> i'm off, gnight
o/
L120[01:34:46] ***
Alissaway is now known as Alissa
L121[01:35:50] *
EnderCat meows at Sangar
L122[01:36:12] *
EnderCat goes back to typing
L123[01:47:48] ***
Techokami is now known as Techokami|Off
L124[01:48:28] <Kilobyte> i am going to
bed as well
L125[01:49:10] *
EnderCat is already in his bed
L126[01:59:16] *
EnderCat curls up into a ball and falls asleep
L127[01:59:23] ***
EnderCat is now known as SleepyEnderCat
L128[02:02:34] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Read error: Connection
reset by peer)
L129[02:03:36] <gamax92> cool
L130[02:03:48] <gamax92> that %u in luaj's
string.format happily takes signed numbers
L131[02:04:23]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L132[02:05:44] <v^> gamax92, so
L133[02:05:48] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Read error: Connection
reset by peer)
L134[02:08:23]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L135[02:08:53] ***
Alissa is now known as Alissaway
L136[02:28:06]
⇨ Joins: finkmac
(~finkmac@66.212.181.236.tor.pathcom.com)
L137[02:33:51]
⇨ Joins: xPucTu4 (yahoo@xPucTu4.Net)
L138[03:04:52] ***
alekso56 is now known as alekso56_off
L139[03:11:07] ***
Alissaway is now known as Alissa
L140[03:12:37]
⇨ Joins: PsychokenesisKat
(~chatzilla@101.175.157.156)
L141[03:12:41] <PsychokenesisKat> :D
o/
L142[03:12:56] <gamax92> :D
L143[03:13:49] <PsychokenesisKat> Yay for
family having internet :D
L144[03:21:31] ⇦
Quits: finkmac (~finkmac@66.212.181.236.tor.pathcom.com) (Quit:
finkmac)
L145[03:22:59] <gamax92> .tell Sangar
please remind me to push the new string.format to my branch,
internet was being rather slow
L146[03:22:59] <^v> gamax92, Message
queued.
L149[03:24:15] *
PsychokenesisKat stabs Techokami|Off for not having a 1.6.4 version
of Computronics 0.5. This is the beginning of the end
L150[03:27:36] *
PsychokenesisKat becomes suspicious of telstra because this site
which has a valid security certificate on another provider has an
invalid certificate on telstra
L151[03:38:32] ***
Alissa is now known as Alissaway
L152[03:39:07] ***
Alissaway is now known as Alissa
L153[03:45:48] ⇦
Quits: Lathanael|Away (~Lathanael@p54970750.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L154[03:46:39] <PsychokenesisKat> Guys,
could you check what IP wiki.openttd.org resolves to?
L155[03:48:27]
⇨ Joins: Lathanael|Away
(~Lathanael@p54970CDA.dip0.t-ipconnect.de)
L156[03:49:56] <Pontiac> Pinging
web.openttd.org [94.23.161.41] with 32 bytes of data:
L157[03:51:59] <PsychokenesisKat> Mmmh,
OK, I'm paranoid then.
L158[03:55:34] <PsychokenesisKat> Can
anyone else access xkcd?
L159[03:55:55] <Pontiac> Yes
L160[03:56:05] <PsychokenesisKat> It's
just derping.
L161[03:56:16] <PsychokenesisKat> Telstra
is making me paranoid.
L162[03:57:13] <v^> PsychokenesisKat, ;-;
telstra is evil
L163[03:57:22] <PsychokenesisKat>
Indeed.
L164[03:58:14] <PsychokenesisKat> We've
found a provider that isn't telstra that has infinite allowance and
ADSL2+ (the best you can get that isn't SDSL here) so I should live
for a while.
L165[04:02:55] <gamax92>
<WifiAdapter> Oh, you want the internet?
L166[04:03:01] <gamax92>
<WifiAdapter> Allow me to stop working.
L167[04:03:41] <PsychokenesisKat> Well,
it's more along the lines of something between here and the DNS
server
L168[04:03:49] <gamax92> no i meant
me
L169[04:04:33] <PsychokenesisKat> lol,
wacky WiFi?
L170[04:04:59] <PsychokenesisKat> We used
to run like 20 things on a wifi network rated for 5 devices.
L171[04:06:37] <gamax92> Hurr durr, I'm
not going to stream. But if you asked me to download I'll start
immediately
L172[04:07:12] <gamax92>
woooooooooooooooow ...
L173[04:07:16] <gamax92> 99%, Server
error
L174[04:07:18] <gamax92> kthx
L175[04:23:59] ⇦
Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L176[04:24:14] *** v^
is now known as WifiAdapter
L177[04:24:24] <WifiAdapter> Oh, you want
the internet?
L178[04:24:26] <WifiAdapter> Allow me to
stop working.
L179[04:24:35] <gamax92> PsychokenesisKat:
see? ^
L180[04:24:50] <PsychokenesisKat> Ah,
indeed.
L181[04:26:02] <PsychokenesisKat> This is
mocking me. The DNS server won't respond
L182[04:26:34] ***
Benguin[ZzZ] is now known as Benguin
L183[04:26:40] <WifiAdapter>
PsychokenesisKat, 8.8.8.8 >_>
L184[04:26:59] <gamax92> WifiAdapter: meh
whatever, gonna go anyway
L185[04:27:07] <gamax92> .tell gamax92
upload new string.format code
L186[04:27:07] <^v> gamax92, Message
queued.
L187[04:27:24] <PsychokenesisKat> .tell
PsychokenesisKat test
L188[04:27:24] <^v> PsychokenesisKat,
Message queued.
L189[04:27:29] ***
Ragnarok is now known as dsAway
L190[04:27:51] ***
LordFokas is now known as LordFokas|off
L191[04:28:37] <PsychokenesisKat>
test
L192[04:28:49] <PsychokenesisKat> :D
Message queue works
L193[04:32:16] <WifiAdapter>
PsychokenesisKat, ;-; you dont say
L194[04:32:20] <WifiAdapter> i kinda
tested that
L195[04:32:33] <PsychokenesisKat>
Wellll...
L196[04:32:35] <WifiAdapter> $bal
PsychokenesisKat
L197[04:32:35] <^vDoge> WifiAdapter,
Ð0
L198[04:32:40] <WifiAdapter> $tip
PsychokenesisKat 200
L199[04:32:40] <^vDoge> WifiAdapter, Sent
Ð200 to PsychokenesisKat (ShadowKatStudios)
L200[04:33:14] <PsychokenesisKat>
$bal
L201[04:33:14] <^vDoge> PsychokenesisKat,
Ð200
L202[04:33:21] <PsychokenesisKat> :D I haz
moneys
L203[04:40:54] ⇦
Quits: PsychokenesisKat (~chatzilla@101.175.157.156) (Ping timeout:
186 seconds)
L204[05:03:24] ***
Pontiac is now known as Pontiac_InBed
L205[05:10:23] ***
WifiAdapter is now known as v^
L206[05:26:57]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:982:224f:fa2f:65b5)
L207[05:31:15] <Kodos> Blargh
L208[06:32:30] ***
justastranger|zzz is now known as justastranger
L209[06:52:16]
⇨ Joins: robhol
(~robhol@145.153.164.82.customer.cdi.no)
L210[06:57:48] <istasi> on the wiki,
wasn't there a page that said someting about how much each function
was slowed down?, like fill was 8operations a tick, while set was
16 ?
L211[07:25:30]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-201.dynamic.swissvpn.net)
L212[07:48:22] ⇦
Quits: istasi (webchat@46.32.58.141) (*.net *.split)
L213[07:48:24] <^v> Oh noes! webchat split
3:
L214[07:53:12] ⇦
Quits: sciguyryan (sciguyryan@109-205-169-201.dynamic.swissvpn.net)
()
L215[07:57:20] <Kodos> Welp, time to make
a tech pack out of 1.7
L216[07:57:24] <Kodos> err not tech,
magitech
L217[07:58:11]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L218[08:01:20] ⇦
Quits: Kodos (~Kodos@2602:306:ce20:6c30:982:224f:fa2f:65b5) (Read
error: Connection reset by peer)
L219[08:01:30]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L220[08:06:40] ⇦
Quits: gjgfuj (~tricia@119.15.76.203) (Ping timeout: 201
seconds)
L221[08:14:48] <robhol> was there some
sort of emulator for OC?
L222[08:15:03] <robhol> I did months of CC
development without even starting minecraft, lol
L223[08:30:03] ***
Alissa is now known as Alissaway
L224[08:32:16] <asie> with OC's powers,
your best bet is coding a telnet server
L225[08:32:17] <asie> haha
L226[08:33:20] ***
Alissaway is now known as Alissa
L227[08:42:27] <robhol> Alissa, you could
make a Squirrel architecture for OC :3
L228[08:42:40] <robhol> Always wanted to
have a reason to use that language
L229[08:42:40] <Alissa> ?
L231[08:43:05] <Alissa> Idunno how OC
works anyways
L232[08:43:16] <Alissa> guess I should
poke around tomorrow
L233[08:43:57] <Alissa> just take up half
my screen there, website
L234[08:47:33] ⇦
Quits: Syrren (~syrren@2400:8900::f03c:91ff:fe73:668c) (Quit: ZNC -
http://znc.in)
L235[08:57:12] ***
Alissa is now known as Alissaway
L236[08:57:47]
⇨ Joins: Syrren
(~syrren@2400:8900::f03c:91ff:fe73:668c)
L237[09:00:35] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Read error:
Connection reset by peer)
L238[09:12:19] ⇦
Quits: black3agl33 (~black3agl@197.224.92.29) (Read error:
Connection reset by peer)
L239[09:37:26]
⇨ Joins: gjgfuj (~tricia@119.15.76.203)
L240[09:42:43]
⇨ Joins: wer38 (webchat@101.171.42.152)
L241[09:53:33]
⇨ Joins: Johannes13
(~Johannes@p4FDE9D11.dip0.t-ipconnect.de)
L242[09:53:34] ***
SleepyEnderCat is now known as EnderCat
L243[09:54:13] <gjgfuj> o/ EnderCat
L244[09:54:24] <EnderCat> \o gjgfuj
L245[09:55:18] *
Timmy94 gives EnderCat some endermilk with extra
ender.
L246[09:59:24] ⇦
Quits: wer38 (webchat@101.171.42.152) (Ping timeout: 190
seconds)
L247[10:00:46] ***
vifino|away is now known as vifino
L248[10:04:42]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L249[10:18:56]
⇨ Joins: istasi (webchat@46.32.58.141)
L250[10:24:57] <istasi> \o
L251[10:28:27] ***
justastranger is now known as justastranger|AFK
L252[10:32:42] ***
vifino is now known as cake
L253[10:32:59] ***
cake is now known as vifino
L254[10:37:45]
⇨ Joins: Lumien
(~lumien@p4FED458A.dip0.t-ipconnect.de)
L255[10:49:27] ***
gjgfuj is now known as gjgfuj|familytime
L256[10:59:58]
⇨ Joins: Dean4Devil
(~AI_Cat@p549619D3.dip0.t-ipconnect.de)
L257[11:00:44] <Dean4Devil> o/
L258[11:00:51] ***
Dean4Devil is now known as DeanIsacat
L259[11:01:01] ***
DeanIsacat is now known as DeanIsaCat
L260[11:01:26]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L262[11:09:02] <asie> and so it begins...
gain
L263[11:11:26] <asie> fixed the page
up
L264[11:18:18]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:4576:65dd:50ed:6a71)
L265[11:21:25] <asie> hi Kodos
L266[11:21:57] <Kodos> Howdy
L267[11:22:08] <Kodos> I had to stop
watching Farscape for now, that last episode made me bawl
L268[11:22:21] <Kodos> Then I went outside
and got to see a deer at about 5 feet
L269[11:22:35] <Kodos> So I felt better,
but thought it best to shut off netflix for today
L270[11:22:47] <Kodos> How is Computronics
coming along
L271[11:22:54] <asie> Kodos: Well, but
sowly
L272[11:22:56] <asie> waiting for
BuildCraft 6.1.0
L274[11:23:32] <Kodos> Lol
L275[11:23:42] <Kodos> I'd get a Patreon
if I could ever do anything noteworthy
L276[11:23:55] <asie> look at me
L277[11:23:57] <Kodos> I can't figure out
how people get Paypal donate buttons, the process for that is
ridiculous
L278[11:23:58] <asie> I don't do anything
noteworthyt
L279[11:24:09] <asie> also it is
L280[11:24:30] <Kodos> It's not like I
expect to raise a hundred thousand dollars or anything
L281[11:24:38] <Kodos> But an occasional
pizza on someone else's dime would be nice
L282[11:24:58] <asie> well
L283[11:25:07] <asie> i need money to
fulfill my hobbies and interests
L284[11:25:12] <asie> that Japanese
Famicom won't buy itself
L285[11:25:22] <Kodos> It's hard to have
any motivation to update your mod when you're depressed 90% of the
time because of being stressed out about the fact that I support my
wife and myself on ~700 USD a month
L286[11:25:28] <asie> nor will a better
compact Mac (I currently have the Classic, which is the lowest of
low ends)
L288[11:25:33] -Kibibyte- [asie] ASCIImator: Mac
version | by asciicharismatic | 1m32s | 19h34m ago | 70 views |
Rated:
5.00/5.00
L289[11:34:00] ***
justastranger|AFK is now known as justastranger
L290[11:40:34]
⇨ Joins: Twinki
(~quassel@66-169-222-123.dhcp.dntn.tx.charter.com)
L291[11:43:02]
⇨ Joins: Vexatos
(~Vexatos@p200300556E687A216970E9C779F1CDCA.dip0.t-ipconnect.de)
L292[11:44:48] <Twinki> Ahh, no licking?
:c
L293[11:44:54] <EnderCat> no
L294[11:45:05] <EnderCat> because of a
certain vegitable
L295[11:45:08] <Twinki> I usually lick
every operator I encounter in each IRC chat I enter
L296[11:45:19] <Twinki> and collect each
taste..
L297[11:45:25] <Twinki> and keep it in my
evil lab downstairs
L298[11:45:39] <EnderCat> lick me, i claw
you
L299[11:45:48] <Twinki> xD
L300[11:46:50] <Twinki> Anyways, kinda new
to OC. Loving it so far, however i'm very unfamilar with the API.
Trying to create a script that'd allow me to control my Big
Reactor, starting at actually finding the reactor.
L301[11:47:03] <Twinki> and I can't figure
out how this component API works to do such a thing
L302[11:47:36] <Twinki> I got it to list
any reactors it can find lol
L303[11:57:10] <Twinki> Anyone? lol
L304[12:00:46] ⇦
Quits: DeanIsaCat (~AI_Cat@p549619D3.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L305[12:00:50]
⇨ Joins: Dean4Devil
(~AI_Cat@p54962DD1.dip0.t-ipconnect.de)
L306[12:01:05] ***
Dean4Devil is now known as DeanIsaCat
L307[12:01:20] <istasi> sorry, havn't
tried it yet with big reactors :(
L308[12:01:27] <istasi> wtb big reactor
update for 1.7
L309[12:02:11] <Twinki> Well it should be
the same with any other component, it's registered as one lol
L310[12:02:39] <istasi> hmm
L311[12:02:57] <Twinki> BR ported it's CC
functions over to OC
L312[12:03:02] <Twinki> So it works the
same way with both
L313[12:03:07] <istasi> well, then what do
you want to see?, presuming you can get its 'address' ?
L314[12:03:39] <Twinki> Well I got it
detecting if a BR is connected or not
L315[12:04:33] <istasi> for k,v in
component.proxy( BR address ) do print (k) end, should show a list
of functions you can use on it
L316[12:05:40] <Twinki> Is there any
function to use that'll get the specificed component types
addresses?
L317[12:06:31] <istasi> for address in
component.list('screen') do print (address) end, will print all the
addresses of the connected screens
L318[12:09:52] <Twinki> nil
L319[12:09:55] <Twinki> Hm
L320[12:11:17] <istasi> for address,type
in component.list() do print (type) end, should show the type of
all connected addresses
L321[12:11:19] <Twinki> Oh I spelt
something wrong
L322[12:11:32] <Twinki> Yup got it
L323[12:11:35] <Twinki> Thanks
L324[12:11:41] <Twinki> Slowly
understanding this lol
L325[12:13:53] <Kodos> I have a reactor
program, but it only works when you have 1 reactor
L326[12:14:00] <Kodos> Still working on a
multi reactor monitor
L327[12:14:08] <Kodos> If you'd like to
look at the code, maybe it could help you understand it
better?
L328[12:14:14] <Twinki> Sure
L331[12:16:43] <Kodos> Refreshes every
second
L332[12:16:48] <EnderCat> .shutdown
L333[12:16:48] <EnderBot2> Bye bye
L334[12:16:48] ⇦
Quits: EnderBot2 (TheEnders@this.is.theender.net) (Quit:
ByeBye)
L335[12:16:50] <Twinki> Nice
L336[12:19:17] <EnderCat> yay, my vps is 3
versions behind my pc and so it's missing a lib i need :/
L337[12:19:24] ***
justastranger is now known as justastranger|zzz
L339[12:32:30] <Twinki> Is there a way to
expand the text to a bigger size?
L340[12:32:44] <Kodos> Are you using a t3
screen?
L341[12:32:56] <Twinki> Yeah
L342[12:33:15] <Kilobyte> make a bigger
screen or reduce resolution
L343[12:33:16] <Kodos> By default, those
are 160 by 50. To change that, you just type, at the prompt,
'resolution newx newy
L344[12:33:23] <Kilobyte> ^
L345[12:33:42] <Kodos> Where newx and newy
are the lower resolutions you want
L346[12:34:05] <Kodos> With T3, the
optimal multiblock for screens for minimal excess real estate is a
6x3 setup
L347[12:34:31] <Kilobyte> Kodos:
bootloader?
L348[12:34:34] <Kodos> Wat
L349[12:34:41] <Kilobyte> your project
thingy
L350[12:35:02] <Kodos> I don't know if
you'd call it a boot loader, but basically what I'm doing is
L351[12:35:09] <Kodos> If OpenOS was
MSDOS, I'm making Windows v1
L352[12:35:20] <Kilobyte> oh, nah then
not
L353[12:36:07] <Kodos> I'm still working
out some of the more complex (To me) features
L354[12:36:13] <Kodos> Like listing files
in a 'window'
L355[12:36:29] <Kilobyte> bootloader would
allow to have multiple kernels and select one on boot
L356[12:36:52] <Kilobyte> hmmm
L357[12:37:01] <Kodos> Kilobyte, we've
been over this
L359[12:37:03] <Kilobyte> OpenComputers
should maybe get a CMOS
L360[12:37:26] <Twinki> So you can't
increase the term.write size?
L361[12:37:40] <Kodos> Lowering the
resolution makes all the text appear bigger
L362[12:37:40] <Kilobyte> the size depends
on the resolution
L363[12:37:46] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
190 seconds)
L364[12:38:54] <Twinki> Doesn't look like
it lol
L365[12:39:28] <Twinki> Seems to be just
as small, if not smaller
L366[12:39:43] <istasi> resolution 88
50
L367[12:39:56] <istasi> should be abit
bigger
L368[12:40:23] <Kilobyte> Kodos: but yeah,
i hope you do it less fucked up than winderps
L369[12:40:37] <Twinki> There we go
L370[12:41:12] ***
manmaed is now known as manmaed|AFK
L371[12:41:50]
⇨ Joins: Gethiox (~gethiox@92.ip-37-187-244.eu)
L372[12:41:57] <Kilobyte> meh, tbh, OpenOS
is better than DOS
L373[12:42:08] ***
manmaed|AFK is now known as manmaed
L374[12:42:50] <Kilobyte> for example DOS
didn't have a proper virtual file system (in fact, even the latest
winderps versions don't have that)
L375[12:43:08] ***
manmaed is now known as manmaed|AFK
L376[12:43:24] ***
manmaed|AFK is now known as manmaed
L377[12:43:39] <Twinki> Would be nice to
control the size though
L378[12:43:46] <Twinki> Without messing
with the res
L379[12:44:12] <Kilobyte> how would one do
that
L380[12:44:30] <Kilobyte> you need to
reduce the resolution to make space for the bigger font
L381[12:44:52] <Twinki> Well theres a lot
of space lol
L382[12:45:09] <Twinki> term.write on
default tier 3 res
L383[12:45:11] <Twinki> Is really
small
L384[12:45:40] <Kilobyte> the resolution
is basicly how many chars fit on the screen
L385[12:46:41] <Kilobyte> Kodos: can you
promise me one thing?
L386[12:47:02] <Twinki> I'd love it if you
could do stuff with like CC Monitors
L387[12:47:11] <Twinki> Where you could
control the size and things
L388[12:47:18] <Kilobyte> basicly
L389[12:47:25] <Kilobyte> its same on OC
and CC
L390[12:47:49] <Kilobyte>
term.setTextScale does same as term.setResolution in OC
L391[12:47:55] <Kilobyte> it just uses
different params
L392[12:48:47] <Kilobyte> OC is basicly a
mix of RP computers and CC
L393[12:48:54] <Kilobyte> combining the
best
L394[12:50:12] <Kilobyte> sadly lua isn't
exactly the best language
L395[12:50:34] ⇦
Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit:
Connection closed for inactivity)
L396[12:52:03] <Kodos> What's that
Kilo
L397[12:52:29] <Kilobyte> Kilobyte:
?
L398[12:53:28] <istasi> ?
L399[12:53:28] <Kodos> <Kilobyte>
Kodos: can you promise me one thing?
L400[12:53:31] <Kodos> Wat
L401[12:53:46] <Kilobyte> ummm
L402[12:54:11] *
Kilobyte tries to remember
L403[12:54:25] <Kodos> Twinki, setting the
resolution in OC is the exact same thing as setting the text size
in CC
L404[12:54:26] <Kilobyte> my memory is
toast
L405[12:54:27] <Kodos> Exact
L406[12:55:29] <Kodos> I think IC2 will be
my tech mod of choice in 1.7
L407[12:55:53] <Kilobyte> TE is beig
worked on ;)
L408[12:56:07] <Kilobyte> lemming just got
some of the rendering stuff working again
L409[12:56:52] <Kodos> I know it is
L410[12:57:09] <Kodos> I'm just wanting to
make a magitech pack
L411[12:57:14] <Kodos> And IC2/Thaumcraft
will fit in that nicely
L412[12:57:23] <Kodos> Anyway, taking the
wife to the store
L414[12:58:21] <Kilobyte> thats the plan
iirc
L415[12:58:29] <EnderCat> awesome
L416[12:58:32] <Kilobyte> they are just
working on cleaning up code
L417[12:58:41] <Kilobyte> in fact, that
plan is pretty old
L418[12:58:46] <EnderCat> lol
L419[12:59:09] <Kilobyte> hmmm
L420[12:59:14] <EnderCat> also enderbot
will be back as soon as i upgrade python by like 0.0.3
versions
L421[12:59:18] <Kilobyte> it might be just
for the issue tracker for
L422[12:59:27] <Kilobyte> not sure
L423[13:02:40] <vifino> EnderCat: Meow!
^.^
L424[13:02:48] <EnderCat> meow
L425[13:02:55] <DeanIsaCat> meow :3
L426[13:02:57] <vifino> Meeeow!
L427[13:03:09] *
DeanIsaCat gives EnderCat and vifino Cheezeburgerz :3
L428[13:03:15] ***
vifino is now known as NyanCat
L429[13:03:26] *
EnderCat nomz the cheezeburger
L430[13:03:26] <NyanCat> Meeow!
L431[13:03:32] <DeanIsaCat> Meeeow
L432[13:03:33] *
NyanCat noms too ^.^
L433[13:04:13] *
Kilobyte is jelly
L434[13:04:25] *
DeanIsaCat gives a cheezburger to Kilobyte
L435[13:04:32] *
NyanCat noms Jellybyte
L436[13:04:34] <Kilobyte> \o/
L437[13:05:05] <DeanIsaCat> Josh, I set up
a (very small) AE system in our base ;)
L438[13:05:06] *
EnderCat give Kilobyte a device to turn him into a cat
L439[13:05:16] <DeanIsaCat> Kilocat!
:3
L440[13:05:18] <EnderCat> cool
L441[13:05:21] <Kilobyte> lol
L442[13:05:25] <NyanCat> CattyCat!
L443[13:05:32] <DeanIsaCat> Anyway,
g2g
L444[13:05:35] <NyanCat> aw
L445[13:05:36] <NyanCat> :<
L446[13:05:37] <Gethiox> OC is awesome
:V
L447[13:05:39] <Gethiox> damn
L448[13:05:40] <DeanIsaCat> sorry :(
L449[13:05:42] ***
Kilobyte is now known as KiloCat
L450[13:05:55] <NyanCat> KiloCat:
Meow!
L451[13:05:57] <NyanCat> ^.^
L452[13:05:58] <DeanIsaCat> The
OCats
L453[13:06:01] <KiloCat> :P
L454[13:06:10] ***
DeanIsaCat is now known as DeanAway
L455[13:06:17] *
EnderCat declares it OCat hour
L456[13:06:27] <DeanAway>
Meeeeoooowwwwww
L458[13:06:36] <DeanAway> ( translated: i
agree)
L459[13:06:40] <NyanCat> Much gud
L460[13:07:35] <NyanCat> God dammit, i
<3 the webserver I made
L461[13:08:25] *
EnderCat is getting annoyed because he keeps accidentally changing
the order of his window tabs on the panel :/
L462[13:10:23] <NyanCat> EnderCat: Watchu
think about my server!
L463[13:10:28] <NyanCat> Its epic!
L464[13:10:30] <EnderCat> ?
L466[13:10:43] <NyanCat> ^^^
L467[13:10:47] <EnderCat> looks cool
L468[13:10:50] <NyanCat> Said that before
q_q
L469[13:10:53] <gamax92> :D
L470[13:11:02] <NyanCat> o/ gamax92
L471[13:11:13] <gamax92> right, upload new
string.format code
L473[13:12:43] ***
Keridos is now known as Keridos_off
L474[13:14:02]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L475[13:14:03] <Gethiox> how to stop the
script in robot/computer?
L476[13:14:36] <KiloCat> ctrl+c
L477[13:14:40] <KiloCat> or to force
L478[13:14:48] <EnderCat> ctrl+alt+c
L479[13:14:51] <KiloCat> ctrl+alt+c (or
was it ctrl+shift+c)
L480[13:16:03] <Gethiox> nothing work for
me :v
L481[13:16:15] <Gethiox> in script i have
while true do…
L482[13:16:44] ⇦
Quits: istasi (webchat@46.32.58.141) (Ping timeout: 190
seconds)
L483[13:17:16]
⇨ Joins: EnderBot2
(TheEnders@this.is.theender.net)
L484[13:17:17]
zsh sets mode: +o on EnderBot2
L485[13:17:17]
EnderBot2 sets mode: +v on EnderBot2
L486[13:17:17]
EnderBot2 sets mode: -o on EnderBot2
L487[13:17:23] <EnderCat> there
L488[13:17:23] <EnderBot2> Screens can
display all of Codepage 437 - paste the special chars or use
unicode.char.
L489[13:17:28] <EnderCat> ffs
L490[13:17:29] <EnderBot2> You can get a
list of all attached components using the `components`
program.
L491[13:17:31] <EnderCat> ¬_¬
L492[13:17:31] <EnderBot2> Use an Analyzer
to get more information on blocks - for example, to find out why a
computer crashed.
L493[13:17:33] <EnderCat> .shutdown
L494[13:17:33] <EnderBot2> Bye bye
L495[13:17:34] ⇦
Quits: EnderBot2 (TheEnders@this.is.theender.net) (Client
Quit)
L496[13:19:54]
⇨ Joins: EnderBot2
(TheEnders@this.is.theender.net)
L497[13:19:55]
zsh sets mode: +o on EnderBot2
L498[13:19:55]
EnderBot2 sets mode: +v on EnderBot2
L499[13:19:55]
EnderBot2 sets mode: -o on EnderBot2
L500[13:19:58] <EnderCat> sd
L501[13:20:00] <EnderCat> there
L502[13:20:04] <EnderCat> .trivia
L503[13:20:04] <EnderBot2> Run `help` or
`man programname` for ingame help on programs shipped with OpenOS -
start with `man man`.
L504[13:20:10] <EnderCat> \o/
L505[13:20:23] <EnderCat> also the jenkins
command got an update
L506[13:20:29] <EnderCat> .jenkins
Opencomputers
L508[13:24:19] <EnderCat> ok, turns out i
didnt need to update, just needed to install the httplib ¬_¬
L509[13:24:19] <EnderCat> meh, i've got
the newer one there now if i need it
L510[13:30:48] ***
KiloCat is now known as Kilobyte
L511[13:31:05]
⇨ Joins: istasi (webchat@46.32.58.141)
L513[13:42:13] <Kilobyte> copying big
files?
L514[13:42:16] <Kilobyte> easy.
L515[13:42:44] <Kilobyte> i copy gigabytes
of data within milliseconds
L516[13:42:46] <Kilobyte> no shit
L517[13:43:01] <istasi> from what to
what?
L518[13:43:13] <Kilobyte> withing same
partition
L519[13:43:27] <istasi> nice, what setup ?
^^
L520[13:43:36] <Kilobyte> btrfs :P
L521[13:43:42] <Kilobyte> a copy on write
file system
L522[13:43:47] <Kilobyte> it doesn't
actually copy files
L523[13:43:58] <Kilobyte> it just says: y
is a copy x
L524[13:44:14] <Kilobyte> it only copies
sectors as i write to them
L525[13:44:15] <istasi> hax :P
L526[13:44:35] <Kilobyte> i can copy a
forge dev env in a few seconds
L527[13:44:42] <Kilobyte> compared to 3
minutes normally
L528[13:44:56] <Kilobyte> and i don't use
up extra disk space
L529[13:45:58] <Kilobyte> istasi: its
linux only though
L530[13:46:25] <Kilobyte> it also has
built in raid support, and i can add and remove raid volumes online
:P
L531[13:46:33] <istasi> nice :)
L532[13:46:41] <Kilobyte> i can in fact
move the file system to a different partition online
L533[13:48:18] <gamax92> Kilobyte:
>_>
L534[13:48:18] <gamax92> want
L535[13:48:41] <Kilobyte> be warned, btrfs
isn't considered stable yet
L536[13:48:47] <gamax92> don'twant
L537[13:48:51] <Kilobyte> so keep
backups
L538[13:49:21] <gamax92> isn't backups a
thing you do anyway
L539[13:49:28] <Kilobyte> yes
L540[13:49:36] <Kilobyte> wise people do
anyways
L541[13:49:42] <Kilobyte> well, it rarely
crashes, and in 99.999% of the cases you can restore the data
L542[13:50:42] <gamax92> When you've
written a program, try writing it again in the future without
looking at the first's code
L543[13:50:44] <gamax92> then
compare
L544[13:53:16] <Kilobyte> gamax92: did i
mention there is an ext* -> btrfs converter`
L545[13:53:52] <gamax92> yes
"<Kilobyte> there is an ext* -> btrfs
converter"
L546[13:54:20]
⇨ Joins: SKSPhone
(~androirc@pa49-195-19-152.pa.nsw.optusnet.com.au)
L547[13:54:29] <gamax92> ohai
sksphone
L548[13:54:34] <EnderCat> :O FELLOW
CAT
L549[13:54:43] <SKSPhone> :o
L550[13:55:03] <SKSPhone> Ender...
CAT!?!?
L551[13:56:53] <SKSPhone> I see changes
have occured.
L552[13:57:00] <gamax92> oh yeah, we put
him in this machine that smashes his body to the body of a
cat
L553[13:57:58] <SKSPhone> Has TPH occured
yet?
L554[13:58:08] <EnderCat> nope
L555[13:58:37] <SKSPhone> If not, it
occurs in 2 minutes.
L556[13:59:27] <SKSPhone> lol
anyway...
L557[14:00:18] <SKSPhone> EnderCat, we
have business to discuss. </mysterious>
L558[14:01:43] ***
SKSPhone is now known as SKS-Phone
L559[14:04:29]
⇨ Joins: Negi
(~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
L560[14:05:21] ***
NyanCat is now known as vifino
L561[14:10:23] <Sangar> o/
L562[14:11:04] <Vexatos> \o
L563[14:11:13] <EnderCat> Sangar:
\o/
L564[14:11:16] <EnderCat> .trivia
L565[14:11:16] <EnderBot2> Welcome to the
dark side - here, have some cookies.
L566[14:11:20] <Sangar> >_> gamax92,
tell tells me you told me to tell you to push string.format
L567[14:11:54] <Sangar> \o/ trivia
L568[14:12:05] <gamax92> Sangar: :D
L569[14:12:21] <EnderCat> it's currently
getting it from the openos welcome messages file on github
L570[14:13:23] <gamax92> Sangar: so, i,d
do some weird lua check now, o,u,x,X do the same check, and check
if its negative, e,E,f are now implemented but g,G are not, s is
implemented (partially?)
L571[14:13:52] <gamax92> % is no longer a
valid format code, and it checks if there is a value for the
current format code.
L572[14:14:46] <Sangar> that almost sounds
like they never bothered to implement that at all in luaj o.O
L573[14:17:11]
⇨ Joins: tgame14
(~tgame14@bzq-79-181-106-25.red.bezeqint.net)
L574[14:17:24]
zsh sets mode: +v on tgame14
L575[14:21:59] <gamax92> Sangar: i
actually think its a (forgot to do when 5.1 -> 5.2)
L576[14:22:15] <Sangar> ah
L577[14:22:28] <gamax92> the i,d,o,u,x,X
weird check is not done in 5.1
L578[14:22:48] <gamax92> and in 5.1
o,u,x,X can take negative numbers
L580[14:33:40] <Kilobyte> oh look its a
sangar
L581[14:33:48] <asie> a wild Sangar has
been found
L582[14:33:50] <asie> asie uses
ADD-ON!
L583[14:33:55] <asie> It's not very
effective...
L584[14:35:02] ⇦
Quits: SKS-Phone (~androirc@pa49-195-19-152.pa.nsw.optusnet.com.au)
(Ping timeout: 186 seconds)
L585[14:36:12] <Sangar> :P
L586[14:36:48]
⇨ Joins: SKS-Phone
(~androirc@pa49-195-135-221.pa.nsw.optusnet.com.au)
L587[14:39:38] <SKS-Phone> Crashy phone
:/
L588[14:42:07] ***
prassel|off is now known as prasselpikachu
L589[14:44:56] ***
dsAway is now known as ds84182
L590[15:02:35]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-201.dynamic.swissvpn.net)
L591[15:07:29] <v^> baaack
L592[15:07:41] <EnderCat> nuuu
L593[15:09:18] ***
Nentify|away is now known as Nentify
L594[15:20:18] <gamax92> Sangar:
pr'd
L595[15:20:25] <Sangar> k
L596[15:21:45]
⇨ Joins: Redux
(webchat@acoi170.neoplus.adsl.tpnet.pl)
L597[15:21:50] <Redux> Hello!
L598[15:22:30] ⇦
Quits: SKS-Phone
(~androirc@pa49-195-135-221.pa.nsw.optusnet.com.au) (Ping timeout:
186 seconds)
L599[15:22:36]
⇨ Joins: SKS
(~androirc@pa49-195-134-193.pa.nsw.optusnet.com.au)
L601[15:24:20] <Redux> It asks for
password but whatever I guess, it always say "Invalid!"
even when I type a good password
L602[15:24:41] <v^> <_> doesnt
term.read return a newline or something
L603[15:25:00] <SKS> Hah, 'asks' pings
me
L604[15:25:07] <gamax92> v^: yah
L606[15:25:30] <v^> gamax92, y it do
dis
L607[15:25:35] <v^> it need fix
L609[15:25:51] <Redux> Not sure huh, I
wanted to use it the same way as "password = read(*1)"
from LUA
L610[15:26:10] <v^> io.read
L611[15:26:11] <Kilobyte> Sangar: i had an
idea a while ago
L612[15:26:16] <v^> use eit
L613[15:26:22] <Kilobyte> you know that
programmable cart from steves carts?
L614[15:26:26] <Redux> I'll try,
thanks
L615[15:26:32] <v^> it will work :v
L616[15:27:12] <Redux> Indeed it worked,
thanks! :3
L617[15:27:31] <gamax92> and now to find
out why tonumber goes wild on really large numbers
L618[15:27:49] <v^> gamax92, does it mod
2^32?
L619[15:28:00] <gamax92> v^: >_>
what do you think
L620[15:28:14] <v^> gamax92, idk but i
know why it does that
L621[15:28:21] <gamax92> no it
doesnt
L622[15:28:23] <v^> er, 64
L623[15:28:27] <gamax92> still no
L624[15:28:35] <v^> <_> wat does it
do
L625[15:28:36] <Redux> Also is there a way
to prevent "Ctrl+C" combination from working during the
password prompt?
L626[15:28:44] <EnderCat> ctrl+alt+c
L627[15:28:50] <EnderCat> wait nvm
L628[15:28:54] <EnderCat> ignore me
L629[15:28:54] <gamax92> v^: oh, nvm
L630[15:28:58] <Redux> lol
L631[15:29:22] <Sangar> Kilobyte, i
haven't played with sc in a long while, so no, but i have a feeling
i know where you're going with this >_>
L632[15:29:31] <Kilobyte> :P
L633[15:29:33] <v^> it mods 64 because the
way it iterates through the numbers and adds each value
L634[15:29:55] <Sangar> Redux, override
event.shouldInterrupt
L635[15:29:58] <EnderCat> Kilobyte: i dont
remember there being a programmable cart in SC
L636[15:29:59] <Kilobyte> Sangar: so yeah,
as you may have guessed, whatcha think about adding programmable
carts?
L637[15:30:18] <Kilobyte> maybe not in
current version
L638[15:30:35] <Kilobyte> in one of the
first ones there was, it was gui based though
L639[15:30:51] <Kilobyte> kinda like the
pneumaticcraft things
L640[15:30:52] <Sangar> Kilobyte,
interesting. though i have no idea of how the sc api looks like (if
there's one?) so i wouldn't even know how to get started ;)
L641[15:31:03]
⇨ Joins: SKS-Phone
(~androirc@pa49-195-128-149.pa.nsw.optusnet.com.au)
L642[15:31:05] <Kilobyte> no, i mean
standalone :P
L643[15:31:07] <Redux> Sangar, something
like this? "no_interrupt = event.shouldInterrupt"
L645[15:31:23] <Sangar> Redux, no.
`event.shouldInterrupt = function() false end`
L646[15:31:30] <Sangar> *return
false
L647[15:31:34] ⇦
Quits: SKS (~androirc@pa49-195-134-193.pa.nsw.optusnet.com.au)
(Ping timeout: 186 seconds)
L648[15:31:35] <Sangar> (too much scala
-.-)
L649[15:31:42] <Kilobyte> was about to ask
that
L650[15:31:42] <Kilobyte> :P
L651[15:32:10] <Kilobyte> Sangar: but
yeah, i might be able to help with that stuff
L652[15:32:16] <Kilobyte> sounds very
interesting
L653[15:32:31] <Sangar> so basically a
'normal' minecart with a computer in it?
L654[15:32:32] <Kilobyte> but i am out of
buisiness with models :P
L655[15:32:39] ***
alekso56_off is now known as alekso56
L656[15:32:45] <Kilobyte> yes, and the
computer has the ability to control the cart
L657[15:33:12] <Sangar> could be quite
fun. and would make for a great add-on mod demonstrating how to
create computers.
L658[15:33:14] <Redux> Like this?
"event.shouldInterrupt = function() return false
end"?
L659[15:33:21] <Sangar> Redux, yes
L660[15:33:31] <Kilobyte> Sangar: mhm
:P
L661[15:33:32] <Redux> Then it doesn't
work, I can still interrupt with Ctrl+C
L662[15:33:42] <Kilobyte> might try into
that in a bit
L663[15:33:48] <Kilobyte> maybe once i got
my new computer
L664[15:33:53] <Sangar> Redux, do a while
loop
L665[15:33:58] <SKS-Phone> Yay
computercart :D
L666[15:34:09] <ds84182> Creative Mode
Computer Carts: Rockets attached to all sides, can fly
L667[15:34:17] <Sangar> Kilobyte, cool.
i'd be happy to contribute :D
L668[15:34:52] <Kilobyte> Sangar: my idea
is to have different types of motors
L669[15:35:06] <Kilobyte> like, a high
power motor (fast, but not very precise)
L670[15:35:07] <SKS-Phone> ds, T3 can fly
like a helicopter
L671[15:35:18] <asie> T3.5 carts
L672[15:35:30] <Redux> How do I put it in
that loop?
L673[15:35:32] <SKS-Phone> True,
true.
L674[15:35:34] <Kilobyte> a stepper (has
very high precisition but not much torque)
L675[15:35:42] <Sangar> interesting
L677[15:36:28] <Kilobyte> also, carts
would need charge (just put a robot charger next to the cart)
L678[15:37:03] <EnderCat> Sangar: also
EnderBot2's jenkins urls are shortened
L679[15:37:09] <SKS-Phone> Also asie,
watched a few eps of Nichijou, it's somewhat...wacky. Also lol the
jokes episode
L680[15:37:13] <EnderCat> .jenkins
opencomputers
L682[15:37:27] <asie> SKS-Phone: It is
wacky
L683[15:37:29] <asie> and all episodes are
jokes
L684[15:37:42] <SKS-Phone> But the one
about jokes
L685[15:37:43] <asie> Watch out, it gets
wackier
L686[15:38:22] <SKS-Phone> Where glasses
does the straight-face les-yay thing
L687[15:38:47] <Kilobyte> Sangar: i wonder
if i can hook into the robot assembler
L688[15:39:24] <Sangar> Kilobyte, not yet,
but it's something i'm considering adding via imc. haven't had time
to properly think it through yet.
L689[15:39:34] <Sangar> EnderBot2,
nice!
L690[15:39:40] <Sangar> *Cat
L691[15:39:42] <EnderCat> Sangar: wrong
EnderBot2 :P
L692[15:39:43] <EnderCat> ¬_¬
L693[15:39:59] *
EnderCat meows
L694[15:40:01] <Sangar> it's your fault,
really >_>
L695[15:40:06] <Kilobyte> Sangar: yeah,
i'd like if i could assemble cars using it
L696[15:40:10] <EnderCat> Sangar:
false
L698[15:40:53] <EnderCat> Kilobyte: is
this mod going to be an addon to SC2 or a seperate mod? 'cause it
doesnt look like theres an api for SC2
L699[15:41:04] <Kilobyte> only OC
addon
L700[15:41:05] <Kilobyte> :P
L701[15:41:08] <EnderCat> ok
L702[15:41:10]
⇨ Joins: SKS
(~androirc@pa49-195-19-35.pa.nsw.optusnet.com.au)
L703[15:41:11] <Kilobyte> unrelated to
SC
L704[15:41:14] <Kilobyte> just
inspired
L705[15:42:14] ⇦
Quits: SKS-Phone
(~androirc@pa49-195-128-149.pa.nsw.optusnet.com.au) (Ping timeout:
186 seconds)
L706[15:42:18] <SKS> I don't know what to
stab, my phone, my provider or AndroIRC
L707[15:42:43] <Kilobyte> try yaaic
L708[15:43:05] <v^> SKS, your entire
family :>
L709[15:43:13] <v^> you will be on the
news too
L711[15:43:40] <SKS> I considered that,
but decided on just my dad.
L712[15:43:49] <v^> (all the things you
listed are un stabbable)
L713[15:44:27] <SKS> I can stab my phone
if I so desire!
L714[15:44:57] <SKS> My cat is snoring
:/
L715[15:45:01] <v^> >_> my friend
tried stabbing his phone and failed
L716[15:45:23] <SKS> Really? o.O
L717[15:46:19] <SKS> I know I was talking
about doing just that but wow, I thought I was the only one that
would try.
L718[15:46:21] <Sangar> Redux, put the
io.read()/term.read() inside the loop.
L719[15:47:48] <SKS> Anyway, I should go,
I've been on for 2hours already
L721[15:48:14] ⇦
Quits: SKS (~androirc@pa49-195-19-35.pa.nsw.optusnet.com.au) (Quit:
AndroIRC - Android IRC Client ( http://www.androirc.com
))
L722[15:53:06] <Kodos> aerhtewrhawr
L723[15:53:24] <Kodos> I can't get away
from SL long enough to do anything in minecraft, and when I do, I'm
at a complete loss as to what to make in OC
L725[15:56:47] <Redux>
"/mnt/f70/Test:6:"
L726[15:56:57] <Kodos> What's up with line
6
L727[15:57:11] <Redux> This is where this
error seems to appear
L728[15:57:28] <Kodos> I think you've got
an extra pair of parens there, but I could be wrong
L729[15:57:53]
⇨ Joins: DeanOnAPhone
(~Dean@ip1886d392.dynamic.kabel-deutschland.de)
L730[15:58:15] <Redux> Parens?
L731[15:58:34] <ds84182> Oh my. The Echo
Nest api allows me to make Pandora-Like playlists
L732[15:59:27] <Kodos> Parentheses
L733[15:59:40] <Kodos> Or however it's
spelled
L734[16:00:07] ***
manmaed is now known as manmaed|AFK
L735[16:00:17] <Redux> What do you think I
should try to fix it then?
L736[16:00:59] <Sangar> Redux, a) move the
`event.shouldInterrupt = ...` before the loop. b) move the if
inside the loop c) move the password = ... inside the loop d) make
it `while true do`
L737[16:01:37] <Kodos> ^ That
L738[16:01:44] <Sangar> and then you'll
probably want to add a `return` to the successful if-branch. also,
it's `then` not `theb` :P
L739[16:01:54] <Kodos> Loops are tricky,
you gotta make sure you get the right stuff inside them, and the
other right stuff outside of them
L740[16:02:28] <Redux> A typo :P Okay, let
me try to apply your instructions to the code.
L741[16:02:30] <Sangar> (or break instead
of return)
L742[16:04:41] <Redux> What should be in
the parentheses of "while" then?
L743[16:05:47] <Kilobyte> while needs no
parentheses in lua :P
L744[16:05:57] <Kilobyte> while condition
do code end
L746[16:08:31] <ds84182> I KEEP GETTING
CALLS FROM RANDOM NUMBERS WHAT THE FUCK
L747[16:08:37] <ds84182> v^, this is all
your fucking fault
L748[16:08:48] <Redux> o.O
L749[16:09:06] <v^> ds84182, watf i
do
L750[16:09:09] <v^> i get those too
L751[16:09:17] <ds84182> They all happened
this morning
L752[16:09:17] <v^> did you answer?
L753[16:09:30] <ds84182> one at 7, three
at 10, 1 at 12
L754[16:09:43] <ds84182> v^, Hell to the
fucking no
L756[16:09:56] <^v> Kilobyte, No desc
Written in Markdown by Kilobyte22 1.08KB
L757[16:10:30] <Kilobyte> more to be
added
L758[16:10:34] <Kilobyte> anyways, bbl
dinner
L759[16:11:03] <v^> ds84182, l_l why
not
L760[16:11:04] <Sangar> 'presition'
:3
L761[16:11:59] <Sangar> the motor
couple/decouple idea is nice.
L762[16:12:15] ***
Alissaway is now known as Alissa
L763[16:12:26] <Sangar> Redux,
s/return/end/,
s/print("Valid!")/print("Valid!")\nbreak/
L764[16:12:47]
⇨ Joins: TangentDelta (~PewNaN@63.143.24.24)
L765[16:12:49] <Kilobyte> Sangar: if no
motor is coupled to wheels cart behaves like a regular
minecart
L766[16:12:58] <Kilobyte> otherwise it
resists any outer force
L767[16:13:09] <ds84182> Kilobyte, don't
forget the rockets on the creative kart
L768[16:13:14] <ds84182> *cart
L769[16:13:25] <Sangar> Kilobyte, will
components have weight? so you need better gearboxes/motors to
support getting them going/breaking?
L770[16:13:38] <Sangar> *braking
L771[16:13:43] <Redux> Sangar, what is it?
Am I supposed to paste it somewhere or what? :|
L772[16:19:25] <Redux> gtg now, thanks for
help though, I'll make a thread on forums
L773[16:19:31] ⇦
Quits: Redux (webchat@acoi170.neoplus.adsl.tpnet.pl) (Quit: Web
client closed)
L774[16:22:54] <Vexatos> So, I think I am
going to write an ingame Email server+client for
OpenComputers
L775[16:23:02] <Vexatos> Anyone has a nice
name for such a thing?
L776[16:23:39] <Sangar> OpenMa-... no
wait.
L777[16:24:10] <Kodos> Vexed Mailing
Systems
L778[16:24:43] <Vexatos> (Best thing: We
have used a networking simulator in Computer Science, of couse
those computers inside had a web browser, it was called
Waterwolf)
L779[16:24:44] <Sangar> Vexatos, just call
it `mail` :P
L780[16:24:59] <Sangar> hah
L781[16:25:03] <Kodos> OC needs SQL
L782[16:25:07] <Vexatos> Sangar, I have 2
files, obviously
L783[16:25:11] <Vexatos> One server
software
L784[16:25:13] <Vexatos> and one
client
L785[16:25:14] <Sangar> maild and
mail?
L786[16:25:21] <Vexatos> That's too
boring
L787[16:25:27] <Sangar> boring can be
good
L788[16:25:27] <Vexatos> Thunderbird isn't
"Mozilla Mail"
L789[16:25:32] <Vexatos> True that
L790[16:25:38] ***
prasselpikachu is now known as prassel|off
L791[16:25:52] <Kodos> BinVex
L792[16:26:23] <Vexatos> It's going to be
available via OPPM, of course
L793[16:27:03] <Vexatos> Will use Linked
cards, network cards, wireless network cards the access points
(anything that is a "modem")
L794[16:27:17] <Vexatos> Wait, the linked
card isn't a modem, is it?
L795[16:27:55] ***
prassel|off is now known as prasselpikachu
L796[16:27:55] <Sangar> linked card is
'tunnel', yes. and has a different api for sending. receiving is
the same, tho.
L797[16:28:11] <Vexatos> Not linked cards
then
L798[16:28:17] <Vexatos> Might code a
relay program for that
L799[16:28:30] <Sangar> yeah, just for
server-to-server maybe
L800[16:28:38] <Vexatos> Nono
L801[16:28:40] ***
SleepyFlenix is now known as Flenix
L802[16:28:43] <Vexatos> 10000 block cable
lines
L803[16:28:43] <istasi> are there a list
somewhere how much each functions are slowed down?, like gpu.bind
is slower than set etc ?
L804[16:28:44] <Vexatos> Now
L805[16:29:33] <Vexatos> Sangar, then just
"mail" and "smail" a.k.a. server mail
L806[16:29:36] <Vexatos> How about
that?
L807[16:29:47] <Vexatos> smail actually
isn't a bad name for the whole thing xD
L808[16:30:10] <Sangar> maild (mail
daemon) :/
L809[16:30:13] ***
Daiyousei is now known as Daiyousei|TF2
L810[16:30:16] <gamax92> maid daemon
L811[16:30:17] <Vexatos> Mail demon
L812[16:30:20] <gamax92> maidd
L813[16:30:29] <Vexatos> mailx92
L814[16:30:36] <Sangar> smail smaild ?
:P
L815[16:30:36] <gamax92> oppmd
L816[16:30:42] <Vexatos> Snaild!
L817[16:30:47] <gamax92> Vexatosd
L818[16:30:52] <gamax92> provides Vexatos
services
L819[16:30:54] <Vexatos> YAMP
L820[16:30:59] <Vexatos> Yet another mail
program
L821[16:31:01] <Vexatos> >__>
L822[16:31:04] <gamax92> Yet Anothe ...
damn u
L823[16:31:30] <gamax92> YAD
L824[16:31:37] <gamax92> provides Yet
Another services
L825[16:31:46] <Sangar> vum 'Vexatos'
Unorthodox Mailer'
L826[16:31:56] <Vexatos>
unconventional*
L827[16:32:04] <Sangar> or that
L828[16:32:05] <Vexatos> Well, I hope it's
going to be very conventional
L829[16:32:41] <gamax92> But I still want
a maid daemon
L830[16:32:45] <Vexatos> Seriously, I need
a good name
L831[16:32:54] <Kodos> Sangar where can I
find that list you have somewhere of how many operations per tick
everything is
L832[16:33:11] <Vexatos> Sangar: I could
just add two event listeners, one for modems and one for tunnels,
if present
L833[16:33:12] <Sangar> omit 'open mailer
in testing' >_>
L834[16:33:18] <gamax92> Vexatos:
JaguarMail
L835[16:33:27]
⇨ Joins: Kandy_Kane (webchat@66.161.109.61)
L836[16:33:41] <Vexatos> TIASM
L837[16:33:58] <Vexatos> "This is a
serious mail (program)"
L838[16:33:58] <Sangar> istasi, Kodos,
sorry no external docs for that except for gpus, you'd have to look
it up in code :/
L839[16:34:10] <Sangar> srsm
L840[16:34:35] <Sangar> zem 'ze
mail'
L841[16:34:43] <Vexatos> #tschöamänn
L842[16:34:47] <gamax92>
TSTSNBUITHOF
L843[16:34:49] <gamax92> Terrible Software
That Should Never Be Used In The History Of Ever
L844[16:35:00] <Sangar> oh oh
L845[16:35:05] ⇦
Parts: Kandy_Kane (webchat@66.161.109.61) ())
L846[16:35:10] <Sangar> call it outlook
then
L847[16:35:13] <gamax92> XD
L848[16:35:38] <Vexatos> MSPaint ->
"Mail server plus additional incredibly nice
things"
L849[16:35:56] <gamax92> MS++
L850[16:35:57] <Vexatos> ^ Like that
L851[16:36:11] <gamax92> MS was 0
L852[16:36:13] <gamax92> but now its
1
L853[16:36:23] <Vexatos> Great idea
L854[16:36:23] ***
Daiyousei|TF2 is now known as gollum
L855[16:36:34] <Vexatos>
"vail"->Vexatos' mail
L856[16:36:36] <Vexatos> Nope.
L857[16:36:38] <Sangar> sm
L858[16:36:42] <Sangar> 'simple mail'
:P
L859[16:36:46] <Vexatos> SMB
L860[16:36:48] <Vexatos> >_>
L861[16:36:50] <Sangar> or simply
mail?
L862[16:36:50] <Sangar> hmm
L863[16:36:55] ***
gollum is now known as Daiyousei
L864[16:37:59] <gamax92> SangarMail
L865[16:38:00] <Vexatos> BTO->Better
than Outlook
L866[16:38:06] <Sangar> bm
L867[16:38:10] <Sangar> block mail
L868[16:38:13] <Vexatos> OPPM
L869[16:38:16] <gamax92> Better Than
Pitfall 2
L870[16:38:18] <Vexatos> OpenPrograms pro
mail
L871[16:38:26] <gamax92> as in, ... the
BTPII engine
L872[16:38:27] <Sangar> >_>
L873[16:38:30] <Vexatos> OpenMail
\____/
L874[16:38:33] <gamax92> have you seen the
BTPII engine
L875[16:38:43] <Sangar> i don't think
so
L876[16:38:43] <Kilobyte> Sangar:
interesting thoughts
L877[16:39:04] <Kilobyte> the weight may
go towards friction
L878[16:39:20] <Kilobyte> aka you need
more torque for same acceleration
L879[16:39:20] <Vexatos> RMG -> random
mail generator
L880[16:39:23] <Vexatos> Need that as
well
L881[16:39:33] <Vexatos> OC may not be
without spam bots
L882[16:39:42] <Vexatos> so I'll code a
spam bot right along
L883[16:40:38] <Sangar> Kilobyte, hmm,
usually tracks shouldn't have that much friction to make it work
simulation that, no? main noticeable effect is inertia.
L884[16:40:52] <Kilobyte> umm
L885[16:40:54] <Sangar> *worth
L886[16:41:17] <Kilobyte> wrong word
lol
L887[16:41:20] <gamax92> Vexatos:
"This is Rabble Wrongsworth, I need you to vote for me in the
next OpenElection"
L888[16:41:21] <Kilobyte> i meant
inertia
L889[16:41:27] <Sangar> ah :D
L890[16:42:05] <Vexatos> gamax92: "I
just need your credit card number, address and Minecraft IGN
password"
L891[16:42:23] <Kilobyte> Sangar: steppers
will handle that stuff differently though
L892[16:42:40] <Kilobyte> they will either
work or not at a certain weight
L893[16:42:54] <gamax92> Vexatos: Don't
have one, homeless, and don't have a minecraft account.
L894[16:42:57] <Kilobyte> since they don't
really use acceleration
L895[16:43:04] <Sangar> Kilobyte, that's a
nice distinction i guess, yeah.
L896[16:43:51] <Kilobyte> Sangar: also,
just to balance it some, i might add a random factor to
acceleration
L897[16:44:20] <Kilobyte> so, if you
disable your engine at a certain point you don't necessarily stop
always at same point
L898[16:44:30] <Kilobyte> to do such
things you are supposed to use a stepper
L899[16:44:31] <Sangar> hmhm
L900[16:46:15] <Sangar> i'm really looking
forward to see how minecart computers will behave when going
through portals. that could go horribly, horribly wrong
>_>
L901[16:46:35] <gamax92> or, it could go
perfectly fine
L902[16:46:58] <Kilobyte> Sangar: if it
does i will disable it :P
L903[16:47:20] <Kilobyte> but apperently
robots could switch to deep dark and back
L904[16:47:23] <Kilobyte> without
issues
L905[16:47:31] <Sangar> i'd expect the
computer to stop/restart, but... who knows!
L906[16:47:36] <Kilobyte> (by
rightclicking the portal)
L907[16:48:02] <Kilobyte> Sangar: i might
persist it, then teleport and reload state if it breaks stuff
L908[16:48:08] <gamax92> Are robots
Entites?
L909[16:48:11] <Kilobyte> no
L910[16:48:15] <Kilobyte> tile
entities
L911[16:48:22] <Kilobyte> but they have a
fake player
L912[16:48:35] <Kilobyte> which made it
possible apperently
L913[16:48:54] <Sangar> wait what, that
works? o.O
L914[16:49:05] <Kilobyte> someone claimed
it does
L915[16:49:10] <Kilobyte> haven't tested
myself
L916[16:49:42] <Gethiox> about fake player
- someone know how to set AuthMe plugin for OpenComputer?
L917[16:49:43] <Kilobyte> forgot who
L918[16:49:58] <Sangar> *if* it works
robots have already gained self-awareness, because i certainly
didn't teach them that :P
L919[16:50:13] <Kilobyte> Gethiox: the
robot fake player name depends on who placed it
L920[16:50:20] <Kilobyte> you can change
it in config
L921[16:50:32] <Kilobyte> forgot default
format
L922[16:50:38] *
Kilobyte looks at Sangar
L923[16:50:47] <Gethiox> yes, I change to
'opencomputer', but it still not working
L924[16:50:47] <Sangar> 'robot.<player
name>'
L925[16:50:53] <Gethiox> formatName
L926[16:50:57] <Sangar> hm
L927[16:51:15] <Gethiox> if I delete
AuthMe plugin, robot is working
L928[16:51:22] <Sangar> i only tested it
with worldguard, that plugin might be using some different
mechanic
L929[16:51:52] <Gethiox> Maybe I need to
try other auth plugin :v
L930[16:52:22] <Gethiox> but buildcraft
with AuthMe works fine…
L931[16:52:24] <Vexatos> Need moar email
program nameery
L932[16:52:27] <Vexatos> HELP
L933[16:52:29] <Sangar> hmm
L934[16:53:03] <Sangar> Gethiox, i'll
retest with worldguard later.
L935[16:53:23] <Gethiox> okay,
thanks
L936[16:53:23] <Sangar> Vexatos, i'll
stick to mail and maild even if you think its boring :P
L937[16:53:27] <Vexatos> Ok
L938[16:53:32] <Vexatos> Then I'll use
those
L939[16:53:33] <Vexatos> well
L940[16:53:36] <Vexatos> mail for the
client
L941[16:53:41] <Vexatos> because
user-friendly
L942[16:53:50] <Vexatos> But the server,
... dmail
L943[16:53:54] <Sangar> actually. you
could just make that an alias.
L944[16:53:56] <Vexatos> Just like Gmail
>_>
L945[16:54:02] <Vexatos> True that
L946[16:54:08] <Sangar> and name it
whatever and i wouldn't care!
L947[16:54:08] <Sangar> :D
L948[16:54:15] <Vexatos> Waterwolf
L949[16:54:56]
⇨ Joins: DaeDroug
(uid22591@id-22591.highgate.irccloud.com)
L950[16:54:56] <Vexatos> Thing is, how
will I manage differnt email domains and such
L951[16:55:16] <Vexatos> I don't want to
build a DNS server software >__>
L952[16:55:26] <Sangar> someone needs to
write a dnsd, yes :P
L953[16:55:33] <Vexatos> True
L954[16:55:37] <Vexatos> Okay. My
idea:
L955[16:55:44] <Vexatos> Write email
program
L956[16:55:49] <Vexatos> with only 1
domain
L957[16:55:51] <Vexatos> @mail.com
L958[16:56:02] <Vexatos> maybe @cil.li
even
L959[16:56:05] <Vexatos> just for the
lols
L960[16:56:13] <gamax92> Sangar: I found
more bugs!
L961[16:56:18] <Vexatos> When i am done, I
might write a DNS server
L962[16:56:35] <Vexatos> Thing is, most
people don't want to craft 2 servers just to get 1 email server
running
L963[16:56:39] <gamax92> .l
string.format("%#x",3)
L964[16:56:39] <^v> gamax92, 0x3
L965[16:56:41] <gamax92> .luaj
string.format("%#x",3)
L966[16:56:41] <^v> gamax92, 3
L967[16:56:54] <Vexatos> How can servers
inside one rack communicate with each other?
L968[16:57:00] <Sangar> Vexatos, call it
'eilpost' :P
L969[16:57:19] <Vexatos>
"hermes", just because it's the slowest system in
Germany
L970[16:57:21] <Sangar> Vexatos, network.
the rack acts as a switch.
L971[16:57:26] <Sangar> harr
L972[16:57:28] <Vexatos> Really?
L973[16:57:30] <Vexatos> So easy
L974[16:57:33] <Sangar> yes
L975[16:57:42] <Vexatos> hardmode doesn't
even have a switch inside the recipe
L976[16:57:43] <Vexatos> n00b
L977[16:57:49] <Sangar> gamax92, what
the...
L978[16:57:57] <Vexatos> Wait
L979[16:57:58] <gamax92> Sangar: yeah, #
is ignored it seems
L980[16:57:58] <Vexatos> it does
L981[16:58:00] <Sangar> Vexatos, pssst
:P
L982[16:58:01] <Vexatos> Nevermind,
Sangar
L983[16:58:04] <Vexatos> It does
L984[16:58:08] <Sangar> k
L985[16:58:12] <Vexatos> even power
distributor
L986[16:58:19] <Vexatos> And a wireless
network card
L987[16:58:20] <Sangar> yup, it also does
that.
L988[16:58:20] <Vexatos> all fine
L989[16:58:25] <Sangar> :D
L991[16:59:23] <gamax92> Sangar: yep,
alternateForm (The #) is detected but not used anywhere
L992[17:01:25] *
EnderCat meows
L993[17:01:26] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 190
seconds)
L994[17:02:36] <Vexatos> It'll just be
mail and maild
L995[17:02:42] <Vexatos> Because no better
name given
L996[17:02:45] <Vexatos> Let's start
coding, then
L997[17:02:52] <Vexatos> Step 1:
component.modem
L998[17:03:13] <Vexatos> Sangar: Does the
server rack just work as an internal switch?
L999[17:03:17] <Vexatos> Not as an
external one?
L1000[17:03:47] <Vexatos> All this
information should go on the wiki
L1001[17:03:48] <Vexatos> :D
L1002[17:03:52] <Sangar> Vexatos, should
also work as an external one
L1003[17:03:56] <Sangar> iirc
L1004[17:04:15] <Vexatos> So, it doesn't
connect a computer on its right with a screen on its left?
L1005[17:04:16] <Vexatos> Fin
L1006[17:04:17] <Vexatos> *fine
L1007[17:04:33] <Sangar> yes
L1008[17:05:02] *
EnderCat brushes up against Vexatos
L1009[17:05:11] <EnderCat> What you
doing?
L1010[17:05:50] ***
LordFokas|off is now known as LordFokas
L1011[17:07:23] *
EnderCat runs up to LordFokas and meows loudly
L1012[17:08:05] *
LordFokas picks up an empty Pok�Ball. Josh, return!
L1013[17:08:24] <EnderCat> Nuuuu
L1014[17:08:57] *
EnderCat claws LordFokas then runs and hides behind
Sangar
L1015[17:09:23] <Sangar> ohey
LordFokas
L1016[17:09:25] <LordFokas> if you don't
return now, I'll teach you Cut, Flash, Strength and Waterfall. Your
choice.
L1017[17:09:49] <LordFokas> heyo Sangar
o/
L1018[17:10:13] <Vexatos> EnderCat:
Programming
L1019[17:10:13] <EnderCat> If I don't
return I get taught stuff, how does that work
L1020[17:10:19] <Vexatos> Email
client+server
L1021[17:10:27] <Vexatos> +dnsd
later
L1022[17:10:46] <Vexatos> Because summer
break and I no hobbiez
L1023[17:10:56] <Sangar> and we
collectively failed at coming up with a better name than mail and
maild :P
L1024[17:11:07] <LordFokas> I'll throw HM
discs at you until you learn. I have excelent accuracy and HMs are
infinite.
L1025[17:11:37] <EnderCat> I was working
on a dnsd, keep forgetting to finish it
L1026[17:11:57] <Vexatos> Sangar:
Colourable remove terminals
L1027[17:11:58] <Vexatos> Now.
L1028[17:12:23] <Sangar> 'remove
terminals'?
L1029[17:12:25]
⇦ Quits: DeanOnAPhone
(~Dean@ip1886d392.dynamic.kabel-deutschland.de) (Ping timeout: 201
seconds)
L1030[17:12:27] <Sangar> k, one
moment
L1031[17:12:35] <Sangar> :P
L1032[17:12:36] <EnderCat> Lol
L1033[17:12:42] <Vexatos> remote
terminals*
L1034[17:12:43] <Vexatos> -_
L1035[17:12:49] <Vexatos> o__O-°
L1036[17:13:22] <v^> oh yeah
L1037[17:13:30] <asie> REMOVE TERMINALS
FROM PREMISES
L1038[17:13:39] <v^> i am making OC
emulator
L1039[17:13:51] <v^> because luajit
supports 5.2 things ._.
L1040[17:14:25] <Vexatos> So....
L1041[17:14:30] <v^> .> goto a return
"nope" ::a:: return "yup"
L1042[17:14:30] <^v> v^, lua:1:
'<eof>' expected near '::'
L1044[17:14:37] <Vexatos> Sangar, should
maild get its things via a config file?
L1045[17:14:41] <v^> .> goto a
print("nope") ::a:: return "yup"
L1046[17:14:41] <^v> v^, yup
L1047[17:15:06] <v^> .> _VERSION
L1048[17:15:06] <^v> v^, Lua 5.1
L1049[17:15:15] <Vexatos> v^: Replace
"true" and "false" with yup and nope
L1050[17:15:18] <Vexatos> or aye and
nay
L1051[17:15:19] <Vexatos> :3
L1052[17:15:55] <Sangar> Vexatos, yes,
config would makes sense i'd say.
L1053[17:16:09] <Vexatos> But what's
there to configure?
L1054[17:16:15] <Vexatos> Without any
dnsd yet
L1055[17:16:18] <Sangar> listening port
for one
L1056[17:16:36] <Vexatos> Right
L1057[17:16:38] <Vexatos> the port
L1058[17:16:39] <Vexatos> good
point
L1059[17:16:49] <Vexatos> Is there any
block that relays wireless messages?
L1060[17:16:58] <Sangar> access
point
L1061[17:17:05] <Vexatos> Requiring
power, right?
L1062[17:17:20] <Sangar> i'm actually not
sure
L1063[17:17:42] <Vexatos> But their chunk
needs to be loaded anyway
L1064[17:17:42] <Sangar> yes
L1065[17:17:43] <Vexatos>
>__>
L1066[17:18:12] <gamax92> .l return
"[" .. string.format("% +-#05X",3) ..
"]"
L1067[17:18:12] <^v> gamax92, [0X3
]
L1068[17:18:13] <gamax92> .luaj return
"[" .. string.format("% +-#05X",3) ..
"]"
L1069[17:18:14] <^v> gamax92, =lua:1
invalid format (repeated flags)
L1070[17:18:18] <gamax92> Sangar: moar
bugs
L1071[17:19:47] <Sangar> i didn't even
know that worked in normal lua :P i don't format strings much
L1072[17:20:05] <v^> =lua:1
L1074[17:20:12] <v^> why does it have the
=
L1075[17:20:18] <v^> its not supposed to
have the -
L1076[17:22:02] <Vexatos> Sangar: Should
the default (pre-dnsd) domain be mail.com or cil.li? xD
L1077[17:22:28] <Sangar> @oc.mc ?
:P
L1078[17:22:40] <Vexatos> @ro.fl
L1079[17:22:47] <Sangar> @ma.il
L1080[17:24:19] <Vexatos> Sangar: any way
to get the current server tier?
L1081[17:24:39] <Sangar> hmm, no. i don't
think so.
L1082[17:24:55] <Vexatos> Hmmm
L1083[17:25:15] <Vexatos> The issue is,
you can only have 1 linked card on a server
L1084[17:25:20] <Vexatos> so relaying is
difficult
L1085[17:25:28] <Vexatos> since all the
access point chunks have to be loaded
L1086[17:25:52]
⇦ Quits: robhol (~robhol@145.153.164.82.customer.cdi.no)
(Quit: Leaving)
L1087[17:25:55] <gamax92> found it, it
looks for the next flag by p++, so the number of flags is always
off by one
L1088[17:25:59] <Sangar> well for a
server you have a rack already, so you can send it via local
network to the others which have other linked cards
L1089[17:26:39] <Vexatos> Hmmm
L1090[17:26:47] <Vexatos> Okay, I'll just
ignore this problem
L1091[17:26:53] <Vexatos> I will have
support for linked cards
L1092[17:26:58] <Vexatos> so just another
event listener
L1093[17:27:22] <Vexatos> Wait
L1094[17:27:26] <Vexatos> listener even
is the same
L1095[17:27:31] <Vexatos> just need to
send it differnetly
L1096[17:27:34] <Vexatos> well, even more
simple
L1097[17:28:37]
⇨ Joins: robhol (~robhol@s1.v-m.no)
L1098[17:32:39] ***
manmaed|AFK is now known as manmaed
L1099[17:33:11] <Vexatos> Sangar: Any
maximum strength on wireless network card strength?
L1100[17:33:26] <Vexatos> (1 strength
unit is 1 block radius?)
L1101[17:34:05] <Sangar> Vexatos, default
is 400
L1102[17:34:09] <Sangar>
(configurable)
L1103[17:34:13] <Vexatos> 400 block
radius?
L1104[17:34:17] <Sangar> yes
L1105[17:34:20] <Vexatos> Okay
L1106[17:34:23] <Vexatos> Well
L1107[17:34:25] <Vexatos> Hmmm
L1108[17:34:26] <Sangar> i think
>_>
L1109[17:34:29] <Sangar> anyway
L1110[17:34:30] <Sangar> brb,
dinner
L1111[17:39:37] <Vexatos> Will
component.tunnel be nil if there's no linked card accessible?
L1112[17:39:47] <Vexatos> So I could just
do
L1113[17:39:49] <Vexatos> local tunnel =
component.tunnel or nil
L1114[17:40:03] <v^> "or
nil"
L1115[17:40:25] <v^> it would error
<_>
L1116[17:40:30] <v^> .w component
api
L1119[17:41:01] <v^> local
tunnel=component.isAvailable("tunnel") and
component.tunnel or nil
L1120[17:41:13] <Vexatos>
>__>
L1121[17:41:23] <gamax92> D: mouse
battery is dieing
L1122[17:41:25] <Vexatos> I'll just use
isAvailable then
L1123[17:41:35] <Vexatos> gamax92: Cable
mouse masterrace
L1125[17:41:57] <v^> wireless mouses
suck
L1126[17:42:01] <v^> too easy to
lose
L1127[17:42:47] <gamax92> >_> mine
stays on a desk
L1128[17:43:23] <v^> wat happens when you
drop it off the desk
L1129[17:43:51] <gamax92> then i pick it
up
L1130[17:44:11] <v^> with wired mouses we
dont have to
L1131[17:44:19] <gamax92> no i still
think you'd do
L1132[17:44:19] <v^> we can just, use
coord and pull it up ;-;
L1133[17:44:26] <gamax92> that is picking
it up
L1134[17:44:34] <v^> is more lazy
way
L1135[17:44:40] <robhol> uh... wait, why
would it error?
L1136[17:44:44] <gamax92> all you have
done is told me you are lazy
L1137[17:44:47] <v^> robhol, idk
L1138[17:44:55] <robhol> there's no
reason it should
L1139[17:45:04] <v^>
component.getPrimary(componentType: string): table
L1140[17:45:04] <v^> Gets the proxy for
the primary component of the specified type. Throws an error if
there is no primary component of the specified type.
L1141[17:45:27] <v^> if your program
depends on that component working, it will be confusing to find the
problem
L1143[17:45:36] <Vexatos> if not
component.isAvailable("modeml") then
L1144[17:45:37] <Vexatos>
io.stderr:write("This program requires a modem to
run.\n")
L1145[17:45:37] <Vexatos> return
L1146[17:45:37] <Vexatos> end
L1147[17:45:38] <Vexatos> Mwahaha
L1148[17:45:39] <robhol> that's a bit of
a weird design choice, considering nothing else in lua works that
way *hides*
L1149[17:46:30] <Vexatos> Sangar:
Idea
L1150[17:46:47] <Vexatos> Maybe not use a
config file for maild just yet
L1151[17:46:54] <Vexatos> Just have the
port as the first argument
L1152[17:47:35] <Vexatos> Like
"maild <port> <maxrange>"
L1153[17:47:43] <gamax92> cool, %c also
has no formatting in LuaJ
L1154[17:47:47] <Vexatos> We should just
hope there won't be multiple mail servers in range until someone
gets a dnsd running
L1156[17:49:22] <v^> how am i supposed to
emulate yielding from a pcall :v
L1157[17:49:28] <Vexatos> Easy
L1158[17:49:28] <v^> the error
L1159[17:49:31] <Vexatos> Make a
dnsd
L1160[17:49:34] <Vexatos> xD
L1161[17:50:14] <v^> tcpnet supports
string channels <_> so it doesnt need dns
L1162[17:52:18] <EnderCat>
"<Vexatos> The issue is, you can only have 1 linked card
on a server" you could always have one server being a relay
for the other servers in it's rack
L1164[17:53:04] <v^> need to look up ffi
lib
L1165[17:53:09] <v^> so i can implement
ffi in ffi
L1166[17:53:31] <v^> so i can ffi a vm
using ffi in ffi
L1167[17:54:10] <Vexatos> EnderCat: I
know
L1168[17:54:21] <Vexatos> That's not an
issue for now, though
L1169[17:55:17] <Vexatos> I wonder... The
max packet size is 8192 by default
L1170[17:55:27] <Vexatos> what happend if
you send a larger packet
L1171[17:55:33] <Vexatos> i.e. a larger
string
L1172[17:55:57] <EnderCat> i'm guessing
it'll either throw an error or send it in chunks
L1173[17:56:02] <EnderCat> probably the
former
L1174[17:56:15] <Vexatos> Mhm
L1175[17:56:25] <Vexatos> Because Emails
will most likely me a lot larger
L1176[17:56:35] <Vexatos> Might need to
do some TCPing then >__>
L1177[17:56:41] <Vexatos> v^: What's
tcpnet
L1178[17:58:32] <EnderCat> Vexatos, IIRC,
like normal ingame networking but uses internet cards and an
external server
L1179[17:59:29] <Vexatos> Booo
L1180[18:01:28] <EnderCat> brb,
restarting to finish installing graphics drivers
L1181[18:02:07] ***
Alissa is now known as Alissaway
L1182[18:06:35]
⇨ Joins: black3agl3 (~black3agl@197.224.95.185)
L1184[18:06:43] <Vexatos> (Not
really)
L1185[18:06:54] <gamax92> maid
daemon
L1186[18:07:37] <EnderCat> someone should
update the little maids mod and then allow them to be controlled by
oc computers :P
L1187[18:07:56] <Vexatos> Little cyborgs
mod
L1188[18:08:01] <Vexatos> maid mod
fork
L1189[18:08:16] <EnderCat> that's be
awesome
L1190[18:09:16] <gamax92> >_>
L1191[18:09:17] <gamax92> <_<
L1192[18:09:21] <gamax92> stole a battery
from a remote
L1193[18:10:55]
⇨ Joins: EnderBot2_
(~EnderBot2@p4FD63E65.dip0.t-ipconnect.de)
L1194[18:10:55] <EnderBot2> !kick
EnderBot2_ Your owner does not have permission to bring you here.
(if you feel this is an error then please tell JoshTheEnder or
Sangar)
L1195[18:10:55] ***
EnderBot2_ was kicked by zsh ((EnderBot2 (JoshTheEnder)) Your owner
does not have permission to bring you here. (if you feel this is an
error then please tell JoshTheEnder or Sangar)))
L1196[18:11:43] <Vexatos> gg
L1197[18:11:46]
⇨ Joins: EnderBot2_
(~EnderBot2@p4FD63E65.dip0.t-ipconnect.de)
L1198[18:11:46] <EnderBot2> !kick
EnderBot2_ Your owner does not have permission to bring you here.
(if you feel this is an error then please tell JoshTheEnder or
Sangar)
L1199[18:11:46] ***
EnderBot2_ was kicked by zsh ((EnderBot2 (JoshTheEnder)) Your owner
does not have permission to bring you here. (if you feel this is an
error then please tell JoshTheEnder or Sangar)))
L1200[18:11:51] <Vexatos> ^
L1201[18:11:51] <EnderCat> who's tring to
be a smart ass?
L1202[18:16:06] <EnderCat> i'm guessing
someone's downloaded it from my repo, it has the wrong NS pass in
it anyway
L1203[18:16:56] <EnderCat> does bitbucket
have http-like things the same as github.... hmm
L1205[18:20:09] <Vexatos> Nice
L1206[18:20:10] <Sangar> Gethiox, you
around?
L1207[18:20:17] <asie> but
L1208[18:20:22] <asie> mac has supported
windows ever since they moved to intel
L1209[18:20:51] <EnderCat> asie, look at
the picture
L1210[18:20:58] <asie> EnderCat: I
did.
L1211[18:24:28]
⇦ Quits: Johannes13 (~Johannes@p4FDE9D11.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L1212[18:25:21]
⇦ Quits: Totmostfriggatriska (~quassel@35.ip-198-100-155.net)
(Quit: http://quassel-irc.org - Chat comfortably.
Anywhere.)
L1213[18:25:25]
⇨ Joins: Totmostfriggatriska
(~quassel@2607:5300:100:200::23)
L1214[18:25:26] <Gethiox> Sangar:
yeah,
L1215[18:25:54] <Sangar> Gethiox, are you
on 1.7.2?
L1216[18:25:59] <Gethiox> yes
L1217[18:26:02] <Sangar> \o/
L1218[18:26:20] <Sangar> then the new
build will probably fix it. forgot to backport the name fix for
fake players from 1.7.10 >_>
L1219[18:26:21] <Gethiox> so what?
:v
L1220[18:26:33] <Gethiox> yay \o/
L1222[18:27:50] <Vexatos> That website
looks familiar...
L1223[18:28:23] <EnderCat> .jenkins
L1224[18:28:27] <EnderBot2> Latest
builds:
OpenGX: #6 |
ICBMComponent: #21 |
OpenLights1.7: #17 |
OpenComputers: #512 |
OpenComponents: #45 |
OpenPrinter: #73 |
OpenComputers-MC1.7.10: #23
|
OpenComponents-MC1.7: #9
|
OpenLights: #20 |
OpenComputers-MC1.7.2: #256 |
OpenPrinter1.7: #71
L1225[18:28:53] <EnderCat> Kilobyte, you
strip colours dont you?
L1226[18:29:03] <Kilobyte> hm?
L1227[18:29:19]
⇨ Joins: Johannes13
(~Johannes@p4FDE9D11.dip0.t-ipconnect.de)
L1228[18:29:20] <EnderCat> you strip
colours from irc messages iirc?
L1229[18:29:31] *
Kilobyte doesn't get context
L1230[18:29:48] <gamax92> Kilobyte: do
you see colors on irc?
L1231[18:29:50] <EnderCat> Kilobyte, can
you still see underscores and bolds or not?
L1232[18:29:55] <Kilobyte> yes
L1233[18:30:00] <EnderCat> ok cool
L1234[18:30:34] ***
Techokami|Off is now known as Techokami
L1235[18:30:40] <EnderCat> o/
Techokami
L1236[18:30:50] <Kilobyte> Sangar: i am
considering to make it so you can configure your gearboxes once i
am that far and even switch the gears used... we'll see
L1237[18:31:09] <Techokami> ahoy
L1238[18:31:32] <Sangar> Kilobyte,
cool
L1239[18:31:36] <Sangar> hi
Techokami
L1240[18:31:39] <Techokami> ahoy
L1241[18:32:07] <Sangar> got a present
for you
L1243[18:32:37] <Vexatos> Massive gold,
man
L1244[18:32:40] <Techokami> :D
L1245[18:32:43] <Techokami>
yeeessss
L1246[18:32:50] <Techokami> thank you so
much!
L1247[18:32:55] <Kilobyte> Sangar:
neat
L1248[18:33:04] *
Kilobyte updates his fork
L1249[18:34:21] <Kilobyte> there we go
:D
L1250[18:34:59] <Kodos> Shiiiiiiitt
L1251[18:35:01] <Techokami> I'd update my
fork, but the 1.7.10 version isn't up yet
L1252[18:35:42]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 189 seconds)
L1253[18:35:57] <Sangar> yeah, i'll do a
pure bugfix release one of the next days, then i'll probably pull
the dev stuff into the branches.
L1254[18:36:07] <Kilobyte> Sangar: i
think i'll do this: each gear box can have up to x input and x
output gears where x is the equivalent to its tier. you can
software side pick one output and one input
L1255[18:36:19] <Kilobyte> there will be
8 different gears to pick from
L1256[18:36:57] <Kilobyte> using 1 as
input and 8 as output would make it 1/8 of the speed but have 8
times the torque
L1257[18:37:06] <Sangar> mhmhm. would you
measure velocity manually be speed traveled over time or provide a
getter for that? to know when to switch gears.
L1258[18:37:30] <Kilobyte> might
integrate that into the distance measurement thingy
L1259[18:37:41] <Techokami>
gears...?
L1260[18:37:54] <Kilobyte> i am planning
to make computer controllable carts :P
L1261[18:38:50] <Kodos> Minecarts?
L1262[18:38:53] <Kilobyte> yes
L1263[18:38:58] *
Kodos reinstalls railcraft
L1264[18:39:05] <Kodos> Time for computer
controlled trains
L1265[18:39:09] <Techokami> :O
L1266[18:39:10] <Kilobyte> lol
L1267[18:39:17] <Kilobyte> atm its just a
plan
L1268[18:39:27] <Kodos> Most everything
starts as a plan
L1269[18:39:34] <Kodos> I've been looking
for an excuse to reinstall RC
L1270[18:39:39] <Kodos> You just gave it
to me
L1271[18:39:40] <Techokami> Robot
Minecarts, then? :O
L1272[18:39:42] <Kilobyte> Sangar: for
higher speeds i might have to add custom rails because vanilla ones
seem to have a speed limit hardcoded
L1273[18:39:47] <Kilobyte> pretty much,
yes
L1274[18:39:51] <Techokami> hot
piss
L1275[18:40:02] <Kodos> I got so excited
I farted :x
L1276[18:40:14] <Kilobyte> my current
ideas (not completely written down yet=
L1278[18:40:15] <^v> Kilobyte, No desc
Written in Markdown by Kilobyte22 1.08KB
L1279[18:40:30] *
v^ eats Kilobyte
L1280[18:40:33] <Sangar> Kilobyte, custom
rails ftw. highest tier is tgv :>
L1281[18:40:34] <Techokami> is there a
way to link minecarts together in vanilla (e.g. no railcraft
installed)?
L1282[18:40:42] <v^> ima just remove the
gist thing :v
L1283[18:40:42] <Kilobyte> Sangar:
tgv?
L1284[18:40:48] <v^> it seems
useless
L1285[18:40:51] <Kilobyte> Techokami: no
:P
L1286[18:40:53] <Kodos> Techokami, no,
but if you use the cart to push the other carts it might work
L1288[18:41:16] <Techokami> because I was
thinking an automated metro service would be awesome
L1289[18:41:37] <Kodos> Techokami, that's
why I'm installing Railcraft
L1290[18:42:27] <Techokami> Railcraft,
hm. Might have to bite the bullet and install it with a stripped
down config (leave vanilla recipes, etc)
L1291[18:42:44] <Kilobyte> Sangar: yeah,
tier 3 motor + 8/1 gearbox will be damn fast
L1292[18:42:46] <Kodos> Also remember to
turn the hidden block to 0
L1293[18:42:51] <Kodos> Because
bullshit
L1294[18:42:56] <Techokami> because I do
legitimately enjoy the elevator rail
L1295[18:43:02] <Techokami> ...hidden
block??
L1296[18:43:12] <Kilobyte> a air block
tile entity
L1297[18:43:18] <Techokami> O_o
why7
L1298[18:43:18] <Kodos> Yes, Covert's
heat tracking feature makes a te that breaks multiblocks
L1299[18:43:21] <Kilobyte> it keeps track
of where players move
L1300[18:43:24] <Kodos> Unless they use
'isAir
L1301[18:43:24] <Sangar> the residual
heat thinger?
L1302[18:43:26] <Kodos> Yeah
L1303[18:43:32] <Techokami> whyyy
L1304[18:43:32] <Sangar> such fun
L1305[18:43:47] <Kilobyte> it breaks
stuff any i have heard on nobody using it
L1306[18:43:50] <Kodos> When CJ
originally put it in, isAir wasn't commonly used, not even by
Mojang, so it broke all the multiblocks, even Nether portals
L1307[18:43:53] <Sangar> i'm pretty sure
some of my turtle programs back in the day failed because of that,
too :P
L1308[18:44:06] <Kodos> Yeah, fucked with
pathfinding too
L1309[18:44:19] <Kodos> Let me get you a
link you'll find funny
L1311[18:45:31] <Sangar> doubleposting.
digging up old issues. oh kodos :P
L1312[18:46:13] <Sangar> it'd funny if
isAir would get deprecated :P
L1313[18:46:33] <Sangar> that'd be like
mojang telling him to drop it :P
L1314[18:46:50] <Kilobyte> happened
before
L1315[18:47:23] <Kilobyte>
"<[insert mojang employee]> [insert mod author], please
remove [insert "feature"]"
L1316[18:47:48] <Kilobyte> i need to
clean my glasses, but cba
L1317[18:48:15] <Sangar> but but
indirect. meh. good idea actually.
L1319[18:50:41] <^v> Kilobyte, No desc
Written in Markdown by Kilobyte22 1.27KB
L1320[18:52:00] <Kodos> Half tempted to
PR the Railcraft en_US file and change 'Residual Heat' to 'TE of
Bullshit'
L1321[18:52:59] <Kilobyte> Kodos: nah, do
better trolling
L1322[18:53:10] <Kodos> It's not
trolling, it's correcting CJ's Lang file
L1323[18:53:41] <Kilobyte> go in rc
channel under different name and report issue there (telling that
since you installed railcraft, x, y and z do no longer work)
L1324[18:53:49] <Kilobyte> insert
whatever you want there
L1325[18:54:03] <Kodos> I wonder if
Webchat works through proxyninja
L1326[18:54:20] <Kilobyte> if it allows
ajax, sure
L1327[18:57:42] *
EnderCat starts emitting a bright light
L1328[18:57:45] ***
EnderCat is now known as JoshTheEnder
L1329[18:57:57] *
JoshTheEnder has stopped emitting light
L1330[18:58:11] <Sangar> ok
L1331[18:58:50] *
v^ starts raplidly flashing a ultrabright light
L1332[18:59:10] <Kodos> Lol I like how
Sangar's just like 'riiiiight'
L1333[19:00:24]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1334[19:01:42] <v^> ._. LuaJIT is even
more amazing than i thought
L1335[19:02:09] <v^> .> 2UUL^63
L1336[19:02:09] <^v> v^, lua:1: malformed
number near '2UUL'
L1338[19:02:20] <v^> .> 2uul^63
L1339[19:02:20] <^v> v^, lua:1: malformed
number near '2uul'
L1340[19:02:22] <v^> dafuq
L1341[19:02:22] <Techokami> Sangar: when
will the colored floppies appear in the 1.7.10 branch? :O
L1343[19:02:49] <v^> .>
2ull^64-1
L1344[19:02:49] <^v> v^,
18446744073709551615ULL
L1345[19:02:56] <v^> so we can do 64 bit
numbers
L1346[19:03:00] <v^> easialy
L1348[19:03:06] <Daiyousei> 128 bit
numbers pls
L1349[19:03:06] <Daiyousei> jk
L1350[19:03:21] <v^> Daiyousei, ._. gcc
has a type for that
L1351[19:03:24] <Daiyousei> ya ik
L1352[19:03:27] <Daiyousei> a gnu
extension
L1353[19:03:29] <Daiyousei> but its never
used
L1354[19:03:33] <v^> i used it
>_>
L1355[19:03:38] <v^> it works, i
think
L1356[19:03:41] <Daiyousei> ah
L1357[19:03:45] <v^> i dont have a
tostring for it
L1358[19:03:49] <v^> so i cant really
check
L1359[19:03:58]
⇨ Joins: dmod_
(uid32492@id-32492.uxbridge.irccloud.com)
L1360[19:06:34] <Sangar> Techokami, after
the pure bugfix release. so: in a few days.
L1361[19:06:39] <Techokami> okay
L1362[19:07:35] <Kilobyte> Sangar:
another thing, motors will need much more energy while
accelerating
L1363[19:07:47] <Gethiox> Sangar: Build
#256 doesn't solve my problem, Still I have problem with AuthMe
bukkit plugin :v
L1364[19:07:52] <Kilobyte> just keeping
the current speed will require almost nothing
L1365[19:07:56] <Kilobyte> (unless
uphill)
L1366[19:08:00] <Sangar> Kilobyte, will
they generate energy when braking?
L1367[19:08:11] <Kilobyte> maybe as
upgrade
L1368[19:08:25] <Kilobyte> "energy
recycling upgrade"
L1369[19:08:32] <Kilobyte> or w/e i
should call it
L1370[19:08:58] <Sangar> Gethiox, ah, too
bad :/ i don't know how they test then, since it does work in
worldguard i have to assume i'm not doing it totally wrong :P
L1371[19:08:59] <Kilobyte> but by
default, breaking also counts as accelerating
L1372[19:09:17] <Kilobyte> with negative
acceleration
L1373[19:09:34] <Sangar> Kilobyte, aka
Dynamo... :P
L1374[19:09:39]
⇦ Quits: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
(Remote host closed the connection)
L1375[19:09:51] <Kilobyte> well, its a
dynamo, but for very specific usage
L1376[19:10:03] <Kilobyte> hmmm...
downhill it would also generate energy
L1377[19:10:43] <Sangar> just convert
friction to energy and everything is solved ;) (and braking =
increasing friction)
L1378[19:11:13] <Sangar> but as an
upgrade would make sense i guess
L1379[19:11:19] <Kilobyte> yeah
L1380[19:11:27] <Sangar> will normal
brakes have durability? :>
L1381[19:11:40] <Kilobyte> hmmm good
question
L1382[19:11:49] <Sangar>
'ohgodohgodohgodicantstopiiiiiit'
L1383[19:11:56] <Kilobyte> actually, by
default it will brake using the motor and going backwards
L1384[19:12:07] <Kilobyte> but i could
nerf that and add breaks
L1385[19:12:17] <Sangar> i like it.
L1386[19:12:56] <Kilobyte> also eddy
current brakes which require energy but don't have durability
L1387[19:12:58] <JoshTheEnder> could
perhaps make it so that when it's 'breaking' it's just sorta
turning the motor into a generator
L1388[19:13:11] <Kilobyte> we just
discussed that
L1389[19:13:18] <Kilobyte> will be
availiable as upgrade
L1390[19:14:46] <gamax92> Added flag
usage to e,E,f,g,G
L1391[19:14:58] <Sangar> oh, more luaj
fixes?
L1392[19:15:06]
⇨ Joins: Negi
(~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
L1393[19:15:18] <gamax92> put back the
plus,space flags for d,i (didn't realize it was shared between
d,i,o,u,x,X)
L1394[19:18:06] <Kilobyte> Sangar: i will
probably have a passenger module
L1395[19:18:42] <JoshTheEnder> Kilobyte,
did that upgradable switch make it into OC yet?
L1396[19:18:45] <Gethiox> Sangar: maybe
you have idea what exactly to put in unrestrictions? (with config:
nameFormat=OpenComputers, or original nameFormat too)
http://dpaste.com/18JTVE6
L1397[19:18:52] <Sangar> Kilobyte, which
will generate signals 'steer' and 'accelerate' (with values
left/right, forward/backward)?
L1398[19:18:55] <Kilobyte> if you mount
yourself on the cart it also increases weight (don't piss me or i
put you on the troll list and your weight gets multiplied by
5)
L1399[19:19:05] <Kilobyte> Sangar: that
sounds cool idea
L1400[19:19:21] *
JoshTheEnder fills Kilobyte with helium
L1401[19:20:07] ***
Alissaway is now known as Alissa
L1402[19:20:42]
⇦ Quits: DaeDroug (uid22591@id-22591.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L1403[19:21:00] <Sangar> Gethiox, hmm,
i'd expect 'OpenComputers' to work then. if that plugin is
available for 1.6, could you test if it works there with the same
settings? if so i might still be missing something in 1.7 (the fake
player creation logic changed a bit)
L1404[19:21:02] <gamax92> oh i should
actually be safe with my double check
L1406[19:21:11] <Kilobyte> i am not done
atm
L1407[19:21:18] <gamax92> the only other
number type is LuaInteger, and you can store ints in a double
L1408[19:21:31] <JoshTheEnder> ok
L1409[19:22:00] <Kilobyte> Sangar: but
yeah, i might make it so intersections with the special tracks need
a certain steering flag set
L1410[19:22:14] <Kilobyte> aka where to
go on intersections
L1411[19:22:18] <Gethiox> Sangar:
alright, i will test it soon
L1412[19:22:18] <Sangar> mhm
L1413[19:22:27] <Sangar> Gethiox, ok,
thanks
L1415[19:24:46] <Kilobyte> Sangar: i am
prob going to add a precision to steppers of an 8th of a
block
L1416[19:24:59] <Kilobyte> with a gearbox
you could go down to one 64th of a block
L1417[19:25:17] <Kilobyte> which is
really insane
L1418[19:26:09] <Sangar> yes, yes it is
:P
L1419[19:28:15] <gamax92> Sangar: meh,
thats it for now, you can pull the PR if want
L1420[19:28:22] <Sangar> ok
L1421[19:30:55] <Kilobyte> Sangar: i am
also considering to write a programmable card
L1422[19:31:24] <Sangar> fpga?
L1423[19:31:30] <Kilobyte> ?
L1425[19:32:18] <Kilobyte> it would allow
you to write your own component lua side and upload the code to the
card
L1426[19:32:35] <Kilobyte> then the card
becomes a component to put into your computer
L1427[19:32:59] <Kilobyte> you could make
it for example spy on raw network messages
L1428[19:33:38] <gamax92> Kilobyte:
no
L1429[19:34:15] <Kilobyte> gamax92:
hm?
L1430[19:34:19] <gamax92> network
spying
L1431[19:35:09] <Kilobyte> lol, well, it
would need balancing
L1432[19:36:40] <Sangar> it's an
interesting idea, but getting the code to run again from the 'host'
side would be... tricky. since the actual underlying architecture
is abstracted away for components.
L1433[19:36:59] <Sangar> (to allow them
to theoretically work with any arch)
L1434[19:37:19] <gamax92> Sangar: how
does one arch btw?
L1435[19:38:00] <Sangar> via much blood,
sweat and tears ofc.
L1436[19:38:23] <Sangar> can you specify
the question?
L1437[19:38:23] <gamax92> Does jenkins
take some of your blood every time it builds?
L1438[19:38:37] <Kilobyte> Sangar: hmm...
i might only support lua for now
L1439[19:38:53] <gamax92> Sangar: like,
from ground zero to "my arch works". I know you've
mentioned making a computer block but thats about it
L1440[19:39:06] <gamax92> and making a
machine and constantly updating it
L1441[19:40:59] <Sangar> yes. so,
basically the 'architecture' implementation is the interface
between the vm/language runner/whatever and the component network.
i.e. you need to provide apis to the language that interact with
the network. like the ones in the luaj/luac packages in oc.
L1442[19:41:43] <Sangar> as for the run
logic, theres the standard 'runThreaded', which is executed in an
executor thread. that's basically the 'default update call' for the
vm.
L1443[19:42:11] <Sangar> the vm can then
request to make a 'synchronous call', which will trigger a call to
runSynchronous' in the next world tick.
L1444[19:42:29] <Sangar> that's for world
interaction stuff, to avoid concurrentmodification errors when
talking to mc's world model.
L1445[19:43:55] <Sangar> so, say you want
to make a javascript arch. you'd create a js vm in initialize() and
push your apis. you call some update callback in runThreaded(). if
that returns some special value that indicates 'i need to make a
synchronized call', return the corresponding executionresult.
L1446[19:44:09] <gamax92> where does the
machine fit into this?
L1447[19:44:23] <Kilobyte> Sangar:
neat
L1448[19:44:25] <Sangar> the machine is
what's driving the architecture.
L1449[19:44:28] <Kilobyte> i like
that
L1450[19:44:36] <Sangar> it's calling the
run methods in the arch e.g.
L1451[19:44:39] <Kilobyte> Sangar: can
you change one thing.
L1452[19:44:46] <gamax92> alright. so
Computer Block makes machine, machine makes arch?
L1453[19:44:48] <Kilobyte> bind the arch
to the cpu
L1454[19:44:53] <Sangar> and takes care
of synchronizing stuff accordingly.
L1455[19:44:53] <Kilobyte> not the
case
L1456[19:44:57] ***
Flenix is now known as HUNGRYFlenix
L1457[19:45:05] <Sangar> Kilobyte, i'm
considering it, yes.
L1458[19:45:11] <Sangar> at least as an
option
L1459[19:45:12] <Kilobyte> because having
one case per arch seems redundand
L1460[19:45:17] <gamax92> how would that
work for servers?
L1461[19:45:17] <Sangar> gamax92,
exactly
L1462[19:45:33] <Sangar> servers each
create their own machine
L1463[19:45:56] <gamax92> i meant the if
arch's are cpu's
L1464[19:46:23] <Sangar> gamax92, ah.
it'd be limited to the same type. as soon as one is in, only the
same goes in.
L1465[19:46:36] <Sangar> Kilobyte, i
agree. for the most part. there could be special archs where it
wouldn't make a lot of sense (e.g. 4mb ram in a 8080 would be...
odd)
L1466[19:46:42] <Kodos> Holy shit
L1467[19:46:47] <Kodos> All my dishes and
laundry are all caught up
L1468[19:46:50] <Kodos> At once
L1469[19:46:57] <gamax92> right, because
asie brought that before when someone asked before.
L1470[19:47:09] <gamax92> *brought that
up
L1471[19:47:32] <Kilobyte> Sangar: true,
but yeah, it would be a pain if someone wanting to implement a
javascript cart had to implement a full cart
L1472[19:47:48] <asie> Sangar: idea:
rename CPUs to I/O controllers
L1473[19:47:54] <asie> and add a separate
CPU slot for the actual CPU
L1474[19:47:59] <asie> while servers can
have additional I/O controllers
L1475[19:48:02] <Kilobyte> if anything it
should be an IMC call: Hey, please allow this arch in carts
L1476[19:48:03] <asie> so computers keep
having a single CPU
L1477[19:48:04] <Kilobyte> if
anything
L1478[19:48:05] <Sangar> asie, i actually
thought of making it an extra item type, yeah
L1479[19:48:09] <asie> while servers have
a single CPU + I/O controllers
L1480[19:48:24] <Sangar> asie, i like the
idea
L1481[19:48:28] <asie> and then the CPU
is an item which sets up the entire architectural environment
L1482[19:48:36] <asie> that way you can
also make it so someone creates a machine that *can* support two
independent CPUs
L1483[19:48:42] <asie> if the CPU
controls the arch, it is difficult but technically possible
L1484[19:48:49] <asie> but that's just
rambling
L1485[19:48:54] <asie> just please don't
delay it for 1.4.0
L1486[19:49:13] <asie> what i would
propose is doing the rollout like this:
L1487[19:49:26] <asie> 1. as soon as
possible, add I/O controllers which work in a very similar way to
CPUs now
L1488[19:49:35] <asie> 2. make servers
automatically convert extraneous CPUs to I/O controllers
L1489[19:49:45] <asie> 3. after a few
releases move the arch from machines to CPUs
L1490[19:49:47] <Sangar> well, if
introduces an extra item type (io controller) it'd have to be 1.4
because api change, but the overall change between 1.3 and 1.4
wouldn't have to be as massive as between 1.2 and 1.3 :P.
L1491[19:49:53] <asie> righty
L1492[19:50:26] <Kilobyte> Sangar: why
not make it so addons can register own item types
L1493[19:51:00] <asie> Kilobyte: a
machine can do that
L1494[19:51:16] <Kilobyte> well, i mean,
there are those nice gui helpers
L1495[19:51:23] <asie> that's
pointless
L1496[19:51:25] <Kilobyte> but they prob
don't work for addon stuff
L1497[19:51:28] <asie> we'd get mods
which are irremovable
L1498[19:51:30] <asie> as you'd lose GUI
slots
L1499[19:52:08] <Sangar> Kilobyte, hrm. i
guess i'd like getting away from the enum to something like the new
items api (i.e. a descriptor object for a slot type). that would
make that possible, though i'm not sure it'd be necessary.
L1500[19:52:10] <Kilobyte> well, i just
want gui helpers to work for my custom stuff too
L1501[19:52:29] <Sangar> if a mod adds a
slot type that another mod needs, they should be dependent amongst
each other, not go through oc i think
L1502[19:52:41] <gamax92> >_> i
don't even
L1503[19:52:46]
⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout:
190 seconds)
L1504[19:52:53] <gamax92> .l return
"[" .. string.format("%15.5g",13545.54) ..
"]"
L1505[19:52:53] <^v> gamax92, [
13546]
L1506[19:52:55] <gamax92> .l return
"[" .. string.format("%15.5g",1354.54) ..
"]"
L1507[19:52:55] <^v> gamax92, [
1354.5]
L1508[19:52:58] <gamax92> what is this
precision?
L1509[19:53:20] <Kilobyte> yup, and
nothing would break.
L1510[19:53:33] <Kilobyte> my main reason
is so i don't have to write my own gui helpers for own slot
types
L1511[19:54:01] <Sangar> ah, but that's
another story entirely.
L1512[19:54:53] <Sangar> i'd have
imagined something like interface SlotType { String name(); IIcon
icon(); } at most.
L1513[19:55:02] <Sangar> you'd still be
responsible for your own gui
L1514[19:55:50] ***
justastranger|zzz is now known as justastranger
L1515[19:56:21] <Kilobyte> yeah, thats
what i meant :P
L1516[19:56:41] <Sangar> k
L1517[19:57:12] <Kilobyte> sorry i worded
that that complicated, had a beer earlier
L1518[19:58:07] <Sangar> hehe. but
anyway, i think i'll be reading up on imc soonish, maybe it'll be
possible to work this in without touching any interfaces right now
(and marking the slot enum as deprecated).
L1519[19:58:22] <gamax92> thats nice,
(e,E),f,(g,G) all handle precision differently
L1520[19:58:50] <Sangar> because i don't
want to alienate people by requiring them to update the api ever
other month >_>
L1521[19:59:18] <gamax92> Sangar: What if
we do send you a cake each major version
L1522[19:59:38] <Sangar> gamax92, why
wouldn't they? they're their own letters. no one will force them
into conformity!
L1523[20:00:00]
⇨ Joins: feldim2425
(~michael@178-190-40-90.adsl.highway.telekom.at)
L1524[20:00:25] <Kilobyte> Sangar: IMC is
easy
L1525[20:00:44] <Sangar> gamax92, i'd be
happy, but suspicious, because the cake is a lie
L1526[20:00:46] <Kilobyte> receiving load
time IMC messages is done through a certain FML event
L1527[20:00:52]
⇦ Quits: Timmy94 (~Timmy94@f048213193.adsl.alicedsl.de)
(Quit: ChatZilla 0.9.90.1 [Firefox
30.0/20140605174243])
L1528[20:01:05] <Kilobyte> receiving
runtime is done by polling for messages once a tick
L1529[20:01:19]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L1531[20:03:09] <Sangar> Kilobyte, ok.
well, i suppose i wouldn't have to care about providing the new
slot type implementation back right now (i.e. take a callback that
gets then called with the types, which seems messy, so i'd like to
think about that some more) :P the rest should be doable then, i
guess.
L1532[20:03:47] <asie> Sangar: go create
a new 1.4.0 milestone, i'm opening up an issue
L1533[20:04:53] <Sangar> gamax92,
:P
L1534[20:04:55] <Sangar> asie, ok
L1536[20:06:31] <asie> also, Sangar,
about that dyeing code...
L1537[20:06:37] <asie> wouldn't you
rather do what I do for tapes and Minecraft does for leather
L1538[20:06:46] <asie> and use color
mixing for a few million possible colors?
L1539[20:07:08] <Kodos> How do you mix
colors on leather
L1540[20:07:44] <Sangar> i was thinking
of tinting it at render time, but i was easier for me to quickly
create a few textures with nice colors than to adjust the floppy
texture to look good with multiplied colors :P
L1542[20:07:58] <asie> isn't this almost
exactly the Radar?
L1543[20:08:08] <asie> from
Computronics?
L1544[20:08:29] <Sangar> asie, sorta, but
i had it pretty much done when you came out with it :/ and it's
more limited, so the intersection isn't that bad imho
L1545[20:08:34] <asie> Sangar: oh
L1546[20:08:54] <Sangar> (it only catches
movement and requires clear line of sight)
L1547[20:09:09] <Kodos> Or we could make
a full blown radar block in vanilla OC :3
L1548[20:09:15] <asie> Kodos: No.
L1549[20:09:19] <asie> I actually like
Sangar's design more
L1550[20:10:20] <Kodos> :O
L1552[20:12:52] <Techokami> back
L1554[20:14:04] <Techokami> <Kodos>
How do you mix colors on leather < put a leather armor piece in
the center of the crafting grid, then add up to 8 dyes to create a
custom color
L1555[20:14:05] <asie> i plan to look
into this next
L1556[20:14:33] <Sangar> ok, cool.
L1557[20:14:46] <asie> Sangar: but in a
different way
L1558[20:14:54] <Sangar> the 8x8
way?
L1559[20:14:56] <asie> no
L1560[20:15:03] <asie> I plan to add
support for X11's font formats
L1561[20:15:09] <asie> and let you use
any font in that format via resource packs
L1562[20:15:18] <Techokami> :O
L1563[20:15:30] <Sangar> so sort of what
i tried with the unicode font renderer?
L1564[20:15:31] <Kodos> Question
L1565[20:15:49] <asie> Sangar: yes
L1566[20:15:51]
⇨ Joins: skilz (~skilz@203.213.225.94)
L1567[20:15:52] <asie> but by using
bitmap fonts it will look okay
L1568[20:15:59] <Kodos> I'm reading over
that issue 41, and I saw 'custom glyphs' being tossed around. Is
this something I would be able to make an alien language out of or
something, or am I misinterpreting
L1569[20:16:01] <Sangar> makes
sense
L1570[20:16:18] <asie> also, resource
packs will ideally work by defining a fonts.json
L1571[20:16:30] <asie> which define font
priority
L1572[20:16:37] <asie> so if a glyph
isn't find in ProFont.pcf, it looks for it in the next font
L1573[20:16:49] <asie> the format i'd
love to add support most is uuterm's format
L1574[20:17:00] <asie> mainly because
uuterm already provides glyphs for most important characters
L1575[20:17:01] <asie> in a single
file
L1576[20:17:16] <asie> or maybe just
PCF... hm
L1577[20:17:17] <Sangar> cool
L1578[20:17:20] ***
alekso56 is now known as alekso56_off
L1579[20:18:10] <asie> Sangar: also, i'd
propose dynamic glyph sizes based on what the PCF size is
L1580[20:18:13] <gamax92> asie: if raster
fonts, then would bdf and fon also work?
L1581[20:18:18] <asie> the X11 unicode
fonts are 6x13 with 12x13 for CJK widechars
L1582[20:18:23] <asie> gamax92: if i add
support for them, yes
L1583[20:18:28] <asie> but you can easily
convert bdf to pcf
L1584[20:18:29] <asie> so no point
L1585[20:18:35] <gamax92> what about
fon
L1586[20:18:37] *
Kodos slinks back into his corner
L1587[20:18:43] <asie> gamax92: FON is
literally DLL files
L1588[20:18:45] <asie> i'm not adding
support for that
L1589[20:18:46] <asie> ever
L1590[20:18:50] <gamax92> asie: fuck
you
L1591[20:18:56] <asie> gamax92: no
L1592[20:19:36]
⇦ Quits: skilz (~skilz@203.213.225.94) (Remote host closed
the connection)
L1593[20:20:13] <asie> but yeah
L1594[20:20:25] <asie> Sangar: any
potential renderer needs to remember even monospace chars are not
of equal size
L1595[20:20:32] <asie> japanese
characters tend to be doublewidth as they make a lot more sense
when square
L1596[20:20:40] <Sangar> asie, wide
chars: are those easily detectable? because they'd kinda have to be
set for the two adjacent cells in the text buffer and only rendered
for the left one, so to say, no?
L1597[20:20:43] <asie> Sangar: yes
L1598[20:20:47] <Sangar> good
L1599[20:20:47] <asie> also
L1600[20:20:55] <asie> most terminals
just ignore it and pass it down to the program
L1601[20:20:59] <asie> IIRC
L1602[20:21:10] <asie> the program/curses
lib is supposed to make sure widechars don't break things too
much
L1603[20:21:10]
⇦ Quits: Vexatos
(~Vexatos@p200300556E687A216970E9C779F1CDCA.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L1604[20:21:41] <asie> that will give us
coverage of most European/Arabic languages and Japanese
L1605[20:21:45] <asie> Chinese/Korean
would require 18x18 glyphs
L1606[20:22:00] <asie> but hey
L1607[20:22:02] <asie> that's a story for
later
L1608[20:22:03] <asie> i'm AFK for
now
L1609[20:24:21] *
gamax92 pokes asie
L1610[20:25:26]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 201 seconds)
L1611[20:25:30] <gamax92> aww
L1612[20:25:38] <Alissa> You killed
asie.
L1613[20:25:38] <Alissa> Nice
going.
L1614[20:25:49] <gamax92> /ignore Alissa
all
L1615[20:32:16]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L1616[20:39:46]
⇦ Quits: mallrat208 (~mallrat20@68.204.184.175) (Read error:
Connection reset by peer)
L1617[20:46:12] <gamax92> okay, almost
got precision working for e,E,f. if precision is 0 there's still a
dot
L1618[20:47:00]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1619[20:47:14] <asie> hey
L1620[20:47:16] <asie> Sangar: I just
realized
L1621[20:47:19] <asie> there's a major
issue with the font rendering system
L1622[20:47:24] <asie> and the issue
is... I only code Java
L1623[20:47:33] <Sangar> oh, right
L1624[20:47:47] <asie> I guess the best
route here would be for me to write the PCF parser
L1625[20:47:48] <asie> in Java
L1626[20:47:53] <asie> and for you to
hook it to the Scala renderer
L1627[20:47:57] <asie> but for that, I
have a few questions
L1628[20:48:03] <Sangar> sure
L1629[20:48:08] <asie> i'm going to get
you a pastebin of the functions I know would be useful
L1630[20:48:11] <asie> and you will tell
me if you need any more
L1631[20:48:16] <asie> for the
IFontParser
L1632[20:48:55]
⇦ Quits: v^ (~^v@2601:4:4500:e15:999b:afec:1e8a:ba2d) (Quit:
Leaving)
L1633[20:49:02]
⇨ Joins: v^
(~^v@2601:4:4500:e15:eca9:d6c7:5513:5b9d)
L1634[20:49:02]
zsh sets mode: +v on v^
L1635[20:49:12] ***
HUNGRYFlenix is now known as Flenix
L1636[20:49:18]
⇦ Quits: ^v (~ping@2601:4:4500:e15:999b:afec:1e8a:ba2d)
(Killed (NickServ (GHOST command used by
v^!~^v@2601:4:4500:e15:eca9:d6c7:5513:5b9d)))
L1637[20:49:20]
⇦ Quits: ^vDoge
(~mooooon@2601:4:4500:e15:999b:afec:1e8a:ba2d) (Killed (NickServ
(GHOST command used by
v^!~^v@2601:4:4500:e15:eca9:d6c7:5513:5b9d)))
L1638[20:49:35]
⇨ Joins: ^vDoge
(~mooooon@2601:4:4500:e15:eca9:d6c7:5513:5b9d)
L1640[20:49:42] <asie> did i miss
anything of note?
L1641[20:49:45]
⇨ Joins: ^v
(~ping@2601:4:4500:e15:eca9:d6c7:5513:5b9d)
L1642[20:50:06] <Sangar> asie, no, it was
quiet in here since you left
L1643[20:50:12] <asie> i mean
L1644[20:50:14] <asie> in the
pastebin
L1645[20:50:21] <Sangar> ah :P
L1646[20:50:27] <asie> i'd probably do a
PCFFontParser class and then a ResourcePackFontParser class that
takes the .json in the resource pack (or the one bundled with
OC)
L1647[20:50:37] <asie> and loads multiple
PCFs/BDFs/whatnots
L1648[20:50:42] <asie> all would
implement a single interface, IFontParser
L1649[20:50:50] <asie> which you could
then easily hook up to the Scala renderer
L1650[20:52:44] <Sangar> asie, i could
work with that, if getGlyph returns a PathIterator that's the glyph
outline. alternatively, provide a drawGlyph() instead of
getGlyph(), it'd be cached in a texture anyway so it'd only be
called once.
L1651[20:52:58] <asie> Sangar: bitmap
fonts
L1652[20:53:04] <asie> i'd rather return
some sort of bitmap format
L1653[20:53:22] <asie> i'm not keen on
supporting actual glyph/vector fonts
L1654[20:53:24] <Kilobyte> Sangar: can i
reuse OCs runner threads as addon?
L1655[20:53:25] <Sangar> well, i guess
that'd work, too.
L1656[20:53:29] <asie> Sangar: so what
format then?
L1657[20:53:33] <Kilobyte> or would i
need my own thread pool
L1658[20:53:36] <asie> int[]? byte[] in a
specific layout/
L1660[20:53:40] <asie> ...BufferedImage?
*cringe*
L1661[20:54:27] <Sangar> hmm
L1662[20:54:41] <Sangar> ByteBuffer so i
can push it to ogl directly?
L1663[20:54:44] <asie> okay
L1664[20:54:54] <gamax92> Sangar: okay I
lied, I pushed some more changes.
L1665[20:55:00] <gamax92> e,E,f now
supports precision
L1666[20:55:07] <gamax92> and # is
supported for e,E,f,g,G
L1667[20:55:22] <asie> Sangar: the fonts
take 330KB zipped
L1668[20:55:31] <asie> 48KB for the
Unicode font
L1669[20:55:35] <asie> and 290KB for the
Japanese font
L1670[20:56:07] <Sangar> well, the
windows dll for one archticture is still larger than that combined
:P
L1671[20:56:09] <asie> there's also a
12x13 Korean font somewhere
L1672[20:57:36] <asie> yep, found a 12x13
one
L1673[20:57:40] <asie> er, 12x12
one
L1674[20:57:43] <asie> converting to
12x13 is trivial
L1675[20:58:16] <asie> but what does it
cover?
L1676[20:58:47] <Sangar> gamax92, ok,
i'll pull again :> (i pulled to local but didn't push to github
yet)
L1677[20:58:59] <asie> well... ISO 8859
(the whole thing except Arabic), ISO 6937, the Unicode 3.2 European
Subset, the International Phonetic Alphabet, Armenian, Georgian,
Yiddish, all Latin/Greek/Cyrylic
L1678[20:59:27]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L1679[20:59:50] <asie> all
TeX/mathematical symbols, APL, Braille, runes, etc., KOI8-R, most
IBM/Microsoft code pages, VT100 graphics symbols (like lines and
boxes and etc)
L1680[20:59:54] <gamax92> *sigh* I found
more problems
L1681[20:59:58] <Sangar> >_>
L1682[21:00:01] <asie> and tons of other
glyphs
L1683[21:00:07] <asie> in other words,
everything you'd ever use unless you're Arabic or Chinese
L1684[21:00:26] <gamax92> oh yeah ...
luaj's utf8 cannot chinese (4byte) iirc
L1685[21:01:13] <Kilobyte> Sangar: saw my
question?
L1686[21:01:26] <JoshTheEnder> anyone
know if vanilla 1.7.5 can work with 1.7.10?
L1687[21:01:32] <asie> prolly not
L1688[21:01:37] <asie> 1.7.6 brought
UUIDs and etc
L1689[21:01:47] <JoshTheEnder> ok
L1690[21:02:06] <Sangar> Kilobyte, uh..
ah, sorry
L1691[21:02:18] <Sangar> Kilobyte, for
what exactly?
L1693[21:02:32] <asie> so this is all we
should need, correct?
L1694[21:02:38] <Kilobyte> the computers
in the carts would need to run in an executation pool
L1695[21:02:54] <Sangar> asie, looks
good. i just need to know the image format for the loadteximage2d
call then.
L1696[21:03:16] <asie> GL_RGBA?
L1697[21:03:24] <asie> so bytes R, G, B,
A, R, G, B, A...
L1698[21:03:27] <Sangar> Kilobyte, if you
mean for the machine updating, that's automatic and uses the oc
pool.
L1699[21:03:32] <asie> oooh
L1700[21:03:34] <asie> one more
function
L1701[21:03:45] <asie> public int
getGlyphHeight() // no charCode because glyph height is assumed to
be constnat
L1702[21:04:02] <asie> this should be
it
L1703[21:04:04] <gamax92> i thought in
some font formats it HAD to be constant
L1704[21:04:05] <Kilobyte> Sangar: so, i
wouldn't have to take care of that? :D
L1705[21:04:14] <asie> gamax92: yes but
we can have multiple BDF fonts in one resource pack
L1706[21:04:19] <asie> via a JSON file
which will define a priority list
L1707[21:04:19] <gamax92> ahh right
L1708[21:04:26] <asie> i want resource
packs to be able to define fonts
L1709[21:04:29] <asie> that's a highly
requested feature for CC
L1710[21:04:33] <Sangar> asie, GL_RGBA
would be the easiest, i guess, yes.
L1711[21:04:39] <Sangar> Kilobyte,
yes
L1712[21:04:42] <gamax92> would it just
return the highest out of all avaliable fonts?
L1713[21:04:52] <asie> Sangar: so should
i make it alternate between 0xFFFFFF and transparency?
L1714[21:04:57] <asie> gamax92: yes
L1715[21:05:04] <asie> on load, it would
load all the BDFs in order
L1716[21:05:08] <asie> if a glyph is
already defined, it would skip it
L1717[21:05:11] <Sangar> asie, yes
L1718[21:05:14]
⇨ Joins: skilz (~skilz@203.213.225.94)
L1719[21:05:15] <asie> Sangar:
alrighty
L1720[21:05:48] <asie> gamax92: so you
can take your favourite font, like ProFont
L1721[21:06:01] <gamax92> asie: or
NewDOS.fon :3
L1722[21:06:03] <asie> no .fon
L1723[21:06:06] <asie> i'm not
implementing that
L1724[21:06:09] <asie> unless you pay me
on patreon
L1725[21:06:11] <gamax92> asie: what
about .fd?
L1726[21:06:18] <asie> what's wrong with
bdf
L1727[21:06:21]
⇦ Quits: feldim2425
(~michael@178-190-40-90.adsl.highway.telekom.at) (Quit:
Konversation terminated!)
L1728[21:06:28] <gamax92> asie: i don't
have certain fonts in bdf format
L1729[21:06:31] <asie> WINE has
fnt2bdf
L1730[21:06:33] <asie> converts fon/fnt
to bdf
L1731[21:06:43] <gamax92> >_> why
didn't you just say that
L1732[21:06:44] <asie> if not installed
by default it is in the wine/tools rpeo
L1733[21:06:47] <asie> gamax92: because i
just found out
L1734[21:06:50] <gamax92> ah okay
L1735[21:06:52] <asie> by googling
L1736[21:06:58] <asie> anyway
L1737[21:06:58] <asie> cya
L1738[21:07:04] <gamax92> meh, not in my
repo's
L1739[21:10:14]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 186 seconds)
L1740[21:10:35] ***
ds84182 is now known as Ragnarok
L1741[21:12:03] ***
Alissa is now known as Alissaway
L1742[21:12:40]
⇨ Joins: asie|tab
(~asietab@078088168214.elblag.vectranet.pl)
L1743[21:13:37] <asie|tab> Sangar: feel
free to start adapting the renderer to that interface, btw
L1744[21:13:42] ***
Benguin is now known as Benguin[ZzZ]
L1745[21:13:50] <asie|tab> i should have
a working bdf parser done tomorrow
L1746[21:14:09] <Sangar> asie|tab, i'll
look into it. oh, one more thing, how would i go about detecting
the wide chars?
L1747[21:14:59] <asie|tab> Sangar:
generally, getGlyphWid---
L1748[21:15:00] <asie|tab> o
L1749[21:15:06] <asie|tab> wait, why do
you need to detect them?
L1750[21:15:20] <asie|tab> i said that
the best route would be to get the X cursor location via
getTextWidtg
L1751[21:15:20] <Sangar> for the text
buffer (i.e. the actual storage of the 'cells')
L1752[21:15:32] <Sangar> and that has to
work on the server
L1753[21:15:40] <asie|tab> it can
L1754[21:15:54] <asie|tab> hmm
L1755[21:16:17] <asie|tab> isWideChar(int
charCode)?
L1756[21:16:21] <Sangar> i mean i could
just allow storing wide chars in all cells. and they'll potentially
overlap. so it's up to the software to avoid that...
L1757[21:16:36] <asie|tab> Sangar:
imagine typing japanese in the shell then
L1758[21:16:39] <asie|tab> that wont
work
L1759[21:16:49] <Sangar> yeah
L1760[21:16:57] <asie|tab> my idea was to
just advance the cursor normally and if it overflows, its up to the
software to avoid that
L1761[21:17:11] <gamax92> :| i have to
compile fnt2bdf, from wine 1.5
L1762[21:17:14] <Kilobyte> Sangar: we
should maybe consider adding the ability for password typing
L1763[21:17:16] <asie|tab> so if you have
a widechar, it advances the X position by 1 yet occupies two
spaces
L1764[21:17:20] <Kilobyte> so you don't
see as you type
L1765[21:17:23] <gamax92> Yes, password
typing
L1766[21:18:03] <gamax92> agh, rain is
picking up
L1767[21:18:18] <Sangar> asie|tab, yes,
that'd be compatible with what i meant, but then the question is,
how to detect that in lua? unicode.isWide(char)? where would that
get it from (on the server, no resource packs!)
L1768[21:18:51] <asie|tab> Sangar: that
is a more valid question
L1769[21:19:26] <Sangar> Kilobyte, mm,
add a 'password char' param to term.read i guess?
L1770[21:19:27] <asie|tab> there is no
real way to know beforehand which chars are wide and which are not
outside of the client
L1771[21:19:37] <Kilobyte> Sangar: we are
on a unix!
L1772[21:19:38] <asie|tab> unless we
hardcode only CJK glyphs to be wide
L1773[21:19:57] <Kilobyte> you don't see
anything when typing a password on a unix like system :P
L1774[21:20:04] <Sangar> asie|tab, i
think that'd be acceptable?
L1775[21:20:13] <asie|tab> that should be
fairly sane
L1776[21:20:17] <gamax92> does unicode
have any "these sets are wide space"?
L1777[21:20:24] <Kilobyte> the cursor
doesn't even move
L1778[21:20:27] <Sangar> Kilobyte, then
pass "" as the password char ;)
L1779[21:20:30] <Kilobyte> :P
L1780[21:21:08] <Sangar> gamax92, it'd
surprise me, since unicode should technically not have any concept
of rendering iirc
L1781[21:21:12] <Kilobyte> in silcom i
might offer 3 differnt pass chars :P
L1783[21:21:18] <asie|tab> check this
out
L1784[21:21:19] <Kilobyte> "*",
" " and ""
L1785[21:21:39] <asie|tab> this is a font
which supports ALL of the unicode basic multilingual plane
L1786[21:21:42] <asie|tab> so about 57000
chars
L1787[21:21:48] <asie|tab> 8x16, 16x16 in
places
L1788[21:21:52] <asie|tab> and the format
is really simple
L1789[21:22:03] <asie|tab> one line per
glyph, 32 hex chars if 8x16 and 64 if 16x16
L1790[21:22:10] <asie|tab> stored left to
right top to bottom
L1791[21:22:21] <Sangar> so that could be
embedded in oc and be tested against by the server, is what you
mean?
L1792[21:22:25] <asie|tab> yes
L1793[21:22:33] <asie|tab> just watch
out
L1794[21:22:38] <Sangar> hmhm, i
suppose
L1795[21:22:39] <asie|tab> because the
font is GPL of all things
L1796[21:22:52] <Sangar> ah. erm.
ok.
L1797[21:22:57] <asie|tab> so we might be
unable to use it
L1798[21:23:02] <asie|tab> i am not sure
how our licensing goes
L1799[21:23:04] <Sangar> :/
L1800[21:23:35] <asie|tab> Sangar: id say
just hardcode the cjk ideograph ranges
L1801[21:24:28] <Sangar> i'm not exactly
sure on gpl, either... iirc it was something like "it's ok if
it's not gpl, too, if it's not a hard dependency" or
something?
L1802[21:24:35] <Sangar> but yeah, ranges
sounds good
L1803[21:24:48] <Sangar> would be easier
to check and more lightweight, too.
L1805[21:25:47] <Sangar> gah
L1806[21:26:11]
⇦ Quits: skilz (~skilz@203.213.225.94) (Remote host closed
the connection)
L1807[21:26:42] <Sangar> meh. how about
everything that's not ascii/latin1 is wide? >_>
L1808[21:28:07] <asie|tab> Sangar: haha,
nope
L1809[21:28:35] <asie|tab> ill ask some
other programmers, brb
L1810[21:28:40] <Sangar> k
L1811[21:28:44] <asie|tab> also bundling
the Unifont should be fine
L1812[21:28:52] <gamax92> fffffffffffff
firefox froze
L1813[21:28:57] <Sangar> oh ok
L1814[21:28:59] <gamax92> i tried to open
that
L1815[21:29:06] <Sangar> haha
L1816[21:30:11] ***
Flenix is now known as SleepyFlenix
L1817[21:32:18] <asie|tab> Sangar: C's
wcwidth() assigns a width of 0, 1 or 2 to each char
L1818[21:32:25] <asie|tab> i could export
that data into a table
L1819[21:32:31] ***
alekso56_off is now known as alekso56
L1820[21:32:57] <Sangar> asie|tab, and
that's representative for all fonts? that'd be brilliant.
L1821[21:33:16] <Sangar> easiest look-up
ever :X
L1822[21:34:35] <asie|tab> Sangar: not
representative, but fonts are expected to comply to thwt
L1823[21:34:37] <asie|tab> that*
L1824[21:34:41] <asie|tab> if they dont,
its their problem
L1825[21:34:46] <Sangar> perfect
L1826[21:34:49] <asie|tab> as terminals
expect wcwidth() to be honest
L1828[21:35:54] <asie|tab> couldnt be
simpler
L1829[21:36:01] <asie|tab> (the musl libc
is under MIT)
L1830[21:36:08] <asie|tab> two tables and
a few ifs
L1831[21:36:28] <Sangar> nice
L1832[21:36:57] <asie|tab> ill port that
and just create a FontUtil class with wcwidth(int charCode)
L1833[21:37:17] <Sangar> mhm
L1834[21:38:11] <asie|tab> oh
L1835[21:38:13] <asie|tab> if you get
-1
L1836[21:38:18] <asie|tab> its a
nonprntable character
L1837[21:38:29] <asie|tab> 0 is null
char, 1 is single, 2 is double
L1838[21:38:31] <asie|tab> thats about
it
L1839[21:39:26] <asie|tab> so yeah i
should have a working parser for unifont by tomorrow
L1841[21:43:40] <Sangar> asie|tab,
^
L1842[21:44:28] <Kodos> Sangy is the last
1.7 buil-- nevermind, I see you have .2 and .10 separated :3
L1844[21:45:03] <asie|tab> this is IMO
final
L1845[21:45:23] <Sangar> ok, great.
L1846[21:45:36] <asie|tab> ill deliver
the code for both tomorrow
L1847[21:45:41] <asie|tab> going off to
sleep in a few mins
L1848[21:45:59] <Sangar> allright. gnight
then. i'll look into the other side of things a bit before i go to
bed.
L1849[21:47:56] <Kilobyte> Sangar: for a
second i though you wanted to go early tonight
L1850[21:48:29] <Kilobyte> my brain was
like: "sangar + early sleep. incompatibility
detected"
L1851[21:48:30] <Sangar> asie|tab, ah,
wait, one more: charCode: char instead, maybe?
L1852[21:48:43] <asie|tab> Sangar: no,
int; easier to look up that way
L1853[21:48:43] <Sangar> Kilobyte, hahaha
no way :P
L1854[21:48:46] <Sangar> ok
L1855[21:49:42] <Kilobyte> wow you can
use slimeballs for easy vertical redstone
L1856[21:55:46] <asie|tab> Sangar: also
think about it
L1857[21:56:02] <asie|tab> opencomputers
will now include a java port of code from a libc
implementation
L1858[21:56:05] <asie|tab> how cool is
that?
L1859[21:56:11] <Sangar> :D
L1860[21:59:58] <Kilobyte> Sangar: i am
thinking about what else i could make the cart do?
L1861[22:01:15] <Sangar> make it double
as a boat?
L1862[22:01:17] ***
manmaed is now known as manmaed|AFK
L1863[22:02:11] <Kilobyte> hmm
L1864[22:02:23] <Kilobyte> i could use
the same mechanic for boats, maybe later on
L1865[22:02:34] <Kilobyte> like, i
imagine that cool
L1866[22:02:41] <Kilobyte> an autopilot
boat
L1867[22:03:11] <Kilobyte> my ideas were
like upgrades to pick up entities and stuff
L1868[22:03:14] <Kilobyte> or
weapons
L1869[22:03:22] <Kilobyte> so you could
have defense carts
L1870[22:03:47] <Kilobyte> Sangar:
^
L1871[22:03:48] <asie|tab> sangar's
carts
L1872[22:03:52] <Sangar> right
L1873[22:04:00] <Sangar> haha,
kilokarts!
L1874[22:04:09] <Kilobyte> with k
:P
L1875[22:04:12] <Sangar> yes
L1876[22:04:30]
⇦ Quits: ^v (~ping@2601:4:4500:e15:eca9:d6c7:5513:5b9d)
(Remote host closed the connection)
L1877[22:04:34] <Kilobyte> that actually
sounds like a cool name :P
L1878[22:04:39] <Sangar> :>
L1879[22:04:45]
⇨ Joins: ^v
(~ping@2601:4:4500:e15:eca9:d6c7:5513:5b9d)
L1880[22:05:05] <Kilobyte> one mod adds a
crane
L1881[22:05:10] <Kilobyte> i don't know
which
L1882[22:05:18] <Kilobyte> but i might
have a crane upgrade
L1883[22:05:19] <JoshTheEnder> Kilobyte,
OpenBlocks adds a crane thing
L1884[22:05:24] <Kilobyte> ah cool
L1885[22:06:23] <Kilobyte> hmmm
L1886[22:06:30] <Kilobyte> a cart based
sorting system sounds fun
L1888[22:10:06]
⇦ Quits: asie|tab (~asietab@078088168214.elblag.vectranet.pl)
(Quit: where did mai raifu go wrong)
L1889[22:11:45] <Ragnarok>
115792089237316195423570985008687907853269984665640564039457584007913129639935
L1890[22:11:46] <Ragnarok> woops
L1891[22:11:47] <Ragnarok> dangit
L1893[22:11:54] -Kibibyte- [Ragnarok] Minecraft
- Sweden (Calm 3) Acapella | by smoothmcgroove | 2m11s | 3d22h ago
| 209,925 views | Rated:
4.97/5.00
L1894[22:12:08] ***
gjgfuj|familytime is now known as gjgfuj
L1896[22:14:42] -Kibibyte- [Kilobyte] C418 -
Sweden (Caution & Crisis Remix) | by cautioncrisis | 5m15s |
115w4d ago | 427,295 views | Rated:
4.96/5.00
L1897[22:16:45] ***
Pontiac_InBed is now known as Pontiac
L1898[22:17:36] <gamax92> hmm
L1899[22:17:39] <gamax92> Ragnarok: I
found sun.misc.Unsafe
L1900[22:17:52] <Ragnarok> use it
L1901[22:18:03] <gamax92> but its
unsafe
L1902[22:18:09] <Ragnarok> do iy
L1903[22:18:12] <Ragnarok> *it
L1904[22:18:55] ***
prasselpikachu is now known as prassel|off
L1905[22:19:05] <gamax92> but its non
standard and could possibly change on the next version or even not
exist at all, or even have never existed in other jvm's
L1906[22:19:16] <Ragnarok> gamax92,
doit
L1907[22:19:19] <Ragnarok> Peer
pressure
L1908[22:19:21] <gamax92> but
L1909[22:19:26] <Kilobyte> Sangar: i
think i'll steal the gui code from robots, and meh... don't care
about rendering
L1910[22:19:40] <gamax92> Ragnarok:
:'(
L1911[22:22:38] ***
prassel|off is now known as prasselpikachu
L1912[22:25:15]
⇨ Joins: weslywest
(webchat@pool-72-83-245-145.washdc.fios.verizon.net)
L1913[22:26:06] <gamax92> Ragnarok: meh
that class is useless to me
L1914[22:26:15] <weslywest> can anyone
help me out with some basics? i send modem messages with
=component.modem.send(address, port, data) and when I look at the
other computer it never has a message saying it received one
L1915[22:26:35] <Kilobyte> weslywest: did
you listen for the signal?
L1916[22:27:08] <weslywest> i put the
target computer to pull for the signal and it never reports
anything
L1917[22:27:19] <weslywest> i have the
ports open and both computers going to a switch
L1918[22:27:23] <Kilobyte> to which
address did you send?
L1919[22:27:59] <weslywest> I sent it to
the address of the modem and the computer for the sake that i
wasn't using the wrong one
L1920[22:28:40] <Kilobyte> of target
network card or own?
L1921[22:28:58] ***
Nentify is now known as Nentify|away
L1922[22:29:18] <Kilobyte> own as in
source
L1923[22:29:21] <weslywest>
=component.modem.send(targetnetworkcardaddress, port 1, data) is
what I type
L1924[22:29:50] <Kilobyte> what did you
type on other computer?
L1925[22:30:47] <weslywest> let me grab
it real quick
L1926[22:31:36] <Kilobyte> brb 1-2
min
L1927[22:32:15] <weslywest> i tried
event.pull() command because it said it was preferred over
computer.pullSignal()
L1928[22:33:03] <Kilobyte> tried
=event.pull()
L1929[22:33:30] <weslywest> yes
L1930[22:33:35] <Kilobyte> should
work
L1931[22:33:40] <Kilobyte> try without
switch?
L1932[22:34:11] <weslywest> just to be
sure i didn't miss anything what are the steps if you were to send
a message using a network card? as far as what the local and
destination computer commands
L1933[22:34:26] <Kilobyte> on destination
open port
L1934[22:34:34] <Kilobyte> then listen
for the signal
L1935[22:34:36] <JoshTheEnder> weslywest,
did you open the ports on the destination computers?
L1936[22:34:41] <weslywest> yes
L1937[22:34:49] <Kilobyte> then on source
send the message
L1938[22:35:01] <Kilobyte> Sangar: atm i
have no clue what order to work in. if first the lua part and then
UI or what order
L1939[22:35:26] <weslywest> i'll try it
one more time with =event.pull()
L1940[22:35:29] <weslywest> brb
L1941[22:36:33] <JoshTheEnder> weslywest,
that wont work, you'll just get other events that are not the
modem_message
L1942[22:36:50] <Sangar> Kilobyte,
whatever you feel more motivated to do :P
L1943[22:36:58] <Kilobyte> lua it is
then
L1944[22:37:11] <Kilobyte> worst part
will be the models
L1945[22:38:57] ***
vifino is now known as vifino|off
L1946[22:40:02] ***
prasselpikachu is now known as prassel|off
L1947[22:40:23] ***
Techokami is now known as Techokami|Off
L1948[22:41:24] ***
alekso56 is now known as alekso56_off
L1949[22:42:29]
⇦ Quits: Lumien (~lumien@p4FED458A.dip0.t-ipconnect.de)
(Quit: Nettalk6 - www.ntalk.de)
L1950[22:43:17] <weslywest> okay so I
tried =event.pull() and all it does is pull up something that says
"key up"
L1951[22:43:19] <Kilobyte> Sangar: now to
figuring out the platform api
L1952[22:43:28] <Kilobyte> weslywest: uh,
yes
L1953[22:43:38] <Kilobyte> because you
release your return key
L1954[22:43:50] <Kilobyte> try
=event.pull("network.message")
L1955[22:43:55] <Sangar> no
L1956[22:44:01] <Sangar>
event.pull("modem_message")
L1957[22:44:06] <Kilobyte> close
enough
L1958[22:44:06] <Kilobyte> :P
L1959[22:44:11] <Sangar> ;)
L1960[22:44:18] <Kilobyte> was about to
ask, wasn't sure if i had that right
L1961[22:44:23] <Sangar> but with the
=
L1962[22:44:32] <Sangar> so yeah.
L1963[22:44:32] <Sangar> :P
L1964[22:44:37] <v^> .>
strdist("event.pull("network.message")","event.pull("modem_message")")
L1965[22:44:37] <^v> v^, lua:1: ')'
expected near 'network'
L1967[22:44:53] <v^> .>
strdist('event.pull("network.message")','event.pull("modem_message")')
L1968[22:44:53] <^v> v^, 8
L1969[22:44:54] <v^> there
L1970[22:44:57] <weslywest> ah okay there
it goes. but shouldn't it automatically have a message for
this?
L1971[22:44:57] <Kilobyte>
lrn2escape
L1972[22:45:00] <v^> >_> 8 = close
enough
L1973[22:45:19] <weslywest> i shouldn't
have to type this at a destination computer every time before i
send a message right?
L1974[22:45:36] <Kilobyte> in your
program you can handle that differently
L1975[22:45:49] <Kilobyte> but you need
to poll the event or register a handler
L1976[22:46:16] <Kilobyte>
event.listen("modem_message", function (...) code goes
here end)
L1977[22:46:28] <Kilobyte> where you put
the params instead of ...
L1978[22:46:29] <weslywest> ah okay.
sorry if this is common sense. I'm used to computercraft where it
automatically told you when a message was rx
L1979[22:46:41] <Kilobyte> no :P
L1980[22:46:48] <Kilobyte> cc didn't
automatically tell you
L1981[22:47:03] <Kilobyte> it required
os.pullEvent()
L1982[22:47:16] <Kilobyte> which is ccs
equivalent of event.pull()
L1983[22:47:48] <Kilobyte> Sangar:
regarding cc community
L1984[22:47:57] <Kilobyte> someone
(immibis) wanted to make smart cards
L1985[22:48:01] <weslywest> on
computercraft 1.58 whenever i sent a message to another computer i
would walk over to it and it would already have pulled up the
message with who it was from
L1986[22:48:03] <Kilobyte> aka cards that
run lua on them
L1987[22:48:14] <weslywest> i didn't have
to set it to pull the even or anything
L1988[22:48:28] <Kilobyte> and cc had no
api
L1989[22:48:35] <gamax92> weslywest: were
you running some specific program?
L1990[22:48:40] ***
alekso56_off is now known as alekso56
L1991[22:48:41] <weslywest> no
L1992[22:48:57] <weslywest> just entered
into lua and typed the message destination
L1993[22:49:01] <Kilobyte> they refused
to add it "because then people would complain about bugs in
addon programs" to cc devs
L1994[22:49:10] <Kilobyte> Sangar:
^
L1995[22:49:10] <Sangar> >_>
wat
L1996[22:49:28] <Kilobyte> ikr
L1997[22:49:39] <Sangar> but... by that
reasoning people would complain to them about bugs in lua
programs... ohwait, were they ruined from luaj? >_>
L1998[22:49:40] <gamax92> weslywest: and
so in any program that you'd ever be using a message would just pop
up? like, say someone is in the editor, and then they get a message
and bam, they are interrupted?
L1999[22:49:41] <Kilobyte> i actually
already had the cart idea back then
L2000[22:50:12] <v^> >_> it was
because they are lazy and diddnt feel like detaching it from a tile
entity
L2001[22:50:15] <gamax92> weslywest:
because knowing how CC works, Receiving messages is impossible
without pulling them
L2002[22:50:22] <Kilobyte> Sangar: this
might explain why the lua AES implementation i once had got integer
overflows in cc
L2003[22:50:40] <v^> Kilobyte, that AES
implementation is shit .-.
L2004[22:50:42] <weslywest> thank you
very much kilobyte :)
L2005[22:51:01] <Kilobyte> or that, but
iirc it worked on c lua
L2006[22:51:41] <Sangar> gah. i'll have
to force asie to change fontparser interface, or i'll have to
rewrite pretty much everything >_>
L2007[22:52:14] <Kilobyte> meanwhile
football schlager music from the football stadium pub 50-100 m
away
L2008[22:52:21] <Kilobyte> and it starts
to annoy me
L2009[22:52:44] <Kilobyte> but i haz to
have window open, my air is like 5% oxygen
L2010[22:52:57] <Kilobyte> because didn't
have window open entire day
L2011[22:53:19] <Sangar> .tell asie i'll
need to have getGlyphWidth return the 'single' width (i.e. it won't
take a parameter). otherwise too much rewriting. also makes it easy
to then do FontUtil.wcwidth(c) * getGlyphWidth()
L2012[22:53:19] <^v> Sangar, Message
queued.
L2013[22:53:44] <gamax92> Kilobyte: so
just to make sure I'm following, AES implementation overflows
because luaj?
L2014[22:54:04]
⇦ Quits: weslywest
(webchat@pool-72-83-245-145.washdc.fios.verizon.net) (Ping timeout:
190 seconds)
L2015[22:54:29] <Kilobyte> i assume it
cannot handle 64 bit values
L2016[22:54:32] <Kilobyte> or
something
L2017[22:54:32] <Kilobyte> idk
L2019[22:54:41] <v^> neither can normal
lua
L2020[22:54:50] <Kilobyte> thats a long
time ago
L2021[22:54:55] <Kilobyte> cannot
remember details
L2022[22:54:56] <v^> only 48 bits
iirc
L2023[22:55:01] <Kilobyte> or
something
L2024[22:55:08] <gamax92> doubles are
52bits in the non fractional part
L2025[22:55:33] <v^> gamax92, its hard to
get it to work how you want it to :/
L2026[22:55:40] <gamax92> v^: ?
L2027[22:55:50] <v^> 2^58-1 wont
work
L2028[22:55:58] <gamax92> no ofc
not
L2031[22:58:25]
⇦ Quits: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
(Read error: Connection reset by peer)
L2032[22:58:46] <Kilobyte> Sangar: time
to start up a project
L2033[22:58:55] *
Kilobyte grabs latest forge
L2034[23:00:13] <Sangar> Kilobyte, good
luck. the drama has been strong in forge over the last couple of
days (GradleStart). fingers crossed that it'll just work :P
L2035[23:00:35] <gamax92> whats
gradlestart
L2036[23:00:47] *
Kilobyte grabs old built from
/mnt/btrfs/stephan/sdk/forge
L2038[23:01:48] <Kilobyte> Sangar: btw,
mind me adding a .gitignore along with the switches?
L2039[23:01:56] <Kilobyte> i have a local
one, but its not git added
L2040[23:02:14] <gamax92> lol
lexmanos
L2041[23:02:45] <Sangar> Kilobyte, i have
one too, but it's a mess, so i added it to itself >_>
L2042[23:03:03] <Kilobyte> i just have a
short one :P
L2043[23:03:15] <Sangar> i guess a simple
one in the repo would be fine
L2045[23:03:35] <^v> Kilobyte, No desc by
Kilobyte22 0.14KB
L2046[23:03:53] <Kilobyte> actually might
need a few more /s
L2047[23:04:06] <Sangar> /run
L2048[23:04:15] <Sangar> ohwait
L2049[23:04:21] <Sangar> master is
1.6.4
L2050[23:04:24] <Sangar> disregard
that
L2051[23:05:03] <Sangar> /build
L2052[23:05:32] <Sangar> but other than
that that should be fine, yes.
L2054[23:06:05] <v^> another reason to
leave CC: AmandaC
L2055[23:06:17] <Sangar> <_<
L2057[23:06:20] <^v> Kilobyte, No desc by
Kilobyte22 0.13KB
L2058[23:06:31] <Sangar> :P
L2059[23:07:03] <Kilobyte> now just need
to run gradle idea
L2060[23:07:09] <Kilobyte> and add
scala
L2061[23:07:48] <Kilobyte> Sangar: what
category to put run/ and build/?
L2062[23:08:32] <Sangar> ForgeGradle i'd
say
L2063[23:08:44] <Sangar> tho run ==
eclipse
L2064[23:08:49] <Sangar> and only for
1.7, so
L2065[23:08:52] <Sangar> disregard that
one
L2066[23:08:55] <v^> OC needs to run
LuaJIT ;-;
L2068[23:09:14] <Kilobyte> then we can't
have persistance
L2069[23:09:17] <Sangar> make an arch
addon >_>
L2070[23:09:51] <v^> <_< ill find a
way to hax serialize state
L2071[23:10:42] <Kilobyte> Sangar: you
know what we need a bot for
L2072[23:11:00] <Kilobyte> to generate
the latest gradle build file dependency line for OC
L2073[23:11:16] <Sangar> mm
L2074[23:11:19]
⇨ Joins: EndersGame
(~JTE@cpc13-tilb8-2-0-cust163.20-1.cable.virginm.net)
L2075[23:11:20]
zsh sets mode: +o on EndersGame
L2076[23:11:24] <gamax92> v^: ^ get on
that
L2077[23:11:27] <Kilobyte> so i can just
run the command and c&p the result into my buildfile
L2078[23:11:38] <Cazzar>
Ci.il.oc:OpenComputers:+
L2079[23:11:42] <Cazzar> There.
L2080[23:11:55] <v^> gamax92, how do
dis
L2081[23:11:58] ***
vifino|off is now known as vifino
L2082[23:12:01] <gamax92> v^: what
L2083[23:12:08] <Xakorik> Sangar: Would
it be alright if I have my mumble server as an official OC
mumble?
L2084[23:12:09] <v^> generate the latest
gradle build file dependency line for OC
L2085[23:12:10] <Sangar> Cazzar, that
works? cool magic. i should use that in the readme then
L2086[23:12:12]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Quit: WeeChat
1.0-dev)
L2087[23:12:24] <Cazzar> Deprecated but
yea
L2088[23:12:27] <gamax92> v^: your
services are no longer needed Cazzar has answered
L2089[23:12:54] <Kilobyte> at least we
now have semi acceptable music
L2091[23:14:21] <gamax92> yup!
L2092[23:14:24] <gamax92> :3
L2093[23:14:47] <Sangar> Xakorik, uhm...
maybe not 'official' but 'community' or something? don't want to
get nagged because people think i'm running it or so.
L2094[23:15:04] <gamax92> Kilobyte:
"compile group: 'li.cil.oc', name: 'OpenComputers', version:
'MC1.7.2-1.3.0.198-beta.1', classifier: 'api'" is this the
line you were referring to?
L2095[23:15:10] <Kilobyte> yes
L2096[23:15:18] <gamax92> oh that looks
easy then
L2097[23:15:36] <Kilobyte> just grab
latest build num from CI
L2098[23:16:16] <Xakorik> Supported is
better? Something like that?
L2099[23:16:20] <Kilobyte> Sangar: also,
you should really change your OS :P
L2100[23:17:16]
⇦ Quits: sciguyryan
(sciguyryan@109-205-169-201.dynamic.swissvpn.net) ()
L2102[23:18:18] <gamax92> no
L2103[23:18:25] <Sangar> Xakorik, why do
you feel like you have to slap adjectives on it anyway? :P it'll
just be *the oc mumble server >_>
L2104[23:18:26] <gamax92> especially not
that menu
L2105[23:18:34] <Sangar> since there are
no others
L2106[23:18:34] <v^> Kilobyte, space for
tasks is like, none
L2107[23:19:10] <gamax92> i only have 4
workspaces, of which they are in a 2x2 so they take up less space
on the bar.
L2108[23:19:24] <Xakorik> That
works
L2109[23:19:35] <gamax92> are we getting
a mumble server?
L2110[23:19:49] <Xakorik> gamax92: I'm
hosting one
L2111[23:19:52] <v^> gamax92, how do
magical 2x2
L2112[23:19:59] <EndersGame> if people
want to use my ts3 server i dont care :P
L2113[23:20:20] <Sangar> Kilobyte, meh,
i'd use some tiling wm anyway :P
L2114[23:20:27] <Kilobyte> Sangar: i3
:P
L2115[23:20:28] <gamax92> v^: Right
click, preferences, "Show all workspaces in: 2
rows"
L2116[23:20:30] <Kilobyte> aka what i
use
L2118[23:21:27] <Sangar> Kilobyte, i know
:P
L2119[23:21:29] <gamax92> XD
L2120[23:21:34] <Xakorik> Mumble:
mumble.xalni.net
L2121[23:21:59] <gamax92> v^: i have my
screen setup for virtual space, so the virtual size is larger than
the physical size
L2122[23:23:49] <Xakorik> How many slots
can a mumble server hold per GB of RAM?
L2123[23:24:18]
⇨ Joins: Yepoleb
(~quassel@188-22-166-138.adsl.highway.telekom.at)
L2124[23:25:04] <v^> Kilobyte's
microphone is as shitty as i remember it
L2125[23:25:12] <Xakorik> lol
L2126[23:25:20] <Kilobyte> oh right
L2127[23:25:23] <Kilobyte> derp
L2128[23:25:28] *
JoshTheEnder fires up mumble
L2129[23:25:29] <v^> $steal Kilobyte
10
L2130[23:25:30] <^vDoge> v^, Stole Ð10
from Kilobyte (Stiepen)
L2131[23:25:38] <v^> $tip Xakorik
100
L2132[23:25:38] <^vDoge> v^, Sent Ð100 to
Xakorik
L2133[23:25:43] <Kilobyte> WOT
L2134[23:25:48] <Xakorik> Woop!
L2135[23:29:41] <Kilobyte> Sangar: huh?
> Could not find method compile() for arguments
[{group=li.cil.oc, name=OpenComputers, version=MC1.7.2-1.3.0.256,
classifier=api}] on
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@4ecb7541.
L2136[23:30:46] <Sangar> uhhhh... ask
Cazzar >_>
L2137[23:30:49] *
Sangar hides
L2138[23:30:54] <Kilobyte> Cazzar:
^
L2139[23:31:29] <Cazzar> Wat
L2140[23:31:33] ***
Techokami|Off is now known as Techokami
L2141[23:31:36] <Kilobyte> it r
brok
L2142[23:31:37] <gamax92> mumble is not
getting past some audio tuning wizard thingy
L2143[23:31:52] <Kilobyte> update ur
mumble
L2144[23:31:54] <Cazzar> Which version of
gradle?
L2145[23:32:00] <gamax92> Kilobyte: i
have stable mumble
L2146[23:32:27] <Cazzar> Stable != I will
work all the time
L2147[23:32:30] <Kilobyte> Gradle
1.12
L2148[23:32:41] <Kilobyte> i am using the
old school way btw
L2149[23:32:47]
⇦ Quits: EndersGame
(~JTE@cpc13-tilb8-2-0-cust163.20-1.cable.virginm.net) (Read error:
Connection reset by peer)
L2150[23:32:48] <Kilobyte> not the
wildcard
L2151[23:33:25] <Cazzar> Pastebin the
gradle file.
L2153[23:36:33] <Cazzar> 1: put it in the
other fucking dependencies {} block...
L2154[23:36:35] <Kilobyte> Cazzar:
^
L2155[23:36:43] <gamax92> v^: i thought
you were on the mumble
L2156[23:36:57] <v^> i was
L2157[23:37:00] <v^> but i gtg
apparentl
L2158[23:37:06] <gamax92> v^: >_>
pain
L2159[23:37:19] <gamax92> v^: also I'll
get you a jar
L2160[23:38:15] <Cazzar> Else it looks
fine.
L2161[23:43:20] <v^> i like how
L2162[23:43:33] <v^> when i click my
youtube avatar it goes to google +
L2163[23:43:49] <v^> ;-; because i
actually use google + and wanted to go there instead of my
channel
L2164[23:44:13] <gamax92> hey v^
L2165[23:44:16] <v^> now its easier to
type in the url
L2166[23:44:33] <v^> hey gamax92
L2167[23:46:56] <Kilobyte> *google
-
L2168[23:47:11] <gamax92>
Kilobyte++
L2169[23:47:24] <gamax92>
++Kilobyte
L2170[23:48:09] <v^> int
kilobyte=0;
L2171[23:48:43] <v^>
kilobyte=(double)&(*kilobyte)
L2172[23:48:44]
⇦ Quits: istasi (webchat@46.32.58.141) (Ping timeout: 190
seconds)
L2173[23:50:42] <Kilobyte> :P
L2174[23:52:38] <v^> because
L2175[23:52:40] <v^> i hate you
L2176[23:53:04] <Kilobyte> i love you
too
L2177[23:53:07] <v^> or wait, that
wouldnt work
L2178[23:53:15] <v^> much better to cast
double to int retardedly
L2179[23:54:07] <Kilobyte> Sangar: its
official @Mod(modid="kilokarts", version =
"0.1", modLanguage = "scala", dependencies =
"required-after:OpenComputers")
L2180[23:56:15]
⇦ Quits: Noiro (~noiro@c-76-17-27-99.hsd1.ga.comcast.net)
(Remote host closed the connection)
L2181[23:56:18] <gamax92> mumble froze up
a gain
L2182[23:56:18] <Sangar> :)
L2185[23:56:35] <v^> ffffff
L2186[23:57:22]
⇨ Joins: Noiro
(~noiro@c-76-17-27-99.hsd1.ga.comcast.net)
L2187[23:58:10] <Kilobyte> Sangar: btw,
imc is as easy as:
L2188[23:58:16] <Kilobyte>
@Mod.EventHandler
L2189[23:58:16] <Kilobyte> def
imcCallback(event: FMLInterModComms) {
L2190[23:58:16] <Kilobyte>
L2191[23:58:16] <Kilobyte> }
L2192[23:58:34] <Kilobyte> that gets
called either after init or postInit
L2193[23:59:02] <Kilobyte> Xakorik: i
think someone on mumble wants a kick
L2194[23:59:13] <v^> gamax92, watf
L2195[23:59:24] <v^> y u radio