<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:15] ***
prassel|off is now known as prasselpikachu
L2[00:06:33] ***
prasselpikachu is now known as prassel|off
L4[00:09:10] <dangranos> if i understood it
right :|
L5[00:09:18] ***
justastranger is now known as justastranger|zzz
L6[00:32:28] ***
Daiyousei is now known as LearningFairy
L7[00:35:05] *** Riking
is now known as Riking|away
L8[01:10:22] ⇦
Quits: mallrat208 (~mallrat20@68-204-184-175.res.bhn.net) (Read
error: Connection reset by peer)
L9[01:12:41] ⇨
Joins: mallrat208
(~mallrat20@68-204-184-175.res.bhn.net)
L10[01:14:01] ⇨
Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L11[01:29:00] ***
Oddstr13 is now known as Odd|Away
L12[01:30:48] <Skye> morning!
L13[01:34:02] ***
Odd|Away is now known as Oddstr13
L14[01:54:13] *
Izaya yawns
L15[02:31:58] ***
Riking|away is now known as Riking
L16[02:37:09] ***
Kodos is now known as Kodos|Zzz
L17[02:57:11] ⇨
Joins: sciguyryan
(~sciguyrya@109-205-170-63.dynamic.swissvpn.net)
L18[03:00:18] ⇦
Quits: Yepoleb (~quassel@194-166-0-25.adsl.highway.telekom.at)
(Killed (nova.esper.net (Nickname regained by
services)))
L19[03:00:19] ⇨
Joins: Yepoleb
(~quassel@178-190-224-39.adsl.highway.telekom.at)
L20[03:36:09] ***
Riking is now known as Riking|away
L21[03:54:50] ⇨
Joins: MrRatermat
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com)
L22[04:04:30] <Kubuxu> \o
L23[04:04:30] ***
Benguin[ZzZ] is now known as Benguin
L24[04:04:56] <Kubuxu> I am after my first
exam. 15 left to write.
L25[04:10:13] <Kubuxu> Sangar, looks like
everyone will have to implement something like that.
L26[04:10:32] <Sangar> o/
L27[04:10:37] <Sangar> and yeah, looks like
it
L28[04:10:39] <Sulljason> Sangar: \o
L29[04:10:45] <Kubuxu> IMHO it is
bullshit.
L30[04:10:51] <Sangar> yeah
L31[04:10:59] <Sulljason> Kubuxu: What
is?
L32[04:11:06] <Kubuxu> They possibly broke
every core mod.
L33[04:11:17] <Sangar> they being
forge
L34[04:11:25] <Sulljason> The forge fluid
change?
L35[04:11:41] <Kubuxu> No. ASM
change.
L36[04:11:48] <Sulljason> ASM?
L37[04:12:17] <Kubuxu> Java ASM. To make
changes in program during runtime.
L38[04:13:17] <Kubuxu> It was all for
Sponge and its Mixins.
L39[04:13:41] <Sulljason> Sponge is pretty
neat :D
L40[04:14:17] <Kubuxu> Now there are two
real solutions: revert the change, patch ASM itself.
L41[04:15:41] <Sulljason> "Added:
Charger can now be used to charge battery upgrades, as well as
other energy items (e.g. RF or EU powered items)." So now its
kind of an energy converter?
L42[04:16:41] <Sangar> a very slow one, but
yeah, kinda
L43[04:17:22] <Sulljason> Also \o/ piping.
Now we just need grep...
L44[04:17:41] <Sangar> oppm install grep
:P
L45[04:17:53] <Kubuxu> And sed and
awk
L46[04:18:00] <Sulljason> Why isn't it
included in the install?
L47[04:18:03] <Kubuxu> :P
L48[04:18:34] <Sangar> because bloatery,
and there was no piping so it was kind of... hard to use before
:X
L49[04:19:06] <Sulljason> Does it expand
upon the lacking base Lua regex support?
L50[04:19:17] <Skye> "because
bloatery" I like that quote.
L52[04:19:41] * Skye
will quote Sangar's made up word at any chance
L53[04:19:48] <Sangar> heh
L54[04:20:48] <Sulljason> This looks easier
to use than the real grep...
L55[04:21:18] <Skye> less bloatery?
L57[04:21:57] <Sulljason> I must just suck
at regex cause grep never complies with me when I try doing
anything remotely complex. So I just write it in 5mins in Python
instead and it works as intended. :l
L58[04:22:46] <Skye> I can only do simple
things with regex
L59[04:23:04] <Sulljason> Look ahead/behind
is great.
L60[04:23:29] <Sulljason> I do have to look
up the specific syntax sometimes though.
L61[04:24:17] <Sulljason> I'm more amazed
how they're able to parse it and make a pattern out of it. And its
so fast esp if you use a compiled pattern.
L62[04:25:25] <Skye> When I simple, I
mean... \r\n|\n\r|\r|\n
L63[04:26:30] <Sulljason> So matching like
breaks?
L64[04:26:34] <Sulljason> line*
L65[04:26:34] <Skye> yeah
L66[04:26:59] <Skye> works on all line
breaks involving a \r and / or a \n
L67[04:27:09] <Kubuxu> What is the limit of
tmpfs??
L68[04:27:11] <Sulljason> Typo in the grep
doc :D "Consider only inptu lines that use all characters in
the line excluding the terminating to match an entire fixed string
or regular expression to be matching lines."
L69[04:27:15] <Sulljason> inptu
L70[04:27:51] ⇨
Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L71[04:28:06] <Sulljason> Also it's missing
return only what's matching D:
L72[04:47:01] *
Lizzy is debating buying Cities: Skylines
L73[04:51:10] <Lizzy> fuck it, i've bought
it
L74[04:54:47] <Lizzy> also <3 my dads
internet
L75[04:56:01] <Skye> %p Lizzy
L76[04:56:02] <MichiBot> Ping reply from
Lizzy 0.59s
L78[04:56:05] <MichiBot> Ping reply from
Skye 0.16s
L79[04:56:18] <Sulljason> %p
L81[04:56:21] <MichiBot> Ping reply from
Lizzy 0.22s
L82[04:56:22] <MichiBot> Ping reply from
Sulljason 1.66s
L84[04:57:31] <^v> Ping reply from Skye
0.26s
L86[04:57:34] <|0xDEADBEEF|> > 0.166
Seconds passed.
L88[04:57:38] <|0xDEADBEEF|> > 0.152
Seconds passed.
L90[04:57:39] <^v> Ping reply from Skye
0.23s
L91[04:57:53] <Skye> ^v, the meanie!
L92[04:57:53] <^v> Skye, You may rely on
it
L93[04:58:04] <Skye> ^v, wut
L94[04:58:04] <^v> Skye, Outlook not so
good
L96[04:58:08] <^v> Ping reply from Lizzy
0.33s
L97[04:58:44] ***
manmaed|AFK is now known as manmaed
L98[05:01:21] <Sulljason> %p Sangar
L99[05:01:23] <MichiBot> Ping reply from
Sangar 1.52s
L100[05:03:35] ⇦
Quits: cpup (~cpup@32.218.117.11) (Ping timeout: 186
seconds)
L101[05:03:40]
⇨ Joins: cpup (~cpup@32.218.117.11)
L102[05:19:40] <Sulljason> Sangar: Do I
have permission to link to and redistribute your Lua printer
code?
L103[05:19:42] *
Lizzy wonders how horribly outdated her graphics card driver
is
L104[05:20:07] <Sangar> Sulljason, uh,
sure
L105[05:20:26] <Sulljason> Just never got
to ask that be4 :3
L106[05:21:12] <Lizzy> s/4/fore
L107[05:21:12] <Kibibyte>
<Sulljason> Just never got to ask that before :3
L108[05:22:02] <Sulljason> Exporting in
the format that thing takes so I'm also going to link to your
github and supply the source for copy pastaing.
L109[05:22:05] <Lizzy> k, current
installed driver is v260 or something close, latest is ~350
L110[05:22:43] *
Sulljason is running 331 Nvidia anything else is either so outdated
not all the readouts work or so buggy it randomly
explodes.
L111[05:23:23] <Sulljason> Kibibyte is a
bot right?
L112[05:23:39] <Skye> Kibibyte is a
bot.
L113[05:23:50] <Lizzy> no, it's a sentient
humanoid
L114[05:23:58] <Skye> Kilobyte is a
person. He probably made Kibibyte.
L115[05:24:11] <Lizzy> Skye, he did
L116[05:24:16] <Skye> okay
L117[05:24:21] <Skye> now I know for
sure
L118[05:24:58] <Lizzy> K, graphics driver:
267.85 is what i have currently, 350.12 is the latest
L119[05:25:20] <Lizzy> lets install that
and see if things stop fucking up
L120[05:25:33] <Sulljason> Winderps or
Linux?
L121[05:25:59] <Lizzy> Windows
L122[05:26:42] <Sulljason> Oh so your
newest drivers will probably work. :/
L123[05:27:07] <Lizzy> geforce experience
you don't constantly need window focus, FUCK OFF
L124[05:27:40] <Sulljason> It just wants
to record it self through shadow play. /s
L125[05:27:58] <Lizzy> this card cant even
do shadowplay
L126[05:28:16] <Sulljason> Mine can, but
our drivers don't support it :(
L127[05:29:03] <Sulljason> Sometimes I
imagine the driver is ported by some overworked bastard they have
stuffed in a closet.
L128[05:29:58] <Lizzy> my main pc can do
shadow play (gtx760) but ths one cant (gtx560Ti)
L129[05:30:12] <Sulljason> Same gpu
^
L130[05:30:16] <Lizzy> come on windows,
install the driver
L131[05:30:39] <Kubuxu> ~w process
L133[05:30:54] <Sulljason> Linux bright
side: package management.
L134[05:31:03] <Lizzy> currently on tablet
cause pc screen is blank
L135[05:32:44] <Sulljason> \o/ GUI based
GUI builder majig working.
L136[05:33:09] <Lizzy> .-. come on, you're
not even reading the disk now
L137[05:33:32] <Sulljason> And kernel
panic! ;-)
L138[05:35:57] <Lizzy> \o/ computer
died
L139[05:37:21] <Lizzy> wow, had t hard
power it off, reset button did nothing
L140[05:39:17] ***
gAway2002 is now known as g
L141[05:39:22] <Kubuxu> ~w shell
L143[05:41:52] <Sulljason> Is it weird
that I draw out a UI before I build it?
L144[05:43:47]
⇨ Joins: Vexatos
(~Vexatos@p200300556E1FAD83A131FBF11DBCD182.dip0.t-ipconnect.de)
L145[05:43:47]
zsh sets mode: +v on Vexatos
L146[05:44:01] <Kubuxu> \o Vexatos.
L147[05:44:03] <Sulljason> \o
Vexatos
L148[05:44:10] <Kubuxu> How was your
exam?
L149[05:44:20] <Lizzy> \o Vexatos
L150[05:44:30] <Vexatos> \o
L151[05:44:36] <Vexatos> Seriously
L152[05:44:38] <Vexatos> I never.
ever
L153[05:44:40] <Sangar> ~o
L154[05:44:40] <Vexatos> had more fun
writing an exam
L155[05:44:42] <Vexatos> ever
L156[05:44:47] <Kubuxu> Why?
L157[05:44:56] <Vexatos> We had to write
two java methods (hurr)
L158[05:45:05] <Kubuxu> LOL
L159[05:45:16] <Vexatos> (among other
things)
L160[05:45:22] <Kubuxu> I had my first,
from 16 exams in this session, today.
L161[05:45:24] <Sulljason> That sounds WAY
complicated. /s
L162[05:45:41] <Sulljason> Not derisive
sarcasm*
L163[05:45:42] <Sangar> 16? youch
L164[05:46:00] <Vexatos> one of which was:
You the x and y coordinates of a Knight in a 6x6 field
L165[05:46:10] <Vexatos> and have to
return how many possible places it can go
L166[05:46:18] <Vexatos> mind: x
coordinate is given as a char
L167[05:46:25] <Vexatos> and the field is
an int[][]
L168[05:46:29] <Sangar> >_>
L169[05:46:35] <Kubuxu> Sangar: yeah. IB
sucks.
L170[05:46:41] <Sulljason> IB?
L171[05:46:41] <Vexatos> When I
realized
L172[05:46:56] <Vexatos> you could just
iterate through x-2 to x + 2 and y -2 to x + 2
L173[05:47:12] <Vexatos> omitting
diagonal, horizontal and vertical lines
L174[05:47:21] <Vexatos> I immediately
thought "Noone else could ever get this"
L175[05:47:35] <Vexatos> This was 100% NOT
"Grundlegendes Anforderungsniveau"
L176[05:47:41] <Vexatos> Like,
seriously
L177[05:47:45] <Vexatos> it was super
complicated
L178[05:48:05] <Vexatos> I hope my teacher
will tell them how hard it was
L179[05:48:06] <Kubuxu> Vexatos: could you
make selene.parser change shebang from
(#!selene)|(#!/usr/bin/selene) to #!lua
L180[05:48:09] <Sangar> well, there are
only... 8? fields to check so you could just use a bunch of ifs
:P
L181[05:48:21] <Kubuxu>
s/selene/selenec
L182[05:48:22] <Kibibyte> <Kubuxu>
Vexatos: could you make selenec.parser change shebang from
(#!selene)|(#!/usr/bin/selene) to #!lua
L183[05:48:41] <Vexatos> Sangar, yeaaaah,
uuuh
L184[05:48:42] <Vexatos> ...
L186[05:48:59] <Vexatos> Sangar, it had to
be written with pen and paper
L187[05:49:05] <Vexatos> noone would do 8
complicated ifs like that
L188[05:49:27] <Vexatos> Kubuxu, what
exactly do you mean
L189[05:49:52] <Sangar> Vexatos, you have
no idea... the tests i had to correct at uni while being a tutor...
some people used extra paper to write methods for problems that
could have been solved in 3 lines or so...
L190[05:50:28] <Kubuxu> Vexatos: at the
beggining of the file there can be shebang line. It will be
something. I think selene.parser if detects such line should change
it to #!lua
L191[05:50:38] <Kubuxu> So the file it
outputs is run in lua.
L192[05:50:50] <Vexatos> Sangar, well,
hardest part for me was not using anything we didn't learn at
school
L193[05:50:51] *
Sulljason came up with the best solution for detecting a bingo win
once. :l
L194[05:51:33] <Vexatos> Kubuxu, I have no
idea how shebang works or what it would do
L195[05:51:51] <Kubuxu> Ok. I will just
patch that in selenec.
L196[05:51:57] <Sulljason> Its at the top
of the file and declares what to use to run the script.
L197[05:52:18] <Sangar> Vexatos, that...
sounds harder than anything else, yeah. knowing what you *can't*
use o.O
L198[05:52:46] <Sulljason> Kubuxu: Not
seeing any where what IB stands for.
L199[05:53:02] <Sulljason> Nvm read logo
-.-
L200[05:53:13] <Vexatos> Sangar, yeeah,
the first part was the ugly part:
L201[05:53:49] <Vexatos> if(y < 1 || y
> 6 || (int) x < (int)'a' || (int) x > (int) 'f') {return
-1;}
L202[05:53:52] <Vexatos> then
L203[05:53:56] <Kubuxu> ~w process
L204[05:54:15] <Kubuxu> ~w process
L206[05:54:16] <Vexatos> y--; int ix =
((int)x) - ((int) 'a')
L207[05:54:18] <Vexatos> ;
L208[05:54:22] <Vexatos> That was
like
L209[05:54:27] <Vexatos> WHY DO I HAVE TO
DO THIS
L210[05:54:35] <Sangar> :>
L211[05:54:41] <Vexatos> Actually
L212[05:54:45] <Sangar> the casts should
be unnecessary
L213[05:54:48] <Sangar> but yeah
L214[05:54:49] <Vexatos> I know
L215[05:54:51] <Vexatos> I was
super-sure
L216[05:54:57] <Sangar> heh
L217[05:55:01] <Vexatos> Thing is, I made
valid java code
L218[05:55:05] <Vexatos> things like
L219[05:55:26] <Vexatos> if(bla fbesf
dbhdgb <newline> siehiosgh) { if(more stuff) {
<newline>
L220[05:55:35] <Vexatos> so very ugly
newline placement due to space >_>
L221[05:55:40] <Kubuxu> Sangar: is tehere
any way to replace current running process with different
one?
L222[05:56:11] <Vexatos> Actually, they
didn't tell if the x parameter had to be a char, they didn't even
tell the field was an int[6][6], they just said it gets the
coordinates and the field is an arrayx
L223[05:56:14] <Vexatos> array*
L224[05:56:25] <Vexatos> so I had to
program based on assumptions >_>
L225[05:56:44] <Sulljason> Vexatos: Ya
that question seemed really poorly worded.
L226[05:56:46] <Vexatos> And since the
coordinates were shown as, for instance, "e4"
L227[05:56:47] <Vexatos> yeah
L228[05:56:47] <Sangar> Kubuxu,
process.running is based on coroutine.running. so if you create
multiple processes "in parallel" (i.e. not as nested
"children") then yeah, depending on which one you resume,
that'd be the main process
L229[05:57:29] <Sangar> Vexatos,
speculative specifications are fun \o/
L230[05:58:36] <Sulljason> Sangar: Know
much about swing?
L231[05:58:53] <Sangar> Sulljason, there
was a time... i tried to forget as much as i could :X
L232[05:59:28] <Sulljason> Is there a way
to make a panel with a scroll bar?
L234[06:00:03] <Sulljason> Because 24
shapes textfields might not fit...
L235[06:00:19] <Sulljason> COol
thanks.
L236[06:00:29] <Vexatos> Sulljason, there
are twenty ways to do a thing in Swing
L237[06:00:37] <Sangar> at *least*
L238[06:00:40] <Vexatos> and either is
more ugly than any other
L239[06:00:43] <Sangar> and 21 of them are
terrible
L240[06:00:47] <Sangar> heh
L241[06:00:55] <Vexatos> Swing is
amazing
L242[06:00:57] <Vexatos> ugly as
hell
L243[06:00:58] <Sulljason> Vexatos: 10 of
which your chosen layout manager doesn't support :D
L244[06:00:59] <Vexatos> but amazing
L245[06:01:05] <Vexatos> That too
L246[06:01:08] <Sangar> hurr
L247[06:01:14] *
Vexatos wonders how ugly hell is
L248[06:01:24] <Sulljason> Ya it seems
VERY powerful. But has a learning curve steep as a wall.
L249[06:01:45] <Sangar> yeah... i just
used the netbeans gui editor after a while, and tried not to look
at the generated code...
L250[06:02:05] <Sulljason> Trying that
with the Eclipse one :3
L251[06:02:17] <Sangar> heh. i'm honestly
not sure eclipse *had* one back then :X
L252[06:02:50] <Sangar> swing did a lot
for my prejudice that it's pretty much impossible to write *nice*
gui code
L253[06:03:13] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 198
seconds)
L254[06:03:14] <g> Swing isn't ugly
L255[06:03:15] <Sulljason> I feel sorry
for the team maintaining and updating it.
L256[06:03:17] <g> The metal theme is
ugly
L257[06:03:21] <Sangar> because you'll
pretty much always have tons of crossreferences and mixup of code
and data and control
L258[06:03:30] <g> But it also comes with
a native l+f that you can use with one line
L259[06:03:48] <Sulljason> Ya thats my fav
part
L260[06:03:53] <Sangar> well, ugly more in
a code-sense than a visual-design-sense :P
L261[06:04:09] <Sulljason> Incognito Java
app lol.
L262[06:04:18] <g> Well, honestly, if
you're subclassing JPanel or something then yeah
L263[06:04:28] <Sulljason> So they can't
start parroting "It's Java so it's slow!".
L264[06:04:31] <g> I hate seeing code that
does that because it makes no sense to do that lol
L265[06:06:20]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L266[06:06:24] ***
Skye is now known as Skye|BuyingFood
L267[06:12:01] ⇦
Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L268[06:14:35]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L269[06:16:18] <Sulljason> Ok Java that's
not orange. That's gold...
L270[06:16:53] <Sulljason> It's that dress
all over again!
L271[06:17:15] <g> Let's not :P
L272[06:18:21] <Sulljason> Really it came
down to if your brain realized the insane overexposure and
corrected for it or not.
L273[06:18:53] <g> It came down to not
giving a fuck for me honestly :P
L274[06:19:21] <Sulljason> It came down to
everyone flipping out over a really really bad photo for me.
L275[06:20:41] <Sulljason> Was fun how
thinking it was gold made me start seeing it as gold though.
:3
L276[06:21:34] <g> I was too skeptical to
bother
L277[06:22:26] <Sulljason> Everyone was
spewing about it from every orifice so I had no choice but to watch
YouTube videos about it (nothing else was made that day).
L278[06:22:54] <g> I spent most of my day
telling my community to stop arguing about it ._.
L279[06:22:59] <Izaya> I saw it as a dress
and discarded colour info
L280[06:23:24] <Izaya> yay for mental
foltering?
L281[06:23:29] <Sulljason> g: How heated
did it get?
L282[06:23:42] <g> Sulljason: Fairly,
actually
L283[06:24:01] <Vexatos> My first java
program ever was using swing to display an input thingie
L284[06:24:03] <Sulljason> I got heated
with my friend about it, but it was all in jest.
L285[06:24:12] <Vexatos> you could give it
a number and it would tell you if it was a prime
L286[06:24:17] <Vexatos> that was in 2013
>_>
L287[06:24:34] <Vexatos> A classmate
randomly inserted "1234567891" and, indeed, it was a
prime P:
L288[06:24:40] <Sulljason> My first Java
program printed hello world to the console.
L289[06:25:12] <g> My first Java code was
a bukkit plugin that kicked people for using /plotme too many
times..
L290[06:25:16] <Vexatos> And now I'm
sitting here, maintaining a mod
L291[06:25:30] <Vexatos> and having made
one and a half languages
L292[06:25:36] <Sulljason> My first python
script parsed my package manager logs for packages an orphan
remover removed that weren't orphans -.-
L293[06:25:36] <Vexatos> myself
L294[06:25:37] <Vexatos> >_>
L295[06:25:50] <Kubuxu> My first java code
was bukkit plugin fixing Mojang's bug.
L296[06:25:56] <Sulljason> LOL
L297[06:26:17] <g> My first python project
was an inherited copy of the first MC server to have proper
multiworld
L298[06:26:19] <Vexatos> (I hope
semi-esoteric languages count)
L300[06:26:20] <Sulljason> If there is
fucking door next to door flip door texture!
L301[06:27:01] <Sulljason> Kubuxu: what
was the bug?
L302[06:27:19] <Kubuxu> Sulljason: you
could send packet so your regen and hunger ticked quicker.
L303[06:27:30] <Sulljason> Wat.
L304[06:27:42] <Kubuxu> I bloked regen in
general and manually applied it.
L305[06:27:43] <Sulljason> Why was the
client incharge of that
L306[06:27:50] <Kubuxu> Don't ask
me.
L307[06:28:14] <Sulljason> I learned don't
trust anything from the client and what you have to recieve triple
check.
L308[06:28:19] <g> Are any of you guys
from the classic era?
L309[06:28:59] <Sulljason> No i just
advanced to the industrial.
L310[06:29:12] <Kubuxu> Sangar: I am
writting similar code to lua.lua load file.
L311[06:29:36] <g> I mean, minecraft
classic lol
L312[06:29:44] <Kubuxu> I see one problem.
If someone specifies additional args or uses -- everything
breaks.
L313[06:30:00] <Kubuxu> BUt it is mostly
for #! so non a issue.
L314[06:30:17] <Sulljason> Nah, I heard
everyone banging on about it and was like that doesn't look that
fun. Until someone finally got me to buy 1.0.
L315[06:30:32] <Vexatos> Sangar, is there
a way to get if the robot has shut down? Because in that case I
would like my animation to not run :P
L316[06:30:47] <Sulljason> The squandered
potential makes me sad. :/
L317[06:30:49] <Vexatos> As the robot
animation itself doesn't run
L318[06:31:01] <Kubuxu> ~w load
L320[06:31:04] <g> Ah, okay
L321[06:31:13] <g> I'm from that time
where notch was active in the community
L322[06:31:19] <g> And visited servers and
stuff
L323[06:31:28] <Sulljason> Such a wide
install base with an open ended game. But the engine sucks and
barfs if you get like 100 people on a sever.
L324[06:31:55] <g> I've hosted a server
with 500 people simultaneously before
L325[06:32:04] <Sulljason> Threaded world
generation what's that? >.<
L326[06:32:17] <Sangar> Vexatos, have you
tried robot.isRunning on the robot instance you get in
render()?
L327[06:32:19] <g> It was for an event so
people couldn't just go and explore the map but yeah
L328[06:32:26] <Vexatos> Sangar, good
idea
L329[06:32:36] <Vexatos> now I need to
figure out a way to save the current animation frame
L330[06:32:53] <Sulljason> This massive
calculation we have to do that could be parallelized on the servers
like 8 cores? Nah, put it with the tick thread!
L331[06:32:56] <Vexatos> .... does the
robot have something like that?
L332[06:33:07] <Sangar> Vexatos, no
L333[06:33:10] <Vexatos> Hmmm
L334[06:33:14] <Vexatos> I can't think of
any way to do this
L335[06:33:30] <Sangar> it just instantly
jumps to off state/some animation frame when powered off/on
L336[06:33:34] <Izaya> This is a difficult
decision. I can either watch anime or continue listening to the
lainchan radio stream
L337[06:33:36] <Sangar> because wayne
:P
L338[06:33:36] <Vexatos> Mhm
L339[06:33:50] <Vexatos> Sangar, does it
mean I should just reset the thinger to frame 0?
L340[06:33:50] <Sangar> Kubuxu, break
how?
L341[06:34:09] <Sangar> Vexatos, that'd
work i guess, yeah
L342[06:34:16] <Sangar> just use 0 instead
of worldtime
L343[06:34:17] <Sangar> when off
L344[06:34:24] <Vexatos> I thought
robot.isRunning would be server-side only
L345[06:34:26] <Vexatos> Mhm
L346[06:34:28] <Kubuxu> if you do: lua --
script.lua arg1 arg2 arg3
L347[06:34:30] <Vexatos> Yea, Sangar, that
was my idea
L348[06:34:37] <Kubuxu> THe script will
get script.lua arg1 arg2 arg3
L349[06:34:40] <Sangar> nah, client tracks
that, too, has to for the animation stuff
L350[06:34:44] <Kubuxu> instead of arg1
arg2 arg3
L351[06:34:48] <Sangar> it's synced to the
client manually
L352[06:35:08] <Sangar> hm
L353[06:35:08] <Vexatos> k
L354[06:35:20] <g> Shouldn't args[1] be
the name of the script by convention anyway?
L355[06:35:28] <Vexatos> ^
L356[06:35:38] <Kubuxu> g: it is ... in
script
L357[06:35:45] <g> I don't lua
L358[06:35:48] <g> You know what I
mean
L359[06:36:00] <Kubuxu> g: It sould
not.
L360[06:36:08] <Kubuxu> In native lua it
is not.
L361[06:36:28] <g> That seems pretty
silly
L362[06:36:34] <g> Literally everything
else I know does that
L363[06:38:26] ***
Skye|BuyingFood is now known as Skye
L364[06:38:26] <Sulljason> I think g is
right
L365[06:38:42] <Vexatos> Sangar, you mean
robot.machine().isRunning()?
L366[06:39:03] <Izaya> Skye! Do I want to
keep listening to lainchan radio or watch anime?
L367[06:39:24] <Sangar> Vexatos, no,
robot.isRunning; is that not in the API? then crap :X
L368[06:39:30] <Vexatos> Nope
L369[06:39:33] <Sangar> welp
L370[06:39:45] <Vexatos> Btw, what does
facing() on a drone return?
L371[06:39:56] <Sangar> always south
iirc
L372[06:40:42] <Sulljason> Vexatos:
fridge.isRunning();
L373[06:40:47] <Vexatos> Sangar, if I want
to get the robot's facing in the world... how would I call
it?
L374[06:40:54] <Kubuxu> How to enable
colored edit?
L375[06:40:54] <Vexatos> there seems to be
a toGlobal or toLocal
L376[06:40:57] <g> So I was thinking about
the whole python thing
L377[06:41:01] <Vexatos> and I have no
idea what to use >_>
L378[06:41:10] <Sangar> Vexatos, the
robots own facing is just .facing
L379[06:41:19] <Vexatos> Ok
L380[06:41:22] <Sangar> those are for
translating a direction to local / global
L381[06:41:22] <g> Is it possible to write
a block component that both exposes apis that call Java code, and
provides programs to connected machines?
L382[06:41:37] <Sangar> e.g. if it's
facing east, toLocal(south)==east iirc
L383[06:41:50] <Vexatos> Sangar, it'd make
the camera upgrade a little simpler in code, that's why
L384[06:44:18] *
Sulljason needs more coffee to make the JVM go faster.
L385[06:45:11] * g
scratches head
L386[06:45:50] <Sulljason> They should
rename the scavenging collector to racoon.
L387[06:46:38] <g> "No answer"
came the stern reply..
L388[06:46:45] ***
LearningFairy is now known as Daiyousei
L389[06:47:53] <Kubuxu> Derp me:
load("parsed", nil, "t", env)
L390[06:48:06] <Kubuxu> Why this is not
loading parsed text?
L391[06:48:08] <Skye> Izaya, er... No
idea...
L392[06:48:19] <Izaya> Too late
anyway.
L393[06:48:22] <Vexatos> Snagar, could you
add the isRunning() to the API
L394[06:48:25] <Izaya> Watching
Steins;Gate
L395[06:48:34] <Vexatos> I bet there's a
hotfix update coming to 1.5.9 anyway :3
L396[06:49:28] <Kubuxu> Vexatos: it
works.
L397[06:50:37] <Sulljason> Sangar: [Nick]
Erroneous Nickname <--->
L398[06:50:41] <Sulljason> ?*
L399[06:51:15] ***
Sulljason is now known as Sull|coffee
L400[06:51:23] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L401[06:53:32] <Vexatos> Sangar, would
you? Please? U: And are you actually doing a hotfix 1.5.9whatever ?
:P
L402[06:54:55] <Sangar> Vexatos, i'll
think about it, and how (if i do i'll see how feasible it'd be to
add it to Agent, cuz i'd prefer that)
L403[06:55:12] <Vexatos> Mhm
L404[06:55:13] <Sangar> as for hotfix...
why? the forge thing? no :P
L405[06:55:20] <Vexatos> Aww
L406[06:55:28] <Vexatos> Well, because I
need to wait for the next release of OC then
L407[06:55:34] <Vexatos> and that might
still take a while >_>
L408[06:58:54] <Vexatos> ooooor I could
just hope
L409[06:59:10] <Vexatos> That Snagar never
renames li.cil.oc.common.tileentity.Robot
L410[06:59:15] <Sangar> cast to the
internal class :P
L411[06:59:23] <Vexatos> Exactly
L412[06:59:23] <Sangar> yeah, that's a
pretty safe assumption
L414[07:00:47] <Vexatos> Kubuxu, feel free
to PR it
L415[07:01:09] <Vexatos> waaaait
L416[07:01:13] <Vexatos> Kubuxu, why
"selene.parser"
L417[07:01:15] <Vexatos> not
"selene"
L418[07:01:24] <Kubuxu> To not load whole
selene.
L419[07:01:30] <Kubuxu> in this env.
L420[07:01:55] <Vexatos> Kubuxu, remember
it checks for _G._selene.initDone anyway
L421[07:02:12] <Vexatos> Also, Kubuxu, why
"./a.lua"
L422[07:02:22] <Vexatos> is ./ even valid
syntax in OpenOS?
L423[07:02:26] <Kubuxu> becouse ./a.out in
gcc
L424[07:02:38] <Vexatos> is it?
L425[07:02:39] <Kubuxu> ./a,lua is a in
current directory.
L426[07:02:50] <Vexatos> I thought
"a.lua" was the syntax
L427[07:03:08] <Vexatos> Didn't know
OpenOS would recognize ./
L428[07:03:14] <Kubuxu> Both are.
L429[07:03:18] <Vexatos> but... why would
you need a default anyway
L430[07:04:12] <Kubuxu> Because a.lua is
not ussualy used filename and sometimes you want to just check
weter it compiles and skim through it.
L431[07:04:16] <Kubuxu> lo
L432[07:04:22] <Kubuxu> lol cant keyboard
otday
L433[07:04:47] <Sull|coffee> Sangar: What
do you do for a living if you don't mind me asking?
L434[07:04:56] <Vexatos> print("which
can by done the standard way:")
L435[07:04:56] <Vexatos> print("
selenec output.lua input.lua")
L436[07:05:04] ***
Sull|coffee is now known as Sulljason
L437[07:05:05] <Vexatos> That does not
seem right
L438[07:05:08] <Kubuxu> oh.
L439[07:05:12] <Kubuxu> wrong way
L440[07:05:30] ⇦
Quits: Away_21 (Wuerfel21@bronyville.me) (Quit: lol im out bye
TACOS)
L441[07:06:04] <Vexatos> also, Kubuxu,
check the variables in writeToFile
L442[07:06:08] <Vexatos> ... have you ever
tested that
L443[07:06:13] <Vexatos> especially the
error
L444[07:06:20] <Vexatos> check those
variables
L445[07:06:26] <Kubuxu> reason was
wrong.
L446[07:06:31] <Kubuxu> I never errored
it..
L447[07:06:42] <Kubuxu> god
L448[07:07:23]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L449[07:07:26]
⇨ Joins: Away_21 (Wuerfel21@bronyville.me)
L450[07:07:47] <Kubuxu> This happens when
you slap 5 codes together.
L451[07:07:57] <Sangar> Sulljason,
starting next month, coding :P
L452[07:08:11] <Kubuxu> In yours there us
repeat until lines where lines is never mentioned.
L453[07:08:13] <Vexatos>
-10yiughliugylhkgh-zillion style points for using [[]] string
syntax
L454[07:08:18] <Vexatos> WHY DOES IT EVEN
EXIST
L455[07:08:28] <Vexatos> That was an ugly
exception to make in the tokenizer
L456[07:08:32] <Vexatos> but
whatever
L457[07:08:35] <Vexatos> at least it works
>_>
L458[07:08:37] <Kubuxu> Just for this
case.
L459[07:09:02] <Kubuxu> I saved 2 byts by
not using () in require.
L460[07:09:05] <Kubuxu> :D
L461[07:09:15] <Vexatos> Errr
L462[07:09:20] <Vexatos> but you use
" "
L463[07:09:23] <Sulljason> Sangar: Oh cool
:D
L464[07:09:27] <Vexatos> .l
string.bytes("(")
L465[07:09:28] <^v> Vexatos, lua:1:
attempt to call field 'bytes' (a nil value)
L466[07:09:39] <Vexatos> .l
string.byte("(")
L467[07:09:39] <^v> Vexatos, 40
L468[07:09:40] <Vexatos> .l
string.byte(" ")
L469[07:09:41] <^v> Vexatos, 32
L470[07:09:49] <Vexatos> Oh wait, the
closing bracket
L471[07:09:50] <Vexatos> <_<
L472[07:09:54] <Sulljason> Struts and
springs... wat
L473[07:10:32] <Vexatos> eerrr
L474[07:10:33] <Vexatos> Kubuxu,
L475[07:10:34] <Vexatos> parsed =
parsed
L476[07:10:35] <Vexatos> what
L477[07:10:57] <Vexatos> Also,
Kubuxu
L478[07:11:00] <Vexatos>
require"selene"
L479[07:11:04] <Vexatos> need a free space
there
L480[07:11:18] <Sulljason> Cmon combobox
stop taking up the whole window. >:l
L481[07:11:19] <Kubuxu> Left overf from
:gsub("^#![^\n]+\n", "")
L482[07:11:35] <Kubuxu> selene handles
shebang badly.
L483[07:11:44] <Kubuxu> Vexatos: thisis
allowed syntech but will change.
L484[07:12:05] <Kubuxu> .l
print"1"
L485[07:12:05] <^v> Kubuxu, 1 | nil
L486[07:12:13] <Vexatos> syntech?
L487[07:12:18] <Kubuxu> .l function f(...)
return ... end
L488[07:12:18] <^v> Kubuxu, nil
L489[07:12:18] <Vexatos> what's that
L490[07:12:18] <Kubuxu> .l
f"1"
L491[07:12:18] <Kubuxu> .l return
f"1"
L492[07:12:18] <^v> Kubuxu, lua:1: attempt
to call global 'f' (a nil value)
L493[07:12:18] <^v> Kubuxu, lua:1: attempt
to call global 'f' (a nil value)
L494[07:12:47] <Vexatos> Also, Kubuxu, why
are you NOT loading selene's live mode in selenec but you ARE in
the program running >_>
L495[07:12:52] <Kubuxu> syntax
L496[07:12:52] <Vexatos> you are even
forcing live mode to true
L497[07:12:57] <Sulljason> And the window
builder hangs again -,-
L498[07:13:04] <Kubuxu> Have I said that I
cant keyboard today.
L499[07:13:08] <Vexatos> You should not
ever touch liveMode
L500[07:13:12] <Vexatos> outside of the
/boot file
L501[07:13:14] <Vexatos> never ever
L502[07:14:02] <Kubuxu> Becouse I parsed
it already manually either way. In compiled file one will expect it
work like live.
L503[07:14:11] <Vexatos> Kubuxu, remember
selenec is meant to be there in case liveMode is disabled
L504[07:14:12] <Kubuxu> Vexatos: it will
work in only local env.
L505[07:14:16] <Vexatos> if it's enabled
there is no reason to use it
L506[07:14:26] <Vexatos> Kubuxu, no, _G is
shared between environments
L507[07:14:33] <Vexatos> _G is
"GLOBAL"
L508[07:14:36] <Vexatos> D:
L509[07:14:40] <Vexatos> What a
surprise
L510[07:14:41] <Kubuxu> Ok. removed
it.
L511[07:14:57] <Sulljason> Neat I crashed
the window builder...
L512[07:15:01] <Vexatos> Selenec is 100%
useless if livemode is enabled
L513[07:15:13] <Vexatos> So there is no
need to do anything like "load" or "not load"
it
L514[07:15:26] <Sulljason> Sangar: Is the
window builder in netbeans decent? This one just hangs switches to
wrong pane and occassional crashes when I change something.
L515[07:16:21] <g> I like IDEA's
builder
L516[07:16:28] <Sangar> Sulljason, no
idea, haven't used netbeans in ... 5 years or so. 99% sure intellij
has one, too, though, and going by overall quality of intellij i'd
assume it's good
L517[07:16:35] <Sangar> there we go
L519[07:18:00] <Sulljason> Least having
all the possibilities in front of me is helping me get an idea of
the overall architecture of swing.
L520[07:18:01] <Vexatos> Kubuxu, should
not print that a.lua in red
L521[07:18:03] <Vexatos> it's not an
error
L522[07:18:33] <Sulljason> Sangar: springs
and struts are for sizing components so they dont just eat all the
available space?
L523[07:19:09] <Kubuxu> Vexatos: it should
as it is standard err. There shouldn't be any info messages if
program is prepared for piping
L524[07:19:20] <Kubuxu> ind stdout
L525[07:19:28] <Vexatos> right
L526[07:19:32] <Vexatos> stdout would mess
with piping
L527[07:19:34] <Vexatos> forgot that
L528[07:19:45] <Sangar> Sulljason, dunno,
can't remember. haven't done anything with swing in years ^^
L529[07:20:03] <Sulljason> And it's
crashed again...
L530[07:20:21] <Vexatos> Also, Kubuxu, why
do you do all this environment madness
L531[07:20:32] <Vexatos> instead of just
doing os.tempfile or whatever it was called
L532[07:20:35] <Vexatos> then
shell.execute()
L533[07:21:04] <Kubuxu> Vexatos: lua.lua
does exacly the same.
L534[07:21:20] <Sulljason> g: Does the
free liscense have the GUI builder?
L535[07:21:23] <Vexatos> but no need for
setting any internal environment, is there
L536[07:21:29] <Kubuxu> And I don't create
any files and so on.
L537[07:22:02] <Kubuxu> Vexatos: ask
sangar why he does this in lua.lua.
L538[07:23:35] *
Vexatos asks Sangar why he does this in lua.lua
L539[07:24:03]
⇨ Joins: marcin212
(~marcin212@bpp126.neoplus.adsl.tpnet.pl)
L540[07:25:03] <Sangar> what do i
do?
L541[07:25:19] <Vexatos> something about
lua.lua
L542[07:25:20] <Vexatos> I have no
idea
L543[07:25:32] <Kubuxu> local env =
setmetatable({}, {__index = _ENV})
L544[07:25:37] <Kubuxu> and then load with
this env
L545[07:26:14] <Sangar> that's to avoid
spilling stuff from the executed code into the interpreters
env
L546[07:28:08] <Vexatos> Kubuxu, I don't
think we need environment safety, do we
L547[07:28:51] <Kubuxu> Vexatos: it won't
hurt. I already commited and pushed.
L548[07:28:52] <g> Sulljason: yes
L549[07:29:05] <Kubuxu> Sandra: _G is
totally global and _ENV is per process?
L550[07:29:09] <Vexatos> Yes
L551[07:29:17] <Sulljason> IntelliJ is
snazzy.
L552[07:30:09] <Vexatos> Kubuxu, just
remember selenec is made for being there is liveMode is turned
_off_
L553[07:30:17] <Kubuxu> kk
L554[07:30:41] <Sulljason> g: not seeing
box layout...
L555[07:31:27] <g> Sulljason: I tend to
just use intellij's grid layout
L556[07:32:06] <Sulljason> g: I was going
to make it in intellij then copy it to eclipse.
L557[07:32:31] <g> Sulljason: Then have it
generate the class for you and copy that
L558[07:32:38] <g> You can still use
dependencies in Eclipse I hope
L559[07:33:05] <Sulljason> I might
actually move my projects to intellij :l
L560[07:33:35] <Sulljason> it's nicer and
dracula fits my theme since GTK seems to make both barf and use
weird text colors.
L561[07:33:41] <g> Intellij = love
L562[07:33:57] <g> (also, darcula, it's a
swing l+f)
L563[07:33:59] <Vexatos> Wait,
Kubuxu
L564[07:34:14]
⇨ Joins: CoderPuppy (~cpup@32.218.116.27)
L565[07:34:15] <Vexatos> You CAN send
"No output file specified. Writting to ./a.lua" to
stdout
L566[07:34:26] <Kubuxu> Can I?
L567[07:34:28] <Vexatos> because you are
sending it in case you are NOT piping the output
L568[07:34:32] <Kubuxu> Oh.
L569[07:34:36] <Vexatos> only if there is
no second argument
L570[07:34:42] <Vexatos> it will only pipe
if the second argument is -
L571[07:35:25] <Sulljason> g: OMG I
deleted a component and it didnt crash
L573[07:36:24] <Sulljason> Really want box
though cause I'm stacking things. :/
L574[07:36:33] ⇦
Quits: cpup (~cpup@32.218.117.11) (Ping timeout: 192
seconds)
L575[07:36:40] <Kubuxu> Vexatos:
changed.
L576[07:36:45] <g> I think you can add
layouts to it
L577[07:36:51] <Vexatos> Sangar: it works
not q_q
L578[07:36:54] <Vexatos> now*
L579[07:36:58] <Vexatos> the static
animation
L580[07:37:00] <Vexatos> P:
L581[07:37:48]
⇨ Joins: Acerixx
(~Acerixx@wireless-nat-144.ip4.greenlan.pl)
L582[07:40:28] <Vexatos> Hmmm
L583[07:40:41] <Vexatos> Sangar, the robot
to render will ALWAYS be tileentity.Robot, right?
L584[07:40:43] <Vexatos> Never
RobotProxy
L585[07:41:12] <Vexatos> Otherwise I'd
have to have two instance cheks+
L586[07:41:13] <Vexatos> checks*
L587[07:41:25] <Sangar> uhhhh, i think
so?
L588[07:41:43] <Vexatos> I think the
RobotProxy is server-side only, right?
L589[07:41:51] <Vexatos> for persiting the
robot code
L590[07:42:02] <Sangar> nah, it's both
sides
L591[07:42:08] <Kubuxu> I added first
program to my appm repo. When will be it avalible?
L592[07:42:16] <Vexatos> Kubuxu, you are
sure it works?
L593[07:42:22] <Vexatos> the new
selenec?
L594[07:42:25] <Kubuxu> Vexatos:
yes.
L595[07:42:27] <Vexatos> Okay.
L596[07:42:37] <Sangar> tghe proxy is the
te that's actually used and gets returned by getTileEntity;
te.Robot is the "inner" one that gets passed around
between the proxies
L597[07:42:44] <Vexatos> Kubuxu, it won't
be until I add you to the repo list
L598[07:43:09] <Vexatos> Sangar, sooo,
would I have to check for RobotProxy as well?
L599[07:43:23] <Sangar> nah, it'd always
only be one of the two
L600[07:43:30] <Sangar> so if you get a
te.Robot now it should always be that
L601[07:43:48] <Sangar> i was just not
sure if what you get in render is the proxy or the inner one
L602[07:44:54] <Vexatos> ... apparently
RobotProxy
L603[07:44:55] <Vexatos> but
L604[07:44:57] <Vexatos> uuh
L605[07:45:02] <Vexatos> why did it work
when I checked for robot
L606[07:45:03] <Vexatos> what
L607[07:45:39] <Vexatos> I'll just check
for both >_>
L608[07:46:26] <Kubuxu> Sangar: how about
clear resets for and background colours.
L609[07:46:27] <Kubuxu> ?
L610[07:46:41] <Sulljason> This is still
really hard to use, it just doesn't crash. :/
L611[07:46:43] <Vexatos> Sangar, what kind
of magic are you doing so that casting to Robot worked
L612[07:46:49] <Vexatos> even if the TESR
was bound to RobotProxy
L613[07:47:24] <Sangar> did you cast to
internal.Robot >_> otherwise that's... impossible
L614[07:47:29] ⇦
Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit:
Leaving)
L615[07:47:50] <Vexatos> no
L616[07:47:54] <Vexatos>
tileentity.robot
L617[07:48:00] <Vexatos> because I needed
the isRunning >_>
L618[07:48:22] <Vexatos> At least there
will be an isRunning in the _next_ version
L619[07:48:27] <Sangar> and you should
only get robot, never robotproxy
L620[07:48:39] <Sangar> proxy doesn't even
have isRunning i think :X
L621[07:48:43] <Vexatos>
ClientRegistry.bindTileEntitySpecialRenderer(classOf[tileentity.RobotProxy],
RobotRenderer)
L622[07:48:47] <Vexatos> It does
L623[07:48:56] <Sangar> ?
L624[07:48:59] <Vexatos> override def
isRunning = robot.isRunning
L625[07:49:02] <Vexatos> in
RobotProxy
L626[07:49:06] <Sangar> ok
L627[07:49:17] <Vexatos> But your are
binding the TESR to RobotProxy, as you can see
L628[07:49:37] <Vexatos> Kubuxu, repo
looks fine to me, I'll add it
L629[07:50:22] <Vexatos> .openprg
L631[07:51:18] <Vexatos> .openprg
L633[07:51:32] <Vexatos> Kubuxu, had to
fix your programs.cfg >_>
L634[07:51:46] <Kubuxu> TY
L636[07:52:15] <Vexatos> (Still amazed
that that search bar works q-q)
L637[07:52:37] <Vexatos> Sangar, any idea
why it works when you are binding the TESR to RobotProxy? :P
L638[07:53:10] <Sangar> because, as
mentioned, the thing returned by getTileEntity is the proxy
L639[07:53:33] <Sangar> so it has to be
that. the tileentity.Robot class could just as well not be a
tileentity at all, it's just for convenience
L640[07:53:56] <Vexatos> Okay, but... it's
passing tileentity.Robot to the renderer
L641[07:53:59] <Vexatos> instead of
RobotProxy
L642[07:54:02] <Sangar> yes
L643[07:54:20] <Sangar> because that takes
an internal.Robot
L644[07:54:23] <Vexatos> oooh
L645[07:54:23] <Vexatos> val robot =
proxy.robot
L646[07:54:24] <Vexatos> q-q
L647[07:54:25] <Sulljason> g: where it
wants to put things is bizarre and irritating. and when I drag
components it just makes more rows...
L648[07:54:32] <Sangar> yeah :P
L649[07:54:42] <Vexatos> Okay, yes
L650[07:54:49] <Vexatos> it will always be
tileentity.Robot then
L651[07:56:07] <Vexatos> marcin212,
Kubuxu: Would you want to test the new Computronics dev build
>_> Lots of things changed once again :P
L652[07:56:32] <Kubuxu> Sangar: is _ENV
for sure created per process?
L653[07:56:41] <Kubuxu> And it's
metatable?
L654[07:56:41] <Vexatos> i.e. please make
sure it doesn't crash in multiplayer >_>
L655[07:57:10] <Sangar> Kubuxu, i think
so?
L656[07:57:54] <marcin212> Vexatos,
yes
L657[07:58:07] <Vexatos> marcin212, okay,
will make a new build in a few minutes
L658[07:58:23] <Kubuxu> Sangar: I am
editing _ENV's metatable to be strict (error on uncedined global
access). If I run t in one program rest of the computer is strict
also.
L659[07:59:45] <Kubuxu>
s/uncedined/undefined/
L660[07:59:45] <Kibibyte> <Kubuxu>
Sangar: I am editing _ENV's metatable to be strict (error on
undefined global access). If I run t in one program rest of the
computer is strict also.
L661[08:02:39] <Sulljason> How does anyone
make a GUI with swing?
L662[08:02:47] <g> Easily
L663[08:03:11] <g> Use the builder to make
a JPanel and place it inside a JFrame or JDialog in your own
code
L664[08:03:24] <Sulljason> It keeps
putting crap lower then the other scrunching on expanding another
keeps making extra columns and rows for weird ass padding
L665[08:03:54] <g> Then pay attention to
where you're dropping stuff
L666[08:04:02] <g> It has an outline to
show you where it's going to go
L667[08:04:02] <Sulljason> Also no right
click delete...
L668[08:04:15] <Sulljason> Barely its a
crap shoot as far as I can tell
L669[08:04:17] <g> It has a right-click
delete..
L670[08:04:37] <g> I prefer the delete key
though
L671[08:04:46] <Sangar> Kubuxu,
http://git.io/vJwNp pretty sure... maybe you're
metatabling too far up or something?
L672[08:05:00] <Sulljason> All i see is
copy paste
L673[08:05:12] <Sulljason> and cut
ofc
L674[08:05:25] <g> It was in there when I
used it
L675[08:06:18] <Sulljason> Shows it as
going in the top left puts it in the middle with massive
spacers.
L676[08:06:25] <Sangar> oh welp, guess the
class transformer fix was not really necessary if i had been
patient :X
http://git.io/vJwAg
L677[08:06:41] <g> Eh, that may be the
layout manager you have selected
L678[08:06:50] <g> But empty rows/columns
are collapsed
L679[08:07:07] <Sulljason> I want to use
grid or box cause their simple but it has niether...
L680[08:07:16] <Sulljason> they're*
L681[08:07:22] <g> It has grid
L682[08:07:27] <g> That's what I use
L683[08:07:43] <Sulljason> grid bag is dif
then grid
L684[08:07:50] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L685[08:07:54] <g> It had grid too last I
checked
L686[08:08:05] <Sulljason> their custom
grid.
L687[08:08:08] <g> What version of
intellij are you
L688[08:08:19] <Sulljason> 14.1.2.
L689[08:08:37] <g> Hm, dunno
L690[08:08:42] <g> You're getting problems
I haven't had
L691[08:08:55] <Sulljason> Story of my
computing life.
L692[08:09:06] <Kubuxu> Is _ENV treated as
global or local?
L693[08:09:08] <g> You remind me of a guy
I know called Tear
L694[08:09:20] <g> He has all the problems
nobody has but he uses Arch n production with no problems
L695[08:09:30] <Kubuxu> Meaning if I
create function reffering to _ENV what will happen when I run it in
different _ENV.
L697[08:09:55] <Vexatos> g: The company my
mother works at has one guy breaking all the computers
L699[08:10:13] <Vexatos> Whenever he
touches a computer, some problem will appear after a few
minutes
L700[08:10:22] <Vexatos> Noone knows how
he does it
L701[08:10:39] <Sulljason> g: How do I put
two comps in the same col/row
L702[08:10:43] <Vexatos> But he got excel
to crash entering plain data
L703[08:11:19] <g> Sulljason: You can't
put them in the same column AND row
L704[08:11:25] <g> That's the point of a
grid after all
L705[08:11:35] <g> But you could put a
JPanel in and then put them in the JPanel
L706[08:12:10] <Sulljason> Just trying to
get label label next row combobox combobox
L707[08:12:26] <g> So put in a label and
put the next label to right of it?
L708[08:12:38] <g> And then the combo
boxes under each
L709[08:12:46] <Sulljason> Ya thats what
it barfs
L710[08:12:53] <g> That works fine for
me
L711[08:12:55] <Sulljason> atm i got a
combobox on a combo box.
L712[08:13:17] <g> What layout?
L713[08:13:36] <Sulljason> intellijs fancy
grid
L714[08:13:43] <Sulljason> seems to be the
one that fights me the least
L716[08:13:45] <g> I'm assuming you have
the grid visible then?
L717[08:13:51] <Sulljason> ofc
L718[08:14:03] <g> So when you have the
two labels in it shows two columns
L719[08:14:10] <g> Then you put the combo
box in it shows two rows and two columns
L720[08:14:12] <g> I hope
L721[08:14:33] <Sulljason> nope
L722[08:14:39] <Sulljason> makes a third
column
L723[08:14:40] <g> Screenshot?
L724[08:15:09] <Sulljason> Can't you share
files over IRC?
L725[08:15:15] <g> No, God no
L726[08:15:18] <Sulljason> I dont wanna
remember my imagur creds
L727[08:15:21] <g> This is one of the
oldest chat protocols around
L728[08:15:24] <Sulljason> I've done it
be4 :l
L729[08:15:26] <g> You don't need
creds
L730[08:15:26] <Katie> You can
DCC...
L731[08:15:32] <g> I can't dxx
L733[08:15:40] <Katie> But that's....
troublesome at best.
L734[08:16:00] <g> Just.. Go to imgur
homepage and ctrl+v lol
L735[08:16:03] <Katie> Requires client
support, and depending on the connection specifics may not work
even then..
L736[08:16:25] <Kubuxu> Sangar: ok. _ENV
is treated as local.
L737[08:16:30] <g> I'm using a weechat
relay client on a tablet, with weechat on a server which is itself
going through a bouncer
L738[08:16:33] <g> So yeah
L739[08:17:10] <Katie> androirc -> ssh
tunnel -> znc -> esper.. heh
L740[08:17:35] <Sulljason> I broke
curl
L741[08:17:42] <Sulljason> i dragged and I
dropped!
L742[08:17:56] *
Sulljason professional breaker of shit.
L743[08:18:32] <Sulljason> Some proticol
not supported.
L744[08:19:10] <Sulljason> Ya drag and
drop was the issue cause fuck Linux or something.
L745[08:19:22] <Sulljason> Showed the
right thumbnail then error etc etc
L746[08:19:37] <Sulljason> Oh didn't know
you could upload without publishing...
L747[08:20:17] ***
Magik6k|off is now known as Magik6k
L750[08:20:36]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L751[08:21:32]
⇨ Joins: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L752[08:21:49] <g> Yeah okay, two rows and
three columns
L753[08:21:54] <g> So move the right combo
box left a cell
L754[08:22:02] <g> Then right-click the
container and hit pack
L755[08:22:16] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read
error: No route to host)
L756[08:22:42] <Sulljason> g: Ya i tried
moving it. It wont let me
L757[08:22:46]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L758[08:22:58] <g> Resize it into the next
column then
L759[08:23:34] <Sulljason> move the label
over and deleted the column it was more compliant
L760[08:23:56] <Sulljason> Pack is still
greyed out.
L761[08:24:24] <g> What type is the
container?
L762[08:24:37] <Sulljason> ?
L763[08:25:11] <g> Hm, JPanel.. Yeah, that
should work
L764[08:26:00] <g> Unless you've changed
something related to spacing or sizing it should work
L765[08:26:13] <g> But it'll be greyed
unless you use it on the container itself
L766[08:26:35] <g> Rather than the empty
background or a widget
L767[08:26:58] <Sulljason> Packed the
panel.
L768[08:27:58] <g> That should fix all the
odd spacing
L769[08:28:27] <Sulljason>
"should" :3
L770[08:28:45] <g> I dunno man, it works
for me xD
L771[08:28:51] ⇦
Quits: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping
timeout: 378 seconds)
L772[08:29:06] <Vexatos> Sangar: is it
just me
L773[08:29:20] <Vexatos> or are robots
which are shut down rendering the item they are currently holding
equipped twice
L774[08:29:29] <Sangar> Vexatos, that
should have been fixed
L775[08:29:36] <Vexatos> I'm on
1.5.9
L776[08:29:42] <Sangar> uhhh
L777[08:30:05] <Sulljason> g: I'm this
" " close to going fuck it and just make people impot
models through a text document and edit them through it.
L778[08:30:36] <Sulljason> But no I wanted
to make a nice usable GUI!
L779[08:30:42] <g> I really dunno why
you're having issues
L781[08:30:45] <Vexatos> I heard .3dm
files were quite popular
L782[08:32:32] <Sulljason> Think I'll make
it use text doc for now and futz with the GUI later.
L783[08:32:37] <Sangar> dafuq
L784[08:32:39] <Sangar> i fixed this
L785[08:32:42] <Sangar> i FIXED this
L786[08:32:44] <Sangar> ffs
L787[08:33:08] <Vexatos> Sangar, so you
can reproduce?
L788[08:33:13] <Vexatos> No need to upload
the screenshot then <3
L789[08:33:38] <Vexatos> Also, Sangar, I
bet that means hotfix release \o\
L790[08:33:42] <Vexatos> /o/
L791[08:34:01] <Vexatos> /o\
L792[08:34:04] <Sangar> yeah i can
L793[08:34:20] <Sangar> naaah, graphical
glitches don't warrant a hotfix :P
L794[08:34:45] <Vexatos> Sangar, graphical
glitches, Enhanced Portals crash and new method in the API
<-<
L795[08:35:04] <Sangar> Vexatos, the
enhanced portals things isn't a crash
L796[08:35:13] *
Vexatos quickly adds crashbug with custom stack trace pointing to
OC
L797[08:35:15] <Sangar> also it's due to
fml and they rolled back what was causingit
L798[08:37:09] <Sulljason> g: How do i
make a component span multiple columns
L799[08:37:57] <g> Resize it
L800[08:38:04] <g> Literally just make it
wider
L801[08:38:09] <Sulljason> it refused to
resize to the right...
L802[08:38:15] <g> That's how I do
it
L803[08:38:20] <Sulljason> but then i
moved it to the right column and it resized to the left...
L804[08:38:30] <Sulljason> wtf is wrong
with this thing...
L805[08:39:51] <Sulljason> now it expands
to the right...
L806[08:39:56] <Sulljason> intellij ur
drunk go home...
L807[08:41:21] <Sulljason> g: I'll give
you its nice when it isnt bugging out.
L809[08:42:22] <Sulljason> ok one label
when i set text got a prefered size the other didnt now they're out
of alignment...
L810[08:45:02] <Sulljason> Through the
power of randomly messing with it i fixed it
L811[08:45:18] <Sulljason> Still aint
pretty :/
L812[08:45:49] <Sulljason> OMG the buttons
went where i told them...
L813[08:47:58] <Sulljason> Spacings a lil
weird but the GUI looks pretty good for a first attempt \o/
L814[08:48:46] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L815[08:49:11]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L816[08:49:42] <Sulljason> g: I have to
put a Jpanel in a scrolling pane right?
L817[08:50:07] <g> You need some kind of
container, yeah
L818[08:52:31] <Sulljason> g: Does a
scrolling pane only gain a scroll bar when it gets to full?
L819[08:54:03] <g> You can set that
L820[08:55:23] <Sulljason> Nimbus the only
l+f that doesnt suck
L821[08:59:39] ⇦
Quits: MrRatermat
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com) (Ping
timeout: 378 seconds)
L822[09:11:10] <Sulljason> Now to put the
shape things in a panel so when I want to add/remove em I can just
clone/destroy the panel :l
L823[09:13:33]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5117.bb.online.no)
L824[09:15:08] <g> Sulljason: native l+f
can be nice
L825[09:15:39] <Sulljason> Meant other
than native. :3 Should I not be making a form? It's not generating
any actual code...
L826[09:15:55] <g> Look at the class with
it
L827[09:16:10] <g> It won't generate an
actual class unless you change the settings to make it do that, but
it will generate bytecodd
L828[09:16:26] <Sulljason> Ok...
L829[09:16:35] <g> Bytecode*
L830[09:16:42] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping
timeout: 378 seconds)
L831[09:16:47] <g> I use grade so I have
to make it generate the class though
L832[09:17:06] <g> But it won't overwrite
your changes to that class, and you will almost certainly make
changes to put in action listeners
L833[09:17:09] <g> Gradle*
L834[09:20:42] <Sulljason> Can't find how
to make it generate the code for all the formatting. It's bound to
the class.
L835[09:21:13] <g> Not sure what you
mean
L836[09:21:26] <Sulljason> The class its
bound to is just a bunch of fields.
L837[09:21:41] <Sulljason> I want all the
code that actually makes the window and instantiates the
fields
L838[09:21:52] <g> That's in there
too
L839[09:22:08] <g> But it won't make the
window
L840[09:22:17] <g> You made a form, which
is a jpanel
L841[09:22:33] <g> All you need to do is
make a JFrame and .setContentPane the jframe
L842[09:22:42] <g> The panel rather
L843[09:23:09] <Sulljason> Still though
where is all the formating stored?
L844[09:23:13] <g> And make the frame
visible ofc
L845[09:23:17] <g> In the class
L846[09:23:39] <g> Build the project
L847[09:24:40] <Sulljason> Got a bunch of
classes and that's weird...
L848[09:24:42] ***
manmaed is now known as manmaed|AFK
L849[09:24:53] <Sulljason> Since Eclipse
compiles on the fly...
L850[09:25:00] ***
prassel|off is now known as prasselpikachu
L851[09:25:13] <prasselpikachu> hey
guys
L852[09:25:14] <prasselpikachu> does
anyone know how to properly use RC?
L853[09:25:38] <Vexatos> Railcraft?
ReactorCraft? Remote Control?
L854[09:25:44]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L855[09:25:50] <Vexatos> P:
L856[09:25:56] <Sulljason> The RC
library.
L857[09:26:02] <Vexatos> I know
L858[09:26:27] <prasselpikachu> XD
L859[09:26:28] <prasselpikachu> so
yeah
L860[09:26:36] <prasselpikachu> how do i
use it? there's no doc on it
L861[09:26:44] <prasselpikachu> i want to
do a file server with it
L862[09:27:02] <Sulljason> Sangar:
poke.
L863[09:27:17] <Sulljason> I'm assuming he
wrote it.
L864[09:27:30] <prasselpikachu> yeah
L865[09:27:36] <prasselpikachu> there's no
doc on it :/
L866[09:27:49] <Sulljason> Could always
look at the RC.lua in /lib :3
L867[09:30:07] ***
Cruor|Away is now known as Cruor
L868[09:30:47] <Vexatos> prasselpikachu,
is there no "? rc"
L869[09:31:16] <prasselpikachu> thank you
Vexatos lol
L870[09:33:04] <prasselpikachu> Vexatos,
is there something like start-stop-daemon?
L871[09:33:14] <Sulljason> g: I just copy
everything from core into eclipse and the window will work?
o.0
L872[09:33:42] <g> Sulljason: I assume so,
though if you're using the intellij layout you'll need to use their
maven dependency or the included library jar
L873[09:34:13] <Sulljason> Yay, more
hurdles to learn. :/
L874[09:34:30] <g> You should learn maven
or gradle if you're doing Java anyway
L875[09:34:56] <g> It's very poor show to
not have a build script
L876[09:35:32] <Sulljason> But we has a
JIT
L877[09:36:12] <g> Eh, why?
L878[09:36:28] <g> JVM bytecode is JVM
bytecode
L879[09:36:46] <g> Unless you use the
Eclipse compiler, then it's non-compliant bytecode
L880[09:36:58]
⇨ Joins: Flenix
(~Flenix@97e31234.skybroadband.com)
L881[09:38:19] <Sangar> i didn't write the
rc system, wobbo did. i think there's a tut on the forums?
L882[09:41:21] <Sulljason> Oh it makes a
big ass XML file that something parses...
L883[09:41:51] <g> Are you talking about
pom.xml?
L884[09:42:04] <Sulljason> the .form
L887[09:42:16] <g> Yeah, it uses that to
generate the class
L888[09:46:06] <Sulljason> Wow play video
through the built in totem player lots of VRAM and for some reason
50% GPU usage with a farely high clock. Switch to VLC less VRAM
with 15% GPU use...
L889[09:50:58] <Magik6k> how 'expensive'
is computer.uptime() call
L890[09:54:11] <Sulljason> As fast as ur
server can run it
L891[09:54:23] <Sulljason> I think only
component calls have a "cost"
L892[09:54:30] <g> Several milicents
L893[09:54:46] <Sulljason> I'ld wager
microseconds :3
L894[09:54:52] <Sulljason> if not
nano
L895[09:55:01] <g> I was making a terrible
joke
L897[09:55:05] <Sulljason> Ik
L898[09:55:12] <Sulljason> I was arguing
scale if anything
L899[09:55:28] <g> Yeah but I said
cents
L900[09:55:39] ***
cbcercas|AFK is now known as cbcercas
L901[09:56:15] <Magik6k> hmm, so making
'load' meter in my os shouldn't theoretically slow things
down
L903[09:57:24] <Sangar> Neat! Will the
tool window be dockable? :3
L904[09:57:35] <Vexatos> Sulljason, what
are you doing
L905[09:58:05] <Magik6k> looks like 3d
print creator
L906[09:58:10] <Sulljason> Sangar: If I
some how become a swing ninja. I do like seperable and dockable
panes like GIMP has.
L907[09:58:33] <Sulljason> Vexatos: A
basic model maker for the 3D printer. Cause numbers be hard to
visualise yo.
L908[09:58:40] <Vexatos> <-<
L909[09:58:42] <Vexatos> hax
L910[09:59:01] <Sulljason> The x will be
removed it's just so I have a frame of reference to make sure my
corodinate math is right.
L911[09:59:19] <Magik6k> Also meh, should
be done in lua on OC xD
L912[09:59:56] <Sulljason> Already kinda
done with Sangar's SUPER high res raytracer.
L913[10:00:04] <Sangar> Magik6k, says
someone who was working on an emulator :P
L914[10:00:14] <Sangar> (or is?)
L915[10:00:23] <Sangar> (or was i
misinformed?)
L916[10:00:41] <Sangar> anyway, yeah,
neat. maybe a raster/bounding box?
L917[10:00:43] ⇦
Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L918[10:01:08] <Magik6k> Sangar, I was
using lua.js, stopped now, but nom I know a bit more about OC, so
may resume
L919[10:01:20] <Sangar> cool
L920[10:01:38] <Sulljason> If tier 3
screens had more res I'ld think about a GBC emulator.
L921[10:01:56] <Magik6k> also I mant to
port some parts of oc to bare-metal raspberry pi(that is w/o any
linux etc.)
L922[10:02:00] <Magik6k> *want
L923[10:02:01] <Sulljason> I do have a lil
book where they reverse engineered the GBC and theres instruction
tables online.
L924[10:02:26] <Sangar> :3
L925[10:02:49] <g> There's always
gamax92's gpu thing
L926[10:03:06] <g> He joined my server and
made a rotating 3D thing with it once lol
L927[10:03:15] <Sulljason> Sangar: Higher
res screens hint hint :3
L928[10:04:03] <Sulljason> Idk how u'ld do
the audio tho cause the computers speakers are even more limited
then the gameboys
L929[10:04:42] <g> Gotta walk before you
can run
L930[10:06:13] <Sulljason> If i could
write OGL shaders I'ld make the selected shape glow instead, but
I'm no where near that cool. I barely know how to import them into
GDX
L931[10:07:10] <Sangar> Sulljason, 160x100
is enough :P (remember dem unicode block chars! well, to a degree
theoretically even 320x100)
L932[10:08:16] <Sulljason> Idk if Lua
could even handle instructions.
L933[10:08:41] <Sulljason> Java you could
fudge it with bytes and branching depending on instr
L934[10:09:21] <Sulljason> Someone has
made a GBC emu in Java. Found a recompiler class in it was like lol
I don't think they know Java is high level. :3
L935[10:09:52] <Sulljason> Randomly
crashed but it still was cool.
L936[10:12:03] <Sulljason> Just realised I
need 6 numbers not 3 -.-
L937[10:12:27] <Sulljason> that's really
gonna make the bow wide unless I can do something nice with
rows.
L938[10:13:09] <g> Or you could go down
instead of across...
L939[10:13:18] <Sulljason> ik what i
meant
L940[10:13:38] <Sulljason> means I have
extra room under the color thinking about what to include
L941[10:14:58] <Sulljason> It was being so
compliant now its fighting me :(
L942[10:15:32] <g> You'll get it
L943[10:15:45] <Sulljason> I am but it is
termpermental
L944[10:16:23] <Sulljason> when you want a
basic grid it seems best to put stuff in a middle column cause then
it gets it.
L945[10:16:53] <Sulljason> And makes a
bunch of easily fillable grid sections.
L946[10:17:26] <g> It does that when I use
it, but I'm not consciously doing anything specifically like
that
L947[10:17:45]
⇨ Joins: RepairMan
(webchat@x5d86f433.dyn.telefonica.de)
L948[10:18:10] <Sulljason> Maybe it called
System.OS and just hates Linux users.
L950[10:18:33] <Sulljason> What's the real
difference between a checkbox and a radio button?
L951[10:18:46] <g> Radio buttons are
mutually exclusive
L952[10:18:51] <g> Yoy can only select one
of them
L954[10:19:13] <Sulljason> Like you make a
set of em and only 1 can be checked?
L956[10:19:22] <g> Yeah *
L957[10:19:25] <g> God I can't type
today
L958[10:20:13] <Sulljason> There utilised
the extra space to add a checkbox for whether the shape should be
rendered.
L959[10:20:30] <Sulljason> Might want to
not render one thats in the way when ur adjusting another
L960[10:21:39]
⇨ Joins: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L961[10:23:57] <Vexatos> @GBC screen,
hmmm
L962[10:24:11] <Vexatos> Sangar, how hard
would it be to add a Tier 4 screen
L963[10:24:31] <Sulljason> Make it cost a
nether star!
L964[10:24:38] <Vexatos> Yea
L965[10:24:42] <Vexatos> And 1000
OC/t
L966[10:24:53] <Vexatos> I bet adding
actual square pixels would be amazing
L967[10:24:57] <Sulljason> Make it so you
have to make it in the builder!
L968[10:25:02] <Vexatos> but that probably
means I'd have to write my own renderer
L969[10:25:27] <Vexatos> But a screen with
square pixel mode
L970[10:25:32] ***
prasselpikachu is now known as prassel|off
L971[10:25:36] <Vexatos> like,
component.screen.setSquarePixels(true)
L972[10:25:38] <Vexatos> and boom
L973[10:25:55] <Vexatos> Just...
imagine
L974[10:26:02] <Sulljason> I wanna put a
panel I already made in a panel :/
L975[10:26:17] <g> Sulljason, you can do
that but you have to do it in code
L976[10:27:13] <Sulljason> Just rebuilding
that part of the GUI and what code. All I got is a bunch of classes
and an XML of the actual formatting.
L977[10:27:43] <g> I told you, you have to
enable class generation
L978[10:28:03] <g> It's in the settings
somewhere
L979[10:28:37] <Vexatos> Sangar, square
pixel renderer pls
L980[10:31:37] *** g
is now known as gAway2002
L981[10:32:32] ***
water is now known as http
L982[10:35:25] <Sulljason> Pane has
lowered border so looked like an inset and the shape panes have
raised border. It looks snazzy :D
L983[10:35:55] <Sulljason> So they look
like lil tiles :D
L984[10:37:17] <http> still no highlights
on this nick
L985[10:38:41] <Temia> Half-blocks are a
decent enough workaround, you just need to handle the aspect shift
and handle the alternating rows with different colour settings
.-.
L986[10:40:19] ⇦
Quits: RepairMan (webchat@x5d86f433.dyn.telefonica.de) (Quit: Web
client closed)
L987[10:42:54]
⇨ Joins: Vexaton
(~Vexatos@p200300556E1FAD99601275C7A1DFF35B.dip0.t-ipconnect.de)
L988[10:42:54]
zsh sets mode: +v on Vexaton
L989[10:48:15] <Sulljason> ~w
3Dprinter
L991[10:48:33] ⇦
Quits: Vexatos
(~Vexatos@p200300556E1FAD83A131FBF11DBCD182.dip0.t-ipconnect.de)
(Ping timeout: 378 seconds)
L992[10:48:40] <Sulljason> %p
L993[10:48:42] <MichiBot> Ping reply from
Sulljason 1.44s
L994[10:48:46] ***
Vexaton is now known as Vexatos
L996[10:49:11] <MichiBot> Ping reply from
Skye 0.31s
L997[10:49:12] <MichiBot> Ping reply from
Skye 0.15s
L998[10:49:37]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L999[10:49:39] <Katie> %p
L1000[10:49:40] <MichiBot> Ping reply
from Katie 0.41s
L1001[10:49:41] <MichiBot> Ping reply
from Katie 0.55s
L1002[10:53:14] <hitecnologys> %p
L1003[10:53:16] <MichiBot> Ping reply
from hitecnologys 2.15s
L1004[10:53:19] <hitecnologys> ._.
L1005[10:54:04] <CompanionCube> Skye,
PM
L1006[10:54:47] <Skye> I need to do
homework right now...
L1007[10:54:48] <Skye> D:
L1008[10:54:55] ***
Skye is now known as Skye|Homework
L1009[11:05:05]
⇨ Joins: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1010[11:05:06]
⇦ Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read
error: Connection reset by peer)
L1011[11:08:21] ***
gAway2002 is now known as g
L1012[11:09:12] ***
alekso56_off is now known as alekso56
L1013[11:10:24] <Cruor> ~w wireless
L1015[11:10:30] <Cruor> 10/10
L1016[11:11:26] <gamax92> lol
L1017[11:22:19]
⇦ Quits: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L1018[11:29:27] <Cruor> Sangar: so i
attempted to make CC communicate over OC wireless using a access
point
L1019[11:29:41] <Vexatos> ~w wireless
network card
L1021[11:29:45] <Vexatos> ~w modem
component
L1023[11:30:22] <Cruor> but after getting
the broadcasted message with CC (the event), a java exception is
throw @ CC side
L1024[11:30:42] <Cruor> give me half a
year to short down relevant pictures
L1026[11:32:13] <Temia> Might I add that
the Java exception is thrown at the BIOS level on CC -- that pause
message is prompting a reboot.
L1027[11:32:22] <Cruor> oc code is a
simple `=component.modem.broadcast(42, "foobar")`
L1028[11:34:16] <Sulljason> I don't
understand why this is a problem?
L1029[11:34:29] <Vexatos> "I sent a
message and it crashed my computer"
L1030[11:34:32] <Vexatos>
<Sulljason>
I don't understand why this is a
problem?
L1031[11:34:37] <Vexatos> Yea
L1032[11:34:39] <Vexatos> ...
L1033[11:34:47] <Sulljason> But they're
two dif mods.
L1034[11:34:53] <Vexatos> But they have
INTEGRATION
L1035[11:34:56] <Vexatos> Well, OC has
it
L1036[11:35:02] <Vexatos> >_>
L1037[11:35:06] <Cruor> and OC adds
integration, i guess its CC problem then
L1038[11:35:22] <Cruor> its like saying
OC doesnt work with bundled cables, and lay the blame on project
red
L1039[11:35:53] <Sulljason> Didn't know
it had computercraft support my bad.
L1040[11:36:07] <Sangar> uhhh...
L1041[11:36:12] <Cruor> so you thought CC
would have OC support? O_O
L1042[11:36:13] *
Sangar pets OC for nuking CC
L1043[11:36:20] <Sangar> srsly tho, no
clue, will look into it
L1044[11:36:32] <Sulljason> Meant didn't
know OC played nice with CC.
L1045[11:36:35] <Sangar> what cc version
is that?
L1046[11:37:02] <Cruor> 1.65
L1047[11:37:37] <Sangar> wow, that's
kinda old :X
L1048[11:37:58] <Cruor> will test with
1.73 once Odd cba updating
L1049[11:38:04] <Cruor> he is telling me
to test in SP
L1050[11:38:05] <Cruor> like wtf
L1051[11:38:10] <Sangar> ^^
L1052[11:38:11] <Cruor> then i have to
rebuild a OC computer
L1053[11:38:15] <Cruor> thats gonna take
years
L1054[11:38:21] <Sangar> rrrrright
L1055[11:38:51] <Sangar> you do know you
can start a singleplayer game in creative mode, right? ;)
L1056[11:39:06] <Cruor> still takes far
longer than updating a server .-.
L1057[11:39:13] <Sangar> >_>
L1058[11:39:30] *
Sangar gets out stopwatch
L1059[11:39:39] <Cruor> there is a reason
im trying to get this CC computer to work with OC wireless :o
L1060[11:39:39] <Sulljason> search nei
for open computers spawn components cram in case install OS
profit?
L1061[11:40:21] <Sulljason> And bask in
the glory that is realistically emulated computers! :3
L1062[11:40:43] <Sangar> :P
L1063[11:40:47] <Sulljason> Something
something actual memory limitations something something :P
L1064[11:41:02] <Cruor> something
something i just want drones something something
L1065[11:41:20] <Sangar> :3
L1066[11:41:22] <Sulljason> Not hardcore
enough *sunglasses*
L1067[11:41:26] <Vexatos> Like
L1068[11:41:28] <Sangar> oh, right...
copying was painful
L1069[11:41:30] <Vexatos> > Barely
used OC
L1070[11:41:35] <Vexatos> > Wants to
start with drones
L1071[11:41:42] <Cruor> dude
L1072[11:41:43] <Vexatos> The most
advanced thing in OC
L1073[11:41:46] <Cruor> i have no
problems using OC
L1074[11:41:50] <Vexatos> I know :P
L1075[11:41:52] <Cruor> i have problems
CRAFTING STUFF in OC
L1076[11:42:07] <Vexatos> But cba to make
easy mode recipes, Cruor >_>
L1077[11:42:07] <Sulljason> There is some
microcrafting I'll give him that.
L1078[11:42:29] <Vexatos> I thought you
were working on easy mode recipes
L1079[11:42:31] <Sulljason> CC computers
are way to cheap tho...
L1080[11:42:34] <Cruor> Vexatos: i have
easy mode recipes :o
L1081[11:42:38] <Vexatos>
<------------------<
L1082[11:43:03] <Sulljason> Gotta spend
the like 230 diamonds we have laying around on something.
L1083[11:43:32] <Cruor> use them on
diamond potatoes
L1084[11:43:49] <Sulljason> Notch
potatos?
L1085[11:43:55] <Cruor> Cruor
Potatoes
L1086[11:44:47] *
Sulljason has a feeling passing a diamond potato would
hurt.
L1087[11:45:16] <Cruor> :>
L1088[11:46:19] <Sulljason> Sangar: I
don't fully get how the state stuff works with 3D prints.
L1090[11:47:02]
⇨ Joins: Ivoah
(~Ivoah@216-227-63-36.dsl.chatny.frpt.net)
L1091[11:47:20] <Cruor> i am assuming its
the -1
L1092[11:49:12] <Cruor> modem_message,
string side, number freq, number replyFreq, string message, number
distance
L1093[11:50:01] <Cruor> is it the access
point generating the CC event?
L1094[11:50:30] <Sangar> uhh, try
broadcast(42, 12, "test") then
L1095[11:50:42] <Sangar> that would make
it not -1 but that number as the "answer port"
L1097[11:51:57] <Sangar> so it's not the
answer port :P
L1098[11:52:05] <Sangar> then i have no
clue what that is...
L1099[11:52:12] <Cruor> distance
maybe?
L1100[11:53:49]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1101[11:53:55] <Sulljason> So tired,
must keep working on swing GUI.
L1102[11:54:22] <Cruor> Sangar: how long
would it take you to spew out a version that includes
distance?
L1103[11:54:37] <Cruor> wondering if this
is a #BlameDan case <_>
L1104[11:55:00] <gamax92> Dangar
L1105[11:56:15] <Sangar> if that actually
fixes it, not long...
L1106[11:56:17] <Sangar> trying now
L1107[11:56:41] <Cruor> oh, you are
testing stuff now? :p
L1108[11:56:49] <Cruor> does that mean i
can take a trip to the store? xd
L1109[11:58:21] *
Cruor pokes the Vexatos
L1110[11:58:30] *
Vexatos relays poke to gamax92
L1111[11:58:35] <Cruor> gamax92: how do i
poke a OC screen with CC? :>
L1112[11:58:47] <gamax92> how does one
poke a screen
L1114[11:59:24] <Cruor> uhhh.....
L1115[11:59:38] <Cruor> uhm
L1116[11:59:43] <Cruor> uwot
tinyurl
L1118[12:00:11] <Katie> both of those
point to the same image... for me anyway
L1119[12:00:34] <Cruor> tinyurl fails on
me o_O
L1120[12:01:40] <Vexatos> Mhm
L1121[12:01:43] <Vexatos> Mmmhm
L1122[12:01:53] <Vexatos> Sooo tempted to
show Cruor that beep card example I made
L1123[12:02:07] <Vexatos> must...
resist.....
L1124[12:02:13] <Cruor> do it
L1125[12:02:19] <Cruor> it takes good
ch't to impress me
L1126[12:05:01]
⇦ Quits: Kane_Hart
(~Kane_Hart@CPE50455d826d7c-CMbc1401df1010.cpe.net.cable.rogers.com)
(Ping timeout: 198 seconds)
L1127[12:05:02] <Vexatos> Heh
L1128[12:05:43]
⇦ Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping
timeout: 192 seconds)
L1129[12:06:19]
⇨ Joins: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1130[12:06:30]
⇨ Joins: kane_hart
(~Kane_Hart@CPE50455d826d7c-CMbc1401df1010.cpe.net.cable.rogers.com)
L1131[12:09:11] <Sangar> olololol... fun
fact: rednet.close on the ap also triggers that. fun fact #2:
rednet.close calls .close with 0 as a port number \o/
L1132[12:09:12] <Sangar> -.-.
L1133[12:09:20] <Sangar> welp, time to be
more forgiving there i guess
L1134[12:10:00] <Oddstr13> Vexatos:
speakers are on q_q
L1135[12:12:24]
⇦ Quits: surferco_
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
()
L1136[12:12:31]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1137[12:12:49]
⇨ Joins: RepairMan
(webchat@x5d86f433.dyn.telefonica.de)
L1139[12:13:16] <Cruor> Sangar:
#blameDan?
L1140[12:13:44]
⇦ Parts: Ivoah (~Ivoah@216-227-63-36.dsl.chatny.frpt.net)
())
L1141[12:13:45] <Sangar> Cruor,
sortakindabutnotreally
L1143[12:14:35] <Vexatos> Sulljason, such
fancy
L1144[12:14:38] <Sangar> it's just a
little... meh, that close can be called with invalid ports :X
L1145[12:14:38] <Vexatos> IDEA OP, pls
nerf
L1146[12:14:49] <Vexatos> why are the
graphics so fancy
L1147[12:14:49] <Vexatos> no
L1148[12:14:50] <Vexatos> that's
L1149[12:14:51] <Sangar> Sulljason, neat.
now add a mapping of color -> texture name \o/
L1150[12:14:51] <Vexatos> no
L1151[12:14:55] <Vexatos> Cruor, see
that
L1152[12:15:27] <Sulljason> Sangar: So I
can redistribute textures I don't own and get sued? :3
L1154[12:15:31] <Oddstr13> Sulljason:
shiney
L1155[12:16:02] ***
Techokami|Off is now known as Techokami
L1156[12:16:23] <Sulljason> Best part is
the center pane can scroll.
L1157[12:16:24] <Sangar> Sulljason,
ideally you'd tap into mod jars :P i.e. allow users to point to the
mods folder and then emulate mc's resource system :X
L1158[12:16:57] <Sulljason> Idk if I want
to replicate how forge maps textures onto them. :l
L1159[12:16:59] <Cruor> Sangar: you got
the problem fixed then? <3
L1160[12:17:04] <Sulljason> Was hard
enough making that GUI.
L1161[12:17:55] *
Cruor hails Sangar as the god of something something
L1162[12:18:55] <Sangar> Cruor, yeah.
after not erroring if close or isOpen are called with invalid
ports, it's fine :P
L1163[12:19:23] <Sangar> i still think
it's derpy for something like that to be so deeply ingrained in the
os to allow it to crash the whole computer, but hey :X
L1164[12:19:56] <Vexatos> Sangar, it's
called RedstoneAPI.java
L1165[12:19:57]
⇦ Quits: RepairMan (webchat@x5d86f433.dyn.telefonica.de)
(Quit: Web client closed)
L1166[12:19:57] <Vexatos> :P
L1167[12:20:24] <Sangar> wuh
L1168[12:20:30] <Sangar> how's that
related to rednet? o.O
L1169[12:21:56] <Vexatos> Or RednetAPI?
Can't remember
L1170[12:22:00] <Sangar> someone remind
me how i get a list of availalble peripherals in cc again?
L1171[12:22:08] <Vexatos> CC's OS
consists of multiple classes
L1172[12:22:14] <Sangar> that's not pure
lua? eww
L1173[12:22:20] <Vexatos> :3
L1174[12:22:24] <Vexatos> machine.lua
even
L1175[12:22:30] <Vexatos>
UnicodeAPI.scala though
L1176[12:22:34] <Sangar> :P
L1177[12:22:45] <Cruor> Sangar: getNames,
or find
L1178[12:22:46] <Vexatos> "blah bla
blah deeply integrated"
L1179[12:23:01] <Sangar> Cruor,
thenks
L1181[12:23:55] <Sulljason> Guess it
works for sake of completness when exporting.
L1182[12:23:56] <Cruor> Sangar: i want a
component socket block
L1183[12:24:05] <Cruor> so i can put a
beepcard in it, and use it with CC
L1184[12:24:09] <Sangar> Sulljason, i
guess :P you know, you could just not use a color at all, and
always use a texture ;)
L1185[12:24:31] <Sangar> Cruor, it's
called a microcontroller :P
L1186[12:24:32] <Sulljason> But I'm not
cool enough unlike you D:
L1187[12:24:40] <Sulljason> It's just a
modeler not a preview lol.
L1188[12:24:54] <Vexatos> Cruor, no
L1189[12:24:55] <Vexatos> stop
L1190[12:24:56] <Vexatos> D:<
L1191[12:25:00] <Vexatos> No abusal of
the thing
L1192[12:25:03] <Cruor> :<
L1193[12:25:22] <Cruor> Sangar: Computer
- Switch - µC? :p
L1194[12:25:30] <Sangar> Cruor, yep
L1195[12:25:40] <Sulljason> Also been
debating making the holoprojector preview prints.
L1196[12:25:51] <Sangar> that'd be
neat
L1197[12:25:58] <Sulljason> And more my
speed lol
L1198[12:26:22] <Cruor> Sangar: would
that need the µC to have actuall components?
L1199[12:26:26] <Cruor> besides the
cards, ofc
L1200[12:26:29] <Sulljason> And there's
no textures! >:D
L1201[12:27:19] ***
Riking|away is now known as Riking
L1202[12:27:37] ***
http is now known as wolfmitchell
L1203[12:27:43] <Cruor> hmm... this
assembler is kinda forcing me to put a CPU into it
L1204[12:28:17] <Vexatos> Cruor, what, a
computer that requires a processor to run?
L1205[12:28:19] <Vexatos> D:
L1206[12:28:23] <Cruor> yeah
L1207[12:28:25] <Cruor> horrible
L1208[12:28:26] <Cruor> worst mod
L1209[12:28:27] <Sangar> Cruor, network
card
L1210[12:28:46] <Katie> I'm gonna write a
CC arch for OC... use a potato for the CPU.
L1211[12:28:57] <Cruor> oh, it needs the
network card?
L1212[12:29:10] <Vexatos> Katie, CraftOS
in OC shouldn't be hard
L1213[12:29:15] <Cruor> why did my cute
flat thing turn into a block anyway? o_o
L1214[12:29:20] <Vexatos> IIRC asie
managed to run it on a macintosh classic for a few minutes
L1215[12:29:20] <Sangar> Cruor, you'll
have to send it a network message telling it to make a beep on its
sound card, so yeah :P
L1216[12:29:30] <Cruor> i was expecting a
project red logic gate sized thing
L1217[12:29:33] <Cruor> got a damn block
:<
L1218[12:29:44] <Vexatos> Cruor, this is
not an arduino
L1219[12:29:48] <Vexatos> this is a MC
arduino
L1220[12:29:53] <asie> Vexatos:
tried*
L1221[12:29:55] <Cruor> so
L1222[12:29:59] <Vexatos> tried, sorry,
asie
L1223[12:30:01] <Cruor> CC computer == OC
µC
L1224[12:30:06] <Cruor> close
enough
L1225[12:30:09] <Vexatos> So true
L1226[12:30:11] <Vexatos> xD
L1227[12:30:20] <Vexatos> still more
expensive though xD
L1228[12:30:41] <Sangar> well it'd have
to be made out of sticks not to be >_>
L1229[12:30:48] <Cruor> uhh
L1230[12:30:52] <Cruor> my recipe uses
cobble
L1232[12:31:19] <Cruor> something tells
me this is like
L1233[12:31:21] <Cruor> released
L1234[12:31:22] <Cruor> 10min ago
L1235[12:31:31] <Vexatos> it's a dev
build
L1236[12:31:36] <Vexatos> not
"released"
L1237[12:31:37] <Vexatos> just
built
L1238[12:31:41] <Vexatos> and publicly
available
L1239[12:32:11] <Vexatos> Sangar, have
you seen my two new issues?
L1240[12:32:19] <Sangar> yes
L1241[12:32:29] <Cruor> if only Dan was
this useful
L1242[12:32:39] *
Cruor rates Sangar 5 potatoes out of 9 dolphins
L1243[12:33:07] <Vexatos> I never managed
Cruor to rate me a potato at all :<
L1244[12:33:28] <Vexatos> Sangar, the CC
one is actually from Cruor >_>
L1245[12:33:39] <Sangar> :X
L1246[12:35:03] <Vexatos> Oh, any also
also
L1247[12:35:15] <Vexatos> Sangar: Ping
ping ping random ping because I ping you so often
L1248[12:35:23] *
Vexatos abuses the fact that ping is not online
L1249[12:35:40] <Vexatos> <Cruor>
beta builds of CC use 5.2
L1250[12:35:41] <Vexatos> wat
L1251[12:36:55] <CompanionCube> that will
break many things. many, many things.
L1252[12:37:02] <Sangar> \o/ bbl
L1253[12:37:02] <PixelToast> what
L1254[12:37:05] <PixelToast> Vexatos,
WHAT
L1255[12:37:11] <Cruor> oh my god
L1256[12:37:13] <Cruor> PixelToast: i
needed you
L1257[12:37:14] <Cruor> like
L1258[12:37:15] <Vexatos> Ohai ping
L1259[12:37:16] <Cruor> on friday
L1260[12:37:19] <PixelToast> Cruor,
._.
L1261[12:37:23] <PixelToast> im always
here
L1262[12:37:32] <Cruor> you werent on
friday, when i needed you
L1263[12:37:44] <PixelToast> my name is
ping and pong and v^ :v
L1264[12:38:10] <PixelToast> i literally
spend most of my day connected to irc
L1265[12:38:21] <Cruor> well
L1266[12:38:24] <PixelToast> whad you
need me fo
L1267[12:38:25] <PixelToast> r
L1268[12:38:31] <Cruor> art stuffs
L1269[12:38:34] *
Sulljason never disconnects!
L1270[12:38:45] <PixelToast> ;-;
L1271[12:38:55] <Cruor> i disconnect when
Odds znc hates me
L1272[12:39:01] *
Cruor stares into Oddstr13s soul O_O
L1273[12:39:19] <PixelToast> dis is my
bouncer now
L1274[12:39:29] <Cruor> so do you art or
not art :<?
L1275[12:39:34] <PixelToast> i art
L1276[12:40:01] <vifino> PixelToast: You
could just ask me to give you a bouncer >_>
L1277[12:40:04] <vifino> panic sux
L1278[12:42:05] <Katie> Last time I
offered ping a bouncer, or a user on Eos, he said there was too
much sensitive data.. And now he's on Panic.. lol
L1279[12:43:11] <CompanionCube> I felt a
great disturbance in the Force Lua, as if millions of voices
setfenv() calls suddenly cried out in terror and were suddenly
silencedbroken. I fear something terrible has happened
L1280[12:43:24] <CompanionCube> ....damm
unicode
L1281[12:44:21] <gamax92> #lua
22050/5
L1282[12:44:21] <|0xDEADBEEF|> >
4410
L1283[12:44:59] <PixelToast> .lua
"22050"/"5"
L1284[12:44:59] <^v> PixelToast,
4410
L1285[12:45:22] <gamax92> #lua
22050/2.5
L1286[12:45:22] <|0xDEADBEEF|> >
8820
L1287[12:45:33] <Katie> %calc
22050/2.5
L1288[12:45:33] <MichiBot> Katie:
8,820
L1289[12:45:37] <Katie> :P
L1290[12:45:50] <gamax92> what a weird
sample rate .-.
L1291[12:46:08] <gamax92> it just cheaply
extends samples by 5 to get ~8kHz
L1292[12:46:14] <vifino> gamax92: Saw
that sample rate before
L1293[12:48:46] <Sulljason> %p
L1294[12:48:48] <MichiBot> Ping reply
from Sulljason 1.6s
L1295[12:51:29] <Sulljason> \o mechanical
keyboards
L1296[13:11:41] ***
Skye|Homework is now known as Skye
L1297[13:20:09] <Sangar> .
L1298[13:20:46] <Vexatos> Sangar,
indeed
L1299[13:22:40] ***
Riking is now known as Riking|away
L1300[13:23:25] <Katie> So deep.
L1301[13:23:44] <Katie> Ugh... UPS needs
GPS tracking..
L1302[13:23:46] <gamax92> Thats what
Katie just said
L1304[13:24:11] <gamax92> not a lie
L1305[13:24:26] <Vexatos> Sangar ^
L1306[13:24:27] <gamax92> Sangar: can we
store model files in books?
L1307[13:24:28] <Vexatos> Err
L1308[13:24:30] <Vexatos> Cruor ^
L1309[13:24:46] <Sangar> gamax92, ...
why?
L1310[13:25:12] <gamax92> I don't
know
L1311[13:25:32] <Cruor> Sangar: is
redstone/lightlevel "toggleable" with the
"door" function?
L1312[13:25:45] <Cruor> aka custom rs
lamps
L1313[13:26:00] <Sangar> nope
L1314[13:26:24] <Cruor> is it possible?
>_<
L1315[13:27:35] <Sangar> theoretically.
the last few times i tried my hand at dynamic lighting something
always went wrong i couldn't work out. so i'm kind of at the point
where i don't really want to touch that :X
L1316[13:28:08] <Cruor> i can imagine the
insane lamps you could make with it though
L1317[13:28:15] <Cruor> power
"foot" of the lamp, get light 3 blocks up
L1318[13:29:34] <Katie> Sangar, I hate
MC's lighting system.. lol
L1319[13:31:02] <Sangar> yeah, it's
really not made for dynamic updates... which is... kind of sad,
because i'd assume it was needed pretty soon-ish in dev with
furnaces and such... replacing the actual *block* with another to
change the light level is just... ugh -.-
L1320[13:31:41] <Katie> In 1.7 I managed
to do it without using meta..
L1321[13:31:44] <Katie> IIRC anyway
L1322[13:32:04] <Sangar> yeah, you can
force block and render updates ofc
L1323[13:32:11] <Sangar> just saying
that's how the furnace does it :P
L1324[13:32:13] <Sangar> so yeah
L1325[13:32:24] <Katie> yeah... in 1.6 I
had to use Meta.. it sucks
L1326[13:32:40] <Katie> the whole system
is kinda crap though
L1327[13:32:51] <Sangar> derpiness part 1
is that solid blocks don't update lighting properly at all, if they
emit light (see redstone ore)
L1328[13:33:04] <Cruor> Vexatos: now i
just need the drones to be stupid flying things literally executing
everything i throw at them
L1329[13:33:10] <Sangar> part 2 is that
the dynamic light value (i.e. context sensitive) also had a
tendency to break on me
L1330[13:33:12] <Sangar> so i gave up
:X
L1331[13:33:18] <Vexatos> Cruor, sangar
made a nice BIOS for that
L1332[13:33:20] <Vexatos> remote
control
L1333[13:33:26] *
Cruor is totally not trying to use OC, without really using
OC
L1334[13:33:28] <Katie> Yeah... OL will
randomly do that too
L1335[13:33:33] <Vexatos> just need a
wireless network card in both a computer and the drone
L1336[13:33:56] <Sangar> ap next to cc
computer will also work :P
L1337[13:34:00] <Sangar> as long as it
has power
L1338[13:34:06] <Cruor> this AP doesnt
seem to want power
L1339[13:34:10] <Cruor> and i have a
power mod >_<
L1340[13:34:33] <Sangar> for sending?
hmm, dunno. maybe i made it so it doesn't need power when sending
via cc? can't remember
L1341[13:35:00] <Cruor> it shouldnt use
power when used with CC o_O
L1342[13:35:14] <Cruor> that fits with CC
at least :p
L1343[13:35:18] <CompanionCube>
stop
L1344[13:35:26] <Katie> cc.
L1345[13:35:51] <Skye> CC!
CompanionCube!
L1346[13:38:14] <Sangar> Cruor, relaying
a wireless message should need energy (and does for me). it'll
still blink, because it relays the wired message, too, and that
doesn't need additional energy
L1347[13:41:37] <Cruor> Sangar: it got
the message without using energy, at least .-.
L1348[13:42:14] *
Sangar shrugs
L1349[13:43:15] <Cruor> since when did OC
add a fancy manual .-.
L1350[13:44:11] <Sangar> two versions
back or so
L1351[13:44:47] <Cruor> Vexatos: do you
have a tutorial for that drone thing?
L1352[13:45:11] <Vexatos> Snagar made one
IIRC
L1353[13:45:16] <Vexatos> the christmas
present video
L1354[13:47:05] <Sangar> hmm, what
category in the manual's block index should i throw waypoints
in?
L1355[13:47:18] <Sangar> extensions or
networking? tending towards the former.
L1356[13:49:24] <Cruor> my god
L1357[13:49:28] <Cruor> i can change
drone colors? o_o
L1358[13:49:31] *
Cruor marries drone
L1359[13:51:13] <Vexatos> Hahaha
L1360[13:51:22] <gamax92> Man and
drone
L1361[13:51:35] <Vexatos> US airforce
slogan
L1362[13:51:57] <Cruor> so i just put the
code in init.lua? ;_;
L1363[13:52:06] <Cruor> where is my
eeprom tutorial
L1364[13:52:06] <Cruor> halp
L1365[13:52:12] <Vexatos> Cruor, do what
sangar does
L1366[13:52:16] <Vexatos> in the
christmas video
L1367[13:52:22] <Cruor> i couldnt find it
D:
L1369[13:52:24] -Kibibyte- [Vexatos]
OpenComputers: Christmas Presents! | by mightypirateslp | 12m44s |
18w3d ago | 1,422 views | Rated:
5.00/5.00
L1370[13:52:31] <Vexatos> all explained
tehre
L1371[13:52:32] <Cruor> o_O teach
me
L1372[13:52:32] <Vexatos> there*
L1373[13:52:37] <Vexatos> mind the rated
5/5
L1374[13:53:38] *
Katie hugs MichiBot's YT Info plugin
L1375[13:54:04] <Cruor> video
instructions unclear
L1376[13:54:08] <Cruor> potato stuck in
assembler
L1377[13:57:30] <Cruor> i have to flash
stuff, rip
L1378[13:57:44] <wolfmitchell> u fokn wot
m8 i swer on me mum i'l fokkin rek ye
L1379[13:58:02] <Vexatos> reddit
pls
L1380[13:58:20] <wolfmitchell> Vexatos:
pls
L1381[13:58:32] <Cruor> my drone doesnt
like itself
L1382[13:58:33] <Cruor> its like
L1383[13:58:35] <Cruor> dead on the
floor
L1384[13:58:39] <wolfmitchell> rip
L1385[13:58:47] <Cruor> no bootable file,
wtf
L1386[13:58:54] <wolfmitchell> gotta
go
L1387[13:59:21] <Vexatos> Cruor,
rightclick with flashed eeprom on it
L1388[13:59:23] <Vexatos> to insert
it
L1389[13:59:29] <Lizzy> don't ever let me
run a city....
L1390[13:59:35] <Vexatos> can also
combine in a crafting window, cruor
L1391[13:59:56] <Sangar> the right-click
insertion only works for mcus i think
L1392[14:00:09] <Vexatos> Oh
L1393[14:00:14] <Vexatos> well, craft it,
Cruor
L1394[14:00:15] <Sangar> so yeah, craft
it with the eeprom to swap the eeprom
L1395[14:00:27] <Cruor> how do i even
make a bootable eeprom ;_;
L1396[14:00:39] *
Lizzy goes back to playing Cities: Skylines
L1397[14:00:47] <Cruor> wait...
what
L1398[14:00:49] <Sangar> as long as a Lua
script is on the eeprom it's bootable
L1399[14:00:51] <Vexatos> Cruor, download
that program in the video
L1400[14:00:53] <Vexatos> and flash
it
L1401[14:00:57] <Sangar> ^
L1402[14:00:58] <Cruor> is this seriously
all the drone needs?
L1403[14:01:02] <Vexatos> Yes
L1404[14:01:03] <Cruor> this damned 20
line thing?
L1405[14:01:09] <Vexatos> it only has a
4kB storaget
L1406[14:01:17] <Vexatos> the EEPROM is
the only thing you can give it
L1407[14:01:20] <Vexatos> 4
kilobytes
L1408[14:01:27] <Vexatos> That's why I
said it's "advanced" :P
L1409[14:01:46] <gamax92> you could
possibly use the extra 256 bytes to store a little bit of
code
L1410[14:02:14] <Vexatos> gzip
everything
L1411[14:02:18] <Vexatos> then unpack
into RAM
L1412[14:02:20] <Vexatos> wait...
L1413[14:02:32] <Vexatos> Still weird
that the drones have so much more RAM than storage
L1414[14:02:33] <gamax92> yeah okay just
put a gzip decompressor in an eeprom totally won't take up
space
L1415[14:02:45] <Vexatos> you can receive
programs via wireless network cards though
L1416[14:02:50] <Cruor> flying potato, it
flies
L1417[14:02:50] <Vexatos> and boot huge
programs through it
L1418[14:02:59] <Temia> If it was
included in the language spec itself that'd be another thing
L1419[14:03:52]
⇨ Joins: marcin212_
(~marcin212@bpm157.neoplus.adsl.tpnet.pl)
L1420[14:04:00] <Cruor> how do i charge
this thing
L1421[14:04:05] <Cruor> park it ontop of
a charger? >_<
L1422[14:04:20] <Sulljason> Sangar what
APIs are available from the scope of the EEPROM it's really hard to
figure out and I really wanna make some microcons
L1423[14:04:28] <Temia> I still want to
see if I can set up some kind of commodore BASIC style system going
on an EEPROM
L1424[14:04:40] ***
prassel|off is now known as prasselpikachu
L1426[14:04:51] <prasselpikachu> how do i
count items in a directory?
L1427[14:04:55] <Vexatos> Sangar, Selene
:3
L1428[14:05:01] <Vexatos> those 25
kB
L1429[14:05:05] <prasselpikachu> .list
returns an iterator on which # doesn't work :(
L1430[14:05:09] <Vexatos> xD
L1431[14:05:50] <Sulljason> "What's
Available?" Might be applicable idk tho ;)
L1432[14:06:12] <Sulljason> Sangar:
Thanks forgot this page existed for the longest time.
L1433[14:06:25]
⇦ Quits: marcin212 (~marcin212@bpp126.neoplus.adsl.tpnet.pl)
(Ping timeout: 192 seconds)
L1434[14:06:43] <prasselpikachu> Sangar?
halp :D
L1435[14:07:18] ***
marcin212_ is now known as marcin212
L1436[14:08:06] <Sangar> prasselpikachu,
uhh, i'm afraid you'll have to loop then i guess... can't remember
why it doesn't just return a table, really >_>
L1437[14:08:12] <Sulljason> "Most
notably that includes the io, package and filesystem
libraries." Sangar I thought IO was part of core Lua.
L1438[14:08:17] <prasselpikachu> lol
ok
L1439[14:08:18] <Sangar> should pobably
switch that to a hybrid thinger like component.list
L1440[14:08:19] <prasselpikachu> thanks
sangar
L1441[14:08:24] <prasselpikachu>
yeah
L1442[14:09:09] <Sangar> Sulljason, well,
yeah, but it depends on the vfs, which is too much to have in the
"bios" imho. it's something i don't want to force on
custom oses
L1443[14:09:16] <Sangar> the bios level
is really quite minimal
L1444[14:11:49] <Sulljason> Sangar: Welll
it works cause in rl BIOS can't load fs drivers. They only have
like 128byte of storage for values. :3
L1445[14:12:18] <Sulljason> Ofc
completely dif for UEFI. Which even has networking. :/
L1446[14:12:35] <Sangar> yeah, it's not
really like a real bios :P
L1447[14:12:43] <Sangar> but conceptually
that
L1448[14:12:49] <Sangar> minimal code
running before actual os
L1449[14:13:11] <Sangar> therefore i want
it to be as low on functionality as possible, to give more freedom
to people writing custom oses
L1450[14:13:36] <Sangar> the whole
component proxy wrapping stuff is only in machine.lua for
performance reasons, otherwise i'd have moved that to openos, too
:P
L1451[14:13:51] <Cruor> HAAAALP
L1452[14:13:54] <Cruor> my cute drone is
dying
L1453[14:18:16] <Sulljason> I wish they
made factorio logistics noises.
L1454[14:18:17] *
Oddstr13 runs off to finish his backup script
L1455[14:21:19] <Sulljason> Sangar:
crafting a new EEPROM with the micro swaps out its ROM?
L1456[14:22:45] <Cruor> Sangar: uhm... AP
doesnt have broadcast? o_o
L1457[14:25:47] <Sangar> Sulljason,
yes
L1458[14:26:05] <Sulljason> Sangar: does
that destroy the current one?
L1459[14:26:18] <Sulljason> And how do I
get meaningful debug lol
L1460[14:26:21] <Sangar> Cruor, it
automatically sends wired and wireless (the latter should only work
if it has energy tho :P)
L1461[14:26:34] <Sangar> Sulljason, no
you get the old one back, if there's one in there
L1462[14:26:40] <Sangar> use the analyzer
for info on why it crashed
L1463[14:26:46] <Sangar> same as for
computers and servers and drones
L1464[14:26:58] <Temia> question: do
EEPROMs have addresses?
L1465[14:27:07] <Cruor> im going to
assume transmit(port, port, msg) is same as broadcast
L1466[14:27:07] <Sulljason> True, then I
guess put in rl computer and patch.
L1467[14:27:10] <gamax92> Temia:
yes
L1468[14:27:13] <gamax92> eeprom's are
just components
L1469[14:27:17] <Temia> Mmkay. :o
L1470[14:27:23] ***
Techokami is now known as Techokami|Off
L1471[14:27:37] <Temia> thought about the
risk of a compromised one being added and safeguards to deal with
it
L1472[14:29:03] <Sulljason> Aw thought
micros took redstone power
L1473[14:29:17] <Kodos|Zzz> Redstone
power?
L1474[14:29:27] <Sulljason> I thought
they were powered by redstone
L1475[14:29:34] <Sulljason> so u wouldnt
have to maintane them
L1476[14:29:38] <Kodos|Zzz> o.O
L1477[14:29:40] <Sulljason> Kodos|Zzz: Ur
awake.
L1478[14:29:46] ***
Kodos|Zzz is now known as Kodos
L1479[14:29:53] <Kodos> Just woke up,
going to eat breakfast then go mow
L1480[14:30:37] <Sulljason> Can geolyzers
be put in as upgrades?
L1481[14:30:44] <Sulljason> It's lighting
up in NEI
L1482[14:31:49] <Kodos> I believe so,
yes
L1483[14:31:55] <Cruor> Sangar: maybe i
need to power this thing, or my transmit is broken
L1484[14:31:56] <Cruor> >_<
L1485[14:32:36]
⇨ Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L1486[14:32:49] <Sangar> Cruor, as i
said, for wireless it should need energy, yes :P
L1487[14:33:06] <Sulljason> OOOOOOOOOOO I
can put a geolyzer in a drone.
L1488[14:33:13] <Sulljason> and scan ALL
the things
L1489[14:33:13] <Sangar> Sulljason, yes,
yes you can ;)
L1491[14:33:44] <Sulljason> getting a
mobile scanner was a problem i was facing. other then running
around with a computer and a power src
L1492[14:34:16] <Sulljason> Also gonna
try cheap ass super computer with tier 1 micros
L1493[14:34:20] <Sulljason> cause they
can component invoke
L1494[14:35:07] <Cruor> hmm... works with
the client.lua program :p
L1495[14:35:23] <Cruor> its either
transmit or the AP that fails me >_<
L1496[14:38:44] <Sulljason> Sangar: Do
component buses work in micros?
L1497[14:39:51]
⇦ Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping
timeout: 202 seconds)
L1498[14:40:23]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1499[14:41:49] <Cruor> how do i know
this thing is getting powered even .-.
L1501[14:42:57] <Kodos> Jesus
L1502[14:42:59] <Kodos> 206C
L1503[14:43:20] <Katie> lol.. I THINK it
might be wrong....
L1504[14:43:30] <gamax92> #lua 206 *
(9/5) + 32
L1505[14:43:30] <|0xDEADBEEF|> >
402.8
L1506[14:43:33] <Cruor> thats what i said
before my GPU melted
L1507[14:43:34] <Katie> I'm pretty sure
they'd know if their CPU was 402 deg
L1508[14:43:42] <Kodos> Crack an egg over
it, see if it scrambles
L1509[14:43:53] <Sulljason> I can put
network cards in the lowest cheap micro :l
L1510[14:44:11] <Sangar> Sulljason, no,
there's no slot for those in there, and little point besides, since
they can't interact with external components
L1511[14:44:27] <Sulljason> They cant?
D:
L1512[14:44:28] <Sangar> (component buses
that is)
L1513[14:44:36] <Sulljason> Oh
L1514[14:44:57] <Cruor> Vexatos: how does
transmit even hlp
L1515[14:44:58] <Sulljason> So networked
components is for all intents and purposes infinite?
L1516[14:45:30] <Sangar> Sulljason, what
do you mean?
L1517[14:46:00] <Sulljason> I thought the
cards were for connectors more wired external components. Cause it
seemed off for internal comps lol
L1518[14:46:07] <Sulljason> odd*
L1519[14:46:19] <Cruor> if i had
documentation for transmit, dat be great .-.
L1520[14:46:33] <Kodos> Cruor, which
component
L1521[14:46:40] <Cruor> access point
<_>
L1522[14:46:44] <Sangar> Cruor, it's the
same as cc transmit, parameterwise
L1523[14:46:49] <Kodos> ~w
access_point
L1525[14:47:01]
⇦ Quits: alekso56 (~alekso56@ti0107a400-4122.bb.online.no)
(Read error: Connection reset by peer)
L1526[14:47:03] <Cruor> cc has transmit?
o_O
L1527[14:47:15] <Sangar> on modems?
yes?
L1528[14:47:27] <Kodos> ~w
modem.send
L1531[14:47:30] <Katie> wow...
L1532[14:47:33] <Katie> err
L1534[14:47:41] <Cruor> but then (port,
port, msg) is correct
L1535[14:47:47] <Sangar> yes
L1536[14:48:07] <Skye> Katie, 255 degrees
C
L1537[14:48:08] <Sangar> Katie, that's
hot
L1538[14:48:10] <Skye> O.o
L1539[14:48:16] <Katie> A little warm
yes
L1540[14:48:16] <Cruor> ... then the AP
is failing me .-.
L1541[14:48:32] <Sangar> Cruor, bap a
capacitor next to it maybe
L1542[14:48:34] <Katie> That's the same
CPU I'll be getting at some point today o_O
L1543[14:48:37] <Katie> I'm scared.
L1544[14:48:41] <gamax92> Katie: Is that
your temperature? Because you're hot
L1545[14:48:46] <Sangar> to make sure it
has enough energy to send a message and to see how much it actually
has
L1546[14:48:51] <Katie> ¬_¬ lol
L1547[14:49:00] <gamax92>
</compliment>
L1548[14:49:01]
⇨ Joins: LordJoda (~lordjoda@95.91.239.168)
L1549[14:49:01] <Cruor> capacitor is not
charging
L1550[14:49:21] *
Skye gives Katie a huge CPU cooler
L1551[14:49:27]
⇦ Quits: LordJoda (~lordjoda@95.91.239.168) (Client
Quit)
L1552[14:49:37] <Cruor> it is getting
powered though...
L1553[14:50:07] <Sangar> Cruor, power
converter, capacitor can't accept external energy directly
L1554[14:50:23] <Cruor> capacitor is
charging
L1555[14:50:27] <Cruor> AP shows no signs
of wanting power
L1556[14:50:50] <Sangar> it'd only
"want" power when sending a wireless message
L1557[14:51:16] <Sulljason> Why do micros
take power D:
L1558[14:51:23] <Sulljason> instead of
just like redstone or something :D
L1559[14:51:31] <Kodos> Because real ones
still need power?
L1560[14:51:32] <Sangar> because they're
still computers? >_>
L1561[14:51:46] <Sulljason> Tell that to
CC trollololol :3
L1562[14:51:52] <Kodos> Lol?
L1563[14:51:54] <Sangar> <_<
L1564[14:51:54] <Sulljason> They're
really lower power right?
L1565[14:52:03] <Kodos> Test and
see
L1566[14:52:12] <Kodos> Also, no
trashtalking CC here, please
L1567[14:52:16] <Sangar> they need less
than computers yes. i think :X
L1568[14:52:32] <Sangar> yeah,
CompanionCube isn't that bad
L1569[14:52:36] <Sangar> no need to
trashtalk him
L1570[14:52:44] <Sangar> :P
L1571[14:52:45] <CompanionCube> :P
L1572[14:52:58] *
CompanionCube is not bad at all, thank you very much
L1573[14:53:23] <Cruor> Sangar: just
killed the queue with messages, didnt use any power
L1574[14:53:24] <Sulljason> They have lil
screen looking things it would be cool to be able to print like 4
chars to it :D
L1575[14:54:10] <Sangar> Cruor, just
tested and it works as expected for me :/ you do have an ap not a
switch, right?
L1576[14:54:21] <Cruor> yup
L1577[14:54:25] *
DeanIsaKitty pokes vifino
L1578[14:54:27] <Cruor> did you test it
with CC?
L1579[14:54:33] <Sangar> yes
L1580[14:54:44] <Katie> %calc 23 * (9/5)
+ 32
L1581[14:54:45] <MichiBot> Katie:
73.4
L1582[14:54:47] <Cruor> did you look at
the code it is running?
L1583[14:54:48] <Katie> lol...
L1584[14:54:53] *
vifino explodes
L1585[14:54:58] <Cruor> (though it
seriously is just transmit(port, port, msg)
L1586[14:55:05] *
Sangar scrolls up
L1587[14:55:34] <Sangar> yeah, looks
sane
L1588[14:55:47] *
vifino pokes DeanIsaKitty back
L1589[14:56:02] <vifino> Well, after
unexploding, of course.
L1590[14:56:16] <Cruor> worked fine with
the OC comp o_O
L1591[14:56:27] <Cruor> AP blinks and
everything
L1592[14:56:52] <Sulljason> "Makes
the EEPROM Read-only if it isn't. This process cannot be
reserved." typos :D
L1593[14:57:31] <gamax92> oh right
L1594[14:57:39] <gamax92> Sangar: whats
the point of getChecksum
L1595[14:57:49] <Sangar> gamax92, dunno,
someone wanted it so i added it
L1596[14:57:59] <gamax92> but why for
makeReadonly
L1597[14:58:05] *
Sangar shrugs
L1598[14:58:09] *
vifino rapidly pokes DeanIsaKitty and waits for a
response
L1599[14:58:14] <gamax92>
eeprom.makeReadonly() is just as easy as
eeprom.makeReadonly(eeprom.getChecksum())
L1600[14:58:22] <vifino> I think I killed
Dean =.=
L1601[14:58:23] *
Sangar shrugs again
L1602[14:58:35] <gamax92> why you know
nothing
L1603[14:58:37] <DeanIsaKitty> Nah
L1604[14:58:41] <Sangar> yeah
L1605[14:58:42] <Sangar> anyway
L1606[14:58:43] <Sangar> off
L1607[14:58:45] <gamax92> lol
L1608[14:58:45] <Sangar> o/
L1609[14:58:48] <vifino> \o
L1610[14:58:48] <DeanIsaKitty> I'm not
*that* easy to get rid off vifino :P
L1611[14:59:08] <vifino> DeanIsaKitty:
Well, I must've hit the mute button on you with my poking :P
L1612[15:01:21] <vifino> o_O did I do it
again?
L1613[15:01:29] <Sulljason> Wow, a whole
4k of ROM what would I ever do with so much space...
L1614[15:01:44]
⇨ Joins: alekso56
(~alekso56@ti0107a400-4122.bb.online.no)
L1615[15:01:47] <vifino> Goodness,
DeanIsaKitty, your mute button is quite easily to activate without
even poking >.>
L1616[15:02:28]
⇨ Joins: Inari
(~Uni@p5493562B.dip0.t-ipconnect.de)
L1618[15:04:58] <Cruor> looks incorrect
to me...
L1619[15:05:11] <vifino> Cruor: Snagar
went off.
L1620[15:05:36] *
Cruor defenestrates vifino
L1621[15:05:49] <vifino> .-.
L1622[15:06:38] <Cruor> this has 1 more
arg before the message than expected though
L1623[15:07:07] <Sulljason> Anyone know
how to commit the cardinal sin of executing what's in a
table?
L1624[15:09:02]
⇦ Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit:
Leaving)
L1625[15:09:53]
⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no)
(Quit: Leaving)
L1626[15:09:58] <Cruor> yup, the AP or CC
integration that does weird stuff
L1627[15:10:23] <Cruor> can someone show
me how a event.pull("modem_message") is supposed to look?
<_>
L1628[15:12:45] <Sulljason> ~w
modem
L1630[15:12:51] <Sulljason> look at the
example.
L1631[15:13:45] <Cruor> good thing two of
the args are _ <_<
L1632[15:13:55] <Cruor> make that three
<_<
L1633[15:14:11] <Sulljason> But do you
really need to know those to conduct networking?
L1634[15:14:18] <gamax92> ~w
signals
L1636[15:14:23] <Sulljason> Also set em
to something like "a" then uk print...
L1637[15:14:27] <Cruor> i need to know so
i can compare it to what im getting? <_>
L1638[15:14:36] <gamax92>
"modem_message(receiverAddress: string, senderAddress: string,
port: number, distance: number, ...)"
L1639[15:15:13] <Cruor> right, AP or CC
integration that is derpy then
L1640[15:15:15] <Sulljason> Anyone know
how to execute a string as code? Google isn't giving me anything I
can use
L1641[15:15:22] <Cruor> load
L1642[15:15:55] <gamax92> .l
_VERSION
L1643[15:15:55] <^v> gamax92, Lua
5.2
L1644[15:15:57] <gamax92> .l
load("print(\"code\")")()
L1645[15:15:57] <^v> gamax92, code |
nil
L1646[15:16:00] <gamax92> Sulljason:
^
L1647[15:16:08]
⇦ Quits: Vexatos
(~Vexatos@p200300556E1FAD99601275C7A1DFF35B.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1648[15:16:13] <Sulljason> Google was
giving me loadstring
L1649[15:16:15] <Sulljason> thanks
L1650[15:16:22] <gamax92> loadstring is
5.1 lua
L1651[15:16:29] <Sulljason> Now to begin
my microcontroller empire!
L1652[15:16:46] <Sulljason> basically I
can store a lot more code in 256k of memory then 4k of
flash...
L1653[15:17:18] <Katie> nowai.
L1654[15:17:27] <Sulljason> so network
push scriptings into their memory then execute and lol all the way
to the bank or something
L1655[15:17:39] <DeanIsaKitty> vifino:
Sorry that I'm doing other stuff than IRC :P
L1656[15:17:47] <vifino> \:O/
L1657[15:18:04] <Skye> BLASPHEMY
L1658[15:18:23] <Sulljason> gamax92:
Worked thanks.
L1659[15:18:48] <rashy> o/ Skye
L1660[15:18:56] <Skye> \o rashy
L1661[15:19:00] <Cruor> ermagerd
L1662[15:19:02] <rashy> :D
L1663[15:19:03] <Cruor> drone chan is
charging :D
L1664[15:20:39] <Cruor> charge faster
:<
L1665[15:21:16] ***
Riking|away is now known as Riking
L1666[15:30:04] <Cruor> drones are damn
cute
L1667[15:30:08] <Cruor> 10/10 best
mod
L1668[15:33:05] <gamax92> drones are damn
drones
L1669[15:33:11] <Cruor> how pickup
stuff
L1670[15:33:14] <Cruor> drone refuses to
suck
L1671[15:34:39]
⇦ Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read
error: Connection timed out)
L1672[15:35:28] <Cruor> it has the green
chest and all that stuff .-.
L1673[15:35:41]
⇦ Quits: Sulljason
(~jason@c-50-173-75-113.hsd1.ca.comcast.net) (Quit: Konversation
terminated!)
L1674[15:35:59]
⇨ Joins: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1676[15:41:07] <Cruor> oh well, drone
works, /me happy
L1677[15:43:17] *
rashy highfives Katie
L1678[15:43:30] <rashy> MSI is
aweshum
L1679[15:43:55] <gamax92> My board is a
Biostar board
L1680[15:44:08] <Katie> I'm sorry
gamax92...
L1681[15:44:19] <Katie> I've been an ASUS
Fangirl for ages..
L1682[15:44:31] <gamax92> Katie: then why
MSI?
L1683[15:44:32] <gamax92> :P
L1684[15:44:35] <Skye> I don't care about
brands
L1685[15:44:36] <vifino> gamax92: Is it
made out of recycable stars?
L1686[15:44:38] <Katie> But I thought I'd
give MSI a shot
L1687[15:44:50] <webdriver_torso> I hate
every laptop maker known to existence (well except MSI and
Alienware)
L1688[15:44:58] <webdriver_torso> but
other than that, fuck regular laptops
L1689[15:45:03] <webdriver_torso> pieces
of shit
L1690[15:45:20] <gamax92> its okay ds,
calm down
L1691[15:45:25] <webdriver_torso>
NO
L1692[15:45:33] <webdriver_torso> A red
and blue box appear.
L1693[15:45:46] *
webdriver_torso uses webdriver_torso on gamax92
L1694[15:45:56] <gamax92> nah
L1695[15:46:39] *
webdriver_torso sends gamax92 lots of red and blue
rectangles
L1696[15:46:58] *
vifino uses kernel panic on webdriver_torso. It's super
effective!
L1697[15:47:07] <webdriver_torso>
fuck
L1698[15:47:31] ***
Skye is now known as Skye|ZZZ
L1699[15:47:49] <webdriver_torso> #lua
getmetatable("")
L1700[15:47:50] <|0xDEADBEEF|> >
table: 0x7f277082fc60
L1701[15:47:53] <webdriver_torso> ( ͡° ͜ʖ
͡°)
L1702[15:48:02] <webdriver_torso> #lua
getmetatable("").hi = function() return "hi"
end
L1703[15:48:03] <|0xDEADBEEF|> >
nil
L1704[15:48:07] <webdriver_torso> #lua
(""):hi()
L1705[15:48:08] <|0xDEADBEEF|> >
lua:1: attempt to call method 'hi' (a nil value)
L1706[15:48:14] <webdriver_torso>
ohwait
L1707[15:48:20] <webdriver_torso> #lua
getmetatable("").__index.hi = function() return
"hi" end
L1708[15:48:20] <|0xDEADBEEF|> >
nil
L1709[15:48:23] <webdriver_torso> #lua
(""):hi()
L1710[15:48:23] <|0xDEADBEEF|> >
hi
L1711[15:48:27] <webdriver_torso>
ohaio
L1712[15:48:39] <gamax92> what a terrible
place to be
L1713[15:48:39] *
Lizzy taps a 4-beat rhythm on the desk
L1714[15:49:01] *
webdriver_torso taps a 6-beat rhythm on the desk
L1715[15:49:12] *
vifino kisses a 4-beat rhythm on Lizzy ;3
L1716[15:49:21] *
webdriver_torso uses 6/8 timing. It's super effective!
L1717[15:49:41] ***
justastranger|zzz is now known as justastranger
L1718[15:49:44] <vifino> webdriver_torso:
Not 4/20? Son, you are a dissapointment.
L1719[15:49:55] <vifino> jk xD
L1720[15:50:04] <webdriver_torso> .
L1721[15:50:05] <vifino> Well, the 4/20
part.
L1722[15:51:40] *
Lizzy loves the water physics in Cities: Skylines
L1723[15:51:45] ***
webdriver_torso is now known as sharquesha
L1724[15:52:11] <vifino> Gotta get
Cities: Skylines someday x_x
L1725[15:52:20] <sharquesha> Me too
D:
L1726[15:52:26] <sharquesha> I want to
mod it so bad
L1727[15:52:33] <Izaya> wat
L1728[15:52:35] <Izaya> waaat
L1729[15:52:40] <vifino> Ohai
Izaya.
L1730[15:52:43] <Izaya> MS, your shit is
worse than usual
L1731[15:52:57] <vifino> Waaaait, worse
than usual? O_O
L1732[15:53:02] <vifino> Holy shit,
that's hard.
L1733[15:53:17] <Izaya> I definitely
selected "ISO", not "VHD", why are you giving
me a (useless) EXE to combine 4 .bin files into a VHC?
L1734[15:53:23] <Izaya> VHD*
L1735[15:53:24] <Izaya> For one thing, I
can't run the .exe
L1736[15:53:28] <Izaya> for another, I
wanted the ISO
L1737[15:53:29] <Izaya> >.<
L1738[15:53:52] <Izaya> I mean, MS,
you're not even trying any more, are you?
L1739[15:54:14] <vifino> >_>
L1740[15:54:18] <vifino> That's just
stupid.
L1741[15:54:39] <Izaya> In other news,
Windows Server 10 TP2 is out
L1742[15:55:17] ***
cbcercas is now known as Ourcraft
L1743[15:55:20] <Lizzy> hmm, might fire
up my VM on Thor with it
L1744[15:56:15] ***
Ourcraft is now known as cbcercas
L1745[15:59:28]
⇨ Joins: TabletCube
(~TCube@95f1a4f9.skybroadband.com)
L1746[16:11:01]
⇦ Quits: surferconor425
(~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote
host closed the connection)
L1747[16:15:54] ***
Riking is now known as Riking|away
L1748[16:17:59] ***
Cruor is now known as Cruor|Away
L1749[16:26:28]
⇦ Quits: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0) (Ping timeout:
198 seconds)
L1750[16:35:59]
⇨ Joins: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
L1751[16:48:06]
⇦ Quits: Dark_Hunter (~Dark_Hunt@ns504196.ip-198-245-61.net)
(Read error: Connection reset by peer)
L1752[17:00:23] ***
Benguin is now known as Benguin[ZzZ]
L1753[17:07:25] ***
alekso56 is now known as alekso56_off
L1754[17:07:31] ***
Riking|away is now known as Riking
L1755[17:34:24] ***
Riking is now known as Riking|away
L1756[17:43:08]
⇦ Quits: Acerixx (~Acerixx@wireless-nat-144.ip4.greenlan.pl)
(Read error: Connection reset by peer)
L1757[17:44:48]
⇦ Quits: sciguyryan
(~sciguyrya@109-205-170-63.dynamic.swissvpn.net) ()
L1758[17:45:16]
⇨ Joins: Dark_Hunter (~Dark_Hunt@104.236.20.182)
L1759[17:50:11] <prasselpikachu> we have
a computer which is on both a wireless network and a wired
network
L1760[17:50:30] <prasselpikachu> how can
we make wireless devices pass network messages to wired
devices?
L1761[17:59:58] ***
prasselpikachu is now known as prassel|off
L1762[18:00:34] <Kodos> ~w access
point
L1765[18:02:00] ***
Daiyousei is now known as SleepingFairy
L1766[18:03:33]
⇦ Quits: Flenix (~Flenix@97e31234.skybroadband.com) (Quit:
This computer has gone to sleep)
L1767[18:04:03] ***
prassel|off is now known as prasselpikachu
L1768[18:04:27] ***
Techokami|Off is now known as Techokami
L1769[18:05:55] ***
Riking|away is now known as Riking
L1770[18:06:38] <Keridos> how can i make
my program automatically restart on crash?
L1771[18:12:21] <Kodos> uwot
L1772[18:13:04] *
Katie ** SysInfo ** Client: HexChat 2.10.2 (x64) ** OS: Microsoft
Windows 7 Ultimate ** CPU: AMD FX(tm)-8350 Eight-Core Processor
(4.00 GHz) ** RAM: 16333 MB Total (13103 MB Free) ** VGA: NVIDIA
GeForce GTX 960 ** Uptime: 0.11 Hours **
L1773[18:13:11] <Katie> \o/
L1774[18:15:00] <Katie> %p
L1775[18:15:01] <MichiBot> Ping reply
from Katie 0.55s
L1776[18:15:12] <vifino> Dang you, Katie!
D:<
L1777[18:15:19] *
vifino wants a new computer now .-.
L1778[18:15:53] <Katie> :(
L1779[18:16:55] <Kodos> Keridos, not sure
what you're talking about. How would that work
L1780[18:17:11] <Kodos> You can't code it
into your program, because if you crash, the code in the program
isn't running anymore
L1781[18:17:28] <Keridos> i have a
manager for AE, but when i physically change the system objects
randomly get set to nil
L1782[18:17:47] <Keridos> but even with
checks against that in my program it still crashes every now and
then when i place cables etc.
L1783[18:21:55] <Heartstrings> Keridos:
pcall the main body of your program?
L1784[18:24:27] <Keridos> how would i
setup the main body
L1785[18:24:34] <Keridos> i guess the
main function is not enough, correct?
L1786[18:24:41] <Keridos> or just setup a
different program that pcalls it
L1787[18:25:16] <vifino> Katie: My
desktop is a gpu-less dualcore athlon ._.
L1788[18:25:33] <Heartstrings> Keridos: I
would say just do it in the program itself for simplicity. just
make sure your entire program can be restarted by calling main()
again, i.e. avoid global state
L1789[18:26:24] <Keridos> Heartstrings:
if i have global local variables, would they not be reset?
L1790[18:26:30] <Keridos> because that
would not be a problem at all
L1791[18:26:51] <Keridos> would actually
make the program run better since it relies on kind of a cached
database
L1792[18:27:01] <Heartstrings> Keridos:
if by that you mean "local xyz" at a global scope, then
no, that's a global
L1793[18:29:15] <Heartstrings> my advice
would be to avoid anything like that, since it's just asking for
trouble to have state lying around from a previous run
L1794[18:29:39] <Keridos> Heartstrings:
it just is a database of crafting requests
L1795[18:29:40]
⇨ Joins: vu-ifi (~vifino@2001:470:738d::bb9)
L1796[18:29:44] <Keridos> makes it not
put double request
L1797[18:29:54] <vu-ifi>
HexChat:
2.10.2 **
OS: Linux 4.0.1-1-ARCH x86_64 **
Distro:
ArchLinux **
CPU: 16 x Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
(GenuineIntel) @ 2.93GHz **
RAM: Physical: 47.2GiB, 99.2%
free **
Disk: Total: 136.7GiB, 90.8% free **
VGA:
Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD
7750 / R7 250E] **
Sound: HDA-Intel - HDA ATI HDMI **
Ethernet: 645 NetXtreme II BCM5708 Gigabit Ethernet **
Uptime: 11m 5s **
L1798[18:29:55] <Keridos> since i always
check those against nil it should not be any program
L1799[18:29:59] <vu-ifi> :)
L1800[18:30:18] <Keridos> 16 core?
L1801[18:30:23] <rashdanml> woo, arch
<3
L1802[18:30:39] <vu-ifi> Abusing servers
for stats is fun :3
L1803[18:30:48] <rashdanml> not enough
RAM though
L1804[18:31:13] <vu-ifi> 48gb is
enough.
L1805[18:31:14]
⇦ Quits: marcin212 (~marcin212@bpm157.neoplus.adsl.tpnet.pl)
(Quit: Leaving)
L1806[18:31:17] <rashdanml>
>.>
L1807[18:31:55] <vu-ifi> Lost access to
that mainframe, heh. That one has like, a few terrabytes of ram and
a few hundered cores
L1808[18:32:14] <vu-ifi> maybe not a few
terrabytes, but a little over a terrabyte
L1809[18:32:21] <vu-ifi> Didn't run arch
though, boo.
L1810[18:32:47]
⇨ Joins: marcin212
(~marcin212@bpm157.neoplus.adsl.tpnet.pl)
L1811[18:33:39]
⇦ Quits: vu-ifi (~vifino@2001:470:738d::bb9) (Client
Quit)
L1812[18:34:21] <gamax92> Katie: hows the
new machine?
L1813[18:34:47] <Katie> so far
awesome
L1814[18:35:08] <Katie> I went from a
BIOS board to a UEFI I'm surprised windows booted...
L1815[18:35:14] <gamax92> lol
L1816[18:35:20] <Katie> Last time I did
that windows noped right the hell out
L1817[18:35:44] <Katie> ASUS -> MSI, I
already regret the decision
L1818[18:35:50] <Keridos> does pcall wait
for the end of the process?
L1819[18:36:01] <Katie> the board I got
has shit VRMs, so I can't OC my god damn black edition CPU
L1820[18:36:04] <gamax92> Katie: ehh, new
board is bad?
L1821[18:36:31] <vifino> Katie: :\
L1822[18:36:32] ***
prasselpikachu is now known as prassel|off
L1823[18:36:43] <Katie> When I get some
spare change I'm moving back to ASUS
L1824[18:37:39] <gamax92> welp
L1825[18:39:52] <Keridos> Heartstrings:
it still crashes the whole program now?
L1826[18:43:52] <Keridos> nvm it works
now
L1827[18:44:26] ***
g is now known as gDroid2002
L1828[18:51:59]
⇨ Joins: gamaxOC (~gamaxoc@164.47.161.254)
L1829[18:52:53] <gamaxOC> gamax92: Tab
completion test that doesn't destroy the rest of the line
L1830[18:53:08] <gamaxOC> Well, I don't
know why term.read wants to move the cursor position but it
works
L1831[18:53:31]
⇦ Quits: gamaxOC (~gamaxoc@164.47.161.254) (Client
Quit)
L1832[18:59:05]
⇦ Quits: TabletCube (~TCube@95f1a4f9.skybroadband.com)
(Remote host closed the connection)
L1833[19:05:43]
⇨ Joins: TabletCube
(~TCube@95f1a4f9.skybroadband.com)
L1834[19:06:40] ***
gDroid2002 is now known as gAway2002
L1835[19:39:00]
⇦ Quits: TabletCube (~TCube@95f1a4f9.skybroadband.com)
(Remote host closed the connection)
L1836[20:01:23]
⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L1837[20:05:21]
⇦ Quits: marcin212 (~marcin212@bpm157.neoplus.adsl.tpnet.pl)
(Quit: Leaving)
L1838[20:25:32] <cbcercas> AS2Bot
coucou
L1839[20:27:04] <cbcercas> #FAIL
sorry
L1840[20:27:20] <gamax92> gg
L1841[20:27:59] ***
Magik6k is now known as Magik6k|off
L1842[20:43:48]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Quit:
WeeChat 1.1)
L1843[20:44:05]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1844[20:45:25]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Client
Quit)
L1845[20:45:40]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1846[20:51:22]
⇨ Joins: Vaht
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1847[20:53:35]
⇦ Quits: Tahg
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout:
186 seconds)
L1848[21:07:31] ***
Techokami is now known as Techokami|Off
L1849[21:14:24] ***
cbcercas is now known as cbcercas|AFK
L1850[21:20:44]
⇨ Joins: jdmiller82 (~jdmiller8@108.244.115.131)
L1851[21:24:28]
⇨ Joins: Ekoserin (~ekoserin@98.231.193.97)
L1852[21:27:22]
⇦ Quits: jdmiller82 (~jdmiller8@108.244.115.131) (Remote host
closed the connection)
L1853[21:47:19]
⇦ Quits: dustinm` (~dustinm@2607:5300:100:200::160d) (Ping
timeout: 202 seconds)
L1854[21:49:13] ***
gamax92 is now known as anbkar
L1855[21:59:31] ***
justastranger is now known as justanonscreenkeyboard
L1856[22:01:14]
⇨ Joins: Tahg
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1857[22:02:43]
⇦ Quits: Vaht
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout:
202 seconds)
L1858[22:07:27]
⇨ Joins: dustinm`
(~dustinm@2607:5300:100:200::160d)
L1859[22:08:55]
⇦ Quits: Ekoserin (~ekoserin@98.231.193.97) (Quit:
Leaving.)
L1860[22:12:37]
⇦ Quits: Lathanael|Away
(~Lathanael@p549711B2.dip0.t-ipconnect.de) (Ping timeout: 192
seconds)
L1861[22:16:52]
⇨ Joins: Lathanael|Away
(~Lathanael@p549701C5.dip0.t-ipconnect.de)
L1862[22:47:09] ***
anbkar is now known as gamax92
L1863[22:53:01] ***
justanonscreenkeyboard is now known as
justastranger|zzz
L1864[22:55:42] <Katie> %p
L1865[22:55:43] <MichiBot> Ping reply
from Katie 0.44s
L1866[22:55:44] <MichiBot> Ping reply
from Katie 0.6s
L1867[22:56:40]
⇨ Joins: Sulljason
(~jason@c-50-173-75-113.hsd1.ca.comcast.net)
L1868[22:56:58] ***
SleepingFairy is now known as Daiyousei
L1869[22:57:31]
⇦ Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping
timeout: 198 seconds)
L1870[22:58:13]
⇨ Joins: ^v
(~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L1871[23:04:11]
⇦ Quits: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com) (Ping timeout: 192
seconds)
L1872[23:07:44] <Keridos> is there a
tutorial somewhere on how to write a driver for a tile entity for
OC?
L1873[23:09:15] *
Lizzy has been awake for about 19 hours now
L1874[23:09:53] <Sulljason> Just drink so
much coffee your extremities start hurting it's what I did.
:3
L1875[23:12:23] <Lizzy> I don't feel
tired but there's still about 3 more hours till work
L1876[23:13:29] <Sulljason> At this point
you might be more tired from 3h of sleep then just staying
up.
L1877[23:15:57] <Lizzy> Yeah, gonna stay
up
L1878[23:31:58] <Lizzy> .-. wai is it
raining
L1879[23:33:11] *
Lizzy is gonna back up her home dir on her linux
install
L1880[23:43:30]
⇦ Quits: Gopher (~Gopher@129.sub-70-193-129.myvzw.com) (Ping
timeout: 378 seconds)