<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:30] ⇨
Joins: Trangar (~Trangar@46.102.230.170)
L2[00:10:27] <Tazz> Mimiru, you around?
XD
L3[00:12:46] <Tazz> anyone involved with the
openprinter mod? XD
L4[00:16:59] ⇨
Joins: Kiddobyte_
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com)
L5[00:17:40] ⇦
Quits: Kiddobyte
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com) (Ping timeout:
190 seconds)
L6[00:51:30] ⇨
Joins: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
L7[00:55:03] ⇦
Quits: alexbuzzbee (~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
(Ping timeout: 198 seconds)
L8[00:55:23] ***
mrkirby153 is now known as kirby|gone
L9[01:00:04] ⇦
Quits: Kiddobyte_
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com) (Read error:
Connection reset by peer)
L10[01:06:37] ⇦
Quits: L00_Cyph3r (~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl)
(Ping timeout: 192 seconds)
L11[01:07:08] ⇨
Joins: L00_Cyph3r
(~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl)
L12[01:24:35] <payonel> gamax92: make sure
your read past end of file returns nil and not nil, "end of
file" or anything non falsey for the 2nd return
L13[01:24:50] <payonel> buffer has a check
for that, which is odd - but i dont care to change that
L14[01:25:02] <gamax92> wat
L15[01:25:07] ⇨
Joins: Trangar_ (~Trangar@46.102.230.170)
L16[01:25:10] <gamax92> Hi payonel
L17[01:25:12] <payonel> hi
L18[01:26:25] <snowden89> !seen
pigpork
L20[01:26:49] <payonel> /dev/eeprom and
/dev/eeprom-data
L21[01:26:55] <payonel> still testing
L22[01:27:00] <payonel> but, might be
interesting to have
L23[01:27:20] <payonel> also, if a dev
point defines size, thought it'd be nice to return that
L24[01:27:25] <payonel> else (if not
defined) 0 size
L25[01:27:27] ⇦
Quits: Trangar (~Trangar@46.102.230.170) (Ping timeout: 198
seconds)
L26[01:27:38] <payonel> (for listing to the
fs)
L27[01:29:34] <payonel> going to bed
L28[01:29:40] <gamax92> payonel
L29[01:29:41] <payonel> give it a look,
consider it for what you're doing with tape
L30[01:29:44] <payonel> yes?
L31[01:30:07] <gamax92> Won't that break if
you have no eeprom
L32[01:30:26] <payonel> i considered that,
i can check for that
L33[01:30:27] <payonel> but
L34[01:30:32] <payonel> what computers can
boot without eeprom?
L35[01:30:33] <payonel> :)
L36[01:32:05] <payonel> anyways, if there
are machines that don't need eeproms - yes
L37[01:32:12] <payonel> i can just check if
eeprom is available
L39[01:34:03] <payonel> anyways -- do test
with your tape work using the text.internal.reader and
text.internal.writer i made
L40[01:34:12] <payonel> let me know if you
have feedback for those helpers, and if they fit your needs
L41[01:34:30] <payonel> also, if you test
that, we might find other limitations with devfs that we'd like
fixed before rc
L42[01:34:42] <payonel> i look forward to
your feedback. off to bed. laters
L43[01:43:10] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA27ECF25DF4868DF316.dip0.t-ipconnect.de)
L44[01:43:11] zsh
sets mode: +v on Vexatos
L45[02:08:05] ⇦
Quits: BILLPC26841
(~BILLPC268@cpe-24-26-134-100.columbus.res.rr.com) (Ping timeout:
186 seconds)
L46[02:09:16] ***
Trangar_ is now known as Trangar
L47[02:09:59] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA27ECF25DF4868DF316.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L48[02:20:28] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA64ECF25DF4868DF316.dip0.t-ipconnect.de)
L49[02:20:28] zsh
sets mode: +v on Vexatos
L50[02:21:16] ***
Antheus is now known as Antheus|Away
L51[02:24:03] ⇨
Joins: Meow-J
(uid69628@id-69628.highgate.irccloud.com)
L52[02:36:36] ⇦
Quits: brandon3055 (~Brandon@122.129.142.14) (Read error:
Connection reset by peer)
L53[03:12:33] ⇨
Joins: dan2wik (~dan2wik@108.61.191.205)
L54[03:13:14] <dan2wik> I am running this
off an old etfPOS machine from mcdonalds
L55[03:13:27] <dan2wik> Surprised it
works
L56[03:14:02] ⇨
Joins: evil_dan2wik (~evil_dan2@2a01:4f8:160:9023::4)
L57[03:14:16] <snowden89> woo!
L58[03:21:14] ⇦
Quits: dan2wik (~dan2wik@108.61.191.205) (Quit:
dan2wik)
L59[03:32:36] ⇨
Joins: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
L60[03:39:31] ⇦
Quits: alexbuzzbee (~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
(Ping timeout: 384 seconds)
L61[03:48:37] <evil_dan2wik> Is there a way
to open zip files?
L62[03:48:51] <Forecaster> in oc?
L63[03:48:53] <Forecaster> no
L64[03:49:09] <evil_dan2wik> dam
L65[03:49:18] <evil_dan2wik> Is there a
working git clone program?
L66[03:49:50] <Forecaster> there are
probably libraries for lua for reading zip files
L67[03:50:12] ⇨
Joins: techno156 (~techno156@137.154.59.161)
L68[03:50:20] <Forecaster> pretty sure
there is a git program
L69[03:51:47] <evil_dan2wik> gitrepo on
oppm errors with 'attempt to index a nil value (local 'file')
L70[03:52:33] <Forecaster> which
line?
L71[03:52:40] <evil_dan2wik> 194
L72[03:53:36] <evil_dan2wik> Which is
file:write(raw)
L73[03:54:04] <Forecaster> one second, I
don't have mc running
L74[03:54:54] <Tazz> does anyone know off
hand how lua objects (like strings and whatnot) are used to index
table values?
L75[03:55:02] <Tazz> like hashing or
something of the object?
L76[03:55:21] <Forecaster> what?
L77[03:55:37] <Tazz> at least Im pretty
sure you can use strings to index table values right?
L78[03:55:41] <Forecaster> yes
L79[03:55:51] <Tazz> so like how does that
intrinsically work XD
L80[03:55:51] <Forecaster>
table["key"] = value
L81[03:56:17] <Tazz> like what is the table
doing to decide that that value is represented by that string?
XD
L82[03:56:20] <Tazz> hash comparisons or
something>
L83[03:56:30] <Forecaster> I have no
idea
L84[03:56:34] <Forecaster> why do you want
to know that?
L85[03:56:53] <Tazz> because of my lua
vm
L86[03:57:12] <Tazz> trying to keep it as
compatible as possible with lua libs and whatnot
L87[03:57:31] <Tazz> and while
theoretically it would be fine with whatever method I use as long
as its consistent
L88[03:57:45] <Tazz> however I would like
to keep it as close as I can to luas implementation
L89[03:57:53] <Tazz> just in case Im
totally wrong XD
L90[03:58:05] <Forecaster> there's probably
a lua channel :P
L91[03:58:12] <Forecaster> someone there'd
be more likely to know
L92[03:58:21] <Tazz> yeah I know
L93[03:58:23] <Tazz> but lazy
L94[03:59:31] <Tazz> also totally have
slots open for testers of this VM as long as you have Lua knowledge
and compatible hardware
L96[03:59:51] <Forecaster> what's
compatible hardware?
L97[04:00:20] <Tazz> well currently the
assembler Ive been using supports only x64 chips because thats what
my computer is and I chose it first
L98[04:00:30] <Tazz> however I plan to
support arm, and armv7
L99[04:00:34] <Tazz> plus x86
L100[04:00:58] <Forecaster> I have 64x I'm
pretty sure
L101[04:01:03] <Tazz> I dont see another
platform that would be benificial to look into yet
L102[04:01:09] <Tazz> unless its like
highly requested haha
L103[04:01:27] <Tazz> but tbh I doubt Ill
get farther than like a single user of the VM :X
L104[04:02:33] <Forecaster> evil_dan2wik:
the code looks correct
L105[04:02:49] <Forecaster> it must fail
to open the file it tries to put in "file"
L106[04:02:57] <Forecaster> and the
program doesn't handle that
L107[04:03:20] <Forecaster> what did it
say after "Writing to"?
L109[04:05:28] <Forecaster> evil_dan2wik:
can you check if it created that file?
L110[04:05:36] <evil_dan2wik> It did
not
L111[04:05:53] <Forecaster> is there
insufficient space on the harddrive?
L112[04:06:11] <evil_dan2wik> There is
plenty of space
L113[04:06:19] <Forecaster> try running it
again
L114[04:06:57] <evil_dan2wik> Same file,
Same error
L115[04:07:29] <Forecaster> you might want
to take this up with the author of this program, or try something
else
L116[04:09:01] <evil_dan2wik> Aparently
the error is not enough space
L117[04:09:18] <evil_dan2wik> Despite the
file being 2kb and there being 1.3M available on the disk
L118[04:09:26] <Forecaster> odd
L119[04:09:46] <evil_dan2wik> Oh
L120[04:09:56] <evil_dan2wik> tmpfs is
full
L121[04:10:01] <evil_dan2wik> I was
looking at the drive stats
L122[04:13:35] <evil_dan2wik> There we
go
L123[04:13:45] <evil_dan2wik> I mounted a
drive as /tmp and it worked
L124[04:15:58]
⇨ Joins: LeshaInc (~LeshaInc@84.234.51.42)
L125[04:18:36] <Forecaster> nice
L126[04:19:53] <evil_dan2wik> For some
reason, the program does not use the current folder as the default
directory, it puts it in /tmp
L127[04:20:24] <evil_dan2wik> but 'gitrepo
<githubid> ./' works
L128[04:49:49] <Forecaster> ~oc
drone
L130[05:15:21] *
Elizabeth groans
L131[05:16:13] <Trangar> Hot
L132[05:17:28] ***
Kolatra|away is now known as Kolatra
L133[05:19:25]
⇨ Joins: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
L134[05:21:43] <cloakable> Hurrah for
badly documented components! \o/
L135[05:21:58] <Forecaster> rain
L136[05:23:15] ⇦
Quits: alexbuzzbee (~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
(Ping timeout: 198 seconds)
L137[05:24:25] <cloakable> Forecaster:
Terminal Glasses Bridge from openblocks lets an OC/CC computer
print stuff to your screen. Except how x, y on the component maps
to x, y on the screen is undocumented, and to make things worse
anchoring objects to different parts of the screen doesn't change
the x y value of the object, and the way x, y interacts with
anchoring is ALSO undocumented!
L138[05:25:49] <cloakable> And to make
things even better, you can't get what the peripheral considers the
maximum x and y of the screen!
L139[05:25:53] <Forecaster> I have that
addon, but I haven't poked at it yet
L140[05:26:38] <cloakable> I suspect it
will be very useful once I can work out how things map to the
screen
L141[05:28:30] <Vexatos>
openglasses?
L142[05:28:53] <cloakable> Oh: don't just
do "glass.addText(x, y, "string")"; do
"text = glass.addText(x, y, "string")", there
are also methods you can call on the object they return. So you can
call text.setText("string") to update that field
L143[05:29:09] <cloakable> Vexatos:
OpenMods
L144[05:30:38] <Vexatos>
openglasses.
L145[05:30:38] <Izaya> nginx wizards: can
I make nginx on port 443 just pass connections to another server
for a given domain?
L146[05:30:43] <Vexatos> Just use
openglasses
L147[05:30:55] <Vexatos> because
OpenPeripheral should not be used with OC :P
L148[05:31:05] <Vexatos> At least not with
the configs you most likely use
L149[05:31:06] <Vexatos> :>
L150[05:31:08] <Forecaster> oh! oh!
L151[05:31:12] <Forecaster> I
misunderstood
L152[05:31:23] <Forecaster> I have
openglasses, not openperipherals
L153[05:31:28] <Forecaster> or
openblocks
L154[05:31:59] <Forecaster> or
openmods
L155[05:32:05] <Forecaster> any of
those
L156[05:32:17] <Vexatos> what about
opencomputers
L157[05:32:17] <Vexatos> :>
L158[05:32:30] <Forecaster> pff, who ues
that :>
L159[05:32:36] <Forecaster> uses*
L160[05:33:31] <cloakable> I may try
openglasses, but it seems to suffer from the same 'how does this
map to the screen' problem as openmods
L161[05:34:01] <cloakable> also: I have
the terminal glasses integrated into my eio dark steel helm
:D
L162[05:34:26] <cloakable> Which is an
awesome feature
L163[05:34:29] ⇦
Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 186 seconds)
L164[05:35:10] <cloakable> "They go
into your helmet slot" no I'd rather they went into my
helmet
L165[05:36:51] <cloakable> If you are
making me choose between the ability to have a computer-generated
hud, and the functionality and protection of the dark helm, I will
choose the dark helm every damn time xP
L166[05:37:17] <Vexatos> well that is your
fault not mine
L167[05:37:28] <Vexatos> blame your
inferior preferances
L168[05:37:32] <Vexatos> :)
L169[05:38:03] <cloakable> Yes, how
terrible of me to value 'solar charging' 'nightvision' and oh, 'not
dying' over 'cool hud' xP
L170[05:38:19] <Vexatos> yup
L171[05:38:20] <cloakable> But I have both
so \o/
L172[05:38:23] <Vexatos> pretty stupuid
imo
L173[05:38:28] <Vexatos> :P
L174[05:38:50] <cloakable> So my dark helm
now has 'solar charging' 'nightvision' 'not dying' AND 'cool
hud'
L175[05:39:04] <Vexatos> you wear hud
glasses, hover boots, batpacks and nanomachines
L176[05:39:12] <cloakable> I'm like a
heavily enchanted, darker armoured iron man
L177[05:39:21] <Forecaster> I have this
problem with a whole bunch of different headwear
L178[05:39:37] <Vexatos> cloakable, you're
kind of implying the game would still be fun when you're
invincible
L179[05:40:21] <cloakable> Vexatos: It
might not be for everyone, but I'm having lots of fun in my
diamond-equiv protection IV enchanted armour :P
L180[05:40:35] <Vexatos> why aren't you
just playing creative then >_>
L181[05:40:43] <Vexatos> it's not survival
mode if you don't have to survive at all
L182[05:41:00] <cloakable> So it's only
invincible if you call protection iv enchanted diamond armour
invincible :P
L183[05:41:00] <Forecaster> maybe they
enjoy resource gathering
L184[05:41:00] <Vexatos> or have to worry
about surviving
L185[05:41:09] <Vexatos> hm
L186[05:41:49] <Forecaster> I just wish I
had something that let me switch headwear quickly
L187[05:42:18] <cloakable> resource
gathering, infrastructure design, and while I'm not invincible, I'd
have to do something really stupid to die, as opposed to dying from
random bad luck :P
L188[05:42:34] <cloakable> Which is a good
place to be in survival imo
L189[05:44:06] <cloakable> It's not a ic2
quantum suit, or quantumflux battlesuit, or draconic evolution
draconic armour. It's... the enderio dark armour. Diamond equiv, so
80% reduction from a full set.
L190[05:44:32] <Forecaster>
"something stupid" is pretty much how you die in any
armor
L191[05:44:59] <Forecaster> if you're
smart and careful enough you can survive in anything :P
L192[05:45:37] <Forecaster> better armor
just means you can take more risks
L193[05:45:42] <Forecaster> and
survive
L194[05:45:51] <cloakable> The smart thing
to do in leather armour is stay on the surface, but you'll hardly
progress if you do that :P
L195[05:48:43] <Forecaster> doesn't mean
you can't survive being undergound, like I said, if your're careful
enough
L196[05:52:00] <Elizabeth> Izaya,
yes
L197[05:57:54] <Vexatos> Forecaster knows
what he is doing
L198[05:58:03] <Vexatos> he's died 363
times and only lost his stuff twice
L199[06:03:03] <Forecaster> dang
shrubland
L200[06:03:12] <Forecaster> why do you
have so many shrubs
L201[06:03:45] <Vexatos> BECAUSE IT IS NOT
A TREELAND
L202[06:04:19] <Forecaster> I cant
even
L203[06:04:31] <Forecaster> place tracks
without getting rid of tons of shrubberies
L205[06:05:05] <MichiBot>
The Knights
Who Say "Ni!" - Monty Python and the Holy Grail |
length:
1m 21s | Likes:
6793
Dislikes:
102 Views:
1180198
| by
Monty Python
L206[06:06:29] ***
amadornes[OFF] is now known as amadornes
L207[06:06:54] <Forecaster> at least the
tracklayer cart can cut through leaves
L208[06:08:22] <Forecaster> but not the
trunks
L209[06:12:42] <Forecaster> but I'm nearly
at the place where the railway will turn south!
L210[06:12:53] <Forecaster> then I'll
eventually encounter the ocean
L211[06:13:02] <Forecaster> and I'll get
to use my robot for what I made it for :D
L212[06:18:50] <cloakable> Okay, I'm
getting places. Via trial and error, but getting places.
L213[06:21:06] <cloakable> (Now to
leverage this into a function that I can call)
L214[06:31:36] <Forecaster> I'd lend you
my crowbar but I'm using it
L215[06:36:58] <Mimiru> Lewd
L216[06:40:32] <cloakable> heh
L217[06:41:01]
⇨ Joins: Trangar_ (~Trangar@46.102.230.170)
L218[06:41:02] <Mimiru> I wonder what Tazz
wanted...
L219[06:41:21] <Forecaster> something
about table indexes and vm's
L220[06:41:32] <Mimiru> Nah, he pinged me
about something with OpenPrinter
L221[06:41:40] <Forecaster> oh
L222[06:42:26] <Mimiru> %tell Tazz whats
wrong?
L223[06:42:27] <MichiBot> Mimiru: Tazz
will be notified of this message when next seen.
L224[06:43:33] ⇦
Quits: Trangar (~Trangar@46.102.230.170) (Ping timeout: 201
seconds)
L225[06:45:39]
⇨ Joins: Dimensional|2 (~kvirc@40.134.242.242)
L226[06:47:44] ⇦
Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 186
seconds)
L227[06:55:37] *
vifino groans and kisses Elizabeth
L228[07:00:13]
⇨ Joins: Inari
(~Pinkishu@p5DEC68F7.dip0.t-ipconnect.de)
L229[07:00:18] ⇦
Quits: wembly (~wembly@50.240.220.69) (Read error: Connection reset
by peer)
L230[07:02:13] ⇦
Quits: Nentify (sid14943@id-14943.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L231[07:02:15]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L232[07:02:20] ⇦
Quits: Kasen (~rakiru@198.50.204.214) (Ping timeout: 190
seconds)
L233[07:08:39]
⇨ Joins: wembly (~wembly@50.240.220.69)
L234[07:10:01] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Quit:
Leaving)
L235[07:11:23] *
Elizabeth snuggles and kisses vifino
L236[07:11:55] *
Mimiru sighs
L237[07:12:07] <Mimiru> I wish I could get
a bit more fucking communication from this guy
L238[07:13:46] <Mimiru> And it seems
gamax92 hit the limitations of the "Simple" networking in
forge..
L239[07:13:59] *
cloakable savages the script
L240[07:14:06] <Mimiru> Savage
L241[07:14:52] <cloakable> 'attempt to
index global 'glass' (a nil value)' THERE IS NO GLOBAL CALLED GLASS
IN THIS ENTIRE SCRIPT
L242[07:15:06] <cloakable> either set or
called
L243[07:15:15] <Mimiru> It's on line
134
L244[07:15:16] <Mimiru> :P
L245[07:15:52] <cloakable> it's claiming
it's being called on line 35
L246[07:16:04] <cloakable> line 35 is, and
I quote: 'end'
L247[07:17:08]
⇨ Joins: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
L248[07:17:34] <cloakable> okay, rebooting
the computer cleared that up
L249[07:17:49] <Mimiru> something cached
in a library or something?
L250[07:18:22] <cloakable> Yeah, looks
like rc caches
L251[07:18:22] <Mimiru> Anything loaded
via require gets cached
L252[07:32:01] <cloakable> Okay, making
the rc.d script a simple shell.execute() on the actual script is
working a bit better
L253[07:35:03] <cloakable> \o/ I now have
a bit of gui that tells me how much energy is in my battery
:D
L254[07:35:19] <Elizabeth> Mimiru, you
about?
L255[07:35:44] <Mimiru> for a minute
sup?
L256[07:35:55] <cloakable> Okay: step 'get
it working' done, now for step 'make it pretty'
L257[07:36:26] <Elizabeth> is there anyway
to make the dns stuff we're using allow recursive lookups for
certain hosts?
L258[07:36:39] <Mimiru> ?
L259[07:36:42]
⇨ Joins: Caveman_
(~Caveman@2001:1c00:a08:f100:6cbf:fe7d:c5a4:5f21)
L260[07:37:18] <Elizabeth> cause janus is
trying ot use itself to lookup dns stuff but can't
L261[07:37:28] <Inari> use itself
L262[07:37:28] <Inari> lewd
L263[07:37:42] <Elizabeth> .-.
L264[07:38:10] <Elizabeth> actually, i
think stuff isn't working cause the secondary server isn't
responding....
L265[07:38:25] <Mimiru> ns2?
L266[07:38:42] <Elizabeth> no
L267[07:39:02] ⇦
Quits: Caveman_ (~Caveman@2001:1c00:a08:f100:6cbf:fe7d:c5a4:5f21)
(Client Quit)
L268[07:39:06] <Elizabeth> janus's
resolv.conf has localhost and some other address, switched the 2nd
one to 8.8.8.8
L269[07:39:54] <Mimiru> But yeah you can
install powerdns-recursor, I've never used it though
L270[07:42:33] <Inari> right
L271[07:42:35] <Inari> no programming
today
L272[07:42:51] <Forecaster> :O
L273[07:43:28] <Elizabeth> ¬_¬ prosody why
are you not using the 2nd option?
L274[07:49:46]
⇨ Joins: Trangar__ (~Trangar@46.102.230.170)
L275[07:55:05] ⇦
Quits: Trangar_ (~Trangar@46.102.230.170) (Ping timeout: 384
seconds)
L276[07:55:34]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L277[07:57:20] <Elizabeth> THERE WE
GO
L278[08:03:11] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Quit:
Leaving)
L279[08:07:43] <Elizabeth> Mimiru: the
recursive package is for places when you don't have the full
server. For now I've set the recursor to 8.8.8.8 and
allow-recursion from localhost
L280[08:09:11] ⇦
Quits: Trangar__ (~Trangar@46.102.230.170) (Quit:
Leaving)
L281[08:11:13] <Mimiru> Oh yeah... that's
how I usually configure mine.. I forgot about that
L282[08:15:13] ⇦
Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Killed
(NickServ (GHOST command used by Nachie)))
L283[08:15:17]
⇨ Joins: Nachie
(~Nachie@50-83-108-134.client.mchsi.com)
L284[08:18:46] ⇦
Quits: techno156 (~techno156@137.154.59.161) (Quit: There are those
who live without living. Don't be one of those.)
L285[08:23:55] <Magik6k> payonel, u
here?
L286[08:24:00]
⇨ Joins: techno156 (~techno156@162.220.221.43)
L287[08:24:13] <Magik6k> How is /sys going
in OpenOS?
L288[08:24:36]
⇨ Joins: BILLPC2684
(~BILLPC268@cpe-24-26-134-100.columbus.res.rr.com)
L289[08:26:44] <xandaros> So - all those
APIs the docs mention (not components) - I assume they are part of
OpenOS?
L290[08:27:04] <Forecaster> some of
them
L291[08:27:53] <xandaros> So where are the
other ones?
L292[08:28:26] <Forecaster> in whatever
the api belongs to?
L293[08:28:36] <Forecaster> like the robot
api is in the robot, obviously
L294[08:29:13] <xandaros> right. So,
conceptually, the robot has a (ROM?) chip on it, providing the
API?
L295[08:29:26] <Forecaster> sure
L296[08:29:50] <Forecaster> technically it
provides a component that has the api
L297[08:29:53] <xandaros> Seems a bit odd,
but sure. Let's go with it :D
L298[08:30:13] *
Forecaster shrugs
L299[08:30:19] <xandaros> Yeah, that's a
good point. Why isn't it part of the component, then?
L300[08:30:20] <Forecaster> the robot
specific methods have to be somewhere
L301[08:31:28] <Forecaster> a component is
an object that represents an item or block, or part of one
L302[08:31:41] <Forecaster> the api is the
methods for interacting with the component
L303[08:32:41] <xandaros> Hmm, I guess the
component API is low-level primitives, while the API contains
wrapper functions with extended functionality
L304[08:32:54] <xandaros> Or
“library”
L305[08:33:01] <xandaros> The docs just
call it API
L306[08:33:06] <Forecaster> no idea what
you're talking about now
L307[08:33:13] <Forecaster> an api is a
set of methods
L309[08:33:22] <Forecaster> a component is
a device
L310[08:34:20] <Forecaster> those methods
refer to the same thing
L311[08:35:41] <xandaros> huh?
L312[08:36:00] <Inari> some things are
written in openos libs, others are function the component itself
provides
L313[08:36:13] <Forecaster> ^
L314[08:37:07] <Forecaster> like I said, a
component can include an api for interacting with it
L315[08:37:13] <xandaros> So, how does my
computer know about those extra functions? Component (2nd link), I
can understand, since there's a sort of RPC protocol going on
there. What about the other ones, though? (1st link) - Are they
part of OpenOS, then?
L317[08:40:42] <Magik6k> Other components
like internet used to do that too, but now it was moved to loot
disks
L318[08:40:59] <Forecaster> and then into
openOS
L319[08:41:11] <xandaros> So some
components (all?) contains a filesystem, which might contain an
autorun file, which gets executed by OpenOS?
L320[08:41:21] <Forecaster> no
L321[08:41:49] *
xandaros is confused
L322[08:41:57] <Magik6k> Now there is only
robot component that does that, but not long ago more components
did that
L323[08:42:07] <Forecaster> some
components has a filesystem that contain libraries that become
avaliable if you require them
L324[08:42:26] <Forecaster> the drones
also do this still
L325[08:42:40] <Magik6k> OpenOS runs
.autorun.lua from each filesystem, which in case of robot component
injects the libraries
L326[08:42:58] <Forecaster> oh, okay
L327[08:43:15] <xandaros> Okay, so no
external component contains any libraries except for their core
component libraries. Any libraries are either part of OpenOS or
separate software found on loot disks?
L328[08:44:31] <Magik6k> Yep, I
think
L329[08:44:46] <xandaros> Awesome, that
makes sense. :D
L330[08:45:57] <xandaros> And internal
components contain a filesystem, which has an autorun file that
gets run by OpenOS once it becomes available, which will link the
libraries into the root filesystem?
L331[08:46:19] <Magik6k> yep
L332[08:46:30] <Magik6k> For now only
robot component does that
L333[08:46:39] <Forecaster> and
drone
L334[08:46:42] <Magik6k> And maybe some
addon components
L335[08:46:58] <Magik6k> drone is uC like
AFAIK, no no
L336[08:47:01] <Magik6k> *so no
L337[08:47:07] <xandaros> There is no
drone library
L338[08:47:34] <Magik6k> It gives the
component and maybe the filesystem, but it's not being run
L339[08:47:35] <Forecaster> there is a
drone component that has methods
L340[08:47:46] <xandaros> Yes... but the
component is different
L341[08:47:57] <xandaros> That's what I'm
explicitly not talking about :P
L342[08:47:58] <Magik6k> component methods
!= component library
L343[08:49:00] <xandaros> So it runs
autorun on any filesystem it finds? I'm not sure I agree with
that... lol
L344[08:49:33] <Magik6k> Yep, it
does
L345[08:49:48] <Forecaster> that used to
be a thing in real life too :P
L346[08:49:50] <Mimiru> You can disable it
on floppies
L347[08:49:51] <Forecaster> not so much
anymore
L349[08:54:20] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA64ECF25DF4868DF316.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L350[08:56:58]
⇨ Joins: Vexatos
(~Vexatos@p200300556E32CA64ACA4E5E8AEB4C4F9.dip0.t-ipconnect.de)
L351[08:56:58]
zsh sets mode: +v on Vexatos
L352[09:01:31] <xandaros> I guess I should
separate all the bindings I made into different packages, then.
Seeing that somebody might not actually be using all of that stuff.
On the other hand, there's nothing preventing you from loading the
module and using the functions anyway, without the software being
there. I guess there's no way to get rid of the inherent unsafeness
of Lua in some places :/
L353[09:01:39] ⇦
Quits: BILLPC2684
(~BILLPC268@cpe-24-26-134-100.columbus.res.rr.com) (Ping timeout:
190 seconds)
L354[09:02:20] ⇦
Quits: andreww (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping
timeout: 190 seconds)
L355[09:02:21] <Magik6k> What are you
trying to to? I've probably missed that
L357[09:03:33] <xandaros> Well, the
libraries, anyway. Components are still WIP
L358[09:05:30]
⇨ Joins: Yepoleb
(~yepoleb@178-190-225-199.adsl.highway.telekom.at)
L359[09:06:25] <Magik6k> Nice, some typed
functional lang compiling to Lua, right?
L360[09:06:31]
⇨ Joins: Aquaver
(webchat@atp23.neoplus.adsl.tpnet.pl)
L361[09:07:10] <xandaros> Yes, but it
compiles to JS. I also wrote a Lua backend for it... I am going to
great lengths to get this to work and I have no idea why :P
L362[09:07:23] <Magik6k> heh
L363[09:07:40] <Magik6k> And I'm sitting
here implementing DHCP server for oc
L364[09:08:12] <xandaros> I intend to
build a whole network stack at some point
L365[09:08:20] <Magik6k> I did already
:p
L366[09:08:32] <Magik6k> IPv4 + base for
v6
L367[09:08:48] <xandaros> TCP? UDP? ICMP?
Multicast? :P
L368[09:09:02] <Magik6k> Already talking
to linux tun device via internet card
L369[09:09:14] <Magik6k> UDP + some ICMP
is done
L370[09:09:16] <xandaros> k then
L371[09:09:31] <Magik6k> +routing, IP
packet assembly
L372[09:09:39] <Mimiru> %xkcd 927
L374[09:10:16] <Magik6k> b b but It's real
IP not other standard
L375[09:10:39] <Mimiru> I was referring to
xandaros saying they were going to do it as well :P
L376[09:10:51] <Magik6k> heh
L377[09:11:01] <xandaros> Well, it would
be multiple implementations of the same standard :P
L378[09:11:08] <xandaros> But I can also
find something else to do
L379[09:11:16] <xandaros> I noticed
there's no netcat atm
L380[09:11:23] <Mimiru> Look.. theres no
xkcd on the EXACT thing... ok I work with what I'm given :P
L381[09:11:29] <Magik6k> Only two things
that are custom for now is ARP equiv for OC networks and that
DHCP-like thing I'm doing now
L383[09:11:57] <xandaros> Btw, is it
possible to make your own filesystem driver? Mewants sshfs
L384[09:12:11] <Magik6k> yep, easily
L385[09:12:46] <xandaros> Similar to fuse?
:D
L386[09:13:01] <Magik6k> Probably even
simpler
L387[09:13:13]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L388[09:13:24] <Magik6k> You just provide
filesystem component fo filesystem library
L389[09:14:25] <xandaros> So you can make
your own components?
L390[09:14:33] <xandaros> Well, of course
you can. It's Lua...
L391[09:14:45] <Magik6k> for FS you don't
have to
L392[09:14:58] <Magik6k> But there is
virtual component library on OPPM
L393[09:15:12] <Magik6k> And it's built in
Plan9k
L394[09:15:29] <xandaros> Plan9k is an
alternative OS?
L395[09:15:30] <Magik6k> *built-in
in?
L396[09:15:32] <Magik6k> Yep
L397[09:15:42] <xandaros> What's
different?
L398[09:17:03] <Magik6k> Somewhat
Compatibile with openOS, but it's heavier and has
kernel/multitasking, /sys /proc, /dev, and is using package manager
for it's parts
L399[09:17:33] <xandaros> Oh, that sounds
nice
L400[09:17:44] <xandaros> Also modelling
POSIX?
L401[09:17:54] <Magik6k> And uses vt100
codes for terminal
L402[09:18:00] <Magik6k> sort of
L403[09:18:21] <Magik6k> Lua
interpretation of POSIX I'd say
L404[09:18:26] <xandaros> Yeah
L405[09:18:41] <xandaros> That's why I
said modelling and not implementing :P
L406[09:20:18] ⇦
Quits: Aquaver (webchat@atp23.neoplus.adsl.tpnet.pl) (Ping timeout:
195 seconds)
L407[09:20:18] <xandaros> So - custom
filesystem. I noticed filesystem.mount takes a component Proxy,
which is likely what I'd mock. I guess it wouldn't have an Address,
since it's virtual, but I guess you can generate a random
UUID.
L408[09:20:33] <xandaros> Creating such a
Proxy is going to be annoying to model in purescript, though
L411[09:24:22] <xandaros> Looks pretty
good. I guess I just have a function to create a FS proxy which you
pass a whole load of functions. Alternatively, I guess I could pass
it a record with the functions and it just wraps it in a
Proxy.
L412[09:24:35] <xandaros> I think the
second is better. Then, you can also do lens shenanigans if you so
choose
L413[09:25:10]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L414[09:25:36] <xandaros> Or have an
actual virtual component lib. Hmmmm
L415[09:25:54] <xandaros> decisions
decisions
L416[09:28:58]
⇨ Joins: Nentify
(uid14943@id-14943.highgate.irccloud.com)
L417[09:30:25] <xandaros> Magik6k: Well, I
guess once I get home I'll actually set up a computer. Created this
minecraft world specifically to play around with OpenComputers and
I've done all sorts of things, but I haven't touched OC yet
:D
L418[09:30:37] <xandaros> Is Plan9k a loot
disk or does it have a recipe?
L419[09:34:51] <Magik6k> xandaros, loot
disk and dunno about recipe
L420[09:35:13] <xandaros> Guess I'll have
to do more caving, then
L421[09:35:18] <Magik6k> You can use oppm
to install MPT and then use that to install Plan9k
L422[09:35:32] <xandaros> Well... does
oppm have a recipe? :D
L423[09:36:10] <Forecaster> you can craft
a disk with a scrench to cycle through the loot disks
L424[09:38:27]
⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L425[09:38:42] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Killed (NickServ (GHOST command
used by Jezza_)))
L426[09:38:48] ⇦
Quits: Jezza_ (~Jezza@92.206.5.6) (Read error: Connection reset by
peer)
L427[09:38:59]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L428[09:46:38] <gamax92> Mimiru: Nah it's
okay, it's just that I learned a bit about networking and whats not
possible
L429[09:46:46] <gamax92> So ... Take
2
L430[09:48:14] <xandaros> Forecaster: Oh,
that is interesting. So I can craft an OpenOS disk and then get to
any possible loot disk from there? o_O
L431[09:49:34] <gamax92> Over sleep I
think I might have found something while slightly not conventional
it should simplify some of the implementation
L432[09:49:48] <Forecaster> xandaros:
yes
L433[09:50:06] <gamax92> Also if this is
"simple networking" what's the other type
L434[09:50:45] *
gamax92 pokes Vexatos
L435[09:50:53] <xandaros> Also, some of
the return types in the docs realy need some parentheses. “string
or nil, string” could be “(string or nil), string“ or “string or
(nil, string)”. The former doesn't make too much sense, but it's
still ambiguous :P
L436[09:50:55] <Elizabeth> vifino, 25
DAYS!!!!!
L437[09:51:00] *
Elizabeth needs to go shopping
L438[09:51:06] <vifino> :3
L439[09:51:08] <Forecaster> until the
world ends?!
L440[09:51:09] <Forecaster> :O
L441[09:51:13] <Elizabeth> yep
L442[09:51:17] <Vexatos> I HAVE BEEN
POKED!
L443[09:51:35] *
Forecaster un-pokes Vexatos
L444[09:51:53] <Vexatos> I HAVE BEEN
UNPOKED!
L445[09:52:01] *
Vexatos goes back to induction
L446[09:52:03] <xandaros> I think gamax92
would prefer him to stay poked, though
L447[09:52:30] <Forecaster> they should
have declared the poke as private then D:<
L448[09:52:50]
⇨ Joins: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl)
L449[09:53:25] <gamax92> Vexatos: what
networking is computronics/asielib using because it doesn't seem to
be the simple networking stuff
L450[09:54:09] <Vexatos> no idea
L451[09:54:11] <Vexatos> asie made
it
L452[09:54:13] <Vexatos> it works
L453[09:54:17] <Vexatos> that's all I care
:P
L454[09:54:28] <gamax92> Vexatos: care
harder.
L455[09:54:52] <gamax92> What if you get
to a point where it stops working
L456[09:55:31] <Vexatos> then I care
L457[09:57:09]
⇨ Joins: BILLPC2684
(~BILLPC268@cpe-24-26-134-100.columbus.res.rr.com)
L458[10:01:14] <gamax92> oh, it's FML
Channels based
L459[10:25:33] <Inari> "jam your poky
bit in and turn it"
L460[10:25:50] <Forecaster> lewd
L461[10:26:40] <Elizabeth> ^
L462[10:26:44] <Elizabeth> %Inari
L464[10:27:51] <vifino> %vifino
L465[10:27:53] <vifino> :(
L466[10:30:09] <Inari> "what happens
if you get a limb stuck in a press" lewd
L467[10:30:41] <Forecaster> is the press
hydraulic?
L468[10:37:39] <vifino> Mimiru: add
%vifino, recommended by Elizabeth
L469[10:37:42] *
vifino hides
L470[10:39:23] <gamax92> Mimiru: add
cookies into my possession :D
L471[10:39:49] <Elizabeth> .jenkins
L472[10:39:49] <EnderBot2> Please wait
whilst I query the servers!
L473[10:39:51] <EnderBot2> Latest builds:
OpenLights1.7: #22 |
ZettaIndustries: #120 |
OpenSecurity: #91 |
OpenPrinter: #79 |
OpenPrinter1.7: #132 |
OpenComputersDev: #940 |
OpenLights: #20 |
OpenComputers: #39
L474[10:40:13] <Elizabeth> y'know, that's
a lot faster when both IPv4 and IPv6 are working
L475[10:40:19] <gamax92>
"<EnderBot2> Recalculating splines"
L476[10:50:03] <Elizabeth> athar what the
fuck are you doing...
L477[10:50:29] <Forecaster> "n
nothing! close the door!"
L478[10:54:14] <Forecaster>
s/door/poty
L479[10:54:14] <MichiBot>
<Forecaster> "n nothing! close the poty!"
L480[10:54:17] <Forecaster>
s/door/port
L481[10:54:17] <MichiBot>
<Forecaster> "n nothing! close the port!"
L482[10:54:19] <Forecaster> dangit
L483[10:57:06] <Elizabeth> i swear, if her
and Janus are hitting it off again....
L484[10:57:48] <Inari> lewd
L485[11:01:02] ⇦
Quits: Nachie (~Nachie@50-83-108-134.client.mchsi.com) (Quit: Tell
your parents you love them)
L486[11:04:00] ⇦
Quits: Gyro (~Gyro@2601:184:300:5d60:8ca7:f5:fe33:2e7b) (Read
error: Connection reset by peer)
L487[11:04:21]
⇨ Joins: Gyro
(~Gyro@2601:184:300:5d60:8ca7:f5:fe33:2e7b)
L488[11:05:51] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Ping
timeout: 198 seconds)
L489[11:06:19]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L490[11:06:27] ⇦
Quits: Inari (~Pinkishu@p5DEC68F7.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L491[11:06:37]
⇨ Joins: Inari
(~Pinkishu@p5DEC68F7.dip0.t-ipconnect.de)
L492[11:07:21] ⇦
Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
(Read error: Connection reset by peer)
L493[11:08:51] ⇦
Quits: ds84182 (~ds84182@hekate.pc-logix.com) (Ping timeout: 198
seconds)
L494[11:09:01]
⇨ Joins: Kiddobyte
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com)
L495[11:10:14] ⇦
Quits: techno156 (~techno156@162.220.221.43) (Quit: There are those
who live without living. Don't be one of those.)
L496[11:11:44] ⇦
Quits: cpup (~cpup@32.218.115.149) (Ping timeout: 186
seconds)
L497[11:12:12] <gamax92> now to remember
what all my packets were
L498[11:12:52] <Elizabeth> #the
matrix
L499[11:13:06] <Forecaster> under the
x-mas tree
L500[11:14:37]
⇨ Joins: ds84182 (~ds84182@hekate.pc-logix.com)
L501[11:16:32]
⇨ Joins: cpup (~cpup@32.218.114.23)
L502[11:16:56] <Elizabeth> .stats
L504[11:17:01] <Elizabeth> hm
L505[11:17:52] <Elizabeth> hmm, what
commands have a ZWS in them...
L506[11:18:05] <Elizabeth> beep
L507[11:18:14] <Elizabeth> that didn't
work how i wanted
L508[11:18:32] <Elizabeth> #p
L509[11:18:33] <|0xDEADBEEF|> >
1.292002009 Seconds passed.
L510[11:18:39] <Elizabeth> hmm
L511[11:18:42] <Elizabeth> %Inary
L512[11:18:43] <Elizabeth> ¬_¬
L513[11:18:47] <Elizabeth> %Inari
L515[11:18:53] <Elizabeth> grr
L516[11:19:40] <gamax92> :3, this is
looking good, looking clean, hopefully I don't hit a snag at the
end
L517[11:19:42] <Elizabeth> .jenkins
L518[11:19:45] <Elizabeth> ffs
L519[11:19:52] <Elizabeth> just found
another error in EnderBot2
L520[11:20:08]
⇨ Joins: CoderPuppy (~cpup@32.218.114.41)
L521[11:23:51] ⇦
Quits: SpiritedDusty (~SpiritedD@hekate.pc-logix.com) (Ping
timeout: 198 seconds)
L522[11:24:19]
⇨ Joins: SpiritedDusty
(~SpiritedD@hekate.pc-logix.com)
L523[11:24:19]
zsh sets mode: +o on SpiritedDusty
L524[11:25:19] ⇦
Quits: cpup (~cpup@32.218.114.23) (Ping timeout: 384
seconds)
L526[11:31:41] <Elizabeth> .shutdown
L527[11:31:45] <Elizabeth> no?
L528[11:31:49] <Elizabeth> oh wait
L529[11:31:56] <Elizabeth> it's command
st
ff errored
L530[11:32:06] <Elizabeth> how the fuck
did i underline that...
L531[11:32:12] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Quit: Ohh
Noes)
L532[11:33:15]
⇨ Joins: andreww (~xarses@64.124.158.100)
L533[11:33:28]
⇨ Joins: bauen1_
(~bauen1@2a02:810d:1980:1584:a183:67ad:3da1:ddbc)
L534[11:34:00] <Forecaster> magical
underlines!
L535[11:34:37] ⇦
Quits: bauen1 (~bauen1@2a02:810d:1980:1584:b1bd:2a75:66b6:e652)
(Ping timeout: 201 seconds)
L536[11:34:54] <gamax92> ...
L537[11:35:18] <gamax92> my one test case,
happens to work, it still works, every other one doesn't ... yay
thanks test case
L538[11:35:29]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L539[11:35:30]
zsh sets mode: +v on EnderBot2
L540[11:35:41] <Elizabeth>
EnderBot2,
L541[11:35:51] <Elizabeth> good, that
didn't break it
L542[11:35:56] <Elizabeth> .load
L543[11:35:56] <EnderBot2> Ermm, Lizzy I
broked.. Plz fix
L544[11:35:57] <EnderBot2> Error: <type
'exceptions.NameError'>: global name 'timedelta' is not
defined
L545[11:36:01] <Elizabeth> derp
L546[11:36:09] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Client
Quit)
L547[11:36:25]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L548[11:36:26]
zsh sets mode: +v on EnderBot2
L549[11:36:28] <Elizabeth> .load
L550[11:36:31] <Elizabeth> .load
L551[11:36:31] <EnderBot2> CPU: 0.27 0.25
0.22 , RAM: 13.5G/31.3G (~43.0%), SWAP: 344.7M (~0.4%), Uptime: 296
days, 18:21:09.450000
L552[11:36:35] <Elizabeth> \o/
L553[11:37:45] ⇦
Quits: bauen1_ (~bauen1@2a02:810d:1980:1584:a183:67ad:3da1:ddbc)
(Client Quit)
L554[11:37:47] ⇦
Quits: BILLPC2684
(~BILLPC268@cpe-24-26-134-100.columbus.res.rr.com) (Ping timeout:
384 seconds)
L555[11:37:48]
⇨ Joins: bauen1
(~bauen1@2a02:810d:1980:1584:a183:67ad:3da1:ddbc)
L556[11:41:15] <vifino> .lizzy
L557[11:41:15] <EnderBot2> Ermm, Lizzy I
broked.. Plz fix
L558[11:41:15] <EnderBot2> Error: <type
'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode
byte 0xe2 in position 4: ordinal not in range(128)
L559[11:41:24] <Elizabeth> for fucks
sake
L560[11:41:57] <Forecaster> at least it's
polite :P
L561[11:42:22] <Elizabeth> %Inari
L563[11:42:49] <Elizabeth> i litterally
use the same escape as MichiBot
L564[11:43:05] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Quit: Ohh
Noes)
L565[11:43:06] <vifino> .vifino
L566[11:43:09] <vifino> :(
L567[11:43:12] <Forecaster> mauybe there
is no escape
L568[11:43:15] <Forecaster> maybe*
L569[11:45:09] <Elizabeth> test
L570[11:45:14] <Elizabeth> ¬_¬
L571[11:45:39] <Inari> Forecaster:
lewd?
L572[11:45:41] <Elizabeth> come on, stupid
fucking bot
L573[11:45:54] <Elizabeth> WHY THE FUCK
ARE YOU NOW NOT WORKING?
L574[11:46:32] *
Inari hands Elizabeth a cup of hot chocolate o.o
L575[11:47:39]
⇨ Joins: EnderBot2
(~EnderBot2@athar.theender.net)
L576[11:47:39]
zsh sets mode: +v on EnderBot2
L577[11:47:43] <Elizabeth> test
L578[11:48:13] <Elizabeth> .shutdown
L579[11:48:21] <Elizabeth> it's being
really slow...
L580[11:50:02] ⇦
Quits: EnderBot2 (~EnderBot2@athar.theender.net) (Read error:
Connection reset by peer)
L581[11:50:31]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L582[11:50:32]
zsh sets mode: +v on EnderBot2
L583[11:50:36] <Elizabeth> there
L584[11:50:39] <Elizabeth> .lizzy
L585[11:50:39] <EnderBot2> Ermm, Lizzy I
broked.. Plz fix
L586[11:50:40] <EnderBot2> Error: <type
'exceptions.TypeError'>: send() takes exactly 3 arguments (4
given)
L587[11:50:45] <Elizabeth> .-.
L588[11:50:58] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Client
Quit)
L589[11:51:38]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L590[11:51:38]
zsh sets mode: +v on EnderBot2
L591[11:51:41] <Elizabeth> .lizzy
L592[11:51:42] <EnderBot2> Ermm, Lizzy I
broked.. Plz fix
L593[11:51:42] <EnderBot2> Error: <type
'exceptions.TypeError'>: str() takes at most 1 argument (2
given)
L594[11:51:48] <Elizabeth> ARGHHH
L595[11:51:53] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Client
Quit)
L596[11:52:03] ⇦
Quits: SpiritedDusty (~SpiritedD@hekate.pc-logix.com) (Ping
timeout: 198 seconds)
L597[11:52:40]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L598[11:52:41]
zsh sets mode: +v on EnderBot2
L599[11:52:45] <Elizabeth> .lizzy
L600[11:52:45] <EnderBot2> Ermm, Lizzy I
broked.. Plz fix
L601[11:52:45] <EnderBot2> Error: <type
'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode
byte 0xe2 in position 4: ordinal not in range(128)
L602[11:52:49] <Elizabeth> fuck it
L603[11:52:52] <Elizabeth> i gie up
L604[11:52:59] <Elizabeth> *give
L605[11:53:13] <Elizabeth> EnderBot2 is a
piece of shit anyway
L606[11:53:33] <payonel> Magik6k: i added
eeprom and eeprom-data last night
L607[11:54:26] <Elizabeth> EnderBot2,
you're going to be replaced.
L608[11:59:50] <payonel> Magik6k: were you
just curious or are you to looking to use some /sys feature from
openos?
L609[12:01:27] <Magik6k> payonel, I'm
thinking of porting my IP stack to OpenOS, bit it heavily requires
/sys
L610[12:01:28]
⇨ Joins: SpiritedDusty
(~SpiritedD@hekate.pc-logix.com)
L611[12:01:29]
zsh sets mode: +o on SpiritedDusty
L613[12:02:01] ***
kirby|gone is now known as mrkirby153
L614[12:03:48] <payonel> to keep the # of
virtual fs mounted at boot
L615[12:03:59] <payonel> you agreed it was
better to have dev sym link to /sys points, yes?
L616[12:04:10] <Magik6k> yup
L617[12:04:27] <payonel> and what if /dev
-> /sys/dev/
L618[12:04:29] <payonel> or is that just
ugly?
L619[12:04:44] <payonel> i'd rather have
one big symlink rather than sym links for many points under
/dev
L620[12:04:57] <Magik6k> that actually
what what I meant
L621[12:05:05] <payonel> ok
L622[12:05:19] <payonel> when i need to
finish (i have a wip branch) is "dir" level dev
points
L623[12:05:30] <payonel> what that is
like, is more like a dev point factory
L624[12:05:34] <payonel> rather than a
single purpose point
L625[12:05:42] <payonel> like, /dev/random
or /dev/null, even /dev/eeprom
L626[12:05:47] <payonel> those are one-off
handlers
L627[12:06:06] <payonel> but i'm working
on a dir-level factory of points, a factory would have to handle
list() requests (for listing files and dirs)
L628[12:06:21] <payonel> it fits better
for things that have dynamic listings
L629[12:06:26] <payonel> rather than fixed
lists
L630[12:06:49] <payonel> i believe that's
what you'd want for something like /sys/net/if/[IF]/*
L631[12:07:04] <Magik6k> probably
L632[12:07:05] <payonel> i was doing this
to handle the dynamic nature of filesystems
L633[12:07:10] <Elizabeth> HOME TIME
L634[12:07:12] <Magik6k> I implement it as
metatable now
L635[12:07:39] ⇦
Quits: clever
(~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.FibreOp.nb.bellaliant.net)
(Ping timeout: 198 seconds)
L636[12:07:54]
⇨ Joins: clever
(~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.FibreOp.nb.bellaliant.net)
L638[12:08:21] <Magik6k> For Plan9k sysfs
ofc
L639[12:08:27] <payonel> right
L640[12:09:59] <payonel> ok i like this
better
L641[12:10:40] <payonel> my devfs library
has a points object that is SIMILAR in purpose to your sysfs.data
table
L642[12:11:08] <payonel> i'm going to work
on this and see if i can make my points object simply
compatable
L643[12:15:06] <Dustpuppy> first computer
cart working :-)
L644[12:16:30] <gamax92> Magik6k!
L645[12:17:08] <Dustpuppy> nice little
things the carts. tracks are much cheaper then me cable or conduits
on longer ways
L646[12:18:10]
⇨ Joins: cpup (~cpup@32.218.114.249)
L647[12:19:28] *
Elizabeth may or may not be debating what to get someone for their
birthday
L648[12:19:40] <Forecaster> some ram
L649[12:19:45] <Forecaster> and/or
wam
L650[12:19:52] <Magik6k> gamax92!
L651[12:19:58] <Elizabeth> I don't think
they need that
L652[12:20:06] <Forecaster> everyone needs
wam
L653[12:21:13] <gamax92> I would like a
core 2 quad
L654[12:21:27] <Mimiru> vifino, Elizabeth
ps can add commands :p
L655[12:21:36] <Mimiru> ops*
L656[12:21:36] <Forecaster> well you're
getting wam.
L657[12:23:02] <Mimiru> What exactly
should %vifino do? :P
L658[12:23:18] <Dustpuppy> birthday
presents depending on age and sex
L659[12:23:22] *
Elizabeth shrugs
L660[12:23:35] <Magik6k> ~oc inventory
upgrade
L662[12:24:03] <CompanionCube> Elizabeth,
you could always be evil
L663[12:24:10] <Dustpuppy> makes no sense
to give a 5 year old girld free beer for the evening
L664[12:24:13] <CompanionCube> and see if
you can get them credit for shitty facebook games
L665[12:24:19] <Elizabeth> No
L666[12:24:27] <Elizabeth> I hate
Facebook
L667[12:24:49] ⇦
Quits: CoderPuppy (~cpup@32.218.114.41) (Ping timeout: 384
seconds)
L668[12:25:00] <Forecaster> that's why
it's evil
L669[12:25:29] *
Elizabeth throws a wam at Forecaster
L670[12:25:37] *
Forecaster eats the wam
L671[12:25:50] <Elizabeth> Go forecast the
weather
L672[12:26:01] <Forecaster> it's
raining
L673[12:26:08] <CompanionCube> Forecaster,
it's especially evil if whoever gets it is a gamer
L674[12:26:20] <Forecaster> oh yes
L675[12:26:23] ⇦
Quits: johnnyhostile (~irssi@castlevania.blackholegate.net) (Quit:
leaving)
L676[12:29:26] <Mimiru> %xkcd 1705
L678[12:29:42]
⇨ Joins: Kasen (~rakiru@198.50.204.214)
L679[12:29:57] <Vexatos> MichiBot, A+
unicode support
L680[12:30:57] <Mimiru> Pok\u00c3\u00a9mon
Go
L681[12:31:18]
⇨ Joins: johnnyhostile
(~irssi@castlevania.blackholegate.net)
L682[12:31:41] <Mimiru> I don't do any
processing to the title
L684[12:33:14] <MichiBot> XKCD Comic Name:
Gnome Ann Posted on: 7/8/2016
L685[12:33:47] <vifino> Mimiru: Dunno, ask
Elizabeth.
L686[12:33:55] <Mimiru> I did, she
shrugged
L687[12:34:05] <Forecaster> my computer is
so slow at my base that I frequently see items that spawn in the
world as stone briefly before they render the right model
L688[12:34:20] <Elizabeth> I'll get the
lines that EnderBot2 was supposed to do when I get home
L689[12:34:57] ***
gAway2002 is now known as g
L690[12:38:06]
⇨ Joins: jon (webchat@64.237.51.172)
L691[12:38:53]
⇨ Joins: CoderPuppy (~cpup@32.218.115.36)
L692[12:39:01] ⇦
Quits: Kasen (~rakiru@198.50.204.214) (Quit: boop)
L693[12:39:26] ⇦
Quits: jon (webchat@64.237.51.172) (Client Quit)
L694[12:39:36]
<
runescapejon> Hello
L695[12:39:37]
<
runescapejon> ?
L696[12:39:58]
⇨ Joins: Kasen (~rakiru@198.50.204.214)
L697[12:40:10] <Mimiru> hi
L699[12:40:47] ⇦
Quits: cpup (~cpup@32.218.114.249) (Ping timeout: 192
seconds)
L700[12:43:40] <Forecaster> runescapejon:
you're gonna have to make an issue about this on our tracker
L702[12:46:52]
<
runescapejon> Thanks
L703[12:50:22] ⇦
Quits: LeshaInc (~LeshaInc@84.234.51.42) (Quit: Die)
L704[12:55:47]
⇨ Joins: LeshaInc (~LeshaInc@84.234.51.42)
L705[12:56:32]
<
Inari> @runescapejon what do you
even mean ? and if that isnt disabled on the server you can user
adduser to protect computers
L706[13:00:12]
⇨ Joins: Pigpork
(webchat@014198047229.ctinets.com)
L707[13:00:23] <Pigpork> why did i get
banned?
L708[13:00:30] <Forecaster> for
spamming
L709[13:00:47] <Pigpork> i was just asking
questions
L710[13:01:02] <Pigpork> no
trolling/spamming intended
L711[13:01:04] <Forecaster> you spammed
many lines of random letters
L712[13:01:15] <Pigpork> was not me, check
the username
L713[13:01:48] <Forecaster> you had the
same ip address
L714[13:02:04] <Pigpork> my computer get
hacked sometimes
L715[13:02:11] <Pigpork> liike my fb
account
L716[13:02:15] <Forecaster> surre
L717[13:02:58] <Pigpork> and the good
thing is that i learned alot of stuff
L719[13:03:12]
⇨ Joins: hlgl2
(~hlgl2@aftr-37-201-226-112.unity-media.net)
L720[13:03:26] <Pigpork> lol
L721[13:03:46] <Forecaster> don't spam,
and you wont get banned again
L722[13:04:23] <Pigpork> .
L723[13:05:10] <Pigpork> can anyone tell
me how to connect turrets to a computer
L724[13:05:16] <Pigpork> cables dont
work
L725[13:05:18] <Forecaster>
"turrets"?
L726[13:05:21] <Forecaster> what
turrets?
L727[13:05:31] <gamax92> Pigpork: you were
very obviously trolling
L728[13:05:40] <Pigpork>
openmodualrturrets
L729[13:05:43] <gamax92> Do not say
otherwise.
L730[13:05:58] <Forecaster> afaik those do
not support oc
L731[13:06:32] <Pigpork> is it me or the
camera in computronics is bugged?
L732[13:06:42] <Mimiru> Most likely,
you.
L733[13:06:47] <Forecaster> you're gonna
have to be more specific
L734[13:07:01] <Pigpork> when i use a
camera program on mineos
L735[13:07:13] <Pigpork> it only show
random colours
L736[13:07:28] <Pigpork> and i connected a
camera to the computer
L737[13:07:36] <gamax92> the computronics
camera d oesn't show color, only depth
L738[13:07:59] <Pigpork> then why is it
added
L739[13:08:07] <Pigpork> if it is almost
pointless
L740[13:08:20] <Mimiru> Pointless to you
!= pointless.
L741[13:08:21]
⇨ Joins: afaf
(Mibbit@aftr-37-201-226-112.unity-media.net)
L742[13:08:35] <Pigpork> then tell me, do
you use it?
L743[13:08:38] <gamax92> yeah
L744[13:08:42] ⇦
Parts: afaf (Mibbit@aftr-37-201-226-112.unity-media.net)
())
L745[13:08:55] <gamax92> works for remote
roboting
L746[13:09:02] <Forecaster> why do you
care?
L747[13:09:04] <Forecaster> just don't use
it
L748[13:09:16] <Pigpork> cause im bored
and need info on the mod
L749[13:09:33] <Pigpork> i thought i could
use the cam as a security cam
L750[13:11:07] <Pigpork> and does anyone
knows what happen if i put a ridiculus amount of ram in a computer
(through the config)
L751[13:11:11] <Mimiru> No, it doesn't
even show entities
L752[13:11:28] <payonel> Pigpork: see
computronics magical ram. it sets ram limit to math.huge
L753[13:11:36] <Forecaster> you'll have a
ridiculus amount of ram avaliable
L754[13:11:37] <payonel> side affect, gc
doesn't run (or something like that)
L755[13:12:12] <gamax92> Pigpork: yes, you
end up using a ridiculous amount of ram for your server to
pointlessly have a computer with way too much memory
L756[13:12:22] <Pigpork> i heard that
splitting a program between multiple computers. is it true?
L757[13:12:35] <Pigpork> i found it
somewhere on the forums
L758[13:12:42] <payonel> Pigpork: you
didn't pose a question
L759[13:12:44] <Forecaster> that's an
incomplete statement
L760[13:12:45] <gamax92> that's not even a
statement
L761[13:12:53] <payonel> unless youre
asking if we know if it is true that you heard it
L762[13:13:06] <Pigpork> can you split a
program between multiple computers in oc?
L763[13:13:11] <Forecaster> yes
L764[13:13:14] <gamax92> yes why wouldn't
you be able to
L765[13:13:16] <Elizabeth> ^
L766[13:13:23] <Pigpork> there are no
tutorials
L767[13:13:33] <Forecaster> signals
L768[13:13:39] <Forecaster> aka
events
L769[13:14:05] <payonel> Pigpork: not just
any program, your program has to be designed for it
L770[13:14:11] <Pigpork> ok
L771[13:15:09] <Pigpork> and when i
connect 2 computers and turn both of them on, one of them didt
work, is it a bug?
L772[13:15:19] <Pigpork> i connected them
with a cable
L773[13:15:19] <gamax92> oh right that
reminds me
L774[13:15:21] <Forecaster> need more
info
L775[13:15:27] <Forecaster> why didn't it
work?
L776[13:15:29] <Elizabeth> did you put a
relay between them
L777[13:15:29] <payonel> Pigpork: what
does "didn't work" mean?
L778[13:15:39] <gamax92> any time I put
redstone power to a screen the screen dies, goes solid black and
never seems to wake up
L779[13:15:40] <Pigpork> the screen
froze
L780[13:15:49] <payonel> Pigpork: are they
connected to the same screen?
L781[13:15:55] <Pigpork> no
L782[13:16:01] <Elizabeth> gamax92,
redstone turns the screen off
L783[13:16:02] <Pigpork> two cases and 2
screens
L784[13:16:12] <payonel> what parts/blocks
of the computers are touching the cable?
L785[13:16:15] <Elizabeth> Pigpork, can
you get a screenshot of your setup?
L786[13:16:16] <Forecaster> that's because
plain cables allow computers to use any component that is
connected
L787[13:16:22] <hlgl2> Can somebody help
me? I can't read anything on an OC screen, when i'm a few blocks
away from it. The text gets completely pixelated on the
screen.
L788[13:16:32] <Forecaster> hlgl2:
screenshot?
L789[13:16:46] <hlgl2> ok just a sec
L790[13:17:53] <gamax92> Elizabeth: yeah
but then it never goes back on
L791[13:18:01] <Elizabeth> weird
L792[13:18:07] <gamax92> even after
pulsing the redstone or removing it or rebooting computer
L793[13:18:17] <Forecaster> that sounds
like a bug
L794[13:18:19] <gamax92> and then I have
to break it and put a new screen down
L795[13:19:13] <Pigpork> you proberly take
off a component while the computer is on
L796[13:19:17] <Pigpork> took*
L798[13:20:09] <payonel> gamax92: i
haven't tested that specifically, but my latest too-many-screens
branch has some really fantastic screen related fixes (from the
openos level)
L799[13:20:31] <XDjackieXD> hlgl2: it's
called "your monitor's resolution" :P
L800[13:20:44] <XDjackieXD> (your physical
one)
L801[13:20:50] <Forecaster> that's more
than a "few blocks"
L802[13:20:51] <Pigpork> does anyone's oc
computer lag with 4mb ram (minecraft got like 80fps)?
L803[13:20:56]
⇨ Joins: cpup (~cpup@32.218.115.152)
L804[13:21:07] <Elizabeth> Pigpork,
what?
L805[13:21:10] <hlgl2> oh
L806[13:21:14] <gamax92> payonel:
wat
L807[13:21:23] <gamax92> payonel: such
advertisement :P
L808[13:21:30] <Pigpork> my oc computer is
maxed but it lags when using mineos
L809[13:21:39] <Mimiru> Problem: You're
using mineos.
L810[13:21:40] <Mimiru> stop.
L811[13:21:43] <Elizabeth> ^
L812[13:21:44] <Mimiru> issue will also
stop.
L813[13:21:49] <gamax92> well no
Mimiru
L814[13:21:55] <payonel> gamax92: just
refering to losing screen events
L815[13:22:06] <XDjackieXD> hlgl2: mc
doesn't use anti aliasing which would probably help for such
cases
L816[13:22:07] <gamax92> for me the screen
will cause lag in general when it's full of text
L817[13:22:15] <Elizabeth> also by
"lags" what do you mean? do you have less fps?
L818[13:22:19] <gamax92> yeah
L819[13:22:19] ⇦
Quits: CoderPuppy (~cpup@32.218.115.36) (Ping timeout: 190
seconds)
L820[13:22:23] <Pigpork> finding files and
programs will take years without mineos
L821[13:22:32] <Elizabeth> errr, no?
L822[13:22:34] <gamax92> no?
L823[13:22:35] <Mimiru> Lern2openos
L824[13:22:45] <Pigpork> i know
L825[13:22:48] <gamax92> I didn't know
using cd and ls was super difficult
L826[13:23:00] <hlgl2> I've also tried
anti aliasing and DSR and even 4K downscaling, but nothing works.
The result is always the same -.-
L827[13:23:02] <payonel> and now grep and
find!
L828[13:23:04] <payonel> :)
L829[13:23:10] <Pigpork> how do you copy a
file in openos then?
L830[13:23:13] <payonel> Pigpork: cp
L831[13:23:13] <gamax92> cp
L832[13:23:27] <Forecaster> cp
<source_file> <dest_file>
L833[13:23:32] <Elizabeth> hlgl2, what are
your mipmap settings set to? (i think that's the name of the
setting)
L834[13:23:38] <XDjackieXD> hlgl2: AA
doesn't work in mc. 4k supersampeling should help though
L835[13:23:40] <Elizabeth> in your
graphics settings
L836[13:23:40] <Pigpork> thumbs_up
L837[13:24:12] <gamax92> this isn't
twitter
L838[13:25:08] <hlgl2> Mipmap is set to 4.
I've also installed optifine and set the filtering to
Trilinear.
L839[13:25:27] <Elizabeth> hmm, weird.
have you tried lowering your DOF?
L840[13:25:52] <Pigpork> and is a internet
browser possible in oc? (since in cc it is somewhat possible)
L841[13:26:09] <Elizabeth> yes
L842[13:26:19] <Pigpork> then why didnt
anyone made it?
L843[13:26:28] <hlgl2> I've lowered it but
only helps a littlebit.
L844[13:26:53] <Inari> Pigpork: making a
web browser can be hard to do :P
L845[13:26:55] <Elizabeth> Pigpork, ......
why does "it's possible" == "it should be done"
with you?
L846[13:27:02] <payonel> Pigpork: feel
free to
L847[13:27:04] <gamax92> Pigpork: why do
you think everyone is capable of just writing large complex
programs instantly
L848[13:27:11] <payonel> Inari: o/
L849[13:27:11] <Elizabeth> ^
L850[13:27:14] <Pigpork> its like saying
teleportation is possible
L851[13:27:16] <payonel> Elizabeth also
says hi
L852[13:27:30] <Inari> teleportation is
theoretically possible
L853[13:27:32] <Inari> so there you
go
L854[13:27:36] <gamax92> sure, go use a
debug card, get a player, and then set their position ;3
L855[13:27:45] <payonel> %p
L856[13:27:47] ***
andreww is now known as xarses
L857[13:27:48] <MichiBot> Ping reply from
payonel 2.09s
L858[13:27:52] <Inari> %p
L859[13:27:53] <MichiBot> Ping reply from
Inari 0.26s
L860[13:27:55] <Inari> \o./
L861[13:27:56] <payonel> WOW
L862[13:27:58] <payonel> nice
L863[13:28:00] <Elizabeth> %p
L864[13:28:01] <MichiBot> Ping reply from
Elizabeth 0.93s
L865[13:28:03] <Forecaster> %p
L866[13:28:07] <MichiBot> Ping reply from
Forecaster 2.69s
L867[13:28:07] <hlgl2> %p
L868[13:28:08] <Inari> %p
L869[13:28:09] <Pigpork> has anyone tried
mineos other than me?
L870[13:28:13] <Elizabeth> most of that is
irssi being stupid
L871[13:28:13] <Mimiru> %p
L872[13:28:13] <Forecaster> I win!
:D
L873[13:28:13] <MichiBot> Ping reply from
Inari 0.5s
L874[13:28:14] <MichiBot> Ping reply from
hlgl2 5.04s
L875[13:28:16] <MichiBot> Ping reply from
Mimiru 2.55s
L876[13:28:19] <Pigpork> ping pong
L877[13:28:19] <Elizabeth> lol
L878[13:28:26] <payonel> Pigpork: i
installed it in a vm once, just to see what it was
L879[13:28:27] <gamax92> Pigpork: but
seriously, web pages are complex, it's been progressing since the
beginning of the internet and is a large pile of specifications and
cludges and duct tape
L880[13:28:28] <Forecaster> aw, hlgl2 is
in the lead now
L881[13:28:29] <hlgl2> best ping xD
L882[13:28:29] <Forecaster> :P
L883[13:28:32] <Inari> Pigpork: took a
look, but its not that great, the software is inconsistent and
meh
L884[13:28:40] <Mimiru> flood protection
kicked in I think
L885[13:28:58] <Pigpork> have anyone seen
nedocomputers mod?
L886[13:29:03] <gamax92> isn't that
dead
L887[13:29:06] <Mimiru> Very
L888[13:29:08] <Forecaster> it is
L889[13:29:13] <Pigpork> its for
1.7.10
L890[13:29:13] <payonel> hmm
L891[13:29:18] <Inari> Mimiru: it got too
wet from all the people poking it and had to pause for
amoment?
L892[13:29:19] <hlgl2> it's also crashing
every 10 seconds
L893[13:29:19] <payonel> necroputers
L894[13:29:25] <payonel> Inari: !
L895[13:29:29] <Forecaster> dead means it
isn't being developed anymore
L896[13:29:32] <Mimiru> And not actively
developed in like 1 year +
L897[13:29:38] <Forecaster> regardless of
version
L898[13:29:48] <Pigpork> 1.7.10 is the new
version so...
L899[13:29:56] <hlgl2> %p
L900[13:29:59] <MichiBot> Ping reply from
hlgl2 2.33s
L901[13:30:04] <Pigpork> pong
L902[13:30:12] <Forecaster> 1.7 is not
new...
L903[13:30:30] <Pigpork> barely anyone use
modded 1.8-1.10
L904[13:30:30] <Mimiru> 1.7.10, 1.8.9,
1.9.4, 1.10.2.....
L905[13:30:37] <Mimiru> erm youwot?
L906[13:30:45] <Inari> nah
L907[13:30:54] <Forecaster> that doesn't
make 1.7 new
L908[13:30:55] <Elizabeth> Pigpork, you
mean you don't use 1.8-1.10?
L909[13:30:55] <Forecaster> :P
L910[13:31:00] <Pigpork> nope
L911[13:31:00] <Inari> just me, and
forgecraft, and this server i play on, and BTM
L912[13:31:01] <Inari> and stuff
L913[13:31:08] <Mimiru> Once again, just
because YOU don't use it, doesn't mean it's not used.
L914[13:31:24] <Pigpork> not that many
mods support above 1.7.10
L915[13:31:27] <Inari> Pigpork: you may be
at the center of the universe, but so are we all
L916[13:31:45] <Forecaster>
s/the/your
L917[13:31:45] <MichiBot> <Inari>
Pigpork: you may be at your center of the universe, but so are we
all
L918[13:31:46] <Inari> eh, most do
L919[13:31:46] <Elizabeth> Pigpork, there
are a fair ammount
L920[13:31:54] <hlgl2> I've found the
solution to my monitor problem! Supersampling doesen't work with
SLI.
L921[13:31:57] <Inari> Forecaster: nah,
the
L922[13:32:08] <Elizabeth> ah
L923[13:32:16] <Pigpork> for example the
necromancy mod dont support 1.8-1.10
L924[13:32:19] <Inari> the 2 mods i know
that havent udpated yet and im wating for are BC and RC
L925[13:32:20] <Forecaster> Inari: I meant
for it to replace the last "the"
L926[13:32:35] <Inari> Forecaster: still
the
L927[13:32:36] <Inari> ;)
L928[13:32:48] <Pigpork> i switched to
1.7.10 5mths ago lol
L929[13:32:52] <Mimiru> OpenPrinter will
finally get to 1.8+ if Tazz ever finishes.. or I get tired of
waiting again and finish
L930[13:32:54] <Elizabeth> Pigpork, you
have given 1 example so far
L931[13:32:55] <gamax92> Pigpork: cool you
can find one mod, that must totally mean that no mod ever is above
1.7
L932[13:33:01] <Forecaster> Inari: we
don't even know where the center of "the universe" is
:P
L933[13:33:06] <Forecaster> or maybe we
do
L934[13:33:10] <Inari> Mimiru: finish
;£
L935[13:33:13] <Forecaster> but I'm pretty
sure nobody is there
L936[13:33:16] *
Elizabeth gives out sass cookies to gamax92
L937[13:33:16] <Forecaster> :P
L938[13:33:17] <payonel> Forecaster: she's
right, i'm at the center, and so are you
L939[13:33:18] <hlgl2> Has anyone got
OpenFM to work (without crashing)?
L940[13:33:26] <gamax92> hlgl2: yeah
L941[13:33:27] <Inari> Forecaster: every
point is the center ;)
L942[13:33:30] <payonel> ^
L943[13:33:37] <Elizabeth> hlgl2,
yes
L944[13:33:39] <Mimiru> As the developer
of OpenFM... yes
L945[13:33:39] <gamax92> hlgl2: can you
give a crash log? would like to look into it
L946[13:33:39] <Forecaster> there can be
only one!
L947[13:33:41] <Mimiru> Yes I have
L948[13:33:41] <Pigpork> you should try
dragonradio mod
L949[13:34:02] <Elizabeth> Pigpork, you
should try shutting the fuck up occasionally
L950[13:34:13] <Mimiru> OpenFM IS
DragonRadio... updated, with OpenComputers/CC Support
L951[13:34:18] <Pigpork> oh look, we got a
badass over here
L952[13:34:22] <Forecaster> Inari:
wouldn't the "center" be the point the universe is
expanding from?
L953[13:34:22] <Mimiru> And with a metric
FUCKTON more features
L954[13:34:30] <hlgl2> ok i'll upload the
crashlog
L955[13:34:37] <Inari> more specifically,
if you wanted to deifne any "center" you're out of luck
as spaces just kind of expands, not grows. so there isnt really a
"center", but since eveythign started in a dot and that
dot expands, everything is kind of the center
L956[13:34:55] <Pigpork> Elizaberh: define
occasionally
L957[13:34:58] <Mimiru> The DragonRadio
developer gave me permissions.
L958[13:35:08] <Forecaster> well, I'm the
center of "my" universe :P
L959[13:35:08] <Inari> Forecaster: doubt
theres even sucha point, but no clue :P
L960[13:35:37] <Elizabeth> Pigpork, 95% of
the time
L961[13:35:43] <Forecaster> I wouldn't be
so arrogant as to say I'm ever the center of *the* universe
L962[13:35:48] <Forecaster> just sounds
stuck-up
L963[13:36:25] <Pigpork> does anyone use
customnpcs (barely anyone uses t now)?
L964[13:36:31] <Forecaster> no
L965[13:36:37] <gamax92> haven't in
forever
L966[13:36:39] <Mimiru> Yes
L967[13:36:45] <Elizabeth> will you stop
asking shitty useless questions?
L968[13:37:03] <Inari> i guess the analogy
here is that if earth started as a dot and is inflating from it,
every point is kind of still the center
L969[13:37:07] <Inari> and you cant find
any center
L970[13:37:10] <Inari> as everythign just
expands
L971[13:37:19] <Inari> and if you travel
about it you just wrap around
L972[13:37:27] <Inari> (of the sruface
that is :P of course the sphere has a center)
L973[13:37:34] <Pigpork> surface*
L974[13:37:42] <payonel> Inari: also, all
points are the centers of their observable universe
L975[13:38:12] <payonel> sruface*
L976[13:38:30] <Pigpork> asface*
L977[13:38:33] <g> <
+MichiBot>
Ping reply from hlgl2 2.33s
L978[13:38:37] <g> I wonder why this
highlighted me
L979[13:39:07] <Mimiru> g, antiping split
it
L980[13:39:10] <Pigpork> why are michibot
playing ping pong?
L981[13:39:16] <g> oh, I see
L983[13:39:30] <Mimiru> no, hl g l2
L987[13:39:43] <Forecaster> Pigpork:
is*
L988[13:39:53]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L989[13:39:53] <Pigpork> dang
L990[13:39:56] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Read error: Connection reset by
peer)
L991[13:40:19]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L992[13:41:47] <Pigpork> here comes dat
boi
L993[13:42:13] <Inari> what
L994[13:42:20] <Pigpork> its a meme
L995[13:42:38] <Pigpork> dat boi is a mlg
frog on a unicycle
L996[13:42:57] <g> it's a pretty common
shitpost
L997[13:43:04] <g> quickly falling out of
style since it's not funny at all
L998[13:43:16] <Mimiru> shitpost.... so
everything Pigpork has said so far.
L999[13:43:25] <Pigpork> im taking a
shit
L1000[13:43:32] <g> we can see that
L1001[13:43:33] <Pigpork> it all makes
sense
L1002[13:43:37] ***
Pigpork was kicked by Mimiru (Pigpork))
L1003[13:43:41] <Mimiru> Fuck....
L1004[13:43:43] <Inari> thanks
L1005[13:43:47] <Mimiru> Damn finger
slipped
L1006[13:43:48] <Inari> :p
L1007[13:43:49] <Mimiru> oh well
L1009[13:43:57] <Elizabeth> he can be
unbanned in a week
L1010[13:44:13] <Forecaster> I bet he'll
rejoin and ask why he was banned
L1011[13:44:20] <payonel> he was
hacked
L1012[13:44:27] <g> it was his
brother
L1013[13:44:30] <Elizabeth> he's banned,
he can't rejoin
L1014[13:44:37] <g> it was an admin from
planet minecraft
L1015[13:44:47] <Forecaster> after being
unbanned of course
L1016[13:44:52] <Mimiru> Number of fucks
given: NaN
L1017[13:44:53] <Forecaster> in a
week
L1018[13:44:55] <Mimiru> Nil
L1019[13:44:58] <Mimiru> Null
L1020[13:45:19] <Forecaster> 0%
L1021[13:45:42] <gamax92> what does this
return: -(0/0)
L1022[13:45:57] <Forecaster> #lua
-(0/0)
L1023[13:45:57] <|0xDEADBEEF|> >
nan
L1024[13:46:01] <gamax92> you cheat
L1025[13:46:04] <Forecaster> :P
L1026[13:46:07] <gamax92> you ruined the
surprise
L1027[13:46:39] <Forecaster> oh hey
youtube streaming? "Switch to night mode in YouTube
gaming" huh? well I already have a dark theme, so no
L1028[13:47:23] <gamax92> wooo dark
themes!
L1029[13:55:27]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: Tell your parents you love them)
L1030[13:56:09] <Forecaster> I should try
streaming sometime
L1031[13:57:06] <Inari> Let there be
Łight!
L1032[13:58:02] <Forecaster> maybe once
my upgrade has come together
L1034[14:00:22] <Inari> sounds like an
issue
L1035[14:01:30] <hlgl2> I'm afk for about
20 minutes from now.
L1036[14:01:41] <hlgl2> see you
later.
L1037[14:01:47] <Forecaster> time to go
lay more tracks
L1038[14:01:57] <Inari> Forecaster: fake
crime scene?
L1039[14:02:18] <Elizabeth> i wonder what
E:D is like on tri-monitors
L1040[14:02:32] <Forecaster> oh
yeah
L1041[14:02:36] <Forecaster> I wanted to
set that up
L1042[14:02:44] <Forecaster> then got
distracted
L1043[14:02:56] <Elizabeth> E:D or
tri-monitors?
L1044[14:03:12] <Forecaster> E:D on
tripple-monitors :P
L1045[14:03:16] <Elizabeth> ah
L1046[14:03:28] <Forecaster> I already
have E:D set up
L1047[14:04:49] <Forecaster> noooo my
firestone cracked D:
L1048[14:05:29] <Forecaster> and I need
another piece of ore to repair it...
L1049[14:05:48] <Magik6k> how do I pickup
creative drone?
L1050[14:05:55] <Forecaster>
scrench
L1051[14:06:39] <Inari> Magik6k:
compliment its creativity
L1052[14:06:41] <Inari> and aclohol
L1053[14:07:07] <Forecaster> it's
creativity and obedience to the queen
L1055[14:25:12] <gamax92> hmm, crash in
initGui
L1056[14:27:47] <Forecaster>
Ididntdoit
L1057[14:27:59] <gamax92> I know, it's
from hlgl2's log
L1058[14:31:58] <gamax92> more null
checks for Mimiru! :D
L1059[14:34:06] <Mimiru> \o/
L1061[14:35:43] <gamax92> Mimiru: anyway,
second iteration of networking rewrite, everything hooked up again
and stuff seems to be working okay, currently just trying to test
out and make sure the gui is all functional and that it's syncing
properly
L1062[14:35:47] <Inari> this sentence
makes no sense :s "Is Japanese hard to pronounce? If English
(or Portuguese, or Italian) is your native language, you might find
that it's not, since the vowels used in Japanese happen to closely
match those languages. But if you're coming from a language like
English, there can be challenges. "
L1063[14:35:56] <Inari> if you're english
then it isn't. but if you are it is
L1064[14:35:57] <Inari> what
L1065[14:36:24] <Forecaster> maybe they
meant UK english and american english? :P
L1066[14:36:29] <Forecaster> \s
L1067[14:36:42] <Inari> :P
L1068[14:37:12] <Mimiru> Thanks
gamax92
L1069[14:37:16] <Forecaster> I need to
start looking at streaming software
L1070[14:37:32] <gamax92> oh and I guess
testing that the lua interface works
L1071[14:38:32] <Inari> Forecaster:
OBS
L1072[14:39:35] <Forecaster> yes that is
one of the popular ones isn't it
L1073[14:39:48] <Inari> Forecaster: it
is
L1074[14:39:53] <gamax92> OBS is
great
L1075[14:40:19] <Inari> listen to the
gamax
L1076[14:40:32] <gamax92> give gamax a
cookie
L1077[14:45:24] <Forecaster> I don't have
any
L1078[14:45:33] *
Forecaster attempts to hide jar behind his back
L1079[14:46:29] *
Inari throws Set-Cookie: lewd=Lewd
L1080[14:46:36] <Inari> :<
L1081[14:46:38] <Inari> baka kvirc
:P
L1082[14:47:03] <Mimiru> wait... build
27
L1083[14:47:13] <Mimiru> BUILD
27??!?!
L1084[14:47:19] <gamax92>
????!!!?!?!?!??!?!???
L1085[14:47:20] *
Mimiru throws hlgl2 at curse
L1086[14:47:30] <Mimiru> wat. de.
faq.
L1087[14:47:51] <Mimiru> Yeah you crashed
on a build that is from dec 12, that doesn't have the 600+
nullchecks I added
L1088[14:48:46] <Mimiru> nullcheck, Null
check, Null check, nullchecks, nullcheck, More null checks, more
null checks
L1089[14:48:54] <Mimiru> So yeah.... 7
commits with nullchecks
L1090[14:49:10] <Inari> lol
L1091[14:49:18] <Inari> gg
L1092[14:59:55]
⇦ Quits: Vexatos
(~Vexatos@p200300556E32CA64ACA4E5E8AEB4C4F9.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1093[15:00:59] <Mimiru> Oh yeah, those
nullchecks are important gamax92 lol
L1094[15:03:22]
⇦ Quits: LeshaInc (~LeshaInc@84.234.51.42) (Quit:
Die)
L1095[15:05:37]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-24-62-128-93.hsd1.ma.comcast.net)
L1096[15:11:07] <hlgl2> Has somebody
found a solution (for my OpenFM crash)?
L1097[15:11:28] <Mimiru> Yeah
L1098[15:11:29] <Mimiru> update
L1099[15:11:29] <gamax92> hlgl2: yes,
update
L1100[15:11:34] <Mimiru> you're build is
from december
L1101[15:11:38] <Mimiru> your*
L1102[15:11:39] <Mimiru> pg9g
L1103[15:12:11] <hlgl2> Oh... Do you mean
OpenFM or OpenComputers?
L1104[15:12:16] <Mimiru> OpenFM...
L1105[15:12:23] <Mimiru> 35 is
latest
L1106[15:12:28] <Mimiru> you're on
27
L1107[15:12:32] <hlgl2> ok thx
L1108[15:15:58] <hlgl2> Finally it
works!
L1109[15:16:12]
⇦ Quits: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit:
Leaving)
L1110[15:16:27]
⇨ Joins: CsokiCraft
(~CsokiCraf@194.143.242.90.pool.invitel.hu)
L1111[15:17:15] <CsokiCraft> How do I get
the Power Converter to work? It doesn't connect to either EnderIO
or IC2 power cables
L1112[15:17:36] <CsokiCraft> On
1.10
L1113[15:17:56] <gamax92> That's a known
bug iirc
L1114[15:18:15] <gamax92> And
OpenComputer's dev is away right now
L1115[15:18:33] <gamax92> payonel: how
long until Sangar returns?
L1116[15:18:43] <payonel> CsokiCraft: and
1.10 support is bleeding edge and alpha-ish
L1117[15:18:53] <CsokiCraft> I know
L1118[15:19:02] <payonel> he'll probably
be active this weekend
L1119[15:19:17] <CsokiCraft> That doesn't
mean that it has to be disfunctional
L1120[15:19:25] <payonel> :)
L1121[15:19:34] <CsokiCraft> So no way
for me to fix it, then?
L1122[15:19:40] <gamax92> no not really
:P
L1123[15:19:44] <payonel> may i
respectfully say you dont understand what alpha and beta means,
then
L1124[15:22:19] <CsokiCraft> Maybe I
don't. But when I call one of my projects
"alpha"/"beta", it means that extensive testing
is needed and only parts of it function
L1125[15:22:30] <CsokiCraft> Which is
kinda true for OC 1.10
L1126[15:22:48] <CsokiCraft> But the fact
that I can't even start makes me a bit bitter
L1127[15:23:13] <CsokiCraft> No offense
intended tho
L1128[15:23:23] <payonel> i'm not
offended, i can sympathize
L1129[15:23:23] <Mimiru> Disable
power...
L1130[15:23:26] <Mimiru> then you can
start.
L1131[15:23:44] <payonel> CsokiCraft: but
keep in mind, you're talking about power (an optional feature, can
be disabled as Mimiru mentions)
L1132[15:23:51] <payonel> and also,
you're talking about inter-mod-ability
L1133[15:23:59] <CsokiCraft> True
L1134[15:24:13] <payonel> which
definitely is not a minimum required feature
L1135[15:24:37] <CsokiCraft> And I also
see that the RF API has been going through a lot of changes
L1136[15:25:04] <payonel> right now our
1.10 support was really sangar making some compiles changes until a
build worked
L1137[15:25:06] <payonel> :)
L1138[15:25:18] <payonel> we've been very
busy with our own "1.6" release
L1139[15:25:23] <payonel> targetting 1.10
is lower priority
L1140[15:25:25] <payonel> -t
L1141[15:26:08] <CsokiCraft> Which MC
version does that "own" release run on?
L1142[15:28:36] <cloakable> 1.7.10 and
1.9.4 at least, iirc
L1144[15:28:48] <payonel> sangar seems to
work mostly with 1.9.4
L1145[15:29:07] <payonel> i, personally,
work from 1.7.10
L1146[15:29:14] <payonel> but openos
doesn't care about the mc version
L1147[15:29:21] <payonel> and, apparently
i'm a newb for sticking to 1.7.10
L1148[15:29:35] <Tiktalik> payonel: yes
you are
L1149[15:29:41] <payonel> o/
L1150[15:29:47] <CsokiCraft> Oooh, so you
develop OpenOS?
L1151[15:29:59] <CsokiCraft> Don't worry,
I also quite like 1.7.10
L1152[15:30:19] <CsokiCraft> I'm sad to
let go of it
L1153[15:31:03] <payonel> CsokiCraft: i'm
one of a few. but since openos 1.5 yes, it's mostly been me
L1154[15:32:39] <Forecaster> I couldn't
care less about which mc version I'm using if I wasn't still
waiting for some mods to update
L1155[15:32:42] <cloakable> I'll stick
with 1.7.10 until oc-minecarts and railcraft hit 1.9.4 :D
L1156[15:34:17] <CsokiCraft> I haven't
looked on OC's GitHub, so I'm in the dark, but how does OpenOS
work? Do you write it in Lua or do you make a Java API of some
sort?
L1157[15:34:28] <payonel> all lua
L1158[15:34:45] <payonel> the
"machine" layer provides some computer layer api that i
call into
L1159[15:35:13] <CsokiCraft> Right
L1160[15:35:23] <payonel> which in itself
is what makes me love opencomputers, that an os can be custom made
all from within the game world
L1161[15:35:40] <payonel> (though,
technically, i dont write any code in-game)
L1162[15:35:55] *
payonel throws virtual money at gamax92
L1163[15:36:26] <CsokiCraft> Off topic:
What does the Network Stack disk do?
L1166[15:38:09] <CsokiCraft> So you run
OCEmu in a Lua environment?
L1167[15:39:03] <payonel> well ocemu
itself is a lua program that uses various lua packages and some
lua-wrapped c packages (such as sdl for graphics, mouse, and
keyboard)
L1168[15:39:33] <payonel> but i dont run
ocemu inside a lua environment...i run it as a lua program on my
host machine
L1169[15:39:39] <payonel> but maybe
that's what you meant..?
L1170[15:42:22] <CsokiCraft> I meant that
you run it as a Lua program to emulate a Java program hosting a Lua
shell
L1171[15:42:39] <payonel> yes, that is
close
L1172[15:42:41] <payonel> except
L1173[15:43:13] <payonel> opencomputers
is smart about its abstraction, and the interface that the in-game
computers have from the java backend is a complete separation
L1174[15:43:40] <payonel> so, ocemu
provides the same backend that the oc mod provides to the
emulated-machine
L1175[15:43:47] <payonel> it just so
happens that ocemu is done in lua
L1176[15:44:03] <payonel> oc has a
"machine.lua" file that create the lua sandbox
L1177[15:44:22] <payonel> ocemu launches
the machine.lua sandboxing unaltered
L1178[15:44:39] <payonel> ocemu just has
to provide the appropriate "real" responses, to things
such as mouse events
L1179[15:45:25] <payonel> so i wouldn't
say "ocemu emulates a java program hosting a lua
shell"
L1180[15:45:37] <CsokiCraft> So in OC
what I write in Lua is separated from OpenOS's Lua
interpreter?
L1181[15:45:49] <payonel> but rather,
ocemu implements the appropriate backend environment that the oc
sandbox expects
L1182[15:46:04]
⇦ Quits: Kiddobyte
(~Kiddobyte@75-128-216-19.dhcp.trcy.mi.charter.com) (Read error:
Connection reset by peer)
L1183[15:46:28] <payonel> what you write
in oc -
L1184[15:46:41] <payonel> you mean, a
script file you write on a oc-computer?
L1185[15:46:43] <payonel> running
openos?
L1186[15:47:08] <payonel> the sandboxing
is to separate the game world from the real world
L1187[15:47:58] <CsokiCraft> Like, if I
make a program.lua and run it, will it run in a separate
interpreter than OpenOS backend does?
L1188[15:48:23] <payonel> the oc
computer, and openos running on it, only talk to the real world
through the sandboxing interface, created by oc's
"machine.lua" <- machine.lua is launched by the mod,
from which the oc sandbox is created - my sandbox cannot alter, let
alone read, the machine.lua file - it's outside my universe
L1189[15:48:36] <payonel> no, it runs on
the same "processor"
L1190[15:48:49] <payonel> openos and your
script run in the same space
L1191[15:49:19] <CsokiCraft> So
machine.lua is the link between Lua and Minecraft?
L1192[15:49:38]
⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
(Quit: ZNC - http://znc.in)
L1193[15:49:39] <payonel> if we weren't
talking about ocemu, or java, we'd never have to mention
machine.lua
L1194[15:49:43] <payonel> just keep that
in mind
L1195[15:49:43]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L1196[15:49:51] <payonel> no where in the
docs will i explain what machine.lua is
L1197[15:49:57]
⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L1198[15:50:10] <Inari> machine.lua is
just what the lua interpreter (the native lua binaries on most
systems) is started with
L1199[15:50:22] <payonel> it creates the
sandbox, in which i live
L1200[15:50:33] <payonel> i am not
creating a NEW sandbox for your scripts
L1201[15:50:37] <payonel> we are in the
same space
L1202[15:50:46] <payonel> as far as
"is it the link" sort of, yes
L1203[15:50:54] <CsokiCraft> I think I
get it now.
L1204[15:50:55] <payonel> i definitely
defines the link
L1205[15:50:57] <payonel> yeah
L1206[15:51:05] <payonel> it defines what
is seen, it creates the window
L1207[15:51:08] *
Inari puts lots of cats in payonel's sandbox, chuckling
mischievously
L1208[15:51:22] <payonel> haha
L1209[15:52:06] <payonel> CsokiCraft:
machine.lua is the plug in the back of neo's head
L1210[15:52:40] <CsokiCraft> The mod
starts the Lua interpreter, which starts machine.lua which
"encases" OpenOS and any programs running on it
L1211[15:52:44]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L1212[15:52:51] <Inari> kiiind of
yeah
L1213[15:53:02] <CsokiCraft> Okay
L1214[15:53:09] <Inari> i think it just
makes a coroutine that runs machine.lua which makes a coruotine
that runs the EEPROm code
L1215[15:53:18] <Inari> which loads the
init, which loads openos
L1216[15:53:19] <Inari> or something
:P
L1217[15:53:35] <payonel> that's
correct
L1218[15:53:47] <CsokiCraft> Thank you
for confusing me once again
L1219[15:53:49] <payonel> that first
coroutine is the main lau instance
L1220[15:53:51] <CsokiCraft> :P
L1221[15:54:25] <payonel> CsokiCraft:
again, these details don't matter unless you are building your own
emulator, or your own processor (say you wanted a x86 cpu
in-game)
L1222[15:54:26] <CsokiCraft>
"Coroutine" is like a separate thread?
L1223[15:54:44] <payonel> CsokiCraft: it
is sufficient to say yes, keep in mind, the "main" thread
is also a thread
L1224[15:55:08] <payonel> look, honestly,
none of this matters to understand openos and oc
L1225[15:55:21] <CsokiCraft>
"main" thread being the one that starts
machine.lua?
L1226[15:55:38] <CsokiCraft> I know but I
wanna understand things
L1227[15:55:42] <payonel> the point is :)
oc computers run in a sandbox, they have a very tightly controlled
view of the real metal host machine running java and the game
L1228[15:55:45] <CsokiCraft> It makes me
feel good
L1229[15:56:06] <payonel> when i want to
know about the game world, i talk to a component, like a redstone
card
L1230[15:56:22] <payonel> the redstone
card, in openos, can be loaded as an object, i can get a proxy to
it
L1231[15:56:27] <payonel> that proxy will
have methods i can call
L1232[15:56:34] <payonel> when i call
those methods, the redstone card does stuff
L1233[15:56:37] <payonel> in the game
world
L1234[15:56:59] <payonel> now, how does
my redstone card code, from openos, affect the redstone wire in the
game world?
L1235[15:57:05] <payonel> do you want a
reasonably detailed explanation of that?
L1236[15:57:26] <gamax92> payonel:
describe it in Lua VM bytecode and then JVM bytecode, when
appropriate
L1237[15:57:33] <payonel> haha
L1238[15:58:01]
⇨ Joins: Hyst
(cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1239[15:58:45] <CsokiCraft> Please not
the bytecode
L1240[15:58:54] <CsokiCraft> Atleast talk
in Java ASM
L1241[15:58:57] <CsokiCraft> :P
L1242[15:59:12] <CsokiCraft> jk don't
actually
L1243[15:59:45] <payonel> for any
component, like the redstone card, there is a java-backend
(technically, in most cases, sangar wrote it in scala)
L1244[16:00:20] <payonel> the java class
has a few methods that are regsitered for callback, and callback
hooks are provided to a lua object -- which is the object(proxy) i
get in openos
L1245[16:00:49] <CsokiCraft> As a
userdata variable, I suppose?
L1246[16:00:55] <hlgl2> %p
L1247[16:00:59] <MichiBot> Ping reply
from hlgl2 3.37s
L1249[16:01:06] <payonel> so when i call
redstone_card.setOutput(sides.right, 15) -- it calls back to the
java code registered with "setOutput"
L1250[16:01:16] *
g sits on hlgl2
L1251[16:01:21] <hlgl2> noice
L1252[16:01:26] <payonel> CsokiCraft: no
just a table with functions
L1253[16:01:52] <CsokiCraft> That's neat.
I don't particularily like userdata
L1254[16:02:33] <CsokiCraft> Ant
setOutput then does the redstone signal in Forge
L1255[16:02:37] <payonel> the setOuput
method registered and hooked to the lua method -- is now executing,
and then the java code can set the redstone wire signal and so
forth
L1256[16:03:32] <CsokiCraft> And OpenOS
needs to keep track of these callback variables?
L1257[16:04:01] <CsokiCraft> Or are they
accessible by default through the initial Lua interpreter
L1259[16:04:16]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L1260[16:05:13] <payonel> say i have a
redstone card, it'll have a physical address, such as
DEADBEAF-ABCD-1234-5678-1234567890AB
L1261[16:05:32] <payonel> i could get a
proxy to the card: local redstone =
component.proxy("DEADBEAF-ABCD-1234-5678-1234567890AB")
L1262[16:05:39] <payonel> this is the
hard way --
L1263[16:06:06] <payonel> if there is a
redstone card, openos creates an easy lookup for it, we call these
the "primary" components
L1264[16:06:21] <payonel> if you have
more than 1, it is "random" which is primary, but
typically, that doesn't matter
L1265[16:06:36] <payonel> if
component.isAvailable("redstone") then redstone_proxy =
component.redstone end
L1266[16:07:12] <payonel> with that
proxy, i can make those calls:
redstone_proxy.setOutput(sides.right, 15)
L1267[16:07:25] ***
MajGenRelativity is now known as MGR
L1268[16:07:46] <payonel> openos provides
the component.isAvailable and the primary-component access
L1269[16:07:55] <payonel> oc defines
component.proxy(string)
L1270[16:09:04] <CsokiCraft> So
component.proxy is a bit like ComputerCraft's peripheral.wrap, and
then OpenOS makes short-hands for installed cards?
L1271[16:09:16] <payonel> as far as i
understand cc, yes
L1272[16:09:20] <payonel> i know very
little about cc
L1273[16:09:48] <KR> That's pretty much
right, yes
L1274[16:09:55] <CsokiCraft> ok
L1275[16:10:55] <hlgl2> Is it possible to
send messages (with Network cards) without entering the full
address of the receiver?
L1276[16:12:05] <gamax92> if you store
the string in a variable then you can always just use that variable
as a short hand
L1277[16:12:23] <payonel> hlgl2: you
cannot. that'd be more like a broadcast
L1278[16:12:27] <gamax92> otherwise no,
component.get doesn't work because that resolves stuff on your
computer, and the receiver isn't attached to you it's over the
network
L1279[16:12:48] <hlgl2> okay
L1280[16:12:48] <payonel> hlgl2: what you
CAN do is broadcast something like "who has an address that
begins 'de5'?"
L1281[16:13:27] <payonel> then your
modem_messages you get back with have responder addresses (you get
this for free, every modem_message has in the packet the sender's
address)
L1282[16:13:40] <payonel> s/with
have/will have/
L1283[16:13:40] <MichiBot>
<payonel> then your modem_messages you get back will have
responder addresses (you get this for free, every modem_message has
in the packet the sender's address)
L1284[16:13:59] <hlgl2> ok, i'll try this
method
L1285[16:14:11] <payonel> hlgl2: note,
you'll have to write code for the respondants as well
L1286[16:14:42] ***
MGR is now known as MajGenRelativity
L1287[16:14:44] <payonel> hlgl2: i find
it nice to allow even zero-length addresses for the initial
broadcast
L1288[16:14:53] <payonel> which means
"who is listening?"
L1289[16:15:07] <payonel> then provide a
selection prompt as i get responses
L1290[16:15:40] <hlgl2> Good idea!
L1291[16:16:22] <cloakable> yeah,
modem.broadcast(port) is a good way to find listeners
L1292[16:17:17] <cloakable> I actually
use that as part of one of my programs; the client sends out a
broadcast, server responds with the data (it's a very simple
protocol)
L1293[16:18:40] <Inari> ~oc adduser
L1295[16:18:48] <payonel> Inari: was
writing that just now
L1296[16:18:51] <payonel> mid-response
atm
L1297[16:18:55] <Inari> haha
L1298[16:18:58] <payonel> may i link it?
or would you prefer?
L1299[16:19:02] <Inari> payonel: does
openos have adduser programs
L1300[16:19:08] <payonel> yes it
does
L1301[16:19:13] <payonel> i was writing
the response
L1302[16:19:20] <Inari> ah okay
L1303[16:19:20] <payonel> would you like
to? or shall i "comment" ?
L1304[16:19:22] <Inari> i'll let you
write then
L1305[16:19:23] <Inari> :P
L1306[16:19:25] <payonel> ok
L1308[16:25:49] <Temia> It's still a
shame you can't provide different levels of access, such as
peripheral interaction while still disabling parts access or block
breaking.
L1309[16:28:17]
⇦ Quits: CsokiCraft
(~CsokiCraf@194.143.242.90.pool.invitel.hu) (Quit:
Leaving)
L1310[16:28:46] <payonel> Temia:
user:group rwx permissions per file?
L1311[16:29:29] <Temia> I meant more the
computer itself :p
L1312[16:29:41] <payonel> oh
L1313[16:29:41] <Temia> For secure kiosks
and the like.
L1314[16:29:43] <payonel> :)
L1315[16:30:10] <payonel> well, were i to
provide a secure kiosk, i would use a dumb terminal
L1316[16:30:18] <payonel> but perhaps
that is more setup work than you want
L1317[16:30:50] <Forecaster> with
file-level control couldn't you write a program that interacts with
what you want which would limit the user
L1318[16:31:02] <Forecaster> or do you
mean while still allowing the user to code?
L1319[16:31:11] <Temia> Mm. It could
possibly work, but there's always the risk of tampering and
snooping.
L1320[16:31:20] <Temia> No, no,
Forecaster
L1321[16:31:50] <Temia> I just mean being
able to use the usual KVM interface without being able to mess with
the physical contents of the computer
L1322[16:31:51] <payonel> yes, to secure
snooping you need encryption
L1323[16:31:59] <Forecaster> ah
L1324[16:32:00] <payonel> which also can
be done - but, more setup
L1325[16:32:07] <Temia> Well, physical
tampering can bypass that :p
L1326[16:32:12] <CompanionCube> for
decent crypto you need the data card iirc
L1327[16:32:29] <Forecaster> probably
don't want to let the player access the case in that case :P
L1328[16:32:40] <Forecaster> just show
them a screen+keyboard
L1329[16:32:45] <payonel> Temia: right,
and use user-level control on the case
L1330[16:33:05] <payonel> CompanionCube:
yes, i'd use the data card
L1331[16:33:16] <Temia> ...but user
control blocks peripheral access.
L1332[16:33:38] <payonel> Temia: add only
the root owner to the case
L1333[16:33:49] <payonel> everything else
through encrypted permissions
L1334[16:33:53] <Temia> Then the user
can't use the screen or keyboard.
L1335[16:33:56] <Temia> It says right
there.
L1336[16:34:00]
⇨ Joins: CoderPuppy (~cpup@32.218.117.231)
L1337[16:34:02] <payonel> on a 2nd
machine
L1338[16:34:10] <payonel> a 2nd,
insecure, machine
L1339[16:34:34] <payonel> non-protected?,
not-secured?, untrusted?
L1340[16:34:35] <Temia> But the machine
can still be tampered with to intercept input
L1341[16:34:49] <Temia> s/the/that
L1342[16:34:50] <MichiBot> <Temia>
But that machine can still be tampered with to intercept
input
L1343[16:35:10] <payonel> yes, that's
true - makes me think of those gas-station debit-card readers
L1344[16:35:21] <payonel>
bring-your-own-tablet? haha
L1345[16:35:30] <Temia> .~.
L1346[16:35:38] <payonel> big sign
"connect to this network, use this public key at
$url"
L1347[16:35:49] <payonel> :)
L1348[16:35:56] <Temia> I guess that
would work, but it's definitely limited...
L1349[16:36:04]
⇦ Quits: cpup (~cpup@32.218.115.152) (Ping timeout: 186
seconds)
L1350[16:37:35] <payonel> hmm
L1351[16:38:38]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 201 seconds)
L1352[16:40:04]
⇦ Quits: Jezza (~Jezza@92.206.5.6) (Quit:
Leaving)
L1353[16:43:20]
⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L1354[16:50:51]
⇦ Quits: CoderPuppy (~cpup@32.218.117.231) (Ping timeout: 198
seconds)
L1355[16:54:14] *
Elizabeth falls asleep on vifino
L1356[16:56:30]
⇨ Joins: cpup (~cpup@32.218.118.15)
L1357[16:57:10]
⇦ Quits: Inari (~Pinkishu@p5DEC68F7.dip0.t-ipconnect.de)
(Quit: 'Don't worry my friends! I will be your shield.'
(Reinhardt))
L1358[16:57:37] <Mimiru> %addcommand
vifino A vifino is a peculiar creature that sometimes inhabits
these areas. They are known to eat Tuna and are commonly seen with
a Lizzy
L1359[16:57:39] <MichiBot> Mimiru:
Command Added
L1360[16:57:57] *
vifino pets Elizabeth
L1361[16:58:22] <Mimiru> %addcommand
lizzy A Li\xe2\x80\x8bzzy (also known as an Elizabeth) is a wild
creature, usually cute and fluffy but if you find one in a bad mood
it is advised to stay away. They can usually be found with a
vifino.
L1362[16:58:22] <MichiBot> Mimiru:
Command Added
L1363[16:58:25] <Mimiru> shit
L1364[16:58:29] <Mimiru> %delcommand
lizzy
L1365[16:58:30] <MichiBot> Mimiru:
Command deleted
L1366[16:58:40] <Mimiru> %addcommand
lizzy A Lizzy (also known as an Elizabeth) is a wild creature,
usually cute and fluffy but if you find one in a bad mood it is
advised to stay away. They can usually be found with a
vifino.
L1367[16:58:40] <MichiBot> Mimiru:
Command Added
L1368[16:58:51] <Mimiru> %addcommand
elizabeth A Lizzy (also known as an Elizabeth) is a wild creature,
usually cute and fluffy but if you find one in a bad mood it is
advised to stay away. They can usually be found with a
vifino.
L1369[16:58:51] <MichiBot> Mimiru:
Command Added
L1370[16:58:54] <Mimiru> K
L1371[16:58:57] <gamax92> !
L1372[16:59:07] <Mimiru> %vifino
L1373[16:59:07] <MichiBot> Mimiru: A
vifino is a peculiar creature that sometimes inhabits these areas.
They are known to eat Tuna and are commonly seen with a Lizzy
L1374[16:59:09] <Mimiru> %lizzy
L1375[16:59:09] <MichiBot> Mimiru: A
Lizzy (also known as an Elizabeth) is a wild creature, usually cute
and fluffy but if you find one in a bad mood it is advised to stay
away. They can usually be found with a vifino.
L1376[16:59:19] <Forecaster> um
L1377[16:59:23] <Elizabeth> <3
L1378[16:59:25] <Mimiru> gamax92, I'll
add one for you if you want
L1379[16:59:29] *
Elizabeth purrs herself to sleep
L1380[16:59:34] <Forecaster> that messed
up my terminal
L1381[16:59:41] <gamax92>
/!\Mimiru/!\
L1382[16:59:42] <cloakable> :D
L1383[16:59:42] <Mimiru> You just have to
supply me with the description :p
L1384[17:00:00] <Forecaster> it's not
displaying correctly
L1385[17:00:06] <Forecaster> :I
L1386[17:00:16] <Mimiru> Elaborate
L1387[17:00:26]
⇨ Joins: lashtear
(~lashtear@cpe-50-113-67-84.san.res.rr.com)
L1389[17:01:20] <Forecaster> it's
breaking weird
L1390[17:01:27] <Forecaster> that might
be my clients fault though
L1391[17:01:41] <Forecaster> not
sure
L1392[17:01:41] <Temia> %temia
L1393[17:01:47] <Temia> Aw.
L1394[17:02:18] <Mimiru> Like I said,
I'll add them but I need the text supplied :P
L1395[17:02:22] <Mimiru> %Inari
L1397[17:02:24] *
ocdoc pets Temia
L1399[17:02:30] <MichiBot> Mimiru:
Command Added
L1400[17:03:14] <Temia> I'll provide one
once I'm home. o/
L1401[17:03:56] <ocdoc> home ...
L1402[17:04:34] <Temia> ... '^'?
L1403[17:05:07] <gamax92> ocdoc doesn't
quite have a home
L1404[17:05:33] <Forecaster> it lives on
the street?
L1405[17:05:54] <Mimiru> It lives on
Eos...
L1406[17:06:28] <Forecaster> then that's
it's home :P
L1407[17:06:45] <ocdoc> eos is falling
apart
L1408[17:06:54] <Mimiru> dot dot
dot
L1409[17:07:11] <ocdoc> It ain't what it
used to be.
L1410[17:07:32] <Mimiru> It's on my
hardware now.. :(
L1411[17:08:03] <Forecaster> a homes a
home
L1412[17:08:11] <Forecaster> better than
livin' on the street
L1413[17:11:51]
⇦ Quits: Porygon (~bananagra@107.191.102.188) (Ping timeout:
198 seconds)
L1414[17:17:51]
⇦ Quits: cpup (~cpup@32.218.118.15) (Ping timeout: 198
seconds)
L1415[17:19:26] ***
amadornes is now known as amadornes[OFF]
L1416[17:20:15]
⇦ Quits: Cranium (~znc@cpe-76-84-100-35.neb.res.rr.com) (Ping
timeout: 198 seconds)
L1417[17:21:46] ***
g is now known as gAway2002
L1418[17:21:46]
⇨ Joins: cpup (~cpup@32.218.118.76)
L1419[17:26:35]
⇨ Joins: Cranium
(~znc@cpe-76-84-100-35.neb.res.rr.com)
L1420[17:28:48]
⇦ Quits: Yepoleb
(~yepoleb@178-190-225-199.adsl.highway.telekom.at) (Quit:
Yepoleb)
L1421[17:29:49]
⇨ Joins: CoderPuppy (~cpup@32.218.118.141)
L1422[17:30:45] <Forecaster> oo OBS dark
theme
L1423[17:30:45] <Forecaster> nice
L1424[17:31:19]
⇦ Quits: cpup (~cpup@32.218.118.76) (Ping timeout: 190
seconds)
L1425[17:33:31]
⇦ Quits: Cranium (~znc@cpe-76-84-100-35.neb.res.rr.com) (Ping
timeout: 201 seconds)
L1426[17:36:45] <gamax92> Forecaster is a
fan of the dark themes I see
L1427[17:37:10] <Forecaster> or I enjoy
talking about them
L1428[17:37:22] <gamax92> yes, hence what
I just said
L1429[17:38:06] *
LatvianModder wispers "I use light themes"
L1430[17:38:10] <Forecaster> s/I/I
just
L1431[17:38:10] <MichiBot>
<LatvianModder> *** wispers "I just use light
themes"
L1432[17:38:16] <Forecaster> dangit
L1433[17:38:18] <Forecaster> > .
>
L1434[17:38:31] <Forecaster> s/or I/or I
just
L1435[17:38:31] <MichiBot>
<Forecaster> or I just enjoy talking about them
L1436[17:38:37] <gamax92> dagnabbit
L1437[17:39:13] <LatvianModder> OBS has
the worst updater.. that is, it doesnt have one
L1438[17:39:27] <Forecaster>
LatvianModder: why does that require wispering?
L1439[17:39:43] <gamax92> yeah but OBS is
nice
L1440[17:39:49] <LatvianModder> ..
because roleplay..
L1441[17:39:52] <Forecaster> also I'm
perfectly capable of updating applications myself i I need to
L1442[17:40:14] <LatvianModder> Yeah but
am I supposed to uninstall the previous version / install the new
version over the old one?
L1443[17:40:27] <gamax92> you're a
windows user aren't you
L1444[17:40:45] <LatvianModder>
yeah
L1445[17:41:38]
⇨ Joins: Cranium
(~znc@cpe-76-84-100-35.neb.res.rr.com)
L1446[17:42:05] <Forecaster> as am
I
L1447[17:42:23] <gamax92> gasp, that was
not what I expected
L1448[17:42:59] <Forecaster> well, I use
linux as well, but my primary computer is windows :P
L1449[17:43:49] <LatvianModder> Windows
masterrace!
L1450[17:44:12] <Forecaster> uh no
:P
L1451[17:44:15] <gamax92> no :P
L1452[17:46:24] <Forecaster> I'm scared
of starting a stream for testing because I expect it to announce it
publicly...
L1453[17:46:38] *
Temia coughs.
L1454[17:47:20] *
Forecaster throws cough-drops at Temia
L1455[17:47:48] <LatvianModder> o temia
is here too. I dont see many channels with you :P
L1456[17:49:00] <Temia> Hey Lat. o/
L1457[17:49:23] <Temia> Also honestly my
presence on EsperNet has been shrinking, so I'm not
surprised.
L1458[17:49:27]
⇨ Joins: cpup (~cpup@32.218.118.186)
L1459[17:49:47] *
Forecaster offers Temia some irc steroids
L1460[17:50:05] <gamax92>
faaaaaaaaaaaaak
L1461[17:50:13] <Temia> `-`
L1462[17:50:24] *
Temia slaps them out of Forecaster's hand.
L1463[17:50:24] *
EnderBot2 high-fives Temia
L1464[17:50:24] <gamax92> I keep
forgetting food in oven.
L1465[17:50:31] <gamax92> aaaaaaaa
L1466[17:50:43] *
vifino sneezes
L1467[17:51:01] <Forecaster> aww but
those were totally legit D:
L1468[17:51:19]
⇦ Quits: CoderPuppy (~cpup@32.218.118.141) (Ping timeout: 190
seconds)
L1469[17:51:44] *
gamax92 offers Temia some crisp fish sticks >_>;
L1470[17:54:16] <Forecaster> Temia: where
are you spending your time instead then :>
L1471[17:55:16] <Temia> Darkmyst, plus my
own network Clever Pun.
L1472[17:55:24] *
Temia noms on fishsticks. :>
L1473[17:56:42] <Mimiru> Yeah you don't
come to PC-Logix anymore
L1474[17:56:46] <Mimiru> :(
L1475[17:57:15] <Forecaster> I'm on esper
cause that's where the peeps are
L1476[17:57:26] <Temia> Huh, I wonder
when that happened.
L1477[17:57:30] *
Temia goes to reconnect.
L1478[17:59:48] <Temia> Hm. I'll poke it
when I get home.
L1479[18:01:58] <Forecaster> lewd
L1481[18:05:27] <MichiBot>
Quadrilateral Cowboy (Indiecade 2013) | length:
42s |
Likes:
299 Dislikes:
3 Views:
26575 | by
Blendo
Games
L1482[18:06:06] <Forecaster> computer
stuff!
L1483[18:07:06]
⇨ Joins: CoderPuppy (~cpup@32.218.118.244)
L1484[18:08:39]
⇦ Quits: cpup (~cpup@32.218.118.186) (Ping timeout: 190
seconds)
L1485[18:14:42]
⇨ Joins: Ezreal_HD (webchat@178.172.240.115)
L1486[18:14:50] <Ezreal_HD> hello
L1487[18:15:18]
⇦ Quits: Ezreal_HD (webchat@178.172.240.115) (Client
Quit)
L1488[18:15:40] <gamax92> k
L1489[18:21:17]
⇨ Joins: cpup (~cpup@32.218.119.33)
L1490[18:23:16]
⇦ Quits: CoderPuppy (~cpup@32.218.118.244) (Ping timeout: 186
seconds)
L1491[18:25:31] <Forecaster> hrm
L1492[18:25:41] <Forecaster> not liking
youtube's streaming interface
L1493[18:25:46] <Forecaster> it's messy
and confusing
L1494[18:28:58]
⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Remote
host closed the connection)
L1495[18:29:09] <Forecaster> I'll have to
give it another look tomorrow I guess
L1496[18:29:32] <Forecaster> I tried to
make a private stream for testing, but I had a visitor anyway
somehow
L1497[18:35:58]
⇦ Quits: feldim2425
(~feldim242@93-82-87-85.adsl.highway.telekom.at) (Ping timeout: 195
seconds)
L1498[18:38:54]
⇨ Joins: feldim2425
(~feldim242@91-113-90-189.adsl.highway.telekom.at)
L1500[18:55:15] <MichiBot> Mon Dec 12
16:07:20 CST 2011 @hotdogsladies: USER: I want your new
burger.
L1501[19:12:14]
⇦ Quits: Nentify (uid14943@id-14943.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L1502[19:22:14] <gamax92> hey
Mimiru?
L1503[19:22:20] <Mimiru> Heya
L1504[19:22:58] <gamax92> Mimiru: so, I
assume if two people have a GUI open, that if one makes changes it
should immediately update the others? right now it makes you have
to close and reopen it
L1505[19:23:11] <Mimiru> It *should* but
it never has
L1506[19:23:40] <gamax92> the very bottom
"OpenFM" text will actually change colors and volume
syncs up, but besides that
L1507[19:24:19] <gamax92> oh and the
playing indicator
L1508[19:24:59]
⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 190
seconds)
L1509[19:25:40]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1510[19:26:00] <Mimiru> Never really
tried it.. heh
L1511[19:28:31]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-24-62-128-93.hsd1.ma.comcast.net) (Quit:
Leaving)
L1512[19:28:41] <Mimiru> Oh wow... I
never really thought about how bad that network code was
L1513[19:28:50] <Mimiru> looking over
your changes it's obvious
L1514[19:29:02] <gamax92> Yes, 51 49 12
15
L1515[19:29:33] <gamax92> All packets had
super excessive data
L1516[19:29:47] <Mimiru> Yeah...
o_O
L1517[19:38:33]
⇨ Joins: Something12
(~Something@S010634bdfa9eca7b.vs.shawcable.net)
L1518[19:45:36]
⇨ Joins: TheFox
(webchat@pool-108-4-58-236.rcmdva.fios.verizon.net)
L1519[19:45:44] <TheFox> Hey
Everyone!
L1520[19:46:30] <ping> TheFox, wut
L1521[19:46:31] <gamax92> Everyone is not
here at the moment, please leave a message after the tone
L1522[19:48:05] <TheFox> ping? what do
you mean wut, i was saying Hi. gamax92 Hey E! pick up your stupid
IRC client now!
L1523[19:48:18] <gamax92> there was never
a tone
L1524[19:49:17] <TheFox> yes there was,
you just didn't here it
L1525[19:49:21] <TheFox> hear it*
L1526[19:49:51]
⇨ Joins: CoderPuppy (~cpup@32.218.112.55)
L1527[19:52:52]
⇦ Quits: cpup (~cpup@32.218.119.33) (Ping timeout: 186
seconds)
L1528[19:53:14] <TheFox> So anything
new?
L1529[19:53:43] <gamax92> Pigpork was
being an idiot and received his second penality of being banned for
a week
L1530[19:58:13] <TheFox> what
happened?
L1531[20:03:07]
⇨ Joins: cpup (~cpup@32.218.112.99)
L1532[20:05:37]
⇦ Quits: CoderPuppy (~cpup@32.218.112.55) (Ping timeout: 192
seconds)
L1533[20:27:32] <TheFox> anyone else
slightly bored with nothing better to do?
L1534[20:29:17]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1535[20:33:15]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1536[20:41:28]
⇨ Joins: gamingdragondotb1
(webchat@199.30.125.230)
L1537[20:43:42]
⇦ Parts: gamingdragondotb1 (webchat@199.30.125.230)
())
L1538[20:50:32]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L1539[20:55:47]
⇦ Quits: L00_Cyph3r
(~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl) (Ping timeout: 201
seconds)
L1540[20:55:59]
⇨ Joins: L00_Cyph3r
(~L00_Cyph3@546A51B2.cm-12-3b.dynamic.ziggo.nl)
L1541[20:56:43] <glasspelican> hello i am
running my server on smartos, an openSolarus derivative, this
platform does not have native libaries for opencomputers, does
anyone have information on what lib i need to build and how i can
test in with oc
L1542[20:58:17] <gamax92> uhh, hold on
lemme fetch the git repo
L1544[21:05:45]
⇦ Quits: hlgl2 (~hlgl2@aftr-37-201-226-112.unity-media.net)
(Quit: bye guyz)
L1545[21:07:15]
⇨ Joins: techno156 (~techno156@137.154.59.161)
L1546[21:12:52] <TheFox> AHHHHHHHHHHH. i
just spend the last hour building a stadium for one of my friends
videos on MC its 100x100x100 and i got it un even
L1547[21:12:56] <TheFox>
AHHHHHHHHHH
L1548[21:13:27] <glasspelican> i run the
build be the output directory is empty
L1549[21:14:01] <glasspelican> i think
its using the wrong include directoys
L1550[21:15:40]
⇦ Quits: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net) (Ping timeout: 186
seconds)
L1551[21:15:53]
⇦ Quits: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed
for inactivity)
L1552[21:16:07]
⇨ Joins: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net)
L1553[21:41:53]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1554[21:51:38] <TheFox> what gives ipv6
the upper hand from ipv4? more addresses/
L1555[21:51:40] <TheFox> ??
L1556[21:51:54] <TheFox> and just an all
around newer protocol?
L1557[21:51:56] <Mimiru> Well, we're out
of IPv4 allocations for one....
L1558[21:52:09] <Mimiru> IPv6 doesn't
require NAT, which is nice
L1559[21:53:55] <CompanionCube> Mimiru:
iirc only ARIN is out
L1560[21:54:17] <TheFox> Mimiru: NAT is
just making all the IP's go through 1 right?
L1561[21:54:24] <TheFox> Network address
table?
L1562[21:54:27] <CompanionCube> NAT is
evil.
L1563[21:54:35] <Stary2001> network
address translation
L1564[21:54:38] <Mimiru>
s/table/translation/
L1565[21:54:38] <MichiBot> <TheFox>
Network address translation?
L1566[21:54:39] <TheFox> ill take your
word for it, dont know much about networking
L1567[21:54:51] <CompanionCube> it works,
but it's a hack.
L1569[21:58:01] <glasspelican> access not
address, but close
L1570[21:58:21] <Mimiru> erm, wa?
L1571[21:58:58] <glasspelican> nvm i
guess it has changed
L1572[21:59:02] <Mimiru> Er...
L1573[21:59:02] <Mimiru> Network Address
Translation (NAT) is a way to map an entire network (or networks)
to a single IP address. NAT is necessary when the number of IP
addresses assigned to you by your Internet Service Provider is less
than the total number of computers that you wish to provide
internet access for. NAT is described in RFC 1631.
L1575[21:59:08] <Mimiru> 1994...
L1576[21:59:20] <TheFox> Mimiru: you
googled that
L1577[21:59:36] <TheFox> that is exactly
what i just read
L1578[21:59:36] <Mimiru> I looked up the
RFC yes... your point?
L1579[21:59:49] <TheFox> you can get the
same text if you google what is NAT
L1580[21:59:58] <Mimiru> That's nice...
do you have a point?
L1581[22:00:07] *
TheFox points at glasspelican
L1582[22:00:10] <TheFox> there is my
point
L1583[22:21:06] <Tazz> yo Mimiru
L1584[22:23:23] <gamax92> the Mimiru you
have is currently not available at the moment, please leave a
message after the meteorite destroys all of humanity
L1585[22:24:02] <glasspelican> whenever i
build the native lib, it says "UP-TO-DATE" and stops
without building anything, nomater what platform i try it on, so
its not just a solirus thing
L1586[22:27:13] <gamax92> glasspelican:
huh, it does ...
L1587[22:30:12]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Killed (NickServ (GHOST command used by Nachie_)))
L1588[22:30:19]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1589[22:32:51] <gamax92> glasspelican:
oh, did you init and update the submodules
L1590[22:32:55] <gamax92> since the repo
has two submodules
L1591[22:35:36] <Tazz> uh anyways the
model is borked or something
L1592[22:35:46] <Tazz> it totally crashes
upon startup
L1593[22:39:51] <TheFox> well, night
all
L1594[22:39:56]
⇦ Quits: TheFox
(webchat@pool-108-4-58-236.rcmdva.fios.verizon.net) (Quit:
tired)
L1595[22:40:47] <gamax92> glasspelican:
also if you have oracle java or java 8 you'll probably have to edit
the build.gradle to include the path to your jdk
L1596[22:41:01] <gamax92> with that and
the submodules I got it built
L1597[22:43:52] <glasspelican> i have
never worked with sub modules before
L1598[22:44:19]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960225.dip0.t-ipconnect.de) (Ping timeout: 201
seconds)
L1599[22:46:58] <Tazz> they aer
coool
L1600[22:47:05]
⇨ Joins: Lathanael|Away
(~Lathanael@p549611AA.dip0.t-ipconnect.de)
L1601[22:47:26] <gamax92> glasspelican:
it's just a git submodules init and then git submodules
update
L1602[22:47:35] <glasspelican> yep got
that
L1604[22:48:19] <Tazz> then my fav git
submodules foreach git pull
L1605[22:54:05] <glasspelican> eris build
fails when i do it with the gradle script, but i can build it
directly with " make solaris"
L1606[23:01:24]
⇨ Joins: Dracotech (~techno156@162.220.221.43)
L1607[23:04:03]
⇦ Quits: techno156 (~techno156@137.154.59.161) (Ping timeout:
198 seconds)
L1608[23:22:33] <glasspelican> i think i
may have done it?
L1609[23:23:17] <glasspelican> got a
libnatives.so file :)
L1610[23:25:45] <glasspelican> so i
should just be able to copy this file to the root of my mc server,
and set the forceNativeLibWithName config option?
L1611[23:31:13]
⇨ Joins: TheFox
(~TheFox@pool-108-4-58-236.rcmdva.fios.verizon.net)
L1612[23:31:23] <TheFox> Hello
L1613[23:31:29]
⇦ Quits: alexbuzzbee
(~alexbuzzb@d-162-223-180-83.cpe.metrocast.net) (Quit: Macbook has
gone zzz)
L1614[23:32:49] <glasspelican> i thought
you went to bed
L1615[23:33:26] <TheFox> I did to
L1616[23:34:03] <TheFox> To busy in the
head, trying to slow down by joining slowish chat
L1617[23:34:33] <TheFox> So help me if
you suggest warm milk!
L1618[23:34:49] <TheFox> I will, well I
don't know what I'll do
L1619[23:35:07] <TheFox> Just dont do it
;)
L1620[23:36:09] <TheFox> So pelican I
haven't seen you on before, you old or new here?
L1621[23:36:09] ***
Kolatra is now known as kolatra|away
L1622[23:36:20] <glasspelican> new
L1623[23:36:33] <glasspelican> been
trying to build the native lib for smartos
L1624[23:36:39] <TheFox> Um
L1625[23:37:16] <glasspelican> that is
the correct response
L1626[23:37:18] <TheFox> You joined
tonight then, I saw you post but ik nothing about that
L1627[23:38:22] <glasspelican> well i
managed to get it to build, and tossing it on a server to test
now
L1628[23:38:31] <TheFox> So, what is your
ex
L1629[23:38:36] <TheFox> Wait
L1630[23:38:50] <TheFox> Experience in
programming**
L1631[23:39:10] <glasspelican> mostly
system c, with some java
L1632[23:40:11] <TheFox> Hit enter on
accident. I promise I'm not as tired as that sentence made me look
XD. I am trying to get java down but there isn't a lot a book can
teach you compared to someone who actually knows it
L1633[23:40:40] <glasspelican> all
programming mostly comes down to experience
L1634[23:40:52] <TheFox> Your right
there!
L1635[23:41:31] <glasspelican> books are
great to get started and for reference going forward, but you learn
by breaking things over and over again
L1636[23:42:30] <glasspelican> smartos is
a solaris derivative
L1637[23:42:45]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1638[23:42:46] <glasspelican> i use it
as a hyperviser
L1639[23:42:58] <TheFox> That's what
concerns me. At the same time I'm trying to do assembly. I really
really don't want to learn by failing with assembly, halt and catch
fire sounds like its bad for a computer :)
L1640[23:43:26] <TheFox> Idk much about
solairs at all
L1641[23:43:37] <TheFox> Solaris*
L1642[23:43:50] <glasspelican> hmm lib
didnt load, i wonder if i have it in the right spot
L1643[23:45:49] <TheFox> What are you
doing , is it a system lib you made or a lib for mc to work with of
on smartos
L1644[23:46:13] <TheFox> Mc to work with
oc*
L1645[23:46:29] <glasspelican> the OC
native lib
L1646[23:47:01] <TheFox> Oh
L1647[23:47:40] <TheFox> I might be to
tired then. If I can't remember what your original question
was
L1648[23:48:33] <glasspelican> original
was about building the lib, got that going, now im trying to get oc
to load it
L1649[23:48:51] <glasspelican> i thought
it went in the mc server root dir
L1650[23:50:48] <TheFox> I believe it or
not don't know much about how oc works that far down. Haven't
looked yet, nor have I been bothered to look maybe I should
L1651[23:53:53] <TheFox> Alright, well I
think I should head off now, welcome to the chat!
L1652[23:53:59] <glasspelican>
thanks
L1653[23:54:03] <glasspelican> have a
good night
L1654[23:54:04] <TheFox> Np
L1655[23:54:31] ***
TheFox is now known as TheFox|AFK
L1656[23:59:33]
⇦ Quits: Corded (discord@eos.pc-logix.com) (Remote host
closed the connection)
L1657[23:59:41]
⇨ Joins: Corded (discord@eos.pc-logix.com)
L1658[23:59:41]
zsh sets mode: +v on Corded