<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:31] *** Pwootage|Off is now known as Pwootage
L2[00:05:29] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 378 seconds)
L3[00:08:34] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L4[00:08:53] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L5[00:16:51] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L6[00:17:14] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L7[00:28:51] <Kodos> I can't think of something to make in TPT except for cherry bombs :x
L8[00:29:04] <dangranos> um, it is possible to open some xorg program and make it use remote xserver?
L9[00:30:08] <Sandra> sadly you cannot fit both a wireless network card and a t2 redstone card in a microcontroller....
L10[00:30:10] <Sandra> :(
L11[00:30:57] <Sandra> dangranos, there's ZNC?
L12[00:31:00] *** mr208 is now known as mallrat208
L13[00:31:08] <dangranos> uh?
L14[00:31:18] <Sandra> <dangranos> um, it is possible to open some xorg program and make it use remote xserver?
L15[00:31:26] <dangranos> how IRC bouncer related to x11 programs?
L16[00:31:35] <Sandra> or is it XNC.
L17[00:31:38] <Sandra> I can't remember,
L18[00:31:41] <Sandra> it's something.
L19[00:31:44] <Sandra> VNC that's it.
L20[00:32:01] <Sandra> whoops.
L21[00:32:12] ⇦ Quits: TangentDelta (~tangentde@63.143.24.22) (Quit: WeeChat 1.2)
L22[00:33:02] <dangranos> huh
L23[00:33:14] <dangranos> i run programs on remote server but they dont show up
L24[00:33:34] <Sandra> oh. it's a separate login.
L25[00:33:47] <Sandra> or... wait.
L26[00:34:16] *** VikeStep|A is now known as VikeStep
L27[00:40:03] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L28[01:10:55] ⇦ Quits: awweaver (~awweaver@pool-108-19-180-23.dllstx.fios.verizon.net) (Read error: Connection reset by peer)
L29[01:20:46] ⇨ Joins: Vexatos (~Vexatos@p200300556E06659061B2B8D9B4DEE97E.dip0.t-ipconnect.de)
L30[01:20:46] zsh sets mode: +v on Vexatos
L31[01:22:07] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L32[01:51:43] ⇨ Joins: MalkContent (MalkConten@p4FDCF45D.dip0.t-ipconnect.de)
L33[01:52:22] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Remote host closed the connection)
L34[01:52:23] ⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Read error: Connection reset by peer)
L35[01:53:49] <MalkContent> can you select an output slot for the robots crafting?
L36[01:55:42] <Sandra> wouldn't it output to the currently selected slot?
L37[01:58:24] <MalkContent> nop
L38[02:00:20] <MalkContent> just the first free slot it finds. which can also be in the craftinggrid slots
L39[02:01:31] <Sandra> ~w crafting
L40[02:01:31] <ocdoc> http://ocd.cil.li/component:crafting
L41[02:01:37] <Kodos> What the fuck
L42[02:01:46] <Kodos> The dev of Draconic Evolution thought OC was a CC addon...
L43[02:01:50] <Sandra> ...
L44[02:01:52] <Sandra> ......
L45[02:01:56] <Sandra> .........
L46[02:02:04] ⇨ Joins: brandon3055 (~Brandon@122.129.140.38)
L47[02:02:11] <Kodos> Welcome, Brandon
L48[02:02:12] <Sandra> sounds legit.
L49[02:02:20] <brandon3055> Hello
L50[02:02:24] <Kodos> OC is most definitely NOT a CC addon lol
L51[02:02:37] <Sandra> is this the dev of DE?
L52[02:02:38] <brandon3055> ok never used it lol
L53[02:02:42] <Kodos> Yes, Sandra
L54[02:02:51] <Sandra> ok cool.
L55[02:03:05] <Kodos> brandon3055, it's okay, we all make mistakes =)
L56[02:03:29] <Sandra> MalkContent, "If successful the crafting result will be placed in the currently selected slot, or (if occupied by something else) will be placed into the next slot containing similar items or in the next free slot."
L57[02:04:01] <Sandra> heh.
L58[02:04:03] <brandon3055> oh you know what i was thinking of open peripherals
L59[02:04:14] <Sandra> y'know, they both have open in the name.
L60[02:04:14] <Kodos> Ah
L61[02:04:21] <MalkContent> derp
L62[02:04:22] <Kodos> That's actually an addon for both CC and OC now
L63[02:04:33] <MalkContent> my bad, thx Sandra
L64[02:04:41] <MalkContent> just read it myself
L65[02:04:43] <Sandra> and it's OC compatibility is very bad.
L66[02:05:19] <Sandra> and confuses countless people.
L67[02:05:51] <Sandra> (the inbuilt OC and Computronics integration is muuch better.)
L68[02:07:24] <Sandra> but oh well.
L69[02:07:37] <Sandra> so what brings you here, brandon3055?
L70[02:07:49] <Kodos> I invited him to learn more about OC so he can use the API for DE
L71[02:07:52] <Kodos> For the new reactor
L72[02:08:07] <Kodos> Speaking of
L73[02:08:09] <Sandra> ah cool.
L74[02:08:10] * Kodos pokes Vex
L75[02:08:27] <Vexatos> .-.
L76[02:08:31] <Kodos> Do you have the relevant info handy for using OC's api to add component functions to a mod
L77[02:08:32] <Sandra> I know computronics has integration with the energy storage thingy.
L78[02:08:42] <Sandra> ~w addons
L79[02:08:43] <ocdoc> http://ocd.cil.li/addons
L80[02:09:28] <Vexatos> https://github.com/asiekierka/Computronics/blob/master/src/main/java/pl/asie/computronics/integration/draconicevolution/DriverExtendedRFStorage.java :P
L81[02:09:34] <Vexatos> speaking of DE
L82[02:09:48] <Kodos> Vexatos, this is for the new upcoming Draconic Reactor
L83[02:10:20] <Sandra> brandon3055, https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/java/li/cil/oc/api/README.md
L84[02:10:30] <Kodos> There's my winner
L85[02:10:37] <brandon3055> I will also be adding built in CC (and now i guess OC) support fo the storage.
L86[02:10:54] <Vexatos> Oh? well that's easy enough
L87[02:11:51] <Sandra> psst use drivers.
L88[02:12:02] <Kodos> Are you planning on doing anything about the fact that someone in draconic armor can't be /kill'd by an admin?
L89[02:12:13] <Kodos> Or is that 'working as intended'
L90[02:12:16] <Vexatos> so for CC, you just create one IPeripheralProvider and one peripheral class which will wrap the IExtendedRFStorage
L91[02:12:19] <Vexatos> for OC, you do the same
L92[02:12:26] <Vexatos> you create one DriverTileEntity
L93[02:12:39] <Vexatos> which will return a ManagedEnvironment for that interface
L94[02:12:50] <Sandra> Vex is OC's dedicated integration guy.
L95[02:12:53] <Vexatos> :D
L96[02:13:01] <Vexatos> I know a lot about that, yeah
L97[02:13:29] <brandon3055> ok well i know where to come if i get stuck :)
L98[02:13:55] <Vexatos> brandon3055, if you do not want to use the @Callback system of OC
L99[02:14:05] <Vexatos> and instead use a plain copy of the system CC uses
L100[02:14:16] <Sandra> drivers are better to use because they only register components if an adapter is there specifically, rather than if they are just touching.
L101[02:14:18] <Vexatos> implement ManagedPeripheral on your ManagedEnvironment
L102[02:14:21] * Sandra glares at Reika.
L103[02:14:44] <Vexatos> yea, you do want to use a driver in this case
L104[02:15:29] *** Pwootage is now known as Pwootage|Off
L105[02:15:43] <Sandra> driverless should be for blocks that are designed to ONLY be used by a computer.
L106[02:17:22] <Vexatos> brandon3055, I recommend you show me both your CC and OC classes once you're done, maybe I can find something to improve ;)
L107[02:38:52] <brandon3055> Vexatos, Will do. But i wont be starting on those for a while
L108[02:39:09] <Vexatos> ok
L109[02:42:07] <Kodos> http://puu.sh/jLldF/6687626d45.png I love this damn game
L110[02:50:31] <Kodos> Just saw the time, gn
L111[03:00:20] ⇦ Quits: Yepoleb (~quassel@178-190-227-163.adsl.highway.telekom.at) (Killed (warden.esper.net (Nickname regained by services)))
L112[03:00:22] ⇨ Joins: Yepoleb (~quassel@194-166-5-21.adsl.highway.telekom.at)
L113[03:11:16] *** Cranium is now known as Cranium[Away]
L114[03:25:37] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 201 seconds)
L115[03:29:51] ⇨ Joins: Inari (~Uni@p54934089.dip0.t-ipconnect.de)
L116[03:42:53] ⇨ Joins: h3po (~h3po@aftr-37-24-152-156.unity-media.net)
L117[03:46:27] <robhol> Kodos: interesting. I wonder if it'd be possible to recreate one of my Powder Game "toys" in it
L118[03:51:06] *** Lathanael|Away is now known as Lathanael
L119[03:53:48] ⇨ Joins: mr208 (~mallrat20@142-197-84-231.res.bhn.net)
L120[03:58:08] ⇦ Quits: mallrat208 (~mallrat20@142.197.84.231) (Ping timeout: 378 seconds)
L121[04:02:43] <Inari> robhol: in what
L122[04:03:03] <Inari> and what powder game toy
L123[04:19:12] *** Cruor|Away is now known as Cruor
L124[04:19:59] <MalkContent> can you alter the number of lines the lua interpreter returns when inspecting?
L125[04:20:08] <MalkContent> or better yet, get it to scroll
L126[04:24:51] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L127[04:48:20] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L128[05:00:50] *** alekso56_off is now known as alekso56
L129[05:10:03] ⇨ Joins: M89 (~M89@acdz139.neoplus.adsl.tpnet.pl)
L130[05:24:18] ⇨ Joins: supercheese200 (webchat@host86-172-19-149.range86-172.btcentralplus.com)
L131[05:26:17] ⇦ Quits: supercheese200 (webchat@host86-172-19-149.range86-172.btcentralplus.com) (Client Quit)
L132[05:43:45] ⇦ Quits: BarbasTheDog (~Barbas@177.11.142.57) (Ping timeout: 201 seconds)
L133[06:08:40] ⇨ Joins: Negi (~Poireau@58.26.90.92.rev.sfr.net)
L134[06:10:30] ⇦ Quits: ^v (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 198 seconds)
L135[06:11:38] ⇨ Joins: Barbas (~Barbas@177.11.142.57)
L136[06:27:57] <Sangar> o/
L137[06:34:55] *** SleepingFairy is now known as Daiyousei
L138[06:37:26] <MalkContent> heo
L139[06:44:54] <Vexatos> \o
L140[06:57:22] ⇨ Joins: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L141[06:58:24] <Sangar> sooo, just a little fyi, after running in circles around the server rack rework thing for a few weeks, i'll probably shelf that for the time being :/ requires quite drastic rewrites for a little too little gain and just more problems
L142[07:00:25] * MalkContent nods as if he had a clue
L143[07:01:08] <MalkContent> Sangar, I think something is off with the robots use with duration
L144[07:01:23] <MalkContent> but I'm not sure if it's intentional
L145[07:02:13] <MalkContent> only thing i got to work so far is bows, and they fire instantly
L146[07:02:17] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 206 seconds)
L147[07:02:27] <MalkContent> though only if given a duration
L148[07:02:36] <Sangar> you sure you got the parameters right? :X
L149[07:02:44] <Sangar> if so, 1.7 or 1.8?
L150[07:03:15] <MalkContent> 1.7
L151[07:03:19] <MalkContent> and i think so
L152[07:03:27] <MalkContent> the robot locks up for the duration in seconds
L153[07:03:58] <MalkContent> a thing that might be related to that is
L154[07:04:18] <MalkContent> a thaumcraft primal staff slowly recharges vis when in player inventory
L155[07:04:26] <MalkContent> inside a robot, it's like 10 times faster
L156[07:04:57] <MalkContent> so maybe the robots are just on speed or something
L157[07:05:00] <Sangar> a; yeah, that's normal
L158[07:05:25] <Sangar> the pause is what's emulating the use duration in the robot, the actual action is immediate but behaves like it was used for so long
L159[07:05:37] <Sangar> because it'd be annoying to implement differently :P
L160[07:05:44] <MalkContent> :C
L161[07:06:10] <MalkContent> wanted to make robots use tc wands
L162[07:07:01] <MalkContent> and the action of that is with held down use, not post release
L163[07:08:03] <MalkContent> i mean, i think that goes for lots of things that require use with a duration
L164[07:08:13] <Sangar> ah. well. sorry then :/ feel free to make an issue, but no promises (at all :X)
L165[07:08:24] <MalkContent> because there are so many of those x)
L166[07:08:44] <MalkContent> can do ^^
L167[07:28:03] ⇨ Joins: ScorpyX (webchat@109.63.252.174)
L168[07:32:24] ⇦ Quits: VikeStep (~VikeStep@101.184.15.75) (Quit: Leaving)
L169[07:34:40] ⇦ Quits: mrdeadlocked (~admin@199.204.185.12) (Ping timeout: 206 seconds)
L170[07:37:46] ⇨ Joins: mrdeadlocked (~admin@199.204.185.12)
L171[07:39:22] ⇨ Joins: sciguyryan (~sciguyrya@93-94-245-48.dynamic.swissvpn.net)
L172[08:20:27] ⇨ Joins: ^v (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L173[08:27:22] ⇦ Quits: RaptorJeebus (RaptorJeeb@cpe-124-180-194-101.lns7.lon.bigpond.net.au) (Read error: Connection reset by peer)
L174[08:27:37] ⇨ Joins: RaptorJeebus (RaptorJeeb@CPE-124-180-194-101.lns7.lon.bigpond.net.au)
L175[08:32:02] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L176[08:36:13] <CompanionCube> aaaaand file conflicts
L177[09:14:02] ⇦ Quits: Negi (~Poireau@58.26.90.92.rev.sfr.net) (Ping timeout: 201 seconds)
L178[09:46:09] *** rakiru|offline is now known as Kasen
L179[09:53:26] ⇦ Quits: Vexatos (~Vexatos@p200300556E06659061B2B8D9B4DEE97E.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L180[10:03:09] ⇨ Joins: Vexatos (~Vexatos@p200300556E06654061B2B8D9B4DEE97E.dip0.t-ipconnect.de)
L181[10:03:09] zsh sets mode: +v on Vexatos
L182[10:30:09] <Kodos> Sangar, sadface, but I understand (RE Server stuffs). Any other things planned?
L183[10:34:02] <Sangar> been messing with the switch rework a bit (make it one, with a card slot to allow upgrading it), pretty much only have the gui left (well, left to fix, it's basically done, too, except for mc being mc).
L184[10:34:34] <Kodos> Vewy Intewesting
L185[10:35:17] *** Cranium[Away] is now known as Cranium
L186[10:35:47] ⇨ Joins: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L187[10:36:29] <Kodos> Also, had an idea
L188[10:36:40] <Kodos> How do you feel about loot EEPROMs
L189[10:37:27] <Lizzy> 3w4er5t66trryt6tytr5r5y675rt6rt5y67rt547rt5uy67rtguy7rtyt67yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyygr544tr4ty6756trrrr5yrtytytytytytytytytytyty
L190[10:37:34] <Lizzy> sorry, was cleaning keyboard
L191[10:37:38] <Kodos> looooool
L192[10:37:41] <Lizzy> forgot i had hexchat in focus
L193[10:38:03] <gamax92> Lizzy is doing what cats do best
L194[10:38:15] ⇦ Quits: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L195[10:38:43] <Lizzy> na, cats sit on them, they don't drop apple pudding with condensed milk on them
L196[10:41:54] <Sangar> Kodos, uhh, such as?
L197[10:42:31] <Kodos> Well, your remote control example would be a good candidate. You could have the client software on a loot disk, and the bios for the drone on a loot EEPROM
L198[10:43:04] <Vexatos> naaaaaah
L199[10:43:08] <Sangar> ehh, but that's the thing, isn't it?
L200[10:43:14] <Vexatos> let's bloat them dungeons loots ever more \:D/
L201[10:43:16] <Sangar> it usually comes with some additional software
L202[10:43:35] <Sangar> if anything you could make a loot disk with an eeprom script on it that you could then flash to oen
L203[10:43:37] <Sangar> one
L204[10:43:37] <Kodos> Vexatos, you think everything is bloat or unnecessary or imbalanced unless you came up with it
L205[10:44:12] <Kodos> Sangar, or a whole cache of EEPROM scripts
L206[10:44:13] <Vexatos> You can't deny that dungeon loot contains way too much useless crap in modded MC
L207[10:44:14] <Kodos> On a single loot disk
L208[10:44:31] ⇨ Joins: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L209[10:44:31] <Kodos> That's because there's no item weight standard
L210[10:44:34] <Sangar> Vexatos, that's because there's nothing use*ful* to put in there :X
L211[10:44:47] <Kodos> And yes, that too
L212[10:45:07] <Vexatos> Sangar, some mods add rare things to dungeon loot
L213[10:45:12] <Vexatos> that can only be found there
L214[10:45:18] <Sangar> so does oc! :P
L215[10:45:30] <Vexatos> but those items get nigh unacquirable with too much _useless_ stuff added
L216[10:45:32] <Sangar> can't find them loot disks anywhere else :P
L217[10:45:43] <Vexatos> except wget
L218[10:45:48] <Vexatos> but don't tell anyone >_>
L219[10:45:52] <Sangar> doesn't count :P
L220[10:46:04] ⇦ Quits: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L221[10:46:31] <Vexatos> GregTech's ZPMs for instance, or Factorization's LMPs when they weren't craftable yet
L222[10:46:47] <Vexatos> Sangar: Loot disks are only useful for very specific things
L223[10:47:16] <Vexatos> how many OC users will ever need the Network disk for instance?
L224[10:47:24] <Vexatos> they are fine though, kind of a gimmick
L225[10:47:33] <Vexatos> but don't add EEPROMS too .-.
L226[10:47:40] <Vexatos> EEPROMs* even
L227[10:49:06] ⇨ Joins: S3 (~S3@9600-baud.net)
L228[10:49:15] <S3> good news!
L229[10:49:19] <Kodos> If I knew how to use the network stuff properly, I would use the loot disk
L230[10:49:20] <S3> my bouncer is connecting again
L231[10:49:39] <Kodos> Same with unmanaged mode
L232[10:49:43] <Kodos> I have no idea how to use that, or tapes
L233[10:49:47] <gamax92> Sangar
L234[10:49:48] <Kodos> And afaik there's no real tutorials
L235[10:49:55] <S3> tapes?!
L236[10:50:02] <S3> what kind of conversation did I walk into
L237[10:50:05] <gamax92> Computronics tapes
L238[10:50:06] <vifino> Hey there, S3.
L239[10:50:12] <S3> you know what I was a kid
L240[10:50:16] <S3> that's how I saved my files
L241[10:50:19] <S3> to audio cassette tape
L242[10:50:34] <S3> we didn't have hard drives back then in the consumer world
L243[10:50:46] <S3> and floppies were not as common yet
L244[10:51:05] <S3> when I was a kid*
L245[10:51:22] <gamax92> S3ngar
L246[10:52:06] <Sangar> 'pkm\sdv'psadv
L247[10:52:49] * vifino pats Sangar
L248[10:52:59] <vifino> One day, one day you'll master your keyboard.
L249[10:53:09] <gamax92> Little Jimmy
L250[10:53:12] <Sangar> i already have, didn't you notice :P
L251[10:54:02] <gamax92> Sangar: as an addon, is it possible to draw stuff in the screen gui?
L252[10:54:15] <Sangar> gah, it's kinda gotten to the point where i'd like to rewrite oc, but know i wouldn't ever finish it >_>
L253[10:54:20] <Sangar> gamax92, uhhh
L254[10:54:25] <Sangar> if you asm it in, sure >_>
L255[10:54:36] <Sangar> no there's no api for it
L256[10:54:45] <Sangar> if there's a good enough use case, make an issue and we'll see
L257[10:54:54] <Kodos> Vector Graphics
L258[10:55:01] <Sangar> <_>
L259[10:55:11] <vifino> s/ct/xt/
L260[10:55:11] <Kibibyte> <Kodos> Vextor Graphics
L261[10:55:20] <gamax92> Sangar: Vextor Graphics Terminals
L262[10:55:23] <Kodos> I wonder how hard it would be to use the holo for 3D plotting
L263[10:55:25] <Lizzy> s/Vex/Vik
L264[10:55:26] <Kibibyte> <gamax92> Sangar: Viktor Graphics Terminals
L265[10:55:27] <Sangar> needs more oscilloscope
L266[10:55:40] <Sangar> Vexing Graphics you mean
L267[10:56:15] <Kodos> We need a speaker that will put out a constant wave, that we can adjust freely via method calls
L268[10:56:27] <Kodos> Square, Sine, etc
L269[10:56:50] <gamax92> I need to see about a way for doing bandwidth limiting in OCLights2, to see how usable things really are at realistic bandwidth usage
L270[10:57:04] <gamax92> ocl2 takes up all the bandwidth because it's allowed to
L271[10:57:25] <Kodos> gamax92, does it still work with current OC?
L272[10:57:48] <Kodos> I'm working on a lightweight OC-centric pack for vacation, was gonna put it in :x
L273[10:58:29] <gamax92> ocl2 works with current oc yes
L274[10:58:44] <Kodos> k
L275[10:58:48] <Kodos> Copying my tech pack over now
L276[10:58:51] <Kodos> Gonna pull most of the mods
L277[10:59:34] <Vexatos> S3, you might like tapes then :3
L278[11:00:24] <vifino> Vexatoast!
L279[11:00:42] <gamax92> Sangar: but yeah, good enough use case is working on Vector Graphics
L280[11:00:51] <S3> Vexatos, tapes are annoying
L281[11:00:54] <Vexatos> vifino!
L282[11:00:57] <Vexatos> S3, they are :D
L283[11:01:01] <Vexatos> But they are huge \:D/
L284[11:01:06] <S3> fast forwarding and rewinding trying to find what frigging file you needed etc
L285[11:01:07] <Vexatos> and they can play music \:D/
L286[11:01:12] <S3> I'm talking about IRL
L287[11:01:16] <S3> it was a pita
L288[11:01:22] <Vexatos> well, on OC it's almost instant
L289[11:01:24] <S3> 50% of the time your file would be corrupted as soon as you saved it
L290[11:01:24] <vifino> S3: What's the difference between NetBSD and FreeBSD? I see FreeBSD a lot, but NetBSD's pf can do lua scripting, and so does it's kernel.
L291[11:01:28] <Vexatos> takes roughly 0.05 seconds
L292[11:01:32] <vifino> How are you doing, Vexatos?
L293[11:01:37] <Sangar> gamax92, make an issue. tbh i don't know how feasible it'd be, but at least as a reminder to look into it :P
L294[11:01:39] <Vexatos> vifino, fine as always
L295[11:01:40] <Vexatos> why?
L296[11:01:45] <Vexatos> It's not like I've been away
L297[11:01:48] <vifino> No reason.
L298[11:01:50] <Vexatos> ok
L299[11:02:04] <Vexatos> ...Meh, my new PC still feels incredibly empty
L300[11:02:15] <S3> vifino, NetBSD and FreeBSD's difference boil down to this in general: NetBSD targets as many platforms as possible, FreeBSD targets as many devices / hardware as possible.
L301[11:02:23] <Vexatos> my laptop desktop is full of programs I could use but this one barely has anything installed ;_;
L302[11:02:25] <S3> as in your mouse and your keyboard and your bluetooth thingie
L303[11:02:35] <S3> while netbsd strives to live on toasters
L304[11:02:37] <gamax92> uhh
L305[11:02:37] <S3> and tv
L306[11:02:47] <S3> at least that was their original goals back in the day
L307[11:02:58] <vifino> S3: So basically, NetBSD runs on everything and FreeBSD can run everything?
L308[11:03:01] <Sangar> *waves cane*
L309[11:03:18] <gamax92> Izaya: make an issue for vector graphic stuffs, since iirc it was your idea
L310[11:03:28] <S3> lol. I never thought of it that way. But NetBSD and FreeBSD have been around for a long time and they both support a decent ammount of devices
L311[11:04:32] <vifino> S3: Hehe, but is there a huge difference in using (Free|Net)BSD?
L312[11:04:37] <S3> vifino, in all honesty, I have repaired smart TVs in the past year that were brand new and have found FreeBSD on them.
L313[11:04:45] <S3> vifino, not really.
L314[11:05:08] <S3> your tv could be running BSD!
L315[11:05:10] <S3> :D
L316[11:05:29] <S3> I got them to actually spit out the interface names that would show up on ifconfig
L317[11:05:34] <vifino> My tv runs nothing because I don't have a smart tv.
L318[11:05:42] <vifino> Well, not a bsd, for sure.
L319[11:05:53] <S3> since BSD machines use different interface names because of their driver name schema
L320[11:05:58] <S3> you can differentiate the BSDs
L321[11:06:14] ⇨ Joins: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L322[11:06:18] <vifino> Nice.
L323[11:06:19] <S3> there were also other clues
L324[11:06:26] <S3> but that was the huge one
L325[11:06:53] <S3> some of them do share driver names
L326[11:06:59] <S3> like re0 is the same on enetbsd and freebsd
L327[11:07:05] <S3> realtek
L328[11:07:09] <S3> reX that is
L329[11:07:28] <vifino> How is the portability between software running in NetBSD and FreeBSD?
L330[11:07:42] <vifino> Like, is there a way to get the NetBSD pf to work on freebsd?
L331[11:07:50] <vifino> Because that'd be awesome.
L332[11:08:09] <gamax92> vifino: secretly, your TV runs ancient BSD
L333[11:08:15] ⇦ Quits: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 180 seconds)
L334[11:08:44] <vifino> gamax92: Secretly, I don't care, it doesn't do anything except switching channels and inputs, and even there it fails sometimes.
L335[11:08:49] <S3> vifino, afaik, FreeBSD runs OpenBSD's maineline pf
L336[11:09:08] <S3> so there's a possibility, but NetBSD's port may have special hooks to work with the kernel lua scripting
L337[11:09:24] <S3> in all honesty pf itself has a very nice powerful syntax
L338[11:09:25] <vifino> Hmm.. that seems like it would be a thing.
L339[11:09:44] <S3> it is possible it is an OpenBSD mainline pf thing
L340[11:09:48] <S3> and that it works on FreeBSD too
L341[11:09:56] <S3> but I wouldn't know about that
L342[11:10:44] <S3> the one thing FreeBSD does best though that I miss intensive support for on other BSDs is the FreeBSD ports system
L343[11:10:44] <vifino> S3: But the thing is, what if I want to do more advanced routing, based for example on time/other factor/combination?
L344[11:10:58] <vifino> yeah, tl;dr having an actual(tm) scripting language is very nice.
L345[11:11:18] <S3> vifino, pf is technically a turing complete language..
L346[11:11:26] <vifino> S3: q_q
L347[11:11:44] <vifino> You know what I mean q_q
L348[11:11:59] <S3> lol
L349[11:12:00] <S3> yeah
L350[11:12:39] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 206 seconds)
L351[11:13:00] <vifino> S3: Basically, my cousin has a nice new office. At the moment it does not have internet, nor a decent router, nor a server. All 3 will be changing.
L352[11:13:06] ⇦ Quits: h3po (~h3po@aftr-37-24-152-156.unity-media.net) (Quit: Leaving.)
L353[11:13:12] <vifino> And I have to take care of two of them. The latter two.
L354[11:14:13] ⇨ Joins: h3po (~h3po@aftr-37-24-152-156.unity-media.net)
L355[11:14:20] <S3> pf is a good choice.
L356[11:14:37] <S3> I prefer pf over iptables / nftables / xtables anyday
L357[11:15:16] <vifino> And since I'm the only real(tm) techy guy there except my cousin, I want a web status page, etc.. so they can see what's going on. Apart from that, dynamic switching of rules would be awesome too.
L358[11:15:43] <vifino> I'm thinking about running pfsense in a vm and stuff.
L359[11:16:04] ⇦ Quits: h3po (~h3po@aftr-37-24-152-156.unity-media.net) (Client Quit)
L360[11:16:22] <S3> http://i.imgur.com/dta2z5o.png
L361[11:16:23] <S3> whee
L362[11:16:27] <S3> telephone poles :D
L363[11:17:23] <vifino> Basically, I have to run a BSD, because I don't want to deal with iptables x.x
L364[11:17:37] <vifino> It works, but eeeeeeeeh.
L365[11:20:00] <vifino> Apart from that, S3: If I ever have BSD troubles, may I poke you? :P
L366[11:20:48] <Stary2001> bsd is ok(tm)
L367[11:20:55] <S3> I don't care heh
L368[11:21:50] <vifino> Thanks, S3 :P
L369[11:22:08] <gamax92> what a great fallen warrior
L370[11:24:25] <S3> don't tell me we're out of yellorium again
L371[11:24:38] <S3> I need to write my software for the oc big reactor block
L372[11:24:42] <Temia> S3
L373[11:24:59] <Temia> You do know that you can extend arms from the poles by hitting them with a hammer, right?
L374[11:25:08] <Stary2001> wat
L375[11:26:16] <S3> Temia, really?
L376[11:26:31] <Temia> Really really.
L377[11:26:38] <S3> well hey, don't blame me for the documentation sucking
L378[11:26:48] <S3> :D
L379[11:26:51] <Temia> I'm not.
L380[11:26:53] <Temia> Just sayin
L381[11:27:17] <Mimiru> If you have ZI (Atleast I think it's ZI) It has post extensions, so you don't end up with the odd "joint" in the middle
L382[11:27:20] <Lizzy> S3, http://puu.sh/jLHE4/d155a186e3.jpg top part is from Immersive Intergration
L383[11:27:24] <Lizzy> Mimiru, II
L384[11:27:27] <Mimiru> Oh right II
L385[11:28:00] <Mimiru> OC, AE, Redstone, RF... so nice
L386[11:28:40] <S3> ew
L387[11:28:43] <S3> it kinda sucks though Temia
L388[11:28:51] <S3> it doesn't let you do multiple rows
L389[11:29:09] <S3> least not for me
L390[11:29:18] <S3> I must be doing something-
L391[11:29:31] <Temia> No, that's a limitation.
L392[11:29:33] <Lizzy> S3, http://puu.sh/jLHMj/47566cc7d1.jpg
L393[11:29:44] <Lizzy> technically it shouldn't do that but it looks cool
L394[11:29:48] <S3> how are you doing that?
L395[11:29:53] <Temia> As a side note, you can attach non-HV transformers against poles to make them look less obtrusive.
L396[11:29:56] <S3> I was trying to figure that out heh
L397[11:30:08] <Temia> ...o-o
L398[11:30:10] <Lizzy> placing the relays on the underside of the strut
L399[11:30:18] <S3> hmm
L400[11:30:31] <S3> oh
L401[11:30:35] <gamax92> Temia: remove other from other?
L402[11:30:48] <Lizzy> also Temia, you can place HV transformers on the poles and they'll look like the normal ones, though it's a bit hit and miss when it does that
L403[11:31:13] <Lizzy> well
L404[11:31:18] <gamax92> o-o is a good chmod
L405[11:31:23] <Lizzy> i made it happen once, can't seem to reproduce it
L406[11:31:25] <gamax92> unless its not
L407[11:31:27] <gamax92> is it good
L408[11:31:44] <S3> hopw are you guys making the posts taller?
L409[11:31:51] <S3> I've been making them two posts tall which look good to me but
L410[11:32:10] <Lizzy> S3, the top part of my posts are the extensions from Immersive Intergration
L411[11:32:39] <S3> oh I see
L412[11:32:48] <S3> yeah I've been asking people to add it to my mod pack
L413[11:32:53] <S3> on the server I play
L414[11:32:59] <S3> because I hear it gives us AE cables
L415[11:33:19] <Lizzy> yep
L416[11:33:39] <Lizzy> it gives AE and redstone, Zetta Industries gives the telecommunication wire (OC)
L417[11:34:31] <S3> yeah OC wires sounds great
L418[11:34:39] <S3> somebody told me I should make a "fluid coil"
L419[11:34:50] <S3> so we can transport liquid yellorium
L420[11:34:50] <Lizzy> ?
L421[11:34:54] <S3> over the poles
L422[11:35:00] <Lizzy> use AE and P2P tunnels
L423[11:35:07] <S3> haha
L424[11:35:19] <S3> I haven't dealty with AE2 much
L425[11:35:53] <S3> you know I really wish that I could go 32 blocks with the poles instead of 16 though
L426[11:35:57] <S3> it would look more realistic to me
L427[11:36:20] <Lizzy> iirc there's config options
L428[11:36:22] <Lizzy> also http://puu.sh/jLIaM/fb55d9b6e7.jpg
L429[11:36:25] <Lizzy> fluids
L430[11:36:29] <S3> poles are far they're pretty far apart where I live
L431[11:36:32] <Mimiru> Most of them have config options now, I PRed them into.. one of the mods
L432[11:36:36] <S3> so I'm used to them not being right next to eachother
L433[11:36:36] <Temia> Immersive Integration? 'w'
L434[11:36:39] <Temia> Linkpleeease
L435[11:37:05] * Lizzy does not have one handy, she will go find one
L436[11:37:08] <Mimiru> %cf Immersive Integration
L437[11:37:09] <MichiBot> Mimiru: http://minecraft.curseforge.com/mc-mods/232159-immersive-integration?page=2 - Immersive Integration - Minecraft CurseForge: "Jul 23, 2015 ... There is an Immersive Integration category added to IE's in-game manual which
L438[11:37:34] <Lizzy> ┬──┬ ☜(゚ ヮ゚, ) Is that a table? ┬──┬ ノ(^ ヮ^ ノ) How nice... (╯°o°)╯彡┻━┻ Woops! ¯\_(ツ)_/¯ Oh well...
L439[11:39:01] <S3> what other kind of cables are there I could use? cept for power OC and AE and redstone
L440[11:40:23] <Temia> <3
L441[11:41:13] <Temia> Ooh
L442[11:41:17] <Temia> Multichannel redstone.
L443[11:41:20] <Temia> Is it OC-compatible?
L444[11:42:18] <S3> can always convert it :D
L445[11:42:53] <Temia> .3.
L446[11:43:00] <Temia> So no, huh?
L447[11:45:14] <Lizzy> Temia, nope
L448[11:45:19] <Temia> Darn.
L449[11:45:36] <Temia> Maybe a redstone transformer would be worth suggesting then.
L450[11:45:38] <Lizzy> you can only have a single channel on a node and it can only input or output, not both
L451[11:46:09] <Temia> Linking to bundled or rednet cables as well as acting as a redstone block.
L452[11:46:20] <Temia> Er, redstone I/O block
L453[11:46:23] <Temia> foo.
L454[11:46:26] * Temia is groggy. =.=
L455[11:48:05] *** Pwootage|Off is now known as Pwootage
L456[11:49:48] <S3> ok ive been experimenting
L457[11:49:56] <S3> it seems that 24 instead of 16 is the most realistic
L458[11:50:02] <S3> for distances between poles
L459[11:50:21] <Temia> Experimenting?
L460[11:50:28] <Temia> Did you go outside with a tape measure?
L461[11:50:49] <S3> ill post a screen shot
L462[11:50:56] <S3> no, but I know where I live
L463[11:51:11] ⇨ Joins: Wobbo (~Wobbo@5ed58a7c.cm-7-6c.dynamic.ziggo.nl)
L464[11:51:18] <Wobbo> o/
L465[11:51:19] <S3> this is very close to the proportions of distances, it's 1.5x longer than default Immersive integration distance
L466[11:51:21] <S3> http://i.imgur.com/N1DF637.png
L467[11:51:22] <gamax92> \o
L468[11:51:41] <S3> when I look down roads and streets here that's just about how far apart they are whenever I look
L469[11:52:25] <S3> also, the high voltage carrier lines here are quite a distance apart
L470[11:52:26] ⇨ Joins: Nathan1852__ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de)
L471[11:52:31] <S3> much farther
L472[11:53:05] <Wobbo> Did I miss anything?
L473[11:53:09] <Wobbo> .stats
L474[11:53:09] <EnderBot2> We have channel stats provided by Liz \o/ http://www.theender.net/stats/oc.html
L475[11:53:12] <S3> so I made the steel cables 48
L476[11:53:18] <Lizzy> ohai Wobbo
L477[11:53:19] <gamax92> Temia Integration
L478[11:53:27] <Wobbo> Hi Lizzy
L479[11:54:35] <S3> now I wonder.. with immersive integration, I thoufht I saw somebody with the massive steel towers they use to carry high voltage
L480[11:54:41] <S3> I wonder if that's an addon
L481[11:55:09] <S3> nope, it's structural blocks, found em
L482[11:56:01] <Lizzy> S3, http://puu.sh/jLJkC/0e4392a71b.jpg
L483[11:57:44] ⇦ Quits: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L484[12:01:54] <S3> Lizzy, very interesting
L485[12:02:31] <MalkContent> fancy
L486[12:03:05] <MalkContent> whats that chatmod
L487[12:03:12] <Mimiru> TabbyChat
L488[12:04:03] * MalkContent notes down
L489[12:06:08] ⇨ Joins: Tang3ntD3lta (~tangentde@63.143.24.22)
L490[12:06:19] <gamax92> hmm ....
L491[12:06:56] <gamax92> hmmmmmmmm
L492[12:07:15] * Mimiru steals gamax92's m key
L493[12:07:30] * Mimiru steals the r and n key as well, just in case.
L494[12:07:51] <gamax92> Why would you do that iiu?
L495[12:08:30] * Mimiru shrugs and hands the keys back to gamax92
L496[12:09:30] <gamax92> But seriously, I need to install trusty's actual kernel and not the backported vivid crap
L497[12:09:56] <gamax92> the version of guest additions in trusty's repo doesn't run on 3.19
L498[12:10:22] * Temia feels like she'll be #25 in that list for a long time .-.
L499[12:10:28] <gamax92> what list
L500[12:10:37] <Temia> The stats list.
L501[12:11:01] ⇦ Quits: Tang3ntD3lta (~tangentde@63.143.24.22) (Quit: WeeChat 1.3)
L502[12:11:06] <vifino> meep
L503[12:11:11] ⇨ Joins: Tang3ntD3lta (~tangentde@63.143.24.22)
L504[12:11:37] * vifino pokes Temia
L505[12:11:43] * Temia moop
L506[12:11:47] ⇦ Quits: Tang3ntD3lta (~tangentde@63.143.24.22) (Client Quit)
L507[12:11:56] ⇨ Joins: TangentDelta (~tangentde@63.143.24.22)
L508[12:12:04] <vifino> Can.. Can I has.. Can I has tuna...?
L509[12:12:14] <Temia> ...
L510[12:12:14] * Lizzy give vifino tuna
L511[12:12:18] * Temia hnnnngh
L512[12:12:22] * Temia relents and opens a can ;_;
L513[12:12:34] <vifino> \o/ Tunatunatunatunatuna!
L514[12:12:40] <gamax92> 2tuna2much
L515[12:12:42] <gamax92> the new hit film
L516[12:12:44] * vifino omnomnomnomnomnom
L517[12:12:49] <Temia> Lizzy your catboy boyfriend is too cute. ;_;
L518[12:12:54] <MalkContent> https://www.youtube.com/watch?v=DcJ31-D_Iwk
L519[12:12:54] <MichiBot> MalkContent: Tunak Tunak Tun (Best Copy) | length 4m 17s | Likes: 6432 Dislikes: 226 Views: 840961 | by Barak Salomon
L520[12:13:01] * vifino hugs both Lizzy and Temia
L521[12:13:03] <Lizzy> Temia, i know :3
L522[12:13:09] * Lizzy hugged
L523[12:13:12] <vifino> Thank chu's :3
L524[12:13:45] ⇨ Joins: Nathan1852_ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de)
L525[12:15:36] <gamax92> :<
L526[12:16:32] ⇨ Joins: Vaht (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L527[12:16:45] ⇨ Joins: mallrat (~mallrat20@142-197-84-231.res.bhn.net)
L528[12:17:06] ⇦ Quits: Nathan1852__ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L529[12:17:51] * vifino curls up on Lizzy and takes a nap
L530[12:17:51] ⇨ Joins: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L531[12:18:00] * Lizzy petws bi
L532[12:18:05] * Lizzy pets vifino
L533[12:18:09] * Lizzy cant keyboard
L534[12:18:12] * gamax92 stabs vifino and returns to being sorrow
L535[12:18:25] <vifino> ;-;
L536[12:18:33] <gamax92> there, feel how I feel
L537[12:19:02] ⇦ Quits: Nathan1852_ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L538[12:19:02] ⇦ Quits: mr208 (~mallrat20@142-197-84-231.res.bhn.net) (Ping timeout: 201 seconds)
L539[12:19:02] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 201 seconds)
L540[12:19:21] <S3> http://i.imgur.com/CwIZo1Q.png
L541[12:19:23] <S3> looks neat
L542[12:19:26] <S3> but I made them too short
L543[12:19:38] <S3> because its work to make em even in creative lol
L544[12:19:56] ⇨ Joins: Vexaton (~Vexatos@p200300556E066540E5ECB500353D567A.dip0.t-ipconnect.de)
L545[12:19:57] zsh sets mode: +v on Vexaton
L546[12:20:09] *** Vexatos is now known as Guest97164
L547[12:20:09] *** Vexaton is now known as Vexatos
L548[12:21:03] <vifino> Why did you do that, gamax92? Why do you hurt me? ;-;
L549[12:21:36] * Stary2001 stabs gamax92
L550[12:21:42] <gamax92> fuck off
L551[12:21:44] ⇦ Quits: Guest97164 (~Vexatos@p200300556E06654061B2B8D9B4DEE97E.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L552[12:21:59] <Wobbo> Does nickserv unregister acounts after a few weeks of inactivity?
L553[12:22:09] <Mimiru> 30 days iirc
L554[12:22:10] <Lizzy> Wobbo, yes
L555[12:22:24] <Wobbo> Ah, that explains it
L556[12:22:46] <Mimiru> -NickServ- If a registered nick is not used by the owner for 30 days, NickServ will drop the nickname, allowing it to be reregistered.
L557[12:24:43] <S3> gamax92, I came up with a super idea for the MMU for simon
L558[12:24:47] <S3> but I forgot it
L559[12:24:51] <Wobbo> Ah, well it is reregistered now
L560[12:24:51] <S3> to make it easy
L561[12:25:14] <S3> oh, right
L562[12:25:29] <S3> so gamax92, it's sort of inconvenient but not impossible to deal with 128 bit uuids for components
L563[12:25:59] <S3> so I figured, why not make components register themselves as an 8 bit number or something, why do you need more than 256 components on one 6502 machine?
L564[12:26:12] <S3> you can query this id to figure out what the block is or even get the real uuid
L565[12:26:31] <Kodos> Powder Toy is fun as hell, but I have no idea what I'm doing with electronics
L566[12:26:32] <S3> but for mapping them and handling them I think making them show up as an easy to use and manipulate id would be better
L567[12:26:40] <S3> ESPECIALLY if wewaned to channel IRQs
L568[12:26:43] <S3> and MNIs
L569[12:28:02] ⇦ Quits: Wobbo (~Wobbo@5ed58a7c.cm-7-6c.dynamic.ziggo.nl) (Quit: Textual IRC Client: www.textualapp.com)
L570[12:28:20] <Lizzy> http://puu.sh/jLLaD/2207e9c96a.jpg :D
L571[12:28:20] ⇨ Joins: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L572[12:28:58] <Wobbo> Why is my username still ~Wobbo instead of Wobbo? D:
L573[12:29:21] <vifino> Wobbo: You need to run an ident server for that.
L574[12:29:22] <Lizzy> because that's your ident,
L575[12:29:23] <Vexatos> Lizzy, ERMAHGURD KOMPURTRANIX
L576[12:29:32] ⇨ Joins: KomputerKid (~KK@67.204.178.35)
L577[12:29:36] <Lizzy> Vexatos, i'm not atually using the computer
L578[12:29:39] * vifino gives Vexatos a sleeping pill
L579[12:29:40] <Vexatos> still
L580[12:29:42] <Vexatos> ERMAHGURD
L581[12:29:42] <gamax92> ._.
L582[12:29:49] <gamax92> Virtualbox is still max 640x480 resolution
L583[12:29:58] <gamax92> even after downgrading kernel so the fucking module would build
L584[12:30:01] <Wobbo> gamax92: You need to install guest additions
L585[12:30:07] <gamax92> I JUST DID
L586[12:30:11] <Vexatos> first person I see using my blocks :D
L587[12:30:13] <Vexatos> Again :D
L588[12:30:21] <Lizzy> have you tried turning it off and on again, gamax92?
L589[12:30:24] <gamax92> yes
L590[12:30:36] <Wobbo> gamax92: Whats your guest?
L591[12:30:47] <Lizzy> also Vexatos did you not remember my computerised railroad thing that i didn't update with progress at all?
L592[12:31:14] <Skye> s/road/way/
L593[12:31:14] <Kibibyte> <Lizzy> also Vexatos did you not remember my computerised railway thing that i didn't update with progress at all?
L594[12:31:16] <gamax92> ubuntu trusty
L595[12:31:18] <Vexatos> Lizzy, hence the "agaiN"
L596[12:31:22] <Vexatos> s/N/n
L597[12:31:22] <Kibibyte> <Vexatos> Lizzy, hence the "again"
L598[12:31:29] <Lizzy> ah
L599[12:31:51] <Wobbo> gamax92: Yeah, that should work.
L600[12:31:55] <Lizzy> also the screen of the computer in that screenshot keeps going off, just worked it out to be the redstone node ontop of it
L601[12:31:58] <Lizzy> ¬_¬
L602[12:32:15] <Vexatos> ;____________;
L603[12:32:20] <Vexatos> SANGAR
L604[12:32:26] <Vexatos> WHY DOES REDSTONE DISABLE SCREENS
L605[12:33:45] <Kodos> That's been a feature since forever
L606[12:33:54] <Kodos> One I like, personally
L607[12:34:01] <Wobbo> Yeah, it is to preserve energy
L608[12:34:28] <Lizzy> i don't mind it, i just forgot about it doing that and the node turning it off
L609[12:37:13] <Lizzy> hmm, phone just went off but cat is sleeping on it, don't want to wake cat
L610[12:37:35] <Lizzy> cause if i do he'll be climbing around the desk and annoying me
L611[12:37:35] <Kodos> How do you get the bytesize of a string
L612[12:37:40] <Wobbo> Priorities?
L613[12:38:00] <Lizzy> #lua "meep":len()
L614[12:38:00] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '"meep"'
L615[12:38:02] <Wobbo> Kodos: #"this way I believe"
L616[12:38:09] <Lizzy> #lua #"meep"
L617[12:38:09] <|0xDEADBEEF|> > 4
L618[12:38:19] <Wobbo> #lua ("meep"):len()
L619[12:38:19] <|0xDEADBEEF|> > 4
L620[12:38:27] <Lizzy> #lua bytes()
L621[12:38:27] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (global 'bytes')
L622[12:38:33] <Lizzy> meh
L623[12:38:51] <Wobbo> #lua ("beep"):charcodes()
L624[12:38:51] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (method 'charcodes')
L625[12:38:54] <Kodos> Okay, now how can I do the following two things
L626[12:38:55] <Wobbo> #lua ("beep"):charcode()
L627[12:38:55] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (method 'charcode')
L628[12:39:03] <Kodos> 1: prepend a string onto another string
L629[12:39:08] <vifino> #lua ("meep"):bytes()
L630[12:39:09] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (method 'bytes')
L631[12:39:12] <vifino> hmm
L632[12:39:22] <Kodos> 2: check a string for a certain thing at the beginning of it, and remove it if it's there
L633[12:39:23] <Vexatos> not like that
L634[12:39:41] <Wobbo> #lua ("beep"):byte()
L635[12:39:41] <|0xDEADBEEF|> > 98
L636[12:40:11] <Vexatos> Kodos, you mean literally the number of bytes in a string?
L637[12:40:11] <Kodos> #lua local str = "Kodos" return str:byte()
L638[12:40:15] <|0xDEADBEEF|> > 75
L639[12:40:18] <Kodos> Yes
L640[12:40:21] * Lizzy has retrieved her phone
L641[12:40:22] <Vexatos> well just #str
L642[12:40:22] <Kodos> Basically, what I'm doing is
L643[12:40:36] <Vexatos> that will return the string length, but actually the number of bytes
L644[12:40:37] <Kodos> Trying to find out if deflating a string makes it smaller than the string itself
L645[12:40:41] <Vexatos> even complex unicode chars
L646[12:40:45] <ds84182> ...
L647[12:40:50] <Vexatos> unicode isn't supported in "normal" Lua
L648[12:40:52] <ds84182> #lua ("beep"):byte(1,-1)
L649[12:40:52] <|0xDEADBEEF|> > 98 | 101 | 101 | 112
L650[12:40:55] <Kodos> If it does, my function will deflate the string and return that, otherwise it'll just return the string
L651[12:41:08] <Vexatos> well just use #str then
L652[12:41:11] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L653[12:41:12] <Vexatos> I guess?
L654[12:41:21] <Kodos> But isn't there overhead in strings, in OC?
L655[12:41:25] <Kodos> Two bytes, iirc
L656[12:41:27] <Wobbo> or str:len(), that might be faster
L657[12:41:27] <Kodos> or some such
L658[12:41:34] <Wobbo> is there?
L659[12:41:38] <Kodos> ~w modem
L660[12:41:38] <ocdoc> http://ocd.cil.li/component:modem
L661[12:41:42] <Vexatos> There is, but # ignores that, Kodos
L662[12:41:51] <Vexatos> for not ignoring, you HAVE to use unicode.len
L663[12:41:51] <Kodos> Yes, but I'm talking about packet size
L664[12:42:05] <Wobbo> str:len() + 2?
L665[12:42:06] <Vexatos> unicode.len will return the actual number of characters
L666[12:42:07] <ds84182> # notation is faster than :len() notation
L667[12:42:13] <Vexatos> yes it si
L668[12:42:14] <Vexatos> is*
L669[12:42:25] <Kodos> #lua local str = "Kodos" return #str
L670[12:42:25] <|0xDEADBEEF|> > 5
L671[12:42:31] <Wobbo> Really? Lua's sugar is so confusing sometimes
L672[12:42:31] <ds84182> But, if you need unicode then you use unicode.len
L673[12:42:48] <Vexatos> Exactly
L674[12:42:51] <Vexatos> but # will return the number of bytes
L675[12:42:53] <Vexatos> no matter what
L676[12:42:53] <Lizzy> #lua (tostring(5)):byte()
L677[12:42:53] <|0xDEADBEEF|> > 53
L678[12:42:55] <Kodos> Bleh
L679[12:43:01] <Lizzy> #lua (5):byte()
L680[12:43:01] <|0xDEADBEEF|> > [string "lua"]:1: attempt to index a number value
L681[12:43:05] <Vexatos> string.byte is something completely different
L682[12:43:06] <Kodos> Modems just need a function to check the packet size of something
L683[12:43:12] <Kodos> This would be easier
L684[12:43:14] <Vexatos> There is
L685[12:43:35] <ds84182> #lua local s = "\64" return s, s:byte()
L686[12:43:35] <|0xDEADBEEF|> > @ | 64
L687[12:44:00] <Kodos> Vexatos, where?
L688[12:44:03] <Vexatos> Kodos, a packet size is (#str + 2)
L689[12:44:05] <Vexatos> simple as that
L690[12:44:08] <S3> Kodos, OR
L691[12:44:13] <Kodos> If you're just using strings, sure
L692[12:44:17] <S3> you can do it like in the real world
L693[12:44:22] <S3> and not have a way to check the packet size
L694[12:44:27] <Kodos> Numbers add 8 bytes of overhead, booleans are 4, etc
L695[12:44:28] <S3> :P
L696[12:44:42] <Vexatos> "Every value in a message adds two bytes of overhead. (Even if there's only one value.)
L697[12:44:43] <Vexatos> Numbers add another 8 bytes, true/false/nil another 4 bytes, and strings exactly as many bytes as the string contains—though empty strings still count as one byte."
L698[12:44:45] <S3> your numbers are too big btw
L699[12:44:45] <Wobbo> tostring all packets?
L700[12:44:51] <Vexatos> soo
L701[12:44:53] <Kodos> S3, I'm making custom functions for myself to handle networking
L702[12:44:55] <Vexatos> super easy stuff, generally
L703[12:45:01] <S3> Kodos, heh.
L704[12:45:04] <Vexatos> yea, just tostring
L705[12:45:17] <S3> I should port SENT to OC
L706[12:45:21] <S3> my networking protocol
L707[12:45:23] <Kodos> I'm not gonna tostring everything, I might need numbers for things
L708[12:45:25] <Kodos> I'll figure it out -.-
L709[12:45:28] <Kodos> brb
L710[12:45:41] <S3> SENT is a signal carrier circuit switching protocol :)
L711[12:45:43] <Vexatos> tonumber?
L712[12:45:43] <Vexatos> >_>
L713[12:45:45] <Vexatos> <_<
L714[12:45:50] <S3> for those really, REALLY long transmission lines.
L715[12:48:01] *** Lathanael is now known as Lathanael|Away
L716[12:48:18] *** Pwootage is now known as Pwootage|Off
L717[12:53:01] <Lizzy> ~w signals
L718[12:53:01] <ocdoc> http://ocd.cil.li/component:signals
L719[12:54:07] <Lizzy> :< why can't the redstone signal show bundled cable changes
L720[12:54:18] <vifino> ~w Lizzy
L721[12:54:18] <ocdoc> Predicted http://ocd.cil.li/item:floppy ( I tried D: )
L722[12:54:32] <vifino> hmm, more like har..
L723[12:54:33] * vifino hides
L724[12:54:43] * Lizzy is confuse
L725[12:55:15] *** Cruor is now known as Cruor|Away
L726[12:55:51] * Lizzy throws a brick at Sangar
L727[12:56:03] <Kodos> Lizzy, you'd have to check each channel individually, or write your own function
L728[12:56:51] <Lizzy> ~w redstone
L729[12:56:51] <ocdoc> http://ocd.cil.li/component:redstone
L730[12:58:11] <Lizzy> that seems annoyingly slow
L731[12:59:13] <S3> Lizzy, reminds me of old school no flow control serial
L732[12:59:18] <S3> if you miss it you're screwrd
L733[12:59:20] <S3> screwed*
L734[12:59:22] <Kodos> for x = 0,15,1 do getbundledinput(x) etc etc, then just use table.insert to make a table of channels and their strengths, and have the function return the table
L735[13:01:03] ⇦ Quits: KomputerKid (~KK@67.204.178.35) (Quit: Going to work, going somewhere fun, or going to sleep)
L736[13:04:41] ⇨ Joins: KomputerKid (~KK@67.204.178.35)
L737[13:06:28] <Lizzy> hmm, actually lets see how computer.pullSignal() gets the redstone event
L738[13:06:44] <S3> lol I can't find any docs for zetta industries
L739[13:06:50] <S3> trying to figure out how to use this OC cable
L740[13:07:09] <Vexatos> Blame Kubuxu :3
L741[13:07:20] <Vexatos> for lack of documentation on a mod that's not even properly released >_>
L742[13:07:39] <Sangar> Vexatos, because
L743[13:07:48] <Vexatos> D :
L744[13:07:54] <Lizzy> k, computer.pullSignal is just as bland
L745[13:08:02] * Lizzy goes off to the issue tracker
L746[13:08:06] <S3> kubuxu eh?
L747[13:08:24] <Lizzy> S3, what's so hard with using the OC cable?
L748[13:08:59] <S3> well I'm not exactly sure how to use it, I've tried a couple of things trying to figure out if it's just a component cable or what
L749[13:09:00] <Lizzy> put a node on an OC device and wire them together, they will behave like the wires in OC itself
L750[13:09:22] <S3> I just noticed that dmesg is not showing the updates
L751[13:09:47] <Lizzy> ?
L752[13:09:56] <S3> well
L753[13:10:10] <S3> first thing I tried was taking a connector and putting it on the OC case
L754[13:10:12] ⇦ Quits: KomputerKid (~KK@67.204.178.35) (Quit: Going to work, going somewhere fun, or going to sleep)
L755[13:10:23] <S3> and then attaching it to some other device to see if it'd pick it up as a normal oc cable
L756[13:11:58] <S3> okay it's working now
L757[13:12:00] <S3> interesting
L758[13:12:10] <Lizzy> http://puu.sh/jLNHA/9ec74dfe25.jpg works for me
L759[13:13:58] <MalkContent> the range in server racks is for the terminal?
L760[13:14:22] <Kodos> And wifi signals, I think.
L761[13:15:17] <Lizzy> no, just terminals
L762[13:15:34] <Lizzy> wireless NIC ranges are still done on the 'computer' side
L763[13:15:39] <Kodos> Ah
L764[13:15:44] <MalkContent> kk
L765[13:16:42] * Lizzy writes the number 6 on a sticky note and sticks it to Mimiru
L766[13:17:20] * vifino writes "If lost, return to Lizzy" on a sticky note and sticks it to his head
L767[13:17:26] <S3> do OC cables work with facades?
L768[13:17:37] <Lizzy> depends ont he mod
L769[13:17:42] <S3> hmm
L770[13:17:55] <Vexatos> they work with FMP and IM
L771[13:17:57] <Lizzy> they work with FMP, Immibis' Microblocks
L772[13:18:28] <S3> FMP?
L773[13:19:03] <S3> huh
L774[13:19:08] <S3> seems to work with this FMB cover
L775[13:19:23] <Lizzy> Forge Microblocks?
L776[13:19:34] <ds84182> %flip vifino
L777[13:19:34] <MichiBot> ds84182: (╯°□°)╯︵ouıɟıʌ
L778[13:19:42] <Lizzy> wasn't that just another name for FMP?
L779[13:19:47] <vifino> (╯°o°)╯彡 ds84182
L780[13:19:48] <Vexatos> no
L781[13:19:54] <Vexatos> there is Forge Multipart
L782[13:20:05] <ds84182> Too many FM
L783[13:20:05] <Vexatos> and Forge Microblocks which uses FMP to add microblocks
L784[13:20:14] <Lizzy> ah
L785[13:20:16] <Vexatos> both in the same jar file, though :P
L786[13:20:22] <ds84182> Where do I get forge SMP for Minecraft 1.8>>>???
L787[13:20:25] <Vexatos> and FMP isn't really a legit "mod"
L788[13:22:00] <ds84182> Where do I install SMP for ForgeCraft mine simply where??
L789[13:22:11] <ds84182> Where do I find question mark on keybaord??
L790[13:22:29] <vifino> ds84182: It's already installed, to activate it just run "format c: /q" in cmd.exe
L791[13:22:38] * Lizzy tapes ds84182's mouth shut with ductape
L792[13:23:00] <vifino> ds84182: xyzzy died
L793[13:23:01] <vifino> .-.
L794[13:23:32] ⇨ Joins: Eden (webchat@ip-95-222-64-199.hsi15.unitymediagroup.de)
L795[13:24:16] <Lizzy> -_- my cat is awake now
L796[13:24:18] <Kubuxu> S3: AFAIK recent release of IE broke the cable,
L797[13:24:44] <Kubuxu> Normally you would take telecom connector and cable and use them as any other.
L798[13:25:30] <S3> Kubuxu, seems to work atm
L799[13:26:15] <Kubuxu> Ok. Just we can't get it working on our server and non of us want to dig in IE's code again to fix it...
L800[13:26:29] * vifino flops on Lizzy's lap
L801[13:27:59] * ds84182 stabs vifino with something
L802[13:29:30] * Lizzy pets vifino
L803[13:29:40] * vifino purrs
L804[13:30:40] <MalkContent> can the wireless network card connect to the regular network, too?
L805[13:30:56] <vifino> nope, not directly
L806[13:31:06] <Sangar> yes they can?
L807[13:31:28] * vifino shrugs
L808[13:31:55] <vifino> I meant with cables and stuff, but I'mma derp so ignore everything i say \o/
L809[13:33:58] * ds84182 stabs vifino some more ( ͡^ ͜ʖ ͡^)
L810[13:34:09] <vifino> (╯°o°)╯彡 ds84182
L811[13:34:36] <Sangar> wlan cards are just an upgrade to normal lan cards
L812[13:34:42] <Sangar> they can do everything those can do, too
L813[13:34:43] <Wobbo> %flip ds84182
L814[13:34:43] <MichiBot> Wobbo: (╯°□°)╯︵ⵒ8⇂ㄣ8sp
L815[13:35:08] <ds84182> %flip Wobbo
L816[13:35:08] <MichiBot> ds84182: (╯°□°)╯︵oqqoM
L817[13:35:20] <Wobbo> oqqoM
L818[13:37:48] <ds84182> %flip vifino D:
L819[13:37:48] <MichiBot> ds84182: (╯°□°)╯︵:ᗡ ouıɟıʌ
L820[13:38:12] * vifino hugs ds84182
L821[13:38:12] <S3> testing plan9K
L822[13:38:15] <S3> it's interesting
L823[13:38:20] <S3> but I am not impressed
L824[13:38:27] <S3> I mean it's good
L825[13:38:59] <ds84182> %flip everything
L826[13:38:59] <MichiBot> ds84182: (╯°□°)╯︵ɓuıɥʇʎɹǝʌǝ
L827[13:39:16] <Kodos> ~w redstone
L828[13:39:16] <ocdoc> http://ocd.cil.li/component:redstone
L829[13:39:45] <S3> If anyone is interested in ever using it, I think I am definately going to restart my BSD port to Open Computers.
L830[13:39:49] <S3> it was originally for CC
L831[13:39:51] <Kodos> ~w table
L832[13:39:51] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-table
L833[13:39:58] <S3> I dunno if anyone would use it
L834[13:40:13] <Sangar> the more oses the better \o/
L835[13:40:23] <S3> I could change the name from S3IX to OCBSD
L836[13:40:29] <Wobbo> The more, the less portability! \o/
L837[13:40:35] <S3> Wobbo, :)
L838[13:40:48] <Sangar> just like real life \o/
L839[13:41:04] <S3> Wobbo, S3IX uses a generic bus system for IO
L840[13:41:15] <S3> it can technically work with components from OC and peripherals from CC
L841[13:41:30] <S3> so it helps with it a bit, but yes. the programs would definately not be portable
L842[13:42:11] <S3> especially if I kept it the way it is now and require an entry function for programs such as main()
L843[13:42:46] <Kodos> What's wrong with this function :x
L844[13:42:47] <Kodos> function checkRedstone() local rstable = {} for x = 0,15 do table.insert(rstable,(x + 1),component.redstone.getBundledInput(sides.south,x)) end end
L845[13:43:29] <Kodos> Oh
L846[13:43:30] <Kodos> derp
L847[13:43:34] <Kodos> I'm not returning the table
L848[13:43:51] <ds84182> why not just rstable[x+1] = component.redstone.getBundledInput(sides.south, x)
L849[13:44:53] <Kodos> Guess that works too
L850[13:46:21] ⇨ Joins: {0xc6} (~c6h@cpc18-grim14-2-0-cust568.12-3.cable.virginm.net)
L851[13:47:26] <S3> that'l work fine as long as direwolf doesn't write it
L852[13:47:36] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L853[13:48:27] <ds84182> oh yes. the button api.
L854[13:52:20] <Lizzy> eh?
L855[13:53:11] <ds84182> >direwolf
L856[13:53:14] <ds84182> >button api
L857[13:53:27] <ds84182> Just sit in #computercraft for 5 minutes
L858[13:54:09] <S3> alright. so I was just pondering while I was making lunch
L859[13:54:09] <Lizzy> but what if i dont want to? can't you give me a tl;dr?
L860[13:54:47] <ds84182> Lizzy: dire made a shitty "button api" in his lets play. He released it on the forums
L861[13:54:57] <ds84182> Now nubs can't stop asking how it works and how to make it work
L862[13:55:01] <Lizzy> ah
L863[13:55:01] <ds84182> since he didn't write documentaiton
L864[13:55:06] <Lizzy> haha
L865[13:55:17] <Wobbo> S3: you can't force a start function right?
L866[13:56:18] <S3> in S3IX? well yeah I had it so that it really defaulted on main() but you could technically edit the headers when you "linked" your program
L867[13:57:09] <S3> there was an option to statically link against libs
L868[13:57:20] <S3> so that you could share them with people with just the program
L869[13:57:38] <S3> and in the header was the main entry point definition
L870[13:58:26] <S3> also I was thinking about my rewrite and everything, is OpenComputers going to make it easy for me to port zlib so that I can use compressed lua kernel images?
L871[13:58:27] <Wobbo> But Lua will just run the whole file, startpoint or no
L872[13:58:45] <S3> Wobbo, of you dofile, yes.
L873[13:58:57] <Wobbo> also if you load
L874[13:59:07] <S3> right, you do need to populate the env somehow
L875[13:59:20] <S3> I suppose you could do that, but iirc I noted that as bad practice
L876[13:59:23] <Sangar> oh look, a wobbo
L877[13:59:29] <Wobbo> Hi
L878[13:59:34] <Sangar> how goes it
L879[13:59:45] <Kodos> Uhh
L880[14:00:20] <Wobbo> I'm fine, and you?
L881[14:00:31] <Kodos> http://puu.sh/jLQG1/402df651a0.png Any idea why my table is putting 0 in the last slot?
L882[14:00:54] <S3> S3IX's bootloader stub which is based on forth supports network booting, etc, and it'd be kind of neat to support compression of kernels instead of making them larger by base64 encoding or some shit.
L883[14:01:20] <Lizzy> Kodos, bundled redstone has 16 channels 0-15
L884[14:01:21] <Sangar> fine too, just more busy :X
L885[14:01:24] <Wobbo> Kodos: do you use pairs of ipairs?
L886[14:01:32] <Kodos> Just pairs
L887[14:01:33] <Sangar> so i have the feeling i don't get anything done anymore >_>
L888[14:01:39] <Kodos> does ipairs sort?
L889[14:01:44] <Wobbo> Sangar: Now you actually have a job? :P
L890[14:01:46] <S3> off to the wiki :)
L891[14:01:52] <Wobbo> Kodos: Yeah, ipairs sorts, pairs doesn't
L892[14:01:54] <S3> Sangar, start more projects!
L893[14:01:55] <S3> :D
L894[14:02:02] <Kodos> Thanks! I'll fix my dump function then :3
L895[14:02:03] <S3> that's what I do then NOTHING gets done
L896[14:02:12] <S3> but it feels like I'm doing a lot
L897[14:02:32] <Sangar> Wobbo, yeah. the weird phenomenon i always thought would never happen to me starts happening
L898[14:02:41] <Sangar> when i get home i don't really feel like coding anymore >_>
L899[14:02:56] <Wobbo> You're groning old and responsible! PANIC!!!
L900[14:03:06] <Wobbo> s/groning/growing/
L901[14:03:06] <Kibibyte> <Wobbo> You're growing old and responsible! PANIC!!!
L902[14:03:06] <Sangar> yeah, it's really quite disturbing
L903[14:03:07] <S3> looks like OC comes with bit32
L904[14:03:16] <S3> how fast is the bit32 lib?
L905[14:03:21] <S3> on OC
L906[14:03:33] <Sangar> as fast as it is on normal puc-rio lua
L907[14:03:39] <Sangar> because it is just normal puc-rio lua :P
L908[14:03:39] <S3> cool.
L909[14:03:47] <S3> zlib streams here we come
L910[14:04:01] <S3> zlib is very simple
L911[14:04:05] <Sangar> well, with a hook for enforced timeouts :P
L912[14:04:08] <Sangar> but yeah
L913[14:04:15] <Wobbo> Maybe you will start reproducing soon! That is what responsible adults do right? :P
L914[14:04:28] <S3> Wobbo, I am too young to do that
L915[14:04:37] <S3> since I'm only 27
L916[14:04:39] <Sangar> Wobbo, yeeaaah, about that. i don't understand how people find the time for that :X
L917[14:04:46] <Kodos> Sangar, you made the mistake of getting a programming job, that's what the issue is :3
L918[14:05:02] <S3> I used to be a programmer for a job
L919[14:05:08] <S3> but I like it as a hobby better
L920[14:05:10] <Sangar> ehh, i'd argue it's not a mistake really, since i enjoy it ;)
L921[14:05:15] <Kodos> Well, yeah
L922[14:05:21] <S3> That's why I'm back in college for EE
L923[14:05:28] <Kodos> But it's like going to work at McDonald's after it being your favorite food for 20 years. You grow tired of it
L924[14:05:30] <Wobbo> Sangar: If you actually have a SO its not that hard, since you don't have to date anymore
L925[14:05:32] <Sangar> making games is still fun when doing it as a job, luckily
L926[14:05:58] <Sangar> Wobbo, welp, there we have problem number one
L927[14:06:07] <Wobbo> Join the club
L928[14:06:19] <Kodos> Bleh, now the redstone isn't even being detected
L929[14:06:20] * Sangar gets out membership badge
L930[14:06:54] <Sangar> allrighty, prepare for switches and access points to be deprecated \o/
L931[14:06:56] <Kodos> Ah, there we go
L932[14:07:01] <Kodos> \o/
L933[14:07:07] <Kodos> I love new stuff, and just in time for vacation!
L934[14:07:11] <Kodos> I leave Wednesday =D
L935[14:07:16] <Kodos> Speaking of which
L936[14:07:20] <Kodos> KVirc vs PChat, discuss
L937[14:07:42] <Kodos> Wobbo, ipairs still puts 0 last =(
L938[14:07:53] <Wobbo> It does? O_o
L939[14:08:01] <Kodos> Let me try something else real quick
L940[14:08:41] <Wobbo> maybe it is because 0 is not part of a sequence, I normally use 1-based indecis.
L941[14:09:02] <Sangar> ipairs even uses 0 o.O
L942[14:09:10] <Sangar> that's unexpected
L943[14:09:10] <Kodos> I'm zero indexing it because redstone channels are 0-15
L944[14:09:29] <Kodos> Sangar, standardize your indexing pls
L945[14:09:33] <S3> I guess I could start two new projects for OC, 1) port zlib, 2) port the Sereal protocol (binary serialization with zlib compression)
L946[14:09:41] <Kodos> Lua is 1 indexed, things like redstone are 0-indexed
L947[14:09:41] <Sangar> unless that's from some __ipairs metatable function i'd even argue that could be a bug :X
L948[14:09:45] <S3> sereal would be super useful for making network protocols.
L949[14:09:53] <S3> and it just goes straight from table to binary and back
L950[14:09:58] <Kodos> Sangar, custom function that just uses 'for k,v in pairs(table) do print(k,v) end etc
L951[14:10:00] <S3> packed binary*
L952[14:10:07] <Sangar> Kodos, well, except colors aren't 1 indexed either :P
L953[14:10:11] <Sangar> because it's not really an index
L954[14:10:14] <Sangar> it's an id
L955[14:10:15] <S3> https://github.com/Sereal/Sereal
L956[14:10:16] <Sangar> so to say
L957[14:10:32] <Kodos> https://github.com/Kodos-Atoz/OpenComputers-Programs/blob/master/lib/kodos.lua#L24-L29
L958[14:10:44] <Kodos> Tried with ipairs, too
L959[14:10:46] <Kodos> Still get 0 last
L960[14:11:56] ⇦ Quits: sciguyryan (~sciguyrya@93-94-245-48.dynamic.swissvpn.net) (Ping timeout: 378 seconds)
L961[14:12:05] <Wobbo> You did reload your lib?
L962[14:12:13] <Kodos> >.> Maybe
L963[14:12:49] <Kodos> Is there a specific function to call to reload a lib, or should I just reboot
L964[14:13:01] <Wobbo> package.loaded.yourlib = nil
L965[14:13:05] <MalkContent> there an issue for sticky piston yet?
L966[14:13:25] <Wobbo> but rebooting also works
L967[14:13:33] <Kodos> Oh, now it's not even giving me the 0 one
L968[14:13:34] <Kodos> the hell
L969[14:13:48] <Kodos> I get one through 15
L970[14:13:49] <Kodos> err
L971[14:13:52] <Kodos> I am sorry
L972[14:13:57] <Kodos> I get 1 through 15
L973[14:14:03] <MalkContent> yes.
L974[14:14:13] <Wobbo> Lua is 1 indexed, so sequences start at 1, so ipairs ignores 0, this makes sense
L975[14:14:21] <Kodos> Well shit
L976[14:14:35] <Wobbo> I guess that pairs tries to ipairs first, which would also explain the other order.
L977[14:14:47] <Wobbo> Time to get out the metatables
L978[14:15:01] <Kodos> 2hrd4me
L979[14:15:12] <Kodos> On to network functions!
L980[14:15:22] <ds84182> Why are you starting tables at 0 in the first place
L981[14:15:31] <Kodos> Because redstone channels are zero indexed
L982[14:15:39] <Kodos> Let's call it consistency
L983[14:15:42] <gamax92> ds84182: why won't dolphin run in mint
L984[14:15:52] <Kodos> maybe he doesn't like the smell
L985[14:15:54] <ds84182> gamax92: because mint is retarded
L986[14:16:02] <gamax92> :<
L987[14:16:12] <gamax92> you made mint cry
L988[14:16:21] <gamax92> it's now short circuiting
L989[14:16:27] <ds84182> ok
L990[14:18:12] <Kodos> What happens to the rest of a packet if it's larger than max packet size? Does it get dropped entirely, or just truncated
L991[14:18:32] <Wobbo> setmetatable(tabl, {__ipairs = function(t) return function(tab, val) return tab[val], val +1 end, t, 0 end}) should work
L992[14:18:36] <Wobbo> ^Kodos
L993[14:18:50] <Kodos> Uhhh
L994[14:19:07] <Kodos> Can you dummy that up for me?
L995[14:19:19] <Wobbo> you know how for works?
L996[14:19:24] <Kodos> Yes
L997[14:19:33] <Wobbo> As in, internally?
L998[14:19:42] <Kodos> Isn't it an iterator?
L999[14:20:08] <Kodos> (I'm a moron, please remember this)
L1000[14:20:10] <Wobbo> yeah, that __ipairs function returns an iterator that starts at 0
L1001[14:20:47] <Wobbo> actually, it is an iterator that steps to numerical sequences, but because the first value returned is 0, it starts at 0
L1002[14:21:44] <Wobbo> So yeah, that should work for your usecase
L1003[14:22:04] <gamax92> there we go
L1004[14:22:15] <gamax92> I built dolphin, everything is fine
L1005[14:22:25] <Wobbo> gamax92: debian mint or ubuntu mint?
L1006[14:22:33] <gamax92> ubuntu based
L1007[14:22:36] * vifino hugs gamax92
L1008[14:22:40] <gamax92> debian mint had it's own slew of issues
L1009[14:22:51] * gamax92 hugs vifino
L1010[14:22:59] <Wobbo> But now it is based on ubuntu D:
L1011[14:23:06] <gamax92> ?
L1012[14:23:24] <Wobbo> I don't like canonical
L1013[14:23:35] <gamax92> good for you
L1014[14:23:54] ⇨ Joins: Green (~green@64.74.111.19)
L1015[14:25:37] ⇦ Quits: Green (~green@64.74.111.19) (Client Quit)
L1016[14:30:23] <MalkContent> dammit
L1017[14:30:30] <MalkContent> microcontrollers cant take linkcards
L1018[14:30:56] <MalkContent> there goes my hopes to take them and build wireless redstone
L1019[14:31:02] <Kodos> Uhh
L1020[14:31:06] <Kodos> Can a T2 case?
L1021[14:31:22] <Kodos> Huh, guess not
L1022[14:34:48] <Inari> i like how hacky this is.. .loading software onto a locked-down system via QR code scan
L1023[14:35:41] <gamax92> Inari: 3ds?
L1024[14:35:45] <Inari> ya
L1025[14:36:17] <Stary2001> hahahaha
L1026[14:36:56] <ds84182> via a shitty game from a studio who closed down directly after releasing their shit tier game
L1027[14:37:47] ⇨ Joins: MisterErwin (MisterErwi@dslb-146-060-077-180.146.060.pools.vodafone-ip.de)
L1028[14:38:40] <Kodos> What game
L1029[14:38:46] <Inari> cubic ninja
L1030[14:38:47] <ds84182> Cubic Ninja
L1031[14:39:00] <Stary2001> kek
L1032[14:39:12] <ds84182> It uses a hardware vuln to pwn the system tho
L1033[14:39:22] <gamax92> Nubij Cinca
L1034[14:39:24] <Stary2001> oooh cubic ninja
L1035[14:39:26] <ds84182> Basically you can put the frame buffer anywhere
L1036[14:39:39] <ds84182> so you can put the frame buffer inside of executable code and write to it
L1037[14:40:00] <Inari> https://www.youtube.com/watch?v=Sc7YETt8idU#t=3m40s black magic
L1038[14:40:01] <MichiBot> Inari: 3DS Tutorial: Cubic Ninja Exploit & the Homebrew Launcher | length 6m 59s | Likes: 116 Dislikes: 9 Views: 19465 | by The Zett
L1039[14:40:11] <gamax92> ... wow
L1040[14:40:24] <Kodos> Looks like the hack was patched out anyway
L1041[14:40:31] <ds84182> Kodos: nope
L1042[14:40:35] <ds84182> ninjhax2
L1043[14:40:46] <Kodos> Ah
L1044[14:41:06] <Inari> theres also the way throguh the youtube app
L1045[14:41:10] <ds84182> Yes.
L1046[14:41:10] <gamax92> and ironfall
L1047[14:41:22] <ds84182> Youtube app used an old version of Webkit
L1048[14:42:13] <Inari> someone told me regionFOUR would patch the cartridge (not sure how :P) and make games able to be reigon-free even if you remove the hack/regionfour
L1049[14:42:16] <Inari> no clue if tahts true
L1050[14:42:28] <ds84182> It doesn't patch the cart .-.
L1051[14:42:35] <Inari> ah
L1052[14:42:38] <Inari> well then its useless
L1053[14:42:39] <Inari> oh well
L1054[14:42:46] <ds84182> It calls a special function that overrides the region check
L1055[14:42:58] <ds84182> Since region check is only done inside the home menu
L1056[14:43:12] <Inari> i just wanna play harvestmoon ;-;
L1057[14:43:28] <ds84182> It should still work .-.
L1058[14:43:37] <Inari> until it gets ptached
L1059[14:44:01] <ds84182> I'm pretty sure it wont, since Nintendo probably uses it for some stuff on their end
L1060[14:44:14] <Inari> hm?
L1061[14:44:28] <Inari> they could likley patch the firmware to prevent the cubic ninja/youtube exploits
L1062[14:44:49] <ds84182> Well, they can fix firmware side exploits, but not software side
L1063[14:44:53] <ds84182> they don't control the software
L1064[14:45:15] <Inari> well the firmware stills runs in the background i'd guess :P but who nkows
L1065[14:45:18] <Inari> bottom line it isnt reliable
L1066[14:45:32] <ds84182> Well, there's a lot of things they can't simply fix
L1067[14:45:50] <ds84182> How the hell are they supposed to release an update to applications/games they don't have source for
L1068[14:46:11] <Inari> by preventing the stack exploit stuff to work for example XD
L1069[14:46:21] <ds84182> ...
L1070[14:46:28] <ds84182> How the fuck would that be firmware side
L1071[14:46:36] <ds84182> If that is something application side
L1072[14:46:49] <Inari> well its the part of taking over the homemenu
L1073[14:46:53] <Kodos> Okay, now to try and figure out how to do this write to file function
L1074[14:46:54] <Inari> which im pretty sure is firmware side
L1075[14:47:02] <ds84182> Inari: no, it's all application side
L1076[14:47:09] <Inari> the homemenu is?
L1077[14:47:11] <ds84182> firmware exploits are near impossible on 9.9.0
L1078[14:47:47] <ds84182> The homemenu isn't even part of the exploit
L1079[14:48:22] <Inari> " From there I use the gspwn exploit to takeover home menu by overwriting a target object located on its linear heap with specially crafted data. With a fake vtable and a nice stack pivot I'm able to get ROP under home menu, and from there I ROP my way into calling NSS:Reboot to bypass the region check."
L1080[14:48:51] <ds84182> Well, then, that's part of regionFOUR
L1081[14:48:58] <Inari> whichis required :P
L1082[14:49:00] <ds84182> I was talking about the ROP to get the hbmenu
L1083[14:49:10] <Inari> i have no clue what ROP even means
L1084[14:49:17] <S3> you could just replace the firmware.
L1085[14:49:56] <Inari> i hate you nintendo :P
L1086[14:50:00] <S3> lol
L1087[14:50:18] <Inari> S3: if you find me an exploit to do so, along with a custom frimware thats guaranteed to always work with eShop
L1088[14:50:23] <Kodos> ~w io
L1089[14:50:23] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-io
L1090[14:50:25] <Kodos> ~w filesystem
L1091[14:50:25] <ocdoc> http://ocd.cil.li/component:filesystem
L1092[14:50:34] <S3> Inari, whereis the firmware stored?
L1093[14:50:37] <gamax92> so how long until nintendo releases a console with a built in homebrew menu?
L1094[14:50:43] <Stary2001> never
L1095[14:50:44] <ds84182> Encrypted, inside of nand flash
L1096[14:50:44] <Inari> on the console i'd assume
L1097[14:50:47] <S3> is it on chip? yep
L1098[14:50:50] <S3> solution:
L1099[14:50:53] <S3> replace the chip
L1100[14:50:56] <ds84182> >>>>ENCRYPTED
L1101[14:50:58] <S3> or program it yourself
L1102[14:51:05] <ds84182> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ENCRYPTED
L1103[14:51:09] <S3> definately take care of the encryption first
L1104[14:51:12] <gamax92> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ENCERPTERD
L1105[14:51:17] <ds84182> Keys are generated by a hardware key scrambler
L1106[14:51:25] <S3> you can still much with it
L1107[14:51:30] <Stary2001> well, people flashed the NAND on the vita
L1108[14:51:32] <Stary2001> to switch firmwares
L1109[14:51:34] <ds84182> You can't figure out how the keys are made, so it's pretty much impossible
L1110[14:51:38] <Stary2001> the entire nand blob
L1111[14:51:40] <gamax92> ds84182: yes we can
L1112[14:51:41] <Stary2001> and it worked!
L1113[14:51:45] <gamax92> we have the technology
L1114[14:51:46] <Wobbo> gamax92: Nintendo is… weird… I'm afraid they don't see the value of homebrew and link it with piracy
L1115[14:51:46] <S3> ds84182, it's possible.
L1116[14:51:52] <Stary2001> yeah
L1117[14:51:54] <gamax92> it just costs much monies
L1118[14:51:55] <ds84182> You would have to have a backup of your own NAND flash of a previous version
L1119[14:51:56] <Stary2001> on the ps3
L1120[14:52:03] <Stary2001> otheros removed a large chunk of people
L1121[14:52:11] <Stary2001> who wanted to hack it to run linux
L1122[14:52:11] <ds84182> Thats how smea and yellows8
L1123[14:52:12] <ds84182> do it
L1124[14:52:13] <Stary2001> etc
L1125[14:52:33] <Kodos> Blehhhh why is this so difficult
L1126[14:52:42] <Kodos> Granted, I'm probably doing it wrong
L1127[14:52:55] <ds84182> Wobbo: Yes, they do
L1128[14:53:05] <S3> either way
L1129[14:53:08] <S3> break the encryption
L1130[14:53:09] <ds84182> And it's because thats a way to undermine their Virtual Console stuff
L1131[14:53:12] <S3> you can do it :)
L1132[14:53:13] <Wobbo> Kodos: what are you doing?
L1133[14:53:15] <Stary2001> >break the encryption
L1134[14:53:18] <Stary2001> ONE DOES NOT SIMPLY
L1135[14:53:20] <Stary2001> BREAK ENCRYPTION
L1136[14:53:21] <Kodos> Making a writeToFile function
L1137[14:53:24] <ds84182> thats what im saying
L1138[14:53:30] <Wobbo> Stary2001: depends on encryption
L1139[14:53:35] <S3> hey
L1140[14:53:36] <gamax92> one does simply break encryption
L1141[14:53:43] <Wobbo> Kodos: What do you want to write to file and why is it so hard?
L1142[14:53:51] <gamax92> *cough*
L1143[14:53:55] <Kodos> I'm writing a function for my lib
L1144[14:53:55] <S3> we've done it before
L1145[14:53:56] <ds84182> Well, it's really strong encryption. I'm pretty sure its either RSA256 or RSA512
L1146[14:54:08] <S3> 256 is pretty low these days
L1147[14:54:17] <Stary2001> 256 can be factored, iirc
L1148[14:54:20] *** Cruor|Away is now known as Cruor
L1149[14:54:21] <Stary2001> maybe that was like
L1150[14:54:22] <Stary2001> 128
L1151[14:54:26] <Mimiru> Damn it I found this awesome pokemon/lepidoptera post on imgur on my tablet, imgur crashed and when I reopened it the post was nowhere to be found :(
L1152[14:54:30] <ds84182> Let me check
L1153[14:54:32] <Kodos> So far I have function kodos.fileutils.writeToFile(data,filename,overwrite) if overwrite then
L1154[14:54:36] <S3> AES128 has definately been broken
L1155[14:54:42] <S3> there is a possibility it could be DSA
L1156[14:54:48] <S3> if it is DSA, then it can definately be broken
L1157[14:54:53] <Stary2001> DSA
L1158[14:54:55] <Wobbo> Kodos: but data is already a string?
L1159[14:54:56] <S3> even if it's 1024 bit
L1160[14:54:56] <Stary2001> D S A
L1161[14:54:59] <ds84182> Oh wait, it's RSA2048
L1162[14:55:03] ⇦ Quits: M89 (~M89@acdz139.neoplus.adsl.tpnet.pl) (Quit: Leaving)
L1163[14:55:04] <Stary2001> sounds right
L1164[14:55:05] <Inari> http://www.d-e-f-i-n-i-t-e-l-y.com/
L1165[14:55:06] <S3> ok 2048 is not fun
L1166[14:55:12] <Kodos> Wobbo, yes
L1167[14:55:34] <Kodos> data is the data to be written to the file, filename is the filename, and overwrite will be a boolean that determines whether to use a or w as a mode
L1168[14:56:16] <S3> but hey back in the early 200s
L1169[14:56:19] <S3> 2000s*
L1170[14:56:31] <Sangar> ok, someone please go test the relay block, to make sure i didn't break networking :P
L1171[14:56:32] ⇦ Quits: Reika (~Reika@reika.kalseki.mods.abrarsyed.me) (Ping timeout: 198 seconds)
L1172[14:56:35] <S3> we broke the modified SHA algorithm for Starcraft II logon
L1173[14:56:43] <Wobbo> local hand = io.open(filename, overwrite and "w" or "a") hand:write(data) hand:close() -- TODO: Error checking
L1174[14:56:46] <ds84182> >2000s
L1175[14:56:46] <S3> noithing's impossible
L1176[14:56:51] <Starhero-MC> again s3?
L1177[14:56:56] <S3> sorry not II
L1178[14:57:00] <S3> starcraft I
L1179[14:57:11] <S3> I play Starcraft II so it's like muscle reflex
L1180[14:57:23] <S3> we didn't break it by brute forcing it
L1181[14:57:45] <Inari> you just need enough guns and show up at nnintnedo
L1182[14:57:49] <Stary2001> :D
L1183[14:57:51] <S3> ...
L1184[14:58:02] <Inari> they call that social engineering
L1185[14:58:10] ⇨ Joins: Reika (~Reika@reika.kalseki.mods.abrarsyed.me)
L1186[14:58:33] <S3> it was reverse engineered, we figured out that by making extra shifts in SHA-1 it was actually weaker because it developed patterns..
L1187[14:58:44] <Kodos> Speaking of guns and nintendo, they arrested two guys at the Pokemon World Championships
L1188[14:58:46] <S3> and voila, before you knew it, people were making bots on battle.net
L1189[14:58:51] <Inari> thats why you never modify encryption
L1190[14:59:18] <Stary2001> never roll your own encryption*
L1191[14:59:24] <S3> there's a change Nintendo modified RSA
L1192[14:59:27] <S3> chance*
L1193[14:59:33] <Stary2001> nah
L1194[14:59:37] <S3> many people do it because they think itl throw them off.
L1195[14:59:39] <Stary2001> see their track record with the Wii
L1196[14:59:49] <Stary2001> they compared RSA sigs with strcmp
L1197[14:59:51] <ds84182> Nah, it's real RSA implemented on a hardware chip
L1198[14:59:53] <S3> I see
L1199[14:59:59] <Stary2001> -> oh your sig has a null at the start? MUST BE VALID
L1200[15:00:17] <Wobbo> XD
L1201[15:00:33] <S3> there may be a way to replace some firmware someplace else or software to turn off firmware encryption all together.
L1202[15:00:50] <ds84182> Nope, you would have to modify the bootrom for the ARM9 chip
L1203[15:00:57] <gamax92> so do that
L1204[15:01:02] <S3> aha
L1205[15:01:06] <ds84182> Which you can't, because it's encrypted too
L1206[15:01:11] <ds84182> .-.
L1207[15:01:16] <S3> hmm
L1208[15:01:24] <S3> does the ARM chip have built in encryption for that?
L1209[15:01:26] <Stary2001> its a chain of trust
L1210[15:01:37] <Stary2001> first stage verifies against a hash
L1211[15:01:47] <Stary2001> second stage checks sigs for third.. etc
L1212[15:02:02] <S3> so they're going for the onion method
L1213[15:02:08] <Stary2001> ...no?
L1214[15:02:33] <Inari> the onion method - the practice of verifying signature throuhg a .onion URL
L1215[15:03:17] <S3> wrong onion
L1216[15:03:28] <Stary2001> it's signatures
L1217[15:03:33] <Stary2001> not encrypting each layer
L1218[15:03:36] <Inari> the practice of rubbing onions into ones eye?
L1219[15:03:42] <S3> that one ^
L1220[15:03:48] <Inari> xD
L1221[15:03:49] <Stary2001> hahaha
L1222[15:03:57] <ds84182> Well, initial bootrom is unencrypted but in a ROM on the ARM9
L1223[15:04:25] <S3> so the ARM9 supports encryption of its bootrom eh?
L1224[15:04:28] <Stary2001> no
L1225[15:04:30] <Stary2001> it's in a rom
L1226[15:04:35] <Stary2001> INSIDE the chip
L1227[15:04:40] <S3> yes I am aware of that
L1228[15:04:47] <S3> but instructions have to start somewhere
L1229[15:04:55] <ds84182> Yes, inside the rom
L1230[15:05:00] <S3> either in clear text or the chip has to support encryption internally
L1231[15:05:00] <Stary2001> the initial bootrom isnt encrypted
L1232[15:05:03] <S3> okay
L1233[15:05:06] <Stary2001> because
L1234[15:05:09] <Stary2001> you cant get to it
L1235[15:05:25] <ds84182> Bootrom disables itself right before jumping into firmware
L1236[15:05:31] <Kodos> https://github.com/Kodos-Atoz/OpenComputers-Programs/blob/master/lib/kodos.lua#L41-L58 Does this look okay?
L1237[15:05:32] <S3> I dunno if that's exactly true.. we had to do bootrom programming stuff in my EE classes
L1238[15:05:35] <S3> for ARM
L1239[15:05:53] <S3> there has to be some way..
L1240[15:06:01] <gamax92> S3: this is 2015 not 1964
L1241[15:06:05] <gamax92> wake up
L1242[15:06:09] <Stary2001> yep
L1243[15:06:11] <ds84182> wake up sheeple
L1244[15:06:12] <Stary2001> properly implemented crypto
L1245[15:06:17] <Stary2001> is not breakable
L1246[15:06:24] <Stary2001> (with classical computers)
L1247[15:06:42] <Inari> (yet)
L1248[15:06:46] <Sangar> i'm off o/
L1249[15:06:50] <ds84182> RSA 2048 signature is checked agains firmware before it's jumped to, also
L1250[15:06:52] <Inari> sangbai
L1251[15:07:06] <Wobbo> Kodos: overwrite and "w" or "a" to make your function twice as short
L1252[15:07:11] <Wobbo> Bye Sangar!
L1253[15:07:27] <Stary2001> Inari: not yet, it would take until the heat death of the universe to break rsa2048 iirc
L1254[15:07:30] <Inari> does nintendo have like security engineers for that stuff?
L1255[15:07:42] <ds84182> Inari: For the 3DS, I'm pretty fucking sure
L1256[15:07:48] <Inari> Stary2001: as in, i bet it wouldnt take so long once we hav ebtter PCs :D
L1257[15:07:50] * ds84182 gets the page for Download Play stuff
L1258[15:07:57] <gamax92> Kodos: ;-;
L1259[15:08:01] <Stary2001> Inari, you need quantum computers to break strong rsa
L1260[15:08:03] <ds84182> http://3dbrew.org/wiki/Download_Play
L1261[15:08:03] <gamax92> Kodos no
L1262[15:08:17] <Inari> Stary2001: well strong RSA becomes weak RSA over time
L1263[15:08:32] <Stary2001> ...
L1264[15:08:34] <Stary2001> do you not get
L1265[15:08:37] <Kodos> gamax92, explain
L1266[15:08:38] <Stary2001> heat death of the universe
L1267[15:08:40] <Kodos> Don't just say no
L1268[15:08:42] ⇦ Quits: Eden (webchat@ip-95-222-64-199.hsi15.unitymediagroup.de) (Ping timeout: 204 seconds)
L1269[15:08:48] <ds84182> So in actuality, the 3DS application code, as it is being transmitted wirelessly has been encrypted 3 times: The first time is using 128-bit AES CTR encryption for the ExeFS of the CXI format, the second time is using 128-bit AES CBC encryption in the archive data, and the third time is using 128-bit AES CTR for the CCMP encryption.
L1270[15:08:54] <Inari> Stary2001: with current PCs, im saying in the future we have better PCs :P
L1271[15:09:01] <gamax92> Kodos: http://hastebin.com/ipirujureb.txt
L1272[15:09:13] <Stary2001> Inari: even if you get 2x speed, that's half of a few trillion years?
L1273[15:09:29] <Kodos> ~w io
L1274[15:09:29] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-io
L1275[15:09:32] <Inari> so you wait till you have more thant hat
L1276[15:09:33] <Inari> :D
L1277[15:10:09] <Inari> or you go figure out new math
L1278[15:10:10] <Kodos> Why are you sticking in overwrite on the io.open? Wouldn't it just need the mode string?
L1279[15:10:41] <gamax92> Kodos: that is the mode string area, the way it works is like this:
L1280[15:10:46] <gamax92> #lua true and "w" or "a"
L1281[15:10:47] <|0xDEADBEEF|> > w
L1282[15:10:50] <gamax92> #lua false and "w" or "a"
L1283[15:10:50] <|0xDEADBEEF|> > a
L1284[15:10:52] <Inari> http://abload.de/img/yuriplayxizfu.png
L1285[15:11:00] <Stary2001> Inari, 512 bit key bruteforce is 2^512, aka ~1.3 x 10^154 operations
L1286[15:11:21] <Kodos> But why is the true there? It isn't needed, I was just using that parameter as a way to distinguish which mode the user wants
L1287[15:11:24] <Wobbo> #lua nil and "w" or "a"
L1288[15:11:24] <|0xDEADBEEF|> > a
L1289[15:11:25] <Stary2001> heat death is something like 10^100 years
L1290[15:11:40] <gamax92> Kodos: wouldn't you pass true or false as the value for overwrite?
L1291[15:11:41] <Wobbo> Kodos: The true represents overwrite
L1292[15:11:50] <Kodos> Yes
L1293[15:13:12] <Kodos> Whatevs, I'll try it
L1294[15:13:20] <gamax92> theres still only two arguments there
L1295[15:13:31] <gamax92> first argument is the filename variable
L1296[15:13:42] <gamax92> second argument is overwrite and "w" or "a"
L1297[15:13:57] <gamax92> which depending on what you passed for overwrite, will give "w" or "a"
L1298[15:14:20] ⇦ Quits: Vexatos (~Vexatos@p200300556E066540E5ECB500353D567A.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1299[15:14:24] <Inari> whats with people and the heatdeath
L1300[15:14:27] <Inari> just say "too long" jesus
L1301[15:14:34] <Kodos> So, if I don't pass a third parameter, it'll default to a, right?
L1302[15:14:44] <gamax92> yes
L1303[15:14:47] <Kodos> Works for me
L1304[15:15:01] <Kodos> I'm literally just using this as a simpler way to write something to file that I've sent over the network
L1305[15:15:02] <gamax92> since nil is a falsey value
L1306[15:15:08] <Wobbo> Inari: The heathdeath is a great deadline
L1307[15:15:22] <Inari> by the time of th eheatdeath noone cares about hte RSA on a 3ds anymore
L1308[15:15:22] <Inari> :P
L1309[15:15:30] <Inari> actually, in 10 years noone will
L1310[15:15:43] <gamax92> so we gotta do it in less
L1311[15:15:45] <Wobbo> In ten years the homebrewers will :P
L1312[15:15:52] <gamax92> find a system to hack it in 9 years
L1313[15:16:07] <Inari> meh its easier to emulate
L1314[15:16:31] <Inari> wonde rif theres 3ds mods for that yet :P
L1315[15:16:32] <Inari> doub tit
L1316[15:16:38] <Inari> (to run roms that is)
L1317[15:16:47] <gamax92> doub tit?
L1318[15:17:09] <S3> ok
L1319[15:17:14] <S3> here's what we'll do.
L1320[15:17:17] <S3> we'll replace the chip
L1321[15:17:34] <MisterErwin> Well... the worst time would be 10 years, it could be earlier? Or am I
L1322[15:17:39] <MisterErwin> *wrong
L1323[15:17:42] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 206 seconds)
L1324[15:17:46] <S3> we'll fabricate an m68000 that is the same form factor
L1325[15:17:49] <S3> and then call it good.
L1326[15:17:57] <Inari> gamax92: doubt it :p
L1327[15:18:00] <S3> voila
L1328[15:22:22] <Kodos> I need a fancy name for converting something into a state fit for network transmission, and the reverse process
L1329[15:22:50] <Wobbo> prepare?
L1330[15:22:59] ⇦ Quits: MisterErwin (MisterErwi@dslb-146-060-077-180.146.060.pools.vodafone-ip.de) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1331[15:23:00] <Kodos> Meehhhhh, fine
L1332[15:24:28] <S3> does anyone know how you're supposed to connect WR-CBE blocks to OC?
L1333[15:25:02] <S3> I got a tier 2 redstone card, not sure if I can just run a cable to it, doesn't attach anyways- or maybe adaptor block, idk
L1334[15:25:06] <S3> wiki doesn't really say
L1335[15:25:25] <Kodos> ~w redstone
L1336[15:25:25] <ocdoc> http://ocd.cil.li/component:redstone
L1337[15:25:46] <S3> that's what I'm reading
L1338[15:25:58] <Kodos> The computer itself acts as a transceiver
L1339[15:26:03] <Kodos> You don't need the blocks
L1340[15:26:08] <S3> you can't seperate it?
L1341[15:26:16] <Kodos> What do you mean, separate it
L1342[15:26:25] <S3> oh I see what you mean
L1343[15:26:28] <Wobbo> S3: there is a redstone card block thingy I believe
L1344[15:26:42] <Kodos> I don't know that the block works with WRCBE
L1345[15:28:13] ⇨ Joins: Eden (webchat@ip-95-222-64-199.hsi15.unitymediagroup.de)
L1346[15:28:26] <Kodos> How do I make a function only available if a certain component is present
L1347[15:28:37] <Kodos> Well, two components
L1348[15:29:26] <Eden> let the function return nil if the component is not there
L1349[15:29:42] <Wobbo> Kodos: only define it when the component is added
L1350[15:29:58] <Kodos> ~w component api
L1351[15:29:58] <ocdoc> http://ocd.cil.li/api:component
L1352[15:30:41] <Inari> function a() return a() end
L1353[15:31:19] <Eden> returning itself? doesnt that make an endless recurring loop?
L1354[15:31:29] <Inari> pretty much
L1355[15:31:40] <Eden> nice
L1356[15:31:53] <Kodos> Should I do things like local component = require("component") at the very top of my lib, or am I okay in sticking it just below where I define the subections of my lib
L1357[15:32:09] ⇨ Joins: h3po (~h3po@aftr-37-24-159-37.unity-media.net)
L1358[15:32:26] <Eden> its a common standart to define definitions at the top, because lua is like most other languages progressive
L1359[15:33:30] <Kodos> Would this be valid:
L1360[15:33:49] <Eden> if you want to programm minimal then i would recommend defining it in the runtime, but this is more work for the code/more time is needed because it's called more often
L1361[15:33:54] <Kodos> if component.isAvailable("this_component") or component.isAvailable("that_component") then registermyfunctionshere end
L1362[15:34:36] <Wobbo> Kodos: would work, but then you also need to add an event listener to make sure that the function gets defined if the component is added
L1363[15:34:38] <Kodos> In this particular case, I'm checking for either 'data' or 'os_datablock'
L1364[15:34:40] <Eden> yeah i think so
L1365[15:34:47] <Kodos> Wobbo, ew, good point
L1366[15:34:50] <Kodos> Hadn't thought of that
L1367[15:35:26] <Kodos> Oh, I just thought of an idea
L1368[15:35:41] <Kodos> I could make a separate set of functions that don't use deflate, in the event the data stuff isn't there
L1369[15:36:53] <Kodos> Basically I'm writing companion functions for my file read/write functions that will help me in transmitting files across the network
L1370[15:37:24] <Kodos> Once I get these working, I can work on actual software that will let me run a server with a raid as a fileserver
L1371[15:38:06] <Mimiru> Ugh, I have to try to implement the new datacard stuff in OS, since gamax92 never did
L1372[15:38:20] <Mimiru> and I'm gonne be working for the next few months \o/
L1373[15:38:22] * Mimiru shoots herself
L1374[15:38:31] <Kodos> Will you be making new tiered data blocks, or will just the one have T3 datacard stuffs
L1375[15:38:43] <Kodos> I kind of want the latter
L1376[15:38:45] <Mimiru> I don't even know.
L1377[15:39:50] <Eden> @Kodos http://pastebin.com/vubrJATK
L1378[15:40:17] <S3> damn it
L1379[15:40:23] <Kodos> Thanks, Eden =)
L1380[15:40:31] <Eden> np
L1381[15:40:33] <S3> minecraft server crashed when somebody threw poop at me
L1382[15:40:48] <Eden> thats funny, and sad for you
L1383[15:40:51] <Mimiru> Oh Eden you were in my channel about 40 minutes ago, did you need something?
L1384[15:40:56] <S3> Eden, poopcraft
L1385[15:41:06] <Eden> uh no just checking out the mod channels
L1386[15:41:31] <Mimiru> hh, k...
L1387[15:41:33] <Mimiru> ahh*
L1388[15:41:37] <Starhero-MC> S3 Least its not a recursion max depth crash :P
L1389[15:41:51] <Eden> which channel exactly do you mean just so i know its yours :D
L1390[15:42:12] <Mimiru> #Katie
L1391[15:42:35] <Kodos> Oh hey, forgot I had this https://raw.githubusercontent.com/Kodos-Atoz/OpenComputers-Programs/master/utils/libcompress.lua
L1392[15:42:38] <Eden> aaah i looked the channel up in the /list and thought that must be a nice channel to be :D
L1393[15:42:50] <S3> Starhero-MC, ...
L1394[15:42:55] <S3> did he ever fix that?
L1395[15:43:07] <S3> Starhero-MC, also did you ever get into our boxes?
L1396[15:43:16] <S3> after your key updates
L1397[15:44:27] <Eden> is there a way to output synthesized voice per OC?
L1398[15:44:52] <Kodos> Eden, no, it was looked into but proved to be too technical to implement
L1399[15:45:13] <Kodos> Perhaps later on it can be done, but as it stands now, it cannot
L1400[15:45:35] <Eden> hm maybe i should get my programmer big pants on and do some work too
L1401[15:46:08] <Kodos> I have a very sad question
L1402[15:46:19] <Kodos> Does anyone know if Atom.io (Atom the editor) will run on Windows XP?
L1403[15:46:42] <Mimiru> Ewww Exxpeeeee
L1404[15:46:50] <Kodos> I know, but I'm borrowing a laptop for vacation
L1405[15:46:54] <Stary2001> very sad question indeed
L1406[15:46:56] <Kodos> It's either XP, or a virus filled desktop
L1407[15:46:59] <Stary2001> o ok
L1408[15:47:05] <Mimiru> Prebuilt versions of Atom are available for OS X 10.8 or later, Windows 7 & 8, RedHat Linux, and Ubuntu Linux.
L1409[15:47:07] <Kodos> Because my inlaws don't know how to properly surf the internet
L1410[15:47:17] <Mimiru> I'd say I doubt it.
L1411[15:47:24] <Kodos> Bleh, alright
L1412[15:47:31] <Stary2001> try it and see(tm)
L1413[15:47:36] <Kodos> Meh
L1414[15:47:39] <Mimiru> I'd check but my XP VM is MIA.
L1415[15:47:41] <Wobbo> Kodos: reinstall Linux, and expel those windows demons
L1416[15:47:45] <Kodos> If I really wanted to, I could take a month to learn gVim
L1417[15:47:53] <Mimiru> I literally can't find the virtual disk.
L1418[15:47:54] <Kodos> Wobbo, not my laptop or it'd already have linux on it
L1419[15:47:55] <Lizzy> Kodos, hold on, lemme check if atom works on xp
L1420[15:48:03] <Wobbo> vim masterrace
L1421[15:48:06] <Stary2001> Kodos: linux off a usb!
L1422[15:48:14] <Mimiru> https://discuss.atom.io/t/can-atom-support-windowsxp/11063
L1423[15:48:22] <Kodos> Stary2001, I tried 3 tutorials to try and get that working, and I couldn't make sense of any of them
L1424[15:48:34] <Eden> yeah linux off usb sounds legit
L1425[15:48:49] <Mimiru> man Fedora USB boot is great, you download the iso, you fire up a exe, you point it to a USB stick, it asks you how much you want to give it for storage
L1426[15:48:50] <Mimiru> and bam.
L1427[15:48:55] <Lizzy> i tried http://puu.sh/jLYrR/0a986ded74.png
L1428[15:48:58] <Kodos> I have a 16gb stick I'm using for PortableApps right now
L1429[15:49:14] <Stary2001> Lizzy: ...oh ok
L1430[15:49:30] <Mimiru> "When I click atom.exe in Windows XP , get some error dialog which tell me about RegisterTouchWindow in USER32.dll ."
L1431[15:49:36] <Mimiru> So yeah, looks like no
L1432[15:49:37] <Starhero-MC> Once you ARCH, you don't go back. Once you BSD you really don't go back!
L1433[15:49:50] <Lizzy> i never did fix the default gateway on that box
L1434[15:50:05] <Mimiru> I'm good with my Fedora, and Xubuntu.
L1435[15:50:16] <Eden> Sounds like a pretty basic bug, you just need to Register at TouchWindow.User32.dll.com
L1436[15:50:28] <Kodos> I still have to fix formatting, but https://github.com/Kodos-Atoz/OpenComputers-Programs/blob/master/lib/kodos.lua
L1437[15:50:30] <Starhero-MC> Mimiru, I was ub head too, then a took an Arch linux to the knee.
L1438[15:50:58] <Mimiru> I prefer Fedora for my desktop, but I do Xubuntu for my servers
L1439[15:51:10] <Wobbo> Some love for Darwin here?
L1440[15:51:15] <Mimiru> I'd do Debian, but I like updates more often then every other decade
L1441[15:51:17] <Eden> sure
L1442[15:51:27] <Eden> evolution all the wayy
L1443[15:51:52] <Starhero-MC> I just like being in complete control over what is on my OS when I first install it.
L1444[15:52:02] <Starhero-MC> I also like having upstream software and not downstream.
L1445[15:52:08] <Kodos> Oh
L1446[15:52:11] <Kodos> Speaking of streaming
L1447[15:52:22] <Kodos> There's a good chance the internet in OR will be good enough for me to stream \o/
L1448[15:52:30] <Kodos> Let's hope the computer can handle it
L1449[15:52:40] <Starhero-MC> OR?
L1450[15:52:44] <Kodos> Going to Oregon for vacation
L1451[15:52:44] <Mimiru> I stream on my current craptonet(tm) :P
L1452[15:52:44] <Eden> @Mimiru: I tried installing Kubuntu on my own Desktop PC 2 weeks ago (before that i used Ubuntu itself) and it nearly killed my HDD is this a thing i alone had? or do you know of something like this? xD
L1453[15:52:54] <Kodos> Mimiru, speedtest results plx
L1454[15:52:58] <Stary2001> :D
L1455[15:53:07] <Mimiru> Eden, never had an issue with that
L1456[15:53:18] <Starhero-MC> Kodos, OR?
L1457[15:53:28] <Kodos> <Kodos> Going to Oregon for vacation
L1458[15:53:44] <Starhero-MC> OH sorry i was expecting something differnt then a state name HAHA
L1459[15:53:47] <Kodos> Lol
L1460[15:53:56] <gamax92> spdtst?
L1461[15:53:58] <Eden> dang it im sure its because my desktop includes an apu and i also have an hybrid HDD
L1462[15:54:01] <Mimiru> ugh fuck you ISP/Speedtest
L1463[15:54:19] <Kodos> https://pastebin.com/KPsRB5Wr This is neat
L1464[15:54:29] <Mimiru> http://www.speedtest.net/result/4605342107.png I'd like to point out my upstream WAS 0.98 about 2 seconds before the end of the test
L1465[15:54:51] <Starhero-MC> I love just turning around and tickling the crap out of my kids. :)
L1466[15:55:07] <Izaya> #lua 35*24
L1467[15:55:07] <|0xDEADBEEF|> > 840
L1468[15:55:21] <Mimiru> But yeah... I just toss a stream at nginx on Eos, and people can watch.. heh
L1469[15:55:38] <Mimiru> Just wish I could get HTML 5 to do RTMP streaming.. :/
L1470[15:55:56] <Starhero-MC> I have too much background noise to stream anything
L1471[15:55:56] <Mimiru> I'm having to run the viewers on fucking JWPlayer in flash fallback
L1472[15:56:31] <Kodos> Okay, so just to be clear
L1473[15:56:38] <Starhero-MC> I am actually really glad flash is dying.
L1474[15:56:48] <Starhero-MC> action script was horrible to me.
L1475[15:56:58] <Kodos> RE: The new relays, they're basically just switches when unupgraded, APs when they have a WLAN card, and can now act as interdimensional switches with link cards?
L1476[15:57:12] <Eden> dont be so mean to as3 its a really beautiful language fo autistic people
L1477[15:57:31] <Starhero-MC> Eden: LMFAO
L1478[15:58:40] ⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
L1479[15:58:42] <Eden> @Kodos: pretty much yeah
L1480[15:58:48] <Kodos> \o/
L1481[15:59:04] <Kodos> ~w text
L1482[15:59:04] <ocdoc> http://ocd.cil.li/api:text
L1483[15:59:16] <Mimiru> Seriously though, if anyone knows of a way to get HTML 5 to do RTMP, even if I have to do some on the fly conversion, I'm all ears.
L1484[15:59:33] <Kodos> ~w text.wrap
L1485[15:59:33] <ocdoc> http://ocd.cil.li/api:text
L1486[15:59:35] <Kodos> err
L1487[16:00:19] <Kodos> Time to fix that old print.lua program :3
L1488[16:00:23] <Kodos> Actually
L1489[16:00:23] <Kodos> no
L1490[16:00:28] <Kodos> No new projects for me
L1491[16:00:31] <Kodos> Not until vacay
L1492[16:00:31] <Mimiru> Oh hey right
L1493[16:00:39] <Mimiru> I know how to include files with my mods now
L1494[16:00:43] <Kodos> Otherwise I'll have nothing to code while I'm in OR
L1495[16:00:57] <Mimiru> I totally need to toss an example print.lua on OP
L1496[16:01:07] <Eden> loadfile("filename"):function ?
L1497[16:01:32] <Kodos> I think she means having components make files available
L1498[16:01:38] <Eden> oh okay
L1499[16:02:02] <Mimiru> li.cil.oc.api.FileSystem.fromClass(OpenSecurity.class, OpenSecurity.MODID, "/lua/my/path/")
L1500[16:02:29] <Lizzy> s/path/party
L1501[16:02:29] <Kibibyte> <Mimiru> li.cil.oc.api.FileSystem.fromClass(OpenSecurity.class, OpenSecurity.MODID, "/lua/my/party/")
L1502[16:02:45] <Mimiru> lol..
L1503[16:03:22] <Kodos> Okay, time to work more on getting this pack to <40 mods
L1504[16:04:40] <gamax92> http://www.speedtest.net/result/4605355396.png
L1505[16:04:57] <Kodos> I get about 1/12 of that
L1506[16:05:03] <Kodos> 10 down, <1 up
L1507[16:05:57] <Kodos> 77 mods...
L1508[16:05:58] <Kodos> Close enough
L1509[16:06:46] <Kodos> What is keybase?
L1510[16:06:46] ⇨ Joins: Wobbo (~Wobbo@5ed58a7c.cm-7-6c.dynamic.ziggo.nl)
L1511[16:06:48] <Eden> http://www.speedtest.net/result/4605362569.png
L1512[16:07:02] ⇨ Joins: Techokami|OC (~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L1513[16:07:33] *** mallrat is now known as mallrat208
L1514[16:08:33] <Wobbo> http://www.speedtest.net/result/4605365342.png
L1515[16:09:52] <Eden> I had the idea of an NPC peripheral so i asked the creator of Armourers-Workshop and maybe he will work on it
L1516[16:10:06] <Eden> https://github.com/RiskyKen/Armourers-Workshop/issues/66
L1517[16:10:44] <Kodos> This is an old version, but https://pastebin.com/Aq4dBjLn
L1518[16:10:44] <Lizzy> Eden, LUA => Lua, it's a name, not an acronym
L1519[16:11:01] <S3> I like how the reactorcraft opencomputers computer block is 9 pin
L1520[16:11:24] <Kodos> wat
L1521[16:11:29] <Lizzy> right, i need to have a shower
L1522[16:11:37] <Eden> uh
L1523[16:11:53] <Eden> what has that to do with anything lizzy? ;)
L1524[16:12:04] <Eden> :'D
L1525[16:12:07] <gamax92> I don't actually get 120 down though, rather 96
L1526[16:12:09] <Lizzy> you wrote it as LUA in your issue
L1527[16:13:24] <Eden> im sorry.. im get my ninetailed whip and punish myself with it :D
L1528[16:13:44] <Lizzy> good
L1529[16:13:52] <Eden> i will change it
L1530[16:14:03] <Kodos> In Creative, how do you get unique Linked Cards
L1531[16:14:48] <Kodos> Derp
L1532[16:14:52] <Kodos> I could just craft them >.>
L1533[16:14:58] <ds84182> lololol https://github.com/jeremyong/Selene
L1534[16:15:01] <ds84182> >selene
L1535[16:15:25] <Eden> sell a knee
L1536[16:15:41] ⇦ Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 378 seconds)
L1537[16:18:13] <Kodos> Question
L1538[16:18:28] <Kodos> If you duplicate a linked card in creative, would they all work?
L1539[16:18:50] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1540[16:18:57] <Mimiru> Kodos, IIRC, yes.
L1541[16:19:00] <Mimiru> But it's been awhile
L1542[16:19:02] <Kodos> Sweet
L1543[16:19:06] <Kodos> Time to make master servers in each dimension
L1544[16:19:18] <Kodos> What's the range on dimension IDs anyway
L1545[16:19:37] <Eden> is it possible to inejct C++ Code with selene and hack the server with it? sounds a lot like it
L1546[16:19:53] <Daiyousei> no m8
L1547[16:20:29] <Daiyousei> selene is just a fancy preprocessor thingy or w/e you'd call it
L1548[16:20:34] <Daiyousei> kinda like coffeescript
L1549[16:21:17] <Izaya> whoa Wobbo is back
L1550[16:21:20] <Izaya> .wobbo
L1551[16:21:20] <^v> Izaya, WooooobboooooWooooooooobboWoooobboooooooWooooobboooooooooWooobboooWoooooooobbooooooooooWooooooobboo
L1552[16:21:48] *** Cruor is now known as Cruor|Away
L1553[16:21:55] <CompanionCube> s/coffeescript/anylanguagethatcompilestojsever/
L1554[16:21:55] <Kibibyte> <Daiyousei> kinda like anylanguagethatcompilestojsever
L1555[16:22:29] <Daiyousei> yes
L1556[16:22:35] <Eden> okay o_o
L1557[16:23:05] <Eden> 2bad i wanzttet to b3 a r34l h4ccer
L1558[16:23:26] * vifino slaps Eden
L1559[16:23:26] * EnderBot2 rulls on the floor laughing
L1560[16:23:31] <Eden> ouch
L1561[16:23:35] <Eden> :'(
L1562[16:23:58] * vifino gives Eden a pat on the back
L1563[16:24:07] <Wobbo> Hi Izaya
L1564[16:24:21] <vifino> ohai Wobbo
L1565[16:26:18] ⇨ Joins: solenoids (~phillips1@72.42.104.172)
L1566[16:32:15] <ds84182> vifino: so I threw Lua 5.3 at my 3DS
L1567[16:32:19] <ds84182> well, at my sister's
L1568[16:32:26] <ds84182> It works 100%
L1569[16:32:29] <vifino> ds84182: :O
L1570[16:32:39] <vifino> ds84182: can i.. can i has?!
L1571[16:32:41] <Wobbo> With the cubic ninja hack?
L1572[16:32:45] <ds84182> Literally all I had to do was add -std=c99
L1573[16:32:48] <vifino> Wobbo: tubehax
L1574[16:32:51] <ds84182> Wobbo: no, tubehax
L1575[16:32:56] <ds84182> more mainstream
L1576[16:32:59] <gamax92> ds84182: so if lua works on a 3ds why can't it work on your arm architecture
L1577[16:33:00] <Wobbo> Let me DuckDuckGo that
L1578[16:33:07] <gamax92> PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW PEW
L1579[16:33:14] <Eden> @ds84182: sounds awesome
L1580[16:33:15] <ds84182> gamax92: because my arm arch is crippled by youtube bugs
L1581[16:33:24] <ds84182> Wobbo: nobody cares what search engine you use
L1582[16:33:33] <Eden> Let me bang that
L1583[16:33:35] <ds84182> fuck, I am getting words mixed up
L1584[16:33:42] <ds84182> gamax92: my arm arch has cpu bugs
L1585[16:33:43] <ds84182> dammit
L1586[16:33:54] <Kodos> Meh, can't get this new shiz to work. Will muck with it more when I get back from the store
L1587[16:33:56] <gamax92> doesn't citra also use skyeye related stuff?
L1588[16:34:48] <ds84182> gamax92: I don't use skyeye
L1589[16:34:51] <ds84182> thats the problem
L1590[16:34:57] ⇨ Joins: Nathan1852_ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de)
L1591[16:35:30] <Skye> why am I being pinged?
L1592[16:35:33] <Wobbo> ds84182: I'm helping Google. If Googling becomes a verb they can't keep their copyright
L1593[16:35:58] <Izaya> Skye, because your client seems to match including substrings of words
L1594[16:36:07] <Eden> nice then i can finally open my Google Shop
L1595[16:36:33] <Eden> i had to name it Misshaped Glasses until now
L1596[16:36:35] <ds84182> Skye: because your crappy client doesn't know the difference between Skye and Skyeye
L1597[16:36:53] ⇦ Quits: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1598[16:37:46] <S3> huh
L1599[16:38:01] <S3> so this server rack is connected to a big screen we want to use to eventually display some cool HUD
L1600[16:38:09] <Eden> well i g2g have nice Google everyGooglebody
L1601[16:38:19] <Eden> googling is fun and a verb
L1602[16:38:20] <S3> and we have remote terminals, and when we boot the machine it shows the boot process on our terminals then switches to the main screen
L1603[16:38:29] <S3> instead of keeping the shell on the remote terminal
L1604[16:38:40] <Izaya> the magic of OpenOS
L1605[16:38:48] <S3> huh, works if I reboot without the terminal in my hands..
L1606[16:39:01] ⇦ Quits: Eden (webchat@ip-95-222-64-199.hsi15.unitymediagroup.de) (Quit: Web client closed)
L1607[16:39:13] <vifino> ds84182: wait, does the lua repl work?
L1608[16:39:19] <vifino> or how do you launch lua on it?
L1609[16:39:19] <ds84182> vifino: no
L1610[16:39:22] <ds84182> I have no keyboard
L1611[16:39:32] <ds84182> I just linked against lua and did some example code
L1612[16:39:40] <vifino> well, yeah, but how do you fooken do stuff?
L1613[16:39:43] <ds84182> lua_State *L = luaL_newstate(); luaL_openlibs(L); luaL_dostring(L, "print('hi!')");
L1614[16:39:47] <vifino> .-.
L1615[16:39:49] <ds84182> ... through the C api
L1616[16:39:51] <ds84182> duh
L1617[16:40:05] <gamax92> hotdogs
L1618[16:41:28] <S3> hey I found a C lexer for Lua
L1619[16:41:37] <S3> see if I can write some C on openos..
L1620[16:41:40] <S3> very poorlyu
L1621[16:42:22] <MalkContent> derp. forgot that wireless redstone better should only be oneway...
L1622[16:42:30] <MalkContent> otherwise it drives itself
L1623[16:42:38] <vifino> S3: ages ago, ds84182 and I tried to make an llvm ir interpreter for oc.
L1624[16:42:46] <S3> ...
L1625[16:42:51] <S3> better yet
L1626[16:42:59] <S3> why don't you make an llvm backend that targets OC.
L1627[16:43:12] <vifino> ... i meant that
L1628[16:43:12] <Wobbo> S3: link?
L1629[16:43:21] <S3> Wobbo, what link?
L1630[16:43:25] <Izaya> I'm guessing something to do with sanity?
L1631[16:43:30] <Wobbo> For the C Lexer
L1632[16:43:34] <MalkContent> i dont think anyone got a super awesome idea on how to check if redstone is driven by something?
L1633[16:43:36] <vifino> just not really backend-y, rather a lua script
L1634[16:43:40] <vifino> Izaya: Yes.
L1635[16:43:44] <gamax92> S3: you were supposed to say zelda
L1636[16:43:58] <Wobbo> Izaya: So it does sound like a project for you!
L1637[16:44:26] <S3> Wobbo, I didn't fidn one, the google description lied to me
L1638[16:44:30] <Izaya> I'd prefer not to.
L1639[16:44:46] <Wobbo> S3: damn lying google descriptions
L1640[16:44:50] <S3> turned out to be just a random regex library, which could be used to make one
L1641[16:45:01] <S3> just like any regex library
L1642[16:45:14] <gamax92> S3: clue
L1643[16:45:16] <gamax92> ;)
L1644[16:45:26] <S3> lol
L1645[16:45:34] <gamax92> why lol?
L1646[16:45:45] <S3> because lol is an afirmative.
L1647[16:45:47] <S3> LOL is laugher.
L1648[16:45:50] <S3> laughter*
L1649[16:45:55] <gamax92> slaughter
L1650[16:47:00] <gamax92> laughter
L1651[16:47:01] <gamax92> slaughter
L1652[16:47:23] <Izaya> that got dark quick
L1653[16:47:39] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L1654[16:48:56] <MalkContent> slol
L1655[16:49:07] <MalkContent> slaughtering out loud
L1656[16:49:12] <Lizzy> Can't spell slaughter without laughter
L1657[16:49:16] <MalkContent> ^
L1658[16:49:29] <MalkContent> everytime i hear that sentence
L1659[16:49:32] <MalkContent> or read it
L1660[16:49:53] <MalkContent> i think "what if slaughter was spoken more like laughter"
L1661[16:49:57] <MalkContent> like s-laughter
L1662[16:50:03] <MalkContent> or the other way around
L1663[16:50:26] <MalkContent> like, if there were basically just 2 different accents in britain
L1664[16:50:44] <MalkContent> and they picked the way those 2 are spoken from those
L1665[16:50:49] <MalkContent> to distinguish them better
L1666[16:51:25] <MalkContent> but thats probably hogwash
L1667[16:53:37] <MalkContent> :o redstone component has wireless redstone
L1668[16:54:15] <MalkContent> well that spares me a lot of trouble
L1669[16:55:19] * MalkContent shoops da woop
L1670[17:06:37] <Kodos> That was easy :3
L1671[17:06:44] <Kodos> Figured out what I was doing wrong on the way to the store
L1672[17:07:07] <Wobbo> Sounds like you should go to the store more often
L1673[17:07:12] <Kodos> Indeed
L1674[17:07:37] <Stary2001> haha
L1675[17:08:52] <gamax92> nvidia shield android tv
L1676[17:08:54] <gamax92> NSATV
L1677[17:08:57] <gamax92> NSA TV
L1678[17:09:04] <gamax92> NVidia is NSA confirmed
L1679[17:09:33] <Kodos> There we go, now I have a snippet that'll list all dimensions and their names
L1680[17:09:34] <Mimiru> Meh they keep making nice GFX cards, and I'm ok
L1681[17:10:12] <gamax92> Mimiru: the GFX cards stream everything you see to the NSA
L1682[17:10:19] <Mimiru> Meh
L1683[17:10:30] <Mimiru> They see A LOT of boring shit.
L1684[17:11:03] <Lizzy> Like Mimiru's face
L1685[17:11:13] * Lizzy runs
L1686[17:13:15] * Lizzy is harsh
L1687[17:13:54] * gamax92 gives Lizzy a balloon
L1688[17:14:26] * Lizzy wonders why gamax92 is giving her a balloon
L1689[17:14:47] * gamax92 wonders why Lizzy didn't pop the balloon if Lizzy is so harsh ;)
L1690[17:15:35] * Lizzy looks at gamax92 for a few moments before stabbing him in the eye
L1691[17:16:01] * Wobbo is wondering were Lizzy is from
L1692[17:16:11] ⇦ Parts: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Leaving))
L1693[17:16:23] <vifino> ¬_¬
L1694[17:16:23] <Lizzy> Wobbo: England
L1695[17:16:31] <vifino> Wobbo: Heaven.
L1696[17:16:46] <Lizzy> Well, I fell from the
L1697[17:16:50] <Lizzy> There *
L1698[17:17:04] <Lizzy> Phone makes its own rules
L1699[17:17:10] <Wobbo> Lizzy: You're the least British Brit I've ever met. I like your bluntness.
L1700[17:18:00] <Lizzy> Probably because I've spent so much time online and have found that sarcasm does not transfer over text that we'll
L1701[17:18:04] <Kodos> Soooo
L1702[17:18:14] <Kodos> My brother accidentally the laptop he was going to let me borrow
L1703[17:18:25] <Kodos> The good news is I have a netbook that works
L1704[17:18:34] <Kodos> The bad news is it has 1gb total, so I'll need someone else to test the OC stuff I write
L1705[17:18:39] <Kodos> 1gb RAM
L1706[17:18:43] <Wobbo> XD
L1707[17:18:48] <Skye> Kodos, yeahhh
L1708[17:19:00] <Skye> 2GB was enough to load up MC on my netbook
L1709[17:19:09] <Kodos> Skye, Windows XP netbook
L1710[17:19:09] <Skye> but note that the GPU died a month later
L1711[17:19:14] <Lizzy> Kodos: when are you on vacation? I don't mind testing stuff
L1712[17:19:15] <Skye> install linux
L1713[17:19:23] <Kodos> Lizzy, I leave Wednesday
L1714[17:19:25] <Wobbo> Kodos: Linux/BSDtime!
L1715[17:19:25] <Kodos> For a month
L1716[17:19:30] <Lizzy> Ah
L1717[17:19:39] <Kodos> Wobbo, that'd be great actually, except I have no idea how to install it
L1718[17:19:43] <Lizzy> Well I'll help when I can
L1719[17:19:48] <Kodos> I've been wanting to stick linux on the thing though
L1720[17:20:17] <Kodos> Aside from my brother who is about as reliable as a gun made of butter
L1721[17:20:26] <Kodos> I'm the smartest in my family when it comes to computer stuff
L1722[17:22:26] <Lizzy> Mimiru is thor connected to pcl /dn atm?
L1723[17:22:44] <Wobbo> Kodos: make a live USB and install from there
L1724[17:22:55] ⇨ Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L1725[17:22:55] zsh sets mode: +v on v^
L1726[17:22:58] <Kodos> Wobbo, tried doing that, I couldn't make heads or tails of hte tutorials
L1727[17:23:51] <Lizzy> Anyway, going to sleep
L1728[17:24:01] <Mimiru> Lizzy, yes
L1729[17:24:08] <Lizzy> Coolio
L1730[17:24:08] * vifino carries Lizzy to bed
L1731[17:24:11] <Kodos> Going to mom's, I'll jump on IRC when I get the netbook plugged in over there
L1732[17:24:13] <Mimiru> Also, stop IRCing while in the shower :P
L1733[17:24:20] <Lizzy> L ĺ
L1734[17:24:25] <Mimiru> Indeed.
L1735[17:24:27] <Lizzy> I ain't in the show
L1736[17:24:32] <Mimiru> -Lizzy- I'm sorry, but I'm away (showering)
L1737[17:24:33] <Lizzy> *showr
L1738[17:24:33] <Mimiru> lol
L1739[17:24:45] <vifino> Mimiru: She's just too lazy :P
L1740[17:24:48] <Lizzy> Blame irssi
L1741[17:25:02] <v^> #blamesangar
L1742[17:25:15] <Lizzy> Currently laying on the floor next to my ved
L1743[17:26:21] <Lizzy> Anyway zzz
L1744[17:26:47] <Wobbo> I'm going as well. Bye!
L1745[17:26:53] ⇦ Quits: Wobbo (~Wobbo@5ed58a7c.cm-7-6c.dynamic.ziggo.nl) (Quit: Textual IRC Client: www.textualapp.com)
L1746[17:28:24] <Mimiru> And no one ever saw him again.
L1747[17:28:27] <Mimiru> Also, Night Lizzy
L1748[17:33:30] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1749[17:34:15] ⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 180 seconds)
L1750[17:34:29] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 206 seconds)
L1751[17:38:44] ⇦ Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 378 seconds)
L1752[17:45:23] <Kodos> Okay, nevermind
L1753[17:45:25] <Kodos> Brother's an asshole
L1754[17:45:39] <Kodos> Anyway, gonna try again to figure out how to get Linux on this USB stick
L1755[17:48:32] <Kodos> Can someone link me to whatever ISO or whatever I need
L1756[17:48:52] <Mimiru> Well, it really depends on which Distro you want..
L1757[17:49:06] <Kodos> Whatever Atom and an IRC client works on
L1758[17:49:11] <Kodos> I don't expect to be able to game on this thing
L1759[17:49:20] <Kodos> Sorry, Atom, NP++, and IRC
L1760[17:49:38] <Kodos> I can deal without Atom, if need be
L1761[17:49:44] <Kodos> I just like it because autoindent :x
L1762[17:49:44] <Mimiru> Umm....
L1763[17:49:55] <Mimiru> NP++ is gonna need wine.
L1764[17:50:01] <Mimiru> so, have fun with that
L1765[17:50:17] <Kodos> Bleh
L1766[17:50:27] <Mimiru> http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
L1767[17:50:45] <Mimiru> The program they use will do most linux distros
L1768[17:50:52] <Mimiru> you just need to get the ISO for your hardware.
L1769[17:51:24] <Kodos> Should I be getting this while on the netbook then?
L1770[17:51:39] <Kodos> Also
L1771[17:51:43] <Mimiru> No? You'll be using this to put the ISO on the USB drive...
L1772[17:51:44] <Mimiru> so
L1773[17:51:50] <Mimiru> Do it whereever that'd be easiest.
L1774[17:52:02] <Kodos> Oh, I misinterpreted 'for your hardware'
L1775[17:52:24] <Kodos> Also, how hard is it to just wipe windows and get Linux working on this netbook
L1776[17:52:35] * Mimiru shrugs
L1777[17:53:04] <Mimiru> IIRC you get an install option from the USB boot of most distros
L1778[17:53:34] <Mimiru> so you'd run that, and partition the drive (The defaults are usually ok unless you NEED to change them) and install.
L1779[17:53:50] <Kodos> I don't generally partition my drives
L1780[17:53:52] <Mimiru> I make no guarantees on hardware support though
L1781[17:54:06] <Mimiru> … Windows does that for you, so does the linux installer.
L1782[17:54:25] <Mimiru> You can change the layout on either
L1783[17:54:35] <vifino> Alright. So I was looking at a paper where a dude got a 4kb binary containing 'int main(){return 42;}' down to a 45b binary. And it still works.
L1784[17:54:45] <vifino> I don't want to be as insane as this guy.
L1785[17:55:35] <vifino> It violates against the elf standart, etc.. Pretty much everything you could violate, he did.
L1786[17:55:52] <vifino> This is more than pure insanity.
L1787[17:56:16] <Mimiru> Kodos, personally I use http://xubuntu.org/getxubuntu/ Depending on your CPU arch get either 64/32 bit and follow the link I sent. If you want a different Distro it should be pretty much the same, except use the ISO you want.
L1788[17:56:50] <Kodos> Mkay
L1789[17:57:01] <Kodos> Gotta go to the table and fire this thing back up and see if it's even 64 bit
L1790[17:57:04] <Mimiru> Pendrive linux makes it really easy
L1791[17:58:42] <Kodos> What's the difference between Xubuntu and Ubunty
L1792[17:58:43] <Kodos> err
L1793[17:58:46] <Kodos> ubuntu
L1794[17:58:58] <Mimiru> Ubuntu uses their shitty ass Desktop manager
L1795[17:59:01] <Mimiru> Xubuntu uses XFCE
L1796[17:59:34] <Kodos> Fair enough
L1797[17:59:34] <Kodos> brb
L1798[18:01:02] <vifino> s/manager/Environment/
L1799[18:01:02] <Kibibyte> <Mimiru> Ubuntu uses their shitty ass Desktop Environment
L1800[18:01:34] <Mimiru> w/e
L1801[18:02:45] * Kodos grumbles about his netbook being 32 bit
L1802[18:06:13] <Kodos> Oh nice, this thing will even download the iso for you
L1803[18:06:57] <Kodos> Okay, gonna go fuck off to the couch while this ISO downloads
L1804[18:08:46] <S3> whee
L1805[18:08:48] <S3> power liens work
L1806[18:08:50] <S3> lines*
L1807[18:09:18] <Magik6k> ohjeez, [.*]buntu..
L1808[18:09:51] <Kodos> How easy is it to change distros, if I don't like this one
L1809[18:10:06] <Magik6k> in most cases format
L1810[18:10:17] <S3> I like this design
L1811[18:10:19] <S3> http://i.imgur.com/1ni9Pqq.jpg
L1812[18:10:25] <Magik6k> or if just graphical enviroment, then just install another
L1813[18:10:33] <S3> Lizzy, ^
L1814[18:10:37] <S3> aww.
L1815[18:10:44] <Mimiru> Oh jeez whatever distro Magik6k likes
L1816[18:10:49] <Magik6k> like apt-get install kde, and you have kde
L1817[18:10:56] <S3> Magik6k, that's bad.
L1818[18:11:03] * Magik6k uses arch
L1819[18:11:08] <Magik6k> S3, I know
L1820[18:11:11] <S3> if you have to go through the trouble of typing apt-get it's not worth it
L1821[18:11:14] <S3> too much work
L1822[18:11:39] <Magik6k> wat
L1823[18:11:41] <S3> it's so much easier to just cd /usr/ports/x11-dm/kde; sudo make install clean
L1824[18:12:31] <Magik6k> umm, sounds like bsd
L1825[18:14:14] <Kodos> Actually
L1826[18:14:19] <Kodos> I'm half tempted to just get a text-based Linux distro
L1827[18:14:26] <Kodos> Just so my mother in law will stay the fuck off my netbook
L1828[18:14:51] *** Ekoserin|Off is now known as Ekoserin
L1829[18:15:00] <Magik6k> hey, but X11 let's you change terminals faster than ever ;p
L1830[18:15:02] <Ekoserin> Why won't a password work?
L1831[18:15:10] <Magik6k> or tiling WM
L1832[18:15:32] <Kodos> Ekoserin, it's not that she gets into it without permission, it's that she just wants to use the damn thing constantly
L1833[18:15:48] <Kodos> She wouldn't know what to do without anything remotely close to resembling windows
L1834[18:15:56] <S3> Magik6k: uname -a
L1835[18:15:59] <S3> FreeBSD 10.1-RELEASE-p6 FreeBSD 10.1-RELEASE-p6 #0: Tue Feb 24 19:00:21 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
L1836[18:16:05] <S3> wow that's a long frigging uname
L1837[18:16:11] <Magik6k> -> gnome 3
L1838[18:16:19] <Ekoserin> Ah, I see.
L1839[18:16:27] <S3> <- Fluxbox
L1840[18:16:29] <Magik6k> or actually
L1841[18:16:32] <Magik6k> yeah
L1842[18:16:34] <Magik6k> or i3
L1843[18:16:38] <S3> i3 is ncie
L1844[18:16:40] <S3> nice*
L1845[18:16:45] <Daiyousei> i3 is awesome
L1846[18:16:50] <S3> But contrast to what people say, I find wmii better than i3
L1847[18:17:01] <S3> which is hilarious because i3 is supposed to supercede wmii
L1848[18:17:04] <Daiyousei> i have never found a wm with such a good tiling system has i3
L1849[18:17:10] <Daiyousei> fucking presets man
L1850[18:17:33] <S3> I was thinking of writing my own Perl WM with moose with a plugin system superior to that of xmonad
L1851[18:17:48] <S3> using Xcb
L1852[18:18:23] <S3> it'd be like the super duper modular Perl WM
L1853[18:18:36] <Magik6k> aww, perl
L1854[18:18:43] <S3> Maybe I woule even add lua scripting support
L1855[18:18:57] <S3> Magik6k: you say that :P
L1856[18:19:03] <S3> until you actually use it for 6 or 7 years
L1857[18:19:12] <Magik6k> heh
L1858[18:19:24] * Magik6k is used to lua/scala
L1859[18:19:27] <S3> since it's not a scripting language anymore (doesn't mean you can't script with it)
L1860[18:19:32] <S3> it's a general purpose language now
L1861[18:19:58] <S3> I've been looking into scala sort of
L1862[18:20:02] * Magik6k uses scala even for client side web pages
L1863[18:20:04] <S3> I figured I might make some OC addons with it
L1864[18:20:18] <S3> but the website for scala really really sucks
L1865[18:20:33] <S3> because they can't decide what frigging design they want to have consistyent throughout documentation, etc
L1866[18:20:49] <Magik6k> you have to use scala to learn scala, thereis no other way
L1867[18:21:09] <S3> I get a LOT from documentation
L1868[18:21:27] <S3> but to admit
L1869[18:21:34] <S3> I did learn Perl by using it
L1870[18:21:56] <Kodos> I learned Lua only because OC
L1871[18:21:57] <S3> and it took a long time for me to understand how to efficiently make use of memory usage, performance factors, etc
L1872[18:22:51] <S3> OC has a cpu that does 5.3 now right?
L1873[18:22:58] <ds84182> yES
L1874[18:22:59] <S3> does openOS run on the 5.3 arch?
L1875[18:23:01] <Magik6k> yup
L1876[18:23:02] <Kodos> Yes
L1877[18:23:03] <S3> cool
L1878[18:23:05] <ds84182> YEes
L1879[18:23:07] <S3> no port required eh
L1880[18:23:49] <S3> Lua has a good reference manual
L1881[18:24:08] <ds84182> a couple of good reference manuals, actually
L1882[18:24:28] <Magik6k> and it's as simple as it can get
L1883[18:24:33] <ds84182> world of warcraft, pgl.yoyo.org, ofc lua.org, lua-users
L1884[18:25:24] <S3> you know.
L1885[18:25:39] <Kodos> ds84182, don't forget Garry's Mod
L1886[18:25:43] <S3> I'm going to the OC wiki
L1887[18:25:49] <S3> I'm curious if the OC screen supports ANSI codes
L1888[18:25:55] <Magik6k> nope
L1889[18:25:59] <S3> :(
L1890[18:26:05] <Magik6k> but plan9k does
L1891[18:26:38] <ds84182> Kodos: Garry's Mod wiki is shit terrible
L1892[18:26:47] <S3> since I've been thinking of recontinuing my BSD broject for OC, I was like, hmm.. /boot/beastie.4th is just an ANSI script..
L1893[18:26:52] <S3> which has the beastie logo
L1894[18:26:54] <Magik6k> in fact my term lib uses ansi codes
L1895[18:27:27] <Magik6k> http://mpt.magik6k.net/api/file/plan9k-corelibs/lib/term.lua
L1896[18:27:33] <Magik6k> much ansi codes
L1897[18:28:07] <S3> interesting
L1898[18:28:17] <S3> does it work on a character by character input basis?
L1899[18:28:46] <Magik6k> what do you mean by it?
L1900[18:29:27] <S3> well I was curious if it was smart enough to catch escape characters, etc in a stream of characters, or if it did something different
L1901[18:30:05] <Magik6k> it is
L1902[18:30:42] <Magik6k> otherwise it would have hudge problems with plan9k IPC
L1903[18:30:53] <S3> heh
L1904[18:32:05] ⇨ Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L1905[18:32:05] zsh sets mode: +v on v^
L1906[18:32:14] <Kodos> Could two libs coexist in a single file
L1907[18:32:16] <Kodos> in OC
L1908[18:32:22] <Magik6k> nope
L1909[18:32:26] <Kodos> k
L1910[18:34:12] <Magik6k> you can have mylib.foo and mylib.bar under one directory like /usr/lib/mylib/[snubname].lua
L1911[18:34:15] <Magik6k> Kodos, ^
L1912[18:34:44] <Kodos> Not what I had in mind, but thanks
L1913[18:34:48] <Kodos> I'll stick to how I'm doing it now
L1914[18:35:35] ⇨ Joins: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L1915[18:38:06] ⇨ Joins: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L1916[18:38:17] ⇦ Quits: Nathan1852_ (~Nathan185@p5dc1147c.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L1917[18:39:04] <Inari> sigh i hate reddit
L1918[18:39:18] <Inari> why u no inform me about ne replies to comments someone made on the thread i opened
L1919[18:41:06] ⇦ Quits: h3po (~h3po@aftr-37-24-159-37.unity-media.net) (Quit: Leaving.)
L1920[18:42:32] ⇦ Quits: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1921[18:42:51] <S3> wheee forge
L1922[18:42:56] ⇨ Joins: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L1923[18:43:01] <S3> works on FreeBSD just fine now
L1924[18:43:31] ⇨ Joins: Kodosuntu (~Kodosuntu@2602:306:ce20:6c30:5d61:96ca:acac:4e17)
L1925[18:43:32] <Kodosuntu> \o/
L1926[18:43:46] <Kodosuntu> It's alive!
L1927[18:44:00] <S3> I like how Minecraft seems to have an FPS cap at 75 FPS even though I set it to unlimited
L1928[18:44:05] <S3> and my machine has pushed it to 200 before
L1929[18:44:13] <Kodosuntu> VSync?
L1930[18:44:24] <S3> good catch
L1931[18:44:34] <S3> getting 459 FPS now
L1932[18:44:38] <Kodosuntu> Lol
L1933[18:44:51] <S3> MY EYES AREBL:EEDING
L1934[18:44:51] <Kodosuntu> Okay, everything looks good. Gonna actually install now
L1935[18:44:53] <S3> lol jk
L1936[18:44:57] <Kodosuntu> brb
L1937[18:44:59] ⇦ Quits: Kodosuntu (~Kodosuntu@2602:306:ce20:6c30:5d61:96ca:acac:4e17) (Client Quit)
L1938[18:46:52] <S3> minecraft runs so much faster on FreeBSD on this box than Windows
L1939[18:46:59] <S3> like it's ridiculous
L1940[18:48:23] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1941[18:48:35] ⇦ Quits: Nathan1852 (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1942[18:53:28] ⇨ Joins: RaptorJeebus_ (RaptorJeeb@124.180.109.7)
L1943[18:54:16] ⇦ Quits: RaptorJeebus_ (RaptorJeeb@124.180.109.7) (Read error: Connection reset by peer)
L1944[18:54:25] ⇨ Joins: RaptorJeebus_ (RaptorJeeb@124.180.109.7)
L1945[18:55:12] ⇦ Quits: RaptorJeebus (RaptorJeeb@CPE-124-180-194-101.lns7.lon.bigpond.net.au) (Ping timeout: 206 seconds)
L1946[18:58:07] ⇨ Joins: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de)
L1947[18:58:29] <S3> hehe
L1948[18:58:35] <S3> http://postimg.org/image/6k3y1csgb/
L1949[18:58:36] <S3> free duck
L1950[18:58:53] <S3> or chicken whatever
L1951[18:59:55] <Kodos> Reminds me of that time I made http://puu.sh/h98pC/4b0982621d.png my startup splash
L1952[19:00:41] <Ekoserin> That is beautiful.
L1953[19:00:58] <S3> NEAT!
L1954[19:01:35] <Kodos> Originally it was all in white, but whoever hobnob11 is on Github made it rainbow for me
L1955[19:01:47] <Kodos> I think it was rashy
L1956[19:02:04] <rashy> say what now
L1957[19:02:15] <Kodos> Did you PR my splash screen to have rainbow colors
L1958[19:02:16] <Kodos> Or was it someone else
L1959[19:02:25] <S3> lol
L1960[19:02:26] <rashy> probably wasn't me xD
L1961[19:02:39] <S3> lololol!
L1962[19:02:41] <S3> wow
L1963[19:02:47] <Kodos> ¯\_(ツ)_/¯
L1964[19:02:57] <Kodos> I'm gonna miss that macro =(
L1965[19:03:06] <Antheus> That's what she said
L1966[19:03:11] <CompanionCube> https://github.com/wiiudev/libwiiu/commit/ebfb6a452891de388ed6b81a226eb6b16b52a028 oo
L1967[19:03:26] ⇦ Quits: Nathan1852_ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1968[19:03:27] *** alekso56 is now known as alekso56_off
L1969[19:14:49] ⇦ Quits: {0xc6} (~c6h@cpc18-grim14-2-0-cust568.12-3.cable.virginm.net) (Quit: Eternity beckons.)
L1970[19:17:54] <S3> looks like you can make drag and drop modpacks now with curse
L1971[19:18:10] <S3> I'm curious how easy it is to create FTB modpacks with it
L1972[19:18:20] <S3> since curse doesn't support a lot of target operating platforms
L1973[19:18:57] <S3> can't imagien it'd be hard at all since it's no different underneath
L1974[19:20:20] <Skye> #p
L1975[19:20:20] <|0xDEADBEEF|> > 0.23387654600000002 Seconds passed.
L1976[19:21:24] <Kodos> That's awfully specific
L1977[19:22:28] <S3> 0xdeadbeefeebabe?
L1978[19:22:52] <S3> |0xDEADBEEF|: nice nick either way heh
L1979[19:24:15] ⇨ Joins: meep (uid94726@id-94726.ealing.irccloud.com)
L1980[19:31:12] ⇨ Joins: solenoids (~phillips1@72.42.104.172)
L1981[19:32:49] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 198 seconds)
L1982[19:33:13] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1983[19:34:45] ⇦ Quits: sugoi (~sugoi@71-212-35-126.tukw.qwest.net) (Ping timeout: 180 seconds)
L1984[19:35:48] ⇦ Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 206 seconds)
L1985[19:37:22] ⇦ Quits: Inari (~Uni@p54934089.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1986[19:43:26] ⇦ Quits: RaptorJeebus_ (RaptorJeeb@124.180.109.7) (Quit: Leaving)
L1987[19:43:38] ⇨ Joins: RaptorJeebus (RaptorJeeb@124.180.109.7)
L1988[19:45:56] ⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Read error: Connection reset by peer)
L1989[19:45:56] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Read error: Connection reset by peer)
L1990[19:46:56] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1991[19:47:43] ⇦ Quits: mrdeadlocked (~admin@199.204.185.12) (Remote host closed the connection)
L1992[19:49:28] ⇨ Joins: sugoi (~sugoi@71-212-35-126.tukw.qwest.net)
L1993[19:51:26] ⇨ Joins: mrdeadlocked (~admin@199.204.185.12)
L1994[19:52:34] ⇨ Joins: solenoids (~phillips1@72.42.104.172)
L1995[19:54:52] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 198 seconds)
L1996[19:55:30] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L1997[19:55:48] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L1998[20:02:24] *** Daiyousei is now known as SleepingFairy
L1999[20:02:52] ⇦ Quits: Ekoserin (~Ekoserin@2601:144:1:73ae:19cb:40:72d9:ef96) (Ping timeout: 206 seconds)
L2000[20:03:06] ⇨ Joins: Nathan1852 (~Nathan185@p5DC11DBE.dip0.t-ipconnect.de)
L2001[20:04:19] ⇦ Quits: Nathan1852__ (~Nathan185@p5DC1147C.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L2002[20:06:33] ⇦ Quits: Nathan1852 (~Nathan185@p5DC11DBE.dip0.t-ipconnect.de) (Client Quit)
L2003[20:19:04] <Kodos> Okay, thought I might have needed a new battery, but I shutdown the netbook, took my battery out, stuck it back in, and the power light is no longer flashing, but staying solid, so here's hoping the thing actually charges
L2004[20:19:13] <Kodos> Luckily, if it is bad, a new one is only 12 bucks + shipping
L2005[20:19:21] <Kodos> And I may opt for a new one anyway
L2006[20:19:58] <Kodos> Also, I'm not sure what is used when you tell the terminal in Xubuntu that you want to edit a text file, but it's fucking weird and I can't use it. But it turns out that nano is on there, so I'm using that
L2007[20:20:49] <Kodos> I have no idea where it saves files (I'll be investigating that later), but I got my terminal to run fullscreen with no indication that I'm running anything that looks like Windows, so that should be enough to deter my mother in law away from wanting to use my netbook
L2008[20:33:15] <Antheus> \o/
L2009[20:33:24] <Antheus> Completed the main campaign of Tropico 5
L2010[21:08:55] ⇨ Joins: Sulljason (webchat@c-50-173-75-113.hsd1.ca.comcast.net)
L2011[21:09:34] <Sulljason> Is Sangar here?
L2012[21:10:03] <Sulljason> Robot can't robot using eeprom :l
L2013[21:14:31] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 198 seconds)
L2014[21:16:30] <Sulljason> Why doesn't a robot have a reference to it self when ur running it through an EEPROM?
L2015[21:19:48] <S3> 2/win 25
L2016[21:19:49] <S3> oops
L2017[21:21:51] <Sulljason> @Lizzy
L2018[21:23:08] <S3> huh
L2019[21:23:19] <Sulljason> It's a canned response.
L2020[21:23:34] <S3> so we have a new pbx and numbers for our company
L2021[21:24:10] ⇦ Quits: Ivoah (~Ivoah@ddsl-71-181-49-152.taconic.net) (Quit: Leaving...)
L2022[21:24:19] <S3> and I called my fiance a little while ago, later today she called it and my phone was on DND
L2023[21:24:38] <S3> so she left a very interesting company wide voicemail that goes to everyone's email
L2024[21:24:43] <Stary2001> hahahahahahahahaha
L2025[21:24:47] <S3> because she didn't know my extension
L2026[21:25:18] <Sulljason> So anyone know why my robot can't do robot things through EEPROM.
L2027[21:25:31] <Sulljason> Even tried getting robot as a component.
L2028[21:25:59] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L2029[21:29:33] <S3> I'm trying to figure out if my keyboard is dishwasher safe
L2030[21:29:39] <S3> I have a new keyboard that might need a wash
L2031[21:29:58] <S3> never had problems before, but that was before I got one of these laptop style keyboards
L2032[21:41:23] <S3> im coming back to this channel
L2033[21:41:35] <S3> because people are posting me weird shit in pms that I could give a shit less about
L2034[21:41:56] <S3> Sulljason: di you figure it out yet?
L2035[21:44:48] <Sulljason> nope
L2036[21:45:17] <Sulljason> Gonna run em off openOS installed on a floppy for teh lulz.
L2037[21:45:26] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L2038[21:45:26] zsh sets mode: +v on gamax92
L2039[21:45:34] <Sulljason> if it doesn;t make floppy noises I will be crushed.
L2040[21:55:16] ⇨ Joins: Ivoah (~Ivoah@ddsl-71-181-49-152.taconic.net)
L2041[21:55:25] <Temia> Which, the robots?
L2042[21:55:28] <Temia> I'm pretty sure they do.
L2043[21:58:51] <gamax92> Izaya: are you alive?
L2044[21:59:45] ⇦ Quits: Ivoah (~Ivoah@ddsl-71-181-49-152.taconic.net) (Ping timeout: 180 seconds)
L2045[22:00:00] <Sulljason> What's the name of the file that runs on boot again?
L2046[22:02:50] <Sulljason> Nvm got it
L2047[22:03:54] ⇨ Joins: Ivoah (~Ivoah@ddsl-71-181-49-152.taconic.net)
L2048[22:04:04] ⇦ Quits: brandon3055 (~Brandon@122.129.140.38) (Read error: Connection reset by peer)
L2049[22:04:40] ⇨ Joins: brandon3055 (~Brandon@122.129.140.38)
L2050[22:13:50] *** Skye is now known as Skye|ZZZ
L2051[22:19:40] ⇦ Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 201 seconds)
L2052[22:22:32] *** Cranium is now known as Cranium[Away]
L2053[22:33:01] <S3> hmm.
L2054[22:33:09] <S3> I wonder how easy it is to sandbox 5.3...
L2055[22:33:28] <gamax92> just as easy as it was to sandbox 5.2?
L2056[22:33:31] ⇨ Joins: solenoids (~phillips1@72.42.104.172)
L2057[22:38:06] <S3> well I'm thinking from 5.1. I need to think about how I can have two layers of execution, with the second layer sandboxed, but allow it to yield or communicate with the first layer.
L2058[22:39:44] <S3> maybe I can get away wityh using coroutines and sandboxing one, yielding back for message passing
L2059[22:40:15] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 180 seconds)
L2060[22:40:45] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L2061[22:41:35] ⇦ Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L2062[22:43:48] ⇦ Quits: MalkContent (MalkConten@p4FDCF45D.dip0.t-ipconnect.de) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L2063[22:44:58] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 198 seconds)
L2064[22:51:33] ⇦ Quits: Lathanael|Away (~Lathanael@p549705F9.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L2065[22:51:58] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L2066[22:52:18] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L2067[22:55:05] <Kodos> Uhh 5.1?
L2068[22:55:11] <Kodos> Why are you working with 5.1
L2069[22:56:05] <S3> YAY!
L2070[22:56:09] <S3> I was
L2071[22:56:12] <S3> long ago :P
L2072[22:56:34] <Stary2001> lolol
L2073[22:56:47] <S3> but YAY because I removed the floppdy disk in my world saves directory and replaced it with a symlink
L2074[22:57:03] <S3> and OC is able to read the files on that symlink that is named the UUId of the disk
L2075[22:59:18] ⇨ Joins: Lathanael|Away (~Lathanael@p549705EE.dip0.t-ipconnect.de)
L2076[23:04:30] <S3> the only annoying thing is that every time I want to retest the computer I have to pull the floppy disk out
L2077[23:04:33] <S3> and put it back in
L2078[23:04:39] <S3> otherwise the contents do not update
L2079[23:04:44] <S3> I can't just turn the computer off and on
L2080[23:05:35] ⇨ Joins: MisterErwin (MisterErwi@dslb-146-060-077-180.146.060.pools.vodafone-ip.de)
L2081[23:08:15] ⇦ Quits: solenoids (~phillips1@72.42.104.172) (Ping timeout: 180 seconds)
L2082[23:18:05] <S3> well I just learned something interesting
L2083[23:18:16] <S3> the GPU doesn't have built in text functions like a real VESA GPU does.
L2084[23:21:09] <Kodos> Such as?
L2085[23:21:53] <S3> just for writing characters to the screen. I dunno about modern ones, but older GPUs had built in fonts and such :)
L2086[23:22:00] <S3> which was kinda fun to play with
L2087[23:22:12] <S3> you still had to write your own scrollers and stuff
L2088[23:22:36] ⇨ Joins: solenoids (~phillips1@72.42.104.172)
L2089[23:23:11] <S3> but was great for debug without having to write complicated drivers for your vGA cards
L2090[23:25:30] ⇨ Joins: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L2091[23:28:12] <Kodos> gpu.set doesn't work for you?
L2092[23:28:24] <Kodos> ~w gpu
L2093[23:28:24] <ocdoc> http://ocd.cil.li/component:gpu
L2094[23:28:58] <S3> I know where all these paghes are Kodos :P
L2095[23:29:13] <S3> oh I didn't even see that function
L2096[23:29:25] <S3> I wish there were spaces between the bullets
L2097[23:29:31] <S3> makes it hard to read
L2098[23:31:34] <S3> okay, so it looks like in order to draw to this screen, I first have to get the address of a screen, then bind the gpu to it, make sure the screen is turned on, and then use set()
L2099[23:31:37] <S3> am I right?
L2100[23:32:45] <Kodos> Correct
L2101[23:33:31] <S3> huh. no component.getAddress eh
L2102[23:33:40] <S3> or something
L2103[23:34:25] <S3> aha
L2104[23:35:13] <S3> I was blind
L2105[23:35:31] <Kodos> 'address' is a universal method on all components =)
L2106[23:36:00] <S3> ...
L2107[23:36:04] <S3> after I just switched it around
L2108[23:36:05] <S3> lol
L2109[23:36:09] <S3> now you tell me :P
L2110[23:37:05] *** Cruor|Away is now known as Cruor
L2111[23:37:20] <S3> no it's not... oh well I can fix this
L2112[23:38:20] <S3> I DID IT!
L2113[23:38:22] <S3> the letter A
L2114[23:38:43] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L2115[23:39:04] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L2116[23:39:41] *** Pwootage|Off is now known as Pwootage
L2117[23:43:29] ⇦ Quits: MisterErwin (MisterErwi@dslb-146-060-077-180.146.060.pools.vodafone-ip.de) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L2118[23:44:46] <S3> I don't suppose there's a way to call functions in an eeprom containing lua code? if not I know how to do it, but itl require an eeprom flash with meta data for extracting builtins.
L2119[23:45:00] <S3> (I have my reasons)
L2120[23:47:14] ⇦ Quits: ^v5 (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 378 seconds)
L2121[23:53:27] ⇦ Quits: TangentDelta (~tangentde@63.143.24.22) (Remote host closed the connection)
L2122[23:53:50] ⇦ Quits: SnowDapples (~powered@pD9589449.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5794DFFA.dip0.t-ipconnect.de)))
L2123[23:53:56] ⇨ Joins: SnowDapples (~powered@p5794DFFA.dip0.t-ipconnect.de)
L2124[23:54:23] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L2125[23:54:45] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L2126[23:55:56] <S3> okay cool. doesn't happen to be a nice script somewhere for minimizing my lua code is there?
L2127[23:56:03] <S3> for eeprom fitting
L2128[23:56:56] <dangranos> https://mothereff.in/lua-minifier
L2129[23:58:38] <S3> oh
L2130[23:59:03] <S3> that's a nice and simple one. Neat dangranos !
L2131[23:59:20] *** Pwootage is now known as Pwootage|Off
L2132[23:59:24] <dangranos> yay to google
L2133[23:59:50] *** Kasen is now known as rakiru|offline
<<Prev Next>> Scroll to Top