<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:08] ⇨
Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:08] zsh
sets mode: +v on Corded
L3[00:01:42] ⇦
Quits: Yepoleb (~yepoleb@188-23-119-91.adsl.highway.telekom.at)
(Quit: Yepoleb)
L4[00:04:16] *** Kasen
is now known as rakiru|offline
L5[00:06:52] ***
mrkirby153 is now known as kirby|gone
L6[00:08:42] ⇨
Joins: Jezza_ (~Jezza@92.206.5.6)
L7[00:10:16] <payonel> phew, io redirection,
devfs, and command substitution done and PR'd
L8[00:10:21] <payonel> \o/
L9[00:11:08] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L10[00:14:23] ⇨
Joins: VikeStep (~VikeStep@101.184.243.180)
L11[00:24:10] ⇨
Joins: rashdanml
(~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L12[00:26:15] ⇦
Quits: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping
timeout: 198 seconds)
L13[00:50:02] ⇨
Joins: DeathOfTime
(webchat@99-129-6-111.lightspeed.wchtks.sbcglobal.net)
L14[00:51:43] <DeathOfTime> Hi, was here
about twelve hours ago for a issue that is quickly described in
pics:
http://imgur.com/a/A1WZt , i have managed to fix all
the erros except for the server still does it.
L15[00:52:39] <DeathOfTime> the single
player client copy of the save will boot the computers fine. This
is in a high mod modpack as well.
L16[00:57:03] ⇦
Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L17[01:01:37] <DeathOfTime> One possibility
I can think of is that files aren't being created or are but not
found when needed. I don't know how that happens myself. So am
currently trying to figure it out by running a server on my
computer and connecting to it with a client on the same pc.
L18[01:03:02] ⇦
Quits: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
(Read error: Connection reset by peer)
L19[01:03:40] ⇨
Joins: rashdanml
(~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L20[01:24:23] ⇨
Joins: rashy_
(~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L21[01:26:06] ⇦
Quits: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
(Ping timeout: 198 seconds)
L22[01:30:34] <DeathOfTime> forgot to try
the beta version. giving that a shot now. As some stuff is pointing
at that fixing the issue.
L23[01:32:44] <DeathOfTime> hope you all
are having a nice night. later.
L24[01:32:49] ⇦
Quits: DeathOfTime
(webchat@99-129-6-111.lightspeed.wchtks.sbcglobal.net) (Quit: Web
client closed)
L25[01:40:12] ⇦
Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read
error: Connection reset by peer)
L26[01:40:54] ⇨
Joins: rashy_
(~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L27[01:50:56] ***
OmegaCenti_ is now known as OmegaCenti
L28[01:54:23] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout:
190 seconds)
L29[01:55:01] ⇨
Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L30[02:05:11] <Saphire> flood
L31[02:05:15] <Saphire> *loof .-.
L32[02:05:19] <Saphire> >.<
L33[02:05:27] *
Saphire scrambles away
L34[02:06:32] <Sandra> I am really bad at
zachtronics puzzle games. :O
L35[02:07:10] *
Saphire hugs Sandra
L36[02:07:23] <Saphire> They /are/ hard,
though
L37[02:07:35] <Sandra> they reeeallly
are.
L38[02:07:46] <Saphire> btw, ever heard of
their KOHCTPYKTOP?
L39[02:07:53] <Sandra> oh god.
L40[02:07:54] *
Kimiro gives Saphire a cookie
L41[02:07:56] <Sandra> I've played
that.
L42[02:08:11] <Sandra> it was too
confusing.
L43[02:08:26] <Saphire> ^^
L44[02:08:35] <Saphire> ...huh
L45[02:09:07] <Saphire> zachtronics made
that mining game, right?
L46[02:09:31] <Saphire> and it inspired
minecraft
L47[02:09:40] <Sandra> yep.
L48[02:09:42] <Sandra> infiniminer
L49[02:10:11] <Saphire> now, we are
discussing zachtronics in a channel about a mod of a game based on
zachtronics game
L50[02:10:17] <Sandra> :P
L51[02:10:36] <Sandra> also about a mod of
a game, that is based on a zachtronics game/.
L52[02:10:47] <Sandra> (tis3d is based on
tis100 by zachtronics.)
L53[02:11:01] <Saphire> yeah, that goes
even deepee
L54[02:11:03] <Saphire> r
L55[02:12:24] <Saphire> heh
L56[02:12:45] <Saphire> now we need to make
tis-100 for tis-3d
L57[02:12:55] <Saphire> or minechem..
L58[02:13:26] <Saphire> hm
L59[02:13:41] <Saphire> gah
L60[02:13:49] <Saphire> space, not mine
x.x
L61[02:14:09] <Sandra> spacechem is the
game I was playing that made me make that comment.
L62[02:14:17] <Sandra> although tis100 is
even worse.
L63[02:15:08] <Saphire> heh
L64[02:15:49] <Saphire> i kinda thought
that tis-100 is easier x.x
L65[02:16:06] *
Saphire nibbles on a cookie
L66[02:16:24] <Sandra> tis-100 is a harder
game, but easier because I know programming (and it's closer to
traditional programming than spacechem.)
L67[02:16:57] <Sandra> tis100 is also a lot
shorter however.
L68[02:18:46] <Saphire> yeah
L69[02:29:27] ⇨
Joins: Jezza_ (~Jezza@92.206.5.6)
L70[02:31:31] <Izaya> they
L71[02:31:36] <Izaya> 're all hard
L72[02:31:49] <Izaya> haven't gotten past
the first page of puzzles in TIS-100
L73[02:32:19] <Forecaster> I still haven't
finished space chem
L74[02:32:27] <Forecaster> more due to a
lack of time than anything else though
L75[02:45:46] ***
gAway2002 is now known as g
L76[02:50:57] ⇦
Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 384
seconds)
L77[02:57:39] ⇦
Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read
error: Connection reset by peer)
L78[02:58:18] ⇨
Joins: rashy_
(~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L79[03:01:44] ⇨
Joins: Inari (~Pinkishu@p5DEC6C54.dip0.t-ipconnect.de)
L80[03:22:41] ⇦
Quits: Syrren (~syrren@wyrm.thenest.org) (Ping timeout: 384
seconds)
L81[03:26:02] ⇨
Joins: Dimensional (~kvirc@40.134.242.242)
L82[03:31:23] ⇨
Joins: Syrren (~syrren@wyrm.thenest.org)
L83[03:49:38]
<
Snapples> Interesting, I didn't
Know about Infiniminer
L84[03:53:24] <g> soI found this thing in
the store today
L85[03:53:26] <g> golden oreos
L86[03:53:51] <g> they taste like sweet
custard creams
L88[03:54:31] <g> There's a bit of salt as
well, maybe they're salty about branching out from chocolate
biscuits
L89[03:55:30] <Forecaster> badumtish
L90[03:56:41] ⇦
Quits: Syrren (~syrren@wyrm.thenest.org) (Ping timeout: 384
seconds)
L91[03:59:25] ⇨
Joins: Syrren (~syrren@wyrm.thenest.org)
L92[03:59:42] ***
Kimiro is now known as CB|Away
L93[04:01:43] ⇦
Quits: Hyst (cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
(Ping timeout: 190 seconds)
L94[04:02:02] ⇨
Joins: Hyst
(cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
L95[04:05:25] ⇨
Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L96[04:06:53] ⇦
Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L97[04:12:22] ⇦
Quits: CoderPuppy (~cpup@32.218.118.149) (Ping timeout: 201
seconds)
L98[04:13:20] ⇨
Joins: cpup (~cpup@32.218.118.149)
L99[04:20:22] <Inari> Saphire: well
L100[04:20:28] <Inari> there was that demo
mod of spacechem, no?
L102[04:22:24] *
Lizzy graons
L103[04:22:29] *
Lizzy groans*
L104[04:22:38] <Inari> everyday typo
L105[04:22:39] <Inari> :p
L106[04:23:32] <Lizzy> ¬_¬ ffs, the switch
i wanna connect to is not in the dns stuff so now i have to go find
it's ip manually
L107[04:24:11] <Saphire> uh
L108[04:24:48] <Saphire> iirc on btm there
was waldo-like things
L109[04:25:10] <Saphire> in the dark steel
production plant i think?
L110[04:28:01] <Forecaster> you mean the
things from factorization?
L111[04:28:06] <Forecaster> whatever they
were called
L112[04:28:13] <Forecaster> the little
rail-bound robots
L113[04:29:42] <Forecaster> servos
L114[05:00:09] ⇦
Quits: cloakable
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
(Remote host closed the connection)
L115[05:00:24]
⇨ Joins: cloakable
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
L116[05:11:37]
⇨ Joins: cloakable_
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
L117[05:11:37] ⇦
Quits: cloakable
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
(Read error: Connection reset by peer)
L118[05:22:34]
⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L119[05:27:12] ***
CB|Away is now known as Kimiro
L120[05:35:01]
⇨ Joins: turbo_4erepaxa2
(~turbo_4er@ns3033725.ip-151-80-111.eu)
L121[05:35:30] <turbo_4erepaxa2> Всем
привет
L122[05:37:07] ***
Kimiro is now known as CB|Away
L123[05:37:45] <Forecaster> english
please
L124[05:40:58] <turbo_4erepaxa2>
hello
L125[05:41:15] <Forecaster> hi
L126[05:45:24]
⇨ Joins: Aquariomel
(~aquariome@ns3033725.ip-151-80-111.eu)
L127[05:45:32] <Aquariomel> hello
L128[05:45:53] <Aquariomel> зДрасе
L129[05:46:37] <Aquariomel> Как я заебался
)
L130[05:46:50] <turbo_4erepaxa2> тут на
инглиш надо писать
L131[05:46:50] <Forecaster> please don't
connect with mutliple names
L132[05:46:56] <turbo_4erepaxa2> тут для
всех
L133[05:47:08] <turbo_4erepaxa2> По всему
миру
L134[05:47:14] <Forecaster> also
english
L135[05:48:01] <turbo_4erepaxa2> We from
Dreamfinity
L136[05:48:09] <Forecaster> I don't know
what that is
L137[05:48:21] <turbo_4erepaxa2> Its
minecraft server)
L138[05:48:26] <Forecaster> okay
L139[05:48:56] <turbo_4erepaxa2> I dont
speak English very well
L140[05:49:00] <turbo_4erepaxa2>
Sorry
L141[05:49:08] <Forecaster> that's
fine
L142[05:49:35] <Forecaster> I don't know
any russian
L143[05:49:59] <turbo_4erepaxa2> I from
Russia)
L144[05:50:31] *
vifino groans and flops on Lizzy
L145[05:50:48] <turbo_4erepaxa2>
Goodbuy
L146[05:51:14] <Forecaster> um, bye
L147[05:51:25] ⇦
Quits: turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
(Remote host closed the connection)
L148[05:51:30] <Forecaster> ...
L149[05:53:20] <Sandra> well I've managed
to unlock the last two rows in tis100, so I'm happy.
L150[05:56:40]
⇨ Joins: Turbo_4erepaxa2
(~turbo_4er@ns3033725.ip-151-80-111.eu)
L151[05:58:41] <Lizzy> /me pets
vifino
L152[05:58:47] <Lizzy> ---___---
L153[06:02:16] *
vifino purrs
L154[06:09:40] <Forecaster> they're
back
L155[06:14:53] ⇦
Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
(Remote host closed the connection)
L156[06:15:03]
⇨ Joins: Trangar
(~Trangar@181-219-144-85.ftth.glasoperator.nl)
L158[06:28:19] <Lizzy> Izaya: why did you
CTCP time me?
L159[06:29:06] <Izaya> Wanted to ask about
some SE mods but if you're at work that's probably a bad time
L160[06:29:51] <Lizzy> yeah, got a fair
bit on at the moment but once i've got through my calls i'll be
pretty much free
L161[06:30:02] ⇦
Quits: asie (~asie@asie.pl) (Quit: WeeChat 1.4)
L162[06:33:52] <vifino> YAAY
L163[06:33:57] <vifino> I GOT ME MIDI
CONTROLLER!
L164[06:34:02] <vifino> AND ME
NODEMCUS!
L165[06:36:15]
⇨ Joins: Turbo_4erepaxa2
(~turbo_4er@ns3033725.ip-151-80-111.eu)
L166[06:36:34] ⇦
Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
(Remote host closed the connection)
L167[06:44:16] ***
amadornes[OFF] is now known as amadornes
L169[06:49:05] <S3> vifino, gamax92:
Landing a small plane in 22 knot gusting headwinds is scary
L170[06:51:47] ***
cloakable_ is now known as cloakable
L171[06:53:07]
⇨ Joins: Turbo_4ersdeapaxa
(~turbo_4er@ns3033725.ip-151-80-111.eu)
L172[06:54:16] ⇦
Quits: Turbo_4ersdeapaxa (~turbo_4er@ns3033725.ip-151-80-111.eu)
(Remote host closed the connection)
L173[07:00:17] ⇦
Quits: hitecnologys (~hitecnolo@193.169.52.115) (Ping timeout: 384
seconds)
L174[07:01:41] *
Lizzy is looking to see if she can make her IRC bot in a way
that'll allow for her to push to her gitlab and have it
auto-restart / update
L175[07:01:59] ⇦
Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384
seconds)
L176[07:03:41] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 384
seconds)
L177[07:05:54]
⇨ Joins: wembly (~wembly@50.240.220.69)
L178[07:14:19]
⇨ Joins: hitecnologys
(~hitecnolo@193.169.52.115)
L179[07:21:15] <g> Lizzy: Typically one
would use a CI for that
L180[07:21:26] <g> you're talking about
automated deployments basically
L182[07:22:12] <Izaya> vifino: so I
converted someone from Traktor 2 to LMMS and Mixxx, did I do
good?
L183[07:22:33] <vifino> Yes.
L184[07:22:44] <Izaya> :D
L185[07:22:44] <vifino> Even though I
don't like LMMS much.
L186[07:23:02] <vifino> Mixxx however, is
excelent.
L187[07:23:14] <Izaya> Got a different
preferred program rather than LMMS?
L188[07:24:03] <g> Lizzy: Maybe have your
bot running via a bash script that loops forever, and have the bot
save its pid somewhere, so you can do a git pull and then just kill
its process
L189[07:24:50] <g> probably want a sleep
in the bash script somewhere so you have time to ctrl+c it before
it loops around again if you need to
L190[07:25:38] <vifino> Izaya: Ardour is
good. Bitwig is also good, but not free.
L191[07:26:28] <Izaya> Will pass that on
to the person
L192[07:26:49] <Izaya> this is the first
stuff to do with music production I've really done
L193[07:26:51] <vifino> Also, tell them
that if they don't use JACK, they are missing out.
L194[07:27:10] <vifino> It's also a
requirement for Ardour, methinks.
L195[07:28:41] <Lizzy> g, yeah, thinking
about using GitLab CI
L196[07:29:08] <Lizzy> g, hmm, tthat could
work
L197[07:29:21] <Lizzy> not sure how well
that works with the gitlab ci stuff though
L198[07:29:29] <g> I use bamboo, can't
help you there
L199[07:29:37] <g> I'm sure gitlab can do
deployments though
L200[07:30:10] <Lizzy> it can do them,
just don't know how it will like the bash script running
constantly
L201[07:33:29] <Lizzy> was potentially
thinking about docker but that just seems like too much hassle for
an irc bot
L202[07:34:36] <g> Oh, you don't run the
bash script from gitlab
L203[07:34:48] <g> run it from a screen or
something and just leave it there
L204[07:34:55] <Lizzy> ah
L205[07:35:33] <g> alternatively you could
write some init scripts
L206[07:38:31]
⇨ Joins: asie (~asie@asie.pl)
L207[07:38:37]
zsh sets mode: +v on asie
L209[07:48:33] <MichiBot>
Avoiding
electrocution (Featuring real electric shocks.) | length:
17m 31s | Likes:
877
Dislikes:
19 Views:
39600 |
by
bigclivedotcom
L210[07:51:46] <Sandra> why am I lacking
an OC save file?
L211[07:51:52] <Sandra>
s/save/config/
L212[07:51:52] <MichiBot> <Sandra>
why am I lacking an OC config file?
L213[07:52:15] <Sandra> I have the recipes
files, but not the config file?
L214[07:52:25] ⇦
Quits: Temia (~temia@monmusu.me) (Ping timeout: 384
seconds)
L215[07:52:29] <Sandra> is this a
bug?
L216[07:55:11] <Mimiru> the config isn't
in the opencomputers directory
L217[07:55:21] <Sandra> I know.
L218[07:55:25] <Sandra> that's what I
mean.
L219[07:55:32] <Mimiru> I'm running a
recent 1.6 dev build and it generated fine for me
L220[07:55:43] <Mimiru>
config/OpenComputers.cfg
L221[07:56:41] <Sandra> the only configs
in the main config folder are IC2.ini, Waila.cfg, and the forge
ones. I have subfolders,
buildcraft,enderio,endercoJEI,opencomputers.
L222[07:56:54] <Sandra>
s/enderco/endercore,/
L223[07:56:55] <MichiBot> <Sandra>
the only configs in the main config folder are IC2.ini, Waila.cfg,
and the forge ones. I have subfolders,
buildcraft,enderio,endercore,JEI,opencomputers.
L224[07:57:40] <Mimiru> Just tried again,
and config is generated
L225[07:58:09] <Sandra> I launched MC
about 3 times, and it didn't generate.
L226[07:58:33] *
Mimiru shrugs
L227[08:01:32] <Sandra> with the OC api,
how do I send a signal to the computer?
L228[08:01:41] <Sandra> it doesn't seem to
be working right now.
L229[08:02:44] <Mimiru> I do
node.sendToReachable("computer.signal", eventName, user,
data, localUUID, locked, side);
L230[08:02:46]
⇨ Joins: Yepoleb
(~yepoleb@91-115-119-132.adsl.highway.telekom.at)
L231[08:03:04] <Mimiru> you wouldn't need
all of those args.. but yeah
L232[08:03:15] <Sandra>
node.sendToReachable("computer.signal",newdata);
L234[08:03:40] <Sandra> with newdata[0]
being the event name, and newdata[1..n] being arguments required
ya?
L235[08:03:43] <Mimiru> Anyway I need to
grab a shower before work
L236[08:04:01] <Sandra> varargs can take
arrays correct?
L237[08:04:11] <Mimiru> I have no idea if
you can do it like that, never tried
L238[08:04:40] <Mimiru> anyway, shower
then work
L239[08:09:17] ***
Keridos|away is now known as Keridos
L240[08:10:43] ⇦
Quits: xarses (~xarses@rrcs-24-173-18-66.sw.biz.rr.com) (Ping
timeout: 190 seconds)
L241[08:16:54] <Saphire> hpi
L242[08:16:57] <Saphire> *hoi
L243[08:16:58] <Saphire> .-.
L244[08:17:17] *
Saphire is failing at typing again
L245[08:17:44] <vifino> lol, i makefile'd
uploading files to a microcontroller.
L246[08:18:02] <vifino>
Makefile2kewl
L247[08:32:05]
⇨ Joins: reinei
(~reinei@p5dce4ad0.dip0.t-ipconnect.de)
L248[08:32:43] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout:
190 seconds)
L249[08:34:28] <vifino> Izaya: What do you
think? Connect my microcontroller to IRC or make something that
polls new firmware from a web server?
L250[08:34:59] <Izaya> everything should
connect to IRC
L251[08:35:01] <Izaya> :D
L252[08:35:06] <cloakable> connect to irc
to make a botnet
L253[08:35:11] <reinei> everything should
connect to everything
L254[08:35:51] <vifino> but but but I
could make a dynamic firmware selection based on mac
addresses!
L255[08:36:14] <vifino> Fiiiine. I'll
write an ir bot on a wireless microcontroller then.
L256[08:36:16] <reinei> aand send info
over IRC?
L257[08:36:45] <Izaya> hey you could do
that too
L258[08:37:11] <Izaya> do whatever, but I
can interact with IRC bots
L259[08:37:20] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L260[08:37:28] <vifino> Fair enough.
L261[08:38:23] <vifino> I'll do ezpz
firmware loading first, cause that will help me debug a lot.
L262[08:39:30] <Sandra> ok, I know for a
fact this is executing, but it's not working.
node.sendToReachable("computer.signal",newdata);
L263[08:40:45] *
Sandra pages Sangar and goes to sleep.
L264[08:42:46]
⇨ Joins: reinei_
(~reinei@p5DCE49D1.dip0.t-ipconnect.de)
L265[08:43:44] ⇦
Quits: reinei (~reinei@p5dce4ad0.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by
reinei_!~reinei@p5DCE49D1.dip0.t-ipconnect.de)))
L266[08:43:48] ***
reinei_ is now known as reinei
L267[08:48:39]
⇨ Joins: xarses
(~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L269[08:49:26] <MichiBot>
Review of
DANGEROUS Japanese Fanny Flambeaux doll. | length:
3m
26s | Likes:
34619 Dislikes:
439 Views:
2584372 | by
bigclivedotcom
L270[08:50:57]
⇨ Joins: Vexatos
(~Vexatos@p200300556E32CA23444DAEE24F576E0C.dip0.t-ipconnect.de)
L271[08:50:57]
zsh sets mode: +v on Vexatos
L272[08:52:12] ***
CB|Away is now known as Kimiro
L273[09:02:18] ***
Kimiro is now known as CB|Away
L274[09:02:45]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L275[09:03:16]
⇨ Joins: Turbo_4erepaxa2
(~turbo_4er@ns3033725.ip-151-80-111.eu)
L276[09:04:41] ⇦
Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
(Remote host closed the connection)
L277[09:06:18]
⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L278[09:06:31] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout:
201 seconds)
L279[09:08:48]
⇨ Joins: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L280[09:09:15] ***
CB|Away is now known as Kimiro
L281[09:40:18] <Vexatos> payonel,
poke
L282[09:46:45] ***
Kimiro is now known as CB|Away
L283[09:48:31] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L284[09:52:49] <payonel> hi
L285[09:53:06] <Vexatos> payonel, What are
those "tests" you talked about in your PR
L286[09:53:42] ⇦
Quits: Jezza_ (~Jezza@92.206.5.6) (Quit: Leaving)
L287[09:53:55]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L289[10:00:01] <Vexatos> k
L290[10:03:40] ***
CB|Away is now known as Kimiro
L291[10:05:50]
⇨ Joins: Keanu73
(~Keanu73@host-78-150-234-11.as13285.net)
L292[10:08:22] <Vexatos> payonel, Lua unit
tests ;_;
L293[10:08:36] <payonel> 901 Lua unit
tests
L294[10:08:38] <payonel> LUA!
L295[10:08:38] <EnderBot2> Lua*
L296[10:08:48] <Vexatos> LUnit (._.
L297[10:08:53] <payonel> ha
L298[10:19:39]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L300[10:22:54] <payonel>
s/literal/proverbial/
L302[10:25:13] <KittyKath> payonel: I can
throw you at my ceiling fan to make it literal.
L303[10:25:24] <payonel> i would be okay
with that
L304[10:26:03] <reinei> KittyKath, but
that implies that payonel was shit!
L305[10:26:23] <KittyKath> reinei:
Congratulations on understanding english :P
L306[10:26:27] <Izaya> something something
that's the joke
L307[10:26:28] <payonel> s/was/was
_the_/
L308[10:26:28] <MichiBot> <reinei>
KittyKath, but that implies that payonel was _the_ shit!
L309[10:26:44] <reinei> thanks I will need
that tomorrow :D
L310[10:26:47] <reinei> and :P
L311[10:27:26] <vifino> Finally.
L312[10:27:31] <vifino> Remote loading
wooorks.
L313[10:27:34] <vifino> Yayzers.
L315[10:34:35] <payonel> i can see that
the 4th code is 14 for both my keyboard and igor's
L316[10:34:43] <payonel> but why is his
different?
L317[10:34:53] <payonel> and what is that
5th return, "ECS"?
L318[10:35:49] <Izaya> you know those
people that come in here every now and then
L319[10:36:00] <Izaya> and want their
drives as /mnt/c or /c/ or something?
L320[10:36:05] <Izaya> I just realised
what I need to do.
L321[10:36:09] <payonel> ha yeah
L322[10:36:11] <payonel> oh?
L323[10:36:13] <Izaya> I need to write a
DOS clone.
L324[10:36:18] <payonel> >.<
L325[10:36:22] <Izaya> So they can have
their damn C drive.
L326[10:36:29] <Izaya> And their painful
configuration
L327[10:36:33] <Izaya> and their crazy
file structure
L328[10:36:44] <payonel> limit the
filepath too
L329[10:36:49] <Izaya> yes
L330[10:36:50] <reinei> payonel, maybe its
for 'escape' (as in formatting code or escape sequence)
L331[10:36:52] <payonel> and make those
absurd truncated names
L332[10:36:54] <Izaya> 256 chars or it
BSODs
L333[10:37:04] <Izaya> YES
L334[10:37:20] <Izaya> make it so if you
mount a disk with files with names >8.3 chars it BSODs
L335[10:37:28] <payonel> haha
L336[10:37:34] <Izaya> and if the total
path is >256 chars it dies too
L337[10:37:42] <Izaya> :D
L338[10:37:50] <reinei> files or also
folder names?
L339[10:37:51] <Izaya> and also single
tasking and no libraries
L340[10:37:55] <Izaya> reinei: BOTH
:D
L341[10:37:56] <reinei> also: NO SPACES
EVER
L342[10:38:05] <payonel> and and \
L343[10:38:05] <Izaya> spaces ->
BSOD
L344[10:38:15] <Izaya> / -> BSOD
L345[10:38:20] <payonel> haha
L346[10:38:39] <Izaya> and for everyone
that wants to actually use this system
L347[10:38:56] <Izaya> there can be a
MOREMAGI.C command
L348[10:39:01] <Izaya> which switches off
all of these 'features'
L349[10:39:43] ⇦
Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping
timeout: 190 seconds)
L350[10:39:44] <reinei> so, you are going
to make a nice OS and then implement a limiter and release both
versions?
L351[10:40:01] <Izaya> 'nice'
L352[10:40:04] <payonel> reinei: the thing
is 8 is the ascii for backspace
L353[10:40:12] <payonel> 14 is
"SHIFTOUT"
L354[10:40:25] <Izaya> if you want a
semi-sane OS that is like DOS Skye's MiniOS might work
L355[10:40:39] <reinei> payonel, yes I
didn't mean escape as in the escape key, but as in: a non-printble
character
L356[10:40:51] <payonel> oh oh ...
L357[10:40:56] <payonel> well
L358[10:41:00] <payonel> his keyboard is
still crap
L359[10:41:06] <payonel> crap==i'm
ignorant
L360[10:41:28] <fingercomp> payonel: that
5th return is actually the player's nickname.
L361[10:41:36] <payonel> fingercomp: ah
thanks
L363[10:42:39] <Izaya> is this for the
uC?
L364[10:42:42] <vifino> Yes.
L365[10:42:48] <Izaya> it's in Lua.
L366[10:42:50] <vifino> Yes.
L367[10:42:57] <Izaya> ...
L368[10:42:59] <Izaya> Nice.
L369[10:43:05] <Izaya> but can it run
MiniOS? :P
L370[10:43:20] <vifino> Depends. Does
MiniOS work without the io library?
L371[10:43:30] <vifino> Or most of the os
library?
L372[10:43:37] <vifino> Or most of
everything, really.
L373[10:43:40] <bauen1> and no component
library
L374[10:43:56] <Izaya> probably not
L375[10:44:01] <Izaya> poke Sky_e about
it
L376[10:44:17] <vifino> It
L377[10:44:24] <vifino> It's also got 4Mb
flash.
L378[10:44:42] <bauen1> how much ram does
it have?
L379[10:44:52] <vifino> I think
512kb.
L380[10:45:27] <bauen1> i think openos
uses mb of ram i dunno about minios
L381[10:45:40] <Izaya> Uh, less than a T1
stick IIRC
L382[10:45:44] <Izaya> maybe a T1.5
L383[10:45:49] <bauen1> we are talking
about the ESP8266 ?
L384[10:46:05] <Izaya> I know amie would
run in a T1 stick but that was when a T1 was 128k
L385[10:46:18] <CompanionCube> Izaya, ohey
Izaya
L386[10:46:23] <Izaya> hai
CompanionCube
L387[10:46:27] <Izaya> I had to ask you
something
L388[10:46:32] <Izaya> but I forget what
it was
L389[10:46:35] <Izaya> \o/
L390[10:46:41] <vifino> bauen1: Yes.
L391[10:46:43] <Izaya> oh right
L392[10:46:55] <Izaya> try to access
172.31.16.1 and .4
L393[10:47:13] <Izaya> I switched lain to
TCPOnly and suddenly the connection is stable
L394[10:47:42] <KittyKath> Told you
:P
L395[10:47:56] <Izaya> :P
L396[10:48:11] <payonel> reinei and
fingercomp: how do you feel about my comment i left for igor?
L397[10:49:01] <vifino> Izaya: Well, that
script basically fetches lua files specific to the wifi chipset's
mac address.
L398[10:49:08] <vifino> Aka fun!
L399[10:50:06] <vifino> Well, that
combined with it's server part.
L400[10:51:58] <Izaya> interesting
L401[10:53:24] <vifino> I wonder how well
ltn12 would behave on this thing.
L402[10:53:32] <vifino> Probably killing
the ram..
L403[10:58:53] <bauen1> your talking about
the ltn12 from luasocket ?
L404[10:59:01] <bauen1> because thats
purely in lua i think
L405[11:04:11] ⇦
Quits: Aquariomel (~aquariome@ns3033725.ip-151-80-111.eu) (Remote
host closed the connection)
L406[11:08:36] <vifino> bauen1: And?
L407[11:08:53] <bauen1> that might not be
such a big overhead
L408[11:10:45] <payonel> Vexatos: then
teach me! what is it better to check Shift Out keyboard code (14)
for backspace than "BACKSPACE" ascii value of 8?
L409[11:11:12] <Lizzy> just when i think i
could sit down for a bit, i find something else that needs to be
done
L410[11:11:19] *
Lizzy goes to repair phones
L411[11:12:26] <bauen1> payonel: check for
both? (actually oc should send a backspace as \8)
L412[11:12:47] <payonel> bauen1: oc DOES
send \8 for backspace
L413[11:12:56] <payonel> except for igor
(russian keyboard layout perhaps)
L414[11:13:11] <bauen1> but that should be
converted to a \8 then
L415[11:13:52] <Vexatos> payonel, as you
said, char is an ascii code
L416[11:13:57] <Vexatos> code is the
actual code
L417[11:14:10] <Vexatos> which should be
universal across all keyboards
L418[11:14:48] <payonel> i know a lot more
about ascii than i do about keyboard codes.
L419[11:15:10] <payonel> keyboard 14 for
"universal backspace"? i have no knowledge of that
L420[11:15:15] <bauen1> so it should check
the 4th argument for "key_down" so its universal
L421[11:15:17] <payonel> but i'm ignorant
in this area (slightly)
L422[11:15:24] <payonel> so yes, please
teach me if you have info on this subject
L423[11:15:55] <payonel> bauen1: that
SOUNDS reasonable, but i've never heard of 14 keyboard codes for
backspace
L424[11:16:03] <payonel> but again, this
is not my area of expertise
L425[11:16:14] <payonel> so when i say
"never heard of that" i'm not trying to be pedantic
L426[11:16:31] <payonel> i know ascii.
i've known ascii for a long time
L428[11:17:54] <Vexatos> it's lwjgl's
codes
L429[11:18:22] <Forecaster> key codes is
just a standard that doesn't rely on a charset :P
L430[11:18:46] <Forecaster> they're used
in javascript with keypress events
L431[11:19:13] <payonel> Vexatos: ok
thanks
L432[11:19:19] <payonel> that's awesome
info
L433[11:27:39] ⇦
Quits: techno156 (~techno156@137.154.59.150) (Quit: There are those
who live without living. Don't be one of those.)
L434[11:35:46]
⇨ Joins: sciguyryan (~sciguyrya@37.48.80.238)
L435[11:54:44] ***
rakiru|offline is now known as Kasen
L436[11:59:14]
⇨ Joins: Wiiplay123
(~Wiiplay12@adsl-72-154-27-37.bna.bellsouth.net)
L437[11:59:39] <Sangar> o/
L438[11:59:50] <Kodos> o/
L439[12:01:07] <Sangar> great timing
steam, going down the moment i get home .-.
L440[12:01:20] <vifino> Alright. I made
the fetch-new-fw thing work on bootup. Yay.
L441[12:01:31] <Vexatos> Sangar, better
read my %tells ;_;
L442[12:01:43] <Sangar> Vexatos, what's
the way?
L443[12:01:53] <Vexatos> Magic
L444[12:02:19] <Sangar> and yeah, we
should totally name it that. just never spell it out, call it MFU
:P
L445[12:02:34] <Vexatos> @SubscribeEvent
def onWorldLoad(event: WorldEvent.Load)
{event.world.addWorldAccess(new Listener(event.world))}
L446[12:02:44] <Vexatos> MAGIC™®©
L447[12:02:53] <Vexatos> Sangar, k
L448[12:03:00] <Sangar> dafuq is dis
L449[12:03:07] <Vexatos> my reaction
exactly
L450[12:03:14] <Vexatos> but it should
contain "upgrade" in its name for NEI to work, no?
:P
L451[12:03:30] <Vexatos> I mean, MFU is
fine
L452[12:03:46] <Vexatos> could throw the
word upgrade in the tooltip but hey, it's being cropped
L453[12:03:47] <Forecaster> MFU?
L454[12:03:51] <Sangar> there must be some
magical formatting code for invisible text to do that :P
L455[12:03:53] <Vexatos> Forecaster, the
new OC upgrade
L456[12:04:00] <Forecaster> oo
L457[12:04:11] <Vexatos> Sangar, §k
L458[12:04:12] <Vexatos> :>
L459[12:04:14] <Forecaster> Magic Field
Uniter
L460[12:04:16] <Sangar> close :P
L461[12:04:29] <Vexatos> brb renaming all
classes to "MFU"
L462[12:04:32] <Forecaster> Magic Field
Utilizer
L463[12:04:34] <Sangar> Mystical Frequency
Unit
L464[12:04:38] <Forecaster> ah
L465[12:04:48] <Vexatos> Sangar, wait, is
that a backronym of an acronym?
L466[12:04:58] <Sangar> it's like
tis
L467[12:04:59] <Vexatos> WE NEED TO GO
DEEPER
L468[12:05:13] <Vexatos> Sangar, 'tis like
tis
L469[12:05:19] <Sangar> oh right, i
completely forgot to add that list of alternating titles to the tis
manual's tooltip
L470[12:05:37] <Vexatos> so uh
L471[12:05:44] <Vexatos> should I rename
the classes in code too?
L472[12:05:52] <Forecaster> Mystical
Frequency Unit is a backronym?
L473[12:05:56] <Vexatos> leaving NO HINT
WHATSOEVER of the name? :>
L474[12:05:57]
⇨ Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-410-131.w90-22.abo.wanadoo.fr)
L475[12:06:01] <Vexatos> Forecaster, it
is
L476[12:06:06] <Vexatos> Sangar just made
it up
L477[12:06:12] <Vexatos> kind of like the
name of TIS-3D
L478[12:06:15] <Forecaster> I thought so
:P
L479[12:06:18] <Sangar> Vexatos, mmm,
UpgradeMF? :P
L480[12:06:22] <Vexatos> The
Interchangable Sentence - 3D
L481[12:06:29] <Vexatos> Sangar, yes
L482[12:06:35] <Vexatos> for naming
consistency
L483[12:06:37] <Sangar> why not, let's do
it
L484[12:06:50] <Sangar>
UpgradeEmmEff
L485[12:06:59] <Sangar> >_>
L486[12:07:39] <reinei> is it that upgrade
to allow access to one specific block labeled 'neighbour'
connectivity over the network?
L487[12:08:08] <Sangar> different
workaround for the same issue
L488[12:08:31]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L489[12:08:35] <Sangar> it basically
allows very limited range remote connections
L490[12:08:58] <Sangar> hence the
name
L491[12:09:01] <Sangar> :P
L492[12:09:16] <Forecaster> so it's
bluetooth?
L493[12:09:29] <Kodos> For one device,
yes
L494[12:09:34] <Sangar> it's more like a
wireless usb cable
L495[12:09:47] <Forecaster> wireless wire
\o/
L496[12:09:48] <reinei> and what is the
ACTUAL meaning of MFU then? :P
L497[12:09:53] <Sangar> indeed
L498[12:10:05] <Sangar> its a secret or so
i'm told
L499[12:10:07] <Kodos> Sangar, I don't
like to be an annoying twat, but I'd love to get your input on
#1770
L500[12:10:21] <Forecaster> so it's
bluetooth that only allows one connection per antenna?
L501[12:10:27] <Sangar> hint, it's not
Marvelously Fabulous Upgrade
L502[12:10:45] <Vexatos> Sangar, should
the name be oc:mfu or oc:MFU
L503[12:10:53] <Vexatos> considering your
names usually start lowercase
L504[12:11:03] <Sangar> mmm, go lowercase
i'd say
L505[12:11:08] <Sangar> cpu is oc:cpu too
iirc
L506[12:11:58] <Sangar> Kodos, i'd be
willing to add it if vex isn't faster, but i wanna look into 1.9
first
L507[12:12:18] <Vexatos> Sangar, should
probably override unlocalizedName
L508[12:12:20] <Kodos> I just need it for
things :3
L509[12:12:23] <Vexatos> to return
"MFU"
L510[12:12:34] <Vexatos> instead of it
using the class name
L511[12:13:12] <Sangar> Vexatos, dunno,
can't remember what it's like for the other upgrades?
L512[12:13:24] <Vexatos>
class.getSimpleName
L513[12:13:34] <Sangar> why not keep it
consistent then?
L514[12:13:38] <Vexatos> ok
>_>
L515[12:14:05] <Sangar> honest question,
any compelling reason to break consistency there?
L516[12:14:19] <Vexatos> MFU :>
L517[12:14:28] <Sangar> right
>_>
L518[12:14:40] <Sangar> now if only
upgrades were called widgets or something...
L519[12:14:48] <Vexatos> Mighty Flamingo
Usurper. Your argument is invalid.
L520[12:15:25] <Forecaster> Measly Force
Updater
L521[12:15:34] <Forecaster> you should
make it return a random nonsense name :P
L522[12:15:42] <Vexatos> Sangar, need a
tooltip
L523[12:15:47] <Vexatos> and I won't do
the manual page
L524[12:15:50] <Vexatos> maybe I
will
L525[12:15:50] <Vexatos> >_>
L526[12:15:59] <reinei> like have three
sets and return one from the different sets to contruct a new
randomised name
L527[12:16:12] <Forecaster> ^
L528[12:16:27] <Vexatos> also need a
recipe
L529[12:16:36] <reinei> Magnetostatic
Force utiliser
L530[12:17:43] <Vexatos> Sangar, recipe
should involve adapter methinks
L531[12:17:55] <Sangar> Magnanimous
Fortune Unifier
L532[12:18:04] <Sangar> Vexatos,
agreed
L533[12:18:04] <Kodos> Just think about
what you would use to bodge some wireless gadget together
L534[12:18:05] <Kodos> And use that
L535[12:18:21] <reinei> probably something
to make up an antenna?
L536[12:18:30] <Sangar> i'm not sure
whether a pair of linked cards would be too expensive
L537[12:18:37] <reinei> does OC have
anything that could be used to bodge n antenna?
L538[12:18:58] <Forecaster> cables?
L539[12:19:00] <Sangar> but if not they're
the closest thing to an ae2 quantum bridge, so it'd make
sense
L540[12:19:07] <Vexatos> Yea
L541[12:19:11] <Vexatos> either that or a
wireless network card
L542[12:19:15] <Sangar> yeah
L543[12:19:15] <Vexatos> it better be
expensive
L544[12:19:20] <Sangar> :P
L545[12:19:22] <Vexatos> even if the
default radius is 3 blocks
L546[12:19:38] <reinei> does it have
visibility of network?
L547[12:19:41] <Vexatos> if you connect
MFU #1 to a TE that implements Environment
L548[12:19:46] <Vexatos> and connect MFU
#2 to the same
L549[12:19:53] <Vexatos> you now have
three networks connected wirelessly
L550[12:20:07] <Vexatos> and if that TE
happens to be an adapter
L551[12:20:09] <Sangar> reinei, by
necessity, yes
L552[12:20:11] <Vexatos> it can hold an
MFU itself
L553[12:20:19] <Vexatos> WHICH IS WHY THE
MFU NEEDS POWER TO RUN MWAHAHAHAHA
L554[12:20:19] <reinei> heck yeah, amke it
expensive as fuck!
L555[12:20:27] <Vexatos> MWAAAAA
HAAAAAA
L556[12:20:37] <Sangar> <_>
L557[12:20:39] <Vexatos>
WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
L558[12:20:41] *
Vexatos coughs
L559[12:20:56] <Vexatos> # Energy consumed
by a MFU per tick while connected.
L560[12:20:56] <Vexatos> # Similar to
`wirelessCostPerRange`, this is multiplied with the distance to the
bound block.
L561[12:21:08] <Vexatos> need a value for
this, right now it is 1 OC
L562[12:21:20] <Vexatos> with a max radius
of 3, that's 3 OC/t at most
L563[12:21:50] <reinei> how expensive is
1OC to produce?
L564[12:22:09] <reinei> like 100RF
<-> 1 OC?
L565[12:22:17] <reinei> or just measly
10Rf?
L566[12:22:19] <Vexatos> 10
L567[12:22:26] <Vexatos> 1 OC == 1
MJ
L568[12:22:34] <Vexatos> back when MJ
existed
L569[12:22:41] <reinei> RIP MJ
L570[12:22:58] <reinei> how much does the
adapter cost?
L571[12:23:49] <Kodos> I just wanna point
out that in 'normal' ranges, 400 RF/t is EXPENSIVE af
L572[12:24:37] <Vexatos> Sangar, how to
check if something is not null as a pattern for match
L573[12:26:27]
⇨ Joins: Temia (~temia@monmusu.me)
L574[12:26:31] <Stary2001> Kodos: *looks
at big reactors*
L575[12:26:34] <S3> Greetings my fellow
solar systemians
L576[12:26:43] <Kodos> Stary2001, 3rd
party mods don't count
L577[12:27:03] <Kodos> And BR is a good
example of what started the back and forth with mods to generate
absurd amounts of power
L578[12:27:08] <Kodos> So far, Mekanism's
winning
L579[12:27:17] <Kodos> But with little to
do with that power, it's rather moot
L580[12:27:54] <reinei> doesn't draconic
evolution have the biggest energy storage?
L581[12:28:01] <Kodos> Nope
L582[12:28:03] <Vexatos> nope. Mek
does
L583[12:28:07] <reinei> oh ok
L584[12:28:25] *
Kodos stares at his 13 TRF Induction Matrix
L585[12:28:34] <Stary2001> *T* tf?
L586[12:28:38] <Kodos> Yes
L587[12:28:50] <Stary2001> jesus
christ
L588[12:29:02] <reinei> but thats not
1DcRF
L589[12:29:30] <Kodos> Vex, have you
tested the max dized EIM's capacity?
L590[12:29:31] <reinei> all these idle
games actually taught me big numbers ...
L591[12:29:36] <Stary2001> hahaha
L592[12:30:15] <Vexatos> Kodos, it was a
few PRF IIRC?
L593[12:30:26] <Kodos> Mkayt
L594[12:30:31] <reinei> The Induction
Matrix will only form if the structure is any cuboid smaller than
18x18x18[citation needed]. wait what?
L595[12:30:32] <Vexatos> calculated it at
some point
L596[12:30:40] <reinei> he doesn't even
know himself?
L597[12:31:07] <Vexatos> aidan doesn't
write the wiki :P
L598[12:31:21] <reinei> but the source is
public afaik
L599[12:33:41]
⇨ Joins: xarses
(~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L600[12:35:29] <Vexatos> Sangar, okay, I
need a tooltip and a recipe, go go go
L601[12:35:39] <Vexatos> two linked cards
and an adapter, what else?
L602[12:36:16] <Kodos> Some Chamelium
=D
L603[12:36:38] <reinei> some lapis, to
make it looks like BLUE tooth
L604[12:39:11] <Vexatos> Sangar, texture,
too >_>
L605[12:45:10] <Vexatos> also, Sangar...
should the item show if it is bound or not / if you are in range/in
the correct dimension?
L606[12:47:01] <Kodos> Maybe a texture
swap. Green pixel light thinger for in range, red for wrong
dimension, and yellow for not in range
L607[12:47:11] <Kodos> Blue for not
bound
L608[12:47:36] <Vexatos> Sangar, I think
the texture could hint at the true name of the item
L609[12:47:48] <Vexatos> not sure how
though
L610[12:47:55] <Vexatos> might be not
worth it
L612[12:56:24] <S3> Sangar is
snoozin
L613[12:56:40] <S3> Vexatos: did you ever
see my component bus proposal?
L614[12:56:55] <Vexatos> what bus
what
L615[12:58:43] <S3> Vexatos: meh. I just
came up with a new bus protocol for components to use
L616[12:58:54] <payonel> Sangar: o/
L617[12:59:43] ⇦
Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping
timeout: 190 seconds)
L618[12:59:53] ⇦
Quits: reinei (~reinei@p5DCE49D1.dip0.t-ipconnect.de) (Quit:
Leaving)
L619[12:59:54] <S3> Vexatos: it's very
tiny, but it's packet based
L620[13:00:12] <S3> header is like, 24
bits
L621[13:00:42] <S3> nope 12
L622[13:00:58] <S3> I thought that sounded
wrong
L623[13:02:06] ⇦
Quits: fingercomp
(~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit:
.)
L624[13:08:52] <S3> this is great
L625[13:09:08] <S3> so the FCC locked down
and now we can't install firmware on our routers as they will be
covering the serial ports etc
L627[13:09:47] <S3> they're stupid, and
don't realzie that every MIPS chip in the router market has a damn
JTAG port even if it is not labeled, somewhere. It has to, because
the same pins used for IO on other devices is used for jtag..
L628[13:10:07] <S3> I have some routers
that just tell you what surface mounted resistors to solder your
jtag wires to
L629[13:10:23] <S3> just means serial io
access is now harder
L630[13:27:34] <gamax92> hey S3 :3
L631[13:28:04] <vifino> Alright, enough
toying with lua on microcontrollers, gotta take a maths exam.
L632[13:28:08] <vifino> Ugh.
L633[13:32:23] ***
amadornes is now known as amadornes[AFK]
L634[13:34:10] <S3> I do not understand
microcontrollers
L635[13:34:14] <S3> They make no sense to
me in OC
L636[13:34:49] <Kodos> Microcontrollers
are great
L637[13:37:46] <Temia> What's making them
not click?
L638[13:38:21] <gamax92> Temia
L639[13:38:22] <gamax92> ioccc
L640[13:42:29] <vifino> S3: I wasn't
talking about OC.
L641[13:43:32] <S3> I didn't know that,
but it's true either way, I still don't understand it
L642[13:43:56] <S3> What is the purpose of
a microcontroller that makes it worth it? If I think about it, I
see no benefit. Unless I am missing something
L643[13:47:42] ⇦
Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping
timeout: 198 seconds)
L644[13:47:42] <Vexatos> have a christmas
tree displaying music with LEDs? :P
L645[13:48:17] ***
Fridtjof is now known as kick
L646[13:48:22] <gamax92> kick kick
L647[13:48:32] ***
kick is now known as Fridtjof
L648[13:48:36] <Fridtjof> :^)
L649[13:54:40] <Kimiro> You and me could
write a bad romance~
L650[13:57:14]
⇨ Joins: xarses (~xarses@209.94.245.219)
L651[13:58:35] <payonel> %flip
microcontrollers
L652[13:58:36] <MichiBot> payonel:
(╯°□°)╯︵sɹǝlloɹʇuoɔoɹɔıɯ
L653[14:02:18] <asie> %flip payonel
L654[14:02:19] <MichiBot> asie:
(╯°□°)╯︵lǝuoʎɐd
L655[14:03:56] <KittyKath> %hug asie
L656[14:03:59] <KittyKath> oh :(
L657[14:04:16] <Kodos> S3, you could
easily set one up as a firewall for networking connections
L658[14:04:53] <Kodos> Since iirc each
side of the uC is used separately for networking, so you could
require messages from the left side require a specific
parameter
L659[14:05:10] <Kodos> Before being passed
to the right
L660[14:05:49] <Vexatos> asie, you seen
the new item I added to OC? :D
L662[14:06:42] <asie> did you add
Omnipotent Calculators?
L663[14:06:48] <asie> or perhaps Obsessive
Cylinders?
L664[14:09:46] ***
medsouz|offline is now known as medsouz
L665[14:10:32] <Vexatos> asie, I added
MFUs to OC :D
L666[14:11:20] <asie> MFUs?
L667[14:11:28] <asie> Mass Flamingo
Units?
L668[14:11:50] <Vexatos>
<Vexatos> Mighty
Flamingo Usurper. Your argument is invalid.
L669[14:11:58] <asie> What.
L670[14:12:03] <Vexatos>
<Sangar>
hint, it's not Marvelously Fabulous
Upgrade
L671[14:12:28] <g> Now I want a fabulous
upgrade
L672[14:12:33] <Vexatos> not actually,
<Sangar>
Mystical Frequency Unit
L673[14:12:36] <Kodos> g, use the colorful
upgrade
L674[14:12:37] <g> that makes robots and
drones emit a rainbow trail when they remove
L676[14:12:43] <Vexatos> these are all
backronyms of an acronym
L677[14:12:49] <asie> wow
L678[14:12:56] <Vexatos> g: Particle card
+ colorful upgrade
L681[14:13:18] <Vexatos> It's like
TIS-3D
L682[14:13:30] <Vexatos> Thermal
Instability Simulator: 3D
L683[14:13:58] *
Kodos should work on a Reactor Control... program? For
TIS
L684[14:14:19] <Vexatos> yesss
L685[14:14:29] <Kodos> Wouldn't be hard to
do with the redstone
L686[14:14:41] <Vexatos> bundled redstone,
probably
L687[14:14:42] <Kodos> Hardest part is
figuring out wtf i'm doing with the language
L688[14:14:52] <Kodos> Do the rednet ports
work with P:R?
L690[14:15:11] <Vexatos> That page is 100%
implemented
L691[14:15:18] <Vexatos> but there are a
few additions
L692[14:15:20] <Vexatos> like
bitshifting
L693[14:15:33] <Kodos> I can't do shit
biffing or w/e
L694[14:15:37] <Kodos> I'm not good at
that
L695[14:15:56] <Kodos> I am constantly
using the code you wrote me for the capbank and lightboard
programs
L696[14:16:14] <CompanionCube> 'This is
something we were fearing all along: that the C preprocessor is
Turing-complete even without conditionals and recursive file
inclusion as some kind of a rewriting system. Now we have the
proof!'
L697[14:16:21] <CompanionCube> oh. oh
no.
L698[14:16:48] <Vexatos> Kodos, read that
page
L699[14:16:52] <Vexatos> it's pretty much
all you need
L700[14:17:01] <Kodos> Mkay
L701[14:17:20] <Vexatos> CompanionCube,
what D:
L703[14:19:31] ⇦
Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl)
(Quit: Leaving)
L704[14:29:02] ⇦
Quits: rikai (~quassel@rekd.net) (Ping timeout: 201
seconds)
L705[14:36:58] ***
SleepyFlenix is now known as BitTiredFlenix
L706[14:43:50] ⇦
Quits: xarses (~xarses@209.94.245.219) (Ping timeout: 201
seconds)
L707[14:45:39]
⇨ Joins: rikai (~quassel@rekd.net)
L708[14:46:15] <Sangar> Vexatos, i'll look
into when i can. if i missed anything, please add it to 1781
L709[14:46:27] <gamax92> Sangar: What
happened to 2016
L711[14:46:38] <Sangar> gamax92, the
future
L712[14:49:00] <Vexatos> Sangar, sounds
about right
L714[14:50:35] <Vexatos> Sangar, I guess
best would be if you PRed to my branch so we then could merge the
entire MFU at once, eh?
L715[14:52:37] <payonel> Sangar: when you
test unicode (just curious) what chars are you using?
L716[14:52:39] ⇦
Quits: Keanu73 (~Keanu73@host-78-150-234-11.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L717[14:52:41] <Vexatos> Sangar, I am
honestly surprised that OC is still > 50% Java
L718[14:52:47] <Vexatos> and only 41%
Scala
L719[14:54:23] <payonel> Vexatos: i must
be reading github wrong. does it not say java 15.5%? scala 63.4%,
lua 21%, other .1%?
L720[14:55:03] <Vexatos> oh wait, that was
the wrong branch
L721[14:55:32] ⇦
Quits: Jezza (~Jezza@92.206.5.6) (Quit: Leaving)
L722[15:00:28] <Inari> meh
L723[15:00:33] <Inari> I wanna know how to
make MC run better
L724[15:00:34] <Inari> ;-;
L725[15:00:53] <payonel> Sangar: also i
have a feeling you'd be more excited about a
move-cursor-to-mouse-click fix for widechars :) [which i have a
branch for and have a solution for] but cool PR, yeah!? :)
L726[15:01:13] <payonel> Inari: what do
you think is slowing it down?
L728[15:01:25] <Inari> payonel: if i knew,
i knew how to make it run better
L729[15:01:31] <Inari> *i would know
L730[15:01:32] <Inari> i guess
L731[15:02:19] <payonel> Inari: fair. i
guess i was trying to emphasize what you THINK is the problem
L732[15:02:33] <Inari> dunno :P i'd guess
cpu or gpu haha
L733[15:02:41] <Inari> cant seem to
measure gpu load
L734[15:02:45] <Inari> but cpu load
doesnts eem at 100%
L735[15:02:47] <Inari> so no clue :D
L736[15:02:56] <payonel> have you heard of
or tried gpuz?
L737[15:04:10] <Inari> trying with that
then
L738[15:04:29] <payonel> it has a tab that
shows you gpu load
L739[15:04:37] <Inari> ideally i should
probably get a new mainboard and a new gpu :P
L740[15:04:49] ⇦
Quits: cpup (~cpup@32.218.118.149) (Ping timeout: 201
seconds)
L741[15:04:52] <payonel> are you using a
tier 2 or tier 3 case?
L742[15:05:00] *
payonel slaps knee
L743[15:05:00] *
EnderBot2 high-fives payonel
L744[15:05:03] <Inari> :P
L745[15:05:10] <Inari> new mainboard so i
can overclock the cpu
L746[15:05:18] <Inari> just seems so much
to pay 120 euros for one just fro that
L747[15:05:19] <Inari> xD
L748[15:05:37] <payonel> i don't have a
single euro to m name
L749[15:05:39] <payonel> my*
L750[15:05:58] <Forecaster> because it's
not the currency used where you live :P
L751[15:05:59] <Inari> dollars?
L752[15:06:06] <payonel> yeah
L753[15:06:11] <payonel> when i was out of
work -
L754[15:06:21] <payonel> i thought of
applying to work for yogscast
L755[15:06:32] <Forecaster> I don't have
any euros either
L756[15:06:33] <payonel> but they dont
make euros there
L757[15:06:36] <Inari> im not much of a
yogscast fan
L758[15:06:36] <payonel> :)
L759[15:06:46] <payonel> i'm an enormous
simon fan
L760[15:06:59] <payonel> i'm less
impressed -to- okay with the rest of 'em
L761[15:07:06] <payonel> simon hits my
funny bone
L762[15:07:08] <Forecaster> I watch
Martyn
L763[15:07:20] <Forecaster> (he doesn't do
minecraft stuff at all)
L764[15:07:39] <payonel> i wouldn't stream
(unless they wanted me to)
L765[15:07:41] <payonel> just tech
L766[15:07:47] <payonel> but i think
they're a fun bunch
L767[15:07:50] <payonel> or at least, they
appear to be
L768[15:08:04] <Kodos> I've always liked
GameChap and Bertie but apparently they're assholes irl
L769[15:08:14] <payonel> Inari: gpuz is a
great tool, it'd help you to blame the gpu if that was the
bottleneck
L770[15:08:54] <Lizzy> the way GameChap
and Bertie speak annoys me
L771[15:09:12] <Kodos> It's slapstick,
it's not for everyone =)
L772[15:09:25] <Kodos> They don't actually
speak like that
L773[15:09:35] <Inari> payonel: im still
thinking its a bug, but when in MC my gpu load seems to always just
say 0% XD
L774[15:09:48] <payonel> Vexatos: IF --
big "IF" -- i were to start working on shell scripting
support for openos, should it be bash scripting language, or just
another lua interpretation?
L775[15:09:53] <payonel> Inari: it could
be 0% -- are you on a laptop?
L776[15:09:58] <payonel> or, do you have
>1 gpu?
L777[15:10:04] <Inari> 1 gpu :P
desktop
L778[15:10:12] <payonel> hrm
L779[15:10:23]
⇨ Joins: cpup (~cpup@32.218.113.233)
L780[15:10:28] <payonel> you still could
be running graphics off of the cpu
L781[15:10:33] <payonel> nvidia?
L782[15:10:46] <Inari> amd
L783[15:11:13] <Vexatos> payonel, no
freaking idea
L784[15:11:19] <Vexatos> Lua would make
more sense
L785[15:11:20] <payonel> check the
graphics settings- make sure java is given the amd card -- or,
optimized for quality or rendering or .. whatever amd might call
it
L786[15:11:25] <Vexatos> considering the
entire OS
L787[15:11:29] <Vexatos> but bash
considering shell
L788[15:11:33] <Vexatos> ask Snagar
;_;
L789[15:11:47] <Inari> im not sure what
you mean
L790[15:11:48] <Inari> :D
L791[15:12:09] <Inari> in amd control
panel?
L792[15:12:13] <payonel> Inari: with
nvidia i know you can go to its control panel settings, and you can
adjust when the system should use the gpu vs cpu
L793[15:12:20] <payonel> this is generally
a laptop issue, for power management
L794[15:12:24] <payonel> but yes ^
L795[15:12:38] <payonel> i'd just make
sure the system says to use the amd card always, or at least
include java
L796[15:12:40] * S3
spins around yelling Wheeeeee!
L797[15:12:45] <Inari> well im pretty sure
it uses the gpu, but lets try
L798[15:12:55] <payonel> but if gpuz says
0% -- then i would think not
L799[15:13:16] <payonel> gpuz does a very
good job
L800[15:13:29] <gamax92> gpuz is bad and
you should feel bad
L801[15:13:37] <payonel> provide
better
L802[15:13:39] <payonel> :P
L803[15:13:44] <Lizzy> your face is bad
and you should feel bad
L804[15:13:44] <Inari> hwmonitor and such
didnt show anything either
L805[15:13:52] <Inari> or rather they were
like 18% when i hit reset and then dropped to 0%
L806[15:13:52] <Inari> lol
L807[15:13:59] <gamax92> payonel: I can't
believe it's not better!
L808[15:14:07] <payonel> ha
L809[15:14:27] <Inari> cant say i see any
such options here
L810[15:14:48] <payonel> i'm always saying
perl regex is the best. i'm actually writing regex in perl again
right now (first time using perl in like 13 years)
L811[15:15:54] ⇦
Quits: cpup (~cpup@32.218.113.233) (Ping timeout: 201
seconds)
L812[15:16:49] ⇦
Quits: sciguyryan (~sciguyrya@37.48.80.238) (Remote host closed the
connection)
L813[15:18:27] <Inari> now it says 17% in
amds cntrol panel
L814[15:18:29] <Inari> *shrug*
L815[15:18:42] <Inari> also in gpuz
L816[15:19:11] <payonel> oh ok
L817[15:19:14] <payonel> then not your
gpu, methinks
L818[15:19:26] <payonel> and cpu is doing
nothing?
L819[15:19:33] <payonel>
(comparatively)
L820[15:19:52]
⇨ Joins: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f)
L821[15:20:21]
⇨ Joins: xarses (~xarses@209.94.245.219)
L822[15:21:04] <Inari> max load
60/53/48/55
L823[15:21:05] <Inari> orso
L824[15:22:59]
⇨ Joins: cpup (~cpup@32.218.114.3)
L825[15:23:50] <Inari> but only 20~37 mc
fps
L826[15:23:51] <Inari> :<
L827[15:23:59] ***
amadornes[AFK] is now known as amadornes
L828[15:25:00] <payonel> oh i dont know
:(
L829[15:25:27] <payonel> your computer
isn't working hard enough at all to justify that
L830[15:26:09] <Forecaster> better than my
~8
L831[15:26:10] <Forecaster> :P
L832[15:26:31] ***
Achai is now known as yoy
L833[15:30:10] <Inari> one thing that
seems to help a bi tis setting the process priority higher
L834[15:39:23] ⇦
Quits: Vexatos
(~Vexatos@p200300556E32CA23444DAEE24F576E0C.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L835[15:39:57] ⇦
Quits: xarses (~xarses@209.94.245.219) (Ping timeout: 201
seconds)
L836[15:42:57]
⇨ Joins: xarses
(~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L837[15:50:40] <S3> Inari: wat? I get 600
+
L838[15:50:51] <Inari> S3: good for
you
L839[15:50:51] <Inari> xD
L840[15:50:59] <Inari> then tell me how to
get that too
L841[15:50:59] <Inari> :3
L842[15:58:15] <gamax92> S3: How D:
L843[16:03:47] ***
medsouz is now known as medsouz|offline
L844[16:11:24] ⇦
Quits: cpup (~cpup@32.218.114.3) (Ping timeout: 201
seconds)
L845[16:14:25] <Inari> S3 wont tell us it
seems
L846[16:15:12] *
Lizzy is debating buying a HTC Vive
L847[16:16:13] <Lizzy> it would only cost
me a months pay
L848[16:17:10]
⇨ Joins: cpup (~cpup@32.218.114.144)
L849[16:17:39] <Inari> Lizzy: you earn so
much ;-;
L850[16:17:55] <Lizzy> Inari, i earn 700£
a month, that's quite shit
L851[16:18:04] <Inari> better tahn my 200
:P
L852[16:18:19] <Inari> granted, i dont
actaully work though
L853[16:18:33]
⇨ Joins: Michiyo_ (~Michiyo@mail.pc-logix.com)
L854[16:19:14] <Sangar> payonel, re
unicode: i usually copy-pasta some russian and some
japanese/chinese text from some websites :P
L855[16:19:32] <payonel> ok coo
L856[16:19:35] <Sangar> also yay ;)
L857[16:19:40] <payonel> :) thanks
L858[16:19:54] *
payonel loves validation
L859[16:20:00] <payonel> "honey look
i did the dishes"
L860[16:20:02] <payonel> !
L862[16:20:17] <Sangar> who doesn't
;)
L863[16:20:38] <payonel> liars don't,
maybe
L864[16:20:43] ⇦
Quits: cpup (~cpup@32.218.114.144) (Ping timeout: 190
seconds)
L865[16:20:58] <Sangar> i wouldn't know
(or would i :P)
L866[16:21:02] <payonel> ha
L867[16:21:29] <Sangar> anyway, will give
it a spin on whednesday probably; probably won't get to it tomorrow
and am going to bed now, so
L868[16:21:52] <Sangar> and with that,
gnight o/
L869[16:21:54] <payonel> sounds good.
goodnight :)
L870[16:22:02]
⇨ Joins: cpup (~cpup@32.218.114.163)
L871[16:23:11] ⇦
Quits: greaser|q (greaser@antihype.space) (Read error: Connection
reset by peer)
L872[16:23:19] ⇦
Quits: Michiyo (~Michiyo@mail.pc-logix.com) (Read error: Connection
reset by peer)
L873[16:23:24]
⇨ Joins: greaser|q (greaser@antihype.space)
L874[16:24:41] ⇦
Quits: Temia (~temia@monmusu.me) (Ping timeout: 384
seconds)
L875[16:25:07]
⇨ Joins: Temia (~temia@monmusu.me)
L876[16:27:43] ⇦
Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping
timeout: 190 seconds)
L877[16:28:20]
⇨ Joins: Temportalist
(uid37180@id-37180.charlton.irccloud.com)
L878[16:31:05] <Michiyo_> -_-
L879[16:31:09] ***
Michiyo_ is now known as Michiyo
L880[16:31:14]
zsh sets mode: +o on Michiyo
L881[16:45:54] ⇦
Quits: Pyrolusite
(~Pyrolusit@ARouen-651-1-410-131.w90-22.abo.wanadoo.fr) (Quit:
Leaving)
L882[16:46:35] ***
amadornes is now known as amadornes[OFF]
L883[17:17:40] ***
medsouz|offline is now known as medsouz
L884[17:18:35]
⇨ Joins: lunar_mom
(~lunar_mom@2.71.2.177.mobile.tre.se)
L885[17:18:47] <lunar_mom> Good
evening.
L886[17:19:33] ⇦
Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Remote host
closed the connection)
L887[17:21:24] <Izaya> so this copy of
Interstella 5555 has, along with the actual movie, clips for each
song and concept art for each of the characters
L888[17:21:32]
⇨ Joins: infina
(~infina@coreos2.lobsternetworks.com)
L889[17:21:39] <Izaya> also, wow, 1 minute
that time
L890[17:26:41]
⇨ Joins: lunar_mom
(~lunar_mom@2.71.2.177.mobile.tre.se)
L891[17:27:01] <lunar_mom> What's up with
OpenOS in 1.7.10?
L892[17:27:13] <lunar_mom> ls doesn't seem
to work for some reason...
L893[17:27:17] <payonel> lunar_mom:
curious about recent updates or do you have a bug?
L894[17:27:29] <lunar_mom> Bug,
methinks.
L895[17:27:36] <payonel> lunar_mom: what
happens when you run ls
L896[17:27:43] <lunar_mom> nothing
happens
L897[17:27:53] <payonel> then you have no
files to show for it
L898[17:27:56] <payonel> try ls /
L899[17:28:05] <lunar_mom> Okay, brb
L900[17:28:17] ⇦
Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Client
Quit)
L901[17:29:12]
⇨ Joins: lunar_mom
(~lunar_mom@2.71.2.177.mobile.tre.se)
L902[17:29:26] <lunar_mom> payonel: Okay,
that did work
L903[17:29:42] <payonel> sounds good
:)
L904[17:30:02] <lunar_mom> I was just a
bit weirded out, because it used to be enough to type 'ls'
L905[17:30:16] <payonel> note that openos
1.6 is still getting updates (openos version is 1.6, that you are
running on mc 1.7.10)
L906[17:30:44] <lunar_mom> Oh, so it's
just been changed?
L907[17:30:44] <payonel> i'm the
(recently) most active dev for openos - so if you find bugs or have
concerns, we are very actively monitoring the github bug
reports
L908[17:31:30] <payonel> lunar_mom: just
curious because i dont remember :), what did ls print in an empty
dir?
L909[17:31:43] <payonel> ls is now far
more linux-like than it used to be
L910[17:32:08] <lunar_mom> payonel: ls
printed nothing unless I put a directory or '/' after it
L911[17:32:17] <Izaya> oh right
L912[17:32:24] <Izaya> it defaults to
putting the user in /home now
L913[17:32:29] <Izaya> it used to put you
in /
L914[17:32:33] <payonel> oh right
L915[17:32:36] <payonel> you used to be in
/
L916[17:32:42] <lunar_mom> Aha, that's
why
L917[17:32:49] <lunar_mom> I was wondering
about that as well.
L918[17:32:57] <payonel> yeah we want
users making user scripts in /home by default, not /
L919[17:33:04] <lunar_mom> Gotcha.
L920[17:33:23] <payonel> by 'we' i mean
'I' :/
L921[17:33:25] <payonel> hehe
L922[17:33:52] <lunar_mom> Well, the new
way does make it cleaner, so knowing that, I have no
complaints.
L923[17:34:50] <payonel> :)
L924[17:34:54] <payonel> but yes, updates
still coming
L925[17:35:00] <payonel> no breaking
changes to api though
L926[17:35:05] <lunar_mom> Any
highlights?
L927[17:35:05] <payonel> so scripts would
continue to work
L928[17:35:10] <payonel> oh gosh
yes!
L929[17:35:14] <lunar_mom> :D
L930[17:35:23] <payonel> you're asking the
dev about highlights of their own work?! :)
L931[17:35:29] <Izaya> OpenOS boots with a
T1 stick of RAM now, right?
L932[17:35:36] <lunar_mom> Lay them on me
like cheese on fresh buttered toast x3
L933[17:35:54] <Izaya> yuss daft punk
discography in FLAC
L934[17:36:20] <lunar_mom> Daft Punk is
great.
L935[17:36:22] <payonel> cp -P added to
support copying sym links as sym links, -r preserves like -P by
default
L936[17:36:47] <payonel>
read("*l") now understands \r and \r\n as newlines just
as well as \n
L937[17:37:24] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit:
Nettalk6 - www.ntalk.de)
L938[17:37:32] <payonel> (the rest in PR
still) devfs initial submission, providing /dev/random and
/dev/null
L939[17:37:50] <lunar_mom> Ah :o
L940[17:37:57] <payonel> true stdio
separation (stderr vs stdout)
L941[17:38:16] <payonel> and numbered io
file handles can be redirected: 2>/dev/null or >&2,
etc
L942[17:38:38] <payonel> memory savings
(1300 bytes cheaper on boot)
L943[17:38:44] <lunar_mom> Woo!
L944[17:39:15] <payonel> (bug fixes)
processes clean up redirect file handles on failed starts
L945[17:39:30] <lunar_mom> That's one more
of my flashfics I can store.
L946[17:39:32] <payonel> running scripts
with syntax errors show errors to stdout to shell
L947[17:39:49] <payonel> and....
L948[17:39:55] <payonel> some other minor
bugs i can't remember atm
L949[17:40:00] <yoy> payonel: Why not
stderr?
L950[17:40:08] <payonel> yoy: typo in this
chat
L951[17:40:10] <payonel> i meant
stderr
L952[17:40:12] <payonel> thanks
L953[17:40:18] <yoy> Oh, ok :P
L954[17:40:20] ⇦
Quits: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)
(Killed (NickServ (GHOST command used by
DragonBoots!~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)))
L955[17:40:27] <payonel> yoy: previously,
it was possible to see no error when trying to run bad
scripts
L956[17:40:33]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L957[17:40:54] <payonel> yoy: sadly, the
stderr used is shell's stderr, not your potential process's
stderr
L959[17:41:02] <payonel> e.g. ./bad_script
2>/dev/null
L960[17:41:06] <payonel> would still
stderr to shell
L961[17:41:13] <payonel> because..the
process never loaded
L962[17:41:25] <payonel> i may consider
reworking this, but...it wouldn't be a cheap fix/change
L963[17:42:05] <payonel> haha weird
L965[17:42:14] <payonel> the idea, i
haven't read enough of it to opine directly
L966[17:42:32] <Izaya> oh hey it's like
fuckit.js
L967[17:42:34] <payonel> yoy: i'll leave
that one out, but fun that someone did that
L968[17:42:41] <yoy> hehe
L969[17:42:46] <Izaya> "This script
is like violence: if it doesn't work, you just need more if
it."
L970[17:42:54] <yoy> Izaya: Except better
because fuckit.js just trims out lines and reruns
L971[17:42:56] <lunar_mom> xD
L972[17:43:04] <yoy> This one is all
runtime funtime ( ͡° ͜ʖ ͡°)
L973[17:43:33] <payonel> lunar_mom: if you
have an oc machine with an "installed" hdd, you won't get
updates if you update the mod
L974[17:43:39] <payonel> but loot discs
WILL update
L975[17:43:42] <payonel> just fyi
L976[17:43:45] <lunar_mom> Ah, yeah
L977[17:43:58] <lunar_mom> So I'll need to
reinstall.
L978[17:44:08] <lunar_mom> Well, this one
is fresh today.
L979[17:44:22] <lunar_mom> I just put
together my first in this game.
L980[17:44:23] <payonel> lunar_mom: OH
and, command substitution (in PR with devfs and redirection)
L981[17:44:40] <payonel> command
substitution via backticks (``)
L982[17:44:46] <lunar_mom> Aah
L983[17:45:08] <payonel> so you could use:
set ls_text=`ls`
L985[17:45:14] <payonel> and then use that
var: echo $ls_txt
L986[17:45:38] *** g
is now known as gAway2002
L987[17:45:53] <lunar_mom> I've got a T3
case, with T3 everything else, and it's powered with Immersive
Engineering wind and water.
L988[17:46:39] <lunar_mom> I enabled the
hardmode recipes for PCBs.
L989[17:46:59] <payonel> heh, fun :)
L990[17:47:04] <lunar_mom> Spent a long
time looking for a cactus when I had everything else.
L991[17:47:18] <lunar_mom> No deserts
nearby...
L993[17:47:59] <lunar_mom> Will do!
L994[17:48:12] <payonel> if you think it
might just be a "howto" question, and not a bug, feel
free to ask here or in the forums
L995[17:48:32] <lunar_mom> Yes :3
L996[17:48:33] <payonel> also, if it is an
openos bug, i'll definitely notice the github ticket
L997[17:49:28] <lunar_mom> This is the
most time I've spent working on a computer since my internship
ended.
L998[17:49:56] <payonel> what type?
L999[17:49:59] <payonel> of
internship
L1000[17:50:03] <lunar_mom> IT
Store.
L1001[17:50:22] <lunar_mom> I built and
installed gaming and office PCs.
L1002[17:50:35] <lunar_mom> And cleaned
out viruses.
L1003[17:50:52] <lunar_mom> Dear lord,
the viruses...
L1004[17:51:10]
⇨ Joins: techno156 (~techno156@137.154.59.150)
L1005[17:51:30] *
payonel links buzzlightyear.png [Porn. Porn
Everywhere]
L1006[17:51:32] <payonel> ?
L1007[17:52:05] <gamax92> lunar_mom: what
if I give you a virus aquarium?
L1008[17:52:08] <lunar_mom> I've thought
about setting up a local "internet" on a public Minecraft
server.
L1009[17:52:20] <lunar_mom> Oh yeah, I'd
like that xD
L1010[17:52:31] <gamax92> where it's
specifically the loud types of viruses (ones that actively pop
up/do effects)
L1011[17:52:36] <lunar_mom> I've seen
that xkcd strip.
L1012[17:52:43] <gamax92> and then you
get to see them overwrite eachother :3
L1013[17:52:47] <payonel> ok laters
L1014[17:52:48] <yoy> I tried to give my
cat $20
L1015[17:52:52] <lunar_mom> Seeya
L1016[17:52:52] <yoy> She didn't want
it
L1017[17:52:56] <yoy> Who wants $20
L1018[17:53:14] <yoy> I guess nobody
wants $20
L1020[17:53:29] <MichiBot>
Cascade +
Techno + Ambulance | length:
2m 55s | Likes:
153 Dislikes:
5 Views:
23690 | by
danooct1
L1021[17:53:31] <lunar_mom> I don't,
unless it has Harriet Tubman on it.
L1022[17:53:56] <yoy> lunar_mom: Ah,
sorry. I only offer Jackson at this time
L1023[17:54:09] <lunar_mom> Ah, well then
no thanks.
L1024[17:55:14] <lunar_mom> Anyways, if I
did set up a mini-internet, and let it go on for a while... does
anyone know of any OpenOS-entric viruses/malware?
L1025[17:55:32] <lunar_mom>
s/entric/centric/
L1026[17:55:33] <MichiBot>
<lunar_mom> Anyways, if I did set up a mini-internet, and let
it go on for a while... does anyone know of any OpenOS-centric
viruses/malware?
L1027[17:56:22] <gamax92> yes, OpenOS
itself
L1028[17:56:23]
⇦ Quits: Kodos
(~Kodos@2602:306:ce20:6c30:f9bf:a1d7:9d15:1400) (Ping timeout: 190
seconds)
L1029[17:56:36] <lunar_mom> Wait,
what?
L1030[17:56:53] <yoy> shell is a
keylogger. It records your strokes and runs commands with
them
L1031[17:57:12] <lunar_mom> Ah,
right.
L1032[17:57:21] <CompanionCube>
lunar_mom, go poke S3
L1033[17:57:21] <CompanionCube> ask about
the OCRANET
L1034[17:57:52] <lunar_mom> What's
OCRANET?
L1035[17:58:12] <CompanionCube> an
interesting project/idea of his involving OC and networking
L1036[17:58:27] <lunar_mom> .3.
L1037[17:58:29] <lunar_mom> Nice
L1038[17:59:03] <lunar_mom> S3: OCRANET.
Explain me this.
L1039[17:59:31] <CompanionCube> poke them
when they're around (i.e chatting)
L1040[17:59:56] <lunar_mom> Ah, I don't
know how to check if they're on.
L1041[18:00:06] <lunar_mom> Besides if
they chat.
L1042[18:00:18] <CompanionCube> you can
/whois them and check their away status
L1043[18:00:30] <CompanionCube> not
always accurate iirc but can be useful
L1044[18:00:56] <lunar_mom> I don't get
any info from the whois
L1045[18:00:56] <LordFokas> at least it
gives you the idle time, which is a decent-ish measure
L1046[18:01:16] <CompanionCube> weird,
different clients behave differently
L1047[18:01:25] <lunar_mom> WocChat,
here.
L1048[18:01:41]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:a0f0:9578:1513:38d4)
L1049[18:01:41]
zsh sets mode: +v on Kodos
L1050[18:02:25] <CompanionCube> * [S3] is
away (Auto-away) for mine
L1051[18:02:26] <CompanionCube> that'd
likely explain it
L1052[18:02:32] <lunar_mom> Yeah
L1053[18:02:42] <lunar_mom> I couldn't
find an IRC-disk
L1054[18:02:43] *
CompanionCube is using a standard desktop client
L1055[18:02:57] <lunar_mom> I used to use
Trillian a lot.
L1056[18:02:57] <CompanionCube> WocChat
is an IRC client
L1057[18:03:13] <lunar_mom> Yeah, but the
default one.
L1058[18:03:25] <lunar_mom> The IRC Loot
Disk
L1059[18:04:24] <CompanionCube> I just
use my lovely desktop XChat 2.8.8
L1060[18:04:53] <lunar_mom> I also tested
out Discord, 'cause a friend invited me to.
L1061[18:06:10] <CompanionCube> Discord's
decent
L1062[18:06:10] <CompanionCube> There is
a discord channel tool which is automagically bridged to here
L1063[18:06:25] <Izaya> WeeChat
best
L1064[18:06:45] <lunar_mom>
WeeChat?
L1065[18:07:08] <Izaya> console IRC
client
L1067[18:08:59] <lunar_mom> Nice
L1068[18:11:33] <lunar_mom> clear
L1069[18:11:33]
⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
(Quit: Proudly using WocChat!)
L1070[18:11:37]
⇨ Joins: lunar_mom
(~lunar_mom@2.71.2.177.mobile.tre.se)
L1071[18:14:22] <lunar_mom> I need to go
looking for someone willing to host a server with my modpack.
L1072[18:15:56] ***
kirby|gone is now known as mrkirby153
L1073[18:18:14]
⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
(Read error: Connection reset by peer)
L1074[18:30:16]
⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
(Quit: Proudly using WocChat!)
L1075[18:30:47] ***
Kimiro is now known as CB|Away
L1076[18:32:23] ***
BitTiredFlenix is now known as SleepyFlenix
L1077[18:32:52]
⇨ Joins: lunar_mom
(~lunar_mom@2.71.2.177.mobile.tre.se)
L1078[18:32:57]
⇨ Joins: EricBJ
(~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L1079[18:34:04]
⇦ Quits: Temportalist
(uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed
for inactivity)
L1080[18:36:37] <lunar_mom> I like how
the date is in the 1970s when you check it.
L1081[18:36:54] <gamax92> mmm
L1082[18:37:06] <lunar_mom> That's around
the time my mom was 9
L1083[18:38:14] <Izaya> 1970-01-01, the
beginning of time
L1084[18:39:35] <lunar_mom> At least in
this universe.
L1085[18:39:45] <lunar_mom> The world of
computers.
L1086[18:40:28] <lunar_mom> If it really
was the beginning of time, then I'm descended from a goddess.
L1087[18:41:58] <gamax92> some here would
be gods/goddesses themselves if that were true
L1088[18:42:11] <lunar_mom> Om my
me!
L1089[18:42:23] <lunar_mom>
s/Om/Oh/
L1090[18:42:24] <MichiBot>
<lunar_mom> Oh my me!
L1091[18:42:34] <lunar_mom> xD
L1092[18:45:17] <lunar_mom> Well, it
would be a pantheon of true deities.
L1093[18:46:02] ***
CB|Away is now known as Kimiro
L1094[18:48:00] <lunar_mom> gamax92: What
are you up to?
L1095[18:48:39] <gamax92> lunar_mom:
decompiling
L1096[18:48:56] <lunar_mom> Ah :o
L1097[18:49:06] <lunar_mom> So, not
much?
L1098[18:50:03] <CompanionCube> gamax92,
what are you decompiling
L1099[18:50:23]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host
closed the connection)
L1100[18:50:41] <gamax92> a program
L1101[18:50:57] <Izaya> >.> I'm
feeling clever
L1102[18:51:05] <Izaya> I managed to
forget where I put a bunch of files
L1103[18:51:38] <Kodos> I need a
snippet
L1104[18:51:41] <Kodos> Because shit is
stupid
L1105[18:52:02] <Izaya> ~w os
L1107[18:52:13] <Izaya> ~w computer
L1109[18:52:17] <Kodos> I need to have a
while true loop constantly broadcasting to turn the 13th input of a
nanomachine off
L1110[18:52:35] <Kodos> Because it's
dealing ass tons of damage too quick for me to shut it off
L1111[18:53:21] <Izaya>
computer.setBootAddress(computer.tmpAddress())
L1112[18:53:23] <Izaya> :D
L1113[18:53:47] <lunar_mom> Nanomachines
be dangerous.
L1114[18:54:13] <lunar_mom> I learned as
much from reading Antibodies.
L1115[18:54:43] <lunar_mom> Especially
with unfinished programming.
L1116[18:55:12] <Kodos> Well the issue is
I'm using Sanger's program
L1117[18:55:53] <Kodos> And I can't get
through the menu fast enough before I die
L1118[18:55:58] ***
Kimiro is now known as CB|Away
L1119[18:57:54] ***
CB|Away is now known as Kimiro
L1120[18:58:46] <lunar_mom> Oh dear
:<
L1122[19:00:44] <Izaya> interesting fact:
you can put files on the temporary filesystem, set the boot
address, reboot and run from the temporary filesystem
L1123[19:00:55] <Izaya> after a cold boot
it'll return to your normal OS
L1124[19:01:01] <Izaya> :D
L1125[19:01:20] <lunar_mom> :3
L1126[19:03:33] <Izaya> of course neither
of the two major OSes fit in 64k but some dev projects do
L1127[19:05:03]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 384 seconds)
L1128[19:06:11] ***
medsouz is now known as medsouz|offline
L1129[19:06:17] <lunar_mom> Oh wow, I
should not have had that grog...
L1130[19:07:34] <Kodos> Do nanomachines
need the parenthesis on the functions, or just the string on the
network message
L1131[19:11:23] <Kodos> nevermind
L1132[19:11:28] <Kodos> Looks like
Reconfigure doesn't work anymore
L1133[19:11:30] <Kodos> And I'll have to
make a new set
L1134[19:11:52] <lunar_mom> Reconfigure
doesn't work?
L1135[19:12:33] <Kodos> Apparently
L1136[19:13:56]
⇦ Quits: techno156 (~techno156@137.154.59.150) (Ping timeout:
201 seconds)
L1137[19:13:59] <Izaya> ah wonderful, no
line numbers or anything
L1138[19:14:11] <Izaya> just a BSOD with
"bad argument #1 (string expected, got table)
L1139[19:14:43] <Izaya> "
L1141[19:17:10] <lunar_mom> Well, I'll be
back on at a later time, you all have a good one!
L1142[19:17:17] <Izaya> Seeya
L1143[19:17:23]
⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
(Quit: Proudly using WocChat!)
L1145[19:18:21] <Izaya> you can't really
single-step a program, either
L1146[19:18:30] <vifino> Izaya: I made a
6 minute video showing my mcu, I'll probably get it delivered to
you via snail mail, since my internet isn't better than that.
L1147[19:19:19] <vifino> 2% in 5
minutes.
L1148[19:21:13] <Izaya> fun
L1150[19:24:06] <Izaya> simple coop
scheduler
L1151[19:24:31] <Izaya> you could replace
the computer.pullSignal(p) with some form of polling
L1152[19:27:39] ***
Kimiro is now known as CB|Away
L1153[19:28:42] <vifino> Izaya: Can't,
sadly. I need to call into C to get the events to be processed,
otherwise memory will go through the roof, networking stops
working, etc..
L1154[19:29:29] <Izaya> ah fair
enough
L1155[19:29:31] <yoy> I'm thinking about
going on a rant about why I hate Android from a developer's
perspective
L1156[19:30:36] <vifino> But you love
android madly, yoy.
L1157[19:30:45] <vifino> Did Android
break up with you?
L1158[19:30:53] <yoy> I love
Android
L1159[19:30:57] <yoy> I hate Android
development
L1160[19:31:20] <yoy> I especially hate
where everything that is integral to the app runs on a single
thread
L1161[19:31:51] <yoy> Fucking UI
rendering, UI layout, service fuckery, input events, etc. happen on
the main thread
L1162[19:32:09] <yoy> So you can't block
the UI thread for more than 16ms else you drop a frame
L1163[19:32:17] <yoy> But you have so
much stuff to do on the UI thread
L1164[19:32:30] <yoy> You cannot modify
the UI layout from another thread
L1165[19:32:34] <Izaya> IT LIVES
L1166[19:32:49] <yoy> UI layout
modification has to trickle down to the Main/UI thread
L1167[19:32:51] <Izaya> I have threading,
console output and beeping
L1168[19:33:11] <Izaya> ... and it
died
L1169[19:33:25] <yoy> The thing I
especially hate is how most of the performance problems apps get
are from how the apps themselves treat the OS libraries
L1170[19:33:47] <yoy> For example, a
simple call to TextView.setText can take at least a millisecond or
more if you do it wrong
L1171[19:33:55] <Izaya> can I wrap code
in ()s to put it in a separate environment so it has different
local variables?
L1172[19:33:59] <yoy> I still can't find
the right way to set text without fucking eating crap
L1173[19:34:19] <CompanionCube> so
L1174[19:34:20] <CompanionCube> bedrock
is almost ready to be tested
L1175[19:34:20] <CompanionCube> just GRUB
configuration left
L1176[19:34:21] <yoy> Izaya: You can
load() it in and call it
L1177[19:34:39] <Izaya> that requires
more memory/code space though
L1178[19:34:44] <Izaya> I'll just change
the variable name
L1179[19:34:58] <yoy> You could redefine
the local
L1180[19:35:12] <yoy> #lua local a = 5 do
local a = 6 print(a) end print(a)
L1181[19:35:13] <|0xDEADBEEF|> > [sex]
0x1.8p+2 | [sex] 0x1.4p+2 | nil
L1182[19:35:18] <yoy> lovely
L1183[19:35:22] <yoy> You see what I mean
tho
L1184[19:35:41] <Izaya> do and end can
enclose a block?
L1185[19:35:45] <yoy> Yep
L1186[19:35:51] <Izaya> well then
L1187[19:35:57] <Izaya> got my locals
done safely then
L1188[19:36:18] <yoy> Now, back to
emitting more gamma rays
L1189[19:36:34] <vifino> s/mma/y/
L1190[19:36:34] <MichiBot> <yoy>
Now, back to emitting more gay rays
L1191[19:36:35] <yoy> I'm this close to
taking all my logic and putting it on a new thread
L1192[19:37:15] <yoy> So I can literally
delegate all other tasks that don't have to be on the UI thread to
some other thread that can get anally fucked without the app
looking like utter shit in the process
L1193[19:37:15] <Izaya> it works! and
doesn't die on input!
L1194[19:38:08] <yoy> Like, in one CPU
trace the app spends 600ms of wall clock time in
RecyclerView.dispatchLayout
L1195[19:38:23] <yoy> The values are
exagerated because it was in CPU trace mode but
L1196[19:38:26] <yoy> Thats quite a
lot
L1197[19:39:27] <yoy> And the thing is
its in the tree of performLayout
L1198[19:39:32] <yoy> of all things
L1199[19:39:54] <yoy> I could probably
find a way to hack Android and move rendering to its own
thread
L1200[19:40:00] <yoy> But then views
arent thread safe so
L1201[19:40:04] <yoy> rip that
dream
L1202[19:40:58] <yoy> My other thing is
that you can't exactly give Android a hint and say "this view
should only be visually updated when I say so"
L1203[19:41:45] <yoy> So when views are
drawn it goes through the entire view hierarchy calling measure and
performLayout which, in some cases (looking at you RelativeLayout)
can become highly exponential
L1204[19:45:42]
⇨ Joins: xarses
(~xarses@rrcs-24-173-18-66.sw.biz.rr.com)
L1206[19:47:39] <yoy> "SOLUTION A
very sexy and dirty solution would be to create 7 TextViews and
toggle the visibility of one of them. Until the day that a week is
extended to 8 days, this approach should work with much better
performance."
L1208[19:48:14] <yoy> Thank
Instagram
L1210[19:51:22] <Izaya> I need to make
something use a display server instead of direct HW access
L1211[19:51:33] <Izaya> but for now
debugging works to some degree
L1212[19:55:28] <S3> greaser|q: Hey
L1214[20:00:11] <Izaya> 20k average
memory usage
L1215[20:00:13] <Izaya> not bad
L1216[20:00:31] <Izaya> like sure there's
no actual usable OS yet
L1217[20:00:53] <S3> Izaya: watchya doin
niw?
L1218[20:00:55] <S3> now*
L1219[20:02:36] <Izaya> writing a tiny OS
with multitasking
L1220[20:03:24] <Izaya> ideally it'll be
run from an EEPROM
L1221[20:03:43] <Izaya> maybe you could
have the fstab in the EEPROM data space
L1222[20:03:53] <Izaya> that'd be
interesting
L1223[20:05:14] <S3> Izaya: I did write a
forth clone in Lua that fits in the eeprom
L1224[20:05:22] <S3> like, I think iirc
it's < 1.5 K
L1225[20:05:25] <S3> I can't
remember
L1226[20:05:39] <S3> it's ridiculously
tiny whatever it is
L1227[20:06:14] <Izaya> this thing is,
with GPU I/O, debugging output and a heartbeet beep, 1275
bytes
L1229[20:06:46] <Izaya> (it isn't written
like that, the source files have formatting and stuff, but when it
gets compiled it optomises for space
L1230[20:06:48] <Izaya> )
L1231[20:08:24]
⇨ Joins: rashy
(~rashdanml@S01069c4e36d73b48.vc.shawcable.net)
L1233[20:10:05] <vifino> waaaait, this
thing got pwm, i got a small speaker here... :D
L1234[20:10:54] <vifino> That reminds me
the time I implemented a midi synth in a mcu. Fun times.
L1235[20:10:57] *
CompanionCube is going to reboot to test grub
L1237[20:12:17] <S3> Vifino is up super
lae
L1238[20:12:18] <S3> late*
L1239[20:12:31] <vifino> I am all the
time.
L1240[20:12:44] <S3> but but yeah but
super duper late
L1241[20:12:52] <vifino> It's only 3
am.
L1242[20:12:57] <vifino> Nothing
uncommon.
L1243[20:13:36] <S3> GO TO BED
L1244[20:13:41] <vifino> Why?
L1245[20:13:44] <S3> I make a rule to go
to bed by 1
L1246[20:13:52] <S3> because you'll end
up like I did during HS
L1247[20:14:13] <vifino> I go to bed at 7
am sometimes and wake up at 6pm.
L1248[20:14:35] <vifino> Or just don't
sleep for two days or so.
L1249[20:14:36] <Izaya> best way to
live
L1250[20:14:51] <S3> vifino: nope
L1251[20:15:01] <vifino> What do you mean
"nope"?
L1252[20:19:14] <S3> Just nope
L1253[20:20:06] <Izaya> OpenOS boots with
just a T1 stick of RAM, but it doesn't manage to bring up a
shell
L1254[20:20:27] <S3> Izaya: I tend to
have problems with a T1 stick of RAM with OpenOS though
L1255[20:20:43] <Izaya> yeah uh
L1256[20:20:53] <Izaya> it runs out of
memory near the end of the boot process
L1257[20:20:59] <yoy> lol
L1258[20:21:13] <Izaya> so you have a
'functional' OS
L1259[20:21:24] <Izaya> without any way
to interact with it
L1260[20:21:33] <S3> Itl boot but it
typically won't install to the hard drive with just a T1
L1261[20:21:47] <S3> for me anyways
L1263[20:22:07] <S3> I dunno if being on
64 bit makes a difference
L1264[20:22:17] <yoy> It sorta kinda
does
L1265[20:22:32] <Izaya> 64-bit java, lua
and system in general here
L1266[20:22:32] <S3> I don't know enough
about Lua VM internal design
L1267[20:22:45] <yoy> Pointers are wider
and tables, strings and threads are GC objects (so pointers)
L1268[20:23:09] <S3> yoy: you're right,
but it is Lua, I can't prove they'r ebigger in OC..
L1269[20:23:17] <S3> not without looking
at the sources
L1270[20:23:20] <S3> (of Lua)
L1271[20:23:56] <S3> When I write a lot
of C programs I don't often use int really
L1272[20:23:58] <yoy> S3: You could boot
into a tiny eeprom to do the measuring
L1273[20:24:17] <S3> because I do a lot
of packing and would rather not have different formats for
different word sized arches
L1274[20:24:35] <yoy> Yield 20 times and
then measure memory usage. Allocate a fixed number of tables and
then measure again
L1275[20:24:37] <S3> so I only really use
64 bit integers if I think itl pose a generic benefit
L1276[20:25:05] <S3> however on some
processors a 64 bit arch will use 64 bits with just a uint32
L1277[20:25:10] <S3> (Due to word
alignment)
L1278[20:26:56] <S3> oh, so I am
experimenting with an idea
L1279[20:27:11] <yoy> When I designed an
instruction set of mine I added LDRSR and LDRSL. LDRSR does (x
& w) >> v and LDRSL does (x << v) & w
L1280[20:27:52] <yoy> So it allows you to
take a bitset from inside of a 32bit word in one instruction and
pack it back in two
L1281[20:28:12] ***
CB|Away is now known as Kimiro
L1282[20:29:00] <yoy> In ARM you could
also do a load in one instruction
L1283[20:29:13] <S3> I'm experimenting
with a serial io bus architecture. The idea is to reduce the
overall parallel CMOS pull-up pull-down network load by having a
single wire per data bus, and therefore allowing for increased
transport clock speeds before prescaling to the general system
clock
L1284[20:29:21] <yoy> Since you can
bitshift in any ALU instruction
L1285[20:29:29] <vifino> night
everyone.
L1286[20:29:37] <S3> so registers, the
alu, etc send information using a simple serial transfer
protocol
L1287[20:30:11] <S3> it is also
translatable for the external databus to be compatible with SPI
EEPROMs
L1288[20:30:27] <S3> talk about a strange
architecture.
L1289[20:30:28] <vifino> S3: Make an
architecture that just comunicates via i²c or SPI
L1290[20:30:35] <vifino> Would be
fun.
L1291[20:31:05] <S3> Well, kinda sorta
will be
L1292[20:31:09] <yoy> Also AUTOCOLLAPSING
MICROCODE
L1293[20:31:16] <S3> although the thing
to keep in mind is that there's no parallel clock wire
L1294[20:31:29] <S3> the clock will be
more of a clock bus like any other cpu has
L1295[20:32:04] <vifino> take a look at
old atari's, i think they had somethign similar
L1296[20:32:10] <vifino> or
Commodore?
L1297[20:32:13] <vifino> idk
L1298[20:32:56] <vifino> maybe
amiga
L1299[20:33:01] <S3> yoy: A big challenge
with this architecture is i'd like to incorporate a superpipeline
then use a bit of superscaling on the chip to have two cores, one
for kernel mode and one for user mode. The kernel mode side has
full MMIO access, and the user side has page based access with a
page -> address decoder
L1300[20:33:30] <CompanionCube> vifino:
my bedrock partition boots
L1301[20:33:33] <S3> I am even
considering giving the kernel a seprate general purpose memory
space
L1302[20:33:43] <S3> so that dual port
memory is not needed
L1303[20:33:49] <vifino> CompanionCube:
Good for you.
L1304[20:34:13] <S3> though right now the
instructions are 24 bit, and I'd like to reduce that/.
L1305[20:34:28] <vifino> I'm soon gonna
get rid of bedrock cause it is unneeded complexity.
L1306[20:34:40] <S3> the architecture is
VLIW
L1307[20:35:03] <S3> so different bits in
the opcode are actually coordinating operation directly
L1308[20:35:24] <S3> different stages of
the pipeline map them and therefore much of the instruction doesn't
even have to be decoded :)
L1309[20:35:31] <S3> at least not as a
whole
L1310[20:35:33] <yoy> Hmm... so kinda
like how the 3DS works except on a smaller scale
L1311[20:35:49] <S3> Well, i'm not sure
how the 3DS doe sit, but it's not a new thing
L1312[20:35:55] <yoy> The 3DS has two
chips, an ARM9 and an ARM11
L1313[20:35:55] <S3> my old 80s arch book
talks about it even
L1314[20:36:10] <yoy> The ARM9 bootstraps
the ARM11 and acts as the security coprocessor
L1315[20:36:15] <S3> I thought they got
rid of the ARM9?
L1316[20:36:21] <S3> the ARM9 I thought
was for GBA compat?
L1317[20:36:36] <yoy> So in the even that
the ARM11 is compromised, the ARM9 still secures NAND access and
has access to all the keys
L1318[20:36:43] <yoy> S3: Yes
L1319[20:36:47] <yoy> Kinda
L1320[20:37:03] <S3> Nothing sucks more
than the 16 bit ARM thumb instruction set though
L1321[20:37:04] <yoy> the 3DS also has a
ARM7 processor that only gets activated for GBA and DS mode
L1322[20:37:12] <S3> I have never in a
long time seen an instruction set that sucked more
L1323[20:37:22] <yoy> but the DS mode
also takes over the ARM9 via firmrelaunch to run it in DS
mode
L1324[20:37:35] <S3> I see
L1325[20:37:39] <yoy> S3: Thats because
THUMB is translated literally into ARM instructions in the middle
of the pipeline
L1326[20:38:27] <yoy> Also the ARM9
brokers access to the SD card and the gamecard
L1327[20:38:50] <yoy> (SD card access is
brokered because it shares the same eMMC driver or whatever with
the NAND)
L1328[20:39:15] <yoy> The ARM9 also has
access to the AES engine and the hardware key scrambler
L1329[20:39:44] <yoy> And the hardware
key scrambler has a direct line to the AES engine so the output
cannot be intercepted from software
L1330[20:40:15]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 384
seconds)
L1331[20:40:15] ***
medsouz|offline is now known as medsouz
L1332[20:41:00] <S3> eMMC is slow
L1333[20:41:19] <S3> but hat's
okayu
L1334[20:41:26] <S3> SD cards are kinda
slow anywas
L1335[20:41:32] <S3> anyways*
L1336[20:41:42] <yoy> S3: Yeah (some
people were trying to make a thing to stream a 3DS's screen to SD
but they encountered problems with everything)
L1337[20:42:02] <yoy> The filesystem
implementation on the ARM11 side takes up a lot of CPU time
L1338[20:42:26] <S3> the hardware key
scrambler is likely being controlled with DMA using the other
chip
L1339[20:43:34] <S3> that's another weird
challenge I'm facing is on chip DMA
L1340[20:45:37] <S3> I want DMA to happen
during halftime basically between sysclock cycles
L1341[20:46:18] <S3> but if all the
busses are serial IO..
L1342[20:46:40] <S3> see when theyre
parallel with eachother, I can just do stuff in between
clocks
L1343[20:47:41]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1344[21:01:54] <Izaya> welp, this has
transitioned from "It's working and I don't know why" to
"It's not working and I don't know why."
L1345[21:03:28]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1346[21:04:04] <Izaya> and now it's come
full circle
L1347[21:05:26] <Izaya> memory leak
fixed, which is nice
L1348[21:05:45] <S3> Don't write memory
leaks
L1350[21:05:57] <Izaya> it's more that
programs never deallocated the memory
L1351[21:06:04] <Izaya> now programs
can't not
L1353[21:06:09] <S3> you know what's
scary?
L1354[21:06:13] <Izaya> because it's
passed as a coroutine.resume argument
L1355[21:06:18] <Izaya> Scary?
L1356[21:06:26] <Izaya> People choose to
write Javascript.
L1357[21:06:29] <Izaya> That's
scary.
L1358[21:06:31] <S3> I know it when I see
one, but I hav enever written a single memory leak that I have
found in my life
L1359[21:07:11] <S3> may have been one
somewhere, but I've never caught one
L1360[21:07:23] <Izaya> ever written
anything criticial?
L1361[21:08:01] <Izaya> anyway the reason
there was a 'memory leak' is because the event system used a table
for each process and if it didn't clear the event stack it'd stay
there until the program ended
L1362[21:08:21] <Izaya> so if you, for
example, dragged the mouse all over the screen or typed a
bunch
L1363[21:08:35] <Izaya> eventually it'd
fill the memory due to programs not emptying the event stack
L1364[21:08:55] <S3> right so I have done
lots of meshed hashtables and a lot of low level memory allocation
stuff, etc- yeah, I think about that stuff as I write it and always
have, it's just something weird with me I guess.
L1365[21:10:03] <S3> I never write code
and then just hope it works, i test every single line of code as I
write it thoroughly and extensively, and - I do make bugs, but the
only bugs I tend to write and find are very, very, very
strange.
L1366[21:10:30] <S3> part of that may
just be patr of having been programming for over 20 years now
L1367[21:10:33] <S3> a lot.
L1368[21:12:13] <S3> for example there is
one bug that others and I have found so far in my forth database-
you can't push the number 0 directly on the stack, I know exactly
why it happens too but it is actually a very specific Perl gotcha
behavior for that particular use case
L1369[21:13:29] <S3> though it's a pretty
iportant one and I need to fix it otherwise you can't initialize
database entries to 0 lol
L1370[21:13:35] <S3> at least not without
using arithmetic
L1371[21:14:34] <Izaya>
"yay"
L1372[21:14:41] <Izaya> it's back to
working and me not knowing why
L1374[21:14:54] <S3> that's normal
L1376[21:18:35] <LordFokas> <Izaya>
People choose to write Javascript.
L1377[21:18:45] <LordFokas> I choose to
write JavaScript sometimes
L1378[21:19:11] <LordFokas> besides
randomly forgetting what "this" means, there's nothing
terribly wrong with it
L1379[21:19:34] <Izaya> I will admit that
there are worse things
L1380[21:19:53] <Izaya> but it's still a
pretty bad language compared to others
L1381[21:19:55] *
Izaya shrugs
L1382[21:20:37] <S3> The worst thing
about Jacascript is that all of the C APIs out there really
SUCK
L1383[21:20:45] <S3> specifically and
absolutely Spidermonkey
L1384[21:20:49] <S3> and V8 isn't far
behind
L1385[21:20:59] <S3> (mostly because dev
on v8 is so ... meh)
L1386[21:21:50] <LordFokas> scary is
going to (my) university, one of the national best regarding
engineering, especially IT / computer science, and finding that
most of my teachers PRAISE a pile of junk called PHP
L1387[21:22:15] <LordFokas> ... and it
got way worse when Laravel became popular
L1388[21:23:53] <LordFokas> apparently,
"run 3 commands and you have a whole site working neatly (with
200MB of interpreted libs underneath)" has a much higher
priority than "is this shit even sane to start
with?"
L1389[21:24:27] *
LordFokas can't even
L1390[21:25:49] <Izaya> well I broke it
pretty hard
L1391[21:25:56] <Izaya> but the display
works more than last time
L1392[21:28:34] ***
LordFokas is now known as LordFokas|out
L1393[21:28:49] <Temia> checking whether
learning environment is sane... no
L1394[21:30:56] <Izaya> okay now display
is working as intended
L1395[21:31:01] <Izaya> memory leak is
gone
L1396[21:31:44] <Izaya> Now I guess I
need a) input and b) a filesystem
L1397[21:32:01] <Izaya> Eventually I want
to be able to recompile the kernel on the same machine as it's
running on
L1398[21:32:28] <Izaya> and then warm
boot the new kernel without disrupting the system
L1399[21:34:38] <Kodos> Hokay, this
should be fun. I'm basically making Powerball for OC
L1402[22:02:40] <Izaya> ~w gpu
L1404[22:09:05] <Kodos> Did the way
tables were made change in Markdown?
L1405[22:12:25]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ
(GHOST command used by DragonBoots)))
L1406[22:12:37]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1407[22:21:55]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error:
Connection reset by peer)
L1408[22:22:36]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1409[22:27:43] <Kodos> Nevermind
L1410[22:32:30]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ
(GHOST command used by DragonBoots)))
L1411[22:32:47]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1412[22:35:19] ***
Keridos is now known as Keridos|away
L1413[22:35:35] ***
Keridos|away is now known as Keridos
L1414[22:41:55]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error:
Connection reset by peer)
L1415[22:42:47]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1416[22:54:06]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960464.dip0.t-ipconnect.de) (Ping timeout: 201
seconds)
L1417[22:57:25]
⇨ Joins: Vexatos
(~Vexatos@p200300556E32CA23AD15482758E14DD6.dip0.t-ipconnect.de)
L1418[22:57:25]
zsh sets mode: +v on Vexatos
L1419[23:02:05]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error:
Connection reset by peer)
L1420[23:02:43]
⇨ Joins: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1421[23:04:11]
⇨ Joins: Lathanael|Away
(~Lathanael@p549601A5.dip0.t-ipconnect.de)
L1422[23:12:26]
⇦ Quits: Kimiro
(~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ
(GHOST command used by
DragonBoots!~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)))
L1423[23:12:38]
⇨ Joins: Kimiro
(~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)
L1424[23:15:33]
⇦ Quits: AlexisMachina
(uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection
closed for inactivity)
L1425[23:19:40] ***
medsouz is now known as medsouz|offline
L1426[23:30:54]
⇦ Quits: Vexatos
(~Vexatos@p200300556E32CA23AD15482758E14DD6.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1427[23:34:43]
⇨ Joins: xarses_
(~xarses@rrcs-24-173-18-66.sw.biz.rr.com)
L1428[23:34:43]
⇦ Quits: xarses (~xarses@rrcs-24-173-18-66.sw.biz.rr.com)
(Read error: Connection reset by peer)
L1429[23:34:47] ***
Keridos is now known as Keridos|away
L1430[23:43:36]
⇦ Quits: Yepoleb
(~yepoleb@91-115-119-132.adsl.highway.telekom.at) (Quit:
Yepoleb)
L1431[23:51:54] ***
mrkirby153 is now known as kirby|gone
L1432[23:53:40] ***
Kimiro is now known as CB|Away
L1433[23:53:45] ***
CB|Away is now known as Kimiro
L1434[23:59:56]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)