<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:55] <greaser|q> aaand back
L2[00:06:02] <greaser|q> and somehow missing some headers, weird
L3[00:06:15] <jhagrid7> With Computertronics how can I save a file from youtube? Using OC
L4[00:06:42] <Kodos> oppm install ytdl
L5[00:07:36] * dangranos grins
L6[00:07:44] <jhagrid7> Then?
L7[00:07:58] <dangranos> ytdl *youtube_video_id*
L8[00:08:15] <dangranos> it can save only audio from it
L9[00:08:36] <greaser|q> ...is that using magik's web service
L10[00:08:40] <dangranos> yep
L11[00:10:06] <jhagrid7> Over a few MB already lol
L12[00:10:32] <jhagrid7> What does the speed depend on?
L13[00:11:52] <jhagrid7> Should I have done 64 byte?
L14[00:12:04] <dangranos> did i..
L15[00:12:18] <dangranos> i just got rickrolled by youtube
L16[00:12:24] <dangranos> in "recommended"
L17[00:12:40] <dangranos> 64 byte will double the size..
L18[00:12:48] <dangranos> and download speed is magic, rly
L19[00:13:02] <dangranos> i just used OC's http api
L20[00:14:26] <jhagrid7> Well I downloaded https://www.youtube.com/watch?v=3shMD13Y2uU in like less then 5 minutes
L21[00:14:27] <MichiBot> Corded: Grits - My Life Be Like/Ohh Ahh (Remix ft. 2Pac & Xzibit - Tokyo Drift video version) | length: 7m 5s | Likes: 164273 Dislikes: 4744 Views: 53679062 | by 2PacShakurChannel
L22[00:14:36] <jhagrid7> how can I make the audio better ingame?
L23[00:15:11] <Temia> Write a DSP patch for Computronics' tape drive.
L24[00:15:30] <jhagrid7> Dang those speakers actually give bass lol I like that
L25[00:15:44] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L26[00:16:04] <jhagrid7> DSP? Why do I have to be a coding noob lol, I want to find some people who will teach me on a server or something
L27[00:16:26] <Temia> In other words, it's not really doable.
L28[00:16:42] <Temia> At best you can double the sampling rate during encoding and set the tape drive to 2x speed
L29[00:17:48] <jhagrid7> More speakers = louder
L30[00:18:07] <greaser|q> tape volume 1
L31[00:18:10] <greaser|q> also helps
L32[00:18:51] <Temia> With some research, one could probably come up with a filter to apply before encoding to limit noise in the encoded file, but that's just as much trouble as patching Computronics to add signal processing.
L33[00:18:58] <dangranos> also, you can download with "ytdl -d"
L34[00:19:24] <dangranos> to download it with double sampling rate
L35[00:20:57] <dangranos> :O
L36[00:21:04] <dangranos> drone inside of drone inside of..
L37[00:21:41] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L38[00:22:30] <dangranos> ahem, ignore that
L39[00:22:50] <jhagrid7> Why ubuntu, why do you have to randomly shut off
L40[00:26:47] *** Kasen is now known as rakiru|offline
L41[00:34:04] <Kodos> Okay, good, Vex left out the bit where SSDs would detonate when a number was sent over the network
L42[00:34:07] <Kodos> I can safely use these then =D
L43[00:35:40] <Kodos> Uhh, okay, I just found a new rack feature that I'm not sure how to use
L44[00:35:57] <Kodos> What does the secondary selection line/bar mean on a server?
L45[00:36:02] <Kodos> When in the rack gui
L46[00:37:10] <Kodos> Bleh, where's you know who when you need him
L47[00:38:13] <jhagrid7> Hmm which version?
L48[00:38:38] <jhagrid7> Using the latest development and can only choose one line
L49[00:40:00] <Kodos> I have two on mine, on the one server
L50[00:40:24] <Kodos> It's not connecting a component, so I have no idea what it's doing, unless it's for internal networking
L51[00:40:57] <Kodos> In which case I'm about to make a redundant network messaging backup server
L52[00:41:27] <jhagrid7> Nice
L53[00:41:37] <jhagrid7> could you send a picture of the setup?
L54[00:41:55] <Kodos> Sure, one sec, let me get Gyazo up
L55[00:43:02] <jhagrid7> Need to find an awesome F&F soundtrack in 2 hours and 8 minutes to listen to, then maybe see if i can clean up the static sound in MC
L56[00:43:24] <Kodos> https://gyazo.com/44fc3403926633e837cbc97b416357cb
L57[00:44:08] <jhagrid7> What is the last one?
L58[00:44:16] <Kodos> Top to bottom; Terminal Server, Creative Server, Light Board, Server Self Destruct
L59[00:44:36] <jhagrid7> Ahh, Computertronics version?
L60[00:44:45] <Kodos> Latest, I linked it earlier
L61[00:44:55] <jhagrid7> 1.6.0?
L62[00:44:55] <Saphire> what this small wire from server does?
L63[00:45:20] <jhagrid7> Can you shoot a picture of the outside setup?
L64[00:45:45] <Saphire> Tape Drive Board for server rack when?
L65[00:46:11] <Kodos> Right?
L66[00:46:17] <Kodos> jhagrid, one sec
L67[00:46:49] <greaser|q> rule is if we ever have a tape drive board for a server rack, we have to have a program called tar which actually supports at least one of the tar formats
L68[00:46:54] <greaser|q> because it will literally be a tape archive
L69[00:46:59] <Kodos> https://gyazo.com/cc67ceb399dc59399d7b114958e73b82
L70[00:47:33] <Kodos> If we ever get a tape rack, I will literally make tape backups of network message log files
L71[00:47:42] <Kodos> Or hell
L72[00:47:46] <Kodos> I'll start keeping IRC logs with Minecraft
L73[00:48:15] <dangranos> :D
L74[00:48:16] <jhagrid7> Hmm let me try to make this, it's werid that you have things I don't
L75[00:48:28] <Kodos> I'm in IRC more, and catch links to latest stuff :3
L76[00:48:37] <dangranos> Kodos: ZNC module?
L77[00:48:45] <Kodos> No, I just have no life
L78[00:48:47] <dangranos> znc has logging
L79[00:48:52] <Kodos> Disabled, home 90% of the time
L80[00:48:54] <Kodos> tec
L81[00:48:56] <Kodos> etc, even
L82[00:48:58] <dangranos> ._.
L83[00:49:08] <Kodos> You'll need dev build 846 of OC, and the latest computronics which I can get the link for still, I think
L84[00:49:25] <Kodos> Ah, yes, here it is http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-serverrackthingers.jar
L85[00:49:40] <dangranos> .tell
L86[00:49:41] <^v4> dangranos, Usage: .tell (<user>|$a:<account>|$h:<host>) <txt>
L87[00:49:44] <dangranos> :D
L88[00:49:49] <Kodos> We also have %tell
L89[00:49:54] <dangranos> %tell
L90[00:49:54] <MichiBot> dangranos: Who did you want to tell?
L91[00:49:58] <dangranos> .-.
L92[00:50:20] <dangranos> What ELSE do we have?
L93[00:50:27] <Kodos> %weather 62012
L94[00:50:29] <MichiBot> Kodos: Current weather for 62012 Current Temp: 43°F/6°C Feels Like: 37°F/3°C Current Humidity: 87 Wind: From the W 9 Mph/15 Km/h Conditions: Partly Cloudy
L95[00:50:32] <greaser|q> i should provide a bot which gives e.g. -tell and it would just basically do `echo "$1: You just got told"`
L96[00:50:36] <Kodos> Holy tits it's cold
L97[00:51:01] <Kodos> %g Rick Astley - Never Gonna Give You Up
L98[00:51:01] <MichiBot> Kodos: https://www.youtube.com/watch?v=dQw4w9WgXcQ - Rick Astley - Never Gonna Give You Up - YouTube: "Oct 24, 2009 ... Music video by Rick Astley performing Never Gonna Give You Up. YouTube view
L99[00:51:03] <dangranos> .tell vexatos Computronics Tape Drive Module for server rack when?
L100[00:51:03] <^v4> dangranos, Message queued.
L101[00:51:17] <Kodos> Not sure of any other fancy tricks, other than the lua bots
L102[00:51:18] <dangranos> %weather 656038
L103[00:51:23] <dangranos> hm
L104[00:51:27] <jhagrid7> Where did the light board and self destruct come from?
L105[00:51:35] <Kodos> That computronics file I linked
L106[00:51:50] <Kodos> Latest build, Vex just finished those this morning iirc
L107[00:51:58] <dangranos> .-.
L108[00:52:01] <Kodos> Light board is a dream =D
L109[00:52:13] <Kodos> Going to do so so much with it
L110[00:52:22] <Kodos> Just as soon as I get this shit biffing working
L111[00:52:28] <jhagrid7> I'm off to search for the link lol
L112[00:52:35] <Kodos> http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-serverrackthingers.jar
L113[00:52:38] <Kodos> There it is again
L114[00:52:45] <Kodos> For your convenience =)
L115[00:53:44] <jhagrid7> Thanks, in OC how can I cause a program to wait for so many minutes?
L116[00:53:56] <Kodos> os.sleep(dur) -- where dur is time in seconds
L117[00:54:03] <jhagrid7> Thanks
L118[00:54:20] <jhagrid7> Can I run a program from a program such as tape.lua?
L119[00:54:43] <Kodos> Usually I would say shell.execute, but I'm not sure how parameters and such would b passd
L120[00:54:46] <Kodos> be passed*
L121[00:54:52] <jhagrid7> hmm
L122[00:55:11] <jhagrid7> How would I even run it is my question...
L123[00:55:12] <Kodos> Poor Vex is gonna get railroaded with %tells and silly messages
L124[00:55:17] <dangranos> jhagrid, what are you trying to do?
L125[00:55:31] <Kodos> Probably something easier than what I'm trying to do
L126[00:55:55] <jhagrid7> Start my tape, wait untill it's finished, rewind and repeat, I just want it in a program
L127[00:55:58] <dangranos> ...
L128[00:56:01] <jhagrid7> Want to practice coding
L129[00:56:07] <dangranos> you don't need to os.execute for that
L130[00:56:10] <Kodos> Didn't someone do something like that already? You could go look at that
L131[00:56:22] <jhagrid7> I must not cheat XD
L132[00:56:24] <dangranos> tape.lua is literally a wrapper for component.tape.*
L133[00:56:43] <dangranos> I never got around to making that
L134[00:56:47] <Kodos> https://oc.cil.li/index.php?/topic/784-computronics-tape-drive-looper/
L135[00:56:51] <Kodos> There it is
L136[00:57:33] <Kodos> Now that lightboards are a thing, I have to figure out what else my base will need
L137[00:57:34] <jhagrid7> Shh I didn't look at that, if anyone asks lol
L138[00:57:49] * Kodos does his best Schultz impression
L139[00:57:55] <Kodos> I know nutzing... nut-zing
L140[00:58:09] <jhagrid7> Self destruction computer claymores/mines XD
L141[00:58:13] <Kodos> +1 if you get the reference
L142[00:58:19] <Kodos> There's no area damage, I don't think
L143[00:58:27] <Kodos> Just nukes the contents of the rack
L144[00:58:31] <Kodos> Nothing remains
L145[00:58:32] <dangranos> awww
L146[00:58:45] <Kodos> Great for destroying evidence you were tapping the wifi tho
L147[00:59:10] <dangranos> jhagrid, you could just make a program that: waits for N seconds, stops the tape, rewinds, starts it
L148[00:59:16] <dangranos> rinse and repeat
L149[00:59:23] <Kodos> I love my wife, she can't carry a tune in a 55 gallon drum, but I love listening to her sing
L150[01:00:02] ⇦ Quits: Deiwos (~deiwos@69.25.207.230) (Remote host closed the connection)
L151[01:00:25] <jhagrid7> that's exactly what I'm doing, I can use os.execute"(tape.lua play")
L152[01:00:35] <jhagrid7> ("tape.lua play")
L153[01:00:56] <dangranos> ._.
L154[01:00:57] <dangranos> man
L155[01:01:04] * dangranos swears in russian
L156[01:01:04] <jhagrid7> What?
L157[01:01:04] <Kodos> Word of the day: Bodging
L158[01:01:16] <dangranos> http://wiki.vex.tty.sh/wiki:computronics:tape
L159[01:01:34] <dangranos> look at the API section
L160[01:02:42] <dangranos> all you need to do is:
L161[01:03:05] <dangranos> c=require("component") tape=c.tape_drive tape.play()
L162[01:03:18] <dangranos> s/ /\n/g
L163[01:03:18] <MichiBot> <dangranos> c=require("component")ntape=c.tape_driventape.play()
L164[01:03:23] <dangranos> ._.
L165[01:03:37] <dangranos> ignore that
L166[01:04:00] <Kodos> Now, all I need to do, is have my logger writeln to a printer every time a certain word or words is/are detected, and then when it hits the bottom of the page, prints
L167[01:04:26] <dangranos> ...
L168[01:04:31] <jhagrid7> My program: os.execute("tape.lua play")
L169[01:04:32] <Corded> os.sleep(425)
L170[01:04:33] <Corded> os.execute("tape.lua stop")
L171[01:04:34] <Corded> os.execute("tape.lua rewind")
L172[01:04:35] <dangranos> WHY
L173[01:04:37] <dangranos> WHY
L174[01:05:00] <greaser|q> because it avoids reinventing the wheel
L175[01:05:16] <dangranos> ._.
L176[01:05:29] <dangranos> greaser|q: it's bulky hax
L177[01:06:14] <jhagrid7> Anyone think people might like my simple code? Might post it to my code forum
L178[01:06:21] * dangranos shudders
L179[01:07:06] <jhagrid7> I mean it is simple so it would be easy to use, thats kinda what I'm going for
L180[01:07:31] <dangranos> question, is ytdl simple or hard to use?
L181[01:07:38] <jhagrid7> simple
L182[01:08:25] <jhagrid7> ytdl <option: (optional)> <what ever is after the watch?=>
L183[01:08:45] <dangranos> you kinda can put links in there
L184[01:08:59] <dangranos> if you somehow escape them from the shell
L185[01:09:48] <jhagrid7> yeah I did ytdl d 3shMD13Y2uU
L186[01:15:08] <Kodos> -d
L187[01:15:11] <Kodos> You forgot the -
L188[01:15:35] <dangranos> ^
L189[01:15:59] <dangranos> so..
L190[01:16:07] <dangranos> i have ideas for next version of ytdl..
L191[01:16:39] <dangranos> use a file to read the video ids from
L192[01:16:44] <dangranos> (also can support links, duh
L193[01:16:51] <jhagrid7> oh it needs -d
L194[01:16:59] <dangranos> and start working on player
L195[01:23:26] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L196[01:32:37] <Sandra> ytdl?
L197[01:33:27] <dangranos> hm?
L198[01:33:41] <Sandra> what's that?
L199[01:33:54] <jhagrid7> YouTube DownLoader
L200[01:33:58] <Sandra> i mean, a youtube downloader yes.
L201[01:34:02] <Sandra> but for what?
L202[01:34:21] <dangranos> little hax i wrote to download youtube audios to tapes using magik6k's onvline converter
L203[01:34:31] <dangranos> s/nv/n/
L204[01:34:31] <MichiBot> <dangranos> little hax i wrote to download youtube audios to tapes using magik6k's online converter
L205[01:34:38] <jhagrid7> 64 Byte sounds a bit clearier
L206[01:34:58] <jhagrid7> Scared with the bass it migt break my bass headphones though lol
L207[01:35:08] <Sandra> oh neat.
L208[01:35:19] <jhagrid7> I mean the song doesn't really have bass but the speakers do
L209[01:35:51] <Sandra> meanwhile I'm investigating what people have found reverse engineering the wii u.
L210[01:37:14] <jhagrid7> Then there is me who is wondering what uses I can make of Lua
L211[01:37:31] <jhagrid7> Is it possible to use it in Imacro on FireFox?
L212[01:37:52] * dangranos cringes
L213[01:37:56] <dangranos> it's "Firefox"
L214[01:39:40] <jhagrid7> thanks, I know people call it both I call it MF
L215[01:39:48] <jhagrid7> Mozilla Firefox
L216[01:39:55] <Kodos> I call it sh it
L217[01:43:38] <jhagrid7> just made an ultimate replay, make replay.lua make it start listen.lua which at the end starts listen replay.lua
L218[01:43:58] <jhagrid7> perfect for those lazy people XD
L219[01:45:39] <dangranos> and i though using just one os.execute is hax..
L220[01:46:19] <jhagrid7> A total of 5 XD
L221[01:46:23] <Sandra> apparently the wii u's internet browser exposes a bunch of system features to javascript through the wiiu object. http://wiiubrew.org/wiki/Internet_Browser
L222[01:46:31] <Sandra> interesting.
L223[01:47:09] <jhagrid7> If anyone is interested in checking scripts https://oc.cil.li/index.php?/topic/816-basic-scripts-maybe-more-too/
L224[01:47:30] <Sandra> or more accurately, lets you receive controller inputs.
L225[01:48:46] <Sandra> @jhagrid7, *Computronics
L226[01:50:26] <jhagrid7> Thanks
L227[01:52:05] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB7407459E5BC36D18E87.dip0.t-ipconnect.de)
L228[01:52:06] zsh sets mode: +v on Vexatos
L229[01:53:21] <jhagrid7> with os.execute can you refer it to a filepath for the file, like say in listen.lua: os.execute("/usr/bin/tape.lua play")
L230[01:53:22] <Corded> os.sleep(425)
L231[01:53:23] <Corded> os.execute("/usr/bin/tape.lua stop")
L232[01:53:24] <Corded> os.execute("/usr/bin/ta ...
L233[01:53:46] <dangranos> uh..
L234[01:53:49] <dangranos> better not to
L235[01:54:12] <jhagrid7> Vexatos you have inspired me to script lol, my first actual semi program
L236[01:54:33] <Vexatos> ,-,
L237[01:55:43] <Kodos> Sorry for the tell bombards x.x
L238[01:56:05] <dangranos> Vexatos: hi
L239[01:56:15] <dangranos> You got a fan
L240[01:56:21] <jhagrid7> How do I abandon a program? CTRL + C
L241[01:56:22] <Vexatos> I know
L242[01:56:26] <Vexatos> it's upstairs
L243[01:56:35] <Vexatos> It's winter over here so I don't need ot right now
L244[01:56:49] <dangranos> I meant the variably annoying type of fan
L245[01:56:53] <jhagrid7> It's winter here but I'm burning up
L246[01:57:00] <jhagrid7> Me or Kodos? lol
L247[01:57:21] <Sandra> @jhagrid7 ctrl+alt+c will kill anything that doesn't use os.pullEventRaw()
L248[01:57:33] <Sandra> (is that what it's called? idk.)
L249[01:57:40] <dangranos> um, no..
L250[01:57:44] <Vexatos> Yea Kodos loves me
L251[01:57:46] <Vexatos> <3
L252[01:57:51] <Sandra> i can't remember correctly.
L253[01:57:52] <dangranos> cltr+alt+c kill everything, even if it uses that one
L254[01:57:59] <dangranos> ctrl+c kills most
L255[01:57:59] <Sandra> oh does it?
L256[01:58:05] <dangranos> no?
L257[01:58:19] <dangranos> i might be confusing something
L258[01:58:20] <Sandra> ?
L259[01:58:27] ⇦ Quits: Alissa (alissa@bravo.alissa.info) (Remote host closed the connection)
L260[01:59:14] <jhagrid7> Thanks Sandra, now I know how to stop it
L261[01:59:17] <Kodos> I love that the 4-light lightboard has each one as a light, rather than pixel by pixel
L262[01:59:18] ⇨ Joins: Alissa (alissa@bravo.alissa.info)
L263[01:59:22] <Sandra> ctrl+alt+c will kill things with os.sleep and stuff while ctrl+c doesn't... though I think the raw pull will remove it.
L264[01:59:27] <Kodos> Now, I just need to figure out one thing, and I'll be set
L265[02:00:12] <dangranos> Hm?
L266[02:00:28] <jhagrid7> CTRL + C dosen't work for the program Ctrl + Alt + C does though
L267[02:01:50] <Kodos> dangranos: the biff shitter thing
L268[02:02:22] <Sandra> also apparently the wii u comes with 2 oss libraries. libcurl, and zlib.
L269[02:02:28] <Sandra> and that's all.
L270[02:04:24] <jhagrid7> Is it possible for me to make it so that when I press Ctrl + Alt + C it will enter tape stop?
L271[02:04:44] <jhagrid7> isn't that like if blank = true or something?
L272[02:06:21] <Kodos> A check is always two ==
L273[02:07:26] <jhagrid7> Ahh, Vexatos, I try putting a few API in a program, I only get an error, could you help me?
L274[02:07:40] <Vexatos> APIs?
L275[02:07:52] <jhagrid7> For Computronics
L276[02:07:59] <Vexatos> ...what
L277[02:08:12] <jhagrid7> http://wiki.vex.tty.sh/wiki:computronics:tape
L278[02:08:48] <Sandra> @jhagrid7, what error?
L279[02:11:56] * Kodos loves his disco lightboard
L280[02:12:11] <jhagrid7> /usr/bin/play.lua:1: attempt to call global 'isReady' (a nil value) stack traceback:
L281[02:12:12] <Corded> /usr/bin/play.lua:1: in main chunk
L282[02:12:13] <Corded> (... tail calls ...)
L283[02:12:27] <jhagrid7> (...tail calls...)*
L284[02:12:45] <jhagrid7> put spaces when there shouldn't have been
L285[02:13:46] <asie> but the code is?
L286[02:14:02] <Kodos> We'd need to see your code to know what the error is
L287[02:14:08] <Izaya> http://pb.i0i0.me/p/rVjXCepl guys wat
L288[02:14:15] <asie> lua's error messages are very descriptive
L289[02:14:17] <Kodos> Though I have an idea of what the problem is
L290[02:14:28] <Kodos> Note the line the error is on
L291[02:14:38] <Kodos> You're likely missing some vital code
L292[02:15:35] <jhagrid7> http://snag.gy/WahpD.jpg
L293[02:15:41] <Izaya> So TIS-3D is crashing
L294[02:15:44] <Izaya> anyone got any idea why?
L295[02:15:52] <asie> yes
L296[02:15:54] <asie> get java 8
L297[02:16:05] <Kodos> Jesus
L298[02:16:14] <Kodos> No wonder your code is crashing, jha
L299[02:16:15] <jhagrid7> What Kodos?
L300[02:16:27] <jhagrid7> There's nothing to support it?
L301[02:16:29] <Izaya> oh right
L302[02:16:30] <Kodos> You're missing like... 90% of what you need for that to work
L303[02:16:32] <Izaya> it needs java 8
L304[02:17:03] <jhagrid7> Just empty code that has nothing, so pretty much it's like running car without fuel and an engine, not going to happen
L305[02:17:27] <Kodos> No no
L306[02:17:31] <Kodos> More like shoving your keys into thin air
L307[02:17:32] <jhagrid7> No?
L308[02:17:55] <jhagrid7> Ahh, there's not even a car
L309[02:18:06] <jhagrid7> Jeez thats like a building with nothing but a door
L310[02:19:36] <Saphire> Yup
L311[02:20:34] <Corded> * jhagrid7 slaps himself
L312[02:20:52] <Kodos> Vex, rackmounted tape drive when =D
L313[02:22:20] <asie> in 1.8.9?
L314[02:22:28] <asie> rewriting lots of stuff for 1.8.9
L315[02:22:34] <asie> the entire tape system being one of them
L316[02:22:44] <Saphire> Hm?
L317[02:23:07] <Kodos> Sooo not 1.7.10?
L318[02:23:10] <Saphire> Only internally?
L319[02:23:55] <asie> Kodos: Not 1.7.10.
L320[02:23:57] <asie> Saphire: No.
L321[02:24:02] <asie> Essentially, tape drive stuff is going to Charset
L322[02:24:05] <Vexatos> Sangar, https://github.com/chylex/Java-Checker/wiki/Shading-with-ForgeGradle-2.1
L323[02:24:07] <Vexatos> you're welcome.
L324[02:24:23] <Kodos> Ehh, guess I'll deal without it
L325[02:24:37] <Kodos> Until OpenSec and OpenPrinter go beyond 1.7.10, I'm staying
L326[02:26:01] <jhagrid7> Amen Kods
L327[02:26:06] <jhagrid7> Kodos*
L328[02:28:14] <jhagrid7> So can you help me with my code?
L329[02:29:39] <Kodos> Just a moment
L330[02:29:52] <jhagrid7> Alright
L331[02:30:12] <Kodos> Looking at what you have, I'm not really sure what you're going for. You just seem to have slapped 3 functions in there and called it good
L332[02:33:04] <jhagrid7> I was just trying to screw around want to add it to the main file but didn't want to screw anything up
L333[02:33:45] <Kodos> Well let me ask you
L334[02:34:04] <Kodos> How does your program know what component has those methods?
L335[02:34:28] <jhagrid7> It doesn't...
L336[02:34:47] <jhagrid7> get.component("tape.drive")?
L337[02:35:05] <Kodos> strike that and reverse it
L338[02:35:17] <Kodos> And get works with addresses
L339[02:35:53] <jhagrid7> Huh?
L340[02:38:47] <Kodos> component.get("first 5 characters of the component's UUID here")
L341[02:38:58] <Kodos> Making sure to require component, too
L342[02:39:48] <dangranos> OR
L343[02:39:56] <dangranos> you could use freaking "component.tape_drive"
L344[02:40:00] <dangranos> i mean
L345[02:40:07] <dangranos> component.tape_drive.play()
L346[02:41:06] <jhagrid7> The UUID is the numbers and letters used to mount correct
L347[02:41:33] <jhagrid7> Wait found it
L348[02:43:10] <jhagrid7> require.component("76578")?
L349[02:44:33] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB7407459E5BC36D18E87.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L350[02:44:37] <Saphire> ._.
L351[02:44:41] <jhagrid7> component=require
L352[02:44:52] <dangranos> what the
L353[02:45:02] <dangranos> !bail
L354[02:52:24] <jhagrid7> worked on it, not working but not too bad
L355[02:52:54] <jhagrid7> http://snag.gy/RMrt8.jpg
L356[02:52:59] <jhagrid7> Thirt line
L357[02:53:02] <jhagrid7> Third*
L358[02:53:13] <asie> uhh
L359[02:53:19] <asie> i think it's time to learn Lua
L360[02:53:28] <asie> tape_drive.isReady() etc
L361[02:53:50] <asie> http://feistyduck.myshopify.com/products/programming-in-lua
L362[02:53:53] <jhagrid7> thanks, I'm just now getting into coding
L363[02:54:11] <Kodos> I'm not sure I'd call Lua 'coding'
L364[02:54:21] <asie> Lua is a pretty nice language compared to many others
L365[02:54:25] <asie> it's definitely not bottom-of-the-barrel
L366[02:54:33] <asie> http://www.lua.org/pil/contents.html this is a free version of an old edition
L367[02:54:42] <asie> it's largely relevant but some things changed
L368[02:55:30] <jhagrid7> Now I do play.lua and nothing shows up
L369[02:55:40] <asie> what would?
L370[02:55:43] <jhagrid7> just like it went through but poof
L371[02:55:48] <asie> yes it did
L372[02:55:48] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB740801381971E8B6F32.dip0.t-ipconnect.de)
L373[02:55:48] zsh sets mode: +v on Vexatos
L374[02:55:51] <asie> you did not ask it to print anything
L375[02:55:55] <asie> you just told it to run a few calls
L376[02:56:00] <asie> and do nothing with the result of it
L377[02:56:02] <asie> each*
L378[02:56:09] <asie> you probably want to look into "print(...)"
L379[02:57:40] <jhagrid7> ...
L380[02:57:44] <asie> ...
L381[02:57:49] <asie> yeah get some kind of tutorial/book going
L382[03:03:17] ⇦ Quits: Yepoleb (~quassel@188-23-117-52.adsl.highway.telekom.at) (Ping timeout: 195 seconds)
L383[03:04:47] ⇨ Joins: Yepoleb (~quassel@178-191-128-64.adsl.highway.telekom.at)
L384[03:05:02] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (Ping timeout: 195 seconds)
L385[03:05:46] <Kodos> So, any other rack mountables coming to Computronics 1.7.10?
L386[03:05:59] <Kodos> SSDs and light boards are already a staple
L387[03:06:07] <Kodos> And I'm still figuring this GUI thing that I found
L388[03:07:47] <greaser|q> lua's definitely coding, what isn't coding is HTML
L389[03:08:06] <greaser|q> that's what we call "typesetting" when we're being nice
L390[03:08:13] <greaser|q> and "shitting tags out until something works" when we aren't
L391[03:11:46] <jhagrid7> Kodos did you edit the config file to allow for multiple connections?
L392[03:11:58] <Kodos> I never modified anyting
L393[03:12:50] <jhagrid7> Huh, same setup but you can have multiple connections
L394[03:13:26] <Kodos> Screenshot your GUI
L395[03:14:52] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:c1a1:8d10:f795:55e2:be58) (Read error: Connection reset by peer)
L396[03:18:40] <jhagrid7> http://snag.gy/5x7kY.jpg
L397[03:21:13] <Kodos> I don't think that's multiple connections, That's just selecting what side that particular component is connected to
L398[03:24:21] <Kodos> I was referring to https://gyazo.com/44fc3403926633e837cbc97b416357cb
L399[03:40:24] *** gAway2002 is now known as g
L400[03:48:03] ⇨ Joins: sciguyryan (~sciguyrya@80-254-76-185.dynamic.swissvpn.net)
L401[03:57:53] <dangranos> XD
L402[03:58:03] <dangranos> watching 27C3 video
L403[03:58:12] <dangranos> about PS3 security..
L404[03:58:56] <dangranos> some spoilers: https://www.xkcd.com/221/
L405[04:15:44] <Skye> Don't use web kit
L406[04:15:53] <Skye> I'll stick tpcfiewfox
L407[04:15:57] <Skye> Firefox
L408[04:24:20] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
L409[04:33:19] <Vexatos> %seen Sangar
L410[04:33:20] <MichiBot> Vexatos: Sangar was last seen 1d 12h 50m 28s ago.
L411[04:33:59] <Vexatos> obtw shit
L412[04:34:00] <Vexatos> asie
L413[04:34:02] <Vexatos> asie
L414[04:34:02] <Vexatos> asie
L415[04:34:02] <Vexatos> asie
L416[04:34:08] <Vexatos> HAPPY BIRTHDAY
L417[04:34:08] * asie falls over
L418[04:34:14] <Vexatos> ;_;
L419[04:34:18] <Vexatos> ,-,
L420[04:34:18] <asie> did you make a birthday flamingo for me
L421[04:34:20] <asie> also thanks
L422[04:34:33] <Vexatos> still one year and half a month older than me
L423[04:34:37] <Vexatos> \:D/
L424[04:35:51] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L425[04:36:46] <Kodos> Vex, do you know what the weird connections are on the rack GUI?
L426[04:37:04] <Vexatos> Kodos, they magically appear if you have network cards in the server
L427[04:37:20] <Vexatos> they are for conveying network messages and only those
L428[04:37:30] <Vexatos> the one big one is for connecting the components themselves
L429[04:37:36] <Kodos> So that's how internal mode works now then?
L430[04:37:38] <Kodos> The little lines?
L431[04:37:42] <Vexatos> pretty much
L432[04:37:47] <Kodos> Mkay
L433[04:38:09] <Vexatos> asie, I would make you a present
L434[04:38:22] <Vexatos> but I wouldn't know what to do :P
L435[04:38:39] <Vexatos> Just imagine every pink flamingo is your birthday present >_>
L436[04:38:52] <Kodos> Vex, any more neat rackmountables coming? :3
L437[04:38:53] <Vexatos> (That's a lot of presents)
L438[04:39:08] <Kodos> OH
L439[04:39:11] <Kodos> Rack mounted capacitors =D
L440[04:39:16] <Vexatos> Kodos, if I have ideas, sure
L441[04:39:20] <Vexatos> eeeeh
L442[04:39:25] <Vexatos> a capacitor?
L443[04:39:32] <Kodos> Maybe a smaller capacity
L444[04:39:34] <Kodos> Since, you know, rack blade
L445[04:39:44] <Vexatos> hmm
L446[04:39:46] <Vexatos> well how much
L447[04:39:55] <Kodos> Well a capacitor is what, 1500 OCU?
L448[04:39:56] <Vexatos> default is 1600+600*adjacentcapacitorcount
L449[04:40:35] <Kodos> I wish there was a way for the rack/server to know it's not on a steady power flow, but a capacitor charge only
L450[04:40:44] <Kodos> So you could have like a 'battery power' mode
L451[04:40:50] <Kodos> And appropriately responsive actions
L452[04:41:32] <Vexatos> well I COULD make it a component
L453[04:41:41] <Vexatos> That'd increase the component count obviously
L454[04:41:46] <DeanIsaKitty> asie! Happy birthday you twat! ^^
L455[04:41:53] <Kodos> Yes, but you know, you have a rackmounted battery backup
L456[04:41:55] <Vexatos> but I could make it one and have it able to return the local (not global) power
L457[04:42:06] <Vexatos> so you can see if it's emptying
L458[04:42:27] <Vexatos> how much power should it store by default?
L459[04:43:25] <Kodos> 750
L460[04:44:11] <Kodos> Now it's your favorite part of this conversation
L461[04:44:14] <Kodos> Unreasonable request time
L462[04:44:40] <Kodos> It should, if possible, either fire an event when power is drawn but only when the capacity is maxed, and only every so often so if you'r constantly drawing and refilling it, it doesn't spam signals
L463[04:47:17] <dangranos> aOooh
L464[04:47:21] <dangranos> s/a//
L465[04:47:22] <MichiBot> <dangranos> Oooh
L466[04:47:28] <Kodos> Or some other possible way of being able to tell when the rack isn't being powered externally
L467[04:47:36] <dangranos> *beep*
L468[04:48:03] * Elizabeth yawns and stretches
L469[04:52:53] <Vexatos> Kodos, no :D
L470[04:52:58] <Vexatos> I'll add a method
L471[04:53:00] <Vexatos> and it'll be direct
L472[04:53:06] <Vexatos> but that's it >_>
L473[04:53:33] <vifino> Goooood morning everyone.
L474[04:53:38] * vifino flops on Elizabeth
L475[04:53:44] <Kodos> That'll do
L476[04:54:44] <Kodos> After that, rack mounted chat box =D
L477[04:54:49] <Kodos> OH
L478[04:54:50] <Kodos> Cipher, too
L479[04:55:01] <Kodos> Actually not cipher
L480[04:55:03] <Kodos> But chat would be cool
L481[05:10:48] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB740801381971E8B6F32.dip0.t-ipconnect.de) (Ping timeout: 189 seconds)
L482[05:11:40] * vifino returns from grabbing a coffee and curls up on Elizabeth
L483[05:16:26] <nxsupert> What is "corded"? Is it just a bot that is connected to both discord and the irc?
L484[05:17:47] <dangranos> yup
L485[05:18:38] <nxsupert> Open source?
L486[05:23:17] <dangranos> i think?
L487[05:23:33] <DeanIsaKitty> nxsupert: iirc its an instance of https://github.com/ktiedt/NodeJS-IRC-Bot
L488[05:24:08] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB731801381971E8B6F32.dip0.t-ipconnect.de)
L489[05:24:08] zsh sets mode: +v on Vexatos
L490[05:24:11] <nxsupert> Ok. It is just I wanted to link an IRC chat to a discord thingy for a server.
L491[05:24:38] <DeanIsaKitty> We also had an instance of copygirls cord running at some point. Not sure where that went.
L492[05:29:32] <Kodos> Lol
L493[05:29:37] <Kodos> Thaumcraft 5.1.0 just came out for 1.8.9
L494[05:32:31] ⇦ Quits: sciguyryan (~sciguyrya@80-254-76-185.dynamic.swissvpn.net) (Remote host closed the connection)
L495[05:35:11] ⇨ Joins: Inari (~Pinkishu@p5DEC64F9.dip0.t-ipconnect.de)
L496[05:42:57] * Cruor pokes asie with a happy potatoday
L497[05:45:28] <Vexatos> Kodos, Rack Capacitor done.
L498[05:47:50] * Cruor pokes Vexatos with a toaster
L499[05:47:58] <Vexatos> Cruor, done
L500[05:48:02] <Vexatos> I just need it to compile
L501[05:48:04] <Vexatos> which it won't
L502[05:48:05] <Vexatos> :/
L503[05:48:42] <Cruor> >_<
L504[05:59:33] <Kodos> Vexatos: Neat. Rack Chatbox
L505[05:59:41] <Kodos> Or
L506[05:59:46] <Kodos> wakeOnChatMessage
L507[06:00:17] <Vexatos> Kodos, no and no
L508[06:00:38] ⇦ Quits: calclavia (uid15812@2001:67c:2f08:6::3dc4) (Quit: Connection closed for inactivity)
L509[06:00:59] <Kodos> butt wai
L510[06:01:22] <Kodos> Also, what's the front of the cap look like
L511[06:02:23] <Vexatos> Well decent once I get it working :P
L512[06:02:53] <Kodos> k
L513[06:03:17] <Kodos> I've been working on a function for the 1x12 light board so I can just pass current and max numbers to it, and it'll figure up how much of the bar needs to be lit up
L514[06:03:23] <Kodos> But it's like 6 AM and math is hard yo
L515[06:04:00] <Cruor> go to bad, thats simple math >_<
L516[06:04:35] <vifino> >go to bad
L517[06:04:38] <nxsupert> I need to figure out a better way of testing BIOS'
L518[06:04:44] <vifino> Cruor: go to sleep yo
L519[06:04:45] <Cruor> i need a bad as well
L520[06:04:47] <Kodos> Cruor, if it's so simple, do it for me
L521[06:05:00] <Vexatos> sooo why is the texture sometimes not rendering :|
L522[06:05:02] <Kodos> Because my head's killing me, and my back is worse (Wife tried to pop it for me, made it worse)
L523[06:05:03] <Elizabeth> DeanIsaKitty, Corded is Mimiru's instance of copygirl's one with a few bugs/quirks fixed
L524[06:05:35] <Cruor> Kodos: round(curr / max * 12)
L525[06:06:37] <Kodos> Good thing I have a rounding function
L526[06:06:43] <Kodos> I'm guessing to 0 decimal places
L527[06:06:52] <Cruor> yup
L528[06:10:26] <Kodos> If I define a function within a lib, can I use that function later in the lib? Or no, since it's a lib and has to be loaded first anyway
L529[06:11:06] <Vexatos> http://git.io/vu7gF
L530[06:11:07] <Vexatos> weeeeeee
L531[06:12:25] <Kodos> I approve of the texturing :3
L532[06:13:41] * Kodos makes grabby hands for a jar
L533[06:14:55] <Vexatos> You get your jar
L534[06:15:01] <Vexatos> once Cruor got his
L535[06:15:24] ⇨ Joins: Acey (~Acey@180.191.106.136)
L536[06:15:55] <asie> Vexatos: https://twitter.com/asiekierka/status/685795726203445248
L537[06:15:56] <MichiBot> Sat Jan 09 06:10:17 CST 2016 @asiekierka: Here's some notes on Charset. https://t.co/MrnTzvc0cj
L538[06:16:37] <Vexatos> \>_>/
L539[06:16:53] <Kodos> Okay, so before I put duplicate code in this lib
L540[06:17:21] <Kodos> I have a math functions section, with my rounding function in it. Do I need to put a local rounding function within my setMeter function, or can I just call the rounding one from earlier in the lib
L541[06:19:46] <Kodos> Right, localized version it is
L542[06:20:50] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L543[06:26:55] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L544[06:27:39] <Vexatos> Cruor, snagar saved the day http://vexatos.com/files/CheatyComputers/dev/CheatyComputers-1.7.10-1.0.0-BlameCruor.jar
L545[06:27:44] <Vexatos> please test kthx
L546[06:30:01] <Kodos> Right, this meter thing is going to be bigger than I thought. Time to TODO it for now
L547[06:30:09] <Inari> Vexatos: whats that
L548[06:30:12] <Vexatos> Cruor, http://git.io/vu7rB
L549[06:30:17] <Vexatos> Inari ^
L550[06:30:50] <Inari> haha
L551[06:30:58] *** amadornes[OFF] is now known as amadornes
L552[06:34:49] <Vexatos> Kodos, http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-serverrackthingers.jar
L553[06:35:01] <Vexatos> Sangar, what do you think of the third mountable I made :D
L554[06:37:04] <Sangar> what is the third one?
L555[06:37:22] <Vexatos> Rack Capacitor
L556[06:37:36] <Vexatos> Basically a capacitor, no adjcacency bonus, 750 OC capacity
L557[06:37:40] <Kodos> Now I just need Rack Raids, for logging
L558[06:37:46] <Vexatos> and has two functions to get the (max) local buffer size
L559[06:37:49] <Kodos> And then two block tall racks
L560[06:37:54] <Vexatos> so you can see if you are currently running out of juice
L561[06:38:04] <Sangar> ah, neat
L562[06:38:10] <Vexatos> yuss
L563[06:38:16] <Vexatos> This texture was actually very easy to do
L564[06:38:33] <Vexatos> Just copied stuff from the circuit board, the disk drive and the capacitor texture
L565[06:38:35] <Vexatos> >_>
L566[06:39:00] <Vexatos> For the rest I had to use my amazing GIMP skills and do some HSV noise stuff
L567[06:39:10] <Vexatos> still doesn't look as good as yours :(
L568[06:39:12] <Kodos> But yeah, two block tall racks when =D
L569[06:39:27] <Vexatos> Kodos, you got the file? :P
L570[06:39:38] <Kodos> Yes, even tho it was the same file name as the one from this morning
L571[06:39:49] <Vexatos> Indeed
L572[06:39:55] <Kodos> Just checking. adding it now
L573[06:40:20] <Vexatos> asie, tfw Computronics now is 1.6 megabytes when extracte
L574[06:40:21] ⇦ Quits: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94) (Ping timeout: 198 seconds)
L575[06:40:23] <Vexatos> extracted*
L576[06:40:25] <Vexatos> ;_;
L577[06:40:48] <Kodos> Since the cap is a component, will a creative server be charging it?
L578[06:40:53] <Kodos> If connected
L579[06:41:40] <Kodos> Vexatos: you accidentally TIS-3D
L580[06:42:20] <Kodos> Nevermind
L581[06:42:22] <Kodos> I'm a moron
L582[06:42:43] <Kodos> Also, Sangar, Jenkins is down
L583[06:42:45] <Kodos> And has been all day
L584[06:43:35] <Vexatos> Kodos, huh
L585[06:43:38] *** SleepyFlenix is now known as Flenix
L586[06:43:39] <Vexatos> did it crash or something?
L587[06:43:39] <Vexatos> >_>
L588[06:43:40] <Sangar> huh. will restart it in a sec
L589[06:43:48] <Vexatos> Also HAI SNAGAR
L590[06:45:44] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L591[06:45:55] <Sangar> looks like it decided to just... hang. timet o kill it
L592[06:46:00] <Sangar> also hai
L593[06:46:18] * Vexatos pokes Cruor with a jar
L594[06:47:34] * Elizabeth holds up her jar of dirt
L595[06:48:02] <Elizabeth> https://www.youtube.com/watch?v=gRcj6CAhe7s
L596[06:48:02] <Vexatos> Captain Josh Sparrow
L597[06:48:06] <MichiBot> Elizabeth: I've Got A Jar of Dirt Remix Video | length: 1m 33s | Likes: 101237 Dislikes: 2256 Views: 13104949 | by Neon Hurricane
L598[06:49:27] <Sangar> allright, jenkins is back
L599[06:49:38] <Sangar> and i'm off again :P
L600[06:49:39] <Sangar> laters
L601[06:55:45] <Cruor> Vexatos: testing after these league game :p
L602[06:57:13] <Kodos> Vexxx
L603[06:57:48] <Kodos> https://gyazo.com/fff34e06feda3e76270eba896337ad4d It works
L604[07:00:28] <Kodos> Looks weird in a gray rack, but it works
L605[07:02:46] <Cruor> Vexatos: im blind, where is my jar?
L606[07:04:56] <Kodos> Just look for 'blamecruor'
L607[07:09:42] <Vexatos> <Vexatos> Cruor, snagar saved the day http://vexatos.com/files/CheatyComputers/dev/CheatyComputers-1.7.10-1.0.0-BlameCruor.jar</span>
L608[07:09:49] <Vexatos> right above my "please test"
L609[07:10:30] <Kodos> Odd
L610[07:10:36] <Kodos> Oh wait, derp
L611[07:10:37] <Kodos> nvm
L612[07:10:40] <Oddstr13> what?
L613[07:11:46] <Vexatos> Oddstr13, I made a mod for cruor
L614[07:11:59] <Vexatos> he is not allowed to complain about OC's crafting recipes anymore
L615[07:16:02] <Kodos> Proof of concept: https://gyazo.com/0c39d4e41357aefb7d8c3d9ec61a1790
L616[07:17:00] *** surferconor425|Away is now known as surferconor425
L617[07:17:01] <Vexatos> Kodos, could you check the manual?
L618[07:17:07] <Vexatos> whether it works properly for those things
L619[07:18:06] <Kodos> Looks good
L620[07:18:37] <Vexatos> k
L621[07:19:23] <Kodos> I'd come up with more ideas, but most of the stuff I'd want on a rack wouldn't make much sense there
L622[07:19:47] <Kodos> So unless you have a good idea on how to make an extended rack, I'm happy with all this :3
L623[07:19:55] <Oddstr13> where does gradle put the artifacts?
L624[07:20:35] <Vexatos> Oddstr13, what are you doing :U
L625[07:20:45] <Oddstr13> messing with my jenkins :P
L626[07:20:51] <S3> whew
L627[07:20:55] <S3> just woke up
L628[07:20:56] <Vexatos> artifacts? You mean built jar files? >_>
L629[07:21:02] <Oddstr13> ye :P
L630[07:21:07] <Vexatos> should be in /build/libs
L631[07:21:07] <S3> you know what the best thing to do first thing in the morning is?
L632[07:21:12] <Vexatos> at least on forgegradle
L633[07:21:13] <Vexatos> <_>
L634[07:21:14] <Kodos> Okay, now to make that colored meter actually update
L635[07:21:25] <S3> before you even come to your senses, you play SC2! :D
L636[07:21:42] <S3> That'l wake you up real fast
L637[07:21:59] <Cruor> S3: no
L638[07:22:04] <Cruor> it will ruin your day
L639[07:22:06] <Vexatos> Cruor, test my new mod
L640[07:22:10] <S3> lol Hi Cruor
L641[07:22:25] <Cruor> Vexatos: working on it
L642[07:22:25] <S3> I need to get my APM up
L643[07:22:28] <Cruor> my OC is outdated af
L644[07:22:29] <Oddstr13> Vexatos: well, I told it to use the provided gradlew
L645[07:23:01] <Vexatos> jenkins should be like "./gradlew setupCIWorkspace build" or something like that
L646[07:23:09] <S3> Like, I generally do better APM than anyone else even during match making but 50 - 60 seems low to me
L647[07:23:12] <Vexatos> and then the jars should be in ./build/libs/
L648[07:23:42] <Vexatos> or just ./gradlew build
L649[07:23:44] <Vexatos> not sure
L650[07:23:46] <Vexatos> >_>
L651[07:24:09] <Vexatos> Kodos, now to wait for Snagar to finally release this stuff
L652[07:24:53] <Oddstr13> forgot to add the arguments, #build2 :P
L653[07:25:21] <Kodos> I look forward to seeing random rackmounted things on the forums
L654[07:25:38] <Kodos> btw, I like the aesthetic of the SSD
L655[07:26:17] <Kodos> If I'm being completely honest, the Rack Capacitor looks a bit too green. I may take a crack at a design or two on that if you don't mind any suggestions
L656[07:27:36] <Oddstr13> halp, it's compiling scala
L657[07:30:11] <Cruor> Vexatos: wtf it works
L658[07:30:40] <Kodos> You were expecting what, to be trolled?
L659[07:30:48] <vifino> vifino - Writing CGI apps in bash since ever.
L660[07:30:53] <vifino> fml.
L661[07:31:55] <Cruor> Vexatos: i thought you said you would use BC package icon? :p
L662[07:32:04] *** SleepingFairy is now known as Daiyousei
L663[07:33:10] <Vexatos> Kodos, it's supposed to be bright like that
L664[07:33:16] <Kodos> We need a damn mailbox and mail mod, with no other fluff
L665[07:33:19] <Vexatos> Go have a rack containing four of them
L666[07:33:24] <Vexatos> you'll see it looks quite good
L667[07:33:31] ⇦ Quits: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590) (Read error: Connection reset by peer)
L668[07:33:33] <Vexatos> Cruor, wat
L669[07:33:35] <Vexatos> no crash?
L670[07:33:36] <Vexatos> D:
L671[07:33:37] <Kodos> It does look good, it just clashes with pretty much any other rack mountable
L672[07:33:54] <Vexatos> yep
L673[07:33:59] <Vexatos> but it's a big battery
L674[07:34:08] <Vexatos> and it's the only mountable without lights+
L675[07:34:14] <Vexatos> because it's just a big battery
L676[07:34:43] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L677[07:34:46] <Kodos> Just so I'm clear, you can only connect a mounted object to one 'side' of the rack at a time, right?
L678[07:35:08] <Vexatos> indeed
L679[07:35:30] <Vexatos> But if it has network capabilities, (those smaller connectors), you can send messages to other sides, too
L680[07:35:30] <Kodos> And with the networking selection, the secondary line, does it follow the same rules for side selection
L681[07:35:42] <Kodos> Or can it hit all 6 if you do the farthest line
L682[07:35:46] <Kodos> s/6/5
L683[07:35:46] <MichiBot> <Kodos> Or can it hit all 5 if you do the farthest line
L684[07:36:00] <Vexatos> you always connect one plug to one line
L685[07:36:13] <Vexatos> but servers can have up to 4 or 5 plugs I think
L686[07:37:28] <Kodos> Only have one line showing up on mine, maybe it's per network card?
L687[07:39:40] ⇨ Joins: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L688[07:40:40] <Vexatos> probably
L689[07:42:10] <Cruor> Vexatos: diss is good ch't
L690[07:42:17] <Cruor> what potato made this horrible icon though
L691[07:42:39] <Vexatos> ikr
L692[07:42:45] <Vexatos> it's about as crappy as the mod
L693[07:42:51] <Vexatos> fits perfectly
L694[07:42:55] <Vexatos> also cruor, have you seen the tooltip
L695[07:42:59] <Vexatos> and the name :D
L696[07:43:48] ⇦ Quits: Acey (~Acey@180.191.106.136) (Quit: Leaving)
L697[07:43:49] <Cruor> yih
L698[07:44:49] <Vexatos> I was unable to make the case actually render on the icon
L699[07:44:55] <Vexatos> so I instead did the shift thing >_>
L700[07:45:11] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-143-63.as13285.net)
L701[07:45:12] <Cruor> this mod is so broken
L702[07:45:13] <Cruor> wtf
L703[07:45:17] <Cruor> magical af
L704[07:45:45] <Kodos> inb4 Cruor's gamesave goes to shit from 100s of computers saving
L705[07:45:55] <Vexatos> Cruor, it's called Cheaty Computers
L706[07:46:06] <Vexatos> The only item it adds is a "Magical Package"
L707[07:46:09] <Vexatos> WHAT DO YOU EXPECT
L708[07:46:19] <Cruor> :⁾
L709[07:52:16] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L710[07:53:22] <Sangar> back
L711[07:53:41] ⇨ Joins: Alex-Learning (uid57631@id-57631.charlton.irccloud.com)
L712[07:53:41] <Vexatos> Cruor, https://github.com/Vexatos/CheatyComputers/blob/master/README.md
L713[07:53:48] <Vexatos> Hi snagar
L714[07:53:52] <Vexatos> 1.6 when
L715[07:54:15] <Vexatos> I would like to release Computronics 1.6.1 with OC 1.6 and asie's asielib fix <_>
L716[07:54:24] <Vexatos> Because there's so much new stuff :D
L717[07:54:58] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping timeout: 204 seconds)
L718[07:55:48] <Sangar> Vexatos, before i forget again, wrt blinkenlights mountable, i did think of adding one myself, so suggestion: allow defining up to n colors (16?) per lamp, and up to m (16?) timings per lamp; to allow blinking that's a) faster, b) less network intense
L719[07:56:00] <Sangar> (btw i hope it's called that)
L720[07:56:27] <Vexatos> Light Board
L721[07:56:35] <Sangar> :/
L722[07:56:39] <Sangar> lame
L723[07:56:46] <Vexatos> well that's the official name
L724[07:56:52] <Vexatos> for a rack mount that contains LEDs
L725[07:57:06] <Vexatos> Sangar, https://gyazo.com/0c39d4e41357aefb7d8c3d9ec61a1790
L726[07:57:16] <Vexatos> Also, Sangar http://gfycat.com/PeacefulGargantuanGazelle
L727[07:57:18] <Vexatos> that's it
L728[07:57:57] <Vexatos> what do you think?
L729[07:58:09] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Quit: Leaving)
L730[07:59:38] <Vexatos> Sangar, it updates at most once a tick
L731[07:59:46] <Vexatos> so it's not THAT bad :/
L732[07:59:52] <Vexatos> and adding actual blinking was planned
L733[07:59:58] <Cruor> Vexatos: this mod is so op
L734[07:59:59] <Cruor> wtf
L735[08:00:00] <Vexatos> but Kubuxu rather wanted it to be manually controlled
L736[08:00:00] <Cruor> cant use it
L737[08:00:05] <Cruor> breaks the imersion of modular computers
L738[08:00:06] <Vexatos> Cruor, WHAT DID YOU EXPECT
L739[08:00:09] <Vexatos> wat
L740[08:00:11] <Vexatos> cruor pls
L741[08:00:14] <Vexatos> stop trolling
L742[08:00:36] <Sangar> is the 12 lights overlay one overlay/quad each? >_>
L743[08:00:50] <Vexatos> yessssssssssss
L744[08:00:53] <Sangar> >_>
L745[08:00:54] <Vexatos> but it's 12 quads
L746[08:00:55] <Sangar> <_<
L747[08:00:59] <Vexatos> that's not a lot
L748[08:01:12] <Vexatos> Do you have a better suggestion?
L749[08:01:23] * Sangar waits for someone to spam blinkenlights board in all the servers
L750[08:01:23] <Sangar> :P
L751[08:01:24] <Vexatos> Cruor: OC being OC, Cruor complains, I spend two days on a mod, Cruor complains :<
L752[08:01:35] <Sangar> well. dynamic texture :P
L753[08:01:42] <Vexatos> dynamic texture?
L754[08:01:43] <Vexatos> wat
L755[08:01:47] <Sangar> just can't please some folks :P
L756[08:01:57] <Sangar> basically like tis-3d's display module :P
L757[08:01:59] <Vexatos> Sangar, well I could add a config option
L758[08:02:11] <Vexatos> so you can blacklist some of these layouts
L759[08:02:19] <Sangar> but probably better don't. wouldn't sufficiently trust the lifecycle events on the client side for mountables :X
L760[08:02:33] <Vexatos> but honestly, the things are so small that there's barely any network difference between 4 and 42 lights.
L761[08:02:35] <Sangar> but in principle, pretty kewl
L762[08:03:00] <Vexatos> Sangar, all the methods are direct
L763[08:03:04] <Vexatos> so it updates at most once a tick
L764[08:03:05] <Sangar> still, consider making them "programmable" :P
L765[08:03:11] <Vexatos> mhm
L766[08:03:13] <Sangar> to blink in predefined patterns
L767[08:03:16] <Vexatos> so add a blink?
L768[08:03:25] <Vexatos> well I did consider blink-on-time and blink-off-time
L769[08:03:33] <Sangar> basically. and set* would be blink with one value
L770[08:03:34] <Vexatos> which would send world.getTotalWorldTime in the data
L771[08:03:35] <Cruor> Vexatos: :I
L772[08:03:40] <Vexatos> so it can be synchronized like that
L773[08:03:49] <Sangar> Vexatos, it'd just loop
L774[08:03:56] <Vexatos> (so blinking is relative to the tick you started it on)
L775[08:04:10] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L776[08:04:10] zsh sets mode: +v on Kodos
L777[08:04:13] <Vexatos> Cruor, don't you like my mod?
L778[08:04:16] <Cruor> you did good vex :>
L779[08:04:19] <Vexatos> :>
L780[08:04:19] <Kodos> Okay, extended rack get =D
L781[08:04:29] <Kodos> As in, it already is a thing
L782[08:04:35] <Vexatos> Sangar, that was my initial plan
L783[08:04:52] <Sangar> what stopped you?
L784[08:04:52] <Sangar> :X
L785[08:05:04] <Vexatos> Kubuxu wanting to manually control it instead
L786[08:05:08] <Vexatos> and, well, he opened the issue :P
L787[08:05:14] <Cruor> imma act like i know how OC works, wtf is a rack >_<
L788[08:05:17] <Kodos> What did I miss
L789[08:05:25] <Kodos> Server Rack
L790[08:05:27] <Kubuxu> Sangar: point is that blinking light means computer is working
L791[08:05:43] <Kubuxu> if it stops working, you know that program/computer is not wokring
L792[08:05:47] <Kubuxu> working
L793[08:06:32] <Vexatos> also, Sangar, mind that my blinkedy is by far the most network you can have on that mountable. I doubt anyone will change every light colour that often
L794[08:06:42] <Vexatos> Not in any practical application
L795[08:06:45] <Kodos> I'm using lightboards as status lights :3
L796[08:06:51] <Vexatos> and to make it kill a server, you'd have to have many of them
L797[08:06:56] <Vexatos> each controlled by a programmed server
L798[08:06:58] <Vexatos> sooooo eh
L799[08:07:04] <Kodos> btw Vex, one day when you're bored, I've got a miniproject for you
L800[08:07:49] <Sangar> but muh worst case :X
L801[08:08:15] <Vexatos> Sangar, see I already planned on that
L802[08:08:19] <Vexatos> say you are a server admin
L803[08:08:25] <Vexatos> someone spammed server racks in their base
L804[08:08:32] <Vexatos> each with a programmed server
L805[08:08:37] <Vexatos> blinkeding lights
L806[08:08:56] <Vexatos> (btw the light on the server to indicate filesystem access is about as worse as my blinkedy)
L807[08:09:03] <Vexatos> well
L808[08:09:11] <Vexatos> Chances are good that the servers are all adjacent to each other, no?
L809[08:09:12] <Vexatos> sooooo
L810[08:09:16] <Vexatos> easy solution
L811[08:09:20] <Vexatos> place another rack
L812[08:09:22] <Vexatos> insert SSD
L813[08:09:22] <Kodos> NUKE THE CHUNK
L814[08:09:28] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection reset by peer)
L815[08:09:32] <Vexatos> run "explode -y -s 5"
L816[08:09:33] <Vexatos> done
L817[08:09:42] <Vexatos> :D
L818[08:09:57] <Kodos> Question
L819[08:10:01] <Vexatos> Sangar, this solution is clean and neat and will only lag the server once >_>
L820[08:10:11] <Vexatos> (lots of splosionpackets yay)
L821[08:10:18] <Kodos> If I do that, and I then remove my blade from the rack, will the SSD still boom
L822[08:10:21] <Vexatos> Kodos, what kind of miniproject >_>
L823[08:10:32] <Vexatos> Kodos, it uses power to stay active
L824[08:10:32] <Kodos> Remember that bitshifting you helped me with, with the capbank monitor program I had
L825[08:10:35] <Vexatos> if it runs out of power, no
L826[08:10:39] <Vexatos> and it has no internal buffer
L827[08:10:47] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L828[08:10:48] <Kodos> but it gets power from the rack being powered, right?
L829[08:10:54] <Vexatos> Probably
L830[08:11:00] <Kodos> I'll test it later
L831[08:11:00] <Vexatos> not sure how sangar distributes power across racks
L832[08:11:08] <Sangar> fwiw, fs access is only sent at max once every half second >_>
L833[08:11:13] <Sangar> so that statement is quite false
L834[08:11:16] <Sangar> but eh
L835[08:11:48] <Vexatos> pfft
L836[08:11:52] <Vexatos> still counts
L837[08:12:00] <Vexatos> btw sangar, have you seen my amazehack yet?
L838[08:12:01] <Sangar> i know who to tell people to blame if someone should complain about it next btm ;)
L839[08:12:16] <Vexatos> Kodos, yes I remember that program
L840[08:12:24] <Kodos> I want to bitshift my status lights
L841[08:12:28] <Vexatos> Sangar, http://git.io/vu7x1
L842[08:12:29] <Vexatos> look
L843[08:12:30] <Vexatos> at
L844[08:12:30] <Vexatos> this
L845[08:12:32] <Vexatos> ;_;
L846[08:13:17] ⇦ Quits: Dominance (~Dominance@72-186-205-33.res.bhn.net) (Ping timeout: 198 seconds)
L847[08:13:23] <Sangar> all the internal references :X
L848[08:13:32] * Sangar begins to refactor *all the things*
L849[08:13:45] <Vexatos> Hey, my first scala class ever
L850[08:13:47] <Vexatos> :D
L851[08:13:56] <Vexatos> Half of it is proxying between CC and OC
L852[08:14:11] <Sangar> hence the name :P
L853[08:14:18] <Vexatos> half of it is package creation because I was in dire need for some functional programming as you can se
L854[08:14:21] <Vexatos> see*
L855[08:14:31] <Vexatos> can't imagine how'd would have looked without D:
L856[08:14:41] <Vexatos> how it*
L857[08:14:42] <Vexatos> ;_;
L858[08:15:06] <Vexatos> also, implicit def is op
L859[08:15:29] <Magik6k> ~w component filesystem
L860[08:15:29] <ocdoc> http://ocd.cil.li/component:filesystem
L861[08:15:40] <Vexatos> Soo Cruor, will you actually use this mod?
L862[08:15:42] <Kodos> Sangar, RAID racks when :x
L863[08:15:49] <Vexatos> Kodos, no
L864[08:15:55] <Kodos> Vexatos: shush
L865[08:15:56] <Vexatos> bad kodos
L866[08:16:09] <Vexatos> Blocks that exist should stay useful
L867[08:16:11] <Sangar> disk drives for selfbuilt \o/
L868[08:16:29] <Kodos> Vexatos: I said Raid, not Geolyzeer
L869[08:16:29] <Sangar> the raid already sorta is a rack with diskdrives instead of floppies >_>
L870[08:16:31] <Cruor> Vexatos: i belive so :p
L871[08:16:51] <Vexatos> Kodos, sooo what would you like me to codes >_>
L872[08:16:57] <Vexatos> yes I am bored today
L873[08:16:58] <Kubuxu> Sangar: small idea how to make uC more usable: few diodes (like in board Vexatos made) so we can see if it is working, and give back some feedback.
L874[08:17:08] <Vexatos> µC*
L875[08:17:11] <Kodos> Okay, so here's the project
L876[08:17:14] <Vexatos> AltGr+M not that hard
L877[08:17:19] <Vexatos> :3
L878[08:17:26] <Kubuxu> It would greatly improve usability of µCs
L879[08:17:29] <Kodos> Kubuxu: There are three boxes on the lower half of the front face that would make great lights
L880[08:18:12] <Kubuxu> Vexatos: not in my keyboard layout,
L881[08:18:16] <Magik6k> Maybe boards that would allow mounting up to 2 t3 drives, ethier raw or not, but no raid mode?
L882[08:18:17] <Vexatos> D:
L883[08:18:21] <Vexatos> qwertz masterrace!
L884[08:18:26] <Sangar> Kubuxu, sure, why not
L885[08:18:29] <Sangar> wanna pr it? :P
L886[08:18:31] <Magik6k> dvorak masterrace
L887[08:18:35] <Vexatos> Kubuxu, I've got ibus set to switch to greek keyboard in Ctrl+,
L888[08:18:37] <Vexatos> soooo
L889[08:18:42] <Sangar> gtg for now, laters o/
L890[08:18:46] <Vexatos> sangae WAIT
L891[08:18:51] <Kodos> Vexatos: The 4-light lightboard, the one I suggested; Light 1 is reactor online/offline, green/red respectively. Light 2 is the energy buffer, bitshifted from green at empty to red at full. Light 3 is fuel level, green is full, red is empty (bit shifted), and light 4 is waste levels, green is low waste, red is > 1k mb
L892[08:18:54] <Vexatos> DAMNIT
L893[08:18:56] <Vexatos> he's gone
L894[08:19:11] <Kodos> This'd be for a BR reactor
L895[08:19:15] <Vexatos> sure
L896[08:19:34] <Kodos> I'd have done it myself with code I already had, but I wasn't sure how to use the numbers you get from that code into hex
L897[08:19:40] <Kodos> Plus I'm terribad at math
L898[08:19:44] <Kodos> And wasn't sure how to swap the colors around
L899[08:20:03] <Magik6k> Vexatos, do you have docs for that lightboard?
L900[08:20:09] <Magik6k> i.e. code on gh
L901[08:20:09] <Vexatos> Magik6k, in-game manual as usual
L902[08:20:15] <Vexatos> all in there
L903[08:20:16] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
L904[08:20:18] <Vexatos> and in component doc
L905[08:20:27] <Kodos> And I have a few functions I made in my lib =D
L906[08:20:29] <Vexatos> as usual
L907[08:20:33] <Kodos> Most only work for one or two of the modes
L908[08:20:41] <Kodos> Because those are all I plan on using
L909[08:20:44] <Vexatos> Kodos, so what do you want me to do
L910[08:20:47] <Vexatos> specifically
L911[08:20:49] <Kubuxu> Kodos: make it small program that works in backgroud. It would be awesome.
L912[08:21:24] <Kodos> Vexatos: Make a program that will run constantly, monitoring the reactor, both turning it on when buffer is less than 10% full, off when it's > 90%
L913[08:21:25] <Vexatos> Magik6k, super simple, really. setActive/setColor takes index of light as first parameter, you also have getActive and getColor and getLightCount which gives you the amount of indices on the current layout
L914[08:21:32] <Kodos> As well as using the lightboard like I stated a moment ago
L915[08:21:39] <Vexatos> so my br control program >_>
L916[08:21:41] <Vexatos> with lamps
L917[08:21:41] <Vexatos> <_>
L918[08:21:46] <Magik6k> looks simple
L919[08:21:48] <Kodos> Once I see how the bit shifting is done, I -should- be able to do it myself in the future
L920[08:22:02] <Vexatos> Kodos, is Lua 5.3 allowed?
L921[08:22:10] <Kodos> Vex, getLightCount is a field that you just call light_count on
L922[08:22:15] <Vexatos> ah right
L923[08:22:17] <Kodos> I know, i've used it 6 times today
L924[08:22:21] <Vexatos> light_count is a field now, Magik6k
L925[08:22:21] <Kodos> And yes
L926[08:22:22] <Kodos> That's fine
L927[08:22:24] <Vexatos> <_>
L928[08:22:35] <Magik6k> whatever
L929[08:23:06] <Kodos> https://github.com/MyNameIsKodos/OpenComputers-Programs/blob/master/lib/kodos.lua#L112-L167
L930[08:29:16] <Kodos> Time to use an extended rack to make redundant floppy backups
L931[08:29:58] <Vexatos> >>Light 2 is the energy buffer, bitshifted from green at empty to red at full
L932[08:30:03] <Vexatos> so you want it red when full?
L933[08:30:11] <Kodos> Yes because if it's full, the reactor will be shutting off soon
L934[08:30:23] <Vexatos> also Kodos it's a RAIF
L935[08:30:35] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L936[08:30:35] <Kodos> uwot
L937[08:32:13] <Kodos> Rackmounted adapters would be useful since I could still keep a rack next to things that need an adapter
L938[08:32:42] <Kodos> cough https://github.com/MightyPirates/OpenComputers/issues/1594
L939[08:34:59] <Vexatos> Kodos, how would I handle waste
L940[08:35:37] <Kodos> Hang on, there's a method for it. Let me the functions
L941[08:35:41] <Vexatos> I know
L942[08:35:44] <Vexatos> but how would I handle it
L943[08:35:50] <Vexatos> Do I need to handle it
L944[08:36:00] <Vexatos> or should it just go more red as fuel amount goes down
L945[08:36:00] <Kodos> As in remove it?
L946[08:36:10] <Vexatos> no matter if caused by waste or simply lack of yellorium
L947[08:36:25] <Vexatos> since both are causes for fuel amount to go down
L948[08:36:38] <Kodos> Waste will be autoejected, or it should be. If there's more than 1000 mb at any time, I need it red because it means my waste processing is clogged and/or broken
L949[08:37:25] <Vexatos> k
L950[08:37:32] <Vexatos> could also make it blue in that case
L951[08:37:35] <Vexatos> or anything really
L952[08:37:42] <Kodos> I was just going to say
L953[08:37:49] <Vexatos> or cyan
L954[08:37:51] <Vexatos> <->
L955[08:37:55] <Kodos> If no reactor is detected (for whatever reason it wouldn't be), blue across the board
L956[08:38:07] <Vexatos> ah wait
L957[08:38:10] <Vexatos> light 4 is for waste
L958[08:38:14] <Kodos> Ys
L959[08:38:14] <Vexatos> didn't read that far
L960[08:38:16] <Vexatos> nevermind
L961[08:38:29] <Kodos> Activity Status, Energy Buffer, Fuel, Waste
L962[08:38:31] <Vexatos> if there is no reactor detected the program will not even run, kodos
L963[08:38:31] <Kodos> Lights 1-4
L964[08:38:38] <Kodos> Ah, fair nuff
L965[08:39:39] <Kodos> I'm going to use the 2x 1x5 lights as a way of tracking when a magnetic card is swiped. Red will blink if it was refused, and the refused player's name logged, or green if it was accepted, and the names of the door that was opened, as well as the player who opened it
L966[08:39:49] <Kodos> That's why I wanted raid racks :x
L967[08:40:07] <Kodos> Buuuut I guess I can just stick a rack on top of a raid, and use bottom
L968[08:40:31] <Kodos> I realllly want to learn how to use rc, so I can make a superserver with all this working
L969[08:40:47] <Kodos> But then I'd have to futz with teaching it which light board was which
L970[08:40:54] <Kodos> Easier to have a server per task
L971[08:42:11] <Vexatos> Kodos, https://gist.github.com/Vexatos/adece86deddc88916a79
L972[08:42:13] <Vexatos> there you go
L973[08:42:22] <Vexatos> oh wait
L974[08:42:26] <Vexatos> found a bug
L975[08:42:53] <Vexatos> fixed
L976[08:42:56] <Vexatos> Kodos, https://gist.github.com/Vexatos/adece86deddc88916a79
L977[08:42:59] <Vexatos> have fun
L978[08:43:06] <Vexatos> light board function is at the very bottom
L979[08:43:13] *** Keridos is now known as Keridos|away
L980[08:44:01] <Kodos> And forked :3
L981[08:44:02] <Kodos> Thanks
L982[08:44:18] <Vexatos> forked?
L983[08:44:24] <Vexatos> Don't you put this program on your repo
L984[08:44:26] <Vexatos> I dare you
L985[08:44:32] <Vexatos> Don't.
L986[08:45:02] <Kodos> Right now I'm just trying to find a BR coolant. I don't have TE or TF installed because reasons
L987[08:45:04] <Vexatos> ...Kodos?
L988[08:45:28] <Vexatos> Don't put this program anywhere but on your server, thanks
L989[08:45:48] <Kodos> Okay, but I'm just curious as to why
L990[08:46:13] <Vexatos> Because I don't want a third version of this program flying around in interwebspace
L991[08:46:35] <Vexatos> and next time, lease do the lighting stuff yourself >_> http://git.io/vu5U8 it really isn't hard
L992[08:47:02] <Kodos> It is when I know fuck all about biff shitting
L993[08:47:49] <Vexatos> also wow what a derp
L994[08:47:55] <Vexatos> currently it goes from red to yellow
L995[08:47:58] <Vexatos> will fix
L996[08:49:55] <Vexatos> there, fixed
L997[08:50:19] <Vexatos> but you see, Kodos
L998[08:50:26] <Vexatos> I just had to do bitshifting once >_>
L999[08:51:01] <Kodos> Lol, brb a sec, running next door. Frsh link plox or same on
L1000[08:51:03] <Kodos> one*
L1001[08:52:39] <Vexatos> same one >_>
L1002[08:52:41] <Elizabeth> DeanIsaKitty, https://imgur.com/gallery/mWjHy44
L1003[08:52:51] <Vexatos> that's what gists are for if you're not Cruor
L1004[08:53:11] <Cruor> wut
L1005[08:53:41] <DeanIsaKitty> Elizabeth: :3
L1006[08:53:50] <Elizabeth> :3
L1007[09:08:46] <Kodos> Back
L1008[09:08:58] <Kodos> Who's got two wheels and is getting taco bell later? This guy =D
L1009[09:09:50] <Kodos> Oh geez, my wife found a demo for the new Naruto game
L1010[09:13:33] <Kodos> Error, but I'll see if I can fix it
L1011[09:13:46] <Kodos> Nevermind
L1012[09:13:52] <Kodos> Forgot to switch arch lol
L1013[09:14:32] <Kodos> And now my terminal doesn't work, wut
L1014[09:14:51] <Kodos> Nevermind
L1015[09:14:54] <Kodos> I should probably sleep
L1016[09:15:04] <Kodos> I keep making mistakes I was making 2 years ago when I first started
L1017[09:15:08] <Kodos> Like forgetting to power up my server
L1018[09:15:20] <Vexatos> does the code work?
L1019[09:15:48] <Kodos> No, so so many extra )
L1020[09:16:05] <Kodos> Got it now
L1021[09:16:56] <Kodos> Is there an extra parameter I need to run to set the lights to work?
L1022[09:18:02] <Kodos> Uhh hang on
L1023[09:18:33] <Kodos> Ah, yeah, no the lights aren't working
L1024[09:20:25] <Vexatos> uhm what
L1025[09:20:34] <Kodos> The
L1026[09:20:36] <Kodos> Lights
L1027[09:20:38] <Kodos> Are not
L1028[09:20:39] <Kodos> Working
L1029[09:21:23] <Vexatos> oh
L1030[09:21:26] <Vexatos> I see
L1031[09:21:27] <Vexatos> wee
L1032[09:22:24] <Vexatos> Kodos, fixed
L1033[09:22:26] <Vexatos> re-download
L1034[09:22:47] <Vexatos> actually
L1035[09:22:49] <Vexatos> hold on
L1036[09:22:55] <Kodos> k
L1037[09:22:58] <Vexatos> NOW redownload
L1038[09:23:03] <Kodos> I'm gonna go sta- okay
L1039[09:23:43] <Kodos> Fix your extra )'s on 313, 328,and that other one
L1040[09:23:51] <Kodos> Near EOL
L1041[09:24:10] <Kodos> (That's end of line)
L1042[09:24:12] <Vexatos> fixed
L1043[09:25:24] <Kubuxu> Vexatos: do you have link with light board (OC 1.6)? and maybe you have more of something special that needs testing?
L1044[09:25:36] <Vexatos> Kubuxu, test all the new things? :D
L1045[09:25:53] <Kubuxu> We are setting up new pack.
L1046[09:25:57] <Vexatos> Kubuxu, http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-serverrackthingers.jar
L1047[09:26:14] <Kubuxu> TY
L1048[09:28:31] <Kodos> Working now, but I think the colors for light 4 are backwards, it should be turning red as it nears 1k waste, but it seems to have started at red, and is shifting to green
L1049[09:30:38] <Vexatos> probably
L1050[09:31:03] <Vexatos> Kodos, fixed
L1051[09:32:31] <Kodos> Yep, seems to be working properly now
L1052[09:32:32] <Kodos> gj
L1053[09:33:04] <Kodos> Now I just need to setup my printer, and have it spit out logs every 3 hours
L1054[09:34:40] <Kodos> As well as find an alternative to timeapi
L1055[09:34:41] <Kodos> Since they died
L1056[09:39:25] <Kodos> Breaking down and using conduits for the first time. I guess I'll see what all the fuss is about
L1057[09:39:59] <Kodos> Actually, I really should sleep
L1058[09:40:46] <Kodos> Thanks again, Vexatos, for the software, and the stuff you added to 'Tronics
L1059[09:41:00] <Kodos> This will likely have me coding for a week or so, at least
L1060[09:41:24] <ds84182> Can I simply just require my mod's stuff to run in Lua 5.3 and just tell the Lua 5.2 people to use Lua 5.3 if they want to use my component with the standard libs?
L1061[09:41:36] <Kodos> Gonna hit the hay before I coughtaperackplskthxcough pass out in my chair
L1062[09:41:48] <Kodos> ds84182: I see no reason why not
L1063[09:42:15] <ds84182> I have to add this assembler for an arch I made (the assembler is pure Lua 5.3)
L1064[09:42:31] <ds84182> I have no clue if the assembler will even work in OC, I don't know if it will use too much memory or something
L1065[09:42:44] <Kodos> gl, hf
L1066[09:42:46] <Kodos> gn
L1067[09:43:02] <ds84182> v^: I'm open sourcing at least part of the LVX spec right now (and the assembler/linker)
L1068[09:43:14] <ds84182> Since I want to use it for a mod
L1069[09:43:40] <ds84182> I'm not going to open source any of the C compilers though, because I need to add it as an LCC backend sooner or later for the best support
L1070[09:43:49] <ds84182> vifino: Hey, are you here?
L1071[09:44:00] <vifino> ds84182: No, no I am not.
L1072[09:44:01] <v^> ds84182 watch the fucking FRC kickoff
L1073[09:44:02] <v^> No he's a faggot
L1074[09:44:13] <v^> ^^
L1075[09:44:22] <ds84182> vifino: Can you look into making an LCC target for LVX?
L1076[09:44:34] <Kodos> Hm, I'm torn
L1077[09:44:35] <vifino> Hmm?
L1078[09:44:39] <vifino> LCC?
L1079[09:44:41] <ds84182> The LVX CPU documentation is already on bitbucket, but I have no clue how to make a LCC backend
L1080[09:44:52] <ds84182> vifino: It's some retargetable c compiler
L1081[09:45:03] <vifino> Ah.
L1082[09:45:04] <ds84182> or you could look into doing LLVM (which is even harder)
L1083[09:45:13] <vifino> Hmm.
L1084[09:45:23] <ds84182> LCC does SSA stuff so it should output optimized code or something
L1085[09:46:01] <vifino> Maybe. I'm not quite sure if I can manage to do it without fucking up badly.
L1086[09:46:38] <ds84182> vifino: I'm not sure if I can do it without fucking it up either
L1087[09:46:42] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L1088[09:46:52] <ds84182> (and plus this would be your chance to help with LVX stuff)
L1089[09:46:59] <vifino> ds84182: But your skill level is over 9000!
L1090[09:47:13] <ds84182> LCC will output assembly files for compiled programs
L1091[09:47:41] <ds84182> the assembly should be able to be fed into lvxassembler, (then link it with lvxlinker), then run by lvxinterpreter
L1092[09:48:04] <ds84182> Feel free to tear lvxinterpreter to shreads while debugging, and feel free to ask me about anything
L1093[09:48:37] <ds84182> There are also assembly examples of some LVX stuff in the bitbucket repo too, like a brainfuck interpreter and some tests
L1094[09:49:26] <ds84182> Also, you should link with vxstd_interpreter.vo
L1095[09:49:30] <ds84182> That should be available
L1096[09:49:37] <ds84182> should...
L1097[09:49:48] <dangranos> https://imgur.com/gallery/YNhdgw8
L1098[09:50:31] <vifino> ds84182: Got a nice interpreter for lvx stuffs?
L1099[09:50:41] <vifino> Preferrably fast.
L1100[09:50:53] <ds84182> vifino: Yes, one in Lua and one in C++
L1101[09:51:00] <ds84182> They are both in the bitbucket repo
L1102[09:51:08] <vifino> I'll take the C++ one.
L1103[09:51:14] <ds84182> c_interpreter and lvxinterpreter
L1104[09:51:22] <ds84182> However, lvxinterpreter is easier to debug with
L1105[09:51:25] <vifino> ds84182: Got the bitbucket link? :/
L1106[09:51:39] <vifino> actually, moltenplastic?
L1107[09:51:42] <ds84182> vifino: yes
L1108[09:51:47] <vifino> oke
L1109[09:53:36] <vifino> ds84182: >lua5.3 >not luajit
L1110[09:53:39] <vifino> pls.
L1111[09:53:44] <ds84182> vifino: Bitops
L1112[09:53:50] <ds84182> I use >> and << everywhere
L1113[09:53:52] <vifino> .-.
L1114[09:53:58] * vifino flips ds84182
L1115[09:54:08] <vifino> I want speeeeeeed
L1116[09:54:22] <ds84182> I think the base assembler is Lua agnostic, but the instruction stream and the vxe file handler is not
L1117[09:54:37] <ds84182> vifino: You won't be compiling everthing 60 times per second
L1118[09:54:49] <ds84182> And I'd say that LuaJIT's bitops are slower
L1119[09:54:53] <ds84182> and aren't 64 bit
L1120[09:55:09] <ds84182> I also use string.pack in the vxe file handler
L1121[09:55:34] <vifino> .-.
L1122[09:56:45] <vifino> ds84182: cgi apps in lvx when
L1123[09:56:57] <vifino> ds84182: also, how2basic stuff
L1124[09:57:02] <ds84182> Never, unless you add the LCC target
L1125[09:57:15] <vifino> .-.
L1126[09:57:26] <vifino> i want the darn asm to bytecode and run it
L1127[09:57:30] <ds84182> vifino: ./assemble.lua, ./link.lua, ./interpret.lua
L1128[09:57:46] <ds84182> They use argparse so they give a description
L1129[09:57:47] <vifino> ds84182: k
L1130[09:58:12] <vifino> ds84182: where is the c interpreter
L1131[09:58:23] <ds84182> c_interpreter/
L1132[09:58:25] <ds84182> in that folder
L1133[09:58:33] <ds84182> ./assemble.lua brainfuck.asm -o brainfuck.vo
L1134[09:58:44] <ds84182> ./link -f brainfuck.vo brainfuck.vxe
L1135[09:58:46] <vifino> ds84182: there is no c_interpreter file
L1136[09:58:48] <vifino> .-.
L1137[09:58:50] <vifino> er
L1138[09:58:52] <vifino> folder
L1139[09:58:58] <ds84182> Oh fuck
L1140[09:59:04] <ds84182> I might of forgotten to commit that
L1141[09:59:07] <vifino> Q_Q
L1142[09:59:15] <ds84182> One sec
L1143[09:59:21] <vifino> ds84182: commit it or riot
L1144[09:59:40] <vifino> I want to make CGI apps in lvx
L1145[09:59:45] <vifino> because i can
L1146[10:00:06] <CompanionCube> what is lvx
L1147[10:00:12] <vifino> CompanionCube: nothing
L1148[10:00:14] <vifino> go away
L1149[10:00:17] <CompanionCube> no
L1150[10:00:35] <ds84182> I have a lot of things to commit
L1151[10:01:15] <vifino> ( ͡° ͜ʖ ͡°) hello world
L1152[10:01:35] <ds84182> Oh yeah, vifino c++ interp has floating point support
L1153[10:01:41] <vifino> ( ͡° ͜ʖ ͡°)
L1154[10:01:41] <ds84182> lua one doesn't have it yet
L1155[10:01:50] <vifino> All the floats
L1156[10:01:56] <ds84182> I started working on it, but I didn't finish it
L1157[10:02:42] <vifino> ds84182: I'm not sure if it's just me, but lvx assembly looks so readable
L1158[10:02:46] <vifino> i am amaze
L1159[10:03:31] <ds84182> vifino: I based it off of ARM
L1160[10:03:39] <ds84182> vifino: pushed commits
L1161[10:03:42] <vifino> :D
L1162[10:03:47] <vifino> ds84182: also, lets mobe this to #V
L1163[10:03:55] <ds84182> sure
L1164[10:08:15] ⇦ Quits: cpup (~cpup@32.218.115.33) (Ping timeout: 198 seconds)
L1165[10:09:30] ⇨ Joins: cpup (~cpup@32.218.115.33)
L1166[10:28:34] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L1167[10:34:02] ⇨ Joins: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L1168[10:34:25] ⇦ Quits: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (Client Quit)
L1169[10:34:38] ⇨ Joins: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L1170[10:39:18] <Vexatos> Cruor, episode 4 when
L1171[10:39:46] <Cruor> Vexatos: no idea :>
L1172[10:40:16] <dangranos> Vexatos: tape drive for server rack when
L1173[10:40:24] <Vexatos> dangranos, nevar
L1174[10:45:16] <Wolf480pl> Vexatos, ZIP drive when?
L1175[10:45:51] <Vexatos> Wolf480pl, isn't that just a normal floppy drive?
L1176[10:46:05] <Wolf480pl> no, it's not
L1177[10:46:28] *** Keridos|away is now known as Keridos
L1178[10:46:31] <Wolf480pl> it's what serious bussineses use for serious backup :P
L1179[10:46:57] <Vexatos> well use tapes
L1180[10:46:59] <Vexatos> lossless
L1181[10:47:00] <Vexatos> no errors
L1182[10:47:06] <Vexatos> perfect backup
L1183[10:49:16] <Wolf480pl> yeah, I was just kidding
L1184[11:06:12] ⇨ Joins: MrRatermat (~ratermat@host81-131-89-71.range81-131.btcentralplus.com)
L1185[11:21:30] ⇦ Quits: dustinm`_ (~dustinm@105.ip-167-114-152.net) (Ping timeout: 189 seconds)
L1186[11:24:24] <jhagrid7> Vexatos: asie: is there anyway for me to change tape.lua to increase playback speed?
L1187[11:24:32] <jhagrid7> as in higher than 2.0
L1188[11:24:53] ⇨ Joins: dustinm` (~dustinm@105.ip-167-114-152.net)
L1189[11:24:57] <dangranos> Uh oh
L1190[11:25:01] * dangranos run undertale
L1191[11:25:10] *** alfw is now known as alfw|Off
L1192[11:25:11] <dangranos> i'm going to regret that, won't I?
L1193[11:25:23] <MrRatermat> <MrRatermat> Why aren't you assholes talking about Undertale, or Star Wars, or yahtzee's penis size!?
L1194[11:25:27] <MrRatermat> nuff said
L1195[11:25:42] <MrRatermat> I'm glad at least someone knows what life is about. Undertale.
L1196[11:26:26] <asie> jhagrid7: nope
L1197[11:26:28] <asie> hardcoded in the mod
L1198[11:26:57] <jhagrid7> okay, just wondering because playback gets worse with more speakers
L1199[11:27:01] *** amadornes is now known as amadornes[Streaming]
L1200[11:27:14] <jhagrid7> 2 is ok, but any higher and it sounds hidious
L1201[11:27:40] <dangranos> try to stop and then start again
L1202[11:27:54] <dangranos> i think there some desync :|
L1203[11:28:37] <jhagrid7> Yes! Tahnks dangranos
L1204[11:28:48] <jhagrid7> Oh and the bass, amazing
L1205[11:28:51] ⇨ Joins: raycar5 (~raycar5@95.39.205.247)
L1206[11:32:45] <jhagrid7> Heck if I get louder music but some static I'll take it
L1207[11:32:51] <asie> of course it does
L1208[11:35:43] <Magik6k> ~w computer.beep
L1209[11:35:43] <ocdoc> http://ocd.cil.li/api:computer
L1210[11:36:00] ⇦ Quits: MrRatermat (~ratermat@host81-131-89-71.range81-131.btcentralplus.com) (Ping timeout: 198 seconds)
L1211[11:36:04] ⇨ Joins: MrRatermat (~ratermat@host81-131-88-102.range81-131.btcentralplus.com)
L1212[11:42:45] ⇦ Quits: MrRatermat (~ratermat@host81-131-88-102.range81-131.btcentralplus.com) (Ping timeout: 198 seconds)
L1213[11:53:24] ⇦ Quits: cpup (~cpup@32.218.115.33) (Ping timeout: 189 seconds)
L1214[11:55:11] ⇨ Joins: cpup (~cpup@32.218.115.113)
L1215[11:58:38] <raycar5> do you guys know any creative mode server with mods like oc or project red to do cool stuff?
L1216[11:59:31] <raycar5> i'm kinda burned out of survival
L1217[11:59:32] <Techokami> I've got a server but it's not creative mode, you lazy bum :V
L1218[11:59:35] <Elizabeth> raycar5, i think someone was working on one at some point
L1219[11:59:36] <raycar5> burnt*
L1220[11:59:56] <Elizabeth> can't remember who and how far they got though
L1221[12:00:14] <raycar5> Hm
L1222[12:01:59] <raycar5> I'm seeing a bunch of 2014 posts about that in the oc forums...
L1223[12:02:12] ⇦ Quits: cpup (~cpup@32.218.115.113) (Ping timeout: 189 seconds)
L1224[12:03:41] ⇨ Joins: cpup (~cpup@32.218.115.150)
L1225[12:22:06] ⇨ Joins: sciguyryan (~sciguyrya@93-94-245-105.dynamic.swissvpn.net)
L1226[12:24:34] ⇦ Quits: sciguyryan (~sciguyrya@93-94-245-105.dynamic.swissvpn.net) (Remote host closed the connection)
L1227[12:25:34] ⇨ Joins: MrRatermat (~ratermat@host31-53-77-132.range31-53.btcentralplus.com)
L1228[12:31:37] <vifino> v^: ur slow
L1229[12:32:12] ⇦ Quits: raycar5 (~raycar5@95.39.205.247) (Read error: Connection reset by peer)
L1230[12:32:45] <v^> vifino, no i just dont like that place
L1231[12:32:55] <v^> the channel is owned by a potato
L1232[12:33:44] <vifino> v^: :(
L1233[12:35:05] ⇨ Joins: raycar5 (~raycar5@95.39.205.247)
L1234[12:37:49] <S3> OK
L1235[12:37:54] <S3> FIIIINE
L1236[12:38:23] <S3> I am 27 years old and so I am peripherally blind, so I never drove. But I've been told I'd be fine anyways by the doctor
L1237[12:38:27] ⇨ Joins: calclavia (uid15812@2001:67c:2f08:6::3dc4)
L1238[12:38:27] zsh sets mode: +v on calclavia
L1239[12:38:44] <S3> so randomly I'm like, okay, I'll take a permit practice test for my state just to see how much I suck
L1240[12:38:56] <S3> 40 questions later, 100 % XD
L1241[12:39:07] <S3> so I guess I will go sign up for the damn test..
L1242[12:39:19] <S3> might as well if it's going to be that easy right?
L1243[12:40:14] <S3> And it's not like I don't know how to drive, I've driven standards.. at least without traffic
L1244[12:40:33] <S3> thanks to backroads :)
L1245[12:44:51] ⇦ Quits: MrRatermat (~ratermat@host31-53-77-132.range31-53.btcentralplus.com) (Ping timeout: 198 seconds)
L1246[12:45:46] *** rakiru|offline is now known as Kasen
L1247[12:48:56] <DeanIsaKitty> S3: No matter how blind you are, once you start driving you'll feel like everybody else is not only blind but also deaf, asleep and distracted by absolutely everything.
L1248[12:49:11] <Vexatos> @jhagrid7, still here?
L1249[12:49:44] <Vexatos> Michiyo, quit messages on Corded when >_>
L1250[12:51:25] <Saphire> DeanIsaKitty: sadbuttrue
L1251[12:51:26] ⇨ Joins: MrRatermat (~ratermat@host31-53-78-252.range31-53.btcentralplus.com)
L1252[12:51:41] <Elizabeth> Vexatos, there's not really any way to show quit messages from discord
L1253[12:51:57] <S3> LOL
L1254[12:52:08] <S3> check this out.. I forgot all about this
L1255[12:52:16] <Elizabeth> well, there is but it's not like irc where you only have one instance per nick, discord can have multiple
L1256[12:52:17] <S3> up in northern maine there is this random sign on the road
L1257[12:52:19] <S3> http://www.cdickinson.net/images/lkineo1.jpg
L1258[12:52:59] <v^> vifino, shh i have something to tell you
L1259[12:53:16] <v^> another settlement needs your help.
L1260[12:53:52] <S3> ?
L1261[12:53:57] <vifino> v^: k.
L1262[12:54:36] <Elizabeth> v^, have you been spending too much time with preston?
L1263[12:54:57] <v^> Elizabeth, another settlement needs your help
L1264[12:55:10] <Elizabeth> .-.
L1265[12:55:24] <Vexatos> v^, another settlement needs your help
L1266[12:55:32] <Vexatos> ^v, another settlement needs your help
L1267[12:55:39] <v^> Vexatos,, another settlement needs your help
L1268[12:55:54] <Vexatos> ,,,,,,,,,,,,,,,,,,,,,,,,,,,, another settlement needs your help
L1269[12:56:18] <Vexatos> we need an esolang where every line has to end with , another settlement needs your help
L1270[12:56:26] <Vexatos> and the stuff in front needs to somehow fit in
L1271[12:58:10] <vifino> no, another settlement needs your help
L1272[13:01:00] <S3> lol
L1273[13:01:04] <S3> There is one store in this town
L1274[13:02:26] <S3> btw. Canadian police chase: https://www.facebook.com/Slinkee4423/videos/1578042883777/
L1275[13:03:27] ⇦ Quits: BBoldt (~BBoldt@192.99.145.160) (Ping timeout: 186 seconds)
L1276[13:05:56] ⇨ Joins: BBoldt (~BBoldt@192.99.145.160)
L1277[13:08:29] ⇦ Quits: MrRatermat (~ratermat@host31-53-78-252.range31-53.btcentralplus.com) (Ping timeout: 198 seconds)
L1278[13:09:44] ⇨ Joins: MrRatermat (~ratermat@host81-131-145-231.range81-131.btcentralplus.com)
L1279[13:24:19] <jhagrid7> Stupid computer always randomly shutting off now
L1280[13:41:15] <Saphire> ?
L1281[13:48:46] ⇦ Quits: cpup (~cpup@32.218.115.150) (Ping timeout: 190 seconds)
L1282[13:49:46] <sugoi> you know how components have those guid-like names? is there anything exposed to the lua env to create those guid names?
L1283[13:50:11] <sugoi> i haved replicated the random naming behavior, but i was wondering if i'm reinventing the wheel here
L1284[13:50:16] <sugoi> have*
L1285[13:51:45] <Inari> when do drone UUIDs (their "drone" component uuid) change? and when for components in general? every reboot?
L1286[13:52:30] <sugoi> i dont know about drones, but guids of comps never change
L1287[13:52:46] <sugoi> like, an hdd gets a guid and keeps it
L1288[13:54:35] ⇨ Joins: cpup (~cpup@32.218.116.222)
L1289[14:08:11] <S3> so all I need now is a webcam
L1290[14:08:18] <S3> for my streaming
L1291[14:18:27] <S3> just did a test stream
L1292[14:22:50] <sugoi> S3: what is your content?
L1293[14:23:11] <S3> well right now I was testing jack audio on windows
L1294[14:23:14] *** alfw|Off is now known as alfw
L1295[14:23:23] <S3> check it out if you want
L1296[14:23:23] <S3> https://beam.pro/colonelpanic
L1297[14:23:28] <S3> then click view last stream
L1298[14:23:38] <S3> it's like, 4 minutes or less I think lol just a test
L1299[14:23:54] <S3> but I will be streaming some games
L1300[14:24:23] <sugoi> Error playing stream; the stream data is invalid.
L1301[14:24:26] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1302[14:24:34] <S3> really?
L1303[14:24:38] <S3> what are you using for a browser?
L1304[14:24:42] <S3> it should be html5
L1305[14:24:43] <sugoi> ff
L1306[14:24:49] <S3> lemme try that.. I'm using chrome
L1307[14:24:52] ⇨ Joins: titanicjames (webchat@c-98-244-61-84.hsd1.ca.comcast.net)
L1308[14:24:53] <S3> that's actually good to know :)
L1309[14:25:18] <sugoi> did you build this?
L1310[14:25:25] <S3> build what? beam.pro? nope
L1311[14:25:47] <S3> that's weird. it wont let me watch the "last" stream on ff but it will on chrome
L1312[14:26:01] <sugoi> you seem concerned that it wouldn't work in ff - so i was wondering if you were somehow connected to its development
L1313[14:26:08] <S3> nah
L1314[14:26:15] <titanicjames> how do i program the EEPROM?
L1315[14:26:18] <DeanIsaKitty> FF on Linux?
L1316[14:26:25] <sugoi> windows 7
L1317[14:26:27] <S3> that is weird.
L1318[14:26:32] <DeanIsaKitty> Ah, ok
L1319[14:26:36] <S3> right now this machine is running windows 10
L1320[14:26:41] <S3> I have linux and BSD boxes here too though
L1321[14:26:54] <titanicjames> im on windows 10 as well.
L1322[14:26:56] <S3> and on windows in FF it doesn't let me watch the last stream at all, doesn't give m,e the option
L1323[14:27:03] <S3> on chrome it shows "watch last stream"
L1324[14:27:07] <S3> which works
L1325[14:27:22] ⇦ Quits: titanicjames (webchat@c-98-244-61-84.hsd1.ca.comcast.net) (Client Quit)
L1326[14:27:22] <DeanIsaKitty> S3: Works fine for me.
L1327[14:27:39] <S3> DeanIsaKitty, That's me playing guitar live but don't yell at me :D
L1328[14:27:46] <S3> I can't find any picks either..
L1329[14:27:56] <S3> Not that I really need one
L1330[14:28:05] <DeanIsaKitty> As long as there's no facecam involved I couldn't care less.
L1331[14:28:18] <S3> Yeah I'm working on it
L1332[14:28:25] <S3> a friend had a cam for me, and then couldn't find it
L1333[14:28:36] <S3> so I may be using some amazon gift cards for a camera
L1334[14:28:47] <DeanIsaKitty> I think you got me wrong there. I hate facecams :P
L1335[14:29:00] <S3> wait what
L1336[14:30:17] <DeanIsaKitty> I think facecams just distract from anything important so I generally don't watch streams with facecams involved
L1337[14:32:11] <DeanIsaKitty> S3: Sorry if I just destroyed you worldview :P
L1338[14:46:52] *** ds84182 is now known as {}
L1339[14:57:06] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 189 seconds)
L1340[15:08:05] <Wolf480pl> S3, as for "watch last stream", I figured out how to do it with wget, cat, and a regular video player
L1341[15:11:03] *** {} is now known as BeautifulSeaZucchini
L1342[15:11:44] *** BeautifulSeaZucchini is now known as LactateFactate
L1343[15:12:16] <DeanIsaKitty> Also, who at Sony though it was a good idea to try to trademark "Let's Play"?? >.<
L1344[15:14:15] <Elizabeth> -_-
L1345[15:18:06] <S3> Wolf480pl, :)
L1346[15:18:15] <S3> Wolf480pl, so it works eh?
L1347[15:18:29] <Wolf480pl> the last comment here https://github.com/chrippa/livestreamer/issues/771
L1348[15:18:39] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L1349[15:19:22] <Wolf480pl> but you need to figure out the streamer's userid
L1350[15:21:28] <Inari> beam.pro also has a terrible player :<
L1351[15:25:22] <Inari> i wonder how secure most mods are coded
L1352[15:26:10] <SkySom> Secure mods?
L1353[15:26:40] <Wolf480pl> I don't think there's many arbitrary code execution bugs in mods
L1354[15:26:54] <Inari> well doesnt have to just be that
L1355[15:27:00] <Inari> item dupes etc
L1356[15:27:01] <Wolf480pl> compared to various network servers written in C
L1357[15:27:15] <Wolf480pl> but yeah, item dupes, and other in-game exploits are probably common
L1358[15:27:21] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 189 seconds)
L1359[15:27:42] <Inari> might try around with OC in that regard xD
L1360[15:33:42] <S3> got some picks :D
L1361[15:33:54] <S3> and I got a new set of strings because the ones on mine are like 3 years old
L1362[15:34:03] <S3> just waiting for them to break
L1363[15:34:19] <Antheus> .weather 76020
L1364[15:34:35] <S3> .weather BHB
L1365[15:34:39] <Antheus> Mimiru, what was MichiBot's weather command?
L1366[15:35:59] <DeanIsaKitty> Inari: I don't think mods need to be too secure given that they are sandboxed several times. Its a different thing with mods that have to rely on the JNI though.
L1367[15:37:56] <Inari> DeanIsaKitty: well as said, i dont just mean remote code execution xD server crashing, item duping, doing things that shouldn tbe posisbly and migth lead to someone else base blowing up
L1368[15:37:58] <Inari> stuff like that
L1369[15:38:39] <DeanIsaKitty> Inari: If you want to blow shit up have a look at the minecraft protocol itself.
L1370[15:39:00] <Inari> or just at mods ;D
L1371[15:46:15] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L1372[15:52:30] <Michiyo> Antheus MichiBot's prefix is %
L1373[15:52:32] <Michiyo> for ALL commands
L1374[15:52:39] <Antheus> %weather 76020
L1375[15:52:41] <MichiBot> Antheus: Current weather for 76020 Current Temp: 36°F/2°C Feels Like: 28°F/-2°C Current Humidity: 71 Wind: From the NNW 16 Mph/26 Km/h Conditions: Overcast
L1376[15:52:46] <Antheus> Oh wow
L1377[15:52:49] <Antheus> 36F
L1378[15:52:55] <Michiyo> %weather 72396
L1379[15:52:59] <MichiBot> Michiyo: Current weather for 72396 Current Temp: 48°F/9°C Feels Like: 42°F/5°C Current Humidity: 93 Wind: From the WNW 16 Mph/26 Km/h Conditions: Partly Cloudy
L1380[15:53:08] <Antheus> Oh wow
L1381[15:53:12] <Antheus> feels like -2
L1382[15:53:26] <Michiyo> feels like 28
L1383[15:53:29] <Michiyo> -2 c
L1384[15:53:30] <Michiyo> :P
L1385[15:53:37] <Antheus> Michiyo, same thing
L1386[15:53:59] <Antheus> -2C looks colder than 28F
L1387[15:54:05] <Michiyo> ...
L1388[15:54:07] <Michiyo> ._.
L1389[15:54:14] <Michiyo> .-.
L1390[15:54:52] <Antheus> *Listens to playlist of songs not in english*
L1391[15:54:59] <Antheus> *Feliz Navidad comes on*
L1392[15:57:07] ⇦ Parts: Alissa (alissa@bravo.alissa.info) (Chicken Nuggets))
L1393[16:00:52] <jhagrid7> http://snag.gy/BhugU.jpg
L1394[16:03:56] <DeanIsaKitty> Eww, Unity
L1395[16:04:57] <Inari> unity?
L1396[16:05:21] <Inari> @jhagrid7 saw that vid on big ae2 networks?x D
L1397[16:06:25] <Izaya> DeanIsaKitty, on such a low-res screen, too
L1398[16:06:41] <Antheus> Unity is disgusting
L1399[16:06:46] <Antheus> Makes me want to vomit
L1400[16:07:05] <jhagrid7> TGK, was watching it some then got board and had compct machines
L1401[16:07:12] <nxsupert> Unity the window manager thingy or Unity the game engine?
L1402[16:07:26] <jhagrid7> Ubuntu is for new Winblows haters CD don't judge me
L1403[16:07:27] <Izaya> windowmaker > unity
L1404[16:07:29] <Inari> TGK?
L1405[16:07:39] <jhagrid7> He did tutorials for AE2
L1406[16:07:56] <DeanIsaKitty> Izaya! \o/
L1407[16:08:12] <Inari> https://www.youtube.com/watch?v=E5e1LiATnyc&list=PL703B6KXLw1cSC0IVBMSqof1RX-uvrs6J&index=4 that one
L1408[16:08:12] <MichiBot> Inari: Applied Energistics 2 Tutorial - Storage Extremes | length: 26m 51s | Likes: 688 Dislikes: 4 Views: 40724 | by Nonsanity
L1409[16:08:13] <Izaya> yes I am infact still alive
L1410[16:08:21] <DeanIsaKitty> Happy to hear that :)
L1411[16:08:30] <jhagrid7> And what do you mean low resolution screen
L1412[16:08:42] <Izaya> you also appear to have continued your existance
L1413[16:08:44] <Izaya> that's nice
L1414[16:08:46] * Elizabeth is currently listening to Rammstein though Pegasus (one of her Pi2's) and controlling it through her laptop
L1415[16:08:58] <Izaya> Corded, well how do I put this
L1416[16:09:09] <Izaya> I have some pretty cheap screens
L1417[16:09:14] <Izaya> mostly dumpster dive jobs
L1418[16:09:20] <Izaya> and the smallest ones are 1280x1024
L1419[16:10:16] * Elizabeth has a shitty 19" 16:10 tv that she uses for her Pi at her dad's, the image quality is pure shit
L1420[16:10:39] <CompanionCube> I <3 my free 1920x1080 monitor
L1421[16:11:01] <Izaya> CompanionCube, I got a 1680x1050 today
L1422[16:11:12] <CompanionCube> good for you :D
L1423[16:11:14] <Antheus> I payed ~200USD for my 920x1080p 24" monitor
L1424[16:11:24] <CompanionCube> Viseo243D
L1425[16:11:30] <CompanionCube> I didn't know that packard bell made monitors
L1426[16:11:31] <CompanionCube> but they do
L1427[16:11:33] <Elizabeth> wait, this monitor isn't 16:10, it's 14:9
L1428[16:12:06] <Elizabeth> well, the VGA resoloution is 1440x900
L1429[16:12:17] <Antheus> s/920/1920
L1430[16:12:18] <MichiBot> <Antheus> I payed ~200USD for my 1920x1080p 24" monitor
L1431[16:14:25] * Elizabeth starts singing Links by Rammstein
L1432[16:15:30] <Izaya> 22" is too big D:
L1433[16:15:50] <DeanIsaKitty> Depends where you put it ..Oh, wrong topic
L1434[16:15:57] <Izaya> the monitors hardly fit on my desk
L1435[16:16:00] <Izaya> ha ha ha
L1436[16:16:07] <Izaya> I've been awake for most of 24 hours gimme a break
L1437[16:16:12] <Elizabeth> Izaya, I have two 24" monitors on my main pc
L1438[16:16:42] <Elizabeth> one is a tv however so has slightly shittier resoloution and refresh rates
L1439[16:18:48] <Izaya> http://lain.shadowkat.science/~izaya/newmonitor.jpg
L1440[16:19:19] <Izaya> also I'm using awesome instead of xfce now
L1441[16:19:30] <CompanionCube> is it because lua scripting
L1442[16:19:45] <Izaya> well that and I wanted to be able to 'kill the rat'
L1443[16:19:53] <CompanionCube> kill the rat?
L1444[16:20:14] <Izaya> not use the mouse
L1445[16:20:45] <CompanionCube> why so many people see the mouse as some evil demon that needs to be killed with fire is beyond me
L1446[16:21:02] <Izaya> I'm faster with a keyboard than a mouse
L1447[16:21:10] <Izaya> that's why I want to be able to avoid the mouse
L1448[16:21:27] <greaser|q> the other approach: i have RSI, using the mouse tends to aggrivate it
L1449[16:21:45] <greaser|q> hence why i'll be shoving dwm on the new HDD
L1450[16:21:55] <greaser|q> once i've finished copying everything across thanks to glorious rsync
L1451[16:22:08] <CompanionCube> why specifically dwm
L1452[16:22:17] <greaser|q> because that's the one i'm used to
L1453[16:22:29] <greaser|q> and at the time was the only tiling manager i knew of its kind
L1454[16:22:42] <CompanionCube> tiling < 3
L1455[16:22:46] <Izaya> right I need some sleep
L1456[16:22:55] <CompanionCube> Izaya, vifino uses awesome btw
L1457[16:22:59] <Izaya> seeyas
L1458[16:23:02] <Izaya> CompanionCube, I know
L1459[16:23:06] <jhagrid7> http://i.imgur.com/cf7j8te.jpg Everything you see was given to me... or I took it over lol
L1460[16:23:35] <Izaya> http://lain.shadowkat.science/~izaya/room.jpg mildly old photo
L1461[16:23:46] <jhagrid7> I kinda broke the monitor to the Laptop with the keyboard...
L1462[16:23:55] <Antheus> I feel like PONPONPON should have bneen played at BTM16
L1463[16:24:08] <CompanionCube> so is it like Izaya's headless thinkpadf
L1464[16:24:08] <Magik6k> ~w gml
L1465[16:24:08] <ocdoc> Predicted http://ocd.cil.li/item:manual ( I tried D: )
L1466[16:24:08] *** surferconor425 is now known as surferconor425|Away
L1467[16:24:19] <jhagrid7> Magik!
L1468[16:24:19] <DeanIsaKitty> Izaya: Good night <3
L1469[16:24:29] <Elizabeth> Magik6k, gml is in gopher's repo on
L1470[16:24:32] <Elizabeth> .openprograms
L1471[16:24:36] <Antheus> Is DeanIsaKitty going to sleep or Izaya
L1472[16:24:39] <Izaya> it's 9 AM
L1473[16:24:39] <Elizabeth> k, meh
L1474[16:24:48] <jhagrid7> 5:24 PM
L1475[16:24:55] <DeanIsaKitty> Izaya: You said you need some sleep <.>
L1476[16:25:06] <Izaya> DeanIsaKitty, I know
L1477[16:25:11] <Izaya> I'm going to sleep
L1478[16:25:15] <DeanIsaKitty> Izaya: Also, ratpoison (the WM)
L1479[16:25:15] <Elizabeth> no your not
L1480[16:25:17] <Izaya> but it's not night
L1481[16:25:19] <Elizabeth> *you're
L1482[16:25:20] <Izaya> not even dark
L1483[16:25:30] <DeanIsaKitty> Sleep well then?
L1484[16:25:31] <jhagrid7> Magik9k: Can you help me with Plan9k? I want to know how to set a resolution for after boot like an autorun.lua
L1485[16:25:38] <Izaya> :P
L1486[16:25:49] <jhagrid7> DeanIsaKitty: Just get more WAM
L1487[16:25:59] <jhagrid7> XD
L1488[16:26:02] <DeanIsaKitty> jhagrid7: Shut up, will you?
L1489[16:26:14] *** surferconor425|Away is now known as surferconor425
L1490[16:27:43] * Antheus pets DeanIsaKitty
L1491[16:28:10] * Elizabeth hugs DeanIsaKitty
L1492[16:28:15] * DeanIsaKitty cuddles Elizabeth
L1493[16:28:30] * Antheus deficates on Elizabeth
L1494[16:28:34] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB731801381971E8B6F32.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1495[16:28:36] <Elizabeth> fuck you
L1496[16:28:44] <Antheus> :{
L1497[16:28:53] <DeanIsaKitty> Antheus: Its defecate. At least get your insults right.
L1498[16:29:13] * Elizabeth slices Antheus's throat
L1499[16:29:13] <Antheus> DeanIsaKitty, I will have you know I have a BS in Bull Shit
L1500[16:29:24] <Antheus> :P
L1501[16:30:59] <Elizabeth> my current battle station http://puu.sh/mpLDM/806d185116.JPG
L1502[16:31:11] <Elizabeth> at my dad's anyway
L1503[16:31:23] <sugoi> Elizabeth: i like your 'mac'
L1504[16:31:40] <Antheus> A iHack Pro
L1505[16:31:45] <Antheus> s/a/an
L1506[16:31:46] <MichiBot> <Antheus> A iHanck Pro
L1507[16:31:50] <Antheus> .-.
L1508[16:31:52] <sugoi> ha
L1509[16:31:58] <Elizabeth> sugoi, the sticker came with my iPod nano and has been stuck there for about 6 or 7 years now
L1510[16:32:07] <Elizabeth> it doesn't have mac on it though
L1511[16:32:23] <sugoi> Antheus: also, /
L1512[16:32:23] <Elizabeth> it either has ubuntu or windows xp, the other box has whatever the first didn't
L1513[16:32:24] <Antheus> Elizabeth, was it the iPod nano that was like an inch width and hight, no screen?
L1514[16:32:33] <Elizabeth> Antheus, 4th gen
L1515[16:32:55] <Elizabeth> also the one with no screen is the shuffle
L1516[16:33:03] <jhagrid7> My opinion of Mac: OS trying to go from Linux
L1517[16:33:08] <Antheus> oh
L1518[16:33:14] <Antheus> I had a blue iPod nano 4th gen
L1519[16:33:18] <Antheus> never used it
L1520[16:33:37] <Antheus> Gave it to my cousin
L1521[16:33:44] <Elizabeth> mine is red, i used to use it a lot but now i have a powerful smartphone with Google Play Music all access
L1522[16:33:57] <Antheus> I have spotify premium
L1523[16:34:23] <Antheus> and a smart phone
L1524[16:34:39] <Antheus> that will change to one that uses android soon
L1525[16:34:47] <Antheus> s/soon/8 months
L1526[16:34:50] <MichiBot> <Antheus> that will change to one that uses android 8 months
L1527[16:35:56] <DeanIsaKitty> jhagrid7: You have no idea about Linux and Mac OS, do you?
L1528[16:36:26] * Elizabeth has a Power Mac G4 as well, she doesn't use it cause it's shit
L1529[16:36:50] <Magik6k> Elizabeth, I know, I looked for it's wiki
L1530[16:37:03] <Magik6k> and it's apparently on his GH
L1531[16:37:09] <Antheus> I think i'm going to go drink something, sleep, and then wake up and do stuff
L1532[16:37:30] <DeanIsaKitty> Same here, but without the 'sleep' part :D
L1533[16:37:49] *** Antheus is now known as AntheusSleep
L1534[16:37:56] <Skye> my dad has a Performa 6400/200 (the 200 is the clock speed in MHz)
L1535[16:38:00] <sugoi> Magik6k: how much memory is allocated (roughly) at prompt from boot on plan9k?
L1536[16:38:18] <jhagrid7> "My opinion of Mac..."
L1537[16:38:51] <nxsupert> Not this again.
L1538[16:39:13] <Magik6k> sugoi, for plan9k-extra it's around 512K, for basic probably bit less
L1539[16:40:11] <DeanIsaKitty> jhagrid7: Mac and Linux are about as related as you and a smart person. They share some basic similarities, but thats about it.
L1540[16:41:00] <jhagrid7> Why I shank you for that description.
L1541[16:41:08] <nxsupert> There both Posix/Unix-like
L1542[16:41:14] <Magik6k> sugoi, actually, I managed to boot plan9k-extra(installer) off 2 t1 sticks, tho it has 16K mem free :D
L1543[16:42:00] <sugoi> #lua =(192*2)-16
L1544[16:42:01] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '='
L1545[16:42:03] <Magik6k> https://assets.magik6k.net/screenshoots/1452379309.png heh
L1546[16:42:06] <sugoi> #lua (192*2)-16
L1547[16:42:06] <|0xDEADBEEF|> > 368
L1548[16:42:15] <sugoi> Magik6k: :) nice
L1549[16:42:50] <sugoi> Magik6k: i'm trying to trim some fat here. i'm considering a lazy load where method call allow for late binding
L1550[16:43:05] <sugoi> Magik6k: it works, i've saved about 15k this way so far
L1551[16:43:10] <DeanIsaKitty> nxsupert: I quote "share some basic similarities". Also OS X is actually fully POSIX certified, Linux just cherry picks the best parts.
L1552[16:43:14] <Magik6k> nice
L1553[16:43:34] <sugoi> Magik6k: if a lib method is used for boot, i dont waste lazy load redirection on it
L1554[16:43:44] <Magik6k> In fact I could try messing with lazy module loading
L1555[16:44:06] <sugoi> Magik6k: i'm glad you like the idea. the drawback is reduced readability
L1556[16:44:18] <sugoi> let me share a pastebin with you for how i do it
L1557[16:44:22] <sugoi> it'll take a minute
L1558[16:44:45] <Magik6k> k
L1559[16:44:50] <DeanIsaKitty> I'm debating wheter or not I should share a picture of my "battlestation" :D
L1560[16:46:20] <sugoi> Magik6k: see pm link. search for package.lazy
L1561[16:47:47] <Magik6k> nice
L1562[16:48:16] <sugoi> really? you like it? i'm fealing on the fence. it's a powerful idea, but i feel i'm just making things messy
L1563[16:48:30] <Magik6k> Tho can't be ported to plan9k :D, it's modules are way more messy
L1564[16:48:51] <Magik6k> And filesystem support is in kernel space
L1565[16:50:37] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1566[16:50:38] <Magik6k> sugoi, so payonel on GH = you here?
L1567[16:50:58] <sugoi> Magik6k: yes, i'm payonel
L1568[16:51:22] <Magik6k> lewl
L1569[16:51:25] <jhagrid7> Magik6k: A question sir, in Plan9k how can I make n "autorun.lua" for resolution?
L1570[16:52:00] <sugoi> Magik6k: well i'll work on lazy loading more, there are 14 libs loaded for boot
L1571[16:52:09] <Magik6k> jhagrid7, yup, just edit ~/.shrc and put `resolution w h` there
L1572[16:52:21] <Magik6k> .shrc is shell init srcipt
L1573[16:52:23] <sugoi> it's not that filesystem is the best candidate for lazy loading, it was just one of the first i worked on
L1574[16:52:28] <Magik6k> *script
L1575[16:54:02] <Elizabeth> k, the top pc has windows on it
L1576[16:54:11] <Elizabeth> it also doesn't boot, which is annoying
L1577[16:55:59] <DeanIsaKitty> Its windows. So you're better of, aren't you? :P
L1578[16:56:17] <Elizabeth> it's probably got some old stuff on it
L1579[16:56:22] <jhagrid7> Magik6k: where is it?
L1580[16:56:37] <Elizabeth> DeanIsaKitty, well, it doesn't even post
L1581[16:56:38] <Magik6k> jhagrid7, the script?
L1582[16:56:43] <jhagrid7> Yes
L1583[16:56:48] <Magik6k> ~/ is your home dir
L1584[16:56:51] ⇦ Quits: raycar5 (~raycar5@95.39.205.247) (Read error: Connection reset by peer)
L1585[16:56:57] <Magik6k> .shrc is scrpit name
L1586[16:57:05] <Magik6k> it's not there by default
L1587[16:59:02] <jhagrid7> Thank you
L1588[16:59:55] ⇦ Quits: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC)
L1589[17:10:52] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L1590[17:10:52] zsh sets mode: +v on Kodos
L1591[17:11:18] <Kodos> ...
L1592[17:11:35] <Kodos> Sriracha in tacos was a bad idea
L1593[17:12:00] <S3> ?
L1594[17:12:27] <Kodos> My mom picked up taco bell for me and my wife, I thought it would be a brilliant idea to put sriracha sauce on my soft tacos
L1595[17:12:33] <Kodos> It was not
L1596[17:13:14] <DeanIsaKitty> Kodos: Sriracha is only a good idea on fish. Fucking plebian.
L1597[17:13:20] <S3> taco bell? is that like some sort of taco chilli mix?
L1598[17:13:30] <DeanIsaKitty> S3: Taco fast food chain
L1599[17:13:57] <S3> Oh. My fiance and I make our own tacos
L1600[17:14:20] <sugoi> where do they not have taco bell?
L1601[17:14:26] <DeanIsaKitty> Kodos: See? S3 is not a pleb and know the basics of cooking. Get yo shit together!
L1602[17:14:59] <Mimiru> <3 Sriracha on erry fuckin thing
L1603[17:15:22] <S3> I actually knew what taco bell was though I was just being weird. But I would never buy from there. I did once when I was in high school
L1604[17:15:24] <DeanIsaKitty> Another food ignorant <.>
L1605[17:15:28] <S3> and got mad that I got a tiny meal for like 7 bucks
L1606[17:15:41] <S3> But tacos are so easy!
L1607[17:15:42] <S3> I mean come on
L1608[17:15:46] <Mimiru> TIL, if you don't agree with DeanIsaKitty you're just fucking stupid. good to know
L1609[17:15:57] <S3> you can make your own taco bread, and if you don't you can bake tortillas or something
L1610[17:16:01] <S3> something
L1611[17:16:04] <S3> and then for the meat
L1612[17:16:14] <S3> you just ground it up in the frying pan with oil then add flour and broth
L1613[17:16:17] <S3> bam. taco meat
L1614[17:16:18] <DeanIsaKitty> Mimiru: Stop taking me serious for fucks sake! Im a right little snob kid, I don't deserve that attention :P
L1615[17:16:39] <DeanIsaKitty> What does that 'right' do in there <.>
L1616[17:16:55] <DeanIsaKitty> Oh. rich. I can't spell
L1617[17:17:31] <S3> I can ispell/aspell
L1618[17:17:37] <S3> just gotta use a program that uses the library
L1619[17:17:39] <Elizabeth> this XP machine is in 1980
L1620[17:17:41] * Mimiru sighs and closes IRC.
L1621[17:17:47] <S3> WHAT
L1622[17:18:06] <Elizabeth> probably because i used it's button battery for Pegasus' RTC
L1623[17:18:23] <S3> I was -8 in 1980
L1624[17:18:45] * S3 is cooking molassses pancakes!
L1625[17:19:50] <Kodos> DeanIsaKitty: I support my wife and myself on 730 USD a month, plus food stamps because we got lucky and got approved for those. I don't have the ability to cook my own food because reasons, and my wife suffers from debilitating migraines most of the time. So unless you want to come be our personal chef, cooking for ourselves isn't likely
L1626[17:19:51] *** amadornes[Streaming] is now known as amadornes
L1627[17:20:10] * Elizabeth is juggling pcs
L1628[17:20:18] <Kodos> Don't drop one, might land on your toe
L1629[17:20:42] <DeanIsaKitty> Kodos: I would cook for you without question if I weren't on the other site of a fucktillion cubic meters of water.
L1630[17:20:49] <Kodos> Fair enough
L1631[17:21:05] <Kodos> If Trump becomes president, we might just move in though
L1632[17:21:16] <DeanIsaKitty> You're always welcome over here ;)
L1633[17:22:10] <vifino> Ohai DeanIsaKitty.,
L1634[17:22:17] <DeanIsaKitty> Ohai vifino.,
L1635[17:22:41] <vifino> How are you doing?
L1636[17:22:55] <vifino> Quite fine?
L1637[17:22:59] <DeanIsaKitty> As said above I'm a rich snob kid. Which means I'm doing awesome :P
L1638[17:23:16] <vifino> Ah, that's nice.
L1639[17:23:32] <S3> yum
L1640[17:23:36] <S3> I am so weird
L1641[17:23:48] <DeanIsaKitty> S3: You're absolutely perfect over here then
L1642[17:23:55] <S3> well, not weird, I am just so my herritage
L1643[17:24:05] <S3> I drench my pancakes in molasses instead of maple syrup
L1644[17:24:19] *** amadornes is now known as amadornes[OFF]
L1645[17:24:24] <DeanIsaKitty> You're your own heritage? Awesome, how did you do that?
L1646[17:24:37] <S3> Well
L1647[17:24:45] <S3> I have no idea
L1648[17:25:25] <S3> Ask Phillip Fry?
L1649[17:25:41] <DeanIsaKitty> What who?
L1650[17:25:48] <Elizabeth> Phillip J. Fry
L1651[17:26:11] <DeanIsaKitty> Oh yeah
L1652[17:26:47] <S3> LOL
L1653[17:26:59] <S3> That show is getting pretty old now
L1654[17:27:27] <S3> 1999 huh
L1655[17:27:30] <S3> I remember 1999
L1656[17:27:38] <S3> I had windows 98 back then
L1657[17:27:38] <Elizabeth> wow, this xp box has Hamachi on it
L1658[17:30:44] <S3> BUT
L1659[17:30:48] <S3> does it have reversi?
L1660[17:30:56] <Elizabeth> ?
L1661[17:31:02] <S3> hold on
L1662[17:31:04] <Kodos> Othello =D I remember playing that with my dad
L1663[17:31:19] <Elizabeth> also finally got windows to sync the time with my pi
L1664[17:31:26] <S3> https://www.youtube.com/watch?v=sforhbLiwLA
L1665[17:31:28] <MichiBot> S3: Microsoft Windows 1.0 with Steve Ballmer (1986) | length: 1m 3s | Likes: 2251 Dislikes: 134 Views: 784094 | by Gabriel Rezende
L1666[17:31:35] *** g is now known as gAway2002
L1667[17:31:42] <S3> reference^
L1668[17:31:50] <Elizabeth> apparently having a different date doesn't allow it to sync the time because of security reasons
L1669[17:33:36] <S3> My early years with computers was very strange
L1670[17:33:47] <S3> because though I had access to MS-DOS powered machines
L1671[17:33:56] <S3> my computers ran on a motorolla chip
L1672[17:33:59] <S3> I had cocos
L1673[17:34:11] <S3> and floppy drives were too expensive
L1674[17:34:20] <S3> so I had audio casette tapes I'd record my files on
L1675[17:34:44] <S3> these : http://videoimpactatlanta.com/wp-content/uploads/2014/09/cassette-tape2.jpg
L1676[17:35:41] <Kodos> Can 3D Prints emit light? I forget
L1677[17:35:46] <S3> The interesting thing is that these machines were so "exo" that you could back up your bios to them
L1678[17:35:51] <S3> well not your bios
L1679[17:35:53] <S3> but your eeprom
L1680[17:35:59] <S3> they did't have a bios
L1681[17:36:07] <S3> Kodos, that would be cool...
L1682[17:38:55] ⇨ Joins: Deiwos (~deiwos@69.25.207.230)
L1683[17:42:48] <S3> Cruor, 200/200 drone + baneling
L1684[17:43:23] <S3> and queens of course to spawn zerglings -> banelines
L1685[17:43:26] <S3> banelings*
L1686[17:43:43] <Cruor> wut .-.
L1687[17:43:48] <Cruor> how does queens make banelings >_<
L1688[17:48:54] <S3> queens make szerglings
L1689[17:48:58] <S3> then zerg -> bane
L1690[17:49:03] <S3> but this guy
L1691[17:49:07] <S3> just drones queens and banes
L1692[17:49:09] <S3> 200/200
L1693[17:49:11] <S3> ........
L1694[17:49:22] <S3> in roly poly mode it is like giant green waterfall
L1695[17:49:48] <S3> and by making zerglings I mean, larvae
L1696[17:50:25] <Kodos> Does anyone know of a list of BR Coolants?
L1697[17:50:32] <S3> Cruor, Btw, I discovered this cool trick you can do for creep or infested terran etc
L1698[17:50:46] <Cruor> since when did queens make lings .-.
L1699[17:50:57] <S3> apparently if you set the hotkey to the mouse attack button you can just hold shift and it spams for you at max keyrepeat
L1700[17:50:57] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L1701[17:51:11] <S3> you canm throw down hundreds of infested terrans in like 1 second
L1702[17:51:41] <Cruor> why would you ever have enough infestors for that ;_;
L1703[17:51:52] <S3> because at late game shit gets mad
L1704[17:52:20] <S3> you can completely surround protoss deathballs with zerglings, infested terran a few ultralisks and corruptors to puke all over their faces
L1705[17:52:30] <S3> and it just eats through em
L1706[17:52:41] <S3> ultralisks break right through sentry shields
L1707[17:53:01] <Cruor> ultras are terribad :I
L1708[17:53:13] <S3> They need support
L1709[17:53:22] <S3> I cringe when I see people sending mass ultras alone
L1710[17:53:23] <S3> it's stupid
L1711[17:53:43] <S3> they do massive splash damage though
L1712[17:53:43] <Kodos> The fuck are you guys even talking about
L1713[17:53:50] <Skye> ^
L1714[17:53:55] <S3> and like I said, they can smash through toss shields
L1715[17:56:06] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-143-63.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L1716[17:57:29] * vifino picks up Elizabeth and carries her to bed
L1717[17:59:46] *** Flenix is now known as SleepyFlenix
L1718[18:00:39] <Kodos> https://gyazo.com/4d0384a8e5f0c075a4c3c4214ec7e469 It's so pretty
L1719[18:04:18] <Kilobyte> question: what internal components does a microcontroller need
L1720[18:04:37] <Kilobyte> ram for sure
L1721[18:05:19] <Kodos> RAM and EEPROM are the only things requred afaik
L1722[18:05:49] <Kodos> CPU
L1723[18:06:02] <Kilobyte> so that might in fact be my issue
L1724[18:06:24] <Kilobyte> thanks
L1725[18:10:11] ⇨ Joins: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L1726[18:10:15] <MrWonderful2015> hi
L1727[18:10:45] <S3> Hey Kilobyte
L1728[18:10:48] <MrWonderful2015> what happens if a parameter of a command includes a command
L1729[18:11:00] <MrWonderful2015> comma
L1730[18:11:03] <MrWonderful2015> not command
L1731[18:11:14] <S3> ...
L1732[18:11:16] <S3> ?
L1733[18:11:26] <S3> example?
L1734[18:11:27] <Kilobyte> MrWonderful2015: why would it
L1735[18:11:49] <S3> commas in command arguments sound like a bad idea
L1736[18:11:50] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L1737[18:11:52] <S3> bad practice
L1738[18:11:56] <MrWonderful2015> I know
L1739[18:12:16] <Kilobyte> seriously, give me an example
L1740[18:12:46] <MrWonderful2015> lets say we have a program that generates a list of 3 numbers
L1741[18:13:01] <MrWonderful2015> or strings or whatever
L1742[18:13:12] <MrWonderful2015> it takes three parameters
L1743[18:13:30] <MrWonderful2015> what if we have one of our parameters be 2,3
L1744[18:13:37] ⇦ Quits: Inari (~Pinkishu@p5DEC64F9.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L1745[18:13:52] <Kilobyte> programname param1 param2 2,3
L1746[18:13:57] <Kilobyte> i see no issue there :P
L1747[18:13:59] <Kodos> Presumably it would pull it as a string
L1748[18:14:02] <Kilobyte> or are you talking lua?
L1749[18:14:24] <MrWonderful2015> That is what I am not sure of
L1750[18:14:26] <Kilobyte> in which case you'd have func("string1", "string2", "2,3")
L1751[18:14:55] <MrWonderful2015> where there is no implied data type
L1752[18:15:04] <S3> MrWonderful2015, why?
L1753[18:15:12] <Kilobyte> MrWonderful2015: whatcha mean?
L1754[18:15:13] <MrWonderful2015> for generic data structures
L1755[18:15:13] <S3> why not do something like this
L1756[18:15:24] <Kilobyte> lua is dynamically typed
L1757[18:15:26] <S3> function do_something(str1, str2, ..)
L1758[18:15:29] <S3> ... not ..
L1759[18:15:39] <S3> and then everything after str1 and str2 is part of it
L1760[18:15:40] <S3> so you can do
L1761[18:15:47] <MrWonderful2015> ok
L1762[18:15:50] <S3> func("string1", "string2", 2, 3)
L1763[18:16:20] <S3> it's similar but not like va_args
L1764[18:16:21] <S3> in C
L1765[18:16:48] <MrWonderful2015> also do you know where the source code for ping in lua is on github
L1766[18:17:00] <MrWonderful2015> I would like to take a look at it
L1767[18:17:43] <Kilobyte> MrWonderful2015: src/main/resources/loot/openos/bin/ping.lua or sth
L1768[18:18:00] <Kilobyte> might be a bit different, but thats the general gist of it
L1769[18:18:13] <MrWonderful2015> good
L1770[18:18:34] <Kodos> OpenOS doesn't have ping, iirc
L1771[18:18:39] <MrWonderful2015> I know
L1772[18:18:40] <S3> really?
L1773[18:18:41] <S3> :)
L1774[18:18:43] <MrWonderful2015> it is a program
L1775[18:18:50] <S3> OCBSD will come with ping
L1776[18:18:52] <Kilobyte> oh not core of openos
L1777[18:18:59] <Kilobyte> that its somewhere else :P
L1778[18:18:59] <S3> but ping will only work with supported network protocols
L1779[18:19:05] <Kodos> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/Plan9k/bin/ping.lua
L1780[18:19:07] <MrWonderful2015> ocbsd?
L1781[18:19:08] <Kilobyte> S3: well of course
L1782[18:19:12] <Kodos> Plan9K has ping
L1783[18:19:15] <S3> MrWonderful2015, don't worry about it
L1784[18:19:15] <S3> :)
L1785[18:19:19] <S3> long project
L1786[18:19:39] <Kilobyte> i have some of that kind of project as well, but thats still long to go
L1787[18:19:50] <Kilobyte> might be done or might not be
L1788[18:19:55] <Kilobyte> idk at this point tbh
L1789[18:20:00] <S3> Kilobyte, I am redoing SOPT
L1790[18:20:09] <S3> the partition table OCBSD uses.
L1791[18:20:26] <S3> Only a little. I am making it a bit more.. easy and awesome
L1792[18:20:27] <Kilobyte> so you are going full hardcore on byte-punching :P
L1793[18:20:46] <S3> Kilobyte, dude, OCBSD will run fasteer than openos with the expense of more ram
L1794[18:20:50] <S3> I am caching secors in memory
L1795[18:20:56] <S3> and doing periodic syncs
L1796[18:21:01] <S3> with metajournal
L1797[18:21:04] <MrWonderful2015> what happens if the payload size it set to be negative?
L1798[18:21:07] <Kilobyte> i am not saying thats bad at all
L1799[18:21:11] <Kilobyte> MrWonderful2015: try it :P
L1800[18:21:21] <MrWonderful2015> I will once minecraft loads
L1801[18:21:33] <S3> yeah itl be nice
L1802[18:21:38] <S3> especially with the ccd driver
L1803[18:21:48] <S3> ccd is basically software raid0
L1804[18:21:51] <Kilobyte> sounds interesting :P
L1805[18:21:58] <S3> it just takes multiple disks and makes a /dev device for em
L1806[18:22:27] ⇨ Joins: Rev2-MrWonderful2012 (~EiraIRC@97-93-112-245.static.mtpk.ca.charter.com)
L1807[18:22:33] ⇦ Quits: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Quit: Web client closed)
L1808[18:22:33] <S3> full networking support, with my ATM/STM 160KB/s project
L1809[18:22:38] <S3> 1KB/s per channel
L1810[18:23:26] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L1811[18:23:35] <lashtear> do you have an NFS driver?
L1812[18:23:43] <S3> will
L1813[18:23:50] <S3> it won't be NFS
L1814[18:23:55] <Kilobyte> well
L1815[18:23:56] <lashtear> hm.
L1816[18:23:57] <Kilobyte> NFS-ish
L1817[18:23:59] <S3> but it's in a list of things to do
L1818[18:23:59] <Kilobyte> :P
L1819[18:24:09] <S3> it has a full VFS with a kobject system
L1820[18:24:13] <lashtear> well, I mean, being able to mount NFS volumes over the network....
L1821[18:24:18] <S3> I'm writing the network subsystem so that everything is in /sys/net/
L1822[18:24:20] <lashtear> haaaas some uses
L1823[18:24:22] ⇨ Joins: Madxmike (~Madxmike@172.56.1.232)
L1824[18:24:26] <Kilobyte> make sure to properly handle all attibutes you might want
L1825[18:24:35] <Kilobyte> and document the protocol, so others can reimplement it
L1826[18:24:50] <Kilobyte> and do proper layer separation
L1827[18:24:51] <S3> if you want to create a low level socket (we're talking like, not even layer 2 or anything yet) you can just open the raw socket file at /sys/net/socket with open()
L1828[18:25:02] <Kilobyte> :P
L1829[18:25:12] <S3> and because of mixins itl mix in all socket capabilities into the filehandle, with its file descriptor
L1830[18:25:22] <vifino> ohai Kilobyte
L1831[18:25:27] <S3> using pipelines you can make entire network stacks
L1832[18:25:41] <Kilobyte> vifino: sup
L1833[18:25:51] <S3> but right now I am working with the installation disk
L1834[18:25:52] <vifino> Not much, you?
L1835[18:26:05] <S3> which believe it or not the install disk boots FORTH to boot BSD and sits on a FAT12
L1836[18:26:17] <Kilobyte> not much either
L1837[18:26:38] <S3> so the OCBSD bootloader like FreeBSD will be written using miniforth
L1838[18:26:53] <Kilobyte> S3: well, i am quite interested how you implement that kind of stuff that low-level efficiently
L1839[18:26:56] <S3> not important to many, but if you hit tab on boot itl drop you to a FORTH repl
L1840[18:27:10] <S3> yeah, it's all on chaulk board pictures atm
L1841[18:27:23] <S3> I like to plan everything out first to ensure itl even work out
L1842[18:27:34] <S3> not fun getting 50% into project and discovering something won't fit
L1843[18:27:37] <vifino> I need to make some stupid cgi apps.
L1844[18:27:47] <vifino> Using assembly or something.
L1845[18:27:53] <vifino> Not quite sure yet.
L1846[18:28:06] ⇦ Quits: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94) (Quit: Leaving)
L1847[18:28:15] <S3> Kilobyte, I would love to use Magik6k's MrFS but it doesn't support journaling. nevertheless itl probably be OCBSD's first fs.
L1848[18:28:49] <S3> if it strikes your interest, MRFS stands for multi rack filesystem
L1849[18:29:13] <Kilobyte> for my kernel i was actually planning on just using the plain fs of oc, but with a separate (usermode-hidden) metadata tree
L1850[18:29:16] <S3> disk clusters ftw!
L1851[18:29:17] <Kilobyte> for stuff like permissions
L1852[18:29:28] <S3> I've thought of that too
L1853[18:29:44] <S3> but it just so turns out that if you cache sectors in ram, you can get better IO performance
L1854[18:29:51] <Kilobyte> yeah, but eh
L1855[18:29:54] <S3> and in order to do that really well, you should use unmanaged drives
L1856[18:30:06] <S3> it's 512B per sector
L1857[18:30:07] <Kilobyte> also, everything more than that... well thats what kernel modules are for
L1858[18:30:21] <S3> you'll be able to set the cache size using /sys
L1859[18:30:25] <Kilobyte> the advantage is that at the mc server level you actually have a regular fs tree
L1860[18:31:03] <Kilobyte> or you implement the fs in c(for performance) or ruby(for comfort) using fuse, so you can inspect it on your server
L1861[18:31:14] <S3> itl be like sysctl io.fs.sectorcache = BLOCKSHERE
L1862[18:31:22] <S3> or something
L1863[18:31:41] <S3> whatever it ends up being in the kobject tree
L1864[18:31:55] <Kilobyte> i am actually working on a unix-ish standard for kernel apis, who knows who'll implement it once it's done
L1865[18:31:55] <Magik6k> S3, I may change some stuff in MrFS spec, maybe implemennting COW+snapshots
L1866[18:32:02] <S3> Magik6k, WOO!
L1867[18:32:11] <S3> COW?
L1868[18:32:15] <Kilobyte> copy on write
L1869[18:32:18] <S3> oh
L1870[18:32:22] <S3> that's gonna take a LOT of space
L1871[18:32:33] <Kilobyte> madness that allows copying gigabytes of files in fractions of a second
L1872[18:32:34] <Magik6k> Yup, just like brtfs
L1873[18:32:38] <Temia> Moooo '3'
L1874[18:32:42] <S3> but it is safer
L1875[18:32:42] <Kilobyte> well, "copying"
L1876[18:33:02] <S3> Magik6k, one of the reasons journaling of some kind may be important in Minecraft is because.. if you just press the power button by accident as you walk away
L1877[18:33:05] <S3> my mind goes
L1878[18:33:10] <S3> Oh crap, I didn't unmount
L1879[18:33:35] <S3> but meta journals are complex
L1880[18:33:39] <vifino> Temiamoo!
L1881[18:33:42] <S3> and physical journals are huge
L1882[18:33:45] * vifino pets
L1883[18:33:49] * Temia leans into pets =x=
L1884[18:33:59] <S3> Magik6k, might just have to learn to be careful
L1885[18:33:59] <Magik6k> Well, unless anything is written at the time things should be fine as there is no write caching
L1886[18:34:18] <vifino> How are you, my favourite moo?
L1887[18:34:22] <Temia> I can't remember if F2FS did copy-on-write or not.
L1888[18:34:23] <S3> OCBSD will definately have write caching, but I may disable it by default
L1889[18:34:25] <S3> as ram is limited
L1890[18:34:28] <Temia> Also I am groggy =o=
L1891[18:34:32] <Kilobyte> but stuff can be interupted between two write calls
L1892[18:34:33] <vifino> Aww.
L1893[18:34:38] <S3> the idea is that all disk io will write to RAM
L1894[18:34:39] <Kilobyte> leading to inconsistancy
L1895[18:34:40] * vifino pets more
L1896[18:34:44] <S3> and periodically itl sync to disk in background
L1897[18:34:55] <S3> sector at once
L1898[18:35:00] <Kilobyte> S3: so you are not going for a ram optimized kernel :P
L1899[18:35:15] <XDjackieXD> ^^
L1900[18:35:22] <S3> Kilobyte, hopefully sysctl will be able to tweak a lot of that stuff
L1901[18:35:23] <Kilobyte> as long as you are not pulling an os x
L1902[18:35:31] <S3> and I can make it default to something memory efficient
L1903[18:35:42] <S3> OH!
L1904[18:35:43] <Kilobyte> which allocates over a gb of ram to the kernel
L1905[18:35:48] <S3> I could leave some sysctl scripts as profiles
L1906[18:35:53] <S3> for performance, etc
L1907[18:35:58] <S3> so you can just run them and tweak em
L1908[18:37:08] <S3> Kilobyte, SOPT's new partition table spec still doesn't have an MBR, but there is a partition type of raw lua code.
L1909[18:37:18] <S3> which you can place say at the beginning of the disk and make it 4K or whatever
L1910[18:37:20] <Magik6k> S3, btw, we may get ipv6 support for internet cards(I/Kubuxu will probably wark on that), and we had just thought about routing actual ipv6 subnets(/32 ar like that) in mc itself
L1911[18:37:27] <Kilobyte> why don't you do it a bit like UEFI does
L1912[18:37:31] <Magik6k> Using OC networking :D
L1913[18:37:46] <Kilobyte> system partition that contains boot {scripts,configs} for all oses
L1914[18:37:54] <S3> it can do that too
L1915[18:38:00] <Kilobyte> imo the cleanest solution
L1916[18:38:00] <S3> but atm the spec says like EFI it has to be FAT12
L1917[18:38:14] <S3> so keep that in mind
L1918[18:38:31] <S3> because I can whip up fat12 loaders in an eeprom within 4K
L1919[18:38:44] <S3> Magik6k, that wouyld be nice
L1920[18:38:52] <Kilobyte> use minification :P
L1921[18:38:52] <S3> because I have ipv6 to the home
L1922[18:39:00] <Kilobyte> both for kernel and eeprom
L1923[18:39:01] <S3> Kilobyte, I do
L1924[18:39:04] <Kilobyte> good :)
L1925[18:39:05] <S3> I can fit about 200 lines of code
L1926[18:39:07] <S3> in an eeprom
L1927[18:39:25] <S3> it's enough to do read only SOPT partition table reading and FAT12 loading
L1928[18:39:30] <S3> and some more
L1929[18:39:36] <Kilobyte> well, you can also have a partition that contains a stage 1 bootloader
L1930[18:39:41] <S3> SOPT ios super simple
L1931[18:39:50] <Kilobyte> and the stage0 loader in eeprom loads the stage 1 loader
L1932[18:39:52] <S3> partition table itself is at end of disk
L1933[18:40:02] <S3> 16 partition entries per sector, 32 bytes a piece
L1934[18:40:14] <S3> and then all partitions are start sector and size of sector pretty much
L1935[18:40:21] <S3> number of sectors*
L1936[18:40:42] <S3> and type of course, which is backwards compatible to GPT partition table codes
L1937[18:40:54] <Kilobyte> i should do some code, but i cannot be arsed
L1938[18:40:56] <S3> but has a bit for internal special partition types
L1939[18:41:09] * Magik6k Goes back to porting OC to real life
L1940[18:41:15] <S3> lol
L1941[18:41:25] <S3> Magik6k, using an ATMega?
L1942[18:41:29] <S3> with micro lua
L1943[18:41:43] <Kilobyte> i have a project to work on, but am not really in the best mood
L1944[18:41:49] <Magik6k> Nah, RPi + real lua 5.3
L1945[18:41:54] <S3> lol
L1946[18:42:02] <S3> I was thinking of making one with an ATMega324A
L1947[18:42:14] <S3> could be interesting
L1948[18:42:28] <S3> the problem is making the component bus work with 8 bit port based IO
L1949[18:42:34] <Magik6k> I may support atmegas via some sonnector
L1950[18:42:40] <Magik6k> *connector software
L1951[18:42:42] <Kubuxu> Magik6k: not /32 but /96
L1952[18:42:44] <Kilobyte> kinda a pity oc doesn't support bytecode, would be ideal for a kernel. but then again, it is a security hole
L1953[18:43:18] <S3> Kilobyte, ds was actually saying his lua VM for OC is quite performant
L1954[18:43:34] <S3> and says I may want to consider allowing a sysctl variable control if processes run inside it
L1955[18:43:38] <Kilobyte> i had a fork of oc that did allow to remove the sandbox partially or completely, might revive that as a coremod
L1956[18:43:42] <S3> so I can do swap memory balooning, memory checks, etc
L1957[18:43:49] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1958[18:43:58] <Kilobyte> have fun implementing swap for oc ^^
L1959[18:44:07] <S3> well it runs inside a Lua VM
L1960[18:44:12] <S3> in OC
L1961[18:44:19] <Kilobyte> yes
L1962[18:44:21] <S3> apparently it's much faster than it sounds
L1963[18:44:33] <Kilobyte> oc uses c lua :P
L1964[18:44:38] <Kilobyte> thats pretty fast
L1965[18:44:47] <gamax92> but not as fast as luajit
L1966[18:44:49] <Kilobyte> only io is slow
L1967[18:45:01] <Magik6k> LuaJIT is not for lua 5.3
L1968[18:45:05] ⇦ Quits: Rev2-MrWonderful2012 (~EiraIRC@97-93-112-245.static.mtpk.ca.charter.com) (Ping timeout: 198 seconds)
L1969[18:45:05] <Kilobyte> yeah, luajit is way faster, but persistence would be almost impossible with that
L1970[18:45:09] <S3> the goal of swap for OCBSD though would be to only prevent a crash
L1971[18:45:18] <S3> fault the program
L1972[18:45:22] <S3> and log
L1973[18:45:45] <Kilobyte> yeah, in lua, swapping out parts of a program doesn't work too well
L1974[18:45:51] <S3> yeah..
L1975[18:46:05] <Kilobyte> it might be possible using eris, but then again, eris is not accessible inside the sandbox for security reasons
L1976[18:46:11] <S3> I may need to make an addon for OC for "server grade memory"
L1977[18:46:24] <S3> which can come in bundles of up to like, 256MB or something
L1978[18:46:27] <S3> for testing
L1979[18:46:38] <Kilobyte> why not up the value in the config :P
L1980[18:46:43] <S3> OH YEAH
L1981[18:46:45] <gamax92> :v S3 please dont
L1982[18:46:46] <S3> I forgot about that
L1983[18:46:58] <S3> gamax92, but but
L1984[18:47:02] <S3> we need 1 ZB sticks
L1985[18:47:24] <gamax92> S3: swap over nbd
L1986[18:47:37] <S3> be glad I'm not faking memory mapped components :)
L1987[18:47:37] <Magik6k> lewl, maht is so big in OCBSD taht it needs so much ram?
L1988[18:47:51] <S3> I doubt ram will be an issue
L1989[18:48:01] <S3> but if Magik6k supports deduplication in mrfs...
L1990[18:48:08] ⇨ Joins: Rev2-MrWonderful2012 (~EiraIRC@97-93-112-245.static.mtpk.ca.charter.com)
L1991[18:48:13] <Rev2-MrWonderful2012> it does if you enable it in the config
L1992[18:48:14] <Magik6k> heh
L1993[18:48:28] <Kilobyte> ?
L1994[18:48:31] <gamax92> ?
L1995[18:48:41] <Magik6k> "To run deduplication, please insert an T3 raw drive as a chche"
L1996[18:48:45] <S3> I still have to write up the interfaces lib
L1997[18:48:59] <S3> in a way that ifconfig is 100% independent of the underlying protocols
L1998[18:49:18] <S3> so you could use lyqydnet, ATM interfaces, STM, etc
L1999[18:49:25] <S3> and STM is going to be beautiful
L2000[18:49:28] <Magik6k> Plan9k netwrking is shit
L2001[18:49:34] <Kilobyte> pfff ifconfig
L2002[18:49:36] <Magik6k> What is STM?
L2003[18:49:36] <Kilobyte> ip ftw
L2004[18:49:44] <S3> Kilobyte, problem
L2005[18:49:51] <Kilobyte> yes
L2006[18:49:54] <S3> ifconfig only sucks on Linux
L2007[18:49:54] <Kilobyte> i prefer ip :P
L2008[18:50:00] <S3> and IP is for IP
L2009[18:50:04] <S3> I am not porting IP. Sorry.
L2010[18:50:07] <S3> not now anways
L2011[18:50:13] <Kilobyte> well, syntax wise :)
L2012[18:50:17] <Rev2-MrWonderful2012> honestly ifconfig is more versitile
L2013[18:50:21] <S3> you can use IP / ATM if you want?
L2014[18:50:27] <S3> but why do you want IP if you have ATM
L2015[18:50:33] <S3> I will not write ethernet
L2016[18:50:43] <gamax92> Can you write a simulation of minecraft
L2017[18:50:48] <Magik6k> S3, What if ipv6 stuff gets in?
L2018[18:50:52] <Rev2-MrWonderful2012> can you spoof a MAC address with ipconfig?
L2019[18:50:56] <S3> Magik6k, then I will implement ipv6
L2020[18:51:04] <S3> but I doubt itl be ipv6/ethernet
L2021[18:51:14] <S3> I guess you 'could'..
L2022[18:51:16] <Magik6k> It'd be at least a standard
L2023[18:51:25] <Magik6k> It can be IPv6/OC
L2024[18:51:40] <gamax92> UUIP
L2025[18:51:44] <S3> Magik6k, what I could do is make ifconfig work like jackrouter (jack audio)
L2026[18:51:47] <gamax92> UUID + IP
L2027[18:51:48] <Magik6k> You can use it's network card caps just fine
L2028[18:51:53] <S3> so that you can patch interfaces together to build odd stacks
L2029[18:52:01] <S3> maybe that'd be neat
L2030[18:52:03] <Magik6k> UUID = mac addres, port = vlan tag
L2031[18:52:13] <S3> gamax92, my ATM port uses UUIDs instead of MAC
L2032[18:52:20] <S3> :)
L2033[18:52:37] <S3> it's part of the ATM address
L2034[18:52:41] <Rev2-MrWonderful2012> also I found a dos issue for plan9k
L2035[18:52:43] <S3> and then the alias works too
L2036[18:52:44] <gamax92> my hollywood hills uses lamborghini instead of bookshelves
L2037[18:53:00] <S3> oh?
L2038[18:53:21] <Rev2-MrWonderful2012> if you cat /dev/random it causes the system to hang for about 10 seconds
L2039[18:53:30] <Rev2-MrWonderful2012> do that over and over in a loop
L2040[18:53:43] <Magik6k> Rev2-MrWonderful2012, why'd you cat /dev/random
L2041[18:53:48] <S3> Some day I might implement ethernet, but the whatever you call it CompanionCube came up with internet (OCRANET is it?)
L2042[18:53:52] <S3> will be ATM/STM powered
L2043[18:53:57] <Rev2-MrWonderful2012> if you wanted to do some type of timing attack
L2044[18:54:08] <CompanionCube> S3, it was indeed OCRANET
L2045[18:54:12] <S3> yay!
L2046[18:54:21] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L2047[18:54:22] <Rev2-MrWonderful2012> where you analyze how long a remote login takes to reject a password
L2048[18:54:23] <S3> so connecting to the minecraft internet thing will be like connecting to DSL
L2049[18:54:26] <S3> except that you have control
L2050[18:54:33] <Rev2-MrWonderful2012> but not root control
L2051[18:54:55] <CompanionCube> didn't you also consider using my name resolution thing
L2052[18:55:03] <S3> yep!
L2053[18:55:07] <S3> your DNS stuff
L2054[18:55:08] <Rev2-MrWonderful2012> unless we want to make it so that only root users can generate random numbers which is silly
L2055[18:55:15] <S3> because it is protocol independent, right?
L2056[18:55:22] <CompanionCube> yes
L2057[18:55:41] <S3> domains are going to be weird. It may be a while before vanity names are allowed
L2058[18:55:43] <Magik6k> Once IPv6 is in one could just use clearnet DNS
L2059[18:55:47] <S3> they may all be heiarchical at first
L2060[18:56:02] <S3> like anyone uner me will probably end in ocr.9600-baud.net
L2061[18:56:12] <S3> until I get vanities
L2062[18:56:12] <Magik6k> S3, btw do you have any sort ofstandard network API?
L2063[18:56:40] <Magik6k> s/ofst/of st
L2064[18:56:40] <MichiBot> <Magik6k> S3, btw do you have any sort of standard network API?
L2065[18:57:10] <S3> for OCBSD? there will be a /sys/net kobject filesystem where all network drivers provide their filehandle multiplexers and crap. for ATM and STM though? there will be.
L2066[18:57:21] <S3> gotta make atm switches somehow
L2067[18:57:45] <S3> SOPT will have a standard lib you can throw in as well, etc
L2068[18:57:52] <S3> to make eeproms etc
L2069[18:58:21] <S3> The only problem I have is that I have all this other crap I do that prevents me from spending a lot of time to do this
L2070[18:58:50] <S3> like college, etc
L2071[18:59:42] <Magik6k> same here, I have 5 more important projects preventing me from doing file system
L2072[19:00:23] <S3> It's not just that but in order for the OCRANET to work, I am also writing the tier 1 or level 1 if you want to call it Perl atm switches
L2073[19:00:34] <S3> which is like, the top dog ISP
L2074[19:00:41] <S3> ISPs*
L2075[19:01:06] <S3> because you can't open a socket with OC
L2076[19:01:21] <S3> so to connect more than one minecraft server together we use Perl script atm switches
L2077[19:01:28] <S3> and everyone just connects to those
L2078[19:01:28] <Magik6k> Unless IPv6 gets in at least ;P
L2079[19:01:33] <S3> Yes thatl be awesome
L2080[19:01:53] <S3> the only issue with ipv6 is that there won't be any bandwidth control
L2081[19:01:56] <S3> well, not much
L2082[19:02:44] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit: Leaving)
L2083[19:02:58] <S3> with atm you get direct 53 byte cells, which are easy to regulate, and every STM channel you turn on in your OC computer config addds another 1 KB ATM link. if you use STM on that, it bonds them together into a trunk
L2084[19:03:03] <Magik6k> It will be disabled be default as not everyone has public ipv6, and it's not simple to configure(you have to bing whoce subnet locally, not just 1 address)
L2085[19:03:11] <S3> so you can connect and request 5 stm channels to your minecraft house
L2086[19:03:33] <S3> and bam you can have 5 seperate 1KB/s atm links, or 1 2kb/s and 1 3kb/s , or 1 5KB/s link
L2087[19:03:41] <S3> it's like a T1 or T3
L2088[19:04:14] <S3> yeah ipv6 will be a challenge for some
L2089[19:04:37] <S3> the routing works pretty much all the same way, subnetting is the same except that some people will probably try to break down /64s
L2090[19:04:42] <S3> and you're not supposed to do that either
L2091[19:05:34] <S3> but Magik6k with the ATM/STM OCRANET setup, it may be simple to provide people ipv6 tunnels over the ocranet
L2092[19:05:41] <S3> who can't figure it out
L2093[19:06:28] <S3> in fact for ocranet routing it may keep the tunnels bandwidth stable
L2094[19:06:36] <S3> because all packets are the same size
L2095[19:08:19] <Magik6k> Problem with that ATM is that it seems to be really slow
L2096[19:08:53] <Magik6k> Maybe useful to control stuff/chat but not much else
L2097[19:08:58] <Rev2-MrWonderful2012> the fuck?
L2098[19:09:15] <Rev2-MrWonderful2012> why does ping freeze if they is a colon in it
L2099[19:14:02] ⇨ Joins: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com)
L2100[19:15:52] <S3> Magik6k, ATM is the faster option here
L2101[19:16:06] <S3> the 1KB/s limit is the calculation from the default setting of relays
L2102[19:16:46] <S3> the purpose of STM is to increase overall bandwidth by link aggregation
L2103[19:17:08] ⇦ Quits: Madxmike (~Madxmike@172.56.1.232) (Remote host closed the connection)
L2104[19:17:10] <S3> instead of sending 53 byte cells
L2105[19:17:26] <S3> you are sending over 100 ATM sells in continuous streams that are interlaced
L2106[19:17:38] <S3> so you have first byte of first atm cell, first byte of second atm cell, etc
L2107[19:17:57] <S3> and by code they are represented as stm channels
L2108[19:18:20] <S3> a full stm trunk on default setup is between 160 - 180KB/.s
L2109[19:18:25] <S3> KB/s*
L2110[19:19:45] <S3> also, there is only a 5 byte header per cell
L2111[19:19:56] <S3> and ATM is circuit switched, not packet switched
L2112[19:19:59] <S3> so routing is much faster
L2113[19:20:16] <Magik6k> hmm
L2114[19:20:30] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2115[19:20:44] <Magik6k> So for large networks it seems reasonable-ish
L2116[19:21:08] <S3> right. for your little home base you're probably better off using lyqydnet or something
L2117[19:21:27] <S3> but if you're connecting towns and cities and servers..
L2118[19:22:13] <Magik6k> starkoin transaction is ~512 bytes, 1KB/s doesn't sound terrible for that
L2119[19:22:34] <Magik6k> at least for client
L2120[19:23:09] <Magik6k> Problem is that modded MC with 100+ players is already barely possible
L2121[19:23:20] *** Daiyousei is now known as SleepingFairy
L2122[19:23:20] <Magik6k> at least on 1 server
L2123[19:23:29] <DeanIsaKitty> BungeeCord?
L2124[19:23:47] <Magik6k> Taht's an option, but it's hacky way
L2125[19:24:03] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L2126[19:24:03] <Magik6k> and you need insane server hardware
L2127[19:24:03] <DeanIsaKitty> It's Minecraft. Tell me one thing about MC that's not a hack.
L2128[19:24:11] <S3> lol
L2129[19:24:34] <Rev2-MrWonderful2012> mining dirt with an iron shovel
L2130[19:24:50] <S3> One good thing is that CompanionCube has a DNS project that is protocol independant, so that people don't have to memorize ISDN telephone numbers for ATM
L2131[19:25:02] <S3> only ISPs do
L2132[19:25:18] <S3> well, even then, it's in the config
L2133[19:25:22] <CompanionCube> maybe I should write a reference client for it
L2134[19:25:37] <S3> and PNNI will do dynamic routing better than OSPF in some cases
L2135[19:25:38] <CompanionCube> in something non-lua because I don't know lua that well
L2136[19:25:45] <S3> lol
L2137[19:25:52] <Magik6k> hmm
L2138[19:26:17] <S3> if you were unaware, PNNI is what ATM uses for dynamic routing
L2139[19:26:29] <S3> like RIP or OSPF or EIGRP, etc
L2140[19:26:36] <S3> but with PNNI it's all automated
L2141[19:26:53] <S3> even failover is automatic
L2142[19:27:08] <S3> Which I think is greast
L2143[19:27:10] <S3> great*
L2144[19:27:34] <S3> http://www.cisco.com/c/dam/en/us/td/i/000001-100000/65001-70000/66001-67000/66059.ps/_jcr_content/renditions/66059.jpg
L2145[19:28:09] <S3> this one is probably easier to understand:
L2146[19:28:10] <S3> http://docstore.mik.ua/univercd/illus/1/11/1013211.jpg
L2147[19:28:28] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L2148[19:29:48] ⇨ Joins: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590)
L2149[19:32:39] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2150[19:32:49] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L2151[19:33:56] ⇦ Quits: Rev2-MrWonderful2012 (~EiraIRC@97-93-112-245.static.mtpk.ca.charter.com) (Remote host closed the connection)
L2152[19:34:26] ⇨ Joins: NaN (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2153[19:34:34] <NaN> ?help
L2154[19:34:44] <NaN> .commands
L2155[19:34:44] <EnderBot2> You can find information about the different bot commands here: http://goo.gl/X2hEb8
L2156[19:34:51] <NaN> .trivia
L2157[19:34:52] <EnderBot2> You can get a list of all attached components using the `components` program.
L2158[19:35:00] <S3> .components
L2159[19:35:03] <NaN> .trivia
L2160[19:35:03] <EnderBot2> Welcome to the dark side - here, have some cookies.
L2161[19:35:09] <S3> ...
L2162[19:35:18] <NaN> .ping
L2163[19:35:18] <^v4> Ping reply from NaN 0.25s
L2164[19:35:27] <NaN> .ping a
L2165[19:35:27] <^v4> NaN, No such user
L2166[19:35:36] <NaN> .ping ^v4
L2167[19:35:46] <NaN> .ping
L2168[19:35:46] <^v4> Ping reply from NaN 0.22s
L2169[19:35:58] <NaN> .ping asie
L2170[19:35:58] <^v4> Ping reply from asie 0.31s
L2171[19:36:06] <NaN> .ping v4
L2172[19:36:06] <^v4> NaN, No such user
L2173[19:36:09] <NaN> .ping ^v4
L2174[19:36:18] <NaN> .rules
L2175[19:36:18] <^v4> NaN, http://oc.cil.li/index.php?/topic/171-oc-channel-rules/
L2176[19:36:19] <DeanIsaKitty> People, if you want to spam there's #ocbots
L2177[19:36:19] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L2178[19:36:30] <NaN> I am not trying to spam
L2179[19:36:40] <DeanIsaKitty> Well, you're doing it anyway.
L2180[19:36:49] <NaN> but if there is a channel where I can try the oc bots then I'll switch channels
L2181[19:37:20] <CompanionCube> S3, /me should make an RFC-style spec
L2182[19:37:31] <CompanionCube> the current one is just a random piratepad document
L2183[19:39:22] ⇨ Joins: null_ (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2184[19:39:31] <null_> .blend
L2185[19:39:31] <^v4> null_,
L2186[19:39:35] <null_> ok
L2187[19:39:37] <null_> .blend
L2188[19:39:37] <^v4> null_,
L2189[19:39:42] <null_> what does that mean
L2190[19:40:12] <null_> .cmd dir
L2191[19:40:12] <^v4> Nope.
L2192[19:40:19] <null_> .cmd echo hi
L2193[19:40:19] <^v4> Nope.
L2194[19:40:31] <null_> .raw a
L2195[19:40:31] <^v4> Nope.
L2196[19:40:45] <DeanIsaKitty> Oh come on
L2197[19:41:24] <null_> .say hi
L2198[19:41:24] <^v4> null_, hi
L2199[19:43:07] <LactateFactate> null_: Stop.
L2200[19:43:11] <LactateFactate> Oh wait
L2201[19:43:16] <LactateFactate> Yeah don't do that in here
L2202[19:43:46] <LactateFactate> DeanIsaKitty: For fucks sake
L2203[19:43:59] <DeanIsaKitty> LactateFactate: What the hell do you want?
L2204[19:44:43] <LactateFactate> Stop directing people torwards #ocbots (It doesn't exist anymore), and #V (It is literally a shit fest in there)
L2205[19:45:14] <DeanIsaKitty> #ocbots doesn't exist anymore?? And where are people supposed to spam then?
L2206[19:45:39] <LactateFactate> DeanIsaKitty: #spam, duh
L2207[19:45:40] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L2208[19:45:59] <NaN> what about for people who want to play with other peoples bots
L2209[19:47:05] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L2210[19:48:45] ⇨ Joins: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net)
L2211[19:49:06] ⇦ Quits: null_ (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Quit: Web client closed)
L2212[19:50:00] <vifino> DeanIsaKitty: #V.
L2213[19:50:15] <NaN> :help
L2214[19:50:21] <DeanIsaKitty> NaN: Go to #V then and spam that channel
L2215[19:50:22] <NaN> wrong channel sorry
L2216[19:50:26] ⇦ Parts: NaN (webchat@97-93-112-245.static.mtpk.ca.charter.com) ())
L2217[19:51:02] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2218[19:51:14] <sugoi> .say wat
L2219[19:51:14] <^v4> sugoi, wat
L2220[19:56:34] ⇨ Joins: Madxmike (~Madxmike@172.56.1.232)
L2221[20:01:47] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (Ping timeout: 195 seconds)
L2222[20:25:50] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L2223[20:31:17] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 198 seconds)
L2224[20:34:15] ⇦ Quits: Madxmike (~Madxmike@172.56.1.232) (Remote host closed the connection)
L2225[20:34:18] ⇦ Quits: orthoplex64 (~orthoplex@cpe-66-69-96-209.satx.res.rr.com) (Quit: Leaving)
L2226[20:46:13] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2227[20:49:52] <gamax92> Don't you love a disclaimer that starts out like this? "Disclaimer: In case you are either 1) a complete idiot; or 2) a lawyer; or 3) both,"
L2228[20:50:09] <SF-MC> hah
L2229[20:51:16] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L2230[20:57:50] ⇨ Joins: Nachtara (uid74214@id-74214.charlton.irccloud.com)
L2231[21:01:05] <greaser|q> thinking of how vidmem can be stored @ 160x50 w/ 2 bytes for fg/bg and 2 bytes for the actual char data, spilling into the next char if it's an upper UTF block
L2232[21:01:44] <SF-MC> I'd imagine the spilling would lead to nasty edge cases
L2233[21:01:47] <greaser|q> and what would be the best way to utilise the exact same space for graphics
L2234[21:01:52] <greaser|q> SF-MC: literally
L2235[21:02:04] <SF-MC> ah
L2236[21:02:07] <SF-MC> for graphics
L2237[21:02:12] <greaser|q> but yeah, if someone decides to be a dick and make an invalid char, there's always U+FFFD
L2238[21:02:25] <SF-MC> eeeeh
L2239[21:02:48] <greaser|q> anyway, for 160x50 that would be 32KB of VRAM
L2240[21:02:55] <SF-MC> I'd say have a framebuffer that is 8bit configurable for pixel
L2241[21:03:11] <greaser|q> have you heard of the ANTIC chip in the Atari 800?
L2242[21:03:12] <SF-MC> Then however many would fit in that buffer
L2243[21:03:23] <SF-MC> no
L2244[21:03:24] <greaser|q> it lets you mix various graphics modes and text modes
L2245[21:03:56] <greaser|q> would be good being able to define the graphics mode for every "text row"
L2246[21:04:30] <greaser|q> with that said, if we go with the 32KB figure (it ends up at 32000 bytes, not 32KB which is 32768 bytes), we have uhh
L2247[21:04:45] <greaser|q> 640 bytes per line
L2248[21:05:04] <SF-MC> %calc 32000 / 640
L2249[21:05:04] <MichiBot> SF-MC: 50
L2250[21:05:14] <SF-MC> A 640 x 50 framebuffer
L2251[21:05:15] <SF-MC> uuuuh
L2252[21:05:25] <greaser|q> or 4 bytes per 8x16 char
L2253[21:05:26] <SF-MC> Not so sure about that
L2254[21:05:42] <greaser|q> that's why you'd allow 320x100 or 160x200 as well
L2255[21:05:49] <greaser|q> and we're only talking 8bpp right now
L2256[21:05:54] <greaser|q> 4bpp means you've got 320x200
L2257[21:06:02] <SF-MC> I don't see a need for any more than 8bpp honestly
L2258[21:06:09] <greaser|q> i know
L2259[21:06:14] <SF-MC> especially if the entire pallete is configurable
L2260[21:06:31] <SF-MC> (which it ought to be, given T3 graphics...)
L2261[21:06:42] <greaser|q> only the lower 16 colours are, sadly
L2262[21:06:53] <greaser|q> 1bpp means 640x400, although you won't have per-region fg/bg
L2263[21:07:30] <greaser|q> however, with 32768B RAM, we have 768 bytes left so you can make it per-row fg/bg for the 1bpp mode
L2264[21:08:05] <SF-MC> I'm tempted to say something like
L2265[21:08:09] <greaser|q> but we could just define fg/bg in the ANTIC knockoff and just use those 768 bytes for the ANTICy mode stuff
L2266[21:08:20] <SF-MC> whatever 640x480x8 happens to work out to
L2267[21:08:30] <SF-MC> %calc 640 * 480 * 8
L2268[21:08:31] <MichiBot> SF-MC: 2,457,600
L2269[21:08:38] <SF-MC> eeeehhhh
L2270[21:08:42] <greaser|q> 640x400x8 would be better because it keeps within nice bounds
L2271[21:08:50] <SF-MC> %calc 640 * 400 * 8
L2272[21:08:50] <MichiBot> SF-MC: 2,048,000
L2273[21:08:50] <greaser|q> namely, a hair under 256KB
L2274[21:09:13] <greaser|q> which oddly enough means it fits on a VGA card's RAM
L2275[21:09:17] <SF-MC> uh, that's... 2MB at this point
L2276[21:09:26] <SF-MC> unless I'm totally not mathing good
L2277[21:09:31] <greaser|q> that's because you multiplied bytes by 8
L2278[21:09:38] <SF-MC> %calc 2048000 / 1024
L2279[21:09:39] <MichiBot> SF-MC: 2,000
L2280[21:09:42] <SF-MC> yeah
L2281[21:09:44] <SF-MC> that's 2M
L2282[21:09:50] *** Tiin57 is now known as Tiin57_
L2283[21:09:55] *** Tiin57_ is now known as Tiin57
L2284[21:10:00] <greaser|q> 640 x 400 x 8bpp is 8 bits per pixel, not bytes, and there's 8 bits in a byte
L2285[21:10:10] <SF-MC> aw dammit
L2286[21:10:11] <greaser|q> so you just do 640 * 400
L2287[21:10:12] <SF-MC> I can't math
L2288[21:10:15] <SF-MC> you're right
L2289[21:10:41] <gamax92> greaser|q: I like this, when have?
L2290[21:10:51] <greaser|q> what do you mean "when have"
L2291[21:11:02] <greaser|q> i'm mostly just bored off my arse while i copy shit off this HDD to a new one before this HDD dies completely (it's bad sectoring)
L2292[21:11:08] <gamax92> oh, ...
L2293[21:11:23] <gamax92> well, atleast it's more progress to a vram thingy than the shit asie has spouted
L2294[21:11:23] <greaser|q> but yeah, if i can get into MC modding i'll probably have a go myself
L2295[21:11:41] <SF-MC> I think asie's stream thingy is kinda neat
L2296[21:11:44] <SF-MC> if rather... useless
L2297[21:11:54] <greaser|q> are you talking about the video streaming stuff
L2298[21:12:06] <SF-MC> I am, assuming that's what gamax92 meant
L2299[21:12:11] <gamax92> what no?
L2300[21:12:24] <greaser|q> ah yeah that's a different issue i think
L2301[21:12:30] <gamax92> asie has several times in the past talked about adding some graphical thing based on X device
L2302[21:12:35] <gamax92> and then that's all that's ever been said
L2303[21:12:44] <SF-MC> X device?
L2304[21:12:51] <gamax92> X = (insert device here)
L2305[21:12:59] <greaser|q> tbh i think an ANTIC-style approach would quite likely be the most appropriate method for getting gfx
L2306[21:14:11] <SF-MC> %calc 356 / 32
L2307[21:14:12] <greaser|q> if you arrange the pixel data weirdly enough you may be able to just abuse set()
L2308[21:14:13] <SF-MC> just to check
L2309[21:14:14] <MichiBot> SF-MC: 11.12
L2310[21:14:22] <SF-MC> %calc 256 / 32
L2311[21:14:22] <MichiBot> SF-MC: 8
L2312[21:14:43] <greaser|q> but tbh i think it'd still suck (fg/bg stuff) so setRaw() or setGfx() would be the best option i think
L2313[21:15:07] <SF-MC> what? no direct drawing to the memory buffer? :P
L2314[21:15:21] <SF-MC> We probably do need a separate funtion though
L2315[21:15:30] <SF-MC> s/funtion/function/
L2316[21:15:32] <MichiBot> <SF-MC> We probably do need a separate function though
L2317[21:16:26] <greaser|q> i'm mostly thinking if you can let the text mode not break when it's on a gfx mode line then it would be nice
L2318[21:16:27] <SF-MC> I'm also going to guess that as much as everyone thinks it would be cool
L2319[21:16:38] <SF-MC> it wouldn't get used a whole lot
L2320[21:16:42] <greaser|q> we will use it
L2321[21:16:46] <greaser|q> we being asie and myself
L2322[21:17:15] <SF-MC> We ought to come up with some sort of X style system
L2323[21:17:20] <greaser|q> i mean we wrote a fucking video codec and we have plans for other unattempted things
L2324[21:17:52] <SF-MC> what I'd like to see first is a properly multitasked OS
L2325[21:18:02] <greaser|q> maybe i should learn plan9k
L2326[21:18:11] <SF-MC> was thinking about it
L2327[21:18:15] <SF-MC> I was wanting to write an OS
L2328[21:18:27] <SF-MC> but the thing I couldn't figure out
L2329[21:18:37] <SF-MC> "how do you fix memory hogging issues?"
L2330[21:18:58] <SF-MC> There isn't an API to say "where is all the memory?"
L2331[21:19:14] <SF-MC> And attempts to do it will be wrong
L2332[21:19:21] <SF-MC> at least if you do the naive way
L2333[21:19:29] <greaser|q> well yeah, you use an API to get that info, or failing that, poke the OC devs with a PR
L2334[21:19:49] <SF-MC> The big problem is that its a core Lua change
L2335[21:19:52] <SF-MC> at least afaik
L2336[21:19:58] <greaser|q> tbh if you care about "proper multitasking", well, i'd like to get an ARM7TDMI emu working
L2337[21:20:03] <SF-MC> I did seriuosly try it once
L2338[21:20:09] <SF-MC> I got it kinda sorta working
L2339[21:20:22] <SF-MC> but only in a vanilla Lua, and only barely
L2340[21:20:45] <SF-MC> The right thing to do would be a coroutine library additions
L2341[21:20:48] <greaser|q> sadly i don't know anything about ARM MMUs other than "the one in the raspi might have 32KB pages"
L2342[21:20:52] <SF-MC> s/additions/addition/
L2343[21:20:54] <MichiBot> <SF-MC> The right thing to do would be a coroutine library addition
L2344[21:21:17] <SF-MC> a coroutine.getMemoryUsage() or some such
L2345[21:21:38] <SF-MC> hell I might try it again
L2346[21:21:39] <greaser|q> that would ultimately get what we call the "image size", the "resident size" would be notably more difficult
L2347[21:21:46] <greaser|q> well ok i think it's the "image size"
L2348[21:21:57] <greaser|q> shit's shared anyway, AFAIK
L2349[21:22:03] <SF-MC> That's still beter than
L2350[21:22:20] <SF-MC> "run coroutine, charge the new difference in global memory usage to it"
L2351[21:22:38] <SF-MC> that's the only way I can think of without needing a new library function
L2352[21:22:51] <SF-MC> but it's so ridiculous full of holes
L2353[21:22:56] <greaser|q> and also i think you're really only going to get the global usage
L2354[21:23:01] <greaser|q> well yeah, GC sweeps
L2355[21:23:28] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L2356[21:23:38] <greaser|q> when the incremental GC kicks in and cleans up the stuff that the refcount GC couldn't, it could falsely assume your coroutine freed something
L2357[21:23:46] <SF-MC> exactly
L2358[21:23:57] <SF-MC> or that some random allocation from elsewhere was from my coroutine
L2359[21:23:59] <SF-MC> like I said
L2360[21:24:00] <greaser|q> and yes, i know that lua has a refcount GC, i've been screwed by a use-after-free when using the C API
L2361[21:24:02] <SF-MC> so many holes
L2362[21:24:21] <SF-MC> I haven't dug into the Lua internals too much
L2363[21:24:24] <greaser|q> just because the API's a fuckton nicer than Python's, doesn't mean you can't accidentally use-after-free
L2364[21:24:39] <greaser|q> well basically it's one of the nicer embedding language APIs
L2365[21:24:49] <SF-MC> I honestly would have expected Python to have an awesome C API
L2366[21:25:15] <SF-MC> of course something that I *really* *really* like about Python is builtin FFI
L2367[21:25:29] <greaser|q> if there's one thing worse than python's C API, it's possibly one of erlang's many C APIs... but then they recommend you just use a pipe instead
L2368[21:25:50] <SF-MC> Honestly
L2369[21:26:00] <SF-MC> The one thing Lua is missing is builtin FFI
L2370[21:26:08] <greaser|q> and string.split
L2371[21:26:10] <SF-MC> because Lua modules are rediculously hard to find
L2372[21:26:34] <SF-MC> Lua is freakin fantastic when everything you need to do is in the stdlib
L2373[21:26:38] <SF-MC> otherwise
L2374[21:26:44] <SF-MC> good luck with that hell
L2375[21:27:08] <greaser|q> eh, you get used to the stack-based API of lua
L2376[21:27:32] <greaser|q> python's is very much a "do i need to add or remove a ref to this thing or does it throw one my way?" API
L2377[21:27:45] <SF-MC> but my point is, is that at that point, you also need to be a C programmer
L2378[21:27:51] <greaser|q> well yeah
L2379[21:28:06] <SF-MC> (which apparently people find difficult...)
L2380[21:28:10] <greaser|q> hell, you have to keep the refcount of the None object in python, otherwise it breaks when it tries to free it
L2381[21:28:52] <SF-MC> I actually /like/ C
L2382[21:29:02] <SF-MC> I dunno why people find it so difficult
L2383[21:29:04] <greaser|q> oddly enough luaffi *does* exist
L2384[21:29:08] <SF-MC> you just have to be paying attention
L2385[21:29:09] <greaser|q> SF-MC: strict typing of course
L2386[21:29:24] <SF-MC> yeah, it does, but it's probably for 5.1, right?
L2387[21:29:30] <SF-MC> That's the other thing that sucks awful
L2388[21:29:32] <greaser|q> it apparently works with 5.2
L2389[21:29:42] <SF-MC> if you *do* find a module, it's probably for 5.1
L2390[21:29:59] <gamax92> luaffi works on 5.2
L2391[21:30:10] <SF-MC> I'm a leading edge kinda guy, I'd be likely to use 5.3 nowadays
L2392[21:30:16] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L2393[21:30:27] <gamax92> luaffi does not work on 5.3 though
L2394[21:30:35] <SoraFirestorm> yeah, my system Lua is 5.3
L2395[21:30:42] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L2396[21:30:44] <greaser|q> from my experience the API between 5.1, 5.2, and 5.3 isn't horrendously different
L2397[21:30:59] <greaser|q> but there are things that change
L2398[21:31:01] <gamax92> greaser|q: the issue with luaffi was lua_remove was removed (hah)
L2399[21:31:10] <greaser|q> dammit, why would they remove remove
L2400[21:31:10] <gamax92> it turned into a macro
L2401[21:31:43] <SoraFirestorm> Because the macro is likely much faster
L2402[21:31:44] <greaser|q> oh right
L2403[21:31:55] <SoraFirestorm> It at least eliminates the overhead of the function call
L2404[21:32:10] <greaser|q> ah right, wouldn't you just fix that by recompiling it for 5.3?
L2405[21:32:12] <SoraFirestorm> I'm not sure what other reasons they had
L2406[21:32:23] <SoraFirestorm> depends on how deep the change was
L2407[21:32:30] <SoraFirestorm> if it was *just* changed to a macro
L2408[21:32:32] <SoraFirestorm> yeah
L2409[21:32:41] <greaser|q> lua_remove is a pretty simple operation API-wise
L2410[21:32:42] <SoraFirestorm> but if the prototype changed
L2411[21:32:55] <SoraFirestorm> then it would take some modification
L2412[21:32:58] <greaser|q> void lua_remove (lua_State *L, int index); <-- i don't think they'd change that
L2413[21:33:27] <greaser|q> #define lua_remove(L,idx) (lua_rotate(L, (idx), -1), lua_pop(L, 1))
L2414[21:33:33] <greaser|q> ^ well that's interesting
L2415[21:33:43] <SoraFirestorm> it looks like there wasn't a param change
L2416[21:33:43] <greaser|q> if you want ABI compat you could just nick that
L2417[21:33:52] <SoraFirestorm> so that should just be a recompile
L2418[21:34:19] <gamax92> it's not that luaffi is using it, it references it specifically as a function
L2419[21:34:24] <SoraFirestorm> given how short that is, and how simple it is
L2420[21:34:25] <gamax92> (I don't remember tbh)
L2421[21:34:42] <SoraFirestorm> I'm surprised it wasn't /already/ a macro
L2422[21:34:44] <SoraFirestorm> yeah
L2423[21:34:56] <SoraFirestorm> The symbol that used to be "lua_remove" no longer exists
L2424[21:35:10] <gamax92> here's colesbury's patch for that https://github.com/facebook/luaffifb/commit/d806f1ae30af77b2024d6c76868298db1b2980bc
L2425[21:35:17] <SoraFirestorm> because the "lua_remove" in the source will be macro'd out before it hits the compiler
L2426[21:36:22] <SoraFirestorm> uh
L2427[21:36:27] <SoraFirestorm> that patch is... ick
L2428[21:36:35] <SoraFirestorm> nonono
L2429[21:36:37] <SoraFirestorm> nvm
L2430[21:36:39] <SoraFirestorm> I can't read
L2431[21:37:11] <SoraFirestorm> it's fine
L2432[21:38:20] <SoraFirestorm> most of the rset of that patch is mostly changes in light of 5.3 making a distinction between floats and ints
L2433[21:38:57] <greaser|q> fun fact, ARM saturates floats before converting them to ints
L2434[21:39:15] <greaser|q> THAT bit me in the arse at some point when i was trying to get iceball working on my raspi
L2435[21:40:17] <SoraFirestorm> Lua would be even cooler if it had Lisp-style macros though
L2436[21:40:24] <SoraFirestorm> I think that is really cool
L2437[21:40:26] <greaser|q> another thing of course is ARM treats char as unsigned - solution: stdint.h seriously just use it
L2438[21:40:57] <SoraFirestorm> I'm trying to learn enough Lisp to be able to read and write simple stuff when the need arises for Emacs
L2439[21:42:16] <SoraFirestorm> that was the main motivator, anyways
L2440[21:43:00] ⇦ Quits: ConcernedHobbit (me@irc.concernedhobbit.eu) (Ping timeout: 189 seconds)
L2441[21:43:33] ⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 189 seconds)
L2442[21:43:44] ⇦ Quits: Stary2001 (Stary2001@praise.ipv6.fossil.stary2001.co.uk) (Ping timeout: 198 seconds)
L2443[21:44:24] <gamax92> Compile errors -> Linker errors -> Runtime errors
L2444[21:44:43] <SoraFirestorm> gamax92: ?
L2445[21:45:00] <gamax92> you write something, and then it doesn't compile
L2446[21:45:03] ⇨ Joins: samis (~samis@97e34878.skybroadband.com)
L2447[21:45:06] <gamax92> so you fix that, and then it won't link
L2448[21:45:12] ⇦ Quits: SleepingFairy (Daiyousei@dai.is.best.fairy.stary2001.co.uk) (Ping timeout: 189 seconds)
L2449[21:45:14] <gamax92> and then fixing that and getting a binary, it doesn't work right
L2450[21:45:17] <gamax92> repeat
L2451[21:45:26] <greaser|q> i don't get that many linker errors really
L2452[21:45:27] <SoraFirestorm> ah
L2453[21:45:32] <SoraFirestorm> me nether
L2454[21:45:38] <gamax92> :v who are you
L2455[21:45:43] <SoraFirestorm> Usually just compliation or runtime stuff
L2456[21:45:55] <gamax92> Well QT is giving me linker crap
L2457[21:46:04] <SoraFirestorm> I tend not to link with external libraries when I do stuff though...
L2458[21:46:22] <gamax92> _ZNK6QColor4blueEv
L2459[21:47:04] <SoraFirestorm> That and I don't do C++ :P
L2460[21:47:47] ⇦ Quits: MrRatermat (~ratermat@host81-131-145-231.range81-131.btcentralplus.com) (Ping timeout: 198 seconds)
L2461[21:47:49] <greaser|q> i tend to use this rather obscure language called C ;)
L2462[21:48:15] <gamax92> ... oh huh, library order apparently
L2463[21:48:24] <greaser|q> ah yes those linker issues are fun
L2464[21:48:40] <greaser|q> you'll notice them when getting an SDL project compiling to windows
L2465[21:48:58] <greaser|q> -lmingw32 -lSDL -lSDLmain <-- gotta get those in the right order
L2466[21:49:09] <gamax92> but what is the right order
L2467[21:49:13] ⇦ Quits: samis (~samis@97e34878.skybroadband.com) (Client Quit)
L2468[21:49:18] <greaser|q> there's 6 permutations of that
L2469[21:49:52] <greaser|q> tbh i don't really know the correct order
L2470[21:49:58] <greaser|q> i've done it a few times, but yeah
L2471[21:52:53] ⇦ Quits: CompanionCube (~samis@osiris.stary2001.co.uk) (Quit: ZNC - http://znc.in)
L2472[22:09:44] <gamax92> SDFJKSFHALKFJKFJAKLFJSFG
L2473[22:10:28] <gamax92> I'm getting messages like "libwx_qtu_core-3.1.so: undefined reference to `wxGenericCollapsibleHeaderCtrl::SetCollapsed(bool)'" yet can see in nm: "U wxGenericCollapsibleHeaderCtrl::SetCollapsed(bool)"
L2474[22:11:22] <gamax92> oh, http://comments.gmane.org/gmane.comp.lib.wxwidgets.devel/165723
L2475[22:17:23] <gamax92> I'll just revert to before that existed
L2476[22:24:53] * Kodos yawns and stretches
L2477[22:26:56] <gamax92> hey Kodos
L2478[22:30:59] ⇦ Quits: Lathanael|Away (~Lathanael@p549615CC.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L2479[22:35:17] <Kodos> Herro
L2480[22:36:47] ⇦ Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net) ()
L2481[22:36:59] <Kodos> TIL of the term Grammar Hammer
L2482[22:38:32] <sugoi> openos question for y'all
L2483[22:38:41] <sugoi> how would you guys feel if --- if you added an event listener
L2484[22:38:53] ⇨ Joins: Lathanael|Away (~Lathanael@p54961511.dip0.t-ipconnect.de)
L2485[22:39:14] <sugoi> then on that event handler, you tried to use /lib/shell commands: getenv, setenv, aliases, setAlias, or getAlias
L2486[22:39:21] <sugoi> and it asserted and said 'there is no active shell'
L2487[22:41:30] <sugoi> i could allow getenv
L2488[22:54:17] <SoraFirestorm> I'm not sure I get it
L2489[22:55:11] <sugoi> SoraFirestorm: aliases and assigned variables are shell instance specific (in the real world)
L2490[22:55:31] <sugoi> so i'm researching how to best handle this
L2491[22:58:42] <sugoi> SoraFirestorm: and during an event handler, the code is no longer within a shell process
L2492[22:58:58] <sugoi> it's actually running on the init.lua thread
L2493[22:59:05] <sugoi> iirc, i could verify that
L2494[22:59:09] <sugoi> either way, i need asserts
L2495[23:00:21] <SoraFirestorm> What exactly is the purpose of this system?
L2496[23:01:20] <sugoi> openos doesnt handle set vars and aliases correctly, i'm just cleaning it up
L2497[23:01:27] <SoraFirestorm> ah
L2498[23:01:28] <SoraFirestorm> ok
L2499[23:01:57] <sugoi> i almost never make a change that would break existing code
L2500[23:02:15] <sugoi> this would be an exception to that, potentially
L2501[23:02:37] <sugoi> probably strange for an event handler to call setAlias :)
L2502[23:14:12] <Kodos> Okay, time to go code my mag door lights
L2503[23:15:22] <Izaya> https://pbs.twimg.com/media/B9BJvHBIAAAkdaF.png
L2504[23:21:46] <Kodos> RAID Rack, should it have 2, 3, or 4 drives?
L2505[23:28:26] <greaser|q> depends on how many you actually need
L2506[23:28:35] <greaser|q> for "too many cooks" you'll probably want at least 2
L2507[23:31:36] ⇦ Quits: Deiwos (~deiwos@69.25.207.230) (Read error: Connection reset by peer)
L2508[23:32:59] <SoraFirestorm> "emacs is better than vi" -> "it's too peaceful here, let's start a flame war" XD
L2509[23:33:19] <SoraFirestorm> Also same for "vi is better than emacs"
L2510[23:33:24] <Izaya> yup
L2511[23:33:33] <Izaya> but we all know which is better so let's not start that
L2512[23:33:43] <SoraFirestorm> :P
L2513[23:33:45] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L2514[23:33:56] <SoraFirestorm> I'm merely going to say that I did try both
L2515[23:34:16] <SoraFirestorm> So it's not like I'm ragging on my not-choice for no reason
L2516[23:34:17] <Kodos> Atom best editor
L2517[23:34:22] <Izaya> tried emacs at one point
L2518[23:34:24] <Izaya> not my thing
L2519[23:34:30] <SoraFirestorm> I've heard really bad things about Atom
L2520[23:34:38] <Izaya> but I can see why people would choose to use emacs over another OS
L2521[23:34:42] <SoraFirestorm> Izaya: never did get the hang of the 'modal' thing
L2522[23:35:00] <SoraFirestorm> that was after at least a year of vi
L2523[23:35:24] <Izaya> I've ended up really liking using it
L2524[23:35:41] <Kodos> Looks like 3, if I'm doing access lights and separators
L2525[23:35:47] <SoraFirestorm> Emacs just made waaay more sense to me
L2526[23:35:59] <SoraFirestorm> I was actually thinking about what made me try it
L2527[23:36:14] <SoraFirestorm> I think it was esr in TAOUP that got me to try it
L2528[23:36:24] <Izaya> TAOUP?
L2529[23:36:30] <SoraFirestorm> The Art of Unix Programming
L2530[23:36:33] <Kodos> https://gyazo.com/5b6dc3f59ab7ee4610720742bac61161 Thoughts on the red?
L2531[23:36:46] <Izaya> ah
L2532[23:37:12] <Kodos> It's just concept design, mind you
L2533[23:37:15] <SoraFirestorm> Kodos: like the shape or the particular tone?
L2534[23:37:22] <Kodos> Shape, the colors aren't even final
L2535[23:37:23] <SoraFirestorm> well
L2536[23:37:38] <SoraFirestorm> wait, this is for the RAID block, right?
L2537[23:37:44] <Kodos> No, a rack mounted raid
L2538[23:37:52] <Kodos> The colors depict the 4 different slots on a rack
L2539[23:38:15] <Kodos> The red section is the design I have thus far for a 3 HDD slot raid
L2540[23:38:23] <SoraFirestorm> oooooh okay
L2541[23:38:32] <SoraFirestorm> I think that looks fine, yeah
L2542[23:38:45] <Kodos> I'm thinking the two dots in the middle are the access lights
L2543[23:38:49] <Kodos> Like the current RAID block has
L2544[23:38:52] <SoraFirestorm> I was going to ask
L2545[23:38:55] <SoraFirestorm> that sounds good to me
L2546[23:39:31] <Kodos> While on the subject, what other things do you guys think we need for rack mountables? Things like Geolyzer wouldn't make much sense, but what are some things you think would
L2547[23:39:50] <SoraFirestorm> hmmm
L2548[23:40:34] <SoraFirestorm> disk drive?
L2549[23:40:37] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L2550[23:40:39] <Kodos> Already a thing
L2551[23:40:49] <SoraFirestorm> really? since when?
L2552[23:41:00] <Kodos> Some time in the 1.6 dev builds
L2553[23:41:13] <SoraFirestorm> aaah okay
L2554[23:41:20] <SoraFirestorm> I'm still on 1.7.10 and the 1.5.x builds
L2555[23:41:34] <Kodos> I'm on 1.7.10, using the latest dev version =)
L2556[23:41:40] <SoraFirestorm> access point
L2557[23:41:42] <SoraFirestorm> ?
L2558[23:41:49] <Kodos> Racks already act as a relay
L2559[23:41:57] <Kodos> You'd just have to set a server up to be a repeater
L2560[23:42:02] <Kodos> Wouldn't be hard
L2561[23:42:08] <SoraFirestorm> what about the wireless part?
L2562[23:42:20] <SoraFirestorm> oh
L2563[23:42:28] <SoraFirestorm> guess you could just give a server a wireless card
L2564[23:42:31] <SoraFirestorm> nvm then
L2565[23:42:57] <Kodos> If I knew a good reason to need more RAM, I'd suggest that, but meh
L2566[23:43:02] <Kodos> I've never needed more than 4 mb
L2567[23:43:13] <SoraFirestorm> yeah
L2568[23:43:27] <SoraFirestorm> I think my local config has all the tiers bumped up 2x
L2569[23:43:50] <SoraFirestorm> so memory is not a rare resource in my pack :P
L2570[23:44:05] <Kodos> I play in creative, and use servers for 90% of what I do
L2571[23:44:15] <greaser|q> not sure what the default GPU budget is in 1.6
L2572[23:44:29] <SoraFirestorm> I play in survival, and admittedly have not gotten into computers much at all
L2573[23:44:30] <Kodos> I've also figured out a way to have two racks worth of components on a single server blade
L2574[23:44:33] <greaser|q> BTM had a budget of 256 for tier 3
L2575[23:44:45] <SoraFirestorm> 256... M?
L2576[23:45:00] <SoraFirestorm> wait
L2577[23:45:02] <Kodos> I've not messed with anything graphical since term.lua was updated to do 'windows'
L2578[23:45:07] <SoraFirestorm> that didn;t make any sense
L2579[23:45:26] <greaser|q> set costs 1, fill costs 2, copy costs 4, change fg,bg costs 2 each
L2580[23:45:40] <greaser|q> you have 256 of these per mc tick
L2581[23:45:49] <SoraFirestorm> ah
L2582[23:45:56] <greaser|q> in 1.5 they're separate budgets
L2583[23:46:05] <SoraFirestorm> aaah
L2584[23:47:48] <SoraFirestorm> I also not been doing much MC lately period
L2585[23:47:56] <SoraFirestorm> So I'm pretty far behind the curve
L2586[23:50:50] <Kodos> This is what I've got going for one project, though Vex did pretty much all the heavy lifting https://gyazo.com/98b39f1e95f1117ae67ed176c10a2e6c
L2587[23:51:07] <SoraFirestorm> pretty
L2588[23:51:24] <SoraFirestorm> what's the thing on bottom?
L2589[23:51:29] <SoraFirestorm> looks like a capacitor
L2590[23:51:31] <Kodos> Rack mounted capacitor
L2591[23:51:32] <Kodos> YEah
L2592[23:51:50] <Kodos> Bottom two racks are added by Computronics, capacitor and light board
L2593[23:52:19] <Kodos> The board is tracking left to right, reactor status, energy buffer, fuel levels, and waste levels
L2594[23:52:33] <Kodos> So at a glance, I can see whether I need to go putz with my reactor or not
L2595[23:53:13] <SoraFirestorm> what are the top two?
L2596[23:53:15] <Kodos> Most everything is automated anyway, so I should only need to go fix it if it's actually broken
L2597[23:53:20] <Kodos> Terminal server, and a T3 server
L2598[23:53:53] <SoraFirestorm> distinction?
L2599[23:54:10] <Kodos> Terminal server is what you bind a remote terminal to now, and T3 Server is just a Tier 3 Server blade
L2600[23:54:32] <SoraFirestorm> oh, terminal servers are a 1.6.x thing, right?
L2601[23:54:35] <Kodos> Yep
L2602[23:54:41] <SoraFirestorm> alrighty
L2603[23:55:13] <SoraFirestorm> The 1.6.x series is still in beta, right?
L2604[23:55:24] <Kodos> Pretty much
L2605[23:55:33] <Kodos> Just dev builds atm, you can find those in the jenkins, linked in the topic
L2606[23:55:51] <SoraFirestorm> yeah
L2607[23:55:56] <Kodos> And if you need a link to latest computronics, just let me know
L2608[23:56:02] <SoraFirestorm> just double-checking
L2609[23:56:10] <SoraFirestorm> Not interested in computronics, but thanks
L2610[23:56:22] <Kodos> Suit yourself, though there's a lot it adds that you don't see
L2611[23:56:24] <greaser|q> but then how will you get music for your fantastic demo
L2612[23:56:32] <Kodos> Or a ton of mod compatibility with OC
L2613[23:56:38] <SoraFirestorm> How is API compatibility in 1.6.x so far?
L2614[23:56:51] <SoraFirestorm> Will addons be fine or need updating?
L2615[23:56:59] <Kodos> Nothing breaking was changed, afaik
L2616[23:57:09] <Kodos> I'm about to plug in some OpenSec stuff and see for myself tho
L2617[23:58:00] <SoraFirestorm> lessee...
L2618[23:58:08] <SoraFirestorm> no particular order
L2619[23:58:19] <SoraFirestorm> Big Reactors (which, judging on your screen, is fine)
L2620[23:58:39] <SoraFirestorm> weeelll
L2621[23:58:40] <SoraFirestorm> nvm
L2622[23:58:52] <SoraFirestorm> not interested in listing out all of the mods that I know have cross-compat
L2623[23:59:38] <Kodos> iirc EnderIO compat is added via 'tronics
L2624[23:59:43] <SoraFirestorm> What does Computronics give me afa mod compat that OpenPeripheral and OpenComponent does not?
L2625[23:59:48] <SoraFirestorm> ok
<<Prev Next>> Scroll to Top