<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:00] ⇦
Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host
closed the connection)
L2[00:00:17] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L3[00:00:17] zsh
sets mode: +v on Corded
L4[00:04:41] ***
mrkirby153 is now known as kirby|gone
L5[00:08:50] <Antheus> I keep getting
attempt to indext local 'tFile' (a nil value)
L6[00:10:20] <v^> Antheus, put assert around
what you are opening tFile with
L7[00:10:29] ⇦
Quits: Yepoleb (~yepoleb@178-190-231-163.adsl.highway.telekom.at)
(Remote host closed the connection)
L8[00:15:16] ⇦
Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
(Quit: Connection closed for inactivity)
L9[00:16:52] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8002:c1a1:281e:5e08:2b06:22c)
(Read error: Connection reset by peer)
L10[00:18:25] ⇦
Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection
reset by peer)
L11[00:18:52] <Antheus> .-.
L12[00:19:02] <Antheus> path contains
invalid characters
L13[00:19:19] <Antheus> but the path is a
string that is "/home/dns/dns.lua"
L14[00:19:31] <Antheus> or
"/home/dns/rdns.lua"
L15[00:24:22] ⇦
Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L16[00:25:27] ⇨
Joins: brandon3055 (~Brandon@122.129.140.1)
L17[00:25:42] <Antheus> oh
L18[00:25:45] <Antheus> derp
L19[00:26:15] <Antheus> it was still a
table :P
L20[00:26:33] <Antheus> but
L21[00:27:30] <Antheus> oh
L22[00:27:31] <Antheus> lol
L23[00:28:01] <Antheus> I was trying to
write the serialized data as the file, and the file as the
data
L24[00:28:02] <Antheus> derp
L25[00:31:14] ⇨
Joins: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com)
L26[00:31:55] ⇦
Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping
timeout: 195 seconds)
L27[00:34:50] <Antheus> ~w term
L29[00:35:51] ⇨
Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L30[00:36:53] ⇨
Joins: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L31[00:48:43] *
Antheus screams
L32[00:48:59] ***
medsouz is now known as medsouz|offline
L33[00:58:18] ***
Kasen is now known as rakiru|offline
L34[01:00:10] ⇨
Joins: VikeStep (~VikeStep@120.156.54.17)
L35[01:06:14] <lperkins2> hm, in OC's java
side, how do you get the data from an eeprom?
L36[01:09:14] <lperkins2> nvm, figured it
out
L37[01:14:35] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L38[01:19:07] <lperkins2> why is signal[2]
a string!!!
L39[01:27:04] <Antheus> Why is my function
returning nil when it should be returning a string?
L40[01:30:16] <lperkins2> wanna
trade?
L41[01:30:42] <lperkins2> I figured mine
you, args() doesn't include the name of the signal in the java
side...
L42[01:31:30] <snowden89> hey hey
L43[01:31:37] <snowden89> is it cause the
array 2 is a string
L44[01:31:41] <snowden89> ;p
L45[01:31:53] <snowden89> anyway i wanna
see the function returning nil
L46[01:32:04] <Antheus> return table[key]
would return the value of the key, correct?
L47[01:32:06] <snowden89> can i see that
code/gist/pastebucket/bin
L48[01:32:35] <snowden89> and if that key
is a string?
L49[01:32:54] <snowden89> actually
L50[01:33:04] <snowden89> i maybe thinking
of the wrong syntax
L51[01:33:05] <Antheus> yes
L52[01:33:18] <Antheus> It is a dns
table
L53[01:33:22] <Antheus> example:
L54[01:33:38] <Antheus> dns[antheus] =
"123-321-456"
L55[01:33:51] <Antheus> I have return
dns[name] in a function
L56[01:34:09] <Antheus> holdon..
L57[01:34:13] <lperkins2> not
dns['antheus']=''...
L58[01:34:16] <lperkins2> ?
L59[01:34:38] <lperkins2> if antheus is
nil, it won't work as you expect
L60[01:34:41] <Antheus> yah, tht's what I
mean
L61[01:34:58] <snowden89> if value has no
value it will return no value
L62[01:35:04] <Antheus> it's: local
function _lookup(name) return dns[name] end
L63[01:35:26] <snowden89> so before return
try and print dns[name]
L64[01:35:28] <snowden89> to console
L65[01:35:41] <snowden89> see if it shows
the value there as what you expect before returning
L66[01:35:55] <Antheus> then the second
function is: local function lookup(name) result, addr =
pcall(_lookup, name) return addr end
L67[01:35:59] <Antheus> I'll try that
L68[01:37:20] <Antheus> hm
L69[01:37:24] <Antheus> it's saying it's
nil
L70[01:38:37] <snowden89> so dns[name]
contains no value yet
L71[01:38:44] <Antheus> weird
L72[01:38:59] <Antheus> which means it may
have to do with my file loading...
L73[01:39:09] <Antheus> ...
L74[01:39:26] <Antheus> I'm setting the dns
table == the rdns table
L75[01:43:12] <Antheus> \o/
L76[01:43:22] <snowden89> hmm
L77[01:43:24] <Antheus> I now have a
working DNS program
L78[01:43:28] <snowden89> yay
L79[01:43:47] <lperkins2> what's the goal
with it?
L80[01:43:55] <Antheus> A DNS
L81[01:44:02] <Antheus> so that I can
quickly find stuff
L82[01:44:11] <lperkins2> for OC->OC
networks?
L83[01:44:16] <Antheus> yes
L84[01:44:33] <Antheus> 2 files
L85[01:44:45] <Antheus> dns-server.lua,
dns.lua (DNS API)
L86[01:44:55] <Antheus> both require
antheus API
L87[01:45:03] <Antheus> dns-server is the
server
L88[01:45:10] <Antheus> run it and it will
start up
L89[01:45:47] <Antheus> run
dns.register("foo"), and it will register "foo"
to be the address of the network card that sent that out
L90[01:46:18] <Antheus> so then if you run
dns.lookup("foo"), it will return the address of the
thing
L91[01:46:33] <Antheus> also the reverse
dns if you want to find the name using the address
L92[01:47:14] <Antheus> so, if you ran
dns.register("foo") and your network card's ID was
"bar"
L93[01:47:41] <Antheus>
dns.lookup("foo") would return "bar";
dns.rlookup("bar") would return "foo"
L94[01:48:36] <Antheus> and the server
saves the table's to two files: dns.lua and rdns.lua
L95[01:48:45] <Antheus> so that it will
work across reboots/whatnot
L96[01:51:59] <lperkins2> wahoo! OCx86
loading the bios from eeprom
L97[01:52:19] <Izaya> o.o
L98[01:52:29] <Izaya> but can it run
TempleOS?
L99[01:52:29] <lperkins2> now if I can get
the serial input driver to work we'll be in business
L100[01:53:30] <lperkins2> I don't see why
it wouldn't run...
L101[01:54:01] <lperkins2> might actually
be a better choice for this than linux
L102[01:54:08] <Izaya> plsno
L103[01:54:12] <Izaya> what about
FreeDOS?
L104[01:54:14] <Antheus> Well
L105[01:54:23] <Izaya> 386BSD?
L106[01:54:36] <lperkins2> I don't plan to
ship any OS with it...
L107[01:54:40] <Antheus> I'm off to bed.
Will start work on OpenMail tomorrow :P
L108[01:55:46] <lperkins2> The goal is to
get it so any standard 686 OS can run
L109[01:55:56] <lperkins2> and then create
kernel drivers for various OC components
L110[01:56:03] <lperkins2> night
antheus
L111[01:56:15] <Izaya> seey Antheus
L112[01:56:17] <Izaya> so
L113[01:56:20] <Izaya> it'll be more
capable
L114[01:56:25] <Izaya> than my VIA
C3?
L115[01:56:29] ***
Antheus is now known as Antheus|Sleep
L116[01:57:24] <lperkins2> depends on
server settings?
L117[01:57:55] <Izaya> fair nuff
L118[01:58:03] <Izaya> nah it's just I
can't run ffmpeg on my C3 box
L119[01:58:05] <lperkins2> runs between
20% and 80% native code efficiency in a complete emulated hardware
VM
L120[01:58:16] <Izaya> because it doesn't
support i686 instructions completely
L121[01:58:22] <Izaya> it's only fully
i586-compliant
L122[01:59:03] <lperkins2> it takes full
advantage of the java JIT, as well as providing its own JIT, so it
will pretty well optimize whatever program it us running, subject
to JIT warmups whenever you task switch
L123[01:59:47] <lperkins2> I think it has
pretty much all of i686, it's the other peripherals that may not
behave properly.
L124[02:01:27] <lperkins2> like this
freaking serial device...
L125[02:03:32]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L126[02:09:16] <lperkins2> okay, I think
that should get serial output to show up on the OC screen
L127[02:16:33] <lperkins2> ugh, just love
how java insists on recompiling everything when only 1 file had a 4
character change...
L128[02:17:58] <greaser|q> you can totally
make ffmpeg run by limiting it to i586 or even i486
L129[02:18:04] <greaser|q> s/4/3/
L130[02:18:05] <MichiBot>
<greaser|q> you can totally make ffmpeg run by limiting it to
i586 or even i386
L131[02:18:29] <greaser|q> ...oooh,
OCx86
L132[02:18:47] <greaser|q> remind me to
get linux fully working on OCMIPS
L133[02:19:11] <greaser|q> anyway if
you're doing x86, FreeDOS + ZZT
L134[02:19:59] <greaser|q> although you
could possibly try emulating SMM mode
L135[02:20:08] <greaser|q> ...system
management mode mode
L136[02:20:11] <lperkins2> linux 3.16,
debian from debootstrap
L137[02:20:26] <lperkins2> uses
grub-legacy since grub2 fails
L138[02:20:35] <greaser|q> i have 4.1.13 +
busybox
L139[02:21:27] <lperkins2> yeah, I'm
mostly using debian 'cause I was trying to make it read from
/dev/tty0 and write to /dev/ttyS0
L140[02:21:42] <greaser|q> i get the
feeling you'll have to have some form of vga emulation
L141[02:21:50] <greaser|q> just the text
mode of course
L142[02:21:54] <lperkins2> it has vga
emulation,
L143[02:22:18] <lperkins2> but the
emulated vga card composits it into an image on the fly I think, at
least I can't get it to spit out usable text
L144[02:22:38] <lperkins2> far easier to
just use the serial device, except only half the serial device is
implemented
L145[02:23:00] <lperkins2> input is via an
emulated PS/2 keyboard and mouse
L146[02:23:53] <lperkins2> hm, grub
loads
L147[02:24:12] <lperkins2> keyboard input
still seems to be going nowhere
L148[02:26:23] <lperkins2> since it works
in qemu, I'm gonna guess that the serial driver is still mucked
up
L149[02:26:40] <lperkins2>
s/driver/device/
L150[02:26:42] <MichiBot>
<lperkins2> since it works in qemu, I'm gonna guess that the
serial device is still mucked up
L151[02:33:19] <lperkins2> or maybe the
screen output is frozen
L152[02:33:25] <lperkins2> looks like I
need to implement a crude tty
L153[02:43:57] <lperkins2> time to see if
it works
L154[02:45:16] ⇦
Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L155[02:46:19] <greaser|q> speaking of the
serial device... i happen to have a machine running freedos, built
by hp, with a fucked int 14h routine and i had to write my
own
L156[02:46:48] <greaser|q> to communicate
with a palmtop, also made by hp, that had a perfectly fine int 14h
routine
L157[02:48:28]
⇨ Joins: Vexatos
(~Vexatos@host109-151-121-61.range109-151.btcentralplus.com)
L158[02:48:29]
zsh sets mode: +v on Vexatos
L159[02:54:38] <lperkins2> hm,
screen.setRawText doesn't seem to send an update packet to the
client...
L160[02:59:46] <lperkins2> set is probably
slower, but we'll see if it works.
L161[03:04:25] <lperkins2> hm, that at
least gets output...
L162[03:04:33] <lperkins2> something's
still not right
L163[03:12:52] <lperkins2> heh, helps if I
cursorX++;
L164[03:16:27] <snowden89> lol drawing the
same place?
L165[03:16:32] <snowden89> and seeing no
change
L166[03:17:21]
⇨ Joins: Inari
(~Pinkishu@p5DEC6DA5.dip0.t-ipconnect.de)
L167[03:17:40] <lperkins2>
essentially
L168[03:17:45] <lperkins2> only drawing
the left column
L169[03:17:54] <lperkins2> \n was causing
the cursorY to advance
L170[03:18:23] <lperkins2> now I just need
to implement the escape sequences for a vt100
L171[03:18:40] <lperkins2> and I can
verify that serial input is not working...
L172[03:19:07] <lperkins2> need to make a
tiny program that just reads from serial and writes back to serial
so I can figure out when it's working
L173[03:21:08] ⇦
Quits: Vexatos
(~Vexatos@host109-151-121-61.range109-151.btcentralplus.com) (Quit:
I guess I have to go now. Bye ✔)
L174[03:28:24] ⇦
Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection
reset by peer)
L175[03:29:50] ⇦
Quits: lperkins2 (~perkins@63.227.187.208) (Ping timeout: 195
seconds)
L176[03:31:59]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L177[03:45:38] ***
gAway2002 is now known as g
L178[03:51:14]
⇨ Joins: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L180[03:52:35] ⇦
Quits: Tedster
(~Tedster@host86-191-38-184.range86-191.btcentralplus.com) (Ping
timeout: 195 seconds)
L181[03:53:07]
⇨ Joins: Tedster__
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L182[03:53:07] ⇦
Quits: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Read
error: Connection reset by peer)
L183[03:53:14] <g> hrm, my distro doesn't
have git newer than 2.5.
L184[03:53:17] <g> 2.5.0 *
L185[03:53:23] <g> gotta compile I
guess
L186[03:59:35] <g> yay, 2.7.3.
L187[04:11:58] <greaser|q> ooh, git DOES
have an update on crux
L188[04:12:24] <greaser|q> ...ffs debian
uses 1.7.10.4
L189[04:12:47] <greaser|q> crux has
2.7.3
L190[04:12:53] <greaser|q> i'm on 2.6.4
right now
L191[04:13:06] ⇦
Quits: cpup (~cpup@32.218.117.169) (Ping timeout: 198
seconds)
L192[04:14:42] <greaser|q> well, my vps
now has the latest patch i think
L193[04:14:56] <greaser|q> still, fucking
debian with their fucking versioning
L194[04:18:38]
⇨ Joins: cpup (~cpup@32.218.117.109)
L195[04:29:44] <asie> greaser|q: debian
patches on their own
L196[04:29:51] <greaser|q> yeap
L197[04:29:53] <asie> it's not entirely
stupid
L198[04:30:03] <asie> by freezing features
they greatly lower the chance of new feature exploits
L199[04:30:09] <asie> or
incompatibilities
L200[04:33:00] <Izaya> greaser|q: no it's
just that ffmpeg's debian package was broken on it and I didn't
really want to compile on an 800Mhz shitbox
L201[04:33:22] <greaser|q> i have a 266MHz
shitbox somewhere ;)
L202[04:33:41] <greaser|q> it has an SB16
in it though so naturally i shoved freedos on it and got to that
sweet sweet OPL3 chip
L203[04:33:44] <Izaya> it should be noted,
however, that this was a while ago
L204[04:33:56] <Izaya> no more functional
C3 for me
L205[04:43:31] *
Lizzy needs to clear out her query buffers
L206[04:43:45] <Lizzy> and now it's
done
L207[04:45:39] <Lizzy> right, lets try
restarting my laptop. I'm not sure if the kernel got updated
recently
L208[04:50:30] <Lizzy> okay, my kernel
didn't get updated when i did pacman -Syu so meh
L209[05:00:16] ⇦
Quits: XDjackieXD (~XDjackieX@151.236.12.222) (Quit: bye
o/)
L210[05:40:38] <Sandra> question: should I
keep OA lasers as they were, with the input side outputting to the
opposite side, or should I do 5 input sides and 1 output
side?
L211[05:42:53] <snowden89> OA?
L212[05:50:05] <g> the more usable sides,
the better
L213[05:51:58] *
vifino groans and throws himself at Lizzy
L214[05:52:11] *
Lizzy was unprepared and falls over
L215[05:54:37] *
vifino kisses Lizzy all over
L216[05:54:47] *
Lizzy is smothered in kisses
L218[05:56:26] <Izaya> ohai vifino, I have
proper specs on those laptops
L220[05:57:09] <vifino> Wanderfel.
L221[05:58:01] <vifino> So I'd be correct
assuming that was why you wanted to aquire my attention at 4:33
am?
L222[05:58:11] <Izaya> yes
L223[05:58:20] <Izaya> :P
L224[05:58:33] <vifino> Nice.
L225[06:03:16] *
Lizzy stares blankly at the wall
L226[06:03:54] *
vifino sits between Lizzy and the wall and stares at
Lizzy
L227[06:07:28] *
Izaya imagines laser beams bouncing between them
L228[06:07:45] <vifino> love beams, kinda
like lasers
L229[06:07:50] <vifino> :P
L230[06:08:02] <Izaya> oh eugh
L231[06:08:12] <Izaya> actually
L232[06:08:13] <Izaya> do whatever
L233[06:08:17] *
Lizzy twitches then falls over
L234[06:08:18] *
Izaya exits
L235[06:08:22] <Izaya> uh
L236[06:08:25] <vifino> o_O
L237[06:08:26] <Izaya> Lizzy: you right
there?
L238[06:08:33] *
vifino picks up Lizzy
L239[06:08:35] <Lizzy> kinda
L240[06:09:26] <Lizzy> OH! I remember what
i had in my dream last night
L241[06:09:34] <Lizzy> also is it bad that
i was dreaming about code?
L242[06:09:38] <vifino> Nope
L243[06:09:44] <Temia> no.
L244[06:11:41] <Izaya> probably better
than dreaming about having intruders on your LAN
L245[06:12:12] <vifino> better than
pulling a vifino and not dreaming at all.
L246[06:18:36] <Sandra> g, so is that
advocating for a or b.
L247[06:20:59] <Sandra> basically, I have
a player laser. I'm choosing whether it'd be better to allow the
player to activate any side on the block and always be output out
one side.
L248[06:21:16] <Sandra> a energy laser,
input energy any side, output 1 side.
L249[06:21:30] <Sandra> or alternatively,
input one side, output the side opposite to it.
L250[06:22:34] <Sandra> the latter
requires more space, but less freedom.
L251[06:22:38] <g> If it only outputs the
side opposite then it sounds like a limitation
L252[06:22:49] <g> you should decide
whether such a limitation is necessary
L253[06:23:21] <Sandra> I'm not sure to be
honest.
L254[06:23:52] <Sandra> outputting the
side opposite allows for one block to support multiple different
lines
L255[06:24:10] <Sandra> depending on what
side you input from.
L256[06:24:23] <Sandra> both are
interesting.
L257[06:24:38] <Sandra> equally
interesting to me.
L258[06:25:00] <g> Can't you do
both?
L259[06:25:06] <Sandra> I'm leaning
towards single output, because then I can make it look a bit
nicer.
L260[06:25:09] <g> Or maybe have two
different types of block
L261[06:25:15] <g> or like a mirror
upgrade or.. something
L262[06:25:43] <Sandra> well, I can, but
then that means their balance is removed, cause you've got both for
your different situations.
L263[06:26:24] <Sandra> so their negatives
are negated by the fact there's both.
L264[06:28:20] <Sandra> maybe... i could
make a config option?
L265[06:28:27] <Sandra> mmm.....'
L266[06:28:28] <g> That'd work, yeah
L267[06:28:32] <Sandra> not sure about
that.
L268[06:28:50] <Sandra> i'll take a look,
I suppose.
L269[06:29:58] <Lizzy> hmm, going to try
switching the userdatabse in my new bot over to a class-based
storage rather than nested lists/dicts though not sure how i'm
going to do the channels... I wonder if the library i'm using
stores them in any way, cause then i could just reference them in
the user classes
L270[06:33:30] <g> Lizzy: libraries will
typically not care about that kind of state
L271[06:33:43] <g> Ultros uses a
class-based tracking system, if you want to take a look at the irc
protocol there
L273[06:35:14] <g> Doesn't look like
it
L274[06:35:31] <g> (had a quick look at
the source)
L275[06:35:42] <Lizzy> hmm
L277[06:39:32] <g> the design of this
thing annoys me
L278[06:39:41] <Lizzy> the library?
L280[06:39:48] <g> classes all over the
place
L281[06:40:13] <Lizzy> yeah, it's a bit
finiky to work with but it's been the one i've found the most
useful without having to add in my own stuff
L283[06:41:12] <g> there's something to be
said for writing your own core parts for this kind of thing
L284[06:41:16] <Lizzy> I remember when i
first started writing this bot, i was going to use the same library
EnderBot2 uses but that required me to add a bunch of shit to the
lib to get it useful enough
L285[06:41:40] <g> I use Twisted, which
does provide a basic IRC client protocol
L286[06:42:03] <Lizzy> Twisted really
confused the fuck out of me the last time i tried using it (i think
around version 14?)
L287[06:42:05] <g> it's a little barebones
but we kinda needed that
L288[06:42:11] <g> really? irc works the
same way
L289[06:42:19] <g> reactor, factory and
protocol
L290[06:42:21] <Lizzy> well
L291[06:42:39] <g> twisted is inherantly
async, though
L292[06:42:39] <Lizzy> when i picked up
irc it was back at like version 8 and didn't have the reactor stuff
in then
L293[06:44:46] <g> well it's true that
like, using twisted inherantly decides on the design of a lot of
the stuff you'll write with it
L294[06:44:57] <g> but it's a pretty
common pattern
L295[06:45:14] <Lizzy> also Twisted isn't
Python3 yet :(
L296[06:45:16] <g> a ton of python libs
have the same pattern, but named differently :P
L298[06:45:19] <g> not fully
L299[06:45:23] <g> but it's really making
progress
L300[06:45:28]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L304[06:48:40] <g> (last one is
heavy)
L305[06:50:32] *
Izaya looks around
L306[06:50:38] <Izaya> what was soni's GH
username?
L307[06:50:49] <Lizzy> SoniEx2? i
htink
L308[06:51:18] <Lizzy> yep
L309[06:51:28] <Izaya> fuck github is so
slow today
L310[06:51:44] <Lizzy> seems fine to
me
L312[06:52:51] <Lizzy> also g, I just told
my laptop to use the NVidia gpu on the last link :P
L313[06:54:53] <Lizzy> hmm
L314[06:55:58] <Lizzy> Do i want to bother
trying to write my own backend stuff or just leave it till i feel
like trying twisted again (and twisted being python3 compatable)
and just hcnage it over then
L315[06:56:55] <g> well are you going to
be able to write library-agnostic code? :P
L316[06:57:05] *
Lizzy shrugs
L317[07:01:56] <Lizzy> meh, i think for
now i'm gonna stick with the current library and just roll my own
classes for channels and users
L318[07:02:45] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 195
seconds)
L319[07:04:29]
⇨ Joins: wembly (~wembly@50.240.220.69)
L320[07:07:25] ⇦
Quits: noiro
(~noiro@host-146-128.gakeucf.kennesaw.ga.us.clients.pavlovmedia.com)
(Ping timeout: 195 seconds)
L321[07:09:35] <Lizzy> I'm glad i decided
to make the bot store a list of the users it's queuing up whois'
for, cause when it re-connects to the bouncer after being away for
a while, it doesn't spam multiple whois' for each line someone says
or throws key errors
L322[07:14:14] <g> yup, that's a good way
to do it
L323[07:19:11] <Lizzy> I think it hiccuped
a bit when getting the buffer playback but through using
threading.RLock()'s and other stuff it shouldn't put half info in
it
L324[07:19:47] <g> avoid locks whenever
possible
L325[07:20:06] <Lizzy> welp
L326[07:20:09] <g> (besides, the whole
point of the reactor is that it's all on one thread)
L327[07:20:24] <Lizzy> well
L328[07:21:28] <Lizzy> the reason the
locks are there is so that i don't have 2 things altering stuff at
the same time and it also does have a http module in a seperate
thread that accesses it's data when someone goes to it's port
L329[07:22:20] <g> is there a reason to
have that on a separate thread instead of having the reactor manage
it?
L330[07:23:26] <Lizzy> I'm not using
twisted and like i said, most of this bot+it's adaptions are not
using the 'reactor' part of the IRC library (at least not
directly
L331[07:23:46] <Lizzy> afk, going ot get a
drink
L332[07:23:51] <g> hm, okay
L333[07:25:27]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L334[07:35:54] <Lizzy> back
L336[07:36:05] <Lizzy> \o
L337[07:37:26] <g> well if you have a
reactor at all, and things are using it
L338[07:37:29] <g> it's usually best to
design around it
L339[07:37:39] <g> because, well, that's
what it's there for
L340[07:38:29]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L341[07:54:40]
⇨ Joins: Turtle (~SentientT@145.37.53.195)
L342[07:57:52] <Lizzy> yeah, though i
haven't worked with the concept of reactors pretty much at all and
i'm probably still using legacy stuff in the current library
L343[07:58:55] <g> Well, there's no better
time than the present to learn
L344[07:58:59] <g> it's really not even
that hard
L345[07:59:04] <g> reactors are pretty
much just event loops
L346[07:59:15] <g> you schedule tasks with
them, and they call them
L347[07:59:43] <g> for example, twisted's
reactor.callLater(delay, func, *args, **kwargs)
L348[08:10:15] ⇦
Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 207
seconds)
L349[08:11:49] ⇦
Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection
reset by peer)
L350[08:17:20] <Turtle> I´m getting the
feeling the jvm is going to hate me if I make a ton of stuff
dynamic .-.
L351[08:17:33] <g> the jvm always hates
you, it's cool
L352[08:17:38]
⇨ Joins: Izaya (~Izaya@210.1.213.55)
L353[08:18:44] <Turtle> then the question
is, is the java community going to hate my ass for implementing
generic arrays :p
L354[08:19:49] <Turtle> (The main reason
being more sturdy to third party database changes and needing a few
more methods regular arrays wont give me :p)
L355[08:20:46] ⇦
Quits: Turtle (~SentientT@145.37.53.195) (Quit:
Leaving)
L356[08:30:14]
⇨ Joins: LeshaInc (~LeshaInc@84.234.55.162)
L357[08:30:18]
⇨ Joins: Turtle (~SentientT@145.37.53.195)
L358[08:35:49] <Lizzy> right, now that
i've finished running about the place. lets see if i can do some
coding or whatever
L359[08:36:05] *
CompanionCube got an rpi3 today
L360[08:36:09] <Lizzy> cool
L361[08:36:22] <CompanionCube> of course I
was expecting the case to come pre-assembled
L362[08:36:26] <Lizzy> I was thinking of
getting one but i already have a Pi1 and Pi2 that just use
power
L363[08:43:22] <Lizzy> right, lets go move
branches around on my gitlab
L364[08:50:24]
⇨ Joins: Yepoleb
(~yepoleb@194-166-5-12.adsl.highway.telekom.at)
L365[08:50:26] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Quit:
Leaving)
L366[08:55:29] <Lizzy> right, i'm about to
do something that might break the branch i'm on but luckilly it's
not the master branch
L367[08:58:50] ⇦
Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping
timeout: 195 seconds)
L368[09:01:27] <Lizzy> well
L369[09:01:32] <Lizzy> that went better
than expected
L370[09:02:03] <Turtle> aaand I have
absolutely no idea how this works anymore, great.
L371[09:02:29] ⇦
Quits: Yepoleb (~yepoleb@194-166-5-12.adsl.highway.telekom.at)
(Quit: Yepoleb)
L372[09:02:48]
⇨ Joins: Yepoleb
(~yepoleb@194-166-5-12.adsl.highway.telekom.at)
L373[09:03:24] <Lizzy> now to remember how
to merge from the command line
L374[09:03:44] ⇦
Quits: Yepoleb (~yepoleb@194-166-5-12.adsl.highway.telekom.at)
(Client Quit)
L375[09:03:58]
⇨ Joins: Yepoleb
(~yepoleb@194-166-5-12.adsl.highway.telekom.at)
L376[09:08:40]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L377[09:10:16] <Lizzy> \o/ i can
merge
L378[09:10:53] <Turtle> \o/
L379[09:11:12] ⇦
Quits: VikeStep (~VikeStep@120.156.54.17) (Read error: Connection
reset by peer)
L380[09:11:43] <Inari> Lizzy: with whom
will yuo merge though?
L381[09:12:47] <Lizzy> myself
L382[09:19:35]
⇨ Joins: ccsonic
(~ccsonic@xd9bf4344.dyn.telefonica.de)
L383[09:19:43]
⇨ Joins: xarses (~xarses@64.124.158.100)
L384[09:21:31] ⇦
Quits: ccsonic (~ccsonic@xd9bf4344.dyn.telefonica.de) (Client
Quit)
L385[09:21:35] ⇦
Quits: cpup (~cpup@32.218.117.109) (Ping timeout: 195
seconds)
L386[09:23:04]
⇨ Joins: cpup (~cpup@32.218.119.105)
L387[09:24:27] <Michiyo> huh AT&T has
IPv6 here now...
L388[09:25:39] ⇦
Quits: Turtle (~SentientT@145.37.53.195) (Quit:
Leaving)
L389[09:35:05] <alekso56> Michiyo: you
going to host serverfarms now? xP
L390[09:35:16] ⇦
Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L391[09:38:39]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:4d31:d8b7:be6d:795e)
L392[09:38:39]
zsh sets mode: +v on Kodos
L393[09:38:48] <Kodos> o/
L394[09:49:20] <Lizzy> o/
L395[09:50:46] <Lizzy> o/ Temia
L396[09:50:50] <Lizzy> o/ Techokami
*
L397[09:50:53] *
Lizzy pets Temia
L398[09:50:57] <Inari> haha
L399[09:51:03] <Techokami> ahoy
L400[09:53:22] <Techokami> so I went to go
grocery shopping today, and had to immediately turn around and go
elsewhere because the store was closed due to a bomb scare
L401[09:54:50] <Techokami> someone found a
random pressure cooker in one of the aisles. They don't sell
pressure cookers. It's an imitation of the Boston Marathon
bomb
L402[09:58:33]
⇨ Joins: Avaja
(~Avaja@248-205-178-94.pool.ukrtel.net)
L403[10:02:40] <Inari> neat
L404[10:03:00] ⇦
Quits: LeshaInc (~LeshaInc@84.234.55.162) (Ping timeout: 195
seconds)
L405[10:09:39] <vifino> >neat
L406[10:09:45] <vifino> You're weird,
Inari.
L407[10:11:42] ⇦
Quits: Avaja (~Avaja@248-205-178-94.pool.ukrtel.net) (Quit:
Leaving)
L408[10:18:30]
⇨ Joins: Kimiro (~Corrupted@204.191.26.59)
L409[10:20:21]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L410[10:27:20] <Lizzy> Arent' we
all?
L411[10:29:26] <LordRyan> IRC: Land of the
weird. :D
L412[10:32:17] <vifino> There are serveral
types of weird.
L413[10:33:52]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L414[10:35:12] ⇦
Quits: Nathan1852
(~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
(Ping timeout: 207 seconds)
L415[10:38:10] <LordRyan> vifino: you're
the "special" kind right? :3
L416[10:38:32] <vifino> Get out.
L417[10:38:58] <Lizzy> he's the derp
kind
L418[10:38:59] <Inari> he's the lizzy
kkind
L419[10:39:16] *
Lizzy Inaris Inari
L420[10:39:29] *
Inari is inarid?
L421[10:39:58] <Lizzy> service Inarid
start
L422[10:40:09] *
vifino flops on Lizzy
L423[10:40:19] *
Lizzy flops on vifino
L424[10:40:36] *
Inari sticks vifino and Lizzy into their own room
L425[10:40:37] ***
medsouz|offline is now known as medsouz
L426[10:40:37] <vifino> Flopception!
:O
L427[10:41:06] <vifino> Inari: Thanks ( ͡°
͜ʖ ͡°)
L428[10:41:16]
⇨ Joins: LeshaInc (~LeshaInc@213.5.22.217)
L429[10:42:30] <vifino> I like this small
little keyboard. It's not that bad to type on.
L430[10:42:52] <Inari> Lizzy's
keyboard?
L431[10:43:00] <vifino> I have to play
doom with this keyboard
L432[10:43:39] <vifino> Inari: Sadly not,
just a smal'wireles keyboard I bought on amazon
L433[10:43:42] <CompanionCube> ah
L434[10:43:44] <CompanionCube> Lizzy, the
joys of pacman not noticing that the other end has dided and what
appears to be responding is Sky's shitty self-heal httpd
L435[10:43:47] <CompanionCube> *died
L436[10:44:03] ⇦
Parts: LordRyan (sid38100@2604:8300:100:200b:6667:4:0:94d4)
())
L437[10:44:48] <vifino> Fucking cunt z
key
L438[10:45:08] <vifino> It works half the
time
L439[10:47:04] <vifino> yayzers, found an
gntoo overlay that contains zandronum
L440[10:48:23] <Kodos> Woo, making
sriracha chicken alfredo again =D
L441[10:48:32] <g> is there a way to,
like..
L442[10:48:35] <g> if I have a chest
L443[10:48:44] <g> can I use OC to compare
the oredict names of the items in it?
L444[10:48:45] <Inari> a wooden one?
L445[10:48:47] <Inari> or boobs?
L446[10:48:58] * g
coughs
L447[10:49:15] <Kodos> g, use a
database
L448[10:49:22] <Kodos> Pretty sure it
stores oredict info
L449[10:49:45] <vifino> gamax92! Do you
happen to have a mirror of fmod 4.24.16
L451[10:50:12] ***
amadornes[OFF] is now known as amadornes
L452[10:52:22] <vifino> gamax92:
nevermind, found one on zandronum's wiki page
L453[10:54:59] <g> I don't really
understand how the database works
L454[10:55:43] <g> get(slot)
L455[10:55:48] <g> what is slot?
L456[10:56:00]
⇨ Joins: Jezza (~Jezza@92.206.20.223)
L457[10:56:02] <g> I mean, normal PCs
don't have an inventory
L458[10:56:34] <Kodos> ~w database
L460[10:56:40] <g> I'm literally on that
page
L461[10:56:45] <Kodos> The slot of the
database
L463[10:56:58] <Kodos> Pull the database
out of whatever you have it in, if you can
L464[10:57:03] <Kodos> And hold it in your
hand, and right click
L467[10:57:22] <g> so I put whatever I
need to compare in that?
L468[10:57:23] <Kodos> You can also put
items in the database using store
L469[10:57:25] <Kodos> Yeah
L470[10:57:40] <Kodos> Then you just
compare an item from a chest or whatever, to the item in the
database
L471[10:57:43] <g> can I use more than one
of these if the tier 3 one is too small?
L472[10:57:58] <Lizzy> CompanionCube,
lol?
L473[10:58:00] <Kodos> Yeah, just register
them as db1, db2, etc
L474[10:58:06] <Kodos> Then just iterate
over each one, comparing to that db's slot
L475[10:58:16] <g> hmm, okay
L476[10:58:27] <CompanionCube> Lizzy, it
was moderately interesting to just watch it keep trying other
mirrors
L477[10:59:09] <g> So what's the api for
database entries?
L478[10:59:14] <g> I mean, I've got a
slot, how do I work with that?
L479[10:59:20] <g> the example here only
gives .label
L480[10:59:33] <CompanionCube> it's a good
thing that it didn't fall for it and download a HTTP page
masquerading as a package.
L481[11:00:27] ⇦
Quits: Yepoleb (~yepoleb@194-166-5-12.adsl.highway.telekom.at)
(Ping timeout: 190 seconds)
L482[11:02:07] <Kodos> g, you could try my
detable function
L483[11:02:43] <Lizzy> CompanionCube, the
only place i've had pacman fail to access the mirrors is at my work
on the internal staff wifi network which was fun to get working
properly, it kept seeming to fail on the core (and only the core)
db signature download being bigger than expected or something
L484[11:03:06] <CompanionCube> Lizzy, the
WAN connection was dead anyway
L485[11:03:22] <Lizzy> ah
L486[11:03:25] <CompanionCube> but Sky
being Sky, the router is perfectly happy to intercept yo shit and
return to the client a self-heal page
L487[11:03:31] <CompanionCube> no matter
the domain or requested thing
L488[11:03:51] <Lizzy> the "broadband
connection is not connected" page?
L489[11:04:01] <CompanionCube> pretty
much
L490[11:04:45] <Lizzy> at least it does
redirect to it's internal name rather than pretending to be the
page you requested with it's stuff in there
L491[11:05:40] <CompanionCube> the way
pacman found out was that the httpd didn't support range headers -
so it didn't actually download anything
L492[11:05:58] <Lizzy> lol
L493[11:06:39] <Lizzy> hmm
L494[11:07:49]
⇨ Joins: Keanu73
(~Keanu73@host-89-243-242-206.as13285.net)
L495[11:09:59] <Lizzy> just had a faily
interesting idea: if you had a local lan with Arch machines on it,
have a package mirror that basically acts like a caching http proxy
(so the first client that requests a package through it has to wait
for it to download from external mirrors but any future requests
for it get completed by the internal one) but that is also
inteligent enough to auto-cache the updates to the packages
requested through it and also download any extra libraries
L496[11:10:05] <Lizzy> that may be
required by newer versions of packages
L497[11:10:29] <vifino> there is such a
thing alredy
L498[11:10:57] <vifino> dunno the name of
it, told you about it before when you thought about making a local
arch mirror for your boxes
L499[11:13:05] <Lizzy> but can it
auto-grab the updates of the packages that have been requested
through it?
L500[11:19:19] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: Pressed
wrong button)
L501[11:22:39] ⇦
Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 207
seconds)
L502[11:28:02] <g> Kodos, how do you
actually add a database upgrade to a normal PC?
L503[11:28:10] ⇦
Quits: Tedster__
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Ping
timeout: 195 seconds)
L504[11:28:10] <g> it doesn't go into any
of the slots
L505[11:28:15] <Kodos> Adapter
L507[11:28:31] <g> thanks
L508[11:29:30]
⇨ Joins: Izaya (~Izaya@210.1.213.55)
L509[11:31:59] <g> okay, item.name is
"Mod:oredictName"
L511[11:33:09] <g> no, it isn't
L512[11:33:24] <g> okay, yeah, this
doesn't have the oredict names
L513[11:33:33] <g> it just has the item
IDs
L514[11:33:56] <g> the label miiiiight
work, but.. long shot
L515[11:35:53] <g> using OC 1.5.21.41
(1.7.10)
L516[11:36:00] <g> not going to update now
because I'd have to update like 10 mods..
L517[11:45:44] <g> Why do some of the
components have red names?
L518[11:45:49] <g> eg, the access point
and switch
L519[11:49:54] <Kodos> Deprecated
L520[11:49:59] <Kodos> Relays are the new
AP/Switch
L521[11:50:11] <g> weird, most mods
actually put the word "deprecated" there
L522[11:51:27] ⇦
Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Read
error: Connection reset by peer)
L523[12:08:48]
⇨ Joins: XDjackieXD
(~XDjackieX@2a03:f80:ed15:151:236:12:222:1)
L524[12:14:27]
⇨ Joins: Tedster
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L525[12:17:38] <gamax92> The broken fang
that my cat had has fallen out now
L526[12:17:52] <gamax92> so she's just
missing one of her lower fangs
L527[12:17:59] <g> fang? as opposed to
tooth?
L528[12:19:14] <gamax92> the large 4
pointy teeth? two on top and two on bottom?
L529[12:19:25] <g> ah right
L530[12:19:28] * g
doesn't own a cat
L531[12:19:44] <g> gamax92 confirmed for
saber-toothed tiger owner
L533[12:20:25] <gamax92> she's acting
completely normal and it's not bleeding or swollen or anything, so
I'm not as worried
L534[12:22:09] <gamax92> ._.; one thing
I'd love for windows to adopt is consistent keyboard typing file
lookup
L535[12:22:38] <gamax92> on linux, I start
typing, a box shows up with what I've typed and it auto selects the
relevant file
L536[12:23:05] <gamax92> on windows, it
may or may not start searching or do nothing or activate some other
feature
L537[12:23:43] <gamax92> or you start
typing and it'll only be looking at the last letter you typed and
not everything you've typed
L538[12:25:37] *
payonel has 2 cats
L539[12:26:25] <g> I'm actually allergic
to cats
L540[12:26:27] <g> don't tell kath though
D:
L541[12:27:46]
⇨ Joins: SoraFirestorm
(~user@131-191-86-130.as.clicknet.org)
L542[12:37:44] <Kodos> A wild payonel
appears
L543[12:37:59] *
gamax92 throws OpenOS
L544[12:41:40] *
SoraFirestorm walks over to the OpenOS disk on the ground and picks
it up
L545[12:43:28] <vifino> gamax92!
L546[12:43:47] *
gamax92 pounces vifino :3
L547[12:47:02] <KittyKath> g: You traitor
D:
L549[12:48:45] <KittyKath> How could you?
;-;
L550[12:48:54] <g> blame the coal mines
for my asthma :v
L551[12:49:26] <g> (there was one in
london near where we were living)
L552[12:49:27] <KittyKath> No, I blame you
for being a traitor ;-;
L554[12:50:28]
⇨ Joins: Meow (webchat@50.141.114.218)
L555[12:52:04] ***
rakiru|offline is now known as Kasen
L556[12:54:09] <SoraFirestorm> Alright,
I'll bite
L557[12:54:16] <SoraFirestorm> KittyKath:
how was g a traitor?
L558[12:55:28] <KittyKath> He betrayed me
by being allegic to cats and not telling me :<
L559[12:56:30] ⇦
Quits: Meow (webchat@50.141.114.218) (Ping timeout: 195
seconds)
L560[12:56:50]
⇨ Joins: noiro
(~noiro@host-146-128.gakeucf.kennesaw.ga.us.clients.pavlovmedia.com)
L561[12:57:38] <vifino> g: HOW COULD
YOU
L562[12:58:12]
⇨ Joins: SoraFire`
(~user@131-191-86-130.as.clicknet.org)
L563[12:58:15] ⇦
Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (Ping
timeout: 198 seconds)
L564[13:00:20] *
Lizzy has an emotional warfare going on in her right
now
L565[13:03:26]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L566[13:07:05] <Dashkal> >.>
L567[13:14:13] <gamax92> I think I'm just
going to reinstall Linux, tired of this brokenness
L568[13:17:19] *
Lizzy is not sure if she has butterflies in the stomach or she's
just out of breath from running for the train
L569[13:18:08] <KittyKath> Definitely
butterflies
L570[13:23:27]
⇨ Joins: Vexatos
(~Vexatos@host109-151-120-79.range109-151.btcentralplus.com)
L571[13:23:28]
zsh sets mode: +v on Vexatos
L572[13:42:21] ⇦
Quits: Vexatos
(~Vexatos@host109-151-120-79.range109-151.btcentralplus.com) (Ping
timeout: 198 seconds)
L573[13:42:44] *
Lizzy got her GTX970!!!!!!!
L574[13:42:54] *
Lizzy passes out on vifino from all the excitement
L575[13:43:10] <SoraFire`> yay graphics
adapter!
L576[13:43:14] *
vifino doesn't mind and pets Lizzy
L577[13:43:16] <CompanionCube> oo
L578[13:43:20] <CompanionCube> nice
GPU
L579[13:43:26] <SoraFire`> still need to
get mine working...
L580[13:44:51] <Dashkal> So, trying to
make sense of this. Lizzy and vifino. Are you two in a constant
superposition of feline and humanoid forms?
L581[13:46:27] <vifino> Yes.
L582[13:46:33] <vifino> Science.
L583[13:46:44] *
Lizzy generally only has cat ears and a tail
L584[13:46:55] <Lizzy> vifino can switch
to full cat
L585[13:47:05] ***
amadornes is now known as amadornes[AFK]
L586[13:47:36] <Dashkal> Gotcha
L587[13:50:42]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L588[13:51:29] <gamax92> hello
lperkins2
L589[13:51:37] <SoraFire`> o/
lperkins2
L590[13:52:46] <lperkins2> morning
L591[13:53:06] <Lizzy> vifino,
larndarn
L592[13:53:14] <Lizzy> :P
L593[13:53:18] <Lizzy> vifino, nope
L594[13:54:47] <lperkins2> what's the
recommended amount of time for an arch to spend in
runThreaded?
L595[13:57:02] <Dashkal> Quick napkin math
suggests you don't want to eat more than 5ms if you want to avoid
causing TPS lag. Anybody know offhand how big the thread pool is
for that?
L596[13:59:09] <Dashkal> Of course if you
want your execution time to be deterministic in game-time rather
than clock time, that's the wrong measure.
L597[13:59:17] ***
medsouz is now known as medsouz|offline
L598[13:59:37] <Dashkal> For that you'd
focus on some internal metric. For me that's reductions/t. For an
emulated CPU, that'd be instructions/t
L599[14:01:15] <lperkins2> hm, good
point...
L600[14:02:36] <SoraFire`> what arch are
you doing again, lperkins2 ?
L601[14:05:09] <lperkins2> x86
L602[14:05:17] <lperkins2> specifically
i686
L603[14:05:20] <SoraFire`> hahahaha good
luck with that
L604[14:05:32] <lperkins2> why do you say
that?
L605[14:05:38] <Dashkal> Mrh, I've seen JS
implementations that run decently
L606[14:05:42] <SoraFire`> x86 is an
internal mess
L607[14:05:43] <Dashkal> That doesn't seem
too out of reach
L608[14:06:24] <lperkins2> ah yes, but I
don't have to write the emulator, the CS people at Oxford took care
of that
L609[14:06:31] <SoraFire`> ah
L610[14:06:45] <SoraFire`> we still need a
Lisp arch
L611[14:06:49] <SoraFire`> :)
L612[14:06:59] <lperkins2> heh, that'd be
nice
L613[14:07:11] <lperkins2> someone
implemented lisp on top of lua for OC
L614[14:07:21] <lperkins2> I have a
scheme->lua translator
L615[14:07:42] <g> what, like common lisp
or some other lisp?
L616[14:07:53] <SoraFire`> maybe a subset
of Common Lisp
L617[14:08:09] <SoraFire`> No way in hell
a full implementation will fit in small memory
L618[14:08:38] <lperkins2> don't even know
if it is a subset of CL
L619[14:08:42] <SoraFire`> I actually want
to write a Common Lisp that's module
L620[14:08:50] <SoraFire`>
s/module/modular/
L621[14:08:51] <MichiBot>
<SoraFire`> I actually want to write a Common Lisp that's
modular
L622[14:09:01] *
vifino repeatidly yells Lizzy's name
L623[14:09:02] <SoraFire`> like turning
off most of the stdlib if you don't want or need it
L624[14:09:06] <lperkins2> it's a parser +
some small set of predefined library primitives
L625[14:09:31]
⇨ Joins: Totoro (~nightowl@78.25.120.190)
L626[14:09:39] <lperkins2> not that CL's
standard library is very useful anyway...
L627[14:10:46] <SoraFire`> like the string
primitives
L628[14:11:08] <SoraFire`> that was out of
order
L629[14:11:22] <SoraFire`> disable parts
of the stdlib such as the string primitives
L630[14:11:27] <SoraFire`> or hashtables
or arrays
L631[14:13:14] <SoraFire`> mostly in an
embedded context
L632[14:14:24] <SoraFire`> idk, I'm kinda
partial to Common Lispisms
L633[14:14:40] <SoraFire`> I'm not really
into learning 50 million different Lisp dialects
L634[14:17:29] <SoraFire`> idk
though
L635[14:18:40] <SoraFire`> maybe I ought
to get over it :P
L636[14:19:12]
⇨ Joins: Vexatos
(~Vexatos@host109-151-120-26.range109-151.btcentralplus.com)
L637[14:19:12]
zsh sets mode: +v on Vexatos
L638[14:23:05] <lperkins2> the problem
with CL (and scheme to a slightly lesser extent) is that the
standard library is tiny, and most of the extensions to it (for
things like using WXWidgets) are out of date and broken.
L639[14:24:41] <lperkins2> I solved that
by writing my own implementation which can use python modules
L640[14:25:20] <g> lperkins2, why not just
use hy?
L641[14:26:29] <lperkins2> that project
was just starting when I wrote mine
L642[14:26:51] <lperkins2> I actually
think I probably had mine finished about the time they started
it.
L643[14:27:11] <lperkins2> Plus, it's
lisp, not scheme, so there'd be a bit of a learning curve
L644[14:28:11] <lperkins2> plus, no
call/cc and no syntax-rules
L645[14:29:03] <lperkins2> I use it mostly
for data parsing (great for xml), so being able to redefine
basically anything is a must.
L646[14:29:36] <lperkins2> (define (1 .
args) (do-stuf-with-1-tag))
L647[14:29:46]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L648[14:32:44]
⇨ Joins: sciguyryan (~sciguyrya@5.79.74.201)
L649[14:40:14] ⇦
Quits: SoraFire` (~user@131-191-86-130.as.clicknet.org) (Remote
host closed the connection)
L650[14:42:44]
⇨ Joins: SF-G3 (~SoraFires@66.87.139.92)
L651[14:43:07]
⇨ Joins: SoraFirestorm
(~user@131-191-86-130.as.clicknet.org)
L652[14:46:45] <lperkins2> '\u001b' gives
the escape character,
L653[14:47:04] <lperkins2> is there a
better way to denote it?
L654[14:47:07] <lperkins2> \x1b
maybe?
L655[14:50:26] <SoraFirestorm> btw
lperkins2
L656[14:50:42] <SoraFirestorm> it seems
that my GeForce is just too new to properly use with nouveau
L657[14:50:47] <SoraFirestorm> so I guess
I'll have to wait
L658[14:51:09] <SoraFirestorm> but at
least I have powersaving now, so I got that going for me
L659[14:51:13]
⇨ Joins: Vexaton
(~Vexatos@host81-152-211-222.range81-152.btcentralplus.com)
L660[14:51:13]
zsh sets mode: +v on Vexaton
L661[14:51:28] <lperkins2> yeah, that's
not really a surprise, nouveau tends to lag behind on the newer
cards quite a bit
L662[14:51:59] <SoraFirestorm> I've
actually been really impressed if the GeForce hasn't been running
at all
L663[14:52:12] <SoraFirestorm> Means that
the Intel integrated chipset is actually pretty damn good
L664[14:52:14] <lperkins2> well, it's been
running, but not doing anything useful
L665[14:52:23] <SoraFirestorm> right,
that's what I meant
L666[14:52:56] ⇦
Quits: Vexatos
(~Vexatos@host109-151-120-26.range109-151.btcentralplus.com) (Ping
timeout: 186 seconds)
L667[14:54:32] ***
medsouz|offline is now known as medsouz
L668[14:54:50] <Sangar> o/
L669[14:54:57] <SoraFirestorm> hi
Sangar
L670[14:55:27] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L671[14:56:05] <S3_> Hey guys
L672[14:56:09] ***
Vexaton is now known as Vexatos
L673[14:56:30] <S3_> if I made a morse
code transciever for OC would anyone use it? :)
L674[14:56:39] <lperkins2> ugh, vt100
ascii escape sequences suck...
L675[14:56:51] <S3_> lperkins2: upgrade to
vt102!
L676[14:57:16] <lperkins2> doesn't that
just add more escape sequences?
L677[14:57:18] <Kodos> S3_, I would
L678[14:57:26] <lperkins2> I'm tempted to
drop back to vt53...
L679[14:57:27] <Vexatos> S3_, I tried one
using redstone
L680[14:57:27] <S3_> or better yet
vt-220
L681[14:57:40] <Vexatos> turns out MC is
too unstable
L682[14:57:41] <S3_> well that's the
thing
L683[14:57:52] <SoraFirestorm> I don't
quite get the point of morse in the age of computer networking
:P
L684[14:57:58] <S3_> I play survival
L685[14:58:07] <lperkins2> um, TCP/morse
is quite possible
L686[14:58:11] <S3_> so I was curious, how
much fun it'd be tpo just use WR-CBE with morse
L687[14:58:13] <S3_> or somethinmg
L688[14:58:20] <S3_> for quick and dirty
communication
L689[14:58:22] <lperkins2> and morse is
quite resistant to jamming
L690[14:58:32] <S3_> lperkins2: use active
low :)
L691[14:58:40] <S3_> so by default the
line is always held high
L692[14:58:55] <SoraFirestorm> the only
thing I would have used Redstone for in the context of networking
is interdim stuff
L693[14:59:05] <SoraFirestorm> but OC has
interdim networking stuff (unlike CC)
L694[14:59:07] <S3_> so it can be
scrambled, but somebody else can't send messages without some
consent
L695[14:59:10] <lperkins2> S3_ I don't see
how that helps me.
L696[14:59:19] <S3_> I was talking about
morse
L697[14:59:54]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L698[15:00:17] <S3_> I just made an
arduino trinket for the science festival read from an analog
temperature transistor
L699[15:00:30] <S3_> but it spits out the
celius and fahrenheight on the LED
L700[15:00:32] <S3_> as morse code
:)
L701[15:00:56] <S3_> super simple, but
kinda neat
L702[15:01:07] <S3_> and it just got me
thinking, I always wanted to do CW in minecraft
L703[15:01:22] <Dashkal> SoraFirestorm:
*cuts the networking pipe* Morse works where computer networks
don't.
L704[15:01:28] <S3_> so that my friends
and I who are 30 KM away from eachother can use WR-CBE to
communicate
L705[15:01:53] <SoraFirestorm> who said
anything about wired networking ;)
L706[15:02:23] <S3_> yeah this would be
over like the little wireless redstone transmitters Dashkal
L707[15:02:31] <Dashkal> Takes a hell of a
lot more power to manage computer networking than morse code.
L708[15:02:45] <S3_> I dunno about
that
L709[15:02:52] <Dashkal> You can manage a
weak signal with a potato. A literal potato.
L710[15:02:53] <SoraFirestorm> Dashkal:
that is true
L711[15:02:54] <S3_> it depends who
designs it :)
L712[15:03:06] <S3_> although my ATM on OC
is taking a while
L713[15:03:07] <SoraFirestorm> But why
would you be running large networks without having power to back
it?
L714[15:03:11] <S3_> but most of that is
procrastination
L715[15:03:31] <lperkins2> is there a
screen command to blank a large area?
L716[15:03:39] ⇦
Quits: Vexatos
(~Vexatos@host81-152-211-222.range81-152.btcentralplus.com) (Ping
timeout: 207 seconds)
L717[15:03:47] <Dashkal> It's the same
argument for ham radio in general. What normally takes
infrastructure works great with a car battery and a chunk of
metal.
L718[15:03:52] <SoraFirestorm> gpu.set()
with a space character?
L719[15:03:58] <Dashkal> Certainly not a
primary mode of communication, but makes a good backup when shit
goes south
L720[15:04:01] <lperkins2> from the java
side
L721[15:04:12] <SoraFirestorm> Dashkal:
sure sure
L722[15:04:18] <lperkins2> right, and in
particular, beeps cut through static well
L723[15:04:24] <Dashkal> Major power grid
failure. Hurricanes. That kind of thing.
L724[15:04:40] <SoraFirestorm> but we
don't have Hurricanes in Minecraft :P
L725[15:04:51] <SoraFirestorm> Power grid
failures... maybe
L726[15:05:08] <S3_> there are wireless
comms with OC and CC or whatever, but I thought it'd just be really
cool to be able to be wicked distances or accross dimensions and
communicate with simple little dits and dahs
L727[15:05:18] <S3_> with very little
hardware
L728[15:05:26] <SoraFirestorm> sure
L729[15:05:35] <SoraFirestorm> Could be
useful as an initial networking setup
L730[15:05:41] <S3_> and you could use it
for more than networking, you could use it to send a friend a
message
L731[15:05:43] <lperkins2> heh, if you
write drivers to encode and decode messages it'd be great
L732[15:05:46] <S3_> and hook up a speaker
for the buzzes
L733[15:05:57] <S3_> yeah i think I will
tonight
L734[15:06:12] *
Dashkal ponders a morse code codec for comms over wireless
redstone.
L735[15:06:12] <SoraFirestorm> long
distance comms initially provided by morse/something else
simple
L736[15:06:15]
⇨ Joins: gobat (webchat@firewall.mitsi.com)
L737[15:06:29] <SoraFirestorm> I still
want a real multitasking OS so that we can having shared
minicomputer-like constructs
L738[15:06:31] <S3_> you could do it over
wire too if you wanted
L739[15:06:34] <Dashkal> It's certainly
been done. But sounds fun.
L740[15:07:09] <S3_> even if you don't use
it for networking two computers like I said if you know morse by
ear you can mount a speaker in your house and listen to incoming
transmissions from a bud on your server or something
L741[15:07:22] <SoraFirestorm> I don't
know morse :P
L742[15:07:28] <lperkins2> it's on my list
to learn
L743[15:07:33] <lperkins2> but it's pretty
close to the bottom
L744[15:07:33] <S3_> which, there is chat,
but maybe you want a debug message from some reactor every minute
that says, Hi! I am "this temperature"
L745[15:08:04] <S3_> you could just tell
your lua script to sendMorse(temperature) every minute XD
L746[15:08:05] <SoraFirestorm> the other
part is that it would almost take more time to write a morse codec
than tech up to real networking hardware
L747[15:08:13] <Dashkal> Similar case for
me. I do want to learn it, but too many other things I want to
learn.
L748[15:08:25] <S3_> SoraFirestorm: right,
but if I wrote it and supplied it verbatim.. :d
L749[15:08:42] <SoraFirestorm> it would be
available in the future, right right
L750[15:09:01] <S3_> could make it a
downloadable package
L751[15:09:05] <S3_> with whats' it
calld
L752[15:09:07] <S3_> called*
L753[15:09:11] <SoraFirestorm> oppm?
L754[15:09:14] <S3_> yeah
L755[15:09:53]
⇨ Joins: Wiiplay123
(~Wiiplay12@adsl-72-154-30-210.bna.bellsouth.net)
L756[15:10:00] <gobat> is there a list of
mods that the Adapter knows how to talk to?
L757[15:10:09] <lperkins2> ugh, still
missing escape sequences
L758[15:10:13] <lperkins2> the screen
clears now
L759[15:10:34]
⇨ Joins: Vexatos
(~Vexatos@host81-152-211-222.range81-152.btcentralplus.com)
L760[15:10:34]
zsh sets mode: +v on Vexatos
L761[15:10:59]
⇨ Joins: noiro_
(~noiro@host-146-128.gakeucf.kennesaw.ga.us.clients.pavlovmedia.com)
L762[15:12:02] <SoraFirestorm> so, btw,
servers can see components in racks without being sided in 1.6,
right?
L763[15:12:18] <SoraFirestorm> or do you
have to connect everything to a side?
L764[15:12:33] <Vexatos> yes
L765[15:12:37] <Vexatos> you do have
to
L766[15:12:39] ***
Ajloveslily|Sleep is now known as Ajloveslily
L767[15:12:42] <lperkins2> screens don't
track a cursor position...
L768[15:12:51] <SoraFirestorm> that's
kinda lame
L769[15:12:53] <SoraFirestorm> but oh
well
L770[15:12:56] ⇦
Quits: noiro
(~noiro@host-146-128.gakeucf.kennesaw.ga.us.clients.pavlovmedia.com)
(Ping timeout: 186 seconds)
L771[15:13:12] <Lizzy>
Client:
HexChat 2.12.0
• OS: Microsoft Windows 7 Ultimate
(x64)
• CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
(4.00GHz)
• Memory: 15.9 GiB Total (12.6 GiB Free)
• Storage: 1.5 TiB / 4.8 TiB (3.3 TiB Free)
•
VGA: NVIDIA GeForce GTX 760, NVIDIA GeForce GTX 970
•
Uptime: 6m 5s
L772[15:13:19] <Lizzy> HA
L773[15:13:29]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L774[15:14:17] <gobat> Is there any plans
to support controlling Draconic Evolution blocks with the
adapter?
L775[15:15:05] <gobat> draconic has one
block called a particle generator, which generates particles, given
4 or 5 pages of numerical configuration values
L776[15:15:20] <gobat> particles and
beacon beams
L777[15:15:26] <Vexatos> It already should
be doing that
L778[15:15:32] <SF-MC> have you tried
hooking them up?
L779[15:15:38] <Vexatos> You sure you are
on the latest version of DE?
L780[15:15:42] <SF-MC> because as Vexatos
said, it probably is already supported
L781[15:15:43] <gobat> hmm well yeah,
maybe I wasn't doing it right
L782[15:15:53] <lperkins2> might or might
not need a CC adapter block
L783[15:15:54] <gobat> just updated both
mods
L784[15:15:55] <Vexatos> Because not only
I remember brandon talking to me about it
L785[15:16:10] <Vexatos> I also looked at
DE's OC support half a week ago
L786[15:16:25] <gobat> interesting, ok
then, so it SHOULD support it
L787[15:16:39] <lperkins2> if DE
officially supports CC, you have to have CC installed for OC to be
able to use it
L788[15:16:53] <lperkins2> (and DE doesn't
officially support OC)
L789[15:16:59] <SF-MC> Vexatos just said
it has OC support
L790[15:16:59] <gobat> cc is computer
craft?
L791[15:17:01] <SF-MC> yes
L792[15:17:04] ⇦
Parts: Totoro (~nightowl@78.25.120.190) (Goodbye!))
L793[15:17:21] <Vexatos> lperkins2, it
officially support OC
L794[15:17:25] <Vexatos> I just said
that
L795[15:17:28] <Vexatos> can't you read?
>_>
L796[15:17:38] <SF-MC> maybe he types slow
:P
L797[15:17:53] <lperkins2> You said you
looked at it, you never said what the state of support was
L798[15:18:04] <gobat> I thought I put a
particle generator on an Adapter and then didn't see anything in
the components list. maybe I should try again and pay more
attention
L799[15:18:10] <SF-MC> lperkins2: he said
that implying it was complete
L800[15:18:20] <SF-MC> atleast that's ow I
read it
L801[15:18:24] <SF-MC> s/ow/how/
L802[15:18:26] <MichiBot> <SF-MC>
atleast that's how I read it
L803[15:18:30] <Vexatos> It has been there
since September 2015
L804[15:18:39] <lperkins2> since it
supports OC, you probably don't need or want the adapter
L805[15:18:44] <lperkins2> hook it
directly to the computer
L806[15:18:55] <gobat> ah ok, didn't even
think of that
L807[15:19:11] <Vexatos> ...Yes you
do
L808[15:19:13] <Vexatos> why wouldn't
you
L809[15:19:17] <Vexatos> of course you
need an adapter
L810[15:19:28] <SF-MC> Vexatos: some
external components work without it
L811[15:19:35] <SF-MC> like Reika's mods
exported components
L812[15:19:37] <Vexatos> DE blocks are no
computer-related blocks
L813[15:19:45] <lperkins2> um? blocks
which implement Environment don't need adapters
L814[15:19:45] <Vexatos> Yes, Reika's the
only one I know doing it wrong
L815[15:19:52] <SF-MC> oh
L816[15:20:01] <gobat> Reika never does
anything wrong!
L817[15:20:07] <Vexatos> And he refuses to
fix it because of the Extractor
L818[15:20:10] <gobat> by definition if
Reika does it, its right
L819[15:20:23] <lperkins2> um, where in
the docs does it say you shouldn't implement Environment?
L820[15:20:36] <Vexatos> lperkins2, yes,
and only blocks which are directly virtually computer peripherals
should implement that
L821[15:20:43] <Dashkal> I wonder how hard
it would be to coremod out the reactor OC support...
L822[15:20:54] <Vexatos> If it is a random
block that provides methods it should be proxied through the
adapter
L823[15:21:01] <SF-MC> TIL
L824[15:21:08] <Vexatos> to show it's not
a computer block but merely a block that a computer can (literally)
adapt to
L825[15:21:08] <SF-MC> that you should
need an adapter
L826[15:21:32] <Vexatos> Environment is to
use only for block that are explicitly designed as parts of a
computer network
L827[15:21:45] <Vexatos> Like the
BigReactors Computer Interface
L828[15:21:54] <gamax92> that's
problematic ...
L829[15:21:56] <Vexatos> for blocks*
L830[15:22:05] <Vexatos> gamax92, how
so?
L831[15:22:05] <gamax92> keyboard is not
working, can't login
L832[15:22:10] <Vexatos> Oh, not related
>_>
L833[15:22:22] <gamax92> yeah sorry, did a
clean install
L834[15:22:29] <Vexatos> so yea, gobat,
should work just fine
L835[15:22:31] <gamax92> trying to set
things back up
L836[15:22:33] <Vexatos> with an
adapter
L837[15:22:47] <Vexatos> Particle
generator, you say?
L838[15:22:51] <gobat> i'll try it again
and if I still have trouble come back with more specifics
L839[15:22:57]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L840[15:23:12] <Vexatos> gobat, the
particle generator is not a component
L841[15:23:20] <gobat> yeah the particle
generator, it seems like one of the most prime candidiates for
something that would be useful for a computer to control
L842[15:23:26] <Vexatos> I never used DE,
what is it used for
L843[15:23:33] <gobat> its entirely
aesthetic
L844[15:23:39] <gobat> well it can also be
used in a multiblock
L845[15:23:40] <Vexatos> spawns MC
particles?
L846[15:23:41] <Kodos> What DE are we
talking about
L847[15:23:45] <gobat> but by itself it
spawns particles yes
L848[15:24:02] <Vexatos> Kodos, Drastical
Exaggeration
L849[15:24:05] <gobat> and has about a
hundred numerical configuration options like color of particles,
size, location, movement etc
L850[15:24:12] <gamax92> oh, ... the
computer is actually hung ...
L851[15:24:19] <Vexatos> s/al//
L852[15:24:19] <MichiBot> <gamax92>
oh, ... the computer is actuly hung ...
L853[15:24:21] <Vexatos> <_>
L854[15:24:23] <gobat> also has beacon
beams, with angles, with an OC program the beam could rotate
etc
L855[15:24:33] <Vexatos> gobat, yea, that
block in particular is not a peripheral
L856[15:24:42] <lperkins2> java
switch/case fallthrough right?
L857[15:24:49] <gamax92> yes
L858[15:24:49] <Vexatos> many other DE
blocks are, though
L859[15:25:37] <gobat> aw ok too bad
L860[15:25:56] <vifino> Thanks to Lizzy
I'm gonna be Briterman.
L861[15:26:20] <gobat> Vexatos: is that
something that would have to be exported from the DE side or coded
from OC?
L862[15:26:27] <gobat> or both
L863[15:27:09] <Vexatos> gobat, since DE
officially has support on its own, without OC or any of its addons
messing with it, you could open a suggestion issue on the DE github
repo
L864[15:27:18] <Vexatos> It's all
implemented on there
L865[15:27:22] <gobat> mkay, will do
L866[15:27:33] <Vexatos> But you may want
to design a rough idea
L867[15:27:38] <Vexatos> on how to
implement it
L868[15:28:04] <gobat> i'll hunt down DE's
exisiting integration code and get a feel for what it looks like
and go from there
L869[15:28:13] <Vexatos> Mind that OC must
not have references to absolute coordinates or anything else that
might feel non-immersive anywhere
L870[15:28:26] <Vexatos> s/must/really
really should/
L871[15:28:29] <MichiBot> <Vexatos>
Mind that OC really really should not have references to absolute
coordinates or anything else that might feel non-immersive
anywhere
L872[15:28:47] <SF-MC> was about to
say
L873[15:28:52] <SF-MC> rule is already
broken by OC itself :P
L874[15:28:57] <Vexatos> it is not
L875[15:29:03] <Dashkal> When does OC
cough up absolute coords?
L876[15:29:04] <Vexatos> If it is I need
to kick sangar in the butt
L877[15:29:09] <gobat> Vexatos: yeah, all
the positional settings in that block are relattive to the block
itself
L878[15:29:10] <Vexatos> apart from the
Texture Picker
L879[15:29:14] <SF-MC> not the coords
part
L880[15:29:17] <Vexatos> for which I
already did kick Sangar in the butt
L881[15:29:27] <SF-MC> the name from
mouseclick/touch events
L882[15:29:31] <Vexatos> gobat, very
good
L883[15:29:43] <Vexatos> SF-MC, that is
really bad itself
L884[15:29:46] <Vexatos> I don't like
it
L885[15:29:53] <Vexatos> but hey, it's
useful
L886[15:29:59] <Vexatos> so it won't be
removed >_>
L887[15:30:11] <Dashkal> base64 encode the
things
L888[15:30:25] <Vexatos> (it should at
least require an additional card imo but the current OC event
infrastructure doesn't allow for that)
L889[15:32:40] <Vexatos> gobat, while not
as powerful as the DE block, I might want to advertise the
Computronics particle card :P
L890[15:32:52] <SF-MC> :P
L891[15:33:11] <gobat> Vexatos: mkay, ill
look into that too ;)
L892[15:41:31] <Kodos> Jesus the trailer
to Central Intelligence is hilarious
L893[15:42:02] ***
amadornes[AFK] is now known as amadornes
L894[15:43:12] ***
Gavle|Away is now known as Gavle
L895[15:43:17] <Gavle> Hello
L896[15:43:38] <Gavle> So, yesterday the
separation of me and MGR was questioned
L897[15:43:43] <Gavle> and rightly
so
L898[15:43:44] <SF-MC> %calc
1000/125
L899[15:43:45] <MichiBot> SF-MC: 8
L900[15:44:02] <Gavle> Our logoffs are
indeed synchronized, but we are separate entities
L901[15:44:14] <Gavle> My defense hinges
on two pillars
L902[15:44:30] <Gavle> I have been online
when MGR is not, such as early yesterday (early for me).
L903[15:44:37] <Dashkal> Sorry, it's too
late. In my headcannon you two are different personalities locked
in the same body.
L904[15:44:40] <Dashkal> You should get
help for that.
L905[15:44:45] <Kodos> Honestly there's
not really a lot you can say to convince us that you're not the
same person
L906[15:44:58] <Gavle> Also, what would be
the point of MGR creating an entity with a fully developed
personality
L907[15:45:02] ⇦
Quits: Keanu73 (~Keanu73@host-89-243-242-206.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L908[15:45:06] <Kodos> Initially, Ban
evasion
L909[15:45:14] <Kodos> Now, to just keep
up appearances
L910[15:45:21] <Gavle> I understand the
creation of some sort of sleeper account for evading bans, but why
would he give me a personality?
L911[15:45:38] <Gavle> Kodos, if he wanted
to evade a ban, the best approach would be some sort off account
that doesn't really talk at all
L913[15:45:57] <Kodos> I honestly could
care less
L914[15:46:17] <Kodos> I've thought that
MGR was an annoying twat for a long time
L915[15:46:24]
⇨ Joins: LuMistry
(uid146685@2604:8300:100:200b:6667:3:2:3cfd)
L916[15:46:32] <Kodos> And you're slowly
making that list, too
L917[15:46:32] <LuMistry> Greetings
L918[15:46:40] <Gavle> Kodos, what have I
done?
L919[15:46:44] ⇦
Quits: LeshaInc (~LeshaInc@213.5.22.217) (Quit: Die)
L920[15:46:50] <Gavle> Greetings
LuMistry
L921[15:47:05] <Kodos> I have a migraine
the size of Manhattan at the moment, I'll answer that another
day
L922[15:47:14] <Gavle> Ok
L923[15:47:36] <Gavle> I'm going to assume
it's related to the pastebin leak? At least partially, I
purport
L924[15:47:50] <LuMistry> pastebin
leak?
L925[15:47:57] <Kodos> You know what they
say about assuming
L926[15:48:05] <Michiyo> Why is it 82
inside the store q_q
L927[15:48:10] <LuMistry> oh, that time
when you didn't manage information properly :D
L928[15:48:11] <Michiyo> don't these
people know what AC is?
L929[15:49:53] <Kodos> Probably too cheap
for AC
L930[15:49:59] <Michiyo> The better
question is... it's 69, why is it 82 inside :/
L931[15:50:10] <Kodos> Sounds like it's
time to open a door or window
L932[15:50:12] <Vexatos> Michiyo,
AC?
L933[15:50:15] <Kodos> Probably door
L934[15:50:21] <Vexatos> 230V or 450V
>_>
L935[15:50:30] <Michiyo> I've got the door
open, but not helping kuch
L936[15:50:40] <Michiyo> Vexatos, 120/220
:P
L937[15:50:47] <Michiyo> But I'm talking
Air Conditioning :P
L938[15:51:00] <Michiyo> s/120/110/
L939[15:51:01] <MichiBot> <Michiyo>
Vexatos, 110/220 :P
L940[15:51:02] <Vexatos> 5.4kV
masterrace
L941[15:51:18] *
Vexatos continues wondering why voltages are so random
L942[15:52:22] *
vifino continues yelling Lizzy's name and waits for her to
return
L943[15:52:23] <Michiyo> 1:38 until
home
L944[15:52:34] ⇦
Quits: gobat (webchat@firewall.mitsi.com) (Quit: Web client
closed)
L945[15:54:02] <Michiyo> ffs
L946[15:54:14] <Michiyo> my changlog stuff
for jenkins -> curseforge is broken
L947[15:54:23] <SF-MC> :(
L948[15:56:57] ⇦
Quits: Nathan1852
(~Nathan185@hsi-kbw-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
(Ping timeout: 207 seconds)
L949[15:57:11] <Gavle> Time to see if
Bitdefender will give me a good deal on their total security
antimalware because I spent a week and a half with no AV because
customer support was trying to fix my installation :D
L950[15:59:44] *
Lizzy uses Avast
L951[16:00:00] <vifino> It's super
effective!
L952[16:00:37] <Lizzy> it actually
is
L953[16:00:53] <Michiyo> Yeah, Avast here
too
L954[16:01:51] <Gavle> Yeah
L955[16:01:56] <Lizzy> though i leave it
in silent/gaming mode cause of it's popups
L956[16:02:07] <Lizzy> actually...
L957[16:02:15] <Gavle> I've used
Bitdefender for about 2 years because PC Magazine said it was #1,
but it pooped out on Windows 10
L958[16:02:17] *
vifino uses Lizzy. It's super loveable!
L959[16:02:18] *
Vexatos uses Avira on his laptop
L960[16:02:25] *
Vexatos does not want to install the Ask toolbar.
L961[16:02:40] <Gavle> Now I'm trying to
extract a good deal from them because it took a week and a half to
say that their product doesn't work on W10
L962[16:02:49]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L963[16:03:00] <Gavle> and, that brings me
back to good old Bill_Gates
L964[16:04:18] <SF-MC> almost wonder if
for this I should just use a BC pump...
L965[16:05:20] ⇦
Quits: Vexatos
(~Vexatos@host81-152-211-222.range81-152.btcentralplus.com) (Quit:
I guess I have to go now. Bye ✔)
L966[16:07:37]
⇨ Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-290-164.w109-209.abo.wanadoo.fr)
L967[16:08:11]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L968[16:10:37] <S3_> vifino: !
L969[16:11:04] <MajGenRelativity>
S3!
L970[16:11:10] <MajGenRelativity> good to
see you
L971[16:11:23] <vifino> S3_: Good
exclamation to you too.
L972[16:11:30] <vifino> exclamation
mark*
L973[16:13:08] <S3_> I'm going to write a
simple morse code transmission script in Lua for OC tonight
L974[16:13:33] <S3_> the decoder should be
simple enough
L975[16:14:35] <SF-MC> should be
L976[16:14:55] <SF-MC> does morse have a
'start of trans' and 'end of trans'?
L977[16:15:16] <MajGenRelativity> S3_, did
you receive my messages?
L978[16:18:19] <lperkins2> is there a
signal I can send to the jvm to make it print stack traces for
every thread?
L979[16:18:57] ⇦
Quits: sciguyryan (~sciguyrya@5.79.74.201) (Ping timeout: 198
seconds)
L980[16:23:55] <lperkins2> it bootS!
L981[16:24:00] <SF-MC> yay
L982[16:24:14] <lperkins2> now just need
to get this stupid serial input working, output is great,
mostly
L983[16:24:22] <lperkins2> missing a
couple escape sequences still
L984[16:24:32] <lperkins2> and loading the
initrd is painful
L985[16:25:52] <lperkins2> gonna need to
make a stripped OS that doesn't have such a large initrd
L986[16:27:46] <Kodos> Urgh
L987[16:27:55] <Kodos> Someone please come
get this drill out of my skull
L988[16:28:19] *
Dashkal knocks Kodos out with a cast iron pan
L989[16:28:23] <Dashkal> Sorry, only cure
I know
L990[16:28:56] <Dashkal> I have the
warning feelings of a major one brewing right now. Already
medicated... but this one's not looking good.
L991[16:29:24] <lperkins2> um, staring at
a computer screen is not recommended when suffering eye-strain
induced headaches...
L992[16:29:33] <lperkins2> or most
headaches in general
L993[16:29:36] <Kodos> It's not eyestrain
induced
L994[16:29:37] <Dashkal> Indeed. It is,
however, my living.
L995[16:29:39] <Kodos> It's mostly a lack
of caffeine
L996[16:29:49] <lperkins2> sensitivity to
light?
L997[16:30:32] <Kodos> Not really
L998[16:31:08] <MajGenRelativity> Kodos, I
read an article about new trials on drugs that reduce instances of
migraines by 1/3
L999[16:31:13] <MajGenRelativity> do you
get them a lot?
L1000[16:31:20] <Dashkal> That said, I
can keep some of it at bay with a good noise generator.
playnoise.com has a good one. Including binural beat loops.
L1001[16:33:30] <lperkins2> I'd be
hesitant to try the anti-migraine drugs. Why they work is not well
enough understood.
L1002[16:33:48] <lperkins2> Then again I
have a fairly high pain tolerance so I tend to just suffer through
them.
L1003[16:34:45] <lperkins2> paracetamol
can cross the blood-brain barrier and is quite safe, so it's my
drug of choice
L1004[16:35:32] <Dashkal> I mostly stick
to caffeine + ibpreufen
L1005[16:35:39] <SF-MC> ibepreufen
<3
L1006[16:35:39] <Dashkal> Codine for the
extreme ones, but those are rare.
L1007[16:35:46] <Dashkal> I /can/ just
suck up the pain, but that's not healthy.
L1008[16:35:53] <Kodos> Well
L1009[16:36:01] <Kodos> My mom agreed to
take me to get my normal cure tonight
L1010[16:36:03] <Michiyo> I was on
Topamax for 3 months... I took myself off though
L1011[16:36:04] <Dashkal> The stress of
tanking the pain is no better for me than the drugs.
L1012[16:36:06] <Kodos> But I have to
wait 3 hours
L1013[16:36:36] <lperkins2> ibuprofen
can't cross the blood brain barrier, so it's not as useful for
headaches
L1014[16:36:48] <Dashkal> There are
competing theories for why it works, but it definitely
works.,
L1015[16:36:50] <SF-MC> lperkins2: that's
what I use exclusively
L1016[16:36:53] <SF-MC> works for
me
L1017[16:37:00] <Kodos> Are there any OTC
medications that contain Paracetamol?
L1018[16:37:03] <lperkins2> of course, if
it is cranial pain from the optic nerve or neck muscles, it'll work
great
L1019[16:37:07] <lperkins2> tylenol
L1020[16:37:21] <SF-MC> and I get
migraines from them if I let them sit long enough
L1021[16:37:24] <Kodos> I thought Tylenol
was Acetamenophine or w/e
L1022[16:37:31] <lperkins2> aka
acetaminophen
L1023[16:37:34] <Dashkal> More than one
researcher is scratching their head as to why it works, given
recent discoveries.
L1024[16:37:42] <lperkins2> both are a
shorthand notation for the full name
L1025[16:37:51] <Kodos> Gotcha
L1026[16:38:02] <lperkins2>
N-(4-hydroxyphenyl)ethanamide
L1027[16:38:11] <Michiyo> %w
Paracetamol
L1028[16:38:16] <Michiyo> No? k...
L1029[16:38:18] <Michiyo> fuck you
too
L1030[16:38:28] <Michiyo> Oh
L1031[16:38:28] <Dashkal> That said, I've
seen nothing indicating a cure is on the horizon yet, so I
abide.
L1032[16:38:31] <Michiyo> %wiki
Paracetamol
L1035[16:39:00] <Michiyo> I should alias
%w to %wiki.. lol
L1036[16:39:08] <SF-MC> indeed
L1037[16:39:13] <Michiyo> I thought I
had..
L1038[16:39:17]
⇦ Quits: Jezza (~Jezza@92.206.20.223) (Quit:
Leaving)
L1039[16:39:19] <MajGenRelativity>
lperkins2, these are a new class of drugs that they understand
better
L1040[16:39:30] <lperkins2> got a
reference for em?
L1041[16:39:37] <Michiyo> Topamax worked
great, I had 1 headache in 3 months...
L1042[16:39:44] <Michiyo> but the side
effects were shit
L1043[16:40:09] <MajGenRelativity>
lperkins2, unfortunately, I don't
L1044[16:40:24] <MajGenRelativity> the
article was like 3 months ago, and I don't want to dig through my
magazine archives
L1045[16:40:43] <MajGenRelativity> maybe
Google: "migraine drug trial"?
L1046[16:40:45] <Michiyo> Since I took
myself off after 3 months, I've had 1 as well.. but before I kept a
Migraine
L1047[16:40:55] <Michiyo> 24/7 hell
L1048[16:41:27] <lperkins2> Fair enough,
I'm a chemist by training, so I like to dig a bit when new drugs
come out.
L1049[16:41:58] <lperkins2>
Trexima?
L1050[16:42:15] <lperkins2> basically
Imitrex + naproxen
L1051[16:42:52] <MajGenRelativity>
lperkins2, if I recall correctly, it was an all new class
L1052[16:43:05] <MajGenRelativity> it's
not designed to treat once the migraine starts, but to prevent them
entirely
L1053[16:43:19] <MajGenRelativity> In
most people, it cut amount of migraines by about 66%
L1054[16:43:33] <lperkins2> ah,
L1055[16:43:38] <lperkins2> hm, I'll keep
searching
L1056[16:44:02] <Kodos> Odds are he
googled and found the link from summer 2015
L1057[16:44:15] <Kodos> When they were
trialing injections
L1058[16:44:18] <MajGenRelativity>
lperkins2, if you can't find it in a few days, PM me and I'll dig
it up
L1059[16:44:33] <MajGenRelativity> I have
the mag, I just don't want to find it :P
L1061[16:44:51] <lperkins2> yup, just
found that one
L1062[16:45:36] <lperkins2> time to hit
the medical journals
L1063[16:45:51] <MajGenRelativity> sounds
familiar
L1064[16:46:06] <gamax92> there we
go
L1065[16:46:43] <gamax92> did an upgrade
while chroot'd from the CD
L1066[16:47:02] <gamax92> no hang and I'm
in the correct resolution
L1067[16:47:58] <lperkins2> got the
whitepaper,
L1068[16:49:06] <MajGenRelativity>
lperkins2, you said you're a chemist, right?
L1069[16:49:12] <lperkins2> yup
L1070[16:49:26]
⇦ Quits: Guest68792 (~Magik6k_@51.254.25.16) (Ping timeout:
190 seconds)
L1071[16:49:27]
⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Ping timeout:
190 seconds)
L1072[16:49:31] <lperkins2> mostly
focusing on inorganic and computational chemistry, but I also like
biochemistry
L1073[16:49:35]
⇦ Quits: Matrix89 (~Matrix89@quizzor.pl) (Ping timeout: 195
seconds)
L1074[16:49:40] <MajGenRelativity>
huh
L1075[16:49:43] <MajGenRelativity> sounds
interesting
L1076[16:50:07] <lperkins2> if you're not
sure what you want to do for a living, learning about natural
science is never a bad thing
L1077[16:50:22] <lperkins2> I'm a
programmer, professionally,
L1078[16:50:35] <SF-MC> wonder if I have
a large oil well here...
L1079[16:51:15] <lperkins2> okay, looks
like this isn't anything strictly *new*
L1080[16:51:25] <SF-MC> it is :D
L1081[16:51:45] <lperkins2> it's just
that they've possibly figured out how to administer it via a pill
instead of an injection
L1082[16:52:27] <lperkins2> and finding a
form that doesn't have possibly toxic side effects
L1083[16:52:59] <MajGenRelativity>
nice
L1084[16:54:46]
⇨ Joins: vifino_
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de)
L1085[16:54:53] ***
vifino_ is now known as totallynotvifino
L1086[16:55:28]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1087[16:55:31] <SF-MC> my helmet broke
:(
L1088[16:57:57]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L1089[16:58:57] <SF-MC> 144 buckets of
oil
L1090[16:58:58] <SF-MC> yay
L1091[16:59:22]
⇦ Quits: totallynotvifino
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de) (Quit:
Leaving)
L1092[16:59:44]
⇨ Joins: zen
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de)
L1093[17:01:39]
⇦ Quits: zen
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de) (Client
Quit)
L1094[17:01:49] <S3_> test
L1095[17:02:02] <S3_> SF-MC: you can do
it like RS-232 or TTL serial
L1096[17:02:16] <SF-MC> ?
L1097[17:02:17] <S3_> hold the line high;
trigger beginning of morse code transmission when line falls
low
L1098[17:02:23] <S3_> with low edge
triggering
L1099[17:02:26] <SF-MC> ah
L1100[17:02:36] <S3_> and you can do that
per character
L1101[17:02:44] <S3_> and use that to
determine the dahs from the dits
L1102[17:03:05] <S3_> by using a seperate
timer (input capture)
L1103[17:03:32] <S3_> and then for
decoding, you can use a binary tree where a dah is one direction
and a dit is another.
L1104[17:03:46] <S3_> for example, -----
will be 0
L1105[17:03:54] <S3_> all the numbers
will be at the bottom of the tree
L1106[17:03:59] <SF-MC> right
L1108[17:04:15] <S3_> for transmitting
numbers, you can use %
L1109[17:11:18]
⇨ Joins: zen
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de)
L1110[17:11:29]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1111[17:13:01]
⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
(Remote host closed the connection)
L1112[17:13:04] <S3_> WOW
L1113[17:13:11] <SoraFirestorm> ?
L1114[17:13:13] <S3_> infina: brought
some LED light bulbs over while I was gone
L1115[17:13:19] <S3_> and my house is now
VERY bright and low power :D
L1116[17:13:25] <S3_> 900 lumens a
piece
L1117[17:14:04] <S3_> infina brought some
I mean
L1118[17:14:11] <S3_> irssi highlighted
him lol
L1119[17:14:24] <infina> S3_:
hahaha
L1120[17:17:00] <S3_> infina: got an MC
server to fire up with OC?
L1121[17:17:15] <S3_> I have a mini
project
L1122[17:17:47] <S3_> if I can frigging
figure out the most efficient way to make a binary tree in
Lua
L1123[17:18:02] <infina> You can just add
one. Use port 25554
L1124[17:18:16] <S3_> ????
L1126[17:18:28] <S3_> I figured you had
miasa ready
L1127[17:19:02] <S3_> meh
L1128[17:19:18] <S3_> since it's lua, I
will go ahead and figure that an object oriented binary tree may be
best
L1129[17:19:21] <S3_> well sorta
L1130[17:19:26] <S3_> not full classes,
but structure objetcs
L1133[17:20:46]
⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L1134[17:20:55]
⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L1135[17:21:23] ***
Magik6k is now known as Guest31606
L1136[17:25:29] <CompanionCube> hm
L1137[17:25:53] *
CompanionCube wonders what he could do because he doesn't feel like
doing anything in particular
L1138[17:28:47] <Izaya> CompanionCube:
you should help me
L1139[17:29:07] <Izaya> and try to find a
way to get the BIOS password out of an IdeaPad S10e
L1140[17:29:14] <Izaya> I have linux
running on it but
L1141[17:30:44] <Lizzy> hammer
L1142[17:30:44] <vifino> flash bios
L1143[17:30:47]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1144[17:30:52] <greaser|q> find the
jumper switch that clears the CMOS
L1145[17:31:06] <greaser|q> i know that
desktop mobos usually have one anyway
L1146[17:31:25]
⇨ Joins: sciguyryan (~sciguyrya@95.211.140.228)
L1148[17:31:59] <SoraFirestorm> obivously
do the violent solution, Lizzy-style
L1149[17:32:01]
⇦ Quits: Pyrolusite
(~Pyrolusit@ARouen-651-1-290-164.w109-209.abo.wanadoo.fr) (Quit:
Leaving)
L1150[17:32:48] <greaser|q> you could
always just reset your CMOS properly and then make a level using
Hammer for a Source or GoldSrc game where you have to reset the
CMOS of a laptop somehow
L1151[17:32:51] <greaser|q>
interpretation is up to you
L1152[17:33:08] <Izaya> greaser|q: I
couldn't even find a CMOS battery
L1153[17:33:10] <Izaya> probably have to
d
L1154[17:33:14] <Izaya> isassemble the
whole machine
L1155[17:33:25] <greaser|q> ah,
welp
L1156[17:33:34] <Izaya> in which case
it's probably easier to just put GRUB on the drive and use it to
boot the installer from that
L1157[17:33:36] <Lizzy> SoraFirestorm, it
is the best style :P
L1158[17:35:14] <SoraFirestorm> I hope
the /s I meant to write was implied
L1159[17:42:26]
⇨ Joins: Yepoleb
(~yepoleb@194-166-5-12.adsl.highway.telekom.at)
L1160[17:51:03]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L1161[17:51:41]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1162[17:53:42] ***
amadornes is now known as amadornes[OFF]
L1163[17:53:44] <S3_> vifino: where's
your pastebin?
L1164[17:53:46] <S3_> I can'yt
remember
L1165[17:56:21] <S3_> okay. i need
somebody with sharp eyes
L1167[17:56:35] <S3_> if somebody can
find out where my syntax error is..
L1168[17:56:36] <Lizzy> S3_,
pb.i0i0.me
L1169[17:57:01] <S3_> YAY!
L1170[17:57:14] <S3_> ill fix then
L1172[17:57:54] <S3_> the error I get is
lua: /home/bhodgins/dev/luamorse.lua:2: '}' expected (to close '{'
at line 1) near '='
L1173[17:58:01] <S3_> but all of that is
line 1 :(
L1174[17:58:54] <{}> Did you forget a
,?
L1176[17:58:59] <{}> wait
L1177[17:59:00] <{}> I see
L1178[17:59:03] <S3_> hahahahahaha
L1179[17:59:09] <{}> you need to put []
around the keys
L1180[17:59:13] <{}> the string
keys
L1181[17:59:21] ***
medsouz is now known as medsouz|offline
L1182[17:59:23] <S3_> P{ as I was writing
this, I was like, please dont error please dont error
L1183[17:59:24] <S3_> LOLOLOL
L1184[17:59:26] <vifino> S3_: you forgot
to properly make tables
L1185[17:59:26] <S3_> wait what?
L1186[17:59:28]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit:
Bye)
L1187[17:59:29] <S3_> I don't remember
that
L1188[17:59:34] <{}> All keys that cannot
be written literally need to be boxed with []
L1189[17:59:39] <S3_> I was pretty sure
that's how you make anonymous tables.. ok
L1190[17:59:39]
⇨ Joins: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L1191[17:59:47] <S3_> damn
L1192[17:59:52] <{}> #lua local
morse_tree = {["-"]={val="?"}}
L1193[17:59:52] <|0xDEADBEEF|> >
nil
L1194[18:00:01] <S3_> fuuuu
L1195[18:00:10]
⇦ Quits: OneM_Industries (~OneM_Indu@ftth-66-132.bvunet.net)
(Ping timeout: 195 seconds)
L1196[18:01:17] <S3_> vifino: I guess I
haven't used Lua for a while
L1198[18:01:27] <vifino> Yes.
L1199[18:01:28] <S3_> at least I didn't
use =>
L1201[18:02:00]
⇦ Quits: Tedster
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Ping
timeout: 198 seconds)
L1202[18:02:04] <{}> sometimes i misspell
function as fucking
L1203[18:02:32] <S3_> ...
L1204[18:02:45] <S3_> okay, wtf can't I
find documentation on making complex lua tables
L1205[18:03:44] <{}> #lua ~~~~~~~t
L1206[18:03:44] <|0xDEADBEEF|> >
table: 0x7fc770075e70
L1207[18:03:47] <{}> marvelous
L1208[18:04:02] <S3_> LOL
L1209[18:04:10] <S3_> here, have some
memory!
L1210[18:04:59] <{}> #lua t~t
L1211[18:04:59] <|0xDEADBEEF|> >
t
L1212[18:05:00] <S3_> okay....
L1213[18:05:11] <S3_> the documentation I
am looking at is doing it the same way I am wtf?
L1214[18:05:20] <{}> S3_: Link?
L1215[18:05:25] <S3_> cept they don't
quote the val ones
L1216[18:05:26] <S3_> etc
L1217[18:05:34] <S3_> (that's a perl
habbit)
L1218[18:05:41] <S3_> te one on lua.org
{}
L1220[18:05:47] <S3_> I don't see what's
much different
L1221[18:05:53] <S3_> w = {x=0, y=0,
label="console"}
L1222[18:06:22] <{}> S3_: You have to box
actual values using []
L1223[18:06:27] <{}> #lua local
morse_tree = {["-"]={val="?"}}
L1224[18:06:28] <|0xDEADBEEF|> >
nil
L1225[18:06:36] <S3_> wy is that saying
nil?
L1226[18:06:36] <{}> local morse_tree =
{
["-"
]={val="?"}}
L1227[18:06:45] <{}> S3_: Because I don't
output anything
L1229[18:06:52] <{}> #lua
{["-"]={val="?"}}
L1230[18:06:52] <|0xDEADBEEF|> >
table: 0x7fc770012530
L1231[18:06:57] <{}> #lua
{["-"]={val="?"}}["-"]
L1232[18:06:57] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '{'
L1233[18:07:03] <{}> #lua
({["-"]={val="?"}})["-"]
L1234[18:07:03] <|0xDEADBEEF|> >
table: 0x7fc77007c3b0
L1235[18:07:07] <{}> #lua
({["-"]={val="?"}})["-"].val
L1236[18:07:07] <|0xDEADBEEF|> >
?
L1237[18:07:24] <S3_> so alright
L1238[18:07:33] <S3_> why.... why doesn't
val have [] then
L1239[18:07:38] <S3_> I really don't
remember this at all
L1240[18:07:46] <S3_> (I know I've done
this before in the past too...)
L1241[18:07:58] <{}> S3_: Because val is
an identifier
L1242[18:08:04] <S3_> hmm
L1243[18:08:09] <{}> when you use [] you
are technically asking lua to evaluate it
L1244[18:08:15] <S3_> hmmmm
L1245[18:08:17] <{}> #lua {[2+2]=5}
L1246[18:08:17] <|0xDEADBEEF|> >
table: 0x7fc77000fac0
L1248[18:08:25] <{}> #lua {2+2=4}
L1249[18:08:25] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '{'
L1250[18:08:29] <S3_> okay, so the quotes
are 'va', is that killing it too?
L1251[18:08:32] <S3_> val*
L1252[18:08:37] <{}> Yeah
L1253[18:08:40] <S3_> sigh
L1254[18:08:50] <S3_> I think I will use
sed to fix this
L1256[18:11:15] <Gavle> bye guys
L1257[18:11:18] <Gavle> GavelGavle
L1258[18:11:52] ***
Gavle is now known as Gavle|Away
L1259[18:12:42]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1260[18:13:54] *
vifino grabs Lizzy's hand while she's still awake and pulls her to
bed
L1261[18:16:52] *
Lizzy falls asleep on vifino
L1262[18:17:09] <vifino> Aww :)
L1263[18:20:01] <S3_> YAY!
L1265[18:20:05] <S3_> it compiles
L1267[18:20:15] <S3_> so THAT is the tree
the decoder can use
L1268[18:20:25] <S3_> can just move a
pointer with the - and .
L1269[18:21:00] <S3_> it -should- be
correct
L1270[18:26:29] <S3_> vifino: oh, there
is something I wanted to show you, but I broke it to make it
better, it's fantastic
L1271[18:26:53] <S3_> I write my own
FORTH interpreter on Perl that is very well done, and then I built
my own Redis clone that sits on top of it :P
L1272[18:26:59] <S3_> wrote*
L1273[18:27:12]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:c1a1:d193:852:f196:f77c)
L1274[18:29:33]
⇨ Joins: Tedster__
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L1276[18:30:38] <vifino> S3_: Nice, but I
like redis.
L1277[18:30:51] <S3_> vifino: I like it
too, it just doesn't do what I needed
L1278[18:31:14] <S3_> I wanted complex
data structures, scalars inside of hashes inside of arrays inside
of hashes inside of arrays.. etc
L1279[18:31:24] <S3_> and I also wanted
access control list security :)
L1280[18:31:45] <S3_> you can also merge
JSON data structures right into the tree or freeze parts of a tree
into JSON
L1281[18:32:14] <S3_> like so:
.foo.bar.bizbaz s" {JSONHERE} "s thaw
L1282[18:32:15]
⇦ Quits: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Ping
timeout: 195 seconds)
L1283[18:32:25] <S3_> which will freeze
it under foo->bar->bizbaz
L1284[18:33:18] <S3_> yu can also
subscribe to key values themselves conditionally, for example you
can subscribe to player.idnumberhere.health but only receive a
message when their health goes below 0
L1287[18:36:32]
⇦ Quits: sciguyryan (~sciguyrya@95.211.140.228) (Remote host
closed the connection)
L1288[18:36:45] <S3_> Guys, is there a
way I can sleep a certain ammount of miliseconds? or is it just
seconds only?
L1289[18:36:52] <S3_> i will need a
milisecond delay for the morse stuff
L1290[18:36:57] <S3_> or a tick delay
otherwise
L1291[18:37:55] <S3_> if I can't do
miliseconds, then can I do a tick based delay without using an
external timer?
L1292[18:38:12] <S3_> (for polling
redstone for a 100ms resolution
L1293[18:41:12] <vifino> Have you tried
sleeping for 0.X seconds?
L1294[18:41:25] <S3_> hmm
L1295[18:47:05] <S3_> vifino: technically
speaking, it's still downloading :D
L1296[18:47:09] <S3_> slow connection
right now
L1297[18:50:01] <S3_> actually vifino, I
sort of want to do millisecond timetamps actually, so I can do
stuff while I wait for the timer to finish
L1298[18:50:24] <S3_> like polling with
timeouts
L1299[18:51:06]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1300[18:53:21] <SoraFirestorm> Your
maximum time resolution is 1/20 sec
L1301[18:54:20] <S3_> that is fine,
because redstone ticks at 1/20 sec
L1302[18:54:44] <S3_> if I absolutely
have to I will make an integrated circuit timer that feeds into the
computer
L1303[18:54:49] <S3_> a 1/20 redstone
pulse
L1304[18:54:58] <S3_> and thenI can just
poll and count that
L1305[18:55:09] <SoraFirestorm> that
might be better for exact measures
L1306[18:55:11] <SoraFirestorm> idk
L1307[18:55:33] <S3_> Maybe I should do
that, then find a way to do it without, and then keep the feature
available as the "external clock" feature
L1308[18:55:54] <S3_> same idea that you
can use an external clock to drive things in many ARM cpus
L1309[18:55:59] <S3_> for higher
precision
L1310[18:56:09]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L1311[18:56:46] <SoraFirestorm> OC's
timer can only guarentee 'no less than', no 'exactly on-the-dot'
IIRC
L1312[18:57:30] <SoraFirestorm> s/, no/,
not/
L1313[18:57:30] <MichiBot>
<SoraFirestorm> OC's timer can only guarentee 'no less than',
not 'exactly on-the-dot' IIRC
L1314[18:58:57] <S3_> really what I
should be doing is polling for an edge trigger to go active low or
active high (configurable via command line)
L1315[18:58:59]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L1316[18:59:01] <S3_> and then start a
timer
L1317[18:59:23] <S3_> continuously poll,
and timeout if the timer exceeds the initial edge triggered
timestamp + X miliseconds
L1318[18:59:26] <S3_> or so
L1319[18:59:35] ***
medsouz|offline is now known as medsouz
L1320[18:59:40]
⇨ Joins: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L1321[18:59:42] <S3_> or not timeout,
"consider it a dah" not a dit
L1322[18:59:50] <S3_> win 11
L1323[18:59:51] <S3_> oops
L1324[19:01:20]
⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 186
seconds)
L1325[19:01:44]
⇦ Quits: Tedster__
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Ping
timeout: 186 seconds)
L1326[19:02:48] <lperkins2> hm, I wish
java had a repl...
L1327[19:03:31]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L1328[19:04:34] <Dashkal> Use any of
scala/jython/jruby/etc... Java syntax would not fly in a repl since
most things are statements, not expressions.
L1329[19:05:22] <Dashkal> Among many
other reasons.
L1330[19:05:23] ***
kirby|gone is now known as mrkirby153
L1331[19:06:40] <lperkins2> aye, but
those aren't java repls, so they're not so useful for dynamically
prototyping java...
L1332[19:07:36] <Dashkal> I suspect you'd
have to invent a non-trivial amount of syntax to get a useful
REPL.
L1333[19:08:16] <lperkins2> Aye, I'm not
saying there should be one, just that it would be useful if there
was.
L1334[19:08:23] <CompanionCube>
lperkins2, beanshell?
L1335[19:09:06] <lperkins2> yup, exactly
like tat
L1336[19:11:36] <lperkins2> if I have
'char i;', and 'switch(i){' can I use 'case 23:'?
L1337[19:12:00] <SoraFirestorm> should be
doable
L1338[19:12:09] <SoraFirestorm> works
that way in C
L1339[19:13:02] <S3_> sigh
L1340[19:13:11] <S3_> I knew it was a bad
idea to go to the FTB channel
L1341[19:13:15] <SoraFirestorm> ?
L1342[19:13:23] <S3_> it's like going to
the arduino channel on freenode for arduino help
L1343[19:13:24] <lperkins2> heh, just
grabbed bsh and tested it, it works!
L1344[19:13:44] <lperkins2> Thanks
CompanionCube, this'll help a bunch with writing java
L1345[19:14:05] <S3_> you ask any
question that isn't about blinking an LED and the arduino guys go,
WHY THE F*** WOULD YOU EVER WANT TO DO THAT?
L1346[19:14:31] <SoraFirestorm> ...
L1347[19:14:36] <SoraFirestorm> what did
the FTB people do?
L1348[19:14:37] <S3_> I go to the ftb
channel and ask why they broke the direct download links so I can
wget / fetch ftb modpacks for my servers and they said, "WHY
THE F*** WOULD YOU EVER WNAT TO DO THAT?
L1349[19:14:55] <SoraFirestorm> because
those are standard tools, bitch
L1350[19:15:11] <SoraFirestorm>
*sigh*
L1351[19:15:12] <S3_> I have a poor
upload speed
L1352[19:15:20] <S3_> I can't download
then upload to some remote server that's retarded
L1353[19:16:01] <g> yeah, you tell them
that and they're like
L1354[19:16:11] <g> "WHY THE FUCK
WOULD YOU EVER WANT TO PLAY MINECRAFT ON THAT?"
L1355[19:16:24] <S3_> How hard is it to
put a direct link on a page, OR to provide a DAMN FTP OR RSYNC
SERVER
L1356[19:16:27] <S3_> ...
L1357[19:16:37] <g> elinks is your
friend
L1358[19:16:41] <g> I use that to
download mods from curse all the time
L1359[19:16:42] <S3_> lololol
L1360[19:16:46] <g> no, seriously
L1362[19:16:52] <S3_> I know I didn't
think of that
L1363[19:16:55] <g> you know the download
button redirect thing
L1364[19:16:55] <SoraFirestorm> uh...
dedicated server anyone?
L1365[19:16:56] <g> on curse
L1366[19:17:06] <g> you can't use wget or
similar with that
L1367[19:17:08] <g> but elinks handles it
fine
L1368[19:17:11] <lperkins2> heh, I tend
to end up using python-mechanize...
L1369[19:17:15] <S3_> g: you used to be
able to look at the HTML source
L1370[19:17:24] <S3_> but now you can't
even do that, it's a full bloody redirect now
L1371[19:17:26] <lperkins2> it can
masquerade as any browser and even let you emulate some javascript
stuff
L1372[19:17:31] <g> elinks can handle
redirects
L1373[19:17:35] <S3_> yeah
L1374[19:17:40] <S3_> lynx probably could
too
L1375[19:17:48] <S3_> but lynx is so
frigging slow (ever wonder why?)
L1376[19:17:56] <S3_> even if you disable
cookie checks, etc
L1377[19:18:15] <lperkins2> I figured it
was cause I only use it on crappy connections
L1378[19:18:19] <S3_> lynx would be such
a fantastic browser if it just didn't run like a damn snail
L1379[19:18:28] <g> lperkins2, mechanize
isn't even developed any more iirc
L1380[19:18:41] <g> besides, you can
compile js into elinks afaik
L1381[19:18:41] <lperkins2> it's
python2.7, there's something else in python3
L1382[19:18:50] <g> okay, firstly
L1383[19:18:55] <g> python 2.7 doesn't
mean not maintained
L1385[19:19:04] <S3_> but python
does
L1386[19:19:06] <lperkins2> 2.7 only gets
security patches to the core library
L1387[19:19:13] <S3_> python might as
well not be maintained
L1388[19:19:27] <g> actually, python
libraries get some of the fastest updates in the industry
L1389[19:19:29] <S3_> I had to write in
Python last night for somebody
L1390[19:19:34] <S3_> and I couldn't stop
bitching at everything
L1391[19:19:36] <lperkins2> javascript in
elinks only supports some very basic stuff
L1392[19:19:36] <S3_> I got so mad
L1393[19:19:43] <S3_> almost as mad as I
get at Java
L1394[19:19:51] <g> you need to get less
mad
L1395[19:19:57] <S3_> I don't usually get
mad
L1396[19:20:00] <S3_> but I'm a Perl
programmer
L1398[19:20:07] <S3_> lol
L1399[19:20:08] <g> so you're always
mad
L1400[19:20:10] <vifino> That says
everything.
L1401[19:20:11] <S3_> LOL
L1403[19:20:45]
⇦ Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 198
seconds)
L1404[19:20:53] <g> anyway yeah, pip is
nice if not exactly entirely ideal
L1405[19:20:54] <S3_> Things that get me
mad aren't like, things that are difficult to do
L1406[19:20:57] <g> python libs update a
lot
L1407[19:20:57] <S3_> I hjave no problem
with that
L1408[19:21:01] <vifino> C programmers:
I'd like an raw egg, please.
L1409[19:21:14] <lperkins2> wow, a real
perl programmer? I thought they all died with the dinosaurs
L1410[19:21:19] <S3_> I get mad when
everyone tries to hand everything to you in a way that everything
just sits there in front of your face and makes a mess
L1411[19:21:25] <S3_> for example the
Arduino IDE
L1412[19:21:36] <vifino> Perl
programmers: I'd like an omlette with sawdust, please.
L1413[19:21:55] <S3_> the arduino IDE
just tries to make shit so simple that it isn't even worth my
time
L1414[19:22:04] <S3_> I get so mad I just
drop with emacs gcc and avrdude
L1415[19:22:06]
⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 198
seconds)
L1416[19:22:13] <S3_> although I do need
to try and get clang working with an avr backend
L1417[19:22:14] <g> vifino, you can do so
much better than that
L1419[19:22:26] <g> C: You shoot yourself
in the foot and then nobody else can figure out what you did.
L1420[19:22:33]
⇦ Quits: Stary2001
(Stary2001@praise.ipv6.fossil.stary2001.co.uk) (Ping timeout: 198
seconds)
L1421[19:22:35] <g> Perl: You separate
the bullet from the gun with a hyperoptimized regexp, and then you
transport it to your foot using several typeglobs. However, the
program fails to run and you can't correct it since you don't
understand what the hell it is you've written.
L1422[19:22:54] <g> alternatively, You
stab yourself in the foot repeatedly with an incredibly large and
very heavy Swiss Army knife.
L1423[19:23:14] <g> I love this
article
L1424[19:23:18] <g> it's one of my
favourites
L1425[19:24:00]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L1426[19:24:01] <CompanionCube> the JS
one seems partially dated
L1427[19:24:26]
⇨ Joins: Stary2001
(Stary2001@praise.ipv6.fossil.stary2001.co.uk)
L1428[19:25:02] <S3_> g: I was messing
with the symbol table yesterday
L1430[19:25:08] <S3_> it's bliss
L1431[19:25:17] <S3_> I just started
injecting functions
L1432[19:25:22] <lperkins2> anybody know
the standard height of a vt100?
L1433[19:25:29] <g> yes, you can
duck-punch in python too
L1434[19:25:30] <SoraFirestorm> in
characters?
L1435[19:25:31] <SoraFirestorm> 24
L1436[19:25:31] <S3_> lperkins2:
80x25?
L1437[19:25:34] <S3_> or 24
L1438[19:25:35] <S3_> yeah
L1439[19:25:40] <S3_> I thought I was 1
off
L1440[19:25:42] <g> but please
don't.
L1442[19:25:56] <S3_> wlel I had a good
reason to do it g
L1443[19:26:04] <g> if you need to do
that
L1444[19:26:04] <S3_> I was avoiding
AUTOLOAD
L1445[19:26:04] <lperkins2> Okay,
remembered the width was 80
L1446[19:26:05] <CompanionCube> The
number 80 has retained high significance
L1447[19:26:09] <g> either your code
sucks, or your language sucks
L1448[19:26:22] <S3_> well I was doing
something abnormal
L1449[19:26:33] <S3_> I was doing method
delegation in plain old Perl 5
L1450[19:27:00]
⇨ Joins: Izaya (~Izaya@210.1.213.55)
L1451[19:27:03] <S3_> and it was either
autoload or symbol table mucking
L1452[19:27:08] <g> oh, by the way
L1453[19:27:11] <S3_> and symbol table
mucking was safer :D
L1455[19:27:12] <g> CompanionCube just
linked this in another channel
L1457[19:27:16] <g> now I've seen
everything
L1458[19:28:01] <CompanionCube> g, is it
weird that i happened to link it exactly on March 17
L1459[19:28:15] <g> uh, why would that be
weird?
L1460[19:28:19] <S3_> wait wtf?
L1461[19:28:20] <g> oh right
L1463[19:28:27] <S3_> is that a node.js
powered SBC?
L1464[19:28:32] <g> yeeees.
L1465[19:29:06]
⇦ Quits: zen
(~vifino@ip-62-143-8-247.hsi01.unitymediagroup.de) (Remote host
closed the connection)
L1466[19:29:29] <lperkins2> okay,
recommendations for tiny linux distros?
L1468[19:29:36] <S3_> g: I am building a
100 - 200Mhz 6502 SBC
L1469[19:29:37] <g> (damn small
linux)
L1471[19:29:40] <S3_> with DMA
L1472[19:29:47] <S3_> surface
mouted
L1473[19:29:48] <SoraFirestorm> Linux
won't run on a 6502
L1474[19:29:49] <S3_> mounted*
L1475[19:29:49] <lperkins2> ideally
something that can run as kernel+busybox or similar
L1477[19:29:56] <g> as a python dev: if
it runs perl, it's no use to me
L1479[19:30:06] <S3_> good luck running
Perl on a 6502
L1480[19:30:18] <S3_> this is a board
you'd pretty much do assembly only with and MAYBE some C
L1481[19:30:27] <lperkins2> heh,
cc65,
L1482[19:30:28] <vifino> jack_lsp
L1483[19:30:30] <vifino> ..
L1484[19:30:33] <vifino> fuck me
L1485[19:30:35] <lperkins2> got a copy of
the compiler if anyone needs it
L1486[19:30:42] <S3_> I do too
L1487[19:30:54] <S3_> I worked with some
of the rpc8e modifications
L1488[19:31:03] <S3_> with nooga
L1489[19:31:08] <S3_> wherever the frig
he went..
L1490[19:31:30] <S3_> C is pretty awful
on the 6502 though
L1491[19:31:40] <lperkins2> pymite should
be runnable on the 6502
L1492[19:31:44] <CompanionCube> brb
L1493[19:31:59] <S3_> awful as in
inefficient. the assembly language with x65 or ACME is so nice that
sometimes I would rather just do everything in assembly
L1494[19:32:01] <lperkins2> micropython
might be, but since you're not likely to be inputting code, you
don't really need the compiler
L1495[19:32:15] <S3_> my SBC will have a
PXE bootrom
L1496[19:32:18] <S3_> so you don't have
to flash the eeprom
L1498[19:32:42] <S3_> it uses RARP with
UDP + TFTP though, no TCP and is 10 Mbit
L1499[19:33:29] <gamax92> alright, got
most everything moved from the backup and things I could think of
reinstalled
L1500[19:33:39] <S3_> gamax92 is
here!
L1501[19:33:44] <gamax92> I am
here!
L1502[19:33:45] <lperkins2> I should
probably specify I'm looking for the tiniest kernel+initrd linux
distro
L1503[19:34:01] <SoraFirestorm> not
happening on a 6502
L1504[19:34:10] <gamax92> lperkins2: a
ram floppy image?
L1505[19:34:12] <SoraFirestorm> you need
a specialized Linux kernel for that
L1506[19:34:32] <CompanionCube>
lperkins2: go digging in the land of embedded router firmwares and
linux emulator
L1507[19:34:45] <S3_> no there's no Linux
for 6502!
L1508[19:35:05] <SoraFirestorm> ^
L1509[19:35:06] <S3_> the SBC might be
pretty nifty but it's really meant to be an awesome assembly hobby
board
L1510[19:35:16] <SoraFirestorm> The Linux
kernel needs a 32bit arch with an MMU
L1511[19:35:20] <S3_> you can connect it
to IRC or something
L1512[19:35:35] <lperkins2> I'm not
looking for it for the 6502, there's 2 discussions ongoing here
:)
L1513[19:35:41] <S3_> SoraFirestorm: it
will have an MMU
L1514[19:35:48] <S3_> I am designing the
MMU myself on an FPGA
L1515[19:35:49] <SoraFirestorm>
ooooh
L1517[19:35:55] <SoraFirestorm> that
sounds fancy
L1518[19:35:59] <S3_> and I may even
include DMA support
L1519[19:36:08] <gamax92> S3_: I have no
backlog btw, so not the slightest of clue what's being talked
about
L1520[19:36:08] <S3_> well the thing is
the 6502 is all memory mapped IO
L1521[19:36:27] <gamax92> besides that
you're doing 6502 things as usual
L1522[19:36:53] <S3_> so I decided that
people should be able to flash the SBC with an ssembly file that
has some confiuguration header to tell the MMU where everything is
mapped in memory
L1523[19:37:02] <lperkins2> I have the
x86 arch booting and outputting in a sane fashion to the OC
screen
L1524[19:37:06] <S3_> SoraFirestorm:
otherwise you are limited to my memory map :)
L1525[19:37:30] <lperkins2> but waiting
on the initrd to load is taking a long time, so I'm trying to find
a smaller system.
L1526[19:37:39] <S3_> you'll be able to
bank switch, etc from software
L1527[19:37:52] <lperkins2> also, I still
need to get this darn serial input to work
L1528[19:38:03] <S3_> whatchya doing
serial for?
L1529[19:38:06] <S3_> on*
L1530[19:38:30] <S3_> speciaking of non
power of two clock rates for serial IO, I found a bug in my ARM
debugger
L1531[19:38:38] <S3_> how the f*** do you
debug that?
L1533[19:38:49] <CompanionCube> Tiny
linux kernels imho is about 'what can you do without'
L1534[19:38:59] <lperkins2> this looks
promising
L1535[19:39:03] <S3_> the Keil debugger
has a bug where some registers aren't updated in the GUI to the
registers' value
L1537[19:39:30] <lperkins2> I'm doing
serial I/O because it's easier to output to an OC screen than VGA
would be.
L1538[19:39:41] <gamax92> well yeah
L1539[19:39:52] <lperkins2> And I have to
do serial input because linux doesn't want to read from /dev/tty0
and write to /dev/ttyS0
L1540[19:40:25] <S3_> SoraFirestorm: if
my spartan 6 FPGA is fast enough and large enough I may be able to
put the verilog code for the 6502 WDC sells into the FPGA and do
without a standalone 6502, and integrate the DMA and MMU stuff
built into the chip.
L1542[19:40:31] <S3_> SoC ftw
L1543[19:40:44] <gamax92> S3_: fpga
\o/
L1544[19:40:45] <CompanionCube> gamax92:
compression may not always count/be availble
L1545[19:41:01] <gamax92> CompanionCube:
that's nice?
L1546[19:41:12] <CompanionCube> gamax92:
ping fail
L1547[19:41:14] <CompanionCube>
Sorries.
L1548[19:41:31] <S3_> gamax92: yeah I;m
finally building that 6502 MMU
L1549[19:41:39] <S3_> but since WDC
provides the 65c02 verilog sources
L1550[19:41:47] <gamax92> S3_: now build
a SID on an FPGA
L1551[19:41:51] <S3_> why not just put it
all in the one chip as a "super 6502" ?
L1552[19:41:55] <S3_> !!!!
L1553[19:41:56] <S3_> nop
L1554[19:41:58] <vifino> That reminds me
that I need an fpga that's compatible with opencl.
L1555[19:42:00] <gamax92> pin compatible
of course
L1556[19:42:02] <S3_> too much work
L1557[19:42:09] <vifino> Anyways, gonna
go to sleep.
L1558[19:42:12] <vifino> See ya,
peeps.
L1559[19:42:16] <S3_> vifino: are the
spartans?
L1560[19:42:54] <S3_> I found this btw
which if I want to make that SBC mmu I will probably do it on this
first:
L1562[19:43:14] <S3_> it's an FPGA board
that's cheap and super tiny, and is programmed using an ATMega324
(which I have programmed using ISP before)
L1563[19:43:19] <CompanionCube> Google
suggests perhaps
L1564[19:43:24] ***
g is now known as gAway2002
L1565[19:43:53] <S3_> gamax92: what do
you think of that fpga board?
L1566[19:44:30] <gamax92> I've never used
an FPGA before
L1567[19:44:34] <S3_> vifino: I would
imagine newer Spartan 6 would if you can run opencl on that
stuff
L1568[19:44:46] <S3_> because spartan is
Xylinx or whatever
L1569[19:44:53] <S3_> gamax92: fpgas are
amazing
L1570[19:46:02] <CompanionCube> Aren't
they basically things that allow you to code a (slow) CPU / circuit
into existence#]
L1571[19:46:02] <lperkins2> looks like
tinycore will work great, whole thing goes inside the initrd, boots
lightning fast, runs kernel 4.2
L1572[19:46:09] <lperkins2> at least it
seems to work in qemu...
L1573[19:46:21] <S3_> CompanionCube: they
make FPGAs that run at several Ghz
L1574[19:46:32] <S3_> those are just
$$$$$$$$$$$$$$$$$$$$$$$
L1575[19:46:52] <S3_> CompanionCube:
intel uses them to test their x86 line
L1576[19:47:14] <gamax92> from what I
understand, even a slow FPGA could easily out perform a modern
computer thanks to it's parallel processing
L1577[19:48:06] <S3_> right
L1578[19:48:13] <S3_> you could design
some massive superscaling
L1579[19:48:16] <S3_> or something
L1580[19:48:35] <S3_> CompanionCube:
you're baiscally just programming boolean algebra onto it
L1581[19:48:50]
⇨ Joins: VanillaBean
(~VanillaBe@c-98-232-42-143.hsd1.wa.comcast.net)
L1582[19:48:59] <S3_> they use what are
they.. Logic cells or whatever they are
L1583[19:49:04] <S3_> in a giant
matrix
L1584[19:51:38] ***
Antheus|Sleep is now known as Antheus
L1585[19:51:56] <CompanionCube> S3_:
which is your preference
L1586[19:52:06] <CompanionCube> VHDL or
Verilog
L1587[19:59:54]
⇨ Joins: OneM_Industries
(~OneM_Indu@ftth-66-132.bvunet.net)
L1588[20:09:18] <Antheus> How should I
have the folders for my email program?
L1589[20:09:22] <Antheus> server
side
L1590[20:10:51] <Antheus> i'm thinking
/usr/openmail/usrs/username/inbox/message/
L1592[20:11:21] <Antheus> with /message/
having the message be a .lua file that prints stuff
L1593[20:11:23] <CompanionCube> Did I
ever mention how much I hate android's app killing?
L1594[20:11:25] <CompanionCube> because I
do.
L1595[20:12:14] <SoraFirestorm> Antheus:
is message a directory or file?
L1596[20:12:19] <Antheus> directory
L1597[20:12:27]
⇦ Quits: LuMistry
(uid146685@2604:8300:100:200b:6667:3:2:3cfd) (Quit: Connection
closed for inactivity)
L1598[20:12:34] <Antheus> and it will
contain a message.lua, info.lua, and any attachments
L1599[20:12:36] <SoraFirestorm> why not
just /usr/openmail/usrs/username/inbox/
L1600[20:12:44] <SoraFirestorm> I don't
quite get it
L1601[20:12:46] <SoraFirestorm> but
whatever
L1602[20:13:12] <Antheus> ~w data
L1604[20:13:54] <SoraFirestorm> the talk
about parallel FPGAs makes me wonder if it would be possible to
have SMP computer in OC
L1605[20:14:05] <SoraFirestorm> (not that
I particularly want one, just curious0
L1606[20:14:08] <SoraFirestorm>
s/0/)/
L1607[20:14:10] <MichiBot>
<SoraFirestorm> (not that I particularly want one, just
curious)
L1608[20:15:21] <Antheus> if only there
was a way to zip files or whatnot
L1609[20:15:22] <CompanionCube> Antheus:
if you want to be unixy
L1610[20:15:30] <Antheus> I always want
to be unixy
L1611[20:15:49] <CompanionCube> a better
choice would be somewhere in /var, perhaps /var/mail or
/var/spool/mail?
L1612[20:15:54]
⇦ Quits: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com) (Quit:
Leaving)
L1613[20:16:13] <Antheus> ok
L1614[20:17:49]
⇨ Joins: xarses
(~xarses@173-164-194-206-SFBA.hfc.comcastbusiness.net)
L1615[20:17:55] <lperkins2> heh, there's
a JS arch, and an emulator capable of running linux on top of
js...
L1616[20:18:49] <CompanionCube> It'd be
abysmally slow
L1617[20:19:38] <lperkins2> 38 seconds to
boot on top of chrome's js engine...
L1618[20:20:51] *
CompanionCube should at least investigate a Lisp/Scheme or
Smalltalk architecture at some point
L1619[20:21:39] <CompanionCube> I can't
imagine the latter being very useful at OC resolutions though
L1620[20:33:00]
⇦ Quits: xarses
(~xarses@173-164-194-206-SFBA.hfc.comcastbusiness.net) (Ping
timeout: 195 seconds)
L1621[20:35:19]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L1622[20:44:19]
⇨ Joins: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com)
L1623[20:46:43] <lashtear> well, you
could implement a SECD machine, for example
L1624[20:47:10] <lashtear> Would not
likely be any worse than lua
L1625[20:47:49] <lashtear> Antheus, tar
is pretty easy to implement
L1627[20:53:31] *
Izaya looks around
L1628[20:53:42] <Izaya> tfw torrenting
and IRC in class
L1629[21:00:47]
⇦ Quits: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com) (Ping timeout:
190 seconds)
L1630[21:01:03]
⇨ Joins: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com)
L1631[21:04:35] <gamax92> #p
L1632[21:04:40] <|0xDEADBEEF|> >
0.398848342 Seconds passed.
L1633[21:05:02] <lashtear> i've done
worse
L1634[21:05:28] <lashtear> once was
ircing in class, said stupid things on some dalnet channel, and a
jackass started a ddos that took down the whole calren sonet ring
>_>
L1635[21:05:33] <Izaya> #p
L1636[21:05:34] <|0xDEADBEEF|> >
0.5995819579999999 Seconds passed.
L1637[21:06:17]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host
closed the connection)
L1638[21:07:26] <SF-MC> I'm tempted to
just abandon the rest of this oil
L1639[21:07:41] <SF-MC> I've already got
close to 500 buckets
L1640[21:08:02] <v^> so uh
L1641[21:08:14] <SF-MC> course
L1642[21:08:17] <v^> a trump volunteer
has a KKK tattoo and 88 on her arm
L1643[21:08:22] <SF-MC> I'm kinda OCD
perfectionist
L1644[21:08:31] <SF-MC> uh
L1645[21:08:35] <SF-MC> that's...
nice...
L1646[21:08:36] <SF-MC> ?
L1647[21:08:50] <v^> and MPR was covering
her xD
L1648[21:09:18] <v^> like
L1649[21:09:35] <v^> why r ppl like this
being coverd by the news in a semi positive way
L1650[21:16:59] <omglolbah> Becuase
outrage sells. Duh :p
L1651[21:28:07]
⇦ Quits: cpup (~cpup@32.218.119.105) (Ping timeout: 190
seconds)
L1652[21:29:40]
⇨ Joins: cpup (~cpup@32.218.119.105)
L1653[21:31:53] <lperkins2> wow,
cool
L1654[21:31:55] <lperkins2> make
tinyconfig
L1655[21:32:03] <lperkins2> produces a
linux kernel at 1.1 MB
L1656[21:32:48] <Kodos> Holy shit I feel
better
L1657[21:32:58] <SF-MC> that's good
L1658[21:32:59] <lperkins2> Glad to hear
it
L1659[21:33:19] <Kodos> Mom took me out
and got me a big ass greasy burger and a 64 oz coke
L1660[21:33:29] <SF-MC> mmmmm greasy
burgers
L1661[21:33:39] <Kodos> brb now, putting
wife to bed
L1662[21:33:47] <Izaya> murica?
L1663[21:33:55] *
Izaya slaps self for saying that
L1664[21:33:56] *
EnderBot2 laughs
L1665[21:34:23]
⇨ Joins: omglolbah_
(~ksh@164.159.164.82.customer.cdi.no)
L1666[21:34:36]
⇦ Quits: omglolbah (~ksh@164.159.164.82.customer.cdi.no)
(Read error: Connection reset by peer)
L1667[21:34:48] ***
omglolbah_ is now known as omglolbah
L1668[21:38:40] <Kodos> So what have I
missed today
L1669[21:39:06] <Izaya> dunno
L1670[21:39:12]
⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
(Remote host closed the connection)
L1671[21:39:25] <Nachtara> guys
L1672[21:39:45] <gamax92> gals
L1673[21:39:52] <Nachtara> who here has
minecraft loaded with botania in it
L1674[21:39:55] <lperkins2> Oh, Kodos, I
updated that download to fix the mcmod.info and add a creative
tab
L1675[21:40:05] <Kodos> Neat
L1676[21:40:10] <Kodos> How goes work on
the textures?
L1677[21:40:16] <lperkins2> Haven't
started,
L1678[21:40:26] <lperkins2> I'm going to
slap something ugly together
L1679[21:40:28] <Nachtara> I need someone
to test what happens if you break a creative mana pool in
survival
L1680[21:40:34] <Kodos> When you do,
given that your stuff is basically needing OC, I'd use OC's base
textures tos tart
L1681[21:41:05] <lperkins2> I'm hoping
when a friend of mine gets a bit of time they'll make some higher
quality textures
L1682[21:42:15] <SoraFirestorm> who was
it eariler that was doing VT100 stuff?
L1683[21:42:49] <lperkins2> Me
L1684[21:43:05] <Kodos> I thought it was
S3_
L1685[21:43:30] <SoraFirestorm>
lperkins2: how difficult is it? I'm thinking of writing a VT100
emulator.
L1686[21:44:06] <lperkins2> Depends on
what level of functionaly you need.
L1687[21:44:19] <SoraFirestorm> more or
less complete
L1688[21:44:21] <lperkins2> A very crude
implementation is pretty simple,
L1689[21:44:33] <SoraFirestorm> could
drop in as my emulator
L1690[21:44:41] <lperkins2> trying to
make it masquerade as a particular tty could be more
difficult
L1691[21:44:49] <SoraFirestorm> so I
don't need anything anything esoteric
L1692[21:44:55] <SoraFirestorm> just what
gets used in day-to-day
L1693[21:45:15] <SoraFirestorm> context:
Emacs' builtin VT100 emulator sucks, considering writing a new
one
L1694[21:46:01] <SoraFirestorm> complete
enough that I could switch to it full time
L1695[21:46:23] <SoraFirestorm> 8
colors
L1696[21:46:24] <lperkins2> So, basically
you just have to print the text you get into the screen buffer at
the current cursor position, unless it's a control character
L1697[21:46:24] <SoraFirestorm> the
horror
L1698[21:46:33] <SoraFirestorm>
right
L1699[21:47:05] <lperkins2> and if the
control character is escape (24), you have to read the next several
characters and process them specially (move cursor, scroll screen,
clear screen ...)
L1700[21:47:11] <SoraFirestorm>
right
L1701[21:47:17] <SoraFirestorm> I
understand the basic process
L1702[21:47:26] <SoraFirestorm> let me
put this another way
L1703[21:47:27] <lperkins2> My
implementation took about an hour or so to write in java, using
OC's screen as the backend
L1704[21:47:49] <SoraFirestorm> Can I
have a crudely functional implementation in a week?
L1705[21:47:57] <SoraFirestorm> or is it
more complex than that?
L1706[21:48:14] <lperkins2> If you're a
semi-competent programmer and not writing in a totally useless
language, yes.
L1707[21:48:29] <SoraFirestorm> I like to
think I'm at least semi-competent :P
L1708[21:48:42] <Kodos> I wanna program
something but I've no idea what
L1709[21:48:44] <SoraFirestorm> Would
Emacs Lisp be a useless language?
L1710[21:48:46] <SoraFirestorm> :P
L1711[21:49:07] <SoraFirestorm> I've no
choice on that detail, so it doens't really matter what you
say
L1712[21:49:15] <lperkins2> Nah, wouldn't
be what I'd use for it, but it should work.
L1713[21:49:27] <SoraFirestorm> That's
really the only way to do it though
L1714[21:49:36] <SoraFirestorm> to get a
VT100 inside Emacs
L1715[21:49:56] <SoraFirestorm> I can't
possibly see how to shell out to a separate program
L1716[21:50:39] <SoraFirestorm> but that
just may mean I'm a moron, sooo
L1717[21:51:02]
<
Meelock
(Meelock/meelock)> hey random question, does any one here
play factorio?
L1718[21:51:40] <lperkins2> nah, use
emacs lisp, it'll be fine if you enjoy writing lisp for this sort
of thing.
L1719[21:51:44] <Kodos> I had an ollllld
yarr'd version I played
L1720[21:51:47] <Kodos> But it's been a
year or so
L1721[21:52:09] <lperkins2> I usually use
lisp as my intermediary language for DSLs, I pretty much never
write it directly.
L1722[21:52:14] <SoraFirestorm>
lperkins2: I've been wanting to improve my Lisp anyhow
L1723[21:52:22] <SoraFirestorm> including
Emacs Lisp
L1724[21:52:36] <lperkins2> and more
strictly, I use scheme, not lisp
L1725[21:53:50] <VanillaBean> So I
figured out why I'm getting two events. Thanks for jostling my
memory, SoraFirestorm. I have a cycle in my network.
http://imgur.com/6jVEFEE that's a robot, agricraft
computer analyzer, and charger on the left. Is there a way to have
both next to the robot and not have a cycle?
L1726[21:54:47] <SoraFirestorm> slap down
a between the charger and computer case?
L1727[21:54:57] <SoraFirestorm> I'm
preeeetty sure that's the solution
L1728[21:55:01] <SoraFirestorm> but I
might be wrong
L1729[21:55:13] <SoraFirestorm> s/a /a
relay /
L1730[21:55:16] <MichiBot>
<SoraFirestorm> slap down a relay between the charger and
computer case?
L1731[21:56:02] <VanillaBean> ok
L1732[21:56:13] <SoraFirestorm> but that
may not work if relays don't transmit power too
L1733[21:56:18] <SoraFirestorm> I
honestly don't know
L1734[21:56:20] <SoraFirestorm> ~w
relay
L1736[21:56:35] <SoraFirestorm> not even
close ocdoc :(
L1737[21:56:56] <lperkins2> hm, that tiny
kernel stripped out the serial drivers, need to manually enable
what I need...
L1738[21:57:32] <SoraFirestorm> pretty
sure power passes through
L1739[21:57:36] <SoraFirestorm> wiki is
out of date too :(
L1740[21:58:19] <SoraFirestorm> let us
know if the relay works VanillaBean
L1741[21:59:32] <Temia> >stripping the
serial drivers
L1742[21:59:37] <Temia> why would you
even do that
L1743[21:59:43] <SoraFirestorm> for
tinyness
L1744[21:59:50] <Temia> They can't take
up that much space
L1745[22:00:14] <gamax92> SoraFirestorm:
does the wiki have a page about the relay?
L1746[22:01:14] ***
Ajloveslily is now known as Ajloveslily|Sleep
L1747[22:01:28] <SoraFirestorm> gamax92:
nope
L1748[22:01:35] <SoraFirestorm> still
separate switch and AP pages
L1749[22:02:21] <Temia> But it's
seriously one of the most basic and accessible ways to communicate
with a system, it seems crazy to strip them unless you literally
don't care about having a communication method
L1750[22:05:30] <lperkins2> It strips
everything not strictly needed.
L1751[22:05:49] <lperkins2> Once you're
down to 1MB total, the 2-3kb for the serial driver are actually
significant
L1752[22:06:07]
⇦ Quits: Madxmike
(~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com) (Ping timeout:
190 seconds)
L1753[22:09:36] <lperkins2> Since it's
designed for embedded systems, if you don't have a serial port, you
wouldn't need it.
L1754[22:09:43] <lperkins2> I basically
only have a serial port
L1755[22:20:22] <VanillaBean>
SoraFirestorm, I found the relay in nei, but last night you
mentioned a wireless relay. I don't see that
L1756[22:20:38] <SoraFirestorm> I made
the relay wireless
L1757[22:20:44] <SoraFirestorm> slap in a
wireless modem
L1758[22:20:49] <VanillaBean> k
L1759[22:25:36] <VanillaBean> the
wireless goes in it, not used in crafting?
L1760[22:27:42] <VanillaBean> now I get
each event 4 times
L1761[22:28:56]
⇨ Joins: xarses
(~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1762[22:29:36]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: I am a wofl, AMA (when i return~))
L1763[22:30:20]
⇨ Joins: Tedster__
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com)
L1764[22:32:35]
⇦ Quits: Tedster_
(~Tedster@host81-135-75-28.range81-135.btcentralplus.com) (Ping
timeout: 195 seconds)
L1765[22:36:08] <VanillaBean> I think
it's caused by agricraft's computer analyzer
L1766[22:36:35] <VanillaBean> it happen
when the robot is next to it
L1767[22:38:24] <S3_> sigh
L1768[22:38:29] <S3_> I have no idea how
to use this computronics beep card
L1769[22:38:44] <S3_> I did like,
L1770[22:38:52] <S3_> beepcard.beep({100,
100}) and it didn't like it
L1771[22:41:21] <S3_> I think I see how
this is
L1772[22:41:33] <VanillaBean> happens
when it's just next tp the charger too
L1773[22:42:04] <S3_> wait what
L1774[22:42:11] <S3_> why is it this
complicated
L1775[22:42:25] <gamax92> S3_:
{[frequency]=duration, ...}
L1776[22:43:03] <S3_> sig
L1777[22:43:05] <S3_> sigh*
L1778[22:43:10] <S3_> needs better api
but
L1779[22:54:22] <SoraFirestorm> yeah, the
wireless card goes into a slot
L1780[22:54:32] <SoraFirestorm> sorry,
haven't been paying close attention to IRC
L1781[22:55:20] <SoraFirestorm>
VanillaBean: no idea about the Agricraft component
L1782[22:55:25] <SoraFirestorm> Try
testing in creative?
L1783[22:56:43] <VanillaBean> I might see
if upgrading to 1.5.22 helps
L1784[23:08:59] <S3_> dafuq is going
on
L1785[23:09:11] <S3_> my code is working
but some of the morse beeps are getting squished together
L1786[23:16:56] <S3_> fixed that and
finally found a bug in the numbers :D
L1787[23:17:12]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:c1a1:d193:852:f196:f77c) (Quit:
Leaving)
L1788[23:17:44]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:c1a1:d193:852:f196:f77c)
L1789[23:21:56] <S3_> gamax92: I am mad
at OC
L1790[23:21:57] <S3_> lol
L1792[23:22:05] <gamax92> k
L1793[23:22:07] <S3_> sleep() is not
reliable
L1794[23:22:19] <gamax92> cool, use
computer.uptime
L1795[23:22:26] <S3_> wut
L1796[23:22:28] <S3_> and poll?
L1797[23:22:57] <snowden89> sleep() is
not reliable for me as well...
L1798[23:23:09] <S3_> well I am working
with milliseconds
L1799[23:23:12] <snowden89> i go ok time
to sleep(6h)
L1800[23:23:18] <gamax92> lol.
L1801[23:23:18] <S3_> I have a morse code
function spitting out stuff
L1802[23:23:23] <S3_> it works with 1 and
0 but no other numbers
L1803[23:23:30] <gamax92> S3_: you're
working with 1/20th of a second
L1804[23:23:30] <snowden89> then awakes
10 seconds later needing to pee
L1805[23:23:45] <SoraFirestorm> so you
time res is only 0.05sec
L1806[23:23:48] <S3_> the equation is
correct... ((number + 19 - iter) % 10 )/ 5
L1807[23:24:06] <VanillaBean> is the a
way to prevent an oc cable from connecting to an adjacent oc
machine?
L1808[23:24:13] <SoraFirestorm>
depends
L1809[23:24:21] <SoraFirestorm> There's
context on best choice
L1810[23:24:25] <SoraFirestorm>
naturally, unplug it :P
L1811[23:24:30] <S3_> well 1 and 0 comes
out perfctly fine 80% of the time
L1812[23:24:37] <S3_> the other times the
beeps get jammed
L1813[23:24:38] <S3_> but
L1814[23:25:13] <VanillaBean> well i
realized my charger doesn't need to connect to the cable
L1815[23:25:23] <VanillaBean> it just
needs power
L1816[23:25:49] <S3_> I am using the
computronics beep
L1817[23:25:58] <S3_> would it be better
to just buffer it for the speaker?
L1818[23:26:08] <lperkins2> hm, this
looks like it would work great
L1819[23:26:18] <lperkins2> even detects
a virtualized serial keyboard
L1820[23:26:27] <lperkins2> but grub
won't run it...
L1821[23:26:54]
⇦ Quits: Lathanael|Away
(~Lathanael@p549606BB.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L1822[23:30:48] <gamax92> lperkins2:
which grub
L1823[23:33:41] <lperkins2> legacy
L1824[23:34:13] <lperkins2> I'd have to
compile grub2 myself, since this isn't quite a full 686 and I can't
find grub for a 486
L1825[23:34:22] <gamax92> don't use grub2
...
L1826[23:35:28]
⇨ Joins: Lathanael|Away
(~Lathanael@p549606F1.dip0.t-ipconnect.de)
L1827[23:35:53] <lperkins2> I don't
intend to
L1828[23:36:45] ***
alfw is now known as alfw|Off
L1829[23:44:07] <lperkins2> and suddenly
nothing I write to the device is getting saved...
L1830[23:48:50] ***
medsouz is now known as medsouz|offline
L1831[23:49:05] ***
mrkirby153 is now known as kirby|gone
L1832[23:59:16] <lperkins2> got it
L1833[23:59:34] <lperkins2> now to see if
jpc can boot it