<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:04] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:04] zsh
sets mode: +v on Corded
L3[00:02:09] ***
CB|Away is now known as Kimiro
L4[00:04:55] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L6[00:05:17] ⇦
Quits: Yepoleb (~yepoleb@188-23-116-61.adsl.highway.telekom.at)
(Quit: Yepoleb)
L7[00:07:31] ⇨
Joins: brandon3055 (~Brandon@122.129.142.1)
L8[00:11:17] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:ec2f:eef7:26b2:aec)
(Read error: Connection reset by peer)
L9[00:17:44] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L10[00:20:18] ⇨
Joins: brandon3055 (~Brandon@122.129.142.1)
L11[00:21:41] <Saphire> OMG
L12[00:21:56] <Saphire> windows version of
stellaris works fine on linux o.o
L13[00:22:01] <Saphire> AND MY COMPUTER CAN
HANDLE IT
L15[00:29:57] ***
Kasen is now known as rakiru|offline
L16[00:31:18] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L17[00:33:59] ⇨
Joins: brandon3055 (~Brandon@122.129.142.1)
L18[00:34:05] <Antheus> I FINALLY got
shutter to work
L19[00:37:00] ⇦
Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection
reset by peer)
L20[00:39:31] ⇨
Joins: brandon3055 (~Brandon@122.129.142.1)
L21[00:42:22] ***
mrkirby153 is now known as kirby|gone
L22[01:00:21] ***
Antheus is now known as Antheus|Sleep
L23[01:09:01] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA5210F6D8366FB667D8.dip0.t-ipconnect.de)
L24[01:09:02] zsh
sets mode: +v on Vexatos
L25[01:10:05] ⇨
Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L26[01:10:59] <Vexatos> o\
L28[01:22:12] <Saphire> That's a small
screen..
L29[01:23:30] <Izaya> That's an S10e for
you
L30[01:39:32] <asie> S10e?
L32[01:58:21] ⇦
Quits: bauen1 (~quassel@2a02:810d:1980:1584:3114:fd46:9885:c028)
(Ping timeout: 190 seconds)
L33[02:23:17] ⇨
Joins: Vexaton
(~Vexatos@p200300556E32CA6310F6D8366FB667D8.dip0.t-ipconnect.de)
L34[02:23:18] zsh
sets mode: +v on Vexaton
L35[02:23:31] ***
Vexatos is now known as Guest39512
L36[02:23:31] ***
Vexaton is now known as Vexatos
L37[02:28:36] ⇦
Quits: Guest39512
(~Vexatos@p200300556E32CA5210F6D8366FB667D8.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L38[02:42:11] ⇨
Joins: Keanu73 (~Keanu73@92.25.96.203)
L39[02:57:52] ***
amadornes[OFF] is now known as amadornes
L40[03:02:16] ⇨
Joins: Pyrolusite (~Pyrolusit@109.209.201.161)
L41[03:14:08]
<
Snapples> PRAISE THE EMPEROR
L42[03:47:01] ⇦
Quits: Cranium (~znc@cpe-72-180-39-249.neb.res.rr.com) (Quit: Oh
no, my bouncer died!)
L43[03:56:36]
<
Snapples> Huh, seems like the build
server is offline.
L44[03:57:40] ⇨
Joins: Inari (~Pinkishu@p5DEC69FB.dip0.t-ipconnect.de)
L45[04:01:37] ⇨
Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L46[04:10:22] ***
amadornes is now known as amadornes[AFK]
L47[04:22:27] ⇨
Joins: Jezza (~Jezza@92.206.5.6)
L48[04:22:33] ⇦
Quits: Keanu73 (~Keanu73@92.25.96.203) (Quit: Gotta go to bed or
something. See ya!)
L49[04:34:46] ⇨
Joins: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L50[04:37:27] <asie> It is indeed!
L51[04:50:20] zsh
sets mode: +v on asie
L52[04:51:03] ***
gAway2002 is now known as g
L53[04:55:14]
<
Snapples> RIP
L54[04:55:56] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA6310F6D8366FB667D8.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L55[04:57:07] ⇨
Joins: kremsy (~Lukas@cm56-201-86.liwest.at)
L56[04:59:16] <Zeizon> Hello, iv'e been
working my way in to madness that is networks, events and
signals.
L57[04:59:38] <Zeizon> would like to know
if there's any good example programs/librarys that could be of used
in learning?
L58[05:00:02] <Zeizon> in addition to oc
wiki
L59[05:00:20] ⇨
Joins: Vexatos
(~Vexatos@p200300556E32CA63E9447BCA5EDD620B.dip0.t-ipconnect.de)
L60[05:00:21] zsh
sets mode: +v on Vexatos
L61[05:00:42] <Skye> Zeizon: networking in
OC?
L62[05:00:47] <Zeizon> forum seems to have
lots of unfinished network apis :S
L63[05:00:48] <Zeizon> yes
L64[05:01:02] <Zeizon> i have difficulties
to understant event handling
L66[05:01:16] <Zeizon> modem api usage is
straight forward
L67[05:01:25] <Inari> what about it
L68[05:01:25] <Skye> I see
L69[05:02:03] <Zeizon> event.listen works
like an interrupt?
L70[05:02:48] <Skye> Kinda
L71[05:02:57] <Inari> ~~~kinda~~~
L72[05:03:05] <Skye> In Lua, functions are
like variables
L73[05:03:12] <Skye> Well
L74[05:03:16] <Inari> it calls the method
if the event occurs, yes
L75[05:03:21] <Zeizon> ok
L76[05:03:24] <Skye> Functions can be
stored in variables
L77[05:03:25] <Inari> but its inner
workings arent like interrupts
L79[05:04:02] <Inari> whenever someone asks
that it makes me want to explain all the stuff haha
L80[05:04:25] <Zeizon> event API has good
example, but i seem to miss some points on it :/
L81[05:05:11] <Zeizon> but it's run in the
background even if the main program is running in other while loop
for example?
L82[05:05:24] <Inari> ~~~kinda~~~
L83[05:05:40] <Zeizon> well the event
handling is done in background and then main loop is
interrupted
L84[05:05:56] <Zeizon> kinda? :D
L85[05:06:00] <Inari> haha kinda
L86[05:06:10] <Inari> more like
L87[05:06:19] <Inari> the main loop
temporarily gives up control all the time :p
L88[05:06:38] <Inari> do you know
coroutines?
L89[05:06:55] <Skye> And you can release
control from your own function too
L90[05:07:08] <Zeizon> i'm aware of
coroutines
L91[05:07:24] <Inari> okay, you also know
that only one coroutine runs at any given time then?
L92[05:07:43] <Zeizon> yes
L93[05:08:02] <Inari> good :p
L94[05:08:10] <Inari> but you dont know how
signals operate?
L95[05:08:34] <Zeizon> well, i'm getting
there
L96[05:09:43] <Zeizon> i have some
background of C and microcontrollers, it's bit of a sift in
thinking to move into software simulated enviroment
L97[05:10:26] <Zeizon> but anyway, i'll
have to test some thing later to get more specific questions
L99[05:13:05] <Inari> i was just goign to
explain a bit :D
L100[05:14:56] <Zeizon> I'll take any help
i can get with this :)
L101[05:15:17] <Inari> though im not sure
what actaully pull sthe events in openOS
L102[05:15:37] <Zeizon> community
generated content is bit lacking in tutorials with oc
currently
L103[05:15:42] <Inari> but yeah, event
handling cant run "in the background" because only one
thing ever runs at a time. (and code has to give up control, rather
than being interrupted)
L104[05:16:06] <Zeizon> yes
L105[05:17:09] <Zeizon> but it's like an
interrupt in AVR that forces a pointer to move in to specified
function and after that back in to the palce it was
interrupted
L106[05:18:30] <Inari> hm... i dont really
like comparing it to that I suppose, since signals are a queue, but
it has thes ame properites in that, your loop yields, the signal is
pulled, the event handler function is called and executes, that
then yields or ends and then your loop resumes where it yielded,
yes
L107[05:19:08] <Zeizon> ok cool. it seems
that i need to learn more about ignal queu
L108[05:20:06] <Inari> its really just a
queue :D you put stuff onto it by calling pushSignal, and you pull
stuff by calling pullSignal (which internally actually yields the
machine coroutine, waiting for the jvm to resum eit with the
requested (or any) signal supplied (or after a given timeout)
L109[05:20:38] <Inari> hmm though i can
recall if pullSignal yiedls the machein coroutine directly then,
doubt that
L110[05:20:56] <Inari> it porobabyl just
yields to the coroutine that resumed it, whichin turn does its
stuff and will proabbyl call pullSignal eventaully
L111[05:21:01] <Inari> *cant
L112[05:21:47] <Zeizon> ok
L113[05:21:52] <Inari> oh right the
machien coroutine keeps pulling signals
L114[05:22:01] <Inari> and passes that to
the bios
L115[05:23:07] <Inari> so its probably
something like... your program yields, so the shell does some other
stuff and also yields, the bios yields, the machine couritne yields
to jvm. jvm passes in somethign new resuming the machine, it in
turn resumes the bios, the bios resumes the shell and the shell
resumes your (and possible other running) programs. thats without
the event api at least
L116[05:23:47] <Zeizon> is this queue
automatically emptied?
L117[05:23:48] <Inari> with the event api
you just register with the event api that when it sees a certain
signal name it will call a certain function, and then its somewhere
along that chain, so something will call its pull, it pulls the
signal, does the functions
L118[05:24:01] <Zeizon> oh ok
L119[05:24:05] <Inari> well the item gets
dequeued when the jvm hands it to the machine
L120[05:24:09] <Zeizon> that simplifies a
lot of things
L121[05:24:13] <Inari> other than that, it
stays in the queue
L122[05:24:26] <Inari> hmm
L123[05:24:41] <Inari> im not quite sure
what calls event.pull in openos though as said :s migth be that you
have to call it in your main loop instead of
yielding/sleeping
L124[05:25:16] <Inari> the nice way of
that organization is that if a computer just sits tehre and waits
fro events, it wont be wasting cycles as its coroutines are paused
:D
L125[05:25:32] <Zeizon> event.pull will
wait for an event to happen and event.listen registers it to the
background handler
L126[05:25:41] <Inari> Zeizon: well you
can look at the event.lua and usch too, if you're intereted in
microcontroller stuff, eeprom is a bit more lowlevel
L127[05:26:03] <Zeizon> yeah, need to
check those out
L128[05:26:04] <Inari> hmm basically,
yeah. however, event.pull will just fetch any event, and if it
matches the registered thingy it hen call sthat :p
L129[05:26:14] <Zeizon> ok
L130[05:27:13] <Zeizon> thank you, this
has been quite helpful :)
L131[05:28:41] <Inari> i hope i got ti
right :P
L132[05:29:46] <Zeizon> close enough for
me for this moment :)
L133[05:30:08] <Zeizon> i'll be back later
with more questions :D
L134[05:30:57] <Zeizon> oh and have to ask
about your nick, is it after the Inari lake?
L135[05:31:09] <Inari> nope, the shinto
deity haha
L136[05:31:25] <Zeizon> the food was my
second quess :)
L137[05:31:35] <Zeizon> ah Inari
Okami
L138[05:31:39] <Inari> yep
L139[05:31:48] <Zeizon> cool
L140[05:31:50] <Inari> i seem to often
remind peopple of the food though
L141[05:31:53] <Inari> and make them
hungry haha
L142[05:32:05] <Inari> payonel: what does
"--[[@delayloaded-start@]]" even do
L143[05:32:41] <Zeizon> there's certain
music video that features couple of inaris in it :)
L144[05:33:03] <Inari> which kind of
inaris?
L145[05:33:12] <Zeizon> food and the lake
in Finland
L146[05:33:26] <Zeizon> there's a state of
Inari near the lake
L147[05:33:42] <Inari> ah :p
L148[05:36:42] <Inari> payonel: why is it
calling event.pull only if no filter/timeout is specified? (if im
reading this right :P)
L149[05:37:09] <Inari> but yeah term.lua
and sh.lua and all openos stuffs eems to extensively call
event.pull
L150[05:37:20] <Inari> so youmgith not
have to call it manuall and just yielding could be fine :P
L151[06:50:58] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L152[06:54:24] ***
amadornes[AFK] is now known as amadornes
L153[06:57:38]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L154[07:04:39] ⇦
Quits: Hyst (cxsss1@cpe-124-189-12-66.iacz1.cht.bigpond.net.au)
(Ping timeout: 201 seconds)
L155[07:06:06] <Sangar> o/
L156[07:14:13] <Vexatos> o\
L157[07:16:44] <Vexatos> Sangar, server is
rip D:
L159[07:17:07] <Vexatos> %jenkins
L160[07:17:14] <Vexatos> :P
L161[07:18:49] <Sangar> oh well
L162[07:18:53] <Sangar> it survived rather
long this time :P
L163[07:23:21] <Sangar> ohai jenkins
2.x
L164[07:24:51] <Sangar> > FATAL:
PermGen space
L165[07:25:05] <Sangar> does jenkins not
start a new process when compiling stuff? ^.-
L166[07:25:26] <Sangar> *running a
job
L167[07:25:54] <Sangar> going by the
number of processes it spawns i thought it would... maybe it's
unrelated to it locking up after some time after all
L168[07:26:56]
⇨ Joins: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L170[07:28:49] <Sangar> next
L171[07:28:54] <Vexatos> gud
L172[07:32:30] *
Lizzy groans
L173[07:33:38] ⇦
Quits: kremsy (~Lukas@cm56-201-86.liwest.at) (Ping timeout: 201
seconds)
L174[07:34:05]
⇨ Joins: Yepoleb
(~yepoleb@178-190-228-165.adsl.highway.telekom.at)
L175[07:36:35] *
Skye hands Lizzy some water
L176[07:42:17] *
Lizzy sips
L177[07:43:36] <Vexatos> Sangar, sooo
jenkins up when >_>
L178[07:44:48] <Sangar> was up again. then
was dead again. now up again.
L179[07:44:49] <Sangar> :X
L180[07:45:10] <Sangar> aaand dead
again
L181[07:45:11] <Sangar> ffs
L182[07:45:25] <Vexatos> I just want a
certain new build
L183[07:45:30] <Sangar> i get the feeling
the update to 2.x broke some things kinda badly
L184[07:45:31] <Vexatos> with a certain
commit committed
L185[07:46:32] <Sangar> if jenkins would
do me the favor of surviving long enough...
L186[07:50:56] <g> I actually had a look
at jenkins when 2.x came out
L187[07:51:01] <g> since they have that
webstart demo thing
L188[07:51:21] <g> the complete lack of
any useful functionality out of the box is astounding
L189[07:52:16] <g> it's got the node.js
problem - lots of small single-function plugins, with some
duplicates
L190[07:55:11] <Sangar> well, great. now
it's just sitting there, eating up all of the cpu time and not
being reachable -.- i'll leave it sitting a while longer, hoping
it's still compiling...
L191[07:57:01] <gamax92> mmm
L192[07:57:17] <gamax92> oh, hey
Vexatos
L193[07:57:36] <Vexatos> oh, hey
gamax92
L194[07:57:50] <gamax92> Vexatos: I can't
remember if I linked you this so I'll do it again anyway
L195[07:58:11] <Lizzy> .load
L196[07:58:12] <EnderBot2> CPU: 1.32 1.33
1.28 , RAM: 16.9G/31.3G (~53.9%), SWAP: 390.7M/88.2G (~0.4%)
L197[07:58:54] <S3> It's so useful to
connect a bouncer to a bouncer
L199[07:59:01] <MichiBot>
OpenComputers
SAM Speech | length:
11s | Likes:
0 Dislikes:
0
Views:
4 | by
gamax92
L200[07:59:19] <Lizzy> S3, lol
L201[07:59:31] <Vexatos> gamax92,
pls
L202[07:59:36] <S3> Damn it
L203[07:59:41] <Vexatos> you have way too
much free time
L204[07:59:43] <gamax92> Vexatos: more?
okay!
L205[07:59:45] <S3> I thought this was
going to be a talk by Sangar
L207[07:59:47] <Inari> lol
L208[07:59:53] <S3> or someone
L209[07:59:58] <S3> still neat
L210[08:00:00] <gamax92> is it
someone!
L211[08:00:02] <S3> gamax92: is that using
the sound mod?
L212[08:00:03] <Vexatos> gamax92, does
this use mary?
L213[08:00:05] <Vexatos> or something
else
L214[08:00:12] <gamax92> Vexatos: The fuck
do you think :P
L215[08:00:19] <Vexatos> because it's
definitely not mary's default voice >_>
L216[08:00:25] <Vexatos> ooooor you are
insane
L217[08:00:27] <gamax92> then
nooooooooope~ :P
L218[08:00:35] <gamax92> is SAM
L219[08:00:37] <Vexatos> and it is what I
think it is
L220[08:00:50] <Inari> gamax92: make it do
the roflcopter
L221[08:00:55] <Skye> Vexatos, it's a port
of a C64 voice synth, from what I can tell
L222[08:01:10] <Vexatos> Skye, then it is
what I think it is :|
L223[08:01:14] <S3> gamax92: make it sing
daisy, daisy!
L224[08:01:18] <gamax92> Skye: it also
existed for Atari 8bit
L225[08:01:20] <Vexatos> gamax92, you are
positively mad ._.
L226[08:01:37] <Skye> make it sing still
alive
L228[08:01:43] <MichiBot>
First
computer to sing - Daisy Bell | length:
1m 52s | Likes:
6305 Dislikes:
67 Views:
1019460 | by
Slaven
Radovic
L229[08:01:46] <S3> daisy^
L230[08:01:56] <S3> it actually does
talk
L231[08:02:12] <gamax92> SAM can actually
sing somewhat
L232[08:02:13] <S3> maube 40 seconds
in
L233[08:02:18] <S3> maybe*
L234[08:02:28] <Inari> make it do
miku
L235[08:02:33] <gamax92> has
pitch/speed/mouth/throat controls and you can directly input
phonemes
L236[08:02:33] <S3> 1 minute in heh
L237[08:02:59] <gamax92> oh and some
special sing mode which I'm not sure what it does
L238[08:03:05] <Inari> Manual
L239[08:03:09] <Inari> Pitch: pitch of
voice
L240[08:03:09] <gamax92> Inari: what
manual :P
L241[08:03:17] <Inari> Speed: speed of
output
L242[08:03:27] <Inari> Mouth: Opening
angle of mouth
L243[08:03:34] <Inari> Throat: Choke hold
strength on throat
L244[08:03:52] <gamax92> choke hold
o.o;
L245[08:03:59] <gamax92> is that what it
really gives in the manual
L246[08:05:00] <Inari> nah
L247[08:05:11] <Vexatos> gamax92,
kewl
L248[08:05:13] <Vexatos> anyways,
bbl
L250[08:05:58] <MichiBot>
Donald
Sherman orders a pizza using a talking computer, Dec 4, 1974 |
length:
7m 12s | Likes:
633
Dislikes:
7 Views:
96193 | by
John Eulenberg
L251[08:06:00] <S3> DOMINOES FAILED
L252[08:06:06] <gamax92> RUINED
L253[08:06:09] <S3> they thought it was a
pank
L254[08:06:12] <S3> prank*
L255[08:06:35] <gamax92>
W A S T E D
L257[08:08:11] <gamax92> S3: you know how
sometimes you look at words and they don't look like words?
L259[08:08:43] <S3> not not really but
yes
L260[08:08:49] <S3> it happens when I read
spanish
L261[08:08:59] <S3> or french, everything
in french is backwards.
L262[08:09:41]
⇨ Joins: Gyro_
(~Gyro@2601:184:300:5d60:dcb4:3ad9:8a01:bfbd)
L263[08:10:18] ⇦
Quits: Gyro (~Gyro@c-73-16-26-159.hsd1.me.comcast.net) (Ping
timeout: 384 seconds)
L264[08:10:43] <Skye> I only know
English
L265[08:11:35] <gamax92> S3: anyway, I'm
gonna go try to resolve some of the issues still inside the
port.
L266[08:11:51] <S3> for the sound
card?
L267[08:12:11] <gamax92> Waiting on Sangar
to do a fix I need for it.
L268[08:12:57] <gamax92> oh, thanks Sangar
<3
L269[08:13:10] <S3> If I can come up with
a phase locked loop in software, then FSK is possible for data
transmission :P
L270[08:13:20] <Sangar> gamax92, only
partially tested it, let me know if it actually works ;)
L271[08:13:25] <S3> at least, that would
be the "proper" way to do it
L272[08:13:35] <Sangar> so, apparently
jenkins is running out of memory .-.
L273[08:13:35] <gamax92> alright
L274[08:13:40] <Sangar> now where to
adjust that again...
L275[08:13:49] <gamax92> Install a ram
compressor!
L276[08:13:55] <gamax92> do you has
UKSM!
L277[08:13:55] <S3> but it will only work
if you can also input audio
L278[08:13:56] <Sangar> download more
ram?
L279[08:14:10] <gamax92> Download teh
wam
L280[08:14:30] <gamax92> anyway
>_>;
L281[08:14:43] <gamax92> oh wait, if
jenkins is dying is there actually a jar for this?
L282[08:14:58] <gamax92> or do I have to
try building it myself and wait until next year
L283[08:15:20]
⇨ Joins: Keanu73 (~Keanu73@92.28.81.223)
L284[08:15:21] <S3> if I can do a phase
locked loop, I'd be able to parse real WFM radio signals even from
your favorite radio station :D
L285[08:15:33] <S3> without decoding them
before transfer
L286[08:16:10] <Mimiru> Sangar, what
distro is the build server running?
L287[08:16:35] <Sangar> debian
L288[08:16:37] <Sangar> i think
>_>
L289[08:16:38]
⇨ Joins: kremsy (~Lukas@86.56.201.86)
L290[08:16:39] <S3> NOOOO
L291[08:16:45] <Mimiru>
/etc/default/jenkins
L292[08:16:46] <Mimiru> iirc
L293[08:16:50] <Sangar> ah
L294[08:16:54] * S3
runs away
L295[08:16:57] <Sangar> well, just messed
with the one in init.d :P
L296[08:17:06] <Mimiru> set stuff in
JAVA_ARGS=
L297[08:17:08] <Mimiru> ahh lol
L298[08:17:13] <Sangar> yeah ^^
L299[08:18:52] <S3> I am compiling sudo on
my beaglebone black running FreeBSD
L300[08:18:53] <Sangar> allright then,
let's see how it goes...
L301[08:18:59]
<
Snapples> Ah, now it at least
displays 503
L302[08:21:01] <Sangar> so far so
good...
L303[08:21:15] <Sangar> 1.8.9 build ran
through and i can still refresh :P
L304[08:22:15] <gamax92> !
L305[08:22:35] <Sangar> 1.9 done and still
alive
L306[08:22:43] <gamax92> !!
L307[08:22:46] <Sangar> 1.7.10 don't let
me down now
L308[08:22:50] <gamax92> !!!
L309[08:23:03]
<
Snapples> ;D
L310[08:23:31] <gamax92>
BUILD FAILED
L311[08:23:34] <gamax92> you let me down
gradle
L312[08:24:10] <gamax92> Actually I guess
I don't need to rebuild this I just have to run it with the newer
jar :/
L313[08:24:13] <S3> that's gradle for
you
L314[08:24:24] <g> I still haven't managed
to build OC
L315[08:24:34] <S3> OC never fails its'
build!
L316[08:24:35] <g> I blame obama
L317[08:24:39] <gamax92> g: ya pleb!
L318[08:24:40] <g> It doesn't fail
L319[08:24:40] <Mimiru> I have... it only
took 30+ minutes
L320[08:24:44] <g> it just never
ends
L321[08:24:44] <gamax92> ^
L322[08:24:45] <g> IT NEVER ENDS
L323[08:24:50] <S3> wait what
L324[08:24:55] <g> I left mine
overnight
L326[08:25:02] <gamax92> OC builds really
really slowly ...
L327[08:25:05] <S3> why does it take you
30 minutes to build OC? It takes me < 3 minutes.
L328[08:25:18] <gamax92> S3: you've
probably had it built already before
L329[08:25:22] <Mimiru> Started 1 mo 2
days ago
L330[08:25:22] <Mimiru> Took 50 min
L334[08:25:48] <g> My server can't build
it either, and it's pretty beef
L335[08:25:49] <S3> But I do build it at
like 4 Ghz with an 8 core machine, so maybe that has something to
do with it :P
L336[08:25:50] <g> beefy*
L337[08:26:07] <gamax92> g: burgie
L338[08:26:08] <Mimiru> server is 8 cores
as well
L339[08:26:27] <S3> I dunno if gradle
manages multiple cores, but a clean build of OC never took me more
than 5 minutes
L340[08:26:44] <Mimiru> it always stalled
out at some point
L341[08:26:47] <Mimiru> then it'd
finish
L342[08:27:40] <Sangar> the 1.7 builds
take an eternity yeah... maybe due to the huge number of deps?
idk
L343[08:28:03] <Sangar> the 1.8+ builds
take ~1.5 minutes on the server :P
L344[08:28:55] <Mimiru> bleh
L345[08:28:58] <Mimiru> off to work
L346[08:29:18] <Sangar> on saturdays?
D:
L347[08:29:48] <Mimiru> Yeah, we're open
Saturdays
L348[08:30:04] <Mimiru> I usually have
Friday off... but had to work yesterday too
L349[08:30:05] <Sangar> ah, welp. make 'em
pay :P
L350[08:30:10] <gamax92> Open 24 hours, no
sleeping on the job.
L351[08:30:20] <Mimiru> yes, they pay, my
standard $8 an hour..
L352[08:30:25] *
Mimiru sighs
L353[08:30:27] <Sangar> <_>
L354[08:31:32] <gamax92> I don't at all
remember what I had to do to get the Client/Server
ComponentTrackers in Java.
L355[08:31:35] <Sangar> i really don't
know why the 1.7 build is taking so long unless it's polling remote
servers for dependenices... it's sitting there at 0% cpu now
L356[08:31:49] <gamax92> also I don't want
to use it because Scala's None doesn't work well in Java.
L357[08:32:36] <Sangar> yeah, will see if
a nice api can be made instead
L358[08:32:40] <Sangar> then
L359[08:32:42] <Sangar> ish
L360[08:32:50] ⇦
Quits: DaMachinator
(~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Abort
| Retry | Fail)
L361[08:33:14] <gamax92> Sangar: then what
should I throw into the sound card? :P wait or just use
ComponentTracker?
L362[08:33:40] <Sangar> if you can, use
it. i'll make no promises on any eta wrt that :P
L363[08:34:30]
⇨ Joins: BearishMushroom
(~BearishMu@90.231.174.194)
L364[08:36:51] <Sangar> bbl
L365[08:38:21] <S3> gamax92: ADC /
DAC!
L366[08:41:36] <Inari> so, anyone been
testing 1.9 OC?
L367[08:41:36] <gamax92> S3: DOM /
SUB!
L368[08:41:41] <Inari> gamax92: lewd
L370[08:42:18] <S3> with a simple adc /
dac we can determine the amplitutde of an audio signal coming in or
going out
L371[08:42:35] <gamax92> S3.
L372[08:42:44] <gamax92> Synthesis is on
the client, not the server.
L373[08:42:51] <S3> whyyyyyy
L374[08:43:03] <S3> (I'm kidding)
L376[08:43:11] <gamax92> but you idea is
kill.
L377[08:43:29] <S3> well actually, you
know it wouldn't be a big deal to stream to the client I would
think but
L378[08:43:32] <S3> why is that
L379[08:43:51] <Inari> gamax92:
microphones?
L380[08:46:26] <gamax92> S3: imagine the
number of people at BTM * 172KB/s
L381[08:47:55] <gamax92> or, you can just
send a small tiny blurb of instructions (no idea if it's small but
it's smaller than 172KB)
L382[08:50:05]
<
Snapples> I'm using it.
L383[08:52:18] <Inari> is there a OC
standard testing world?
L384[08:52:37] <Izaya> those are a
thing?
L386[08:54:35] ⇦
Quits: Katie (~Michiyo@mail.pc-logix.com) (Read error: Connection
reset by peer)
L387[08:54:55] <gamax92> ?
L389[08:55:57]
<
Snapples> ?
L391[08:56:50] <Inari> aw :p
L392[08:57:00] <S3> what are
snapples
L393[08:57:26] <Inari> when will oc 1.9 be
on curse btw? :D
L394[08:58:56] <S3> tomorrow!
L395[08:59:11] <Inari> i somehow doubt
that
L396[08:59:47] <gamax92> no, really is
tomorrow, Sangar posted an announcement on the forums
L397[08:59:59] <Inari> :o
L398[09:00:45] <Inari> uhhhh
L399[09:00:47] <Inari> where D:
L400[09:00:55] <gamax92> made you
look
L401[09:00:58] *
gamax92 giggles and runs off
L402[09:00:58] <Inari> ....
L403[09:01:07] *
Inari stabs gamax92
L404[09:01:13] *
gamax92 giggles more.
L405[09:01:32] <Inari> the OC forums are
so dead :P
L406[09:01:41] <gamax92> yah,
computercraft.ru is where it be
L407[09:02:04]
⇨ Joins: Michiyo (~Michiyo@mail.pc-logix.com)
L408[09:02:04] <Inari> except i dont speak
russian
L409[09:02:09] <Lizzy> Inari, na, just all
the activity is currently in a few topics
L410[09:02:17]
zsh sets mode: +o on Michiyo
L411[09:02:26] <Izaya> oh also, something
I like about these S10e laptops: it has no Windows key, just a Home
key
L412[09:02:37] <Skye> Inari, hire Saphire
as a translator
L413[09:02:45] <gamax92> Saphire!
L416[09:12:12] <gamax92> XD
L417[09:12:21] *
vifino groans and zombie-walks towards Lizzy
L418[09:12:48] *
gamax92 gets a shovel and waves it at vifino D:
L419[09:12:59] *
vifino waves back
L420[09:13:04] *
Lizzy loops a rope around vifino and pulls him closer
L421[09:13:09] <vifino> :3
L422[09:13:23] *
vifino snuggles Lizzy and kisses her <3
L423[09:13:32] *
Lizzy returns vifino's kisses
L424[09:13:33] <S3> gross! coodies!
L425[09:13:34] <Lizzy> <3
L426[09:15:37] <Sangar> back
L427[09:15:56] <Sangar> wee, jenkins still
alive \o/
L428[09:15:59] <gamax92> Sangar: I wish I
knew why Vexatos thinks setting up a Computronics dev env is hard
:P
L429[09:16:00] <Sangar> and 1.7
built
L430[09:17:06] <gamax92> all you have to
do is just download 6 jars and then bamn, all the errors go away
and you can build Computronics
L431[09:17:10] <Inari> Sangar: when do dev
builds move to curse usually ? (aka, when wil 1.9 be on it
:D)
L432[09:17:32] <Sangar> Inari, when i deem
1.6 ready for another rc i guess :P
L433[09:17:33]
<
Snapples> Is there a dev server for
computronics?
L434[09:17:42] <gamax92> nah
L435[09:18:02] <Inari> Sangar: sounds like
that;ll be a while :P
L436[09:18:09] <Sangar> will see
L437[09:18:21] <Sangar> so Vexatos, how do
i fix the hover boots?
L439[09:29:40] <MichiBot>
Computer
Classic: "The Incredible Machine" 1968 Western Electric
AT&T 15min | length:
14m 54s | Likes:
691 Dislikes:
6
Views:
54657 | by
Jeff Quitney
L440[09:29:52] <S3> lots of cool stuff
^
L441[09:30:28] <gamax92> Sangar: there I
finally got around to building a thing to test, seems to work
L442[09:31:10] <Sangar> yey
L443[09:32:15] <Saphire> uh
L444[09:32:40] <Saphire> How bad is 3.9
mmol/L of sugar in blood?
L445[09:33:04] <S3> it's too bad tubes are
so expensive
L446[09:33:20] <S3> because if they
weren't I'd spend money to build a tube computer in my
basement
L447[09:34:34] <Skye> Saphire, according
to a random website, not too bad if you haven't eaten anything for
a while
L448[09:36:51] <gamax92> Maybe I can
detect this ...
L449[09:36:59] <gamax92> it just has to be
Some, not None.
L450[09:38:07] <Forecaster> clearly some
is better than none
L451[09:38:14] <Forecaster> we're talking
about pies right?
L452[09:38:16] <gamax92> scala.Some vs
scala.None
L453[09:38:30] <Forecaster> aw, I wanted
some pies
L454[09:38:35] <Forecaster> >:
L455[09:38:48] <gamax92> but both are
apparently subclasses of scala.Option
L456[09:41:04]
⇨ Joins: CoderPuppy (~cpup@32.218.116.43)
L457[09:41:13]
⇨ Joins: Hyst
(cxsss1@cpe-124-189-12-66.iacz1.cht.bigpond.net.au)
L458[09:42:05] <Lizzy> hmm, do i want to
try running SE on my laptop
L459[09:46:04] ⇦
Quits: cpup (~cpup@32.218.114.31) (Ping timeout: 384
seconds)
L460[09:52:56] ⇦
Quits: Keanu73 (~Keanu73@92.28.81.223) (Read error: Connection
reset by peer)
L461[09:57:37]
⇨ Joins: reinei
(~reinei@ip-109-45-2-112.web.vodafone.de)
L462[10:11:59] ***
Kimiro is now known as CB|Away
L463[10:12:10]
⇨ Joins: Keanu73
(~Keanu73@host-92-28-81-223.as13285.net)
L464[10:21:14] <Vexatos> Sangar,
ping
L465[10:21:20] <Vexatos> (reading chat
log)
L466[10:26:04] <Sangar> Vexatos,
pong
L467[10:26:09] <Sangar> hover boots
L468[10:26:10] <Sangar> how
L469[10:26:42] <Michiyo> With code!
L470[10:26:57] <gamax92> Vexatos: What's
your current preference of nbt tag naming style atm, one letter or
full words? :P
L471[10:27:03] ***
CB|Away is now known as Kimiro
L472[10:27:58] <Vexatos> gamax92, if it is
often called, short because every byte counts :P
L473[10:28:04] <Vexatos> Sangar, add new
layer
L474[10:28:07] <Sangar> amadornes,
intentionally using google...Predicate in mcmp instead of the java
8 one for compat? (just checking)
L475[10:28:09] <Vexatos> see my tape item
code
L476[10:28:17] <Vexatos> since tapes can
be dyed it's literally the same
L477[10:28:18] <amadornes> yes
L478[10:28:22] <Sangar> okeh
L479[10:28:30] <amadornes> I can't use
J8's because Forge uses J6
L480[10:28:35] <Sangar> right
L481[10:28:47] <gamax92> Vexatos: I don't
think you're often unloading and loading the world :P
L482[10:28:47] <Sangar> (i feel dumb, i
just spent 10 minutes trying to figure out why it didn't want to
compile >_>)
L483[10:28:58] <amadornes> also, you have
helper methods in OcclusionHelper if you're not using J8
L484[10:29:04] <Vexatos> gamax92, just do
what the noise card does to the sound card
L485[10:29:32] <Vexatos> Sangar, I'll fix
it for you okeh?
L486[10:29:39] <Sangar> Vexatos,
thenks
L487[10:30:05] <S3> working on lua ocranet
switch today
L488[10:30:12] <S3> right now
L489[10:30:53] <Vexatos> Sangar,
master-1.8.9 is mergable into master-1.9 right?
L490[10:30:56] <Vexatos> then I'll fix it
there
L491[10:31:02] <Sangar> j8 is getting me
to the point where i want to rewrite oc in it because
scala<->j8 functional stuff interop is just meh right
now
L492[10:31:09] <Sangar> Vexatos,
yeap
L493[10:31:24] ⇦
Quits: Yepoleb (~yepoleb@178-190-228-165.adsl.highway.telekom.at)
(Ping timeout: 384 seconds)
L494[10:31:32] <gamax92> S3: but what is
lobsternetworks
L495[10:31:53] <S3> gamax92:
business
L497[10:32:23] <S3> gamax92: we're working
on it still
L499[10:33:15] <Sangar> now then. it
compiles. let's see how broken my mcmp integration in 1.9 is
:P
L500[10:33:53] <amadornes> heh
L501[10:33:55] <amadornes> good luck
:P
L503[10:34:24] <gamax92> noise card uses
shortened words, okay.
L504[10:35:03] <Sangar> .-. well, i should
also *initialize* the integration
L505[10:35:13] <amadornes> that'd be nice,
yeah
L506[10:36:27] <Sangar> [17:35:56] [Client
thread/ERROR] [FML]: Exception loading model for variant
mcmultipart:multipart#ticking=true for blockstate
"mcmultipart:multipart[ticking=true]"
L507[10:36:29] <Sangar> normal?
L508[10:36:41] <gamax92> Sangar: write
mods as if you're raising a child, in the beginning stages of
loading you have to do everything for it, but then as things get
more and more loaded then it should be able to take care of
itself
L509[10:37:04] <gamax92> or something like
that
L510[10:37:57] <Sangar> uhuh
L511[10:39:53]
⇨ Joins: Yepoleb
(~yepoleb@178-190-228-165.adsl.highway.telekom.at)
L512[10:40:05] <Sangar> welp, rendering's
broken. to noone's surprise ever.
L513[10:41:47] <gamax92> GASP!
L514[10:47:25] <amadornes> that's weird,
Sangar...
L515[10:47:30] <amadornes> that should
work just fine...
L516[10:47:42] <Vexatos> dammit
sangar
L517[10:47:46] <Vexatos> you done
derp
L519[10:52:12] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L520[10:58:42] <Vexatos> Sangar, mind
making a texture and model for the switch rack? ._.
L521[11:01:34] <Sangar> ugh, different
kinds of resource locations be me bane
L522[11:01:48] <Sangar> Vexatos, switch
rack? ah, mountable?
L523[11:01:55] <Vexatos> yes
L524[11:01:55] <Sangar> i suppose
L525[11:02:03] <Vexatos> we said it had
four buttons
L526[11:02:09] <Sangar> yea
L527[11:02:15] <Vexatos> on a 14x3, that
is - 00 00 00 00 -
L528[11:02:23] <Vexatos> - being the outer
rack walls
L529[11:02:29] <Vexatos> so two spaces in
the centre
L530[11:03:13] <Vexatos> I need stuff to
stick out, obviously. Dark red and out when off and bright red
(glowing) and in when on (maybe only half-in?)
L531[11:08:03] ***
Skye is now known as skyem
L532[11:08:10] ***
skyem is now known as Skye
L533[11:11:35] ***
amadornes is now known as amadornes[Streaming]
L534[11:37:22] ***
rakiru|offline is now known as Kasen
L535[11:41:02]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L536[12:08:11] <Vexatos> Sangar, server
side of the thing is finished
L537[12:08:17] ***
Antheus|Sleep is now known as Antheus
L538[12:10:29] <gamax92> Vexatos: okay,
pushed another commit to PR
L539[12:18:53] <payonel> Inari: still
wondering about event.pull and delayloaded-start?
L540[12:19:16] <payonel> Inari: you asked
" why is it calling event.pull only if no filter/timeout is
specified? (if im reading this right :P)"
L541[12:19:49] <payonel> Inari: i read
your tutoring about signals, sounded really good - but even with
that i'm not sure what 'it' is in this last question of yours
L542[12:19:56] ***
kirby|gone is now known as mrkirby153
L543[12:22:03] <payonel> delayloaded-start
is a special "annotation" that i added to the library
loader (i.e. /lib/package.lua and the _G.require). methods marked
delayloaded do not load into memory until used
L544[12:22:54] <payonel> so if you
require("term"), for example, there are many functions
available via the table(library object) you get back, but they are
not actually loaded in RAM until you call them (metamethod
handlers)
L545[12:23:31] <payonel> this is a big way
that openos can do more for less (1.6 vs 1.5) -- besides general
optimizations made
L546[12:25:50] <Vexatos> Sangar, you
here?
L547[12:26:59] <Sangar> no
L548[12:27:03] <Sangar> food, brb :P
L550[12:28:49] <gamax92> yay, got final
grades back: A, A :)
L551[12:29:18] <Vexatos> Sangar, should I
call it "Button Board" instead because a) it's actually
buttons and b) alliteration
L552[12:29:30] <gamax92> Vexatos: Button
Bread
L553[12:29:42] <payonel> Inari: that's how
we give child coroutines access to event.pull
L554[12:29:48] <gamax92> insert toast into
rack
L555[12:30:03] <payonel> Inari: imagine
you have an nth generation coroutine, many layers down. like - a
process that calls another that calls another, n times
L556[12:30:38] <payonel> Inari: then that
child wants to call event.pull -- but as you pointed out earlier,
that simply yields. this handlers knows if event.pull needs to
bubble up
L557[12:32:07] <Inari> ah :p well usually
i'd see no issue in it yielding since the higher couroutine will
yield too then and so on?
L558[12:32:16] <Inari> im not even sure
which of teh 2 calls bubles it up haha
L559[12:32:30] <Inari> openos gotten so
complex :s
L560[12:32:59] <payonel> Inari: THIS
complexity was there before, i just put it in one place
L561[12:33:05] <payonel> maybe that's a
form of complexity :)
L562[12:33:09] <Inari> haha
L563[12:33:15] <gamax92> payonel: it is
indeed
L564[12:33:17] <Inari> yielding yields the
sh.lua though
L565[12:33:22] <Inari> but event.pull also
calls yield
L566[12:33:24] <Inari> im confused
:P
L567[12:33:46] <payonel> Inari: tbh, this
is some of the more complicated parts of how process management
works
L568[12:33:49] <gamax92> payonel: I could
have a bunch of separate sub functions to handle little pieces ...
or put it all in one function and use goto flow D:<
L569[12:34:06] <Inari> needs more
comments
L570[12:34:06] <Inari> :3
L571[12:34:12] <payonel> gamax92: :D hah,
i should have used more gotos
L572[12:34:14] <gamax92> needs more
catface
L573[12:34:18] <payonel> Inari: it
definitely does :(
L574[12:34:21] <Inari> anyway
L575[12:34:33] <Inari> i just dont get why
it calls event.pull since event.pull also just yields, but handles
the event listeners
L576[12:34:46] <Inari> unless you for some
reasond ont want listeners to be handled
L577[12:35:04] <payonel> i do -- so
L578[12:35:17] <payonel> (my little girl
is talking to me...it's slowing my responses, sorry)
L579[12:35:24] <gamax92> payonel is a
father o.o;
L580[12:35:34] <payonel> :)
L581[12:35:58] <Inari> were you tpping
something or what did that just mean xD
L582[12:37:39] <payonel> OK, when a
process is running (e.g. via os.execeute, or shell.execute, or on
the command line) -- it's going through your $SHELL, which by
default is sh.lua
L583[12:38:05] <payonel> the other way
you'd be running a coroutine is if you did it by hand (i.e. via
coroutine lib directly)
L584[12:38:23] <Inari> yeah
L585[12:38:28] <payonel> if you're running
your own coroutines manually, you could disrupt event signal
handling in some cases, no way around that
L586[12:38:38] <payonel> but let's just
assume the common/normal case, i.e. via sh
L587[12:38:49] <payonel> because
otherwise, "everything" goes through sh
L588[12:39:21] <Inari> why would i want to
disrupt event signal handling in the first place though
L589[12:39:27] <payonel> so when some
script calls event.pull, it needs to yield all the way to the
machine to get signals. but your script could be many layers
down
L590[12:39:45] <payonel> -- not saying you
DO, just trying to be clear about what "everything"
means
L592[12:39:49] <Vexatos> how would this
work
L593[12:40:15] <Vexatos> that env has no
host, no world, no nothing
L594[12:40:22] <Vexatos> no client
address...
L595[12:40:49] <payonel> the main reason
event.pull is used, as opposed to a plain yield -- is for the
params
L596[12:40:57] <payonel> i want to bubble
those params all the way back
L597[12:41:16] <gamax92> Vexatos:
which?
L599[12:41:36] <Inari> but you use it when
theres no param o.o
L600[12:41:39] <gamax92> oh!
L601[12:41:40] <Inari> except a
timeout
L602[12:41:45] <Vexatos> that
environment
L603[12:41:47] <gamax92> Vexatos: the
server sends the client the node address
L604[12:41:52] <Inari> ah
L605[12:42:02] <Vexatos> but.... those
envs are not singletons
L606[12:42:04] <Vexatos> why
L607[12:42:08] <Vexatos> why would that
env know
L608[12:42:17] <Vexatos> what the other
envs's hosts and addresses were
L609[12:42:18] <gamax92> why would it be a
singleton.
L610[12:42:23] <gamax92> it doesn't need
ot
L611[12:42:26] <Inari> payonel: hm.. so
basically if something down yields, and its decided ti should
bubble up, since everything else goes thorugh sh.lua, the yield
yields to another yield etc? or what :p
L613[12:42:41] <Vexatos> host is
null
L614[12:42:51] <Vexatos> that thing is
never called
L615[12:43:05] <gamax92> Vexatos: I tested
that it was being called
L616[12:43:11] <gamax92> and uhh ... it
was being called.
L617[12:43:39] <payonel> Inari: yeah, any
yield will yield back out of sh. event.pull()[from a child] shoul
call event.pull[in the parent] to wait for the next signal (needs
to bubble up)
L618[12:43:48] <Vexatos> gamax92, how
would it get a host then
L619[12:43:50] <payonel> same with
event.pull(number), it needs to wait for the next one for a
timeout
L620[12:43:53] <gamax92> it doesn't need a
host
L621[12:43:54] <Vexatos> if you initialize
it with null
L622[12:44:02] <Vexatos> well it does
because if(host != null)=
L623[12:44:13] <gamax92> yes, and the ones
that OC makes gives it a host
L624[12:44:50] <payonel> if the client was
asking for a named event (e.g. event.pull("key_down")) we
wouldn't be here - because event.pull doesn't yield with names, it
yields for time
L625[12:44:57] <Vexatos> gamax92,
...what.
L626[12:44:58] <payonel> and filters the
signals locally
L627[12:45:08] <Vexatos> how
L628[12:45:11] <payonel> Inari: wish i
could draw this on a whiteboard for you :)
L629[12:45:13] <gamax92> >_.
L630[12:45:22] <gamax92> Vexatos: when OC
makes an environment, it gives it a host, no?
L631[12:45:25] <Inari> payonel: you can!
:p theres internet apsp for that haha
L632[12:45:28] <Vexatos> yes?
L633[12:45:40] <gamax92> correct, so thus
when OC makes one it has a host
L634[12:45:44] <Vexatos> But not the env
you registered to the event bus
L635[12:45:46] <gamax92> so?
L636[12:45:52] <gamax92> Again
L637[12:45:53] <Vexatos> which is the one
receiving the events
L638[12:45:56] <gamax92> "Vexatos: I
tested that it was being called"
L639[12:46:01] <gamax92> "and uhh ...
it was being called."
L640[12:46:04] <payonel> Inari: the 'else'
case here, to just yield normally -- should be the other yield
types. like. a plain simple coroutine.yield(...)
L641[12:46:11] <gamax92> So ignore that
you think it's not being called
L642[12:46:11] <Vexatos> gamax92, how and
where from
L643[12:46:19] <payonel> and we'll pass
the yield args back for kicks
L644[12:46:21] <Vexatos> the event handler
is called
L645[12:46:25] <Vexatos> but the method
inside won't be
L646[12:46:26] <payonel> though to be
honest, i have no example use case for that
L647[12:46:31] <gamax92> unless I truly am
an idiot ... hmm *checks*
L648[12:47:02] <gamax92> if that isn't
actually being called then I have to wonder how TextBuffer is
working
L649[12:47:08] <payonel> maybe io.read
goes through that path
L650[12:47:13] <payonel> i'm not even sure
about that
L651[12:47:44] <payonel> Inari: my hope is
that users never need to read this area of code. they should be
able to use event.pull naively
L652[12:47:48] <Vexatos> gamax92,
textbuffer is a singleton
L653[12:47:56] <gamax92> .-. how
L654[12:48:22] <Vexatos> wait
L655[12:48:23] <Vexatos> nevermind
L656[12:48:52] <Vexatos> mixed up the
names
L657[12:48:55] <payonel> Inari: feel any
better about this?
L658[12:49:42] <Vexatos> wait
L659[12:49:46] <Vexatos> gamax92, line
555
L660[12:49:47] <Vexatos> object TextBuffer
{
L661[12:49:50] <Vexatos> it IS a
singleton
L662[12:49:52] <Vexatos> internal
class
L663[12:50:46] <Inari> so theres shell, i
run program A, program A executes program B, program B executes
program C, now the stacktrace when yielidng is like
sh.lua/sh.internal.runThreads():201;
A.lua/sh.internal.runThreads():201;
B.lua/sh.internal.runThreads():201; C.lua/myfunction();20
L664[12:50:57] <gamax92> Vexatos:
bleh.
L665[12:51:04] <gamax92> then I don't know
how fix.
L666[12:51:17] *
gamax92 removes last commit.
L667[12:51:19] <Vexatos> ask Snagar
L668[12:51:27] <Vexatos> %tell Sangar how
fix
L669[12:51:29] <gamax92> Vexatos: no ask
you because I need advice where to move it
L670[12:51:30] <MichiBot> Vexatos: Sangar
will be notified of this message when next seen.
L671[12:51:37] <Vexatos> gamax92, new
class
L672[12:51:37] <Inari> if i yield with a
time/nothing its fine to put that to pullevent since pullevnet just
yields with time too, but if i yield with a filter we yield
directly since we want to pass the filter up as much as possible to
avoid unnecessary resumes?
L673[12:51:42] <Vexatos> maybe
internal
L674[12:51:48] <Inari> since C yields to B
which then calls handleYields
L675[12:51:51] <Inari> which yields again,
to A
L676[12:51:54] <Inari> which also calls
handleYields
L677[12:51:55] <Vexatos> public static
class SyncHandler
L678[12:51:55] <Inari> ands o on
L679[12:51:59] <Vexatos> inside of
DriverSoundCard
L680[12:52:05] <gamax92> okay.
L681[12:52:12] <payonel> Inari: yes, and
event.pull can help us, if that signal is already in the
queue
L682[12:52:22] <payonel> it'll empty out
the queue until it finds that named signal, or will yield
L683[12:52:32] <Vexatos> and as you can
see, Sangar uses a buffer of text buffers
L684[12:52:43] <Vexatos> so he does
register them onto the singleton
L685[12:52:45] <Inari> but if we look fro
a filter we pass the filter up as mucha s possible still it
seems
L686[12:52:53] <Vexatos> using
registerClientBuffer
L687[12:53:10] <Vexatos> which occurs in
load, apparently
L688[12:53:35] <payonel>
event.pull(filter) will yield (nil) if the queue is empty (or the
queue goes empty looking for filter)
L689[12:53:48] <payonel> Inari: and in
that case, we call event.pull(nil) again -- which bubbles to the
machine
L690[12:53:56] <Vexatos> and also in
update() >_>
L691[12:54:09] <Vexatos> but that part
only for text sync, I guess
L692[12:54:24] <Vexatos> seems like
that
L693[12:55:02] <payonel> Inari: then, when
the event.pull for C.lua gets back, looking for filter still, it
checks the signal queue, and yields (nil) again if the signal
wasn't what the user asked for
L694[12:55:25] <Inari> payonel: ahh
L695[12:55:52] <Inari> payonel: but we
seem tonly call event.pull if we have no filter? :p
L696[12:56:01] <Inari> or wait
L697[12:56:01] <payonel> Inari: also, i'm
half wrong, if C asks for event.pull(number, string) -- it does
send that string back each time (though now i'm seeing that
probably isn't necessary) --- in the end, we get the same info back
to C
L698[12:56:08] <Inari> you said users
should call event.pull in their program
L699[12:56:12] <payonel> yes
L700[12:56:13] <Inari> so i guess yu
already get abck a nil yield
L701[12:56:19] <payonel> yes
L702[12:56:24] <Inari> okay, makes sense
:p
L703[12:56:30] <payonel> C's event.pull
will have the local variables it needs
L704[12:56:59] <Inari> so it seems the
"else" would only occur if i manually use .yield in my
program
L705[12:57:04] <payonel> YES
L706[12:57:15] <Inari> haha
L707[12:57:18] <payonel> with some custom
args of your own
L708[12:57:22] <Inari> sorry if im
annoying :p
L709[12:57:28] <payonel> again, i dont
have a use case for that
L710[12:57:33] <Inari> hm
L711[12:57:40] <payonel> but if i don't
handle that correctly, i think error() breaks...or something
L712[12:57:42] <gamax92> Vexatos: welp,
guess I still have to use the ComponentTracker afterall (inside of
SyncHandler)
L713[12:57:43] <payonel> maybe
os.exit
L714[12:57:45] <payonel> i don't
recall
L715[12:57:49] <payonel> it's VERY edge
case
L716[12:57:50] <Inari> okay
L717[12:57:55] <Inari> will need to read
into this more i guess
L718[12:58:02] <Inari> but at least thatm
akes sense :p
L719[12:58:03] <Vexatos> gamax92, until
Snagar makes tehapi
L720[12:58:09] <gamax92> until.
L721[12:58:15] <Sangar> ?
L722[12:58:20] <Inari> payonel: just to be
sure
L723[12:58:33] <Vexatos> Hi Sangar
L724[12:58:40] <Inari> ws that a
"YES, god, you finally get it, i said taht 10 times" or a
"YES, exactly! \o/" haha
L725[12:58:57] <payonel> Inari: tbh, that
'else' is not a rock solid solution. i suppose a formal
specification of the yield system might have a functional hole due
to that else. but no one is relying on that yield work flow, so for
now, it's okay
L726[12:59:25] <payonel> Inari: i hope you
know i'm a positive, encouraging, individual - so very very much so
the latter
L727[12:59:34] <Inari> haha :p
L728[12:59:37] <Inari> just making
sure~
L729[12:59:45] <Vexatos>
<Vexatos> Sangar,
should I call it "Button Board" instead because a) it's
actually buttons and b) alliteration
L730[12:59:51] <Inari> and okay, thanks
^^
L731[13:00:21] <payonel> cool, gotta get
back to parenting. i'll be afk but i'll check notifications (nick
pings) later if you have another question
L732[13:00:31] <Inari> okay :3
L733[13:00:34] <Inari> have fun
L734[13:00:40] <Vexatos> SANGAR D:
L735[13:00:57]
⇨ Joins: ProfesseurCraft
(webchat@ARennes-553-1-215-152.w2-10.abo.wanadoo.fr)
L736[13:00:57] <gamax92> I ... still don't
know how to do this .-.
L737[13:01:13] <ProfesseurCraft> hello, i
have a bug with the lightLevel of printed blocks
L738[13:01:23] <ProfesseurCraft> the light
works to me when i place it but not for the orher players on the
server
L739[13:01:45] <gamax92> Vexatos: I guess
I need to make a map of the world to a list of addresses inside the
world?
L740[13:01:49] <ProfesseurCraft> the other
players need to update the area where the light block is placed to
see the light
L741[13:02:00] <gamax92> no ... a list of
client environments?
L742[13:02:07] <Sangar> Vexatos, they're
not buttons, they stay pressed no?
L743[13:02:12] <Vexatos> Sangar, yes
L744[13:02:17] <Vexatos> but uh
L745[13:02:18] <Vexatos> hm
L746[13:02:27] <gamax92> toggle
buttons
L747[13:02:33] <Vexatos> they are not
buttons in the MC sense >_>
L748[13:02:36] <Sangar>
togglebuttonboard
L749[13:02:49] <Inari> Lever Board
L750[13:02:54] <gamax92> not
levers>_>
L751[13:03:00] <g> toggle board?
L752[13:03:03] <Inari> they're levers in
the MC sense
L753[13:03:09] <gamax92> not at all
actually
L754[13:03:12] <g> switch board?
L755[13:03:14] <gamax92> toggle switches
are not toggle buttons
L756[13:03:20] <ProfesseurCraft> someone
for the light bug of printed blocks ?
L757[13:03:26] <gamax92> Sangar for the
light bug
L758[13:03:27] <Vexatos> anyways, sangar,
all done
L759[13:03:28] <Inari> gamax92: you're not
a toggle button
L760[13:03:29] <Vexatos> pretty much
L761[13:03:33] <Vexatos> just need a
texture and model
L762[13:03:35] <Sangar> Control
Panel?
L763[13:03:46] <Vexatos> I'll just call it
Switch Board
L764[13:03:48] <Sangar> :P
L765[13:03:54] <Vexatos> oh, and a manual
entry >_>
L766[13:04:00] <Temia> Gamax is a toggle
cat.
L767[13:04:06] <Temia> Vifino is a push
cat.
L768[13:04:24] *
Temia paps Gamax and Vifino on the heads. 'w'
L769[13:04:32] <gamax92> :3
L770[13:05:18] <gamax92> oh
L771[13:05:31] <gamax92> Sangar:
ComponentTracker has it's own callback for world unload?
L772[13:05:53] <ProfesseurCraft> you don't
want to answer to me or you don't know how to resolve my prob
?
L773[13:06:15] <ProfesseurCraft> fix* not
resove sorry
L774[13:06:35] <gamax92> ProfesseurCraft:
Sangar would be the one to talk to but it seems he's distracted at
the moment
L775[13:06:36] <Vexatos> ProfesseurCraft,
maybe browse through github?
L776[13:06:54] <gamax92> otherwise, you
can also go on GitHub and file an issue there
L777[13:07:28] <ProfesseurCraft> do you
have the same problem gamax92 Vexatos ?
L778[13:07:39] <ProfesseurCraft> about the
light of printed blocks
L779[13:07:58] <Vexatos> never tested
it
L780[13:08:31] <gamax92> I haven't used
printed blocks
L781[13:08:44] <ProfesseurCraft> ok sad to
me
L782[13:10:11] ⇦
Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L783[13:12:07] <Vexatos> Maybe open a
github issue
L784[13:13:03]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L785[13:16:07]
⇨ Joins: cpup (~cpup@32.218.117.144)
L786[13:17:21] ⇦
Quits: CoderPuppy (~cpup@32.218.116.43) (Ping timeout: 190
seconds)
L787[13:19:30]
⇨ Joins: kjack1111
(webchat@c-98-249-103-27.hsd1.nm.comcast.net)
L788[13:19:45] <kjack1111> Its your
favorite idiot! :D
L789[13:20:10] <Vexatos> Oh, it is?
L790[13:20:12] <Vexatos> Hi Sangar
:>
L791[13:20:24] <kjack1111> That was a
joke
L792[13:20:37] <kjack1111> I actually have
a issue with OPPM where it fails to install after downloading
:
L793[13:20:41] <kjack1111> *:|
L794[13:21:09] <gamax92> Vexatos: Can I
use a Guava Cache?
L795[13:21:20] <Vexatos> what?
L796[13:21:21] <Vexatos> why
L797[13:21:40] <kjack1111> Hold on.
L798[13:21:57] <gamax92> no ... that won't
work.
L799[13:22:12] <kjack1111> Installing OPPM
to device raid...
L800[13:22:26] <kjack1111> Then its
installing package to usr/*Somthing somthing*
L801[13:22:41] <kjack1111> Installing
files... Then it says theres no files?
L802[13:22:43] <gamax92> Vexatos: I need
some way to map the world to a list of client card environments,
but also having the list naturally delete weak entries
L803[13:23:04] <Vexatos>
WeakHashMap?
L804[13:23:07] <Vexatos> or wait
L805[13:23:10] <Vexatos> you want weak
values?
L806[13:23:26] <gamax92> yeah, so that
when the client env goes poof it doesn't still have a strong
reference in that list
L807[13:23:27] <Vexatos> new
MapMaker().weakValues().makeMap();
L808[13:23:37] <gamax92> also not a map
has to be a list
L809[13:23:45] <gamax92> the map would be
Worlds -> List
L810[13:23:54] <gamax92> List would be a
list of envs
L811[13:24:00] <gamax92> I think .-.
L812[13:25:17] <Vexatos> so you want a
Map<World, List<env>>?
L813[13:25:24] <gamax92> I guess.
L814[13:25:38] <Vexatos> but... why not
just do what OC does
L815[13:25:45] ⇦
Quits: cpup (~cpup@32.218.117.144) (Ping timeout: 201
seconds)
L816[13:25:54] <gamax92> Because I can't
get the list from Component tracker
L817[13:26:11] <gamax92> and it has no
subscribed chunk unload method
L818[13:26:24] <Vexatos> what?
L819[13:26:29] <Vexatos> what are you
talking about
L820[13:26:45] <Vexatos> did you even read
TextBuffer.scala
L821[13:26:56] <gamax92> yes
L822[13:27:55] <gamax92> oh yeah ... I
guess I don't need the map, just the list, all of them can go into
one list
L823[13:29:20] ⇦
Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping
timeout: 384 seconds)
L824[13:29:34] <vifino> '.'
L825[13:29:42] *
vifino blink blinks at Temia
L826[13:30:12] <kjack1111> OPPM refuses to
install for some reason
L827[13:30:17] <kjack1111> Apparently a
file is missing?
L828[13:30:33] *
Temia petpets =w=
L829[13:31:29] <Vexatos> kjack1111, you
are booting OpenOS from a hard drive, right?
L830[13:31:51]
⇨ Joins: cpup (~cpup@32.218.117.161)
L831[13:32:26] <gamax92> okay ... this
should work @_@
L832[13:32:27] <kjack1111> I'm booting it
from a floopy
L833[13:32:29] <kjack1111> *Floppy
L834[13:32:57] <Vexatos> kjack1111, yea
you need to install your OS first
L835[13:33:34] <kjack1111> Oj :|
L836[13:33:37] <kjack1111> *Oh
L837[13:33:50] <kjack1111> I'm also using
a creative server
L838[13:36:02] <kjack1111> Okay i
installed the OS
L839[13:36:14] <reinei> then boot the
drive without floppy
L840[13:36:24] <kjack1111> OPPM installed!
:P
L841[13:36:25] <reinei> and it should
work, or Vex has an answer xD
L842[13:38:14] <kjack1111> How many RAIDS
would it take with teir 3 HDD's to make a gig?
L843[13:40:05] <Vexatos> 256
L844[13:40:11] <Vexatos> On default
configs
L845[13:40:21] <Vexatos> for a GiB
L846[13:40:25] <Vexatos> I think
L847[13:40:29] <Vexatos> no wait
L848[13:40:31] <Vexatos> it's 3 per
L849[13:40:33] <Vexatos> uh
L850[13:40:35] <Vexatos> 256/3
L851[13:40:35] *
vifino purrs
L852[13:40:42] <Vexatos> #lua 256/3
L853[13:40:46] <|0xDEADBEEF|> >
85.333333333333
L854[13:40:49] <Vexatos> that many
L855[13:40:53] <kjack1111> e.e
L856[13:40:58] <kjack1111> Srrsly?
L857[13:40:59] <kjack1111> wow.
L858[13:42:10] <Vexatos> why would you
ever need 1GiB
L859[13:42:12] <Vexatos> in OC
L860[13:42:18] <Vexatos> the biggest
program I have ever written was 200kB
L861[13:42:43] <reinei> also, wouldn't
that need 1GiB actual space as well, seeing as OC files are not
compressed/magified?
L862[13:42:49] <Vexatos> of course
L863[13:43:02] <kjack1111> Just
curious
L864[13:43:53] <gamax92> Vexatos: uhh ...
if the class is static ... how do I register it on the bus?
L865[13:44:12] <Vexatos> register(new
DriverSoundCard.WhateverTheClassNameIs());
L866[13:44:17] <gamax92> that'll still
work?
L867[13:44:20] <Vexatos> ...yes?
L868[13:44:31] <Vexatos> static just means
it doesn't carry a reference to its parent
L869[13:44:37] <gamax92> oh okay
L870[13:44:37] <Vexatos> parent
object*
L871[13:45:39] ⇦
Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
(Quit: Connection closed for inactivity)
L872[13:47:44] <kjack1111> Does general
come here anymore?
L873[13:48:19] <gamax92> who? :P
L874[13:48:34] <ProfesseurCraft> hello
again. Sangar is here ?
L875[13:48:45] <kjack1111> Nope
L876[13:48:48] <kjack1111> I was joking
around
L877[13:48:55] <kjack1111>
SuperMajorGeneral or somthing
L878[13:48:58] <ProfesseurCraft> ok
L879[13:49:04] <gamax92> oh, him.
L880[13:49:27] <kjack1111> Who is sangar
anyways
L881[13:49:37] <gamax92> The dev of this
mod
L882[13:50:04] <kjack1111> oh
L884[13:57:09] <gamax92> (please don't
comment on the diff just tell me things directly)
L885[13:58:55] <Zeizon> Hi, is this
correct that in the component: modem example it opens port 123
first and then sends a message to the port 321?
L886[13:59:07] <Vexatos> gamax92, new
MapMaker().weakKeys()
L887[13:59:07] <Vexatos> why
L888[13:59:09] <Vexatos> why not
just
L889[13:59:10] <Vexatos> you know
L890[13:59:12] <Vexatos> new HashMap
L891[13:59:13] <Vexatos> err
L892[13:59:15] <Vexatos> WeakHashMap
L893[13:59:22] <kjack1111> So what
programs have you made vexatos?
L894[14:00:53] <reinei> kjack1111:
seriously? xD
L895[14:01:20] ⇦
Quits: ProfesseurCraft
(webchat@ARennes-553-1-215-152.w2-10.abo.wanadoo.fr) (Quit: Web
client closed)
L896[14:01:23] <gamax92> Vexatos:
dammit.
L897[14:02:14] <reinei> ~oc modem
L899[14:02:27] <Antheus> %lastseen
kodos
L900[14:02:53] <Antheus> Anyone have a
link to Kodos's API?
L901[14:02:55] <kjack1111> Whats
reinei?
L902[14:03:00] <Michiyo> %seen Kodos
L903[14:03:02] <MichiBot> Michiyo: Kodos
was last seen 17h 33m 5s ago.
L905[14:03:57] ***
medsouz|offline is now known as medsouz
L906[14:04:14] <Antheus> Ah, didn't think
to check in OpenComputers-Programs
L907[14:04:15] <Antheus> :P
L908[14:04:38] <reinei> mmh, Zeizon if I
knew what the specified port actually meant in all those modem
functions, I could answer your question
L909[14:04:57] <gamax92> Vexatos: okay,
WeakHashMap :P
L910[14:05:51] <Zeizon> reinei: i don't
know there's other function for it to than listen for a message and
demonstrate it working
L911[14:06:06] <Lizzy> these costumes on
Eurovision look stupid
L912[14:06:20] <reinei> Lizzy: yep
L913[14:06:24] <reinei> just started
watching
L914[14:06:45] <kjack1111> So uh...
L915[14:06:54] <kjack1111> Is there a
documentation on the 3D printer?
L916[14:07:02] <reinei> ~oc printer
L918[14:07:07] <reinei> mmh
L919[14:07:10] <reinei> ~oc 3d
L921[14:07:19] <reinei> nope, not either
xD
L922[14:07:44] <Lizzy> ~oc 3d
printer
L924[14:07:59] <Lizzy> helps if you try to
search properly
L925[14:08:00] <reinei> oh it allows
complete strings, not just one word
L926[14:08:04] <reinei> :P
L927[14:08:13] <gamax92> indeed
L928[14:08:25] <kjack1111> lol
L929[14:11:29] <Vexatos> kjack1111, ro
answer your questions: I made OPPM >_>
L930[14:12:04] <kjack1111> Oh wow
L931[14:12:07] <kjack1111> Major props to
you
L932[14:13:34] <kjack1111> uh Sh!t
L933[14:13:40] <kjack1111> How do i
navigate to the RAID
L934[14:13:50] <gamax92> $#!@
L935[14:14:04] <reinei> can we
theoretically have unmanaged RAID's?
L936[14:14:34] <Lizzy> kjack1111, the same
as any other disk
L937[14:14:51] <reinei> like a RAID 0
unmanaged disk to have it appear like one big unmanaged drive
instead of multiple?
L938[14:15:19] <kjack1111> I actually have
no idea how to navigate to disks :
L939[14:15:21] <kjack1111> :|
L940[14:15:34] <reinei> cd /mnt/ if its
anything like unix, which it is
L941[14:16:07] <kjack1111> Ah
L942[14:16:08] <kjack1111> Thx
L943[14:16:49]
⇨ Joins: hydraz (~demhydraz@heddw.ch)
L944[14:17:24] <gamax92> THX? *plays loud
THX intro*
L945[14:17:36] <kjack1111> I was never
good with computers outside of hardware.
L946[14:18:15] <Lizzy> this song is
meh
L947[14:18:29] <Vexatos> gamax92, THX
sound in OC when
L948[14:18:34] <Vexatos>
doooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
L949[14:18:41] <gamax92> When you put it
on a tape >_>
L950[14:18:43] <reinei> Lizzy:
czech?
L951[14:19:06] <Lizzy> ye
L952[14:19:15] <reinei> yeah I had hoped
for more
L953[14:19:43] <reinei> now I know why
they never got in
L954[14:19:54] <Vexatos> %tell Kodos only
texture and model and manual entry left on the switch board; get
hyped
L955[14:19:56] <MichiBot> Vexatos: Kodos
will be notified of this message when next seen.
L956[14:21:08] <Lizzy> netherlands isn't
too bad
L957[14:22:18] <reinei> it OK
L958[14:22:21] ⇦
Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 190
seconds)
L959[14:22:28] <kjack1111> With 3D
printing, i feel like i can do anything
L960[14:22:34] <kjack1111> Is this
bad?
L961[14:22:52] <Antheus> .jenkins
OpenSecurity
L962[14:22:58] <Lizzy> .j
L963[14:23:02] <Lizzy> .jenkins
L964[14:23:06] *
Lizzy stabs EnderBot2
L965[14:23:21] ⇦
Quits: CompanionCube (samis@irc.companioncube.me) (Ping timeout:
190 seconds)
L966[14:23:21] ⇦
Quits: Mayonne (Daiyousei@dai.is.best.fairy.stary2001.co.uk) (Ping
timeout: 190 seconds)
L968[14:23:27] *
reinei stabs Lizzy lets see if he gets it
L969[14:23:33] <reinei> nope
L970[14:23:34] <Michiyo> though, the
downloads for OS are going to bounce you to curseforge
L971[14:23:42] <Lizzy> why am i being
stabbed?
L972[14:23:47] <Michiyo> OS-Dev will let
you download directly though
L973[14:23:53] <reinei> to see if
EnderBot2 giggles
L974[14:24:12] <kjack1111> So are there
any GUI operating systems for OC?
L975[14:24:13] <Lizzy> ah, doesn't do
anything for stabs, slaps however
L976[14:24:16] <kjack1111> Or is it just
openOS?
L977[14:24:17] *
Lizzy slaps reinei
L978[14:24:21] <Antheus> Michiyo, could
you submit OpenSecurity for BTM 16 2
L979[14:24:21] <Lizzy> or not
L980[14:24:23] <reinei> ouch!
L981[14:24:29] <Michiyo> No
L982[14:24:32] <Lizzy> lemme go see what
its doing
L983[14:24:40] <reinei> lagging
probably
L984[14:24:49] <gamax92> kjack1111:
there's the Russian MineOS GUI (has Engrish translation)
L985[14:24:57] ⇦
Quits: EnderBot2 (enderbot2@athar.theender.net) (Ping timeout: 201
seconds)
L986[14:24:59] <Lizzy> na, it's probably
caught up trying to get jenkins info
L987[14:25:02] <Lizzy> ¬_¬
L988[14:25:04] <kjack1111> eep
L989[14:25:10] <kjack1111> So thats
it?
L990[14:25:18] <Antheus> I sperk
Engrish
L991[14:25:32] <gamax92> but do you speak
Engrish like a true Russian?
L992[14:25:32] <kjack1111> BTW: oh hell
no. You can use a 3D printer to print diamond blocks
L993[14:25:42] <gamax92> kjack1111: yeah
but it's not diamond
L994[14:25:44] <Michiyo>
"diamond"
L996[14:25:58] <Lizzy> whatever is on
Eurovision now sounds crap
L997[14:26:04] <kjack1111> oh
L998[14:26:29] <kjack1111> So how do i
make models?
L999[14:26:34] ⇦
Quits: Stary2001 (Stary2001@praise.ipv6.fossil.stary2001.co.uk)
(Ping timeout: 384 seconds)
L1000[14:26:42] <gamax92> Russians also
have a program for that
L1001[14:26:58] <kjack1111> God damn
russians :P
L1002[14:27:03]
⇨ Joins: Fridtjof (prassel@2001:470:ca8f::6)
L1003[14:27:09] <reinei> Lizzy:
azerbaijan
L1004[14:27:17] <Lizzy> reinei,
yeah
L1005[14:27:31] <Lizzy> also EnderBot2
managed to shat itself
L1006[14:27:40]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L1007[14:27:41]
zsh sets mode: +v on EnderBot2
L1008[14:27:46] <Lizzy> .jenkins
L1009[14:28:39]
⇨ Joins: CompanionCube
(samis@irc.companioncube.me)
L1010[14:28:53] <EnderBot2> Latest
builds:
ICBMComponent: N/A
(HTTP Error 404: Not Found) |
OpenLights1.7: #22 |
ZettaIndustries: #120 |
OpenSecurity: #91 |
OpenPrinter: #79 |
OpenPrinter1.7: #132 |
OpenComputersDev: #906 |
OpenLights: #20 |
OpenComputers: #39
L1011[14:28:58]
⇨ Joins: Stary2001
(Stary2001@praise.ipv6.fossil.stary2001.co.uk)
L1012[14:29:25] <Lizzy> k, so should
probably remove the ICBM Component one since that timing out takes
a bit
L1013[14:29:25]
⇨ Joins: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L1014[14:29:34] <kjack1111> So idk what
to add now.
L1015[14:29:37] <gamax92> fingercomp is
russian?
L1016[14:29:50] <kjack1111> I got 3
raids, a 3d printer, and a server
L1017[14:30:19] <Michiyo> Wonder why it
stalled, it's there
L1018[14:30:33] <Michiyo> Oh
L1019[14:30:34] <Michiyo> right
L1020[14:30:40] <Michiyo> I renamed the
job
L1021[14:30:42] <Lizzy> ah
L1022[14:31:03] <fingercomp> gamax92:
yes
L1023[14:31:17] ***
Daiyousei is now known as Mayonne
L1024[14:31:20] <reinei> #Hun is nice
though...
L1025[14:31:22] <Michiyo> But yeah
Antheus I really don't feel like bothering with any of my mods
there
L1027[14:31:44] <Lizzy> also Michiyo, is
lantearcraft.com/jenkins still where your jenkins is?
L1028[14:31:44] <kjack1111> No thank
you
L1029[14:31:45] <kjack1111> :P
L1030[14:31:49] <gamax92> :P
L1031[14:31:52] <kjack1111> What do
microcontrollers do?
L1032[14:32:02] <Antheus> It's okay, I
was just going to use the keypad for my bank program I am writing
:D
L1033[14:32:03] <Lizzy> control micro
things
L1034[14:32:14] <Antheus> I'll just make
the keypad as part of the GUI
L1035[14:32:21] <reinei> whats the
default microcontroller ROM size?
L1037[14:32:31] <Lizzy> 4096 bytes
reinei
L1038[14:32:33] <gamax92> kjack1111:
there's also a converter for some voxel editor program
L1039[14:32:42] <reinei> thanks
L1040[14:33:20] <Michiyo> Antheus,
ahh..
L1041[14:33:27] <Antheus> And the cards
.-.
L1042[14:33:47] <Lizzy> Michiyo, is that
the same for all the jobs of yours in EnderBot2?
L1043[14:33:55] <Michiyo> Lizzy, it
should be
L1044[14:34:24]
⇦ Quits: cpup (~cpup@32.218.117.161) (Ping timeout: 198
seconds)
L1045[14:34:27] <Lizzy> okay, all but
OpenSec were using Lanteacraft.com
L1046[14:34:34] <Lizzy> i'm swapping them
over
L1047[14:34:44] <Michiyo> o_O
L1048[14:35:51] <Lizzy> Italy was
good
L1049[14:36:10] <Lizzy> .load
L1050[14:36:10] <EnderBot2> CPU: 1.31
1.28 1.25 , RAM: 17.0G/31.3G (~54.2%), SWAP: 390.7M/88.2G
(~0.4%)
L1051[14:36:12] <Lizzy> derp
L1052[14:36:14] <Lizzy> .reload
L1053[14:36:18] <kjack1111> I did a idiot
move and put a LUA EEPROM into a drone cx
L1054[14:36:18] <EnderBot2> Lua*
L1055[14:36:18]
⇦ Quits: EnderBot2 (enderbot2@athar.theender.net) (Quit: Ohh
Noes)
L1056[14:36:21] <kjack1111> Can it still
work?
L1057[14:36:22]
⇨ Joins: EnderBot2 (enderbot2@62.4.22.248)
L1058[14:36:22]
zsh sets mode: +v on EnderBot2
L1059[14:36:34] <Lizzy> kjack1111, not
realy
L1060[14:36:37] <Lizzy> kjack1111, not
really
L1062[14:36:55] <gamax92> UI looks good
and it has transparency!
L1063[14:37:07] <kjack1111> :|
L1065[14:37:15] <Antheus> ~w eeprom
L1067[14:37:16] <Inari> but someone
explaint o mehow that took so long
L1068[14:37:30] <kjack1111> How do i make
a EEPROM that controls a drone?
L1069[14:38:09] <Lizzy> .jenkins
L1070[14:38:38] <gamax92> Inari: it's
been done several times before that
L1071[14:38:54] <gamax92> so it just
like, look we did it too! (though they did it in color which props
to them)
L1072[14:38:54] <Inari> but why would it
take 4 years :s
L1073[14:39:12] <EnderBot2> Latest
builds:
ICBMComponent: N/A
(HTTP Error 404: Not Found) |
OpenLights1.7: N/A (HTTP Error 404: Not
Found) |
ZettaIndustries:
#120 |
OpenSecurity: #91 |
OpenPrinter: N/A (HTTP Error
404: Not Found) |
OpenPrinter1.7: N/A (HTTP Error 404: Not
Found) |
OpenComputersDev:
#906 |
OpenLights: N/A (HTTP
Error 404: Not Found) |
OpenComputers: #39
L1074[14:39:20] <Lizzy> okay then
L1075[14:39:21] <Michiyo> o_O
L1076[14:39:29] <Lizzy> wait
L1077[14:39:50] <Inari> gamax92: its
putting a light into 162 rooms and controlling them via a simple
tetris software
L1078[14:39:51] <Lizzy> i think i still
have the /jenkins/ part int he url
L1079[14:40:28]
⇨ Joins: cpup (~cpup@32.218.118.23)
L1080[14:40:29] <Inari> its a team, if
everyone takes 2 hours to intall a light thats like 46 days of
worktime fro at eam of 2
L1081[14:42:47]
⇨ Joins: Kimiro
(~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)
L1082[14:42:51] <reinei> Lizzy: thoughts
on Bulgaria?
L1083[14:42:59] <Lizzy> not bad
L1084[14:43:14] <Vexatos> it is hot
L1085[14:43:16] <Vexatos> like
L1086[14:43:25] <Vexatos> 50°C levels of
hot
L1087[14:43:29] <reinei> it?
L1088[14:43:31] <gamax92> it
L1089[14:43:34] <Vexatos> Bulgaria
L1090[14:43:48] <Lizzy> Vexatos, we're
talking about their Eurovision entry you dunce
L1091[14:43:56] <Vexatos> Lizzy, IT WAS A
JOKE OKAY
L1092[14:44:10] <Vexatos> I KNOW YOU ARE,
EVERYONE IS
L1093[14:44:12] <Vexatos> :<
L1094[14:44:20] <reinei> except you
...
L1095[14:44:37]
⇦ Quits: EnderBot2 (enderbot2@62.4.22.248) (Quit: Ohh
Noes)
L1096[14:44:40]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L1097[14:44:40]
zsh sets mode: +v on EnderBot2
L1098[14:44:44] <Lizzy> .jenkins
L1099[14:45:26]
⇨ Joins: CoderPuppy (~cpup@32.218.118.48)
L1100[14:45:47] <EnderBot2> Latest
builds:
ICBMComponent: N/A
(HTTP Error 404: Not Found) |
OpenLights1.7: #22 |
ZettaIndustries: #120 |
OpenSecurity: #91 |
OpenPrinter: #79 |
OpenPrinter1.7: #132 |
OpenComputersDev: #906 |
OpenLights: #20 |
OpenComputers: #39
L1101[14:46:28] <Lizzy> Michiyo, is icbm
component's mod still even updated?
L1102[14:47:11] <Vexatos> Welp,
DefenseTech is going to have its own OC support
L1103[14:47:17] <Vexatos> The EMP tower
already has it
L1104[14:47:55] <Michiyo> Lizzy, I moved
it to DefenseTech, but like Vex said, they're doing their own OC
stuff
L1105[14:48:10] <Michiyo> Though their OC
stuff is horridly broken right now
L1106[14:48:17] <Vexatos> it is not
L1107[14:48:19] <Vexatos> I recently
fixed it D:
L1108[14:48:26] <Michiyo> Meh
L1109[14:48:27] <Vexatos> MYSELF
L1110[14:48:32] <Vexatos> Source:
Me
L1111[14:48:34] *
Michiyo slow claps for Vex
L1112[14:48:39] <Vexatos> I never break
things and you know that
L1113[14:48:39] <Vexatos> â„¢
L1114[14:48:41] *
Vexatos coughs
L1115[14:49:37]
⇦ Quits: EnderBot2 (enderbot2@athar.theender.net) (Client
Quit)
L1116[14:50:42]
⇨ Joins: EnderBot2
(enderbot2@athar.theender.net)
L1117[14:50:42]
zsh sets mode: +v on EnderBot2
L1118[14:50:50] <Lizzy> .jenkins
L1119[14:51:43] <EnderBot2> Latest
builds:
OpenLights1.7: #22
|
ZettaIndustries: #120 |
OpenSecurity: #91 |
OpenPrinter: #79 |
OpenPrinter1.7: #132 |
OpenComputersDev: #906 |
OpenLights: #20 |
OpenComputers: #39
L1120[14:52:04]
⇦ Quits: cpup (~cpup@32.218.118.23) (Ping timeout: 384
seconds)
L1121[14:52:11] <gamax92> 39?
L1122[14:53:11] *
Lizzy goes to see where that's pointing
L1123[14:53:44] <Lizzy> oh
L1124[14:54:00] <Lizzy> 1.4 for
1.7.10
L1125[14:54:11] <Michiyo> lol
L1126[14:55:30] <Lizzy> Sangar, you
about?
L1127[14:59:03] <Inari> gg
L1128[14:59:50] <g> does anyone here know
how to use an exponential moving average in a useful way to
measure, eg, throughput of events through an event manager?
L1129[15:00:04] <g> I have the EWMA but I
don't know what to do with it, or why it's useful
L1130[15:00:04] <Inari> what?
L1131[15:00:28] <Inari> oh, average
L1132[15:01:10] <g> the lib outputs data
like
L1133[15:01:12] <g> "Events:
4.34268762052 5min, 5.6236334583 15min, 6.39138313373 day
(0.721207750573 avg/119 total)"
L1134[15:01:31] <g> but I'm not sure what
useful data an EWMA actually.. conveys?
L1135[15:02:16] <Inari> giving less
weight to older data?
L1136[15:02:47] *
Inari has no clue
L1137[15:02:47] <Inari> :3
L1138[15:02:53] *
g scratches head
L1139[15:03:08] <reinei> it shows the
increase/decrease over time maybe?
L1140[15:03:12] <g> I mean I can't tell
how many events passed in the last 5 minutes
L1141[15:03:14] <g> with this
L1142[15:03:21] <reinei> and maybe, in
the case of events, bottleneck events?
L1143[15:03:22] <g> hm, maybe
L1144[15:03:40] <g> heh, well no, it
doesn't show that
L1145[15:03:50] <reinei> g: if you
rewrote it to use 5 min subsets, the moving average would tell you
the amount of apckets
L1146[15:03:53] <reinei> packets*
L1147[15:03:53] <g> I'm using the `meter`
from this lib and implementing it into my own events system
L1148[15:04:59] <g> well, I wouldn't know
how to do that
L1149[15:05:06] <g> the point of using a
lib is that I don't understand the math behind any of this :P
L1150[15:05:07] <reinei> yeah
L1152[15:06:27] <g> doesn't say a
lot
L1154[15:07:17] <Lizzy> Australia's was
good
L1155[15:11:30] ***
Kasen is now known as rakiru|offline
L1156[15:11:34] <Lizzy> whatever was just
on was good
L1157[15:11:39] <g> maybe I should give
up until the eurovision is over
L1159[15:11:52] <g> everyone's probably
watching it
L1160[15:14:23] <kjack1111>
adamantium!
L1161[15:14:26] <kjack1111> Yeaaah
L1162[15:14:39] <reinei> DF much?
L1163[15:14:54] <kjack1111> Nah
L1164[15:14:56] <kjack1111>
Gregtech
L1165[15:27:09]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L1166[15:27:59] ***
rakiru|offline is now known as Kasen
L1167[15:31:54] <kjack1111> Hi
kasen
L1168[15:34:03]
⇦ Quits: wembly (~wembly@50.240.220.69) (Quit:
Disconnected)
L1169[15:36:02]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1170[15:36:52]
⇦ Parts: amadornes[Streaming]
(~amadornes@framez.is.wtfcool.com) ())
L1171[15:36:59]
⇨ Joins: amadornes
(~amadornes@framez.is.wtfcool.com)
L1172[15:37:24] <amadornes> Sangar, could
you make me long-nick-ban-exempt? xD
L1173[15:37:55] <gamax92> no.
L1174[15:38:02] <amadornes> D:
L1175[15:38:09] <Lizzy> amadornes,
no
L1176[15:38:09] *
amadornes leaves #oc to never join again
L1177[15:38:15] <gamax92> okay bye
L1178[15:38:20] *
amadornes runs away crying
L1179[15:38:54] <Lizzy> what would be the
point in having the restriction if we were just gonna let everyone
get around it?
L1180[15:39:40] <ds84182> Lizzy: to make
the rule list longer
L1181[15:40:48] <CompanionCube> there's a
nick name limit now?
L1182[15:41:40]
⇨ Joins: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c)
L1183[15:41:41] *
Forecaster cries away running
L1184[15:41:42] <reinei> ^
L1185[15:41:53] <Lizzy> Michiyo added it
a while back iirc
L1186[15:42:00] <Michiyo> Yes, cause we
had asshats with 30 character names being twats.
L1187[15:42:01] <amadornes> I get banned
every time I switch to my streaming nick... so I guess
L1188[15:42:04] <reinei> on irc or the
forums?
L1189[15:42:34] <Michiyo> reinei,
here
L1190[15:42:44] <Forecaster> what's your
streaming nick?
L1191[15:42:46] <Michiyo> And it's not a
ban
L1192[15:42:48] <Michiyo> it's a
quiet
L1193[15:42:54] <Michiyo>
"amadornes[Streaming]"
L1194[15:42:58] <amadornes> 20 chars
long
L1195[15:43:04] <amadornes> I have to
leave the channel to be able to change it back
L1196[15:43:08] <amadornes> which is
quite annoying
L1197[15:43:11] <Michiyo>
??????????????????*!*@* is the quiet
L1198[15:43:43] <Forecaster> make it
"amastreaming" or something :P
L1199[15:44:00] <gamax92> why do you need
to have a streaming nick?
L1200[15:44:02] <amadornes> I guess I'll
do that from now on, yeah...
L1201[15:44:11] <amadornes> because
people keep pinging me while I stream
L1202[15:44:13]
⇦ Quits: Keanu73 (~Keanu73@host-92-28-81-223.as13285.net)
(Quit: Gotta go to bed or something. See ya!)
L1203[15:44:19] <amadornes> so I want
them to know that they shouldn't ping me unless it's
important
L1204[15:44:24] <amadornes> and away
doesn't really show that :P
L1205[15:46:13] <Inari> why is coming up
with a good ui so hard :P
L1206[15:46:16]
⇦ Quits: Vexatos
(~Vexatos@p200300556E32CA63E9447BCA5EDD620B.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1207[15:47:07] <reinei> Inari: UI for
what?
L1208[15:47:16] <Inari> my nanomachines
program :s
L1209[15:47:41] <gamax92> oh :)
L1210[15:47:44] <gamax92> Framez
L1211[15:47:46] <reinei> use minimalistic
ncurses design?
L1212[15:47:56] <ds84182>
>minimalistic >ncurses
L1213[15:47:57] <Inari> i want it to be
pretty :p
L1214[15:48:01] <amadornes> what's up
with it, gamax92? :P
L1215[15:48:03] <reinei> ds84182:
:P
L1216[15:48:11] <ds84182> One frame on
the window, no text at all
L1217[15:48:13] <Inari> ds84182:
>>
L1218[15:48:21] <gamax92> amadornes: I
thought your nick was familiar.
L1219[15:48:30] <amadornes> hehehe
;)
L1220[15:48:44] <amadornes> yeah, I make
Framez and MCMultiPart
L1221[15:48:51] <amadornes> and I used to
work on BluePower :P
L1223[15:49:12] <MichiBot>
[Minecraft]
[FTB Ultimate] Fusion Power Plant | length:
24m 26s |
Likes:
611 Dislikes:
23 Views:
31219 | by
Thorinair
L1224[15:49:13] <Inari> but i cant think
of antthing
L1225[15:49:14] <Inari> :p
L1226[15:49:41] <Inari> jump to
11:10
L1227[15:49:42] <Inari> for UI
L1228[15:49:52] <amadornes> oh, god, the
frames
L1229[15:49:53] <ds84182> Inari: read
Material Design guidelines
L1230[15:50:03] <ds84182> then put it in
a blender
L1231[15:50:09] <amadornes> they used to
appear and disappear :')
L1232[15:50:10] <ds84182> then apply it
nicely to your screen
L1233[15:50:12] <Forecaster> add
strawberries
L1234[15:50:42] <Forecaster> modelled in
blender
L1235[15:51:25] <ds84182> add
vaporwave
L1236[15:51:59] <gamax92> add
vetusware
L1237[15:52:17] <Forecaster>
warioware
L1238[15:52:32] <ds84182> do it
yourself
L1239[15:53:11] <Inari> im not going to
write a 3d rendering shadow thingy ofr a stupid UI
L1240[15:53:11] <Inari> :p
L1241[15:53:24] <ds84182> Inari: do
it
L1242[15:53:26] <ds84182> its fun
L1243[15:53:38] <ds84182> Just copy the
code from Android
L1244[15:53:46] <Inari> and convert it to
lua? xD
L1245[15:53:50] <ds84182> Yes
L1246[15:53:53] <Inari> ~.~
L1247[15:53:56] <reinei> Inari: THAT
UI?
L1248[15:54:09] <Inari> and yeah i see
how fun it is by about all UI projects being half done and abndoned
lol
L1249[15:54:14] <Inari> reinei: ?
L1250[15:54:20] <ds84182> You could just
copy Metro
L1251[15:54:26] <reinei> the UI for the
greg tech fusion plant?
L1252[15:54:49] <Inari> reinei: whats
with that? thats what made me want a fancy UI :P
L1253[15:55:00] <reinei> yeah, what I
meant
L1254[15:56:40] <Inari> thats interestin
gthough
L1255[15:56:47] <Inari> didnt know
materila design is this :P
L1256[15:56:59] <Inari> i thoguth it just
meant "lets make all the stuff flat looking" XD
L1258[15:58:12] <reinei> material has
some non-flat stuff too, yes
L1259[15:58:30] <gamax92> I think ds84182
just meant that ncurses isn't minimalistic, not that a text based
GUI is bad
L1260[15:58:54] <reinei> well I meant
ncurses INSPIRED, I have no idea about full blown ncurses
L1261[15:59:07] <reinei> I only used it
for a tiny fancy python menu once
L1262[15:59:54] <reinei> because I cba to
implement terminal redrawing myself for a simple markov chain
program
L1263[16:00:09] <ds84182> gamax92 is
correct
L1264[16:00:29] <Inari> reinei: probably
more something that works in OC haha
L1265[16:00:38]
⇦ Quits: wembly (~wembly@50.240.220.69) (Quit:
Disconnected)
L1266[16:00:44] <Inari> still
L1267[16:00:53] <Inari> even with that
style, i barely have an idea how to present the information
:s
L1268[16:00:55] <gamax92> that would work
in OC
L1269[16:01:42] <reinei> just make
utility functions to print normal stuff (taken from a table) in the
form <name>: <stat> in one of those 'windows'
L1270[16:01:44]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1271[16:01:58] <reinei> then make a
graph window function and you are on the way
L1272[16:02:04] <Inari> but thats kinda
of ugly :D
L1273[16:02:08] <Inari> and what graph
.-.
L1274[16:02:21] <reinei> dunno, what are
you even trying to display?
L1275[16:02:28]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1276[16:02:28] <Inari> nanomachines and
thier effects
L1277[16:02:52] <CompanionCube> Material
Design can go burn in a glorious fire.
L1278[16:03:05] <reinei> ~oc
nanomachine
L1280[16:04:22] <reinei> so you want
red/green squares for the enabled state
L1281[16:04:36] <ds84182> CompanionCube:
Material Design must be your trigger, hun.
L1282[16:04:36] <reinei> and a
description next to that?
L1283[16:04:46] <Inari> CompanionCube:
whys that?
L1284[16:04:54] <ds84182> Inari: Don't
feed the trolls
L1285[16:05:10] <Inari> reinei: nah, its
just analyzing what the effects are and displays what they are then
:P for each slot
L1286[16:05:12] <CompanionCube> Must be
your trigger too then.
L1287[16:05:29] <ds84182> It's like,
every time I say something related to Material Design you go
off
L1288[16:05:31] <reinei> well then, just
have a simple list
L1289[16:05:44] <ds84182> When people are
talking about something stupid, like OSX, I don't yell "OSX is
shit"
L1290[16:05:46] <CompanionCube> really?
interesting.
L1291[16:05:56] <CompanionCube> good
point.
L1292[16:06:17] <Inari> ds84182: im just
curious what they dislike about it :s
L1293[16:06:20] <Inari> reinei: but tahts
ugly
L1294[16:06:20] <Inari> :P
L1295[16:06:29] <ds84182> Inari: Yeah,
I'm curious too
L1296[16:06:41] <reinei> not if you use
some fancy utf-8 symbols
L1297[16:06:52] <reinei> also Inari go
find a better way to represent that stuff then
L1298[16:06:54] <ds84182> But all I
gathered from previous "outbursts" was that "Holo
was better, Material sucks"
L1299[16:07:00] <Inari> :P
L1300[16:07:05] <Inari> which is what im
trying x.x
L1301[16:07:19] <Inari> i have no clue
what holo even is :D
L1302[16:07:23] <reinei> me neither
L1303[16:07:35] <ds84182> Inari: ??
L1304[16:07:40] <ds84182> There is your
fancy UTF8
L1305[16:07:44] <Inari> lol
L1306[16:08:00] *
CompanionCube wonders how many emoji OC's unifont
supports
L1307[16:08:04] <ds84182> Holo was the
design that Android had before Material but after the original
design
L1308[16:08:06] <Inari> maybe i'll go
with my idea i had, but i dont think it would look very great
L1309[16:08:14] <Inari> that is, you'd
have <input numebr> boxes on the left
L1310[16:08:52] <Inari> then as it scans
each, it changes that ones colour, starts drawing a line towards
the right, which ends up at the effect (instantly finished once it
knows) which is a box on the right side with text next to it
L1311[16:09:02] <Inari> obv. right side
boxes are added as needed then
L1312[16:09:08] <gamax92> wait a minute
...
L1313[16:09:12] <gamax92> what is
this.
L1314[16:09:14] <reinei> or that
L1315[16:09:16] <Inari> what is
what
L1316[16:09:19] <gamax92> this.
L1317[16:09:23] <Inari>
"this."?
L1318[16:09:25] <ds84182> CompanionCube:
"There is also growing coverage of the Supplemental
Multilingual Plane (SMP), in the range
U+010000..U+01FFFF"
L1319[16:09:32] <ds84182> Which is the
emoji plane
L1320[16:10:01] <ds84182> Wait, it
actually might have all the major emojis
L1321[16:10:20] <reinei> I was impressed
my fedora terminal actually displayed that symbol btw
L1322[16:10:31] <Inari> gamax92: stop
being cruor :<
L1323[16:10:43] <reinei> ds84182: just
let it print all possible unicode characters and see xDD
L1324[16:10:46] <gamax92> okay,
there
L1325[16:10:52] <Cruor> :I
L1326[16:11:00] <reinei> hi Cruor
L1327[16:11:03] <Inari> i dont see any
symbol
L1328[16:11:04] <Inari> im confused
L1329[16:11:04] <gamax92> CompanionCube:
OC supports no modern emoji
L1330[16:11:14] <reinei> ds84182 | Inari:
??
L1331[16:11:17] <gamax92> only characters
that are U+FFFF or below
L1332[16:11:22] <Inari> oh, that
L1333[16:11:25] <Inari> i thoguth gamax
posted something
L1334[16:11:31] <ds84182> OC should
update to the latest unifont
L1335[16:11:43] <gamax92> we aren't using
unifont
L1336[16:11:56] <Inari> but but
L1337[16:11:56] <ds84182> then what is OC
using now?
L1338[16:11:57] <gamax92> it's also not a
font issue but a issue with the font render
L1339[16:11:58] <Inari> my eggplant
virus
L1340[16:12:07] *
CompanionCube is finding the best screenshot that he could use as a
comparison
L1341[16:12:27] <gamax92> ... what is is
named .-.
L1342[16:12:35] <gamax92> ds84182:
unscii
L1343[16:14:39] <reinei> then use
unscii-16-full
L1344[16:15:09] <gamax92> hmm?
L1345[16:15:38] <ds84182> unscii is quite
nice
L1346[16:15:56] <reinei> it has the
unscii world and unifont world for best unicode coverage + unscii
tiles
L1347[16:16:30] <gamax92> reinei: but
that won't fix the font render from not being able to draw things
above FFFF
L1348[16:16:31] <Inari> anyway
L1349[16:16:41] <Inari> i want to put
that program into BTM so i hope to make it pretty
L1350[16:16:41] <Inari> :3
L1351[16:17:01] <reinei> gamax92: welp,
yeah
L1352[16:17:21] <reinei> don't know the
code so I have no idea how one might fix it/how much work it would
be
L1354[16:17:36] <CompanionCube> ne feels
more alive due to the very visible depth created by the gradients.
In comparison, Material feels dull and flat which has never been my
favourite style.
L1355[16:18:14] <ds84182> Well, it's
refute time
L1356[16:18:45] <gamax92> reinei: the
issue mainly comes from the fact that Java uses UTF-16
L1357[16:18:52]
⇦ Quits: wembly (~wembly@50.240.220.69) (Quit:
Disconnected)
L1358[16:18:56] <ds84182> I've never been
a fan of high information density. I've seen older people try to
use Android on tiny ass phones, they suffer.
L1359[16:19:22] <ds84182> It also hurts
the layout when you select a large font on a high information dense
screen
L1360[16:19:29] <g> Some of the cheapest
android phones really are tiny, too
L1361[16:19:29] <Inari> holo on/off was
kinda ugly
L1362[16:19:35] <g> try typing on a 3in
screen
L1363[16:19:41] <g> or a 2.5in
L1364[16:20:00] <ds84182> My mother is
actually having a problem with that on her shitty prepaid samsung
galaxy something
L1365[16:20:35] <ds84182> CompanionCube:
The other thing was the touch targets did not have a size standard
in holo
L1366[16:20:53] <ds84182> I've seen some
old holo apps using tiny ass touch targets that aren't possible to
touch on a small screen
L1367[16:21:09] <reinei> gamax92: better
than BS, which uses utf-256
L1368[16:21:37] <reinei> but only 17bit
integers
L1369[16:21:47] <ds84182> As for
gradients, I feel that gradients are kinda unprofessional when
applied to the whole damn screen :P
L1370[16:21:50] <reinei> in a 32bit
environment
L1371[16:21:59] <ds84182> Material design
does have gradients (the shadows
L1372[16:22:00] <ds84182> )
L1373[16:22:16] <CompanionCube> I've
primarily used Android on a 7inch tablet which obviously has not
caused me to pick up on that problem with small screens
L1374[16:22:16] <ds84182> There is also a
REAAAAALLY slight gradient on the Toolbars in Android
L1375[16:23:28] <CompanionCube> I will
however state that with Holo, Android clearly stood out and has
it's own aesthetic and to be entirely honest, Material sometimes it
feels like this could be from any reasonably-modern website
L1376[16:23:48]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1377[16:23:49] <ds84182> Material also
has an official icon library. With holo you had an extremely small
icon palette so making apps was hard without having to resort to
making your own shitty icons
L1378[16:25:04] <ds84182> Also, many
designers miss the main point about Material Design
L1379[16:25:11] <ds84182> it's
guidelines
L1380[16:25:46] <ds84182> Holo had no
design guidelines so each app just made something and rolled with
it
L1382[16:26:34] <gamax92> wat.
L1383[16:26:55] <ds84182> ice cream
L1384[16:27:25]
⇦ Quits: wembly (~wembly@50.240.220.69) (Client
Quit)
L1385[16:27:26] <reinei> so actually,
gamax92 why is utf-16 a problem? shouldn't one be able to convert
utf-8 to utf-16 easily?
L1386[16:28:10] <reinei> with the
exception of Java not liking the BOM
L1387[16:28:45]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1388[16:29:44] <gamax92> reinei: oh it's
no problem ... but the operations you have on a string are char
based, which everything that would be above FFFF takes up two
characters
L1389[16:30:15] <reinei> yeah
L1390[16:30:25] <reinei> surrogate pairs,
right?
L1391[16:30:29] <gamax92> mmhm
L1392[16:31:21] *
gamax92 checks again, has been a while.
L1393[16:31:48]
⇦ Quits: wembly (~wembly@50.240.220.69) (Client
Quit)
L1394[16:34:20] <ds84182> xorg is leaking
memory again
L1395[16:35:05] <ds84182> I would totally
switch to wayland if I could
L1396[16:36:29] <CompanionCube> are the
drivers stopping you
L1397[16:37:50] <gamax92> woah o.o
L1398[16:38:08] <gamax92> NVIDIA actually
doing something about kms?
L1399[16:38:22] <Mayonne> s/about
kms//
L1400[16:38:23] <MichiBot>
<gamax92> NVIDIA actually doing something ?
L1401[16:38:42] <gamax92> Can't really
agree but oaky
L1402[16:38:55] <reinei> s/Can't //
L1403[16:38:55] <MichiBot>
<gamax92> really agree but oaky
L1404[16:39:00] <ds84182> Well I don't
know how well AMD will do anything
L1405[16:39:12] <Mayonne> amd doesnt do
anything either
L1406[16:39:14] <ds84182> And also isn't
the GTK port to wayland incomplete?
L1407[16:39:15] <Mayonne> especially on
linux
L1408[16:39:27] <Mayonne> their drivers
gave me ebola
L1409[16:39:31] <Mayonne> twice
L1410[16:39:48]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1411[16:40:10] <ds84182> I have to use
outdated versions of their closed source drivers because the latest
open source version claims it doesn't work with my GPU
L1412[16:40:22] <ds84182>
s/open/closed
L1413[16:40:22] <MichiBot>
<ds84182> I have to use outdated versions of their closed
source drivers because the latest closed source version claims it
doesn't work with my GPU
L1415[16:40:31] <gamax92> fglrx is
awful
L1416[16:40:53] <ds84182> gamax92: it is
but it's faster then the open source radeon driver
L1417[16:41:28] <gamax92> yeah but ...
I'll just not mess with it :P.
L1419[16:44:41]
⇦ Quits: kremsy (~Lukas@86.56.201.86) (Read error: Connection
reset by peer)
L1420[16:53:36]
⇦ Quits: GreaseMonkey (greaser@antihype.space) (Ping timeout:
198 seconds)
L1421[16:53:38]
⇨ Joins: greaser|q (greaser@antihype.space)
L1424[17:25:57] <ds84182> Shuudoushi:
that looks good
L1425[17:26:26] <ds84182> as for the
second one: tru
L1426[17:27:23] ***
greaser|q is now known as GreaseMonkey
L1427[17:31:00] <Shuudoushi> lol,
yeah
L1428[17:31:16] ***
amadornes is now known as amadornes[OFF]
L1430[17:33:44]
⇨ Joins: Trangar (~Trangar@4.35.35.251)
L1432[17:35:14] <Shuudoushi> how the fuck
people can drive around wih that shit in their engine, I will never
know, but it does happen...
L1433[17:43:11]
⇨ Joins: Cranium (~znc@72.180.39.249)
L1434[17:43:25]
⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L1435[17:43:50] <gamax92> a wild Cranium
appears
L1436[17:44:33] *
Cranium deflates
L1437[17:44:51] <Cranium> broke my home
server somehow, had to reinstall errvrything
L1438[17:44:59] <Cranium> including my
bouncer
L1439[17:45:14] <gamax92> that sucks
:/
L1440[17:45:18] <Shuudoushi> oh
fun...
L1441[17:45:28] <Cranium> thank god for
backups!
L1442[17:45:54] <Cranium> well...not
really backups, i just happened to only break my bootloader
L1443[17:46:01] <Cranium> still dunno how
though
L1444[17:46:06] <Shuudoushi> o.O
L1445[17:46:12] <Shuudoushi> talent and
skill
L1446[17:46:29] <Cranium> yes, i'm truly
gifted in the art of fuckupery
L1447[17:46:33] <Shuudoushi> I still need
to refix my Ubuntu install >.>
L1449[17:54:35]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1451[18:04:44]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1452[18:06:00] ***
g is now known as gAway2002
L1455[18:16:30]
⇦ Quits: Trangar (~Trangar@4.35.35.251) (Quit:
Leaving)
L1456[18:42:03]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1457[19:05:45]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:5d1f:cd79:cfed:737f)
L1458[19:05:57]
⇦ Quits: reinei (~reinei@ip-109-45-2-112.web.vodafone.de)
(Quit: WeeChat 1.4)
L1459[19:12:41] ***
Kimiro is now known as CB|Away
L1460[19:13:20] ***
CB|Away is now known as Kimiro
L1461[19:19:07] <gamax92> woo, scored a
actual speaker I can connect to my motherboard instead of the
little buzzer.
L1462[19:23:21] ***
Kimiro is now known as CB|Away
L1463[19:24:08]
⇦ Quits: Pyrolusite (~Pyrolusit@109.209.201.161) (Quit:
Leaving)
L1464[19:26:06] ***
CB|Away is now known as Kimiro
L1465[19:30:12]
⇦ Quits: Nathan1852_
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 198 seconds)
L1466[19:34:12]
⇦ Quits: Temportalist
(uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection
closed for inactivity)
L1467[19:42:32]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1468[19:51:16]
⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L1469[19:51:52]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1470[19:52:06]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1471[19:53:14]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1472[19:59:15]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1473[20:00:25] ***
Kimiro is now known as CB|Away
L1474[20:00:56] ***
CB|Away is now known as Kimiro
L1475[20:04:37] <gamax92> There, made a
box for it for transport
L1476[20:26:34] ***
Kimiro is now known as CB|Away
L1477[20:28:12] <gamax92> I don't trust
the box.
L1478[20:36:13]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1480[20:52:41]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1481[20:53:05] <gamax92> I guess I could
have simplified that expression :P
L1482[20:55:29] <Tedster> gamax92: you
mean the URL?
L1483[20:56:01] <gamax92> no, I meant the
expression.
L1484[20:56:11] <gamax92> which is why I
said the expression.
L1485[20:56:18] <Tedster> but an URL is
an expression!
L1486[20:56:39] <Tedster> you're
expressing a universal resource location!
L1487[21:15:12] ***
CB|Away is now known as Kimiro
L1488[21:15:27]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:15ee:b8ab:cee1:e935)
L1489[21:15:27]
zsh sets mode: +v on Kodos
L1490[21:15:39]
⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 201
seconds)
L1491[21:16:48]
⇨ Joins: wembly (~wembly@50.240.220.69)
L1492[21:31:40] ***
Kimiro is now known as CB|Away
L1493[21:34:15] ***
CB|Away is now known as Kimiro
L1494[21:36:25] <gamax92> Tedster:
dsfkhsdfkjsd.
L1495[21:43:36]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1496[21:45:59]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1497[21:55:48] ***
Kimiro is now known as CB|Away
L1498[22:18:47]
⇨ Joins: techno156 (~techno156@137.154.59.198)
L1499[22:19:25]
⇦ Quits: Lathanael (~Lathanael@p549617E0.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds)
L1500[22:20:56] ***
CB|Away is now known as Kimiro
L1501[22:25:19]
⇨ Joins: Lathanael|Away
(~Lathanael@p5496113A.dip0.t-ipconnect.de)
L1502[22:47:26] <gamax92> okay, found
another broken.
L1503[22:47:30] <gamax92> broken
loop
L1504[22:49:29] <gamax92> this loop is
also broken.
L1505[22:51:55]
⇦ Quits: BearishMushroom (~BearishMu@90.231.174.194) (Read
error: Connection reset by peer)
L1506[22:55:39]
⇦ Quits: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection
closed for inactivity)
L1507[23:00:52]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1508[23:01:14]
⇨ Joins: Nachtara
(~Nachie@50-83-108-134.client.mchsi.com)
L1509[23:02:08] <gamax92> okay, can't
find any other loops that could be broken
L1510[23:02:29] <gamax92> did find a
really stupid thing that was originally implemented as a goto loop,
made it into a normal while (1) loop
L1511[23:22:22] <Izaya> XFCE or
LXQt?
L1512[23:24:55] <gamax92> ~w
filesystem
L1514[23:25:08]
⇨ Joins: Trangar (~Trangar@24.120.53.67)
L1515[23:43:16]
⇦ Parts: dmod (sid32492@2604:8300:100:200b:6667:3:0:7eec)
())
L1516[23:43:24]
⇨ Joins: Lucifer
(sid32492@2604:8300:100:200b:6667:3:0:7eec)
L1517[23:45:28]
⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error:
Connection reset by peer)
L1518[23:47:04]
⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
(Quit: FREE KNOTS! Ask me for some when I return!)
L1519[23:54:26] <Antheus> Izaya,
Unity
L1520[23:56:27]
⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1521[23:59:46] <gamax92> ~w shell
L1523[23:59:54]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)