<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:42] ⇨
Joins: VikeStep (~VikeStep@101.184.15.75)
L2[00:04:25] <Kodosuntu> Okay, it's
midnight. Gonna get this thing packed up and try to sleep
L3[00:04:39] <Kodosuntu> See you guys
tomorrow evening if I can get internet access.
L4[00:05:12] ⇦
Quits: Kodosuntu
(~Kodosuntu@2602:306:ce20:6c30:ddcf:5255:7112:6b03) (Quit:
Leaving)
L5[00:05:44] ***
Cruor|Away is now known as Cruor
L6[00:09:09] ⇨
Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L7[00:09:09] zsh
sets mode: +v on v^
L8[00:14:15] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 180 seconds)
L9[00:15:54] ⇦
Quits: GUIpsp (~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net) (Ping
timeout: 206 seconds)
L10[00:19:34] ⇨
Joins: GUIpsp
(~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net)
L11[00:23:58] ***
Cranium is now known as Cranium[Away]
L12[00:24:59] ***
Cruor is now known as Cruor|Away
L13[00:26:28] ⇨
Joins: Sulljason
(webchat@c-50-173-75-113.hsd1.ca.comcast.net)
L14[00:26:56] <Sulljason> Anyone know why
component.list returns a function? Instead of a table of addresses
so I can directly proxy the components.
L15[00:28:57] ***
Kasen is now known as rakiru|offline
L16[00:30:04] ***
Daiyousei is now known as LearningFairy
L17[00:35:53] <sugoi> Sulljason: call said
function
L18[00:36:26] <gamax92> Sulljason: it is a
table iirc
L19[00:36:36] <gamax92> but with a _call
metamethod so it can also act like a function
L20[00:37:18] <sugoi> type(component.list)
says function, does _call override that?
L21[00:37:21] <sugoi> gamax92: btw,
pr
L22[00:38:10] <gamax92> sugoi:
component.list is a function yes, but what it returns ;) is iirc
not
L23[00:38:46] <sugoi> oh indeed, it is a
table that is returned, as Sulljason i believe wants
L24[00:38:52] <Izaya>
type(component.list())
L25[00:39:01] <sugoi> table
L26[00:39:15] <Izaya> there we go
then
L27[00:40:18] <gamax92> umm ...
L28[00:42:29] <gamax92> sugoi: why not just
replace os.remove instead of making os_remove_leaf, and why do you
set os.remove to elsa.remove?
L29[00:43:07] <sugoi> because main doesn't
use elsa.remove, it uses os.remove
L30[00:43:13] <sugoi> so i change it before
running main
L31[00:44:24] <gamax92> sugoi: main does
not use os.remove
L32[00:44:45] <sugoi> line 188?
L33[00:44:50] <sugoi> remove =
os.remove
L34[00:45:00] <gamax92> is not using
it
L35[00:45:39] <gamax92> thats just
machine.lua's environment because I was too lazy to figure out what
it should have, so I just put everything in it
L36[00:46:16] <sugoi> by 'use' do you think
i'm saying 'calls' ?
L37[00:46:28] <sugoi> i mean, takes the
function from
L38[00:46:31] <sugoi> or however you want
to say it
L39[00:46:41] <sugoi> in building the env
for machine, main takes the os.remove function
L40[00:46:50] <gamax92> sugoi, no matter
how you want to call it
L41[00:46:53] <gamax92> main does not use
os.remove
L42[00:47:06] <sugoi> then what is
env.os.remove after line 188?
L43[00:47:18] <sugoi> and is that used is
machine for os?
L44[00:47:30] <gamax92> machine doesn't use
it either
L45[00:47:59] <sugoi> so env isn't used at
all?
L46[00:48:17] <gamax92> ofc it's used
L47[00:48:18] <sugoi> i see you passing env
is each fs load
L48[00:49:29] <sugoi> so backing up. you
ask why not just replace os.remove instead of the extra
locals
L49[00:51:33] <sugoi> that's just the style
that felt natural, it works and isn't wrong. if i change os.remove
to simply call recursiveDelete, then recursiveDelete will have the
wrong value for os.remove. and i want recursiveDelete, and
lfs.rmdir doesn't recursively delete
L50[00:51:59] <gamax92> you wouldn't change
os.remove to simply call recursiveDelete
L51[00:52:00] <sugoi> i'm happy to learn
from your lua experience and change it if you like
L52[00:52:24] <gamax92> you would just back
up os.remove into os_remove (like you do) and replace the os.remove
function (like you do)
L53[00:52:25] <sugoi> well i wanted to use
your recursiveDelete, and i also needed to change os.remove
L54[00:53:33] <sugoi> yeah, but
recursiveDelete needs to use my leaf call
L55[00:53:44] <gamax92> no it doesn't it
can just call os.remove like it normally does
L56[00:53:45] <sugoi> and this way, i only
check os type once
L57[00:53:57] <gamax92> you still only
check os.type once
L58[00:54:16] <sugoi> would recursiveDelete
use a captured os.remove then?
L59[00:54:45] <sugoi> i was concerned os
would be captured, but remove lookup would occur during
runtime
L60[00:55:19] <sugoi> or are both captured
- i'll test that now.
L61[00:55:47] ⇦
Quits: Keridos|away (~Keridos@ironhide.stw-bonn.de) (Ping timeout:
378 seconds)
L62[00:57:43] <sugoi> yeah, os.remove in
recursiveDelete would call recursiveDelete if i dont create a leaf
method as i did
L63[01:00:15] ⇨
Joins: Keridos|away (~Keridos@ironhide.stw-bonn.de)
L65[01:05:13] <sugoi> i'm confused a
bit
L66[01:05:27] <gamax92> alright, what are
you confused on?
L67[01:05:29] <sugoi> on line 69, why does
os.remove work and not call elsa.remove?
L68[01:05:47] <sugoi> also, thanks for the
cleaner windows check
L69[01:05:53] <gamax92> because os.remove
is not elsa.remove
L70[01:06:08] <sugoi> but it is after
148
L71[01:06:31] <sugoi> (clearly not, just
pointing out my confusion)
L72[01:06:35] <gamax92> did you look at the
link i gave you?
L73[01:06:45] <sugoi> oh, you linked
boot
L74[01:06:47] <sugoi> ok, checking
L75[01:07:03] <sugoi> oh oh yes
L76[01:07:05] <sugoi> i am
L77[01:07:38] <sugoi> ok, nvm, the i was
reading lines from the commit diff
L78[01:07:44] <sugoi> so the line #s were
off - so
L79[01:07:53] ⇦
Quits: Keridos|away (~Keridos@ironhide.stw-bonn.de) (Ping timeout:
378 seconds)
L80[01:08:01] <gamax92> but that makes
sense right?
L81[01:08:50] <sugoi> oh, lfs.rmdir can
remove recursively...
L82[01:08:54] <sugoi> the docs didn't
specify that
L83[01:08:57] <sugoi> i should have tested
that
L84[01:08:59] <sugoi> haha
L85[01:09:09] <sugoi> to me, rmdir is a
linux call, which is not recursive
L86[01:09:12] <gamax92> oh, I wish I'd
known that
L87[01:09:22] <sugoi> well you used that
feature of it then, unknowingly
L88[01:09:37] <gamax92> not really
L89[01:09:44] <sugoi> because now, in
machine, os.remove is simply calling lfs.remove on dirs
L90[01:09:45] <gamax92> the whole recursive
part is in recursiveDelete
L91[01:10:09] <gamax92> ._. sugoi how many
times do I have to tell you
L92[01:10:12] <sugoi> that's not even
called anymore, you're not giving elsa.remove to the env
L93[01:10:46] <gamax92> just because it
exists in the machine's environment doesn't mean it's used, at
all.
L94[01:10:48] <gamax92> used is
calling
L95[01:11:16] <sugoi> recursiveDelete is
local, but called by elsa.remove
L96[01:11:23] <gamax92> removing files and
folders in openos is done by the filesystem's component respective
function, which my implementation will call elsa.remove, and does
the whole recursive stuff
L97[01:11:24] <sugoi> elsa.remove is not
copied to the env
L100[01:11:47] <sugoi> so
L101[01:12:02] <sugoi> in the emulator,
lua> os.remove(dirpath) that is not empty, may fail
L102[01:12:04] *
sugoi tess
L103[01:12:06] *
sugoi tests*
L104[01:12:37] <sugoi> nope, works
L105[01:12:47] <sugoi> haha
L106[01:13:11] <gamax92> anyway, I'm
reading LuaStateFactory to see what is actually in the machine's
environment
L107[01:14:17]
⇨ Joins: Keridos|away
(~Keridos@ironhide.stw-bonn.de)
L108[01:14:32] <gamax92> which seems like
everything except io and os
L109[01:16:28] <gamax92> oh, I thought I
put the code for loading the extras folder in boot.lua
L110[01:17:19] <sugoi> i have a local
run.lua where i do that
L111[01:17:45] <sugoi> i thought .. i dont
remember clearly .. that you said it was different for windows? so
you hadn't added it to the source
L112[01:23:51]
⇨ Joins: Vexatos
(~Vexatos@p200300556E06651504E3FDEA353B90E2.dip0.t-ipconnect.de)
L113[01:23:51]
zsh sets mode: +v on Vexatos
L114[01:33:55] ⇦
Quits: Starhero (~Starhero@24-113-128-11.wavecable.com) (Quit: Oh
shit I left! How rude!)
L115[01:38:58] ⇦
Quits: sugoi_ (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout:
206 seconds)
L116[01:54:30]
⇨ Joins: {0xc6}
(~c6h@cpc18-grim14-2-0-cust568.12-3.cable.virginm.net)
L117[02:25:44]
⇨ Joins: Nathan1852_
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
L118[02:27:29] <dangranos> any suggestions
for paste server?
L119[02:32:08] <Vexatos> pastebin?
hastebin? asiebin? gist?
L120[02:37:05]
⇨ Joins: sugoi_
(~sugoi@71-212-35-126.tukw.qwest.net)
L121[02:44:34] <dangranos> php and self
hosted
L122[02:44:45] <dangranos> or at least
something that works with nginx
L123[02:44:45] <Mimiru> stikked
L125[02:45:08] <Mimiru> That runs
paste.pc-logix.com
L126[02:48:48]
⇨ Joins: Inari
(~Uni@p5B102653.dip0.t-ipconnect.de)
L127[02:56:10]
⇨ Joins: h3po
(~h3po@p5B368D9D.dip0.t-ipconnect.de)
L128[03:00:32] ***
Yepoleb is now known as Guest59714
L129[03:00:32] ⇦
Quits: Guest59714
(~quassel@178-191-135-148.adsl.highway.telekom.at) (Killed
(nova.esper.net (Nickname regained by services)))
L130[03:00:34]
⇨ Joins: Yepoleb
(~quassel@188-22-162-225.adsl.highway.telekom.at)
L131[03:23:46] <dangranos> heh, replace
access denied with 404.. or 500
L132[03:23:59] *
dangranos is messing with nginx
L134[03:36:19] <Izaya> apache most
abuseable webserver
L135[03:40:52] ⇦
Quits: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net)
(Ping timeout: 204 seconds)
L136[03:46:45] <dangranos> huh
L137[03:46:57] <dangranos> define
"abuseable"?
L138[03:59:03]
⇨ Joins: MrRatermat
(~ratermat@host81-131-182-196.range81-131.btcentralplus.com)
L139[04:00:43] <dangranos> ._.
L140[04:01:01] <dangranos> you can have
location in location
L141[04:01:15] <dangranos> damn you nginx,
why you're so flexible
L142[04:19:45] ⇦
Quits: MrRatermat
(~ratermat@host81-131-182-196.range81-131.btcentralplus.com) (Quit:
MrRatermat)
L143[04:20:00]
⇨ Joins: meep
(uid94726@id-94726.ealing.irccloud.com)
L144[04:24:05]
⇨ Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-321-234.w90-22.abo.wanadoo.fr)
L145[04:26:52]
⇨ Joins: Nathan1852__
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
L146[04:30:44] ⇦
Quits: Barbas (~Barbas@177.11.142.57) (Ping timeout: 201
seconds)
L147[04:32:29] ⇦
Quits: Nathan1852_ (~Nathan185@p5DC11A48.dip0.t-ipconnect.de) (Ping
timeout: 378 seconds)
L148[04:39:04] <robhol> Inari: jesus
christ :p
L149[04:39:18] <Inari> :P
L150[04:56:34] ⇦
Quits: sugoi_ (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout:
198 seconds)
L151[04:58:37] ***
alekso56_off is now known as alekso56
L152[05:18:07] ⇦
Quits: h3po (~h3po@p5B368D9D.dip0.t-ipconnect.de) (Quit:
Leaving.)
L153[05:48:19] ⇦
Quits: {0xc6}
(~c6h@cpc18-grim14-2-0-cust568.12-3.cable.virginm.net) (Ping
timeout: 198 seconds)
L154[05:53:34]
⇨ Joins: Barbas (~Barbas@177.11.142.57)
L155[05:57:30] ⇦
Quits: Nathan1852__ (~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L156[05:57:47]
⇨ Joins: Nathan1852__
(~Nathan185@p5dc11a48.dip0.t-ipconnect.de)
L157[05:57:58]
⇨ Joins: sciguyryan
(~sciguyrya@93-94-245-80.dynamic.swissvpn.net)
L158[06:01:40]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L159[06:12:12] ⇦
Quits: Barbas (~Barbas@177.11.142.57) (Read error: Connection reset
by peer)
L160[06:12:30]
⇨ Joins: Barbas (~Barbas@177.11.142.57)
L161[06:17:03] ***
LearningFairy is now known as Daiyousei
L162[06:31:36] ⇦
Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L163[06:45:41]
⇨ Joins: Nathan1852
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
L164[06:48:15] ⇦
Quits: Nathan1852__ (~Nathan185@p5dc11a48.dip0.t-ipconnect.de)
(Ping timeout: 201 seconds)
L165[06:53:08] ⇦
Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Ping
timeout: 206 seconds)
L166[06:53:51] <Magik6k> o/
L167[06:54:11] <Izaya> \o
L168[06:55:13] <Magik6k> Does anyone know
when sangar plans to push oc update(I want to PR plan9k
update)
L169[06:56:34] ⇦
Quits: Magik6k (~Magik6k@magik6k.net) (Quit: ZNC 1.6.1 - http://znc.in)
L170[06:56:39]
⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L171[06:57:04]
⇨ Joins: sugoi_
(~sugoi@71-212-35-126.tukw.qwest.net)
L172[06:57:06] ***
Magik6k is now known as Guest35499
L173[06:57:47] ***
Guest35499 is now known as Magik6k
L174[07:12:15] ***
Cranium[Away] is now known as Cranium
L175[07:33:11] ***
Cranium is now known as Cranium[Away]
L177[07:38:34] <vifino> Receiving objects:
12% (7820/61297), 2.00 MiB | 3.00 KiB/s
L178[07:39:01] <vifino> I am suffering the
pain of slower-than-dialup.
L179[07:43:36] <dangranos> OMFG
L180[07:43:38] <dangranos> terraria
L181[07:43:40] <dangranos> on linux
L182[07:43:42] <dangranos> (yay)
L183[07:47:12] <Magik6k> gamax92, not
yet
L184[07:47:24] <Magik6k> ohwait, znc
buffers fucked up
L185[07:47:58] <Magik6k> oh, nice,
thanks
L186[07:49:19] <dangranos> vifino, aka
"free wifi"? or is it "GPRS" (which is close to
dialup iirc)
L187[07:49:30] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L188[07:54:58] <vifino> dangranos:
gprs.
L189[07:55:08] <vifino> actually
L190[07:55:12] *
dangranos pats vifino
L191[07:55:14] <vifino> its throtteled
3g
L193[07:57:51] <Magik6k> I'll try thin on
tape
L194[07:58:16] <gamax92> oh
L195[07:58:24] <gamax92> so i do need the
two entries in the beginning ...
L196[07:59:56] <Magik6k> proably, same on
tapes, whose driver seems to be good
L197[08:00:17] <gamax92> Magik6k: I know
how to read my error messages :P
L198[08:00:25] <Magik6k> I guess ;p
L199[08:02:09] <Magik6k> And yeah, linux
mkdosfs puts F8 FF FF FF after boot signatue
L200[08:02:50] <Izaya> "*presses F8*
oh ffffff" ~ mkdosfs
L201[08:04:38] <gamax92> Magik6k: are you
forcing mkdosfs to be FAT16?
L202[08:05:05] <Magik6k> don't remember,
wait
L203[08:05:38] <Magik6k> hmm, last time I
thing I did
L204[08:05:41] <Magik6k> "strace
mkdosfs -F 16 dos 2> capt"
L205[08:05:45] <gamax92> dnt dew dat
L206[08:06:01] ***
Cranium[Away] is now known as Cranium
L207[08:06:26] ⇦
Quits: sugoi_ (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout:
378 seconds)
L209[08:11:02] <gamax92> oh, sorry for
tabs
L210[08:11:43] <Magik6k> k
L211[08:13:32] <Magik6k> doesn't seem to
work
L212[08:13:44] <gamax92> hmm?
L214[08:14:17] <gamax92> ._. i ... y
L215[08:14:32] <gamax92> Magik6k: cause
you mounted the tape
L216[08:14:37] <Magik6k> ..
L217[08:14:39] <Magik6k> derp
L218[08:17:23] <gamax92> brb
festbreak
L219[08:18:07] <Magik6k> well, somewhat
better
L221[08:19:10] <Vexatos> inb4 it's an
issue with Selene even though it's probably not even installed on
there
L222[08:21:42] <Magik6k> well, selene is
installed, but I disabled liveMode
L223[08:24:15] <gamax92> Magik6k: it's
okay, I'm convinced the writing stuff in the driver isn't too
good.
L224[08:25:14] <gamax92> mainly because
ignoring stuff like boot code and the missing volume entry, it's
bit identical to what mkdosfs would give
L225[08:25:18] <dangranos> awesome
L226[08:28:57] <Izaya> ...
L227[08:29:02] <Izaya> I actually made
mod_proxy work
L228[08:29:04] <Izaya> cool
L229[08:29:16] <Magik6k> mkdosfs on tapes
is waaaaaaaaaaay slower
L230[08:29:51] <gamax92> :P
L231[08:30:33] <gamax92> #lua 13+512
L232[08:30:33] <|0xDEADBEEF|> >
525
L233[08:32:34] <Magik6k> hmm, same happens
on tapes
L234[08:32:51] <Magik6k> it's just slower
giving hope it may work
L235[08:33:00] <gamax92> :P
L236[08:33:38] <gamax92> I'll look into it
in the afternoon or so
L237[08:33:45] <gamax92> VEXATOASTER
L238[08:33:55] <gamax92> the tape files
are simply gzipped right?
L239[08:34:25] <Magik6k> I'll download
preformatted tape image
L240[08:36:45] ⇦
Quits: Nathan1852 (~Nathan185@p5DC11A48.dip0.t-ipconnect.de) (Ping
timeout: 180 seconds)
L241[08:38:53] ⇦
Quits: VikeStep (~VikeStep@101.184.15.75) (Read error: Connection
reset by peer)
L242[08:45:08]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L243[08:45:09]
zsh sets mode: +v on v^
L244[08:45:20] <Vexatos> gamax92, that
doesn't ping me
L245[08:47:22]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L246[08:47:39] <dangranos> heh
L247[08:47:48] *
dangranos just found nice firefox UI theme
L248[08:47:51] <gamax92> Vexatos: wow, out
of all thing things that do ...
L249[08:48:09] <gamax92> Vexatos: either
way, they're gzipped right?
L250[08:49:48] <Vexatos> No clue
L251[08:49:55] <Vexatos> Never looked at
that part of code
L252[08:49:56] <gamax92> you're
useless
L253[08:50:20] <Vexatos> It appears
so
L254[08:53:11] <gamax92>
GZIPInputStream
L255[08:53:54] <Vexatos> yep
L256[09:00:53] <gamax92> oh tapes are easy
to make then
L257[09:01:20] <gamax92> just tack on a
x01 x00 x00 x00 x00 at the beginning of a file and then gzip
it
L258[09:02:11] <Vexatos> Yea, assuming
stream.write(1) only writes one byte
L259[09:02:30] <Vexatos> because, well, 1
is an integer
L260[09:02:31] <Vexatos> \:D/
L261[09:03:01]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L262[09:03:33] ***
Skye is now known as Skye|Homework
L263[09:09:50] ***
Ekoserin|Off is now known as Ekoserin
L264[09:11:19] ⇦
Quits: Barbas (~Barbas@177.11.142.57) (Ping timeout: 201
seconds)
L265[09:12:27]
⇨ Joins: Barbas (~Barbas@177.11.142.57)
L266[09:27:25] <dangranos> yay
L267[09:27:35] <Ekoserin> Bagels.
L268[09:27:41] <dangranos> i just added
slight text "glow" to selected tabs
L269[09:35:56] ⇦
Quits: RaptorJeebus (~RaptorJee@124.180.109.7) (Read error:
Connection reset by peer)
L270[09:36:54] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 198 seconds)
L271[09:37:28] ⇦
Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout:
206 seconds)
L272[09:40:48]
⇨ Joins: h3po
(~h3po@p5B368D9D.dip0.t-ipconnect.de)
L273[09:43:47] <h3po> looks like big
reactors is now my backup power gen, rftools coal block dimension
gives me 360krf/t on just one ender quarry
L275[09:50:49]
⇨ Joins: RaptorJeebus (RaptorJeeb@124.180.109.7)
L276[09:52:02] ⇦
Quits: Vexatos
(~Vexatos@p200300556E06651504E3FDEA353B90E2.dip0.t-ipconnect.de)
(Ping timeout: 378 seconds)
L277[10:01:49]
⇨ Joins: Vexatos
(~Vexatos@p200300556E06657004E3FDEA353B90E2.dip0.t-ipconnect.de)
L278[10:01:50]
zsh sets mode: +v on Vexatos
L281[10:10:15] <Ekoserin> Looks
cool.
L282[10:11:22] <Vexatos> Magik6k, do you
have the code up on mpt/github yet?+
L283[10:11:40] <Magik6k> Vexatos, I code
all the stuff on wpt ;p
L284[10:11:57] <Vexatos> wpt? cool,
something new? :3
L285[10:12:02] <Magik6k> mpt
L286[10:12:08] <Magik6k> dvorak
types
L287[10:12:11] <Magik6k> *typos
L288[10:12:30] <Vexatos> so what's the
package called
L289[10:12:35]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L290[10:12:36]
zsh sets mode: +v on v^
L291[10:12:45] <Magik6k>
plan9k-tests
L292[10:13:02] <Magik6k> pcakage with
unpackaged mess
L293[10:13:05] <Magik6k> ;p
L294[10:13:25] <Vexatos> lack of Selene -
I am disappointed
L295[10:13:26] <Vexatos> :3
L296[10:13:52] <Magik6k> once I implement
#! I may ose it ;p
L297[10:13:57] <Vexatos> the heck? mpt has
autocomplete now ;_;
L298[10:14:18] <Vexatos> unofortunately
still the wrong default indentation
L299[10:14:20] <Magik6k> yup, since quite
a bit of time
L300[10:14:29] <Vexatos> Why did you never
fix it
L301[10:14:30] <Magik6k> heh
L302[10:14:48] <Vexatos> the official Lua
manual an tutorial use 2 spaces ;_;
L303[10:14:52] <Vexatos> why don't you
too
L304[10:14:53] <Vexatos> ;_;
L305[10:15:22] ***
Cruor|Away is now known as Cruor
L306[10:18:01] *
Vexatos blames Magik6k
L307[10:20:04] <localhost> what are you
talking about, Vexatos
L308[10:20:12] <Magik6k> actually
L309[10:20:18] <Magik6k> it's simple
L310[10:20:47] <Magik6k> as long as one
doesnt use framework in which mpt was made
L311[10:22:21] <Vexatos> ... huh
L312[10:22:50] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 378 seconds)
L313[10:24:57] <Magik6k> Vexatos, you can
change it in editor options
L314[10:25:10] <Magik6k> one problem
is
L315[10:25:27] <Magik6k> that they are
slightly hard to access
L316[10:25:41] <Magik6k>
widgetStorage[widgetStorage.length -
1].data.editor.session.setOptions({tabSize: 2})
L317[10:25:47] <Magik6k> in page console
;p
L318[10:25:53] <Vexatos> just add a button
>_>
L319[10:25:58] <Vexatos> and set default
to 2
L320[10:26:09] <Vexatos> Because that's
standard ;_;
L321[10:26:36] <Magik6k> I'd rather just
set default and convert my code ;p
L322[10:27:14] <Vexatos> 4 spaces is just
really bad for Lua
L323[10:27:18] <Vexatos> especially the
in-game editor
L324[10:27:19] <Vexatos> or cat
L325[10:27:24] <Vexatos> or anything
in-game
L326[10:27:28] <Vexatos> it's really bad
for small screens+
L327[10:27:37] ⇦
Quits: h3po (~h3po@p5B368D9D.dip0.t-ipconnect.de) (Quit:
Leaving.)
L328[10:28:52] <Ivoah> I can't build an
Inventory Upgrade :(
L329[10:29:10] <Ivoah> I have all the
materials in the right locations, but it doesn't show up in the
output
L330[10:29:23] <Ivoah> wait, nvm
L331[10:29:28] <Ivoah> the wiki is
wrong
L332[10:29:36] <Ivoah> it needs a dropper,
not a dispenser
L334[10:34:31] <Ekoserin> Saw that. No
effect.
L335[10:34:47] <Ivoah> Is there a way to
make assembling and disassembling immediate?
L337[10:36:09] <S3> robots can carry quite
a bit it seems
L338[10:36:18] <S3> 16 inventory
slots
L339[10:37:23] <S3> has anyone made a
robot that generates dirt terrain?
L340[10:37:49] <Vexatos> up to 64
slots
L341[10:37:49] <Vexatos> with 4 inventory
upgrades
L342[10:37:58] <S3> interesting
L343[10:38:36] <S3> I'm creating a world
in the last millenium void dimension and I was hoping to make the
terrain more natural looking
L344[10:40:36]
⇨ Joins: Starhero
(~Starhero@24-113-128-11.wavecable.com)
L345[10:41:00] <S3> Hey Starhero
L346[10:41:26] <Starhero> Sup, I forgot
about ZNC
L348[10:41:44] <Starhero> rebooted my
server and POOF...been gone for hours
L349[10:41:52] <S3> Stary2001, I'm
continuing the Lua BSD clone project
L350[10:42:08] <Stary2001> neat
L351[10:42:10] <S3> rewriting it for Open
Computers
L352[10:42:42] <S3> it's going to have a
forth like powered stub bootloader and everything
L353[10:42:46]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L354[10:46:51]
⇨ Joins: reinei
(~reinei@ip-2-202-204-175.web.vodafone.de)
L355[10:46:51] <Vexatos> S3, well
L356[10:47:23] <Vexatos> Sangar has made a
perlin noise generator, and his hologram demo program
"holo-flow" uses it to generate pseudorandom wave-like
terrain
L357[10:47:26] <Vexatos> might be able to
use that :P
L358[10:47:32] <Vexatos> with a low
amplitude, of course
L359[10:47:47] <reinei> what are we trying
to do?
L360[10:48:14] <reinei> also, wasn't there
this one noise generation method even faster than perlin?
L361[10:48:44] <S3> Vexatos, oh yeah I
forgot about that..
L362[10:48:55] <Magik6k> QQ, I'll need to
design own FS
L363[10:49:06] <S3> Magik6k, you know what
they say
L364[10:49:09] <Magik6k> fat is too simple
and ext2 is too complex
L365[10:49:18] <S3> those who design FS
lose their sanity?
L366[10:49:29] <S3> we all know hans
reiser..
L367[10:50:13] <Magik6k> heh
L368[10:50:15] <S3> I did design my own FS
(though I'm not insane), it supports up to ~138K of space
L369[10:50:21] <S3> it's meant for super
tiny systems
L370[10:51:04] <S3> it's quite fast and
especially intended for EEPROM use
L371[10:51:15] <reinei> so Magik6k are you
using unmanaged HDD's or why do you want your own FS?
L372[10:51:17] <S3> and it fits on my 8K
eeprom for my 6502
L373[10:51:18] <Magik6k> I just want
simple multi-volume fs with UID/perwissions
L374[10:51:31] <reinei> or that wow
L375[10:51:32] <Magik6k> reinei, I
am
L376[10:51:32] <S3> oh yeah my FS doesn't
support anything like that
L377[10:51:50] <S3> my FS is incredibly
simple, and should be used where fragmentation is not an
issue.
L379[10:53:33]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L380[10:55:07] <reinei> well have fun
:P
L381[10:55:23] <reinei> I somehow ended up
reading a 2001 US Patent about simplex noise ...
L384[11:00:06] ⇦
Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Read error:
No route to host)
L385[11:00:09] <S3> you know what, instead
of rewriting my forth like, I can just extend miniforth
L386[11:00:23] <S3> just checked, and
miniforth written in lua, fits in 1K minimized.
L387[11:00:47] <S3> at that point it'd be
fun to fit that on an eeprom :)
L388[11:01:33] <reinei> how much space
does a eeprom have min/max ?
L389[11:01:36] <S3> I would just need to
add some extra code to it to support the OC environment..
L391[11:01:51]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L392[11:02:22] <reinei> well ~3K space for
corrections at the start should be plenty, right?
L393[11:02:43] <S3> exactly
L394[11:02:59]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L395[11:02:59]
zsh sets mode: +v on v^
L396[11:03:20] <S3> heck I might be able
to make it look for init.lua as well if it doesn't find any 4th
files.
L397[11:04:09] <reinei> forth has the
abbreviation 4th? lol python needs that xD
L398[11:04:55] <S3> well there is no
"forth"
L399[11:05:02] <S3> it's whatever you want
it to be
L400[11:05:11] <S3> there never was an
actual official standard
L401[11:05:15] <S3> even the ANSI project
failed
L402[11:05:21] <reinei> xD
L403[11:05:37] <S3> so the correct term is
"forth like" in most cases
L404[11:05:44] <reinei> so if I ever
invent a custom language and I don't want a name I call it
'forth'?
L406[11:05:59] <S3> I called my forth like
tron paul when I wrote it
L407[11:06:06] <Lizzy> Use the forth,
Like.
L408[11:06:10] <Lizzy> Phone wtf
L410[11:06:29] <Lizzy> s/ik/uk
L411[11:06:29] <Kibibyte> <Lizzy>
Use the forth, Luke.
L412[11:06:50] <reinei> well
Use the
forth, Like. was even better for me
L413[11:06:59] <reinei> I actually thought
that was intentional at first
L414[11:07:14] <Lizzy> I need to charge my
phone when I get in
L415[11:07:54] <S3> I should be able to
get away with adding a very simple way of handling components
(sending commands, receiving events)
L416[11:07:57] <S3> in that small
space
L417[11:08:06] <S3> should be all I
need
L418[11:08:58] <dangranos> awesome
L419[11:09:00] <reinei> and then murphy
hits
L420[11:09:01] <dangranos> css is
awesome
L422[11:09:20] <v^> "css is
awesome"
L423[11:09:29] <v^> im sorry but have you
ever done any web dev?
L424[11:09:31] <reinei> dangranos: css as
in cascading style sheets?
L425[11:09:37] <dangranos> mhm
L427[11:09:45] <S3> web dev is lame
L428[11:09:46] <v^> its hell from start to
finish
L429[11:10:06] <S3> I used to be a web
developer, it was my first real job
L430[11:10:10] <dangranos> browser
compatability?
L431[11:10:10] <reinei> luckily I am still
refusing to get into angular material and continue working our
backend xD
L432[11:10:26] <v^> want to align
something?
L433[11:10:34] <v^> fuck you you need to
use a work around
L434[11:10:36] <Starhero-MC> S3 that is
hilarous...i consider that my first real job aswell
L435[11:10:36] <S3> I was a backend dev
actually, but sometimes you end up doing design stuff too
L436[11:10:38] <v^> or javascript
L437[11:10:56] <S3> Starhero-MC, yeah I
remember
L438[11:11:17] <Starhero-MC> btw have you
had any lag on the server? at all in 72 hours?
L439[11:11:25] <v^> backend is fun for
certain things, but as a job id emagine you would be making 50
login forms per day
L440[11:11:55] <reinei> S3 well I do not
really 'work' for our backend, but it gets me a discount on our
'abiball' :P
L441[11:12:42] <reinei> v^ if I had to do
50 login forms per day I'd write code to generate login frameworks
and then just tweak shit
L442[11:12:46] <S3> hm. I should also
consider making a very simple screen scroller for OC for this forth
interpreter too
L443[11:13:01] <S3> gotta make it small as
possible
L444[11:13:11] <v^> reinei, i recognise
that name
L445[11:13:49] <reinei> what name? reinei?
(side note: I am
NOT rei)
L447[11:14:02]
⇨ Joins: RaptorJeebus_
(~RaptorJee@124.180.109.7)
L448[11:14:12] <S3> What's the most
reliable way to get a screen to display stuff on at boot? I've been
just grabbing the first screen component. I didn'tknow if anyone
else had some procedure I'm not thinking of
L449[11:14:31] <reinei> well, your name is
... kinda non-descriptive xD
L450[11:14:37] <S3> I don't mean drawing
stuff to it, just deciding what screen and what graphics card to
use
L451[11:15:13] <reinei> S3 for a eeprom
I'd also just grab the first thing to come up
L452[11:15:26] <S3> That's what I
figured
L453[11:15:31] <reinei> the programs can
decide what to do later (IMHO)
L454[11:15:49] <v^> reinei, probably from
computercraft
L455[11:15:54] <v^> ive been there for
awhile
L456[11:16:00] <reinei> most likely
v^
L457[11:16:15] ⇦
Quits: RaptorJeebus (RaptorJeeb@124.180.109.7) (Ping timeout: 180
seconds)
L458[11:16:51] <reinei> although there is
a key difference between this reinei and the reinei from cc ... the
reinei from cc has actually worked with the mod he is talking about
xD
L460[11:18:30] <S3> I thought I recognized
reinei as well
L461[11:19:19] <S3> interesting
L462[11:19:54] <S3> if I have 3K of free
space, I can define 4th modules that can use lua to extend the
forth interpreter running from the eeprom in your /.boot
directory
L463[11:20:25] <S3> using some sort of
simple API to add words to callbacks and do type checks
L464[11:20:34] <S3> a simple FFI
L465[11:20:44] <v^> reinei, yeah i thought
you were rei
L466[11:20:49] ⇦
Quits: RaptorJeebus_ (~RaptorJee@124.180.109.7) (Ping timeout: 201
seconds)
L467[11:21:15] <Starhero-MC> I find it
funny I, accidently, made netboot on my drone.
L468[11:21:28] <reinei> well If I had been
rei I would have made another mod by now ...
L469[11:21:33] <Yepoleb> does anyone know
a good server to play on?
L470[11:21:53] <reinei> Yepoleb: give us a
evaluation function to define 'good' please
L471[11:22:20] <Yepoleb> reinei: it has oc
and active players
L472[11:22:25] <reinei> I should really
code at least 1 genetic algorithm before I graduate xD
L473[11:23:05] <reinei> although I got
quite some time as I am not even at University yet ... still
L474[11:24:38] <S3> just write digimon
2.0
L475[11:25:36] <reinei> what does that
have to do with genetic evolution? It would satisfy goal #2 of
writing a program using genetics, yes
L476[11:26:34]
⇨ Joins: h3po
(~h3po@p5B368D9D.dip0.t-ipconnect.de)
L477[11:28:17] <v^> anyone make a neural
network in OC?
L479[11:28:43] <reinei> lol
L480[11:28:50] <S3> you don't remember the
digimon anime?
L481[11:28:57] <reinei> I do
L482[11:28:58] <S3> where the guy makes
little pixelated creatures
L483[11:29:06] <S3> and next thing they
know they EAT YOUR FACE
L484[11:29:15] <S3> not realy but haha
can't resist
L485[11:29:22] <reinei> well I never saw
the beginning of the sotry xD
L487[11:29:29] <reinei> story*
L488[11:29:40] <reinei> but I know that
whole evolution thingy
L489[11:29:46] <reinei> just lake pokémon
later
L490[11:29:48] <S3> yeah it looked like a
bunch of little tomagotchy's in ASCII or some shit
L491[11:29:52] <S3> on a monochrome
display
L492[11:30:02] <S3> and they evolved
L493[11:30:23] <v^> id be supprised if
anyone managed to make one big enough to do anything
L494[11:30:35] <reinei> but that would be
goal #2 I meant a genetic algorithm to solve a problem or
stuff
L495[11:30:50] <reinei> v^ well a neural
network can do lots of stuff
L496[11:31:06] <reinei> it would be
awesome if you could get it to manage .*reactors
L497[11:31:08] <S3> you should write a
neural network for this forth eeprom
L499[11:31:34] <reinei> S3 you mean
using that eeprom, right?
L501[11:32:07] *
reinei queues a 'oh god no!' in case of a 'no'
L502[11:32:08] <S3> it was either this
reinei or it was "prove to gamax92 that I can write a bytecode
powered VM in < 4K"
L503[11:32:14] <S3> and I was like well
the vm would be useless
L504[11:32:20] <S3> but I know I could do
it
L506[11:33:05] <S3> it'd only have a few
instructions
L507[11:33:24] <S3> this forth
implementation I'm porting to OC has only ONE word.
L508[11:33:26] <v^> nuclear reactor
managed by a neural network
L509[11:33:27] <reinei> welp, some people
call me 'allknowing' or 'the CS nerd' but I think its better that
those people don'T know IRC xD
L510[11:33:41] <reinei> v^ wanna do
it?
L511[11:33:42] <reinei> xD
L512[11:33:56] <S3> and that one word
interperets Lua code, so I can add a small API for registering
words to the forthlike
L513[11:34:13] <S3> if it is small enough
I might be able to add some default stuff to the end of the
eeprom
L514[11:34:47] <reinei> so S3 the
interpreter is like, a sandbox used to make an interpreter of
whatever you feed it? and then allowing you to execute that
stuff?
L515[11:35:08] <S3> well here's my
reasoning
L516[11:35:10] <reinei> like <code to
register all keywords> <actual code using keywords>?
L517[11:35:44] ***
rakiru|offline is now known as Kasen
L518[11:36:04] <reinei> and you start out
with a simple <forth command> echo "print(...)" and
it defines the <echo> command?
L519[11:36:16] <reinei> that would be a
heck of a lot of fun to code actually
L520[11:36:52] <S3> I decided to
recontinue my old project to build BSD for CC, but instead rewrite
it for OC. FreeBSD in particular uses a forth powered boot loader,
so I was like, hmm. Just to be in style, why not? and so my idea
was to provide an init.lua boot stub which was capable of
extracting the forth implementation from the OCBSD kernel, but I
thought it'd be cool to provide it as an eeprom you can use, which
looks for collections of 4th files in /.boot/
L521[11:37:09] <S3> hopefully that didnt
get cut off
L522[11:37:29] <reinei> it didn't I think,
it came all the way to /.boot/
L523[11:37:30] <S3> so you'd be able to
run without the eeprom, but you could program an eeprom with it so
you could use it for your own fun
L524[11:37:31] <v^> neural network in
brainfuck
L525[11:37:40] <S3> that was the end
reinei
L526[11:37:48] <reinei> v^ now you're just
fucking with us xD
L527[11:37:59] <S3> v^, not fun
L528[11:38:03] <reinei> but in befunge it
might work
L529[11:38:11] <S3> I hooked up brainfuck
to CGI once
L530[11:38:23] <S3> just to prove somebody
you could technically write a website with brainfuck
L531[11:38:42] <S3> I put it to print
Content-Type: text/html from my string table and then was like,
MEH. never again.
L532[11:39:31] <S3> but yeah in response
to what you were saying earlier reinei, ues that's exactly how it
works
L533[11:39:34] <reinei> <insert
language ref with reflection capabilities> super-race FTW
L534[11:40:22] <v^> S3, did you see my IRC
bot in brainfuck
L535[11:40:26] <S3> reinei, considering
it's a boot loader stub, you can add scripts that call the right
stuff, if it had to some lua, and then you could hit tab on boot to
interrupt the delay
L536[11:40:29] <S3> then typ ein say
L537[11:40:36] <reinei> so I put that kind
of stuff into for example /.boot/spec.4th (or whatever the
extension you are using) and it would allow me to use echo
"hello"?
L538[11:40:38] <S3> /path/to/kernel/image
boot
L539[11:40:47] <S3> you wouldn't even know
it's forth :)
L540[11:41:07] <S3> yeah. basically these
scripts just add a bunch of words
L541[11:41:11] <S3> and maybe a couple of
boot time hooks
L542[11:41:16] <reinei> cool
L543[11:41:19] <S3> maybe one for
pxebooting
L544[11:41:41] <S3> you can add features
to your boot sequence and stuff by just changing on disk files
instead of reprogramming the eeprom
L545[11:41:51] <S3> you can do that now
but in a forth like way I mean
L546[11:42:26] <reinei> I really need a OK
RegEx lib compatible with OC
L547[11:42:59] <reinei> one that doesn't
blow your HDD to hell while allowing recursion or at least
lookaheads
L549[11:45:02] <S3> Lua regex sucks so
bad
L550[11:45:06] <S3> I wish it used
pcre
L551[11:45:24] <S3> pcre would allow you
to make super complex lexers and parsers very quickly.
L552[11:45:37] <reinei> I read somewhere
that lua's patterns should be called just that: 'patterns' and NOT
regex
L554[11:45:53] <reinei> S3 at expense of
the non-regexers out there x
L555[11:46:05] <reinei> s/x$/xD/
L556[11:46:05] <Kibibyte> <reinei>
S3 at expense of the non-regexers out there xD
L557[11:46:24] <S3> you can do quite a bit
with Lua patterns, it's just.. pcre would make so many things so
much easier
L558[11:47:00] <reinei> actually, OC MIGHT
allow lrexlib linking
L559[11:47:08] <reinei> CC sure as hell
doesn't
L560[11:48:26] <S3> this miniforth
implementation is nice
L562[11:49:41] <S3> if space is available,
one with builtins can be included in the eeprom
L563[11:50:07] <S3> then you can add more
lua powered words and stuff in your scripts, and then just write
the rest in forth, or let your users use the forth like to do stuff
with your functions
L564[11:50:45] <S3> I'm bookmarking this
lua implementation
L565[11:51:45] <reinei> could you do
_F["<some symbol here>(%d+)"] = function(cap)
push(DS, cap) end?
L566[11:51:47] <S3> the implementation
doesn't even have a built in stack
L567[11:51:56] <S3> its adding it for you
in that example
L568[11:52:16] <S3> (this gives you a LOT
of versatility!) yeah I believe so reinei
L569[11:52:30] <reinei> well I saw
that
L570[11:52:38] <reinei> and I like this
kind of programming
L571[11:52:48] <S3> looks like _F is the
word list
L572[11:53:02] <S3> remember the RPC8e for
redpower?
L573[11:53:03] <reinei> you could even
misuse it to make a sort of lua++ xD
L574[11:53:28] <S3> I was making a lisp
implementation back then that did the same thing, except instead of
adding lua code there was an (inline-asm) s-expression
L575[11:53:29] <reinei> somewhat vaguely,
but yes
L576[11:53:42] <S3> so you could add lisp
functions with asm
L577[11:54:06] <S3> also reinei forth
makes it easy to do things like network data propagation
L578[11:54:31] <S3> because you're working
completely on a stack, you can just receieve events and naturally
iterate the popping of incoming data off of the stack
L579[11:55:42] <reinei> I should poke
someone about a nice server to quickly get into OC xD
L580[11:56:11] <reinei> all I ever did was
poke around amie code to find that one line stopping event
processing to correctly work
L581[11:56:17] <reinei>
s/work/working/
L582[11:56:17] <Kibibyte> <reinei>
all I ever did was poke around amie code to find that one line
stopping event processing to correctly working
L583[11:58:02] <S3> did you just fix your
grammer to make it incorrect?
L585[11:58:19] <reinei> lol you're right
XDD
L586[12:05:12] <S3> so I guess all I need
to do is supply the miniforth implementation which is 1K, then add
a bit of code to find suitable disk locations with fourth code.
I'll likely still have about 3K left of space by then, so I should
us ethe rest to load up a string of default forth code to run which
will add words for printing to the screen and talking to
components.
L587[12:05:19] <S3> I should have
certainly enough for that
L588[12:05:44] <S3> then the final task is
to squeeze a REPL in the EEPROM
L589[12:05:54] <S3> all of that stuff in
4K. I think I can do it.
L590[12:06:01] <reinei> write the repl in
forth xD
L591[12:06:34] <S3> that's what I plan to
do.
L592[12:06:41] <S3> should only take a few
lines.
L593[12:07:04] ⇦
Quits: sciguyryan (~sciguyrya@93-94-245-80.dynamic.swissvpn.net)
()
L594[12:07:04] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L595[12:07:24]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L596[12:07:37] <S3> all I have to do is
iterate infinitely, yielding so I don't block, and then load
strings of forth code and evaluate them
L597[12:07:41] <S3> then print the stack
state
L598[12:07:51] <dangranos> hm
L599[12:08:00] <dangranos> where can i
find browser.xul?
L600[12:08:12] <reinei> ah but aren't you
implementing freeBSD?
L601[12:08:46] <S3> reinei, if all goes
well I can port the official FreeBSD forth loader to OC
L602[12:08:58] <S3> with changes in mind
like the fact of memory addressing being non existent
L603[12:09:04] <S3> but things like the
boot menu, etc.. I can do
L604[12:09:13] <S3> they're all plain text
4th files.
L605[12:09:13] <reinei> ah right, because
if you just looped indefinitly, you could never REALLY start
up
L606[12:09:35] <S3> the idea is to only
enter REPL if you hit tab within the first 2 seconds
L607[12:09:36] <S3> or so
L608[12:09:48] <dangranos> yay
L609[12:09:50] <dangranos> found it
L610[12:09:51] <S3> otherwise, itl look
for a forth word called AUTORUN or something
L611[12:09:55] <S3> seem reasonable?
L612[12:10:03] <reinei> yes
L613[12:10:22] <Vexatos> S3, you can make
that implementation of forth WAAAY smaller even
L614[12:10:32] <S3> Vexatos,
miniforth?
L615[12:10:36] <S3> it's currently
1K
L616[12:10:38] <S3> when minimized
L617[12:10:49] <Vexatos> minified?
Mhm
L619[12:11:13] <S3> 3K of space is more
than enough for some default forth code and stuff.
L620[12:11:38] <S3> maybe if I have the
space then I can expose a function that allows you to change the
default forth code.
L621[12:11:52] <S3> without wiping out the
forth implementation on the EEPROM
L622[12:11:53] <reinei> like a 'flash'
function?
L624[12:12:02] <S3> except that it
re-embeds miniforth
L625[12:12:05] <S3> correctly
L626[12:12:31] <S3> this would be just for
changing that string that holds the built in forth code.
L627[12:13:33] <S3> gotta catch a
bus
L628[12:24:19] <Sangar> o/
L629[12:26:48] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 201 seconds)
L630[12:27:34] <Ekoserin> Bagels.
L631[12:27:36] ⇦
Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout:
206 seconds)
L632[12:27:45] <Sangar> nope, pizza
L633[12:27:54] <Ekoserin> BAGELs.
L634[12:28:19] <Sangar> suit yourself
:P
L635[12:30:12] <Vexatos> mmmmhm
L636[12:30:15] <Vexatos> tasty
beagles
L637[12:31:25] <Ekoserin> Beagles?
L638[12:33:12] <sugoi> Sangar: your
patreon has increased slightly over the last month!
L640[12:34:19] <Ekoserin> Dachshund.
L641[12:35:10]
⇨ Joins: RaptorJeebus
(RaptorJeeb@CPE-137-147-153-15.lnse7.win.bigpond.net.au)
L642[12:35:15] <Sangar> sugoi, yeah, i'm
quite surprised!
L643[12:35:33] *
sugoi wants to pridefully point out he's one of them
L644[12:36:08] *
Sangar wants to very much thank sugoi for that
L645[12:36:18] <Vexatos> Ekoserin,
no
L646[12:36:24] <Vexatos> It's
different
L647[12:36:27] <sugoi> :)
L648[12:36:52] <Ekoserin> Right, well,
have fun with that.
L649[12:39:23]
⇨ Joins: KK (~KK@67.204.178.35)
L650[12:40:29] <Sangar> so. anyone
speaking russian wanna translate that graphical os to english so we
can point people at that when they ask? :X
L651[12:41:06] *
Vexatos stares intensely at dan
L653[12:41:17] <dangranos> uh?
L654[12:41:50] <dangranos> >pastebin
run 0nm5b1ju
L655[12:41:52] <dangranos> ._.
L656[12:42:06] *
dangranos grabs flamethrower and lots of fuel
L657[12:42:24] <Sangar> :P
L659[12:42:31] <dangranos> oh
L660[12:42:39] <Vexatos> >people using
pastebin run
L661[12:42:42] <dangranos> just noticed
installed source..
L662[12:42:49] <Vexatos> I only added it
because CC had it ;_;
L663[12:43:00] <Vexatos> pastebin is the
only legit CC ripoff in all of OC
L664[12:43:38] <dangranos> heh
L665[12:43:44] <dangranos> we need git and
gist
L666[12:43:47] <Sangar> well, at least
it's written from scratch :P
L667[12:44:00] <Vexatos> Sangar, write
some comment like "I don't understand a word, but it does look
impressive"
L668[12:44:01] <Vexatos> :P
L669[12:44:07] <Vexatos> it is
L670[12:44:08] <Sangar> ^^
L671[12:44:19] <dangranos> um
L672[12:44:29] <Vexatos> them random
English words in the video
L673[12:44:32] <Sangar> i'm watching it
with english subtitles, autotranslated from the autogenerated
russian ones
L674[12:44:33] <dangranos> isn't it
"translated" already?
L675[12:44:33] <Sangar> quite
amusing
L676[12:44:39] <Vexatos> "bla blah
blah 3D printer blah blah"
L677[12:44:44] <dangranos> oh
L678[12:45:04] <Sangar> parts of it are
english, apparently
L679[12:45:18] <Sangar> but stuff like the
installation wizard and some menues are in russian
L680[12:45:24] <Sangar> (yay unifont i
suppose)
L681[12:45:34] <dangranos> in repo he says
that some of programs are original and some are just copied from
sites
L682[12:45:41] <Sangar> :X
L683[12:45:51] *
dangranos pats whoever added unicode support
L684[12:46:06] <Vexatos> #blameasie
L685[12:47:03] <Vexatos> Btw, Sangar, I
ripped off my own program xD
L686[12:47:10] <dangranos> heh, found him
on vk.com
L687[12:47:19] <Sangar> Vexatos, hm?
L689[12:47:42] <Sangar> ah :X
L690[12:48:01] <Vexatos> (IIt's only 65%
my program, but whatever)
L691[12:48:04] <Sangar> is vk like russian
facebook or what?
L692[12:48:29] <Magik6k> Sangar, when do
you plan to make next release(I'd PR plan9k update)
L693[12:49:04] <Sangar> Magik6k, no
concrete plans. i'll probably have a look over current issues on
the weekend, see if/what i get done and if that'll be worth a
release
L695[12:49:16] <Sangar> heh
L696[12:49:57] <Magik6k> So I'll try to
make it to this weekend
L697[12:51:31] <dangranos> how should i
name language variable?
L699[12:51:58] <dangranos> i mean varible
in which is stored currently selected language
L700[12:52:02] <dangranos> oh
L701[12:52:02] <Sangar> *noticed
L702[12:52:11] <reinei> hi Sangar
L703[12:52:14] <dangranos> hm
L704[12:52:18] <Sangar> so i suppose it
uses that
L705[12:52:30] <Sangar> but that's just
that editor i think
L706[12:52:37] <Sangar> an env var might
be better
L707[12:52:42] <Sangar> hei reinei
L708[12:53:25] <dangranos> so, what env
var?
L709[12:53:28] <dangranos> LANG?
L710[12:53:31] <Sangar> idk
L711[12:53:37] <Sangar> is there such a
thing in normal linux?
L712[12:53:39] <Sangar> :X
L713[12:53:45] <dangranos> yup
L714[12:53:54] <reinei> yes
L715[12:53:55] <dangranos>
dangranos@sigrun ~ echo $LANG
L716[12:53:55] <dangranos>
ru_RU.UTF-8
L717[12:53:57] <sugoi> it is in fact,
LANG
L718[12:54:02] <Sangar> welp, then
that
L719[12:54:11] <reinei> echo $LANG just
outputted en_GB.UTF-8 in fedora 22
L720[12:54:12] <dangranos> um... how do i
env var?
L721[12:54:26] <Sangar> os.getenv
iirc?
L722[12:54:30] <Magik6k> os.getenv
L724[12:54:33] <sugoi> and set
L725[12:54:34] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L726[12:54:37] ⇦
Quits: h3po (~h3po@p5B368D9D.dip0.t-ipconnect.de) (Quit:
Leaving.)
L727[12:54:39] <Magik6k> yup
L728[12:54:56]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L729[12:54:56] <dangranos> should i use
simply "en"?
L730[12:55:07] <dangranos> i mean two
letter lang codes
L731[12:55:09] <sugoi> as opposed to
en_US?
L732[12:55:15] <sugoi> or en_UK or
ec
L733[12:55:15] <Sangar>
:sub(1,2)=="en"? :P
L734[12:55:17] <sugoi> etc*
L735[12:56:09] <dangranos> %lua return
1
L736[12:56:11] <dangranos> uh
L737[12:56:24] <dangranos> what was
command for lua interpreter here for some bot?
L738[12:56:33] <Sangar> #lua ?
L739[12:56:33] <|0xDEADBEEF|> > [string
"lua"]:1: unexpected symbol near '?'
L740[12:56:38] <Sangar> yeah, that
L741[12:57:21] <dangranos> #lua tbl =
{"en" = {1, 2}} return (tbl["nope"] or
tbl["en"])[1]
L742[12:57:21] <|0xDEADBEEF|> > [string
"lua"]:1: '}' expected near '='
L743[12:57:23] <reinei> does DEADBEEF
support 'os' in its sandbox?
L744[12:57:34] <Sangar> try it?
L745[12:57:39] <reinei> #lua tbl =
{["en"] = {1, 2}} return (tbl["nope"] or
tbl["en"])[1]
L746[12:57:40] <|0xDEADBEEF|> > 1
L747[12:57:43] <dangranos> #lua tbl =
{"en" = {1, 2}} return (tbl["en"])[1]
L748[12:57:43] <|0xDEADBEEF|> > [string
"lua"]:1: '}' expected near '='
L749[12:57:58] <dangranos> #lua tbl =
{"en" = {"a" = 1, "b" = 2}} return
(tbl["en"]).a
L750[12:57:58] <|0xDEADBEEF|> > [string
"lua"]:1: '}' expected near '='
L751[12:57:58] <reinei> dangranos: eitehr
use ["..."] or just ...
L752[12:58:03] <dangranos> um?
L753[12:58:19] <dangranos> oh
L754[12:58:20] <Sangar> a=1 or
["a"]=1
L755[12:58:20] <reinei> #lua tbl = {en =
{a = 1, b = 2}} return (tbl["en"]).a
L756[12:58:20] <|0xDEADBEEF|> > 1
L757[12:58:24] <dangranos> >_<
L758[12:58:33] <dangranos> derp
L759[12:59:09] <dangranos>
"io.stderr:write((lang[os.getenv("LANG")] or
lang["en"]).github_connection_error)" < trying to
make messages localized
L760[13:00:10] <reinei> well
L761[13:00:20] <reinei> you might want to
make helper functions
L762[13:00:28] <dangranos> hm
L763[13:00:30] <dangranos> yeah..
L764[13:00:34] <reinei> so its
localize('github_connection_error')
L765[13:00:48] <reinei> and localize may
even cache the lang, maybe
L766[13:01:17] <Sangar> function L(name)
return (lang[os.getenv("LANG")] or
lang["en"])[name] or lang["en"][name] or
"!"..name.."!" end
L767[13:01:18] <Sangar> :P
L768[13:01:34] <Sangar> (second fallback
for if theres a lang table but no entry for that in it)
L769[13:01:46] *
dangranos pats Sangar
L770[13:01:48] <dangranos> thanks!
L771[13:02:02] <reinei> Sangar knows what
he's talking about
L772[13:02:12] <Sangar> at least i'm very
good at pretending i do!
L773[13:02:40] <reinei> hey Sangar, would
you say it was a good idea to make OC in scala?
L774[13:02:43] <Sangar> then you can just
L"github_connection_error" :3
L775[13:02:49] <Sangar> that even looks
kinda neat
L776[13:02:59] <reinei> oh right lua
syntactic sugar
L777[13:03:33] <reinei> you gotta love l
"hello" l("hello") l{"hello",
"world"}
L778[13:03:36] <Sangar> reinei, yes. sure,
makes it kinda hard for people to contribute to the core stuff, but
it made my life soooo much easier (in particular traits / mutliple
inheritance)
L779[13:03:52] <dangranos> #lua local F =
function(str) return "."..str end return
F"tst"
L780[13:03:52] <|0xDEADBEEF|> >
.tst
L781[13:03:55] <dangranos> yay
L782[13:04:04] <reinei> well I was
thinking of getting back up to speed with java (like) and a mod is
always fun
L783[13:04:10] <dangranos> #lua local F =
function(str) return "."..str end return
F{"tst", 1}
L784[13:04:10] <|0xDEADBEEF|> > [string
"lua"]:1: attempt to concatenate a table value (local
'str')
L785[13:04:13] <dangranos> oh
L786[13:04:18] <Sangar> was expecting that
test string to be 'uck' >_>
L787[13:04:30] <sugoi> <_<
L788[13:04:30] <reinei> it creates a table
as in f{0, 1} does f({0, 1})
L789[13:04:54] <reinei> Vexatos you
here?
L790[13:05:05] <Vexatos> No
L791[13:05:13] <Vexatos> :3
L792[13:05:17] <reinei> what was that lib
you made called aggain?
L793[13:05:26] <Sangar> asielib
L794[13:05:27] <reinei> with wrapped
strings/tables
L795[13:05:33] <Sangar> sell-a-knee
L796[13:05:49] <dangranos> hm
L797[13:06:00] <dangranos> nah
L798[13:06:25] <reinei> actually never
mind
L799[13:06:41] <reinei> that feature
request of mine would require huge code introspection
L800[13:06:54] <Sangar> aka debug
lib?
L801[13:07:04] <reinei> Sangar, no
L802[13:07:10] <reinei> even further I
think
L803[13:07:18] <reinei> it was about
python like argument unpacking
L804[13:07:24] <reinei> in lua
L805[13:07:39] <Sangar> haven't pythoned
in a long time
L806[13:07:50] <Sangar> but lua has `local
x,y,z = f()`
L807[13:07:59] <Sangar> if that's what you
mean?
L808[13:08:09] <reinei> in python you
could do a = [1, 2, 3] and then f(*a)
L809[13:08:15] <reinei> to do f(1, 2,
3)
L810[13:08:21] <Sangar> ah
L811[13:08:21] <Sangar> table.unpack
L812[13:08:25] <reinei> yeah
L813[13:08:29] <reinei> but using *
notation!
L814[13:08:32] <Sangar> :P
L815[13:08:39] <reinei> well
L816[13:08:44] <Sangar> Vexatos, go string
replace * with table.unpack
L817[13:08:46] <Sangar> go go go
L818[13:08:49] <reinei> a 'simple' pattern
match might be able to do that
L819[13:08:55] <dangranos> do you think
you can shorten netowrk card to "netcard"?
L820[13:09:00] <dangranos> *internet
L821[13:09:18] <Sangar> make it f(arr:_*)
and it's like in scala \o/
L822[13:09:28] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L823[13:09:37] <reinei> Sangar and what
about all the patterns containing *?
L824[13:09:59] <Sangar> dangranos, hmm,
maybe LAN-card? :X (it's what i use internally at least :P)
L825[13:10:06] <reinei> also, lua kwargs!
(keyword arguments for anyone not pythonic in here )
L826[13:10:08] <dangranos>
"inetcard"
L827[13:10:09] <Sangar> reinei,
shhhh
L828[13:10:14] <dangranos>
"err_no_inetcard"
L829[13:10:24] <dangranos> or maybe just
"inet"?
L830[13:10:25] <Sangar> ah, sure
L831[13:10:30] <Sangar> hmmm
L832[13:10:38] <Sangar> dunno
L833[13:10:40] <sugoi> lua question. given
i have local result; and later on i want to use result, reason =
f(); if i understand correctly, reason is global. to make reason
local do i have to forward declare it to? what happens if i local
result, reason = f(); (again, given that result is already forward
declared)
L834[13:10:54] <Sangar> no_inet could mean
you have a card but the http stuff is disabled in config :P
L835[13:11:26] <reinei> sugoi I dunno is
result, local reason = f() possible?
L836[13:11:35] <reinei> lemme try that
real quick for you
L837[13:11:43] <Sangar> nope
L838[13:11:50] <Sangar> you'd have to
forward declare it
L839[13:11:51] <dangranos>
err_github_no_con
L840[13:11:54] <sugoi> ok
L841[13:11:58] <dangranos> ^ for "no
connection" error
L842[13:12:00] <sugoi> that's what i've
been doing
L843[13:12:04] <reinei> #lua local result;
local function f() return 1, 2 end; result, local reason =
f()
L844[13:12:04] <|0xDEADBEEF|> > [string
"lua"]:1: unexpected symbol near 'local'
L845[13:12:06] <Sangar> local result,
reason would create a second reason
L846[13:12:07] <reinei> yep
L847[13:12:08] <Sangar> with a smaller
scope
L848[13:12:14] <Sangar> iirc
L849[13:12:21] <sugoi> second result, that
is?
L850[13:12:28] <reinei> sugoi yes
L851[13:12:30] <Sangar> well, if it's in
the same scope, the first one would be kinda unreachable
L852[13:12:36] <Sangar> so i'm not sure if
lua would even optimize that away
L853[13:12:44] <sugoi> which at this point
doesn't matter
L854[13:12:50] <reinei> #lua local reason;
result, reason = f()
L855[13:12:50] <|0xDEADBEEF|> > [string
"lua"]:1: attempt to call a nil value (global 'f')
L856[13:12:51] <sugoi> i ... just wish lua
was default-local
L857[13:12:58] <Sangar> yeaaaaah,
well
L858[13:13:01] <Sangar> :P
L859[13:13:06] <sugoi> q:
L860[13:13:06] <reinei> python isn't
either
L861[13:13:15] <Sangar> few languages i
know are, actually
L862[13:13:25] <Sangar> javascript isn't,
either (var is like local)
L863[13:13:28] <Sangar> php is
L864[13:13:31] *
dangranos slaps Ekoserin
L865[13:13:31] *
EnderBot2 rulls on the floor laughing
L866[13:13:37] <dangranos> I AM
TRANSLATING IT DAMN IT
L867[13:13:39] <Sangar> so you end up with
global $blah, $foo, $bar everywhere :X
L868[13:13:49] <dangranos> something
something alone something
L869[13:13:56] <dangranos> heh
L870[13:14:05] <dangranos> i found one
variable named "cyka" in the code
L871[13:14:13] <dangranos> renamed to
content :D
L872[13:14:29] *
Sangar goes to google translate
L873[13:14:37] <dangranos> cyka =
bitch
L874[13:14:43] <sugoi> how about strict
for lua (forward declare only)
L875[13:14:45] <Daiyousei> cyka
blyat
L876[13:14:45] <Sangar> ah :P
L877[13:14:48] <Daiyousei> rash b
L878[13:14:56] <sugoi> i heard there was a
lua script someone wrote for that
L879[13:14:59] <Daiyousei> the good old
csgo experience
L880[13:15:05] <sugoi> does it work
reasonably well? other solutions?
L881[13:15:07] <Sangar> sugoi, yeah
L882[13:15:11] *
dangranos resists to write a lot of swearing
L883[13:15:17] <Ekoserin> Dang
Ranos...
L884[13:15:21] <Sangar> it basically adds
a metatable to the env that errors when __newindex is called
:P
L885[13:15:32] <sugoi> ha, ok
L886[13:15:37] <dangranos> da kakoy nahuy
B? vi tam sovsem ohueli pidori?
L887[13:15:46] *
dangranos hides
L888[13:15:47] <sugoi> and forward
declaring doesn't do that? interesting
L889[13:15:49] <Vexatos> Sangar: Selene is
Scala rather than Python :P
L890[13:16:01] <Sangar> Vexatos, hence me
mentioning the :_* notation, yeah ;)
L891[13:16:02] <Vexatos> table.unpack is
very lua-like
L892[13:16:05] <reinei> ah yeah it was
Selene
L893[13:16:05] *
dangranos added github_repo variable
L894[13:16:09] <Vexatos> Selene tries to
follow Lua syntax style
L895[13:16:10] <Sangar> sugoi, nope,
locals don't go into the env
L896[13:16:12] <sugoi> well, i
guess....forward declaring would be local, not global
L897[13:16:14] <sugoi> right
L898[13:16:21] <sugoi> so basically..lock
down global
L899[13:16:21] <Vexatos> hence stuff like
string.split
L900[13:16:23] <sugoi> which is what i
do
L901[13:16:26] <Sangar> mhm
L902[13:16:28] <sugoi> i dont have any
globals
L903[13:16:52] <sugoi> interesting, i
might just start doing that
L904[13:17:02] <Vexatos>
<Sangar>
sell-a-knee
L905[13:17:07] <reinei> locals will be
accessible in 'dynamically' compiled chunks executed using pcall,
right?
L906[13:17:09] <Vexatos> reinei, Sangar
literally told you
L907[13:17:16] <Sangar> brb cat
L908[13:17:42] <reinei> Vexatos: I read
that as english and then it doesn't sound like my Selene
L909[13:18:03] <Vexatos> If you read it
english it should
L910[13:18:30] <dangranos> yay to
vim
L911[13:18:32] <dangranos> 3dw
L912[13:18:44] <Vexatos> Either you
pronounce "Selene" German or "sell-a-knee"
English
L913[13:18:50] <Vexatos> anything else is
pretty much wrong :P
L914[13:18:54] <reinei> the a is throwing
me off
L915[13:19:06] <Vexatos> Most people
pronounce it "Selleen"
L916[13:19:10] <Vexatos> that's the
issue
L917[13:19:50] <reinei> I would do that
too, if you hadn't told me it was meant to be German
L918[13:21:05] <Vexatos> it's not
L919[13:21:07] <sugoi> i had never heard
of selene until this channel and Vexatos's work with it for
oc
L920[13:21:14] <Vexatos> the name is also
pronounced the right way in English
L921[13:21:17] <Vexatos> Since it's a
greek word
L922[13:21:24] <sugoi> and i dont speak
german, and i say "suh-lene"
L923[13:21:30] <Vexatos> but most English
people are not... <potato> enough
L924[13:21:36] <Vexatos> sugoi,
exactly
L925[13:21:45] <Vexatos> You can't be much
more wrong than that
L926[13:21:46] <sugoi> though, i'd love to
speak german
L927[13:21:53] <reinei> I'd say
sel-een-e
L929[13:22:00] <Vexatos> there
L930[13:22:04] <Vexatos> see the IPA
L931[13:22:22] <reinei> silini?! wow
L932[13:22:25] <reinei> I am SO off
xD
L933[13:22:31] <sugoi> meh
L934[13:22:33] <sugoi> good to know
L935[13:22:34] <Vexatos> German is quite
close to the greek original
L936[13:22:36] <sugoi> doesn't bother me i
was wrong
L937[13:22:45]
⇨ Joins: v^ (~ping@mdb2836d0.tmodns.net)
L938[13:22:46]
zsh sets mode: +v on v^
L939[13:22:58]
⇨ Joins: ^v5 (~^v@mdb2836d0.tmodns.net)
L940[13:24:15]
⇨ Joins: meep
(uid94726@id-94726.ealing.irccloud.com)
L942[13:25:45] <reinei> so nsfca (or
nsfcat for those on the internet)?
L943[13:26:51] ⇦
Quits: v^ (~ping@mdb2836d0.tmodns.net) (Ping timeout: 198
seconds)
L944[13:27:59] <dangranos> pushed what i
did so far
L945[13:28:01] ⇦
Quits: cpup (~cpup@32.218.118.125) (Ping timeout: 206
seconds)
L946[13:28:40] <dangranos> also changed
ident
L947[13:28:46] <Temia> ehhh,.
L948[13:28:47] <dangranos> from tabs to 4
spaces
L949[13:28:49] <Temia> I'm not seeing
it.
L951[13:29:02] <Temia> I must be truly
hardened to cuteness.
L952[13:29:08] *
Temia moo. `o`
L953[13:29:38] <vifino> '^'
L954[13:29:44]
⇨ Joins: cpup (~cpup@32.218.118.125)
L955[13:29:50] ⇦
Quits: ^v5 (~^v@mdb2836d0.tmodns.net) (Ping timeout: 378
seconds)
L956[13:30:01] <reinei> so Temia has a
Cuteness-Def of over 500?
L957[13:30:11] <Temia> ...n-no,
vifino
L958[13:30:13] <Temia> Don't do it
L959[13:30:16] <Temia> DON'T
L960[13:30:23] <vifino> ' ^ '
L961[13:30:37] <Temia> I KNOW WHAT YOU'RE
ABOUT TO ASK AND I HAVE NO TUNA
L962[13:30:41] <Temia> DON'T DO THIS TO
MEEEE ;A;
L963[13:30:55] <reinei> you seem terrified
...
L964[13:31:48] *
Temia nnngh--breaks down and hugscritches catboy ;_;
L965[13:31:52] <Ekoserin> Um
L966[13:32:23] <reinei> vifino
i
SERIOUSLY hope you have an explanation for this!
L967[13:32:40] <vifino> ' ^ '
L968[13:33:25] <Temia> don't be sad you'll
break my heart ;w; *scritchscritch*
L969[13:33:35] *
vifino hugs Temia
L970[13:33:43] <reinei> vifino thats NOT
an explanation, you know
L971[13:33:51] <vifino> It's okay, moomoo.
'^'
L972[13:35:25] <vifino> reinei: I.. I
don't know, I didn't want Temiamoo to be sad '^'
L973[13:35:34] <reinei> well thats a lot
better
L974[13:36:31] *
Temia ...eeeees. <3
L975[13:36:35] *
Temia hugs tight
L976[13:38:30] <cloakable> d'aww
L977[13:39:11] <cloakable> behold the
adorbs
L978[13:39:37] *
cloakable puts a kitten on Temia and vifino
L979[13:39:48] <vifino> '.'
L980[13:40:59] *
Ekoserin films
L981[13:41:35] <cloakable> :D
L982[13:41:53] *
cloakable puts a puppy on too
L983[13:45:32]
⇨ Joins: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net)
L984[13:45:41] <Ekoserin> Hi.
L985[13:46:14] <Sulljason> Hi
L986[13:46:39] <Sulljason> Anyone know how
to use the function that component.list returns instead of
something sane like a tablet of addresses.
L987[13:46:54] <Sulljason> table*
L988[13:47:33] <Sulljason> If it was
addresses I could just pop em into component.proxy and be dont with
it.
L989[13:47:42] <Sulljason> done*
L990[13:47:59] <dangranos> oh god
L991[13:48:01] <dangranos> OH GOD
L992[13:48:29] <dangranos> installed uses
some lib that uses CC-style event listener/responce
L993[13:50:03] ⇦
Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Ping
timeout: 201 seconds)
L994[13:52:12] ***
Skye|Homework is now known as Skye
L995[13:52:15] ⇦
Quits: RaptorJeebus
(RaptorJeeb@CPE-137-147-153-15.lnse7.win.bigpond.net.au) (Ping
timeout: 180 seconds)
L996[13:52:23]
⇨ Joins: RaptorJeebus
(RaptorJeeb@CPE-121-220-76-138.lnse2.win.bigpond.net.au)
L997[13:53:06]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L998[13:53:37] <gamax92> hi
L999[13:53:59] <vifino> gamax92! :D
L1000[13:54:45] <gamax92> hi
L1001[13:55:11] <vifino> :(
L1002[13:55:18] <gamax92> no why you
sad
L1003[13:55:21] <gamax92> don't be
sad
L1004[13:55:24] *
gamax92 hugs vifino
L1005[13:55:31] *
vifino hugs gamax92
L1006[13:56:54] <Sangar> cat gone
L1007[13:57:31] <Vexatos>
gone: file not found
L1008[13:57:40] *
Vexatos blames Sangar
L1009[13:57:50] <reinei> cat
/dev/null
L1010[13:57:57] <Sangar> well, yeah
L1011[13:58:05] <sugoi> what kind of cat,
Sangar?
L1012[13:58:20] *
sugoi has a wonderfully loving Siamese, Popo
L1013[13:58:25] <Vexatos> cat
/dev/zero
L1014[13:58:26] <sugoi> sometimes i call
him the pope
L1015[13:58:34] <Sangar> dunno, just one
of the neighbors cats that come by rather frequently :X
L1016[13:58:39] <Sangar> nah, no siamese,
regular one
L1017[13:58:43] <Sangar>
"regular"
L1018[13:58:46] <sugoi> hah
L1019[13:58:57] <Sangar> heh
L1020[13:59:35] <dangranos> so
L1021[13:59:56] <dangranos> could anybody
try freshly butchered installer?
L1022[14:00:34]
⇦ Quits: RaptorJeebus
(RaptorJeeb@CPE-121-220-76-138.lnse2.win.bigpond.net.au) (Quit:
Leaving)
L1023[14:01:07] <sugoi> of what?
L1024[14:02:34] <dangranos> wtf
L1025[14:02:47] <Sangar> "wtf",
the new os for oc
L1026[14:02:53] <sugoi> ha
L1027[14:02:54] <dangranos> i pushed an
update and it's still stuck on previous version..
L1029[14:03:36] <sugoi> dangranos: i have
many times seen github delay
L1030[14:03:39] <Sangar> yeah, iirc raw
tends to update a bit slower than regular
L1031[14:03:42] <dangranos> oh
L1032[14:03:44] <dangranos> OH
L1033[14:03:47] <dangranos> i'm
idiot
L1034[14:03:52] <dangranos> forgot to git
addd it
L1035[14:03:56] <Sangar> haha
L1036[14:03:57] <Sangar> or that :P
L1037[14:04:02] <sugoi> haha
L1038[14:04:06] <dangranos> git
happens
L1039[14:04:11] <dangranos> hm..
L1040[14:04:17] <dangranos> sh/git
happens
L1041[14:04:25] *
dangranos hides
L1042[14:04:41] <Sangar> cat sh/git
happens? :P
L1043[14:05:03] <dangranos> a cat is fine
too
L1044[14:07:44] <dangranos> okay, fixed
few vars
L1045[14:07:44] <CompanionCube> (sh|g)it
happens
L1046[14:08:05] <dangranos>
CompanionCube, heh, regexps...
L1047[14:08:31] <dangranos> cat
.gitignore
L1048[14:08:34] <dangranos>
.gitignore
L1049[14:10:57] <Sulljason> @Sangar
\o
L1050[14:11:33] <Sulljason> Sangar: How
do I use the function component.list returns to get the components
addresses?
L1051[14:11:44] <dangranos> ~w
api:component
L1053[14:11:49] <dangranos> ^
L1054[14:11:52] <dangranos> Sulljason,
^
L1056[14:12:37] <Sulljason> Ya it returns
a function that's an iterator. And idk how to use that
L1057[14:13:01] <dangranos> can anyone
test that installer?
L1058[14:13:10] <dangranos> second
link
L1059[14:13:19] <dangranos> open that, it
has usage example
L1060[14:13:25] <Sulljason> I'm confused
so it's just a key value table then why is it a function.
L1061[14:13:58] <Sulljason> Is this one
of those crazy Lua things or am I just ignorant?
L1062[14:14:26] <cloakable> It's a
function that can be used as a table
L1063[14:14:31] <Sulljason> wat...
L1064[14:14:32] <gamax92> no
L1065[14:14:37] <gamax92> tables that can
be used as a function
L1066[14:14:55] <gamax92> it's basically
putting a __call metamethod on a table
L1067[14:15:00] <cloakable> I love Lua
xD
L1068[14:15:10] <Sulljason> Ya didn't
read much on those cause they're weird.
L1069[14:15:57] <Sulljason> cloakable:
Really? I hate it cause of it's weird design choices and completely
ignoring the groundwork from languages like C. Making it annoying
to learn. And omg it's documentaiton...
L1070[14:16:12] <gamax92> it's
documentation is really good
L1071[14:16:29] <Sulljason> Not compared
to Javadocs
L1072[14:17:12] <gamax92> just because A
is better than B doesn't mean B is a horrible piece of
garbage
L1073[14:17:28] <Sulljason> It being
written like a book does. :3
L1074[14:17:45]
⇨ Joins: Nathan1852
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
L1075[14:17:55] <reinei> should I use
gradle.noarch or grdle.local.noarch mmh
L1076[14:18:17] <Sangar> Lua is so small
there's not that much to document anyway >_>
L1077[14:18:18] <reinei> Sulljason: also,
python-docs and you'll never question ANY doc's again
L1078[14:18:22] <Sangar> and the manual
is pretty good, imho
L1079[14:19:07] <sugoi> Sulljason: you
want to iterate the components from component.list ?
L1080[14:19:29] <reinei> 184 packages and
only 84MB to download, Linux is windows 1000x superior ...
L1081[14:19:30] <sugoi> Sulljason: comps
= component.list()
L1082[14:20:16] <Sulljason> sugoi: Thanks
someone gave me a usage example. Ididn't know datastructures were
magically functions.
L1083[14:20:48] <Sangar> they can be :P
in this case it's only that way because the iterator was there
first
L1084[14:21:06] <Sangar> so to avoid
breaking existing stuff...
L1085[14:21:13] <Sulljason> Sangar: On
that note it's all fun and games till you want to something crazy
like crawl the filesystem.
L1086[14:21:20] <Sangar> :3
L1087[14:21:41] <Sulljason> Can you
bundle libraries in Lua or do they have to be installed to the
system?
L1088[14:21:56] <Sangar> what do you
mean?
L1089[14:22:07] <Sulljason> like
LuaFS
L1090[14:22:18] <Sulljason> how would I
package that with a Lua program.
L1091[14:22:33] <Sulljason> Java lets you
just pop it in the Jar and it's dank.
L1092[14:23:04]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L1093[14:23:05]
zsh sets mode: +v on v^
L1094[14:23:07]
⇦ Quits: Pyrolusite
(~Pyrolusit@ARouen-651-1-321-234.w90-22.abo.wanadoo.fr) (Ping
timeout: 206 seconds)
L1095[14:23:21]
⇦ Quits: reinei (~reinei@ip-2-202-204-175.web.vodafone.de)
(Ping timeout: 201 seconds)
L1096[14:23:32] <Sangar> i think . is
part of the package search path?
L1097[14:23:35] <Sulljason> Gotta make a
JAR decompressor called "Shirt".
L1098[14:23:40] <Sangar> so in that case
you could just throw the lib next to the script
L1099[14:23:59] <Sulljason> So you can
bundle em?
L1100[14:24:17] <Sangar> in a single
file? if it's a c lib i don't think so, if it's also lua,
sure
L1101[14:24:45] <Sulljason> Also is there
any library that adds full regex?
L1102[14:25:04] <Sulljason> I get why it
isn't in the core cause it would bloat it. But sometimes ya need
regex...
L1103[14:25:07] <Sangar> probably
L1104[14:25:20] <Sulljason> I couldn't
find one. So you don't know of one?
L1105[14:25:23] <Sangar> it's not regex,
but there's lpeg :P (and lulpeg, a pure lua variant of it)
L1106[14:25:37] <Stary2001> til of
lulpeg
L1107[14:26:15] <Sulljason> I'm working
on correctly naming like 2TB of media to XBMC will index it. Would
prefer to use Lua for quick and dirty scripts. But patterns
sometimes don't cut it.
L1108[14:26:47] <Sangar> heh, fun
times.
L1109[14:26:52] <Sangar> anyway, i'm off
for today o/
L1110[14:27:07] <Sulljason> Sangar: Cya
and thanks for all the fish.
L1111[14:27:34] <Magik6k> I'm designing
wultivolume fs for oc
L1112[14:27:39] <Magik6k> *multi
L1113[14:28:00] <Sulljason> We have that
RAID thingy. But it software couldn't hurt.
L1114[14:28:18] <Magik6k> well you can
raid 256 raids ;p
L1115[14:28:28] <Magik6k> or tapes
L1116[14:28:39] <Magik6k> #lua
256*32
L1117[14:28:39] <|0xDEADBEEF|> >
8192
L1118[14:28:48] <Magik6k> 8 GB,
nice
L1119[14:29:02] <sugoi> #lua
math.huge
L1120[14:29:02] <|0xDEADBEEF|> >
inf
L1121[14:29:12]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1122[14:32:44] <Sulljason> My friends
response to tables being functions. "/me kills self while
eating"
L1123[14:35:57] <Vexatos> Tables aren't
functions
L1124[14:36:04] <Vexatos> tables may be
called if they have a __call metamethod
L1125[14:36:12] <Vexatos> but they are
completely separate from functions
L1126[14:38:34]
⇨ Joins: reinei
(~reinei@ip-2-202-183-193.web.vodafone.de)
L1127[14:40:08] <Sulljason> Vexatos: But
why does a KV table need an a __call metamethod
L1128[14:40:44] <Vexatos> it
doesn't
L1129[14:40:48] <Vexatos> if it has one,
you can call it
L1130[14:40:51] <Vexatos> if not, you
can't
L1131[14:41:12] <Sulljason> I'm talking
specifically about component.list
L1132[14:41:38] <Vexatos> component.list
returns an iterator function
L1133[14:41:45] <Vexatos> not related to
this at all
L1134[14:42:02] <sugoi> Sulljason: open a
lua shell in the game
L1135[14:42:14] <sugoi> and type:
=type(component.list)
L1136[14:42:38] <gamax92> once upon a
time Sangar make component.list return an actual function, but then
later on he changed it to be a table with addresses as keys and
types as values
L1137[14:42:52] <Sulljason> oh so the
wikis just outdated
L1138[14:42:58] <gamax92> to maintain
backwards compatibility, he readded the iterator style function
calling via __call
L1139[14:43:06] <Sulljason> nvm
then.
L1140[14:43:16] <sugoi> Sulljason: it
doesnt matter, the use of the object is the same
L1141[14:43:39] <sugoi> Sulljason: think
of it this way. everything in lua is just an object, and you can
override operators
L1142[14:43:49] <Vexatos> nope
L1143[14:43:51] <Sulljason> Lua doesn't
have objects
L1144[14:43:55] <Sulljason> has
prototypes.
L1145[14:43:56] <Vexatos> only tables and
functions are objects
L1146[14:43:57] *
sugoi rolls eyes
L1147[14:44:01] <Vexatos> anything else
is not
L1148[14:44:02] <gamax92> lua doesn't
have prototypes
L1149[14:44:14] <Sulljason> oh ya that
was a library my bad
L1150[14:44:16] <Vexatos> tables and
functions can have instanciated objects
L1151[14:44:17] <sugoi> you guys argue so
much about lingo
L1152[14:44:18] <Vexatos> other values
can't
L1153[14:44:29] <Sulljason> lingo
mattes.
L1154[14:44:30] <sugoi> fine, tables are
objects
L1155[14:44:38] <Sulljason> cause people
make assumptions based on the lingo.
L1156[14:44:41] <sugoi> look, that wasn't
even my point
L1157[14:44:50] <gamax92> its not just
lingo its that certain things are horridly not at all similar
except for say one aspect
L1158[14:45:05] <sugoi> my point is, you
can override the () operator by defining the __call
L1159[14:45:17] <sugoi> i wasn't refering
to value types number and such
L1160[14:45:20] <sugoi> i was only
refering to tables
L1161[14:45:25] <sugoi> sorry for the big
everything word
L1162[14:45:35] <sugoi> i wasn't trying
to define what a dynamic is
L1163[14:45:54] <sugoi> you guys are hard
to love
L1164[14:46:04] *
sugoi quaffs a dew
L1165[14:46:06] <Sulljason> Lua's hard to
love.
L1166[14:46:41] <reinei> sugoi: certain
people try to make it especially hard to be loved
L1167[14:47:07] <sugoi> woah sugoi said
everything! let's shame him! vs ... you mean tables+functions are
objects, carry on
L1168[14:47:43] <gamax92> sugoi: except
the latter happened
L1169[14:47:58] <gamax92> and you got
annoyed and "rolls eyes"
L1170[14:48:01]
⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 201 seconds)
L1171[14:50:05] <Sulljason> sugoi: You're
taking it to personally.
L1172[14:50:41]
⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 378 seconds)
L1173[14:51:20] <sugoi> indeed i am
L1174[14:52:02] *
vifino hugs sugoi
L1175[14:52:26] *
sugoi has to pee now, dew!
L1176[14:52:35] <sugoi> vifino: squeezed
too hard
L1177[14:52:44] <vifino> '^'
L1178[14:53:33] <gamax92> '*'
L1179[14:53:38] <Sulljason> sugoi: Pees
Mountain Dew?
L1180[14:53:57] <sugoi> aye
L1181[14:54:07] <sugoi> i drink a lot of
dew
L1182[14:54:15] <Sulljason> There might
be something wrong with your kidneys
L1183[14:54:50] <Sulljason> Ah Lua
functions "end end end end end end".
L1184[14:55:00] <Sulljason> Can you put
those on one line?
L1185[14:55:07] <gamax92> all of lua can
be put onto one line
L1186[14:55:31] <Sulljason> Just gonna
use spaces for the ends?
L1187[14:55:37] <Sulljason> gotta*
L1188[14:55:44] <gamax92> sometimes you
don't even need spaces
L1189[14:56:26] <Sulljason> Guess ill
just write a test script.
L1191[14:57:12] <gamax92> I'd love
to
L1192[14:57:23] <gamax92> but google docs
fails to work in google chrome for me
L1193[14:57:32] <Magik6k> wat
L1194[14:57:41] <gamax92> it loads, looks
absolutely fine, and then wipes the webpage and goes
"Something went wrong"
L1195[14:57:53] <Sulljason> Works for
me
L1196[14:58:10] <Magik6k> at least you
know that something went wrong
L1197[14:58:34] <Sulljason> Ya the blank
page didn't give you a clue. :3
L1198[14:58:45] <gamax92> who is editing
it ...
L1199[14:58:59] <Sulljason>
Anonymous!
L1200[14:59:01] <Sulljason> Haxorz
L1201[14:59:13] <Sulljason> But ya you
might want to lock it down if you're gonna link to it...
L1202[15:00:20] <Sulljason> Fancy person
is fancy and knows more about the low level parts of filesystems
than I do.
L1203[15:00:25] <sugoi> Vexatos: so i
didn't consider functions as objects, just tables. what then is an
'object' in lua if a functin qualifies?
L1204[15:00:28] <sugoi> function*
L1205[15:00:41] <Vexatos> something with
a unique metatable
L1206[15:01:02] <Vexatos> anything that
has its own metatable
L1207[15:01:11] <sugoi> interesting, and
i thought only tables had that
L1208[15:01:14] <sugoi> ok
L1209[15:01:14] <Vexatos> strings and
numbers have a shared metatable
L1210[15:01:26] <Vexatos> so if you
change the metatable of one string, you change the metatable of all
strings
L1211[15:01:30] <sugoi> can you define
indexers for functions then via metatable?
L1212[15:01:35] <Vexatos> yes
L1213[15:01:38] <sugoi> ha
L1214[15:01:46] <Vexatos> The sandbox may
not allow it
L1215[15:01:55] <Vexatos> but it is
possible for functions to have __index and __newindex
L1216[15:01:56] <sugoi> so functions with
table notation, and tables than be called
L1217[15:01:57] <Vexatos> Pretty
sure
L1218[15:02:07] <sugoi> that* can be
called
L1219[15:02:15] <sugoi> interesting
L1220[15:02:20] <Vexatos> it's way easier
to use tables for both though
L1221[15:02:24] <sugoi> this is
good
L1222[15:02:30] <Vexatos> Selene uses
table metamethods quite extensively
L1223[15:02:39] <Vexatos> might want to
look into it to see what you can do with them
L1224[15:02:49] <sugoi> well, i'm working
on an api -
L1225[15:02:56] <sugoi> i want each
method to have a description
L1226[15:03:09] <sugoi> i was using
callable tables, with a 'description' key
L1227[15:03:17] <sugoi> but...then the
types are tables, i didnt like that
L1228[15:03:28] <sugoi> maybe i'll use
functions, with a key for description
L1229[15:03:29] <Sulljason> I'm working
on a moron level mining robot to get some work multiplication going
on.
L1230[15:05:26] <Sulljason> Magik6k:
What's an inode?
L1233[15:05:53] <Sulljason> aw ok
L1234[15:05:59] <sugoi> seriously, was
grabbing the same link
L1235[15:06:37] <Sulljason> Ik they're
used in rl filesystems. But sometimes wikipedia is written in alien
languages. Have you read some of the pages on mathmatical
algorithms?
L1236[15:07:08]
⇦ Quits: KK (~KK@67.204.178.35) (Ping timeout: 201
seconds)
L1237[15:07:09] <Sulljason> Oh... that
was a rlly simple definition. So just an object in the
filesystem.
L1238[15:07:56] <reinei> gosh how can a
rpm install gradle and NOT GIVE ME A FRICKING $GRADLE_HOME
L1239[15:08:08] <reinei> that caps is
sorry for being there
L1240[15:08:26] <sugoi> you're not, but
the cap'd letters are?
L1241[15:08:37] <reinei> well most
likely
L1242[15:08:40] <sugoi> haha
L1243[15:10:17]
⇦ Quits: TotallyNotKatie (TotallyNot@mail.pc-logix.com)
()
L1244[15:10:49] <reinei> so now I found
ti grr
L1245[15:10:53]
⇨ Joins: TotallyNotKatie
(TotallyNot@mail.pc-logix.com)
L1246[15:10:53]
zsh sets mode: +o on TotallyNotKatie
L1247[15:11:45]
⇦ Quits: TotallyNotKatie (TotallyNot@mail.pc-logix.com)
(Client Quit)
L1248[15:11:53]
⇨ Joins: TotallyNotKatie
(TotallyNot@mail.pc-logix.com)
L1249[15:11:53]
zsh sets mode: +o on TotallyNotKatie
L1250[15:13:26] <Sangar> oh, back for one
more thing: Sulljason you'll love to hear that every method on a
component proxy is actually also a table :P
L1251[15:13:58] <Sangar> (that's the
reason you can do `tostring(comp.method)` to get the
docstring)
L1252[15:14:51] *
Lizzy cant feel her foot
L1253[15:15:19]
⇦ Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Ping
timeout: 206 seconds)
L1254[15:15:31] *
Sangar lends her a hammer
L1255[15:15:57] <Vexatos> Don't worry,
Lizzy, you still have another one
L1256[15:15:57] <Vexatos> <3
L1257[15:16:04] <Lizzy> .-.
L1258[15:16:04] <Sangar> and to avoid the
consequences: off for good now! gnight, and don't bash lua too hard
:X
L1259[15:16:17] <Vexatos> Sangar,
lua.sh?
L1260[15:16:17] <Vexatos> :23
L1261[15:16:18] <Magik6k> huh, my FS will
be ultra fragmented after little time
L1262[15:16:29] <Sangar> Vexatos, yes,
obvious pun was obvious i see :P
L1263[15:16:44] <Sangar> Magik6k, write a
defragmenter!
L1264[15:16:44] <Lizzy> i should have not
changed my sitting position
L1265[15:16:50] <CompanionCube>
defragmentato
L1266[15:16:51] <Lizzy> oww pins and
needles
L1267[15:16:51] <Sangar> Win95
nostalgia
L1268[15:16:54] <Magik6k> Sangar,
filesystem first ;p
L1269[15:16:58] <Sangar> heh
L1270[15:17:09] <Magik6k> but
L1271[15:17:19]
⇦ Quits: Vexatos
(~Vexatos@p200300556E06657004E3FDEA353B90E2.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1272[15:17:20] <Magik6k> It's already
fragmented in its doc ;p
L1273[15:17:39] <Sangar> off to a good
start!
L1274[15:17:44] <Magik6k> heh
L1275[15:18:34] <Lizzy> there
L1276[15:19:01] <Lizzy> now the numbness
and the pain is gone i can go get Pegasus (my pi
L1277[15:19:39] <Mimiru> Ugh.. I need to
reboot Eos again at some point today
L1278[15:21:25] <Lizzy> why's that?
L1279[15:21:46] *
vifino snuggles Lizzy
L1280[15:21:53] <Mimiru> Because it's not
running headless
L1281[15:21:59] <Lizzy> ah
L1282[15:22:00] <Mimiru> and I need to
fix the CPU cores
L1283[15:22:03] *
Lizzy snuggles vifino
L1284[15:22:26] <Mimiru> But yeah if
something happens to the x server on Midori Eos will die a horrid
death
L1285[15:22:38] <sugoi> Magik6k: do i
recall you were working on a cow fs as well? or is that the only fs
you're doing? or am i making this all up?
L1286[15:23:24] <Magik6k> sugoi, cow sort
of works
L1287[15:23:41] <Magik6k> it was a hack
to boot plan9k from loot floppy
L1288[15:23:56] <sugoi> interesting
L1289[15:24:08] <reinei>
`inverseGenomes.get(g1.getClass())` why does IntelliJIdea think
this is a suspicious call to map.get? :P
L1290[15:24:14] <Magik6k> but its not
perfect
L1291[15:27:06] <Sulljason> Sangar: To
many tables gg.
L1292[15:27:41] <Sulljason> Sangar: Also
I made a robot without OpenOS installed because I thought I could
get a reference to robot from the eeprom.
L1293[15:31:36]
⇦ Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L1294[15:34:41]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L1295[15:35:16] <sugoi> Sangar: still
on?
L1296[15:35:31] <reinei> nope
L1297[15:35:33] <reinei> he left
L1298[15:35:44] <reinei> its 10:35pm for
us after all
L1299[15:38:54] <ds84182> [16:17:39]
<Sangar>
off to a good start!
L1300[15:39:39] <vifino> ds84182!
L1301[15:39:42] <ds84182> hi
L1302[15:39:50] <ds84182> what is slack
and why do I need it
L1303[15:40:03] <vifino> its a chat
thing
L1304[15:40:17] <ds84182> more chat
things? :/
L1305[15:40:20] <vifino> yes.
L1306[15:40:41] <ds84182> IRC,
Hangouts... And now you want to add one more
L1307[15:40:43] <ds84182> pls
L1308[15:41:04] <vifino> ds84182: yes,
please ._.
L1309[15:41:25] <Mimiru> DS I'm about to
reboot Eos one last time (I Hope) since it seems to have lived
through the night with plenty of network traffic
L1310[15:41:37] <ds84182> Ok
L1311[15:41:39] <Mimiru> It's currently
not headless, and I need to fix the CPU settings
L1312[15:41:47] <ds84182> I was right
about to respawn boop :P
L1313[15:41:50] <ds84182> Thanks for the
heads up
L1314[15:41:58] <Mimiru> lol
L1315[15:42:06] <Mimiru> kk, should be
back in a minute or so
L1316[15:42:28]
⇨ Joins: Caitlyn
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822)
L1317[15:42:35]
zsh sets mode: +o on Caitlyn
L1318[15:42:39] <vifino> R.I.P
People...?
L1319[15:42:44] <vifino> Why are there no
dead people D:
L1320[15:42:49] <vifino> I mean,
uh..
L1321[15:42:53] <vifino> Stuff!
L1322[15:43:13] <ds84182> lel
L1323[15:43:14] <Caitlyn> ._.
L1324[15:53:52]
⇨ Joins: Mimiru (Mimiru@eos.pc-logix.com)
L1325[15:53:52]
zsh sets mode: +o on Mimiru
L1326[15:54:04] *** Server sets mode:
+ntz
L1327[15:54:08] <Caitlyn> I didn't think
about it trying to use it for outbound connections
L1328[15:55:29]
⇦ Quits: Caitlyn
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822) (Quit:
Leaving)
L1329[15:56:24]
⇨ Joins: Shuudoushi
(Shuudoushi@2607:5300:60:51da::c0f:fee)
L1330[15:56:26] <Mimiru> ¬_¬
L1331[15:56:55]
⇨ Joins: Naomi (Naomi@eos.pc-logix.com)
L1332[15:57:21]
⇦ Quits: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net) (Quit: Web client
closed)
L1333[15:59:27]
⇨ Joins: mrdeadlocked (~admin@199.204.185.12)
L1334[16:04:58]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1335[16:12:29]
⇨ Joins: Mimiru (Mimiru@eos.pc-logix.com)
L1336[16:12:30]
zsh sets mode: +o on Mimiru
L1337[16:12:30] *** Server sets mode:
+ntz
L1338[16:12:37] <sugoi> Caitlyn: not sure
if this idea works for you, or sounds interesting but -
L1339[16:12:48] <sugoi> i use one node
for a remote ssh connection
L1340[16:12:53]
⇦ Quits: Caitlyn
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822) (Quit:
Leaving)
L1341[16:12:59] <sugoi> that has access
to the rest...AND i'm talking to myself
L1342[16:13:02]
⇨ Joins: Naomi (Naomi@eos.pc-logix.com)
L1343[16:13:05] <ds84182> Aaand were
back
L1344[16:13:32]
⇨ Joins: Shuudoushi
(Shuudoushi@2607:5300:60:51da::c0f:fee)
L1345[16:14:02]
⇨ Joins: kodos (kodos@eos.pc-logix.com)
L1346[16:14:13] <ds84182> sugoi: erm,
no
L1347[16:14:18] <ds84182> Mimiru ==
Caitlyn
L1348[16:14:30] ***
kodos is now known as Guest72103
L1349[16:14:50] <sugoi> is that a normal
== or some broken java == ?
L1350[16:15:01] <sugoi> tbh...i dont know
much about java ==, just that it is weird
L1351[16:15:03] <ds84182> javascript
==
L1352[16:15:08] <sugoi> haha okay
L1353[16:15:17] <sugoi> maybe it was js
== that is weird
L1354[16:15:23] <ds84182> Where 1 ==
"1" and 1 == "1e0"
L1355[16:15:33] <sugoi> ah that one,
yes
L1356[16:15:36] <sugoi> that's the one i
was thinking of
L1357[16:15:51] <ds84182> #js 1 ==
"1e0"
L1358[16:15:52] <|0xDEADBEEF|> >
true
L1359[16:16:17] <ds84182> I've gotten
into the habit of using === and !== when using Javascript now
L1360[16:16:25] <ds84182> Because thats
what == should of been
L1361[16:16:25]
⇦ Quits: Nathan1852
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de) (Ping timeout: 378
seconds)
L1362[16:16:55] <Ekoserin> I'm in the
habit of using == and ~= in real life.
L1363[16:17:03] <sugoi> i've been able to
stay clear of web development in my career
L1364[16:17:24] <Mimiru> fucking docker
isn't starting
L1365[16:17:26] <Mimiru> god damn
it
L1366[16:17:53] <ds84182> #js 1 ===
"1e0"
L1367[16:17:53] <|0xDEADBEEF|> >
false
L1368[16:18:01] <ds84182> #js [] +
{}
L1369[16:18:01] <|0xDEADBEEF|> >
"[object Object]"
L1370[16:18:04] <ds84182> #js [] +
[]
L1371[16:18:05] <|0xDEADBEEF|> >
""
L1372[16:18:11] <ds84182> #js {} +
[]
L1373[16:18:12] <|0xDEADBEEF|> >
0
L1374[16:18:18] <ds84182> #js {} +
{}
L1375[16:18:19] <|0xDEADBEEF|> >
NaN
L1376[16:18:25] <ds84182> You have to
love this stuff, really
L1377[16:18:38] <Mimiru> FATA[0000] Error
starting daemon: error initializing graphdriver: driver not
supported
L1378[16:18:40] <sugoi> ive read about
this, in some why-js-sucks thing
L1379[16:18:48] <Yepoleb> me too
L1380[16:18:54] <sugoi> it makes sense
why it does it that way
L1381[16:19:00] <vifino> sugoi: the talk
is called "wat".
L1382[16:19:06] <sugoi> i mean, not their
motive, but how it works that way
L1383[16:19:18] <sugoi> but it's just not
my style
L1384[16:19:26] <ds84182> #lua
256<<1
L1385[16:19:26] <|0xDEADBEEF|> >
512
L1386[16:20:22] <gamax92> hey ds
L1387[16:20:33] <gamax92> how's the drive
component going?
L1388[16:23:14] <ds84182> it's gone
nowhere
L1389[16:23:21] <ds84182> I didn't even
create the .lua file
L1390[16:24:29] *
Mimiru flips a table
L1391[16:26:20] <Mimiru> fml it's because
of the kernel update
L1392[16:29:33] <ds84182> %flip
table?
L1393[16:29:38] <ds84182> oh dam
L1394[16:29:50] <Mimiru> Yeah Michibot's
cron is teh fail
L1395[16:30:21] <Mimiru> Also seems I
have to fucking reboot again because I didn't get the proper
fucking headers, and virtual kernel shit
L1396[16:30:32] ***
Daiyousei is now known as SleepingFairy
L1397[16:33:28] <Mimiru> fucking flaming
bullshit
L1398[16:34:28]
⇨ Joins: Caitlyn
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822)
L1399[16:34:35]
zsh sets mode: +o on Caitlyn
L1400[16:40:17]
⇨ Joins: Mimiru (Mimiru@eos.pc-logix.com)
L1401[16:40:19]
zsh sets mode: +o on Mimiru
L1402[16:40:29] *** Server sets mode:
+ntz
L1403[16:40:44]
⇨ Joins: Nathan1852
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de)
L1404[16:40:57]
⇨ Joins: dangranos
(dangranos@2607:5300:60:51da::dead:90d)
L1405[16:41:21]
⇦ Quits: Nathan1852_
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L1406[16:42:38] <Mimiru> Ok, there I
think everything is fixed now.
L1407[16:42:39] <Mimiru> ¬_¬
L1408[16:43:25]
⇨ Joins: kodos (kodos@eos.pc-logix.com)
L1409[16:43:29]
⇨ Joins: spiriteddusty
(spiriteddu@eos.pc-logix.com)
L1410[16:43:31]
zsh sets mode: +o on spiriteddusty
L1411[16:43:39]
⇦ Parts: Caitlyn
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822)
(Leaving))
L1412[16:43:52] ***
kodos is now known as Guest73090
L1413[16:44:01]
⇨ Joins: ds84182
(ds84182@2607:5300:60:51da::1ce:c01d)
L1414[16:44:30]
⇨ Joins: Naomi (Naomi@eos.pc-logix.com)
L1415[16:44:44]
⇦ Quits: TotallyNotKatie (TotallyNot@mail.pc-logix.com)
()
L1416[16:45:31]
⇨ Joins: Shuudoushi
(Shuudoushi@2607:5300:60:51da::c0f:fee)
L1417[16:46:23]
⇨ Joins: Nathan1852_
(~Nathan185@p5dc11a48.dip0.t-ipconnect.de)
L1418[16:46:29]
⇨ Joins: TotallyNotKatie
(TotallyNot@mail.pc-logix.com)
L1419[16:46:30]
zsh sets mode: +o on TotallyNotKatie
L1420[16:49:20]
⇦ Quits: Nathan1852
(~Nathan185@p5DC11A48.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L1421[16:54:32]
⇨ Joins: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net)
L1422[17:07:16]
⇨ Joins: sugoi_
(~sugoi@71-212-35-126.tukw.qwest.net)
L1423[17:07:51] <Mimiru> ds84182, should
be safe to start boop
L1424[17:07:55] <Mimiru> everything looks
good
L1425[17:12:33]
⇨ Joins: afsdfas (Mibbit@104.238.169.137)
L1426[17:15:40] <Mimiru>
"mencoder.exe has a return code of -1073741819" o_O
L1427[17:16:40] <ds84182> Ok
L1428[17:24:00] <Temia> cannot code mans
at this time, please try again later
L1429[17:24:07] <Temia> Error:
insufficient monsterboy quota
L1430[17:24:39]
⇦ Quits: Nathan1852_
(~Nathan185@p5dc11a48.dip0.t-ipconnect.de) (Ping timeout: 201
seconds)
L1431[17:26:09] *
vifino boops Temiamoo
L1432[17:31:39] *
Temia moops
L1433[17:31:54] *
Lizzy looks at issue #1385 and weeps that it's been
untouched
L1434[17:38:57] *
Lizzy starts talking softly to the voices
L1435[17:39:56] *
vifino runs to Lizzy, scooping her up and placing her on his
shoulders and continues to run around in circles a few
times
L1436[17:40:15] *
Lizzy holds on
L1437[17:40:16] *
ds84182 crashes into vifino and Lizzy
L1438[17:40:32] <ds84182> Do we exchange
insurance now?
L1439[17:40:46] *
ds84182 gives vifino his <NULL> insurance, takes his ( ͡^ ͜ʖ
͡^)
L1440[17:41:49] <vifino> my lenny?
L1441[17:41:52] <vifino> Oh boy.
L1442[17:41:57] <Stary2001> xd
L1443[17:42:44] <ds84182> dx
L1444[17:42:56] <vifino> tx
L1445[17:42:58] <vifino> rx
L1446[17:46:46] <vifino> I should make an
automatic wire routing thingiedingie.
L1447[17:46:54] <vifino> like, ascii
wires
L1448[17:46:55] <vifino> :3
L1449[17:54:45]
⇦ Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Quit:
Eternity beckons.)
L1450[17:54:57]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L1451[17:56:11]
⇦ Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Remote
host closed the connection)
L1452[17:56:26] *
Lizzy continues muttering to the voices
L1453[17:59:25] <ds84182> gamax92: should
we commit Lizzy to the mental ward?
L1454[17:59:35] <gamax92> why?
L1455[17:59:39] <ds84182> ...
L1456[17:59:42] <ds84182> The
voices.
L1457[18:00:27] <ds84182> vifino: Ok, I
am going to start implementing the configuration UI!
L1458[18:00:31] <vifino> :D
L1459[18:00:38] <gamax92> I did a derp in
the msdos driver
L1460[18:00:39] <ds84182> This is going
to be really fucking hard D:
L1461[18:01:10] <vifino> ds84182: Also,
if you commit Lizzy there, I'm gonna get her out and murder you on
the way to that.
L1462[18:01:14] <vifino> Just
sayin.
L1463[18:01:30] <ds84182> vifino: I mean
the github thing
L1464[18:01:37] <vifino> ds84182: I know
:3
L1465[18:01:48] <ds84182> Time to make a
pull request
L1466[18:02:10] *
vifino stabs ds84182
L1467[18:02:11] <Mimiru> Ugh my kingdom
for a simple to setup media server for xbox 360 that can do
mkv/ogm/avi/mp4 by default
L1468[18:02:49] <vifino> Mimiru: If there
is plex for an xbox 360, use it, I guess.
L1469[18:02:52] <Mimiru> Plex would be
great, if the fucking 360 app would let me view by folder, and not
just dump my entire 2 TB of anime/movies into a single
library
L1470[18:02:58] <vifino> oh..
L1471[18:03:03] <Mimiru> So I have to
setup a library for each fucking show
L1472[18:04:30] <Mimiru> I was using
Windows Media Center to stream to the xbox, but 2 issues, Windows
10 doesn't have that anymore and I'd like to upgrade. And even with
sharks codecs it has issues with a few of my series.
L1473[18:04:44] <Mimiru> So I switched to
PS3 Media Server, which works great for EVERYTHING BUT mkv and
ogm
L1474[18:05:01] <Mimiru> I hacked mkv
into working with mencoder special settings, but ogm refuses to do
shit.
L1475[18:05:19] <Mimiru> Plex streams
them fine... but super shitty library view makes it useless.
L1476[18:05:36] <vifino> :/
L1477[18:06:32] <ds84182> Lemme prod ping
for INSTAMERGE
L1478[18:06:35] <Mimiru> 300 GB of Anime,
692 GB of "TV Series", then another TB or so of just
movies.
L1479[18:06:36] <vifino> Mimiru:
xbmc/Kodi and PleXBMC?
L1480[18:07:26] <Mimiru> I have Kodi, not
heard of PleXBMC though..
L1481[18:08:06] <ds84182> Oh wait, I can
merge it myself
L1482[18:08:20] <ds84182> Merged.
L1483[18:08:33] <ds84182> vifino: it is
done
L1485[18:08:56] <vifino> ds84182: What do
you want? My congratulations?
L1486[18:09:02] <ds84182> Yes
L1487[18:09:32] <vifino> Well here you
go: Screw you.
L1488[18:09:36] <ds84182> ( ͡^ ͜ʖ
͡^)
L1489[18:09:49] <Mimiru> Oh.... Erm I'm
not sure that'd help in this case would it? "Allows XBMC to
play media from a Plex Media Server" Doesn't help me play
media on the 360
L1490[18:11:33] <vifino> Mimiru: Does
xbmc play the media?
L1491[18:11:37] <vifino> If yes, then it
does.
L1492[18:12:17] <Mimiru> How? Kodi on my
PC can play it sure... but how do I get that to my 360? Am I
missing a magical Kodi/XBMC on Xbox 360 thing here?
L1493[18:12:28] <vifino> :x
L1494[18:12:36] <Mimiru> I have XBMC on
my original xbox... but I'm playing 1080p shit here, and it can't
quiet keep up.
L1495[18:12:59] <vifino> Fair
enough.
L1496[18:13:04] <vifino> Thought you had
it running on there.
L1497[18:13:18] <Mimiru> XBMC on the 360
would be amazing
L1498[18:13:19] <Mimiru> sadly no
L1499[18:13:29] <Stary2001> lol 360
L1500[18:13:45] <Mimiru> …
L1501[18:15:23] <Mimiru> People are
talking about how Plex supposedly takes car of the sorting... I'd
love it to do so..
L1502[18:15:50] <ds84182> car
sorting?
L1503[18:15:56] <Mimiru> care
L1504[18:16:00] <ds84182> aww
L1505[18:16:11] <ds84182> Mimiru: maybe
get a Nexus Player?
L1506[18:16:19] <ds84182> You can install
Kodi on there ( ͡^ ͜ʖ ͡^)
L1507[18:16:37] <Mimiru> but I have
Videos/Anime, Anime/Bleach, Anime/Sailor Moon, Anime/Soul Eater....
/Videos/TV Series, TV Series/House, TV Series/Firefly etc etc
L1508[18:16:45] <Mimiru> but EVERYTHING
is just in a single dump...
L1509[18:17:00] <ds84182> Hm...
L1510[18:17:22] <vifino> Firefly is
awesome. Sadly it got murdered.
L1511[18:17:28] <Mimiru> Yeah :(
L1512[18:17:31] <ds84182> Yeah, if you
have $90 laying around, you should invest it in a Nexus Player
:P
L1513[18:17:53] <Mimiru> If I could get
Kodi on my chromecast I'd be happy.. lol
L1514[18:18:28] <Mimiru> ds84182, I don't
have $9 laying around atm
L1515[18:18:28] <vifino> Mimiru: plex can
stream to a chromecast, i think, or was it airplay and plex devices
only..?
L1516[18:18:29] <ds84182> I wish the
chromecast ran full Android TV
L1517[18:18:34] <ds84182> that would be
awesome
L1518[18:18:37] <Mimiru> and my job got
pushed back another week \o/
L1519[18:18:44] <ds84182> Damn
L1520[18:18:47] <Mimiru> vifino, plex is
my fucking issue here. :P
L1521[18:19:05] <vifino> Mimiru: Shh,
plex is awesome and you know it :3
L1522[18:19:07] <ds84182> Looking at the
page for the Kodi wiki, Nexus Player has no issues with anything...
nice
L1523[18:19:18] <Mimiru> %flip
vifino
L1524[18:19:18] <MichiBot> Mimiru:
(╯°□°)╯︵ouıɟıʌ
L1525[18:19:32] <vifino> (╯°o°)╯彡
Mimiru
L1526[18:19:57] <vifino>
(╯°o°)╯彡┻━┻
L1527[18:20:15]
⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 180 seconds)
L1528[18:21:19] <vifino> Mimiru: I really
like playing media from plex to my stuff, mostly because I've got
awesome scripts and addons cleaning my library up and making it
look sexy :P
L1529[18:21:25]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1530[18:21:50] <Mimiru> Plex LOOKS like
it would be perfect, if it didn't just take my fucking directory
and treat it like a single folder of bs
L1531[18:21:57] <Stary2001> mhm
L1532[18:22:00] <Stary2001> plex is
nice
L1533[18:22:04] <Stary2001> but its a
clusterfuck sometimes
L1534[18:22:07] <ds84182> vifino: Do you
have a script that makes your library look like a silloete of
Lizzy? If so, thats awesome
L1535[18:22:21] <ds84182> Shillong
L1536[18:22:32] <Lizzy> wha?
L1537[18:22:40] <ds84182> Fuckit, thats
one word I've never been able to spell
L1538[18:23:14] <vifino> Time to go to
bed, I don't feel like doing anything but sleeping right now.
L1539[18:23:24] *
vifino picks up Lizzy and goes the fuck to bed
L1540[18:23:34] *
Lizzy hugs
L1541[18:24:15] <ds84182> sleep
L1542[18:28:47]
⇨ Joins: lostkangaroo
(~lostkanga@c-73-32-137-97.hsd1.tx.comcast.net)
L1543[18:28:50] *
Ekoserin signs
L1544[18:29:36]
⇦ Quits: Inari (~Uni@p5B102653.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L1545[18:33:48] <Mimiru> Ok, I take it
back.... Plex isn't bad... I set Anime and TV Series up as single
libraries with the type set to Series, it breaks them up as
expected.
L1546[18:33:57] <Mimiru> I justh ave to
wait for it to index everything
L1547[18:38:43] <SuPeRMiNoR2> Kodi >
plex
L1548[18:38:47] <SuPeRMiNoR2> XD
L1549[18:39:06] <Mimiru> SuPeRMiNoR2, get
Kodi on my 360 and I'll use it
L1550[18:40:12] <SuPeRMiNoR2> Or maybe
just dont use a 360 to play media
L1551[18:40:17] <SuPeRMiNoR2> thing is
power hungry
L1552[18:41:49] <Mimiru> … I use what I
have.
L1553[19:11:15]
⇦ Quits: sugoi_ (~sugoi@71-212-35-126.tukw.qwest.net) (Ping
timeout: 180 seconds)
L1554[19:14:22] ***
Cranium is now known as Cranium[Away]
L1555[19:15:23]
⇦ Quits: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net) (Quit: Web client
closed)
L1556[19:23:23] ***
Cranium[Away] is now known as Cranium
L1557[19:29:53] ***
Cranium is now known as Cranium[Away]
L1558[19:36:34]
⇦ Quits: lostkangaroo
(~lostkanga@c-73-32-137-97.hsd1.tx.comcast.net) (Read error:
Connection reset by peer)
L1559[19:36:51] ***
Cranium[Away] is now known as Cranium
L1560[19:37:28] <Antheus> .
L1561[19:37:30] <Antheus> so
L1562[19:37:44] <Antheus> i'm getting a
lil laptop thingy for school
L1563[19:37:56] <Antheus> and goood
night
L1564[19:38:57]
⇨ Joins: sugoi_
(~sugoi@71-212-35-126.tukw.qwest.net)
L1565[19:39:43] <Ekoserin> I want to play
GTA on a doorknob.
L1566[19:40:19] *
Lizzy should go to bed
L1567[19:42:00] *
Lizzy is going to sleep now
L1568[19:43:36] <Ekoserin> What's
"sleep"?
L1569[19:45:15]
⇦ Quits: cpup (~cpup@32.218.118.125) (Ping timeout: 180
seconds)
L1570[19:45:17]
⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 198 seconds)
L1571[19:45:48] <dangranos> in my case
today/night/this morning it's just a few hours of ...
something
L1572[19:46:45]
⇨ Joins: cpup (~cpup@32.218.118.125)
L1573[19:59:26]
⇨ Joins: lostkangaroo
(~lostkanga@c-73-32-137-97.hsd1.tx.comcast.net)
L1574[20:04:11] <gamax92> Magik6k: you
alive?
L1575[20:04:47] <gamax92> Either way,
I've done some changes to the msdos driver, fixing a couple of
bugs, some that break functionality and some that wreck the entire
filesystem >_>;
L1576[20:17:24]
⇦ Quits: Wug (~Wug@wuggl.es) (Ping timeout: 206
seconds)
L1577[20:35:59]
⇨ Joins: Wug (~Wug@wuggl.es)
L1578[20:47:51] <dangranos> ._.
L1579[20:47:57] *
dangranos pokes sangar
L1580[20:49:43] *
gamax92 pokes dangranos
L1581[20:50:04] <dangranos> remember that
OS sangar poked me with?
L1582[20:50:14] <dangranos> i contacted
it's dev
L1583[20:50:15] <dangranos> Q_Q
L1584[20:50:20]
⇨ Joins: Pereba (~UserNick@187.59.103.232)
L1585[20:50:26] <dangranos> "why
there is no T3 gpu for tablets"
L1586[20:50:27] <gamax92> FAT is simple
Magik6k said ...
L1587[20:50:32] <dangranos> "why
geolizer is so slow"
L1588[20:50:43] <gamax92> is that the
orange guy
L1589[20:50:53] <dangranos> "why
must i recursively copy directories?"
L1590[20:50:59] <gamax92> linky
L1591[20:51:37] <Ekoserin> I want
Sangar's left arm.
L1592[20:52:04] <Magik6k> gamax92,
somewhat
L1593[20:53:21] <gamax92> yet a real
implementation would basically have to have giant abstractions for
12/16/32, as there are times when all three differ, and there are
times where 12/16 differs from 32
L1594[20:54:36] <Magik6k> gamax92, will
try tommorow
L1595[20:54:46] <Magik6k> (it's almost
4AM here)
L1596[20:55:26] <Magik6k> so I think I'll
go to sleep
L1597[20:59:24] <ds84182> what about
eXFAT
L1598[20:59:36] <ds84182> Stop hating on
EXFAT, SHITLORD
L1599[21:00:14] <dangranos> oh sh~
L1600[21:00:18] <ds84182> ~!
L1601[21:00:46] <dangranos> that OS is
using MacOSX-like apps, as in applications-folders
L1602[21:01:24] *
dangranos is going to finish off that installer and get away the
hell from it
L1603[21:03:09] <Ekoserin> It doesn't run
for me. Am I a dipshit or is it broken?
L1604[21:05:01] <dangranos> what
doesnt?
L1605[21:05:42]
⇦ Quits: Pereba (~UserNick@187.59.103.232) (Quit:
moc.criida.www ni eno reporp a daolnwod ,nekorb si tneilc cri
ruoy)
L1606[21:13:49]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1607[21:16:41] <gamax92> dangranos:
omfg, linky
L1608[21:16:42] <gamax92> link
L1609[21:16:52] <gamax92> give a link, i
have no fucking clue wtf you're talking about
L1610[21:16:57] <gamax92> or what os
you're talking about
L1611[21:16:59] <gamax92> or who you're
talking about
L1613[21:23:30] <Skye> uhm
L1614[21:23:34] <Skye> what is that
licence.
L1615[21:23:43] *
dangranos shrugs
L1616[21:24:29] <Ekoserin> Basically:
don't steal my shit, don't change my shit, do not touch my shit,
not my fault if you break my shit
L1617[21:24:42] <gamax92> "Some of
your personal data (logins, passwords to Pastebin.com) can be read
by other people and used for personal gain."
L1618[21:25:03] <dangranos> that's first
time i read that license actually..
L1619[21:25:04] <gamax92> "Your
computer can be remotely locked by the author of this
OS."
L1620[21:25:20] <Skye> It's not even an
OS
L1621[21:25:28] <Skye> it's a graphical
shell for OpenOS
L1622[21:25:34] <dangranos> yeah
L1623[21:25:36] <dangranos> CC
style
L1624[21:25:43] <Skye> KILL IT WITH
FIRE
L1625[21:25:46] <dangranos> i think it's
port of some CC project
L1626[21:25:56] <dangranos> and Sangar
liked it..
L1627[21:26:00] <Skye> KILL IT WITH MORE
FIRE
L1628[21:26:10] <Skye> PUNISH SANGAR WITH
FIRE
L1629[21:26:11] <Ekoserin> VERSION is
still "OpenOS 1.5"
L1630[21:26:37] <dangranos> todo: kill
that OS with fire and rewrite it in linux style
L1631[21:26:45] <dangranos> not some
CC/Mac/Windows thingy
L1632[21:27:02] <gamax92> Sangar must be
a commie
L1633[21:27:18] <dangranos> or he just
didn't check the code and structure of that
L1634[21:27:55] <gamax92> ._. these
"PNG" files ...
L1635[21:28:01] <dangranos> yeah
L1636[21:28:18] <Ekoserin> That really
russled my jimmies.
L1637[21:28:57] <Ekoserin>
s/russled/rustled
L1638[21:28:58] <Kibibyte>
<Ekoserin> That really rustled my jimmies.
L1639[21:30:51] ***
progwml6 is now known as progwml6|L
L1640[21:31:04] ***
progwml6|L is now known as progwml6|P
L1641[21:31:11] ***
progwml6|P is now known as progwml6
L1642[21:35:33] <Ekoserin> Did the
gorilla steal your voices?
L1643[21:35:42] <gamax92> yes
L1644[21:35:46] <gamax92> send help
L1645[21:36:10] <Ekoserin> 911, what's
your emergency?
L1646[21:36:29] *
Skye sends Lizzy instead of help
L1647[21:36:36] <gamax92> Lizzy:
help
L1648[21:36:52] <Ekoserin> Hello? Sir? If
there is no emergency, please don't call 911.
L1649[21:37:13] <gamax92> Ekoserin: Hi
can I have a pizza?
L1650[21:37:48] <Ekoserin> Um, this is
911. Not a pizza parlor. Are you sure you have the right
number?
L1651[21:38:06] *
Skye dials 999
L1652[21:38:17] <gamax92> Ekoserin: Yes,
my address is 7532 Bakenlat Cir
L1653[21:39:50] *
Ekoserin hangs up
L1654[21:40:15]
⇦ Quits: sugoi_ (~sugoi@71-212-35-126.tukw.qwest.net) (Ping
timeout: 180 seconds)
L1655[21:41:15] <gamax92> Ekoserin:
you're a terrible 911 operator
L1656[21:41:37] <gamax92> you didn't even
catch on to the fact that my address was where I needed help
L1657[21:41:54] <Ekoserin> I could not
trace the address.
L1658[21:42:08] <Ekoserin> honestly, it
sounds like a prank call.
L1659[21:42:14] *
Skye dials 999
L1660[21:42:33] <gamax92> Hello this is
XYZ how may I help you?
L1662[21:42:56] *
Skye sets the phone line on fire
L1663[21:43:34] <Ekoserin> Hi, this is
Phone Tapping Co., how may we direct your call?
L1664[21:44:06] <gamax92> Ekoserin: but
seriously go look up 911 pizza
L1665[21:44:17] *
Skye sets Ekoserin's phone on fire remotely
L1666[21:44:22] <Skye> Hello, NSA
L1667[21:45:20] *
Ekoserin feels like an idiot
L1668[21:45:53] *
Skye taps Ekoserin's phones
L1669[21:46:31] *
Ekoserin dials
L1670[21:47:13] *
Skye drinks Ekoserin's call
L1671[21:47:29] <Ekoserin> -- What?
L1672[21:47:41] <gamax92> /*
L1673[21:47:48] <gamax92> WTF ARE YOU
DOING
L1674[21:47:51] <gamax92> STAP IT
CODE
L1675[21:47:53] <gamax92> */
L1676[21:48:03] <Skye> I tapped your
call
L1677[21:48:22] *
Ekoserin asks for a taxi
L1678[21:48:35] *
Skye drinks the taxi
L1679[21:48:45] *
Ekoserin drinks Skye
L1680[21:48:52]
⇨ Joins: NSA
(Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822)
L1681[21:49:00] <NSA> Awww
L1682[21:49:00] ***
NSA is now known as Guest96605
L1683[21:49:08] <Guest96605> It kept
Caitlyn... damn hexchat
L1684[21:49:13] <Ekoserin> Hi
Caitlyn.
L1685[21:49:20] ***
Guest96605 is now known as nsa
L1686[21:49:25]
zsh sets mode: +o on nsa
L1687[21:49:33] <nsa> Yes, I'm
aware.
L1688[21:49:36] ***
nsa is now known as NSA
L1689[21:49:53] <Mimiru> But yeah, I
totally have NSA registered lol
L1690[21:49:58]
⇦ Quits: NSA (Caitlyn@2001:470:1f0f:dec:7054:906d:33e5:b822)
(Client Quit)
L1691[21:50:05] *
Ekoserin jumps into a door
L1692[21:50:06] <Stary2001> lel
L1693[21:51:35] <Ekoserin> Hey, are the
toilets working? I don't want a repeat of last time.
L1694[21:52:35] *
CompanionCube covertly places clingfilm over the seat
L1695[21:53:07] <Skye> Ekoserin, there
are some dusty ones in #ocmadness
L1696[21:53:26] <Ekoserin> Alright, I'll
be back.
L1697[21:53:37]
⇦ Parts: Ekoserin
(~Ekoserin@2601:144:1:73ae:70e4:daa2:c1ce:e621) (I am outta
here!))
L1698[22:01:56]
⇨ Joins: sugoi_
(~sugoi@71-212-35-126.tukw.qwest.net)
L1699[22:10:41]
⇦ Quits: dustinm` (~dustinm@2607:5300:100:200::160d) (Ping
timeout: 378 seconds)
L1700[22:10:59]
⇨ Joins: Ekoserin
(~Ekoserin@2601:144:1:73ae:70e4:daa2:c1ce:e621)
L1701[22:11:09] <dangranos> yay
L1702[22:11:12] <dangranos> it's
running
L1703[22:11:29] <Ekoserin> Everywhere I
went was either silent or jammed.
L1704[22:12:24] <dangranos> sec, i'll
push it
L1705[22:13:01]
⇨ Joins: dustinm`
(~dustinm@2607:5300:100:200::160d)
L1706[22:14:04] <Ekoserin> PonyChat had
no human facilities, EnterTheGame was some empty aircraft hangar,
EntropyNet was abandoned, and FreeNode's were clogged.
L1707[22:14:15] <dangranos>
PonyChat?
L1708[22:14:24] <Ekoserin> I don't know
either.
L1709[22:14:37] <dangranos> there is
#geek on it..
L1710[22:15:08]
⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 198 seconds)
L1711[22:15:12] <Ekoserin> I'll just go
on the floor in some abandoned channel.
L1712[22:16:07]
⇦ Quits: Ekoserin
(~Ekoserin@2601:144:1:73ae:70e4:daa2:c1ce:e621) (Quit: I am outta
here!)
L1713[22:16:18] <ds84182> Dammit, I was
about to tell him to go to FurryLand
L1714[22:16:42]
⇨ Joins: Ekoserin
(~Ekoserin@2601:144:1:73ae:a5a8:5c48:678c:c5a)
L1715[22:17:09] <ds84182> Ekoserin: Go to
FurryLand
L1716[22:18:20] <Ekoserin> Nah, I just
went in #empty.
L1717[22:21:04] <S3> o m g
L1718[22:21:14] <S3> the second half of
death note is so stupid and so wrong
L1719[22:21:16]
⇦ Quits: Away_21 (crystal@bronyville.me) (Quit: lol im out
bye TACOS)
L1720[22:21:37] ***
Ekoserin is now known as Ekoserin|Off
L1721[22:21:48] <S3> it goes from super
exciting then halfway through the series it's like, wow this is
frigging lame
L1722[22:22:39]
⇨ Joins: ^v5
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1723[22:23:07] <ds84182>
SLEEEEEEEEEEEEEEEEEp
L1724[22:23:12] <Stary2001> what is
that
L1725[22:23:25] <ds84182> a thing I
do
L1726[22:23:28] <Stary2001> lel
L1727[22:23:46]
⇨ Joins: Away_21 (crystal@bronyville.me)
L1728[22:25:54]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L1729[22:25:54]
zsh sets mode: +v on v^
L1731[22:38:10] <S3> there is no
eval.
L1732[22:38:22] <S3> assert(load()) seems
to be slightly different
L1733[22:38:24] ***
Cranium is now known as Cranium[Away]
L1734[22:38:37]
⇨ Joins: h3po
(~h3po@p5B368D9D.dip0.t-ipconnect.de)
L1735[22:39:11] <S3> 5.3 is weird. If I
do load("some_string") can that string read / alter
global variables I already have in my evvironment? I would think
so..
L1736[22:40:48] <gamax92> S3: theres a
simple way to test that
L1737[22:40:57] <gamax92>
print(_ENV)
L1738[22:41:02] <gamax92>
load("print(_ENV)")()
L1740[22:42:08]
⇦ Quits: h3po (~h3po@p5B368D9D.dip0.t-ipconnect.de) (Ping
timeout: 198 seconds)
L1742[22:42:44] <S3> just says table
SOME_ADDR
L1743[22:43:39] <gamax92> the point is
that both addresses are the same, no?
L1744[22:44:36] <gamax92> also youtube
really should not support emoji
????????????????????????????????????????????????????????????????????????????????????????????????????
L1745[22:44:36] <gamax92>
?????????????????????????????????????????
L1746[22:44:45] <gamax92> because you get
people who do this
?????????????????????????????????????????????????????????????????????????????v
L1747[22:44:51] <Stary2001> m8
L1748[22:44:57] <Ekoserin|Off>
Aaaaah
L1749[22:45:05] <Temia> hsjdfncezs
L1750[22:45:10] <Temia> Dammit
Gamax
L1751[22:45:34] <gamax92> .-. what did I
cause now?
L1752[22:46:18] <gamax92> no seriously,
why does a repeated character cause distress in three people
L1753[22:46:36] <S3> it is the same.. I
wonder why it isnt working then
L1754[22:46:37] <gamax92> its just a
fucking character, is your client so shitty that it decided to
break horridly because of it?
L1755[22:46:42] <Temia> It's really
bright and ugly on my phone.
L1756[22:47:05] <Temia> It's like a sea
of angry mac and cheese all over my screen.
L1757[22:47:17] <gamax92> XD
L1758[22:47:48] <gamax92> the thought of
angry mac and cheese X3
L1759[22:48:45] <Temia> You could
probably make a veinthrob out of elbow noodles
L1760[22:49:10]
⇦ Quits: Lathanael|Away
(~Lathanael@p54970123.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L1761[22:53:31]
⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 206 seconds)
L1762[22:56:20]
⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 378 seconds)
L1763[22:57:00]
⇨ Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L1764[22:57:12]
⇨ Joins: Lathanael|Away
(~Lathanael@p54971451.dip0.t-ipconnect.de)
L1765[22:58:54] <S3> wow this show became
completely pathetic
L1766[23:01:40] <Izaya> what show?
L1767[23:03:43] <S3> death note
L1768[23:03:53] <S3> halfway through the
series it becomes super awful to watch
L1769[23:06:50] <Izaya> ehh
L1770[23:06:54] <Izaya> I've seen
worse
L1771[23:12:43]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1772[23:26:26]
⇨ Joins: Kodosuntu
(~Kodosuntu@184-100-164-233.ptld.qwest.net)
L1773[23:26:39] ***
SleepingFairy is now known as Daiyousei
L1774[23:26:53] <Kodosuntu> Made it
=D
L1775[23:45:42]
⇦ Quits: SnowDapples (~powered@pD9589BFC.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
SnowDapples_!~powered@pD9588D87.dip0.t-ipconnect.de)))
L1776[23:45:48]
⇨ Joins: SnowDapples
(~powered@pD9588D87.dip0.t-ipconnect.de)
L1777[23:46:57] ***
Kodosuntu is now known as Herpaderpicus
L1778[23:48:43]
zsh sets mode: +v on Herpaderpicus
L1779[23:48:47] ***
Herpaderpicus is now known as Kodos
L1780[23:50:25] <Kodos> Bleh
L1781[23:50:27] <Kodos> 9 down, 4
up