<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:14] ⇨
Joins: ds84182 (ds84182@eos.pc-logix.com)
L2[00:01:25] ⇨
Joins: Something12
(~Something@S010634bdfa9eca7b.vs.shawcable.net)
L3[00:05:43] ⇦
Quits: surferconor425|Cloud
(uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed
for inactivity)
L4[00:06:22] ***
Cranium is now known as Cranium[Away]
L5[00:08:47] ⇦
Quits: ven000m (~e@149.3.143.68) (Ping timeout: 195
seconds)
L6[00:09:10] <dangranos> huh
L7[00:09:15] <dangranos> no vexatos?
L8[00:09:22] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 195
seconds)
L9[00:09:22] ⇦
Quits: Lathanael|Away (~Lathanael@p54961EB0.dip0.t-ipconnect.de)
(Ping timeout: 195 seconds)
L10[00:09:57] ⇦
Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 195
seconds)
L11[00:09:57] ⇦
Quits: mrdeadlocked (~admin@199.204.185.12) (Ping timeout: 195
seconds)
L12[00:09:57] ⇦
Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi)
(Ping timeout: 195 seconds)
L13[00:09:57] ⇦
Quits: Graypup_ (Graypup@lfcode.ca) (Ping timeout: 195
seconds)
L14[00:09:57] ⇦
Quits: Vaevictus (~vae@kesq-06-093.dsl.netins.net) (Ping timeout:
195 seconds)
L15[00:09:57] ⇦
Quits: ashka (~postmaste@5.9.122.82) (Ping timeout: 195
seconds)
L16[00:09:57] ⇦
Quits: DFrostedWang (~DFrostedW@38.81.150.94) (Ping timeout: 195
seconds)
L17[00:09:57] ⇦
Quits: Guest2334 (~Vic@nightfall.moe) (Ping timeout: 195
seconds)
L18[00:09:57] ⇦
Quits: asie (~asie@asie.pl) (Ping timeout: 195
seconds)
L19[00:10:32] ⇦
Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 195 seconds)
L20[00:10:32] ⇦
Quits: Yepoleb (~quassel@188-23-119-190.adsl.highway.telekom.at)
(Ping timeout: 195 seconds)
L21[00:10:32] ⇦
Quits: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
(Ping timeout: 195 seconds)
L22[00:10:32] ⇦
Quits: Wer38|afk (~wer38@wer38.info) (Ping timeout: 195
seconds)
L23[00:10:50] <dangranos> esper is
ded
L24[00:14:38] ⇨
Joins: Yepoleb
(~quassel@188-23-119-190.adsl.highway.telekom.at)
L25[00:22:35] ⇨
Joins: Temia
(~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
L26[00:24:09] ⇨
Joins: ashka (~postmaste@5.9.122.82)
L27[00:24:38] ⇨
Joins: Wer38|afk (~wer38@wer38.info)
L28[00:25:22] ⇨
Joins: ven000m (~e@149.3.143.68)
L29[00:25:25] ⇨
Joins: asie (~asie@asie.pl)
L30[00:25:40] zsh
sets mode: +v on asie
L31[00:26:34] ⇨
Joins: Vaevictus (~vae@kesq-06-093.dsl.netins.net)
L32[00:27:25] ⇨
Joins: spiriteddusty (spiriteddu@eos.pc-logix.com)
L33[00:27:28] zsh
sets mode: +o on spiriteddusty
L34[00:29:12] ⇨
Joins: Vic (~Vic@nightfall.moe)
L35[00:29:13] ⇨
Joins: Something12 (~Something@184.65.42.207)
L36[00:29:24] ⇨
Joins: Izaya (~Izaya@210.1.213.55)
L37[00:29:41] *** Vic
is now known as Guest75849
L38[00:29:42] ⇨
Joins: Graypup_ (Graypup@lfcode.ca)
L39[00:31:39] ⇨
Joins: Lathanael|Away
(~Lathanael@p54961EB0.dip0.t-ipconnect.de)
L40[00:34:09] ⇨
Joins: mrdeadlocked (~admin@199.204.185.12)
L41[00:34:10] ⇨
Joins: ICWiener (~DFrostedW@38.81.150.94)
L42[00:40:46] ⇨
Joins: Jasontti
(~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi)
L43[00:42:55] ⇦
Quits: Lathanael|Away (~Lathanael@p54961EB0.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L44[00:45:32] ⇦
Quits: spiriteddusty (spiriteddu@eos.pc-logix.com) (Ping timeout:
198 seconds)
L45[00:45:42] ⇨
Joins: Lathanael|Away
(~Lathanael@p54961EB0.dip0.t-ipconnect.de)
L46[00:48:18] ⇨
Joins: spiriteddusty (spiriteddu@eos.pc-logix.com)
L47[00:48:19] zsh
sets mode: +o on spiriteddusty
L48[00:51:27] ⇨
Joins: Forecaster (~Forecaste@83.223.1.173)
L49[01:00:42] ⇦
Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi)
(Ping timeout: 195 seconds)
L50[01:14:41] ⇨
Joins: VikeStep (~VikeStep@101.184.165.77)
L51[01:31:48] ⇨
Joins: Jasontti
(~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi)
L52[02:06:31] ⇦
Quits: Lathanael|Away (~Lathanael@p54961EB0.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L53[02:09:48] ⇨
Joins: Lathanael|Away
(~Lathanael@p54961EB0.dip0.t-ipconnect.de)
L54[02:11:23] ⇨
Joins: Vexatos
(~Vexatos@p200300556E53AC42C1A69FDCC820E220.dip0.t-ipconnect.de)
L55[02:11:23] zsh
sets mode: +v on Vexatos
L56[02:11:28] ⇦
Quits: asie (~asie@asie.pl) (Ping timeout: 189
seconds)
L57[02:11:48] *
Vexatos pokes dangranos
L58[02:14:45] ***
ICWiener is now known as DFrostedWang
L59[02:21:17] ⇨
Joins: asie (~asie@asie.pl)
L60[02:31:00] ⇨
Joins: Inari (~Pinkishu@p5DEC6D06.dip0.t-ipconnect.de)
L61[02:33:47] zsh
sets mode: +v on asie
L62[02:34:54] ⇦
Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L63[02:50:06] *
dangranos falls on floor from poke
L64[02:50:29] <dangranos> Vexatos: esper
seems stable enough?
L65[02:50:51] <dangranos> So, i created the
repo..
L66[02:50:54] *
vifino stretches
L67[02:50:58] <vifino> Morning
everyone.
L68[02:51:04] <dangranos> Hi vifino!
L69[02:51:16] <vifino> Hello,
dangranos.
L71[02:52:20] <Vexatos> glhf with any file
> ram
L72[02:52:34] <vifino> Vexatoast!
L73[02:53:02] <dangranos> um?
L74[02:53:28] <dangranos> hm..
L75[02:53:45] ⇨
Joins: Wolf480pl (wolf480pl@faris.ijestfajnie.pl)
L76[02:54:49] <Wolf480pl> Is there going to
be a low-level network API, like there is low-level block device
API?
L77[02:55:45] <dangranos> Wolf480pl:
what?
L78[02:56:53] <Izaya> Evening vifino
L79[02:57:50] <vifino> How's things,
Izaya?
L80[02:58:08] <Izaya> Pretty good,
reinstalling my laptop, even more paranoid than last time
L81[02:58:21] <Izaya> 19/10 instead of
11/10
L82[02:58:39] <vifino> Haha.
L83[02:58:49] <vifino> Let me guess,
encryption everywhere?
L84[02:58:57] <Izaya> Everything.
L85[02:59:01] <Izaya> Deniable encryption,
even.
L86[02:59:02] <vifino> Nice.
L87[02:59:14] <Izaya> It won't even get to
the BIOS without a password now.
L88[02:59:30] <vifino> Yeah, my old laptop
has that too.
L89[02:59:53] <vifino> I never cared about
full encryption, I rather want the performance.
L90[02:59:55] <vifino> \o/
L91[03:00:23] <vifino> Also, >mfw
standing up at 8:30
L92[03:00:49] <vifino> I used to be awake
until that point, and one day later I wake up at that time?
L93[03:01:23] <Wolf480pl> dangranos,
there's that Drive API which allows you to access disks and
floppies on sector-level, now it'd be cool to have some kind of
low-level network access, without automatically-assigned
addresses/UUIDs
L94[03:02:11] <dangranos> ...
L95[03:02:13] <dangranos> man
L96[03:02:20] <dangranos> UUIDs are
basically mac addresses
L97[03:02:42] <dangranos> it's quite
lowlevel
L98[03:02:47] <vifino> Hrrm.
L99[03:02:56] <vifino> I think I'll switch
to wayland sooner or later.
L100[03:03:03] <Wolf480pl> dangranos, you
can spoof mac addresses IRL
L101[03:03:14] <Wolf480pl> also,
promiscious mode is a thing
L102[03:03:15] <Wolf480pl> IRL
L103[03:03:22] ⇦
Quits: Yepoleb (~quassel@188-23-119-190.adsl.highway.telekom.at)
(Ping timeout: 186 seconds)
L104[03:03:22] <vifino> Wayland + Weston +
Sway + XWayland.
L105[03:03:32] <vifino> But, that means no
awesome for me.
L106[03:03:36] <vifino> :(
L107[03:03:37]
⇨ Joins: Yepoleb
(~quassel@188-23-115-87.adsl.highway.telekom.at)
L108[03:03:37] <dangranos> vifino: too
much Ws
L109[03:03:56] <vifino> dangranos: Shush
with you.
L110[03:05:28]
⇨ Joins: EricBJ
(~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L111[03:05:31] <vifino>
>~/code/backdoor.sh
L112[03:05:49] <Izaya> vifino,
unfortunately I need a copy of Windows on my laptop
L113[03:05:51] <vifino> I... what.
L114[03:05:54] <Izaya> but oh well
veracrypt for it
L115[03:05:59] <vifino> Izaya: RIP
you.
L116[03:06:29] <Izaya> can I put Program
Files in an ecrypted partition?
L117[03:06:46] <vifino> You aren't asking
me, are you?
L118[03:06:53] <Wolf480pl> Izaya, why you
no put whole Windows in a KVM vm?
L119[03:06:56] <dangranos> ouch
L120[03:07:00] <Izaya> I'm asking the
channel
L121[03:07:05] <Izaya> Wolf480pl, well
mainly video performance
L122[03:07:16] <Izaya> one of the reasons
I need Windows on my laptop is so I can host multiplayer
games
L123[03:07:17] <dangranos> cursor on
remote terminal icon and in screen itself.. they are completely out
of sync :|
L124[03:07:52] <dangranos> huh, there is
du
L125[03:07:55] <vifino> ;o my
android
L126[03:07:57] <vifino> .-.
L127[03:08:02] <dangranos> even has -h
option..
L128[03:08:03] <vifino> ;o my android's
two ssh servers are both still up
L129[03:08:20] <vifino> Thy shalt be
blesseth, android.
L130[03:09:13] <vifino> Hmm.
L131[03:09:42] <vifino> Theoretically, I
can completely move my alpine install's /usr to /usr, since android
doesn't have that.
L132[03:10:00] <Izaya> android has /system
doesn't it?
L133[03:10:05] <vifino> Yes.
L134[03:10:36] <Izaya> I should like
L135[03:10:45] <Izaya> install FoxyProxy
on the FF on the school debian lab
L136[03:10:53] <Izaya> and then scrape the
config file for passwords
L137[03:12:02] <dangranos> XD
L138[03:12:22] <dangranos> *log?
L139[03:12:42] <Izaya> well I could do
that too
L140[03:13:00] <dangranos> Um, what those
wires in rack do? ._.
L141[03:14:41] <dangranos> specifically
this small little wire
L142[03:14:43] ⇦
Quits: Temia (~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
(Ping timeout: 189 seconds)
L143[03:15:06] <Izaya> 64GB SSD is $55,
128GB SSD is $62, why is 240GB SSD $105 instead of $69?
L144[03:15:49] <vifino> Because.
L145[03:16:20] ***
Guest75849 is now known as Vi
L146[03:16:42] <Izaya> Also why are mPCIe
SSDs so much more expensive? >.<
L147[03:16:51] <vifino> Because
speeeeeeeed.
L148[03:16:54] <Izaya> not sure if my
laptop would support booting from one though
L149[03:17:22] <vifino> As long as it is
not nvme, it should.
L150[03:17:23] <Vexatos> Izaya, why are
you so paranoid
L151[03:17:35] <Izaya> Vexatos, why are
you not?
L152[03:18:22] <Izaya> also note to self
use ethernet to transfer 150GB of data, not wifi
L153[03:18:55] <vifino> I made an irc
printer.
L154[03:19:01] <vifino> Time to make an
irc scanner.
L155[03:20:02] <dangranos> huh?
L156[03:21:04] <Izaya> Vexatos, at current
my laptop dual-boots Arch and Windows. Windows uses veracrypt to
encrypt all the actual data, while the linux uses dm-crypt
L157[03:21:16] <Izaya> my /boot is
unfortunately not encrypted but I'll get to that soon
L158[03:21:23] <Izaya> GRUB supports
encryption for /boot
L159[03:21:38] <Izaya> I also want to try
to actually encrypt the whole Windows system
L160[03:21:41] <Izaya> but at
current
L161[03:21:44] <Izaya> that is not
enough
L162[03:23:41] <vifino> Woooot.
L163[03:23:47] <vifino> I unbroke php on
tty.sh!11111
L164[03:23:54] <vifino> bored.cf works
again!
L165[03:23:55] <vifino> Yay!
L166[03:23:56] <Izaya> evidently not
L167[03:26:04]
⇨ Joins: Temia
(~lamialily@dsl081-169-020.sea1.dsl.speakeasy.net)
L168[03:26:17] <Izaya> ETA on transfer:
too long
L169[03:26:54] <vifino> lol
L170[03:28:27] <Izaya> mind you I'm
getting 15MB/s over 10/100
L171[03:28:48] <vifino> o_O where is the
znc add user button
L172[03:28:55] <vifino> ...
L173[03:28:57] <vifino> I am stupid.
L174[03:33:48] *
dangranos pokes Vexatos
L175[03:33:59] *
Vexatos has been poked successfully.
L176[03:34:13] <dangranos> computer with
T2 memory
L177[03:34:26] <dangranos> seems to work
fine?
L178[03:34:45] <dangranos> it only grabs
8KB at once
L179[03:35:01] <Inari> vifino: i stll dont
get your weird obsession with the concept of an "irc
printer"
L180[03:35:12] <dangranos> What is an
"irc printer"?
L181[03:35:19] <dangranos> printer that
works trough IRC?
L182[03:35:27] <vifino> "weird
obsession"
L183[03:35:29] <dangranos> or that prints
the IRC (somehow)?
L184[03:35:42] <vifino> dangranos: A
printer that prints to irc.
L185[03:35:51] <Izaya> how am I getting
15MB/s over 10/100?
L187[03:35:58] <Inari> apparently just
something that takes the thing, uploads it somewhere and then links
that to irc
L188[03:35:58] <Inari> :P
L189[03:36:18] <dangranos> Vexatos: nope,
no OOM
L190[03:36:37] <Izaya> does NFS do
compression?
L191[03:37:19] <Vexatos> mhm
L192[03:37:28] <dangranos> by
default?
L193[03:37:52] <Izaya> well I specified no
extra options
L194[03:38:01] <Izaya> just a soft
mount
L195[03:47:20]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L196[03:58:17] <Antheus> Good morning
everyone
L197[03:58:26] <Izaya> Evening
Antheus
L198[03:58:32] <Antheus> :P
L199[03:58:45] <Antheus> IDK why but I
woke up at 3:30 AM on a school day
L200[03:58:54] <Izaya> seems like a
convenient time to wake up
L201[03:58:58] <Izaya> plenty of time to
get ready
L202[03:59:00] <Elizabeth> Morning
L203[03:59:05] <Antheus> and play some
games^
L204[03:59:12] <Izaya> well that too
L205[03:59:22] <Antheus> I have to leave
at 6:30 or 7:30
L206[03:59:32] <Izaya> that's fucking
terrible
L207[03:59:35] <Izaya> the 6:30 one
L208[03:59:40] <Izaya> I have to leave at
7:30 but
L209[03:59:51] <Izaya> not for another 2-3
weeks :D
L210[04:00:02] <Antheus> Izaya, It depends
on when my parents have to go to work
L211[04:00:12] <Antheus> If my dad works,
I have to leave at 6:30
L212[04:00:24] <Antheus> if my dad doesn't
work or my mom has the day off, 7:30
L213[04:03:20] *
Vexatos pokes Sangar
L214[04:04:22] ***
gAway2002 is now known as g
L215[04:04:57] <vifino> Elizabeth!
\o/
L216[04:05:01] *
vifino snuggles Elizabeth
L217[04:05:18] *
Elizabeth snuggles vifino quickly before going off to do a
job
L218[04:05:54]
⇨ Joins: MrRatermat
(~ratermat@host81-158-129-17.range81-158.btcentralplus.com)
L219[04:06:22] <Antheus> Vexatos, We're
sorry; you have reached a human that has been disconnected or is no
longer in service. If you feel you have reached this recording in
error, please check the human and try your poke again.
L220[04:11:55] ⇦
Quits: Something12 (~Something@184.65.42.207) (Ping timeout: 189
seconds)
L221[04:17:22]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L222[04:25:06] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit:
Nettalk6 - www.ntalk.de)
L223[04:30:04] ⇦
Quits: ven000m (~e@149.3.143.68) (Ping timeout: 189
seconds)
L224[04:31:22]
⇨ Joins: ven000m (~e@149.3.143.68)
L225[04:38:19] ⇦
Quits: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us) (Ping
timeout: 189 seconds)
L226[04:40:37] ⇦
Quits: calclavia (uid15812@id-15812.richmond.irccloud.com) (Quit:
Connection closed for inactivity)
L227[04:45:16]
⇨ Joins: Altenius
(Altenius@Moving.Mountains.At.PanicBNC.us)
L228[04:45:40]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L229[04:49:23]
⇨ Joins: _CURS0R_
(~CURS0R@bl11-178-109.dsl.telepac.pt)
L230[04:52:06] <Izaya> Grub can read
btrfs, right?
L231[04:58:05] <vifino> Yes.
L232[04:58:16] <Turtle> Welp, public
transit jesus did not want me to attent lectures.
L233[04:59:13] ⇦
Quits: _CURS0R_ (~CURS0R@bl11-178-109.dsl.telepac.pt) (Quit: the
POSIX many-worlds interpretation implementation: while (event()) {
fork(); })
L234[05:03:28] <vifino> Can I write SANE
backends using bash? o.O
L235[05:07:19] <Turtle> Can: Yes, Should:
Maybe noooo
L236[05:08:07] <vifino> Turtle: I wrote my
irc printer in bash. It works, get out.
L237[05:08:36] <vifino> I may end up
converting it to perl or something.
L238[05:09:33] <Izaya> and you're
complaining about bash being insane
L239[05:09:43] <vifino> When?
L240[05:09:54] <Izaya> wait
L241[05:10:01] <Izaya> something tells me
that was misread
L242[05:10:16] <vifino> Yeah.
L243[05:10:23] <vifino> SANE is the
scanner thing.
L244[05:10:53] <vifino> I think Turtle
didn't know that either.
L245[05:12:25] ⇦
Quits: Vexatos
(~Vexatos@p200300556E53AC42C1A69FDCC820E220.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L247[05:15:56] <dangranos>
self-describing
L248[05:19:41]
⇨ Joins: Keanu73
(~Keanu73@host-92-25-103-41.as13285.net)
L249[05:20:35] <Izaya> that's an
incredibly satisfying graph
L250[05:22:45] <dangranos> you could say
that.. it escalated quickly
L252[05:23:34] <dangranos> ...
L253[05:23:50] <dangranos> why is that
even a thing?
L254[05:23:51] <Skye> you can print to an
IRC channel?
L255[05:23:58] <vifino> I can.
L256[05:24:02] <vifino> Also, "In it
the unix printing software LPR was used to queue mp3 files into a
playlist on a server. "
L257[05:24:10] <vifino> Someone is as
insane as I am! :D
L258[05:24:13] <dangranos> so.. will it
print something like "this is a picture of a cat sitting in a
bowl"?
L259[05:24:40] <vifino> Skye, dangranos:
Join #V and see for yourself.
L260[05:25:37]
⇨ Joins: Vexatos
(~Vexatos@p200300556E53AC27C1A69FDCC820E220.dip0.t-ipconnect.de)
L261[05:25:37]
zsh sets mode: +v on Vexatos
L262[05:27:03] ⇦
Quits: Keanu73 (~Keanu73@host-92-25-103-41.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L263[05:27:17] <vifino> Skye: Hurry
up.
L264[05:27:52] <Skye> vifino, is it #V on
espernet?
L265[05:27:53]
⇨ Joins: malcom2073 (~quassel@mikesshop.net)
L266[05:28:13] <vifino> Skye: Yes.
L267[05:28:38]
⇨ Joins: Keanu73
(~Keanu73@host-92-25-103-41.as13285.net)
L268[05:29:47] <Antheus> Nothing like a
warm cup of coffee in the morning :3
L269[05:34:45] <Izaya> well there's
actually a few things like a warm cup of coffee in the
morning
L270[05:34:59] <Izaya> for example, a warm
cup of hot chocolate or mocha or however you spell it
L271[05:35:05] <Izaya> a hot or cold up of
coffee also
L272[05:35:08] <Izaya> as opposed to
warm
L273[05:39:19] <Inari> a hot cup of
tea
L274[05:39:20] <Inari> ;9
L275[05:39:25] ⇦
Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Remote host
closed the connection)
L276[05:39:56] <Izaya> screw tea
L277[05:40:29] <Antheus> yah screw
tea
L278[05:40:51] <Antheus> I naturally want
to dump it into a harbor of somesort on the east coast
L279[05:40:57] <Inari> lol
L281[05:41:12] <Antheus> unless it's sweat
iced tea
L282[05:41:12] <Vexatos> any ideas?
L283[05:41:53] <Antheus> um
L284[05:42:03] <Antheus> uuuummmm
L285[05:42:08]
⇨ Joins: ^v
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L286[05:42:10] <Izaya> add a confirm to
it
L287[05:42:18] <Antheus> for k,v in pairs
do print(table)
L288[05:42:20] <Antheus> err
L289[05:42:28] <Izaya> like 'are you
fucking sure you want to write your shitty music to this beautiful
tape?'
L290[05:42:39] <Antheus> ^
L291[05:42:47] <Izaya> and that can be
their ctrl-alt-C
L292[05:42:53] <Temia> >sweat iced
tea
L293[05:42:53] <Izaya> they can cancel it
before it starts
L294[05:42:59] <Antheus> Temia, shut
up
L295[05:42:59] <Temia> >___>
L296[05:43:03] <Temia> NOPE
L297[05:43:05] <Inari> Vexatos: program
source?
L298[05:43:08] <Antheus>
s/sweat/sweet
L299[05:43:12] <Temia> Totally thinking
terrible things now
L300[05:43:12] <Vexatos> but why would you
run a "tape write <extremelylongstuff
--withsomeoptions" and not be sure?
L301[05:43:14] <Temia> It's too late
L303[05:43:35] <Izaya> so I nested
tmux
L304[05:43:36] <Antheus> Temia, gotta use
those pits for something
L305[05:44:54] <Inari> Vexatos: just
push/pull?
L306[05:45:04] <Vexatos> Inari,
what?
L307[05:45:12] <Inari> push a signal
L308[05:45:16] <Inari> pull signals til
you get the pushed one
L309[05:45:20] <Inari> i theres an
interrupt, interrpt?
L310[05:45:20] <Inari> xD
L311[05:45:30] <Kubuxu> There is check for
"was interrupted'
L312[05:45:37] <Kubuxu> you can just check
that
L314[05:46:03] <Kubuxu> Vexatos: ^^
L315[05:46:22] <Vexatos> Kubuxu, isn't
that still pretty slow?
L316[05:46:51] <Kubuxu> It just checks if
keys are pressed. It is for sure faster than os.sleep(0)
L317[05:47:22] <Vexatos> that is
true
L318[05:47:33] <Kubuxu> If you did that
once 3-5 seconds and if either of those os.sleep
L319[05:47:48] <Inari> oh, interrupt is
just an openos thing? :P
L320[05:47:51] <Inari> i thought it was an
OC thing
L321[05:48:11] <Kubuxu> It is openos
thingy
L322[05:48:32] <Vexatos> but that is a
component.getPrimary("keyboard") every single time
L323[05:48:36] <Vexatos> is that
direct?
L324[05:48:51] <Inari> uh
L325[05:48:52] <Vexatos> oh wait, that's
an OpenOS thing, no?
L326[05:49:19] <Vexatos> I just want to
avoid sleeps and nondirect component access
L327[05:49:45] <Antheus>
event.listen()?
L328[05:50:03] <Vexatos> event.listen()
implies I have os.sleep somewhere
L329[05:50:20] <Wolf480pl> How do I list
all packages availabie via mpt ?
L330[05:51:31] <Kubuxu> It is just
getPrimary which is openos lib
L331[05:51:59] <Kubuxu> and keys are
cached as keyboard posts events, but it might be not possible to
get keyboard codes w/o sleeping
L332[05:52:15] <Kubuxu> So os.sleep once
as 5 or 10 seconds might not be bad
L333[05:52:49] <Vexatos> yea not possible
without os.sleep
L334[05:53:08] <Vexatos> put having to
perss Ctrl+C for 5 seconds? Noone would think of that
L335[05:53:18] <Vexatos> and every 3
seconds would make sense but that is way too much
L336[05:53:46] ***
surferconor425|Away is now known as surferconor425
L337[05:53:59] <Inari> uh
L338[05:54:11] <Inari> just use x to
interrupt
L339[05:54:12] <Inari> and tell them
taht
L340[05:54:13] <Inari> :P
L341[05:54:47] <Vexatos> that also means I
need to os.sleep somewhere
L342[05:54:58] <Vexatos> keyboard cache
doesn't update until I os.sleep
L343[05:55:21] <Inari> uh
L344[05:55:25] <Inari> you just pull the
char events
L345[05:55:30] <Inari> well
L346[05:55:31] <Inari> signals
L347[05:55:57] <Vexatos> which would mean
I'd have to event.listen for a keyboard event
L348[05:56:02] <Inari> no event api
L349[05:56:04] <Inari> no keybaord
L350[05:56:06] <Vexatos> which would mean
I would have to os.sleep for that to be processed
L351[05:56:09] <Inari> just the actual
signals :<
L352[05:56:21] <Vexatos> that would mean I
would have to computer.pullSignal
L353[05:56:30] <Vexatos> which would
completely block the program until anyone presses a key
L354[05:56:30] <Inari> yeah
L355[05:56:40] <Inari> except when you
push or specify a timeout :D
L356[05:57:13] <Vexatos> Yea right
L357[05:57:15] <Vexatos> ehm
L358[05:57:17] <Vexatos> .....
L359[05:57:26] <Vexatos> do... do you know
what we are talking about?
L360[05:57:43] <Inari> why? xD
L361[05:57:47] ***
surferconor425 is now known as surferconor425|Away
L362[05:58:17] <Kubuxu> which is same as
sleeping
L363[05:58:24] <Inari> not directly
L364[05:59:06] <Inari> but yeah, of course
you cant get any events without fetching them :P
L365[05:59:15] <Inari> well, signals
L366[06:00:55] <Inari> so you have to
yield, not directly sleep
L367[06:01:02] <Inari> and the shortest
yield probably means waiting a tick?
L368[06:01:54] ***
cbcercas|AFK is now known as cbcercas
L369[06:02:17] <Vexatos> the shortest
yield is os.sleep(0)
L370[06:02:21] <Vexatos> which would still
process every event handler
L371[06:03:04] <Inari> the shortest yield
is a yield
L372[06:03:21] <Inari> via
computer.pullSignal
L373[06:03:22] <Vexatos> that's not how it
works
L374[06:05:08] <Inari> anyway, you dont
get any shorter than just yielding anyway xD
L375[06:05:23] <Inari> so im not really
sure what you'Rea sking o.o
L376[06:07:10] <Inari> if theres a way to
hinder openos from processin gall the things if you yield?
L377[06:07:29] ***
Antheus is now known as Antheus|School
L378[06:07:39] <Vexatos> nope
L379[06:14:26] <asie> Sangar: MCMP will be
released and on maven tomorrow
L380[06:14:36] <asie> same with charset
0.1.0
L381[06:16:24] ***
surferconor425|Away is now known as surferconor425
L382[06:16:38] <Vexatos> Sangar, TIS-3D
1.0.0 when
L383[06:17:42] *
vifino throws a SurfaceFlinger at ds84182
L384[06:21:19] *
DeanIsaKitty flings a surface at vifino
L385[06:21:35] <vifino> ow. :<
L386[06:22:55] *
vifino stares at DeanIsaKitty
L387[06:23:57] *
DeanIsaKitty plusters up and hisses at vifino while staring him
down
L388[06:24:08] <vifino> :<
L389[06:24:28] <Skye> uhm
L390[06:24:43] *
Skye looks at DeanIsaKitty and vifino
L392[06:24:56] *
vifino stares at Skye with killer eyes
L393[06:24:57] *
Izaya whispers to Skye "Just leave them be"
L394[06:25:13] <Izaya> something something
not our business
L395[06:25:28] *
vifino gives Izaya a virtual cookie
L396[06:25:41] *
Izaya noms it before Elizabeth can steal it
L397[06:25:48] *
Skye backs away
L398[06:26:06] <vifino> Elizabeth already
got a ton of cookies from me, don't worry.
L399[06:26:09] <Elizabeth> :<
L400[06:26:27] <vifino> You want more,
don't you, Elizabeth?
L401[06:26:36] *
vifino gives Elizabeth a few more cookies
L402[06:26:40] *
Elizabeth noms
L403[06:26:44] <Elizabeth> :3
L404[06:26:49] <vifino> :3
L405[06:27:04] <Izaya> so apparently 75GB
should take about 1.8 hours to transfer
L406[06:27:09] <Izaya> it's taken at least
2
L407[06:27:31] <DeanIsaKitty> something
something windows transfer dialogue?
L408[06:27:41] <Izaya> this is using
rsync
L409[06:28:20] <DeanIsaKitty> local-local
or over a network?
L410[06:28:39] <Izaya> uh, local-nfs
L411[06:28:43] *
vifino sighs
L412[06:28:47] *
vifino walks up to DeanIsaKitty and hugs
L413[06:28:53] <DeanIsaKitty> And then you
worry about 10% longer transfer? :D
L414[06:29:04] <Izaya> eh I guess
L415[06:29:09] *
DeanIsaKitty guts vifino, reassembles him and hugs
L416[06:29:19] <Izaya> still, I'm getting
15MB/s over 10/100 at some points
L417[06:29:47] <DeanIsaKitty> 120 Mbit/s
over a 100 Mbit Network card?
L418[06:29:49] <vifino> DeanIsaKitty: My
guts are fine, thank you. >.<
L419[06:30:08] <Izaya> I'm thinking NFS is
doing compression magic
L420[06:30:10]
⇨ Joins: reinei
(~reinei@p4FD95550.dip0.t-ipconnect.de)
L421[06:30:11] <DeanIsaKitty> Dude, most
1000 cards manage waaaay more. sometimes even up to 8 Gbit/s
L422[06:30:21] <reinei> o/
L423[06:30:25] <DeanIsaKitty> \o
L424[06:30:28] <Izaya> I have been lied
to.
L425[06:30:31] <Izaya> D:
L426[06:30:48] <Izaya> so why are my
10/100 cards not doing like 150Mbps?
L427[06:30:54] <DeanIsaKitty> Izaya:
Network card caps are soft ones. But firmware blobs make it hard to
remove them.
L428[06:31:01] <Izaya> oh
L429[06:31:08] <Izaya> that figures
L430[06:31:18] <Izaya> IT FINISHED
:D
L431[06:31:23] <DeanIsaKitty> But some
freaks do it. I talked to a guy who had his network card running at
10 Gbit/s for a long time w/o issues.
L432[06:31:34] <Elizabeth> also depends on
the switches and what packet transfer speed they have
L433[06:31:56] <DeanIsaKitty> Elizabeth:
140 Gbit/s fiber link directly to DE-CIX. :P
L434[06:32:54] <Izaya> Elizabeth, well I
have a 10/100 Cisco enterprise switch and a 10/100 cheapass D-link
8-port switch between the servers and my desktop
L435[06:33:45] <Elizabeth> the cisco
switch probably has a high packet switching rate but the d-link
switch is probably not that fast
L436[06:39:48]
⇨ Joins: AlexisMachina
(uid57631@id-57631.charlton.irccloud.com)
L437[06:47:19] ⇦
Quits: VikeStep (~VikeStep@101.184.165.77) (Quit:
Leaving)
L438[06:53:42] <vifino> God damn. People
building render farms using CUPS.
L439[06:53:51] <vifino> And I thought I
was insane making an IRC Printer.
L440[06:54:15] <vifino> Actually.
L441[06:54:19] <vifino> It's not that far
off.
L442[06:55:09] <vifino> I mean, attaching
a 3d printer to CUPS would be pretty cool. It would have a queue,
interfaces everywhere, remote printing, etc..
L443[06:55:13] <vifino> Hrrrm.
L444[06:59:38] <Izaya> that would make a
lot of sense actually
L445[06:59:51] <vifino> Yeah.
L446[07:00:02] <vifino> Not really sure
why others didn't do it yet.
L447[07:00:47] <Izaya> does the lates Arch
iso actually work?
L448[07:00:49] <Sangar> o/
L449[07:01:01] <Izaya> hai Sangar
L450[07:01:07] <DeanIsaKitty> Snagar!
\o/
L451[07:01:19] <dangranos> Hallo
Sangar
L452[07:01:34] <dangranos> Did you put
your jaw back after BTM? XD
L453[07:01:48] <Sangar> yeah, i also had a
really long shower right now :P
L454[07:02:06] ⇦
Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 190
seconds)
L455[07:02:08] <Sangar> asie, cool! i'll
look into it once i've oc 1.6 on 1.8 :)
L456[07:02:21] <dangranos> what about
textures? XD
L457[07:02:25] <Alissa> Izaya: mine
does
L458[07:02:32] <Alissa> for EFI.
L459[07:02:38] *
dangranos remembers the 1.8 panel on BTM
L460[07:02:57] <Sangar> dangranos, oc
*did* look like that when i started the original port to 1.8
;)
L461[07:04:12] <Izaya> oh
L462[07:04:17] <Izaya> the machine I want
to use is BIOS
L463[07:04:27] <Izaya> the september iso
didn't work
L464[07:05:00] <Alissa> if you have a
working Arch build you could probably pacstrap it onto an SD
card
L465[07:05:05]
⇨ Joins: wembly (~wembly@50.240.220.69)
L466[07:05:20] <Izaya> eh the one before
that works fine
L467[07:05:27] <Izaya> just dunno if I
want to bother downloading a new one
L468[07:05:39] <Izaya> is there a reason
to download new ones, anyway?
L469[07:05:54] <Vexatos> sangar!
L470[07:05:57] <Vexatos> Two
questions
L471[07:07:33] <Wolf480pl> vifino,
CUPS-based CI build farm?
L472[07:07:58] <Sangar> Vexatos, idk,
idk
L473[07:08:12] <Vexatos> :/
L474[07:08:15] <Sangar> :P
L475[07:08:37] <Vexatos> Because CC allows
having a single mount for all your stuff if it's RO
L476[07:08:59] <Vexatos> I figured while
the managed environment must be different due to node, the abstract
fs itself may not
L477[07:09:12] <reinei> also, Vexatos:
what did I say about letting the snow pass? YOU LET IT GET TO ME!!
why?
L478[07:09:32] ⇦
Quits: DeanIsaKitty (~Dean@chocolate.paranoidlabs.org) (Quit: I
just nomnomed the Interweb)
L479[07:09:34] <Vexatos> also yea,
everytime you think the CC API can't possibly get worse
L480[07:09:38] <Vexatos> you find
something new in it
L481[07:09:45] <vifino> Wolf480pl:
Apparently.
L482[07:09:47]
⇨ Joins: DeanIsaKitty
(~Dean@chocolate.paranoidlabs.org)
L483[07:09:50]
zsh sets mode: +v on DeanIsaKitty
L484[07:10:02] <Vexatos> like not being
able to mount something into /rom directly. I had to mount into
/rom/autorun and /rom/programs separately
L485[07:10:08] <Vexatos> for one single
file each
L486[07:10:10] <Vexatos> two mounts
L487[07:10:11] <Vexatos> :|
L488[07:10:23] <Vexatos> Oh and I hate to
write my own mount implementation using your code, sangar
L489[07:10:30] <Sangar> :X
L490[07:10:43] <Vexatos> because
apparently CC only accepts places outside of jar files if you are
in the CC dev environment
L491[07:10:45] <Sangar> from the component
wrapper?
L492[07:10:52] <Sangar> *peripheral
wrapper
L493[07:10:55] <Vexatos> if you are in any
other dev env, it must be in a jar
L495[07:11:21] <Vexatos> Look at me
translation slkillz
L496[07:11:29] <Sangar> :X
L497[07:11:35] <Vexatos> That's
FileSystem.fromClass, btw+
L498[07:11:36] <Sangar> oh, from
FileSystem?
L499[07:11:38] <Sangar> heh
L500[07:11:42] <Vexatos> so yea
L501[07:11:51] <Vexatos> basically
"use CC impl if jar file and custom impl if not"
L502[07:12:16] <Sangar> so what was the q
again?
L503[07:12:19] <Inari> whats MCMP
L504[07:12:25] <Sangar> ama's
multipart
L505[07:12:36] <Sangar> for 1.8
L506[07:12:40] <Inari> which is better
than the old multipart`?
L507[07:12:48] <Sangar> supposedly
:P
L508[07:12:51] <Inari> ^^
L509[07:13:03] <Sangar> i've not worked
with it yet; asie has
L510[07:13:19] <Sangar> he'll tell you
it's better alone due to the fact that it's java and doesn't use
asm magicks :D
L511[07:14:05]
⇨ Joins: h3po
(~h3po@aftr-5-146-248-79.unity-media.net)
L512[07:14:45] <Inari> Magik6k's?
L513[07:15:01] <Inari> -'
L514[07:18:43] <Sangar> :P
L515[07:23:23]
⇨ Joins: Deiwos (~deiwos@69.25.207.230)
L516[07:23:51] <Vexatos> Sangar, q?
L517[07:23:55] <Vexatos> the question?
:P
L518[07:23:59] <Sangar> yes
L520[07:24:24] <Deiwos> Oh wow,
wocchat
L521[07:24:27] <Vexatos> Do I need a
custom filesystem object for each tile
L522[07:24:35] <Vexatos> and the other
question: TIS-3D 1.0.0 when
L523[07:24:36] <Vexatos> >_>
L524[07:26:48] <Sangar> you kinda do,
because the number of open handles is limited. so if you have a
bunch of "evil" machines that don't close their file
handles, other machines couldn't read from the fs
L525[07:27:06] <Vexatos> ok
L526[07:27:16] <Sangar> if you decide you
don't care about that, then no, for readonly you can do with one,
it should all be synchronized correctly
L527[07:27:23] <Sangar> *should* :X
L528[07:27:36] <Vexatos> nah, I'll stay
safe
L529[07:27:38] <Vexatos> soooo
L530[07:27:42] <Vexatos>
whataboutatisrelease
L531[07:27:45] <Sangar> or was that in the
component >_>
L532[07:27:51] <Sangar> yeah, better stay
safe
L533[07:27:57] <Sangar> it is released
:P
L534[07:28:18] <Sangar> i suppose i can
bump the versioning to 1.0 to make that clearer with one of the
next updates
L535[07:28:39] <Sangar> going by the
downloads at least a few people got their hands on it by now, and
there were surprisingly few bug reports
L536[07:29:20] <DeanIsaKitty> Soooo either
people are bad at reporting bugs or they are so bored that they
don't even search? :P
L537[07:29:23] <Vexatos> Just want to
rather have a stable computer mod to depend on :P
L538[07:29:44] <Vexatos> I mean 2/3
computer mods I am depending on right now are stable, I just want
both to be stable officially >_>
L539[07:33:17] <Inari> Sangar: "so
you dont have to reabse again" hehe ^^
L540[07:35:37] <Inari> hm for a hwile that
part may also have been getting the entity and/or tileentity, so
maybe its because of that too
L541[07:46:36] ***
surferconor425 is now known as surferconor425|Away
L542[07:46:43] ***
surferconor425|Away is now known as surferconor425
L543[07:48:43] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Quit:
FEIERABEND! \o/)
L544[07:50:32] <Inari> learning all the
scala mistakes \o/
L545[07:51:10] ⇦
Quits: Vexatos
(~Vexatos@p200300556E53AC27C1A69FDCC820E220.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L546[07:53:24] <Inari> hm damn i now
realize i could have done those if's in a nicer way by doing
myOptionVar match { Some(val) => //use val ] stuff
L547[07:53:37] <Inari> instead of
if(optionVal.isDefineD) { use optionVal by optionVal.orNull }
L548[07:56:41] <Sangar> yeah; but then
you'd have returns in cases again which is also meh, so i didn't
comment on that :P
L549[07:57:01] <Sangar> (or massive
nesting)
L550[07:57:10] <Inari> hmm
L551[07:57:13] <Inari> yeah D:
L552[07:57:25] <Inari> i dont like the
trade() c ode much :P it feels kinda clunky and bloated
L553[07:57:32]
⇨ Joins: dannysmc95 (~danny@sbs.xigen.co.uk)
L554[07:57:51] <dannysmc95> Hello, I am a
little stuck, what is the best OC emulator that I can use?
L555[07:58:07] <Inari> gamax's ocemu i
guess?
L556[07:58:14] <dannysmc95> I have used it
but it just errors
L557[07:58:17] <Sangar> it's pretty long
yeah :P but sometimes that's a necessary evil. don't look at my
fake player code >_>
L558[07:58:20] <dannysmc95> I want to
install on win
L559[07:58:21] <Inari> what error
L560[07:58:24] <dangranos> dannysmc95:
define "errors"
L561[07:58:27] <dangranos> win?
L562[07:58:29] <dangranos> GLHF
L563[07:58:31] <dannysmc95> windows
L564[07:58:46] <dangranos> aka "good
luck, have fun"
L565[07:58:47] <dannysmc95> How do I even
install it?
L566[07:58:55] <dangranos> there are
instructions
L567[07:59:20] <dannysmc95> Where?
L568[07:59:32] <dangranos> right on the
page of it?
L569[07:59:37] <dannysmc95> Yeah
wait
L570[07:59:56] <Inari> whats with code
things and being obsessed about new line at end of file
L571[08:00:34] <dangranos> it's
nice?
L572[08:00:43] <dangranos> oh, tell me
that you use hard tabs
L573[08:00:53] <Inari> hard tabs?
L574[08:01:08] <Inari> i tend to use
whatever the editors feels like using
L575[08:01:51] <dannysmc95> When trying to
make the luaffi file it just says compilation terminated
L576[08:02:10] <dangranos> uh
L577[08:02:18] <dannysmc95> It says I need
to add pkg-config search path?
L578[08:03:05] ⇦
Quits: MrRatermat
(~ratermat@host81-158-129-17.range81-158.btcentralplus.com) (Quit:
rip)
L579[08:03:46] ⇦
Quits: reinei (~reinei@p4FD95550.dip0.t-ipconnect.de) (Quit:
Leaving)
L580[08:04:17] ***
surferconor425 is now known as surferconor425|Away
L581[08:05:10] ***
surferconor425|Away is now known as surferconor425
L582[08:05:20] <Inari> Sangar: does OC do
any tests? and if so, where at
L583[08:05:55] <Sangar> no. tests are for
people who make mistakes.
L584[08:06:16] <Sangar> :P
L585[08:06:44] <Sangar> seriously though,
no, there aren't, because i can't be bothered to write any
L586[08:06:57] ⇦
Parts: dannysmc95 (~danny@sbs.xigen.co.uk) ())
L587[08:09:15] <Skye> Sangar, can you
explain the graphics card call budget?
L588[08:10:46] <Sangar> each call costs
the tier specific value currently hardcoded in the arrays, each
machine has a call budget per tick, based on cpu tier and ram tier
(and possibly other things i forget)
L589[08:11:48] <Sangar> oh, right. Inari,
manual entry where? :X
L590[08:14:19] <Inari> oh right :P
L591[08:14:50] <Inari> *never uses manual
* haha
L592[08:15:36] <Skye> Sangar, how hard
would it be to have call budget calculations in Lua code?
L593[08:16:25] <Sangar> Inari, would you
mind writing me at least a basis for the english one? i can go over
it, but would be super handy to have something to start from.
L594[08:17:04] <Sangar> well, as long as
you assume the hardcoded values don't change, not that hard i
guess?
L595[08:19:20] <Skye> Sangar, so a call
budget is per computer
L596[08:19:37] <Skye> and it's used up by
every call to a component?
L597[08:19:55] <Sangar> yes
L598[08:20:27] <Skye> hmm
L599[08:21:03] <Skye> how reasonable would
it be to add a way to get the current call budget and the costs to
an API on the computer?
L600[08:24:51] <Skye> Sangar?
L601[08:28:17] <Inari> Sangar: sounds fine
to do~ should i commit it then? or just send you or something?
XD
L602[08:28:21] <Inari> *to you
L603[08:41:13] <Sangar> if you want the
commit, push it, else just send it to me :P
L604[08:41:26] <Skye> Sangar, how
reasonable would it be to add a way to get the current call budget
and the costs to an API on the computer?
L605[08:41:27] <Sangar> Skye, eh, don't
really want to expose that, too implementation detail
L606[08:41:30] <Skye> gah
L607[08:41:39] <Skye> but I need it for an
idea I had
L608[08:41:54] <Skye> I wanted to make a
library that helped you optimise graphics
L609[08:42:22] <Sangar> well, keep a
manually maintained lookup table in that then
L610[08:43:30] <dangranos> so..
L611[08:43:51] <dangranos> is the thing
that asie used for steaming published yet?
L612[08:44:02] *
Inari steams some dangranos buns
L613[08:44:58] <Skye> Sangar, but that
would be different for different computers
L615[08:46:32] <Sangar> true, but my
assumption was that when doing stuff like this you'd always just
use t3 everything anyway :P
L616[08:46:42] <Sangar> it's a start,
thanks ;)
L617[08:47:37] <Skye> Sangar, meh
L618[08:47:46] <Inari> Skye: moo
L619[08:47:58] <dangranos> hmmm
L620[08:48:03] <Skye> It would be nice to
be able to calculate without having to guess
L621[08:48:07] <dangranos> twitch plays
twitch
L622[08:48:11] <dangranos> heh
L623[08:49:07] <Skye> Sangar, is there a
way to detect if I had to wait for a tick?
L624[08:49:15] <Skye> and is a tick a
special tick of a minecraft tick?
L625[08:49:22] <dangranos> inb4
syncing
L626[08:49:49] ***
Cranium[Away] is now known as Cranium
L627[08:50:19] <Inari> Skye: well you dont
really have to guess, no?
L628[08:50:49] <Skye> I'm assiming that
no-one changed the callbudgets
L629[08:51:26] <Inari> so you're trying to
write something that figures out the call budget?
L630[08:55:01] <Inari> hm btw
L631[08:55:10] <Inari> OC shader program
could still be a thing...
L632[08:56:01] ⇦
Quits: Deiwos (~deiwos@69.25.207.230) (Remote host closed the
connection)
L633[08:56:57] <Inari> maybe as a string:
"fFF0000bFFFFFFs10 10 "abc"" because... well i
might be wrong, but direct calls do marshalling? and apprently the
context switching and such is quite expensive there, so why not
allow to program and run shaders made of strings like that, that
only have to do that whole stuff once and then do all operatioons
wanted instead of many times in a row... thouhg maybe im just
missing a
L634[08:57:01] <Inari> detail or
misunderstanding something :P
L635[08:58:10] <Skye> well
L636[08:58:24] <Skye> shaders should be
things that take up one entire call budget to upload
L637[08:58:28] <Skye> but take no call
budget to run
L638[09:00:30] <Inari> well it was meant
to reduce the internal computational overhead OC has to deal
with
L639[09:09:27]
⇨ Joins: Jezza
(~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
L640[09:09:37] <Izaya> right, installing
the relevant Windows
L641[09:16:25]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L642[09:16:51] <Antheus|School> \o/
L643[09:17:11] <Inari> why are you happy
about school
L644[09:17:22] <Antheus|School> Finally
found an irc client for iPhone
L645[09:17:48] <Inari> soundslike that
wouldnt be rare
L646[09:18:01] <Antheus|School> Using
mutter
L647[09:19:09] <Antheus|School> Vexatos:
s' is acceptable. S' and s's are interchangeable
L648[09:21:59] <dangranos> so..
L649[09:22:07] <dangranos> are there any
good OC servers? ._.
L650[09:22:20] *
dangranos pokes Izaya
L651[09:23:14] *
Elizabeth might be reviving her server soon
L652[09:23:46] ⇦
Quits: cpup (~cpup@32.218.115.33) (Ping timeout: 190
seconds)
L653[09:25:13]
⇨ Joins: cpup (~cpup@32.218.115.33)
L654[09:26:05] <Izaya> dangranos, only if
I get off my ass
L655[09:26:09] <Izaya> read: probably
not
L656[09:26:36] <Skye> Sangar, so I'm going
to have to be guessing values for my call budget prediction
L658[09:28:45] <Skye> Sangar, also is a
tick a minecraft tick (20 times a second)
L659[09:30:18] <cloakable> yes
L660[09:30:51] <Izaya> so evidently I need
to boot into windows safe mode to install a non-MS-certified
driver
L661[09:31:18] <dangranos> uh
L662[09:31:25] <dangranos> in win7 you can
do that freely?
L663[09:31:30] <Izaya> nop
L664[09:31:34] <Izaya> just did a fresh
installed
L665[09:31:42] <Izaya> my patched intel hd
drivers wouldn't installeed
L666[09:31:46] <Izaya> wouldn't
install
L667[09:31:47] <DeanIsaKitty> dangranos:
Probably not if its not signed at all.
L668[09:31:50] <Skye> why do you patch
them?
L669[09:32:01] <Izaya> (y'know, patched so
I could install them on server versions of Windows)
L670[09:32:11] <DeanIsaKitty> Izaya: If
you care you can sign the driver yourself and accept that
signature
L671[09:32:37] <Izaya> eh I don't need the
patches, went with stock Intel drivers
L672[09:34:07] <Elizabeth> Izaya, if it's
x64 i think there's a boot option to disable driver signature
checking
L673[09:36:34] <Izaya> Okay, created
myself a 'root' account that I'll need to put in the password for
to install stuff on there
L674[09:36:53] <Antheus|School> Elizabeth
tell me when you get it up
L675[09:36:56] <Izaya> no sense in letting
stuff like that happen without a password being entered
L676[09:37:49] <Antheus|School> So, not
standing for the pledge of aligence to the US and Texas flag is
considered wrong
L677[09:38:25] <Antheus|School> ffs I feel
awful if I stand up today
L678[09:38:30] <Elizabeth> Antheus|School,
to hell with those people
L679[09:38:43]
⇨ Joins: CompanionCube
(~samis@osiris.stary2001.co.uk)
L680[09:41:25] <Antheus|School> Spanish
assignment: write one page on your New Years resolutions
L681[09:42:04] <Antheus|School> Nothing to
do with Spanish ._.
L682[09:45:12] <Izaya> fuhh why is wifi on
this box so flaky
L683[09:45:13]
⇨ Joins: ConcernedHobbit
(me@irc.concernedhobbit.eu)
L684[09:45:32]
⇨ Joins: Daiyousei_
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L685[09:45:34] <Izaya> ethernet >
wifi
L686[09:45:48] <Antheus|School> Can
confirm
L687[09:45:56] <Izaya> fucking hell
L688[09:46:04] <Izaya> the button does
ABSOLUTELY NOTHING
L689[09:46:07] <Antheus|School> Lol
L690[09:46:19] <Izaya> to be fair the wifi
never worked on windows on this box anyway
L691[09:46:31] *
Antheus|School pushes izaya s button
L692[09:46:36] ***
Daiyousei_ is now known as Daiyousei
L693[09:47:52]
⇨ Joins: Stary2001
(Stary2001@praise.ipv6.fossil.stary2001.co.uk)
L694[09:48:05] <Sangar> Skye, yes and
yes
L695[09:49:07]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L696[09:49:20] <Sangar> Inari, i stopped
noting every nitpick and i'm refactoring a bit of stuff into
InventoryUtils, but one thing i found:
http://git.io/vunTK getLoadedEntityList is client
only :P watch out for evil @SideOnly annotations!
L697[09:49:41] <Izaya> windows complains
about a hardware switch
L698[09:49:48] <Izaya> the hardware switch
does exactly nothing
L699[09:49:50] <Inari> <.<
L700[09:49:58] <Inari> *makes note to test
on dedicated server* xD
L701[09:50:00] <Izaya> all it does
L702[09:50:06] <Sangar> indeed :3
L703[09:50:16] <Izaya> is to press a
key
L704[09:50:16] <Inari> haha, sorry fro all
the things to nitpick :P
L705[09:50:19] <Izaya> as in a keyboard
key
L706[09:50:23] <Sangar> no worries
:)
L707[09:50:33] <Inari> looking forward to
see the refactored versionx D
L708[09:50:44] <Antheus|School> Eat \n Nop
\n rlx \n jro -3
L709[09:50:54] <Sangar> heh
L710[09:51:09] <Inari> hey, its one way of
learning xD
L711[09:51:37] <Sangar> glad you see it
that way ^^
L712[09:51:44] <Sangar> and not as me
butchering your code :X
L713[09:51:50] <Elizabeth> Izaya, ethernet
will always be better than wifi, unless you're using a hub for
multiple devices, then it'll be the same as wifi
L714[09:52:00] <Inari> haha, nah~ and im
pretty new to scala and mc modding anyway :p
L715[09:52:20]
<
nxsupert> Kon'nichiwa.
L716[09:52:43] <Elizabeth> does AE2 have
source code viewable?
L717[09:53:04]
<
nxsupert> I think it is fully open
source.
L718[09:53:17] <Sangar> the save/load is
still making me unhappy. i'd like to generically do that via the
Agent interface, but for robots proxies sortakinda require a
special case :/
L719[09:53:19] <cloakable> check the
github
L720[09:53:21] <Elizabeth> yep, just found
the repo
L722[09:53:38] <Inari> Sangar: hehe, was
mostly the best way i could think of to find the agent again
xD
L723[09:53:49] <Inari> or do you mean how
its split into its own class?
L724[09:54:03] <Sangar> oh that's
fine
L725[09:54:42] <Sangar> i mean the case
robot: / case: robotProxy... i can do one with agent: Agent, but
the proxy still needs special casing
L726[09:54:56] <Inari> ah
L727[09:55:02] <Sangar> (want it via the
Agent interface to theoretically support addon agents, not that
those exist or probably ever will, but hey)
L728[09:55:07] <Izaya> among other things
I never stuck on the network drive: veracrypt and classic
shell
L729[09:55:13] <Izaya> because naturally I
use classic shell on Windows 7
L730[09:55:22] <Inari> addon agents?
:o
L731[09:56:39] <Elizabeth> .load
L732[09:56:39] <EnderBot2> CPU: 2.3 2.21
2.23 , RAM: 15.9G/31.3G (~50.9%), SWAP: 474.8M/88.2G (~0.5%)
L733[09:58:00] <Sangar> Inari,
theoretically possible, yes
L734[10:10:13] <Antheus|School> .-.
L735[10:14:33] <Izaya> man why is windows
so sucky for theming
L736[10:14:46] <Elizabeth> Windows
Blinds!
L737[10:14:49] <Izaya> you either burn up
your GPU or run CDE
L738[10:15:00] *
Elizabeth remembers her XP looking like Mac OS X
L739[10:15:35] <Antheus|School> I remember
XP
L740[10:15:47] <Antheus|School> BACK in
kindergarten
L741[10:15:49] <Izaya> Elizabeth, are you
running pirated or free?
L742[10:16:03] <Antheus|School> All the
way to 6th grade
L743[10:16:03] <Izaya> Antheus|School, I
remember XP, in the end of primary school
L744[10:16:06] <Izaya> yep
L745[10:16:07] <Izaya> 7th
L746[10:16:18] <Elizabeth> windows blinds?
I think i pirated it way back when. i don't use it anymore
though
L747[10:16:28] <Antheus|School> 7th
through now [11th] is win 7
L748[10:16:37] <Izaya> I'll go yarr a copy
then
L749[10:16:43] <Izaya> because this
classic theme looks like ass
L750[10:16:55] <Izaya> it wouldn't look so
bad if Windows didn't put these fucking white borders on
everything
L751[10:17:03] <Elizabeth> the windows 7
'basic' theme is complete trash, i hate that
L752[10:17:14] <Elizabeth> i don't mind
the aero
L753[10:17:21] <Izaya> I dislike
aero
L754[10:17:25] <Izaya> it's unneccesary
fluff
L755[10:17:55] <Antheus|School> Like my
life
L756[10:17:56] <dangranos> it was nice at
first..
L757[10:18:00] <dangranos> but, well
L758[10:18:05] <dangranos> nobody uses
gradients now
L759[10:18:08] <dangranos> uinless they
are flat
L760[10:18:25] <Izaya> it does fucking
blurring
L761[10:18:32] <Izaya> that's an expensive
operation
L762[10:23:53] <Izaya> what else do I need
to do to ensure a semi-sane Windows experience?
L763[10:24:09] <Elizabeth> not
windows
L765[10:42:57] <Izaya> SP1 is the bane of
my existance
L766[10:43:03] <Izaya> it's such a fucking
pain to make it install
L767[10:55:02] <Elizabeth> Izaya, can you
get htop up on the vps i run for you and tell me how many CPU cores
you have?
L768[10:55:29] <Izaya> pretty sure it's
two but I'll check
L769[10:55:30] <Elizabeth> trying to
determin if virt-manager is being stupid or not
L770[10:55:42] <Izaya> yep 2
L771[10:55:54] <Elizabeth> cool
L772[10:56:02] <Elizabeth> not sure why
Virtmanager is showing 1
L773[10:59:14] <DeanIsaKitty> Virtual vs
physical cores (as in Intel hyperthreading)
L774[10:59:16] <DeanIsaKitty> ?
L775[10:59:50] ⇦
Quits: Keanu73 (~Keanu73@host-92-25-103-41.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L776[11:00:00]
⇨ Joins: Keanu73
(~Keanu73@host-92-25-103-41.as13285.net)
L777[11:00:08] <Elizabeth> DeanIsaKitty,
not sure if it uses the hyperthreaded cores or the main ones, it's
just showing as 1 cpu exposed to the guest
L778[11:10:12] <Izaya> it took windows no
less than 22 tries to install SP1
L779[11:10:44] <Izaya> but it is
installed
L780[11:10:56]
⇨ Joins: MajGenRelativity
(~Hi@2600:1000:b02e:438d:0:2d:6adf:6301)
L781[11:11:25] <CompanionCube> Izaya, you
know
L782[11:11:27] <MajGenRelativity> Is there
any way to write the following statement more compactly in
LUA
L783[11:11:29] <CompanionCube> alternate
windows shells exist
L784[11:11:54] <Izaya> CompanionCube, I
know
L785[11:11:56] <MajGenRelativity> X~=a AND
x~=b AND X~=C
L786[11:12:00] <Izaya> they just all suck
more than the default
L787[11:12:12] *
CompanionCube liked the idea of bumptop
L788[11:12:57] *
MajGenRelativity is freezing to death while asking Lua
questions
L789[11:13:00] <CompanionCube> 3D desktop?
Want.
L790[11:13:15] <Izaya> freaking
veracrypt
L791[11:13:16] <Izaya> okay
L792[11:13:26] <Izaya> windows is only
going to be used for 'clean' stuff
L793[11:13:42] <CompanionCube> are you
going full paranoia
L794[11:13:51] <Izaya> CompanionCube, if
last time was 11/10
L795[11:13:54] <Izaya> this time is
19/10
L796[11:14:07] <MajGenRelativity> Edward
Snowden is listening to your emails
L797[11:14:13] <CompanionCube> why not
grab a copy of Qubes and heavily use Xen?
L798[11:14:23] <Izaya> no VT-x
L799[11:14:30] <Izaya> liberated laptop
and all
L800[11:14:51] <MajGenRelativity> Anyone
have any answers to my Lua question?
L801[11:15:34] <Izaya> CompanionCube, I do
intend to abuse both btrfs and LXC though
L802[11:15:53] <CompanionCube> Izaya,
subvolumes and snapshots?
L803[11:16:10] <Izaya> CompanionCube, okay
so know how you can have a root fs as a btrfs subvolume
L804[11:16:22] <Izaya> how's 3 different
distros on the same btrfs sound?
L805[11:16:37] <Daiyousei> cansur
b0ss
L806[11:16:44] <CompanionCube> OK, if
you're willing to write the bootloader hackery
L807[11:16:57] <Izaya> CompanionCube, who
do you think I am
L808[11:17:05] <MajGenRelativity> John
Cena
L809[11:17:09] <dangranos> >asie
>bootloaders
L810[11:17:11] <dangranos> >_<
L811[11:17:13] <Izaya> this will be
beautiful in the ugliest way
L812[11:17:14] <dangranos> derp
L813[11:17:15] <dangranos>
*>izaya
L814[11:17:30] <MajGenRelativity> And his
name is
L815[11:17:33] <dangranos> izaya and
bootloaders.. better not part them
L817[11:17:35] <MajGenRelativity> JOHN
CENAAAAAA
L818[11:17:40] <Izaya> this will be a
piece of wizardry of epic proportions
L819[11:17:55] <MajGenRelativity> Even
more so than TACEATS4?
L820[11:17:57] <dangranos> JOHN
LOSOSINA
L821[11:18:01] <Izaya> MajGenRelativity,
yes
L822[11:18:05] <MajGenRelativity>
Really
L823[11:18:07] <MajGenRelativity>
Idk
L824[11:18:13] *
dangranos runs away laughing with a terrible russian
accent
L825[11:18:17] <MajGenRelativity> TACEATS4
intense
L826[11:18:18] <Izaya> can it run 3
different linux distros at the same time on the same machine
L827[11:18:20] <Izaya> without virt?
L828[11:18:29] <CompanionCube> it's a
blogpost
L829[11:18:36] <MajGenRelativity> I'm also
crying so hard from cold I can barely read
L830[11:19:21] <MajGenRelativity> Izaya,
TACEATS4 will turn PvP into PvC
L831[11:19:44] <MajGenRelativity> It will
be the pinnacle of my programming work
L832[11:19:54] <Izaya> CompanionCube, know
what's really nice about the Windows setup?
L833[11:19:57] <MajGenRelativity> Hell, it
could work in real life
L834[11:20:01] <Izaya> it makes a
convenient 100M partition for me
L835[11:20:21] <CompanionCube> that should
be enough
L836[11:20:23] <Izaya> to put grub and
such into
L837[11:20:32] <CompanionCube> what are
your 3 distros of choice?
L838[11:20:43] <Izaya> gonna stick debian
and arch on there for sure
L839[11:20:49] <Izaya> haven't decided on
the third
L840[11:20:55] <Izaya> but it's scaleable
if it works
L841[11:21:10] <CompanionCube> since
you're going full paranoia, perhaps tails/whonix?
L842[11:21:14] <MajGenRelativity> My hands
are turning numb
L843[11:21:18] <Izaya> that'd be an
idea
L844[11:22:13] <Izaya> CompanionCube, you
can mount non-top-level btrfs subvols, right?
L845[11:22:23] <CompanionCube> Izaya,
should do
L846[11:22:34] <MajGenRelativity> Oh
no
L847[11:22:36] <MajGenRelativity>
Snow
L848[11:22:37] <MajGenRelativity>
Why
L849[11:22:41] <Izaya> -o
subvol=/dir/subvola?
L850[11:22:56] <CompanionCube> Izaya,
yep
L851[11:23:01] <Izaya> Now, where's a good
place to hide a system?
L852[11:23:04] <Izaya> LXC default
dir?
L853[11:23:15] <MajGenRelativity> In your
Documents folder
L854[11:23:15] <CompanionCube> I'd go for
some place deep in /usr/share
L855[11:23:17] <CompanionCube> or
/usr/lib
L856[11:23:22] <MajGenRelativity> Labeled
top secret
L857[11:23:49] <Izaya>
/usr/share/system/macfags/beware/here/be/dragons/debian
L858[11:24:02] <Izaya> yeah? :D
L859[11:24:04] <CompanionCube> or
L860[11:24:15] <vifino> Izaya:
/usr/share/man/zh_TW/man9/
L861[11:24:23] <CompanionCube> that
works
L862[11:24:46] <Izaya> hah
L863[11:24:46] <MajGenRelativity> Beware
of Edward Snowden
L864[11:24:47] <MajGenRelativity> He is
reading this now
L865[11:25:03] <MajGenRelativity> He will
know where you hide your distros
L866[11:25:16] <CompanionCube>
MajGenRelativity, and he is using the powerful and dangerous
weapon
L867[11:25:23] <CompanionCube> called
'monospaced fonts'
L868[11:25:39] <MajGenRelativity> I
thought you were going to say Nvidia
L869[11:26:13] <MajGenRelativity> Nvidia
trumps all but Google Ultron and Adobe Reader
L870[11:26:31] <vifino> MajGenRelativity:
He is hacking your system with his open cl powered tree and
grep!
L871[11:26:48] *
MajGenRelativity installs Google Ultron
L872[11:26:51] <MajGenRelativity>
Hah
L873[11:27:05] <MajGenRelativity> The best
of security from Internet Explorer 5
L874[11:27:20] <CompanionCube> I just
infected your shit with Jitterbug
L875[11:27:31] *
MajGenRelativity uninstalls Ultron
L876[11:27:44] *
MajGenRelativity installs Adobe Reader
L877[11:28:17] <MajGenRelativity>
Heh
L878[11:28:38] <MajGenRelativity> No
comeback to Adobe Reader
L879[11:28:51]
⇨ Joins: AndroUser2
(~Hi@c-73-186-66-242.hsd1.ma.comcast.net)
L880[11:28:54] <CompanionCube> orly
L881[11:28:58] <AndroUser2> Ye
L882[11:29:04] <AndroUser2> Welp
L883[11:29:05] *
CompanionCube infects Adobe Reader with Jitterbug
L884[11:29:10] <AndroUser2> My nick went
away
L885[11:29:27] <AndroUser2> Jitterbug
isn't a virus
L886[11:29:37] <Izaya> Oh man I forgot how
godly my laptop
L887[11:29:38] <AndroUser2> You cannot
infect something with it
L888[11:29:42] <Izaya> 's keyboard
is
L889[11:29:47] <Izaya> this is why I'm
using one from 2010
L890[11:29:56] <Izaya> cause the keyboard
doesn't totally suck
L891[11:30:08] <CompanionCube> Izaya, so
on your linux boxen how will you sync your configuration and
personal data
L892[11:30:10] <AndroUser2> I'm home
L893[11:30:15] <CompanionCube> perhaps
have a shared subvolume for /home?
L894[11:30:18] <AndroUser2> But I lost my
hands
L895[11:30:27] <Izaya> eh same home for
multiple distros gets screwy
L896[11:30:37] <Izaya> but I will share
the steam library
L897[11:30:38] <Izaya> because fuck
L898[11:30:41] ***
AndroUser2 is now known as MGR
L899[11:30:42] <Izaya> that gets
HUGE
L900[11:30:47] <MGR> Steam
L901[11:30:54] <MGR> Praise lord
GabeN
L902[11:30:54] *
CompanionCube has a SteamLibrary subvolume on his
exthdd
L903[11:31:33] <MGR> I must go
L904[11:31:42] <MGR> My people need
me
L905[11:31:47] ⇦
Quits: MGR (~Hi@c-73-186-66-242.hsd1.ma.comcast.net) (Client
Quit)
L906[11:32:11] ⇦
Quits: MajGenRelativity (~Hi@2600:1000:b02e:438d:0:2d:6adf:6301)
(Ping timeout: 198 seconds)
L907[11:33:41] <Izaya> 2M/s sustained
transfer
L908[11:33:53] <Izaya> this is why I
install linux at 4:30 AM in the morning
L910[11:38:15]
⇨ Joins: tim4242
(~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L911[11:39:40] <CompanionCube> Izaya, ^
any of your networks vuln?
L912[11:40:45] <Izaya> most of my stuff is
static
L913[11:43:02] <tim4242> Does anyone know
if there is a character limit for a single post on the OC
forums?
L914[11:55:49]
⇨ Joins: Negi
(~Poireau@2a01:e34:ef13:4150:e2ca:94ff:fe1f:76e0)
L915[12:05:04] <Inari> Sangar: so you
ended up not minding the icon? xD
L916[12:05:38] <Inari> oh you tweaked
it
L917[12:05:55] <Inari> looks good
L918[12:07:37] <Inari> the naming stuff is
a bit confusing ,since in some placed upgrade seems to go first in
others not
L919[12:08:51] <gamax92> Inari: you're
confusing
L920[12:09:03] <Inari> how so :P
L921[12:09:06]
⇨ Joins: Pingex (~pingex@213.166.212.88)
L922[12:09:55] <gamax92> undefined
reference to `_'
L923[12:10:04] <Inari> wat
L924[12:11:26] <gamax92> volumeicon
refusing to compile
L925[12:13:23]
⇨ Joins: sciguyryan
(~sciguyrya@109-205-170-90.dynamic.swissvpn.net)
L926[12:16:47] <dangranos> my typo of the
day: "do you pacmake manage?"
L927[12:17:00] <dangranos> was supposed to
be "package"
L928[12:17:12] <dangranos> (that guy used
make uninstall to uninstall znc
L930[12:18:54] <CompanionCube> rip.
L931[12:20:15] <Inari> Sangar: nice
refactor of inv utils haha, makes the trade much mroe clean, along
with using those helpfunctiosn
L932[12:20:17] <dangranos> so..
L933[12:20:26] <dangranos> sitting on
hypeirc (irc in darknet)
L934[12:20:31] <Inari> and MC had
IMerchant? :x totally missed that
L935[12:20:50] <dangranos> said about my
age (it's 15, btw)
L936[12:21:13] <dangranos> some guy i knew
for a while took off his hat for me XD
L937[12:21:36] <Inari> tophat?
L938[12:22:33] <dangranos> well, a 15
years old sitting on darknet that at least requires some knowledge
of linux
L939[12:22:36] <dangranos> and in
irc
L940[12:23:02] <CompanionCube> and?
L941[12:23:17] <dangranos> well, he was
impressed i guess ._.
L942[12:23:35] <Elizabeth> i guess by
darknet you don't mean the one lalli's connected to
L943[12:23:56] <dangranos> that one,
yup
L944[12:24:01] <dangranos> oh wai
L945[12:24:04] <dangranos> nope
L946[12:24:23] <sugoi> veltas:
hello?
L947[12:24:32] <dangranos> i mean, i do
have connection to it on lalli, but not your irc net, nope
L948[12:24:36] <veltas> sugoi: yes?
L949[12:24:39] <Inari> why linux?
L950[12:24:39] <CompanionCube> so
L951[12:24:41] <dangranos> ...this is a
mess
L952[12:24:42] <CompanionCube>
hypeirc?
L953[12:24:52] <sugoi> veltas: i need your
help :)
L954[12:25:11] <veltas> I am just about to
go to sleep but what is it
L955[12:25:15] <sugoi> veltas:
oh..ok
L956[12:25:37] *
Skye hands Sangar a cup of cold milk and pokes them to read the
issues list
L957[12:25:44] <dangranos> CompanionCube:
hypeirc - an irc server on hyperboria; hyperboria - a darknet based
on cjdns; cjdn - a p2p routing and meshnet software
L958[12:25:48] <sugoi> say you have a tool
that prints teh results of one read, like io.read('*l') or
io.read()
L959[12:25:53] <sugoi> where it waits for
newline
L960[12:25:56] <dangranos> i kinda tried
to use cjdns on windows.. but it was painful
L961[12:26:05] <veltas> sugoi: Yeah
L962[12:26:06] <Inari> dangranos: the real
pros can do it
L963[12:26:10] <dangranos> so i just said
"fck it" and switched to linux
L964[12:26:21] <Inari> psh, easymode noobs
</s>
L965[12:26:21] <Inari> :p
L966[12:26:23] <dangranos> Inari:
</sarcasm> ?
L967[12:26:29] <CompanionCube> most
uncommon VPNs on windows are pain
L968[12:26:40] <dangranos> Inari: oh, you
closed it before me
L969[12:26:58] <dangranos> Okay, i'm a
mess. I'm going to sleep
L970[12:27:00] <sugoi> veltas: sorry,
sec
L971[12:27:16] <dangranos> Good
night/evening/day/morning everyone.
L972[12:27:34] <dangranos> or whatever
_other_ time of day you have
L973[12:28:17] <gamax92> Swiffy and
Shumway
L974[12:28:45] <gamax92> one converts
Flash to HTML5 and one runs Flash using HTML5
L975[12:28:54] <sugoi> veltas: but, what
do i do with popen
L976[12:28:57] <sugoi> where i don't print
the newline
L977[12:29:13] <sugoi> consider echo -n hi
| ./readline-and-print
L978[12:29:24] <sugoi> that will print hi
because the 1st command dies/completes
L979[12:29:59] <gamax92> that will print
hi because the read finishes since the stream ended (because the
previous command died)
L980[12:30:08] <sugoi> but if i
popen('readline-and-print') and then write('hi') without
newline
L981[12:30:33] <sugoi> veltas: there is no
"and now the first command dies" to close the stream and
readline-and-print never completes its read
L982[12:30:37] <gamax92> as soon as you
close your popen, the stream will end and you'll get
"hi"
L983[12:30:51] <sugoi> gamax92: popen
close should do the same?
L984[12:30:53] <sugoi> ok
L985[12:31:12] <gamax92> believe so
L986[12:31:12] <sugoi>
p=popen(...);p:write('hi');p:close() should print hi?
L987[12:31:17] <sugoi> that's
interesting
L988[12:31:24] <gamax92> sugoi: it's to do
with the stream ending
L989[12:31:51] <sugoi> sure.that's
possible, just not what i was assuming
L990[12:32:03] <sugoi> just seems
weird...to resume the popen prog on close
L991[12:32:20] <sugoi> so should prog run
to end on popen close?
L992[12:32:24] <sugoi> thats...also weird
to me
L993[12:32:34] <sugoi> because at that
point, all reads would nil out
L994[12:32:38] <sugoi> because stream
closed
L995[12:32:54] <gamax92> and?
L996[12:33:22] <sugoi> i'll just test this
on a real popen
L997[12:33:29] <sugoi> i can implement
what you say
L998[12:33:34] <sugoi> it's just not what
i expected
L999[12:34:00] <veltas> I would try and
follow whatever popen does on your computer
L1000[12:34:04] <sugoi> besides this
(stream closed) popen read and writes are working!
L1001[12:34:25] <sugoi> veltas: yeah,
just felt like asking here
L1002[12:34:27] <gamax92> echo -n
"hello" |lua -e "repeat local
blob=io.stdin:read(1)print(blob)until not blob"
L1003[12:34:29] <sugoi> but i will
L1004[12:34:34] <gamax92> h, e, l, l, o,
nil
L1005[12:35:00] <veltas> Yeah that looks
right
L1006[12:35:18] <vifino> gamax92: isn't
that a syntax error or do you really not need an end there?
L1007[12:35:33] <gamax92> repeat until
doesn't need an end
L1008[12:35:43] <sugoi> that is literally
a pipe
L1009[12:35:51] <sugoi> which i
understand is the basis of a popen
L1010[12:35:57] <sugoi> or that they are
the same idea
L1011[12:36:06] <sugoi> it's just .. odd
to me that a stream close would resume a prog
L1012[12:36:52] <gamax92> well you are
working in a cooperative multitasking world
L1013[12:38:52] <veltas> There is a
yield() between
L1014[12:39:19] <veltas> So the program
would resume on input, surely?
L1015[12:39:24] <veltas> Anyway off to
bed
L1016[12:39:36] <Inari> wut
L1017[12:39:46] <Inari> rotarycraft
things act like components and cables ;-;
L1018[12:39:51] <gamax92> Inari:
yep
L1019[12:40:02] <Inari> thats..
weird
L1020[12:40:05] <gamax92> yep
L1021[12:40:11] <Inari> reika pls
L1022[12:40:28] <Inari> but that will
crash my pc if i connect too many
L1023[12:40:29] <Inari> D:
L1024[12:40:50] <gamax92> yep.
L1025[12:40:59] <Inari> so what do i do
about that
L1026[12:41:00] <Inari> D:
L1027[12:41:28] <gamax92> figure out how
the fuck to build Rotarycraft with it's non gradle repository
L1028[12:41:49] <gamax92> or get a
bytecode editor and patch the relevant sections like how I did it
before.
L1029[12:43:18] <Inari> ...
L1030[12:43:30] <Inari> oh reika, why you
hate me so
L1031[12:45:04] <Antheus|School> 0/
L1032[12:45:29] <gamax92> I should learn
how to coremod it, seems like it'd be easy.
L1034[12:47:19] <Inari> how bull shit is
that answer from 0 to jarmod?
L1035[12:47:43] <Inari> i dont knwo
enough OC to judge it :P
L1036[12:48:03] <gamax92> eeeh, Reika
didn't say Neighbor visibility which is what I patched it to.
L1037[12:49:54] <gamax92> it's not
Component, Network, None, it's Network, Neighbors, None which
Neighbors would be better since that makes it that EVERYTHING EVER
DOESN'T TRY TO CONNECT
L1038[12:49:59] <gamax92> only block
touching the computer would then connect
L1039[12:50:46] <Inari> hm
L1040[12:51:04] <Inari> well we lack a
"reachable by cable but doesnt act as cable" :P
L1042[12:51:43] <gamax92> Sangar: does a
block with visibility of Neighbor transmit through a cable?
L1043[12:51:50] <gamax92> but not allow
things to transmit through it
L1044[12:52:48] <gamax92> I guess you
could probably just black-magic it by searching the network for
computers and specifically only connecting to them
L1045[12:54:12] <Inari> hm
L1046[12:54:17] <Inari> can a computer
case output redstone? xD
L1047[12:54:28] <Elizabeth> if it has the
redstone card, yes
L1048[12:54:59] <Inari> oh that
exists
L1049[12:54:59] <Inari> neat
L1050[12:55:26]
⇨ Joins: Vexatos
(~Vexatos@p200300556E53AC27F16DFF173FCF7D50.dip0.t-ipconnect.de)
L1051[12:55:26]
zsh sets mode: +v on Vexatos
L1052[12:55:59] <Inari> whats with the
component presents anyway ;-;
L1053[12:57:05]
⇦ Quits: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 194
seconds)
L1054[12:57:58]
⇨ Joins: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L1055[13:00:39] <Vexatos> asie: push
when
L1056[13:00:42] <Vexatos> also hi
L1057[13:00:44] <Vexatos> I'm back
L1058[13:00:51] <Vexatos> from the lands
of uni and versity
L1059[13:21:17] <Sangar> Inari, yeah,
just touched the texture up a little to make it fit better with the
others ;)
L1060[13:21:23] <Sangar> also thanks for
the pr in general!
L1061[13:21:42] <Inari> haha, well you
ahd to adjust lots of stuff xD
L1062[13:23:37] <Inari> but you're
welcome :p might try taking up some other for-adoption thingy
haha
L1063[13:23:38] <gamax92> Sangar
D:<
L1064[13:23:41] <Sangar> gamax92, with
neighbor they still act as 'cables' but they'll only expose the
component to nodes directly connected to them (i.e. neighboring
blocks)
L1065[13:23:47] <S3> Hey guys.
L1066[13:23:52] <S3> Finally got my BSD
box back up
L1067[13:24:32] <gamax92> Sangar:
._.
L1068[13:24:50] <gamax92> Sangar: If I
have a block with visibility Neighbor, can I still use a cable to
connect it to a computer?
L1069[13:25:30] <Sangar> gamax92, no,
computer needs to be right next to it then
L1070[13:25:43] <Inari> ~oc event
L1072[13:25:58] <Izaya> hai S3
L1073[13:26:04] <Izaya> just finished
reinstalling my laptop
L1074[13:26:05] <S3> Hey Izaya
L1075[13:26:10] <Sangar> re rc: fwiw, i
personally don't think that's how it should work, but i'm not the
type to tell others how to play the game. the only thing bothering
me is that people don't just accept that cranking up the component
limit is essentially a requirement for rc packs, and instead
complain about the limits being there in the first place
L1077[13:26:25] <Izaya> if last time's
paranoia was 11/10
L1078[13:26:28] <Izaya> this time is
19/10
L1079[13:26:39] <S3> 19/10?
L1080[13:26:43] <Izaya> yes
L1082[13:26:52] <Izaya> paranoia
L1084[13:26:58] <Izaya> well
L1086[13:27:03] <Izaya> even GRUB wants a
password
L1087[13:27:08] <S3> ......
L1088[13:27:09] <Izaya> the BIOS wants a
password to boot
L1090[13:27:15] <S3> whyyy
L1091[13:27:18] <Izaya> both linux and
windows are encrypted
L1092[13:27:28] <S3> well it's a good
thing then that you do not have a thinkpad. Know why?
L1093[13:27:42] <Izaya> spyware in the
UEFI?
L1094[13:28:00] <S3> If you ever lost the
bios password to your thinkpad, you are ligitimately screwed unless
you love desoldering the SPI eeprom that holds the encrypted
password
L1095[13:28:10] <Izaya> well you
see
L1096[13:28:20] <S3> you used to be able
to read it on the parallel eeproms but now it's all serial
L1097[13:28:21] <Izaya> my laptop has the
CMOS backed to an EEPROM too
L1098[13:28:37] <Izaya> like it'll reset
the clock but not the password
L1099[13:28:38] <S3> used to be able to
just use a meter*
L1101[13:28:53] <Izaya> but I did put the
password somewhere secure
L1102[13:29:01] <S3> your head?
L1103[13:29:09] <Izaya> and one other
place
L1104[13:29:12] <lashtear> that requires
foil shielding
L1105[13:29:13] <Izaya> that no-one will
ever find
L1106[13:29:30] <Izaya> lashtear,
wouldn't want the aliens reading it would we?
L1107[13:29:32] <S3> the most secure
place your password can be is in your head
L1108[13:29:39] <S3> ironically it's not
very secure either
L1109[13:29:45] <Izaya> it's secure but
lossy
L1110[13:29:50] <S3> that's fine
L1111[13:29:56] <S3> it keeps honest
people like you out.
L1112[13:30:03] <S3> Which is what
passwords are meant to do
L1113[13:30:31] <Izaya> so anyway
encryption and if the laptop was stolen it's a very flat
paperweight
L1114[13:30:45] <lashtear> heh. I've run
(in emulation) machines so old that logins had no concept of
password. Just a name...
L1115[13:31:06] <Izaya> lashtear, I've
played with systems where it was considered polite to log in
L1116[13:31:15] <Izaya> in VMs of
course
L1117[13:31:21] <lashtear> yeah.
L1118[13:31:26] <S3> I need to start
writing the OC eeprom that can read FAT12
L1119[13:31:30] <lashtear> woo pdp-10
ITS
L1120[13:31:41] <Izaya> ^
L1121[13:31:50] <Vexatos> Hmmm guys,
would there be a general demand for a Collections library on
OPPM/mpt? :/
L1122[13:31:52] <Vexatos> I am
bored
L1123[13:31:57] <Vexatos> so that's why
I'm asking
L1124[13:31:58] <S3> problem is, once it
reads FAT12, what should it look for
L1125[13:32:03] <Vexatos> I mean, it's
not really needed
L1126[13:32:08] <gamax92> io.sys ;3
L1127[13:32:10] <Vexatos> it would just
be... safety?
L1128[13:32:12] <Izaya> it's 6:30 AM what
should I eat?
L1129[13:32:17] *
Vexatos asks Snagar too
L1130[13:32:35] <vifino> Izaya:
Tuna.
L1131[13:32:44] <gamax92> S3: why not
just make it load init.lua like anything else
L1132[13:32:47] <Elizabeth> Izaya,
people
L1133[13:33:13] <S3> gamax92: not a bad
idea
L1134[13:33:24] <S3> gamax92: I could
reinvent the idea of an MBR
L1135[13:33:30] <S3> and just reserve 4K
at the beginning of the disk :P
L1136[13:33:46] <S3> like a chainload
EEPROM, but I want to avoid it
L1137[13:34:17] <Sangar> Vexatos, i
remember seeing something collection-ish in sugoi's openos rework
stuff i think? might want to expand on that unless i'm
misremembering
L1138[13:34:24] <Izaya> vifino, a solid
idea
L1139[13:35:18] <vifino> Indeed.
L1140[13:35:55] <Vexatos> Sangar, The
only Collection you'd ever need in Lua is a table, after all. I'd
just think having a stack/deque/queue could be.... convenient?
Don't know
L1141[13:36:04] <Vexatos> probably
wouldn't ever be worth depending on
L1142[13:36:09] <S3> gamax92: you know
what I never looked up, how a legacy BIOS with GPT support handles
the boot process when there is a lack of an MBR. how does it
bootstrap?
L1143[13:36:22] <gamax92> idunno
L1145[13:36:41] <Sangar> it's more
operations on tables
L1146[13:36:45] <Sangar> not collections
per-se
L1147[13:36:55] <Vexatos> well for that
we have Selene
L1148[13:37:01] <gamax92> nobody uses
Selene
L1149[13:37:03] <Vexatos> WAY more
functions :P
L1150[13:37:10] <Vexatos> gamax92, magik
used it once
L1151[13:37:15] <gamax92> once
L1152[13:37:16] <gamax92> used
L1153[13:37:16] <Vexatos> also Cruor
pretends not to use it
L1154[13:37:35] <sugoi> ?
L1155[13:37:45] <Sangar> ohai
sugoi!
L1156[13:37:54] <Sangar> how's it going?
:D
L1157[13:38:04] <sugoi> popen ate my xmas
break
L1158[13:38:06] <sugoi> :)
L1159[13:38:09] <sugoi> but it was a ton
of fun
L1160[13:38:13] <Sangar> haha, so did btm
mine :P
L1161[13:38:17] <sugoi> it's down to 99%
done
L1162[13:38:17] <Sangar> ditto
L1163[13:38:18] <vifino> Why does ts use
100% cpu...
L1164[13:38:18] <Vexatos> heh, most of
these functions actually are in Selene
L1165[13:38:19] <Vexatos> k
L1166[13:38:30] <Sangar> awesome!
L1167[13:38:33] <Vexatos> <_>
L1168[13:38:43] <Sangar> i'll be starting
on porting 1.6 to 1.8 in the next couple of days
L1169[13:38:49] <sugoi> Sangar: i am just
leanring that pclose runs the forked child to end with all io reads
getting nil for stream closed
L1170[13:38:50] <Vexatos> vifino,
whenever I have certain websites open, xorg uses 100% CPU
L1171[13:38:54] <Vexatos> and it's
single-threaded
L1172[13:38:56] <Vexatos> i.e. lag
L1173[13:39:11] <CompanionCube> doesn't
GPT have a BIOS Boot Partition
L1174[13:39:11] <Vexatos> 10/10 would use
X again
L1175[13:39:15] <CompanionCube> for
exactly that reason
L1176[13:39:17] <sugoi> Vexatos: what tx
method did you have need of?
L1177[13:39:27] <Vexatos> sugoi, need
what
L1178[13:39:29] <Vexatos> ;_;
L1179[13:39:40] <Sangar> he's bored and
wants to build queues
L1180[13:39:41] <sugoi> tx, transforms --
table methods i'm adding to openos
L1181[13:39:48] <sugoi> ah
L1182[13:39:55] <Sangar> or similar
:X
L1183[13:39:58] <vifino> Vexatos:
gg
L1184[13:40:11] <Sangar> Vexatos, port
tapes to 1.8 if you're bored
L1185[13:40:12] <Vexatos> vifino, I know,
right
L1186[13:40:22] <Vexatos> sugoi, nothing,
just said all those things are in Selene, too
L1187[13:40:27] <Vexatos> because Sangar
pointed me to your code
L1188[13:40:35] <Vexatos>
weeeeeeeee
L1189[13:40:44] <Vexatos> better not make
OpenOS standards-incompatible kthx
L1190[13:40:57] <Vexatos> and yes,
additional functions in table count to that
L1191[13:41:02] <Sangar> quite the
opposite is the plan :P
L1192[13:41:03] <sugoi> they're not
literally table.methods
L1193[13:41:07] <Vexatos> good
L1194[13:41:26] <sugoi> i may have
intercept coroutines :)
L1195[13:41:27] <Vexatos> Sangar,
os.loadAPI in ComputerCraft does not count and actually is a good
thing? kthen
L1196[13:41:36] <sugoi> but it is heavily
tested to be transparent
L1197[13:41:43] <Vexatos> it's called
"confusing"
L1198[13:41:44] <Vexatos> :P
L1199[13:41:53] <Sangar> it's a lib
>_>
L1200[13:42:11] <sugoi> Sangar: btw,
process.info() rocks
L1201[13:42:12] <Sangar> os.loadAPI is
mostly terrible because it doesn't behave like require, and
partially because it's in os
L1202[13:42:18] <Sangar> much like sleep
in oc >_>
L1203[13:42:21] <sugoi> i love it for my
coroutine intercept - much better than _G
L1204[13:42:25] <Sangar> :D
L1205[13:42:36] <sugoi> with _G, you
break it, yo udie
L1206[13:42:41] <Inari> im confused
D:
L1207[13:42:42] <sugoi> with process, you
can just yield out
L1208[13:42:47] <sugoi> super nice
L1209[13:42:50] <gamax92> Sangar: inject
a virus into OpenOS that migrates legacy code
L1210[13:42:52] <Vexatos> I still think
Lua libs should not be touched in OpenOS itself
L1211[13:43:07] *
Sangar injects sugoi into OpenOS
L1212[13:43:13] <sugoi> too late
L1213[13:43:13] <Vexatos> It's like
findbugs placing itself inside javax
L1214[13:43:22] <Vexatos> confusing as
hell
L1215[13:43:36] <gamax92> oc.sleep
L1216[13:43:39] <Inari> why do i get
events for a side changing that didnt change
L1217[13:43:40] <sugoi> Vexatos: with my
coroutine library, i could implement kill now
L1218[13:43:41] <Inari> pls rs card
L1219[13:43:41] <Vexatos> os.sheep
L1220[13:43:44] <Sangar> Vexatos, wtf did
i miss? where does it touch standard libs?
L1221[13:43:54] <Vexatos> Sangar,
something something coroutines
L1222[13:43:55] <gamax92>
oc.countSheep(20)
L1223[13:43:59] <gamax92> *1 second
passes*
L1224[13:44:09] <Sangar> that's
transparent
L1225[13:44:14] <Vexatos> gamax92,
alternative for i = 1, 20 do os.sleep(1) end
L1226[13:44:16] <Sangar> in the german
sense :X
L1227[13:44:23] <sugoi> Vexatos: if it's
not transparent, that'sa bug (and let me know)
L1228[13:44:25] <gamax92> but 20 seconds
passes then
L1229[13:44:38] <Vexatos> sugoi, you
should probably un-lowlevel-ify your docs a little :P
L1230[13:44:51] <sugoi> Vexatos: i'm
taking applications
L1231[13:44:58] <Vexatos> <_>
L1232[13:45:08] <gamax92> I'm taking
hostages
L1233[13:45:36] <vifino> gamax92: No, you
are taking hosts ages.
L1235[13:45:48] <Vexatos>
ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
L1236[13:45:50] <Vexatos>
ewwwwwwwwwwwwww
L1237[13:45:54] <Sangar> :P
L1238[13:45:54] <Vexatos> that
foreach
L1239[13:45:54] *
Skye hugs Vexatos
L1240[13:45:58] <Vexatos> so
nonstandard
L1241[13:46:01] <Vexatos> I can't
L1242[13:46:02] <Vexatos>
ewwwwwwwwwwwwwwwww
L1243[13:46:06] *
Vexatos ewwwwwwwwwwws along
L1244[13:46:10] *
Sangar stabs Vexatos
L1245[13:46:12] <sugoi> Sangar: yeah, i
have cleanups to do :)
L1246[13:46:19] *
sugoi points to branch name, sh-dev4 :)
L1247[13:46:20] <Sangar> :3
L1248[13:46:25] <Sangar> hehe
L1249[13:46:32] <Vexatos> also wat
L1250[13:46:34] <Vexatos> 'text'
L1251[13:46:34] <Vexatos> wat
L1252[13:46:36] <Vexatos> how
L1253[13:46:46] <Vexatos> D:
L1254[13:46:52] <Sangar> ?
L1255[13:46:56] <Sangar> that's been
there forever?
L1256[13:46:58] <Vexatos>
ewwwwwwwww
L1257[13:47:04] *
Sangar stabs Vexatos some more
L1258[13:47:07] <Vexatos> Sangar,
INCONSISTENT!!!!!!!!!!!111111111111111one
L1259[13:47:08] <gamax92> Sangar: SH-4
architecture for OC?
L1260[13:47:09] <Sangar> go back to using
CraftOS then :P
L1261[13:47:17] <Vexatos> that's much
worse though :P
L1262[13:47:19] <gamax92> Sangar: also
can we have PowerVR based Graphics Cards?
L1263[13:47:20] <Inari> ~oc
redstone
L1265[13:47:32] <Sangar> gamax92, idk,
can we?
L1266[13:47:33] <Inari> im confsued
:x
L1267[13:47:34] *
Skye hugs Vexatos
L1268[13:47:36] <gamax92> Sangar: you
want
L1269[13:47:38] <Vexatos> Sangar, so how
about implementing Selene in OpenOs while you're at it
L1270[13:47:40] <sugoi> Sangar: i have a
feeeling i'll be just as busy when 1.6 ships as i have been up to
now
L1271[13:47:40] *
Sangar infuses Inari
L1272[13:47:47]
⇦ Quits: Vaht
(~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net) (Ping timeout: 194
seconds)
L1273[13:47:50] <gamax92> :o
L1274[13:47:56] <Vexatos> I have a
feeling you just want OpenOS to require tier 3 ram D:
L1275[13:48:04]
⇨ Joins: Tahg
(~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net)
L1276[13:48:10] <Vexatos> Hi skye
L1277[13:48:12] *
Vexatos hugs skye
L1278[13:48:20] <Sangar> nah, i just want
it pipier :P
L1279[13:48:31] <gamax92> OpenOS better
have lower tier modes
L1280[13:48:33] <Sangar> sugoi,
haha
L1281[13:48:33] <Vexatos> Sangar,
lib.foreach so pipey
L1282[13:48:46] <gamax92> Sangar:
remember that time where I had to patch the installer so it would
run on T1 >_>
L1283[13:48:53] <gamax92> don't do that
again
L1284[13:48:53] <Vexatos> This lib looks
amazing as an external lib
L1285[13:48:58] <Vexatos> but please
don't put it into OpenOS
L1286[13:49:06] <sugoi> Vexatos:
transforms?
L1287[13:49:08] <Sangar> does it even
still run on t1?
L1288[13:49:12] <Vexatos> No
L1289[13:49:13] <gamax92> idunno :P
L1290[13:49:16] <Sangar> see :P
L1291[13:49:16] <Vexatos> T1.5
minimum
L1292[13:49:28] <Vexatos> But don't let
sugoi make that T2
L1293[13:49:31] <Sangar> embrace the
bloat \o/
L1294[13:49:31] <Skye> do I need to start
work on MiniOS again?
L1295[13:49:45] <Vexatos> Because
otherwise T1 cases are literally positively useless
L1296[13:49:48] <Vexatos> without a
custom OS
L1297[13:50:07] <Sangar> eh, as long as
no massive data structures are held; code itself isn't very memory
hungry
L1298[13:50:11] <Inari> uhhhh
L1299[13:50:13] <Inari> i dont get
it
L1300[13:50:14] <Vexatos> sugoi, yea,
transforms
L1301[13:50:26] <Vexatos> this looks neat
but not like anything that should ever go into OpenOS
L1302[13:50:28] <Vexatos> much like
Selene
L1303[13:50:33] <Inari> redstone_changed
is ev, addr, side, old, new ?
L1304[13:50:40] <sugoi> Vexatos: i use it
a TON in sh parsing
L1305[13:50:49] <Skye> port the text
editor to miniOS, then use it? :P
L1306[13:51:01] <Vexatos> well then,
don't PR your sh parsing
L1307[13:51:03] <Vexatos> easy
enough
L1308[13:51:05] <sugoi> haah
L1309[13:51:10] <Vexatos> sorry, but this
is really bad
L1310[13:51:15] <sugoi> Vexatos: for
example?
L1311[13:51:16] <Vexatos> 10.2 KB
L1312[13:51:18] <Vexatos> that lib
alone
L1313[13:51:31] <Vexatos> OpenOS right
now requires T1.5 RAM to launch
L1314[13:51:36] <Vexatos> with this much
stuff added
L1315[13:51:40] <Vexatos> it would
require T2
L1316[13:51:47] <gamax92> D:<
greaser|q you have a pulseaudio wrapper but it does oss
L1317[13:51:48] <Sangar> why are you so
sure of that?
L1318[13:51:48] <Vexatos> which means T1
cases WILL NOT EVER run
L1319[13:52:08] <sugoi> Vexatos: i dont
think so, but i'll test tonight
L1320[13:52:13] <Vexatos> Sangar, if a
single library uses 10kB already?
L1321[13:52:21] <Vexatos> sugoi, make
sure to not just launch it but to actually run something
>_>
L1322[13:52:34] <sugoi> i'll run my 880
unit tests :)
L1323[13:52:38] <Sangar> i can make a 10
kb lib that uses 10 byte in memory or so. with enough whitespace
and comments :P
L1324[13:52:56] <Vexatos> Sangar, this
doesn't look like whitespace to me
L1325[13:52:56]
⇦ Quits: CiPeW (Csstform@lightning.bouncer.ml) (Ping timeout:
192 seconds)
L1326[13:52:58] <Skye> the issue is that
libraries are not unloaded?
L1327[13:53:04] <Sangar> source code size
does not directly correlate to memory usage
L1328[13:53:05] <sugoi> Skye:
package.loaded
L1329[13:53:08] <Vexatos> the issue is
that these can't be unloaded
L1330[13:53:11] <Sangar> even if it's not
whitespace
L1331[13:53:12] <Vexatos> due to being
required by sh
L1332[13:53:16]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1333[13:53:25] *
Sangar shrugs
L1334[13:53:31] <CompanionCube> why not
simply include it on a lootdisk
L1335[13:53:34] <Skye> maybe make it so
that libraries get unloaded when there's little free memory?
L1336[13:53:35] <Sangar> just saying
should be tested before jumping to conclusions
L1337[13:53:36] <CompanionCube> as a sh
2.0 or something
L1338[13:53:36]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L1339[13:53:42] <sugoi> the improvements
i've made to sh are pretty awesome, btw
L1340[13:53:42] <Vexatos> Sangar, sure,
but loadfile reads the entire file into memory on launch at least
once
L1341[13:53:55] <gamax92> make a simple
shell, and call it ash
L1342[13:54:07] <Vexatos> CompanionCube,
that'd be cool
L1343[13:54:09] <Sangar> no. vsh, the
Vexatos shell
L1344[13:54:10] <Vexatos> call it...
besh!
L1345[13:54:19] <Vexatos> Better
Shell!
L1346[13:54:22] <Vexatos> Such
unique
L1347[13:54:25] <Vexatos> very
novel
L1348[13:54:27] <gamax92> why not detect
how much memory is in the machine and dynamically enable
features
L1349[13:54:31] <CompanionCube> besh is
already in use
L1350[13:54:34] <Vexatos> It's not
L1351[13:54:35] <Vexatos> :D
L1352[13:54:35] <Skye> sugoi, can you
optimise the shell?
L1353[13:54:36] <Vexatos> D;
L1354[13:54:45] <Vexatos> besh disk got
removed
L1355[13:54:52] <Vexatos> since besh got
merged into OpenOS >_>
L1356[13:55:06] <Sangar> EMBRACE THE
BLOODY BLOAT ALREADY \o/
L1357[13:55:09] <gamax92> Sangar:
L1358[13:55:14] <Vexatos> Sangar,
no
L1359[13:55:14] <CompanionCube> Sangar,
no
L1360[13:55:16] <CompanionCube> bloat is
bad
L1361[13:55:17] <Sangar> :P
L1362[13:55:19] <Vexatos> This is
it
L1363[13:55:20] <gamax92> ooooh i
know
L1364[13:55:22] <Vexatos> OpenOS is
bloated
L1365[13:55:24] <Vexatos> everyone
know
L1366[13:55:24] <ds84182> BLOAT
BOAT
L1367[13:55:24] <sugoi> guys guys
L1368[13:55:27] <Sangar> well, it's not
bloat tho, it actually has use, so
L1369[13:55:27] <Vexatos> everyone
knows*
L1370[13:55:31] <Vexatos> and it's more
or less ok
L1371[13:55:31] <gamax92> with OCEmu, you
can check how much memory something is using
L1372[13:55:32] <Skye> sugoi, can you
optimise the shell if it's too large?
L1373[13:55:34] <Mimiru> Sangar
Gates
L1374[13:55:36] <Vexatos> but you should
not intentionally push it
L1375[13:55:39] <Sangar> also it still
needs to be proved it's bloat at all
L1376[13:55:44] <Vexatos> and what sugoi
is doing IS intentionally bloating it
L1377[13:55:54] <sugoi> seriously - the
work i've done for openos is not bloat. i work really hard to
compute only what i need to
L1378[13:55:58] *
Elizabeth bloats Vexatos
L1379[13:55:59] <Skye> OpenOS is the
"Windows" of OC
L1380[13:56:00] <Vexatos> Sangar, it used
to run on a single T1 stick. Q.E.D.
L1381[13:56:01] <S3> Okay. I think that's
what I'm going to do. I will write the EEPROM to read SOPT 1.1x
partition tables, or fallback to a magic number + first 4K of
disk.
L1382[13:56:02] <sugoi> Vexatos:
wow..ok
L1383[13:56:19] <Vexatos> sugoi, not
saying your code is inefficient
L1384[13:56:20] <CompanionCube> why not
ship it as part of OpenOS
L1385[13:56:23] <MajGenRelativity> I have
a lua question
L1386[13:56:26] <CompanionCube> but not
as the default shell
L1387[13:56:26] <Vexatos> I say it's
bloaty if put into OpenOS
L1388[13:56:29] <Vexatos> since it does
not belong there
L1389[13:56:38] <Sangar> Vexatos, yes,
OpenOS also used to suck balls usability wise
L1390[13:56:40] <Vexatos> bloat is stuff
inside of a thing that is not really necessary
L1391[13:56:42] <Skye> CompanionCube, so
a "low memory" mode?
L1392[13:56:54] <sugoi> Skye: transforms
is the core lib text.tokenize uses. which is the basis for sh input
parsing
L1393[13:56:58] <Vexatos> sugoi, your
shell stuff is awesome
L1394[13:57:01] <CompanionCube> that way
you have a 'basic' shell at /bin/sh.lua
L1395[13:57:07] <MajGenRelativity> Is it
possible to make the statement "if x~=A AND x~=B AND x~=C
then" any shorter?
L1396[13:57:09] <Vexatos> but it simply
does not belong into OpenOS natively
L1397[13:57:21] <CompanionCube> and a
more advanced shell also installed at say, /bin/bash.lua
L1398[13:57:27] <Vexatos> because it is
WAY easier to add code to OpenOS manually/by OPPM/by mpt/by loot
disks
L1399[13:57:31] <Vexatos> than it is to
remove some
L1400[13:57:35] <Vexatos> so let them
have a choice
L1401[13:57:44] <sugoi> Vexatos: thanks,
i am trying to say that the user input parsing robustness i've
added isn't bloat
L1402[13:57:51] <Sangar> this is what i
imagine "what belongs into a linux distribution" flame
wa- discussions are like >_>
L1403[13:57:52] <gamax92> looking at
stackoverflow stuffs, sees "Please never write Lua in
all-caps. It is not an acronym."
L1404[13:57:58] <gamax92> :P
L1405[13:57:59] <sugoi> Sangar: :)
L1406[13:58:06] <Vexatos> Sangar, using
linux mint here, can confirm it's bloated as fudge
L1407[13:58:15] <Vexatos> (get it? fudge?
Bloated? HAHAHAHAHA ok sorry)
L1408[13:58:24] <gamax92> Vexatos: using
ubuntu mate here, can confirm it's not horribly out of date like
linux mint
L1409[13:58:29] <S3> Vexatos: Should use
FreeBSD :)
L1410[13:58:32] <sugoi> look, i'll test
and report
L1411[13:58:33] <MajGenRelativity> I use
Windows
L1412[13:58:36] <DeanIsaKitty> Sangar:
Eh, if they have a philosophy the wars are rather specific. *cough*
debian-live *cough*<.<
L1413[13:58:37]
⇨ Joins: CiPeW (Csstform@lightning.bouncer.ml)
L1414[13:58:43] <Sangar> let's just all
use lfs \o/
L1415[13:58:46] <S3> MajGenRelativity:
Isn't that some kind of virus?
L1416[13:58:48] <CompanionCube> no
L1417[13:58:56] <MajGenRelativity> S3
no
L1418[13:59:00] <S3> Sangar: I've built
LFS by hand several times
L1419[13:59:00] <Vexatos> gamax92, wat,
nothing wrong with linux 3.16 and an ibus that makes IDEA
crash
L1420[13:59:04] <MajGenRelativity> I
armor it with Google Ultron and Adobe Reader
L1421[13:59:05]
⇦ Parts: lperkins2 (~perkins@63.227.187.208) ())
L1422[13:59:06] <CompanionCube> let's all
use a hex editor to write an MBR.
L1423[13:59:08] <Inari> so uhhh
L1424[13:59:11] <S3> back when I had a
Pentium III
L1425[13:59:14] <CompanionCube> and from
there an entire OS.
L1426[13:59:15] <Inari> the only
setOutput in my script uses side 5
L1427[13:59:18] <MajGenRelativity> Master
Boot Record or a typo of MGR?
L1428[13:59:24] <Inari> but for some
reasons i get events for side 4 and side 5 changin to 15
L1429[13:59:25] <Inari> <.<
L1430[13:59:34] <S3> MajGenRelativity:
MBR.
L1431[13:59:39] <MajGenRelativity> I
thought so
L1432[13:59:39] <Sangar> let's throw out
lua and code java bytecode instead, lua is way too bloated
anyway
L1433[13:59:50] <MajGenRelativity>
Well
L1434[13:59:50] <Vexatos> Sangar, how
about ASM
L1435[13:59:57] <MajGenRelativity> I'm
just starting to get good at Lua
L1436[13:59:58] <S3> Let's all stop doing
that and write in lolcode.
L1437[14:00:03] <MajGenRelativity>
lolcode?
L1438[14:00:04] <DeanIsaKitty> Vexatos:
Waaaaay to bloated. Real programmers write machine code
L1439[14:00:04] <gamax92> Vexatos: I
upgraded to ubuntu mate, and found out that I was relying on
several ppa's that gave backported newer stuff for trusty
L1440[14:00:05] <S3> CAN HAS
COMPONENT?
L1441[14:00:14] <DeanIsaKitty> S3:
KTHXBYE
L1442[14:00:15] <S3> VISIBLE Sangar
L1443[14:00:18] <Sangar> anyway... let's
simply not jump to any conclusions yet, kthx
L1444[14:00:19] <S3> GTFO
L1445[14:00:26] <MajGenRelativity> Is it
possible to make the statement "if x~=A AND x~=B AND x~=C
then" any shorter?
L1446[14:00:35] <DeanIsaKitty> S3: BTW
Sangar is useless
L1447[14:00:36] <MajGenRelativity> I do
have that serious question
L1448[14:00:44] <MajGenRelativity> I
would like to know the answer
L1449[14:00:51] <Sangar> no
L1450[14:00:58] <Vexatos> gamax92, ubuntu
m8?
L1451[14:01:00] <sugoi> Vexatos: so the
goal is to run openos on a single T1.5 memory stick?
L1452[14:01:04] <gamax92> ubuntu m8
L1453[14:01:10] <Vexatos> sugoi, and to
launch legit programs on it
L1454[14:01:13] <MajGenRelativity> sugoi,
I did that all the time on my old server
L1455[14:01:21] <Sangar> as in use
edit
L1456[14:01:23] <sugoi> the unit test bed
is definitely a fair test of that
L1457[14:01:26] <S3> I am a little
concerned about memory with OCBSD
L1458[14:01:37] <MajGenRelativity>
Snagar, I used edit and stuff on a signle 1.5
L1459[14:01:41] <sugoi> and i'll test
edit of the largest files
L1460[14:01:46] <Vexatos> sugoi, use
computer.freeMemory()
L1461[14:01:48] <S3> because OCBSD will
have a fully featured kobj + VFS setup
L1462[14:01:59] <Vexatos> to see how much
it uses
L1463[14:02:05] <sugoi> roger
L1464[14:02:07] <S3> somebody told me
they somehow found a way to hack swap into OC
L1465[14:02:08] <Vexatos> meanwhile I'll
use it on my instance to see how much it uses without
L1466[14:02:09] <MajGenRelativity>
Vexatos, use Chrome.eatMemory(all)
L1467[14:02:12] <S3> I'm curious how that
works
L1468[14:02:16] <gamax92> S3: I wouldn't
believe them
L1469[14:02:18] <S3> because it seems
impossible to me
L1470[14:02:21] <gamax92> same
L1471[14:02:29] <CompanionCube>
MajGenRelativity, no need to explicitly call it
L1472[14:02:31] <S3> I think it was
Magik6k that said it gamax92
L1473[14:02:35] <Sangar> * use freeMemory
10 or so times with os.sleeps inbetween and take the max to get a
reliable value because gc
L1474[14:02:37] <gamax92> Magik6k:
oi
L1475[14:02:37] <sugoi> Vexatos: i have a
LOT of debug lines in that branch, fyi
L1476[14:02:38] <CompanionCube> it's
called automatically by the rendering engine
L1477[14:02:41] <CompanionCube> and fork
code
L1478[14:02:47] <gamax92> Sangar: can't
you just call the gc
L1479[14:02:50] <S3> swap would be slow
but bice
L1480[14:02:51] <S3> nice*
L1481[14:02:56] <Sangar> gamax92, not in
the sandbox
L1482[14:02:58] <Vexatos> Sangar,
yes
L1483[14:02:58] <S3> to prevent
crashes
L1484[14:03:02] <MajGenRelativity>
CompanionCube, but I want to call it even more
L1485[14:03:07] <gamax92> Sangar: please
expose that
L1486[14:03:17] <CompanionCube>
MajGenRelativity, heh
L1487[14:03:25] <S3> That's one thing
that irks me a bit
L1488[14:03:35] *
CompanionCube managed to break GNU Smalltalk's GC so badly it began
to eat all the RAM instead of reclaiming it
L1489[14:03:39] <S3> I see no way to
implement memory overflow safety with OCBSD
L1490[14:03:47] <Vexatos> Ok, sugoi,
benchmark: launch fresh OpenOS installation, run lua, enter
"local m = 0 for i = 1, 10 do m = math.max(m,
computer.freeMemory()) end return m"
L1491[14:03:49] *
MajGenRelativity gives thumbs up at CompanionCube
L1492[14:04:00] <CompanionCube> it wasn't
even that difficult
L1493[14:04:01] <gamax92> S3: you could
run a lua vm on lua i guess
L1494[14:04:07] <Vexatos> (amirite sangar
>_> )
L1495[14:04:09] <S3> That would be so
slow..
L1496[14:04:09] <CompanionCube> all it
took was redefining one of the core classes to nil
L1497[14:04:14] <MajGenRelativity> Do any
of you work for manyullyn?
L1498[14:04:17] <sugoi> Vexatos: also,
for testing, that branch has a LOT of dofile's where they should be
requires
L1499[14:04:18] <gamax92> S3: nah, ds did
it and it's not that bad
L1500[14:04:21] <S3> and
unnecessary
L1501[14:04:24] <MajGenRelativity>
Because I could make a kick-ass TACEATS4 with you
L1503[14:04:27] <Sangar> Vexatos,
print(m)
L1504[14:04:31] <Sangar> i think
L1505[14:04:36] <Sangar> not sure if
return works there
L1506[14:04:37] <Sangar> but yeah
L1507[14:04:41] <Vexatos> sugoi, well
that'd make your OS use quite a bit less RAM, no?
L1508[14:04:51] <Vexatos> Sangar, return
works in the REPL
L1509[14:04:57] <S3> gamax92: if it is
quite performant and lightweight, lol then I could run processes
inside of that and keep the kernel outside of it
L1510[14:05:00] <Sangar> kthen
L1511[14:05:17] <sugoi> no, libs are
still held in package.loaded
L1512[14:05:25] <sugoi> but for testing
some libs, i dofile instead
L1513[14:05:32] <sugoi> so, duplicate
copies
L1514[14:05:49] <S3> It'd be cool if
there was a directory in the config for OC I could just throwe lua
C libs in
L1515[14:05:58] <S3> for packages
L1516[14:06:22] <Sangar> someone tried
that, it didn't work for some reason even though it should
have
L1517[14:06:23] <S3> because then I could
implement fork()
L1518[14:07:02] <Cruor> Vexatos: since
when did i secretly use selene :I
L1519[14:07:07] <Vexatos> ok, according
to the benchmark I have 9kB left right after launch and ~50kB after
_gc kicked in
L1520[14:07:24] <S3> however, maybe I
should also continue starting on my lua virtualization cpu for
OC
L1521[14:07:32] <S3> that could prove
useful for parallel stuff
L1522[14:07:39] <Vexatos> actually,
75kB
L1523[14:07:43] <Vexatos> it cleaned a
little more
L1524[14:08:01] <Sangar> Vexatos, 64 or
32 bit, for reference
L1525[14:08:06] <Vexatos> 64
L1526[14:08:17] <Vexatos> yup, it
balanced out at ~75kB+
L1527[14:08:28] <sugoi> so 75kB free of
what?
L1528[14:08:29] <Vexatos> and T1 goes OOM
as soon as it enters the shell
L1529[14:08:32] <Vexatos> free wam
L1530[14:08:42] <Vexatos> usable
wam
L1531[14:08:43] <sugoi> i mean, of how
much total
L1532[14:08:47] <Vexatos> err
L1533[14:08:49] <sugoi> oh oh
L1534[14:09:11] <Vexatos> 262144B
L1535[14:09:18] <Vexatos> sooo
L1536[14:09:25] <Vexatos> .calc 262144 -
75000
L1537[14:09:25] <^v4> Vexatos,
187144
L1538[14:09:31] <Vexatos> it uses around
187kB
L1539[14:09:59] <S3> ds84182:
L1540[14:10:11] <S3> ds84182: You should
tell me about this Lua VM?
L1542[14:11:23] <ds84182> Uh
L1543[14:11:25] <ds84182> Oh hai
L1544[14:11:27] ***
Daiyousei is now known as ShoweringFairy
L1545[14:11:27] <sugoi> Vexatos: if
loaded memory is really the issue, /lib/sh is the hog
L1546[14:11:51] <ds84182> S3: It works,
but there is some memory bloat since I read bytecode into a table
structure in memory
L1547[14:11:53] <sugoi> i'll do some
tests, and consider some reductions
L1548[14:12:02] <Vexatos> sugoi, what
does your OS say
L1549[14:12:15] <ds84182> It's not a
super high level VM either. It integrates with the types from the
running Lua VM directly
L1550[14:12:40] <ds84182> Lua 5.1 and Lua
5.2 are supported right now. Lua 5.3 bytecode can be read, but not
executed yet
L1551[14:12:41] <sugoi> Vexatos: on free
mem? i'm at work and can't test this. i'm only looking at file size
atm. /lib/sh.lua is 29K
L1552[14:12:48] <Vexatos> ah
L1553[14:12:49] <sugoi> i know this
doesn't map to memory usage exactly
L1554[14:12:55] <sugoi> but it's
something to check
L1555[14:13:06] <ds84182> Executing 5.3
bytecode should be easy, you just need to copy 5.2's implementation
and add the missing bitwise operators
L1556[14:13:15] <Vexatos> OpenOS'
/lib/shell.lua is 5kB
L1557[14:13:17] <Vexatos> soooooooo
L1558[14:13:20] <Vexatos> yea
L1559[14:13:22] <S3> ds84182:
L1560[14:13:25] <Vexatos> :P
L1561[14:13:31] <S3> damn, so definately
not usable for running a bunch of processes in an OC?
L1563[14:13:38] <sugoi> but what was
1.5's /bin/sh.lua ?
L1564[14:13:43] <ds84182> S3: Well, it is
kinda
L1566[14:14:00] <ds84182> I made an OS
some time ago that let me use the VM if enabled in the config
L1567[14:14:07] <Vexatos> sugoi, let me
check
L1568[14:14:28] <S3> ds84182: that's what
I was thinking of doing
L1569[14:14:38] <ds84182> Other thing is
you may be able to get away with preempt multithreadding with the
VM, you just need to make sure that you aren't in a place that
cannot yield
L1570[14:14:54] <gamax92> the idea is
that you could say binary serialize a table off to a file/tape and
then unload it from memory while the process isn't being worked
on
L1571[14:14:57] <Vexatos> sugoi,
15kB
L1572[14:14:57] <S3> I will continue to
spell definately the way it should be spelled, the way my accent
works. Thanks :)
L1573[14:15:03] <sugoi> ha...ok
L1575[14:15:23]
⇨ Joins: fotoply
(~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L1576[14:15:51] <Vexatos> gamax92, swap?
>_>
L1577[14:15:58] <sugoi> Vexatos: let me
finalize popen (very close) .. and then i'll do some clean up ..
and then i'll test and report and look for feedback :)
L1578[14:16:14] <gamax92> Vexatos:
ketchup?
L1579[14:16:38] <ds84182> swap is doable
with LuaVM :P
L1580[14:16:55] <ds84182> You would just
have to dump all the registers, and then dump the program
counter
L1581[14:17:27] <gamax92> hmm, swapping
out an entire process, guess it's possible too
L1582[14:18:12] ***
Guest96981 is now known as alekso56
L1583[14:18:22] <ds84182> you could just
swap out induvidual closures, since LuaVM spawns a new VM instance
for each closure
L1584[14:18:23] <gamax92> the only thing
I'd worry about regarding unloading tables is references, you'd
have to check the registers and do reference checking
L1585[14:18:56] <MajGenRelativity> I want
to insert an element into a Lua table at position 1
L1586[14:19:01] <MajGenRelativity> I use
table.insert() right?
L1587[14:19:04] <gamax92> yes
L1588[14:19:05] <ds84182> well, closure
unloading is problematic due to upvalues
L1589[14:21:09] <MajGenRelativity> can I
use table.pack() to make a blank table?
L1590[14:21:38] <vifino> ds84182: I got
i3 running on my phone.
L1591[14:21:41] <vifino> 1v1
L1592[14:21:43] <Vexatos>
MajGenRelativity, local t = {}
L1593[14:21:52] <sugoi> MajGenRelativity:
table.pack would give you {n=0} i think, just = {}
L1594[14:22:03] <MajGenRelativity>
Ok
L1595[14:22:10] <MajGenRelativity> So
local playerTable =
L1596[14:22:16] <MajGenRelativity>
{}
L1597[14:22:19] <sugoi> yes
L1598[14:22:26] <Vexatos> Sangar, I'll
port Computronics to 1.8 as soon as more than 10% of the mod can
actually be ported
L1599[14:22:35] <Vexatos> and as soon as
asie rips out another 30%
L1600[14:22:47] <Vexatos> Rest in Pieces,
Computronics
L1601[14:22:48] <MajGenRelativity> and
then playerTable=table.insert(0, "MajGenRelativity")
would insert the value MajGenRelativity at index 0?
L1602[14:22:49] <ds84182> vifino: the
fucks an i3
L1603[14:22:53] <asie> Vexatos: it
already can
L1604[14:22:55] <Sangar> just make tapes
and such standalone already :P
L1605[14:22:57] <asie> the peripherals
themselves
L1606[14:22:58] <asie> Sangar: i
am!
L1607[14:22:59] *
vifino flips ds84182
L1608[14:23:01] <ds84182> ok
L1609[14:23:03] <asie> it's going into
CharsetAudio in January
L1610[14:23:07] <asie> they will also be
OC-standalone too
L1611[14:23:08] <Sangar> heh
L1612[14:23:08] <vifino> ds84182:
i3wm
L1613[14:23:10] ***
ds84182 is now known as `-`
L1614[14:23:10] <asie> tho
L1615[14:23:12] <vifino> a tiling window
manager
L1616[14:23:13] <Vexatos> along with iron
note blocks
L1617[14:23:16] <asie> yes
L1618[14:23:22] <asie> iron note blocks
will change completely tho
L1619[14:23:25] <Vexatos> and probably
some other things too
L1620[14:23:32] <asie> i also want to
implement some of SoniEx2's ideas
L1621[14:23:36] <asie> (i can't believe i
just typed that0
L1624[14:23:48] <Vexatos> but I can't
port it without some boilerplate lib
L1625[14:23:56] <Vexatos> I don't want to
write all that shitty code myself
L1626[14:23:56] <Vexatos> :/
L1627[14:23:56] <asie> merge asielib into
computronics
L1628[14:23:59] <asie> then remove the
useless stuff
L1629[14:24:03] <asie> as i'm also
stealing asielib's chat stuff
L1630[14:24:07] <asie> possibly item name
dyeing too
L1631[14:24:10] <Vexatos> chat
tweaks?
L1632[14:24:12] <asie> yes
L1633[14:24:18] <asie> rewriting them
from scratch tho
L1634[14:24:22] <asie> the codebase sucks
really badly
L1635[14:24:26] <asie> and i'd rather
have something more like
L1636[14:24:30] <asie> Lua-scriptable
chat management
L1637[14:24:35] <asie> afk
L1638[14:24:38] <Vexatos> so uuuh
L1639[14:24:43] <Vexatos> I can remove
all the audio stuff, etc
L1640[14:24:46] <Vexatos> so that's
good
L1641[14:24:47] <Vexatos> but
L1642[14:24:53] <Vexatos> what about
rendering ;_;
L1643[14:25:17] <Vexatos> I have two
ISBRHs ;_;
L1644[14:25:23] <Vexatos> Oh wait
L1645[14:25:24] <Vexatos> no
L1646[14:25:30] <Vexatos> one of them
can't be ported ye
L1647[14:25:32] <Vexatos> yet*
L1648[14:25:33] <Vexatos> >_>
L1649[14:25:34] <sugoi> Sangar: will i be
able to measure from inside openos memory usage per coroutine, or
per table?
L1650[14:25:49] <Vexatos> Computronics
literally is nothing without all the mod integration and half of
its blocks
L1651[14:25:53] <Vexatos> :'(
L1652[14:25:59] <Vexatos> and without CC
integration
L1653[14:26:03] <asie> uh
L1654[14:26:07] <asie> camera, radar,
etc
L1655[14:26:24] <Sangar> sugoi, nope,
just overall
L1656[14:27:23] <sugoi> but asking for
free mem n times (~10) and getting max...is sufficient for
gc?
L1657[14:27:38] <Vexatos> asie, 6
blocks
L1658[14:27:39] <Vexatos> out of 9
L1659[14:27:40] <Sangar> yeah. iirc every
10th resume it forces a gc
L1660[14:27:45] <gamax92> the 10 times is
because every so often that happens ^
L1661[14:27:46] <Vexatos> 30% of the
blocks gone
L1662[14:27:55] <Vexatos> together with
95% of mod integration
L1663[14:28:03] <Vexatos> which itself
makes 55% of Computronics
L1664[14:28:11] <Vexatos> that together
leaves Computronics at around 20%
L1665[14:28:15] <Vexatos> of what it is
right now
L1666[14:28:27] <gamax92> Vexatos:
OpenTapes
L1667[14:28:28] <sugoi> Skye: what if
...
L1668[14:28:29] <Vexatos> i.e. OC
cards/upgrades, 6 blocks, and 3 TIS-3D modules
L1669[14:28:47]
⇨ Joins: MajGenRelativity_
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1670[14:29:09] <Sangar> the anatomy of a
mod >_>
L1671[14:29:10] <Vexatos> since dan has
no plans to port CC to 1.8.8 or 1.8.9 any time soon unless his
company pays for it
L1672[14:29:25] <Vexatos> so it would
temporarily be a pure OC/TIS-3D addon
L1673[14:29:32] <Vexatos> (and charset
wires)
L1674[14:29:40] <sugoi> Skye: right now
i'm feeeling less excited about adding rc to openos. if my memory
footprint is already bloated, rc will only be worse. BUT --
assuming i add rc and everyone is happy. we could allow some rc
init levels special for low mem runtimes
L1675[14:29:42] <`-`>
...whynotOpenCC
L1676[14:29:47] *
`-` leaves
L1677[14:29:47] <gamax92>
whynotboth
L1678[14:30:03] <Sangar> isn't there a
basic rc implementation there already?
L1679[14:30:18] <Sangar> something Wobbo
pr-ed a long time ago?
L1680[14:30:21] <gamax92> brb gonna go do
illegal things now
L1681[14:30:27] <gamax92> OH NOES CALL DA
KAPS ON ME
L1682[14:30:30] <Sangar> have fun
L1683[14:30:36] <sugoi> Sangar: yeah, i
just ... well before Vexatos whines (legitimately so) about memory,
i had plans to make rc take over boot and such
L1684[14:30:42] <Vexatos> my onion is
that anything that could be considered bloat for OpenOS would fit
well into plan9k
L1685[14:30:45] <Sangar> ah
L1686[14:30:47] <Vexatos> since that's a
full-blown unix anyway
L1687[14:31:02] <Vexatos> and not
intended to be used by "noobs"
L1688[14:31:07]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 194
seconds)
L1689[14:31:13] <Vexatos> like the damn
DEFAULT RECOMMENDED OS
L1690[14:31:17] <vifino> Vexatos: You
have an onion? Cool
L1691[14:31:22] <CompanionCube> sugoi,
why not make an expansion-pack of sorts for OpenOS
L1692[14:31:23] <gamax92> also just
wondering, what 1.8.8 or 1.8.9 forge version are people devving
for?
L1693[14:31:29] <Vexatos> vifino, my
o(π)nion
L1694[14:31:31] <sugoi> all i had in mind
was 1. sh parsing, 2. popen, and 3. rc
L1695[14:31:43] <sugoi> sh parsing is
done and awesome, popen is 99%, rc is not started
L1696[14:31:46]
⇦ Quits: surferconor425 (~surfercon@2a03:b0c0:1:d0::dc:e001)
(Ping timeout: 189 seconds)
L1697[14:31:56] <Vexatos> sugoi, so what?
There is an entire floppy disk containing just a dig program
L1698[14:32:02] <Vexatos> there was one
just improving the shell
L1699[14:32:05] <sugoi> well, i have rc
wip in a another project -- but prototype really
L1700[14:32:11] <gamax92> I guess I'll
just look at OC and see what forge versions it has
L1701[14:32:30] <gamax92>
1.8.8=11.15.0.1653-1.8.8 and 1.8.9=11.15.0.1663
L1702[14:32:32] <sugoi> Vexatos: my point
was, i wasn't trying to bloat openos
L1703[14:32:50] <sugoi> to me, those few
things were very basic
L1705[14:33:24] <Vexatos> sugoi, the
implementation isn't basic though :P
L1706[14:33:32] <Vexatos> it's like
besh
L1707[14:33:37] <Vexatos> besh had pipes
before OpenOS had it
L1708[14:33:43] <Vexatos> so it was put
on a loot disk
L1709[14:33:50] <Vexatos> since it was
considered useful
L1710[14:33:52] <vifino> Vexatos: who
needs hard drives anymore!
L1711[14:33:59]
⇨ Joins: surferconor425
(~surfercon@2a03:b0c0:1:d0::dc:e001)
L1712[14:34:00] <Vexatos> (that was
before OPPM or mpt were a thing)
L1713[14:34:06] <Sangar> and it was
horrible because it couldn't hook into the os as deeply as
necessary / didn't have the required support from the os
L1714[14:34:06] <Vexatos> vifino,
ikr
L1715[14:34:12] <Vexatos> Tapes > HDDs
again
L1716[14:34:15] <Vexatos> praise the
asie
L1717[14:34:31] <Sangar> egads the
powercreep :O
L1718[14:34:57] <Vexatos> I know
L1719[14:35:04] <Vexatos> this is the
most overpowered thing in the game
L1720[14:35:06] <Sangar> (lovin'
it)
L1721[14:35:07] <Vexatos> by far
L1722[14:35:14] <CompanionCube> no, the
most overpowered thing
L1723[14:35:16] <Vexatos> I mean, y u no
cache manually
L1724[14:35:28] <CompanionCube> is the
4096k RAM
L1725[14:35:51] <sugoi> Vexatos: let's
consider a hypothetical. if i removed all the extra mem cost, why
does the correctness of the shell matter to you? why not make it
better?
L1726[14:36:16] <Vexatos> sugoi, it's
memory
L1727[14:36:18] ***
MajGenRelativity_ is now known as MajGenRelativity
L1728[14:36:19] <sugoi> i didn't make it
work less, just better. like -- you don't need whitespace
pipes
L1729[14:36:27] <Vexatos> I don't want a
player new to the mod
L1730[14:36:30] <Vexatos> probably used
to CC
L1731[14:36:42] <Vexatos> <insert
Cruor here>
L1732[14:36:45] <MajGenRelativity> I have
a question
L1733[14:36:50] <gamax92> shh
L1734[14:36:55] <MajGenRelativity> How do
I get the value of a particular item from a table?
L1735[14:36:57] <sugoi> Vexatos: ok, so
it being complex is not the problem, but the memory only?
L1736[14:37:01] <Vexatos>
<Cruor> Vexatos: OC is evil
:I
L1737[14:37:01] <Vexatos>
<Cruor>
i had to deal with RAM
L1738[14:37:01] <Vexatos>
<Cruor>
like wtf
L1739[14:37:11] <Vexatos> and then you
aren't even able to run the default OS on the basic computer
L1740[14:37:13] <MajGenRelativity> for
instance value at index 1 of table pTable?
L1741[14:37:16] <Vexatos> that's the only
issue I have
L1742[14:37:19]
⇨ Joins: Deiwos (~deiwos@69.25.207.230)
L1743[14:37:20] <sugoi> MajGenRelativity:
pTable[1]
L1744[14:37:25] <gamax92> sugoi: yeah
memory is kinda largest concern to be honest :/
L1745[14:37:26] <MajGenRelativity> I
thought so
L1746[14:37:30] <Sangar> so you're
arguing we should remove power use because people coming from cc
aren't used to it? >_>
L1747[14:37:37] <Vexatos> Sangar,
no
L1748[14:37:39] <Sangar> (sorry, had
to)
L1749[14:37:41] <MajGenRelativity>
Snagar, don't remove power use
L1750[14:37:44] <MajGenRelativity> Never
remove power use
L1751[14:37:46] <Vexatos> I am arguing
that the basic OS has to run at least on the basic Case
L1752[14:37:58] <Vexatos> with sufficient
free memory left to do things
L1753[14:38:02] <Vexatos> that's my only
concern
L1754[14:38:02] <gamax92> to run
edit
L1755[14:38:04] <sugoi> gamax92: i can
support that, i was trying to ask if there was a problem Vexatos
has with openos have more linux-like behaviors -- or if memory is
the only problem
L1756[14:38:04] <Sangar> well, define
"deal with ram" then
L1757[14:38:04] <gamax92> :p
L1758[14:38:09] <Sangar> because you'll
still need ram
L1759[14:38:19] <Vexatos> Sangar, that
was just Cruor muttering, ignore him
L1760[14:38:20] <sugoi> Vexatos: ok cool,
i'll look into this
L1761[14:38:22] <Vexatos> he likes your
mod
L1762[14:38:33] <gamax92> "> GC
overhead limit exceeded" what?
L1763[14:38:37] <Vexatos> sugoi, only
memory, pretty much
L1764[14:38:38] <Sangar> :P
L1765[14:38:41] <gamax92> gradle what are
you doing
L1766[14:39:00] <Vexatos> I want the
default OS to run on a T1 case with enough memory to still do
stuff
L1767[14:39:06] <Vexatos> 50kB at least
I'd think
L1768[14:39:14] ***
ShoweringFairy is now known as Daiyousei
L1769[14:39:26] <Sangar> ok, so. *if*
this rework makes things need too much memory - big if - the route
will be to try and make it more modular, as in an additional shell
next to a primitive one that doesn't even pipe
L1770[14:39:28] <sugoi> what were you
saying about 75kB free but OOM on shell?
L1771[14:39:40] <Sangar> and then
everyone is happy?
L1772[14:39:44] <Vexatos> Sangar, like
the old days :D
L1773[14:39:51] <Sangar> except not on
loot disk :P
L1774[14:39:51] <Vexatos> sugoi, T1 OOM
on shell
L1775[14:39:55] <sugoi> Sangar: i really
want to test and measure first
L1776[14:39:56] <Vexatos> T1.5 has 75k
free
L1777[14:40:02] <Deiwos> Does OpenOS not
work in a T1 case? I've only gone straight to T3
L1778[14:40:03] <sugoi> before we look
for an escape pod
L1779[14:40:04] <Sangar> sugoi,
yeah
L1780[14:40:06] <Vexatos> I am saying
T1.5
L1781[14:40:08] <Vexatos> since T1 is
lost
L1782[14:40:09] <Vexatos> forever
L1783[14:40:10] <Vexatos> RIP
L1784[14:40:13] <Sangar> :3
L1785[14:40:17] <Sangar> t1 is for
mcus
L1786[14:40:25] <vifino> Sangar: or...
bump all the memories!!!!11111¹¹¹¹
L1787[14:40:26] <Sangar> and drones
L1788[14:40:28] <gamax92> oh right, I was
going to work on a table memory calculator
L1789[14:40:30] <Vexatos> i.e. only a
crafting item
L1790[14:40:35] <gamax92> to use in
ocemu
L1791[14:40:52] <Sangar> vifino, no,
please don't play the soni, just, don't :P
L1792[14:41:07] <sugoi> Sangar: i've done
no optimizing besides just my own style of things, there has got to
be room for cleanup
L1793[14:41:11] <gamax92> sugoi: would
you be interested in that?
L1794[14:41:18] <Vexatos> Sangar, how
about we add segfaults to Lua as a feature though
L1795[14:41:21] <gamax92> GRADLE FUCKING
BUILD
L1796[14:41:22] <vifino> Wow, that was a
pretty hard insult, sugoi :<
L1797[14:41:25] <vifino> Sangar*
L1798[14:41:38] <Vexatos> Still better
than Sangu
L1799[14:41:39] <Vexatos> ;_;
L1800[14:41:45] <Sangar> sugoi, yeah,
just clarifying ram use is the *only* concern here
L1801[14:41:50] <vifino> Sangoi
L1802[14:42:01] <sugoi> gamax92: would be
map to os free mem consistently?
L1803[14:42:04] <Vexatos> vifino, there
was a person called Sangu in here
L1804[14:42:06] <Vexatos> a few days
ago
L1805[14:42:11] <vifino> ahahaha
L1806[14:42:20] <sugoi> gamax92: because
absolutely i would. i was going to write a test file to load and
unload and test free mem just for that purpose
L1807[14:42:22] <Vexatos> RIP tab
complete
L1808[14:42:34] <Sangar> only the lowest
of blows
L1809[14:42:39] <Deiwos> Time to /nick
Sangan
L1810[14:42:51] <gamax92> sugoi: well,
you'd give it a table and it'd kinda calculate how much rams it's
using
L1811[14:42:54] * Vexatos is now known as
Sangal
L1812[14:42:58] <sugoi> gamax92: also
sorry for typos, asking "would it* map"
L1813[14:43:02] <Vexatos> wait
L1814[14:43:02] * Vexatos is now known as
SangAI
L1815[14:43:16] <Vexatos> Or
Kethtar?
L1816[14:43:18] <Vexatos> U:
L1817[14:43:22] * vifino is now known as
Vexatos please stop ok kbai
L1818[14:43:41] <gamax92> lua has
duplicate string saving stuffs so that may or may not always be
accurate
L1819[14:44:09] <MajGenRelativity>
welp
L1820[14:44:09] <sugoi> ok
L1821[14:44:14] <MajGenRelativity> I just
invented Skynet
L1822[14:44:30] <MajGenRelativity> more
correctly, I invented TACEATS5
L1823[14:44:32] <gamax92> Sangar: help
;-;
L1824[14:44:57] <gamax92> I can't setup a
1.8.8 forge it just errors with "GC overhead limit
exceeded" on decompileMc
L1825[14:45:10] <Sangar> gamax92, 64 bit
java?
L1826[14:45:20] <Sangar> java 8?
L1827[14:45:26] <gamax92> yes yes
L1828[14:45:29] <sugoi> Vexatos: i lost
our chat, too much to read -- so you said your test told you 75kB
free
L1829[14:45:29] <Sangar> welp
L1830[14:45:37] <Vexatos> sugoi,
yep
L1831[14:45:42] <Sangar> join the club of
screwed people over there
L1832[14:45:43] <sugoi> Vexatos: and you
want 50kB, so we're .. good?
L1833[14:45:50] <gamax92> Sangar: should
i downgrade to java 8
L1834[14:45:50] <Vexatos> I guess
L1835[14:45:52] <gamax92> 7*
L1836[14:45:55] <Vexatos> Selene itself
is 50kB
L1837[14:46:00] <Vexatos> and I'd love it
to run on T1
L1838[14:46:02] <Sangar> you can
try
L1839[14:46:07] <Vexatos> but that's
obviously not a requirement :P
L1840[14:46:09] <sugoi> Vexatos: i'll
still run my code and do some measurements
L1841[14:46:37] <Vexatos> soo yea, I
think 50kB is sufficient for basic programs
L1842[14:46:50] <Sangar> Vexatos, make
SeleneOS, just a lua interpreter with selene running it :P
L1843[14:47:10] <sugoi> Vexatos: what
about the OOM, what caused that?
L1844[14:47:10] <Vexatos> Sangar,
BehindTheMoonOS
L1845[14:47:17] <Vexatos> sugoi, that was
the T1 stick
L1846[14:47:20] <sugoi>
DarkSideOfTheLua
L1847[14:47:22] <Vexatos> which is lost
already
L1848[14:47:26] <sugoi> Vexatos: ok
L1849[14:47:29] <Vexatos> don't mind that
poor guy
L1850[14:47:32] <sugoi> how much ram does
t1 have?
L1851[14:47:48] <Vexatos>
|------------------| this much
L1852[14:47:55] <Sangar> *
approximately
L1853[14:47:55] <Vexatos> I think it used
to be 128 but I am not sure
L1854[14:48:00] <Vexatos> no wait
L1855[14:48:02] <Vexatos> uuh
L1856[14:48:04] <Vexatos> well
maybe
L1857[14:48:28] <Vexatos> or 192?
L1858[14:48:31] <Vexatos> can't
remember
L1859[14:48:34] <Vexatos> T1.5 is
256
L1860[14:49:02] <Vexatos> considering
openOS apparently uses 187
L1861[14:49:07] <sugoi> maybe i'll write
a 'bios' os
L1862[14:49:14] <Vexatos> biOS?
L1863[14:49:20] <gamax92> gayos
L1864[14:49:21] <Vexatos> how about
triOS
L1865[14:49:21] <sugoi> JUSt to print
free mem
L1866[14:49:25] <Vexatos> adds ternary
operators
L1867[14:49:27] <sugoi> and load
files
L1868[14:49:30] <gamax92> Vexatos:
lol
L1869[14:50:05] <sugoi> so no term
L1870[14:50:12] <sugoi> just some gpu
printing
L1871[14:50:26] <sugoi> you want to test
another lib load, shutdown, flash the new load instruction,
boot
L1872[14:50:28] <sugoi> :)
L1873[14:50:41] <gamax92> Sangar: i fixed
it
L1874[14:50:48] <Vexatos> gamax92, There
are 10 types of people in the world: Those who understand binary,
those who don't, and those who didn't see a ternary joke
coming.
L1875[14:51:01] <gamax92>
-Dorg.gradle.jvmargs=-Xmx2G --refresh-dependencies
L1876[14:51:22] <Vexatos> Sangar, I mean
I could try porting Computronics
L1877[14:51:28] <Vexatos> as soon as
someone finds me boilerplate to use
L1878[14:51:29] <Vexatos> ;_;
L1879[14:51:43] <gamax92> Vexatos: don't
worry m8 I may got you covers
L1880[14:51:44] <vifino>
-Dorg.gamax.greetperson=vifino --refresh-greeters
L1881[14:51:50] <gamax92> Hey
vifino
L1882[14:51:53] <vifino> :D
L1883[14:51:57] <vifino> Hey gamax92!
:D
L1884[14:52:19] <Sangar> gamax92, well
done!
L1885[14:52:30] <Sangar> Vexatos, tis3d?
:P
L1886[14:52:53] <gamax92> fernflower was
apparently patched which I may or may not have had in my gradle
cache so i did the refresh, and then I set the jvm args
anyway
L1887[14:53:37] <Sangar> Vexatos, i like
how the ternary variant is apparently more popular than the
original by now :X
L1888[14:53:54] <Sangar> (I also like how
the joke is extensible ad infinitum)
L1889[14:55:13] <vifino> gamax92: I'm
getting a roland audio interface :3
L1890[14:55:36] *
vifino had the choice between two audio interfaces he liked, chose
roland because roland
L1891[14:56:59] <MajGenRelativity> I have
a question
L1892[14:57:02] <MajGenRelativity> I have
a table
L1893[14:57:18] <MajGenRelativity> If
there is nothing stored at a particular index, shouldn't
pTable[compareIndex] return nil?
L1894[14:57:28] <sugoi> MajGenRelativity:
yes
L1895[14:57:34] <MajGenRelativity>
hm
L1896[14:57:34] <Sangar> unless
metatable
L1897[14:57:37] <Elizabeth> Mimiru, you
about
L1898[14:57:38] <sugoi> :)
L1899[14:57:41] <sugoi> unless metatable
:)
L1900[14:57:43] <Elizabeth> Mimiru, you
about?
L1901[14:57:46] <MajGenRelativity>
Sangar, I don't even know what a metatable is
L1902[14:57:49] <Mimiru> Not really,
trying to fix GPU issues
L1903[14:57:52] <MajGenRelativity> I
doubt I managed to create it
L1904[14:57:58] <Mimiru> I'm here for
about 3 mire minutes though
L1905[14:58:00] <MajGenRelativity> How
does one make a table meta?
L1906[14:58:01] <Sangar>
MajGenRelativity, it's a table overriding behavior of another
table
L1907[14:58:01] <Elizabeth> Mimiru, close
enough, where are your mods these days?
L1908[14:58:08] <MajGenRelativity>
Sangar, nope
L1909[14:58:12] <Sangar> how:
setmetatable
L1910[14:58:14] <MajGenRelativity> pTable
isn't remotely meta
L1911[14:58:30] <Mimiru> Elizabeth,
curseforge for the most part, the ones that aren't are on
ci.pc-logix.com
L1912[14:58:42] <Mimiru> The ones that
are on CF redirect you when you try to download them
L1913[14:58:54] <Vexatos> Sangar, ...and
those who thought quaternary didn't exist
L1914[14:59:00] <Elizabeth> Mimiru,
thanks
L1915[14:59:00] <sugoi> #lua
t={'a',[3]='b'} return t[2]
L1916[14:59:01] <|0xDEADBEEF|> >
nil
L1917[14:59:08] <sugoi> MajGenRelativity:
^ 1 and 3 are defined, 2 is not
L1918[14:59:17] <sugoi> #lua
t={[1]='a',[3]='b'} return t[2]
L1919[14:59:17] <|0xDEADBEEF|> >
nil
L1920[14:59:33] <MajGenRelativity> That
would make sense
L1921[15:00:27] <MajGenRelativity>
Hmmmmmm
L1922[15:00:28] <sugoi> #lua
t=setmetatable({[1]='a',[3]='c'},{__index=function()return
'keynotfound'end})return t[2]
L1923[15:00:28] <|0xDEADBEEF|> >
[string "lua"]:1: attempt to index a nil value (global
't')
L1924[15:00:46]
⇦ Quits: sciguyryan
(~sciguyrya@109-205-170-90.dynamic.swissvpn.net) (Remote host
closed the connection)
L1925[15:01:01]
⇨ Joins: Thutmose
(~elpat@cpe-55-54-66-208.caribcable.com)
L1926[15:01:50] <Vexatos> Sangar, The
things I hate the most are the client-side things
L1927[15:01:55] <Vexatos> rendering,
GUIs
L1928[15:02:00] <Vexatos> (and probably
networking)
L1930[15:02:15] <MajGenRelativity> I put
only my name into playerTable
L1931[15:02:16] <Vexatos> and
unfortunately both rendering AND GUIs changed in 1.8
L1932[15:02:23] <Vexatos> so asielib
won't save me
L1933[15:02:24] <Vexatos> :(
L1934[15:02:29] <Thutmose> idk, guis
didn't change that much
L1935[15:02:33] <MajGenRelativity> As far
as the last loop, it runs once, and then crashes with invalid
arguement
L1936[15:02:46] <Sangar> Vexatos, yeah,
GUIs i fully understand, rendering is... while a lot of rework
once, actually a lot nicer in 1.8 imho
L1937[15:02:52] <MajGenRelativity> lua:25
argument #2
L1938[15:02:59] <Vexatos> Sangar, but I
don't know how!
L1939[15:03:02] <Thutmose> I think
updating the pokecube guis consisted of adding a 0 to some of the
constructors for things, and adding throws declarations to some
methods
L1940[15:03:12] <Vexatos> I'd have to
spend 5 hours learning just to be able to dynamically colour a damn
cube
L1941[15:03:29] <MajGenRelativity> I put
an if statement at the end that should have broken the loop before
the second run, but it seemingly didn't trigger
L1942[15:03:33] <MajGenRelativity> What'd
I mess up?
L1943[15:03:40] <Sangar> Vexatos, pester
fry :P
L1944[15:03:46] <Sangar> (or asie)
L1945[15:03:58] <Mimiru> Oh man, I think
I can count the pixels in my current resolution
L1946[15:04:07] <asie> Vexatos: uhh
L1947[15:04:21] <asie> i'm also stealing
the colorful lamp
L1948[15:04:25] <asie> as i'm making an
rp2-esque lamp module
L1950[15:04:32] <asie> i'm also adding
the colorful flat flamp
L1951[15:04:34] <Vexatos> OH LOOK,
ANOTHER BLOCK GONE
L1952[15:04:42] <Vexatos> NOW IT'S ONLY
FIVE
L1953[15:05:00] <Vexatos> inb4 asie
steals cipher block because it's most useful with bundled redstone
anyway
L1954[15:05:02] <asie> is it stealing if
it's my stuff to begin with?
L1955[15:05:04] <asie> also no
L1956[15:05:07] <Vexatos> It is not
L1957[15:05:15] <asie> the only people
who care about it are the starchasers
L1958[15:05:18] <asie> and tbh they can
code their own
L1959[15:05:21] <asie> so they'll steal
it from you
L1960[15:05:22] <Vexatos> I am just
saying I would have to rewrite more boilerplate than the mod would
bring contents
L1961[15:05:24] <asie> instead of
me
L1962[15:05:31] <Vexatos> how nice to
know
L1963[15:05:35] <asie> let's see what's
left
L1964[15:05:41] <asie> i might as well
take the chat box if i'm taking everything
L1965[15:05:56] <Temia> What's asie
working on now? o.o
L1966[15:05:57] <asie> leaves the camera,
the cipher block, the radar, and the railcraft stuff
L1967[15:05:57] <Vexatos> morse-code chat
message synthesis
L1968[15:06:05] <asie> AND
L1969[15:06:05] <Vexatos> railcraft stuff
gone because 1.8
L1970[15:06:07] <asie> a million
cards
L1971[15:06:10] <asie> AND
L1972[15:06:12] <asie> a million
turtles
L1973[15:06:16] <Vexatos> gone because
1.8.8
L1974[15:06:19] <asie> uh, no
L1975[15:06:26] <asie> all of the cards
can be ported righ tnow
L1976[15:06:29] <asie> including the
drone docking station
L1977[15:06:32] <asie> because
1.8.8
L1978[15:06:34] <sugoi> MajGenRelativity:
you start compareIndex to 1 on line 10
L1979[15:06:38] <sugoi> MajGenRelativity:
and never reset it
L1980[15:06:42] <asie> also
L1981[15:06:44] <Temia> Ah, porting
Computronics?
L1982[15:06:47] <asie> all of the
turtles, when CC moves (not too long)
L1983[15:06:48] <sugoi> MajGenRelativity:
advice: decalre+initialize variables close to where they are
needed
L1984[15:06:54] <Vexatos>
<Vexatos> since
dan has no plans to port CC to 1.8.8 or 1.8.9 any time soon unless
his company pays for it
L1985[15:06:57] <asie> and also Charset
computer compat
L1986[15:07:03] <asie> Vexatos: then
everyone will move to OC
L1987[15:07:06] <MajGenRelativity> sugoi,
I want compareIndex to start at 1
L1988[15:07:09] <Vexatos> No
L1989[15:07:09] <asie> and you will be
able to kill CC compat once and for all
L1990[15:07:12] <asie> and we will
L1991[15:07:14] <asie> rule the
world
L1992[15:07:14] <Vexatos> Oddstr13 won't
move from 1.8
L1993[15:07:16] <Vexatos> until CC does
:P
L1994[15:07:17] <MajGenRelativity> and
then I want it to advance
L1995[15:07:20] <MajGenRelativity>
OH
L1996[15:07:21] <Sangar>
MUHAHAHAHAHA
L1997[15:07:22] <asie> Vexatos: they said
the same about RP2
L1998[15:07:25] <asie> remember?
L1999[15:07:25] <MajGenRelativity> OH I
KNOW
L2000[15:07:27] <asie> Kappa
L2001[15:07:30] <Sangar>
[/obligatory]
L2002[15:07:32] <sugoi> MajGenRelativity:
yes, but you don't reset it. you increment on line 28
L2003[15:07:34] <Vexatos> asie,
:mappa
L2004[15:07:35] *
MajGenRelativity facepunches
L2005[15:07:35] <asie> someone will just
clone CC
L2006[15:07:41] <asie> you know, a
certain German pirate
L2007[15:07:41] <Vexatos> and dan will
sue them
L2008[15:07:44] <MajGenRelativity> I need
to reset it if I break the loop!
L2009[15:07:44] <asie> Kappa
L2010[15:07:47] <Vexatos> MCEdu will sue
them*
L2011[15:07:54] <Vexatos> no wait
L2012[15:07:57] <Vexatos> dan owns
it
L2013[15:07:58] <Sangar> inb4 oc
dmcaed
L2014[15:08:04] <Vexatos> dan will sue
them using MCEdu money
L2015[15:08:09] <sugoi> MajGenRelativity:
you should use ipairs
L2016[15:08:14] <asie> oh! Vexatos
L2017[15:08:17] <asie> also
L2018[15:08:19] <asie> you can port
flamingo compat
L2019[15:08:19] <MajGenRelativity> sugoi,
what?
L2020[15:08:24] <MajGenRelativity> What
are ipairs?
L2021[15:08:25] <sugoi> MajGenRelativity:
'you should' sounds very pedantic, sorry. but i recommend you use
ipairs
L2022[15:08:28] <Vexatos> asie, true
:/
L2023[15:08:31] <asie> and storage
drawers cmpat
L2024[15:08:37] <Vexatos> asie, you
ported Flamingo to 1.8.9 yet?
L2025[15:08:40] <asie> and betterstorage
crates once charset gets them
L2026[15:08:43] <asie> Vexatos: 1.8.8 ==
1.8.9
L2027[15:08:46] <Vexatos> orly
L2028[15:08:46] <asie> 1.8.9 adds 1
bugfix and twitch support
L2029[15:08:48] <asie> err
L2030[15:08:51] <asie> realms
update
L2031[15:08:53] <asie> and 1
bugfix.
L2032[15:08:55] <asie> yeah
L2033[15:08:59] <asie> so... even the
mappings are identical
L2034[15:09:02] <asie> :D
L2035[15:09:03] <asie> well, with srg,
anyway.
L2036[15:09:09] <Vexatos>
twitchplaysasiestreamingminecraftontoanocscreen
L2038[15:09:23] <sugoi> MajGenRelativity:
consider:
L2039[15:09:27] <asie> but yeah
Vexatos
L2040[15:09:32] <asie> there's quite a
lot of stuff staying in computronics
L2041[15:09:34] <asie> as you can
see
L2042[15:09:35] <Vexatos> asie, you are
talking about all the fun things
L2043[15:09:37] <asie> even now
L2044[15:09:40] <asie> and railcraft will
port eventually
L2045[15:09:40] <Vexatos> yea, 20% of the
mod roughly
L2046[15:09:42] <asie> i would do it but
it's not FOSS
L2047[15:09:46] <Sangar> realms with
forge support when?
L2048[15:09:49] <Vexatos> but I'd need
about as much boilerplate
L2049[15:09:53] <Vexatos> and I do not
want to do that
L2050[15:09:54] <sugoi> #lua
t={'sugoi','Vexatos','your mom'} for i,name in ipairs(t) do
print(name) end
L2051[15:09:54] <|0xDEADBEEF|> > sugoi
| Vexatos | your mom | nil
L2052[15:09:56] <gamax92> well that's
great, eclipse is unusable
L2053[15:10:00] <Vexatos> It's just
BLEARGH
L2054[15:10:06] <gamax92> it's tooltips
are black, which black text on black background = black
L2055[15:10:50] <asie> also,
Vexatos
L2056[15:10:53] <asie> new mods to add
APIs to
L2057[15:10:54] <asie> such as
Charset
L2059[15:13:45] <Temia> Wait, mcJty
ported the RF API to 1.8?
L2060[15:15:20] <Sangar> well, there's
been a... "official by consensus" rf api on 1.8 since
forever :P (progressive automation and oc being the first to use it
i think)
L2061[15:15:23] <gamax92> hmm, being told
to downgrade to Eclipse luna instead of marse
L2062[15:15:49] <Temia> Oh.
L2063[15:15:58] <Temia> I was not in fact
aware.
L2064[15:16:19]
⇦ Quits: Vexatos
(~Vexatos@p200300556E53AC27F16DFF173FCF7D50.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L2065[15:16:34] <Temia> Last I heard, all
power management in OC was still disabled for 1.8
L2066[15:17:34] <Thutmose> OC still needs
power in 1.8.9 if a mod has a generator
L2068[15:18:20] ***
cbcercas is now known as cbcercas|AFK
L2069[15:18:29] <Sangar> march '15
:3
L2070[15:18:53] <Temia> I really need to
pay attention.
L2071[15:18:54] <Temia> c.c;
L2072[15:19:11] <Sangar> hehe
L2073[15:36:18]
⇦ Quits: Keanu73 (~Keanu73@host-92-25-103-41.as13285.net)
(Quit: Gotta go to bed or something. See ya!)
L2075[15:41:26] <vifino> Does
waddlesplash waddle his paddle to haiku?
L2077[15:43:38] <Antheus|School>
Yes.
L2078[15:46:47]
⇨ Joins: minetech48
(~48blox@108-84-76-14.lightspeed.snantx.sbcglobal.net)
L2079[15:46:56]
⇦ Quits: minetech48
(~48blox@108-84-76-14.lightspeed.snantx.sbcglobal.net) (Client
Quit)
L2080[15:47:49]
⇦ Quits: Jezza
(~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94) (Quit:
Leaving)
L2081[15:49:38]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L2082[15:50:27] <Inari> hrm
L2083[15:50:35] <Inari> either this is a
bug or im doing something wrong
L2084[15:51:34]
⇨ Joins: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net)
L2085[15:51:58] <minetech48> hello
L2086[15:52:46] <minetech48>
goodbye
L2089[15:54:03] <Inari> also despite it
claiming 15 RS, waila says 10
L2090[15:54:14] <Inari> on side 4 that
is
L2091[15:55:54] <vifino> Gotta love
people who say they want to talk, and if you say "sure",
they reply with "since you clearly don't want to,
bye."
L2092[15:56:06] <vifino> %flip everything
except Elizabeth
L2093[15:58:47] <Inari> ~oc
redstone
L2095[15:58:48] ***
Daiyousei is now known as SleepingFairy
L2096[15:59:41] <Inari> oh..
L2097[16:00:01] <Antheus|School>
Oh?
L2098[16:01:02] <Inari> hm no that cant
be it
L2099[16:02:01]
⇨ Joins: Vaht
(~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net)
L2100[16:02:18]
⇨ Joins: mr208
(~mallrat20@184-88-190-37.res.bhn.net)
L2101[16:02:33] <Temia> Bleh.
L2102[16:02:50] <Antheus|School>
Blarg
L2103[16:02:53] <Temia> I really wish II
redstone connectors had a bundled cable interface for OC. .-.
L2104[16:03:24] <Inari> eh, I'll open a
ticket on it
L2105[16:04:04]
⇦ Quits: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net) (Remote
host closed the connection)
L2106[16:04:27]
⇨ Joins: Turtle2
(~SentientT@82-171-92-73.ip.telfort.nl)
L2107[16:05:45]
⇨ Joins: cloakable_
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
L2108[16:05:47]
⇦ Quits: Tahg
(~Tahg@pool-96-230-5-84.bstnma.fios.verizon.net) (*.net
*.split)
L2109[16:05:47]
⇦ Quits: Pingex (~pingex@213.166.212.88) (*.net
*.split)
L2110[16:05:47]
⇦ Quits: tim4242
(~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (*.net
*.split)
L2111[16:05:47]
⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (*.net
*.split)
L2112[16:05:47]
⇦ Quits: cpup (~cpup@32.218.115.33) (*.net
*.split)
L2113[16:05:47]
⇦ Quits: DeanIsaKitty (~Dean@chocolate.paranoidlabs.org)
(*.net *.split)
L2114[16:05:47]
⇦ Quits: wembly (~wembly@50.240.220.69) (*.net
*.split)
L2115[16:05:47]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(*.net *.split)
L2116[16:05:47]
⇦ Quits: asie (~asie@asie.pl) (*.net *.split)
L2117[16:05:47]
⇦ Quits: `-` (ds84182@eos.pc-logix.com) (*.net
*.split)
L2118[16:05:47]
⇦ Quits: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net)
(*.net *.split)
L2119[16:05:47]
⇦ Quits: Away_21 (crystal@bronyville.me) (*.net
*.split)
L2120[16:05:47]
⇦ Quits: vifino (vifino@tty.sh) (*.net *.split)
L2121[16:05:47]
⇦ Quits: alfw (~alfw@znc.exozone.net) (*.net
*.split)
L2122[16:05:47]
⇦ Quits: Thog (~Thog@is.aww.moe) (*.net *.split)
L2123[16:05:47]
⇦ Quits: Keridos (~Keridos@ironhide.stw-bonn.de) (*.net
*.split)
L2124[16:05:47]
⇦ Quits: Kasen
(znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st)
(*.net *.split)
L2125[16:05:47]
⇦ Quits: cloakable
(~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
(*.net *.split)
L2126[16:05:47]
⇦ Quits: SkySom (~SkySom@162.243.21.185) (*.net
*.split)
L2127[16:05:47]
⇦ Quits: mallrat208 (~mallrat20@184-88-190-37.res.bhn.net)
(*.net *.split)
L2128[16:05:47]
⇦ Quits: Zerant (~Zerant@5.196.237.209) (*.net
*.split)
L2129[16:05:47]
⇦ Quits: dangranos (dangranos@eos.pc-logix.com) (*.net
*.split)
L2130[16:05:47]
⇦ Quits: Wolf480pl (wolf480pl@faris.ijestfajnie.pl) (*.net
*.split)
L2131[16:05:47]
⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw)
(*.net *.split)
L2132[16:05:52] <^v> Oh noes! anarchy
split 3:
L2133[16:06:26] ***
cloakable_ is now known as cloakable
L2134[16:06:42] <cloakable> woop
L2135[16:07:46] <MajGenRelativity> sugoi,
thanks for all your help
L2136[16:07:50] <Elizabeth> Temia, II's
redstone stuff can support bundled cable from P:Red and probably
others. though if you asking for direct stuff it doesn't
sadly
L2137[16:07:50] <sugoi> np
L2138[16:07:53] <MajGenRelativity> I can
now read and write from a file
L2139[16:08:13]
⇨ Joins: tim4242
(~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L2140[16:08:18] <MajGenRelativity> now, I
can finally edge on to rolling out TACEATS1
L2141[16:08:23] <Temia> Yeah, that's my
problem .-.
L2142[16:09:05]
⇨ Joins: Temportalist
(uid37180@id-37180.charlton.irccloud.com)
L2143[16:10:07]
⇨ Joins: Wolf480pl
(wolf480pl@faris.ijestfajnie.pl)
L2144[16:10:07]
⇨ Joins: DeanIsaKitty
(~Dean@chocolate.paranoidlabs.org)
L2145[16:10:09]
⇨ Joins: Cazzar
(~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L2146[16:10:10]
⇨ Joins: Zerant (~Zerant@5.196.237.209)
L2147[16:10:10]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L2148[16:10:11]
zsh sets mode: +v on Cazzar
L2149[16:10:11]
⇨ Joins: dangranos (dangranos@eos.pc-logix.com)
L2150[16:10:12]
zsh sets mode: +v on DeanIsaKitty
L2151[16:10:15]
⇨ Joins: vifino (vifino@tty.sh)
L2152[16:10:17]
⇨ Joins: ds84182 (ds84182@eos.pc-logix.com)
L2153[16:10:21]
⇨ Joins: alfw (~alfw@znc.exozone.net)
L2154[16:10:25]
⇨ Joins: Keridos (~Keridos@ironhide.stw-bonn.de)
L2155[16:10:33]
⇨ Joins: asie (~asie@asie.pl)
L2156[16:11:23]
⇨ Joins: Kasen
(znc@hi.i.wanted.to.let.you.all.know.that.i.think.incest.is.wince.st)
L2157[16:11:46]
⇨ Joins: SkySom (~SkySom@162.243.21.185)
L2158[16:12:15]
⇨ Joins: wembly (~wembly@50.240.220.69)
L2159[16:13:13]
⇨ Joins: Thog (~Thog@is.aww.moe)
L2160[16:16:15]
⇨ Joins: cpup (~cpup@32.218.115.33)
L2161[16:17:24]
⇨ Joins: surferconor425|Cloud
(uid77899@2604:8300:100:200b:6667:4:1:304b)
L2162[16:17:38]
⇨ Joins: Pingex (~pingex@213.166.212.88)
L2163[16:18:43]
⇨ Joins: Away_21 (crystal@bronyville.me)
L2164[16:25:00] <MajGenRelativity> sugoi,
is there an easy way to tell if there is any more characters left
in a file?
L2165[16:27:21]
⇨ Joins: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net)
L2166[16:29:08] <gamax92> sugoi: lua and
memory usage is weird .-.
L2167[16:29:56]
⇦ Quits: Turtle2 (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L2168[16:30:12] *
MajGenRelativity stares at his program
L2169[16:30:56] <gamax92> you'd think
that {1} and {[1]=1} would give the same usage result but instead I
get 72 and 96
L2170[16:30:59]
⇦ Quits: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net) (Client
Quit)
L2171[16:31:18]
⇨ Joins: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net)
L2172[16:31:35] <gamax92> the 96 makes
more sense than the 72
L2173[16:33:44] ***
Altenius is now known as zz_Altenius
L2174[16:34:05] <S3> foobar[0]
L2175[16:34:58]
⇨ Joins: servertest1
(~servertes@108-84-76-14.lightspeed.snantx.sbcglobal.net)
L2176[16:35:24] <gamax92> and then
something like {q=1,e=1} gives 188 which makes sense: unique
strings so 45+string length, numbers so 20, table so 56
L2177[16:35:28] <gamax92> #lua
56+46*2+20*2
L2178[16:35:28] <|0xDEADBEEF|> >
188
L2179[16:35:42] <gamax92> but then
{q=1,e=1,h=1} is 294 and not 254
L2180[16:35:43]
⇦ Quits: servertest1
(~servertes@108-84-76-14.lightspeed.snantx.sbcglobal.net) (Remote
host closed the connection)
L2181[16:37:57] <greaser|q> the reason
for the extra bytes is because it's assuming you want it on the
hash table rather than on the array
L2182[16:38:28] <greaser|q> well for {1}
and {[1]=1} anyway
L2183[16:38:37]
⇦ Quits: Deiwos (~deiwos@69.25.207.230) (Remote host closed
the connection)
L2184[16:39:05]
⇦ Quits: minetech48
(~minetech4@108-84-76-14.lightspeed.snantx.sbcglobal.net) (Ping
timeout: 198 seconds)
L2185[16:41:34]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2186[16:42:20] <MajGenRelativity>
well
L2187[16:42:26] <MajGenRelativity> this
program be brokeded
L2188[16:42:32] <MajGenRelativity> Time
to take a rest
L2189[16:43:38] <gamax92> greaser|q:
:/
L2190[16:44:51] <greaser|q> as for
{q=1,e=1,h=1} i'm guessing it's allocating extra space for nulls in
the hash table
L2191[16:46:26] <greaser|q>
MajGenRelativity: i'm guessing there's an fp:eof(), otherwise just
do a read and if it's nil or "" then you're at the
end
L2192[16:46:39] <greaser|q> fp:eof()
itself doesn't exist but there may be some feof equivalent
L2193[16:46:58] <Sangar> read() returning
nil means eof
L2194[16:47:11] <MajGenRelativity> well
the problem with doing a read is how to check for nil and if it
isn't nil then storing that
L2195[16:48:04] <greaser|q> local s =
fp:read(len); if s then store(s); else dont_store(s); end
L2196[16:48:21] <greaser|q> note that nil
and false are the only values that are false, everything else is
true
L2197[16:50:49] <MajGenRelativity>
greaser|q thank you
L2198[16:50:53] <MajGenRelativity> that
is an excellent idea
L2199[16:51:19] <MajGenRelativity> I
shall implement it tomorrow
L2200[16:51:33] <gamax92> "Thanking
you sooo much. May you have 20 wives and 64 children."
L2201[16:51:36] <gamax92> wat
L2202[16:51:50] <MajGenRelativity> and
then I need to fix a couple of other bugs, and TACEATS1 will be
ready for distrobution
L2203[16:51:57] <MajGenRelativity>
distribution*
L2204[16:54:49] <Inari> gamax92: ew
children
L2205[16:55:03] <greaser|q>
MajGenRelativity: what *is* TACEATS1 anyway
L2206[16:55:29] <MajGenRelativity> Total
Area Computing Environment And Tactical System
L2207[16:55:41] <MajGenRelativity> A.K.A.
the end of PvP and the beginning of PvC
L2208[16:57:09] <MajGenRelativity>
greaser|q you have helped bring about my rise to power
L2209[16:57:10] <MajGenRelativity> sort
of
L2210[16:57:22] <gamax92> Inari:
Javascript won't let an element commit suicide, but it does permit
infanticide
L2211[16:58:07] <MajGenRelativity> more
like my important bases can't be defeated
L2212[16:59:35]
⇨ Joins: sciguyryan
(~sciguyrya@80-254-76-243.dynamic.swissvpn.net)
L2213[16:59:44] <S3> I am really mad at
the kxstudio project
L2214[16:59:55] <S3> because their cross
platform code is crap
L2215[17:00:05] <S3> I can't compile
carla on FreeBSD because of it :P
L2216[17:01:21] <MajGenRelativity>
eyyyyyyyyyyyyyyyyyyyyyyy it's S3
L2217[17:02:25] <gamax92> S3: What about
kX audio
L2219[17:02:59] <vifino> S3: jack on
freebsd must suck regardless.
L2220[17:03:04] <vifino> after all
OSS.
L2221[17:03:13] <S3> there is tons of oss
support for jack
L2222[17:03:26] <vifino> oss is bad and
you should feel bad.
L2223[17:03:27] <S3> you pretty much do
it the same way as alsa
L2224[17:03:29] <S3> with oss2jack
L2226[17:03:47] <S3> well I dunno,
sometimes I like it better than alsa
L2227[17:03:56] <gamax92> /dev/dsp
L2228[17:04:05] <vifino> gamax92:
/dev/dsp4.0
L2229[17:04:09] <S3> but the thing is
Jack is different. Jack is an audio over ethernet router
L2230[17:04:10] <gamax92> D:<
L2231[17:04:21] <S3> jack doesn't need a
sound card to transmit or route sound
L2232[17:04:22] <vifino> >audio over
ethernet router
L2233[17:04:25] <S3> or any sound
hardware
L2234[17:04:26] <vifino>
>ethernet
L2235[17:04:31] <gamax92> >net
L2236[17:04:32] <S3> which is nice
L2237[17:04:44] <vifino> S3: jack has
nothing to do with ethernet.
L2238[17:04:51] <S3> vifino: shush
:)
L2239[17:04:57]
⇨ Joins: Deiwos (~deiwos@69.25.207.230)
L2240[17:05:04] <vifino> JACK is an audio
*server*.
L2241[17:05:30] <gamax92> vifino: it was
an example, calm yo self
L2242[17:05:33] <vifino> S3: last time i
tried jack on freebsd it just segfaulted trying to
initialize.
L2243[17:05:33] <S3> vifino: whatever you
say, I know that, I -am- using it as a drop in replacement for
hardware audio over ethernet
L2244[17:05:41] <vifino> .-.
L2245[17:05:44] <vifino> netjack?
L2246[17:05:46] <S3> I have it running
over a network of machines with VST and etc all interconnected over
the network
L2248[17:05:55] <S3> and the latency is
unbelievably low
L2249[17:05:59] <vifino> Of course.
L2250[17:06:05] <S3> then again, I'm also
not using wireless..
L2251[17:06:15] <vifino> But really,
netjack?
L2252[17:06:16] <gamax92> I am using
wireless and pulse, what is wrong with me
L2253[17:06:19] <greaser|q> jack on
freebsd is fine
L2254[17:06:24] <S3> what I want to
do
L2255[17:06:31] <greaser|q> it's better
than pulseaudio on freebsd
L2256[17:06:31] <S3> is get it working on
Xen
L2257[17:06:35] <S3> in
virtualization
L2258[17:06:37] <greaser|q> which oddly
enough is better than pulseaudio on linux
L2259[17:06:56] <vifino> greaser|q:
Pulseaudio doesn't set the standart pretty high. >_>
L2260[17:06:58] <greaser|q> but as we
already have kernel-mixed OSS there's no real reason to use
pulseaudio other than "this particular piece of shit uses
it"
L2261[17:07:00] <S3> greaser|q: an issue
I had is that I wanted to compile carla on freebsd
L2262[17:07:04] <S3> but the code is
junk
L2263[17:07:07] <greaser|q>
>standart
L2264[17:07:09] <greaser|q> GERMAN
DETECTED
L2265[17:07:19] <vifino> Deal with
it.
L2266[17:07:21] <vifino> ¬_¬
L2267[17:07:23] <S3> carla is
amazing
L2268[17:07:29] <vifino> S3: Claudia >
carla
L2269[17:07:40] <greaser|q> then again
english is something like 26% german anyway
L2270[17:07:50] <S3> I played with
claudia
L2271[17:07:50] <gamax92> garten
L2272[17:07:53] <Negi> vifino: Claudia as
in the audio software?
L2273[17:07:53] <S3> I didn't like
claudia at all
L2274[17:08:14] <vifino> Negi: Claudia as
in the ladish version of catia as in jack patchbay.
L2275[17:08:18] <Negi> Yeah.
L2276[17:08:20] <gamax92> S3: question,
if I want to route audio output of my computer to my phone, how
do
L2277[17:08:21] <Negi> Blech.
L2278[17:08:32] <vifino> S3: But ladish
._.
L2279[17:08:46] <S3> I know I know
L2280[17:08:49] <greaser|q> hmm i wonder
if simplescreenrecorder has a port, i had to do a few fixes to it
(disable some linux-specifics and with help from the lead dev
massage the C++ into working with clang)
L2281[17:09:04] <S3> gamax92: to your
phone? you're probably screwed
L2283[17:09:15] <S3> Why would you want
to do that?!
L2284[17:09:26] <gamax92> pocket
headphones
L2285[17:09:35] <S3> vifino: what I was
thinking of doing is hooking up our asterisk box to the jack
server
L2286[17:09:47] <S3> and routing in
certain extensions to event inputs
L2287[17:09:49] <greaser|q> gamax92: rtmp
streaming or some shit like that
L2288[17:09:57] <S3> and allow for SIP
control of Jack
L2289[17:09:59] <gamax92> i tried and
failed to do that
L2290[17:10:11] <greaser|q> got ffmpeg?
it *might* let you do it
L2292[17:10:20] <S3> gamax92: you're
better off just streaming audio from your desktop over OBS :P
L2293[17:10:33] <S3> and logging your
phone onto it
L2294[17:10:35] <Negi> vifino: Now with
2% shame!
L2295[17:10:48] <vifino> Negi: More like
3%. ._.
L2296[17:10:50] <greaser|q> it's so
fucking annoying that redhat don't realise that the solution for a
good desktop sound system is jack, not fucking pulse
L2297[17:10:58] <vifino> ^
L2298[17:10:59] <vifino> ^^^^
L2299[17:11:12] <vifino> Like holy shit,
I have pulse breaking all the time.
L2300[17:11:16] <Negi> tho mixing
L2301[17:11:19] <vifino> You configure
jack once and it never breaks.
L2302[17:11:20] <vifino> :v
L2303[17:11:21] <S3> That's another thing
I like about jack, jack stays out of your frigging way
L2304[17:11:28] <vifino> ^
L2305[17:11:29] <S3> Jack doesn't really
interferer
L2306[17:11:32] <S3> interfere*
L2307[17:11:36] <S3> it's like, a
sidechain
L2308[17:11:37] <greaser|q> it just needs
a simple wrapper lib to let you read/write in integer formats
L2309[17:11:42] <greaser|q> and
resample
L2310[17:11:50] <greaser|q> i have one
but the resampling is just ZOH
L2311[17:12:31] <vifino> S3: I have my
asterisk box with crazy routing and lua dialplan, I'm up for
that.
L2312[17:12:59] <greaser|q> tbh jack
could do with one addition to the API: allow marking ports as
"if someone out there is listening, just hook me up to system
in/out"
L2313[17:13:00] <vifino> Though, I may
have broken a few things in the process.
L2314[17:13:01] <vifino> Oops.
L2315[17:13:18] <gamax92> greaser|q: i
mean i did it successfully but the latency was much worse than my
current setup (80ms)
L2316[17:13:18] <S3> You may sometimes
need speical software (which is easy to get) to get non jack
compatible applications to work with jack (like alsa2jack,
jack2alsa, asiobridge, etc) ... but nothing in Jack will ever
prevent your programs from directly writing to the hardware if it
really wanted to
L2317[17:13:21] <greaser|q> it's
ultimately up to whatever daemon's noseying around
L2318[17:13:22] <S3> which is nice
L2319[17:13:37] <gamax92> S3: can you do
jack2alsa on top of alsa2jack
L2320[17:13:48] <S3> I believe kxstudio
does that
L2321[17:13:52] <S3> for you
L2322[17:13:56] <S3> but kxstudio is
ubuntu :(
L2323[17:14:02] <greaser|q> y'know the
laggiest thing i have ever seen on jack?
L2324[17:14:08] <gamax92> pulse?
L2325[17:14:10] <greaser|q> it introduces
>1 second of audio lag
L2326[17:14:12] <S3> 5000 VST
plugins?
L2327[17:14:15] <greaser|q> that
L2328[17:14:25] <greaser|q> the jack
module for pulse
L2329[17:14:29] <gamax92> XD
L2330[17:14:43] <S3> I use JACK for
streaming and stuff, I get about a 300ms delay at most with like 20
VST plugins. I'm not worried. It doesn't matter
L2331[17:14:45] <Negi> Pulse itself is so
slow a snail would beat it.
L2332[17:14:53] <S3> if you're streaming
and recording a little bit of latency is meh
L2333[17:15:02] <greaser|q> it's also
amusing how pulse defaults to "fucktons of lag"... you
can make it not lag, but you can't make it consistently work
without fucking up
L2334[17:15:13] <greaser|q> oh yeah S3
have you patched your JACK so that OSS doesn't wrap when it
peaks
L2335[17:15:20] <greaser|q> or did they
fix that on upstream
L2336[17:15:29] <vifino> S3: I run with
like 5ms on intel hda. On a laptop.
L2337[17:15:39] <S3> I haven't been able
to get jack really going on FreeBSD yet greaser|q
L2338[17:15:41] <vifino> God bless the
audio part of this macbook. \o/
L2339[17:15:48] <S3> vifino: yeah it's
usually really low
L2340[17:15:56] <greaser|q> qjackctl
makes things easier
L2341[17:16:06] <S3> vifino: I think on
windows my 300 ms latency might be frigging asiobridge or some
shit
L2342[17:16:09] <vifino> Like intel hda?
This is like... audio interface level.
L2343[17:16:12] <greaser|q> i think i can
get it below 5ms if i try and if i'm not using autotalent
L2344[17:16:23] <S3> because carla is
showing that jack is super responsive
L2345[17:16:30] <S3> I don't even notice
the delay inside of the vst plugins
L2346[17:16:31] <greaser|q> i've yet to
get sound out of the HDA directly but i did roughly try once
L2347[17:16:44] <S3> I really need a line
level audio input card
L2348[17:16:50] <S3> but I have not found
any pcie ones
L2349[17:16:53]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 198
seconds)
L2350[17:16:57] <S3> my desktop has no
PCI slots, just pcie
L2351[17:17:00] <greaser|q> i have a very
basic kernel which is for experimenting with the intel genx
GPUs
L2352[17:17:01] <vifino> S3: I attached a
cheap ass guitar to my laptop and connected it to my headphones, I
thought it didn't work. Why? Because it was instant.
L2353[17:17:04] <gamax92> oh right forgot
to mention
L2354[17:17:07] <greaser|q> (basically
GMA and up)
L2355[17:17:12] <S3> so if somebody can
find me a line level input card I will be so happy
L2356[17:17:23] <vifino> er
L2357[17:17:24] <greaser|q> all i've had
success with wrt the HDA so far is reading the wallclock
register
L2358[17:17:25] <gamax92> this is
SoundWire over Android USB tether
L2359[17:17:28] <S3> I have seen ones
with XLR connections for PCI and PCIxin the past
L2360[17:17:28] <vifino> cheap ass guitar
interface*
L2361[17:17:30] <gamax92> which gives
50ms
L2362[17:17:32] <vifino> the guitar was
expensive xD
L2363[17:17:33] <S3> PCIx*
L2364[17:18:03] <S3> I have to fiddle
with my live rack so much
L2365[17:18:19] <greaser|q> tbh if you
want 5ms latency on an android you're gonna need root and you're
gonna have to go pretty close to the metal
L2366[17:18:20] <S3> because consumer
level audio cards are crap
L2367[17:18:44] <vifino> greaser|q: I may
do that.
L2368[17:18:48] <greaser|q> my raspi has
an issue with jack where it usually just bus errors when i load
it
L2369[17:18:57] <greaser|q> but when it
isn't doing that it works alright
L2370[17:19:01] <vifino> I got alpine
linux on my phone and a patched sound thing with all the alsa
stuffs you could ever want.
L2371[17:19:15] <vifino> So... let's run
jack
L2372[17:19:16] <vifino> !
L2373[17:19:21] <S3> I could get a USB
audio card that is line level.. maybe that's what I should do. I
could throw in a live recorder into my rack that has USB and can do
live passthrough
L2374[17:19:29] <gamax92> greaser|q: how
possible would it be to do Intel HDA on DOS and emulate other
cards
L2375[17:19:29] <S3> and then snake a
long usb cable to my computer
L2376[17:19:29] <greaser|q> raspis are
actually pretty good for audio really
L2377[17:19:37] <S3> whatta ya think of
that idea?
L2378[17:19:48] <vifino> greaser|q:
Not... really.
L2379[17:20:03] <S3> I can throw it on
the seccond output of my compressor
L2380[17:20:05] <greaser|q> gamax92: not
sure, you'd probably need to get a V86 monitor for the 16-bit
realmode stuff and a whole DPMI server for the 32-bit protmode
stuff
L2381[17:20:18] <vifino> Well, not the
worst, but definitly not good from the integrated audio part.
L2382[17:20:25] <S3> that way it won't
bother the amplifier
L2383[17:20:26] <vifino> Holy shit is
that part picky.
L2384[17:20:40] <greaser|q> V86 monitors
are... not terribly hard, but you do need to get into protected
mode first and that's kinda fiddly
L2385[17:20:47] <greaser|q> also you need
an opcode reference handy
L2386[17:21:07] <gamax92> I'm not writing
that any time soon :P
L2387[17:21:19] <greaser|q> oh yeah, and
don't expect to have working OPL2/3 emulation, that's a royal pain
in the arse
L2388[17:21:25] <gamax92> definitely
no
L2390[17:21:47] <gamax92> was talking
about the not synth part of a SB16, something like that
L2391[17:21:47] <S3> if I could get live
output on USB I'll be all set
L2392[17:21:50] <greaser|q> if you want
to do this for impulsetracker, grab the source code and a version
of tasm that'll compile the damn sound drivers
L2393[17:22:02] <vifino> I'll be getting
a roland quad capture soonish, I'm gonna pray it'll work under
alsa.
L2394[17:22:06] <greaser|q> and then
start chipping away at getting the HDA working
L2395[17:22:12] <vifino> If so,
hooray!
L2396[17:22:26] <S3> heh.
L2397[17:22:36] <S3> vifino: how
different is that from something like this?
L2398[17:22:42] <greaser|q> well ok you'd
probably want to do the testing in a separate project
L2399[17:23:19] <S3> vifino: I'm for one
really tired of using the mic and line in of my sound card. I have
to turn down the gain like crazy so I don't blow the PCM
L2400[17:23:29] <greaser|q> but once
you've had some success you could just copy the SB16 drivers
(you'll probably want to fuck with the MMX mixer enabled one so you
can get resonant filters) and replace the SB16-specifics with
HDA-specifics
L2401[17:23:32] <S3> which decreases my
S/N
L2402[17:23:38] <S3> because I have to
turn it back up from my computer
L2403[17:23:57] <S3> which 99% of all the
noise I have on my signal is in the damned sound card of my
computer .. sheesh, consumer audio cards suck :)
L2404[17:24:42] <S3> I have a fantastic
S/N on my IRL live rack, and my compressor takes any else away with
the expander
L2405[17:24:56]
⇦ Quits: Negi
(~Poireau@2a01:e34:ef13:4150:e2ca:94ff:fe1f:76e0) (Quit:
Meh.)
L2406[17:25:00] <gamax92> greaser|q: oh
you mean in impulse tracker
L2407[17:25:02] <greaser|q> yeah
L2408[17:25:03]
⇨ Joins: mrkirby153
(mrkirby153@the.government.stole-your.pw)
L2409[17:25:12] <greaser|q> it's open
source since end of last year
L2410[17:25:17] <vifino> S3: Quad capture
is tiny, non-rackmount, has only few IO (two combi input plug
things for xlr and 6.3 mm mono, two out 6.3mm mono, two
digital)
L2411[17:25:20] <vifino> plus midi in
out
L2413[17:25:40] <S3> I wouldn't mind a
non rack mount except that I have an audio rack
L2414[17:25:43] <S3> so it kind of makes
sense
L2415[17:25:51] <S3> to get a rackmount
that is
L2417[17:26:13]
⇦ Quits: Thutmose (~elpat@cpe-55-54-66-208.caribcable.com)
(Read error: Connection reset by peer)
L2418[17:26:33] <S3> vifino: so you know
that mixer that Soarin uses for his live streaming?
L2419[17:26:46] <vifino> Hmm?
L2420[17:26:52] <vifino> Soaryn?
L2421[17:26:56] <vifino> Nope.
L2422[17:27:37]
⇨ Joins: Thutmose
(~elpat@cpe-55-54-66-208.caribcable.com)
L2423[17:27:53] <vifino> S3: anyhow,
check that quad capture out, it may be worth your time.
L2424[17:27:54] <S3> it's a Behringher
XR18. I know that Behringer has had a history of cheap parts and
hardware thatl last only a single tour till it fries, but a new
company is making all their parts for the past 2 or 3 years
now
L2425[17:28:01] <S3> well he has the X18
or so
L2426[17:28:12] <S3> but the XR18 is a
rackmount mixer. all it is is a unit that has its IO
L2427[17:28:19] <DeanIsaKitty> Hmmm, I am
strangely satisfied by the guy from LinusTechTips losing all their
data because he has no idea how to do stuff.
L2428[17:28:20] <S3> and then you control
it from a remove computer. I may be getting one
L2429[17:28:30] <S3> remote*(
L2430[17:28:39] <S3> YEah I'm looking at
the quad now
L2431[17:28:46] <vifino> DeanIsaKitty:
You are a person fullfilled by schadenfreude. You're nice, I like
you.
L2433[17:29:19] <S3> vifino: ^^^
L2434[17:29:32] <DeanIsaKitty> vifino:
Just in this one case. He is kind of a show-off.
L2435[17:29:55] <S3> vifino: iirc
somebody told me the software for it is in Java, so making our own
software to control it may not be a big deal
L2436[17:30:35] <vifino> S3: Yeah, I'd
totally help you. You just, uh, gotta send one to me.
*whistles*
L2437[17:30:43] <vifino> DeanIsaKitty:
Yeah, he is.
L2438[17:30:44] <S3> lolol
L2439[17:30:48] <S3> vifino: you like
that eh?
L2440[17:30:58] <S3> vifino: yeah my
friend and I are buying a house
L2441[17:31:05] <S3> and we're getting
like 50 down 5+ up
L2442[17:31:13] <S3> (they actually give
you like 10 up)
L2443[17:31:14] <vifino> Cool.
L2444[17:31:20] <S3> and we're going to
do some streaming
L2445[17:31:34] <S3> I have a nice
condenser mic now on a suspended arm
L2446[17:31:44] <vifino> S3: But
seriously, you can send me some stuffs you don't need...
L2447[17:31:47] *
vifino coughs
L2449[17:32:11] <S3> I do have an 8
channel mixer lying around..
L2450[17:32:14] <vifino> :D
L2451[17:32:15] <S3> but the stereo
channel is blown..
L2452[17:32:19] <S3> and it needs to be
put back together..
L2454[17:32:38] <vifino> I'm bored, have
a lot of time and like fixing things. :D
L2455[17:32:41] <S3> fostex 450 ^
L2456[17:32:55] <vifino> S3: Me wants. Me
can has?
L2457[17:32:58] <S3> I've been trying to
replace it
L2458[17:33:08] <S3> I dunno if it will
ever work again. I have it somewhere..
L2459[17:33:15] <S3> but it only does
mono out
L2460[17:33:47] <vifino> That would be
cool too.
L2461[17:33:47] <S3> I completely blew
one of the output channels because I was an idiot and hooked up an
unbalanced cable by accident
L2462[17:33:57] <vifino> Ouch.
L2463[17:34:14] <S3> it's very old
though
L2465[17:34:37] <vifino> S3: As long as
something works and it looks cool, I want it :P
L2466[17:35:16] <S3> yeah it's 8 channel
4 aux bus, 4 track and supports reel to reel tape control iirc..
all inputs are TRS and XLR with phantom power
L2467[17:35:31] <S3> it also supports
balanced RCA input
L2468[17:35:48] <S3> I used to hook my
N64 to it and stuff
L2469[17:35:56] <S3> and route the
surround encoding through it
L2470[17:36:09] <vifino> I also need to
put one of the dead mobos I have here on the wall and put a sign
saying "vifino - The destroyer of three motherboards and
counting! Thanks ASSUS."
L2471[17:36:24] <S3> which I JUST got a
new video cable for my N64 today!!!!
L2472[17:36:26] <S3> I'm so
excited!
L2473[17:36:32] <vifino> woohoo
L2474[17:36:33]
⇦ Quits: Thutmose (~elpat@cpe-55-54-66-208.caribcable.com)
(Read error: Connection reset by peer)
L2475[17:36:34] <S3> I've been without
one for like 5 years.
L2476[17:36:55] <S3> Do you know how hard
it is to play paper mario on an emulator? annoying
L2477[17:37:17] <vifino> Paper mario is
such a wonderful game.
L2478[17:37:26] <S3> I think so
L2479[17:37:38] <S3> I've beaten it
several times, but I was dissapointed with the thousand year
door
L2480[17:37:39]
⇦ Quits: sciguyryan
(~sciguyrya@80-254-76-243.dynamic.swissvpn.net) (Remote host closed
the connection)
L2481[17:37:50]
⇨ Joins: Thutmose
(~elpat@cpe-55-54-66-208.caribcable.com)
L2482[17:40:24] <vifino> S3: Check your
pm's :P
L2483[17:40:26]
⇦ Quits: Thutmose (~elpat@cpe-55-54-66-208.caribcable.com)
(Read error: Connection reset by peer)
L2484[17:41:22] <gamax92> S3: I do know
what it's like to play paper mario on an emulator
L2485[17:41:26]
⇨ Joins: Thutmose
(~elpat@cpe-55-54-66-208.caribcable.com)
L2486[17:41:28] <gamax92> FLICKERING
INTENSIFIES
L2487[17:44:21]
⇦ Quits: Pingex (~pingex@213.166.212.88) (Quit:
Leaving)
L2488[17:44:53]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2489[17:50:25]
⇦ Quits: fotoply
(~fotoply@2-104-228-18-static.dk.customer.tdc.net) ()
L2490[17:51:25] <S3> so uh
L2491[17:51:39] <S3> gamax92: it's
totally epilepsy
L2492[17:52:41] <S3> YIL that a big mac
counts for 50% of your daily calorie limit.
L2494[17:52:46] <S3> not calorie
L2495[17:52:49] <S3>
cholesterol&*
L2496[17:53:21] <S3> There is more
cholesterol in a big mac than there are in an entire thing of
eggs
L2498[17:55:51] <Deiwos> So SNES emulator
on OC, possible? :D
L2499[17:56:14] <vifino> No.
L2500[17:56:27] <vifino> At least not in
lua.
L2501[17:58:23] <gamax92> why wouldn't it
be possible
L2502[17:58:40] <gamax92> probably not
feasible or worth it though
L2503[17:59:55] <CompanionCube> in
theory
L2504[18:00:05] <gamax92> also resolution
and colors
L2505[18:00:07] <CompanionCube> you could
write a SNES emulator and accompanying operating system
L2506[18:00:28] <Deiwos> SNESOS
L2507[18:00:40]
⇦ Quits: Kubuxu (~Kubuxu@vs1.kubuxu.ovh) (Remote host closed
the connection)
L2508[18:00:41] <CompanionCube> oh
L2509[18:00:44] <CompanionCube> did I say
emulator
L2510[18:00:47] <CompanionCube> I meant
Architecture
L2511[18:01:41] <gamax92> Spastic Nature
Edge Sprites Of Simplicity
L2512[18:02:17] <vifino> gamax92: Refresh
rate of the gpu, cpu limit, etc..
L2513[18:02:22] <vifino> Definitly not in
real time.
L2514[18:02:33] <gamax92> exactly
L2515[18:03:31]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L2516[18:03:56] <MajGenRelativity>
alright
L2517[18:03:59] <gamax92> no
L2518[18:04:11] <MajGenRelativity> time
to test your idea greaser|q
L2519[18:04:48] <MajGenRelativity>
gamax92, why you salty?
L2520[18:05:27] <gamax92> I've been
crying too much, haven't bothered to remove the salt
L2521[18:05:44] <MajGenRelativity> why u
sed
L2522[18:05:48]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:c1a1:3946:34d6:1a7c:334a)
L2523[18:06:16] <gamax92> My pet ded is
bird
L2524[18:06:50] <MajGenRelativity> what
is a pet ded?
L2525[18:06:55] <MajGenRelativity> and
why is it bird?
L2526[18:07:00] <MajGenRelativity> Did it
get shot with a knife?
L2527[18:07:38] <gamax92> You know how
sometimes your smooth is running very car?
L2528[18:07:46] <MajGenRelativity> Oh
yeah
L2529[18:07:49] <MajGenRelativity> I'm
well aware of that
L2530[18:07:51]
⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Quit:
Bye!)
L2531[18:07:52]
⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Quit: WeeChat
1.3)
L2532[18:08:31] <MajGenRelativity> what's
up with your smooth gamax92?
L2533[18:08:35] <gamax92> I wish procyon
would stop putting (Object) where D:<
L2534[18:08:38] <MajGenRelativity> Is it
to do with your pet ded?
L2535[18:08:53] <S3> I have a pet
muxdemux
L2536[18:09:08] <S3> what goes in must
come out
L2537[18:09:18] <gamax92> Procyon be
like: String S3 =
(Object)blah.someFunctionThatReturnsString();
L2538[18:09:33] <S3> GROSS
L2539[18:09:37] <S3> is that a
template?!
L2540[18:09:40] <gamax92> no?
L2541[18:09:45] <MajGenRelativity>
Eyyyyyyyyyyyyyyyyyy it's S3!
L2543[18:09:50] <S3> that's a
parenthesis
L2544[18:10:00] <MajGenRelativity> And
his name is JOHN CENA!
L2545[18:10:03] <S3> Hey
MajGenRelativity
L2546[18:10:06] <S3> I saw you
earlier
L2547[18:10:10] <MajGenRelativity> Yes
you did
L2548[18:10:12] <S3> but you were
busy
L2550[18:10:13] <MajGenRelativity> I'm
everywhere
L2551[18:10:17] <MajGenRelativity> I'm
inside your head
L2552[18:10:20] <MajGenRelativity>
outside your window
L2554[18:10:21] <gamax92> S3:
List<String, List<Integer, Double>>
L2555[18:10:27] <MajGenRelativity> I am
gamax92 's pet ded
L2556[18:10:32] <S3> MajGenRelativity:
you might be very cold if you were outside my window
L2557[18:10:37] <MajGenRelativity> S3
bro
L2558[18:10:39] <S3> I mean I wasn't cold
out there but it's windy and...
L2559[18:10:44] <MajGenRelativity> I
walked home in subzero without gloves
L2560[18:10:55] <MajGenRelativity> My
hands were freezing off while I asked Lua questions
L2561[18:11:01] <gamax92> S3: did you not
see my <>'s?
L2562[18:11:24] <S3> 9F / -13 C
L2563[18:11:33] <S3> gamax92: lol
L2564[18:11:43] <S3> gamax92: I'm staying
away from that :D
L2565[18:11:56] <Deiwos> I wish it were
-13 C here
L2566[18:12:05] <S3> what is it?
L2567[18:12:08] <MajGenRelativity> I AM
THE UNIVERSE
L2568[18:12:13] <MajGenRelativity> And
his name is JOHN CENA!
L2569[18:12:36] <Deiwos> Currently 22C
but fog-level humid
L2570[18:12:46] <S3> I see
L2571[18:12:51] <S3> it's windy out which
makes it a bit cooler
L2572[18:13:05] <Deiwos> Oh, wind
sucks
L2573[18:13:09] <S3> It gets doiwn to
-40/-40 in january about this time usually but el nino this
year
L2574[18:13:09] <gamax92> I haven't
tested cfr but as I remember it doesn't put (Object) on
everything
L2575[18:13:15] <S3> with wind
chill
L2576[18:14:03] <S3> Almost time for some
Starcraft II
L2577[18:14:10] <S3> MajGenRelativity
should get on SC2 too
L2578[18:14:25] <MajGenRelativity>
M8
L2579[18:14:26] <MajGenRelativity> I
would
L2580[18:14:29] <MajGenRelativity> If I
had SC2
L2581[18:14:33] <S3> blast it
L2582[18:14:41] <MajGenRelativity>
Instead, I am John Raynor
L2583[18:14:44] <S3> Cruor has it
L2584[18:14:49] <MajGenRelativity> and
Arcturus Mengsk
L2585[18:14:54] <MajGenRelativity> and
Sarah Kerrigan
L2586[18:15:02] <S3> I don't even know
these people
L2587[18:15:08] <MajGenRelativity>
Wat
L2588[18:15:13] <MajGenRelativity> Have
you played the campaign?
L2589[18:15:15] <gamax92> neither do
I
L2590[18:15:23] <S3> Oh yeah I know
john
L2591[18:15:33] <S3> If you saysd tychus
findlay I would have recognized it
L2592[18:15:36] <S3> and no
L2593[18:15:42] <S3> I haven't played the
campaign
L2594[18:15:45] <MajGenRelativity> Well
apparently reading the entire wiki trumps playing the actual game
XD
L2595[18:15:48] <S3> I just play
multiplayer, have for years
L2596[18:15:54] <MajGenRelativity>
Ahhhhhhh
L2597[18:16:01] <S3> I mean I played like
4 or 5 missions
L2598[18:16:08] <S3> but I find campaign
boring
L2599[18:16:22] <S3> I'm a zerg only
player and I just want to wreck shit in sc2
L2600[18:16:25] <gamax92> I've never
played Warzone2100 online before
L2601[18:16:29] <MajGenRelativity> Zerg
Rush
L2602[18:16:40] <S3> Oddly enough I'm not
really a rusher
L2603[18:16:48] <MajGenRelativity>
Ultralisks?
L2604[18:17:00] <S3> I almost always open
up with a 7 roach rush but I do it to build my economy, not to
cheese the opponent early on
L2605[18:17:10] <S3> because you send
your roaches over and lair + expand
L2606[18:17:15] <S3> so you get early
massive minerals
L2607[18:17:17] <Deiwos> SC2 with the
latest expansion has good stuff IMO
L2608[18:17:20] <S3> and creep spread is
fasta fter that
L2609[18:17:40] <S3> the roach rush is
super useful for that, and I can still make spine crawlers etc if
I'm playing against zerg, etc
L2610[18:17:45] <S3> get an early spire..
whatever
L2611[18:17:54] <S3> because with early
expansion I can pull gas fast
L2612[18:17:59] <MajGenRelativity> True
true
L2613[18:18:10] <S3> and if I don't wnat
to, I can just keep my roaches
L2614[18:18:12] <MajGenRelativity>
Deiwos, Legacy of the Void is good? good to remember
L2615[18:18:23] <MajGenRelativity> S3, If
I played, I would probably be Protoss
L2616[18:18:25] <S3> I haven't upgraded
yet
L2617[18:18:32] <S3> my bud I play with
plays protoss
L2618[18:18:35] <MajGenRelativity> I'm a
tank guy
L2619[18:18:36] <Deiwos> I really love
the stuff LotV adds yeah
L2620[18:18:50] <S3> what does lotv
add?
L2621[18:19:02] <MajGenRelativity> I
would rather have 100 Zombie-sized ducks than 100 duck-sized
zombies
L2622[18:19:02] <S3> I don't even have
HOTS
L2623[18:19:06] <Deiwos> Brood War style
Dark Archons :D
L2624[18:19:07] <MajGenRelativity>
S3
L2625[18:19:09] <MajGenRelativity>
Well
L2626[18:19:18] <S3> I shoulda bought it
when it was on sale for 10 bucks this november..
L2627[18:19:20] <MajGenRelativity> You
should get them all
L2628[18:19:30] <S3> well I don't play
campaign
L2629[18:19:48] <S3> all it does in
multiplayer HOTS that is is give me what swarm hosts and those
flying things that drag things around.?
L2630[18:19:51] <S3> vipers
L2631[18:20:04] <Deiwos> I actually am
not sure what the difference is for multiplayer, because presumably
everyone will have all the available units and buildings
L2632[18:20:07] <S3> which are useful for
ultralisks, but I don't see much point otherwise.
L2633[18:20:24] <S3> yeah I can play HOTS
games with just the standard
L2634[18:20:30] <S3> but I have to play
with someone that has hots iirc
L2635[18:20:35] <S3> and set my expansion
level
L2636[18:20:35]
⇨ Joins: calclavia
(uid15812@2001:67c:2f08:6::3dc4)
L2637[18:20:35]
zsh sets mode: +v on calclavia
L2638[18:20:56] <MajGenRelativity> S3,
you have to play with someone who has hots?
L2639[18:20:58] <MajGenRelativity>
XD
L2640[18:21:05] <Deiwos> Oh, that's
weird
L2641[18:21:05] <S3> something like
that
L2642[18:21:13] <S3> I dunno what the
details really are
L2643[18:21:18] <gamax92> S3: do you have
or had a dreamcast
L2644[18:21:20] <MajGenRelativity> Pls
capitalize, otherwise I start giggling like an idiot
L2645[18:21:27] <S3> I can't play
unranked or ranked matchmaking without buying hots for the hots
units
L2646[18:22:04] *
MajGenRelativity snickers
L2647[18:22:12] <S3> I have never had a
dreamcast, but I always wanted one. They have 56K modems!
L2648[18:22:27] <MajGenRelativity> I'm
not snickering at you not having HoTS
L2649[18:22:35] <MajGenRelativity> I'm
snickering at "hots"
L2650[18:22:40] <vifino> I want a ps4,
they can run windows.
L2651[18:22:41] <vifino> er
L2652[18:22:42] <S3> I always wanted one
to play Fantasy Star Online using original hardware.
L2653[18:22:42] <vifino> wat
L2654[18:22:45] <vifino> i mean,
linux
L2655[18:22:47] <vifino> wtf
L2656[18:22:59] <S3> Phantasy Star Online
for GC has always been like 100 - 200 bucks or some shit
L2657[18:23:05] <S3> I don't get it
L2658[18:23:37] <vifino> Brain: Dreamcast
-> runs windows or something -> S3 wants that -> i want a
console too -> ps4 -> ps4 had a talk at 32C3 for alternative
os on it -> ?!?!?!?!
L2659[18:23:38] <MajGenRelativity>
vifino, you want Windows
L2660[18:23:48] *
MajGenRelativity throws Windows at vifino
L2661[18:23:57] <vifino>
MajGenRelativity: Yeah, sure I do. That's the reason I don't use
it
L2662[18:23:59] <vifino> Oh wait.
L2663[18:24:25] <gamax92> vifino: uhh,
Dreamcast does not run windows >_>
L2664[18:24:28] <S3> I wouldn't be
surprised if the dreamcast actually runs on top of saturn
code
L2665[18:24:51] <gamax92> don't think so,
same processors brands but different processors
L2666[18:24:57] <S3> really?
L2667[18:25:05] <MajGenRelativity>
vifino, you don't use Windows because you can't handle the
truth
L2668[18:25:15] <MajGenRelativity> and
it's name is JOHN CENA
L2669[18:25:15] <S3> MajGenRelativity: Do
you use Windows?
L2670[18:25:20] <MajGenRelativity> S3,
yup
L2671[18:25:26] <S3> MajGenRelativity:
What is it like?
L2672[18:25:28] <MajGenRelativity> Thing
to remember about me, I love IT
L2673[18:25:32] <gamax92> Saturn had a
SH-1 or SH-2, one of those
L2674[18:25:34] <S3> you should do a ctcp
version on me :)
L2675[18:25:36] <gamax92> Dreamcast has a
SH-4
L2676[18:25:36] <MajGenRelativity> I
don't do IT though XD
L2677[18:26:01] <MajGenRelativity> S3,
windows is pretty nice
L2678[18:26:06] <MajGenRelativity> For
one thing, it is no longer Vista
L2679[18:26:11] <XDjackieXD> S3: nice
domain ^^
L2680[18:26:17] <S3> wait what
L2681[18:26:22] <Deiwos> Wocchat can't
ctcp apparently
L2682[18:26:28] <XDjackieXD> S3:
9600-baud.net
L2683[18:26:32] <MajGenRelativity> In all
my 1 1/2 years of having this laptop, I haven't had a single crash
or BSOD
L2684[18:26:33] <XDjackieXD> your
hostname
L2685[18:26:34] <gamax92> Deiwos:
sorry
L2686[18:26:34] <S3> Oh yes
L2687[18:26:37] <S3> I'm not masked
haha
L2688[18:26:42] <S3> XDjackieXD: yes.
It's my domain
L2689[18:26:45] <vifino> gamax92: Some
weird console runs windows ce
L2690[18:26:52] <S3> XDjackieXD: best
domain ever
L2691[18:26:57] <Deiwos> Haha gamax
L2692[18:27:01] <vifino> I'm not sure
which one.
L2693[18:27:14] <S3> gamax92 and vifino
love my domain name
L2694[18:27:15] <gamax92> well ...
Dreamcast had Windows CE stuff
L2695[18:27:25] ***
surferconor425 is now known as surferconor425|Away
L2696[18:27:31] <XDjackieXD>
MajGenRelativity: well I haven't had a single kernel panic that I
didn't cause myself by beeing dumb (like unloading my gpu driver on
a running system :3)
L2697[18:27:33] <S3> gamax92: no
wayt
L2698[18:27:37]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2699[18:27:39] <S3> way*
L2700[18:27:46] <gamax92> but it's not
that all games used Windows CE, also I don't believe that it was a
full operating system just various libraries to dev with
L2701[18:28:11] <MajGenRelativity>
XDjackieXD, I'm not properly equipped with IT knowledge to fight a
OS flamewar
L2702[18:28:20] <MajGenRelativity> I'm
pulling the ripcord on that discussion
L2703[18:28:30] <vifino> I am though,
just not about windows.
L2704[18:28:31] <S3> The last kernel
panic I ever had was when I mounted a partition from an ubuntu VM
on one of my Xen Dom0s
L2705[18:28:33] <vifino> :D
L2706[18:28:42] <S3> it really did not
like that VM
L2708[18:28:47] <XDjackieXD> windows ce
is a running windows system. I have a dvb-s receiver I got for
2.50€ that runs windows ce with explorer.exe :P
L2709[18:28:51] <MajGenRelativity> And OC
discord picked a perfect time to disconnect from IRC
L2710[18:28:55] <MajGenRelativity>
./tableflip
L2711[18:29:00] <S3> and it could mount
anybody elses partitions
L2712[18:29:02] <S3> but for some
reason
L2713[18:29:08] <MajGenRelativity> %flip
MajGenRelativity
L2714[18:29:09] <gamax92> Fun fact, all
games that use Windows CE are unplayable on any emulator except for
latest Demul, cause WinCE games mean you must have a fully working
MMU
L2715[18:29:14] <S3> whenever I made a
loop device and mounted the ubuntu partitions it would crash the
server
L2716[18:29:20] <MajGenRelativity>
./tableflip
L2717[18:29:25] <gamax92> and from what I
understand doing that is intensely slow
L2718[18:29:28] <S3> I blame Ubuntu
:)
L2719[18:29:35] <gamax92> except somehow
demul has full speed mmu
L2720[18:29:42] <gamax92> probably
massive hacks
L2721[18:29:46] <XDjackieXD> gamax92:
there are games on wince? D:
L2723[18:30:07] *
Mimiru sighs
L2724[18:30:17] <vifino> You okay,
Mimiru?
L2725[18:30:39] <S3> see, the video game
system that I came up with with my friends, if you're playing say
like a sports game and need lots of controller ports, you need a
multitap right?
L2726[18:30:40] *
XDjackieXD shudders
L2728[18:30:50]
⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote
host closed the connection)
L2729[18:30:59] <S3> adds four
controllers
L2730[18:31:01] <XDjackieXD> :D
L2731[18:31:03]
⇨ Joins: Corded
(discord@2607:5300:60:51da::c0f:fee)
L2732[18:31:03]
zsh sets mode: +v on Corded
L2733[18:31:11] <S3> neat idea, eh?
L2734[18:31:15]
<
MajGenRelativity> (╯°□°)╯︵
┻━┻
L2735[18:31:18] <gamax92> S3: hehe
L2736[18:31:18] <MajGenRelativity> HERE
WE GO
L2737[18:31:34] ***
alfw is now known as alfw|Off
L2738[18:31:34] <S3> We recommend you use
stranded wire or tetherwire ethernet cables
L2739[18:31:38] <XDjackieXD> S3:
yeah
L2740[18:31:38] <vifino> S3: As long as
it also allows for a debug solution and stuff, yes.
L2741[18:31:40] <S3> ones that are
flexible if you know what I mean
L2742[18:31:49] <S3> well
L2743[18:31:54] <S3> guess how wireless
controllers work?
L2745[18:32:00] <XDjackieXD> vifino:
debug solutions aka wireshark ^^
L2746[18:32:11] <vifino> XDjackieXD: I
rather meant ssh to the console.
L2747[18:32:11] <S3> another idea we had,
was to put an SD card slot on the controllers
L2748[18:32:23] <S3> and you can store
button layouts on it
L2749[18:32:28] <S3> bring it to your
friends and boom, your custom controls
L2750[18:32:33] <S3> everywhere you
go
L2751[18:32:35] <gamax92> ehh?
L2752[18:32:35] <XDjackieXD> you can use
esp8266 modules for the controllers :)
L2753[18:32:38] <gamax92> i don't get
it
L2754[18:32:51] <S3> wireless controllers
can charge via PoE
L2755[18:32:52] <Deiwos> wocchat is
amazing, by the way gamax :P
L2756[18:32:56] <gamax92> yay
L2757[18:32:57] <S3> just need a poE
switch
L2759[18:33:08] <gamax92> ?
L2760[18:33:15] <S3> and the cpu we
decided on was a Cortex A15 ARM chip with virtualization.
L2761[18:33:25] <vifino> S3: Mod freebsd
like the ps4, with drive letter prefixes in paths for it :D
L2762[18:33:37] <S3> vifino: thats what
we want to do
L2763[18:33:40] <S3> we want to use
Bhyve
L2764[18:33:46] <S3> when the ARM bhyve
support comes out
L2765[18:33:57] <vifino> Well, that
doesn't have much to do with that...
L2766[18:34:04] <S3> we wanted to do it
with vanilla FreeBSD
L2767[18:34:13] <vifino> boooring
L2769[18:34:24] <vifino>
boooooooooring.
L2770[18:34:24] <S3> we will still make
our own dashboard etc
L2771[18:34:32] <S3> then all of the
games run as VMs
L2772[18:34:34] <gamax92> O_O
L2773[18:34:40] <gamax92> this controller
i got, has autorun
L2774[18:34:44] <S3> gamax92: wut?
L2775[18:34:53] <gamax92> you plug it in
and it pops up a fake storage device with drivers
L2776[18:35:00] <vifino>
"drivers"
L2777[18:35:03] <S3> vifino: the reason
is so that you can keep the system up to date
L2778[18:35:10] <S3> without worrying
about our kernel hacks
L2779[18:35:15] <vifino> .-.
L2780[18:35:32] <vifino>
system0://our_stuff.elf
L2781[18:35:33] <S3> we can automate and
perfect freebsd-udate
L2782[18:35:34] <S3> update(*
L2783[18:35:52] <vifino>
controller0://button_mappings.cfg
L2784[18:35:53]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2785[18:36:45] <S3> but the thing is, by
having controllers ethernet, it is very easy for me during the
prototyping process to plug my xbox controller into my desktop,
make a perl script that translates my controllers events into
packets for the game console, and bam
L2786[18:38:33] <vifino> S3: at least
make a library that injects into everything and replaces the paths
with the drive lettering system thing, because its cool as
fuck
L2787[18:38:34]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2789[18:38:54] <vifino> also allows devs
to be lazy and there will be no need for long paths and shit
L2790[18:39:15] <S3> vifino: why do that
if you could just have a symlinked mount point or
something..?
L2791[18:39:26] <vifino> S3: because its
longer
L2792[18:39:30] <S3> lol?
L2793[18:39:37] <vifino> also, it looks
cooler
L2794[18:39:38] <vifino> :D
L2795[18:39:49] <S3> you want a C
drive?
L2796[18:39:53] <vifino> No.
L2797[18:39:57] <S3> lolol
L2798[18:40:00] <vifino> I want real
names not letters.
L2799[18:40:08] <vifino>
system://pathhere
L2800[18:40:08] <XDjackieXD> ^^
L2801[18:40:09] <S3> so you want
resources
L2802[18:40:12] <S3> I see.
L2803[18:40:18] <vifino> Yeah.
L2804[18:40:26] <vifino> So it doesn't
matter which backend provides what.
L2805[18:40:48] <S3> well you don't
necessarily need a library to do that. you can do it with like a
mountpint registry or symlink registry and then put it in your SDK
and dashboard.
L2806[18:41:11] <S3> you'd be able to
type it all in and bam
L2807[18:41:18] <S3> games://
L2808[18:41:22] <S3> music://
L2809[18:41:25] <vifino> S3: a library
which is preloaded, because it can overwrite standart system calls
and stuff with the modded paths.
L2811[18:41:47] <vifino> it is very very
useful because you can change the providing elements and yet don't
have to change a line.
L2812[18:41:57] <S3> I suppose the best
way to do that is to create a library with macros
L2813[18:42:04] <vifino> >_>
L2814[18:42:24] <vifino> Or... just make
a library which overwrites these calls, it being preloaded into the
executables
L2815[18:42:25] <S3> well otherwise
you're bottlenecking filepaths in function calls
L2816[18:42:47] <S3> overwriting the
actual call to functions like open, etc seems like a bad idea
L2817[18:42:53] <gamax92> this controller
is garbage
L2818[18:42:54] <S3> we know what
happened to ssl
L2819[18:43:01] <gamax92> absolute
garbage
L2820[18:43:01] <S3> what kind of
controller?
L2821[18:43:13] <gamax92> it's a ps2
clone with USB
L2822[18:43:15] <vifino> S3: ps4 and
stuff does that, it's pretty cool.
L2823[18:43:25] <vifino> I really really
like that idea.
L2824[18:43:52] <vifino> Not really for a
desktop system, but for embedded systems, it is very cool.
L2825[18:44:40] <gamax92> on the first
stick: moving left affects axis 0 and 2, up affects 1
L2826[18:44:43] <vifino> If you just have
your mounts and stuff in /mounts/namehere/path, what happens if you
change that mount path?
L2827[18:45:05] <gamax92> on the second
stick: moving up affects 2 and 3, and moving left causes 2 to
jitter
L2828[18:45:21] <vifino> You *can* make
macros which call the converting functions, but really, don't do
anything else.
L2829[18:45:24] <gamax92> also the second
stick causes button presses
L2830[18:45:40] <MajGenRelativity> well
then, I'm hurrying on towards a working version of TACEATS1
L2831[18:45:43]
⇦ Quits: surferconor425|Cloud
(uid77899@2604:8300:100:200b:6667:4:1:304b) (Quit: Connection
closed for inactivity)
L2832[18:45:44] <MajGenRelativity> I
fixed the deleting files issue
L2833[18:46:12] <gamax92> the back two
buttons on top are also loose-ish and you have to hit the top of
them
L2834[18:46:13] <vifino> The overhead
will be barely noticable, since it won't be called in a loop a
thousand times.
L2835[18:46:28] <vifino> You don't open,
delete, etc.. anything in a loop that often, really.
L2836[18:46:39] <vifino> The IO will
still be the slowest part of it anywy.
L2837[18:47:28] <S3> vifino: I'd be
worried about security vulnerabilities
L2838[18:47:42] <S3> I would rather wrap
it because of that honestly
L2839[18:47:43] <vifino> Oh,
please.
L2840[18:48:04] <S3> however
L2841[18:48:06] <vifino> S3: You're
rewriting paths and calling the normal functions.
L2842[18:48:10] <vifino> Not more, not
less.
L2843[18:48:34] <S3> it may be safest to
modify the VFS
L2844[18:48:46] <S3> instead of rewriting
the functions, do it right at the core
L2845[18:49:24] <MajGenRelativity> S3, if
you are worried about security, install Adobe Reader
L2846[18:50:41] <S3> What's that?
L2847[18:51:16] <MajGenRelativity> Adobe
Reader
L2848[18:51:29] <MajGenRelativity> It
fixes everything turning a computer off and on can't
L2849[18:51:34] ***
alfw|Off is now known as alfw
L2850[18:53:58] <gamax92> yeah, axis 2 on
this controller is broken, if it worked, this controller would be
usable
L2851[18:54:15]
⇨ Joins: Something12 (~Something@184.65.42.207)
L2852[18:54:26] <gamax92> also all the
axis move too fast, they hit full range before I physically at full
range
L2853[18:59:26]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:c1a1:3946:34d6:1a7c:334a) (Quit:
Leaving)
L2854[18:59:55]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:c1a1:3946:34d6:1a7c:334a)
L2855[19:03:53] <MajGenRelativity> Have a
good night guys!
L2856[19:03:53] <gamax92> hmm, this is
actually apparently a linux kernel bug
L2857[19:04:10]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go,
to adventure!)
L2858[19:04:16] <gamax92> about the axis
being broken, everything moving too fast is probably the
controllers fault
L2859[19:05:07] ***
alfw is now known as alfw|Off
L2860[19:13:15] ***
alfw|Off is now known as alfw
L2862[19:21:37] <S3> gamax92: ^
L2863[19:21:59] <gamax92> y
L2864[19:22:04] <S3> BECAUSE
L2865[19:22:08] <gamax92> BECAUSE Y
L2866[19:22:19] <S3> because you can
throw a DAC in there or a DAC
L2867[19:22:24] <S3> and then put it into
sound
L2868[19:22:27] <gamax92> what about a
DAC
L2869[19:22:27] <S3> put a speaker in the
hose
L2870[19:22:36] <gamax92> or how about a
DAC
L2871[19:22:40] <S3> both
L2873[19:36:09] ***
alfw is now known as alfw|Off
L2874[19:36:25]
⇨ Joins: Xakorik
(~Xakorik@173-80-89-182.bklycmtk02.res.dyn.suddenlink.net)
L2876[19:37:35] <S3> cheap
L2878[19:38:06] <S3> I might get one for
my n64
L2879[19:38:09] <S3> and PSX
L2880[19:44:49] ***
g is now known as gAway2002
L2881[19:46:32] ***
surferconor425|Away is now known as surferconor425
L2882[19:47:22]
⇨ Joins: surferconor425|Cloud
(uid77899@id-77899.tooting.irccloud.com)
L2883[20:05:46]
⇦ Quits: tim4242
(~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (Quit:
HydraIRC -> http://www.hydrairc.com <- Like it? Visit
#hydrairc on EFNet)
L2884[20:09:36] ***
alfw|Off is now known as alfw
L2885[20:12:25]
⇦ Quits: Deiwos (~deiwos@69.25.207.230) (Read error:
Connection reset by peer)
L2886[20:12:54] <S3> whee
L2887[20:13:01] <S3> I feel like it's
about time for PS2
L2888[20:24:10]
⇦ Quits: h3po (~h3po@aftr-5-146-248-79.unity-media.net)
(Quit: Leaving.)
L2889[20:28:31] ***
Antheus|School is now known as AntheusSleep
L2890[20:31:55] <AntheusSleep> It's
almost #oc's 2nd birthday
L2891[20:32:43] <AntheusSleep>
????????????
L2892[20:35:00] <AntheusSleep> Elizabeth:
can you combine Antheus and PotatoTrumpet on the oc stats page
under Antheus?
L2893[20:39:56]
⇦ Parts: AntheusSleep
(Antheus@2001:19f0:6800:8161:1:be:a:7001) ())
L2894[20:39:56]
⇨ Joins: AntheusSleep
(Antheus@2001:19f0:6800:8161:1:be:a:7001)
L2895[20:42:10]
⇨ Joins: yoshifan
(webchat@cpe-76-95-178-124.socal.res.rr.com)
L2896[20:42:33] <yoshifan> I am having a
problem getting my server on the internet
L2897[20:42:58] <yoshifan> It's got an
internet card in it, but running IRC gives "module 'internet'
not found:"
L2898[20:43:03] <AntheusSleep> Like.. MC
server?
L2899[20:43:08] <yoshifan> no, ingame
server
L2900[20:43:13] <AntheusSleep> Um
L2901[20:43:16] <yoshifan> it is running
on an MC server, if that matters
L2902[20:43:20]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2903[20:43:33]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2904[20:43:41] <CompanionCube> LOL
L2905[20:43:43] <AntheusSleep> Are you
sure it's an Internet card and not a network card?
L2906[20:43:45] <CompanionCube> notepad
has 4 karma
L2907[20:43:52] <yoshifan> I'll
look
L2908[20:44:05]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2909[20:44:07] <yoshifan> It is an
internet card
L2910[20:44:08] <AntheusSleep>
CompanionCube ????
L2911[20:44:09]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2912[20:44:15] <CompanionCube>
AntheusSleep,
L2913[20:44:21] <CompanionCube> 1 notepad
4 Vexatos, DarkIRC, Skye, ds84182
L2914[20:44:25] <DeanIsaKitty>
CompanionCube: notepad++ and stuff :P
L2915[20:44:30]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2916[20:44:32] <CompanionCube>
DeanIsaKitty, ik
L2917[20:44:36]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2918[20:44:47] <ds84182> what the
fuck?
L2919[20:44:56] <DeanIsaKitty>
CompanionCube: I'm actually surprised that C doesn't have a lot of
karma though xD
L2920[20:44:59]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2921[20:45:05]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2922[20:45:26]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2923[20:45:31]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2924[20:45:32] <yoshifan> Are internet
cards disabled within OpenComputers servers?
L2925[20:45:36] <yoshifan> Maybe to
prevent abuse
L2926[20:45:40] <AntheusSleep> yoshifan
have the condos been changed in anyway?
L2927[20:45:50] <AntheusSleep>
configs*
L2928[20:46:01] <yoshifan> I've only
turned down power consumption
L2929[20:46:29] <AntheusSleep> Also, is
the server hosted on a server hosted?
L2930[20:46:39] <AntheusSleep> Or are you
running it?
L2931[20:46:41] <yoshifan> What do you
mean?
L2932[20:47:02] <yoshifan> I am running
the server on my home machine
L2933[20:47:10] <yoshifan> if that's what
you are asking
L2934[20:47:52] <AntheusSleep> Make sure
you are using the Internet card and not the wireless network or
network card
L2935[20:47:58] <yoshifan> I just
did
L2936[20:48:01] <AntheusSleep> Reboot the
computer
L2937[20:48:08] <yoshifan> I've done so
twice
L2938[20:48:28] <AntheusSleep> Delete oc
config and restart server?
L2939[20:48:38] <yoshifan> I'll do
that
L2940[20:49:53] <yoshifan> Same
problem
L2941[20:50:03] <yoshifan> It isn't
logging anything either
L2942[20:50:06] <AntheusSleep> .-.
L2943[20:50:09] <yoshifan> to the console
I mean
L2944[20:50:39] <AntheusSleep> I have no
idea then
L2945[20:50:56] <yoshifan> I have looked
in all the locations it referenced, and no mention of
internet
L2946[20:51:07] <yoshifan> Maybe my OPPM
install is corrupt, let me reinstall it real quick
L2947[20:51:50] <AntheusSleep> yoshifan:
go into lua and type '=component.list"
L2948[20:52:51] <AntheusSleep> See if
Internet is one of the things
L2949[20:54:10] <S3> wtf is the =
for
L2950[20:54:18] <AntheusSleep>
=component.list()
L2952[20:54:29]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2953[20:54:33] <S3> is that a repl
feature?
L2954[20:54:35] <yoshifan> I am
reinstalling openos
L2955[20:54:47] <AntheusSleep> S3: it
prints what the function returns
L2956[20:54:54] <S3> I see that
L2957[20:54:56] <S3> but ...
L2958[20:55:08] <S3> I didn't realize you
could do it that way
L2960[20:55:13]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2961[20:56:09] <yoshifan> Reinstalling
OpenOS made it work
L2962[20:56:15] <yoshifan> I'm not sure
why it stopped working
L2963[20:56:57]
⇦ Quits: yoshifan
(webchat@cpe-76-95-178-124.socal.res.rr.com) (Quit: Web client
closed)
L2964[20:57:02] <AntheusSleep>
#BlameSangar
L2965[20:58:31] <AntheusSleep> Well I'm
off to bed now
L2966[21:03:40]
⇦ Parts: Thutmose (~elpat@cpe-55-54-66-208.caribcable.com)
())
L2967[21:06:46]
⇨ Joins: Haywoodspartan
(~haywoodsp@static.21.47.251.148.clients.your-server.de)
L2968[21:16:56]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2969[21:17:06]
⇦ Quits: Haywoodspartan
(~haywoodsp@static.21.47.251.148.clients.your-server.de) (Remote
host closed the connection)
L2970[21:32:14] <sugoi> gamax92: if gc
gets the popen stream, should it "close" it, forcing it
to run to completion?
L2971[21:32:31] <sugoi> or let it fade
into the eather?
L2972[21:32:34] <sugoi> :)
L2973[21:32:50] <gamax92> oh, you mean
__gc metamethod?
L2974[21:32:53] <sugoi> yes
L2975[21:32:59] <gamax92> why not test it
out on real lua :3
L2976[21:33:05] <gamax92> that's
interesting
L2977[21:33:52] <sugoi> in real lua, how
can i force the gc?
L2978[21:33:59] <gamax92>
collectgarbage()
L2979[21:35:00] <gamax92> yeah, it seems
to be close on collect
L2980[21:36:58] <sugoi> i dont see the
output though
L2981[21:37:02] <sugoi> something liek
this
L2982[21:37:15] <gamax92>
io.popen("lua -e 'while io.stdin:read(1) do end
print(\"Hello\")'","w")
L2983[21:37:18] <gamax92>
collectgarbage()
L2984[21:37:24] <gamax92> >
Hello
L2985[21:37:42] <sugoi> oh der
L2986[21:37:44] <sugoi> haha
L2987[21:37:57] <sugoi> silly user error,
ok ..
L2988[21:38:40] <sugoi> oh AND it starts
up the coroutine immediately
L2989[21:38:45] <sugoi> hmm, ok
L2990[21:42:26] <gamax92> how are you
running processes
L2991[21:45:30] <sugoi> you mean
coroutine.resume?
L2992[21:45:48] <sugoi> gamax92: so this
will be interesting, we'd have gc picking up the close
L2993[21:45:54] <sugoi> but....in openos,
the gc thread isn't a "process"
L2994[21:46:06] <sugoi> a feature that
predates my refactor
L2995[21:46:15] <gamax92> gc ...
thread?
L2996[21:46:24] <gamax92> isn't it just a
lua thing
L2997[21:46:33] <sugoi> yes, but it's
running on a coroutine
L2998[21:46:47] <gamax92> I don't
understand what that mean o.o
L2999[21:46:51] <sugoi> so during gc,
coroutine.status() is a different one
L3000[21:46:58] <sugoi> err, srorry
L3001[21:47:01] <sugoi>
coroutine.running()
L3002[21:47:07] <sugoi> #lua
coroutine.running()
L3003[21:47:07] <|0xDEADBEEF|> >
thread: 0x7f9f3406e4a8 | false
L3004[21:47:24] <gamax92> wtf are you
talking about though, lua isn't doing stuff while the gc is
active
L3005[21:47:46] <gamax92> oh, __gc?
L3006[21:47:56] <sugoi> yes, the __gc
metamethod
L3007[21:48:07] <sugoi> which i have to
meta call in order for the popen to close
L3008[21:48:12] <sugoi> (if the user
didn't)
L3009[21:48:39] <sugoi> so in that
callback - the coroutine is "unknown' to openos
L3010[21:48:49] <sugoi> s/'/"/
L3011[21:48:56] <gamax92> kibided
L3012[21:49:06] <sugoi> kibided?
L3013[21:49:13] <gamax92> kibided.
L3014[21:49:29] <Mimiru> %sed list
L3015[21:49:34] *
Mimiru sighs
L3016[21:49:44] <gamax92> does kibided
ping you :P
L3017[21:49:48] <Mimiru> No
L3018[21:49:49] <sugoi> nay
L3019[21:49:55] <gamax92> oh...
L3020[21:50:40]
⇦ Quits: Away_21 (crystal@bronyville.me) (Ping timeout: 189
seconds)
L3021[21:50:48] *
Mimiru sighs
L3022[21:50:52] *
Mimiru more
L3023[21:50:59] <sugoi> gamax92:
so...yeah, you'd have a process tree whilst(openos specific thing)
whilst in the __gc call
L3024[21:51:01]
⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L3025[21:51:01]
zsh sets mode: +v on MichiBot
L3026[21:51:20] <sugoi> so your popen
close would be...essentially unassociated
L3027[21:51:24] <sugoi> which has
isues
L3028[21:51:30] <gamax92> no?
L3029[21:51:49] <Mimiru> %sed list
L3030[21:51:53] <MichiBot> Mimiru:
Enabled SED channels: [#PCL-Minecraft, #MichiBot, #oc]
L3031[21:52:02] <sugoi> foo
L3032[21:52:04] <sugoi> s/foo/bar/
L3033[21:52:05] <MichiBot> <sugoi>
bar
L3034[21:52:16] <gamax92> hold on i need
to look up gc metamethod
L3035[21:53:54] <gamax92> yeah, __gc
passes the object itself to the function
L3036[21:54:15]
⇨ Joins: Away_21 (crystal@bronyville.me)
L3037[21:54:35] <gamax92> so if popen is
implemented properly which it probably isn't, then you just mark a
flag in the stream object that it's closed
L3038[21:54:48] <gamax92> and then later
invokes will see and return nil
L3039[21:55:53] <sugoi> gamax92:
obviously it isn't correct :) but, the problem is how openos
resolve metadata about coroutines
L3040[21:56:14] <gamax92> I haven't
looked into any multi process related stuff about openos
L3041[21:56:17] <sugoi> if you run a
coroutine that openos didn't create, it'll fail to load io and some
other data
L3042[21:56:55] <sugoi> i can work around
this, but...this is a frustrating detail of popen
L3043[21:57:45] <sugoi> oh
wait.....ok...good news
L3044[21:58:26] <sugoi> well, the thread
is known, atm i'm confused which thread it is
L3045[21:58:45] <sugoi> ok ok ... well
thanks for your help
L3046[21:58:54] <gamax92> lol stock photo
descriptions :P
L3047[21:59:15] <gamax92> Group of people
enjoying pizza and beer around table, slice of pizza left in
box
L3048[22:00:22] <gamax92> XD
"Unhealthy eating" is a tag
L3049[22:01:06] <Izaya> no, unhealthy
eating would be the pizza box being empty
L3050[22:11:35] <sugoi> gamax92: ha!
somehow, i got ocemu to crash so badly that the ocemu.cfg is
corrupted
L3051[22:11:36] <sugoi> :(
L3052[22:11:50] <gamax92> y u do
dis
L3053[22:13:12] <Mimiru> So, my PSU is
failing, which has been the cause of my GPU crashing
L3054[22:13:56] <_habnabit> ugh i can't
find a plan9k disk anywhere
L3055[22:14:28] <gamax92> _habnabit: why
not download it?
L3056[22:14:29] <_habnabit> just 'dig'
and 'maze'
L3057[22:14:40] <_habnabit> gamax92, how
would you do that?
L3058[22:14:49] <Mimiru> So, now I get to
replace a 850w psu
L3059[22:14:57] <gamax92> Mimiru:
ouch
L3060[22:15:35] <Mimiru> Yeah.. current
candidate is $129
L3061[22:18:28] <_habnabit> wait, would
oppm give me plan9k..?
L3062[22:18:41] <CompanionCube> might
do
L3063[22:18:46] <CompanionCube> can't
remember
L3064[22:24:11] <sugoi> gamax92: ok
confirmed, the __gc callback is definitely not a thread known by
openos, could this be ocemu?
L3065[22:24:43] <sugoi> perhaps ocemu is
creating a thread just for boot, but __gc runs on ocemu's main
thread
L3066[22:25:28] <sugoi> in fact, that'd
make sense...i can't get debug info in that gc callback to log or
print to openos, but asserts kill the instance and ocemu reports
the assert
L3067[22:25:55] <gamax92> __gc is a lua
thing, ocemu doesn't do anything about that and I don't really know
what I could do
L3068[22:37:16] <sugoi> gamax92: oh what
a complex mess. what if my popen is forking a child process that
also has a popen - while i could reload the process info of an
arbitrary popen-process, ican't assume which is gc'd first (parent
or child)
L3069[22:37:42] <gamax92> you ... you are
doing generic pipes right?
L3070[22:37:56] <sugoi> can you
elaborate?
L3071[22:38:22] <gamax92> you have a pipe
object, and give process A and process B their respective
halves
L3072[22:38:53] <sugoi> yes
L3073[22:39:22] <_habnabit> huh, plan9k
doesn't seem to let you use the arrow keys or control-c or
control-shift-c
L3074[22:39:45] <sugoi> but everything
you process.load in openos gets "process" info
L3075[22:40:05] <gamax92> yeah I probably
need to look at that first :/
L3076[22:40:06] <sugoi> and ... you could
have process B do some shell loading, which inside that does more
popen forks
L3077[22:40:18] <sugoi> gamax92: my point
is, openos keeps track of processes and loads
L3078[22:40:34] <sugoi> and when a
process is gc'd, it is removed from the list
L3079[22:41:12] <sugoi> but if i have
multiple popen processes (zombies) -- and the 'wrong' one gets gc'd
-- then when a dependency gets gc'd, it'll fail to run to
completion
L3080[22:41:35] <gamax92> does this
process info also store stuff like stdin and stdout?
L3081[22:41:44] <sugoi> yes
L3082[22:42:07] <sugoi> so for this to
work, i'm going to have to store all child process data created
inside popen
L3083[22:42:32] <sugoi> so when ANY get
gc'd, make sure all of the family is loaded, and then close
L3084[22:42:58] <sugoi> not close the
entire thing, just make sure the right parts are gc
L3085[22:43:02] <sugoi> err, closed
L3086[22:43:09] <sugoi> but yeah, this is
crazy
L3087[22:44:08] <gamax92> I'm too tired
to deal with this ._.
L3088[22:45:05] <sugoi> well i'm going to
give this some thought. thanks for letting me complain a bit
L3089[22:45:12] <sugoi> laters
L3090[22:45:14] *
sugoi is afk
L3091[22:45:48] ***
Cranium is now known as Cranium[Away]
L3092[22:47:45] <gamax92> sugoi: I was
going to read linux source code though :P
L3093[22:49:28] <gamax92> sugoi: also
make sure to remember about blocking, where process A dumps a bunch
of garbage into the buffer but process B isn't reading it, so
process A stops being resumed until the buffer clears
L3094[22:49:51] <gamax92> or process B
tries to read a line from the buffer but there's not a line, so
process B stops being resumed until a line exists
L3095[22:59:36]
⇨ Joins: Greenphlem
(uid22276@id-22276.tooting.irccloud.com)
L3096[22:59:41] <Greenphlem> Hey
all!
L3097[22:59:50] <gamax92> Hi there
L3098[22:59:59] <Greenphlem> Are you guys
aware of Placing screens makes tcon slime?
L3099[23:00:29] <Greenphlem> In
1.8.9
L3100[23:01:08]
⇦ Quits: Lathanael|Away
(~Lathanael@p54961EB0.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L3101[23:02:03] <Temia> That's...
different. o.O
L3102[23:08:11]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961B16.dip0.t-ipconnect.de)
L3104[23:12:26] <Izaya> sounds like a
block ID collision
L3105[23:12:31] <Izaya> though those
shouldn't happen
L3106[23:15:52] <gamax92> screens be
jelly :3
L3108[23:16:41]
⇨ Joins: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L3109[23:16:41]
zsh sets mode: +v on Kodos
L3110[23:16:42] <gamax92> fucking pluma,
I don't care if you don't know what encoding this file is, just
open it
L3111[23:17:24] <Greenphlem> It was too
big for any pastebin :/ also its odd since one of the blocks it
turned into twas a RFTools machine, so it's not just TCon
L3112[23:18:25] <gamax92> Greenphlem:
have you reported it on the github?
L3113[23:18:37] <Greenphlem> Probably a
good idea eh?
L3114[23:18:40] <gamax92> ~w issues
L3116[23:18:45] <gamax92> <3
ocdoc
L3117[23:20:49] <Kodos> I <3 git
bisect
L3118[23:22:34] <Kodos> So how is the
trading upgrade working
L3119[23:23:22] <Kodos> Actually tell me
tomorrow, coming down from a sugar rush from the cola I had
L3120[23:23:25] <Kodos> Heading to
bed
L3121[23:23:30]
⇦ Quits: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web
client closed)
L3122[23:23:44] <gamax92> Greenphlem: hmm
... not really able to find a mention of a class transformer
issue
L3123[23:25:56] <gamax92> usually there's
a line like "Something went wrong!" in the log
L3124[23:27:32] ***
SleepingFairy is now known as Daiyousei
L3125[23:29:00] <Greenphlem> Okay I
posted it to github
L3126[23:30:46] <gamax92> oh I forgot to
look at the crash file
L3127[23:31:44]
⇦ Quits: ds84182 (ds84182@eos.pc-logix.com) (Ping timeout:
198 seconds)
L3128[23:31:44]
⇦ Quits: Zerant (~Zerant@5.196.237.209) (Ping timeout: 198
seconds)
L3129[23:31:54]
⇨ Joins: ds84182 (ds84182@eos.pc-logix.com)
L3130[23:32:18] <gamax92> Greenphlem: so
idea, can you remove the charsettweaks mod?
L3131[23:32:22]
zsh sets mode: +v on asie
L3132[23:32:31] <gamax92> speaking of the
devil
L3133[23:32:34] <Greenphlem> Sure
L3134[23:32:37]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L3135[23:32:38]
⇦ Quits: spiriteddusty (spiriteddu@eos.pc-logix.com) (Ping
timeout: 198 seconds)
L3136[23:34:01] <Greenphlem> gamax92:
Still there
L3137[23:34:25] <gamax92> Greenphlem: do
you remember what crashed it though?
L3138[23:34:54] <Greenphlem> Placing the
screens down, how many I can place before it crashes seems to be
random
L3139[23:35:19] <gamax92> oh, so it did
crash again even without the CharsetTweaks part of Charset?
L3140[23:35:30] <gamax92> cause if so I'd
like to see that relavent crash file
L3142[23:38:18]
⇨ Joins: Zerant (~Zerant@5.196.237.209)
L3143[23:38:39]
⇨ Joins: Thorinori
(webchat@host-72-174-2-236.msl-mt.client.bresnan.net)
L3144[23:38:40] <gamax92> Greenphlem: ooh
much different, you should give that one as well for the
issue
L3145[23:38:54] <Thorinori> Hello!
L3146[23:39:07] <gamax92> the crash
itself in both seems to be treating a screen as a coal generator
:P
L3147[23:39:13] <Greenphlem> The crash I
put in the issue was similar to that right?
L3148[23:39:53]
⇨ Joins: spiriteddusty
(spiriteddu@eos.pc-logix.com)
L3149[23:39:54] <gamax92> the stack
traces are completely different
L3150[23:39:55]
zsh sets mode: +o on spiriteddusty
L3151[23:40:28] <gamax92> both refer to a
coal generator and screen though
L3152[23:40:35] <Greenphlem> Okay, added
that one
L3153[23:42:20] <Thorinori> Anyone
experienced with AE2 and OC interaction?
L3154[23:43:50] <Thorinori> Or with
databases
L3155[23:45:14] <sugoi> gamax92: process
blocking definitely, that's the cool part of popen, yes that's all
how it works
L3156[23:45:33] <sugoi> btw, i did some
thinking on the way home from work. i can make this whole gc thing
work just fine without a lot of mess
L3157[23:55:22]
⇦ Quits: Thorinori
(webchat@host-72-174-2-236.msl-mt.client.bresnan.net) (Ping
timeout: 204 seconds)
L3158[23:56:37]
⇨ Joins: t3hero_
(~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590)
L3159[23:59:16]
⇦ Quits: t3hero
(~t3hero@2601:202:200:fb50:d877:cea2:1379:8523) (Ping timeout: 192
seconds)