<<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.
L70[02:52:13] <Vexatos> dangranos, http://git.io/vus5Y
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?
L186[03:35:55] <vifino> dangranos: https://github.com/vifino/ircprinter
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)
L246[05:15:49] <dangranos> https://www.google.com/trends/explore#q=well%20that%20escalated%20quickly
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
L251[05:22:59] <vifino> https://puu.sh/mj9uH/2b8989ec75.png
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
L280[05:41:09] <Vexatos> sooo guys, what is your opinion on https://github.com/asiekierka/Computronics/issues/168
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
L302[05:43:21] <Vexatos> Inari, https://github.com/asiekierka/Computronics/blob/master/src/main/resources/assets/computronics/lua/component/tape_drive/bin/tape.lua
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
L313[05:46:01] <Kubuxu> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/OpenOS/lib/event.lua#L216-L227
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
L391[06:24:47] <Skye> D:
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
L494[07:11:12] <Vexatos> Sangar, http://git.io/vuZtH
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
L519[07:24:14] <Vexatos> http://git.io/vuZOC
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
L614[08:46:32] <Inari> Sangar: https://gist.github.com/Inari-Whitebear/cd58da908a41c83a8c89 well... not much of an entry? xD
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
L657[09:26:38] <Skye> ?
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
L721[09:53:27] <nxsupert> https://github.com/AppliedEnergistics/Applied-Energistics-2
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
L764[10:24:54] <Kubuxu> GOGOGOGO, buy tin foil hat today: https://www.kickstarter.com/projects/shieldapparel/shield-the-world-s-first-signal-proof-headwear /s
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
L816[11:17:35] <CompanionCube> http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html might be worth a read if you're not against uselessd
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
L909[11:37:23] <CompanionCube> https://github.com/mschwager/dhcpwn
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
L929[12:18:52] <CompanionCube> https://unix.stackexchange.com/questions/194710/laptop-unusable-after-deleting-bin
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.
L1033[12:46:50] <Inari> https://github.com/ReikaKalseki/Reika_Mods_Issues/issues/415
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
L1041[12:51:39] <Skye> What do people think of https://github.com/MightyPirates/OpenComputers/issues/1597 ?
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
L1071[13:25:43] <ocdoc> http://ocd.cil.li/api: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
L1076[13:26:12] <S3> Oh?
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
L1081[13:26:45] <S3> of?
L1082[13:26:52] <Izaya> paranoia
L1083[13:26:54] <S3> of
L1084[13:26:58] <Izaya> well
L1085[13:27:00] <S3> ...
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
L1089[13:27:11] <S3> um
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*
L1100[13:28:44] <S3> heh
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
L1144[13:36:35] <Sangar> found it, http://git.io/vucDe Vexatos
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.
L1234[13:45:39] <Sangar> D: sugoi, http://git.io/vuc5T such inconsist
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
L1264[13:47:21] <ocdoc> http://ocd.cil.li/component: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
L1502[14:04:25] <S3> wut
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?
L1541[14:10:12] <S3> :)
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?
L1562[14:13:34] <S3> OS*
L1563[14:13:38] <sugoi> but what was 1.5's /bin/sh.lua ?
L1564[14:13:43] <ds84182> S3: Well, it is kinda
L1565[14:13:50] <Vexatos> S3, Inari (I think) showed me this http://d-e-f-i-n-i-t-e-l-y.com/
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
L1574[14:15:07] <Sangar> reminds me of http://shouldiblamecaching.com/ :P
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
L1622[14:23:39] <asie> 0
L1623[14:23:41] <asie> )
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
L1704[14:33:11] <Vexatos> in other news, Computronics just got overpowered http://git.io/vuCY7
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)
L1929[15:02:02] <MajGenRelativity> sugoi, I have a program at http://pastebin.com/tkXzN7nU
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
L1949[15:04:28] <Vexatos> take this http://git.io/vuCBX, remove .audio, .tweak, .chat and that's it probably
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
L2037[15:09:13] <sugoi> MajGenRelativity: http://www.lua.org/manual/5.3/manual.html#pdf-ipairs and http://www.lua.org/pil/7.3.html
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
L2058[15:10:57] <asie> or https://www.reddit.com/r/feedthebeast/comments/3zgf4v/rftools_189420beta2_released/
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
L2067[15:18:19] <Sangar> Temia, http://git.io/vuCzU
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!)
L2074[15:38:44] <CompanionCube> https://dzone.com/articles/a-qa-with-haiku-developer-waddlesplash
L2075[15:41:26] <vifino> Does waddlesplash waddle his paddle to haiku?
L2076[15:41:38] <Antheus|School> http://imgur.com/qzvfBXD Izaya
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
L2087[15:53:04] <Inari> http://akari.in/pinky_SjbfP im only toggling and using setOutput for side 5 :/
L2088[15:53:44] <Inari> http://akari.in/pinky_sCsKr <- thats the setup, 4 is left, right is 5..
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
L2094[15:58:47] <ocdoc> http://ocd.cil.li/component: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
L2218[17:02:55] <S3> ?
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
L2225[17:03:30] <S3> etc
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
L2247[17:05:49] <S3> :)
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
L2282[17:09:05] <S3> :P
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
L2291[17:10:12] <vifino> Oh, yeah, since some cool people seem to be using jack here, https://github.com/vifino/k20 </almostshamelessplug>
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
L2389[17:21:29] <S3> something like this might work: http://proav.roland.com/products/ar-3000sd/
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
L2412[17:25:28] <S3> Ah
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
L2416[17:25:54] <vifino> S3: http://www.rolandus.com/products/quad-capture/
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.
L2432[17:29:17] <S3> http://www.sweetwater.com/store/detail/XR18
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
L2448[17:32:01] <S3> lol
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..
L2453[17:32:37] <S3> https://images.duckduckgo.com/iu/?u=http%3A%2F%2Fimg.audiofanzine.com%2Fimage.php%3Flang%3Dja%26identifier%3Did%26size%3Dthumb2%26module%3Dproduct%26product_id%3D19217&f=1
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
L2464[17:34:14] ⇦ Quits: Inari (~Pinkishu@p5DEC6D06.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
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.
L2493[17:52:44] <S3> er
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
L2497[17:53:23] <S3> ...
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!
L2542[18:09:46] <S3> oh
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
L2549[18:10:12] <S3> lol
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
L2553[18:10:21] <S3> ...
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
L2707[18:28:44] <S3> :(
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:
L2722[18:30:05] <gamax92> http://segaretro.org/Windows_CE
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
L2727[18:30:47] <S3> here's a compatible multitap for our system: http://www.amazon.com/TP-LINK-TL-SG105-Gigabit-Ethernet-Desktop/dp/B00A128S24%3Fpsc%3D1%26SubscriptionId%3DAKIAILSHYYTFIVPWUY6Q%26tag%3Dduckduckgo-ffsb-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB00A128S24
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?
L2744[18:31:54] <S3> :)
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
L2758[18:33:06] <gamax92> S3: http://www.amazon.com/TP-LINK-TL-PoE150S-Gigabit-Injector-compliant/dp/B001PS9E5I/ref=pd_sim_147_10?ie=UTF8&dpID=41nX9YF4%2BUL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=124HK1DGSHFKBTWYXC7B
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
L2768[18:34:17] <S3> nah
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)
L2788[18:38:54] <S3> hmm
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.
L2810[18:41:34] <S3> hmm
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
L2861[19:21:36] <S3> https://pbs.twimg.com/media/CXxhoHRWAAAwAHP.jpg
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
L2872[19:24:40] <S3> http://www.amazon.com/Tmvel-RCACVS-Composite-Converter-Blue-Ray/dp/B009A6PJKQ/ref=sr_1_3?ie=UTF8&qid=1451957066&sr=8-3&keywords=composite+to+hdmi
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)
L2875[19:37:33] <S3> ooh
L2876[19:37:35] <S3> cheap
L2877[19:37:45] <S3> http://www.amazon.com/Skhxdd-S-video-Capture-Composite-Supported/dp/B00YBIHHL2
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()
L2951[20:54:22] <S3> wat
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
L2959[20:55:09] <S3> heh
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)
L3103[23:09:14] <Greenphlem> See here: https://gfycat.com/VerifiableConcreteApe then getting this crash http://pastebin.com/RpkJYLPp
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
L3107[23:16:04] <Greenphlem> Also In my minecraft chat i'm getting "There were errors running the class transformer." so here's my fml-client-latest.log: https://www.dropbox.com/s/96bjgrrvdm2zjav/fml-client-latest.log?dl=0
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
L3115[23:18:40] <ocdoc> https://github.com/MightyPirates/OpenComputers/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
L3141[23:36:12] <Greenphlem> Without charset: http://pastebin.com/zzfEWeYh
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)
<<Prev Next>> Scroll to Top