<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:05] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:05] zsh sets mode: +v on Corded
L3[00:04:42] <gamax92> I don't quite understand what's going on ...
L4[00:13:35] <gamax92> maybe I'm calling the wrong world ...
L5[00:13:37] <snowden89> nothing, nothing at all is happening
L6[00:14:21] <gamax92> oh, I can just print out what this is.
L7[00:15:16] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L8[00:15:21] <snowden89> https://github.com/ThePasteBin/thepb-cli-node
L9[00:15:37] <snowden89> let you output your code to thepb for any logs or errors?
L10[00:15:59] <gamax92> .-. why
L11[00:16:09] <snowden89> i dont know sounds like fun :P
L12[00:18:44] <gamax92> I wonder if it's because I'm in single player
L13[00:21:12] <Kodos> Jesus, this show is grizzly
L14[00:24:09] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L15[00:26:49] ⇦ Quits: Kodos (~kodos@2602:306:ce20:6c30:5d2a:8df0:cd58:bb38) (Quit: WeeChat 0.4.2)
L16[00:29:45] ⇦ Quits: Gyro_ (~Gyro@2601:184:300:5d60:4d9:cdf4:e68:212) (Read error: Connection reset by peer)
L17[00:30:13] ⇦ Quits: Lathanael|Away (~Lathanael@p549611AE.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L18[00:30:25] ⇨ Joins: Gyro_ (~Gyro@2601:184:300:5d60:4d9:cdf4:e68:212)
L19[00:32:46] <gamax92> right that's whats happening ...
L20[00:33:00] <gamax92> no method on the client is being called with a valid address
L21[00:37:19] <gamax92> well I can always just make up an address then ...
L22[00:40:26] <gamax92> that's a good question ... load gets called on the client, what's in that NBT.
L23[00:46:07] <gamax92> an address, so that works ...
L24[00:52:42] <gamax92> yay sounds
L25[00:52:45] ⇨ Joins: Lathanael|Away (~Lathanael@p549607E5.dip0.t-ipconnect.de)
L26[00:53:37] <gamax92> this is so broken @_@
L27[00:53:45] <gamax92> I give up, sleep.
L28[00:54:43] <gamax92> now I'm getting that the client's environment isn't ticking
L29[00:59:33] ⇦ Quits: Kimiro (~TimeDrago@s0106c8fb2655ca42.ed.shawcable.net) (Quit: Time heals all wounds, but heals time?)
L30[01:03:30] ⇨ Joins: Kimiro (~MobileDra@199.119.235.153)
L31[01:20:40] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:154a:6b4b:db4c:2bdd) (Read error: Connection reset by peer)
L32[01:33:53] <Skye> Morning.
L33[01:33:57] * Skye yawns
L34[01:34:57] <Kimiro> Morning Skye.
L35[01:35:21] * Skye is on a train
L36[01:45:21] * Kimiro is on a couch
L37[01:58:18] * Skye is on a school chair
L38[01:59:08] *** Nadeko is now known as Cruor
L39[02:00:22] * Kimiro is still on a somewhat comfy couch.
L40[02:12:59] * Cruor is standing on some weird construction with a parabol on it :I
L41[02:13:27] <Cruor> accidentaly taking in africa instead of norwegian channels, fak yeaaaa
L42[02:25:05] ⇨ Joins: techno156 (~techno156@137.154.59.156)
L43[02:29:36] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L44[02:29:51] ⇨ Joins: OmegaCenti (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net)
L45[03:04:06] * Lizzy groans
L46[03:04:27] ⇦ Quits: jackmcbarn (~jackmcbar@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L47[03:08:03] ⇦ Quits: Kamran (Kamran@Youre.All.Mad.PanicBNC.ca) (Ping timeout: 186 seconds)
L48[03:08:18] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L49[03:12:02] * Skye hands Lizzy a glass of water
L50[03:17:24] ⇨ Joins: Dracotech (~techno156@137.154.59.156)
L51[03:17:57] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L52[03:20:37] ⇦ Quits: techno156 (~techno156@137.154.59.156) (Ping timeout: 198 seconds)
L53[03:21:30] ⇨ Joins: Inari (~Pinkishu@p5DEC6328.dip0.t-ipconnect.de)
L54[03:21:46] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L55[03:29:06] * Lizzy sips
L56[03:29:40] <Lizzy> Also this train is electric why does it sound like it has an engine?
L57[03:30:22] <Saphire> because it has electric engine?
L58[03:32:07] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L59[03:32:08] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L60[03:33:12] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L61[03:37:24] <Lizzy> Saphire: no, it gets it's power from overhead lines
L62[03:39:48] *** Dracotech is now known as techno156
L63[03:45:43] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L64[03:47:16] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L65[03:48:02] ⇨ Joins: OmegaCenti_ (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net)
L66[03:48:15] <Inari> Lizzy: didnt know railcraft had overhead lines :o
L67[03:48:49] ⇦ Quits: OmegaCenti (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net) (Ping timeout: 198 seconds)
L68[03:49:00] <Lizzy> Inari: ¬_¬
L69[03:49:17] <Lizzy> also my work pc has 24 days of uptime
L70[03:49:42] <Inari> what D:
L71[03:50:49] <Lizzy> yeah, W10 is a fair bit more stable than the previous ones, also i'm in IT so my computer doesn't have the policy that turns it off post-10pm
L72[03:52:31] <Lizzy> sitting at about 4GB/8GB ram usage with outlook, Lync, Firefox and some various managemnt stuff open
L73[03:54:13] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L74[03:56:18] <Inari> http://imgur.com/gallery/P8SBY
L75[04:00:55] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L76[04:04:57] * Skye yawns
L77[04:21:44] * Izaya says with a spooky voice "botneeetttt"
L78[04:21:50] <Izaya> though that is pretty good uptime for Windows
L79[04:26:25] ⇦ Quits: l (~Graypup@lfcode.ca) (Ping timeout: 384 seconds)
L80[04:29:55] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L81[04:30:46] ⇨ Joins: Graypup_ (Graypup@lfcode.ca)
L82[04:32:22] <Lizzy> Izaya: this is a work pc, so i don't mind it on here. Mainly cause i don't do my personal stuff on it and most of the telementery stuff is turned off for business reasons
L83[04:32:43] <Izaya> is it Enterprise?
L84[04:32:47] <Lizzy> yep
L85[04:32:56] <Izaya> only version almost worth it
L86[04:33:12] <Izaya> anyway what's the least bad program to map gamepad to kb/mouse on Windows?
L87[04:33:14] ⇦ Quits: Kimiro (~MobileDra@199.119.235.153) (Ping timeout: 198 seconds)
L88[04:33:39] <Lizzy> Xpadder
L89[04:33:43] <Lizzy> is a pretty good one
L90[04:34:46] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L91[04:34:54] <Izaya> found a torrent
L92[04:34:56] <Izaya> shiny
L93[04:35:30] <Saphire> Of what? o.o
L94[04:35:30] <Lizzy> yeah, Xpadder is quite cool
L95[04:36:50] <Izaya> And now I just have to wait for my sister's torrents to download first >.>
L96[04:38:03] <Lizzy> you can also have multiple profiles then dynamically switch between them when pressing a button
L97[04:38:20] * Saphire did not knew that Izaya had sister o.O
L98[04:38:37] <Saphire> *a
L99[04:38:38] <Izaya> Two.
L100[04:38:43] <KittyKath> Wait what.
L101[04:38:44] <Saphire> O.o
L102[04:38:49] <Saphire> since when?
L103[04:38:53] <KittyKath> ^
L104[04:38:56] <Izaya> since before I was born?
L105[04:39:01] <Lizzy> since they were born
L106[04:39:10] <KittyKath> Why did you never tell me about the second one? <.<
L107[04:39:43] * Lizzy hugs KittyKath
L108[04:39:59] * KittyKath hugs Lizzy
L109[04:40:07] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L110[04:40:30] <Lizzy> :3
L111[04:41:51] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L112[04:43:52] * Lizzy grumbles at people who put stickers on their phone base units
L113[04:44:27] * Inari puts stickers on Lizzy
L114[04:44:51] * Lizzy sighs
L115[04:50:19] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L116[04:50:38] <Forecaster> phone base unit?
L117[04:50:43] <Forecaster> for cordless phones?
L118[04:51:28] * Skye sighs
L119[04:51:39] <Skye> I want to sleep
L120[04:51:53] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L121[04:51:56] <KittyKath> Just sleep in class. Nobody will notice :P
L122[04:53:23] <Lizzy> Forecaster: no, it's a corded IP Phone
L123[05:04:43] *** gAway2002 is now known as g
L124[05:09:53] <Izaya> Friendly reminder that any time you do anything on Windows, you must reboot to make it take effect.
L125[05:10:09] <Izaya> New tab? Reboot. Close tab? Reboot. Switch controllers? Reboot. Reboot? Reboot.
L126[05:18:50] <KittyKath> Lizzy: Friendly reminder that http://imgur.com/BCRHIIa
L127[05:20:25] <KittyKath> On a completely unrelated note I just got two Disturbed and one Powerwolf albums. ?
L128[05:21:26] <Lizzy> lol
L129[05:22:11] <g> lol, that's a great gif
L130[05:22:34] <g> hmm, what to play in the shop.. Ah yeah, I know, transistor soundtrack
L131[05:22:58] <KittyKath> g: What are you doing?! Blast TSFH at full volume :P
L132[05:23:12] <g> Don't want to scare the old ladies
L133[05:23:13] <g> :P
L134[05:23:18] <KittyKath> Pff
L135[05:26:34] * Lizzy is listening ot megadeth
L136[05:26:57] <KittyKath> Also a good choice.
L137[05:27:23] <Lizzy> though my phone is on shuffle so i'll probably get Nirvana or Green Day next
L138[05:28:24] <g> Even my mom knows megadeth
L139[05:28:25] <g> lol
L140[05:29:25] <Lizzy> Sophos i think telling me about the April update is kinda useless now since April has been and gone
L141[05:33:32] <Izaya> Shegorath!
L142[05:33:51] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 384 seconds)
L143[05:35:01] <Lizzy> ooh, TBM
L144[05:35:37] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L145[05:36:10] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-273-188.w109-209.abo.wanadoo.fr)
L146[05:45:50] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L147[06:03:30] <Forecaster> anyone happen to have experience with Transmission-daemon?
L148[06:10:59] <Lizzy> Forecaster: i do, Izaya does i think as well
L149[06:15:23] <Forecaster> I want to throw a magnet link at it
L150[06:16:44] <Lizzy> put it in the "URL" part of the add torrent thingy
L151[06:17:01] <Izaya> https://imgur.com/a/n2Bjx
L152[06:18:15] <Forecaster> it keeps saying "Unauthorized Usersmission-remote/2.51 (13280)"
L153[06:21:06] <Forecaster> do I need to add accounts to allow them to use the commands or something?
L154[06:23:04] * Lizzy shrugs
L155[06:23:19] <Lizzy> i've always just used the webui with transmission-daemon
L156[06:23:33] <Forecaster> I can't access that right now
L157[06:24:14] <Forecaster> :I
L158[06:24:50] <Forecaster> because port forwarding isn't set up for it and I'm at work
L159[06:33:00] <g> I use qbt's web ui
L160[06:33:07] <g> transmission was kinda meh
L161[06:33:19] <g> qbt's isn't fabulous either but I find it faster
L162[06:33:25] <Forecaster> qbt?
L163[06:33:29] <Forecaster> link?
L164[06:33:30] <g> qbittorrent
L165[06:33:46] <g> http://www.qbittorrent.org/
L166[06:34:48] <g> also: just use a reverse proxy with your server, don't forward the ports of these things
L167[06:35:00] <g> your webserver I mean
L168[06:35:13] <Forecaster> reverse proxy?
L169[06:35:25] <g> Yeah, if you have your webserver on eg port 80
L170[06:35:30] <g> you set up a domain for whatever it is
L171[06:35:41] <g> the webserver handles requests to that domain and passes them along to whatever port your app is on
L172[06:35:50] <Forecaster> I already run a website on it
L173[06:36:07] <g> webservers by no means have to only have one domain or subdomain
L174[06:37:29] <Forecaster> I know, I have many subdomains on it
L175[06:37:44] <Forecaster> and two domains
L176[06:38:50] <Forecaster> I managed to open the webgui in Lynx
L177[06:39:10] <Forecaster> I can't tell if it actually added my magnet link though
L178[06:39:55] <g> reverse proxy is really easy to do with eg nginx
L179[06:40:16] <g> instead of putting a root directive in your location block, for example, you'd do "proxy_pass localhost:<port>;"
L180[06:40:38] <g> if you're using apache, though, no idea what you'd use for tht
L181[06:40:39] <g> that*
L182[06:40:49] <Forecaster> I am
L183[06:40:56] <Izaya> basically the same
L184[06:40:57] <g> sadface
L185[06:41:01] <Izaya> lemme grab my config
L186[06:41:36] <g> apache is a relic :P
L187[06:41:37] <Izaya> RewriteEngine on
L188[06:41:39] <Izaya> RewriteRule ^/transmission(.*) http://127.0.0.1:9091/transmission$1 [P]
L189[06:41:51] <g> ..you have to rewrite it?
L190[06:41:58] <g> nasty
L191[06:42:09] <Izaya> there's probably a better way
L192[06:42:14] <Lizzy> nginx
L193[06:42:17] <g> ^
L194[06:42:18] <Lizzy> is the better way
L195[06:42:33] <Izaya> hey man, I'd prefer not to mess with the server that other people depend on
L196[06:42:45] <Izaya> I promise I'll throw ngnix on lain once I finish rewriting my site in generic CGI
L197[06:43:00] <g> do it in python with uwsgi
L198[06:43:08] <g> nginx has a full uwsgi-supporting module
L199[06:43:08] <g> :P
L200[06:43:11] <Izaya> I'm doing it in lua
L201[06:43:19] <g> oh
L202[06:43:22] <g> well, your funeral I guess
L203[06:43:27] <Izaya> always is
L204[06:44:14] <Izaya> is there a generic CGI module for ngnix?
L205[06:44:24] <g> Yep
L206[06:44:30] <Izaya> I found some that looked like they'd more-or-less work but require a fair bit of config
L207[06:44:42] <g> use fastcgi
L208[06:45:01] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L209[06:45:01] zsh sets mode: +v on Kodos
L210[06:45:06] <g> the example configs usually include literally everything you could pass to it
L211[06:45:36] <g> you'll also want the fcgiwrap daemon
L212[06:45:40] <Kodos> o/
L213[06:45:58] <Kodos> Webchatting on my Xbox lol
L214[06:46:11] <Izaya> why not install a real OS on it? :P
L215[06:46:12] <g> but in general you can just "include /etc/nginx/fastcgi_params;" and pass it the script filename and be done with it
L216[06:46:36] <g> https://www.howtoforge.com/serving-cgi-scripts-with-nginx-on-debian-squeeze-ubuntu-11.04-p3
L217[06:46:51] <Forecaster> dammit
L218[06:47:01] <Forecaster> apache wont start again...
L219[06:48:10] <g> apache is a literal relic
L220[06:48:13] <g> I like how nginx doe it
L221[06:48:14] <g> does*
L222[06:48:22] <Izaya> I'm sure everyone's noticed.
L223[06:48:23] <Forecaster> Izaya: where is the error log for apache if you remember?
L224[06:48:32] <g> you just issue a reload instead of a reboot, and if there's an error, it gives it to you instead of shutting down
L225[06:48:36] <Izaya> /var/log/apache2/error.log perhaps?
L226[06:48:43] <g> er, restart*
L227[06:48:48] <g> berb, need food
L228[06:49:07] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Client Quit)
L229[06:49:15] <Forecaster> that just has page errors
L230[06:49:27] <Izaya> systemctl status apache2?
L231[06:50:10] <Forecaster> command not found
L232[06:50:23] <Izaya> service apache2 status?
L233[06:50:52] <Forecaster> oh it is running...
L234[06:53:17] <Lizzy> How do i turn off mouse mode in vim?
L235[06:53:55] <Izaya> set mouse=
L236[06:54:14] <Lizzy> thanks
L237[06:54:22] <Izaya> untested
L238[06:54:31] <Izaya> as my vim does not have mouse support to my knowledge
L239[06:56:05] <Lizzy> it worked
L240[06:56:41] <Forecaster> now I have to wait an hour for my dns records to refresh before the subdomain will have a chance of working
L241[07:00:19] ⇨ Joins: Kimiro (~MobileDra@199.119.235.153)
L242[07:01:05] ⇨ Joins: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de)
L243[07:01:29] ⇦ Quits: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de) (Client Quit)
L244[07:01:36] ⇨ Joins: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de)
L245[07:02:01] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 198 seconds)
L246[07:03:15] ⇨ Joins: wembly (~wembly@50.240.220.69)
L247[07:04:38] <Lizzy> contemplating whether i want to use oh-my-zsh for stuff
L248[07:05:24] <Forecaster> what is that?
L249[07:05:45] <Izaya> pre-riced zsh stuff
L250[07:07:10] <Forecaster> me installs zsh
L251[07:07:18] <g> it's not necessarily riced
L252[07:07:22] <g> it does a huge amount of useful things
L253[07:07:25] <g> something ricing is not
L254[07:08:47] <Lizzy> afk, going to go take my bike back to my dad's
L255[07:10:40] <Izaya> Riced in the best sense of the word
L256[07:13:33] * Forecaster fails to use /me
L257[07:14:39] ⇦ Quits: dustinm` (~dustinm@105.ip-167-114-152.net) (Quit: Leaving)
L258[07:17:36] <g> ricing is so damn pointless
L259[07:17:37] <g> lol
L260[07:22:50] <Forecaster> but I like rice D:
L261[07:22:56] <Forecaster> it's tasty
L262[07:23:02] <Izaya> If it makes it nicer to use that's a good thing
L263[07:23:21] <Izaya> however ricing is often for screenshot threads
L264[07:24:50] <g> ricing is usually the nerd equivalent of drivers with big cars and small dicks
L265[07:25:17] <g> so, yeah, basically what you said
L266[07:25:17] <g> :P
L267[07:27:11] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L268[07:34:34] ⇦ Quits: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de) (Quit: Web client closed)
L269[07:34:39] ⇨ Joins: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de)
L270[07:35:16] ⇨ Joins: dustinm` (~dustinm@2607:5300:100:200::160d)
L271[07:44:56] *** amadornes[OFF] is now known as amadornes
L272[07:45:51] * Lizzy is back
L273[07:48:46] <Inari> the heck is ricing
L274[07:49:34] * Lizzy pours rice on Inari
L275[07:49:39] <Inari> lewd
L276[07:50:04] <Inari> hmm
L277[07:50:40] <Lizzy> lol
L278[07:51:03] <g> Inari: ricing is where you heavily customize something to show off
L279[07:51:09] <g> eg, car ricers putting spoilers on their cars
L280[07:52:04] <Inari> so basically most of fashion?
L281[07:53:05] <g> That wouldn't be ricing unless you had surgery to get an extra ear or something
L282[07:53:42] <g> so that you can go LOOK AT MUH EAR
L283[07:53:50] <Inari> why not?
L284[07:53:54] <Inari> also
L285[07:53:56] ⇨ Joins: Yepoleb (~yepoleb@91-115-119-243.adsl.highway.telekom.at)
L286[07:53:59] <Inari> fashion isnt surgery o.o
L287[07:53:59] <g> because clothes aren't a body mod
L288[07:54:00] <g> :P
L289[07:54:12] <Inari> yeah... but you modify your look and the clothes?
L290[07:54:33] <g> Yeah, but ricing is an inherantly arrogant thing
L291[07:55:04] <Inari> https://www.pinterest.com/phttps://www.pinterest.com/pin/329255422728074386/ i mean at that point you're just showing off you can make any stupid thing and people will appreciate it
L292[07:55:14] <g> eg, people buying graphics cards with custom images/detail to make the inside of their PC look better for photos
L293[07:55:30] <S3> g wiz
L294[07:55:41] <g> S3.14
L295[07:55:50] <S3> ?
L296[07:56:25] <g> anyway, ricing is only really a term you apply to cars or computers
L297[07:56:45] <g> it used to only be cars, but people
L298[07:56:48] <S3> WRONG
L299[07:57:06] * g EXPLODES
L300[07:57:21] <S3> ricing is a verb that means to shove shit into a ricer
L301[07:57:34] <S3> if you don't know what a ricer isthen start cooking
L302[07:57:53] <S3> I used my ricer the other day to make potatoes
L303[07:58:02] <g> that's a totally different meaning
L304[07:58:02] <g> lol
L305[07:58:15] <g> words have multiple meanings, yknow
L306[07:58:21] <S3> nope
L307[07:58:26] <S3> :)
L308[07:58:36] <g> http://www.urbandictionary.com/define.php?term=ricing&defid=6977884
L309[08:00:06] <S3> most humans in general that are not photosensiive or haven't used computers enough in the earlier years don't notice anything beyond 60FPS
L310[08:00:37] <S3> and if every single frame is exactly the same distance apart from eachother, that can go down to 30
L311[08:01:23] <g> Yeah, the issue is more stutter than rate
L312[08:01:48] <S3> It
L313[08:02:11] <S3> It's the same thing with networking. You will usually notice jitter before you notice latency, until the latency gets so large that it is noticable
L314[08:02:29] ⇦ Quits: OmegaCenti_ (~OmegaCent@70-138-81-89.lightspeed.hstntx.sbcglobal.net) (Read error: Connection reset by peer)
L315[08:02:34] <S3> g: did you know that yesterday I connected here on IRC using my sound card?
L316[08:02:46] <g> No, I didn't know that
L317[08:02:49] <g> Should I?
L318[08:02:49] <g> :P
L319[08:02:54] <S3> I did at 600 baud and 1200 baud
L320[08:02:59] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Killed (NickServ (GHOST command used by Nathan1852_)))
L321[08:03:04] ⇨ Joins: Nathan1852_ (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L322[08:03:08] <S3> doing TCP at 600 baud is painful
L323[08:03:16] <g> I mean I don't see why that wouldn't be possible
L324[08:03:19] <S3> 1200 isn't as bad but I didn't have the clearest connection
L325[08:03:34] <S3> I am still trying to get my sound card to decode at 2400
L326[08:03:35] <S3> and then 4800
L327[08:03:37] <S3> then 9600
L328[08:03:46] <S3> and hopefully I can tune it to work at 14400
L329[08:04:31] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA47A0F00056FE7DD0B4.dip0.t-ipconnect.de)
L330[08:04:32] zsh sets mode: +v on Vexatos
L331[08:04:47] <S3> Vexatos: is here!
L332[08:05:01] <Vexatos> Yes: I am!
L333[08:05:03] <S3> Vexatos wasn't here when I was doing that I don't think though g, he would have been like WTF?
L334[08:05:04] * g butters Vexatoast, feeds to S3
L335[08:05:10] <g> haha, yeah
L336[08:06:26] <Izaya> I connected to IRC via a Cisco router a while back
L337[08:07:14] <g> most routers do at least have busybox
L338[08:07:19] <g> and a telnetd
L339[08:08:26] <S3> Vexatos: What I basically did is add my desktop as a default gateway, turn on forwarding, and used my laptop accross the room with it using my speaker and mic
L340[08:08:34] <S3> aqt 600 baud, and then 1200 baud
L341[08:08:59] <S3> the neighbors loved it
L342[08:09:02] <Vexatos> Rest in piece
L343[08:09:58] <Izaya> g: I was using telnet on IOS
L344[08:10:52] * g nods
L345[08:11:55] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi) (Read error: Connection reset by peer)
L346[08:12:10] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c005-181.dhcp.inet.fi)
L347[08:14:42] <S3> g: This is what my room sounded like
L348[08:14:44] <S3> https://www.youtube.com/watch?v=z3-aNXqc9B8
L349[08:14:45] <MichiBot> 1200 baud 10km test | length: 59s | Likes: 5 Dislikes: 0 Views: 684 | by fsphil
L350[08:14:49] <S3> but imagine two computers doing it back and forth
L351[08:16:59] <g> crikey
L352[08:23:47] * vifino groans and snuggles Lizzy
L353[08:24:05] ⇦ Quits: techno156 (~techno156@137.154.59.156) (Read error: Connection reset by peer)
L354[08:26:48] * Lizzy snuggles vifino
L355[08:46:15] <Inari> https://www.youtube.com/watch?v=8teuKbQmlps&feature=youtu.be o.o
L356[08:46:15] <MichiBot> Kangaroo Jumps on Car Driving Down Remote Road in Australia | length: 1m 1s | Likes: 27 Dislikes: 0 Views: 3341 | by BestGore
L357[08:55:46] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L358[08:57:11] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L359[09:02:17] ⇨ Joins: Vaht (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net)
L360[09:04:22] ⇦ Quits: Tahg (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net) (Ping timeout: 190 seconds)
L361[09:06:06] <S3> wtf school
L362[09:06:29] <S3> so at my university at this one place of many you can get food
L363[09:06:51] <S3> they always wait for food to run out (which takes minutes) before frying some more
L364[09:08:01] ⇦ Quits: Kimiro (~MobileDra@199.119.235.153) (Ping timeout: 198 seconds)
L365[09:16:08] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L366[09:16:59] <Izaya> Inari: Don't be a koala.
L367[09:30:35] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L368[09:31:10] <S3> so with ocbsd link encapsulation will not (usually) be assigned via the driver that creates the interface for ifconfig
L369[09:31:32] <S3> allowing somebody to change the link encap of an interface easily
L370[09:32:20] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L371[09:33:30] ⇦ Quits: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de) (Ping timeout: 195 seconds)
L372[09:34:24] * Lizzy hmms
L373[09:35:00] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L374[09:37:10] <Lizzy> Can't decide How i want to actually go about networking my stuff together and what "library" to use with (pre-made or a custom one)
L375[09:37:43] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L376[09:39:08] <Lizzy> Don't /really/ need TCP like services at least for the start because it's mostly going to be contained in the same area and the addressing scheme is just gonna be fairly basic
L377[09:39:11] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L378[09:40:49] <gamax92> good morning
L379[09:42:00] <gamax92> Vexatos: hey there
L380[09:43:17] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Client Quit)
L381[09:44:35] <Vexatos> Hi
L382[09:44:36] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L383[09:45:18] <Lizzy> currently working on the signal control system, it's end goal is slowly getting more complex
L384[09:45:51] <S3> vifino: ok vifino
L385[09:45:58] <S3> vifino: where is your lua forth?
L386[09:46:11] <Lizzy> Whilst making the controller for the signals i've had 2 ideas on how to improve the MCU script
L387[09:46:25] <S3> MCU?
L388[09:46:40] <S3> Lizzy: do you guys have integrated circuits or project red fabrication on your server?
L389[09:46:45] <S3> for making ICs
L390[09:46:47] <Lizzy> err, both, i think
L391[09:46:53] <S3> huh
L392[09:47:01] <Lizzy> i remember crashing the server with the P:R one a while back
L393[09:47:17] <gamax92> Vexatos: partial luck, I managed to get both the client and server to map the uuid to their environments, but then the client Environment wasn't updating/ticking
L394[09:47:28] <S3> from my experience PR's kicked me off a lot but it never crashed the server when I did it
L395[09:48:14] <vifino> S3: https://github.com/vifino/luaforth
L396[09:48:23] <vifino> It wasn't that hard to find.
L397[09:49:08] <S3> lol
L398[09:49:33] <S3> vifino: can you make user defined functions yet?>
L399[09:50:52] <vifino> If you would read the readme, maybe you could tell.
L400[09:51:27] <S3> I sorta am
L401[09:52:36] <S3> aha that env does
L402[09:53:48] <S3> vifino: I think I will port this to OCBSD for now
L403[09:53:56] <S3> just gotta figure out how to organize it
L404[09:57:24] <gamax92> time to yell at eclipse some more
L405[09:57:53] *** Guest12170 is now known as Magik6k
L406[09:57:58] <gamax92> S3: every time I run eclipse I have to run it like: sh -c 'SWT_GTK3=0 eclipse'
L407[09:58:10] <S3> vifino: I just threw this at the top because you didn't:
L408[09:58:14] <S3> -- LuaForth is copyright Vifino via MIT license, who did not place his copyright
L409[09:58:14] <S3> -- here.
L410[09:58:27] <gamax92> -- here.
L411[09:58:29] <Magik6k> o/, I guess I'm coming back to OC for some time
L412[09:58:32] <Lizzy> -- there
L413[09:58:36] <gamax92> S3 look
L414[09:58:37] <S3> Magik6k: MAGIC
L415[09:58:47] <S3> Magik6k: I have been hacking on plan9k
L416[09:58:50] <gamax92> it's MAGIK, now yell at him to fix his shit.
L417[09:58:54] <gamax92> :>
L418[09:58:57] <Lizzy> Magik6k, cool, you network library seems to be intermittant
L419[09:59:07] <Lizzy> or wait
L420[09:59:17] <Lizzy> I think i got it working in the end
L421[09:59:20] <S3> Magik6k: I was looking at how to create new interfaces in ifconfig and was like wat,
L422[09:59:23] <Lizzy> still needs docs though
L423[09:59:34] <Magik6k> It's to be rewritten
L424[09:59:42] <Magik6k> I planned for real IPv6
L425[09:59:49] <S3> ipv6 is huge
L426[09:59:51] <Magik6k> +IPv6 card
L427[10:00:05] <Magik6k> well, sort of :p
L428[10:00:08] <gamax92> S3: what if applications didn't steal your focus in the middle of you typing
L429[10:00:10] <S3> OCBSD is back in business as it is my host for implementing Ocranet
L430[10:00:22] <S3> I ot fed up with plan9k interfaces.. lol
L431[10:00:37] <S3> but I will play with it more soon
L432[10:01:20] <Magik6k> First thing I want to do is rack component that would implement vt100 to screen so one wouldn't need to use gpu in server for basic screen output
L433[10:01:39] <vifino> S3; vifino*
L434[10:01:49] <Magik6k> plan9k network stack needs to be replaced anyways
L435[10:02:55] <Magik6k> btw, what is the current branch?
L436[10:03:04] <Magik6k> 1.8.9?
L437[10:03:53] <Lizzy> 1.7.10,&1.8.9
L438[10:04:31] <S3> Magik6k: All I was trying to do was add an OCRS-1 and OCRM-1 link encap interface on the lan card :)
L439[10:04:37] <S3> which was easy but was weird
L440[10:05:57] <S3> vifino: that better? : http://hastebin.com/momepanoju.lua
L441[10:06:44] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-76-83.as13285.net)
L442[10:06:51] <S3> I have to embed the interpreter into the bootloader
L443[10:06:55] <S3> because there is no filesystem at that stage
L444[10:07:04] <S3> there is but it doesn't know where to get it
L445[10:07:29] <vifino> S3; Q_Q
L446[10:07:38] <vifino> My name is fucking lowercase.
L447[10:07:49] <S3> ok?
L448[10:07:59] <S3> it is now
L449[10:08:13] <S3> it's either that
L450[10:08:17] <S3> or we boot boatloader
L451[10:08:20] <S3> vifino: ^
L452[10:09:15] ⇦ Quits: Yepoleb (~yepoleb@91-115-119-243.adsl.highway.telekom.at) (Ping timeout: 384 seconds)
L453[10:12:42] <gamax92> S3: OCGrub :>
L454[10:12:53] <S3> ccgrub!
L455[10:13:15] <S3> actually, did you write an OCGrub?
L456[10:13:18] <gamax92> no
L457[10:13:41] <S3> heh
L458[10:13:48] <gamax92> There's OpenLoader ... which is just another init.lua based loader but you know
L459[10:14:18] <S3> yeah.. I'm only throwing in init.lua for install disks, etc
L460[10:15:02] <gamax92> hrm ... Yeah the client ManagedEnvironment doesn't seem to update.
L461[10:17:20] <S3> gamax92: so you think fat16 will be easiest eh?
L462[10:17:38] <gamax92> ehh
L463[10:17:55] <S3> for a UEFI like loading eeprom
L464[10:17:57] <S3> with SOPT
L465[10:18:59] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L466[10:19:20] <gamax92> S3: if I say no, will you write a *nix filesystem driver for OpenOS :>
L467[10:19:51] <S3> UFS?! :D
L468[10:34:59] <S3> gamax92: zfs devs were high when they invented it
L469[10:35:22] <S3> they use the word "fat zap" and "uberblock" a lot
L470[10:45:16] <S3> gamax92: but for a boot partition
L471[10:45:23] <S3> I would think fat16 would be appropriate
L472[10:49:09] <gamax92> there, I think this has been better ported, reread the TextBuffer file
L473[10:53:15] <Skye> afternoon
L474[10:58:18] <gamax92> anfotoenr
L475[11:06:37] <gamax92> right, so after looking at OC's ... client environements infact do not update. they'll all inside isServer or !isRemote checks
L476[11:06:56] *** g is now known as gAway2002
L477[11:08:18] * Mimiru burns her ISP/Cable Company
L478[11:08:28] * Lizzy helps Mimiru
L479[11:13:03] <Mimiru> Modem randomly loses sync and reboots, cable goes out for 1+ minute at a time taking the internet with it, which makes it hard to play online..
L480[11:14:53] <Izaya> Mimiru: it almost sounds like you live in Hell with me
L481[11:15:10] <Izaya> and Sandra for that matter
L482[11:15:17] <Izaya> x_x
L483[11:15:25] <Mimiru> Izaya, atleast 90% of everything outside(and some of the stuff inside...) isn't trying to kill me... :P
L484[11:15:34] <Mimiru> https://imgur.com/gallery/aDAGNxn
L485[11:15:59] <Izaya> Noooooooo
L486[11:16:06] <Lizzy> please tell me that's not yours
L487[11:16:13] <Mimiru> Lizzy, it's not mine
L488[11:16:17] <Lizzy> phew
L489[11:16:28] * Lizzy puts the stick of shame away
L490[11:16:37] <Mimiru> Heh
L491[11:16:48] <Mimiru> I DO have a liquid loop, but it's a closed Corsair system
L492[11:17:46] <Lizzy> In other news my new monitor got delivered today so now i can have a Tri-monitor setup and have them all be high quality monitors and not one being a shitty tv
L493[11:18:06] <Mimiru> my primary screen is a TV.. lol
L494[11:21:52] <S3> problem with tvs
L495[11:22:06] <S3> is that a lot of tvs have an improper clock skew and blur the pixels
L496[11:22:13] <Lizzy> ^
L497[11:23:07] <Lizzy> also the colores are not as vibrant but that may be because the TV is backlit using normal LCD stuff where my 2 (3 now, i guess) computer monitors are LED backlit
L498[11:23:27] <Lizzy> they're not OLED so they're not the best, but it's better than the tv
L499[11:25:57] <Lizzy> huh, okay then
L500[11:26:23] <Lizzy> i think the 24 days of uptime on my work W10 pc is slowly taking its toll
L501[11:29:38] ⇨ Joins: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de)
L502[11:40:00] <Lizzy> #lua function beep( N, ... ) a,b = {...} return N, a, b end; beep( "beep", "some more", "Arguments")
L503[11:40:00] <|0xDEADBEEF|> > nil
L504[11:40:03] <Lizzy> ¬_¬
L505[11:40:10] <Lizzy> wait
L506[11:40:17] <Lizzy> #lua function beep( N, ... ) a,b = {...} return N, a, b end; print(beep( "beep", "some more", "Arguments"))
L507[11:40:18] <|0xDEADBEEF|> > beep table: 0x7fc6cc1701f0 nil | nil
L508[11:40:30] <Lizzy> .-.
L509[11:40:36] <Lizzy> meh
L510[11:40:42] <Vexatos> IT RUNS
L511[11:40:45] <Vexatos> IT RUNS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
L512[11:40:48] <Lizzy> ?
L513[11:40:48] <Vexatos> This is madness!
L514[11:40:48] *** EnderBot2 is now known as Leonidas
L515[11:40:49] <Leonidas> Madness....?
L516[11:40:49] <Leonidas> THIS.
L517[11:40:50] <Leonidas> IS.
L518[11:40:50] <Leonidas> #oc!!
L519[11:40:52] *** Leonidas is now known as EnderBot2
L520[11:40:52] <EnderBot2> Seriously, what did you think this was?
L521[11:41:01] <Vexatos> Lizzy, tronics1.9hypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehypehype
L522[11:41:08] <Lizzy> ah
L523[11:41:24] <Lizzy> i'll join the hype train when the mods i play with are all at 1.9
L524[11:41:54] <Lizzy> #lua function beep( N, ... ) a,b = {...} print( N, a, b ) end; print(beep( "beep", "some more", "Arguments"))
L525[11:41:56] <|0xDEADBEEF|> > beep table: 0x7fc6cc1721d0 nil | nil
L526[11:42:05] <Lizzy> #lua function beep( N, ... ) a,b = {...} print( N, a, b ) end;beep( "beep", "some more", "Arguments")
L527[11:42:05] <|0xDEADBEEF|> > beep table: 0x7fc6cc174460 nil | nil
L528[11:42:08] <Lizzy> .-.
L529[11:42:25] <Lizzy> #lua function beep( N, ... ) a,b = table.unpack(...) print( N, a, b ) end;beep( "beep", "some more", "Arguments")
L530[11:42:26] <|0xDEADBEEF|> > [string "lua"]:1: bad argument #2 to 'unpack' (number expected, got string)
L531[11:42:40] * Lizzy presents her middle finger to |0xDEADBEEF|
L532[11:44:26] <Lizzy> #lua function beep( N, ... ) a,b = {arg} print( N, a, b ) end;beep( "beep", "some more", "Arguments")
L533[11:44:26] <gamax92> Vexatos: don't mind me, still yelling at the sound card
L534[11:44:26] <|0xDEADBEEF|> > beep table: 0x7fc6cc1ea000 nil | nil
L535[11:44:48] <gamax92> making do with what I can until Sangar makes a good api
L536[11:46:05] <Lizzy> #lua _VERSION
L537[11:46:05] <|0xDEADBEEF|> > Lua 5.3 Sandbox
L538[11:46:12] *** rakiru|offline is now known as Kasen
L539[11:46:21] <Lizzy> #lua _VERSION="Lizzy is the best!"
L540[11:46:21] <|0xDEADBEEF|> > nil
L541[11:46:22] <Lizzy> #lua _VERSION
L542[11:46:23] <|0xDEADBEEF|> > Lizzy is the best!
L543[11:46:24] <Lizzy> :P
L544[11:46:26] *** gAway2002 is now known as g
L545[11:46:42] ⇨ Joins: Negi (~Poireau@2a01:e34:ef13:4150:de53:60ff:febc:baf1)
L546[11:48:40] <Lizzy> derp, keep forgetting that the signal master server is going to be running on top of openos for now so i don't have to mess about with the low level computer.pullSignal()
L547[11:49:52] <Negi> Hi.
L548[11:49:58] <Lizzy> Hi
L549[11:50:18] <Negi> Hey Lizzy, does the OETF website still exists somewhere?
L550[11:50:44] <Lizzy> err, it did at some point
L551[11:50:49] * Lizzy pokes KittyKath
L552[11:51:01] * gamax92 pokes Lizzy
L553[11:51:09] * Lizzy wiggles
L554[11:51:17] <gamax92> :o
L555[11:52:43] <gamax92> Vexatos: for some reason it keeps playing everything that's been sent to it instead of just the last thing I sent it
L556[11:52:57] <Vexatos> are you not flushing the queue
L557[11:53:06] <Vexatos> i.e. removing things as they are being processed
L558[11:53:18] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L559[11:53:33] <gamax92> Vexatos: doesn't Audio.play do that? besides I'm making a new Queue<Instruction>
L560[11:56:51] <Vexatos> You sure Audio is registered on the event bus
L561[11:57:09] <Vexatos> Meanwhile I have three IDEA projects open at the same time
L562[11:57:14] <Vexatos> All Computronics. Three versions.
L563[11:57:18] <gamax92> heh.
L564[11:57:28] <gamax92> I dunno, not sure why it would need to be
L565[12:01:14] <gamax92> Vexatos: oh, it's the State's ByteArrayOutputStream data variable
L566[12:01:22] <Vexatos> huh
L567[12:01:28] <Vexatos> oooh
L568[12:01:31] <gamax92> atleast I'd think it'd be
L569[12:01:33] <Vexatos> yea I need to flush that
L570[12:01:34] <Sangar> o/
L571[12:01:39] <gamax92> SANGAR YOU FUCK
L572[12:01:43] <gamax92> D:<
L573[12:01:49] <Sangar> ohai gamax92
L574[12:01:53] <Sangar> nice to see you, too
L575[12:01:57] <gamax92> Sangar: Why don't client environment call update?
L576[12:02:10] <Sangar> uhh, idk
L577[12:02:19] <Vexatos> Sangar, you sure implementing a Clientside-only interface on a block is a good idea
L578[12:02:29] <Sangar> Vexatos, ?
L579[12:02:34] <gamax92> I see that it calls canUpdate for both sides, but then only calls for update on the server
L580[12:03:03] <Sangar> gamax92, well, there may or may not be a reason for that
L581[12:03:05] <Lizzy> https://github.com/OpenPrograms/LizzyTrickster-Programs/tree/Dev/RailcraftControl :D I'm back in a proper coding mood again!
L582[12:03:28] <Lizzy> for now, home time
L583[12:04:26] <Sangar> lucky you
L584[12:07:29] <vifino> woo
L585[12:07:52] <gamax92> Vexatos: where should I flush it?
L586[12:08:11] <gamax92> Sangar: I'm also getting that client environments don't get created on world load
L587[12:08:28] <gamax92> I have to take the card out and put it back and then I get server and client environments made
L588[12:10:22] <Sangar> uhhh
L589[12:11:23] <Sangar> so servers bork when re-entering a world? (leds e.g. i guess?)
L590[12:11:25] <Lizzy> Sangar: yep, only been out of that mood for like 5-6 months
L591[12:12:09] <gamax92> Sangar: hmm?
L592[12:12:24] <Sangar> gamax92, if their client envs also aren't recreated?
L593[12:12:39] <gamax92> oh uhh,
L594[12:12:47] <Lizzy> The disk activity lights on servers and disk drives seem to flash randomly and keep doing so a short while after the disk is has stopped
L595[12:12:59] <gamax92> I mean I'm using a normal case
L596[12:13:02] <gamax92> not a server rack
L597[12:13:17] <Sangar> hmm, i might have only in-depth tested it with racks i guess :X
L598[12:13:33] <Sangar> or it might be broken with servers too, who knows \o/
L599[12:13:36] <Sangar> (i don't)
L600[12:13:42] <gamax92> the light on the case is on too.
L601[12:14:17] <gamax92> Vexatos: there, I threw in a state.data.reset() and now it's fixed
L602[12:20:52] <Vexatos> Sangar, your blocks that implement IBlockColor
L603[12:21:09] <Sangar> oh, those are client only? .-.
L604[12:21:10] <Sangar> ffs
L605[12:21:41] <Vexatos> well according to @SideOnly
L606[12:22:08] <Sangar> i'm sure it's lying
L607[12:22:11] <Sangar> it'll be just fiiiiine
L608[12:23:54] <vifino> S3: grab the latest luaforth.
L609[12:24:05] <vifino> speed improvements and license is in it.
L610[12:33:06] * Lizzy is home
L611[12:33:22] <Lizzy> now to replace this shitty tv with a proper monitro
L612[12:33:33] <vifino> woo
L613[12:33:54] <Vexatos> Sangar, uuh
L614[12:34:02] <Vexatos> why are all my blocks facing away from me D:
L615[12:38:39] <vifino> They don't like you, Vexatos.
L616[12:42:07] <Vexatos> Sangar, help
L617[12:43:14] <Mimiru> So... someone want to rewrite my extraction code for OpenSec? :D
L618[12:43:50] <Mimiru> It likes to randomly think I'm trying to use FTP for file:/ URLs
L619[12:44:38] <Vexatos> %tell Sangar help
L620[12:44:40] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L621[12:50:26] <Mimiru> {"responseData": null, "responseDetails": "The Google Web Search API is no longer available. Please migrate to the Google Custom Search API (https://developers.google.com/custom-search/)", "responseStatus": 403}
L622[12:50:27] <Mimiru> ¬_¬
L623[12:50:29] <Mimiru> nice
L624[12:56:52] <Lizzy> WOOP TRI-MONITOR SETUP GET!
L625[12:57:06] <Lizzy> well, all-proper tri-monitor setup
L626[12:59:03] <Lizzy> now lets go test a fitting game, Burnout Paradise seems best
L627[13:10:10] <S3> Lizzy: Zork!
L628[13:10:11] <Sangar> Vexatos, because they don't like you
L629[13:10:27] <Vexatos> :<
L630[13:10:50] <Vexatos> welp, apart from that thing
L631[13:10:54] <Vexatos> Computronics is ported >_>
L632[13:11:09] <Inari> :3
L633[13:11:14] <Inari> how stable is the current 1.9 build?
L634[13:12:03] <Inari> "Jenkins, y u so different :/" haha
L635[13:12:20] <Sangar> of oc? it starts. not much more stable than that
L636[13:12:34] <Inari> ah :p so i guess I should wait a few more days before using it haha
L637[13:12:36] <Sangar> until proven otherwise :P
L638[13:12:48] <Sangar> but yeah, some things are also definitely still broken
L639[13:13:11] <Inari> thats a huge changelog haha
L640[13:13:14] <Vexatos> Sangar, uuh soo why is the block correctly rotated everywhere except in your hand
L641[13:13:49] <Vexatos> Sangar, >java.lang.ClassNotFoundException: net.minecraft.client.renderer.color.IItemColor
L642[13:13:51] <Sangar> reasons
L643[13:13:52] <Vexatos> good job
L644[13:13:55] <Sangar> \o/
L645[13:13:58] <Sangar> oi
L646[13:14:03] <Sangar> i never said it'd do more than start :P
L647[13:14:14] <Sangar> in singleplayer
L648[13:14:20] <Inari> haha
L649[13:14:39] <vifino> S3: Upgrade your luaforth to 0.4.1.
L650[13:15:44] <vifino> 95.652% sure everything works in Lua 5.1-5.3 and Luajit 2.0-2.1.
L651[13:19:09] <Vexatos> Sangar, Literally copying the two interfaces now :P
L652[13:19:13] <Vexatos> without the sideonly >_>
L653[13:20:26] <payonel> o/
L654[13:20:32] <payonel> Vexatos: <_<
L655[13:22:17] ⇨ Joins: infina (~infina@coreos2.lobsternetworks.com)
L656[13:23:38] <Lizzy> S3, ?
L657[13:24:41] <S3> vifino: the repo I got it from didn't work?
L658[13:26:28] <S3> Lizzy: tripple monitor zork
L659[13:26:43] <S3> it's a text based game
L660[13:27:07] <S3> I used to play it on DOS when I was a kid
L661[13:27:21] * Lizzy mehs
L662[13:27:22] <S3> 20 years ago or more
L663[13:27:48] <vifino> S3: What?
L664[13:28:39] <Lizzy> also there, got the monitor that's hooked up via HDMI to be the same as the other 2 (colours seemed a little 'brightened' but setting a full Dynamic range and 12 bpc instead of 8 makes it unnoticable)
L665[13:29:43] <Vexatos> Sangar, http://git.io/vrvPv
L666[13:31:14] <Sangar> .-.
L667[13:31:30] <Sangar> i guess that's one way to do it
L668[13:32:31] <Inari> so
L669[13:32:40] <Inari> since coloring is now serverside we can have a colour sensor? :3
L670[13:33:10] <Vexatos> Sangar, kind of the best idea I had >_>
L671[13:33:15] <Vexatos> Inari, it is not
L672[13:33:20] <Inari> :<
L673[13:35:01] <Lizzy> Sangar, am i right in thinking that OC has the colored lights api support?
L674[13:35:54] <Sangar> Lizzy, i think it at least did at some point, though i'm not sure i ever tested it >_>
L675[13:36:22] <Lizzy> okay, need to see if i can find it
L676[13:36:28] * Lizzy wants to have it
L677[13:37:26] <Kimiro> owo
L678[13:37:35] <Kimiro> How is colored lights not vanilla?
L679[13:37:37] <Lizzy> damn it's jenkins is down
L680[13:37:44] <Lizzy> Kimiro, because mojang
L681[13:37:59] <Kimiro> So what you're saying is I need to blackmail Microsoft.
L682[13:38:04] <Vexatos> Lizzy, Computronics has :>
L683[13:38:16] <Vexatos> colorful lamp is way2gud
L684[13:38:42] <g> are there any mods anymore that actually throw coloured light?
L685[13:38:47] <g> I know there used to be one
L686[13:39:08] <Inari> blood moon does
L687[13:39:13] <gamax92> beep beep beep
L688[13:39:31] * gamax92 kills OC's disk activity sound ;~;
L689[13:39:33] <g> I don't mean like the orange/blue shadow colouring stuff that MC does
L690[13:39:41] <g> which iirc blood moon does something with
L691[13:39:48] <Sangar> gtg o/
L692[13:39:48] <Inari> :p
L693[13:40:07] <Mimiru> OpenLight's Light did, at one point
L694[13:40:12] <Inari> i just know everything gets super red with blood moon
L695[13:40:24] <CompanionCube> gamax92, nooo
L696[13:40:28] <g> Yeah, the daylight cycle can tint stuff orange/blue as well
L697[13:40:31] <Lizzy> Vexatos, do you know where i can get the coloured lights mod from? http://coloredlightscore.us.to:8080/job/ColoredLightsCore%20v1.7.10/ times out
L698[13:40:39] <Vexatos> no clue
L699[13:40:44] <Lizzy> damn
L700[13:40:59] <g> Mimiru, I take it that means it doesn't anymore
L701[13:41:24] <Mimiru> g, correct
L702[13:41:30] <g> damn
L703[13:41:35] <S3> Press the any key to continue
L704[13:41:42] <g> any key? where's the any key?
L705[13:42:15] <S3> User must change his / her password before logging on for the very first time.
L706[13:42:48] <S3> Error: No error.
L707[13:43:05] <g> it's usually more like
L708[13:43:07] <g> error: success
L709[13:43:11] <CompanionCube> S3, The operation completed successfully.
L710[13:44:22] <Lizzy> did it error successfully or successfully errored
L711[13:44:35] <vifino> S3: Seriously, go update it in OCBSD or wherever you use it. It has performance improvements, too.
L712[13:45:01] <S3> so you updated the repo today?
L713[13:45:22] <gamax92> oh oops, player crashed
L714[13:46:40] <vifino> S3: Yes, why else do you think I would tell you to do so?
L715[13:47:29] ⇨ Joins: Vexaton (~Vexatos@p200300556E32CA471D26131B10A8DF8A.dip0.t-ipconnect.de)
L716[13:47:29] zsh sets mode: +v on Vexaton
L717[13:47:44] *** Vexatos is now known as Guest16747
L718[13:47:44] *** Vexaton is now known as Vexatos
L719[13:47:52] <S3> wtf
L720[13:48:06] <S3> I am going to say seven words
L721[13:49:47] <vifino> Including wtf, your statement is invalid.
L722[13:50:02] <vifino> You should use dots.
L723[13:50:49] ⇦ Quits: Guest16747 (~Vexatos@p200300556E32CA47A0F00056FE7DD0B4.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L724[13:51:25] ⇨ Joins: CoderPuppy (~cpup@32.218.113.139)
L725[13:54:42] ⇦ Quits: cpup (~cpup@32.218.119.200) (Ping timeout: 190 seconds)
L726[13:58:18] <gamax92> there we go, this song works
L727[13:58:24] <gamax92> Vexatos: I shall have video soon
L728[14:00:05] ⇨ Joins: cpup (~cpup@32.218.113.158)
L729[14:01:42] ⇦ Quits: CoderPuppy (~cpup@32.218.113.139) (Ping timeout: 190 seconds)
L730[14:04:57] <S3> so let's see here..
L731[14:07:48] <gamax92> hmm ... want to remove this broken note.
L732[14:10:06] <Inari> hmm
L733[14:10:23] <Inari> is there something new like flash was? some animation software to make little 2d animatons/short films with?
L734[14:20:18] <Lizzy> wow, just got an email from StartSSL saying they're "so sorry" that my registration was rejected and then they go on to say about free certificates.
L735[14:20:27] ⇦ Parts: Wolf480pl (wolf480pl@faris.wolf480.pl) (Leaving))
L736[14:20:30] <Lizzy> No thanks StartSSL, I'll stick with LetsEncrypt
L737[14:20:52] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-273-188.w109-209.abo.wanadoo.fr) (Quit: Leaving)
L738[14:22:25] <gamax92> Vexatos: https://www.youtube.com/watch?v=6EJ1v27hjjw
L739[14:22:26] <MichiBot> OC Sound Card Test | length: 4m 41s | Likes: 0 Dislikes: 0 Views: 0 | by gamax92
L740[14:22:49] <Vexatos> gamax92, sooo it works?
L741[14:22:52] <Vexatos> how did you test it
L742[14:23:06] <gamax92> wrote a songplayer for it
L743[14:23:27] <Vexatos> did you manage to set up a Computronics dev env? o_O
L744[14:23:39] <gamax92> yes?
L745[14:23:43] <Vexatos> wow
L746[14:23:44] <Vexatos> soo uh
L747[14:23:46] <Vexatos> PR when?
L748[14:23:47] <Vexatos> :>
L749[14:23:50] *** Kimiro is now known as CB|Away
L750[14:23:56] <gamax92> Vexatos: is not very good atm.
L751[14:24:00] <Vexatos> this is more awesome than I ever thought it'd be
L752[14:24:02] <Vexatos> what the fudge
L753[14:24:13] <Vexatos> this is the best feature ever since tape drives were invented
L754[14:24:23] <Vexatos> it does sound like FM works
L755[14:24:25] <Vexatos> which is nice
L756[14:24:33] <Temia> :D
L757[14:24:33] <gamax92> Vexatos: lack of client ticking ruins syncronization a bit
L758[14:24:43] <Vexatos> wait
L759[14:24:47] <Vexatos> how exactly does your sync work
L760[14:24:52] *** amadornes is now known as amadornes[AFK]
L761[14:25:00] <Temia> I am happy to have contributed to the thought process involved in this!
L762[14:25:18] <gamax92> Vexatos: server sided delaying .-.
L763[14:25:26] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:11fd:ba58:4f0:9532) (Ping timeout: 198 seconds)
L764[14:25:27] <Vexatos> yes yes of course
L765[14:25:29] <gamax92> the server just periodically sends data to the client
L766[14:25:39] <Vexatos> Ah, so every n ticks?
L767[14:25:50] <gamax92> ehh, no it's based on the number of delays inside the instruction buffer
L768[14:26:13] <Vexatos> k
L769[14:26:15] <Vexatos> http://git.io/vrvHh
L770[14:26:19] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:1823:14fe:561a:f7a0)
L771[14:26:21] <gamax92> Vexatos: let me just send you the file atm :P
L772[14:26:22] <Vexatos> I started doing this
L773[14:26:40] <Vexatos> because it obviously has to be simulated on the server side
L774[14:26:42] <Vexatos> the entire process
L775[14:26:44] <gamax92> Vexatos: http://hastebin.com/vonisizofa.java
L776[14:26:49] <Vexatos> luckily I coded everything with that in mind >:>
L777[14:26:56] <vifino> gamax92: does it midi
L778[14:27:00] <gamax92> maybe.
L779[14:27:03] <vifino> :D
L780[14:27:10] <vifino> gamax92: how maybe is maybe
L781[14:27:12] <Temia> An intermediary could probably midi.
L782[14:27:43] <vifino> do it
L783[14:27:56] <Temia> You do it. D:
L784[14:28:09] <vifino> Nuh. :<
L785[14:28:11] <Temia> It's probably something that could be handled Lua-side
L786[14:28:18] <gamax92> oh jeez, that's still riddled with System.out.println
L787[14:28:48] <Temia> Ah, the lazy debug method
L788[14:29:14] <vifino> I'm too busy building/writing/designing my own synthesizer, Temia.
L789[14:29:26] <vifino> I mean, real life wise.
L790[14:29:30] <Temia> Oh.
L791[14:29:37] <Temia> ...Well, think of it this way
L792[14:29:46] <Temia> It could be practice for hooking MIDI input into the synth
L793[14:29:54] <vifino> .~.
L794[14:30:19] <Temia> Eh? Eh? :D
L795[14:30:28] <vifino> Noooooooooo .~.
L796[14:30:35] <Temia> pfft
L797[14:30:40] <gamax92> Vexatos: I tried to use a client tick handler but it wouldn't get called
L798[14:30:48] <vifino> Don't "pfft" me, Temia :<
L799[14:30:58] <gamax92> and ComponentTracker is awful
L800[14:31:19] <Vexatos> gamax92, did you add it to the event bus?
L801[14:31:23] <Vexatos> because I know it works
L802[14:31:24] <gamax92> yeah
L803[14:31:32] <Vexatos> because Audio.java wouldn't work without one
L804[14:31:45] <gamax92> hmm ...
L805[14:31:47] <Vexatos> FMLCommonHandler.instance().bus().register
L806[14:31:49] <Lizzy> Vexatos, which file does OPPM look at for programs, the .cfg or .yaml files?
L807[14:31:53] <Vexatos> not MinecraftForge.EVENT_BUS
L808[14:31:53] <gamax92> oh, that.
L809[14:32:01] <Vexatos> Lizzy, cfg
L810[14:32:03] <gamax92> yeah okay, i made that mistake
L811[14:32:04] <Lizzy> okay
L812[14:32:08] <gamax92> Thanks
L813[14:32:30] <gamax92> I still need the older style for some of the events though
L814[14:33:50] <gamax92> Vexatos: If possible I want to migrate to a queueable source playback
L815[14:34:11] <Vexatos> hm?
L816[14:35:07] <gamax92> so that it naturally plays the next bit of audio instead of trying to syncronize by waiting for time
L817[14:35:30] <Vexatos> hmm... your file isn't really up-to-date with the current branch
L818[14:35:33] <Vexatos> ._.
L819[14:36:59] <Vexatos> Also there is a lot of your code missing
L820[14:37:06] <gamax92> ehh?
L821[14:37:12] <Vexatos> your changes to Audio, to AudioUtil, Instruction and the packet handler
L822[14:37:18] <Vexatos> :P
L823[14:37:19] <gamax92> well yeah
L824[14:37:23] <Vexatos> I'll just wait for a PR >_>
L825[14:37:28] <Vexatos> you are better at this than I am
L826[14:37:34] <gamax92> Vexatos: there's not persisting though :<
L827[14:37:38] <Vexatos> you better write the frontend and packet madness kthx
L828[14:37:48] <Vexatos> well the queue size is limited
L829[14:37:53] <gamax92> it's also not
L830[14:37:57] <Vexatos> It will be
L831[14:38:00] <Vexatos> not sure how large I'll make it
L832[14:39:48] *** amadornes[AFK] is now known as amadornes
L833[14:39:49] <Vexatos> sound itself can't be persisted
L834[14:39:59] <Vexatos> what needs to be persisted is the process and the queue
L835[14:41:19] <gamax92> well duh.
L836[14:41:31] <gamax92> I'm just saying, none of it's there atm :P
L837[14:41:36] ⇨ Joins: CoderPuppy (~cpup@32.218.113.250)
L838[14:41:37] <Vexatos> So yea, gamax92, thanks for all this. Make your PR whenever you're ready, I'll make sure to spam praise of you everywhere
L839[14:43:11] *** CB|Away is now known as Kimiro
L840[14:43:22] ⇦ Quits: cpup (~cpup@32.218.113.158) (Ping timeout: 190 seconds)
L841[14:44:04] *** medsouz|offline is now known as medsouz
L842[14:44:38] <gamax92> Vexatos: also I wasn't using FM :P
L843[14:44:43] <Vexatos> :-.
L844[14:44:45] <gamax92> also I want a SetVolume D:<
L845[14:44:49] <Vexatos> gamax92, a problem still is that we have no noise channel... but I guess we can just... live with it? Use note blocks instead
L846[14:44:52] <Vexatos> I guess
L847[14:45:00] <gamax92> oh, I can add in noise
L848[14:45:07] <Vexatos> non-white?
L849[14:45:18] <gamax92> brown?
L850[14:45:25] <gamax92> white.
L851[14:45:34] <gamax92> pink
L852[14:45:36] <Vexatos> Stuff that'd be useful for the card
L853[14:45:42] <gamax92> white would be useful :P
L854[14:45:46] <Vexatos> Probably
L855[14:45:47] <Vexatos> Also, uh... setvolume?
L856[14:46:05] <gamax92> the ADSR ramps up to 1, but what if I want it to ramp up to 0.5
L857[14:46:27] <Vexatos> it is 1 by default
L858[14:46:29] <Vexatos> so uh
L859[14:46:34] <Vexatos> you just want another multiplier?
L860[14:46:47] <gamax92> do you not understand D:<
L861[14:46:58] <Vexatos> probably
L862[14:49:08] <Vexatos> what exactly would SetVolume do?
L863[14:49:33] <Vexatos> I would guess adding a volume float to the State, and the Gate just multiplies the value by that before returning it.
L864[14:49:51] <gamax92> yes
L865[14:50:08] <Vexatos> well easy enough
L866[14:50:10] <gamax92> Vexatos: there's no way to tell attack to not reach 1
L867[14:50:49] <Vexatos> if you set volume to 0.5, ADSR with attenuation to 0.5 would then go up to 0.5 and decay to 0.25
L868[14:50:52] <Vexatos> would that be right?
L869[14:51:14] <Vexatos> basically the volume would be a total multiplier to everything added at the end
L870[14:51:21] <gamax92> yeah
L871[14:51:27] <gamax92> that's generally what volume is.
L872[14:51:35] <Vexatos> well yea, that's easy enough
L873[14:51:37] <Vexatos> <gamax92> do you not understand D:<
L874[14:51:40] <Vexatos> that confused me
L875[14:51:56] <gamax92> <Vexatos> it is 1 by default
L876[14:51:58] <gamax92> that confused me
L877[14:52:56] <Vexatos> volume would be 1 by default >_>
L878[14:53:14] *** Kimiro is now known as CB|Away
L879[14:53:17] <gamax92> yes.
L880[14:54:41] ⇨ Joins: Pyrolusite (~Pyrolusit@ARouen-651-1-273-188.w109-209.abo.wanadoo.fr)
L881[14:55:04] <Vexatos> gamax92, https://github.com/asiekierka/Computronics/commit/c659713297014d4d532d204cd58cee75dc9554f7
L882[14:55:06] <Vexatos> like this?
L883[14:55:25] <Vexatos> err need to set it to default 1
L884[14:55:26] <Vexatos> >_>
L885[14:55:45] <gamax92> you probably don't need a ResetVolume
L886[14:55:54] <Vexatos> not really
L887[14:55:54] <gamax92> ResetEnvelope makes sense because without it there's no way to remove it
L888[14:56:00] <Vexatos> Hm
L889[14:56:03] <gamax92> but ResetVolume makes no sense because SetVolume(1)
L890[14:56:13] <Vexatos> Just for consistency, but I guess you are right
L891[14:56:36] <gamax92> right, I forgot to actually save the change that registers the tick handler :P
L892[14:57:20] <gamax92> uhhh ...
L893[14:57:28] <gamax92> why is it running while on the title screen D:
L894[14:57:44] ⇨ Joins: bauen1_ (~quassel@2a02:810d:1980:1584:3114:fd46:9885:c028)
L895[14:57:47] <Vexatos> ClientTIckEvent?
L896[14:57:50] <gamax92> yeah
L897[14:57:58] <Vexatos> you need to make sure Minecraft.getMinecraft().thePlayer != null
L898[14:58:00] <Vexatos> ;)
L899[14:58:08] <gamax92> should I use WorldTickEvent instead and jsut check for client
L900[14:58:09] <Vexatos> that ensures you are in a world
L901[14:58:15] <Vexatos> no
L902[14:58:22] <Vexatos> ClientTickEvent runs every frame
L903[14:58:27] <Vexatos> WorldTickEvent every tick
L904[14:58:30] <gamax92> oh I see
L905[14:58:56] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:1823:14fe:561a:f7a0) (Killed (NickServ (GHOST command used by bauen1_!~quassel@2a02:810d:1980:1584:3114:fd46:9885:c028)))
L906[14:58:59] *** bauen1_ is now known as bauen1
L907[14:59:00] <Vexatos> I think
L908[14:59:02] <Vexatos> not even sure >_>
L909[14:59:45] <Vexatos> Yep, seems to be
L910[15:00:34] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-76-83.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L911[15:04:23] <gamax92> no luck
L912[15:07:55] ⇨ Joins: kremsy (~Lukas@cm56-201-86.liwest.at)
L913[15:07:55] <kremsy> yo
L914[15:08:15] <gamax92> Vexatos: it's only ticking the one I gave to register, and not the one OC makes
L915[15:08:16] <kremsy> if you add two screens together (on top of eachother) i thought you can expand the number of lines when you upgrade a graphics card to tier 2
L916[15:11:03] <Vexatos> gamax92, what?
L917[15:12:19] <gamax92> Vexatos: you make an instance of something and give it to register right?
L918[15:12:55] <gamax92> well my issue is that only that instance is getting ClientTickEvent calls and the ones that OC makes that have valid Environments aren't
L919[15:13:20] <gamax92> though it seems the things that still apply for EVENT_BUS do work on all instances
L920[15:17:19] <Vexatos> some events are fired on one event bus, some on the other
L921[15:17:24] <Vexatos> depends on your event
L922[15:17:47] <gamax92> Vexatos: I know that ...
L923[15:18:21] <gamax92> Vexatos: That's not the problem, the issue is that only the instance I give to register is getting tick updates
L924[15:18:27] <Vexatos> of course
L925[15:18:28] <gamax92> while the one that actually applies to the card is not
L926[15:18:35] <gamax92> so, i can't use clienttickevent
L927[15:18:42] <Vexatos> what do you mean
L928[15:18:42] <Vexatos> wait
L929[15:18:46] <Vexatos> you register the environments?
L930[15:18:49] <Vexatos> ._.
L931[15:18:59] <Vexatos> you register some sort of singleton
L932[15:19:03] <Vexatos> that handles all your stuff
L933[15:19:54] <gamax92> Vexatos: but each card has separate process objects
L934[15:20:57] <Vexatos> yes but you must not register non-singletons on the event bus
L935[15:21:37] *** CB|Away is now known as Kimiro
L936[15:22:30] <gamax92> Vexatos: then I dunno what to do ... WeakHashMap?
L937[15:22:41] <payonel> why no register non-singletons on the event bus?
L938[15:23:03] <gamax92> no ... not hashmap ...
L939[15:23:10] <payonel> is this a limitation of my lua side in openos?
L940[15:23:17] <gamax92> payonel: has nothing to do with lua
L941[15:23:22] <payonel> ok
L942[15:23:29] * payonel goes back to glancing at conversation
L943[15:24:02] ⇦ Quits: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org) (Ping timeout: 190 seconds)
L944[15:24:54] <gamax92> I'd just need something weak so that if the card environment doesn't exists anymore (chunk unload, world switch, etc), then the singleton isn't keeping it alive by reference
L945[15:25:22] ⇦ Quits: tekacs (~tekacs@tekacs.com) (Ping timeout: 190 seconds)
L946[15:26:50] ⇨ Joins: DrummerMC (DrummerMC@no.love.for.the.world.panicbnc.org)
L947[15:27:16] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L948[15:27:40] ⇦ Quits: CoderPuppy (~cpup@32.218.113.250) (Ping timeout: 201 seconds)
L949[15:28:54] <Vexatos> gamax92, no
L950[15:28:59] <Vexatos> since the event bus itself has a strong reference+
L951[15:29:11] <Vexatos> oh
L952[15:29:15] <Vexatos> you mean a weak registry
L953[15:29:18] <Vexatos> inside the singleton
L954[15:29:19] <Vexatos> >_>
L955[15:29:21] <gamax92> yeah
L956[15:31:36] *** Kimiro is now known as CB|Away
L957[15:32:31] ⇨ Joins: cpup (~cpup@32.218.114.80)
L958[15:38:45] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA471D26131B10A8DF8A.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L959[15:40:56] ⇨ Joins: CoderPuppy (~cpup@32.218.114.103)
L960[15:43:02] ⇦ Quits: cpup (~cpup@32.218.114.80) (Ping timeout: 190 seconds)
L961[15:47:02] ⇦ Quits: Negi (~Poireau@2a01:e34:ef13:4150:de53:60ff:febc:baf1) (Ping timeout: 198 seconds)
L962[15:52:59] <Mimiru> woot our last box of Sake KitKat came in today
L963[15:53:07] <kremsy> isnt the redstonce card tier2 bit op? xD
L964[15:53:14] <kremsy> if you compare it to redstone I/O
L965[15:56:23] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L966[15:56:39] ⇦ Quits: CoderPuppy (~cpup@32.218.114.103) (Ping timeout: 201 seconds)
L967[15:58:54] *** CB|Away is now known as Kimiro
L968[16:00:58] ⇨ Joins: Yepoleb (~yepoleb@91-115-119-243.adsl.highway.telekom.at)
L969[16:02:21] ⇨ Joins: cpup (~cpup@32.218.114.120)
L970[16:09:09] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L971[16:10:26] <gamax92> The internet here is shot.
L972[16:13:53] <ds84182> Welp, I officially don't want to hear my sister bitch about whenever something's design changes
L973[16:14:18] <ds84182> Google Keyboard updated and it removed the YE OLD HOLO theme
L974[16:14:28] <ds84182> And nows shes like "I don't like the color, the boxes, and the font"
L975[16:14:42] <ds84182> Even tho the color just got a little bit more blue, the boxes are the same, and the font is the same
L976[16:15:11] <ds84182> And then she wants to tell me to "go away" after I criticize her opinions
L977[16:15:56] <ds84182> And then she thought that the Google Play music update broke her voicemail even though that was Verizon's fault
L978[16:16:16] <ds84182> At this point in time she's less technologically informed than my Grandmother
L979[16:17:04] <ds84182> I'm bitching on the wrong channel
L980[16:17:35] * g transfenestrates ds84182
L981[16:17:44] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L982[16:18:21] *** Kimiro is now known as CB|Away
L983[16:18:49] <GreaseMonkey> gamax92: got any specs for your sound card?
L984[16:18:50] <payonel> trans? you mean de*?
L985[16:18:51] <payonel> isn't it?
L986[16:18:59] <ds84182> payonel: that's out a window
L987[16:19:05] <ds84182> #oc has no windows
L988[16:19:06] <GreaseMonkey> someone linked the vid
L989[16:19:09] <ds84182> it has linuxes
L990[16:19:21] <payonel> and trans- makes sense how?
L991[16:19:28] <ds84182> I don't know
L992[16:19:36] <payonel> fair enough
L993[16:19:38] <payonel> :)
L994[16:19:43] <ds84182> ¯\_(ツ)_/¯
L995[16:20:02] <Lizzy> https://www.youtube.com/watch?v=6EJ1v27hjjw GreaseMonkey
L996[16:20:03] <MichiBot> OC Sound Card Test | length: 4m 41s | Likes: 2 Dislikes: 0 Views: 41 | by gamax92
L997[16:20:12] <GreaseMonkey> yeah that's the vid i'm watching right now
L998[16:20:15] <GreaseMonkey> or listening to rather
L999[16:20:53] <GreaseMonkey> if that's based entirely on the SN76496 i don't need to write new tools
L1000[16:22:26] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1001[16:27:52] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L1002[16:39:06] *** amadornes is now known as amadornes[OFF]
L1003[16:39:08] *** ds84182 is now known as Oedipus
L1004[16:39:13] *** Oedipus is now known as ds84182
L1005[16:40:25] <CompanionCube> fd
L1006[16:40:27] <CompanionCube> ds84182, eh
L1007[16:40:42] <CompanionCube> to be fair, imho Holo > Material
L1008[16:41:08] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:8095:2b95:b17a:4e70)
L1009[16:41:08] zsh sets mode: +v on Kodos
L1010[16:50:31] *** g is now known as gAway2002
L1011[16:53:17] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L1012[16:55:10] ⇨ Joins: joelchristensen (~joelchris@c-76-27-62-68.hsd1.ut.comcast.net)
L1013[17:02:44] <kremsy> open computers is so great
L1014[17:02:45] <kremsy> i love it
L1015[17:02:49] <kremsy> and computronics too <3
L1016[17:02:52] <kremsy> great job guys
L1017[17:03:37] <payonel> %tell Sangar you're the best - great job man :)
L1018[17:03:38] <MichiBot> payonel: Sangar will be notified of this message when next seen.
L1019[17:04:07] <kremsy> %tell Sangar open computers is so great -> i love it -> great job <3
L1020[17:04:09] <MichiBot> kremsy: Sangar will be notified of this message when next seen.
L1021[17:04:24] <kremsy> %tell asie computronics is so great -> i love it -> great job <3
L1022[17:04:27] <MichiBot> kremsy: asie will be notified of this message when next seen.
L1023[17:04:29] <payonel> kremsy: also, if you like openos 1.6, yay :)
L1024[17:04:35] <kremsy> good night guys xD
L1025[17:04:37] <payonel> o/
L1026[17:04:38] <kremsy> whats that
L1027[17:05:03] <payonel> the expected OS for oc computers
L1028[17:05:41] <kremsy> ah ye :D
L1029[17:05:41] <payonel> (though you could install any os you want)
L1030[17:05:49] <payonel> it's the one you get from a blank floppy and the oc manual
L1031[17:06:06] <kremsy> i love that os :D
L1032[17:06:08] <Kodos> Also, kremsy you'll want to %tell Vexatos for Computronics, as he's the current maintainer
L1033[17:06:26] <kremsy> %tell Vexatos computronics is so great -> i love it -> great job <3
L1034[17:06:27] <MichiBot> kremsy: Vexatos will be notified of this message when next seen.
L1035[17:06:35] <kremsy> you made the openos payoneLß
L1036[17:06:39] <payonel> i'm not the openos maintainer, but it's where i spend a lot of my contribution-time
L1037[17:06:48] <kremsy> its really amazing :D
L1038[17:06:53] <payonel> kremsy: i made the majority of the 1.5->1.6 changes
L1039[17:06:59] <kremsy> as im using a lot of linux it seems to be really handy xD
L1040[17:07:15] <payonel> but i wasn't a part of the scene until late last year
L1041[17:07:18] <kremsy> just would love to have an autocompletion feature for lua in the editor :DDD
L1042[17:07:30] <kremsy> and autocomplation at shell commands maybe xD
L1043[17:07:58] <payonel> oh well, edit.lua is already ram heavy enough, better editors (imo) should be in openprograms
L1044[17:08:30] <payonel> we have autocomplete in the shell, btw
L1045[17:08:37] <kremsy> oh ok didnt notice :D
L1046[17:08:41] <payonel> a lot of autocomplete support in fact (waaay more than 1.5 had)
L1047[17:08:44] <kremsy> and a scrolling feature would be nice in the shell^^
L1048[17:09:01] <payonel> that's ... more complicated :) but under serious consideration :)
L1049[17:09:07] <kremsy> will google openprograms tomorrow^^
L1050[17:09:16] <Izaya> It's a lootdisk
L1051[17:09:22] <kremsy> but for the moment the edit lua does its job xD
L1052[17:09:22] <Izaya> and package manager
L1053[17:09:40] <payonel> kremsy: yeah read about oppm for openprograms
L1054[17:09:44] <kremsy> im not that familiar with all that package stuff yet, just have installed the os and programmed a bit lua^^
L1055[17:10:03] <kremsy> ye tried to install that yesterday but failed somehow, gonna try tomorrow again
L1056[17:10:09] <kremsy> ah oppm = openprograms?
L1057[17:10:18] <kremsy> whatever i need to sleep, great job everyone, you are great guys!
L1058[17:10:19] <payonel> oppm is the OpenPrograms Package Manager
L1059[17:10:21] <Lizzy> OpenPrograms PAckage Manager
L1060[17:10:25] * Lizzy stabs payonel
L1061[17:10:51] <payonel> (12 bleed out CR, +2 cont) 1d20
L1062[17:10:51] <Corded> payonel: 1d20 = 15
L1063[17:10:54] <payonel> phew
L1064[17:10:57] * payonel doesn't bleed out
L1065[17:12:18] ⇦ Quits: kremsy (~Lukas@cm56-201-86.liwest.at) (Read error: Connection reset by peer)
L1066[17:12:19] ⇦ Quits: joelchristensen (~joelchris@c-76-27-62-68.hsd1.ut.comcast.net) (Read error: Connection reset by peer)
L1067[17:16:32] * Lizzy falls asleep on vifino
L1068[17:16:43] * vifino picks up Lizzy and carries her to bed
L1069[17:19:01] ⇨ Joins: LuMistry (uid146685@2604:8300:100:200b:6667:3:2:3cfd)
L1070[17:20:34] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1071[17:23:23] ⇦ Quits: Pyrolusite (~Pyrolusit@ARouen-651-1-273-188.w109-209.abo.wanadoo.fr) (Quit: Leaving)
L1072[17:28:44] ⇦ Quits: Inari (~Pinkishu@p5DEC6328.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L1073[17:38:32] *** Vaht is now known as Tahg
L1074[17:39:54] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: FREE KNOTS! Ask me for some when I return!)
L1075[17:44:26] <gamax92> GreaseMonkey: Vexatos wrote most of it :v
L1076[17:44:48] <gamax92> it's in Computronics atm, just not hooked up which was what I'm doing
L1077[17:49:36] <GreaseMonkey> ah righty
L1078[17:50:30] <gamax92> GreaseMonkey: just trying to setup an actual Computronics dev environment atm instead of deleting all of the integration code :P
L1079[17:51:00] <GreaseMonkey> how does the card work anyway?
L1080[17:51:07] <gamax92> which ... Vexatos made it sound a lot harder than it is, I've only downloaded 4 mods and went from 1113 errors to 6
L1081[17:51:23] <gamax92> GreaseMonkey: uhh, lemme go fetch a link real quick
L1082[17:53:36] <gamax92> turns out I don't know how to use git.io
L1083[17:53:40] <gamax92> GreaseMonkey: https://github.com/asiekierka/Computronics/blob/soundcard/src/main/java/pl/asie/computronics/util/sound/Instruction.java
L1084[17:54:58] <GreaseMonkey> gamax92: feature request: white noise - clock an LFSR
L1085[17:55:13] <gamax92> yeah, white noise is going to be added
L1086[17:55:22] <gamax92> by doing similar to that.
L1087[17:55:54] <GreaseMonkey> another feature request if it's not too hard: the ability to adjust the duty cycle of the square wave
L1088[17:56:29] <gamax92> I just need the internet to not be slow.
L1089[17:57:07] <gamax92> can do, not sure about api
L1090[17:57:08] <GreaseMonkey> i could possibly get an algo for mapping a pos to an LFSR position
L1091[17:57:35] <gamax92> okay nvm then I won't load this page if doing so kills my internet ;-;
L1092[18:04:00] <GreaseMonkey> although the easy way to do it is to generate the whole chain and then just use an array lookup
L1093[18:05:37] ⇦ Quits: Nathan1852_ (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 198 seconds)
L1094[18:06:33] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L1095[18:11:20] <gamax92> I don't know what's wrong with my eclipse.
L1096[18:11:34] <gamax92> the Problems tab doesn't update ever.
L1097[18:11:54] <Dashkal> Extension Points. <-- The thing wrong with Eclipse.
L1098[18:12:40] <GreaseMonkey> oh yeah, as for a specific LFSR pattern, i request (v>>1) with ^0x9000 if 0x0001 set
L1099[18:12:47] <GreaseMonkey> galois
L1100[18:13:04] <GreaseMonkey> initial seed is 0x8000
L1101[18:13:17] <GreaseMonkey> period ends up being 57337
L1102[18:13:41] <GreaseMonkey> remember to mod the period by 57337.0, not 1.0
L1103[18:14:39] *** CB|Away is now known as Kimiro
L1104[18:15:43] <GreaseMonkey> basically: if((v&1)!=0) { v = (v>>1)^0x9000; out += vol; } else { v >>= 1; out -= vol; }
L1105[18:16:07] <GreaseMonkey> use that to generate a table
L1106[18:17:15] <GreaseMonkey> also for FM, you REALLY want to have a feedback mode in there
L1107[18:17:28] <GreaseMonkey> otherwise how am i going to do my slap basses
L1108[18:20:02] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 190 seconds)
L1109[18:24:09] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1110[18:35:51] * gamax92 shrugs
L1111[18:35:59] <gamax92> put SWT_GTK3=0 again and all is well
L1112[18:36:20] <gamax92> normally haven't been using it here since tooltips wern't broken on this computer, but whatever
L1113[18:47:32] ⇨ Joins: techno156 (~techno156@137.154.59.48)
L1114[18:52:18] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1115[18:56:54] <CompanionCube> http://www.theregister.co.uk/2016/05/09/allwinners_allloser_custom_kernel_has_a_nasty_root_backdoor/
L1116[18:59:07] *** kirby|gone is now known as mrkirby153
L1117[19:04:24] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:8844:2d6e:3c73:ccd5)
L1118[19:04:51] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1119[19:07:06] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1120[19:24:41] ⇦ Quits: techno156 (~techno156@137.154.59.48) (Read error: Connection reset by peer)
L1121[19:25:01] ⇨ Joins: techno156 (~techno156@137.154.59.48)
L1122[19:25:37] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L1123[19:27:47] ⇨ Joins: CB|Away (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1124[19:28:53] *** CB|Away is now known as Kimiro
L1125[19:40:02] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 190 seconds)
L1126[19:43:34] <S3> whee
L1127[19:45:38] <gamax92> whee!
L1128[19:45:43] <S3> so this guy came into IT today asking about why his C program wouldn't work
L1129[19:45:56] <S3> he was using 100% unix system calls for handling his sockets
L1130[19:45:58] <S3> on windows
L1131[19:46:10] <gamax92> :v
L1132[19:46:22] <S3> fortunately some of them carry over. But..
L1133[19:46:58] <S3> and he said there were tons of warnings when he compiles on Linux and none on windows with gcc
L1134[19:47:00] <S3> so I looked
L1135[19:47:08] <S3> I had him add -Wall -Werror -Wextra -pedantic
L1136[19:47:13] <S3> and it spat out shittons of books
L1137[19:47:16] <ds84182> lol
L1138[19:47:20] <S3> and said, "There you go"
L1139[19:49:03] <S3> I need to brainstorm the pipelining of the Ocranet library a little better.
L1140[19:49:08] <S3> It should be platform independent
L1141[19:56:20] <S3> gamax92: to buffer or not to buffer, that is the question
L1142[19:56:50] <S3> if I have a pipeline, should I really need to buffer a bunch of packets waiting to enter the pipeline
L1143[19:56:51] <gamax92> S3: I'm eating some carrot cake
L1144[19:57:09] <S3> I am eating carrots
L1145[19:57:16] <S3> I'm kidding, I'm actually eating peas
L1146[19:59:01] ⇦ Quits: Hyst (~cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au) (Ping timeout: 198 seconds)
L1147[20:00:23] <gamax92> yay, still working
L1148[20:00:25] <Mimiru> Maybe this new sound unpacker will work a bit better
L1149[20:00:34] <gamax92> I split apart the server and client code into different classes
L1150[20:00:43] <Mimiru> and not get confused and thing that I'm trying to access FTP servers extracting from the local jar...
L1151[20:01:16] <Mimiru> s/thing/think
L1152[20:01:17] <MichiBot> <Mimiru> and not get confused and think that I'm trying to access FTP servers extracting from the local jar...
L1153[20:02:03] <gamax92> uhhhhhh why.
L1154[20:02:15] <gamax92> thousands of error messages.
L1155[20:11:24] <gamax92> okay, added some more checks and reordered things so that if they were to error, they wouldn't keep erroring
L1156[20:12:31] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1157[20:12:49] ⇦ Quits: LuMistry (uid146685@2604:8300:100:200b:6667:3:2:3cfd) (Quit: Connection closed for inactivity)
L1158[20:20:32] <gamax92> okay, resolved the error message
L1159[20:30:29] ⇨ Joins: Hyst (~cxsss1@CPE-124-189-12-66.iacz1.cht.bigpond.net.au)
L1160[20:31:27] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 384 seconds)
L1161[20:35:55] <ds84182> heh, I fucked up something and now hardware acceleration doesn't work
L1162[20:36:01] <ds84182> marvefuckulous
L1163[20:36:10] <ds84182> libGL error: failed to load driver: swrast
L1164[20:36:18] <ds84182> even though it should use fglrx
L1165[20:36:34] <ds84182> At this point in time I'm thinking about just murdering people I mean
L1166[20:36:35] <ds84182> Uh
L1167[20:36:41] <ds84182> Not murdering people
L1168[20:36:54] <vifino> got the same on my laptop because of different versions of nvidia drivers for x86 and x86_64.
L1169[20:37:06] <ds84182> vifino: It was working fine a second ago
L1170[20:37:16] <ds84182> I believe radare2 fucked up my system
L1171[20:37:38] <ds84182> I ran ./sys/install.sh
L1172[20:38:03] <ds84182> It reportedly "Removed 96 shared plugins that are already static"
L1173[20:38:19] <ds84182> and now my hardware acceleration doesn't work
L1174[20:38:33] <vifino> Bullshit.
L1175[20:39:22] <ds84182> Well, that was the only change I made to my system today
L1176[20:39:38] <ds84182> I can't run citra anymore because SDL2 bitches at me
L1177[20:39:54] <ds84182> glxgears says it's running at 60fps but is updating once per second
L1178[20:40:16] <ds84182> maybe dri broke?
L1179[20:40:18] <ds84182> wtf
L1180[20:40:23] <ds84182> I hate this
L1181[20:40:37] <vifino> ds84182: I compile radare2 from git often.
L1182[20:40:44] <vifino> Never happened to me.
L1183[20:40:55] <GreaseMonkey> fglrx, always getting worse by the release
L1184[20:40:57] <ds84182> Well I don't know what the fuck is wrong
L1185[20:41:11] <ds84182> I didn't even do anything and now direct rendering is saying fuck you
L1186[20:41:15] <GreaseMonkey> if you have an intel gpu, DRI PRIME is well worth it
L1187[20:41:22] <vifino> Do you want a static radare2 build, ds84182?
L1188[20:41:26] <ds84182> I don't even have a god damn intel processor
L1189[20:41:33] <ds84182> vifino: bitch I got the damn thing compiled
L1190[20:41:34] <GreaseMonkey> well, fuck
L1191[20:41:35] <gamax92> hotdog
L1192[20:41:37] <ds84182> It just gufbd;vnjk;gjadm
L1193[20:41:43] <vifino> ds84182: k.
L1194[20:41:43] <ds84182> I'm so god damn stressed out now
L1195[20:41:55] <Kodos> %g Joule-Thomson effect
L1196[20:43:14] <ds84182> Apparently "OpenGL version string: 1.4 (2.1 (4.5.13399 Compatibility Profile Context 15.20.1046))"
L1197[20:43:20] <ds84182> That makes no sense
L1198[20:43:22] <ds84182> why is it 1.4
L1199[20:43:32] <ds84182> on top of 2.1
L1200[20:43:36] <ds84182> on top of 4.5???
L1201[20:43:49] <vifino> wtf
L1202[20:43:57] <gamax92> you fucked up
L1203[20:44:07] <ds84182> I DIDN"T DO ANYTHING
L1204[20:44:09] <Mimiru> Kodos, Google removed the search API... Again
L1205[20:44:15] <Kodos> Joy
L1206[20:44:16] <ds84182> I'm going to go kill someone
L1207[20:44:24] <Shuudoushi> this thing just looks crazy af http://www.amazon.com/dp/B00E0EXYDC
L1208[20:44:36] <ds84182> I'm just going to restart
L1209[20:48:38] <vifino> ds84182: dont! you wont return!
L1210[20:54:40] <GreaseMonkey> ds84182: GLX version (requested GL version (supported GL version)) i gues
L1211[20:54:40] <GreaseMonkey> s
L1212[20:55:14] <GreaseMonkey> either that or direct rendering is fucked and it actually *is* giving you a 1.4 context
L1213[20:55:15] <gamax92> I'll have to ask Vexatos about some stuff.
L1214[20:59:15] <ds84182> Something, I don't know what, fucked up the symbolic links for libGL
L1215[20:59:37] <ds84182> Now I have to reopen all these fuckin applications
L1216[21:08:17] ⇦ Quits: techno156 (~techno156@137.154.59.48) (Read error: Connection reset by peer)
L1217[21:08:37] ⇨ Joins: techno156 (~techno156@137.154.59.48)
L1218[21:30:38] ⇨ Joins: Xal (~xal@s0106f0f2490b0073.vw.shawcable.net)
L1219[21:33:39] ⇦ Quits: Xal (~xal@s0106f0f2490b0073.vw.shawcable.net) (Read error: Connection reset by peer)
L1220[21:33:49] ⇨ Joins: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net)
L1221[21:35:05] ⇦ Quits: salt_ (webchat@ip5f5bec93.dynamic.kabel-deutschland.de) (Ping timeout: 195 seconds)
L1222[21:44:51] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1223[21:59:19] <gamax92> ^-^
L1224[21:59:55] <gamax92> now to just clean up this fluff.
L1225[22:01:25] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Ping timeout: 198 seconds)
L1226[22:17:38] <Temia> fluff? :o
L1227[22:17:53] <gamax92> sent Vexatos a PR
L1228[22:18:00] * Temia picks up Saphire in both arms and holds up!
L1229[22:18:06] <Temia> Fluff \o/
L1230[22:18:35] <gamax92> Temia: oh so, I moved the audio playback from Audio.play to StreamingAudioPlayer, so that the music now continuously plays instead of being jittery with timing
L1231[22:19:41] <gamax92> which also means I didn't have to add in a new network packet type, I can just reuse the old stuff for DFPWM but mark it as a different codec
L1232[22:22:57] <Temia> Ah, convenient :o
L1233[22:23:43] <Temia> Wait, so is the audio being processed serverside now or is the "codec" just blocks of code for a clientside synth?
L1234[22:23:52] <gamax92> blocks of code for a client side synth
L1235[22:24:08] <Temia> Alrighty.
L1236[22:24:18] <Temia> Clever setup there :D
L1237[22:24:36] <gamax92> Vexatos still has to add in persistence but it's usable as of now.
L1238[22:27:00] <S3> ll just do all synth server side
L1239[22:27:04] <S3> then playback client side
L1240[22:27:13] <gamax92> .-. game what is this.
L1241[22:29:09] <gamax92> oh right I was supposed to add noise.
L1242[22:32:31] <Temia> S3: Multimedia rendering should always be clientside IMO.
L1243[22:33:17] <Temia> Lest you weigh down the server with audio mixing and lag lower-bandwidth clients with streaming.
L1244[22:33:41] <gamax92> I actually don't know how to add Noise, noise needs a separate variable.
L1245[22:34:17] <gamax92> typically I'd want that separate variable per channel.
L1246[22:35:39] <gamax92> it also happens this is shared with his old beep and noise cards, which don't exactly have concepts of channels
L1247[22:36:23] <gamax92> oh nvm, beep card doesn't use it and noise card does have a concept of a channel.
L1248[22:36:49] ⇦ Quits: Lathanael|Away (~Lathanael@p549607E5.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1249[22:37:38] <S3> gamax92: We need a comparator on the sound card
L1250[22:37:47] <gamax92> hmm?
L1251[22:38:08] <S3> you just set the peak value and it emits an event every time it goes above it
L1252[22:38:25] <gamax92> why
L1253[22:38:53] <S3> because it's like the founding building block of all digital DSP?
L1254[22:39:08] <S3> even though a comparator is usually analog
L1255[22:39:16] <gamax92> it's a synthesizer.
L1256[22:39:18] <S3> because all a comparator is is an op amp
L1257[22:39:27] <S3> bah
L1258[22:39:35] <S3> yeah but DSP man
L1259[22:40:29] <Temia> Gamax, what issues are you having with noise?
L1260[22:40:51] <S3> a card with an ADC / DAC, a Comparator on the ADC, are useful.
L1261[22:40:53] <gamax92> storing the separate variable for it
L1262[22:41:29] <Temia> Why a separate variable? o.o And a separate variable from what?
L1263[22:42:25] <gamax92> Temia: well if you were to do an LFSR, you'd need a number to apply the LFSR to and a position tracking to see when to clock the LFSR
L1264[22:42:59] <gamax92> or if you wanted to just use Math.random, you'd need the output variable, and yet again position tracking to see when to change the output variable
L1265[22:44:21] <Temia> Can't you just pass the output of Math.random itself to the mixing process? I don't understand why it would need to be persistent. o.o
L1266[22:44:42] <gamax92> then you'd just noise that can't be frequency changed
L1267[22:45:03] <gamax92> would contain frequencies from 1 to 44,100, unconditionally.
L1268[22:45:17] <gamax92> erm, 22050.
L1269[22:45:53] <Temia> Perhaps I'm not understanding the issue. Can you please relink the code in question and reference some line numbers to better explain where a persistent variable would need to be stored?
L1270[22:46:38] ⇨ Joins: Lathanael|Away (~Lathanael@p549613EB.dip0.t-ipconnect.de)
L1271[22:51:39] <gamax92> Temia: https://github.com/gamax92/Computronics/blob/soundcard-patch1/src/main/java/pl/asie/computronics/util/sound/AudioUtil.java#L22
L1272[22:51:40] <gamax92> This is where it calls the waveform generator, they're currently one size fits all and all have a single generate method
L1273[22:52:43] <gamax92> if I were to put the additional data inside the waveform generator itself, then it'd be returning the same value for each channel and get confused by all the different offsets
L1274[22:53:46] <Temia> Hang on, reading this over...
L1275[22:55:58] <Temia> Okay, yes, I see now. That is a bit tricky.
L1276[22:57:02] ⇦ Quits: m_A_y_A_t (Riry@2001:470:36:2de::5) (Ping timeout: 190 seconds)
L1277[22:57:28] <gamax92> there's actually no good way to do this .-.
L1278[22:58:50] <gamax92> can't extend an enum, can't make it into a class since I'll lose fromIndex/valueof/values/etc, ...
L1279[22:59:54] <Temia> might just have to cut your losses and make noise channels frequency-independent. Not ideal, but....
L1280[23:03:21] <gamax92> the best I could do is just add two variables to state, and then make Gate specifically check for AudioType.Noise and do something separately, leaving Noise.generate bogus
L1281[23:03:33] <gamax92> which is not ideal
L1282[23:04:03] * gamax92 goes to sleep, will deal with tomorrow.
L1283[23:04:10] <Temia> Sleep well!
L1284[23:09:17] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA47E4C3BFCE6C5A972C.dip0.t-ipconnect.de)
L1285[23:09:18] zsh sets mode: +v on Vexatos
L1286[23:10:15] ⇨ Joins: m_A_y_A_t (Riry@2001:470:36:2de::5)
L1287[23:10:26] <Vexatos> It is I, Vexatos, for I have been summoned!
L1288[23:10:46] * Vexatos pokes gamax92 with a what is your problem
L1289[23:11:00] <Temia> Gamax just went to bed.
L1290[23:11:19] <gamax92> no, am still around
L1291[23:11:24] <Temia> Oh.
L1292[23:11:26] <Temia> Okay!
L1293[23:11:30] <gamax92> but going to sleep very shortly.
L1294[23:11:35] <Vexatos> so uh
L1295[23:11:40] <Vexatos> what's your problem with noise ._.
L1296[23:12:03] <gamax92> Vexatos: no good way to implement it
L1297[23:12:28] <Vexatos> ikr!
L1298[23:12:29] <Vexatos> MWAHAHAHA
L1299[23:12:34] <Vexatos> that's exactly where I was stuck :P
L1300[23:12:48] <gamax92> I mean I know how to but it's ugly
L1301[23:12:48] ⇦ Quits: Yepoleb (~yepoleb@91-115-119-243.adsl.highway.telekom.at) (Quit: Yepoleb)
L1302[23:12:56] <Vexatos> How'd you do it? attach it to a channel like ADSR?
L1303[23:13:22] <gamax92> nah, attach one extra variable to state
L1304[23:13:46] <Vexatos> pretty much what I meant :P
L1305[23:13:57] <Vexatos> why is it ugly? what would you do instead?
L1306[23:14:13] <Vexatos> something in AudioType? But in the end, it's not a real wave or is it
L1307[23:14:16] <gamax92> it makes a bogus AudioType.Noise that wouldn't work
L1308[23:14:27] <gamax92> if you're fine with that then I can PR
L1309[23:14:39] <Vexatos> and it wouldn't work because.... it is a singleton?
L1310[23:14:46] <Vexatos> and thus can't store any random?
L1311[23:15:01] <gamax92> no, you wouldn't want to store it inside that
L1312[23:15:08] <gamax92> which I don't think you can anyway since it's an Enum
L1313[23:15:08] <Vexatos> you'd store it in the State
L1314[23:15:12] <Vexatos> You can
L1315[23:15:13] <gamax92> yes, that works
L1316[23:15:16] <gamax92> oh, til
L1317[23:15:17] <Vexatos> you very much can
L1318[23:15:29] <Vexatos> where I override the abstract method
L1319[23:15:33] <Vexatos> same place where you can add fields
L1320[23:15:52] <Vexatos> but uuh, generate() doesn't have a State paraemter
L1321[23:15:58] <gamax92> yeah but adding it there again would "be returning the same value for each channel and get confused by all the different offsets" passed into it, also the lack of that
L1322[23:15:59] <Vexatos> since the noise card has no state :/
L1323[23:16:29] <gamax92> also the noise card is where I'm also confused about, since I'd have to add in support there too
L1324[23:19:18] <gamax92> anyway I must run
L1325[23:19:20] <Vexatos> so uh, how exactly would you generate noise if you could
L1326[23:19:22] <Vexatos> hm okay
L1327[23:19:30] <Vexatos> talk to you in ten hours >_>
L1328[23:24:06] <gamax92> oh right, forgot to remove the data parameter on the state too.
L1329[23:25:01] <Kodos> I need a web-based text editor that automatically saves progress periodically
L1330[23:25:36] <Vexatos> TODO for myself: Make Lua interface foolproof, maybe add speaker support, fix Math.floors
L1331[23:26:37] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA47E4C3BFCE6C5A972C.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1332[23:27:07] <gamax92> oh, welp.
L1333[23:27:20] <gamax92> ten hours it is then.
L1334[23:35:31] <Antheus> I'm trying to figure out what mode I need to put a thing in
L1335[23:36:42] <Antheus> NAT, Tunnel, Bridge or Router
L1336[23:38:23] *** medsouz is now known as medsouz|offline
L1337[23:50:09] *** Kasen is now known as rakiru|offline
L1338[23:57:29] *** mrkirby153 is now known as kirby|gone
L1339[23:58:16] <asie> .
L1340[23:59:55] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top