<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:08] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:08] zsh sets mode: +v on Corded
L3[00:01:42] ⇦ Quits: Yepoleb (~yepoleb@188-23-119-91.adsl.highway.telekom.at) (Quit: Yepoleb)
L4[00:04:16] *** Kasen is now known as rakiru|offline
L5[00:06:52] *** mrkirby153 is now known as kirby|gone
L6[00:08:42] ⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L7[00:10:16] <payonel> phew, io redirection, devfs, and command substitution done and PR'd
L8[00:10:21] <payonel> \o/
L9[00:11:08] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L10[00:14:23] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L11[00:24:10] ⇨ Joins: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L12[00:26:15] ⇦ Quits: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping timeout: 198 seconds)
L13[00:50:02] ⇨ Joins: DeathOfTime (webchat@99-129-6-111.lightspeed.wchtks.sbcglobal.net)
L14[00:51:43] <DeathOfTime> Hi, was here about twelve hours ago for a issue that is quickly described in pics: http://imgur.com/a/A1WZt , i have managed to fix all the erros except for the server still does it.
L15[00:52:39] <DeathOfTime> the single player client copy of the save will boot the computers fine. This is in a high mod modpack as well.
L16[00:57:03] ⇦ Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L17[01:01:37] <DeathOfTime> One possibility I can think of is that files aren't being created or are but not found when needed. I don't know how that happens myself. So am currently trying to figure it out by running a server on my computer and connecting to it with a client on the same pc.
L18[01:03:02] ⇦ Quits: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read error: Connection reset by peer)
L19[01:03:40] ⇨ Joins: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L20[01:24:23] ⇨ Joins: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L21[01:26:06] ⇦ Quits: rashdanml (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping timeout: 198 seconds)
L22[01:30:34] <DeathOfTime> forgot to try the beta version. giving that a shot now. As some stuff is pointing at that fixing the issue.
L23[01:32:44] <DeathOfTime> hope you all are having a nice night. later.
L24[01:32:49] ⇦ Quits: DeathOfTime (webchat@99-129-6-111.lightspeed.wchtks.sbcglobal.net) (Quit: Web client closed)
L25[01:40:12] ⇦ Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read error: Connection reset by peer)
L26[01:40:54] ⇨ Joins: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L27[01:50:56] *** OmegaCenti_ is now known as OmegaCenti
L28[01:54:23] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 190 seconds)
L29[01:55:01] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L30[02:05:11] <Saphire> flood
L31[02:05:15] <Saphire> *loof .-.
L32[02:05:19] <Saphire> >.<
L33[02:05:27] * Saphire scrambles away
L34[02:06:32] <Sandra> I am really bad at zachtronics puzzle games. :O
L35[02:07:10] * Saphire hugs Sandra
L36[02:07:23] <Saphire> They /are/ hard, though
L37[02:07:35] <Sandra> they reeeallly are.
L38[02:07:46] <Saphire> btw, ever heard of their KOHCTPYKTOP?
L39[02:07:53] <Sandra> oh god.
L40[02:07:54] * Kimiro gives Saphire a cookie
L41[02:07:56] <Sandra> I've played that.
L42[02:08:11] <Sandra> it was too confusing.
L43[02:08:26] <Saphire> ^^
L44[02:08:35] <Saphire> ...huh
L45[02:09:07] <Saphire> zachtronics made that mining game, right?
L46[02:09:31] <Saphire> and it inspired minecraft
L47[02:09:40] <Sandra> yep.
L48[02:09:42] <Sandra> infiniminer
L49[02:10:11] <Saphire> now, we are discussing zachtronics in a channel about a mod of a game based on zachtronics game
L50[02:10:17] <Sandra> :P
L51[02:10:36] <Sandra> also about a mod of a game, that is based on a zachtronics game/.
L52[02:10:47] <Sandra> (tis3d is based on tis100 by zachtronics.)
L53[02:11:01] <Saphire> yeah, that goes even deepee
L54[02:11:03] <Saphire> r
L55[02:12:24] <Saphire> heh
L56[02:12:45] <Saphire> now we need to make tis-100 for tis-3d
L57[02:12:55] <Saphire> or minechem..
L58[02:13:26] <Saphire> hm
L59[02:13:41] <Saphire> gah
L60[02:13:49] <Saphire> space, not mine x.x
L61[02:14:09] <Sandra> spacechem is the game I was playing that made me make that comment.
L62[02:14:17] <Sandra> although tis100 is even worse.
L63[02:15:08] <Saphire> heh
L64[02:15:49] <Saphire> i kinda thought that tis-100 is easier x.x
L65[02:16:06] * Saphire nibbles on a cookie
L66[02:16:24] <Sandra> tis-100 is a harder game, but easier because I know programming (and it's closer to traditional programming than spacechem.)
L67[02:16:57] <Sandra> tis100 is also a lot shorter however.
L68[02:18:46] <Saphire> yeah
L69[02:29:27] ⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L70[02:31:31] <Izaya> they
L71[02:31:36] <Izaya> 're all hard
L72[02:31:49] <Izaya> haven't gotten past the first page of puzzles in TIS-100
L73[02:32:19] <Forecaster> I still haven't finished space chem
L74[02:32:27] <Forecaster> more due to a lack of time than anything else though
L75[02:45:46] *** gAway2002 is now known as g
L76[02:50:57] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 384 seconds)
L77[02:57:39] ⇦ Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read error: Connection reset by peer)
L78[02:58:18] ⇨ Joins: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L79[03:01:44] ⇨ Joins: Inari (~Pinkishu@p5DEC6C54.dip0.t-ipconnect.de)
L80[03:22:41] ⇦ Quits: Syrren (~syrren@wyrm.thenest.org) (Ping timeout: 384 seconds)
L81[03:26:02] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L82[03:31:23] ⇨ Joins: Syrren (~syrren@wyrm.thenest.org)
L83[03:49:38] <Snapples> Interesting, I didn't Know about Infiniminer
L84[03:53:24] <g> soI found this thing in the store today
L85[03:53:26] <g> golden oreos
L86[03:53:51] <g> they taste like sweet custard creams
L87[03:53:51] <g> om nom
L88[03:54:31] <g> There's a bit of salt as well, maybe they're salty about branching out from chocolate biscuits
L89[03:55:30] <Forecaster> badumtish
L90[03:56:41] ⇦ Quits: Syrren (~syrren@wyrm.thenest.org) (Ping timeout: 384 seconds)
L91[03:59:25] ⇨ Joins: Syrren (~syrren@wyrm.thenest.org)
L92[03:59:42] *** Kimiro is now known as CB|Away
L93[04:01:43] ⇦ Quits: Hyst (cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au) (Ping timeout: 190 seconds)
L94[04:02:02] ⇨ Joins: Hyst (cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
L95[04:05:25] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L96[04:06:53] ⇦ Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L97[04:12:22] ⇦ Quits: CoderPuppy (~cpup@32.218.118.149) (Ping timeout: 201 seconds)
L98[04:13:20] ⇨ Joins: cpup (~cpup@32.218.118.149)
L99[04:20:22] <Inari> Saphire: well
L100[04:20:28] <Inari> there was that demo mod of spacechem, no?
L101[04:20:46] <Inari> http://forum.feed-the-beast.com/threads/stevechem-alpha-very-unfinished.135982/ no clue what became of it though
L102[04:22:24] * Lizzy graons
L103[04:22:29] * Lizzy groans*
L104[04:22:38] <Inari> everyday typo
L105[04:22:39] <Inari> :p
L106[04:23:32] <Lizzy> ¬_¬ ffs, the switch i wanna connect to is not in the dns stuff so now i have to go find it's ip manually
L107[04:24:11] <Saphire> uh
L108[04:24:48] <Saphire> iirc on btm there was waldo-like things
L109[04:25:10] <Saphire> in the dark steel production plant i think?
L110[04:28:01] <Forecaster> you mean the things from factorization?
L111[04:28:06] <Forecaster> whatever they were called
L112[04:28:13] <Forecaster> the little rail-bound robots
L113[04:29:42] <Forecaster> servos
L114[05:00:09] ⇦ Quits: cloakable (~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net) (Remote host closed the connection)
L115[05:00:24] ⇨ Joins: cloakable (~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
L116[05:11:37] ⇨ Joins: cloakable_ (~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net)
L117[05:11:37] ⇦ Quits: cloakable (~cloakable@cpc87169-aztw31-2-0-cust145.18-1.cable.virginm.net) (Read error: Connection reset by peer)
L118[05:22:34] ⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L119[05:27:12] *** CB|Away is now known as Kimiro
L120[05:35:01] ⇨ Joins: turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
L121[05:35:30] <turbo_4erepaxa2> Всем привет
L122[05:37:07] *** Kimiro is now known as CB|Away
L123[05:37:45] <Forecaster> english please
L124[05:40:58] <turbo_4erepaxa2> hello
L125[05:41:15] <Forecaster> hi
L126[05:45:24] ⇨ Joins: Aquariomel (~aquariome@ns3033725.ip-151-80-111.eu)
L127[05:45:32] <Aquariomel> hello
L128[05:45:53] <Aquariomel> зДрасе
L129[05:46:37] <Aquariomel> Как я заебался )
L130[05:46:50] <turbo_4erepaxa2> тут на инглиш надо писать
L131[05:46:50] <Forecaster> please don't connect with mutliple names
L132[05:46:56] <turbo_4erepaxa2> тут для всех
L133[05:47:08] <turbo_4erepaxa2> По всему миру
L134[05:47:14] <Forecaster> also english
L135[05:48:01] <turbo_4erepaxa2> We from Dreamfinity
L136[05:48:09] <Forecaster> I don't know what that is
L137[05:48:21] <turbo_4erepaxa2> Its minecraft server)
L138[05:48:26] <Forecaster> okay
L139[05:48:56] <turbo_4erepaxa2> I dont speak English very well
L140[05:49:00] <turbo_4erepaxa2> Sorry
L141[05:49:08] <Forecaster> that's fine
L142[05:49:35] <Forecaster> I don't know any russian
L143[05:49:59] <turbo_4erepaxa2> I from Russia)
L144[05:50:31] * vifino groans and flops on Lizzy
L145[05:50:48] <turbo_4erepaxa2> Goodbuy
L146[05:51:14] <Forecaster> um, bye
L147[05:51:25] ⇦ Quits: turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L148[05:51:30] <Forecaster> ...
L149[05:53:20] <Sandra> well I've managed to unlock the last two rows in tis100, so I'm happy.
L150[05:56:40] ⇨ Joins: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
L151[05:58:41] <Lizzy> /me pets vifino
L152[05:58:47] <Lizzy> ---___---
L153[06:02:16] * vifino purrs
L154[06:09:40] <Forecaster> they're back
L155[06:14:53] ⇦ Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L156[06:15:03] ⇨ Joins: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl)
L157[06:26:05] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L158[06:28:19] <Lizzy> Izaya: why did you CTCP time me?
L159[06:29:06] <Izaya> Wanted to ask about some SE mods but if you're at work that's probably a bad time
L160[06:29:51] <Lizzy> yeah, got a fair bit on at the moment but once i've got through my calls i'll be pretty much free
L161[06:30:02] ⇦ Quits: asie (~asie@asie.pl) (Quit: WeeChat 1.4)
L162[06:33:52] <vifino> YAAY
L163[06:33:57] <vifino> I GOT ME MIDI CONTROLLER!
L164[06:34:02] <vifino> AND ME NODEMCUS!
L165[06:36:15] ⇨ Joins: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
L166[06:36:34] ⇦ Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L167[06:44:16] *** amadornes[OFF] is now known as amadornes
L168[06:48:37] <S3> Whee
L169[06:49:05] <S3> vifino, gamax92: Landing a small plane in 22 knot gusting headwinds is scary
L170[06:51:47] *** cloakable_ is now known as cloakable
L171[06:53:07] ⇨ Joins: Turbo_4ersdeapaxa (~turbo_4er@ns3033725.ip-151-80-111.eu)
L172[06:54:16] ⇦ Quits: Turbo_4ersdeapaxa (~turbo_4er@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L173[07:00:17] ⇦ Quits: hitecnologys (~hitecnolo@193.169.52.115) (Ping timeout: 384 seconds)
L174[07:01:41] * Lizzy is looking to see if she can make her IRC bot in a way that'll allow for her to push to her gitlab and have it auto-restart / update
L175[07:01:59] ⇦ Quits: Jezza_ (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L176[07:03:41] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 384 seconds)
L177[07:05:54] ⇨ Joins: wembly (~wembly@50.240.220.69)
L178[07:14:19] ⇨ Joins: hitecnologys (~hitecnolo@193.169.52.115)
L179[07:21:15] <g> Lizzy: Typically one would use a CI for that
L180[07:21:26] <g> you're talking about automated deployments basically
L181[07:21:27] <g> :P
L182[07:22:12] <Izaya> vifino: so I converted someone from Traktor 2 to LMMS and Mixxx, did I do good?
L183[07:22:33] <vifino> Yes.
L184[07:22:44] <Izaya> :D
L185[07:22:44] <vifino> Even though I don't like LMMS much.
L186[07:23:02] <vifino> Mixxx however, is excelent.
L187[07:23:14] <Izaya> Got a different preferred program rather than LMMS?
L188[07:24:03] <g> Lizzy: Maybe have your bot running via a bash script that loops forever, and have the bot save its pid somewhere, so you can do a git pull and then just kill its process
L189[07:24:50] <g> probably want a sleep in the bash script somewhere so you have time to ctrl+c it before it loops around again if you need to
L190[07:25:38] <vifino> Izaya: Ardour is good. Bitwig is also good, but not free.
L191[07:26:28] <Izaya> Will pass that on to the person
L192[07:26:49] <Izaya> this is the first stuff to do with music production I've really done
L193[07:26:51] <vifino> Also, tell them that if they don't use JACK, they are missing out.
L194[07:27:10] <vifino> It's also a requirement for Ardour, methinks.
L195[07:28:41] <Lizzy> g, yeah, thinking about using GitLab CI
L196[07:29:08] <Lizzy> g, hmm, tthat could work
L197[07:29:21] <Lizzy> not sure how well that works with the gitlab ci stuff though
L198[07:29:29] <g> I use bamboo, can't help you there
L199[07:29:37] <g> I'm sure gitlab can do deployments though
L200[07:30:10] <Lizzy> it can do them, just don't know how it will like the bash script running constantly
L201[07:33:29] <Lizzy> was potentially thinking about docker but that just seems like too much hassle for an irc bot
L202[07:34:36] <g> Oh, you don't run the bash script from gitlab
L203[07:34:48] <g> run it from a screen or something and just leave it there
L204[07:34:55] <Lizzy> ah
L205[07:35:33] <g> alternatively you could write some init scripts
L206[07:38:31] ⇨ Joins: asie (~asie@asie.pl)
L207[07:38:37] zsh sets mode: +v on asie
L208[07:48:32] <Inari> https://www.youtube.com/watch?v=wR6g38Pxwog more potentially quesitonable life decisions
L209[07:48:33] <MichiBot> Avoiding electrocution (Featuring real electric shocks.) | length: 17m 31s | Likes: 877 Dislikes: 19 Views: 39600 | by bigclivedotcom
L210[07:51:46] <Sandra> why am I lacking an OC save file?
L211[07:51:52] <Sandra> s/save/config/
L212[07:51:52] <MichiBot> <Sandra> why am I lacking an OC config file?
L213[07:52:15] <Sandra> I have the recipes files, but not the config file?
L214[07:52:25] ⇦ Quits: Temia (~temia@monmusu.me) (Ping timeout: 384 seconds)
L215[07:52:29] <Sandra> is this a bug?
L216[07:55:11] <Mimiru> the config isn't in the opencomputers directory
L217[07:55:21] <Sandra> I know.
L218[07:55:25] <Sandra> that's what I mean.
L219[07:55:32] <Mimiru> I'm running a recent 1.6 dev build and it generated fine for me
L220[07:55:43] <Mimiru> config/OpenComputers.cfg
L221[07:56:41] <Sandra> the only configs in the main config folder are IC2.ini, Waila.cfg, and the forge ones. I have subfolders, buildcraft,enderio,endercoJEI,opencomputers.
L222[07:56:54] <Sandra> s/enderco/endercore,/
L223[07:56:55] <MichiBot> <Sandra> the only configs in the main config folder are IC2.ini, Waila.cfg, and the forge ones. I have subfolders, buildcraft,enderio,endercore,JEI,opencomputers.
L224[07:57:40] <Mimiru> Just tried again, and config is generated
L225[07:58:09] <Sandra> I launched MC about 3 times, and it didn't generate.
L226[07:58:33] * Mimiru shrugs
L227[08:01:32] <Sandra> with the OC api, how do I send a signal to the computer?
L228[08:01:41] <Sandra> it doesn't seem to be working right now.
L229[08:02:44] <Mimiru> I do node.sendToReachable("computer.signal", eventName, user, data, localUUID, locked, side);
L230[08:02:46] ⇨ Joins: Yepoleb (~yepoleb@91-115-119-132.adsl.highway.telekom.at)
L231[08:03:04] <Mimiru> you wouldn't need all of those args.. but yeah
L232[08:03:15] <Sandra> node.sendToReachable("computer.signal",newdata);
L233[08:03:38] <Mimiru> https://git.io/vBUNS
L234[08:03:40] <Sandra> with newdata[0] being the event name, and newdata[1..n] being arguments required ya?
L235[08:03:43] <Mimiru> Anyway I need to grab a shower before work
L236[08:04:01] <Sandra> varargs can take arrays correct?
L237[08:04:11] <Mimiru> I have no idea if you can do it like that, never tried
L238[08:04:40] <Mimiru> anyway, shower then work
L239[08:09:17] *** Keridos|away is now known as Keridos
L240[08:10:43] ⇦ Quits: xarses (~xarses@rrcs-24-173-18-66.sw.biz.rr.com) (Ping timeout: 190 seconds)
L241[08:16:54] <Saphire> hpi
L242[08:16:57] <Saphire> *hoi
L243[08:16:58] <Saphire> .-.
L244[08:17:17] * Saphire is failing at typing again
L245[08:17:44] <vifino> lol, i makefile'd uploading files to a microcontroller.
L246[08:18:02] <vifino> Makefile2kewl
L247[08:32:05] ⇨ Joins: reinei (~reinei@p5dce4ad0.dip0.t-ipconnect.de)
L248[08:32:43] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 190 seconds)
L249[08:34:28] <vifino> Izaya: What do you think? Connect my microcontroller to IRC or make something that polls new firmware from a web server?
L250[08:34:59] <Izaya> everything should connect to IRC
L251[08:35:01] <Izaya> :D
L252[08:35:06] <cloakable> connect to irc to make a botnet
L253[08:35:11] <reinei> everything should connect to everything
L254[08:35:51] <vifino> but but but I could make a dynamic firmware selection based on mac addresses!
L255[08:36:14] <vifino> Fiiiine. I'll write an ir bot on a wireless microcontroller then.
L256[08:36:16] <reinei> aand send info over IRC?
L257[08:36:45] <Izaya> hey you could do that too
L258[08:37:11] <Izaya> do whatever, but I can interact with IRC bots
L259[08:37:20] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L260[08:37:28] <vifino> Fair enough.
L261[08:38:23] <vifino> I'll do ezpz firmware loading first, cause that will help me debug a lot.
L262[08:39:30] <Sandra> ok, I know for a fact this is executing, but it's not working. node.sendToReachable("computer.signal",newdata);
L263[08:40:45] * Sandra pages Sangar and goes to sleep.
L264[08:42:46] ⇨ Joins: reinei_ (~reinei@p5DCE49D1.dip0.t-ipconnect.de)
L265[08:43:44] ⇦ Quits: reinei (~reinei@p5dce4ad0.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by reinei_!~reinei@p5DCE49D1.dip0.t-ipconnect.de)))
L266[08:43:48] *** reinei_ is now known as reinei
L267[08:48:39] ⇨ Joins: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L268[08:49:26] <Inari> https://www.youtube.com/watch?v=mcDgOGC5Lcc lmao
L269[08:49:26] <MichiBot> Review of DANGEROUS Japanese Fanny Flambeaux doll. | length: 3m 26s | Likes: 34619 Dislikes: 439 Views: 2584372 | by bigclivedotcom
L270[08:50:57] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA23444DAEE24F576E0C.dip0.t-ipconnect.de)
L271[08:50:57] zsh sets mode: +v on Vexatos
L272[08:52:12] *** CB|Away is now known as Kimiro
L273[09:02:18] *** Kimiro is now known as CB|Away
L274[09:02:45] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L275[09:03:16] ⇨ Joins: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu)
L276[09:04:41] ⇦ Quits: Turbo_4erepaxa2 (~turbo_4er@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L277[09:06:18] ⇨ Joins: Jezza_ (~Jezza@92.206.5.6)
L278[09:06:31] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 201 seconds)
L279[09:08:48] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L280[09:09:15] *** CB|Away is now known as Kimiro
L281[09:40:18] <Vexatos> payonel, poke
L282[09:46:45] *** Kimiro is now known as CB|Away
L283[09:48:31] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L284[09:52:49] <payonel> hi
L285[09:53:06] <Vexatos> payonel, What are those "tests" you talked about in your PR
L286[09:53:42] ⇦ Quits: Jezza_ (~Jezza@92.206.5.6) (Quit: Leaving)
L287[09:53:55] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L288[09:55:12] <payonel> https://github.com/OpenPrograms/payonel-Programs/tree/master/payo-tests/var/payo-tests
L289[10:00:01] <Vexatos> k
L290[10:03:40] *** CB|Away is now known as Kimiro
L291[10:05:50] ⇨ Joins: Keanu73 (~Keanu73@host-78-150-234-11.as13285.net)
L292[10:08:22] <Vexatos> payonel, Lua unit tests ;_;
L293[10:08:36] <payonel> 901 Lua unit tests
L294[10:08:38] <payonel> LUA!
L295[10:08:38] <EnderBot2> Lua*
L296[10:08:48] <Vexatos> LUnit (._.
L297[10:08:53] <payonel> ha
L298[10:19:39] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L299[10:21:18] <KittyKath> Shit just hit the literal fan. http://www.reuters.com/article/us-usa-nyfed-bangladesh-malware-exclusiv-idUSKCN0XM0DR SWIFT if you don't know is a conglomerate of ~3000 banks and money houses. If that is insecure, well shit.
L300[10:22:54] <payonel> s/literal/proverbial/
L301[10:22:55] <MichiBot> <KittyKath> Shit just hit the proverbial fan. http://www.reuters.com/article/us-usa-nyfed-bangladesh-malware-exclusiv-idUSKCN0XM0DR SWIFT if you don't know is a conglomerate of ~3000 banks and money houses. If that is insecure, well shit.
L302[10:25:13] <KittyKath> payonel: I can throw you at my ceiling fan to make it literal.
L303[10:25:24] <payonel> i would be okay with that
L304[10:26:03] <reinei> KittyKath, but that implies that payonel was shit!
L305[10:26:23] <KittyKath> reinei: Congratulations on understanding english :P
L306[10:26:27] <Izaya> something something that's the joke
L307[10:26:28] <payonel> s/was/was _the_/
L308[10:26:28] <MichiBot> <reinei> KittyKath, but that implies that payonel was _the_ shit!
L309[10:26:44] <reinei> thanks I will need that tomorrow :D
L310[10:26:47] <reinei> and :P
L311[10:27:26] <vifino> Finally.
L312[10:27:31] <vifino> Remote loading wooorks.
L313[10:27:34] <vifino> Yayzers.
L314[10:34:23] <payonel> can someone teach me about https://github.com/MightyPirates/OpenComputers/issues/1775#issuecomment-214163507
L315[10:34:35] <payonel> i can see that the 4th code is 14 for both my keyboard and igor's
L316[10:34:43] <payonel> but why is his different?
L317[10:34:53] <payonel> and what is that 5th return, "ECS"?
L318[10:35:49] <Izaya> you know those people that come in here every now and then
L319[10:36:00] <Izaya> and want their drives as /mnt/c or /c/ or something?
L320[10:36:05] <Izaya> I just realised what I need to do.
L321[10:36:09] <payonel> ha yeah
L322[10:36:11] <payonel> oh?
L323[10:36:13] <Izaya> I need to write a DOS clone.
L324[10:36:18] <payonel> >.<
L325[10:36:22] <Izaya> So they can have their damn C drive.
L326[10:36:29] <Izaya> And their painful configuration
L327[10:36:33] <Izaya> and their crazy file structure
L328[10:36:44] <payonel> limit the filepath too
L329[10:36:49] <Izaya> yes
L330[10:36:50] <reinei> payonel, maybe its for 'escape' (as in formatting code or escape sequence)
L331[10:36:52] <payonel> and make those absurd truncated names
L332[10:36:54] <Izaya> 256 chars or it BSODs
L333[10:37:04] <Izaya> YES
L334[10:37:20] <Izaya> make it so if you mount a disk with files with names >8.3 chars it BSODs
L335[10:37:28] <payonel> haha
L336[10:37:34] <Izaya> and if the total path is >256 chars it dies too
L337[10:37:42] <Izaya> :D
L338[10:37:50] <reinei> files or also folder names?
L339[10:37:51] <Izaya> and also single tasking and no libraries
L340[10:37:55] <Izaya> reinei: BOTH :D
L341[10:37:56] <reinei> also: NO SPACES EVER
L342[10:38:05] <payonel> and and \
L343[10:38:05] <Izaya> spaces -> BSOD
L344[10:38:15] <Izaya> / -> BSOD
L345[10:38:20] <payonel> haha
L346[10:38:39] <Izaya> and for everyone that wants to actually use this system
L347[10:38:56] <Izaya> there can be a MOREMAGI.C command
L348[10:39:01] <Izaya> which switches off all of these 'features'
L349[10:39:43] ⇦ Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping timeout: 190 seconds)
L350[10:39:44] <reinei> so, you are going to make a nice OS and then implement a limiter and release both versions?
L351[10:40:01] <Izaya> 'nice'
L352[10:40:04] <payonel> reinei: the thing is 8 is the ascii for backspace
L353[10:40:12] <payonel> 14 is "SHIFTOUT"
L354[10:40:25] <Izaya> if you want a semi-sane OS that is like DOS Skye's MiniOS might work
L355[10:40:39] <reinei> payonel, yes I didn't mean escape as in the escape key, but as in: a non-printble character
L356[10:40:51] <payonel> oh oh ...
L357[10:40:56] <payonel> well
L358[10:41:00] <payonel> his keyboard is still crap
L359[10:41:06] <payonel> crap==i'm ignorant
L360[10:41:28] <fingercomp> payonel: that 5th return is actually the player's nickname.
L361[10:41:36] <payonel> fingercomp: ah thanks
L362[10:42:10] <vifino> Izaya: http://pb.i0i0.me/p/pJrUwrZg
L363[10:42:39] <Izaya> is this for the uC?
L364[10:42:42] <vifino> Yes.
L365[10:42:48] <Izaya> it's in Lua.
L366[10:42:50] <vifino> Yes.
L367[10:42:57] <Izaya> ...
L368[10:42:59] <Izaya> Nice.
L369[10:43:05] <Izaya> but can it run MiniOS? :P
L370[10:43:20] <vifino> Depends. Does MiniOS work without the io library?
L371[10:43:30] <vifino> Or most of the os library?
L372[10:43:37] <vifino> Or most of everything, really.
L373[10:43:40] <bauen1> and no component library
L374[10:43:56] <Izaya> probably not
L375[10:44:01] <Izaya> poke Sky_e about it
L376[10:44:17] <vifino> It
L377[10:44:24] <vifino> It's also got 4Mb flash.
L378[10:44:42] <bauen1> how much ram does it have?
L379[10:44:52] <vifino> I think 512kb.
L380[10:45:27] <bauen1> i think openos uses mb of ram i dunno about minios
L381[10:45:40] <Izaya> Uh, less than a T1 stick IIRC
L382[10:45:44] <Izaya> maybe a T1.5
L383[10:45:49] <bauen1> we are talking about the ESP8266 ?
L384[10:46:05] <Izaya> I know amie would run in a T1 stick but that was when a T1 was 128k
L385[10:46:18] <CompanionCube> Izaya, ohey Izaya
L386[10:46:23] <Izaya> hai CompanionCube
L387[10:46:27] <Izaya> I had to ask you something
L388[10:46:32] <Izaya> but I forget what it was
L389[10:46:35] <Izaya> \o/
L390[10:46:41] <vifino> bauen1: Yes.
L391[10:46:43] <Izaya> oh right
L392[10:46:55] <Izaya> try to access 172.31.16.1 and .4
L393[10:47:13] <Izaya> I switched lain to TCPOnly and suddenly the connection is stable
L394[10:47:42] <KittyKath> Told you :P
L395[10:47:56] <Izaya> :P
L396[10:48:11] <payonel> reinei and fingercomp: how do you feel about my comment i left for igor?
L397[10:49:01] <vifino> Izaya: Well, that script basically fetches lua files specific to the wifi chipset's mac address.
L398[10:49:08] <vifino> Aka fun!
L399[10:50:06] <vifino> Well, that combined with it's server part.
L400[10:51:58] <Izaya> interesting
L401[10:53:24] <vifino> I wonder how well ltn12 would behave on this thing.
L402[10:53:32] <vifino> Probably killing the ram..
L403[10:58:53] <bauen1> your talking about the ltn12 from luasocket ?
L404[10:59:01] <bauen1> because thats purely in lua i think
L405[11:04:11] ⇦ Quits: Aquariomel (~aquariome@ns3033725.ip-151-80-111.eu) (Remote host closed the connection)
L406[11:08:36] <vifino> bauen1: And?
L407[11:08:53] <bauen1> that might not be such a big overhead
L408[11:10:45] <payonel> Vexatos: then teach me! what is it better to check Shift Out keyboard code (14) for backspace than "BACKSPACE" ascii value of 8?
L409[11:11:12] <Lizzy> just when i think i could sit down for a bit, i find something else that needs to be done
L410[11:11:19] * Lizzy goes to repair phones
L411[11:12:26] <bauen1> payonel: check for both? (actually oc should send a backspace as \8)
L412[11:12:47] <payonel> bauen1: oc DOES send \8 for backspace
L413[11:12:56] <payonel> except for igor (russian keyboard layout perhaps)
L414[11:13:11] <bauen1> but that should be converted to a \8 then
L415[11:13:52] <Vexatos> payonel, as you said, char is an ascii code
L416[11:13:57] <Vexatos> code is the actual code
L417[11:14:10] <Vexatos> which should be universal across all keyboards
L418[11:14:48] <payonel> i know a lot more about ascii than i do about keyboard codes.
L419[11:15:10] <payonel> keyboard 14 for "universal backspace"? i have no knowledge of that
L420[11:15:15] <bauen1> so it should check the 4th argument for "key_down" so its universal
L421[11:15:17] <payonel> but i'm ignorant in this area (slightly)
L422[11:15:24] <payonel> so yes, please teach me if you have info on this subject
L423[11:15:55] <payonel> bauen1: that SOUNDS reasonable, but i've never heard of 14 keyboard codes for backspace
L424[11:16:03] <payonel> but again, this is not my area of expertise
L425[11:16:14] <payonel> so when i say "never heard of that" i'm not trying to be pedantic
L426[11:16:31] <payonel> i know ascii. i've known ascii for a long time
L427[11:17:49] <Vexatos> payonel, http://minecraft.gamepedia.com/Key_codes
L428[11:17:54] <Vexatos> it's lwjgl's codes
L429[11:18:22] <Forecaster> key codes is just a standard that doesn't rely on a charset :P
L430[11:18:46] <Forecaster> they're used in javascript with keypress events
L431[11:19:13] <payonel> Vexatos: ok thanks
L432[11:19:19] <payonel> that's awesome info
L433[11:27:39] ⇦ Quits: techno156 (~techno156@137.154.59.150) (Quit: There are those who live without living. Don't be one of those.)
L434[11:35:46] ⇨ Joins: sciguyryan (~sciguyrya@37.48.80.238)
L435[11:54:44] *** rakiru|offline is now known as Kasen
L436[11:59:14] ⇨ Joins: Wiiplay123 (~Wiiplay12@adsl-72-154-27-37.bna.bellsouth.net)
L437[11:59:39] <Sangar> o/
L438[11:59:50] <Kodos> o/
L439[12:01:07] <Sangar> great timing steam, going down the moment i get home .-.
L440[12:01:20] <vifino> Alright. I made the fetch-new-fw thing work on bootup. Yay.
L441[12:01:31] <Vexatos> Sangar, better read my %tells ;_;
L442[12:01:43] <Sangar> Vexatos, what's the way?
L443[12:01:53] <Vexatos> Magic
L444[12:02:19] <Sangar> and yeah, we should totally name it that. just never spell it out, call it MFU :P
L445[12:02:34] <Vexatos> @SubscribeEvent def onWorldLoad(event: WorldEvent.Load) {event.world.addWorldAccess(new Listener(event.world))}
L446[12:02:44] <Vexatos> MAGIC™®©
L447[12:02:53] <Vexatos> Sangar, k
L448[12:03:00] <Sangar> dafuq is dis
L449[12:03:07] <Vexatos> my reaction exactly
L450[12:03:14] <Vexatos> but it should contain "upgrade" in its name for NEI to work, no? :P
L451[12:03:30] <Vexatos> I mean, MFU is fine
L452[12:03:46] <Vexatos> could throw the word upgrade in the tooltip but hey, it's being cropped
L453[12:03:47] <Forecaster> MFU?
L454[12:03:51] <Sangar> there must be some magical formatting code for invisible text to do that :P
L455[12:03:53] <Vexatos> Forecaster, the new OC upgrade
L456[12:04:00] <Forecaster> oo
L457[12:04:11] <Vexatos> Sangar, §k
L458[12:04:12] <Vexatos> :>
L459[12:04:14] <Forecaster> Magic Field Uniter
L460[12:04:16] <Sangar> close :P
L461[12:04:29] <Vexatos> brb renaming all classes to "MFU"
L462[12:04:32] <Forecaster> Magic Field Utilizer
L463[12:04:34] <Sangar> Mystical Frequency Unit
L464[12:04:38] <Forecaster> ah
L465[12:04:48] <Vexatos> Sangar, wait, is that a backronym of an acronym?
L466[12:04:58] <Sangar> it's like tis
L467[12:04:59] <Vexatos> WE NEED TO GO DEEPER
L468[12:05:13] <Vexatos> Sangar, 'tis like tis
L469[12:05:19] <Sangar> oh right, i completely forgot to add that list of alternating titles to the tis manual's tooltip
L470[12:05:37] <Vexatos> so uh
L471[12:05:44] <Vexatos> should I rename the classes in code too?
L472[12:05:52] <Forecaster> Mystical Frequency Unit is a backronym?
L473[12:05:56] <Vexatos> leaving NO HINT WHATSOEVER of the name? :>
L474[12:05:57] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-410-131.w90-22.abo.wanadoo.fr)
L475[12:06:01] <Vexatos> Forecaster, it is
L476[12:06:06] <Vexatos> Sangar just made it up
L477[12:06:12] <Vexatos> kind of like the name of TIS-3D
L478[12:06:15] <Forecaster> I thought so :P
L479[12:06:18] <Sangar> Vexatos, mmm, UpgradeMF? :P
L480[12:06:22] <Vexatos> The Interchangable Sentence - 3D
L481[12:06:29] <Vexatos> Sangar, yes
L482[12:06:35] <Vexatos> for naming consistency
L483[12:06:37] <Sangar> why not, let's do it
L484[12:06:50] <Sangar> UpgradeEmmEff
L485[12:06:59] <Sangar> >_>
L486[12:07:39] <reinei> is it that upgrade to allow access to one specific block labeled 'neighbour' connectivity over the network?
L487[12:08:08] <Sangar> different workaround for the same issue
L488[12:08:31] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L489[12:08:35] <Sangar> it basically allows very limited range remote connections
L490[12:08:58] <Sangar> hence the name
L491[12:09:01] <Sangar> :P
L492[12:09:16] <Forecaster> so it's bluetooth?
L493[12:09:29] <Kodos> For one device, yes
L494[12:09:34] <Sangar> it's more like a wireless usb cable
L495[12:09:47] <Forecaster> wireless wire \o/
L496[12:09:48] <reinei> and what is the ACTUAL meaning of MFU then? :P
L497[12:09:53] <Sangar> indeed
L498[12:10:05] <Sangar> its a secret or so i'm told
L499[12:10:07] <Kodos> Sangar, I don't like to be an annoying twat, but I'd love to get your input on #1770
L500[12:10:21] <Forecaster> so it's bluetooth that only allows one connection per antenna?
L501[12:10:27] <Sangar> hint, it's not Marvelously Fabulous Upgrade
L502[12:10:45] <Vexatos> Sangar, should the name be oc:mfu or oc:MFU
L503[12:10:53] <Vexatos> considering your names usually start lowercase
L504[12:11:03] <Sangar> mmm, go lowercase i'd say
L505[12:11:08] <Sangar> cpu is oc:cpu too iirc
L506[12:11:58] <Sangar> Kodos, i'd be willing to add it if vex isn't faster, but i wanna look into 1.9 first
L507[12:12:18] <Vexatos> Sangar, should probably override unlocalizedName
L508[12:12:20] <Kodos> I just need it for things :3
L509[12:12:23] <Vexatos> to return "MFU"
L510[12:12:34] <Vexatos> instead of it using the class name
L511[12:13:12] <Sangar> Vexatos, dunno, can't remember what it's like for the other upgrades?
L512[12:13:24] <Vexatos> class.getSimpleName
L513[12:13:34] <Sangar> why not keep it consistent then?
L514[12:13:38] <Vexatos> ok >_>
L515[12:14:05] <Sangar> honest question, any compelling reason to break consistency there?
L516[12:14:19] <Vexatos> MFU :>
L517[12:14:28] <Sangar> right >_>
L518[12:14:40] <Sangar> now if only upgrades were called widgets or something...
L519[12:14:48] <Vexatos> Mighty Flamingo Usurper. Your argument is invalid.
L520[12:15:25] <Forecaster> Measly Force Updater
L521[12:15:34] <Forecaster> you should make it return a random nonsense name :P
L522[12:15:42] <Vexatos> Sangar, need a tooltip
L523[12:15:47] <Vexatos> and I won't do the manual page
L524[12:15:50] <Vexatos> maybe I will
L525[12:15:50] <Vexatos> >_>
L526[12:15:59] <reinei> like have three sets and return one from the different sets to contruct a new randomised name
L527[12:16:12] <Forecaster> ^
L528[12:16:27] <Vexatos> also need a recipe
L529[12:16:36] <reinei> Magnetostatic Force utiliser
L530[12:17:43] <Vexatos> Sangar, recipe should involve adapter methinks
L531[12:17:55] <Sangar> Magnanimous Fortune Unifier
L532[12:18:04] <Sangar> Vexatos, agreed
L533[12:18:04] <Kodos> Just think about what you would use to bodge some wireless gadget together
L534[12:18:05] <Kodos> And use that
L535[12:18:21] <reinei> probably something to make up an antenna?
L536[12:18:30] <Sangar> i'm not sure whether a pair of linked cards would be too expensive
L537[12:18:37] <reinei> does OC have anything that could be used to bodge n antenna?
L538[12:18:58] <Forecaster> cables?
L539[12:19:00] <Sangar> but if not they're the closest thing to an ae2 quantum bridge, so it'd make sense
L540[12:19:07] <Vexatos> Yea
L541[12:19:11] <Vexatos> either that or a wireless network card
L542[12:19:15] <Sangar> yeah
L543[12:19:15] <Vexatos> it better be expensive
L544[12:19:20] <Sangar> :P
L545[12:19:22] <Vexatos> even if the default radius is 3 blocks
L546[12:19:38] <reinei> does it have visibility of network?
L547[12:19:41] <Vexatos> if you connect MFU #1 to a TE that implements Environment
L548[12:19:46] <Vexatos> and connect MFU #2 to the same
L549[12:19:53] <Vexatos> you now have three networks connected wirelessly
L550[12:20:07] <Vexatos> and if that TE happens to be an adapter
L551[12:20:09] <Sangar> reinei, by necessity, yes
L552[12:20:11] <Vexatos> it can hold an MFU itself
L553[12:20:19] <Vexatos> WHICH IS WHY THE MFU NEEDS POWER TO RUN MWAHAHAHAHA
L554[12:20:19] <reinei> heck yeah, amke it expensive as fuck!
L555[12:20:27] <Vexatos> MWAAAAA HAAAAAA
L556[12:20:37] <Sangar> <_>
L557[12:20:39] <Vexatos> WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
L558[12:20:41] * Vexatos coughs
L559[12:20:56] <Vexatos> # Energy consumed by a MFU per tick while connected.
L560[12:20:56] <Vexatos> # Similar to `wirelessCostPerRange`, this is multiplied with the distance to the bound block.
L561[12:21:08] <Vexatos> need a value for this, right now it is 1 OC
L562[12:21:20] <Vexatos> with a max radius of 3, that's 3 OC/t at most
L563[12:21:50] <reinei> how expensive is 1OC to produce?
L564[12:22:09] <reinei> like 100RF <-> 1 OC?
L565[12:22:17] <reinei> or just measly 10Rf?
L566[12:22:19] <Vexatos> 10
L567[12:22:26] <Vexatos> 1 OC == 1 MJ
L568[12:22:34] <Vexatos> back when MJ existed
L569[12:22:41] <reinei> RIP MJ
L570[12:22:58] <reinei> how much does the adapter cost?
L571[12:23:49] <Kodos> I just wanna point out that in 'normal' ranges, 400 RF/t is EXPENSIVE af
L572[12:24:37] <Vexatos> Sangar, how to check if something is not null as a pattern for match
L573[12:26:27] ⇨ Joins: Temia (~temia@monmusu.me)
L574[12:26:31] <Stary2001> Kodos: *looks at big reactors*
L575[12:26:34] <S3> Greetings my fellow solar systemians
L576[12:26:43] <Kodos> Stary2001, 3rd party mods don't count
L577[12:27:03] <Kodos> And BR is a good example of what started the back and forth with mods to generate absurd amounts of power
L578[12:27:08] <Kodos> So far, Mekanism's winning
L579[12:27:17] <Kodos> But with little to do with that power, it's rather moot
L580[12:27:54] <reinei> doesn't draconic evolution have the biggest energy storage?
L581[12:28:01] <Kodos> Nope
L582[12:28:03] <Vexatos> nope. Mek does
L583[12:28:07] <reinei> oh ok
L584[12:28:25] * Kodos stares at his 13 TRF Induction Matrix
L585[12:28:34] <Stary2001> *T* tf?
L586[12:28:38] <Kodos> Yes
L587[12:28:50] <Stary2001> jesus christ
L588[12:29:02] <reinei> but thats not 1DcRF
L589[12:29:30] <Kodos> Vex, have you tested the max dized EIM's capacity?
L590[12:29:31] <reinei> all these idle games actually taught me big numbers ...
L591[12:29:36] <Stary2001> hahaha
L592[12:30:15] <Vexatos> Kodos, it was a few PRF IIRC?
L593[12:30:26] <Kodos> Mkayt
L594[12:30:31] <reinei> The Induction Matrix will only form if the structure is any cuboid smaller than 18x18x18[citation needed]. wait what?
L595[12:30:32] <Vexatos> calculated it at some point
L596[12:30:40] <reinei> he doesn't even know himself?
L597[12:31:07] <Vexatos> aidan doesn't write the wiki :P
L598[12:31:21] <reinei> but the source is public afaik
L599[12:33:41] ⇨ Joins: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L600[12:35:29] <Vexatos> Sangar, okay, I need a tooltip and a recipe, go go go
L601[12:35:39] <Vexatos> two linked cards and an adapter, what else?
L602[12:36:16] <Kodos> Some Chamelium =D
L603[12:36:38] <reinei> some lapis, to make it looks like BLUE tooth
L604[12:39:11] <Vexatos> Sangar, texture, too >_>
L605[12:45:10] <Vexatos> also, Sangar... should the item show if it is bound or not / if you are in range/in the correct dimension?
L606[12:47:01] <Kodos> Maybe a texture swap. Green pixel light thinger for in range, red for wrong dimension, and yellow for not in range
L607[12:47:11] <Kodos> Blue for not bound
L608[12:47:36] <Vexatos> Sangar, I think the texture could hint at the true name of the item
L609[12:47:48] <Vexatos> not sure how though
L610[12:47:55] <Vexatos> might be not worth it
L611[12:55:20] <Vexatos> Sangar, http://git.io/vwupB hype ._.
L612[12:56:24] <S3> Sangar is snoozin
L613[12:56:40] <S3> Vexatos: did you ever see my component bus proposal?
L614[12:56:55] <Vexatos> what bus what
L615[12:58:43] <S3> Vexatos: meh. I just came up with a new bus protocol for components to use
L616[12:58:54] <payonel> Sangar: o/
L617[12:59:43] ⇦ Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping timeout: 190 seconds)
L618[12:59:53] ⇦ Quits: reinei (~reinei@p5DCE49D1.dip0.t-ipconnect.de) (Quit: Leaving)
L619[12:59:54] <S3> Vexatos: it's very tiny, but it's packet based
L620[13:00:12] <S3> header is like, 24 bits
L621[13:00:42] <S3> nope 12
L622[13:00:58] <S3> I thought that sounded wrong
L623[13:02:06] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: .)
L624[13:08:52] <S3> this is great
L625[13:09:08] <S3> so the FCC locked down and now we can't install firmware on our routers as they will be covering the serial ports etc
L626[13:09:10] <S3> BUT
L627[13:09:47] <S3> they're stupid, and don't realzie that every MIPS chip in the router market has a damn JTAG port even if it is not labeled, somewhere. It has to, because the same pins used for IO on other devices is used for jtag..
L628[13:10:07] <S3> I have some routers that just tell you what surface mounted resistors to solder your jtag wires to
L629[13:10:23] <S3> just means serial io access is now harder
L630[13:27:34] <gamax92> hey S3 :3
L631[13:28:04] <vifino> Alright, enough toying with lua on microcontrollers, gotta take a maths exam.
L632[13:28:08] <vifino> Ugh.
L633[13:32:23] *** amadornes is now known as amadornes[AFK]
L634[13:34:10] <S3> I do not understand microcontrollers
L635[13:34:14] <S3> They make no sense to me in OC
L636[13:34:49] <Kodos> Microcontrollers are great
L637[13:37:46] <Temia> What's making them not click?
L638[13:38:21] <gamax92> Temia
L639[13:38:22] <gamax92> ioccc
L640[13:42:29] <vifino> S3: I wasn't talking about OC.
L641[13:43:32] <S3> I didn't know that, but it's true either way, I still don't understand it
L642[13:43:56] <S3> What is the purpose of a microcontroller that makes it worth it? If I think about it, I see no benefit. Unless I am missing something
L643[13:47:42] ⇦ Quits: rashy_ (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Ping timeout: 198 seconds)
L644[13:47:42] <Vexatos> have a christmas tree displaying music with LEDs? :P
L645[13:48:17] *** Fridtjof is now known as kick
L646[13:48:22] <gamax92> kick kick
L647[13:48:32] *** kick is now known as Fridtjof
L648[13:48:36] <Fridtjof> :^)
L649[13:54:40] <Kimiro> You and me could write a bad romance~
L650[13:57:14] ⇨ Joins: xarses (~xarses@209.94.245.219)
L651[13:58:35] <payonel> %flip microcontrollers
L652[13:58:36] <MichiBot> payonel: (╯°□°)╯︵sɹǝlloɹʇuoɔoɹɔıɯ
L653[14:02:18] <asie> %flip payonel
L654[14:02:19] <MichiBot> asie: (╯°□°)╯︵lǝuoʎɐd
L655[14:03:56] <KittyKath> %hug asie
L656[14:03:59] <KittyKath> oh :(
L657[14:04:16] <Kodos> S3, you could easily set one up as a firewall for networking connections
L658[14:04:53] <Kodos> Since iirc each side of the uC is used separately for networking, so you could require messages from the left side require a specific parameter
L659[14:05:10] <Kodos> Before being passed to the right
L660[14:05:49] <Vexatos> asie, you seen the new item I added to OC? :D
L661[14:06:35] <asie> no
L662[14:06:42] <asie> did you add Omnipotent Calculators?
L663[14:06:48] <asie> or perhaps Obsessive Cylinders?
L664[14:09:46] *** medsouz|offline is now known as medsouz
L665[14:10:32] <Vexatos> asie, I added MFUs to OC :D
L666[14:11:20] <asie> MFUs?
L667[14:11:28] <asie> Mass Flamingo Units?
L668[14:11:50] <Vexatos> <Vexatos> Mighty Flamingo Usurper. Your argument is invalid.
L669[14:11:58] <asie> What.
L670[14:12:03] <Vexatos> <Sangar> hint, it's not Marvelously Fabulous Upgrade
L671[14:12:28] <g> Now I want a fabulous upgrade
L672[14:12:33] <Vexatos> not actually, <Sangar> Mystical Frequency Unit
L673[14:12:36] <Kodos> g, use the colorful upgrade
L674[14:12:37] <g> that makes robots and drones emit a rainbow trail when they remove
L675[14:12:40] <g> move*
L676[14:12:43] <Vexatos> these are all backronyms of an acronym
L677[14:12:49] <asie> wow
L678[14:12:56] <Vexatos> g: Particle card + colorful upgrade
L679[14:13:03] <g> HMMM
L680[14:13:04] <g> hmm.
L681[14:13:18] <Vexatos> It's like TIS-3D
L682[14:13:30] <Vexatos> Thermal Instability Simulator: 3D
L683[14:13:58] * Kodos should work on a Reactor Control... program? For TIS
L684[14:14:19] <Vexatos> yesss
L685[14:14:29] <Kodos> Wouldn't be hard to do with the redstone
L686[14:14:41] <Vexatos> bundled redstone, probably
L687[14:14:42] <Kodos> Hardest part is figuring out wtf i'm doing with the language
L688[14:14:52] <Kodos> Do the rednet ports work with P:R?
L689[14:14:54] <Vexatos> Kodos, https://steamcommunity.com/sharedfiles/filedetails/?id=456879799
L690[14:15:11] <Vexatos> That page is 100% implemented
L691[14:15:18] <Vexatos> but there are a few additions
L692[14:15:20] <Vexatos> like bitshifting
L693[14:15:33] <Kodos> I can't do shit biffing or w/e
L694[14:15:37] <Kodos> I'm not good at that
L695[14:15:56] <Kodos> I am constantly using the code you wrote me for the capbank and lightboard programs
L696[14:16:14] <CompanionCube> 'This is something we were fearing all along: that the C preprocessor is Turing-complete even without conditionals and recursive file inclusion as some kind of a rewriting system. Now we have the proof!'
L697[14:16:21] <CompanionCube> oh. oh no.
L698[14:16:48] <Vexatos> Kodos, read that page
L699[14:16:52] <Vexatos> it's pretty much all you need
L700[14:17:01] <Kodos> Mkay
L701[14:17:20] <Vexatos> CompanionCube, what D:
L702[14:18:14] <CompanionCube> http://www.ioccc.org/2015/muth/hint.html
L703[14:19:31] ⇦ Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl) (Quit: Leaving)
L704[14:29:02] ⇦ Quits: rikai (~quassel@rekd.net) (Ping timeout: 201 seconds)
L705[14:36:58] *** SleepyFlenix is now known as BitTiredFlenix
L706[14:43:50] ⇦ Quits: xarses (~xarses@209.94.245.219) (Ping timeout: 201 seconds)
L707[14:45:39] ⇨ Joins: rikai (~quassel@rekd.net)
L708[14:46:15] <Sangar> Vexatos, i'll look into when i can. if i missed anything, please add it to 1781
L709[14:46:27] <gamax92> Sangar: What happened to 2016
L710[14:46:33] * payonel
L711[14:46:38] <Sangar> gamax92, the future
L712[14:49:00] <Vexatos> Sangar, sounds about right
L713[14:49:09] <Vexatos> Kodos, check https://github.com/MightyPirates/OpenComputers/issues/1781 and tell me if we missed anything :P
L714[14:50:35] <Vexatos> Sangar, I guess best would be if you PRed to my branch so we then could merge the entire MFU at once, eh?
L715[14:52:37] <payonel> Sangar: when you test unicode (just curious) what chars are you using?
L716[14:52:39] ⇦ Quits: Keanu73 (~Keanu73@host-78-150-234-11.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L717[14:52:41] <Vexatos> Sangar, I am honestly surprised that OC is still > 50% Java
L718[14:52:47] <Vexatos> and only 41% Scala
L719[14:54:23] <payonel> Vexatos: i must be reading github wrong. does it not say java 15.5%? scala 63.4%, lua 21%, other .1%?
L720[14:55:03] <Vexatos> oh wait, that was the wrong branch
L721[14:55:32] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Quit: Leaving)
L722[15:00:28] <Inari> meh
L723[15:00:33] <Inari> I wanna know how to make MC run better
L724[15:00:34] <Inari> ;-;
L725[15:00:53] <payonel> Sangar: also i have a feeling you'd be more excited about a move-cursor-to-mouse-click fix for widechars :) [which i have a branch for and have a solution for] but cool PR, yeah!? :)
L726[15:01:13] <payonel> Inari: what do you think is slowing it down?
L727[15:01:14] <Inari> https://i.imgur.com/Mw2lyjw.jpg one of these is not like the other
L728[15:01:25] <Inari> payonel: if i knew, i knew how to make it run better
L729[15:01:31] <Inari> *i would know
L730[15:01:32] <Inari> i guess
L731[15:02:19] <payonel> Inari: fair. i guess i was trying to emphasize what you THINK is the problem
L732[15:02:33] <Inari> dunno :P i'd guess cpu or gpu haha
L733[15:02:41] <Inari> cant seem to measure gpu load
L734[15:02:45] <Inari> but cpu load doesnts eem at 100%
L735[15:02:47] <Inari> so no clue :D
L736[15:02:56] <payonel> have you heard of or tried gpuz?
L737[15:04:10] <Inari> trying with that then
L738[15:04:29] <payonel> it has a tab that shows you gpu load
L739[15:04:37] <Inari> ideally i should probably get a new mainboard and a new gpu :P
L740[15:04:49] ⇦ Quits: cpup (~cpup@32.218.118.149) (Ping timeout: 201 seconds)
L741[15:04:52] <payonel> are you using a tier 2 or tier 3 case?
L742[15:05:00] * payonel slaps knee
L743[15:05:00] * EnderBot2 high-fives payonel
L744[15:05:03] <Inari> :P
L745[15:05:10] <Inari> new mainboard so i can overclock the cpu
L746[15:05:18] <Inari> just seems so much to pay 120 euros for one just fro that
L747[15:05:19] <Inari> xD
L748[15:05:37] <payonel> i don't have a single euro to m name
L749[15:05:39] <payonel> my*
L750[15:05:58] <Forecaster> because it's not the currency used where you live :P
L751[15:05:59] <Inari> dollars?
L752[15:06:06] <payonel> yeah
L753[15:06:11] <payonel> when i was out of work -
L754[15:06:21] <payonel> i thought of applying to work for yogscast
L755[15:06:32] <Forecaster> I don't have any euros either
L756[15:06:33] <payonel> but they dont make euros there
L757[15:06:36] <Inari> im not much of a yogscast fan
L758[15:06:36] <payonel> :)
L759[15:06:46] <payonel> i'm an enormous simon fan
L760[15:06:59] <payonel> i'm less impressed -to- okay with the rest of 'em
L761[15:07:06] <payonel> simon hits my funny bone
L762[15:07:08] <Forecaster> I watch Martyn
L763[15:07:20] <Forecaster> (he doesn't do minecraft stuff at all)
L764[15:07:39] <payonel> i wouldn't stream (unless they wanted me to)
L765[15:07:41] <payonel> just tech
L766[15:07:47] <payonel> but i think they're a fun bunch
L767[15:07:50] <payonel> or at least, they appear to be
L768[15:08:04] <Kodos> I've always liked GameChap and Bertie but apparently they're assholes irl
L769[15:08:14] <payonel> Inari: gpuz is a great tool, it'd help you to blame the gpu if that was the bottleneck
L770[15:08:54] <Lizzy> the way GameChap and Bertie speak annoys me
L771[15:09:12] <Kodos> It's slapstick, it's not for everyone =)
L772[15:09:25] <Kodos> They don't actually speak like that
L773[15:09:35] <Inari> payonel: im still thinking its a bug, but when in MC my gpu load seems to always just say 0% XD
L774[15:09:48] <payonel> Vexatos: IF -- big "IF" -- i were to start working on shell scripting support for openos, should it be bash scripting language, or just another lua interpretation?
L775[15:09:53] <payonel> Inari: it could be 0% -- are you on a laptop?
L776[15:09:58] <payonel> or, do you have >1 gpu?
L777[15:10:04] <Inari> 1 gpu :P desktop
L778[15:10:12] <payonel> hrm
L779[15:10:23] ⇨ Joins: cpup (~cpup@32.218.113.233)
L780[15:10:28] <payonel> you still could be running graphics off of the cpu
L781[15:10:33] <payonel> nvidia?
L782[15:10:46] <Inari> amd
L783[15:11:13] <Vexatos> payonel, no freaking idea
L784[15:11:19] <Vexatos> Lua would make more sense
L785[15:11:20] <payonel> check the graphics settings- make sure java is given the amd card -- or, optimized for quality or rendering or .. whatever amd might call it
L786[15:11:25] <Vexatos> considering the entire OS
L787[15:11:29] <Vexatos> but bash considering shell
L788[15:11:33] <Vexatos> ask Snagar ;_;
L789[15:11:47] <Inari> im not sure what you mean
L790[15:11:48] <Inari> :D
L791[15:12:09] <Inari> in amd control panel?
L792[15:12:13] <payonel> Inari: with nvidia i know you can go to its control panel settings, and you can adjust when the system should use the gpu vs cpu
L793[15:12:20] <payonel> this is generally a laptop issue, for power management
L794[15:12:24] <payonel> but yes ^
L795[15:12:38] <payonel> i'd just make sure the system says to use the amd card always, or at least include java
L796[15:12:40] * S3 spins around yelling Wheeeeee!
L797[15:12:45] <Inari> well im pretty sure it uses the gpu, but lets try
L798[15:12:55] <payonel> but if gpuz says 0% -- then i would think not
L799[15:13:16] <payonel> gpuz does a very good job
L800[15:13:29] <gamax92> gpuz is bad and you should feel bad
L801[15:13:37] <payonel> provide better
L802[15:13:39] <payonel> :P
L803[15:13:44] <Lizzy> your face is bad and you should feel bad
L804[15:13:44] <Inari> hwmonitor and such didnt show anything either
L805[15:13:52] <Inari> or rather they were like 18% when i hit reset and then dropped to 0%
L806[15:13:52] <Inari> lol
L807[15:13:59] <gamax92> payonel: I can't believe it's not better!
L808[15:14:07] <payonel> ha
L809[15:14:27] <Inari> cant say i see any such options here
L810[15:14:48] <payonel> i'm always saying perl regex is the best. i'm actually writing regex in perl again right now (first time using perl in like 13 years)
L811[15:15:54] ⇦ Quits: cpup (~cpup@32.218.113.233) (Ping timeout: 201 seconds)
L812[15:16:49] ⇦ Quits: sciguyryan (~sciguyrya@37.48.80.238) (Remote host closed the connection)
L813[15:18:27] <Inari> now it says 17% in amds cntrol panel
L814[15:18:29] <Inari> *shrug*
L815[15:18:42] <Inari> also in gpuz
L816[15:19:11] <payonel> oh ok
L817[15:19:14] <payonel> then not your gpu, methinks
L818[15:19:26] <payonel> and cpu is doing nothing?
L819[15:19:33] <payonel> (comparatively)
L820[15:19:52] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L821[15:20:21] ⇨ Joins: xarses (~xarses@209.94.245.219)
L822[15:21:04] <Inari> max load 60/53/48/55
L823[15:21:05] <Inari> orso
L824[15:22:59] ⇨ Joins: cpup (~cpup@32.218.114.3)
L825[15:23:50] <Inari> but only 20~37 mc fps
L826[15:23:51] <Inari> :<
L827[15:23:59] *** amadornes[AFK] is now known as amadornes
L828[15:25:00] <payonel> oh i dont know :(
L829[15:25:27] <payonel> your computer isn't working hard enough at all to justify that
L830[15:26:09] <Forecaster> better than my ~8
L831[15:26:10] <Forecaster> :P
L832[15:26:31] *** Achai is now known as yoy
L833[15:30:10] <Inari> one thing that seems to help a bi tis setting the process priority higher
L834[15:39:23] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA23444DAEE24F576E0C.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L835[15:39:57] ⇦ Quits: xarses (~xarses@209.94.245.219) (Ping timeout: 201 seconds)
L836[15:42:57] ⇨ Joins: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e)
L837[15:50:40] <S3> Inari: wat? I get 600 +
L838[15:50:51] <Inari> S3: good for you
L839[15:50:51] <Inari> xD
L840[15:50:59] <Inari> then tell me how to get that too
L841[15:50:59] <Inari> :3
L842[15:58:15] <gamax92> S3: How D:
L843[16:03:47] *** medsouz is now known as medsouz|offline
L844[16:11:24] ⇦ Quits: cpup (~cpup@32.218.114.3) (Ping timeout: 201 seconds)
L845[16:14:25] <Inari> S3 wont tell us it seems
L846[16:15:12] * Lizzy is debating buying a HTC Vive
L847[16:16:13] <Lizzy> it would only cost me a months pay
L848[16:17:10] ⇨ Joins: cpup (~cpup@32.218.114.144)
L849[16:17:39] <Inari> Lizzy: you earn so much ;-;
L850[16:17:55] <Lizzy> Inari, i earn 700£ a month, that's quite shit
L851[16:18:04] <Inari> better tahn my 200 :P
L852[16:18:19] <Inari> granted, i dont actaully work though
L853[16:18:33] ⇨ Joins: Michiyo_ (~Michiyo@mail.pc-logix.com)
L854[16:19:14] <Sangar> payonel, re unicode: i usually copy-pasta some russian and some japanese/chinese text from some websites :P
L855[16:19:32] <payonel> ok coo
L856[16:19:35] <Sangar> also yay ;)
L857[16:19:40] <payonel> :) thanks
L858[16:19:54] * payonel loves validation
L859[16:20:00] <payonel> "honey look i did the dishes"
L860[16:20:02] <payonel> !
L861[16:20:08] ⇦ Quits: Inari (~Pinkishu@p5DEC6C54.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L862[16:20:17] <Sangar> who doesn't ;)
L863[16:20:38] <payonel> liars don't, maybe
L864[16:20:43] ⇦ Quits: cpup (~cpup@32.218.114.144) (Ping timeout: 190 seconds)
L865[16:20:58] <Sangar> i wouldn't know (or would i :P)
L866[16:21:02] <payonel> ha
L867[16:21:29] <Sangar> anyway, will give it a spin on whednesday probably; probably won't get to it tomorrow and am going to bed now, so
L868[16:21:52] <Sangar> and with that, gnight o/
L869[16:21:54] <payonel> sounds good. goodnight :)
L870[16:22:02] ⇨ Joins: cpup (~cpup@32.218.114.163)
L871[16:23:11] ⇦ Quits: greaser|q (greaser@antihype.space) (Read error: Connection reset by peer)
L872[16:23:19] ⇦ Quits: Michiyo (~Michiyo@mail.pc-logix.com) (Read error: Connection reset by peer)
L873[16:23:24] ⇨ Joins: greaser|q (greaser@antihype.space)
L874[16:24:41] ⇦ Quits: Temia (~temia@monmusu.me) (Ping timeout: 384 seconds)
L875[16:25:07] ⇨ Joins: Temia (~temia@monmusu.me)
L876[16:27:43] ⇦ Quits: xarses (~xarses@2605:b400:104:11:9fe0:1d7f:19b9:191e) (Ping timeout: 190 seconds)
L877[16:28:20] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L878[16:31:05] <Michiyo_> -_-
L879[16:31:09] *** Michiyo_ is now known as Michiyo
L880[16:31:14] zsh sets mode: +o on Michiyo
L881[16:45:54] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-410-131.w90-22.abo.wanadoo.fr) (Quit: Leaving)
L882[16:46:35] *** amadornes is now known as amadornes[OFF]
L883[17:17:40] *** medsouz|offline is now known as medsouz
L884[17:18:35] ⇨ Joins: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
L885[17:18:47] <lunar_mom> Good evening.
L886[17:19:33] ⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Remote host closed the connection)
L887[17:21:24] <Izaya> so this copy of Interstella 5555 has, along with the actual movie, clips for each song and concept art for each of the characters
L888[17:21:32] ⇨ Joins: infina (~infina@coreos2.lobsternetworks.com)
L889[17:21:39] <Izaya> also, wow, 1 minute that time
L890[17:26:41] ⇨ Joins: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
L891[17:27:01] <lunar_mom> What's up with OpenOS in 1.7.10?
L892[17:27:13] <lunar_mom> ls doesn't seem to work for some reason...
L893[17:27:17] <payonel> lunar_mom: curious about recent updates or do you have a bug?
L894[17:27:29] <lunar_mom> Bug, methinks.
L895[17:27:36] <payonel> lunar_mom: what happens when you run ls
L896[17:27:43] <lunar_mom> nothing happens
L897[17:27:53] <payonel> then you have no files to show for it
L898[17:27:56] <payonel> try ls /
L899[17:28:05] <lunar_mom> Okay, brb
L900[17:28:17] ⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Client Quit)
L901[17:29:12] ⇨ Joins: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
L902[17:29:26] <lunar_mom> payonel: Okay, that did work
L903[17:29:42] <payonel> sounds good :)
L904[17:30:02] <lunar_mom> I was just a bit weirded out, because it used to be enough to type 'ls'
L905[17:30:16] <payonel> note that openos 1.6 is still getting updates (openos version is 1.6, that you are running on mc 1.7.10)
L906[17:30:44] <lunar_mom> Oh, so it's just been changed?
L907[17:30:44] <payonel> i'm the (recently) most active dev for openos - so if you find bugs or have concerns, we are very actively monitoring the github bug reports
L908[17:31:30] <payonel> lunar_mom: just curious because i dont remember :), what did ls print in an empty dir?
L909[17:31:43] <payonel> ls is now far more linux-like than it used to be
L910[17:32:08] <lunar_mom> payonel: ls printed nothing unless I put a directory or '/' after it
L911[17:32:17] <Izaya> oh right
L912[17:32:24] <Izaya> it defaults to putting the user in /home now
L913[17:32:29] <Izaya> it used to put you in /
L914[17:32:33] <payonel> oh right
L915[17:32:36] <payonel> you used to be in /
L916[17:32:42] <lunar_mom> Aha, that's why
L917[17:32:49] <lunar_mom> I was wondering about that as well.
L918[17:32:57] <payonel> yeah we want users making user scripts in /home by default, not /
L919[17:33:04] <lunar_mom> Gotcha.
L920[17:33:23] <payonel> by 'we' i mean 'I' :/
L921[17:33:25] <payonel> hehe
L922[17:33:52] <lunar_mom> Well, the new way does make it cleaner, so knowing that, I have no complaints.
L923[17:34:50] <payonel> :)
L924[17:34:54] <payonel> but yes, updates still coming
L925[17:35:00] <payonel> no breaking changes to api though
L926[17:35:05] <lunar_mom> Any highlights?
L927[17:35:05] <payonel> so scripts would continue to work
L928[17:35:10] <payonel> oh gosh yes!
L929[17:35:14] <lunar_mom> :D
L930[17:35:23] <payonel> you're asking the dev about highlights of their own work?! :)
L931[17:35:29] <Izaya> OpenOS boots with a T1 stick of RAM now, right?
L932[17:35:36] <lunar_mom> Lay them on me like cheese on fresh buttered toast x3
L933[17:35:54] <Izaya> yuss daft punk discography in FLAC
L934[17:36:20] <lunar_mom> Daft Punk is great.
L935[17:36:22] <payonel> cp -P added to support copying sym links as sym links, -r preserves like -P by default
L936[17:36:47] <payonel> read("*l") now understands \r and \r\n as newlines just as well as \n
L937[17:37:24] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L938[17:37:32] <payonel> (the rest in PR still) devfs initial submission, providing /dev/random and /dev/null
L939[17:37:50] <lunar_mom> Ah :o
L940[17:37:57] <payonel> true stdio separation (stderr vs stdout)
L941[17:38:16] <payonel> and numbered io file handles can be redirected: 2>/dev/null or >&2, etc
L942[17:38:38] <payonel> memory savings (1300 bytes cheaper on boot)
L943[17:38:44] <lunar_mom> Woo!
L944[17:39:15] <payonel> (bug fixes) processes clean up redirect file handles on failed starts
L945[17:39:30] <lunar_mom> That's one more of my flashfics I can store.
L946[17:39:32] <payonel> running scripts with syntax errors show errors to stdout to shell
L947[17:39:49] <payonel> and....
L948[17:39:55] <payonel> some other minor bugs i can't remember atm
L949[17:40:00] <yoy> payonel: Why not stderr?
L950[17:40:08] <payonel> yoy: typo in this chat
L951[17:40:10] <payonel> i meant stderr
L952[17:40:12] <payonel> thanks
L953[17:40:18] <yoy> Oh, ok :P
L954[17:40:20] ⇦ Quits: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ (GHOST command used by DragonBoots!~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)))
L955[17:40:27] <payonel> yoy: previously, it was possible to see no error when trying to run bad scripts
L956[17:40:33] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L957[17:40:54] <payonel> yoy: sadly, the stderr used is shell's stderr, not your potential process's stderr
L958[17:40:55] <yoy> payonel: You'll probably like this https://gist.github.com/ds84182/c472e48d427870f55c62d316286da6c7
L959[17:41:02] <payonel> e.g. ./bad_script 2>/dev/null
L960[17:41:06] <payonel> would still stderr to shell
L961[17:41:13] <payonel> because..the process never loaded
L962[17:41:25] <payonel> i may consider reworking this, but...it wouldn't be a cheap fix/change
L963[17:42:05] <payonel> haha weird
L964[17:42:07] <Izaya> https://i.imgur.com/EeuZVRS.png
L965[17:42:14] <payonel> the idea, i haven't read enough of it to opine directly
L966[17:42:32] <Izaya> oh hey it's like fuckit.js
L967[17:42:34] <payonel> yoy: i'll leave that one out, but fun that someone did that
L968[17:42:41] <yoy> hehe
L969[17:42:46] <Izaya> "This script is like violence: if it doesn't work, you just need more if it."
L970[17:42:54] <yoy> Izaya: Except better because fuckit.js just trims out lines and reruns
L971[17:42:56] <lunar_mom> xD
L972[17:43:04] <yoy> This one is all runtime funtime ( ͡° ͜ʖ ͡°)
L973[17:43:33] <payonel> lunar_mom: if you have an oc machine with an "installed" hdd, you won't get updates if you update the mod
L974[17:43:39] <payonel> but loot discs WILL update
L975[17:43:42] <payonel> just fyi
L976[17:43:45] <lunar_mom> Ah, yeah
L977[17:43:58] <lunar_mom> So I'll need to reinstall.
L978[17:44:08] <lunar_mom> Well, this one is fresh today.
L979[17:44:22] <lunar_mom> I just put together my first in this game.
L980[17:44:23] <payonel> lunar_mom: OH and, command substitution (in PR with devfs and redirection)
L981[17:44:40] <payonel> command substitution via backticks (``)
L982[17:44:46] <lunar_mom> Aah
L983[17:45:08] <payonel> so you could use: set ls_text=`ls`
L984[17:45:09] <g> http://i.imgur.com/EfLc0Sp.png
L985[17:45:14] <payonel> and then use that var: echo $ls_txt
L986[17:45:38] *** g is now known as gAway2002
L987[17:45:53] <lunar_mom> I've got a T3 case, with T3 everything else, and it's powered with Immersive Engineering wind and water.
L988[17:46:39] <lunar_mom> I enabled the hardmode recipes for PCBs.
L989[17:46:59] <payonel> heh, fun :)
L990[17:47:04] <lunar_mom> Spent a long time looking for a cactus when I had everything else.
L991[17:47:18] <lunar_mom> No deserts nearby...
L992[17:47:51] <payonel> i'm about to log off. if you do find bugs please feel free to use: https://github.com/MightyPirates/OpenComputers/issues
L993[17:47:59] <lunar_mom> Will do!
L994[17:48:12] <payonel> if you think it might just be a "howto" question, and not a bug, feel free to ask here or in the forums
L995[17:48:32] <lunar_mom> Yes :3
L996[17:48:33] <payonel> also, if it is an openos bug, i'll definitely notice the github ticket
L997[17:49:28] <lunar_mom> This is the most time I've spent working on a computer since my internship ended.
L998[17:49:56] <payonel> what type?
L999[17:49:59] <payonel> of internship
L1000[17:50:03] <lunar_mom> IT Store.
L1001[17:50:22] <lunar_mom> I built and installed gaming and office PCs.
L1002[17:50:35] <lunar_mom> And cleaned out viruses.
L1003[17:50:52] <lunar_mom> Dear lord, the viruses...
L1004[17:51:10] ⇨ Joins: techno156 (~techno156@137.154.59.150)
L1005[17:51:30] * payonel links buzzlightyear.png [Porn. Porn Everywhere]
L1006[17:51:32] <payonel> ?
L1007[17:52:05] <gamax92> lunar_mom: what if I give you a virus aquarium?
L1008[17:52:08] <lunar_mom> I've thought about setting up a local "internet" on a public Minecraft server.
L1009[17:52:20] <lunar_mom> Oh yeah, I'd like that xD
L1010[17:52:31] <gamax92> where it's specifically the loud types of viruses (ones that actively pop up/do effects)
L1011[17:52:36] <lunar_mom> I've seen that xkcd strip.
L1012[17:52:43] <gamax92> and then you get to see them overwrite eachother :3
L1013[17:52:47] <payonel> ok laters
L1014[17:52:48] <yoy> I tried to give my cat $20
L1015[17:52:52] <lunar_mom> Seeya
L1016[17:52:52] <yoy> She didn't want it
L1017[17:52:56] <yoy> Who wants $20
L1018[17:53:14] <yoy> I guess nobody wants $20
L1019[17:53:29] <gamax92> https://youtu.be/k1YNvkDiLvM?t=14
L1020[17:53:29] <MichiBot> Cascade + Techno + Ambulance | length: 2m 55s | Likes: 153 Dislikes: 5 Views: 23690 | by danooct1
L1021[17:53:31] <lunar_mom> I don't, unless it has Harriet Tubman on it.
L1022[17:53:56] <yoy> lunar_mom: Ah, sorry. I only offer Jackson at this time
L1023[17:54:09] <lunar_mom> Ah, well then no thanks.
L1024[17:55:14] <lunar_mom> Anyways, if I did set up a mini-internet, and let it go on for a while... does anyone know of any OpenOS-entric viruses/malware?
L1025[17:55:32] <lunar_mom> s/entric/centric/
L1026[17:55:33] <MichiBot> <lunar_mom> Anyways, if I did set up a mini-internet, and let it go on for a while... does anyone know of any OpenOS-centric viruses/malware?
L1027[17:56:22] <gamax92> yes, OpenOS itself
L1028[17:56:23] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:f9bf:a1d7:9d15:1400) (Ping timeout: 190 seconds)
L1029[17:56:36] <lunar_mom> Wait, what?
L1030[17:56:53] <yoy> shell is a keylogger. It records your strokes and runs commands with them
L1031[17:57:12] <lunar_mom> Ah, right.
L1032[17:57:21] <CompanionCube> lunar_mom, go poke S3
L1033[17:57:21] <CompanionCube> ask about the OCRANET
L1034[17:57:52] <lunar_mom> What's OCRANET?
L1035[17:58:12] <CompanionCube> an interesting project/idea of his involving OC and networking
L1036[17:58:27] <lunar_mom> .3.
L1037[17:58:29] <lunar_mom> Nice
L1038[17:59:03] <lunar_mom> S3: OCRANET. Explain me this.
L1039[17:59:31] <CompanionCube> poke them when they're around (i.e chatting)
L1040[17:59:56] <lunar_mom> Ah, I don't know how to check if they're on.
L1041[18:00:06] <lunar_mom> Besides if they chat.
L1042[18:00:18] <CompanionCube> you can /whois them and check their away status
L1043[18:00:30] <CompanionCube> not always accurate iirc but can be useful
L1044[18:00:56] <lunar_mom> I don't get any info from the whois
L1045[18:00:56] <LordFokas> at least it gives you the idle time, which is a decent-ish measure
L1046[18:01:16] <CompanionCube> weird, different clients behave differently
L1047[18:01:25] <lunar_mom> WocChat, here.
L1048[18:01:41] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:a0f0:9578:1513:38d4)
L1049[18:01:41] zsh sets mode: +v on Kodos
L1050[18:02:25] <CompanionCube> * [S3] is away (Auto-away) for mine
L1051[18:02:26] <CompanionCube> that'd likely explain it
L1052[18:02:32] <lunar_mom> Yeah
L1053[18:02:42] <lunar_mom> I couldn't find an IRC-disk
L1054[18:02:43] * CompanionCube is using a standard desktop client
L1055[18:02:57] <lunar_mom> I used to use Trillian a lot.
L1056[18:02:57] <CompanionCube> WocChat is an IRC client
L1057[18:03:13] <lunar_mom> Yeah, but the default one.
L1058[18:03:25] <lunar_mom> The IRC Loot Disk
L1059[18:04:24] <CompanionCube> I just use my lovely desktop XChat 2.8.8
L1060[18:04:53] <lunar_mom> I also tested out Discord, 'cause a friend invited me to.
L1061[18:06:10] <CompanionCube> Discord's decent
L1062[18:06:10] <CompanionCube> There is a discord channel tool which is automagically bridged to here
L1063[18:06:25] <Izaya> WeeChat best
L1064[18:06:45] <lunar_mom> WeeChat?
L1065[18:07:08] <Izaya> console IRC client
L1066[18:07:42] <Izaya> https://i.imgur.com/fjonzUJ.png
L1067[18:08:59] <lunar_mom> Nice
L1068[18:11:33] <lunar_mom> clear
L1069[18:11:33] ⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Quit: Proudly using WocChat!)
L1070[18:11:37] ⇨ Joins: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
L1071[18:14:22] <lunar_mom> I need to go looking for someone willing to host a server with my modpack.
L1072[18:15:56] *** kirby|gone is now known as mrkirby153
L1073[18:18:14] ⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
L1074[18:30:16] ⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Quit: Proudly using WocChat!)
L1075[18:30:47] *** Kimiro is now known as CB|Away
L1076[18:32:23] *** BitTiredFlenix is now known as SleepyFlenix
L1077[18:32:52] ⇨ Joins: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se)
L1078[18:32:57] ⇨ Joins: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L1079[18:34:04] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1080[18:36:37] <lunar_mom> I like how the date is in the 1970s when you check it.
L1081[18:36:54] <gamax92> mmm
L1082[18:37:06] <lunar_mom> That's around the time my mom was 9
L1083[18:38:14] <Izaya> 1970-01-01, the beginning of time
L1084[18:39:35] <lunar_mom> At least in this universe.
L1085[18:39:45] <lunar_mom> The world of computers.
L1086[18:40:28] <lunar_mom> If it really was the beginning of time, then I'm descended from a goddess.
L1087[18:41:58] <gamax92> some here would be gods/goddesses themselves if that were true
L1088[18:42:11] <lunar_mom> Om my me!
L1089[18:42:23] <lunar_mom> s/Om/Oh/
L1090[18:42:24] <MichiBot> <lunar_mom> Oh my me!
L1091[18:42:34] <lunar_mom> xD
L1092[18:45:17] <lunar_mom> Well, it would be a pantheon of true deities.
L1093[18:46:02] *** CB|Away is now known as Kimiro
L1094[18:48:00] <lunar_mom> gamax92: What are you up to?
L1095[18:48:39] <gamax92> lunar_mom: decompiling
L1096[18:48:56] <lunar_mom> Ah :o
L1097[18:49:06] <lunar_mom> So, not much?
L1098[18:50:03] <CompanionCube> gamax92, what are you decompiling
L1099[18:50:23] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L1100[18:50:41] <gamax92> a program
L1101[18:50:57] <Izaya> >.> I'm feeling clever
L1102[18:51:05] <Izaya> I managed to forget where I put a bunch of files
L1103[18:51:38] <Kodos> I need a snippet
L1104[18:51:41] <Kodos> Because shit is stupid
L1105[18:52:02] <Izaya> ~w os
L1106[18:52:03] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-os
L1107[18:52:13] <Izaya> ~w computer
L1108[18:52:13] <ocdoc> http://ocd.cil.li/api:computer
L1109[18:52:17] <Kodos> I need to have a while true loop constantly broadcasting to turn the 13th input of a nanomachine off
L1110[18:52:35] <Kodos> Because it's dealing ass tons of damage too quick for me to shut it off
L1111[18:53:21] <Izaya> computer.setBootAddress(computer.tmpAddress())
L1112[18:53:23] <Izaya> :D
L1113[18:53:47] <lunar_mom> Nanomachines be dangerous.
L1114[18:54:13] <lunar_mom> I learned as much from reading Antibodies.
L1115[18:54:43] <lunar_mom> Especially with unfinished programming.
L1116[18:55:12] <Kodos> Well the issue is I'm using Sanger's program
L1117[18:55:53] <Kodos> And I can't get through the menu fast enough before I die
L1118[18:55:58] *** Kimiro is now known as CB|Away
L1119[18:57:54] *** CB|Away is now known as Kimiro
L1120[18:58:46] <lunar_mom> Oh dear :<
L1121[18:58:55] <Izaya> http://pb.i0i0.me/p/esYxSB1g
L1122[19:00:44] <Izaya> interesting fact: you can put files on the temporary filesystem, set the boot address, reboot and run from the temporary filesystem
L1123[19:00:55] <Izaya> after a cold boot it'll return to your normal OS
L1124[19:01:01] <Izaya> :D
L1125[19:01:20] <lunar_mom> :3
L1126[19:03:33] <Izaya> of course neither of the two major OSes fit in 64k but some dev projects do
L1127[19:05:03] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 384 seconds)
L1128[19:06:11] *** medsouz is now known as medsouz|offline
L1129[19:06:17] <lunar_mom> Oh wow, I should not have had that grog...
L1130[19:07:34] <Kodos> Do nanomachines need the parenthesis on the functions, or just the string on the network message
L1131[19:11:23] <Kodos> nevermind
L1132[19:11:28] <Kodos> Looks like Reconfigure doesn't work anymore
L1133[19:11:30] <Kodos> And I'll have to make a new set
L1134[19:11:52] <lunar_mom> Reconfigure doesn't work?
L1135[19:12:33] <Kodos> Apparently
L1136[19:13:56] ⇦ Quits: techno156 (~techno156@137.154.59.150) (Ping timeout: 201 seconds)
L1137[19:13:59] <Izaya> ah wonderful, no line numbers or anything
L1138[19:14:11] <Izaya> just a BSOD with "bad argument #1 (string expected, got table)
L1139[19:14:43] <Izaya> "
L1140[19:16:26] <vifino> http://lua-users.org/wiki/SimpleRound ^F Soni
L1141[19:17:10] <lunar_mom> Well, I'll be back on at a later time, you all have a good one!
L1142[19:17:17] <Izaya> Seeya
L1143[19:17:23] ⇦ Quits: lunar_mom (~lunar_mom@2.71.2.177.mobile.tre.se) (Quit: Proudly using WocChat!)
L1144[19:18:04] <Izaya> https://i.imgur.com/ayve1Y2.png >.>
L1145[19:18:21] <Izaya> you can't really single-step a program, either
L1146[19:18:30] <vifino> Izaya: I made a 6 minute video showing my mcu, I'll probably get it delivered to you via snail mail, since my internet isn't better than that.
L1147[19:19:19] <vifino> 2% in 5 minutes.
L1148[19:21:13] <Izaya> fun
L1149[19:24:01] <Izaya> vifino: http://pb.i0i0.me/p/3TTmSwyi shouldn't be too hard to use this for something else
L1150[19:24:06] <Izaya> simple coop scheduler
L1151[19:24:31] <Izaya> you could replace the computer.pullSignal(p) with some form of polling
L1152[19:27:39] *** Kimiro is now known as CB|Away
L1153[19:28:42] <vifino> Izaya: Can't, sadly. I need to call into C to get the events to be processed, otherwise memory will go through the roof, networking stops working, etc..
L1154[19:29:29] <Izaya> ah fair enough
L1155[19:29:31] <yoy> I'm thinking about going on a rant about why I hate Android from a developer's perspective
L1156[19:30:36] <vifino> But you love android madly, yoy.
L1157[19:30:45] <vifino> Did Android break up with you?
L1158[19:30:53] <yoy> I love Android
L1159[19:30:57] <yoy> I hate Android development
L1160[19:31:20] <yoy> I especially hate where everything that is integral to the app runs on a single thread
L1161[19:31:51] <yoy> Fucking UI rendering, UI layout, service fuckery, input events, etc. happen on the main thread
L1162[19:32:09] <yoy> So you can't block the UI thread for more than 16ms else you drop a frame
L1163[19:32:17] <yoy> But you have so much stuff to do on the UI thread
L1164[19:32:30] <yoy> You cannot modify the UI layout from another thread
L1165[19:32:34] <Izaya> IT LIVES
L1166[19:32:49] <yoy> UI layout modification has to trickle down to the Main/UI thread
L1167[19:32:51] <Izaya> I have threading, console output and beeping
L1168[19:33:11] <Izaya> ... and it died
L1169[19:33:25] <yoy> The thing I especially hate is how most of the performance problems apps get are from how the apps themselves treat the OS libraries
L1170[19:33:47] <yoy> For example, a simple call to TextView.setText can take at least a millisecond or more if you do it wrong
L1171[19:33:55] <Izaya> can I wrap code in ()s to put it in a separate environment so it has different local variables?
L1172[19:33:59] <yoy> I still can't find the right way to set text without fucking eating crap
L1173[19:34:19] <CompanionCube> so
L1174[19:34:20] <CompanionCube> bedrock is almost ready to be tested
L1175[19:34:20] <CompanionCube> just GRUB configuration left
L1176[19:34:21] <yoy> Izaya: You can load() it in and call it
L1177[19:34:39] <Izaya> that requires more memory/code space though
L1178[19:34:44] <Izaya> I'll just change the variable name
L1179[19:34:58] <yoy> You could redefine the local
L1180[19:35:12] <yoy> #lua local a = 5 do local a = 6 print(a) end print(a)
L1181[19:35:13] <|0xDEADBEEF|> > [sex] 0x1.8p+2 | [sex] 0x1.4p+2 | nil
L1182[19:35:18] <yoy> lovely
L1183[19:35:22] <yoy> You see what I mean tho
L1184[19:35:41] <Izaya> do and end can enclose a block?
L1185[19:35:45] <yoy> Yep
L1186[19:35:51] <Izaya> well then
L1187[19:35:57] <Izaya> got my locals done safely then
L1188[19:36:18] <yoy> Now, back to emitting more gamma rays
L1189[19:36:34] <vifino> s/mma/y/
L1190[19:36:34] <MichiBot> <yoy> Now, back to emitting more gay rays
L1191[19:36:35] <yoy> I'm this close to taking all my logic and putting it on a new thread
L1192[19:37:15] <yoy> So I can literally delegate all other tasks that don't have to be on the UI thread to some other thread that can get anally fucked without the app looking like utter shit in the process
L1193[19:37:15] <Izaya> it works! and doesn't die on input!
L1194[19:38:08] <yoy> Like, in one CPU trace the app spends 600ms of wall clock time in RecyclerView.dispatchLayout
L1195[19:38:23] <yoy> The values are exagerated because it was in CPU trace mode but
L1196[19:38:26] <yoy> Thats quite a lot
L1197[19:39:27] <yoy> And the thing is its in the tree of performLayout
L1198[19:39:32] <yoy> of all things
L1199[19:39:54] <yoy> I could probably find a way to hack Android and move rendering to its own thread
L1200[19:40:00] <yoy> But then views arent thread safe so
L1201[19:40:04] <yoy> rip that dream
L1202[19:40:58] <yoy> My other thing is that you can't exactly give Android a hint and say "this view should only be visually updated when I say so"
L1203[19:41:45] <yoy> So when views are drawn it goes through the entire view hierarchy calling measure and performLayout which, in some cases (looking at you RelativeLayout) can become highly exponential
L1204[19:45:42] ⇨ Joins: xarses (~xarses@rrcs-24-173-18-66.sw.biz.rr.com)
L1205[19:47:28] <yoy> http://stackoverflow.com/questions/14556934/set-text-in-textview-in-handler-bad-performance
L1206[19:47:39] <yoy> "SOLUTION A very sexy and dirty solution would be to create 7 TextViews and toggle the visibility of one of them. Until the day that a week is extended to 8 days, this approach should work with much better performance."
L1207[19:48:11] <yoy> http://instagram-engineering.tumblr.com/post/114508858967/improving-comment-rendering-on-android
L1208[19:48:14] <yoy> Thank Instagram
L1209[19:50:46] <Izaya> https://i.imgur.com/19xPZnc.png
L1210[19:51:22] <Izaya> I need to make something use a display server instead of direct HW access
L1211[19:51:33] <Izaya> but for now debugging works to some degree
L1212[19:55:28] <S3> greaser|q: Hey
L1213[19:55:36] <Izaya> https://i.imgur.com/ZtOL85k.png
L1214[20:00:11] <Izaya> 20k average memory usage
L1215[20:00:13] <Izaya> not bad
L1216[20:00:31] <Izaya> like sure there's no actual usable OS yet
L1217[20:00:53] <S3> Izaya: watchya doin niw?
L1218[20:00:55] <S3> now*
L1219[20:02:36] <Izaya> writing a tiny OS with multitasking
L1220[20:03:24] <Izaya> ideally it'll be run from an EEPROM
L1221[20:03:43] <Izaya> maybe you could have the fstab in the EEPROM data space
L1222[20:03:53] <Izaya> that'd be interesting
L1223[20:05:14] <S3> Izaya: I did write a forth clone in Lua that fits in the eeprom
L1224[20:05:22] <S3> like, I think iirc it's < 1.5 K
L1225[20:05:25] <S3> I can't remember
L1226[20:05:39] <S3> it's ridiculously tiny whatever it is
L1227[20:06:14] <Izaya> this thing is, with GPU I/O, debugging output and a heartbeet beep, 1275 bytes
L1228[20:06:28] <Izaya> http://pb.i0i0.me/p/4oyQtHEV
L1229[20:06:46] <Izaya> (it isn't written like that, the source files have formatting and stuff, but when it gets compiled it optomises for space
L1230[20:06:48] <Izaya> )
L1231[20:08:24] ⇨ Joins: rashy (~rashdanml@S01069c4e36d73b48.vc.shawcable.net)
L1232[20:09:05] <Izaya> http://lain.shadowkat.net/~izaya/kbuild.tar
L1233[20:10:05] <vifino> waaaait, this thing got pwm, i got a small speaker here... :D
L1234[20:10:54] <vifino> That reminds me the time I implemented a midi synth in a mcu. Fun times.
L1235[20:10:57] * CompanionCube is going to reboot to test grub
L1236[20:12:11] <S3> wow
L1237[20:12:17] <S3> Vifino is up super lae
L1238[20:12:18] <S3> late*
L1239[20:12:31] <vifino> I am all the time.
L1240[20:12:44] <S3> but but yeah but super duper late
L1241[20:12:52] <vifino> It's only 3 am.
L1242[20:12:57] <vifino> Nothing uncommon.
L1243[20:13:36] <S3> GO TO BED
L1244[20:13:41] <vifino> Why?
L1245[20:13:44] <S3> I make a rule to go to bed by 1
L1246[20:13:52] <S3> because you'll end up like I did during HS
L1247[20:14:13] <vifino> I go to bed at 7 am sometimes and wake up at 6pm.
L1248[20:14:35] <vifino> Or just don't sleep for two days or so.
L1249[20:14:36] <Izaya> best way to live
L1250[20:14:51] <S3> vifino: nope
L1251[20:15:01] <vifino> What do you mean "nope"?
L1252[20:19:14] <S3> Just nope
L1253[20:20:06] <Izaya> OpenOS boots with just a T1 stick of RAM, but it doesn't manage to bring up a shell
L1254[20:20:27] <S3> Izaya: I tend to have problems with a T1 stick of RAM with OpenOS though
L1255[20:20:43] <Izaya> yeah uh
L1256[20:20:53] <Izaya> it runs out of memory near the end of the boot process
L1257[20:20:59] <yoy> lol
L1258[20:21:13] <Izaya> so you have a 'functional' OS
L1259[20:21:24] <Izaya> without any way to interact with it
L1260[20:21:33] <S3> Itl boot but it typically won't install to the hard drive with just a T1
L1261[20:21:47] <S3> for me anyways
L1262[20:21:50] <yoy> https://github.com/ds84182/Anix should boot on a T1, but the only problem with it now is the lack of proper userspace programs
L1263[20:22:07] <S3> I dunno if being on 64 bit makes a difference
L1264[20:22:17] <yoy> It sorta kinda does
L1265[20:22:32] <Izaya> 64-bit java, lua and system in general here
L1266[20:22:32] <S3> I don't know enough about Lua VM internal design
L1267[20:22:45] <yoy> Pointers are wider and tables, strings and threads are GC objects (so pointers)
L1268[20:23:09] <S3> yoy: you're right, but it is Lua, I can't prove they'r ebigger in OC..
L1269[20:23:17] <S3> not without looking at the sources
L1270[20:23:20] <S3> (of Lua)
L1271[20:23:56] <S3> When I write a lot of C programs I don't often use int really
L1272[20:23:58] <yoy> S3: You could boot into a tiny eeprom to do the measuring
L1273[20:24:17] <S3> because I do a lot of packing and would rather not have different formats for different word sized arches
L1274[20:24:35] <yoy> Yield 20 times and then measure memory usage. Allocate a fixed number of tables and then measure again
L1275[20:24:37] <S3> so I only really use 64 bit integers if I think itl pose a generic benefit
L1276[20:25:05] <S3> however on some processors a 64 bit arch will use 64 bits with just a uint32
L1277[20:25:10] <S3> (Due to word alignment)
L1278[20:26:56] <S3> oh, so I am experimenting with an idea
L1279[20:27:11] <yoy> When I designed an instruction set of mine I added LDRSR and LDRSL. LDRSR does (x & w) >> v and LDRSL does (x << v) & w
L1280[20:27:52] <yoy> So it allows you to take a bitset from inside of a 32bit word in one instruction and pack it back in two
L1281[20:28:12] *** CB|Away is now known as Kimiro
L1282[20:29:00] <yoy> In ARM you could also do a load in one instruction
L1283[20:29:13] <S3> I'm experimenting with a serial io bus architecture. The idea is to reduce the overall parallel CMOS pull-up pull-down network load by having a single wire per data bus, and therefore allowing for increased transport clock speeds before prescaling to the general system clock
L1284[20:29:21] <yoy> Since you can bitshift in any ALU instruction
L1285[20:29:29] <vifino> night everyone.
L1286[20:29:37] <S3> so registers, the alu, etc send information using a simple serial transfer protocol
L1287[20:30:11] <S3> it is also translatable for the external databus to be compatible with SPI EEPROMs
L1288[20:30:27] <S3> talk about a strange architecture.
L1289[20:30:28] <vifino> S3: Make an architecture that just comunicates via i²c or SPI
L1290[20:30:35] <vifino> Would be fun.
L1291[20:31:05] <S3> Well, kinda sorta will be
L1292[20:31:09] <yoy> Also AUTOCOLLAPSING MICROCODE
L1293[20:31:16] <S3> although the thing to keep in mind is that there's no parallel clock wire
L1294[20:31:29] <S3> the clock will be more of a clock bus like any other cpu has
L1295[20:32:04] <vifino> take a look at old atari's, i think they had somethign similar
L1296[20:32:10] <vifino> or Commodore?
L1297[20:32:13] <vifino> idk
L1298[20:32:56] <vifino> maybe amiga
L1299[20:33:01] <S3> yoy: A big challenge with this architecture is i'd like to incorporate a superpipeline then use a bit of superscaling on the chip to have two cores, one for kernel mode and one for user mode. The kernel mode side has full MMIO access, and the user side has page based access with a page -> address decoder
L1300[20:33:30] <CompanionCube> vifino: my bedrock partition boots
L1301[20:33:33] <S3> I am even considering giving the kernel a seprate general purpose memory space
L1302[20:33:43] <S3> so that dual port memory is not needed
L1303[20:33:49] <vifino> CompanionCube: Good for you.
L1304[20:34:13] <S3> though right now the instructions are 24 bit, and I'd like to reduce that/.
L1305[20:34:28] <vifino> I'm soon gonna get rid of bedrock cause it is unneeded complexity.
L1306[20:34:40] <S3> the architecture is VLIW
L1307[20:35:03] <S3> so different bits in the opcode are actually coordinating operation directly
L1308[20:35:24] <S3> different stages of the pipeline map them and therefore much of the instruction doesn't even have to be decoded :)
L1309[20:35:31] <S3> at least not as a whole
L1310[20:35:33] <yoy> Hmm... so kinda like how the 3DS works except on a smaller scale
L1311[20:35:49] <S3> Well, i'm not sure how the 3DS doe sit, but it's not a new thing
L1312[20:35:55] <yoy> The 3DS has two chips, an ARM9 and an ARM11
L1313[20:35:55] <S3> my old 80s arch book talks about it even
L1314[20:36:10] <yoy> The ARM9 bootstraps the ARM11 and acts as the security coprocessor
L1315[20:36:15] <S3> I thought they got rid of the ARM9?
L1316[20:36:21] <S3> the ARM9 I thought was for GBA compat?
L1317[20:36:36] <yoy> So in the even that the ARM11 is compromised, the ARM9 still secures NAND access and has access to all the keys
L1318[20:36:43] <yoy> S3: Yes
L1319[20:36:47] <yoy> Kinda
L1320[20:37:03] <S3> Nothing sucks more than the 16 bit ARM thumb instruction set though
L1321[20:37:04] <yoy> the 3DS also has a ARM7 processor that only gets activated for GBA and DS mode
L1322[20:37:12] <S3> I have never in a long time seen an instruction set that sucked more
L1323[20:37:22] <yoy> but the DS mode also takes over the ARM9 via firmrelaunch to run it in DS mode
L1324[20:37:35] <S3> I see
L1325[20:37:39] <yoy> S3: Thats because THUMB is translated literally into ARM instructions in the middle of the pipeline
L1326[20:38:27] <yoy> Also the ARM9 brokers access to the SD card and the gamecard
L1327[20:38:50] <yoy> (SD card access is brokered because it shares the same eMMC driver or whatever with the NAND)
L1328[20:39:15] <yoy> The ARM9 also has access to the AES engine and the hardware key scrambler
L1329[20:39:44] <yoy> And the hardware key scrambler has a direct line to the AES engine so the output cannot be intercepted from software
L1330[20:40:15] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 384 seconds)
L1331[20:40:15] *** medsouz|offline is now known as medsouz
L1332[20:41:00] <S3> eMMC is slow
L1333[20:41:19] <S3> but hat's okayu
L1334[20:41:26] <S3> SD cards are kinda slow anywas
L1335[20:41:32] <S3> anyways*
L1336[20:41:42] <yoy> S3: Yeah (some people were trying to make a thing to stream a 3DS's screen to SD but they encountered problems with everything)
L1337[20:42:02] <yoy> The filesystem implementation on the ARM11 side takes up a lot of CPU time
L1338[20:42:26] <S3> the hardware key scrambler is likely being controlled with DMA using the other chip
L1339[20:43:34] <S3> that's another weird challenge I'm facing is on chip DMA
L1340[20:45:37] <S3> I want DMA to happen during halftime basically between sysclock cycles
L1341[20:46:18] <S3> but if all the busses are serial IO..
L1342[20:46:40] <S3> see when theyre parallel with eachother, I can just do stuff in between clocks
L1343[20:47:41] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1344[21:01:54] <Izaya> welp, this has transitioned from "It's working and I don't know why" to "It's not working and I don't know why."
L1345[21:03:28] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1346[21:04:04] <Izaya> and now it's come full circle
L1347[21:05:26] <Izaya> memory leak fixed, which is nice
L1348[21:05:45] <S3> Don't write memory leaks
L1349[21:05:47] <S3> :)
L1350[21:05:57] <Izaya> it's more that programs never deallocated the memory
L1351[21:06:04] <Izaya> now programs can't not
L1352[21:06:06] <S3> ah
L1353[21:06:09] <S3> you know what's scary?
L1354[21:06:13] <Izaya> because it's passed as a coroutine.resume argument
L1355[21:06:18] <Izaya> Scary?
L1356[21:06:26] <Izaya> People choose to write Javascript.
L1357[21:06:29] <Izaya> That's scary.
L1358[21:06:31] <S3> I know it when I see one, but I hav enever written a single memory leak that I have found in my life
L1359[21:07:11] <S3> may have been one somewhere, but I've never caught one
L1360[21:07:23] <Izaya> ever written anything criticial?
L1361[21:08:01] <Izaya> anyway the reason there was a 'memory leak' is because the event system used a table for each process and if it didn't clear the event stack it'd stay there until the program ended
L1362[21:08:21] <Izaya> so if you, for example, dragged the mouse all over the screen or typed a bunch
L1363[21:08:35] <Izaya> eventually it'd fill the memory due to programs not emptying the event stack
L1364[21:08:55] <S3> right so I have done lots of meshed hashtables and a lot of low level memory allocation stuff, etc- yeah, I think about that stuff as I write it and always have, it's just something weird with me I guess.
L1365[21:10:03] <S3> I never write code and then just hope it works, i test every single line of code as I write it thoroughly and extensively, and - I do make bugs, but the only bugs I tend to write and find are very, very, very strange.
L1366[21:10:30] <S3> part of that may just be patr of having been programming for over 20 years now
L1367[21:10:33] <S3> a lot.
L1368[21:12:13] <S3> for example there is one bug that others and I have found so far in my forth database- you can't push the number 0 directly on the stack, I know exactly why it happens too but it is actually a very specific Perl gotcha behavior for that particular use case
L1369[21:13:29] <S3> though it's a pretty iportant one and I need to fix it otherwise you can't initialize database entries to 0 lol
L1370[21:13:35] <S3> at least not without using arithmetic
L1371[21:14:34] <Izaya> "yay"
L1372[21:14:41] <Izaya> it's back to working and me not knowing why
L1373[21:14:50] <S3> lol
L1374[21:14:54] <S3> that's normal
L1375[21:17:48] <Izaya> http://pb.i0i0.me/p/omX2B0JL
L1376[21:18:35] <LordFokas> <Izaya> People choose to write Javascript.
L1377[21:18:45] <LordFokas> I choose to write JavaScript sometimes
L1378[21:19:11] <LordFokas> besides randomly forgetting what "this" means, there's nothing terribly wrong with it
L1379[21:19:34] <Izaya> I will admit that there are worse things
L1380[21:19:53] <Izaya> but it's still a pretty bad language compared to others
L1381[21:19:55] * Izaya shrugs
L1382[21:20:37] <S3> The worst thing about Jacascript is that all of the C APIs out there really SUCK
L1383[21:20:45] <S3> specifically and absolutely Spidermonkey
L1384[21:20:49] <S3> and V8 isn't far behind
L1385[21:20:59] <S3> (mostly because dev on v8 is so ... meh)
L1386[21:21:50] <LordFokas> scary is going to (my) university, one of the national best regarding engineering, especially IT / computer science, and finding that most of my teachers PRAISE a pile of junk called PHP
L1387[21:22:15] <LordFokas> ... and it got way worse when Laravel became popular
L1388[21:23:53] <LordFokas> apparently, "run 3 commands and you have a whole site working neatly (with 200MB of interpreted libs underneath)" has a much higher priority than "is this shit even sane to start with?"
L1389[21:24:27] * LordFokas can't even
L1390[21:25:49] <Izaya> well I broke it pretty hard
L1391[21:25:56] <Izaya> but the display works more than last time
L1392[21:28:34] *** LordFokas is now known as LordFokas|out
L1393[21:28:49] <Temia> checking whether learning environment is sane... no
L1394[21:30:56] <Izaya> okay now display is working as intended
L1395[21:31:01] <Izaya> memory leak is gone
L1396[21:31:44] <Izaya> Now I guess I need a) input and b) a filesystem
L1397[21:32:01] <Izaya> Eventually I want to be able to recompile the kernel on the same machine as it's running on
L1398[21:32:28] <Izaya> and then warm boot the new kernel without disrupting the system
L1399[21:34:38] <Kodos> Hokay, this should be fun. I'm basically making Powerball for OC
L1400[21:41:37] <Izaya> https://i.imgur.com/e8VsGKK.png
L1401[21:58:03] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L1402[22:02:40] <Izaya> ~w gpu
L1403[22:02:41] <ocdoc> http://ocd.cil.li/component:gpu
L1404[22:09:05] <Kodos> Did the way tables were made change in Markdown?
L1405[22:12:25] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ (GHOST command used by DragonBoots)))
L1406[22:12:37] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1407[22:21:55] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error: Connection reset by peer)
L1408[22:22:36] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1409[22:27:43] <Kodos> Nevermind
L1410[22:32:30] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ (GHOST command used by DragonBoots)))
L1411[22:32:47] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1412[22:35:19] *** Keridos is now known as Keridos|away
L1413[22:35:35] *** Keridos|away is now known as Keridos
L1414[22:41:55] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error: Connection reset by peer)
L1415[22:42:47] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1416[22:54:06] ⇦ Quits: Lathanael|Away (~Lathanael@p54960464.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L1417[22:57:25] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA23AD15482758E14DD6.dip0.t-ipconnect.de)
L1418[22:57:25] zsh sets mode: +v on Vexatos
L1419[23:02:05] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Read error: Connection reset by peer)
L1420[23:02:43] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1421[23:04:11] ⇨ Joins: Lathanael|Away (~Lathanael@p549601A5.dip0.t-ipconnect.de)
L1422[23:12:26] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Killed (NickServ (GHOST command used by DragonBoots!~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)))
L1423[23:12:38] ⇨ Joins: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net)
L1424[23:15:33] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L1425[23:19:40] *** medsouz is now known as medsouz|offline
L1426[23:30:54] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA23AD15482758E14DD6.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1427[23:34:43] ⇨ Joins: xarses_ (~xarses@rrcs-24-173-18-66.sw.biz.rr.com)
L1428[23:34:43] ⇦ Quits: xarses (~xarses@rrcs-24-173-18-66.sw.biz.rr.com) (Read error: Connection reset by peer)
L1429[23:34:47] *** Keridos is now known as Keridos|away
L1430[23:43:36] ⇦ Quits: Yepoleb (~yepoleb@91-115-119-132.adsl.highway.telekom.at) (Quit: Yepoleb)
L1431[23:51:54] *** mrkirby153 is now known as kirby|gone
L1432[23:53:40] *** Kimiro is now known as CB|Away
L1433[23:53:45] *** CB|Away is now known as Kimiro
L1434[23:59:56] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top