<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:17:31] ⇦ Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 190 seconds)
L2[00:23:07] ⇨ Joins: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
L3[00:55:22] *** Kasen is now known as rakiru|offline
L4[01:34:39] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Quit: Leaving)
L5[01:39:41] ⇨ Joins: Vexatos (~Vexatos@p5B3C8798.dip0.t-ipconnect.de)
L6[01:39:41] zsh sets mode: +v on Vexatos
L7[02:05:20] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:5cdb:dcb1:bb12:2138) (Quit: Leaving)
L8[02:08:28] <Vexatos> sooo ehm
L9[02:08:40] <Vexatos> has anyone had a chance to test Computronics 1.6.1 yet? :P
L10[02:11:33] <dangranos> what's new?
L11[02:12:21] <Vexatos> TIS-3D modules
L12[02:12:39] <Vexatos> They need testing, mainly whether they save properly on world reload, etc
L13[02:14:17] <asie> TIS-4D
L14[02:17:03] <Vexatos> dangranos, http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-NotEnoughModules.jar
L15[02:17:07] <Vexatos> if you're interested
L16[02:17:19] <Vexatos> The modules both are documented in the TIS-3D manual
L17[02:17:30] <dangranos> 1.7.10?
L18[02:18:02] <Vexatos> Yep
L19[02:18:07] <Vexatos> of course
L20[02:20:56] ⇦ Quits: jackmcbarn (jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92) (Ping timeout: 192 seconds)
L21[02:31:34] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L22[02:33:22] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L23[02:45:00] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Read error: Connection reset by peer)
L24[02:46:51] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L25[02:50:09] ⇨ Joins: jackmcbarn (jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92)
L26[02:51:37] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L27[02:51:37] zsh sets mode: +v on Kodos
L28[02:51:48] <Kodos> Elizabeth: Thanks =D
L29[02:56:13] <Kodos> kbai
L30[02:56:16] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Client Quit)
L31[03:00:16] ⇦ Quits: Yepoleb (~quassel@194-166-6-204.adsl.highway.telekom.at) (Killed (nova.esper.net (Nickname regained by services)))
L32[03:00:18] ⇨ Joins: Yepoleb (~quassel@178-190-229-170.adsl.highway.telekom.at)
L33[03:02:14] ⇦ Quits: GauHelldragon (~Gau@2602:306:bc96:8170:59c:1328:aec6:6c42) (Ping timeout: 206 seconds)
L34[03:03:16] ⇨ Joins: GauHelldragon (~Gau@2602:306:bc96:8170:a178:3691:a6b2:7486)
L35[03:11:27] <Sandra> Vexatos: what are the tis-3d modules?
L36[03:11:40] ⇨ Joins: Jezza (~Jezza@185.44.151.107)
L37[03:11:54] <Vexatos> Sandra, http://gfycat.com/OrangeSentimentalHippopotamus and one for interfacing with the tape drive
L38[03:14:40] <Sandra> Is that an rgb module? Cool.
L39[03:19:20] <Sandra> Vexatos, I don't suppose... It's 1.8.8?
L40[03:21:34] <Vexatos> Of course not
L41[03:34:26] <Sandra> :(
L42[03:34:50] <Sandra> 1.8.8 or bust.
L43[03:35:04] <asie> Vexatos: I'm going to be rewriting Colorful Lamps for 1.8.8
L44[03:43:45] <Vexatos> sure
L45[03:43:58] <Vexatos> Sandra, I cannot port a mod while removing 90% of its content
L46[03:47:14] <asie> >90%
L47[03:47:20] <asie> i can put Compatronics into Charset too
L48[03:47:26] <asie> I was actually considering it, at least for the Railcraft part
L49[03:47:30] <asie> as I am considering a "Carts" module
L50[03:47:39] <asie> adding RC automation, RC computer integration, decoration to minecarts
L51[03:47:51] <asie> the BetterStorage part, too, as Charset is integrating BetterStorage too
L52[03:51:29] <Vexatos> Railcraft part is mine
L53[03:51:31] <Vexatos> 100% my code
L54[03:51:34] <Vexatos> :<
L55[03:51:55] ⇦ Parts: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Leaving))
L56[03:52:02] <Vexatos> Ticket machine is the best thing I've ever made :P
L57[03:55:22] <Sandra> YouTube: has to load every 20 seconds, but doesn't turn the quality down.
L58[04:02:23] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-428-57.w92-132.abo.wanadoo.fr)
L59[04:05:18] ⇨ Joins: Xyxen (~Xyxen@node-1w7jr9y8170djcg79113quk44.ipv6.telus.net)
L60[04:15:42] <asie> Vexatos: The license lets me reuse it.
L61[04:15:45] <asie> :P
L62[04:15:47] <Vexatos> :(
L63[04:15:56] <Vexatos> You know that's not nice though
L64[04:16:03] <asie> I know, but you don't care about Computronics without Tape drives
L65[04:16:06] <asie> that's what you told me
L66[04:16:34] <Vexatos> I do care about Compatronics
L67[04:16:39] <Vexatos> since that is mostly my work by now
L68[04:17:32] <Vexatos> i.e. everything in .integration
L69[04:19:03] <asie> Okay then I won't take that
L70[04:19:12] <asie> unless you don't port it
L71[04:19:13] <asie> then I will
L72[04:19:24] <Vexatos> I will port is as soon as it's worth porting
L73[04:19:29] <asie> also taking the iron note block, the tape drive, the colorful lamp
L74[04:19:33] <asie> and possibly the ciphers
L75[04:19:40] <asie> all of them will, however, get improvements
L76[04:19:46] * Vexatos shrugs
L77[04:19:56] <Vexatos> I do care about tape drives and the items/blocks I made
L78[04:20:03] <Vexatos> most of which is in .integration anyway
L79[04:20:05] <asie> the tape drives are mein
L80[04:20:08] <asie> sorry
L81[04:20:10] <Vexatos> Of course
L82[04:20:23] <Vexatos> I don't understand them anyway
L83[04:20:41] <Vexatos> Oh right, the OC cards. those are mine too :D
L84[04:20:48] <Vexatos> (Not the FX card, I know >_>)
L85[04:21:13] <Izaya> SD cards?
L86[04:21:56] <asie> the OC cards are OCcidental
L87[04:22:45] <Vexatos> Izaya, yes, those too
L88[04:23:06] <Vexatos> asie, they actually are since I made them here in Germany
L89[04:26:49] ⇦ Quits: GauHelldragon (~Gau@2602:306:bc96:8170:a178:3691:a6b2:7486) (Ping timeout: 206 seconds)
L90[04:28:33] <Sangar> o/
L91[04:28:57] <Izaya> \o
L92[04:33:11] <Vexatos> o\
L93[04:33:31] <nxsupert> /o
L94[04:34:58] <Sangar> has anything interesting happened yesterday :P
L95[04:36:06] <asie> yes
L96[04:36:09] <asie> i sent you a query message
L97[04:41:58] <Sangar> oh! so you have
L98[04:46:05] <SuPeRMiNoR2> oh damn, it is late as hell
L99[04:46:58] ⇨ Joins: sciguyryan (~sciguyrya@109-205-170-6.dynamic.swissvpn.net)
L100[04:49:20] <Roadcrosser> let's see...
L101[04:49:24] <Roadcrosser> Yes! It's fixed!
L102[04:49:25] <Roadcrosser> Woot
L103[05:03:04] ⇦ Quits: Guest65193 (~Michiyo@lynx.afterlifelochie.net) (Ping timeout: 206 seconds)
L104[05:24:42] <Xyxen> OPPM is hardcoded to use Github, yes?
L105[05:26:22] <Sandra> I... Think so?
L106[05:26:35] <Sandra> It can be any github repo, I know that much.
L107[05:26:48] <Sandra> Anywhere on github.
L108[05:30:07] <dangranos> Xyxen: you can push a modification to it?
L109[05:35:21] <Xyxen> Alright, thanks
L110[05:36:17] <Xyxen> Was trying to see if I could twist it into a bit of an unorthodox use
L111[05:36:43] <Xyxen> My workflow is a bit clumsy at the moment haha
L112[05:37:44] <Xyxen> Working with a machine on a private server, editing files locally and running a wget wrapper to pull them onto that box
L113[05:40:18] <Xyxen> Going to be packaging them for OPPM sooner than later, so pulling incremental changes off of that sounded like an option, as long as I was only hitting my own host
L114[05:44:17] ⇦ Quits: Jezza (~Jezza@185.44.151.107) (Ping timeout: 195 seconds)
L115[05:48:17] ⇨ Joins: Jezza (~Jezza@185.44.151.107)
L116[05:59:52] <Vexatos> Sangar, found a bug
L117[06:00:27] <Vexatos> At least I think it is
L118[06:00:28] <Vexatos> http://git.io/v0jdm
L119[06:00:36] <Vexatos> it's only calling a block update on the client side...?
L120[06:01:05] <Vexatos> This causes EnderIO's OC conduits to not recalculate their connection like they should. They simply aren't receiving a block update >_>
L121[06:01:44] <Sangar> Vexatos, so moving the markBlockForUpdate into the client packet handler for the splitter state would fix it?
L122[06:02:02] <Vexatos> Well I tested, and I just had to place a block next to the OC conduit
L123[06:02:06] <Vexatos> and it would fix its connection
L124[06:02:12] <Vexatos> so I am 99% sure it's a missing block update :P
L125[06:06:09] <Something12> is there a faster way of checking if a variable is a number besides using type()
L126[06:06:32] ⇨ Joins: reinei (~reinei@p5DE8800D.dip0.t-ipconnect.de)
L127[06:06:51] <reinei> o/
L128[06:07:15] *** PizzaFlenix is now known as Flenix
L129[06:08:02] <Izaya> \o
L130[06:08:10] <Sangar> Vexatos, test and pr then :P
L131[06:08:26] <Vexatos> Sangar, I will not set up an OC dev env for such a tiny thing
L132[06:08:27] <Vexatos> >_>
L133[06:08:33] <Sangar> Something12, tonumber(blah) ~= nil maybe?
L134[06:08:42] <Vexatos> Any particular reason why you are only updating client-side?
L135[06:08:47] <Sangar> Vexatos, you don't have one set up? i'm disappointed in you
L136[06:08:56] <Sangar> Vexatos, uhm, i'm not?
L137[06:09:15] <Sangar> oh you mean the markthing?
L138[06:09:23] <Sangar> that's just for rendering
L139[06:09:36] <Sangar> i thought
L140[06:09:40] * Sangar shrugs
L141[06:09:40] <Sangar> idk
L142[06:09:43] <Xyxen> Something12, faster how? Perf or....?
L143[06:10:09] <Sangar> no brainspace for that right now, pondering wires :X
L144[06:10:29] <Something12> yes, faster execution
L145[06:10:51] <Sandra> Wires?
L146[06:11:13] <Sangar> charsetwires integration in tis3d
L147[06:11:23] <Sangar> (and after that all other kinds in 1.7)
L148[06:11:33] <Vexatos> Sangar, it's causing block updates
L149[06:11:33] <Sandra> Oh cool.
L150[06:11:55] <Vexatos> notifying neighbors that something changed
L151[06:12:29] <Izaya> what is this charset?
L152[06:12:58] <Sandra> Asies new mod.
L153[06:13:15] <Sandra> Or mods.
L154[06:13:15] <Izaya> what does it do?
L155[06:13:25] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L156[06:13:34] <Sandra> Elegant pipe system, few tweaks, rp2 clone.
L157[06:13:35] <reinei> Izaya: adds differnt kinds of things
L158[06:13:43] <reinei> wiht a character associated with every mod
L159[06:13:43] <Sandra> charset.asie.pl
L160[06:13:54] <reinei> like | for pipes and a hashbang for the core lib
L161[06:13:55] <asie> not really rp2 clone
L162[06:14:06] <asie> the gates will not be very clone-y
L163[06:14:12] <Xyxen> Something12, I'm not sure you're going to get any function faster than type(), but I'll dig a bit. Likely you'll need to restructure something else if perf is an issue
L164[06:14:13] <asie> the wires are but that's because they're a standard
L165[06:15:41] <Sandra> Wires and gates are the definition of rp2 clone.
L166[06:16:06] <Sandra> (Well that's what I mean when I say that.)
L167[06:18:45] <Something12> ayyyyyyy
L168[06:18:47] <Something12> optimized
L169[06:18:56] <Xyxen> What did you do?
L170[06:19:15] <Something12> You know your code is optimzed when finding the table length takes 42% of the execution time
L171[06:19:38] <Something12> I mean
L172[06:19:38] <Something12> most
L173[06:19:45] <Something12> like 99% ish
L174[06:19:48] <Something12> read the log wrong
L175[06:20:12] <Sandra> I remember when I was trying to fix my game because it was running really slowly. Then I realized if a row was offscreen I had no need to check if it needed to draw. That doubled my fps.
L176[06:21:34] * Elizabeth groans
L177[06:22:47] <reinei> Sandra: yeah the offscreen rendering problem
L178[06:24:40] <reinei> anyone here got a nice 1.8 server with oc and some form of ore doubling? (bonus points for having TIS-3D)
L179[06:24:53] <reinei> actually I just realized
L180[06:26:57] <Xyxen> Is wget known to demolish binary files?
L181[06:29:18] <Something12> ?
L182[06:29:21] <Something12> it just downloads
L183[06:29:50] <Xyxen> Yeah, forget it, seems to be a specific issue that I'll fuss with later
L184[06:31:24] <Something12> jesus christ luajit has optimized loops
L185[06:32:07] <Something12> the code to make the table to test the loops is > 97% slower than the loops themselves
L186[06:33:37] ⇦ Quits: calclavia (uid15812@id-15812.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L187[06:37:51] <Vexatos> Sangar, will you fix it now or should I open an issue? :P
L188[06:38:39] <Sangar> still busy with wires, so yeah, make an issue :P
L189[06:40:07] <Vexatos> done
L190[06:42:31] ⇦ Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 190 seconds)
L191[06:48:38] <cord> <MajGenRelativity> Whee
L192[06:51:37] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L193[06:53:48] <reinei> Hey Sangar since when can the code book overflow? this is awesome!
L194[06:54:16] <reinei> I can finally implement my completely useless RAM
L195[06:54:18] <Sangar> since i decided to not care that it'll look like shit if people mess with the configs :P
L196[06:56:02] <reinei> I don't care
L197[06:56:07] <reinei> I am currently coding BLIND
L198[06:56:16] <Sangar> lol
L199[06:56:16] <reinei> as it is overflowing my screen size xD
L200[07:00:05] <Elizabeth> \o/ Life is Strange downloaded
L201[07:05:15] ⇦ Quits: Xyxen (~Xyxen@node-1w7jr9y8170djcg79113quk44.ipv6.telus.net) (Quit: Leaving)
L202[07:15:23] ⇨ Joins: JD_ (webchat@103.248.244.234)
L203[07:15:30] <JD_> hi
L204[07:15:34] <reinei> hi
L205[07:15:47] <JD_> i wanted to know how to use Drones ?
L206[07:16:25] <JD_> ??
L207[07:16:45] <Sandra> JD_, what do you mean?
L208[07:16:48] <reinei> never actually used OC so I can'T help xD
L209[07:16:54] <Sandra> What about them do you want to know?
L210[07:17:05] <JD_> i mean how to program eeproms to use in drones ?
L211[07:17:24] <JD_> any api available i eeproms ?
L212[07:17:27] <JD_> ^in
L213[07:17:41] <reinei> don't you just inserta normal lua eeprom and code them in luad?
L214[07:17:48] <reinei> luad*
L215[07:17:51] <demhydraz> luad the moon daemon
L216[07:17:51] <Sandra> ~w custom
L217[07:17:51] <ocdoc> Predicted http://ocd.cil.li/tutorial:custom_oses
L218[07:18:07] <Sandra> JD_, that.
L219[07:18:07] <reinei> yes luad the moon deamon
L220[07:18:12] <JD_> drones run via eeproms right ?
L221[07:18:17] <Sandra> Yep.
L222[07:18:20] <JD_> what
L223[07:18:20] <reinei> I now need to learn OC custom os programming to make luad xD
L224[07:18:49] <Vexatos> demhydraz, have that on a server and you can connect to your clients using the program "rocket"
L225[07:19:08] <demhydraz> 10/10 would implement
L226[07:19:21] <Vexatos> packets sent will be called astronauts
L227[07:20:01] <demhydraz> And call the protocol MOOT. MOon Over TCP/IP.
L228[07:20:35] <Vexatos> Moo?
L229[07:20:38] <Vexatos> :3
L230[07:20:41] <Vexatos> Space cows!
L231[07:20:59] <reinei> hey luad was my TYPO so I may write the OS, right?
L232[07:21:29] <demhydraz> yea.
L233[07:21:40] <demhydraz> but you have to implement the rest of Vexatos' propositions, too.
L234[07:22:05] <reinei> well firstthings first: getting a feel for oc
L235[07:22:21] <reinei> as I still haven't written a single program in it
L236[07:23:09] <JD_> so how to get the drone moving ?
L237[07:23:15] <Vexatos> drone.move?
L238[07:23:16] <Vexatos> :P
L239[07:23:17] <JD_> no move function there
L240[07:23:21] <Vexatos> ~w drone
L241[07:23:21] <ocdoc> http://ocd.cil.li/component:drone
L242[07:23:34] <Vexatos> there very much is
L243[07:23:42] *** Guest6486 is now known as Magik6k
L244[07:23:48] <JD_> ok
L245[07:23:50] <Vexatos> reinei, print("hello world")
L246[07:24:10] <reinei> hello world
L247[07:24:27] <reinei> WARN: using the deprecated ',' syntax is discouraged
L248[07:24:31] <demhydraz> reinei: os.exit(-1)
L249[07:24:35] <Sandra> JD_, component.list("drone")().move()
L250[07:24:43] * reinei stopped with return code -1
L251[07:24:49] <JD_> ok
L252[07:24:53] <Vexatos> Sandra, no
L253[07:25:04] <Vexatos> component.proxy(component.list("drone)()).move()
L254[07:25:09] <JD_> so component must be required ?
L255[07:25:11] <Sandra> Oh... Yeah.
L256[07:25:13] <Sandra> Nope.
L257[07:25:24] <Vexatos> JD_, require doesn't exist
L258[07:25:29] <Vexatos> since there is no filesystem at all
L259[07:25:34] <JD_> oh
L260[07:25:42] <Izaya> there is a filesystem
L261[07:25:45] <Vexatos> nope
L262[07:25:48] <Vexatos> not on a drone
L263[07:25:49] <Izaya> there's just nothing on it when you start the drone
L264[07:25:50] <JD_> so how to get the component object ?
L265[07:25:56] <Izaya> yay for tmpfs?
L266[07:25:58] <Vexatos> JD_, it's just there
L267[07:25:59] <Vexatos> in _G
L268[07:26:02] <Sandra> Everything in the list on the custom_oses page, is there by default.
L269[07:26:05] <JD_> ok
L270[07:26:08] <Vexatos> ~w custom oses
L271[07:26:08] <ocdoc> http://ocd.cil.li/tutorial:custom_oses
L272[07:26:11] <Vexatos> read that
L273[07:26:19] <Vexatos> that tells you how much is available
L274[07:26:25] <JD_> yep read it
L275[07:26:37] <JD_> and how to program an eeprom
L276[07:26:43] <JD_> i mean from a pc
L277[07:26:56] <Izaya> you take the one in it out
L278[07:27:00] <Vexatos> you write the program to the file
L279[07:27:03] <Izaya> and put a blank or one to be overwritten in
L280[07:27:06] <Izaya> and then flash the EEPROM
L281[07:27:09] <Vexatos> then use "flash <filename>"
L282[07:27:15] <JD_> ok
L283[07:27:18] <JD_> ok
L284[07:27:20] <JD_> cool
L285[07:27:20] <Vexatos> and then follow the instructions while ignoring what Izaya just said
L286[07:27:34] <Izaya> that article doesn't mention the temporary filesystem that exists on the drone
L287[07:27:36] <Vexatos> because the flash program will tell you anyway
L288[07:27:37] <Izaya> yes ignore me
L289[07:27:46] <Izaya> not /ignore
L290[07:27:51] <Izaya> I exist to provide white noise
L291[07:27:59] <Izaya> also I'm sliiiiiiiiiightly drunk right now :D
L292[07:28:03] <reinei> so I exist to provide pink noise?!
L293[07:28:03] <Sandra> Gj.
L294[07:28:17] <reinei> Izaya: aren't you under age in your country?
L295[07:28:19] <Sandra> I exist to provide blue noise clearly.
L296[07:28:30] <Izaya> reinei, yeah?
L297[07:28:37] <Izaya> well, under age to buy alcohol
L298[07:28:40] <Izaya> and be provided alcohol
L299[07:28:48] <reinei> yeah whatever ... :P
L300[07:28:48] <JD_> the drones doc. article does not link to its component:api
L301[07:28:49] <Izaya> but there is no law stating I cannot drink in private
L302[07:29:06] <JD_> i meant component:drone
L303[07:29:07] <Izaya> say if I were to find some
L304[07:29:14] <Sandra> ~w component drone
L305[07:29:14] <ocdoc> http://ocd.cil.li/component:drone
L306[07:29:24] <Sandra> JD_, that.
L307[07:29:28] <JD_> ..
L308[07:29:45] <Vexatos> JD_, local drone = component.proxy(component.list("drone")())
L309[07:29:49] <Vexatos> like that?
L310[07:29:52] <JD_> yep but it must at least be accesable without the irc
L311[07:30:07] <JD_> i got it ..... thnx
L312[07:30:16] <Sandra> Um... U on the drone in nei? Maybe that works idk.
L313[07:30:28] <JD_> ??
L314[07:30:44] <JD_> i use TooManyItems
L315[07:30:51] <Sandra> Of course.
L316[07:30:53] <JD_> it does not show the api
L317[07:31:07] <Sandra> In that case... There isn't.
L318[07:31:13] <JD_> ............
L319[07:31:22] <Sandra> Component APIs are not in the manual.
L320[07:31:37] <JD_> yep figured that in the last 2 days
L321[07:31:49] <Sandra> You /can/ however access documentation from within the computer.
L322[07:31:55] <JD_> ???
L323[07:32:06] <reinei> help components or man components
L324[07:32:09] <reinei> probably man
L325[07:32:14] <JD_> oh
L326[07:32:16] <JD_> yeah
L327[07:32:22] <Sandra> Iirc they're the same thing.
L328[07:32:30] <JD_> but i was just confused about the drones
L329[07:32:38] <JD_> btw
L330[07:32:41] <reinei> yeah but if you have man you should damn well WRITE man too
L331[07:32:58] <Sandra> ...?
L332[07:33:26] <JD_> any ways to use an IDE to make and check the lua scripts in Windows ?
L333[07:33:39] <JD_> like SublimeText
L334[07:33:53] <demhydraz> lol
L335[07:33:54] <JD_> or VisualStudio
L336[07:33:57] <reinei> yes, you should be able to open the computer filesystem using explorer
L337[07:34:15] <Izaya> use vim
L338[07:34:22] <JD_> vim ?
L339[07:34:39] <demhydraz> yea vim
L340[07:34:40] <reinei> does vim support syntax highlighting?
L341[07:34:40] <Izaya> http://www.vim.org/download.php
L342[07:34:46] <Izaya> reinei, :syntax on
L343[07:34:47] <demhydraz> reinei: :syntax on
L344[07:34:49] <Izaya> or add it to the vimrc
L345[07:34:49] <demhydraz> damn it
L346[07:34:51] <Vexatos> does vim check for errors? :P
L347[07:34:56] <Izaya> Vexatos, it can
L348[07:34:59] <Vexatos> neat
L349[07:35:01] <Izaya> wait runtime errors
L350[07:35:01] <JD_> i my country vim is used for utensil cleaning
L351[07:35:04] <Izaya> or syntax errors?
L352[07:35:07] <demhydraz> Vexatos: https://github.com/scrooloose/syntastic
L353[07:35:07] * Vexatos obviously never used vim for more than git commit
L354[07:35:20] <Kubuxu> JD_: checkout zerobrane studio
L355[07:35:21] <Sandra> Idea has a lua plugin. :D.
L356[07:35:22] <reinei> ditto
L357[07:35:41] <JD_> k
L358[07:35:46] <demhydraz> I run atom with the vim mode because, well because.. because.. I don't even know anymore
L359[07:35:49] <Sandra> I use idea for everything.
L360[07:36:49] <Izaya> JD_, get gvim and the vim runtime
L361[07:36:59] <Sandra> Izaya... No.
L362[07:37:04] <Sandra> Don't...
L363[07:37:09] <Izaya> Sandra, shush
L364[07:37:12] <Sandra> No.
L365[07:37:15] <Izaya> don't ruin this just yet
L366[07:37:24] * demhydraz grabs popcorn
L367[07:37:27] <JD_> vim looks booring
L368[07:37:30] <Sandra> Vim is something you should learn for yourself.
L369[07:37:34] <Sandra> If you want to.
L370[07:37:35] <Izaya> JD_, you've never - ohhhh
L371[07:37:40] <Izaya> just try it
L372[07:37:44] ⇦ Quits: alekso56_off (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L373[07:37:54] <JD_> vim >?
L374[07:37:55] <reinei> how can a editor look 'boring'?
L375[07:38:05] <reinei> vim > vi thats for sure
L376[07:38:09] <JD_> i mean too much work to master
L377[07:38:09] <Izaya> vim > emacs
L378[07:38:15] ⇨ Joins: Inari (~Uni@p5DEC6404.dip0.t-ipconnect.de)
L379[07:38:18] <Sandra> Well of course.
L380[07:38:22] <Sandra> Also no.
L381[07:38:44] * Izaya prepares for the imminent religious war
L382[07:38:48] <Sandra> That.... Not that discussion please.
L383[07:38:53] <reinei> JD_: use SublimeText to open the file once you made it on the computer
L384[07:39:04] <demhydraz> vim is way better than emacs
L385[07:39:07] <JD_> yep i do that now
L386[07:39:11] <Izaya> but...
L387[07:39:12] <Izaya> vim
L388[07:39:13] <Izaya> D:
L389[07:39:16] <Sandra> ...
L390[07:39:18] <Sandra> No.
L391[07:39:20] <demhydraz> no vim? D:
L392[07:39:24] <Izaya> damnit Sandra you ruined it
L393[07:39:24] <JD_> nah ..
L394[07:39:29] <Izaya> I need another drink
L395[07:39:36] <demhydraz> I guess I'll be grabbing my jklç and leaving.
L396[07:39:44] <DeanIsaKitty> Why does everyone want to have the vim vs. emacs argument? It's a useless one.
L397[07:39:44] <Sandra> I can't be fucked with vim. I have nano.
L398[07:39:52] <demhydraz> lol nano
L399[07:39:54] <Sandra> If I need consoles.
L400[07:40:07] <Izaya> DeanIsaKitty, because it's tradition?
L401[07:40:07] <Sandra> Else, I use gedit. Or idea.
L402[07:40:25] <Sandra> Or notepad++, or atom.
L403[07:40:33] <demhydraz> eugh notepad++
L404[07:40:35] <Izaya> NP++ is nice on Windows
L405[07:40:38] <Inari> so
L406[07:40:39] <DeanIsaKitty> Izaya: Argue about tabs and spaces.
L407[07:40:43] <Izaya> still, gvim > np++
L408[07:40:46] <demhydraz> Tabs are clearly superior.
L409[07:40:50] <Inari> is it na issue if i keep a reference to EntityVillager? like should i use WeakReference instead?
L410[07:40:52] <JD_> any minecraft servers with OC (hacked) :D
L411[07:41:02] * demhydraz blinks
L412[07:41:06] <Izaya> DeanIsaKitty, I use single spaces so I'm not really in a position to start that one
L413[07:41:06] <SleepingFairy> tabs make me kek so much
L414[07:41:14] *** SleepingFairy is now known as Daiyousei
L415[07:41:21] <Sandra> JD_, not hacked, no.
L416[07:41:29] * demhydraz notices his name is too long
L417[07:41:32] <JD_> :(
L418[07:41:32] * Elizabeth hugs DeanIsaKitty
L419[07:41:33] *** demhydraz is now known as hydraz
L420[07:41:35] <reinei> oc hacked?
L421[07:41:40] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-078-042-115-204.hsi3.kabel-badenwuerttemberg.de)
L422[07:41:47] <hydraz> reinei: I think he means cracked minecraft.
L423[07:41:50] ⇦ Parts: Izaya (~Izaya@210.1.213.55) (Leaving))
L424[07:41:53] ⇨ Joins: Izaya (~Izaya@210.1.213.55)
L425[07:41:54] <reinei> ah no then
L426[07:41:57] <Izaya> fuck
L427[07:42:03] <DeanIsaKitty> JD_: 1. Cracked, not hacked, 2. Not a good question to ask in this channel, the OPs don't like it too much. LP
L428[07:42:05] <JD_> yep i mean cracked minecraft server
L429[07:42:07] <JD_> with OC
L430[07:42:13] <hydraz> Izaya: you missed a huge deal of nothing
L431[07:42:17] <JD_> oh................
L432[07:42:20] <Izaya> oh fun
L433[07:42:28] <Izaya> lots of nothing best nothing
L434[07:43:16] <JD_> i am standing in my world with level 100 Throns armour and the Zombies are ........
L435[07:43:17] <DeanIsaKitty> Izaya: I'm not sure if you should drink *more* or drink *less*...
L436[07:43:34] <Izaya> DeanIsaKitty, instructions unclear, got another drink
L437[07:43:46] <hydraz> Instructions unclear, got dick stuck in drink.
L438[07:43:50] <Sandra> Also, when it comes to tabs vs spaces: idek, I just let my editor do that shit.
L439[07:44:04] <Izaya> I sometimes dream of an ideal world
L440[07:44:11] <Izaya> where people can just use whatever editor they like
L441[07:44:21] <Izaya> and they all convert tabs to spaces or whatever they prefer
L442[07:44:38] <hydraz> I live in that world. It's the world of /doing things by yourself/
L443[07:44:42] <Sandra> Is that not how it is?
L444[07:44:56] <Izaya> Sandra, not all editors support it
L445[07:44:57] <reinei> Sandra: he porbably means that whnen I open a program YOU made it is converted to MY style
L446[07:45:14] <hydraz> but indent(1) is a thing.
L447[07:45:16] <reinei> also I'd like 3D editors + programming languages
L448[07:45:22] <Sandra> Well.... Im sure most editors could have a plugin for that.
L449[07:45:23] <hydraz> it's interface is worse than dd(1) but it is a thing
L450[07:45:36] <Izaya> dd has a perfectly fine interface
L451[07:45:37] <Sandra> Reinei, yessssss.
L452[07:45:39] <hydraz> lol.
L453[07:45:48] <Izaya> I use it at least once a week
L454[07:46:04] <Sandra> DD... Does not have a fine interface.
L455[07:46:11] <reinei> DD?
L456[07:46:13] <Daiyousei> dd what? the disk tool?
L457[07:46:13] <hydraz> dd's interface is anything /but/ fine
L458[07:46:17] <hydraz> reinei: disk destroyer
L459[07:46:26] <Daiyousei> the interface is fine lol
L460[07:46:27] <Izaya> input file, output file, block size and whatever other options you want
L461[07:46:34] <Izaya> know what has a really bad interface?
L462[07:46:39] <Izaya> Windows.
L463[07:46:42] <hydraz> Yeeea
L464[07:46:58] <Izaya> would prefer dd to windows
L465[07:47:05] <Sandra> No.
L466[07:47:06] <hydraz> I'd prefer ed to windows.
L467[07:47:14] <Izaya> ed is fun
L468[07:47:17] <hydraz> ?
L469[07:47:23] <Izaya> ex is better
L470[07:47:25] <Izaya> vi > ex
L471[07:47:29] <Izaya> vim > vi
L472[07:47:35] <hydraz> ex > *
L473[07:47:36] <Izaya> nvim is technically better
L474[07:47:41] <Izaya> but I still prefer vim
L475[07:47:46] <Sandra> Besf e
L476[07:47:49] <Izaya> but that's because I do stuff weirdly
L477[07:47:55] <hydraz> doesn't everyone
L478[07:47:56] <Sandra> I use butterflies.
L479[07:48:01] <hydraz> EMACS?!
L480[07:48:17] <Izaya> I have a problem with using butterflies
L481[07:48:17] <Daiyousei> ew
L482[07:48:18] <reinei> ~xkcd programmers
L483[07:48:24] <reinei> aww was worth a try
L484[07:48:28] <Izaya> what if you're on a planet with no atmosphere?
L485[07:48:44] <reinei> Izaya: then you are clearly coding using the universe strategy
L486[07:48:48] <Sandra> You won't be there either.
L487[07:49:04] <reinei> also, what are you coding on then? the radiation would foil any and ALL programms?
L488[07:49:17] <Izaya> reinei, no
L489[07:49:31] <Izaya> there would be non-atmospheric planets with minimal radiation
L490[07:49:44] <reinei> and you'd freez to death?
L491[07:49:56] <Izaya> well that too
L492[07:50:10] <Izaya> but freezing would be the least of your issues on a non-atmospheric planet
L493[07:50:24] <reinei> you can eitehr have a sun &atomospherre (+ magnetic core) OR have no sun + no atmosphere (and optionally a magnetic core to lower the radiation)
L494[07:50:34] <reinei> I assumed you had a space-suit
L495[07:50:49] <DeanIsaKitty> magnetic core does not lower radiation exposure. Just particle exposure.
L496[07:51:08] * DeanIsaKitty cuddles Elizabeth
L497[07:51:11] <reinei> yes, but alpha and beta radiation ARE particles
L498[07:51:25] <reinei> so technically it lowers radiation a tiny bit
L499[07:52:02] <DeanIsaKitty> Well, if you have an atmosphere alpha radiation is not a problem at all.
L500[07:52:34] <reinei> yes which is why I included the magnetic core as an optional on the non atmosphere and just as a given with atmosphere (as it s useless anyway)
L501[07:53:56] <DeanIsaKitty> But for the magnetic core to be effective you'd also have to not be anywhere near the poles :P
L502[07:54:09] <reinei> not my problem xD
L503[07:54:20] <reinei> Izaya is trying to code on such a planet
L504[07:54:33] <Izaya> without a space suit, naturally
L505[07:54:54] <reinei> well, you aren't human so I assumed you din't need to breath
L506[07:55:16] <Izaya> it's all technicalities after a while
L507[07:55:19] <Inari> http://imgur.com/gallery/gcW6oKb
L508[07:55:40] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L509[07:57:45] <JD_> why does "flash l" say file not found ?
L510[07:58:12] <Inari> either you have no flash program for some rason
L511[07:58:16] <Inari> or you have no file called l
L512[07:58:16] <Inari> :P
L513[07:58:33] <JD_> but i have an eeprom loaded
L514[07:58:37] <JD_> in the pc
L515[07:58:44] <JD_> lua bios eeprom
L516[07:58:58] <Inari> uh
L517[07:59:03] <Inari> whats flash l supposed to do then? :P
L518[07:59:31] <Inari> try
L519[07:59:33] <Inari> flash -l
L520[07:59:33] <JD_> flash l is supposed to print contents of currenteeprom
L521[07:59:39] <JD_> thnx just saw
L522[07:59:42] <JD_> :)
L523[07:59:45] <Inari> haha
L524[07:59:51] <Inari> uuuh
L525[07:59:53] <Inari> -q is handy
L526[07:59:58] <JD_> -q ?
L527[08:00:09] <Inari> "quiet mode, dont ask questions"
L528[08:00:10] <JD_> ah -q
L529[08:00:12] <JD_> why ?
L530[08:00:35] <Inari> cause i hate having to hit an extra enter to not change name and confirm that i put the eeprom in
L531[08:00:45] <JD_> haha
L532[08:01:05] <Izaya> inari knows how this works
L533[08:01:12] * Izaya needs another drink, brb
L534[08:01:42] <reinei> izaya is today your birthday or are you just EXTREMELY euphoric?
L535[08:01:54] <Izaya> I'm on holiday!
L536[08:01:58] <Izaya> that was like two months ago
L537[08:02:21] <reinei> not talking about that
L538[08:02:21] <Sandra> Wow.
L539[08:02:24] <reinei> but still
L540[08:02:48] <Izaya> I'm confused
L541[08:02:53] <Izaya> waht was being spoken about?
L542[08:03:34] <Inari> morning has broken~
L543[08:06:33] <JD_> how can i take drones back into inventory ?
L544[08:06:41] <JD_> break them ?
L545[08:06:59] <Izaya> shift-rightclick IIRC
L546[08:07:08] <JD_> ok
L547[08:07:46] <Inari> nope
L548[08:07:47] <Inari> wrench
L549[08:07:51] <Inari> shift-rightlcick turns em on
L550[08:07:55] <Vexatos> Inari!
L551[08:08:01] <Inari> Vexatos: !
L552[08:08:03] <Vexatos> Haveyoutestedcomputronicsonepointsixyet
L553[08:08:12] <Inari> No?
L554[08:08:23] <Vexatos> Awww
L555[08:08:44] <Inari> i play on a modpack server
L556[08:08:46] <Inari> we dont get updates like that
L557[08:08:47] <Inari> :p
L558[08:08:49] <Vexatos> >_>
L559[08:08:56] <Vexatos> Noone wants to test my modules :(
L560[08:09:02] <Inari> haha
L561[08:09:07] <Izaya> 1.6 huh?
L562[08:09:10] <Inari> i havent even completed my stack-module RAM yet
L563[08:09:24] <Vexatos> Izaya, 1.6 has been out for weeks :P
L564[08:09:25] <Sandra> I would... If my computer ain't dead. If they were on 1.8.8.
L565[08:09:26] <Izaya> when I have a computer capable of running the second-worst-optomised game in history
L566[08:09:27] <Vexatos> I am talking 1.6.1
L567[08:09:29] <Izaya> I'll try it
L568[08:09:43] <Inari> Sandra is seretely Kodos
L569[08:09:56] <Vexatos> Sounds like it
L570[08:10:00] <Izaya> wait 1.8?
L571[08:10:01] <Vexatos> Inari, reinei made some RAM
L572[08:10:03] <Izaya> never mind then
L573[08:10:06] <Vexatos> Izaya, wat
L574[08:10:12] <Inari> Vexatos: well mine mostly works :P
L575[08:10:14] <Izaya> 1.8.8
L576[08:10:14] <Inari> keyword mostly
L577[08:10:20] <Inari> reinei: show !
L578[08:10:21] <Vexatos> Izaya, TIS-3D is for 1.7.10 and 1.8.8
L579[08:10:21] <Sandra> Izaya, 2nd worst optimized? What's the most.
L580[08:10:32] <Sandra> I mean worst.
L581[08:10:35] <Izaya> Sandra, ARK: Survival Evolved
L582[08:10:41] <Izaya> I mean ffs
L583[08:10:42] <Inari> meh
L584[08:10:47] <Izaya> 30FPS on my box?
L585[08:10:47] <Vexatos> Computronics is for 1.7.10 obviously :P
L586[08:10:56] <Izaya> and the graphics are on low?
L587[08:11:06] <Inari> everything about Ark shouts to me "hey we just threw some stuff together in an engine we didnt reallyunderstand and it got popular :P"
L588[08:11:09] <Sandra> It's also quite graphically wowers.
L589[08:11:10] <Inari> including "ShooterGame"
L590[08:11:31] <Izaya> Inari, yeah it's basically 'we made a cool thing so buy it'
L591[08:11:34] <Izaya> but it is actually cool
L592[08:11:37] <Inari> nah
L593[08:11:38] <Izaya> I just don't have the time to play
L594[08:11:43] <Inari> did they fix stone mining yet?
L595[08:11:48] <Inari> like you know
L596[08:11:48] <Izaya> nor the patience to run a game at console framerates
L597[08:11:51] <Inari> things not weirdly exploding
L598[08:12:14] <Inari> im not sure what 30fps has to do with console
L599[08:12:15] <Sandra> It has a dedicated poop button.
L600[08:12:33] <Sandra> That's the only reason I'd play it.
L601[08:12:39] <Inari> lol
L602[08:12:44] <Inari> eh
L603[08:12:49] <Inari> its just not a game for me i guess :P
L604[08:13:01] <JD_> how do i destroy a drone/?
L605[08:13:16] <Inari> disassembler?
L606[08:13:21] <Inari> throw into lava?
L607[08:13:22] <Inari> dunno?
L608[08:13:29] <JD_> i cant pick it up
L609[08:13:33] <Inari> wrench it
L610[08:13:37] <Vexatos> JD_, with a wrench I think
L611[08:13:37] <JD_> its placed
L612[08:13:40] <Inari> wrench it
L613[08:13:41] <JD_> ok
L614[08:13:41] <Vexatos> e.g. the OC scrench
L615[08:13:47] <Sandra> Yeah. Scrench it.
L616[08:14:02] <Inari> Vexatos: so is it bad to keep a reference to EntityVillager? :P like should i use WeakReference for that
L617[08:14:21] <JD_> ok wrenched it ! YAY
L618[08:14:22] <JD_> thanx
L619[08:14:31] <Inari> cant you tnt it too?
L620[08:14:38] <Vexatos> Inari, it is
L621[08:14:48] <reinei> Inari: not quite wuite ready
L622[08:14:52] <Inari> so WeakReference then, yeah?
L623[08:14:55] <Vexatos> Inari, http://git.io/vEe89
L624[08:14:58] <Vexatos> read that
L625[08:15:15] <Inari> i see weakreference
L626[08:15:16] <Inari> ++:P
L627[08:15:20] <reinei> my RAm has a problem with storing things in indexs 1, 17 and so on xD
L628[08:15:56] <Inari> ah
L629[08:15:57] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L630[08:16:00] <Inari> you store its uuid into nbt
L631[08:16:01] <Inari> thats neat
L632[08:17:18] <Inari> my ram only has 0-15 or so
L633[08:17:19] <Inari> :D
L634[08:17:29] <reinei> aka a stingle stack
L635[08:17:38] <Inari> ya
L636[08:18:04] <reinei> well I just noticed mine ins't a RAM that much xD
L637[08:18:25] <reinei> as storing at address 1 when it is empty will push it to 0 actually xD
L638[08:32:37] *** Cranium[Away] is now known as Krampus
L639[09:05:21] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Read error: Connection reset by peer)
L640[09:11:43] * vifino stretches and curls up on Elizabeth
L641[09:11:51] * Elizabeth pets vifino
L642[09:12:46] * vifino purrs
L643[09:16:50] <Inari> http://imgur.com/gallery/hOaj6
L644[09:28:18] ⇦ Quits: JD_ (webchat@103.248.244.234) (Ping timeout: 204 seconds)
L645[09:48:30] <gamax92> Mimiru: There, I wrote an oclogs to hexchat scrollback converter
L646[10:00:01] ⇨ Joins: alekso56_off (~znc@ti0107a400-2313.bb.online.no)
L647[10:08:41] <Inari> hrm
L648[10:09:42] <Inari> scala is confusing at ties
L649[10:09:54] <gamax92> Scala.Bondage
L650[10:10:01] <Inari> lewd
L651[10:12:49] <hydraz> FreeBSDM.
L652[10:16:03] <Skye> ...
L653[10:17:01] <gamax92> it's okay Skye
L654[10:17:21] <gamax92> one day you'll get those training wheels off and become a big boy.
L655[10:18:38] <gamax92> Dammit I left my build script at home, welp time to rewrite it D:
L656[10:20:08] <Inari> hrm
L657[10:20:14] <Inari> scala.Option has no .unwrap? :<
L658[10:20:45] <Skye> gamax92, wat
L659[10:22:50] <gamax92> sorry, a big girl
L660[10:23:07] <gamax92> I'm not a parent.
L661[10:24:07] <vifino> gamax92: You are amazing, good sir.
L662[10:24:59] <gamax92> vifino: https://www.youtube.com/watch?v=o8QTzDSz6HE
L663[10:24:59] <MichiBot> gamax92: Chris Huelsbeck - Compilation III.sid | length: 2m 51s | Likes: 13 Dislikes: 1 Views: 259 | by s2325
L664[10:26:05] <vifino> gamax92: sounds good
L665[10:30:29] <Inari> Vexatos: uhhh
L666[10:30:41] <Inari> EntityVillager seems to not have getPersistentID? xD
L667[10:30:47] <Inari> oh
L668[10:30:49] <Inari> nevermind
L669[10:39:44] ⇨ Joins: jhagrid77 (webchat@c-68-62-82-1.hsd1.mi.comcast.net)
L670[10:40:34] <gamax92> AGH the VGA ghosting is intense today.
L671[10:42:17] <jhagrid77> Well then
L672[10:42:25] <gamax92> Yes
L673[10:42:27] <Inari> sigh MC
L674[10:42:56] <Inari> why is finding an entity by UUID made so annoying
L675[10:42:56] <Inari> :P
L676[10:48:32] <jhagrid77> Anyone know of some good mods to go along with MC?
L677[10:48:39] <jhagrid77> 1.7.10 or 1.8
L678[10:48:57] *** rakiru|offline is now known as Kasen
L679[10:48:59] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L680[10:49:05] <vifino> I'd say Forge, the rest doesn't matter.
L681[10:50:34] <jhagrid77> Hu?
L682[10:55:45] <Inari> lol
L683[11:11:54] ⇦ Quits: jackmcbarn (jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92) (Ping timeout: 192 seconds)
L684[11:12:45] <gamax92> Well hello there, you're a nice big spider.
L685[11:12:50] <gamax92> die.
L686[11:24:52] <Inari> hmmmmm
L687[11:25:02] <gamax92> s/h/m/
L688[11:25:02] <Kibibyte> <Inari> mmmmmm
L689[11:25:08] <Inari> trying to thin of the best way to do this, but also wondering if im overengineering lol
L690[11:29:57] ⇨ Joins: jackmcbarn (jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92)
L691[11:29:59] <Inari> currently: trade upgrade scans for villagers, makes a trade instance for each trade, trade instances hold a weak reference to villager and their UUID and have the function for getting input/output and doing the trade, so the trade objects would store the uuid to NBT then find the entity back on loading by using the UUID
L692[11:29:59] <Inari> "problems": finding the villager back by UUID, dont want to replicate the code to scan in the trade class when its already in the trade upgrade class, etc
L693[11:29:59] <Inari> another idea: trade upgrade scans for villagers, makes a trade instnace for each trade, trade instances stores UUID and recipe ID and their methods just act as aproxy to call back to the trade upgrade instance, which does the actaul trades, in this case the frist time a trade object is used it uses the uuid to grab a weakreference to the villager and keeps that cached
L694[11:29:59] <Inari> then it uses that weakrefernce for further calls... problems: might need reference counting and such, as to not keep weakreferences stored (if theres no unload/reload) for a long time
L695[11:35:17] <Sangar> https://twitter.com/SangarWasTaken/status/678265629892354048 \o/
L696[11:35:20] <MichiBot> Sat Dec 19 11:28:22 CST 2015 @SangarWasTaken: Bundled redstone support for TIS-3D incoming!
L697[11:35:37] <Sangar> now just to write the manpage, backport it and write integration for all the bundled rs mods on 1.7 :X
L698[11:41:50] <Inari> whats charset even? just a bundled redstone mod?
L699[11:43:40] <Sangar> bundled redstone, simple pipes, tweak stuff for now
L700[11:43:53] <Sangar> as separate, simple hence modular mods
L701[11:44:13] <Sangar> (as simple as bundled redstone can get :P)
L702[11:45:01] <gamax92> SPIDER NOT DEAD
L703[11:45:02] <gamax92> EMERGENCY
L704[11:46:30] <Inari> gamax92: hit the self destruct button!
L705[11:46:48] <gamax92> I threw a bowling ball at it instead
L706[11:48:50] <Inari> o.o
L707[11:49:00] <Inari> must be a very big spider XD
L708[11:49:00] <vifino> ewww
L709[11:49:38] <jhagrid77> I have a feeling im about to screw up, looking at the top 100 minecraft 1.8 mods, and I've already gotten like 10 lol
L710[11:50:09] <Inari> screw what up
L711[11:51:54] <jhagrid77> My laptop lol
L712[11:53:31] <Izaya> gamax92, no shotgun yet?
L713[11:56:28] <reinei> I thought youwere supposed to build orbital alser cannons to burn ants
L714[11:56:36] <reinei> what do you need for a spider then? O.o
L715[11:56:52] <Inari> sun-orbiting planet destroying cannons obviously
L716[11:56:58] <gamax92> ants aren't bad ...
L717[11:57:17] <reinei> its not like they are bad
L718[11:57:26] <reinei> (well they are for our house ...)
L719[11:57:48] <gamax92> spiders however, will eat you in your sleep and this one is huge, could eat my house
L720[11:58:22] <malcom2073> That's nonsense
L721[11:58:28] <reinei> I seriously need something to do
L722[11:58:29] <malcom2073> They don't eat you in their sleep, they plant their babies in your ears
L723[11:58:38] <reinei> malcom2073: not under your skin?
L724[11:58:46] <malcom2073> reinei: Well. under the skin in your ears maybe
L725[11:58:58] <reinei> ah, yhea I always mix that up
L726[12:02:02] <Vexatos> gamax92, they eat mosquitos though
L727[12:02:05] <Vexatos> it's like hornets
L728[12:02:08] <Vexatos> those eat wasps
L729[12:02:09] <Vexatos> I love them
L730[12:02:21] <Vexatos> they are harmless AND eat things that harm you
L731[12:02:25] <reinei> Vexatos: this SUmmer I saw 3 spiders actually eat wasps as well
L732[12:02:38] <reinei> so they got double awesome for me
L733[12:02:49] <Vexatos> wow
L734[12:02:52] <reinei> as less than 1% are actually big enough to eat wasps
L735[12:02:55] <Vexatos> those spiders are cool
L736[12:03:06] <Vexatos> well hornets surely are big enough
L737[12:03:18] <Vexatos> one hive of hornets is capable of eating a bucket of wasps every day :D
L738[12:03:35] <Vexatos> but they do sound like helicopters landing when one is in your house >_>
L739[12:19:15] <Inari> i wonder if #minecraftforge gives generla programming advice
L740[12:19:50] <Inari> http://i.dailymail.co.uk/i/pix/2013/10/08/article-2449483-187F47DC00000578-460_634x423.jpg them hornets
L741[12:20:10] <malcom2073> KILL IT WITH FIRE
L742[12:21:14] <Vexatos> cute
L743[12:21:35] <Vexatos> malcom2073, the bigger the thing, the more harmless it is
L744[12:21:46] <Vexatos> except for wasps. Wasps are always evil
L745[12:21:59] <Inari> so bears are much more harmless than my cat?
L746[12:22:12] <malcom2073> Hornets are a type of wasp aren't they?
L747[12:22:16] ⇨ Joins: reinei_ (~reinei@p5DE8926C.dip0.t-ipconnect.de)
L748[12:23:24] <Vexatos> no
L749[12:23:25] <Vexatos> not at all
L750[12:23:32] <Vexatos> they eat wasps
L751[12:23:35] <Vexatos> they are much larger
L752[12:23:39] <Vexatos> have different types of hives
L753[12:23:52] <Inari> hrm
L754[12:23:54] <Vexatos> they're about as different as bees are
L755[12:23:55] <malcom2073> Hmm, nope wiki says they're wasps
L756[12:23:56] <Inari> whats the best starter hammer <.<
L757[12:24:13] <Vexatos> Inari, https://www.youtube.com/watch?v=JU5LMG3WFBw
L758[12:24:13] <MichiBot> Vexatos: Queen - Hammer To Fall (Official Video) | length: 3m 55s | Likes: 8666 Dislikes: 93 Views: 2214833 | by Queen Official
L759[12:24:20] <Inari> :P
L760[12:24:22] ⇦ Quits: jhagrid77 (webchat@c-68-62-82-1.hsd1.mi.comcast.net) (Ping timeout: 204 seconds)
L761[12:24:29] <malcom2073> Inari: https://www.youtube.com/watch?v=SvKY8FJY0Qk
L762[12:24:30] <MichiBot> malcom2073: STOP... Hammer time! | length: 2s | Likes: 263 Dislikes: 66 Views: 153242 | by TheKingshine
L763[12:24:50] ⇦ Quits: reinei (~reinei@p5DE8800D.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L764[12:26:11] <Inari> alumite hammer maybe
L765[12:26:20] ⇨ Joins: jhagrid77 (webchat@c-68-62-82-1.hsd1.mi.comcast.net)
L766[12:26:38] <jhagrid77> You know you're bored when you start researching hornets lol
L767[12:27:38] <Vexatos> Inari, I heard tungstensteel is quite good
L768[12:27:45] <malcom2073> jhagrid77: Know thy enemy
L769[12:27:52] <Inari> Vexatos: dont have :P
L770[12:28:01] <Vexatos> then get it
L771[12:28:04] <Inari> cant
L772[12:28:19] <Vexatos> Then get your server admin to get it
L773[12:28:21] <Vexatos> http://git.io/vEvW6 \:D/
L774[12:28:26] <Vexatos> Totally not a useless mod at all!
L775[12:28:29] <Inari> nope
L776[12:28:44] <Vexatos> Considering Manyullyn is better than 53/55 of the tools this mod adds by default!
L777[12:29:10] <Vexatos> (Which means you should disable manyullyn.Or, if you are boring, just multiply all values by 3 in the "general" config section)
L778[12:32:13] ⇨ Joins: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net)
L779[12:32:33] ⇨ Joins: jhagrid77_ (webchat@c-68-62-82-1.hsd1.mi.comcast.net)
L780[12:32:43] *** reinei_ is now known as reinei
L781[12:33:07] <cord> <nxsupert> Kon'nichiwa
L782[12:33:07] <jhagrid77_> Stupid PC turned off
L783[12:33:52] ⇦ Quits: jhagrid77 (webchat@c-68-62-82-1.hsd1.mi.comcast.net) (Ping timeout: 204 seconds)
L784[12:34:27] <Xal> How does #oc like rust?
L785[12:35:04] <Vexatos> Oxidized iron?
L786[12:35:25] <Xal> yes, Fe2O3 is what I'm talking about :P
L787[12:39:21] <Inari> Vexatos: what do you think on that issue btw? :P
L788[12:39:32] <Vexatos> which issue
L789[12:40:00] <Inari> the one from an hour ago
L790[12:40:10] <Vexatos> uuuh
L791[12:40:17] <Vexatos> uhm
L792[12:40:56] <Vexatos> which one?
L793[12:41:01] <Inari> scroll up D:
L794[12:42:04] <Vexatos> The Locomotive Relay has about everything I ever had to deal with regarding entity interaction
L795[12:42:13] <Inari> hrm
L796[12:42:19] <cord> <MajGenRelativity> Hi
L797[12:42:27] <Vexatos> Inari, the rest is at http://git.io/vEvB7
L798[12:42:37] <Inari> i mean both ways work :P im just not sure which is better
L799[12:47:18] <Inari> i need more general modding irc channels xD
L800[12:47:36] <cord> <nxsupert> #minecraftforge ?
L801[12:48:10] <Inari> possibly, i tend to be too scared to ask there though :P
L802[12:48:47] <nxsupert> Whats the worse they can do there?
L803[12:49:02] <Inari> ban me
L804[12:50:02] *** alekso56_off is now known as alekso56
L805[12:50:20] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-078-042-115-204.hsi3.kabel-badenwuerttemberg.de) (Killed (NickServ (GHOST command used by Nathan1852_!~Nathan185@HSI-KBW-149-172-253-77.hsi13.kabel-badenwuerttemberg.de)))
L806[12:50:24] ⇨ Joins: Nathan1852_ (~Nathan185@HSI-KBW-149-172-253-77.hsi13.kabel-badenwuerttemberg.de)
L807[12:53:37] <cord> <MajGenRelativity> Forge channel isn't too bad
L808[12:53:46] <cord> <MajGenRelativity> I have asked there a few times
L809[12:54:31] <Vexatos> was lex asleep?
L810[12:55:54] <cord> <MajGenRelativity> Idk
L811[12:56:03] <cord> <MajGenRelativity> I don't recall talking to him
L812[12:58:36] <jhagrid77_> http://pastebin.com/JgMwgv8B
L813[12:58:47] <jhagrid77_> More crash issues
L814[13:03:00] ⇨ Joins: GauHelldragon (~Gau@2602:306:bc96:8170:a178:3691:a6b2:7486)
L815[13:05:51] <jhagrid77_> Oh jeez took out Bunkermod and it all got worse
L816[13:06:58] <jhagrid77_> Fixed it, ran it again
L817[13:14:24] ⇦ Quits: jhagrid77_ (webchat@c-68-62-82-1.hsd1.mi.comcast.net) (Ping timeout: 204 seconds)
L818[13:21:15] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:ea78:b54d:c90:7195:1279)
L819[13:28:59] ⇨ Joins: Nathan1852__ (~Nathan185@hsi-kbw-149-172-253-77.hsi13.kabel-badenwuerttemberg.de)
L820[13:31:08] ⇨ Joins: Nathan1852 (~Nathan185@hsi-kbw-37-209-86-55.hsi15.kabel-badenwuerttemberg.de)
L821[13:31:52] ⇦ Quits: Nathan1852_ (~Nathan185@HSI-KBW-149-172-253-77.hsi13.kabel-badenwuerttemberg.de) (Ping timeout: 192 seconds)
L822[13:32:31] ⇦ Quits: Nathan1852__ (~Nathan185@hsi-kbw-149-172-253-77.hsi13.kabel-badenwuerttemberg.de) (Ping timeout: 190 seconds)
L823[13:33:50] ⇦ Quits: Nathan1852 (~Nathan185@hsi-kbw-37-209-86-55.hsi15.kabel-badenwuerttemberg.de) (Killed (NickServ (GHOST command used by Nathan1852_!~Nathan185@hsi-kbw-134-3-201-156.hsi14.kabel-badenwuerttemberg.de)))
L824[13:33:55] ⇨ Joins: Nathan1852_ (~Nathan185@hsi-kbw-134-3-201-156.hsi14.kabel-badenwuerttemberg.de)
L825[13:37:31] ⇨ Joins: Nathan1852__ (~Nathan185@HSI-KBW-134-3-201-220.hsi14.kabel-badenwuerttemberg.de)
L826[13:39:36] ⇦ Quits: Nathan1852_ (~Nathan185@hsi-kbw-134-3-201-156.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 190 seconds)
L827[13:41:26] <Sangar> Vexatos, heads up, breaking all the api, changing all the i/o to use shorts after all
L828[13:43:00] <Vexatos> Yay
L829[13:43:39] <Sangar> too many issues with the bitops having unexpected behavior otherwise :X
L830[13:51:22] ⇦ Quits: Vexatos (~Vexatos@p5B3C8798.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L831[13:54:05] ⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L832[13:54:12] ⇨ Joins: Vexatos (~Vexatos@p200300556E14A4184D20BBD0F5E2009D.dip0.t-ipconnect.de)
L833[13:54:12] zsh sets mode: +v on Vexatos
L834[13:55:44] <lperkins2> hm, so looks like visualvm doesn't have a way to see which functions are calling each other...
L835[13:56:11] <Vexatos> Sangar, do you know the behaviour of int-to-short casting?
L836[13:57:20] <Vexatos> byte-to-short casting would be interesting too
L837[13:57:38] <lperkins2> nor a way to filter out stuff by thread :(
L838[13:58:31] <Sangar> Vexatos, yes, but the main issue was the clamping done in validation. also casting everywhere is very meh. so now i'm just casing in add and sub and clamp there :P much cleaner
L839[13:58:50] <Vexatos> I mean
L840[13:59:00] <Vexatos> what if I cast to short internally
L841[13:59:07] <Vexatos> I don't know the exact behaviour, do you?
L842[13:59:18] ⇨ Joins: Nathan1852_ (~Nathan185@HSI-KBW-134-3-200-219.hsi14.kabel-badenwuerttemberg.de)
L843[13:59:33] <Vexatos> for instance with http://git.io/vEvMU
L844[13:59:40] <Sangar> it's essentially & 0xFFFF keeping the sign, i'm pretty sure?
L845[14:00:21] <Vexatos> so byte-to-short is not an issue
L846[14:00:35] <Sangar> smaller to larger is never an issue, no
L847[14:00:46] <Sangar> that's why you don't even need to cast for that
L848[14:00:49] <Vexatos> and int-to-short will work too for -32768<n<32767 ?
L849[14:00:56] <Sangar> yeah
L850[14:01:00] <Vexatos> <= that is
L851[14:01:08] <Vexatos> ok
L852[14:01:48] <Vexatos> Sangar, 1.7.10 merge when
L853[14:01:52] ⇦ Quits: Nathan1852__ (~Nathan185@HSI-KBW-134-3-201-220.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 195 seconds)
L854[14:01:59] <Sangar> Vexatos, on it
L855[14:11:02] <Sangar> all right, just testing it actually works
L856[14:13:31] <Sangar> Vexatos, 'tis up
L857[14:27:24] <Vexatos> i c wut u did der
L858[14:27:30] <Vexatos> :^)
L859[14:27:53] <Vexatos> that pun was almost too bad
L860[14:27:56] <Vexatos> ALMOST.
L861[14:29:28] <Sangar> :P
L862[14:29:56] <reinei> that moment when a fight in an RPG takes less time than getting back to fighting ...
L863[14:30:54] <Vexatos> wait wat
L864[14:30:56] <Vexatos> Snagar
L865[14:30:57] <Vexatos> I
L866[14:31:00] <Vexatos> I just updated
L867[14:31:01] <Vexatos> and
L868[14:31:03] <Vexatos> no compile error
L869[14:31:06] <Sangar> \o/
L870[14:31:08] <Vexatos> autocast pls
L871[14:31:12] <Vexatos> I WANT MY SHORTS TOO
L872[14:31:27] <Vexatos> Ah there
L873[14:31:29] <Vexatos> FINALLY
L874[14:31:30] <Vexatos> sendingPipe.beginWrite(getValue(tile));
L875[14:31:36] <Vexatos> that at least gives me an error >_>
L876[14:31:48] <Sangar> heh
L877[14:32:22] <Vexatos> Sangar, is there some suffix for shorts?
L878[14:32:27] <Vexatos> like L or F or D?
L879[14:32:39] <Sangar> don't think so :/
L880[14:32:47] <reinei> iirc/afaik no
L881[14:32:53] <Vexatos> return (short) (tile.isEnd() ? 1 : 0);
L882[14:32:53] <Vexatos> meh
L883[14:32:56] <Sangar> yeah
L884[14:33:02] <Sangar> #BlameJava
L885[14:33:08] <reinei> 1s won't work xD
L886[14:33:25] <cord> <nxsupert> o/
L887[14:34:36] <Vexatos> Sangar, Ctrl+Fing for "int " right now
L888[14:34:40] <Vexatos> want to use all shorts internally too
L889[14:34:44] <Vexatos> for safety
L890[14:34:59] <Sangar> yeah
L891[14:35:13] <reinei> why not CTRL+H?
L892[14:36:44] <Vexatos> this.color = (short) (receivingPipe.read() & 0x7FFF);
L893[14:36:48] <Vexatos> I'll just hope this works
L894[14:39:06] <Vexatos> Sangar, http://git.io/vEvd0 does that look about wrong? >_>
L895[14:39:24] <Vexatos> sooo much casting >_>
L896[14:39:57] <Sangar> what's that & 0x7fff for?
L897[14:40:21] <reinei> REALLY restrict it to a short range
L898[14:40:29] <reinei> and or restrict to the color palette
L899[14:41:53] <Vexatos> Sangar, get rid of the last bit
L900[14:41:56] <Vexatos> a.k.a. the sign
L901[14:42:04] ⇨ Joins: prozacgod (~prozacgod@66-190-130-87.dhcp.unas.mo.charter.com)
L902[14:42:18] <Vexatos> since a short is 0xFFFF
L903[14:42:23] <Vexatos> and the color is only 15-bit
L904[14:42:26] <Sangar> why not max(0, x)? making a negative number into some positive number seems... odd
L905[14:42:41] <Vexatos> it's a damn 15-bit color value
L906[14:42:47] <Vexatos> it just makes it ignore the last bit
L907[14:42:56] <Vexatos> it would be ignored anyway
L908[14:42:56] * Sangar shrugs
L909[14:42:59] <Sangar> kthen
L910[14:43:07] <Vexatos> but this way it makes bitshifting easier
L911[14:43:27] <Vexatos> http://git.io/vEvF8
L912[14:43:49] <Sangar> i get that side of things
L913[14:45:00] <Vexatos> I am & 0x1F here anyway
L914[14:45:04] <Vexatos> so it is not really needed
L915[14:46:20] <Vexatos> soo snagar would you like to test Modulotronics? >_>
L916[14:46:23] <Sangar> just think it's odd from the user's side that passing in -512 is the same as passing in 32256
L917[14:46:39] <Sangar> Vexatos, after some more messing with bundled redstone in 1.7, sure
L918[14:46:59] <reinei> Sangar: do it in 1.8.8 already?
L919[14:47:01] * reinei hides
L920[14:47:18] <Sangar> reinei, ?
L921[14:47:43] <reinei> aka ho far is the oc 1.8.8 patch xD
L922[14:47:45] * reinei hids again
L923[14:47:47] <Vexatos> Sangar, you aren't supposed to pass negative numbers anyway, and I clearly state in the manual that it takes binary data
L924[14:47:49] <reinei> hides*
L925[14:47:54] <Vexatos> what
L926[14:48:04] <Vexatos> TIS-3D was out for 1.8.8 before it was out for 1.7.10
L927[14:48:05] <Vexatos> .-.
L928[14:48:06] <Sangar> reinei, there's a branch up. rendering of screens and cables is fucked and i cba atm
L929[14:48:09] <Vexatos> what are you talking about
L930[14:48:10] <Vexatos> oh, OC
L931[14:48:11] <Vexatos> >_>
L932[14:48:15] ⇦ Quits: sciguyryan (~sciguyrya@109-205-170-6.dynamic.swissvpn.net) ()
L933[14:48:41] * Vexatos and snagar talking about TIS-3d, reinei randomly asks OC questions
L934[14:48:47] <Vexatos> NOT CONFUSINATING AT ALL+
L935[14:48:57] <Sangar> at all :P
L936[14:49:05] * reinei is a master at confusion and conversation killing++
L937[14:49:34] <Vexatos> uploading new build right now
L938[14:49:38] <Vexatos> will take ~ 10 minutes
L939[14:49:47] <Vexatos> because apparently my DNS doesn't like vifino
L940[14:49:51] <Vexatos> or something
L941[14:50:19] <vifino> Always against the poor vifinoes :(
L942[14:54:20] <Vexatos> http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-Modulotronics.jar
L943[14:54:23] <Vexatos> Sangar ^
L944[14:54:23] <Vexatos> :P
L945[14:54:29] <Vexatos> break all the things!
L946[14:55:23] <reinei> ok, so now ON TOPIC, does Modulotronics have a 1.8.8 build?
L947[14:55:38] <reinei> aka is that currently in the pipe or am I waiting in vain?
L948[14:55:55] <Vexatos> ...
L949[14:55:56] <Vexatos> reinei,
L950[14:56:00] <Vexatos> would you port a mod
L951[14:56:02] <Vexatos> to a new version
L952[14:56:10] <Vexatos> if the mod would be lacking 90% of its contents
L953[14:56:28] <reinei> if that amde porting the rest easier
L954[14:56:30] <reinei> made*
L955[14:56:34] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L956[14:56:41] <Vexatos> Computronics -consists- of integration with other mods
L957[14:56:44] <Vexatos> and there are no other mods
L958[14:58:34] ⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Ping timeout: 192 seconds)
L959[15:00:27] ⇨ Joins: Xal (~Xal@s0106881fa12987ab.vw.shawcable.net)
L960[15:07:27] <Sangar> will have a look in a moment
L961[15:07:35] <Sangar> gnah
L962[15:07:38] <Sangar> asielib where
L963[15:07:40] <Sangar> :X
L964[15:07:53] <Vexatos> Sangar, http://wiki.vex.tty.sh/wiki:asielib
L965[15:07:58] <Sangar> thanks
L966[15:08:04] <Vexatos> just like it's been for the last year
L967[15:08:17] <Vexatos> also wiki.vexatos.com apparently because Mimiru has too much money
L968[15:08:28] <Sangar> well. i haven't updated the stuff in my oc devenv in years i guess
L969[15:08:28] <Vexatos> (secondary mirror)
L970[15:08:34] <Sangar> o.O
L971[15:08:39] <Sangar> grrrrr
L972[15:08:45] <Vexatos> Ah
L973[15:08:48] <Sangar> "tis3d: minimum version required"
L974[15:08:49] <Sangar> ffs
L975[15:08:55] <Vexatos> what
L976[15:08:58] <Vexatos> ooooooh
L977[15:09:00] <Vexatos> OOOOOOOOOOOOH
L978[15:09:01] <Vexatos> AHAAHAHAHAHA
L979[15:09:07] <Sangar> yeah
L980[15:09:08] <Vexatos> @VERSION@
L981[15:09:11] <Vexatos> tha bestest
L982[15:09:13] <Sangar> fg doesn't fill in version in dev
L983[15:09:18] * Vexatos approves
L984[15:09:19] <Sangar> -.-
L985[15:09:32] <Vexatos> I didn't expect you to test it in deobf
L986[15:09:40] <Vexatos> which is why I didn't even upload a deobf build
L987[15:09:44] <Vexatos> you can get a custom one with no dep
L988[15:09:45] <Vexatos> if you wan
L989[15:09:52] <Sangar> let's see if ccc can handle it :P
L990[15:09:59] <Vexatos> it can
L991[15:10:12] <Sangar> yeah
L992[15:10:12] <Vexatos> But don't you want a build you can actually use in deobf=+
L993[15:10:14] <Vexatos> :P
L994[15:10:15] <Sangar> also
L995[15:10:16] <Sangar> public static final String MOD_VERSION = "9001";
L996[15:10:22] <Sangar> \o/
L997[15:10:28] <Vexatos> wait what
L998[15:10:39] <Sangar> i manually set it in dev to get it to work :X
L999[15:10:51] <Vexatos> <_>
L1000[15:10:59] <Vexatos> well that works too
L1001[15:11:03] <Sangar> it does
L1002[15:11:05] <Vexatos> now find all them inconsistencies
L1003[15:11:08] <Vexatos> and bugs
L1004[15:11:10] <Vexatos> kthx
L1005[15:11:19] <Vexatos> (all documentatening to be found in the manual)
L1006[15:15:53] ⇦ Parts: lperkins2 (~perkins@63.227.187.208) ())
L1007[15:16:38] ⇨ Joins: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com)
L1008[15:17:08] <Vexatos> Sangar, an important thing to test would be persistence of the tape reader module's state. i.e. if it's currently, say, trying to write 2 more bytes from the tape to the pipe and waiting for modules to receive it, it should stay in that state through world reloads :P
L1009[15:17:20] <Vexatos> I am saving the command and mode ID so it should work .-.
L1010[15:22:22] <Inari> http://i.imgur.com/ESiQEjh.jpg
L1011[15:23:17] <reinei> Inari: is that selfmade?
L1012[15:23:23] <Inari> nope
L1013[15:23:33] <Vexatos> that image is older than I am
L1014[15:23:40] <Vexatos> probably from around 1938
L1015[15:25:21] <Inari> they sure had good quality photos back then
L1016[15:28:05] <v^> Reich past nein
L1017[15:32:56] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1018[15:33:54] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1019[15:36:21] <Sangar> cba to test all that >_> but i could write random bytes to the tape and it made a plop noise it didn't make before, so yay?
L1020[15:36:55] <Vexatos> :D
L1021[15:37:17] <Vexatos> the diamond is quite expensive but it is quite a powerful thing too
L1022[15:37:18] <Vexatos> sooo
L1023[15:53:07] <gamax92> waou
L1024[15:57:12] <gamax92> Sangar: Did you know that CC now has a full 256 characters? Better set it up, those 57086 characters of yours aren't looking too hot.
L1025[15:57:44] <reinei> and some of those characters have some weird bit-mapping applied to them
L1026[15:57:48] <reinei> afaik
L1027[15:57:58] <gamax92> ?
L1028[15:58:13] ⇨ Joins: Xyxen (~Xyxen@node-1w7jr9y8170dme3vukybi0ea7.ipv6.telus.net)
L1029[15:58:21] <reinei> there was somthing about some special numbers being inverted and then bitwise-anded to some number to get the final char
L1030[15:58:39] <Sangar> gamax92, oh noes
L1031[15:58:47] <reinei> but I wasn't listening/reading all too much when dan talked about it
L1032[15:58:59] <Sangar> Vexatos, ya, diamond is fair there i think. it's comparatively massive storage.
L1033[15:59:08] <Sangar> (and persistent storage)
L1034[15:59:40] <gamax92> #lua 51*2, 19*3
L1035[15:59:40] <|0xDEADBEEF|> > 102 | 57
L1036[16:01:08] <gamax92> So 120x57, with shared colors every 2x3
L1037[16:01:47] <Vexatos> #lua for i in pairs(_G) do print(i) end
L1038[16:01:48] <|0xDEADBEEF|> > Output: http://hastebin.com/raw/udumefuzek
L1039[16:02:06] <prozacgod> gamax92: wait... whats up with CC's display/chars?
L1040[16:02:09] <Vexatos> >getfenv
L1041[16:02:09] <Vexatos> wat
L1042[16:02:20] <reinei> #lua _VERSION
L1043[16:02:24] <|0xDEADBEEF|> > Lua 5.3 Sandbox
L1044[16:02:34] <reinei> yep, strange
L1045[16:03:27] <gamax92> #lua getfenv(function() end)
L1046[16:03:27] <|0xDEADBEEF|> > [string "line"]:23: attempt to call a nil value (global 'getfenv')
L1047[16:03:36] <Vexatos> .....w
L1048[16:03:37] <Vexatos> a
L1049[16:03:37] <Vexatos> t
L1050[16:03:39] <Vexatos> ...
L1051[16:03:45] <reinei> #lua print(getfenv)
L1052[16:03:46] <|0xDEADBEEF|> > function: 0x7f9f5d28b060 | nil
L1053[16:03:57] <Vexatos> wat in the act
L1054[16:03:57] <reinei> #lua getfenv()
L1055[16:03:58] <|0xDEADBEEF|> > [string "line"]:23: attempt to call a nil value (global 'getfenv')
L1056[16:03:59] <Vexatos> vifino, pls
L1057[16:04:02] <gamax92> wat
L1058[16:04:07] <Vexatos> what are you doing
L1059[16:04:14] <Vexatos> #lua string.dump(getfenv)
L1060[16:04:15] <|0xDEADBEEF|> > LuaS
L1061[16:04:24] <reinei> #lua print(getmetatable(getfenv))
L1062[16:04:25] <|0xDEADBEEF|> > [string "line"]:58: Not allowed.
L1063[16:04:36] <reinei> so it is a build-in
L1064[16:04:47] <gamax92> no?
L1065[16:05:02] <reinei> but I may not get its metatable
L1066[16:05:04] <gamax92> you can't dump built in's and Vexatos clearly did
L1067[16:05:16] <reinei> ah didn't learn dumping xD
L1068[16:05:19] <vifino> Vexatos: what
L1069[16:05:30] <gamax92> #lua getfenv_clone=getfenv
L1070[16:05:30] <|0xDEADBEEF|> > nil
L1071[16:05:33] <gamax92> #lua getfenv_clone()
L1072[16:05:33] <|0xDEADBEEF|> > [string "line"]:23: attempt to call a nil value (global 'getfenv')
L1073[16:06:01] <reinei> #lua getfenv('', '', '', '')
L1074[16:06:01] <|0xDEADBEEF|> > [string "line"]:23: attempt to call a nil value (global 'getfenv')
L1075[16:06:06] <reinei> yep I have no idea
L1076[16:06:17] <hydraz> wat.
L1077[16:06:37] <vifino> https://github.com/vifino/Numatron/blob/master/modules/langs/lua/luasb.rb here, feel free to fix it
L1078[16:06:42] <gamax92> #lua string.dump(getfenv):gsub(".", function(a) return "\\x"..string.format("%02x", a:byte()) end)
L1079[16:06:42] <|0xDEADBEEF|> > Output: http://hastebin.com/raw/nekurocepe
L1080[16:07:21] <reinei> is that the hex of the function?
L1081[16:07:33] <gamax92> yah, now de hex it and decompiler
L1082[16:08:02] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1083[16:08:03] <reinei> have fun decompiling it
L1084[16:08:54] <vifino> gamax92: https://github.com/vifino/Numatron/blob/master/modules/langs/lua/luasb.rb#L181-L190
L1085[16:09:10] <vifino> now, back to doing actual things
L1086[16:09:43] <reinei> why is it a recursive call?
L1087[16:09:57] <hydraz> #lua _G.getfenv
L1088[16:10:02] <|0xDEADBEEF|> > function: 0x7f9f5d28b060
L1089[16:10:16] <reinei> ah yeah+
L1090[16:21:21] ⇨ Joins: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
L1091[16:23:51] ⇦ Quits: Vexatos (~Vexatos@p200300556E14A4184D20BBD0F5E2009D.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1092[16:33:35] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L1093[16:33:35] zsh sets mode: +v on Kodos
L1094[16:49:09] * Kodos pokes the chat
L1095[16:50:27] <Xyxen> Hello
L1096[16:50:34] <Kodos> Ohai
L1097[16:57:18] <Xyxen> Is there an easy way to determine the memory usage of a table, or am I going to have to write something?
L1098[16:57:26] <Sangar> asie, wtf is this http://git.io/vEfcc ? :P i.e. why is it `: null` and not `false`
L1099[16:57:56] <Sangar> that throws npes for me all the time if there's no wire there (because it immediately tries to unbox the null for the primitive return value)
L1100[16:57:58] <asie> Sangar: wtf
L1101[16:58:02] <asie> it should be false
L1102[16:58:13] <Sangar> same for the next two methods :P
L1103[16:58:13] <asie> how the fuck am i even returning null on a boolean
L1104[16:58:17] <Sangar> :D
L1105[16:58:17] <asie> what have i done
L1106[16:58:19] <Sangar> boxing \o/
L1107[16:58:24] <asie> thank you java
L1108[16:58:26] <asie> you piece of
L1109[16:58:40] <reinei> don't you code using IDea?
L1110[16:58:43] <reinei> Idea*
L1111[16:58:43] <prozacgod> yeah fuck java...
L1112[16:58:43] <asie> i do
L1113[16:58:51] <prozacgod> lets all go code on minetest.... *ducks*
L1114[16:58:53] <asie> Sangar: excellent
L1115[16:58:54] <reinei> then it should have displayed a litte @ at the side of the method
L1116[16:59:01] <asie> i'm going to release 0.0.7 which fixes that, but not immediately
L1117[16:59:06] <Sangar> kk
L1118[16:59:09] <reinei> as it should have inferred @Nullable then
L1119[16:59:23] <Sangar> i'll just compile myself a custom build until then :3
L1120[16:59:25] <Xal> java is GABAGE
L1121[16:59:31] <prozacgod> .. collected
L1122[16:59:39] <reinei> its a nice thing and stupid that you have to do it, but check your methods for inferred annotations
L1123[16:59:58] <Xal> Maybe one day the garbage collector in java will get so good it will delete itself
L1124[17:00:01] <prozacgod> oh, wait - is that whats happening (mild java noob here)
L1125[17:00:03] <reinei> prozacgod, Xal: java is NOT YET gargabe collected, as it still exists
L1126[17:00:30] <reinei> and we are referencing it, so it'll take at least another pass to lose all references
L1127[17:00:44] <reinei> and you guys know JAVA is only gc'ed every 10 or so years
L1128[17:00:54] <reinei> anyway, I'm off
L1129[17:00:55] <Sangar> http://i.imgur.com/0ZELaOo.png :P
L1130[17:00:56] <reinei> cya
L1131[17:00:58] <Sangar> cya
L1132[17:00:59] <Xyxen> Cya
L1133[17:01:01] <prozacgod> lol shots fired... Java rolls for initiative... .. JAVA it's YOUR ROLL!! (hold on guys, I'm busy)
L1134[17:01:26] ⇦ Quits: reinei (~reinei@p5DE8926C.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1135[17:02:29] <Xyxen> So is that a no to the memory usage thing?
L1136[17:03:19] <Xal> man the crates.io system in rust is super cool
L1137[17:03:56] <DeanIsaKitty> Xal: Package management for languages isn't something new though.
L1138[17:05:49] <Kodos> Sangar could I ask of you a huge favor some day when you have time
L1139[17:07:25] <Sangar> you mean over the holidays? ;)
L1140[17:07:35] <Kodos> Just some time soon(optional TM)
L1141[17:07:41] <Sangar> what is it?
L1142[17:07:54] <Kodos> I'd like an example program for using the tablet to analyze a block via holding a sneak rightclick
L1143[17:07:59] <Inari> lol
L1144[17:07:59] <Kodos> I've been at it for 3 days
L1145[17:08:28] <Sangar> run dmesg, wait for beep, look at event? keep in mind you need something that fills the event with data like a geolyzer e.g.
L1146[17:08:45] <Inari> dmest is a default prog?
L1147[17:09:03] <Inari> *dmesg
L1148[17:09:25] <Xyxen> Looks like it comes with OpenOS, yeah
L1149[17:09:39] <Kodos> Sangar, the event name is tablet_use
L1150[17:09:44] <Kodos> And all I can ever get is the event name
L1151[17:10:05] <Kodos> I have no idea how many values are on the table, or how to retrieve and assign an unknown amount of parameters to a variable
L1152[17:10:15] <Inari> neat, didnt know
L1153[17:10:38] <Kodos> You can also filter dmesg, too
L1154[17:10:44] <Inari> local t= {event.pull()} for k,v in pairs(t) do print(tostring(k) .. "=>"..tostring(v)) end
L1155[17:11:20] <Inari> i thought your pc was broken?
L1156[17:11:28] <Kodos> It is, I'm on my wife's
L1157[17:11:42] <Sangar> Kodos, print(serialization.serialize(event.pull("tablet_use"))) or so?
L1158[17:11:47] <Inari> ^ or that
L1159[17:11:54] <Kodos> Testing, one secon
L1160[17:11:54] <Sangar> actually
L1161[17:12:04] <prozacgod> wouldn't you want to wrap event.pull in {}
L1162[17:12:08] <Sangar> serialization.serialize(table.pack(event.pull("tablet_use")))
L1163[17:12:09] <Sangar> or that
L1164[17:12:11] <Sangar> yes
L1165[17:12:15] <Inari> haha
L1166[17:12:19] <Inari> 100 ways in lua
L1167[17:12:26] <prozacgod> at least we're not perl...
L1168[17:12:34] <Sangar> pack is safer in case of nils, but there shouldn't be any in that case i suppose
L1169[17:12:38] <Inari> luckily we're not dartmouth basic
L1170[17:12:41] <prozacgod> ah, that's true
L1171[17:14:16] <Kodos> Okay, that sort of works
L1172[17:14:34] <Kodos> Now I just have to sort it out to work in a program that will output the data to a file
L1173[17:24:12] <prozacgod> Kodos, you could open that file in append mode : foo = io.open('block.log', 'ab') and then foo.write(serialization.serialize(table.pack(event.pull("tablet_use"))))
L1174[17:24:54] <prozacgod> of course that feels a bit "dirty" as you're leaving the file handle open indefinitely while waiting for the tablet_use event.
L1175[17:28:48] <Kodos> Why not open and close it within the loop
L1176[17:29:02] <Kodos> Or I could use a handler instead of constantly listening
L1177[17:29:07] <Kodos> ~w event
L1178[17:29:07] <ocdoc> http://ocd.cil.li/api:event
L1179[17:29:34] <prozacgod> yeah, you could totally, and easily do that, I just spit out the first thing that seemed easy.
L1180[17:31:15] <MajGenRelativity> hi Kodos
L1181[17:33:04] <Kodos> The tricky part of this will be figuring out how to grab the entirety of a varying length table
L1182[17:33:38] <prozacgod> What does that block info look like? I've never tried it.
L1183[17:34:47] <Kodos> It varies, depending on the block
L1184[17:35:01] <Kodos> But you get things like block position, harvest level, effective tool, if applicable
L1185[17:50:14] <Kodos> Meh, I'll muck with it more later. Niece is over visiting
L1186[17:51:27] *** Flenix is now known as SleepyFlenix
L1187[17:56:27] *** Daiyousei is now known as SleepingFairy
L1188[18:03:21] ⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 190 seconds)
L1189[18:04:45] ⇨ Joins: asie (~asie@asie.pl)
L1190[18:06:12] ⇨ Joins: VikeStep (~VikeStep@101.184.165.77)
L1191[18:13:12] <gamax92> Sangar: opening files in read mode (not binary) uses the unicode api, right>
L1192[18:13:13] <gamax92> ?
L1193[18:14:16] <Sangar> i think so
L1194[18:14:26] <gamax92> Sangar: have it read this http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt and see what it does
L1195[18:14:58] <Sangar> just run it over whatever java produces? >_>
L1196[18:15:19] <Sangar> because the underlying file i/o is just java
L1197[18:15:31] <gamax92> yah, but double validation
L1198[18:19:00] <Inari> https://github.com/dspinellis/unix-history-repo/tree/386BSD-0.0-Snapshot-Development fun stuff
L1199[18:19:42] <gamax92> Sangar: besides, can't you tell Java to not mangle a file, kinda important for binary mode.
L1200[18:19:59] <Sangar> well yes. but that's binary.
L1201[18:20:03] <Inari> https://github.com/dspinellis/unix-history-repo/tree/Research-V1-Snapshot-Development waow
L1202[18:22:18] <Xyxen> Pretty sure it just depends on which input stream wrappers you're using
L1203[18:24:24] <Inari> i still have no idea which way to program this... might ask #programming after all
L1204[18:25:09] <Xyxen> Inari, what are you doing exactly?
L1205[18:25:37] <Inari> in general or what exactly i do in teh code?
L1206[18:25:50] <Xyxen> In general is a good start
L1207[18:25:58] <Inari> trading upgrade :P
L1208[18:26:49] <Inari> i ahve 2 ideas on how to make it, i used #1 so far, but im not sure if #2 is better, or maybe theres a better #3
L1209[18:27:31] <Xyxen> Trading with who?
L1210[18:27:59] <Inari> villagers
L1211[18:28:19] <Xyxen> Oh, so this is for a robot to pop into town for a bit of shopping
L1212[18:28:38] <Inari> or a drone, yeah
L1213[18:30:02] <Xyxen> haha like Amazon Prime Air, neat
L1214[18:30:18] <Xyxen> Are you planning to expose a list of nearby villagers or what?
L1215[18:31:15] <Xal> rust smart pointers are coooool
L1216[18:31:23] <Inari> well you get userdata objects of trades that you call functions on to see what they want/give for each trade
L1217[18:31:30] <Inari> and then you can call .trade to trade :P
L1218[18:34:42] <Inari> im not sure how perfect OC code has to be either
L1219[18:35:41] <Xal> you know what would be really cool to have for drones?
L1220[18:35:55] <Inari> hm?
L1221[18:35:57] <Xal> little one-use cardboard boxes that could be hung under the drone
L1222[18:36:02] <Xal> they could fly over, drop it off
L1223[18:36:15] <Inari> make an issue about it
L1224[18:36:16] <Inari> :p
L1225[18:36:30] <Inari> if that gets rejected
L1226[18:36:34] <Inari> make a computronics issue about it
L1227[18:36:35] <Inari> :D
L1228[18:36:40] <Xal> really I just want amazon prime air :D
L1229[18:36:54] <Inari> well
L1230[18:37:10] <Inari> drones cant place block? or can they
L1231[18:39:52] <Kodos> I prefer using an Osprey to airdrop things :3
L1232[18:40:30] <Inari> https://dl.dropboxusercontent.com/u/18783800/1450509432289.jpg
L1233[18:41:10] <Inari> i wonder if that openblocks chest thingy can be leashed..
L1234[18:42:59] <gamax92> Inari: Can you make a lamborghini mod that's fun to drive around here on the hollywood hills?
L1235[18:43:06] <Inari> lol
L1236[18:43:31] <Inari> i kinda want a good vehicel mod forMC
L1237[18:43:42] <Inari> all the ones i've seen are terrible in control, lag, and are just buggy as hell
L1238[18:45:04] <gamax92> Inari: all I can think about Flans planes is glitching horribly and unloading the world as the plane flies off but you're not in it but it still thinks you are in it, or being stuck in walls
L1239[18:45:21] <Inari> sounds like vanilla boats
L1240[18:45:37] <gamax92> flying boats!
L1241[18:46:02] <Inari> :P
L1242[18:46:06] <Inari> boating boats
L1243[18:52:59] <gamax92> https://www.reddit.com/r/copypasta/comments/3dy8yo/here_in_my_garage_just_bought_this_new/cta7iu1 omfg this is amazing
L1244[18:57:29] <Kodos> I got as far as "Here in my" and then I started singing Cars
L1245[19:03:07] <Inari> i actaullyt hink of the beverly hills song
L1246[19:05:49] <Kodos> Weezer?
L1247[19:05:59] <Kodos> Haven't listened to them in ages
L1248[19:07:07] <Inari> seems so
L1249[19:10:30] <Kodos> Okay, time to take another crack at the tablet program
L1250[19:20:44] ⇦ Quits: Nathan1852_ (~Nathan185@HSI-KBW-134-3-200-219.hsi14.kabel-badenwuerttemberg.de) (Quit: Bye :))
L1251[19:22:07] ⇦ Quits: Jezza (~Jezza@185.44.151.107) (Ping timeout: 195 seconds)
L1252[19:22:16] <Kodos> Newp
L1253[19:31:48] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L1254[19:34:08] <Kodos> Time to make a program that will backup any files I tell it
L1255[19:52:34] <Xal> you know what's awesome for backups? tar program + tape drives
L1256[19:52:45] <Xal> build a tape library!
L1257[20:00:42] <Kodos> If I knew how to use tapes without the included program, I probably would
L1258[20:00:59] <Kodos> I guess I could learn, and make a tapeutils section for my lib
L1259[20:01:24] <Kodos> Actually, I'm on 1.6 OC so I don't have any addons atm
L1260[20:01:30] <Kodos> Guess I'll have to swap back
L1261[20:02:38] <Sangar> goddammit, time where did you go. anyway. tis3d builds with all kinds of bundled redstone support are up, if anyone wants to test :3
L1262[20:02:41] <Sangar> and i'm off o/
L1263[20:03:51] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1264[20:08:31] ⇦ Parts: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) ())
L1265[20:09:06] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L1266[20:11:43] <Kodos> I wonder if Vex will do a tape deck rack blade
L1267[20:11:52] <Kodos> Because that'd be cool
L1268[20:15:33] *** alekso56 is now known as alekso56_off
L1269[20:17:37] <Kodos> Bleh, just looked at how tape.lua works
L1270[20:17:49] <Kodos> I really am better off using that instead of writing my own
L1271[20:18:02] <Kodos> Sadly, as far as I can tell, it only reads from a URL
L1272[20:21:12] <Kodos> Someone should do a punch card addon =D
L1273[20:22:06] <Xal> retro computing addon would be cool
L1274[20:22:24] <Inari> like what
L1275[20:23:48] <Kodos> Punch cards, tabulators, etc
L1276[20:24:11] <Kodos> I don't know if you've seen "The Imitation Game" yet, but one of those would be neat, too
L1277[20:24:21] <Inari> no analogue computers?
L1278[20:24:36] <Xal> take it to another level: full SPICE simulation
L1279[20:24:44] <Xal> let us build transistor level computers
L1280[20:25:02] * Inari points to integrated circuits
L1281[20:25:51] * Xal notices integrated circuits doesn't do electronics simulation
L1282[20:27:04] <Kodos> Electrical Age comes as close as any mod as far as I can tell
L1283[20:28:44] <Kodos> Gotta run
L1284[20:28:46] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L1285[20:28:51] <Inari> run?
L1286[20:29:01] <Xal> yeah but wouldn't it be so cool if we had full electronic simulation
L1287[20:29:08] <Xal> people could make realistic power systems
L1288[20:29:10] <Xal> and devices
L1289[20:29:22] <Inari> and lag
L1290[20:29:33] <Xal> not necessarily
L1291[20:30:07] <Xal> make the circuit solver an external library, have it use LLVM to compile circuit equations to executables, reuse executables on similar circuits
L1292[20:30:12] <Xal> that might work
L1293[20:30:22] <Inari> y-yeah
L1294[20:30:24] <Inari> have fun xD
L1295[20:31:46] <Xal> imagine how cool it would make designing machines
L1296[20:31:50] <Xal> you wanna make a furnace:
L1297[20:32:01] <Xal> so you make a heating element by winding some nichrome wire
L1298[20:32:30] <Xal> you hook it up to your base's power supply
L1299[20:32:44] <Xal> but it's drawing too much current and you want it to be variable temp
L1300[20:32:45] <Inari> i imagined that plenty of times ;)
L1301[20:33:05] <Xal> so you make a power transistor and a multivibrator
L1302[20:33:17] <Xal> and use a potentiometer to make it PWM
L1303[20:33:57] <Xal> later, you want to upgrade it so you hook in a microcontroller, and put a temp sensor in the furnace to make a feedback loop
L1304[20:34:07] <Xal> THAT would be so cool
L1305[20:34:27] <Xal> you would have to use critical thinking to design even the most basic things we take for granted
L1306[20:34:52] <Inari> best game would be creativemode in reallife
L1307[20:35:48] <Xal> imagine this: you draw this in game: http://www.imagesco.com/catalog/nitinol/fig06.gif
L1308[20:35:51] <Xal> you etch a pcb
L1309[20:35:55] <Xal> and make all the components
L1310[20:36:07] <Xal> now you can put it into a machine casing and hook it up
L1311[20:36:38] <Sandra> That sounds fun.
L1312[20:37:17] <Inari> Xal: stop making me yearn fro mods i dont have again :P
L1313[20:37:43] <Xal> later in the game, you can unlock integrated circuits, so you make a microcontroller mask
L1314[20:37:50] <Xal> people can share schematics and masks
L1315[20:37:53] <Inari> nonono
L1316[20:37:56] <Inari> you dont unlock
L1317[20:38:03] <Sandra> Xal... Make this mod itd be great.
L1318[20:38:03] <Xal> you MAKE :P
L1319[20:38:10] <Inari> you make the machinery required f or it :P
L1320[20:38:25] <Xal> tbh, pcb eteching doesn't require any kind of machinery
L1321[20:38:30] <Inari> shush
L1322[20:38:35] <Xal> just etchant, photoresist
L1323[20:38:37] <Xal> for THAT
L1324[20:38:41] <Xal> we need a chemistry mod
L1325[20:38:46] <Xal> that doesn't suck
L1326[20:38:50] * Xal looks at minechem
L1327[20:39:23] <Xal> at this point i realize i'm not describing a mod, just real life
L1328[20:39:34] <Inari> yeah
L1329[20:39:37] <Inari> except RL sucks :P
L1330[20:39:48] <Xal> how come :D ?
L1331[20:40:14] <Inari> things are a pain, you need more material thats harder to get, and /or pricey, you can die, etc?
L1332[20:40:40] <Xal> electronics aren't expensive :P
L1333[20:40:47] <Xal> just go outside and play with em yourself
L1334[20:40:50] <Inari> lol
L1335[20:40:56] <Sandra> Minechem v6 looks good though.
L1336[20:41:08] <Xal> I dunno, the whole idea seems flawed
L1337[20:41:17] <Xal> i'd rather something that more closely mirrors real life
L1338[20:41:42] <Sandra> It's Minecraft. *shrug* liberties can be taken.
L1339[20:41:59] <Sandra> Minechem v6 is a closer to rl than v5.
L1340[20:42:25] <Sandra> In v5 there's the magical "chemical do thingers" that can do it to anything somehow.
L1341[20:42:42] <Sandra> In v6, there's various different things for different stuff.
L1342[20:42:43] <Inari> Sandra: like everything in every mod ever?
L1343[20:43:09] <Xal> where is the documentation for v6?
L1344[20:51:31] ⇨ Joins: Uni (~Uni@p5DEC6C18.dip0.t-ipconnect.de)
L1345[20:51:55] <gamax92> When in doubt, reboot it out
L1346[20:52:19] <vifino> When rebooting it out, watch out
L1347[20:52:49] ⇦ Quits: Lathanael|Away (~Lathanael@p54960BDD.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1348[20:53:18] ⇦ Quits: Inari (~Uni@p5DEC6404.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1349[20:55:36] <Sandra> Xai, there's... Not really any.
L1350[20:55:43] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-428-57.w92-132.abo.wanadoo.fr) (Ping timeout: 206 seconds)
L1351[20:55:52] <Sandra> I've just heard good things from talking to the devs.
L1352[20:59:28] <Xal> what's the difference between v6 and v5
L1353[20:59:46] <Xal> because v5 is a convoluted version of EE
L1354[21:01:56] <Sandra> v6 is basically making it more true to real life, and removing such things as the "chemical decomposer" and the "chemical recombinator" (or whatever its called)
L1355[21:02:17] <Sandra> Instead replacing them with things that make more sense to real life.
L1356[21:02:41] <Xal> like what
L1357[21:02:51] <Sandra> Idk. Something.
L1358[21:03:34] <Xal> it would be cool if reactions could be simulated, the release of energy and its consumption
L1359[21:03:46] <Xal> so you could come up with various chemical compounds to do various jobs
L1360[21:03:52] ⇨ Joins: SF-MC (~EiraIRC@c-98-237-233-198.hsd1.wa.comcast.net)
L1361[21:04:00] <gamax92> Xal: Question, what exactly is an FPGA?
L1362[21:04:42] ⇨ Joins: Lathanael|Away (~Lathanael@p549615DB.dip0.t-ipconnect.de)
L1363[21:07:18] <CompanionCube> isnt' an FPGA basically a programmable set of logic gates
L1364[21:07:30] <SF-MC> basically
L1365[21:12:31] ⇦ Quits: Xal (~Xal@s0106881fa12987ab.vw.shawcable.net) (Ping timeout: 190 seconds)
L1366[21:18:36] ⇨ Joins: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net)
L1367[21:18:58] <Xal> the logic units also can be configured as memory, and there's often things like serial interfaces on board
L1368[21:19:06] <Xal> they're incredibly powerful and fun to use
L1369[21:19:21] <Xal> well i gtg for now
L1370[21:19:24] ⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Client Quit)
L1371[21:22:48] <dangranos> https://habrastorage.org/getpro/megamozg/post_images/ace/e1b/129/acee1b12979c05d4ef5cb12841219939.png huh
L1372[21:27:22] ⇨ Joins: FatalDistraction (webchat@pool-70-109-141-18.cncdnh.east.myfairpoint.net)
L1373[21:30:39] <gamax92> "The chip will be a challenge to simulate given its mixed analog and digital design, but our method of building accurate polygon models of the components should give us a great start at reproducing an authentic SID sound."
L1374[21:30:53] <gamax92> 5 years later ...
L1375[21:31:13] <gamax92> no transistor level simulation of SID
L1376[21:31:31] <Izaya> does no-one have shematics of the SID?
L1377[21:31:40] <Izaya> schematics*
L1378[21:31:42] <FatalDistraction> Does anybody have a working GUI API? I've been looking for one, but have not found any.
L1379[21:32:07] <gamax92> Izaya: no, totally not http://oms.wmhost.com/misc/MOS_8580R5_full.png
L1380[21:32:32] <Izaya> that would make a great wallpaper
L1381[21:32:37] <Izaya> if it was the '90s anyway
L1382[21:32:52] <gamax92> haven't been able to find any vectorized schematics of the SID http://oms.wmhost.com/misc/MOS_6581R4_full.png
L1383[21:34:27] <gamax92> Izaya: but yeah, those.
L1384[21:35:12] <gamax92> http://www.visual6502.org/images/8580/Commodore_8580_die_20x_top_8000w.png also this
L1385[21:50:17] <dangranos> poor firefox choked on suck big picture :|
L1386[21:50:22] <dangranos> *such
L1387[21:50:25] <dangranos> >_<
L1388[21:54:28] ⇨ Joins: FatalDistraction_ (webchat@pool-70-109-141-18.cncdnh.east.myfairpoint.net)
L1389[21:56:16] ⇦ Quits: FatalDistraction (webchat@pool-70-109-141-18.cncdnh.east.myfairpoint.net) (Ping timeout: 204 seconds)
L1390[21:56:26] <CompanionCube> Izaya: still a good image....if you just want to *look* like a super l33t 1337 h4x0r
L1391[21:57:07] <vifino> gamax92: http://puu.sh/m1ZAu/4897721f84.png
L1392[21:57:36] <Izaya> CompanionCube, when I was in brisbane someone I know had the RCA 1802 die as a poster
L1393[21:58:24] <CompanionCube> What's so special about the SID
L1394[21:59:08] <vifino> CompanionCube: everything
L1395[22:01:20] ⇦ Quits: Uni (~Uni@p5DEC6C18.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/)
L1396[22:02:02] <vifino> TIL some animes have german subs and dubs but no english whatsoever.
L1397[22:02:28] <Izaya> that's unusual and interesting
L1398[22:03:10] <CompanionCube> Izaya: today I spent forever picking the right 'default' font for my Emacs.
L1399[22:03:41] <Izaya> we truly have lost one
L1400[22:03:53] <CompanionCube> orly
L1401[22:04:25] <CompanionCube> I imagine you wouldn't be saying that if I used evil-mode
L1402[22:04:28] ⇨ Joins: ping (~pixel@c-68-41-215-101.hsd1.mi.comcast.net)
L1403[22:04:28] zsh sets mode: +v on ping
L1404[22:04:45] <Izaya> you're still using emacs even if you use evil-mode
L1405[22:05:46] <CompanionCube> Izaya: could be worse
L1406[22:05:58] <CompanionCube> I could be insisting that nano is the one true editot
L1407[22:06:03] <CompanionCube> *editor
L1408[22:06:22] <Izaya> ed is the standard editor
L1409[22:06:29] <CompanionCube> If nano was extensible
L1410[22:06:41] <CompanionCube> I'd still be using it
L1411[22:06:42] <Izaya> I should make my own editor
L1412[22:06:59] <CompanionCube> Izaya: what would it be like
L1413[22:07:09] <Izaya> moded
L1414[22:07:15] <Izaya> easily-extensible
L1415[22:07:19] <Izaya> and no GUI version
L1416[22:07:52] <CompanionCube> you know you can make a GUI version of anything
L1417[22:07:59] <CompanionCube> if you have the source
L1418[22:08:24] <Izaya> well no shit
L1419[22:08:38] <Izaya> but I wouldn't make the GUI version
L1420[22:09:10] <CompanionCube> what would be the scripting language
L1421[22:09:26] <Izaya> probably lua because I know lua pretty well
L1422[22:09:34] <Izaya> I wonder if I could use rust + lua
L1423[22:09:47] <CompanionCube> you likely could
L1424[22:10:28] <Izaya> https://github.com/tomaka/hlua
L1425[22:10:30] <CompanionCube> Izaya: also I have yet to uninstall vim
L1426[22:10:32] <CompanionCube> so
L1427[22:14:52] <dangranos> RIP CompanionCube
L1428[22:15:14] <CompanionCube> dangranos: why
L1429[22:15:26] * dangranos shrugs
L1430[22:15:37] <CompanionCube> what editor do you use
L1431[22:15:43] <dangranos> vim
L1432[22:15:59] <dangranos> What made you switch to emacs?
L1433[22:16:32] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L1434[22:16:42] <CompanionCube> dangranos: originally? Broken indentation made me give it a whirl considering it already had it installed as a dependency
L1435[22:16:59] <Izaya> installed as a dependancy?
L1436[22:17:12] <Izaya> well I think GNU scheme depends emacs IIRC
L1437[22:17:28] <CompanionCube> But I'm staying because I have overcome my parenphobia and like it more than vim
L1438[22:17:51] <CompanionCube> Izaya: I have xiki installed and have used it a few tines
L1439[22:18:03] <CompanionCube> it has a dependency on Emacs.
L1440[22:18:07] <dangranos> CompanionCube: nvim?
L1441[22:18:25] <dangranos> also, i couldn't get xiki working :|
L1442[22:18:34] <CompanionCube> dangranos: does nvim have a decent GTK UI yet
L1443[22:19:00] <dangranos> https://github.com/neovim/neovim/wiki/Related-projects
L1444[22:19:13] <Izaya> why would you want a GUI?
L1445[22:19:50] <dangranos> ^
L1446[22:20:08] <dangranos> nvim adds some quite good mouse interaction
L1447[22:20:32] <CompanionCube> *Looks at 2 webapps and 3 OSX clients*
L1448[22:20:39] <CompanionCube> not judging or anything but....
L1449[22:20:58] ⇦ Quits: FatalDistraction_ (webchat@pool-70-109-141-18.cncdnh.east.myfairpoint.net) (Ping timeout: 204 seconds)
L1450[22:22:30] * dangranos shrugs
L1451[22:24:19] <CompanionCube> dangranos: plus now that I'm using emacs
L1452[22:24:35] ⇨ Joins: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net)
L1453[22:24:40] <CompanionCube> I can do stuff like have a mostly-standard package manager
L1454[22:25:12] <CompanionCube> and there's a small set of good, decent-sized package repositories
L1455[22:25:20] <gamax92> I can do stuff like make a mistake several times and forget technical details and then try to patch results together to get a good product
L1456[22:25:46] <CompanionCube> also, describe-* is really neat
L1457[22:26:14] <CompanionCube> I can see the documentation for any function or variable with a single command.
L1458[22:26:22] ⇦ Quits: SF-MC (~EiraIRC@c-98-237-233-198.hsd1.wa.comcast.net) (Remote host closed the connection)
L1459[22:26:41] * dangranos is pretty sure that there is vim plugin for something like that..
L1460[22:26:43] <CompanionCube> I can also see where it is defined and look at that file.
L1461[22:27:03] * Xal is pretty sure vim is the solution to all the world's problems
L1462[22:28:06] <CompanionCube> random fun feature: playing tetris
L1463[22:28:44] <dangranos> uh?
L1464[22:28:51] <CompanionCube> I can evaluate Emacs Lisp without saving it.
L1465[22:28:57] <Izaya> I'm just waiting for the point
L1466[22:29:01] <Izaya> where CompanionCube uses erc for IRC
L1467[22:29:02] <dangranos> https://github.com/vim-scripts/TeTrIs.vim
L1468[22:29:08] <Izaya> and emms for videos and audio
L1469[22:29:12] <Izaya> and like
L1470[22:29:17] <Izaya> his entire system is written in lisp
L1471[22:29:18] <dangranos> mpd emacs client
L1472[22:29:24] * dangranos hides
L1473[22:29:25] <Izaya> and he has a space cadet keyboard
L1474[22:29:27] <CompanionCube> http://www.gnu.org/software/emacs/tour/images/tetris.png
L1475[22:29:46] <CompanionCube> Izaya: if nothing else
L1476[22:29:54] <dangranos> also, what do you (all of you) use as audioplayer?
L1477[22:30:02] <dangranos> D:
L1478[22:30:04] <Xal> tetris built into emacs just goes to show how horribly bloated it is
L1479[22:30:05] <dangranos> it has tiles
L1480[22:30:14] <CompanionCube> that'd be an interesting technical challenge
L1481[22:30:22] <dangranos> GRAPHICAL TILES IN EDITOR?!
L1482[22:30:33] * dangranos faints
L1483[22:30:33] <CompanionCube> dangranos: yes
L1484[22:30:37] <CompanionCube> images too
L1485[22:30:42] <dangranos> whyyyy
L1486[22:30:52] <CompanionCube> because I can
L1487[22:31:33] <Izaya> dangranos, I use VLC like a scrub
L1488[22:31:38] <Izaya> like I should use something better
L1489[22:31:40] <CompanionCube> Xal: very little is 'built into emacs' in the sense that it's part of the executable
L1490[22:31:42] <Izaya> I could even write my own shit
L1491[22:31:44] <Izaya> but eh
L1492[22:32:06] <CompanionCube> most of it's in .el/.elc files that are loaded as needed iird
L1493[22:33:40] <CompanionCube> The argument of the distribution being bloated might actually have a leg to stand on
L1494[22:33:41] <dangranos> Izaya: MPD
L1495[22:33:56] <CompanionCube> Izaya: for the record
L1496[22:34:00] <Izaya> I want to roll my own
L1497[22:34:01] <Izaya> for kicks
L1498[22:34:02] <CompanionCube> someone did combine usermode linux
L1499[22:34:15] <CompanionCube> and static emacs as PID 1
L1500[22:34:22] <Izaya> yeah I saw
L1501[22:34:25] <Izaya> emacs OS
L1502[22:34:38] <CompanionCube> Although imho a true emacs OS
L1503[22:34:47] <CompanionCube> would have an actual init system and stuff
L1504[22:34:48] * dangranos wonders if it's possible with (neo)vim
L1505[22:34:57] <CompanionCube> written in elisp
L1506[22:35:39] <CompanionCube> should be possible - someone wrote a webserver in it
L1507[22:36:02] <dangranos> https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html
L1508[22:36:03] <dangranos> XD
L1509[22:36:14] <dangranos> >As we all know, nobody uses emacs
L1510[22:36:21] <CompanionCube> The xwidget branc would likely allowyou to embed a proper browser
L1511[22:36:36] <CompanionCube> or you could use X11 + exwm
L1512[22:36:56] <dangranos> heh
L1513[22:37:11] <dangranos> Edit the following file: vim some/file
L1514[22:37:16] <CompanionCube> http://www.emacswiki.org/pics/static/EmacsXembedScreenshot.png
L1515[22:37:23] <dangranos> finally not nano
L1516[22:37:31] <dangranos> why
L1517[22:37:37] <gamax92> NANO
L1518[22:37:54] <dangranos> somewhy it's "default" to offer to newbies
L1519[22:38:09] <CompanionCube> nano is a good editor
L1520[22:38:20] <CompanionCube> it only lacks extensibility
L1521[22:39:01] <Izaya> I swear
L1522[22:39:03] <Izaya> why do you have
L1523[22:39:05] <Izaya> webkit
L1524[22:39:07] <Izaya> inside emacs?
L1525[22:39:27] <CompanionCube> Izaya: not mine
L1526[22:39:51] <CompanionCube> but maybe because all of the other emacs browsers don't support js/images
L1527[22:40:04] <CompanionCube> not sure about the latter
L1528[22:40:23] <gamax92> is emacs os a thing
L1529[22:40:29] <gamax92> like you boot your computer up to emacs>
L1530[22:40:57] <CompanionCube> gamax92: ir
L1531[22:41:06] <gamax92> bz
L1532[22:41:20] <CompanionCube> you could try specifiying init=/usr/bin/emacs
L1533[22:42:06] <CompanionCube> although for an actual init system you might want to use dmd (which uses gnu guile) or write your own
L1534[22:43:10] <gamax92> quickly, make EmacsOS
L1535[22:43:37] <CompanionCube> also
L1536[22:43:54] * Alissa flops on dangranos
L1537[22:43:58] <CompanionCube> emacs --script is a thing
L1538[22:43:59] <Alissa> dangranos: maybe
L1539[22:44:17] <CompanionCube> so you can make 'standalone' elisp programs
L1540[22:44:51] <CompanionCube> gamax92: ^
L1541[22:49:47] ⇦ Quits: Lathanael|Away (~Lathanael@p549615DB.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L1542[22:52:51] ⇨ Joins: Lathanael|Away (~Lathanael@p54961B14.dip0.t-ipconnect.de)
L1543[23:06:41] ⇦ Quits: ping (~pixel@c-68-41-215-101.hsd1.mi.comcast.net) (Read error: Connection reset by peer)
L1544[23:18:22] ⇦ Quits: cpup (~cpup@32.218.114.114) (Ping timeout: 192 seconds)
L1545[23:18:35] ⇨ Joins: cpup (~cpup@32.218.114.114)
L1546[23:25:10] ⇦ Quits: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com) (Ping timeout: 192 seconds)
L1547[23:25:27] ⇨ Joins: lashtear (~lashtear@cpe-50-113-67-84.san.res.rr.com)
<<Prev Next>> Scroll to Top