<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:13:35] ⇦
Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout:
186 seconds)
L2[00:17:31] ⇨
Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L3[00:33:59] ⇦
Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
(Read error: Connection reset by peer)
L4[00:34:11] ⇨
Joins: Tahg
(~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L5[00:45:31] ⇦
Quits: Johannes13 (~Johannes@141.70.98.32) (Ping timeout: 198
seconds)
L6[00:54:26] ⇨
Joins: Vexatos
(~Vexatos@p200300556E1FAD495D7239EED7F3A763.dip0.t-ipconnect.de)
L7[00:54:27] zsh
sets mode: +v on Vexatos
L8[01:04:24] ⇦
Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout:
378 seconds)
L9[01:10:01] ⇨
Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L10[01:33:23] ⇦
Quits: dustinm` (~dustinm@105.ip-167-114-152.net) (Ping timeout:
202 seconds)
L11[01:36:09] ⇨
Joins: dustinm` (~dustinm@2607:5300:100:200::160d)
L12[01:41:05] ***
Riking is now known as Riking|away
L13[01:42:04] ***
Riking|away is now known as Riking
L15[01:56:00] <Vexatos>
whaaaaaaaaaaaaaat
L16[01:56:01] <Vexatos> U:
L17[01:56:27] <Vexatos> Thanks rashdanml,
I'll read through it
L18[01:56:34] <rashdanml> :3
L19[01:57:53] <rashy> oh jeez, it's
midnight
L20[01:57:58] <Vexatos> Also, for the beep
card, just FYI: Basically, you need to give it a list of
frequency-duration pairs, up to 8 entries in the table, it will
then play that freq for the specified duration. once one duration
is over, the slot will be free again for another freq to be played
there, allowing up to eight simultaneous sounds
L21[01:58:59] <Vexatos> Now to read through
the entire thing, thanks a lot already, rashy :D
L22[01:59:05] <rashdanml> <3
L23[02:00:08] <Vexatos> I'll add the icons
myself, fix problems if I find any and then I can release
Computronics 1.5 :D Thank you so much
L24[02:00:25] <rashy> happy to help
:)
L25[02:00:37] <Vexatos> "The chat box
allows the computer to write/read messages to/from the Minecraft
chatbox" what
L26[02:01:34] <rashy> xD probably a bit
weird way of condensing it, but "write" goes with
"to" and "read" goes with
"from".
L27[02:01:47] <rashy> it would read as
"write messages to, and read messages from"
L28[02:02:09] <Vexatos> but "the chat
box allows to <things> from the Minecraft chatbox"
L29[02:02:25] <Vexatos> do you mean
"from Minecraft chat"?
L30[02:02:29] <rashy> oh, yeah
L31[02:02:33] <Vexatos> Ok
L32[02:02:54] <rashy> didn't know what else
to call it besides "chat box"
L33[02:03:52] <Vexatos> I'll just call it
"to/from Minecraft chat"
L34[02:03:58] <rashy> sounds good
L35[02:04:12] <Vexatos> Hmmm,
Cipher/Advanced cipher on the same page? I'll probably split that
up.
L36[02:04:53] <Vexatos> Let's merge it and
fix the things before I forget >_>
L37[02:05:03] <rashy> fair enough. I
figured since the advanced cipher had a simple/short explanation,
it could fit in with the regular cipher
L38[02:06:10] <Vexatos> Yea, it's quite
self-explanatory
L39[02:06:21] <Vexatos> as in, if you don't
know RSA, check wikipedia
L40[02:07:26] <rashy> yup
L41[02:07:55] <Vexatos> I'll probably add
that the returned value is not the public/private key
L42[02:07:57] <rashy> people who use
OC/Computronics are probably computer-savvy enough to have used it
at some point in the past
L43[02:07:58] <Vexatos> but a key
generator
L44[02:08:00] <rashy> right
L45[02:08:04] <Vexatos> as it takes rought
5 seconds to do this
L46[02:08:19] <rashy> mmhm
L47[02:08:24] <Vexatos> (That thing is so
secure it's virtually impossible to crack with OC only)
L48[02:08:33] <Vexatos>
s/rought/roughly
L49[02:08:33] <MichiBot> <Vexatos> as
it takes roughly 5 seconds to do this
L50[02:09:00] <Vexatos> rashy, well, used
for sure, but most don't know they've used it
L51[02:09:05] <Vexatos> or the programs
they use, rather
L52[02:09:06] <Vexatos> :P
L53[02:10:57] <rashy> xD right
L54[02:21:47] <rashy> I've been slackin' on
ocdoc, need to add in the waypoint block xD
L55[02:22:02] <Vexatos> Heh
L56[02:23:57] <Vexatos> rashy, 1 to 8
megabytes? Not really
L57[02:24:12] <rashy> I was going off the
old documentation >.>
L58[02:24:17] <Vexatos> the lowest tier
stores half a megabyte, the highest tier 32
L59[02:24:27] <rashy> ooh
L60[02:25:08] <Vexatos> I'll just say
L61[02:25:09] <Vexatos> storage space is
roughly the number of minutes the tape can record divided by 4, in
Megabytes
L62[02:25:16] <Temia> I wonder if 16KHz
dfpwm is enough for basic voice communication.
L63[02:25:18] <rashy> gotcha
L64[02:26:00] <Vexatos> You were quite
generous on comma placement
L65[02:26:16] <rashy> hehe >.>
L66[02:27:04] <Vexatos> wait, does OC
support external links? o_o
L67[02:27:18] <rashy> it does, yeah
L69[02:27:38] <rashy> that works :D
L70[02:28:19] <Temia> Oh, that reminds
me
L71[02:28:34] <Temia> Vex, does
Computronics have post-processing on its DFPWM
implementation?
L72[02:28:48] <Vexatos> Temia, I never
touched that stuff
L73[02:28:50] <Vexatos> and I don't
dare
L74[02:28:54] <Temia> oh .-.
L75[02:29:03] <rashy> it's too scawy
L76[02:33:30] <Vexatos> rashy, why do you
have a free space at the end of almost every line
L77[02:34:11] <rashy> probably a weird
habit, lemme double check xD
L78[02:34:57] <rashy> yeah. weird habit. I
think it's usually due to maybe wanting to type another sentence,
then deciding not to, and leaving the space in >.>
L79[02:35:19] <Vexatos> I like your general
style of writing :P
L81[02:39:23] <Vexatos> rashy, I wonder...
can I intra-link with OpenComputers manual pages somehow?
L82[02:39:31] <rashy> hrrm
L83[02:40:15] <rashy> not entirely sure how
that'd work, but it could be possible
L84[02:46:51] ***
prassel|off is now known as prasselpikachu
L85[02:47:13] ***
Pwootage is now known as Pwootage|Off
L86[02:49:32] ***
Cruor|Away is now known as Cruor
L87[03:00:34] <rashdanml> -sneaks off to
bed- goodnights :D
L88[03:01:18] ⇦
Quits: Yepoleb (~quassel@194-166-6-135.adsl.highway.telekom.at)
(Killed (chaos.esper.net (Nickname regained by
services)))
L89[03:01:20] ⇨
Joins: Yepoleb
(~quassel@194-166-1-186.adsl.highway.telekom.at)
L90[03:04:07] ***
Cruor is now known as Cruor|Away
L91[03:28:00] ⇨
Joins: Mirodin
(~quassel@2a02:810d:12c0:1878:5048:c2ec:1124:3e59)
L92[03:40:18] ⇨
Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L93[03:40:24] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Client
Quit)
L94[03:43:38] *
Vexatos asks Snagar ^
L95[03:43:50] <nxsupert_> o/
L96[03:46:07] ***
Cruor|Away is now known as Cruor
L97[03:55:09] ***
prasselpikachu is now known as prassel|off
L98[04:07:45] ***
Skye|ZZZ is now known as Skye
L99[04:38:33] ⇨
Joins: sciguyryan
(~sciguyrya@93-94-245-81.dynamic.swissvpn.net)
L100[05:04:04]
⇨ Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L101[05:06:27]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L102[05:08:42] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Remote
host closed the connection)
L103[05:16:26]
⇨ Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L104[05:16:50] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Client
Quit)
L105[05:18:44]
⇨ Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L106[05:20:14]
⇨ Joins: MrRatermat
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com)
L107[05:22:31]
⇨ Joins: MrRatermat_
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com)
L108[05:22:46] ⇦
Quits: MrRatermat
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com)
(Killed (NickServ (GHOST command used by
MrRatermat_)))
L109[05:22:48] ***
MrRatermat_ is now known as MrRatermat
L110[05:28:04] ***
alekso56_off is now known as alekso56
L111[05:35:52] *
Vexatos pokes Sangar
L112[05:37:40] ***
Riking is now known as Riking|away
L113[05:38:57] <dangranos> hi
L114[05:39:15]
⇨ Joins: Inari
(~Uni@p5493562B.dip0.t-ipconnect.de)
L115[05:43:21]
⇨ Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L116[05:43:31] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Client
Quit)
L117[05:58:14] ***
alekso56 is now known as alekso56_off
L118[06:03:22] ***
Pwootage|Off is now known as Pwootage
L119[06:06:06] <Sangar> o/
L120[06:06:16] <nxsupert_> o/
L121[06:06:53] <dangranos> \o
L122[06:07:05] *
Sangar pokes Vexatos
L123[06:07:26] <Vexatos> Sangar: just
check my github issue
L125[06:07:52] <Vexatos> Your regex is too
greedy :P
L126[06:08:11] <dangranos> :D
L127[06:08:21] <dangranos> \o/ regexp
puns
L128[06:08:38] <Sangar> :P
L129[06:09:42] <Vexatos> It's true
though
L130[06:09:55] <Vexatos> also a
replaceAll(";", "; ") would be nice
L131[06:10:02] <Vexatos> and a new OC
version containing all that :>
L132[06:10:28] <Kubuxu> Sangar, Vexatos:
Should I make vram.allocate return custom userdata object or should
I make it return some kind of UUID and make all function
vram.function(uuid
L133[06:10:32] *
Sangar puts oc on ice for the next months
L134[06:10:38] <Kubuxu>
s/function/functions
L135[06:10:39] <MichiBot> <Kubuxu>
Sangar, Vexatos: Should I make vram.allocate return custom userdata
object or should I make it return some kind of UUID and make all
functions vram.function(uuid
L136[06:11:02] <Vexatos> userdata is much
easier to use, isn't it
L137[06:11:07] <Kubuxu> Yes it is
L138[06:11:11] <Sangar> Kubuxu, userdata
sounds fine, more comfortable to use. just make sure to invalidate
it when removing the actual component :P
L139[06:12:03] <Vexatos> Sangar, I guess I
am the only one ever having messed with the thing anyway so it took
a while for me to find "waaait, this isn't being compiled
properly D:"
L140[06:12:12] <Vexatos> It's called
VexPattern for a reason, I guess
L141[06:12:21] <Sangar> hehe
L142[06:12:29] <Vexatos> Should be really
easy to do though
L143[06:12:48] <Vexatos> one replaceAll in
the returned tuple and two question marks
L144[06:12:52] ***
Pwootage is now known as Pwootage|Off
L145[06:13:04] <Kubuxu> Thanks, now I will
remember. Should I make it release memory on GC or enforce manual
release. Again auto GC is much easier to use but unreliable so it
there would be auto-release I would make manual release also
possible.
L146[06:13:33] <Kubuxu> Skip first would
pls.
L147[06:15:39] <Kubuxu> Sangar, Vexatos
^
L148[06:18:17] <Sangar> Kubuxu, yeah,
doing both sounds good, since it'd be the same as with file
handles. i.e. have a manual release, but also call it automatically
in the userdata's .dispose()
L149[06:18:39] <Sangar> (Value.dispose()
i.e.)
L150[06:19:08] <Vexatos> Okay, sooo, I
technically could release Computronics 1.5.0 now
L151[06:19:22] <Vexatos> but I'd still
like to wait for OpenComputers 1.5.10 :/
L152[06:19:29] <Kubuxu> Yeah. As without
gc releasing it, it would be possible to cause video memory
leak...
L153[06:20:37] <Sangar> Kubuxu, not
really? the backing data would still be byte arrays held by the
component. so as soon as the component gets removed those would be
freed anyway.
L154[06:20:48] <Sangar> (or char arrays or
whatever)
L155[06:21:16] <Kubuxu> Sangar, I meant
more like from Lua computer size.
L156[06:21:44] <Kubuxu> You could allocate
memory and not be able to release it from lua during computer
runtime.
L157[06:21:50] ***
Magik6k|off is now known as Magik6k
L158[06:22:22] <Sangar> oh, you mean when
losing track of the userdata object? yeah
L159[06:22:26] <Sangar> true
L160[06:23:11] ⇦
Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Ping
timeout: 202 seconds)
L161[06:25:14]
⇨ Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L162[06:31:43] <hitecnologys> Vexatos:
wait a second, are you the Computronics developer? I thought asie
was.
L163[06:31:56] <asie> he is
L164[06:32:05] <hitecnologys> 0_0
L165[06:32:05] <Vexatos> Current
maintainer
L166[06:32:11] <hitecnologys> Ah.
L167[06:32:39] <hitecnologys> I see.
Thanks for clarification.
L169[06:33:00] <asie> well
L170[06:33:02] <asie> shit
L171[06:33:16] <asie> DDoSing servers will
now be 10x easier
L172[06:33:32] <Magik6k> xD
L173[06:33:48] <Vexatos> Magik6k, bet you
can do it in a few minutes
L174[06:33:50] <Vexatos> GO GO GO
L175[06:34:01] <Magik6k> Vexatos, co CC
around
L176[06:34:04] <Magik6k> *no
L177[06:34:53] <dangranos> that's
strangely.. OC
L178[06:35:42] <Magik6k> also I have
almost working tape driver in my os, dd if=/dev/random
of=/dev/tape1 will soon work :D
L179[06:37:56]
⇨ Joins: justastranger|zzz
(justastran@2604:180::7239:d646)
L180[06:37:58] ***
justastranger|zzz is now known as justastranger
L181[06:38:58] <dangranos> uh
L182[06:39:18] <dangranos> and i guess you
also will implement dd and devfs?
L183[06:39:45] <Magik6k> dangranos, I have
both already :P
L184[06:39:53] <dangranos> :O
L185[06:39:55] <dangranos> LINK
L186[06:39:57] <dangranos> GIVE NOW
L187[06:40:00] <hitecnologys> Woah, that's
nice.
L188[06:40:12] <Magik6k> dd is shitty
implementation as of now
L189[06:40:23] <dangranos> I DONT
CARE
L190[06:40:35] <Kubuxu> dangranos,
mpt.magik6k.net package plan9k
L191[06:40:46] <Magik6k> (using
shell.parse so it looks like dd --if=/oeuaoe --of=/blah)
L192[06:40:49] <hitecnologys> plan9?
L193[06:40:57] <dangranos> ew
L194[06:41:01] <hitecnologys> Nice.
L195[06:41:16] <Magik6k> dangranos, oppm
install mpt; mpt -S plan9k --root=/mnt/somedrive
L196[06:41:45] <Kubuxu> dangranos, blame
Magik6k that there are no direct links in MPT web IDE.
L197[06:42:08]
⇨ Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L198[06:42:10] <hitecnologys> Magik6k: oh,
are you the developer of that DNS system?
L199[06:42:15] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Client
Quit)
L200[06:42:24] <Magik6k> also it seems to
be bootable only via OpenLoader for now I think, so add mpt -S
openloader-init --root=/mnt/somedrive
L201[06:42:32] <Magik6k> hitecnologys,
yep
L202[06:42:44] <hitecnologys> Magik6k: the
link in forum post is broken.
L203[06:43:07] <hitecnologys> Magik6k: and
I need the sources.
L204[06:43:19] <hitecnologys> Magik6k: is
that doable?
L205[06:43:24] <Magik6k> hitecnologys, I
know, this system is deprecated in place of network floppy
L206[06:43:29] <Magik6k> hitecnologys, it
is
L208[06:44:51] <hitecnologys> Magik6k:
roger. Thanks a lot.
L209[06:44:56] <Kubuxu> hitecnologys,
network floppy is much more than old DNS.
L210[06:45:10] <Kubuxu> It allows for
automatic routing and so on.
L211[06:45:12] <hitecnologys> Kubuxu:
what's a network floppy?
L212[06:45:22] <hitecnologys> Kubuxu:
ah.
L213[06:45:24] <hitecnologys> Kubuxu: got
it.
L214[06:45:26] <Kubuxu> There is floppy in
OC network.
L215[06:45:39] <Kubuxu> s/O n/O named
n
L216[06:45:46] <hitecnologys> Well, yeah,
but I still need to study source code.
L217[06:46:02] <hitecnologys> I'm not
planning on using it.
L220[06:46:32] <Magik6k> hitecnologys,
^
L221[06:46:50] <hitecnologys> Magik6k:
that one I already have locally cloned for reading when
bored.
L222[06:49:31] <Magik6k> .l
(128^2)/1024
L223[06:49:31] <^v> Magik6k, 16
L224[06:51:30] ***
SleepingFairy is now known as Daiyousei
L225[06:55:16] <Magik6k> ohwait
L226[06:56:23] <Magik6k> Vexatos, does
tape.write work integers or chars?
L227[06:57:55] <Vexatos> Magik6k,
L228[06:57:55] <Vexatos>
function(data:number or string); Writes the specified data to the
tape if there is one inserted
L229[06:57:59] <Vexatos> P:
L230[06:58:17] <Magik6k> can string be
longer than 1 char?
L231[06:58:54] <Magik6k> [that's what I
understood from the wiki]
L232[06:59:17] ⇦
Quits: The_Doctors_Life (~Doctors@irc.thedoctorslife.com) (Quit:
Reconnecting to network, been connected for awhile)
L233[06:59:53] ⇦
Quits: Mirodin (~quassel@2a02:810d:12c0:1878:5048:c2ec:1124:3e59)
(Remote host closed the connection)
L234[07:00:29] <dangranos> Uh
L235[07:00:39] <dangranos> Can i see all
mpt packages?
L236[07:00:44]
⇨ Joins: The_Doctors_Life
(~Doctors@irc.thedoctorslife.com)
L237[07:00:50] ***
prassel|off is now known as prasselpikachu
L238[07:01:06] <dangranos> (btw \o/ to
pacman-like package manager!(
L240[07:01:20] <dangranos> uh, i dont want
to login to github
L241[07:01:31] <Vexatos> Magik6k, it
can
L242[07:01:38]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5117.bb.online.no)
L243[07:01:57] <Vexatos> The drive's
position will then be at the end of the written string
L244[07:01:58] <Magik6k> dangranos, thats
safest way I cauld create login without ssl
L245[07:02:12] <dangranos> hm, i have
unfnished tape fs
L246[07:02:16] <Magik6k> but it should be
accessible w/o login
L247[07:02:25] <dangranos> how?
L248[07:02:52] <dangranos> "Welcome
to ..."
L249[07:02:52] <Magik6k> i.e. I should
make it accessible
L250[07:03:07] ⇦
Quits: sciguyryan (~sciguyrya@93-94-245-81.dynamic.swissvpn.net)
()
L251[07:03:33] <dangranos> wai, are you
making tape fs or driver?
L252[07:04:27] <Magik6k> dangranos, for
now driver to moke it appear in /dev/tape1, /dev/tape2...
L253[07:04:32] <Magik6k> *make
L254[07:05:09] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Quit:
Leaving)
L255[07:05:14] <dangranos> i have
unfinished tape fs if you want..
L256[07:05:39] <dangranos> no permissions
or time sadly
L257[07:05:40] <Magik6k> dangranos, I'll
look into it
L258[07:05:51]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L259[07:07:28] <Magik6k> dangranos, in
fact it could be done as filesystem driver working on top of any
block device(like /dev/tape)
L260[07:08:03] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Client
Quit)
L261[07:09:32] <dangranos> hm, is your
system build on openos or it uses own kernel (init.lua)?
L262[07:09:45] <Magik6k> dangranos, own
kernel
L263[07:10:06] <Magik6k> it's in pipes
package at /boot/kernel/pipes
L264[07:10:24]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L265[07:10:42] <dangranos> OH REAKKY
L266[07:10:45] <dangranos> *RELLY
L267[07:10:49] <dangranos> >_<
L268[07:11:07] <dangranos> forgot my GH
pass, looked it up in password manager
L269[07:11:19] <dangranos> one of first
pass types
L270[07:11:21] <Magik6k>
/boot/kernel/pipes is used by openloader
L271[07:12:53] <dangranos>
"pipes"
L272[07:13:09] <dangranos> is that
something like "windows"? :D
L273[07:13:38] <Magik6k> idk, it was 4 AM
when I made that file
L274[07:14:40] ⇦
Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit:
Leaving)
L275[07:16:38] <Magik6k> huh, writing to
tape works \o/
L276[07:16:47] <dangranos> \o/
L277[07:17:01] <Magik6k> now I need to fix
dd
L278[07:17:30] <dangranos> gah
L279[07:17:49] <dangranos>
"back" doesnt works in your repo browser
L280[07:18:04] <Magik6k> .l
("if=/abs/uoeu345"):match("(%w+)=(%.+)")
L281[07:18:04] <^v> Magik6k, nil
L282[07:19:16] <Magik6k> dangranos, it
doenent work in repo list
L283[07:19:36] <Magik6k> you shoyld use my
repositories button above
L284[07:20:21] <Magik6k> brb
L285[07:20:40] <dangranos> .l
("if=/smthing/tape154":find("([a-zA-Z0-9]=(%.+)")
L286[07:20:41] <^v> dangranos, lua:1: ')'
expected near ':'
L287[07:20:54] <dangranos> .l
("if=/smthing/tape154":find("([a-zA-Z0-9])=(%.+)")
L288[07:20:54] <^v> dangranos, lua:1: ')'
expected near ':'
L289[07:21:01] <dangranos> .l
("if=/smthing/tape154"):find("([a-zA-Z0-9])=(%.+)")
L290[07:21:01] <^v> dangranos, nil
L291[07:21:05] <dangranos> .l
("if=/smthing/tape154"):find("([a-zA-Z0-9])=")
L292[07:21:05] <^v> dangranos, 2 | 3 |
f
L293[07:21:11] <dangranos> .l
("if=/smthing/tape154"):find("([a-zA-Z0-9]+)=")
L294[07:21:11] <^v> dangranos, 1 | 3 |
if
L295[07:21:30]
⇨ Joins: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com)
L296[07:21:33] <dangranos> .l
("if=/smthing/tape154"):find("([a-zA-Z0-9]+)=(%.+)")
L297[07:21:33] <^v> dangranos, nil
L298[07:21:38] ⇦
Quits: nxsupert
(~nxsupert@host86-148-74-65.range86-148.btcentralplus.com) (Client
Quit)
L299[07:23:56] ***
Skye is now known as Skye|Homework
L300[07:26:52] ***
alekso56_off is now known as alekso56
L301[07:27:16] ***
cbcercas|AFK is now known as cbcercas
L302[07:50:19] ***
Cruor is now known as Cruor|Away
L303[07:53:13] ***
gAway2002 is now known as g
L304[07:53:37]
⇨ Joins: cpup (~cpup@32.218.117.24)
L305[07:53:54] ***
Benguin[ZzZ] is now known as Benguin
L306[07:53:55] ⇦
Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 198
seconds)
L307[07:59:48] <Kubuxu> dangranos, only
repo then package.
L308[07:59:57] <Kubuxu>
Unfortunately.
L309[08:00:45] ***
justastranger is now known as justastranger|zzz
L310[08:10:13]
⇨ Joins: solenoids (~phillips1@72.42.104.172)
L311[08:10:23] <Magik6k> ~w io read
L313[08:11:28] <CompanionCube> switching
to firefox has been very good for my RAM usage
L314[08:12:24] <vifino> Switching to
firefox has been very bad for my sanity.
L315[08:12:32] <CompanionCube> vifino,
why? just curious#
L316[08:12:47] <vifino> CompanionCube:
Sloooooooow .-.
L317[08:13:04] <vifino> My css effects
broke there .-.
L318[08:16:25]
⇨ Joins: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net)
L319[08:16:29] <MajGenRelativity>
hello!
L320[08:18:15] <MajGenRelativity> I was
experimenting with holograms
L321[08:18:33] <MajGenRelativity> and I
had difficulty getting the fill command to work
L322[08:18:48] <MajGenRelativity> could
somebody send me a line of code that would create 1 column on a
tier 1 hologram please?
L323[08:18:49] ***
Skye|Homework is now known as Skye
L324[08:19:01] <Magik6k> ~w hologram
L326[08:19:14] ***
Techokami|Off is now known as Techokami
L327[08:19:26] <MajGenRelativity>
unfortunately, it doesn't list the fill command
L328[08:19:30] <MajGenRelativity> I got
the set command down
L329[08:20:11] <dangranos> try in lua
=component.hologram.fill
L330[08:20:19] <MajGenRelativity> good
idea
L331[08:20:47] <dangranos> usually there
is at least some usage info in there
L332[08:20:51] <MajGenRelativity> it told
me the syntx
L333[08:20:54] <MajGenRelativity> like the
wiki
L334[08:21:02] <MajGenRelativity> However,
I couldn't get it to work
L335[08:23:17] <MajGenRelativity> I got it
to work :|
L336[08:23:36] <MajGenRelativity>
Apparently, a value of 100 doesn't work, and it doesn't throw an
error message
L337[08:23:54] <MajGenRelativity> That is
bothersome
L338[08:24:46] <MajGenRelativity> Is there
some way to get it to work without having to do tonumber() for
every number?
L339[08:32:45] <MajGenRelativity>
ummmmmm
L340[08:32:52] <MajGenRelativity> I think
I broke my projector :(
L341[08:35:50] <dangranos> heh
L342[08:36:08] <dangranos> ._.
L343[08:36:59]
⇨ Joins: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
L344[08:47:20] <MajGenRelativity> can
somebody take a look at this and try and figure what I am doing
wrong?
L346[08:47:22] <Magik6k> ~w component
filesystem
L348[08:47:47] <MajGenRelativity> it
creates a 1 block wide, 20 block long, 32 block high, column
L349[08:48:11] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Quit:
Leaving)
L350[08:51:49] <MajGenRelativity>
nobody?
L351[08:53:28] <MajGenRelativity> nvm, i
reworded it and got it to work
L352[09:06:10] *
dangranos pokes Katie
L353[09:06:39] *
CompanionCube just saw 7000ms+ ping times
L354[09:10:55] <Magik6k> what is size of
16 win tape?
L355[09:11:00] <Magik6k> .p
L356[09:11:00] <^v> Ping reply from
Magik6k 0.35s
L357[09:11:12] <Magik6k> *min
L358[09:11:21] <nxsupert_> .P
L359[09:11:29] <nxsupert_> .p
L360[09:11:29] <^v> Ping reply from
nxsupert_ 0.49s
L361[09:15:00] <Magik6k> jeez, tapes are
slooow to write
L363[09:16:22] <nxsupert_> We have tapes
now?
L364[09:16:35] <Lizzy> Computronics
does
L365[09:16:39] <Magik6k> nxsupert_, they
are from computronics
L366[09:16:47] <nxsupert_> Ok.
L367[09:17:32] <Magik6k> yay I have 16
minutes of white noise
L368[09:25:59] ⇦
Quits: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 204
seconds)
L369[09:36:32]
⇨ Joins: Acerixx_WP
(~Acerixx_W@user-94-254-145-28.play-internet.pl)
L370[09:38:16] ⇦
Quits: Acerixx_WP (~Acerixx_W@user-94-254-145-28.play-internet.pl)
(Read error: Connection reset by peer)
L371[09:41:54] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no) (Read
error: Connection reset by peer)
L372[09:42:11]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5117.bb.online.no)
L373[09:43:15] ***
Cruor|Away is now known as Cruor
L374[09:53:14] <Vexatos> Magik6k, noise is
always nice
L375[09:53:16] <Vexatos> >_>
L376[09:53:38] <Vexatos> Snagar has some
perlin noise generator, just write 16 minutes of random data onto
it :P
L377[09:55:18] <Magik6k> wow, it can write
at few MB/s
L378[10:00:22] <Magik6k> is there any nice
dfpwm music around?
L379[10:01:02] <Vexatos> Magik6k, I have
got quite a lot
L380[10:01:42] <Vexatos> but remember, for
anything above HDD file size limit, you'll have to use a TCP stream
i.e. the built-in tape program or your own
L381[10:02:01] <Magik6k> Vexatos, raids
ftw
L382[10:02:16] <Vexatos> Sooo, you want
some music?
L383[10:02:18] <gamax92> no raid can get
up to the same size as maximum tape size
L384[10:02:23] <Vexatos> I have ~20
songs
L385[10:02:29] <Vexatos> 32MB? No
L386[10:02:38] <Vexatos> Max raid size is
12 IIRC
L387[10:02:52] <Magik6k> in fact I could
implement named pipes and curl
L388[10:03:19] <Vexatos> Magik6k, I have a
nice 2.5minute song
L389[10:03:21] <Vexatos> i.e. iron
tape
L390[10:03:26] <gamax92> oh yeah, since
the http requests are now just normal sockets and not
messages
L391[10:03:35] <gamax92> that entire thing
me and Vexatos did to use sockets? useless
L392[10:03:45] <Vexatos> gamax92,
what
L394[10:03:58] <Vexatos> that's quite a
nice song
L395[10:04:31] <Magik6k> wat
L396[10:04:33] <Magik6k> wai
L397[10:04:45] <Magik6k> wget throws 403
at me
L398[10:09:55] <Vexatos> well, I can
download it just fine
L399[10:10:12] <Magik6k> I proxed it on my
server
L401[10:13:01] <Vexatos> Well, now try to
play it >_>
L402[10:13:17] <Magik6k> Vexatos, works
nicely
L403[10:13:25] <Vexatos> Nice
L404[10:18:51] ⇦
Quits: orthoplex64 (~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
(Ping timeout: 202 seconds)
L405[10:26:37] <PotatoZzz> I was rudly
awaken about 5 hours ago
L406[10:26:49] <PotatoZzz> storm came
through middle of the night
L407[10:26:59] <PotatoZzz> Lightning
struck near my house\
L408[10:27:01] <PotatoZzz> set off our
alarm
L409[10:27:07] *
PotatoZzz was not happy
L410[10:27:11] ***
PotatoZzz is now known as PotatoTrumpet
L411[10:41:37]
⇨ Joins: Vexaton
(~Vexatos@p200300556E1FAD595D7239EED7F3A763.dip0.t-ipconnect.de)
L412[10:41:38]
zsh sets mode: +v on Vexaton
L413[10:42:37] ***
Vexatos is now known as Guest76883
L414[10:42:37] ***
Vexaton is now known as Vexatos
L415[10:46:51] ⇦
Quits: Guest76883
(~Vexatos@p200300556E1FAD495D7239EED7F3A763.dip0.t-ipconnect.de)
(Ping timeout: 378 seconds)
L416[11:00:53] <_G> erm... if I wanted to
send a message to a microcontroller can I be lazy and just use the
actual microcontroller address?
L417[11:02:17] <PotatoTrumpet> I would use
the postal service
L419[11:02:34] <PotatoTrumpet> sure you
have about a 50% chance of it arriving
L420[11:02:39] <PotatoTrumpet> but it's
easy to do
L421[11:02:59] <gamax92> because the truck
hit a pothole and flipped over and the driver died on inpact
L422[11:03:00] <_G> I don't know why I
even asked.
L423[11:03:13] ⇦
Parts: _G (ds84182@2607:5300:60:51da::1ce:c01d)
(Leaving))
L424[11:03:28] <PotatoTrumpet> lel
L425[11:05:24] <PotatoTrumpet> I still
have no idea how I got unbanned from #computercraft
L426[11:06:11] <gamax92> holy crap their
banlist is huge
L427[11:06:41] <clever> 89 entries!
L428[11:06:54] <clever> oh 90, irssi
sorted wrong
L429[11:07:42] <Katie> Impressive...
L430[11:16:54] <PotatoTrumpet> how do you
check a banlist?
L431[11:16:58] <PotatoTrumpet> oh
L432[11:17:36] <clever> /mode
#computercraft +b
L433[11:17:56] <gamax92> /mode #oc +b
#computercraft
L434[11:18:01] <gamax92> ( ͡° ͜ʖ ͡°)
L435[11:18:22]
⇨ Joins: Johannes13 (Johannes@141.70.98.32)
L436[11:18:29] <PotatoTrumpet> lel
L437[11:18:34] <PotatoTrumpet> gamax92:
you banned from there
L438[11:18:38] <gamax92> yah
L439[11:19:38] <Katie> Actually... I CAN
do /mode +b $c:#computercraft and anyone that is in the cc channel
is banned from here.. :P
L440[11:19:52] <asie> Katie: No.
L441[11:20:04] <PotatoTrumpet> do it
L442[11:20:06] <PotatoTrumpet> do it
L443[11:20:11] <Katie> I can also
$j:#computercraft and exempt anyone banned there from the ban here
:P
L444[11:20:19] <gamax92> TIL that can be
done
L445[11:20:24] <gamax92> TIL that can also
be done
L446[11:20:39] <Katie> extbans ftw.
L447[11:20:44] <PotatoTrumpet> As long as
AmandaC is banned, I'm fine
L448[11:21:06] <vifino> lolAmandaC
L449[11:21:10] <PotatoTrumpet> oh
yah
L450[11:21:13] <PotatoTrumpet> found my
ban
L451[11:21:15] <Katie> AmandaC likes me..
:P
L452[11:21:21] <vifino> o.o
L453[11:21:24] <PotatoTrumpet> my BNC went
to ipv6
L454[11:21:37] <PotatoTrumpet> and she
didn't ban my nick
L455[11:21:40] <PotatoTrumpet> lel
L456[11:22:00] <clever> ive noticed
similar things with netflix
L457[11:22:09] <PotatoTrumpet> *
#computercraft: *!*@elitebnc6-2.clients.libirc.so on Thu Apr 23
09:16:20 2015 by ranger.esper.net
L458[11:22:12] <clever> i have an ipv6
tunnel so i can access v6 sites
L459[11:22:18] <clever> the netflix app
uses v6 if it can, and that exits in usa
L460[11:22:25] <clever> so i get a
different selection of shows
L461[11:23:04] <Magik6k> I love how my PS1
looks
L462[11:23:05] <Magik6k>
os.setenv("PS1",
"\x1b[33m$HOSTNAME\x1b[32m:\x1b[33m$PWD\x1b[31m#\x1b[39m
")
L463[11:25:52] <Daiyousei>
AhahahahamandaC
L464[11:26:39] <Daiyousei> talk about arch
linux and she goes full retard
L465[11:27:06] <Inari> can drones carry
light in some sort? (maybe in combination with other mods)
L466[11:27:18] <Inari> *in some way
L467[11:30:15] <SkySom> Drones and dynamic
lights? That'd be kinda cool
L468[11:33:13] <Inari> well thers already
e.g hypergenetic nitor, but i dont think drones can carry that
around
L469[11:33:26] <Inari> hmm can drones
place blocks? xD
L470[11:35:14] <dangranos> so,
trying/tried to understand radio and etc
L471[11:35:38] <dangranos> why 100 MHz
wave is 3m? 3m between what?
L472[11:36:37] <vifino> erm.. what?
L473[11:36:50] <vifino> Low freq waves go
far.
L474[11:37:01] <vifino> High... not so
much.
L475[11:37:56] <dangranos> i am about
wavelength, why it's measured in metres and between what?
L476[11:38:04]
⇨ Joins: TangentDelta (~christine@63.143.24.22)
L477[11:38:51] ***
Daiyousei is now known as ShoweringFairy
L478[11:40:40] <PotatoTrumpet> Lel
L479[11:40:54] <PotatoTrumpet> "Ban
Evasion"
L480[11:41:01] <Magik6k> dangranos, 3m is
length of wave, i.e:
L481[11:41:23] <dangranos> uh, length of
what exactly in the wave? between what and what?
L482[11:41:37] <gamax92> dangranos: you
might want to learn what wavelength is :P
L483[11:41:49] <dangranos> that's what i
am trying to do
L484[11:41:55] <Magik6k> grab speed of
light and divide it by 100 000 000(100MHz)
L485[11:41:59] <PotatoTrumpet> AmandaC, u
so funny
L486[11:43:24] <PotatoTrumpet> brb
L487[11:45:33] <vifino> Oh, I thought you
were talking about distance with a fixed strength transmitter
.-.
L488[11:46:47] <dangranos> so far i
understood only modulation, i think
L489[11:46:48] <vifino> I'm derpy, don't
listen to me .-.
L491[11:50:31] <dangranos> can i throw
that into #CC?
L492[11:50:36] <dangranos> as in
quote
L493[11:50:38] <dangranos> with nick
:D
L494[11:50:52] <PotatoTrumpet> sure
L495[11:53:53] ***
ShoweringFairy is now known as Daiyousei
L496[11:54:45] <Daiyousei> PotatoTrumpet,
perfect
L497[11:54:52] <PotatoTrumpet> :P
L498[11:55:34] <Daiyousei> inb4 OP doesn't
deliver
L499[11:56:07] <vifino> OP didn't.
L500[11:56:09] <vifino> Dissapoint.
L501[11:56:17] <PotatoTrumpet> :(
L502[11:57:27] <PotatoTrumpet> dangranos,
deliver
L503[12:04:54] <nxsupert_> o/
L504[12:13:52]
⇨ Joins: marcin212
(~marcin212@auv14.neoplus.adsl.tpnet.pl)
L505[12:24:08] <vifino> dangranos:
;)
L506[12:26:30]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L507[12:27:43] <Daiyousei> OP actually
delivered
L508[12:28:18] <Daiyousei> inb4
b&
L509[12:31:30]
⇨ Joins: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
L510[12:35:54]
⇨ Joins: _G
(ds84182@2607:5300:60:51da::1ce:c01d)
L511[12:38:01] * _G
hits PotatoTrumpet with a truck.
L512[12:38:22] *
Daiyousei hits _G with a selfie of AmandaC
L513[12:38:29] <Daiyousei> ds ples
L514[12:38:50] <_G> MY EYES
L515[12:38:53] <_G> THEY BURN
L516[12:38:57] * _G
sets fire to #oc
L517[12:39:02] <Daiyousei> oh shit
L518[12:40:09] ⇦
Quits: MrRatermat
(~ratermat@host86-142-226-176.range86-142.btcentralplus.com) (Ping
timeout: 378 seconds)
L519[12:44:35] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Remote
host closed the connection)
L520[12:45:52] *
PotatoTrumpet becomes hit by truck
L521[12:46:05] *
PotatoTrumpet calls 911
L522[12:46:18] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection
reset by peer)
L523[12:48:15] <Skye> _G, this place is
perpetually on fire.
L524[12:48:33]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L525[12:52:12] ***
Pwootage|Off is now known as Pwootage
L526[12:55:14] ***
Cruor is now known as Cruor|Away
L527[12:56:44]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L528[13:14:15] ***
Skye is now known as Skye|Homework
L529[13:16:11] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Remote
host closed the connection)
L530[13:17:12]
⇨ Joins: Roguexy
(~Roguexy@94-21-41-55.pool.digikabel.hu)
L531[13:19:19] <Katie> ¬_¬ the AWS free
tier I'm using for NS2/Nebula goes out the end of the month..
L532[13:20:53] <Lizzy> :O
L533[13:21:43] <Katie> The fun part is.. I
have nowhere to host NS2, unless I spin up another DO vm...
L534[13:21:54] <Katie> I don't think I
trust hostone with one of my name servers.. lol
L535[13:22:53] <Lizzy> I might just make
another DO account and transfer my droplets just so i can help you
out through the referal program
L536[13:23:46] <Lizzy> hmm
L538[13:26:28] <Lizzy> hmm, I could always
make a new account for starting up a "new" heyo
L539[13:26:55] <Lizzy> would need to
somehow migrate my site though so it doesn't go down
L540[13:26:59] ***
Pwootage is now known as Pwootage|Off
L541[13:27:03] <Lizzy> though i think that
should be fairly easy
L542[13:28:07] <Lizzy> hmm, may include
stats pages into my main site structure (i.e. at
www.theender.net/stats rather than stats.theender.net)
L543[13:28:33] <Lizzy> that will also make
setting up failovers easier
L544[13:28:49] <Lizzy> or even load
balencing
L545[13:29:01] <Lizzy> how well do web
browsers handle RR's?
L546[13:29:40] <Daiyousei> #g how well do
browsers handle round robin
L547[13:29:45] <Daiyousei> rip bots
L548[13:29:46] <Katie> Browsers handle
them fine.. sessions dont do well
L549[13:30:02] <Lizzy> eh, there's not
much on mine that uses session stuff yet
L550[13:30:29] <Katie> but yeah if you hit
irc.pc-logix.com in a browser you'll hit a random site.. lol
L551[13:30:46] <Katie> This time I got
stary2001's lol
L552[13:31:00] <Lizzy> i got
ImagineScape's page
L553[13:31:09] <Katie> heh yeah that's
Nyx
L554[13:32:43] <Lizzy> Katie, i think i
made an account using your referal link
L555[13:32:48] <Katie> \o/ thanks
L556[13:32:54] <Lizzy> yep
L557[13:34:27] <Altenius> Did that referal
work?
L558[13:34:33] <Lizzy> yep
L559[13:35:08] ***
Pwootage|Off is now known as Pwootage
L560[13:35:45] <Katie> I'll know when
Lizzy hit's $25
L561[13:35:49] <Katie> hits*
L562[13:35:59] <Lizzy> Katie, i got the
10$ sign up stuff
L563[13:36:10] <Katie> \o/
L564[13:36:36] <Katie> I do show a pending
credit, which I'll get when you hit $25 billed
L565[13:37:55] <Lizzy> yeah, may take a
bit to hit that for this month
L566[13:39:30] <Katie> It's not a biggy,
at my current $5 dropplet I have 4 months prepaid, if I spin up
another VM it'll be 2
L567[13:40:10] <Lizzy> heh, 2 months is
plenty of time, should have moved my stuff over by then
L568[13:40:19] ⇦
Quits: Roguexy (~Roguexy@94-21-41-55.pool.digikabel.hu) (Ping
timeout: 192 seconds)
L569[13:43:33] <Katie> I've gotta pic ka
distro for Selene...
L570[13:43:39] <Katie> pick a*
L571[13:50:10] <Lizzy> is that what you're
calling your new server?
L572[13:51:16] <Inari> tools robots use
wear done over time, right?
L573[13:52:12] <Katie> Lizzy, yeah, greek
goddess of the moon, sister of Eos
L574[13:52:28] <Lizzy> Inari, yes
L575[13:52:30] <Lizzy> Katie, cool
L576[13:52:34] <Inari> okay, thanks
L577[13:52:51] <Katie> Hmm I sorta wanna
play with Docker...
L578[13:52:55] <Lizzy> hmm, should i call
new heyo, "heyo" or give it a different name...
L579[13:53:01] <Katie> Yes.
L580[13:53:02] <Katie> :P
L581[13:53:06] <Inari> new hey0?
L582[13:53:13] *
Lizzy slaps Inari
L583[13:53:13] *
EnderBot2 laughs
L584[13:53:16] <Inari> D:
L585[13:53:18] <Lizzy> Katie, yes to
which
L587[13:53:38] <Katie> Exactly.
L588[13:53:43] <Lizzy> .-.
L589[13:53:49] *
Lizzy slaps Katie
L590[13:53:49] *
EnderBot2 laughs
L591[13:53:54] <Katie> heh
L592[13:54:20] ***
Pwootage is now known as Pwootage|Off
L593[13:54:35] ***
manmaed|AFK is now known as manmaed
L594[13:55:16] ***
manmaed is now known as manmaed|AFK
L595[13:55:17] ***
manmaed|AFK is now known as manmaed
L596[13:57:35] ***
Techokami is now known as Techokami|Off
L597[13:58:10] ***
cbcercas is now known as cbcercas|AFK
L598[13:59:15]
⇨ Joins: S3
(~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
L600[13:59:24] <nxsupert_> o/
L601[13:59:38] <S3> taking a second look
into open computers!
L602[13:59:54] <S3> I looked at it a long
time ago and said meh but now it looks pretty interesting moreso
than before.
L603[14:01:32] <Lizzy> awesome
L604[14:02:52] <Inari> so for a treefarmng
robot i need (ideally) an inventory upgrade, inventory controller
upgrade, disk drive, processor, ram, cpu, correcT? (just making
sure i dont miss anything and end up with a uselss robot :3)
L605[14:02:59] ⇦
Quits: rashdanml (~rashdanml@S010628c68e00b41e.vc.shawcable.net)
(Ping timeout: 206 seconds)
L606[14:03:21] ⇦
Quits: TangentDelta (~christine@63.143.24.22) (Remote host closed
the connection)
L607[14:05:40]
⇨ Joins: rashdanml
(~rashdanml@S010628c68e00b41e.vc.shawcable.net)
L608[14:06:11] <S3> Now if only I could
get Minecraft to work again on BSD so I can test OpenComputers a
bit
L609[14:06:40] <nxsupert_> BSD? Use Linux
:P
L610[14:07:21] <nxsupert_> Saying that. I
am pretty much running BSD.
L611[14:08:09] <Inari> i thought java
easily runs on everything xP
L612[14:08:17] <DeanIsaKitty> S3: The
thing with BSD is that I'm not completely sure how good OC is
supported. (Since it uses a native lib for the lua stuff)
L613[14:08:47] <S3> that part probably
won't matter, however, it's true that the pc is broke for FreeBSD
for Lua, but I fixed it
L614[14:08:57] <Temia> I think it's more
about OpenGL support on BSD. I'm not sure how much is covered for
that.
L615[14:09:00] <S3> my only issue is with
Lqjgl at the moment, something broke the port..
L616[14:09:11] <S3> it was working a while
ago before I updated the port, heh
L617[14:09:17] <Temia> yeah .w. orz
L618[14:09:33] <nxsupert_> LWJGL supports
BSD I think.
L619[14:09:56] <S3> it does, but we all
know how Minecraft tries to use native libs it supplies itself,
which makes it a pita
L620[14:10:14] <S3> I'm trying to figure
out how to inject lwjgl's path into MC for the new launcher..
L621[14:10:25] <S3> because I have it
installed as a system lib
L622[14:10:51]
⇨ Joins: Roguexy
(~Roguexy@84-236-9-239.pool.digikabel.hu)
L623[14:23:28] ***
Pwootage|Off is now known as Pwootage
L624[14:34:37] <Inari> omg
L625[14:34:41] <Inari> 3d printerss are
awesome
L626[14:35:05] <Inari> how performant are
the blocks?
L627[14:37:10] <Katie> They don't tick
afaik?
L628[14:38:05] <Vexatos> They do, but only
do anything while something is being printed
L629[14:38:26] <Katie> I was talking more
of the printed blocks, not the printers.
L630[14:41:20] <Vexatos> Aah
L631[14:41:22] <Vexatos> no
L632[14:41:27] <Vexatos> they don't
tick
L633[14:43:21] ***
Pwootage is now known as Pwootage|Off
L634[14:44:06] ⇦
Quits: namenmalkav (webchat@190.172.205.66) (Quit: Web client
closed)
L636[14:46:51] <S3> so addresses, they
look like UUIDs, are they fully compliant?
L637[14:48:46] ⇦
Quits: Vexatos
(~Vexatos@p200300556E1FAD595D7239EED7F3A763.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L638[14:54:38] <hitecnologys> They seem to
be.
L639[14:54:55] <hitecnologys> They seem to
be UUIDv3.
L640[14:55:04]
⇨ Joins: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L641[14:55:09] <hitecnologys> Err,
v4.
L642[14:55:31] <hitecnologys> i.e. random
sequence of bytes with some bits set to specific values to indicate
version.
L643[14:56:13] *
hitecnologys summons Sangar
L645[15:01:21] <S3> if that's the case, I
wonder if there is a function in OC that allows you to generate
them
L646[15:05:55] <Inari> hrm damn
L647[15:06:02] <Inari> i cant abuse
enderio quarries as treefarms i think
L648[15:06:24] <Inari> Katie: well render
performacne
L649[15:06:40]
⇨ Joins: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net)
L650[15:06:49] <MajGenRelativity> I need
some help
L651[15:06:56] <MajGenRelativity> I cannot
get my remote terminal to work
L652[15:07:04] <Katie> Inari, that're
fairly light.
L653[15:07:09] <Inari> okay, thanks
L654[15:07:19] <Katie> s/that/they
L655[15:07:19] <MichiBot> <Katie>
Inari, they're fairly light.
L656[15:07:20] <Inari> *proceeds to
replace whole world with them*
L657[15:07:32] <Katie> MajGenRelativity,
it'
L658[15:07:34] <rashy> MajGenRelativity,
are you shift right-clicking, terminal in hand, on a particular
server on the server rack?
L659[15:07:41] <Katie> it's fairly
straight forward, do what rashy said.
L660[15:07:47] <MajGenRelativity> I did it
once, and it linked
L661[15:07:59] <MajGenRelativity> but,
when i right click it in the air, it is just a blank screen
L662[15:08:09] <Katie> Are you within the
range of the rack?
L663[15:08:13] <Katie> and is the server
powered on?
L664[15:08:24] <MajGenRelativity> I'm
standing next to it, and the range is 120, adn the server is
on
L665[15:08:35] <Katie> Graphics card in
the server?
L666[15:08:49] <MajGenRelativity> *
L667[15:08:53] <MajGenRelativity> no
L668[15:08:57] <Katie> There ya go.
L669[15:08:58] <Temia> Still seems kind of
silly a graphics card is needed.
L670[15:09:04] <Temia> I can't blame you
for missing that one.
L671[15:09:04] <MajGenRelativity> lol,
yeah
L672[15:09:17] <hitecnologys> Temia:
what's silly about that?
L673[15:09:28] <hitecnologys> Temia: how
do you expect it to render stuff?
L674[15:09:34] <Temia> UART. '3'
L675[15:09:43] <Temia> Which is how I'd
expect a remote terminal to work, honestly.
L676[15:09:51] <hitecnologys> Well, UART
isn't supported yet.
L677[15:09:52] <Temia> Standard serial tty
interface.
L678[15:10:01] <Temia> Maybe it should be
`3`
L679[15:10:04] <S3> so PTYs for the
win!
L680[15:14:47] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no) (Quit:
Leaving)
L681[15:14:58] ***
cbcercas|AFK is now known as cbcercas
L682[15:15:13] <Magik6k> well UART is
serialised data
L683[15:15:26] ***
Skye|Homework is now known as Skye
L684[15:15:28] <Magik6k> and OpenOS
wouldn't work with it
L685[15:16:45] <Magik6k> but my os would
do ;p
L686[15:17:18] <Temia> In that case, why
not just have OpenOS support starting terminals on hotplugged video
cards and make the remote terminal act as a T1 card?
>.>
L687[15:17:59] <Magik6k> that may
work
L688[15:20:39] ⇦
Quits: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 204
seconds)
L689[15:22:09] ⇦
Quits: marcin212 (~marcin212@auv14.neoplus.adsl.tpnet.pl) (Quit:
Leaving)
L690[15:24:52] ⇦
Quits: VikeStep
(~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit:
Leaving)
L691[15:24:59] <Magik6k> ~w event
L693[15:28:25] ***
manmaed is now known as manmaed|AFK
L694[15:36:37] <S3> Magik6k: I'm working
on going over the details of what it's going to take to make OC a
target for a CC OS I was working on, and the funny thing is, not
much.. especially with its bsd like newbus design I had originally
planned for it.
L695[15:37:05] <S3> fun project! woo
L696[15:37:46] <S3> asurprisingly enough I
think it will benefit more from OC than CC
L697[15:37:57] <S3> well, maybe
unsurprisingly?
L698[15:43:03] <Magik6k> well I made
pretty big OS for CC back in time
L699[15:43:08] <S3> so is it that OC has a
UART and OpenOS doesn't support it or what
L700[15:43:08] <Magik6k> and well
L701[15:43:46] <S3> Magik6k: this one was
designed to work otside of CC, even in a bare lua shell on *nix if
you wanted hehe
L702[15:43:50] <Magik6k> S3, OC doesn't
have any UART, but there are network cards
L703[15:43:58] <S3> ah I see
L704[15:44:06] <S3> I guess I will see
what you mean when I start tinkering with it
L705[15:44:49] <Magik6k> S3, I have good
enough vt100 implemantation in my OS
L706[15:45:47] <Magik6k> Should be pretty
universal as long as you have multitasking OS
L707[15:46:06] <xPucTu4> i have a question
for openos
L708[15:46:25] <Magik6k> xPucTu4, read
chanel topic ;p
L709[15:47:06] <xPucTu4> when i list the
components and the list is more than one screen can I scroll it
up
L710[15:47:18] <xPucTu4> i think that i
cant
L711[15:47:40] <Magik6k> hmm
L712[15:47:44] <xPucTu4> where should the
scroll be implemented? in the shell or in the OS
L713[15:48:20] <Magik6k> scrolling is done
in /lib/term.lua iirc
L714[15:48:46] <vifino> S3: Ohaiyou. Nice
seeing you here again.
L715[15:49:18] <Magik6k> xPucTu4, you may
enter lua shell and list components from there by hand
L716[15:51:42] <S3> hey vifino
L717[15:51:46] <S3> been a while
L718[15:51:58] <vifino> Yep.
L719[15:52:23] ***
prasselpikachu is now known as prassel|off
L720[15:55:59] ***
prassel|off is now known as prasselpikachu
L721[16:02:21] ***
prasselpikachu is now known as prassel|off
L722[16:03:31]
⇨ Joins: TabletCube
(~TCube@95f1e822.skybroadband.com)
L723[16:07:19] <Kubuxu> Do anyone has tar
in Lua or do I have to write one?
L724[16:07:46] <Temia> I believe some
implementations exist.
L726[16:10:09] <Kubuxu> Magik6k, ^^
L727[16:10:21] <Magik6k> Kubuxu, I know
about it
L728[16:10:23] <Kubuxu> You can do backups
to tape drives.
L729[16:10:57] <hitecnologys> Kubuxu:
without a robot to automatically change them, it would be
painful.
L730[16:11:22] <Kubuxu> Magik6k, what is
the size of 12min tape in minutes?
L731[16:11:31] <Kubuxu>
s/minutes/bytes
L732[16:11:31] <MichiBot> <Kubuxu>
Magik6k, what is the size of 12min tape in bytes?
L733[16:11:41] <rashy> 3MB, iirc
L734[16:13:51]
⇨ Joins: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net)
L735[16:15:04] <MajGenRelativity> I have a
few things to do, but can somebody take a look at this
please?
L737[16:15:15] <MajGenRelativity> when
something comes in encrypted, the message doesn't show
L738[16:16:52] <MajGenRelativity> any
ideas what i have done wrong?
L739[16:17:24] <Magik6k> O FUCK YES, I
proxied shell in my os using bare netcat
L740[16:17:34] <MajGenRelativity> ?
L741[16:19:01] <Magik6k> 'nc -l 11 | sh |
nc -l 10' an one computer and 'sleep 1 | nc 10 h1& nc 11
h1'
L742[16:19:20] <Magik6k> a form of hacky
way talnet
L743[16:19:41] <hitecnologys> ._.
L744[16:21:27] ⇦
Quits: MajGenRelativity
(webchat@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 204
seconds)
L745[16:22:44] ⇦
Quits: Roguexy (~Roguexy@84-236-9-239.pool.digikabel.hu) (Quit:
Leaving)
L746[16:23:57] <_G> I wish firefox didn't
have shitty and inconsistent file type handling
L747[16:25:26] <_G> literally, I can
download a deb file from one site and be able top open it with
gdebi, but then download a deb file from another and it will only
give me the option to open it in a hex editor
L748[16:25:26] <_G> does that same shit
for archive files too
L750[16:25:28] <^v> Ping reply from _G
1.02s
L751[16:25:38] <_G> fucking stupid ass
wifi card
L753[16:26:07] <^v> Ping reply from _G
0.43s
L754[16:26:23] <hitecnologys> .p
L755[16:26:26] <^v> Ping reply from
hitecnologys 2.99s
L756[16:26:36] <hitecnologys> _G: how's
that with cable connection?
L757[16:26:47] <hitecnologys> Wifi cards,
they say...
L758[16:26:59] <Katie> %p
L759[16:27:00] <MichiBot> Ping reply from
Katie 0.6s
L760[16:27:01] <MichiBot> Ping reply from
Katie 0.59s
L761[16:27:02] <MichiBot> Ping reply from
Katie 0.44s
L762[16:27:03] <MichiBot> Ping reply from
Katie 0.7s
L763[16:27:06] <Katie> \o/
L765[16:27:11] <MichiBot> Ping reply from
_G 0.57s
L767[16:27:16] *
hitecnologys claps
L768[16:27:36] <_G> My wifi is shit, my
internet is all around consistently shit
L769[16:27:58] <hitecnologys> It's
Internet!
L770[16:28:26] <_G> I actually applaud it
for giving me the consistent shit speeds I pay $20/mo for
L771[16:29:02] <_G> FIREFOX STILL OPENED
THIS SHIT IN A TEXT EDITOR
L772[16:29:10] <_G> s/TEXT/HEX
L773[16:29:10] <MichiBot> <_G>
FIREFOX STILL OPENED THIS SHIT IN A HEX EDITOR
L774[16:29:48] <hitecnologys> Use lynx, it
at least doesn't crash on every occasion.
L776[16:30:02] <_G> Firefox actually
doesn't crash on me
L777[16:30:08] <_G> none of my browsers
crash on me
L778[16:30:11] <hitecnologys> You're
viewing Internet, not browser.
L780[16:30:25] <hitecnologys> Why spend
CPU time on fancy stuff?
L781[16:30:27] <hitecnologys> Text!
L783[16:30:53] <_G> Remind me why I come
to this place
L784[16:30:54] ⇦
Parts: _G (ds84182@2607:5300:60:51da::1ce:c01d)
(Leaving))
L785[16:31:07] <hitecnologys>
Excellent!
L786[16:31:29] <Temia> :|
L787[16:31:42] *
rashy tickles Temia
L788[16:56:14] ***
Daiyousei is now known as SleepingFairy
L789[17:03:36] ***
Riking|away is now known as Riking
L790[17:08:20] ***
Skye is now known as Skye|ZZZ
L791[17:08:38] ***
Techokami|Off is now known as Techokami
L792[17:14:32] <S3> Hmm. Are there any OC
emulators around?
L793[17:15:14] <S3> I should probably get
to work at getting MC working on FreeBSD again
L794[17:17:47] <S3> WORKING
L795[17:18:39] <S3> I think I'm getting
better FPS too than I did on Linux on this box
L796[17:24:16] ***
justastranger|zzz is now known as justastranger
L797[17:25:01] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection
reset by peer)
L798[17:25:58]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L799[17:30:53] <S3> oh wow, there's even
an eeprom. I wonder if you can overwrite it..
L800[17:31:02] <rashdanml> you can
L802[17:31:13] <S3> i just saw in the
doc
L803[17:31:20] <rashdanml> :D
L804[17:31:32] <S3> The only concern I
just realized is that OC is Lua 5.2
L805[17:31:52] <S3> and CC is 5.1, which
makes for some weird incompatabilities I think. Not a huge
deal.
L806[17:32:13] ***
alekso56 is now known as alekso56_off
L807[17:32:16] <S3> this is cool stuff,
guys
L808[17:32:30] <Katie> Beta CC is
5.2..
L809[17:32:32] <S3> RAID?!
L810[17:32:34] <Katie> which is..
interesting
L811[17:32:42] <S3> Katie: wat
L812[17:33:05] <Katie> Yeah...
L813[17:34:01] ***
LordFokas|off is now known as LordFokas
L814[17:36:30] <Katie> 1.74pr20 has Lua
5.2...
L815[17:36:34] <S3> aww man
L816[17:36:39] <S3> creative computers
require energy
L817[17:36:51] <S3> Now I gotta figure out
how I will do that with no other mods
L818[17:37:04] <S3> analyzers are very
cool.
L819[17:37:14] <Katie> Erm.... Creative
Computers don't require energy... :/
L820[17:37:28] <Katie> And if you have no
power mods no computers require energy
L821[17:37:29] <S3> nvm I was doing it
wrong
L822[17:37:33] <S3> I forgot eeprom
L824[17:37:38] <Katie> and if you DO have
power mods you can disable power in the config :P
L826[17:39:25] *** g
is now known as gAway2002
L827[17:39:41] <S3> even autocomplete
works on the shell
L828[17:40:40] <S3> 192 K of ram holy crap
that's a lot
L829[17:40:48] <S3> my SBC has 64K
L830[17:41:24] <Katie> Just don't try to
run OpenOS on a single tier one :P
L831[17:44:03] ⇦
Quits: Kodos (~Kodos@2602:306:ce20:6c30:c8cc:7aca:63eb:c820) (Ping
timeout: 202 seconds)
L832[17:44:12] <S3> I did
L833[17:44:29] <Katie> It can get..
messy
L835[17:50:08] <Katie> My IRC map now
shows all servers a server is directly linked to
L836[18:00:06] <gamax92> CC is moving to
lua 5.2 now? R.I.P every script that used getfenv and setfenv
L837[18:00:13] *
gamax92 shakes fist at CompanionCube
L838[18:02:10] <gamax92> oh hey S3
L839[18:02:15] <gamax92> see long time
no
L840[18:07:17] ⇦
Quits: TabletCube (~TCube@95f1e822.skybroadband.com) (Remote host
closed the connection)
L841[18:16:21] ***
Riking is now known as Riking|away
L842[18:17:18] <S3> gamax92: HEY!
L843[18:17:25] <gamax92> HI
L844[18:17:26] <S3> been forever man
L846[18:17:39] <gamax92> I saw you
yesterday, not been that long
L848[18:17:44] <S3> I didnt
L849[18:17:52] <S3> I didnt even see me
yesterday
L850[18:18:28] <gamax92> What if you
couldn't see yourself at all unless it was in a reflection
L851[18:18:43] <gamax92> like, you'd look
at your hands but see no hands, but if it was a mirror you could
see them
L853[18:19:43] <S3> is it possible with OC
to make your own cpu arch?
L854[18:19:55] <S3> dunno how open it
really is
L855[18:20:06] <gamax92> yep
L857[18:20:23] <gamax92> have done one
myself
L858[18:20:26] <gamax92> so have
others
L859[18:20:27] <S3> really now
L860[18:20:31] <S3> any 6502 stuff/
L862[18:20:35] <gamax92> yeah
L863[18:20:38] <gamax92> specifically that
:P
L864[18:20:48] <S3> nice. it's my most
familiar arch, mostly because that is what my SBC uses
L865[18:21:00] <S3> WDC is making surface
mount CMOs 6502's that clock up to like 200 Mhz now
L866[18:21:08] <S3> and 65816s
L867[18:21:13] <gamax92> The arch is
rather useless though
L868[18:21:20] <S3> Why is that?
L869[18:21:33] <S3> It's a very powerful
architecture for its size.
L870[18:21:38] <gamax92> because it lacks
any way to interact with components unless its a terminal
L871[18:21:44] <gamax92> because I haven't
made that yet
L872[18:21:51] <S3> oh, you're the
developer?
L873[18:22:22] <gamax92> Of the 6502 arch,
yes
L874[18:22:24] <S3> heheh
L875[18:22:32] <gamax92> of the 6502
itself? no that code is derived from Symon
L876[18:22:47] <S3> I see.
L877[18:23:07] <S3> I am curious how you
intend to handle memory mapped IO with components
L878[18:23:13] <S3> especially since they
are UUIDs
L879[18:23:17] <S3> for addresses
L880[18:23:28] <S3> some sort of dynamic
allocating MMU?
L881[18:23:32] <S3> or VIA
L882[18:23:50] <S3> a compliant VIA would
be pretty interesting
L883[18:23:52] <gamax92> I think i still
have about 16KB of unmapped address space to play with.
L884[18:24:14]
⇨ Joins: TabletCube
(~TCube@95f1e822.skybroadband.com)
L885[18:24:26] <S3> my IRC bot 6502 can
handle up to 16 MB of ram
L886[18:24:34] <S3> because of the
MMU
L888[18:24:41] <TabletCube> oh dear
L889[18:24:47] <TabletCube> oh dear
L890[18:24:56] <TabletCube> Dear god we be
fucked.
L892[18:25:21] <gamax92> S3: i have a very
basic bank switcher thingy that will address up to ... some amount
of memory >_>
L893[18:26:01] <TabletCube> S3:
article
L894[18:27:14] <S3> TabletCube: I see.
Glad I don't live in UK
L895[18:27:26] <gamax92> Glad I also don't
live in the UK, jeeez
L896[18:27:42] <TabletCube> S3: This kinda
thing makes me want to join the liberal democrats
L897[18:27:46] <TabletCube> to stop this
shit
L898[18:28:11] <S3> gamax92: yeah I have a
24 bit MMU for my IRC bot, which allows me to allocate
"pages"
L899[18:28:34] <gamax92> S3: I feel like
you know what you're doing better than I do :P
L900[18:28:59] <gamax92> .l
16*256/1024
L901[18:28:59] <^v> gamax92, 4
L902[18:29:04] <gamax92> 4MB of memory
max
L904[18:29:53] <gamax92> AAAAAH
L905[18:29:56] <gamax92> nope
L907[18:30:16] <S3> and then many other
things..
L908[18:30:32] <S3> it's actually a very
simple schematic gamax92
L909[18:31:37] <gamax92> S3: but i don't
need to know that to have a function 6502
L910[18:33:43] <S3> no, but it may help to
understand how everything works.
L911[18:33:48] <S3> this schematic is
fairly accurate
L912[18:34:19] <gamax92> well my point was
how to interface it with things
L913[18:34:21] <S3> like for example
L914[18:34:28] <S3> the 6502 has two data
busses technically..
L915[18:34:39] <S3> which is not obvious
at all form the datasheet
L916[18:34:48] <S3> the schematic in the
data sheet
L917[18:35:51] <S3> the 6502 actually does
some really weird stuff, like fetchng instructions while another
instruction is already processing if they are compatible, which is
incredible for a 70s design
L918[18:36:47] ⇦
Quits: TabletCube (~TCube@95f1e822.skybroadband.com) (Remote host
closed the connection)
L919[18:37:17] <gamax92> oh, dummy reads
and writes?
L920[18:37:42] <S3> yeah it's weird
L921[18:37:59] <S3> but only one data bus
is really worth worrying about, the main databus which is what you
connect your IO to
L922[18:39:00] <S3> gamax92: want to know
something very scary I found out a couple months ago by text?
L923[18:39:10] <gamax92> whats that
L924[18:39:32] <S3> The man who designed
the 6502, was born in the city I was born and graduated from the
university I attend
L925[18:39:35] <S3> isnt that crazy?
L926[18:39:41] <S3> I never knew it all
this time.
L927[18:39:56] <gamax92> cool
L928[18:40:35] <gamax92> inb4 you also
found out you one of his descendants :P
L929[18:40:43] <S3> enough about the 6502
though. I think it is great that you can make your own hardware and
stuff. what about everything else? like, network cards, etc, is all
the hardware just like plugins?
L930[18:40:51] <S3> no I am not a
decendant lol
L931[18:41:31] <gamax92> yeah you can make
components for OC
L932[18:41:57] <S3> it'd be neat to see
someone make a network card that tied to a tap device on *nix
L934[18:42:11] <gamax92> for tape
drives?
L936[18:42:19] <S3> tap, a layer two
interface.
L937[18:42:23] <S3> you know,
tun/tap?
L938[18:42:27] <gamax92> oh that
L940[18:42:39] <S3> you could route real
IP to it
L941[18:42:43] <S3> and stuff
L942[18:42:46] <Heartstrings> or write the
most inefficient vpn ever
L943[18:42:55] ***
Techokami is now known as Techokami|Off
L944[18:42:55] <S3> true.
L945[18:42:55] <S3> Heartstrings:
^^^
L947[18:43:02] <gamax92> S3: well, the
internet card can do tcp sockets, if thats kinda what you're
asking
L948[18:43:06] <S3> IPSec over OC?
L950[18:43:15] <S3> neat.
L951[18:43:25] <Heartstrings> I would have
said openvpn, but same principle
L952[18:43:27] <S3> tap would be a bit
more controllable but less platform independant
L953[18:43:28] <gamax92> is why you can
connect to irc from OC
L954[18:43:33] <S3> Heartstrings: I use
tinc myself.
L955[18:43:38] <S3> it does meshing for
you
L956[18:43:50] <S3> works great with tap +
ipv6
L957[18:44:11] <S3> anyone make a z80 /
z180 arch?
L958[18:44:18] <S3> z180 would be
fantastic
L959[18:44:32] <Heartstrings> ooh, that
looks interesting
L960[18:44:38] <S3> tinc?
L961[18:44:46] <Heartstrings> yes
L962[18:45:03] <S3> Heartstrings: when
tied with OSPF using quagga or zebra, etc, it does meshing for you,
so it becomes a really amazing vpn
L963[18:45:16] <S3> we were doing BGP etc
over it XD
L964[18:45:35] <S3> uses asymetric
encryption
L965[18:46:52] <Heartstrings> anyone know
of a way to store an array of variable-length items
compactly?
L966[18:47:25] <S3> in Lua?
L967[18:47:30] <Heartstrings> no, think
C++
L968[18:48:01] <Heartstrings> mostly small
objects, sometimes 0 length, with reasonably fast random
access
L969[18:48:20] <Heartstrings> trying to
keep memory overhead to a minimum
L970[18:48:35] <S3> it looks like nobody
has made a Zilog 180 (yes 180) cpu arch for OC
L971[18:48:39] <S3> therefore, maybe I
would like to do it
L972[18:48:54] <Heartstrings> the /size/
of the array is fixed, and the items are mostly small, often 0, so
dynamic memory allocation carries a lot of overhead
L974[18:49:59] <S3> how big is the
array?
L975[18:50:19] <Heartstrings> 16x16x16 or
16x256 or 4096 depending on how you want to look at it
L976[18:50:37] <S3> 4096? that's like 4K..
I wouldn't worry too much about that..
L977[18:50:45] <S3> unless this is
embedded/
L978[18:50:52] <Heartstrings> 4k items,
not 4k in size
L980[18:51:04] <S3> how big are the
items?
L981[18:51:25] <S3> i've seen unions of
like.. GB in size
L982[18:51:29] <S3> that manage just
fine
L984[18:52:36] <Heartstrings> The vast
majority will be 0 bytes long. Sometimes you'll get an array with
lots of small objects, say 1-5 bytes. 20 is conceivable. If there's
a hard limit, though, it'd be more like 256.
L986[18:53:46] <Heartstrings> It's also
highly repetitious, so I'm inclined to break it into 16 chunks 256
items long and do RLE on it. Or maybe smaller pieces
L987[18:53:50] <S3> that sounds ew
L988[18:54:17] <S3> Heartstrings: Maybe
the problem is not how to do it in a memory efficient way, maynbe
the solution is to take another approach! :)
L989[18:54:26] <S3> if possible?
L990[18:54:39] <S3> I mean, what if you're
looking at this upside down
L991[18:54:42] <S3> or sideways
L992[18:55:47] <Heartstrings> it's
metadata on another, fixed-width 4096 item array
L993[18:56:40] <Heartstrings> I suspect
what I need is a sparse array, but that doesn't make finding a good
implementation any easier
L994[18:56:51] <S3> There are times I hate
C and C++
L995[18:57:00] <S3> because there are
things they just suck at.
L996[18:57:27] <Heartstrings> nah. the
goal is to save every last byte I can, and that kind of savings
isn't even thinkable in most other languages
L997[18:57:47] <Heartstrings> I've spent a
lot of this weekend poring over assembly output just for the fun of
it
L998[18:57:56] <S3> exlol
L1000[18:59:13]
⇨ Joins: TabletCube
(~TCube@95f1e822.skybroadband.com)
L1001[19:00:04] *
TabletCube just took a test about which UK party's policies I
agreed with the most with.
L1002[19:00:29] <TabletCube> 40% Green,
40% Liberal Democrats, 20% Labour.
L1003[19:02:52] <S3> wtf mc crashed and
wont run anymore
L1004[19:03:41] <rashy> goodjob
L1005[19:04:08] <S3> CTRL ALT
BACKSPACE!
L1006[19:04:12]
⇦ Quits: S3 (~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
(Quit: Lost terminal)
L1007[19:04:33]
⇨ Joins: S3
(~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
L1008[19:05:09] <S3> fixed, no idea what
its problem was?
L1009[19:07:09] <rashy> xD
L1010[19:07:42] <PotatoTrumpet> :{
L1011[19:07:46] <PotatoTrumpet> P
L1012[19:08:46] <S3> okay neat so
L1013[19:09:59] <S3> huh. Just reading
the manual. Is it possible to flash the EEPROM from within
OC?
L1014[19:10:14] <rashy> there's the
`flash` command, yep
L1015[19:10:17] <S3> neat.
L1016[19:10:29] <rashy> provide it with
any .lua file you want
L1017[19:10:36] <S3> myust be some api
for it
L1018[19:11:40] <rashy> can't remember if
it has a manual page (`man flash`), but the code should be fairly
self-explanatory (found in /bin/flash.lua)
L1019[19:11:48] <S3> yep setData
L1020[19:12:02] <gamax92> ~w eeprom
L1023[19:12:08] <S3> or that
L1024[19:12:14] <gamax92> S3: OC's help
bot, written by me :D
L1025[19:12:17] <rashy> yeah. that's
pretty much all it's really doing
L1026[19:12:20] <S3> haha, nice
L1027[19:12:40] <S3> huh, so it's more of
a NAND flash then
L1028[19:12:45] <S3> because you write to
it at once, not randomly
L1029[19:13:03] <S3> that's nice.
L1030[19:13:15] <S3> I wonder how much
they can store..
L1031[19:13:23] <rashy> 4K
L1032[19:13:30] <S3> 4Kib
L1033[19:13:31] <S3> yeah
L1034[19:13:36] <S3> was on a seperate
page
L1035[19:13:46] <S3> that's quite a lot
actually
L1036[19:13:55] <S3> you can make a very
basic read only FS driver in 512B
L1037[19:13:59] <gamax92> Yes rashy ...
they can store 4 kelvins
L1038[19:14:01] <S3> and slightly
ore
L1039[19:14:03] <S3> more*
L1040[19:14:09] <rashy> xD
L1041[19:14:11] <S3> the EEPROM in my
6502 SBC is 8K
L1042[19:14:14] <rashy> shhh
>.>
L1043[19:14:22] <gamax92> 8 kelvin
eeprom? sounds cold
L1046[19:14:47] <S3> yes, that is
memory
L1047[19:14:56] <rashy> xD
L1048[19:14:58] <S3> it uses mercury and
sound waves :D
L1049[19:15:08] <gamax92> how reliable
and how much
L1050[19:15:10] <S3> if you ever wondered
what delay line memory actually looks like.. that's it.
L1051[19:15:27] <S3> reliability is
questionable
L1052[19:15:45] <S3> how much is almost
nonexistant
L1053[19:16:11] <rashy> lovely
L1055[19:16:29] <PotatoTrumpet> I don't
know what I'm doing
L1056[19:16:49] <S3> So I'm just dilly
dallying
L1057[19:17:04] <S3> but if I make a
Zilog 180 cpu arch, would anyone use it?
L1058[19:17:24] <S3> besides that it
won't work with components, it technically (in theory) will run
MS-DOS.
L1059[19:17:44] <S3> not that I'll try
that
L1060[19:18:00] <S3> I meant the z180
can
L1061[19:18:09] ***
Riking|away is now known as Riking
L1062[19:18:56]
⇦ Quits: TabletCube (~TCube@95f1e822.skybroadband.com)
(Remote host closed the connection)
L1063[19:19:09] <PotatoTrumpet> Who's
name should I use for my next district?
L1064[19:19:13] <S3> it's sorta kinda the
precursor to x86
L1065[19:19:24] <S3> PotatoTrumpet:
gamax92
L1066[19:20:04] <S3> no no no
L1067[19:20:06] <S3> dan100
L1068[19:20:13] <S3> just for kicks
L1069[19:20:18] <rashy> xD
L1070[19:20:37] <S3> is this loike a new
Sim City?
L1072[19:21:26] <S3> and that was sim
city 2
L1073[19:21:55] <Katie> \o/ No hot
linking!
L1074[19:22:15] <S3> Woops, i'll keep
that in mind
L1075[19:22:24] <S3> I should probably
read the topic
L1076[19:23:48] <S3> I don't see anything
about hot linking there..
L1077[19:24:02] <Katie> Clicking your
link, that
L1078[19:24:03] <Katie> s what I
get
L1080[19:24:50] <S3> LOL?
L1081[19:25:02] <S3> weird.. thats not
what i get
L1082[19:25:25] <PotatoTrumpet> S3, its
Cities: Skylines
L1085[19:25:51] <Katie> \o/ I have a
place named after me
L1086[19:26:05] <Katie> And yes, I
remember ancient sim cities.. :P
L1088[19:26:23] <Katie> I miss Sim
Island..
L1090[19:26:39] <Katie> Simisle*
L1091[19:26:50] <S3> Well that's sad. It
looks like nobody would be interested in a Z180 cpu for OC
L1092[19:27:01] <S3> I would have thought
that would fly
L1093[19:28:15] <S3> is there like a
developers guide? I bet I can find it
L1095[19:29:26] <rashy> yup
L1096[19:31:45] <Heartstrings> I think
I'd be kind of interested in something I could easily target C to,
but I'm also averse to installing addons to things so probably
would only use it if it were builtin
L1097[19:32:00] <Heartstrings> which is
another thought, is whether OC would ever support alternate arches
out of the box
L1098[19:33:24] <Heartstrings> also, I'm
not really a nostalgic person; I'd prefer something like
ARMv6/ARMv7
L1099[19:33:49] <S3> yeah it would be
nice if it did
L1100[19:33:56] <S3> ARM would be a lot
of work I think
L1101[19:34:10] <S3> well, maybe
not..
L1102[19:34:32] <Heartstrings> I've made
some progress on an ARM emulator before. If you limit yourself to
thumb mode the instructions are not extensive or complicated
(although decoding is an interesting challenge). however, the
overall system architecture is a much bigger deal
L1103[19:34:41] <S3> they make some very
simple ARM chips
L1104[19:34:45] <Heartstrings> you
quickly get bogged down figuring out the memory model, exception
handling, etc.
L1105[19:35:38] <S3> I was shocked that
microprocessors can't use components
L1106[19:35:48] <S3> because it would be
neat to see people make little AVRs and stuff
L1107[19:36:07] <S3> problem is AVR isn't
really easily negotiable with the component model
L1108[19:36:24] <Heartstrings> don't know
much about AVR. what's wrong with it?
L1109[19:36:45] <S3> AVR chips typically
have physical IO ports
L1110[19:36:58] <S3> on the 324 I have on
my bradboard that I write C on
L1111[19:37:12] <S3> it has 4 ports all
with their own pins, it's kind of annoying for large
projects.
L1112[19:37:20] <S3> because to do
anything useful you need like a VIA or something
L1113[19:37:41] <Heartstrings> so no
memory-mapped IO?
L1114[19:37:43] <S3> other than that it
is a very nice architecture
L1115[19:38:04] <S3> internally they are
memory mapped, but I think that's it
L1116[19:38:19] <S3> you could use a port
for an address bus and another for a data bus if you wanted
L1117[19:38:33] <S3> but they are only 8
bit
L1118[19:38:47] <S3> to access any real
memory you'd be using at least 2 ports
L1119[19:38:53] <S3> with another for 8
bit data
L1120[19:39:23] <S3> Heartstrings: they
basically cheat and use memory mapped IO on the inside of the chip
so they can put all registers in the zero page
L1121[19:39:51] <S3> so that they do not
need to perform more than one cycle just to prepare to fetch 8 bit
addresses.
L1122[19:39:53] <Heartstrings> I think I
remember that. no actual "registers", just low
addresses
L1123[19:40:15] <S3> it's a smart design
but like I said, for large IO based projects its a huge pain
L1124[19:40:37] <S3> and is why I
typically favor 6502s for hobby projects.
L1125[19:40:50] <S3> because then you get
64K of IO mapped memory
L1126[19:41:33] <S3> x86 has this weird
outb and inb port based system iirc, but it's a lot more caable
than AVR
L1127[19:41:42] <S3> its still memory
maped IO
L1128[19:42:21] <S3> couldn't tell you
much beyond that how x86 works, I have dealt with it a bit and it
was way too bloated for my tastes.
L1129[19:43:07] <Heartstrings> layers
upon layers of "oh god what" was my experience
L1130[19:43:22] <Heartstrings> but I've
never extensively looked into comparable arches so don't listen to
me too much
L1131[19:44:26] <S3> I never really did
until I started to actually work with them
L1132[19:44:48] <S3> I got this
ATMega324A for free(well I paid for the class though) through my EE
program
L1133[19:47:37] <S3> If I can get
something working maybe I can port my filesystem so I can see it
working for real other than just design. I designed a filesystem
over a year ago for my 6502 IRC bot but never implemented it that
holds a total whopping ~131K maximum
L1134[19:47:49] <S3> designed for super
tiny filesystems
L1135[19:56:41] ***
Magik6k is now known as Magik6k|off
L1136[20:00:12] <S3> I just learned
something odd, Heartstrings
L1137[20:00:30] <S3> I never knew this,
but the DIP version of the Z80180 only had 19 address pins, not
20.
L1138[20:00:45] <S3> it was only capable
of addressing 500K of ram
L1139[20:01:10] <S3> while QFP and PLCC
1M
L1140[20:05:56] <S3> gamax92: got a git
repo for your 6502 arch?
L1141[20:50:34] ***
Pwootage|Off is now known as Pwootage
L1142[21:35:18] ***
cbcercas is now known as cbcercas|AFK
L1143[21:40:28]
⇨ Joins: mr208
(~mallrat20@68-204-184-175.res.bhn.net)
L1144[21:41:37]
⇦ Quits: mr208 (~mallrat20@68-204-184-175.res.bhn.net)
(Client Quit)
L1145[22:03:54]
⇦ Quits: S3 (~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
(Read error: Connection reset by peer)
L1146[22:05:18] ***
LordFokas is now known as LordFokas|off
L1147[22:06:21]
⇦ Quits: Lathanael|Away
(~Lathanael@p54971B3F.dip0.t-ipconnect.de) (Ping timeout: 192
seconds)
L1148[22:08:58]
⇨ Joins: S3
(~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
L1149[22:11:24]
⇨ Joins: Lathanael|Away
(~Lathanael@p549700CB.dip0.t-ipconnect.de)
L1150[22:20:35]
⇦ Quits: orthoplex64
(~orthoplex@cpe-173-175-101-132.satx.res.rr.com) (Quit:
Leaving)
L1151[22:23:21]
⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L1152[22:45:11]
⇦ Quits: S3 (~bhodgins@cpe-74-78-106-114.maine.res.rr.com)
(Ping timeout: 186 seconds)
L1153[22:53:27]
⇦ Quits: Gopher (~Gopher@50.sub-70-193-130.myvzw.com) (Ping
timeout: 202 seconds)
L1154[22:53:41]
⇨ Joins: Gopher
(~Gopher@50.sub-70-193-130.myvzw.com)
L1155[22:55:10] ***
Pwootage is now known as Pwootage|Off
L1156[22:55:41] ***
Pwootage|Off is now known as Pwootage
L1157[23:01:14] ***
SleepingFairy is now known as Daiyousei
L1158[23:14:25]
⇨ Joins: mr208
(~mallrat20@68-204-184-175.res.bhn.net)
L1159[23:15:59]
⇦ Quits: mallrat208 (~mallrat20@68-204-184-175.res.bhn.net)
(Ping timeout: 186 seconds)
L1160[23:23:55] ***
mr208 is now known as mallrat208