<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:19:49] ⇨ Joins: Vexatos (~Vexatos@p200300556E09FE03C4F13E1F693DC927.dip0.t-ipconnect.de)
L2[00:19:49] zsh sets mode: +v on Vexatos
L3[01:07:03] <gamax92> ahh great, the person who wrote this gui code made copies of it into each of their projects, and then independently modified them so they all have different features
L4[01:23:48] ⇨ Joins: viomi (~viomi@kurosawa.daviszone.org)
L5[01:55:02] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:6cb8:40bd:277d:f4ba) (Remote host closed the connection)
L6[01:55:05] ⇦ Quits: Schzd (~Schzdadep@modemcable250.104-59-74.mc.videotron.ca) (Read error: Connection reset by peer)
L7[03:29:47] ⇨ Joins: Inari (~Pinkishu@p5DEC6388.dip0.t-ipconnect.de)
L8[03:38:55] ⇦ Quits: Vexatos (~Vexatos@p200300556E09FE03C4F13E1F693DC927.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L9[04:58:47] <Izaya> %flip SSN
L10[04:58:48] <MichiBot> Izaya: (╯°□°)╯NSS
L11[04:58:52] <Izaya> oh
L12[05:20:40] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L13[06:58:08] ⇨ Joins: WatchtowerOrator (~Watchtowe@83.223.21.91)
L14[06:58:08] <WatchtowerOrator> Time for a new episode from Forecaster! You're welcome!
L15[06:58:08] <WatchtowerOrator> https://youtu.be/g7qhDLvsR0U - RailcraftLP [Episode 44] - Bigger Reactor
L16[06:58:08] <WatchtowerOrator> Tags on this video: industrialcraft2,expanding,building,reactor,programming,lua,code,opencomputers
L17[06:58:09] <MichiBot> RailcraftLP- [Episode 44] - Bigger Reactor | length: 32m 2s | Likes: 0 Dislikes: 0 Views: 0 | by Forecaster | Published On 25/9/2017
L18[06:59:09] ⇦ Quits: WatchtowerOrator (~Watchtowe@83.223.21.91) (Remote host closed the connection)
L19[07:09:38] ⇨ Joins: DaMachinator- (webchat@71.46.246.100)
L20[07:10:20] <DaMachinator-> I should really make my graphics library handle whether a screen supports color or not on its own instead of making the program do it
L21[07:14:31] * Inari looks at her notes
L22[07:14:34] <Inari> Boob mornign everyone!
L23[07:14:55] <ben_mkiv> ( . )( . )
L24[07:15:11] <ben_mkiv> oh that was quick...
L25[07:15:14] <Inari> No no
L26[07:15:17] <Inari> (.)(.)
L27[07:15:39] <Inari> Hm then again that makes them lookinglike hanging
L28[07:15:44] <ben_mkiv> ^^
L29[07:16:00] <ben_mkiv> thought the same when i typed them first
L30[07:16:29] <ben_mkiv> good that we talked about
L31[07:26:26] <Forecaster> is corded un-borked today?
L32[07:26:48] <ben_mkiv> yes^
L33[07:27:01] <Forecaster> nice
L34[07:31:55] <ben_mkiv> idk why i'm even watching your letsplay...
L35[07:32:03] <ben_mkiv> but why do you freeze in EP42 all the time?
L36[07:32:07] <Forecaster> idle curiosity
L37[07:32:13] <ben_mkiv> is there a mod that adds temperature stuff?
L38[07:32:38] <ben_mkiv> the one in the craigcave with the heating coil thing
L39[07:32:54] <Forecaster> nah I'm just pretending to be almost freezing to death :P
L40[07:33:09] <ben_mkiv> im watching without sound xD
L41[07:33:38] <ben_mkiv> fucking headaches
L42[08:28:02] ⇨ Joins: Vexatos (~Vexatos@p200300556E09FE03ACC923CEE2A632C6.dip0.t-ipconnect.de)
L43[08:28:02] zsh sets mode: +v on Vexatos
L44[09:01:14] ⇦ Quits: ben_mkiv (~ben_mkiv@p4fed5fbd.dip0.t-ipconnect.de) (Ping timeout: 200 seconds)
L45[09:19:22] <Michiyo> %delcommand slap
L46[09:19:23] <MichiBot> Michiyo: Command deleted
L47[09:19:58] <Michiyo> %addcommand slap slaps {0} with [randomitem]
L48[09:19:58] <MichiBot> Michiyo: Command Added
L49[09:20:59] ⇦ Quits: MichiBot (~MichiBot@hekate.pc-logix.com) (Remote host closed the connection)
L50[09:21:17] ⇨ Joins: MichiBot (~MichiBot@hekate.pc-logix.com)
L51[09:21:17] zsh sets mode: +v on MichiBot
L52[09:21:33] <Michiyo> %slap @Forecaster
L53[09:22:11] <Michiyo> oh damn it
L54[09:22:14] <Michiyo> %delcommand slap
L55[09:22:15] <MichiBot> Michiyo: Command deleted
L56[09:22:18] <Michiyo> %addcommand slap ACTION slaps {0} with [randomitem]
L57[09:22:18] <MichiBot> Michiyo: Command Added
L58[09:22:21] <Michiyo> %slap @Forecaster
L59[09:22:21] * MichiBot slaps @Forecaster with AshIndigo
L60[09:22:27] <Forecaster> xD
L61[09:23:11] <Michiyo> Corded is still broken
L62[09:23:15] <Michiyo> but not nearly as bad as before.
L63[09:23:26] <Michiyo> IDK WHAT is throwing the class cast exception.. but I need to track it down ._.
L64[09:24:06] <Temia> Did the discord put categories to use recently?
L65[09:24:33] <Michiyo> yes
L66[09:25:00] <Temia> the Balmung RP bot purportedly broke because of them too.
L67[09:25:22] <Michiyo> the JDA version in Corded was from... December
L68[09:25:29] <Michiyo> so, yeah a bit old lol
L69[09:26:10] <Temia> Yeah, that'd do it >.> this was one hell of a breaking change
L70[09:29:23] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Ping timeout: 198 seconds)
L71[09:31:46] <Inari> Battering ram (noun) a tool used in cooking to ram batter into things
L72[09:32:26] <Forecaster> why cooking specifically?
L73[09:32:44] * Skye throws RAM and ROM at Inari
L74[09:32:53] <Inari> Just a formulation To avoid confusion
L75[09:33:03] <Vexatos> Battering ram - covering memory sticks in dough
L76[09:40:57] <Lizzy> Temia / Michiyo, weirdly enough though, the ID in the error that michi posted here yesterday is a catagory on my discord
L77[09:44:24] <Izaya> ah, yes, paint, I want to save this screenshot in system32
L78[09:44:44] <20kdc> Vexatos: Battering ram: harming sheep
L79[09:44:53] <20kdc> ...well, not quite sheep. Hm. ?
L80[09:45:01] <20kdc> Does a ram count as a sheep?
L81[09:45:10] <Izaya> a ram is a type of sheep
L82[09:45:18] <Vexatos> a ram is a male sheep or goat
L83[09:45:19] <payonel> o/
L84[09:46:18] <payonel> Inari: (·)(·)
L85[09:46:31] ⇨ Joins: SubThread (~SubThread@185-157-160-44.pool.ovpn.com)
L86[09:46:47] <Inari> Heh :P
L87[09:46:52] <Inari> That still makes them look a bi tstretched
L88[09:47:51] <Michiyo> (·)(.)
L89[09:47:53] <Michiyo> :P
L90[09:48:14] <payonel> Inari: pretty good in my font: https://imgur.com/a/GnYlH
L91[09:48:41] <Michiyo> https://michi.pc-logix.com/hexchat_2017-09-25_09-52-29.png not in mine :P
L92[09:49:47] <payonel> eh
L93[09:49:57] <payonel> well, i'm on the bus
L94[09:50:11] <payonel> but i obviously know what i need to figure out today
L95[09:51:58] ⇨ Joins: xarses_ (~xarses@67.218.117.86)
L96[09:52:37] <Michiyo> asciiboobs?
L97[09:56:57] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L98[10:05:27] <Laine_prikol> l
L99[10:06:37] ⇨ Joins: ben_mkiv (~ben_mkiv@p4FED5FBD.dip0.t-ipconnect.de)
L100[10:06:55] <ben_mkiv> %flip ( . )( . )
L101[10:06:56] <MichiBot> ben_mkiv: (╯°□°)╯( ˙ )( ˙ )
L102[10:20:26] ⇦ Quits: DaMachinator- (webchat@71.46.246.100) (Ping timeout: 180 seconds)
L103[10:20:36] <Temia> WHO DARES HURT SHEEP IN MY PRESENCE
L104[10:20:39] * Temia draws axe +_+
L105[10:28:36] * Michiyo Llamas
L106[10:29:23] <Vexatos> tasty beef °^°
L107[10:30:17] * Temia turns to Vex +_+
L108[10:30:20] * Temia FELL CLEAVE
L109[10:31:05] <Vexatos> beef sausage is nice :^°
L110[10:32:21] * Temia INFURIATE + FELL CLEAVE AGAIN
L111[10:38:36] <payonel> back at my desk at work
L112[10:38:39] <Saphire> ...I just realized how insanely complex and hard to maintain the central heating system is
L113[10:38:40] <payonel> haven't been here in a couple weeks
L114[10:38:44] <payonel> i want to be back in germany :(
L115[10:38:52] <Vexatos> I am back in germany!
L116[10:38:53] <Vexatos> :D
L117[10:39:06] <Saphire> (But so darn useful)
L118[10:39:11] <ben_mkiv> nah, you want to be away from your work desk
L119[10:39:13] <ben_mkiv> thats the dea
L120[10:39:15] <ben_mkiv> deal^
L121[10:47:01] <20kdc> hmm, what to have for dinner... Vexatos, do you have any ideas?
L122[10:47:25] <Vexatos> you could sacrifice Temia to the gods of barbecue
L123[10:47:48] <payonel> o_O!?
L124[10:47:52] <payonel> there are gods of barbecue
L125[10:47:53] <20kdc> Minotaur barbecue burgers it is.
L126[10:47:56] <payonel> i have been deprived
L127[10:48:08] <ben_mkiv> ribs are the god of bbq
L128[10:48:18] <Vexatos> payonel, did you never wonder why grills are so expensive?
L129[10:48:30] <payonel> they are the altars of the gods of bbq?
L130[10:48:31] <payonel> :)
L131[10:48:55] * Temia sighs, infuriates again, DECIMATES EVERYTHING +_+
L132[10:48:59] <20kdc> X.X
L133[10:49:01] <Vexatos> They have been blessed, each one individually
L134[10:49:11] <Vexatos> Similar to what the Eichamt does, except not THAT expensive
L135[10:49:23] <Vexatos> (I have no damn clue what the equivalent of that is in the US)
L136[10:49:47] <20kdc> (I guess Temia will be having 20kdc burgers)
L137[10:50:05] <ben_mkiv> so vexa has to mess with them and ptb probably, too?! :P
L138[10:51:24] <Vexatos> Sir these pipettes cost HOW DAMN MUCH?!?
L139[10:51:39] <Vexatos> >glass price: €0.50
L140[10:51:47] <Vexatos> >manufacturing price: €2
L141[10:51:53] <Vexatos> >calibration price: €2
L142[10:52:05] <ben_mkiv> 50� each?
L143[10:52:23] <Vexatos> >GOVERNMENT GURANTEEING THAT IT IS CORRECT: €999999999999999999999
L144[10:52:33] <Vexatos> guaranteeing* even
L145[10:52:45] <Vexatos> cannot spell "guarantee" without "rant"
L146[10:52:46] <ben_mkiv> sounds like medical stuff
L147[10:53:00] <Vexatos> yea they are like 65 apiece
L148[10:53:04] <Vexatos> also I'm a chemistry student
L149[10:53:06] <Vexatos> And uh
L150[10:53:12] <Vexatos> Let's not talk about Eppendorf pipettes kthx
L151[10:53:33] <20kdc> ooooo! What's an Eppendorf pipette and how much does it cost
L152[10:53:37] <ben_mkiv> you are working in chem/medical sector?
L153[10:53:45] <Vexatos> Vexatos> also I'm a chemistry student
L154[10:53:45] <payonel> Vexatos: what do you want to do after university?
L155[10:53:56] <ben_mkiv> sell pipettes i guess :D
L156[10:54:00] <payonel> haha
L157[10:54:05] <ben_mkiv> thats what he learned
L158[10:54:06] <gamax92> more university
L159[10:54:07] <Vexatos> look at the prices of the stuff I am using for free
L160[10:54:19] <gamax92> much more university
L161[10:54:24] <Vexatos> I wish :<
L162[10:54:29] <Vexatos> I like learning :I
L163[10:54:47] <Vexatos> payonel, after studying chemistry? To be honest, I'd like to do chemistry
L164[10:55:39] <ben_mkiv> soon or later they will make the first calibration private so that companys can do it
L165[10:55:43] <ben_mkiv> they did it for other stuff, too
L166[10:55:52] <Vexatos> uh no
L167[10:55:58] <Vexatos> you can already buy calibrated stuff
L168[10:56:12] <Vexatos> The entire point of the Eichung is that you have a government guarantee
L169[10:56:14] <ben_mkiv> but is it approved to be used commercial?
L170[10:56:21] <Vexatos> That doesn't matter
L171[10:56:30] <Vexatos> Unless the law demands it
L172[10:56:39] <Vexatos> Which it only does for some processes
L173[10:56:54] <Vexatos> Everyone uses it, but simply because everyone likes reliable values
L174[10:56:56] <Vexatos> payonel, does your country have something like the Eichamt
L175[10:57:10] <Vexatos> A government institution guaranteeing the correctness of a calibration
L176[10:58:09] <Vexatos> If I buy a pipette with that seal on it, there is a guarantee that someone employed by the German government has taken a look at my specific pipette and tested it and vows for it being well-calibrated
L177[10:58:10] <payonel> Vexatos: we just use our toes and thumbs
L178[10:58:53] ⇦ Quits: rashy (~rashdanml@d154-20-196-69.bchsia.telus.net) (Read error: Connection reset by peer)
L179[10:59:30] <Vexatos> (that's why the Eichung is so expensive, it's done for every single manufactured instrument individually)
L180[10:59:30] <ben_mkiv> and foot?
L181[10:59:30] ⇨ Joins: rashy (~rashdanml@d154-20-196-69.bchsia.telus.net)
L182[10:59:42] <Vexatos> and ulna
L183[11:00:06] <AmandaC> Vexatos: the US Government decided that mandating what is true or false is against the consititution, so, doubtful
L184[11:00:16] <ben_mkiv> xD
L185[11:00:48] <Vexatos> This is not about true or false
L186[11:01:21] <Vexatos> this is simply them confirming that the imprecision that the manufacturer claims my instrument has is the imprecision it actually has
L187[11:01:25] <Vexatos> it doesn't make it more or less true
L188[11:01:33] <Vexatos> it just makes it so you can be PRETTY SURE
L189[11:04:02] <ben_mkiv> and then they notice stuff like that the reference kilogramm weight is loosing weight...
L190[11:04:19] <Vexatos> november 2017
L191[11:04:21] <Vexatos> one can only hope
L192[11:05:25] <ben_mkiv> whats then?
L193[11:05:33] <Vexatos> uuh 2018 >___>
L194[11:05:45] <Vexatos> November uuuh 16?!?
L195[11:05:48] <Vexatos> something like that
L196[11:05:49] <Vexatos> 2018
L197[11:06:04] <Vexatos> the best day in the history of science since like uh a while ago
L198[11:06:07] <Vexatos> https://en.wikipedia.org/wiki/Proposed_redefinition_of_SI_base_units
L199[11:07:01] <Vexatos> [hopefully]
L200[11:07:11] <ben_mkiv> sweet, i should read that... later
L201[11:08:13] <ben_mkiv> so stuff will be referenced to physics instead of references
L202[11:08:44] <ben_mkiv> does that sentence make sense? or lost in translation?
L203[11:09:30] <Vexatos> ben_mkiv, s/stuff/physics
L204[11:10:05] * payonel gives Vexatos a closing /
L205[11:10:13] <Vexatos> ben_mkiv, s/stuff/physics/
L206[11:10:16] <Vexatos> >_>
L207[11:10:18] <payonel> \o/
L208[11:18:03] <ben_mkiv> so either my gpu or mainscreen is dying ;_;
L209[11:18:16] <ben_mkiv> turns off when theres to much "bright" content -.-
L210[11:24:31] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:1c60:e003:29d1:1fb1)
L211[11:25:35] <Kodos> Obvious test would be use a diff monitor
L212[11:29:22] <chernobyl> @Kodos I'm trying to learn how to -steal- modify other people's mods to fit my niche
L213[11:30:20] <Kodos> Why not make your own mod? You're already going to have to learn to code
L214[11:30:26] <chernobyl> because i'm lazy
L215[11:30:34] <chernobyl> and i'm not skilled enough to replicate anything
L216[11:30:43] <Kodos> Even I'm not that lazy, I made my own mods when I needed stuff
L217[11:30:45] <ben_mkiv> just fork whatever you like, isn't that the idea of opensource?
L218[11:30:58] <Kodos> Open Source still needs a solid license
L219[11:31:14] <Izaya> for example, BSD :^)
L220[11:31:17] <Kodos> And then you have chucklefucks that do the visible source shit
L221[11:31:19] <ben_mkiv> yea, but most mods are CC or MIT
L222[11:31:26] <chernobyl> i'm no lawyer
L223[11:31:31] <chernobyl> lol
L224[11:31:40] * Temia scrolls up
L225[11:31:48] * Temia noms salad idly. She prefers greens. '~'
L226[11:31:54] <chernobyl> i just want more sizes of eeprom!11!1!1111111111
L227[11:32:00] <Kodos> But why? What do you need it for?
L228[11:32:06] <chernobyl> my drone army
L229[11:32:14] <ben_mkiv> make an addon?!
L230[11:32:15] <Kodos> You can already do a drone army
L231[11:32:16] <chernobyl> i only need 512-ish bytes
L232[11:32:18] <Kodos> Or yeah, make an addon
L233[11:32:29] <chernobyl> That could work
L234[11:33:38] <chernobyl> Can you access the opencomputers apis from across .jars?
L235[11:34:14] <ben_mkiv> probably, also oc has one of the best documented apis i've seen so far
L236[11:34:24] <chernobyl> yay, documentation
L237[11:34:31] <chernobyl> brb
L238[11:34:46] <Vexatos> never ever ship the OC API yourself >_>
L239[11:34:50] <Vexatos> e v e er
L240[11:35:11] <ben_mkiv> just read the whole thing, right? :P
L241[11:35:47] <chernobyl> where is this documentation anyways, everything on ocdoc.cil.li is ingame
L242[11:36:13] <ben_mkiv> github sources
L243[11:37:25] ⇦ Quits: rashy (~rashdanml@d154-20-196-69.bchsia.telus.net) (Read error: Connection reset by peer)
L244[11:37:57] <ben_mkiv> you could name your mod flashgordon
L245[11:38:11] <Vexatos> or, like, javadoc
L246[11:38:22] <Vexatos> your IDE should be able to neatly display that >_>
L247[11:39:34] <gamax92> ben_mkiv: or potato.chocolate.mods.ebola
L248[11:40:26] <MGR> one motherboard vendor quoted the power consumption of the Core i9-7980XE, when overclocked to 4.4 GHz, will reach over 500W.
L249[11:40:45] <gamax92> ben_mkiv: It's a MIPS processor for OC, if you couldn't tell by that package name.
L250[11:40:45] <MGR> Did Intel decide that AMD made a GOOD decision with the FX-9590 and say "I think I'll have two of those in one?"
L251[11:41:53] <chernobyl> Heres what i want to add:
L252[11:41:54] <chernobyl> Tiny RAM modules ie 96k, 48k etc
L253[11:41:54] <chernobyl> Tiered EEPROMs ie 512 byte, 2kb, 8kb etc
L254[11:42:04] <chernobyl> as well as an extremely weak but cheap CPU
L255[11:42:32] <ben_mkiv> i would give my name for the cpu
L256[11:42:42] <chernobyl> The shittotron 9000?
L257[11:42:51] <ben_mkiv> well...
L258[11:43:03] <Izaya> it occurs to me that 60m/h is equal to 1m/minute, and 100km/h, but 100km/h is 1.66666... km/minute
L259[11:43:40] <chernobyl> d e r a i l a l e r t
L260[11:43:53] <Izaya> this channel is off topic about 80% of the time
L261[11:44:00] <Izaya> ignore me if you want everyone else does anyway
L262[11:44:11] <chernobyl> lolk
L263[11:44:28] <Izaya> I'm just the loopy dude
L264[11:44:33] <Izaya> better than the village idiot I guess
L265[11:45:50] <chernobyl> the sad thing is that its difficult to find a good modding tutorial because of how cancerous most of the minecraft community is
L266[11:45:54] <Vexatos> Mod name: ShittyComputers
L267[11:46:05] <chernobyl> CrappyComputers, bc i have a family
L268[11:46:14] <chernobyl> who is "sensitive"
L269[11:46:22] <Izaya> also, I'd love an 8k EEPROM, I could fit a usable system onto there with some work
L270[11:46:26] <Vexatos> Should have called it "I like coding on toasters"
L271[11:46:30] <Izaya> 4k is almost enough
L272[11:46:38] ⇨ Joins: BearishMushroom (~BearishMu@c-82-209-154-59.cust.bredband2.com)
L273[11:46:42] <chernobyl> a gradient of eeprom sizes would be nice
L274[11:46:43] <Vexatos> no more than 8k though
L275[11:46:46] <Vexatos> otherwise it would become uuuugh
L276[11:46:49] <chernobyl> fits in with the OC style
L277[11:46:50] <Vexatos> (please)
L278[11:47:01] <chernobyl> yeah, 16k would break immersion
L279[11:47:04] <ben_mkiv> but OC also lacks SSDs
L280[11:47:10] <Vexatos> Computronics adds SSDs
L281[11:47:17] <chernobyl> :3
L282[11:47:19] <Vexatos> :3
L283[11:47:22] * Izaya has decided he wants to - wait no that means learning {java,scala,<other JVM language>}
L284[11:47:23] <chernobyl> i know what the SSD really is
L285[11:47:30] <Vexatos> I'm glad that you do
L286[11:47:40] <Vexatos> Izaya, kotlin ain't too bad
L287[11:47:43] <AmandaC> Vexatos: halp ssd is broked doesn't show filesystem api
L288[11:47:54] <Vexatos> AmandaC, there's a floppy that comes with it
L289[11:47:56] <Izaya> semi-related: my motherboard quite happily has 16MB of EEPROM.
L290[11:47:58] <Izaya> wat do
L291[11:48:04] <chernobyl> lolz
L292[11:48:07] <Vexatos> I replaced the SSD's own filesystem with a loot disk in 1.6.something
L293[11:48:11] <chernobyl> i have a 32k EEPROM on my desk right now
L294[11:48:23] <Vexatos> when Sangar/I added the ability for addons to register floppies, basically
L295[11:48:27] <chernobyl> its the size of my smallest fingernail
L296[11:48:34] <Izaya> I have a bunch of 16k EEPROMs kicking around somewhere
L297[11:48:41] <Izaya> I2C though
L298[11:48:46] <chernobyl> serial?
L299[11:48:55] <Izaya> yeah
L300[11:48:55] <Vexatos> AmandaC, just get that floppy, install it, and run the best program ever
L301[11:48:57] <Izaya> maybe SPI
L302[11:48:59] * Izaya forgets
L303[11:49:01] <Vexatos> I spent many hours designing it
L304[11:49:04] <chernobyl> serial EEPROMs are great for microcontrollers
L305[11:49:06] <AmandaC> Vexatos: I
L306[11:49:14] <ben_mkiv> Vexatos, you got some java example for custom disks?
L307[11:49:18] <Vexatos> ben_mkiv, yes
L308[11:49:19] <AmandaC> 'm sure. It's surely an atrisinal masterpiece
L309[11:49:41] <AmandaC> Made quite the splash when it exploded onto the scene.
L310[11:49:44] <Izaya> yeah I got it for an arduino I think
L311[11:49:46] <Vexatos> AmandaC, I went all out on UX http://git.io/vdkbn
L312[11:49:50] <Izaya> but it was engineering samples so I got a lot
L313[11:50:00] <Vexatos> look at all that customizabilitys
L314[11:50:08] <Vexatos> you can even run it on a headless computer just fine
L315[11:50:26] <chernobyl> i have a UART and a 40 year old computer
L316[11:50:32] <chernobyl> anyone here want some crude chiptune?
L317[11:50:42] <Vexatos> is it written using a Computronics sound card?
L318[11:50:48] <chernobyl> lolno
L319[11:50:50] <Izaya> what, 1-bit, single channel square wave?
L320[11:50:50] <Vexatos> Then I don't :⁾
L321[11:50:53] <chernobyl> never got into them
L322[11:50:54] <ben_mkiv> ah, thanks Vexatos
L323[11:51:02] <chernobyl> yes
L324[11:51:04] <Vexatos> You're welcome o7
L325[11:51:13] <chernobyl> square wave music
L326[11:51:26] <chernobyl> that or something like (cough) DFPWM
L327[11:51:49] <AmandaC> I made my Intel Edison play christmas music using the PWM + a speaker
L328[11:52:20] <AmandaC> Then promptly accidentally the source code.
L329[11:52:36] <chernobyl> tfw a 10lb computer is too weak to do PWM but a 2 gram microcontroller isn't
L330[11:53:04] <AmandaC> It was hardware PWM not software.
L331[11:53:06] <Vexatos> explode.lua is one of the best Lua programs I ever wrote
L332[11:53:09] <Vexatos> along with uuh
L333[11:53:11] <Vexatos> Selene amirite
L334[11:53:12] * Vexatos runs
L335[11:53:25] <AmandaC> Vexatos: rewrite explode in selene.
L336[11:53:26] <chernobyl> tf is selene
L337[11:53:33] <Vexatos> AmandaC, yes
L338[11:53:37] <Vexatos> @chernobyl no
L339[11:53:43] <chernobyl> NO PING
L340[11:53:48] <Vexatos> @chernobyl ok
L341[11:54:36] <Inari> Message of the day: Fire is pretty
L342[11:54:37] <Vexatos> (only the second-best language ever https://github.com/Vexatos/Selene)
L343[11:54:49] <Vexatos> Inari, am chemist, job literally consists of fire, can confirm
L344[11:54:49] <chernobyl> lol
L345[11:54:58] <chernobyl> brainfuck is better
L346[11:55:06] <Vexatos> >"second-best"
L347[11:55:17] <chernobyl> brainfuck is the single best language
L348[11:55:24] <Vexatos> hence why I said second-best
L349[11:55:25] <Vexatos> :I
L350[11:55:39] <Vexatos> The best language always is <insert your favourite language>
L351[11:55:48] <chernobyl> https://en.wikipedia.org/wiki/Brainfuck
L352[11:56:00] <chernobyl> vexators
L353[11:56:03] <Vexatos> I'm pretty sure 95.6% of people in here know what bf is
L354[11:56:04] <Inari> Atomic javascript is clearly the best
L355[11:56:13] <20kdc> working on program now...
L356[11:56:13] <chernobyl> wriet teh brainfux for OC
L357[11:56:15] <chernobyl> nao!
L358[11:56:26] <Inari> http://www.jsfuck.com/ :D
L359[11:56:28] <AmandaC> already exists, I think
L360[11:56:39] <Vexatos> @chernobyl oppm install brainfuck
L361[11:56:40] <20kdc> ++++++++[>++++++++>+++<<-]>+>++[-<.+>]
L362[11:56:45] <Vexatos> done
L363[11:57:01] <chernobyl> I meant an architecture
L364[11:57:03] <chernobyl> for CPUs
L365[11:57:04] ⇨ Joins: Thutmose1 (~Patrick@2602:30a:c0ab:a810:7d0b:7a92:919:a0b7)
L366[11:57:25] ⇦ Quits: Thutmose (~Patrick@2602:30a:c0ab:a810:d879:352c:61fc:f169) (Ping timeout: 183 seconds)
L367[11:57:39] <chernobyl> lol
L368[11:57:44] <chernobyl> 183k ping
L369[11:57:49] <chernobyl> lunar IRC
L370[11:58:12] <Vexatos> AmandaC, you know what the scary thing is
L371[11:58:12] <Inari> Well noone stops you from writing that architecture as a OC child mod
L372[11:58:27] <Vexatos> now that OpenOS has working shebang, selene is actually somewhat useful
L373[11:58:56] <Vexatos> just add #!/bin/selene on the first line and you got yourself a program parsed with selene :I
L374[12:00:11] <Vexatos> meaning you don't have to hack your entire operating system anymore to make it work >_>
L375[12:00:34] <chernobyl> i adapted the thread API to 1.6.1 just so i could do a memory monitor
L376[12:00:53] <Vexatos> you could just have installed the new openos :I
L377[12:00:57] <chernobyl> shhhhh
L378[12:01:00] <chernobyl> that doesn't work
L379[12:01:05] <chernobyl> :tm"
L380[12:01:08] <Vexatos> :I
L381[12:01:33] <Vexatos> so uh
L382[12:01:38] <Vexatos> you're making an OC addon? :I
L383[12:01:45] <chernobyl> trying to figure it out, yeah
L384[12:01:57] <Vexatos> I'd like to see more of those
L385[12:02:03] <chernobyl> ditto
L386[12:02:18] <Vexatos> I'm reasonably confident that the number of OC addons past 1.11 is smaller than 3
L387[12:02:31] <Vexatos> I only know of Computronics, anyway >_>
L388[12:02:44] <chernobyl> minecraft >1.8 is pretty mod sparse
L389[12:02:46] <Vexatos> (and OC Glasses buuut not really released yet)
L390[12:03:34] <chernobyl> imo i like 1.2.5 better than 1.10
L391[12:04:02] <chernobyl> tekkit was the shit
L392[12:05:41] <Izaya> 1.4.7 or bust
L393[12:05:46] <chernobyl> voltz
L394[12:05:53] <Izaya> only reason I'm not still using it is OC tbh
L395[12:06:00] <Vexatos> did somebody say
L396[12:06:12] <Vexatos> Universal Electricity
L397[12:06:19] <chernobyl> voltz is best
L398[12:06:26] <ben_mkiv> how is ocglasses not released?
L399[12:06:33] <ben_mkiv> marcin has a working 1.12.1 build on curse?!
L400[12:06:37] <Vexatos> yes
L401[12:06:40] <chernobyl> Vexatos, how does one make an addon for OC
L402[12:06:43] <Izaya> U n i v e r s a l E l e c t r i c i t y
L403[12:06:50] <Vexatos> Izaya, cheating
L404[12:06:53] <Vexatos> need to use wide latin
L405[12:06:57] <Izaya> no
L406[12:07:01] <Izaya> you explicitly just add space
L407[12:07:03] <Izaya> it looks nicer
L408[12:07:09] <chernobyl> real physics in minecruftz
L409[12:07:53] <Vexatos> @chernobyl Step 1: Don't
L410[12:07:58] <Vexatos> Step 2: Read the API
L411[12:08:04] <Vexatos> Step 3: Do what it tells you to do
L412[12:08:12] <chernobyl> link nao
L413[12:08:16] <Vexatos> ...
L414[12:08:22] <Vexatos> add OC as a gradle dep
L415[12:08:28] <Vexatos> use whichever IDE you want
L416[12:08:35] <Vexatos> open javascript doc there :I
L417[12:08:59] <Sangar> > javascript
L418[12:09:03] <Vexatos> javadoc
L419[12:09:05] <Vexatos> almost the same anyway
L420[12:09:10] <Vexatos> both have shit syntax
L421[12:09:21] <AmandaC> Sangar: did you miss the massive PR that Vexatos YOLO'd last night converting OC to JS?
L422[12:09:36] <chernobyl> haven't used JS in years
L423[12:09:43] <Vexatos> AmandaC, don't confuse js and jl
L424[12:09:45] <Sangar> oh that wasn't a bad dream? dang
L425[12:09:55] <Vexatos> Sangar, please enter a commit message
L426[12:09:58] <Vexatos> your argument is invalid
L427[12:10:14] <chernobyl> gah
L428[12:10:21] <ben_mkiv> wonder why theres still no addon that adds webkit to oc
L429[12:10:27] <Vexatos> @chernobyl (or http://git.io/VSoUBQ for online)
L430[12:10:27] <chernobyl> why does everything require a package manager and a linux shell
L431[12:10:39] <Vexatos> choose whichever MC version you are developing for
L432[12:10:58] <Vexatos> ben_mkiv, because you are destined to make it
L433[12:11:07] <ben_mkiv> i really thought about it xD
L434[12:11:46] <AmandaC> [ the ruhk sworm around ben_mkiv ]
L435[12:11:56] <Izaya> hi it's a sangar hi
L436[12:12:06] <AmandaC> swarm*
L437[12:12:16] <chernobyl> BEES
L438[12:12:28] <Vexatos> ahem
L439[12:12:33] <Vexatos> did someone say bees
L440[12:12:40] <ben_mkiv> well it started with, "how to align/scale widgets for openglasses"
L441[12:12:47] <ben_mkiv> then i thought of the mess in browsers...
L442[12:13:04] <chernobyl> beeeeeeeeeeeeeeeeeeeeeeeeees
L443[12:13:05] <ben_mkiv> basicly same problem as the client resolution isnt fixed
L444[12:13:47] <Sangar> hey Izaya
L445[12:14:17] <Vexatos> @chernobyl you'll want to implement Item and probably EnvironmentProvider >_>
L446[12:14:26] <Vexatos> on whatever
L447[12:14:29] <chernobyl> the bees?
L448[12:14:31] <Vexatos> a new class
L449[12:14:37] <Vexatos> nah the bees are IBeeHousings
L450[12:14:40] <Vexatos> nevermind them
L451[12:14:52] <chernobyl> can i use C# for this
L452[12:14:55] <chernobyl> i like C# more
L453[12:14:58] <Vexatos> sure
L454[12:15:06] <Vexatos> just write a wrapper so you can write C# mods
L455[12:15:13] <chernobyl> o-o
L456[12:15:14] <chernobyl> no
L457[12:15:20] <AmandaC> make a C# -> JVM compiler and sure.
L458[12:15:29] <chernobyl> google exists you know
L459[12:15:44] <ben_mkiv> do it in lua and make a lua => bytecode compiler
L460[12:15:52] <Vexatos> Someone port love2d to julia for me
L461[12:15:59] <chernobyl> c# is better than lua
L462[12:16:00] <Vexatos> for Cruor, really
L463[12:16:17] <chernobyl> also
L464[12:16:28] <chernobyl> i write bytecode by hand, not with silly compilers
L465[12:16:52] <payonel> @chernobyl: you back ported /lib/thread to 1.6.1 ?
L466[12:16:56] <payonel> why?! o_O
L467[12:16:58] <chernobyl> yes
L468[12:17:08] <Vexatos> because he didn't think of just updating OpenOS
L469[12:17:08] <chernobyl> because i'm too lazy to update openOS
L470[12:17:41] <chernobyl> plus it would prob break the extensive OS tomfuckery i did on this machine in particular
L471[12:17:47] <payonel> event, process, thread, sh, and pipes i believe are coupled in that
L472[12:17:53] <chernobyl> yeah
L473[12:18:00] <chernobyl> not process
L474[12:18:07] <chernobyl> just event sh and pipes
L475[12:18:17] <chernobyl> afaik
L476[12:18:26] <payonel> there was a time in dev when process was affected
L477[12:18:30] <payonel> maybe i got that cleaner than i thought
L478[12:18:44] <chernobyl> apply liberal amounts of code bleach
L479[12:19:21] <payonel> what about the 01_proc stuff that sets up the coroutine intercepts...
L480[12:19:26] <payonel> maybe that was ok in 1.6.1
L481[12:19:29] <payonel> i dont recall exactly
L482[12:20:27] <payonel> but honestly, that sounds like a LOT of work
L483[12:20:39] <chernobyl> was just a few copypastes and patches
L484[12:20:44] <Vexatos> ...oh god this is so weird
L485[12:20:47] <chernobyl> i'm pretty proficent at lua
L486[12:20:53] <payonel> @chernobyl when you customize openos, do please feel free to share your thoughts/needs/ideas/concerns with me
L487[12:21:03] <Vexatos> installing selene and using shebang and it just works
L488[12:21:15] <Vexatos> maybe I should show off selene on BTM :I
L489[12:21:19] <Vexatos> for the first time
L490[12:21:19] <chernobyl> There needs to be better documentation of what script does what
L491[12:21:19] <Vexatos> >_>
L492[12:21:25] <chernobyl> especially in the bootup sequence
L493[12:21:28] <payonel> well i'm not bad at lua myself, but -- it's still a good number of things to change to backport that
L494[12:21:52] <Vexatos> problem with documentation: IT'S LOADED IN MEMORY
L495[12:22:01] <Vexatos> so you'll have to put it in /usr/man
L496[12:22:15] <AmandaC> Do comments use memory?
L497[12:22:18] <chernobyl> No
L498[12:22:32] <Vexatos> Pretty sure they used to at some point >_<
L499[12:22:38] <chernobyl> lol true
L500[12:22:50] <AmandaC> sprinkle something like ldoc comments all over the place. Added bonus, tooling can be used to generate external docs for everything
L501[12:23:06] <chernobyl> i need more docxz
L502[12:23:09] <chernobyl> MORE
L503[12:23:59] <gamax92> Vexatos: make a filter that removes documentations
L504[12:24:08] <chernobyl> fug u
L505[12:24:09] <Vexatos> gamax92, you can run selene.parse with a boolean set to true
L506[12:24:12] <Vexatos> to make it strip comments
L507[12:24:19] <Vexatos> o7
L508[12:24:24] <gamax92> but can you make it strip variable names
L509[12:24:31] <Vexatos> no thanks
L510[12:24:32] <chernobyl> i really should write a compiler that squashes lua down to bytecode
L511[12:24:36] <chernobyl> then back again
L512[12:24:42] <gamax92> a, b, aa, ab, ba, bb
L513[12:24:45] <Vexatos> why not just use minify.lua
L514[12:24:50] <gamax92> local a = b(aa, ab)
L515[12:24:52] <chernobyl> minify is lame
L516[12:24:59] <chernobyl> i want even smaller memory sizes
L517[12:25:52] <payonel> comments affect memory until gc
L518[12:25:57] <payonel> but it's pretty small
L519[12:26:09] <payonel> i did profile thi
L520[12:26:10] <payonel> this*
L521[12:26:15] <Vexatos> seleneeeeeeeeeeeeeeeeeeeeeeeeee http://git.io/vdkhT
L522[12:26:23] <gamax92> woah watch out we got a badass over here
L523[12:26:45] * gamax92 puts a leaf on top of Temia's head
L524[12:26:54] <chernobyl> how about i write a squashifier that is called Selenium
L525[12:27:00] <Vexatos> bad ass sounds like corrupted subtitles to me
L526[12:27:06] <Vexatos> But that might just be me
L527[12:27:35] <Vexatos> @chernobyl http://luaselenium.sourceforge.net/
L528[12:27:40] <gamax92> %lua uhm "This would error trying to calculate"
L529[12:27:40] <MichiBot> hTiisi wwoouulldd e rrrrorro t rryyiinngg gttoo occaclacluullaattee
L530[12:28:10] <Vexatos> (I found that after I chose Selene as the name)
L531[12:28:13] <Vexatos> (My logo is cooler)
L532[12:28:32] <gamax92> this is also dead
L533[12:28:37] <gamax92> so, you're probably fine
L534[12:28:45] <Vexatos> well it's a different name
L535[12:28:48] <Vexatos> Selenium is an element
L536[12:28:50] <Vexatos> selene is a goddess
L537[12:28:51] <chernobyl> yes it is
L538[12:28:55] <Vexatos> godess* >_>
L539[12:29:01] <chernobyl> selenium is a metal thing
L540[12:29:02] <gamax92> goddess
L541[12:29:03] <Vexatos> no wait
L542[12:29:04] <Vexatos> goddess
L543[12:29:08] <Vexatos> Thanks English
L544[12:29:10] <chernobyl> lol
L545[12:29:13] <payonel> you're welcome
L546[12:29:15] <chernobyl> english is best language 10/10
L547[12:29:16] <gamax92> someone is getting a lot of pings
L548[12:29:19] <Vexatos> you're murican, not English
L549[12:29:19] <gamax92> :P
L550[12:29:29] <payonel> :)
L551[12:29:33] <Vexatos> @chernobyl https://esolangs.org/wiki/English
L552[12:29:36] <chernobyl> dang'ol openos man
L553[12:29:41] <payonel> ?
L554[12:29:47] <gamax92> openos is bad
L555[12:29:50] *** payonel is now known as openos_man
L556[12:29:52] <Vexatos> I should use openos more
L557[12:29:54] <Michiyo> huh what ping...
L558[12:29:55] <Michiyo> oh
L559[12:30:03] <gamax92> :P
L560[12:30:03] <chernobyl> i'm speaking american
L561[12:30:09] <Vexatos> I'm speaking English
L562[12:30:16] <AmandaC> THIS IS MURIKA WE SPEAK MURIKAN
L563[12:30:22] <gamax92> Vexatos: I'd replace it with Izaya's PsychOS
L564[12:30:36] *** openos_man is now known as payonel
L565[12:30:38] <Vexatos> I learnt Oxford English, at least that's what's written on my dictionary and what my teachers told me >_>
L566[12:30:39] <chernobyl> use CykaOS aka MineoS
L567[12:30:45] <gamax92> lol no
L568[12:30:55] * Izaya has been summoned
L569[12:30:55] <gamax92> not even once
L570[12:30:58] <chernobyl> Now with 50% less readable english!
L571[12:31:12] <gamax92> and 50% more bad algorithms and poor library replacements
L572[12:31:23] <chernobyl> and 100% more glitchy graphics and crashes
L573[12:32:12] <chernobyl> is there a way to measure CPU time?
L574[12:32:15] <gamax92> I'd rather have something that looked plain and ran fast than a poor color and poor resolution blocky background
L575[12:32:21] <gamax92> os.clock
L576[12:32:39] <Vexatos> gamax92, sounds exactly like what Cruor is working on right now
L577[12:32:41] <chernobyl> i meant CPU time as in CPU cycles
L578[12:32:55] <gamax92> os.clock .
L579[12:33:03] <gamax92> wall time is computer.uptime()
L580[12:33:05] <chernobyl> REEEEE
L581[12:34:07] <gamax92> Vexatos: go on...
L582[12:34:13] <Vexatos> ok
L583[12:34:15] * Vexatos goes on
L584[12:34:47] <chernobyl> its nice outside, should i write a bad OS or go for a walk?
L585[12:36:02] <payonel> @chernobyl what are you using threads for?
L586[12:36:15] <chernobyl> a memory usage graph
L587[12:36:24] <chernobyl> which ironically has like 20 memory leaks in it
L588[12:36:34] <gamax92> but threads in Lua are cooperative
L589[12:36:39] <ben_mkiv> xD
L590[12:37:08] <gamax92> only one runs at a time
L591[12:37:21] <gamax92> and it must partition time itself
L592[12:37:43] <chernobyl> b- but it still works r-right?
L593[12:37:57] <gamax92> Vexatos: does Cruor have screenshots or a repo?
L594[12:39:13] <Vexatos> ...no
L595[12:40:30] <gamax92> Vexatos: does Cruor have any evidence that this actually exist?
L596[12:40:37] <Vexatos> yes
L597[12:40:37] <chernobyl> prob not
L598[12:40:55] <Vexatos> He's been implementing terrible code
L599[12:41:02] <chernobyl> give sample
L600[12:41:07] <Vexatos> it's on discord >_>
L601[12:41:11] <gamax92> o yea, that sounds like Cruor
L602[12:41:27] <gamax92> ~markov Cruor
L603[12:41:27] <ocdoc> (For performance, these files are small potato shrine .-.
L604[12:41:37] <Vexatos> >contians the word potato
L605[12:41:40] <Vexatos> 100% cruor confirmed
L606[12:41:43] <gamax92> and a .-.
L607[12:41:50] <Vexatos> virtually indistinguishable
L608[12:42:33] <chernobyl> My code contains plenty of lazy patches and unindented loops
L609[12:42:49] <chernobyl> its almost impossible to read them because it is just a wall of text with no spaces
L610[12:43:11] <Vexatos> y u no autoindent
L611[12:43:19] <chernobyl> thats for NURRRDDS
L612[12:44:18] <AmandaC> Vexatos: because @chernobyl hates himself
L613[12:44:34] <chernobyl> I like looking at a giant mess of code and feeling accomplished
L614[12:44:40] <gamax92> same
L615[12:44:46] <gamax92> until it's months later and I can no longer read it
L616[12:44:49] <AmandaC> ^
L617[12:45:00] <gamax92> which has happened way too often
L618[12:45:15] <chernobyl> I made a hack of (some else's) robot remote control script
L619[12:45:32] <chernobyl> allowed it to send images from vexatos's wonderful camera
L620[12:45:48] <chernobyl> only issue was that the signal integrity was terrible even with a linked card
L621[12:46:00] <Vexatos> asie's *
L622[12:46:06] <Vexatos> asie fixed cameras
L623[12:46:10] <chernobyl> oh lol
L624[12:46:10] <Vexatos> in 2014
L625[12:46:13] <asie> in 2014?
L626[12:46:15] <asie> did i really fix them that early?
L627[12:46:22] <Vexatos> you also fixed them again in 2015
L628[12:46:25] <chernobyl> prob 2016 too
L629[12:46:28] <Vexatos> no
L630[12:46:29] <asie> sadly not 2017
L631[12:46:32] <Vexatos> asie had already left then
L632[12:46:42] <ben_mkiv> reminds me of my drone control program
L633[12:46:43] <Vexatos> never to be seen nor heard of ever again
L634[12:46:49] <ben_mkiv> mainly used to let cows fly
L635[12:46:57] <chernobyl> pigs*
L636[12:47:02] <Vexatos> cue Inari https://www.youtube.com/watch?v=Hf3UvwzGA8U
L637[12:47:03] <MichiBot> Drone passenger transport | length: 37s | Likes: 14 Dislikes: 0 Views: 448 | by MaakaSakuranbo | Published On 11/12/2015
L638[12:47:26] <chernobyl> loool
L639[12:48:02] <payonel> Sangar: ^
L640[12:48:08] <payonel> that is obviously what drones were made for
L641[12:48:18] <chernobyl> imo drones are kindof useless
L642[12:48:25] <chernobyl> you cant do much with them
L643[12:48:34] <AmandaC> stop using drones to kidnp Temia. D:
L644[12:48:35] <payonel> apprently you can fly with them
L645[12:48:39] <gamax92> the microcontrollers are also useless
L646[12:48:43] <Temia> Mu? o-o
L647[12:48:46] * Forecaster sends a drone to steal all of chernobyl's things
L648[12:48:55] * Temia hides from UFO abductors D:
L649[12:48:55] <chernobyl> lol
L650[12:48:55] * gamax92 puts more leaves on top of Temia
L651[12:48:58] <chernobyl> robots can break blocks
L652[12:49:05] <Forecaster> so can drones
L653[12:49:10] <chernobyl> orly?
L654[12:49:15] <Forecaster> yeah
L655[12:49:18] <chernobyl> shieeet
L656[12:49:20] <Forecaster> but they can't use tools
L657[12:49:20] <Sangar> ah yes, i remember that :3
L658[12:49:32] <Forecaster> so a lot of blocks wont drop anything, but they can break them
L659[12:49:33] <payonel> uC should be reblocked to be actually u
L660[12:49:41] <Kodos> Microcontrollers aren't completely useless
L661[12:49:42] <GreaseMonkey> [05:14:19] <Izaya> asie: is DFPWM high enough quality to store 300 baud modem noise? <-- at 48000Hz which is what's used these days, i believe so
L662[12:49:53] <Kodos> I like using them as vanilla furnace monitors
L663[12:49:57] <chernobyl> modem noise lol
L664[12:49:57] <gamax92> yep see there's GreaseMonkey
L665[12:49:58] <Kodos> They 'ding' when the furnace is done
L666[12:50:00] <payonel> GreaseMonkey: woah, hi
L667[12:50:00] <gamax92> btw hi GreaseMonkey
L668[12:50:10] <Izaya> GreaseMonkey: excellent
L669[12:50:19] <payonel> GreaseMonkey only comes to play in the btm season
L670[12:50:29] <asie> GreaseMonkey: Yeah, current is 1a@48KHz
L671[12:50:31] <gamax92> what happened to dfpwm2
L672[12:50:31] <GreaseMonkey> p much, or tbh whenever i'm namedropped
L673[12:50:35] <asie> but you can go up to 96KHz
L674[12:50:43] <asie> gamax92: it didn't pass the asie test
L675[12:50:46] <gamax92> oh
L676[12:51:02] <GreaseMonkey> aim is to go more for plughole
L677[12:51:05] <GreaseMonkey> at least in my view
L678[12:51:15] <gamax92> the only tests I have is does it muffle and can it handle white noise
L679[12:51:24] <gamax92> cause dfpwm does both
L680[12:51:24] <Temia> What was the Asie test?
L681[12:51:25] <GreaseMonkey> although asie would disagree
L682[12:51:25] <Kodos> Oh, neat, still banned from #factorio
L683[12:51:26] <gamax92> or
L684[12:51:27] <gamax92> does not do both
L685[12:51:32] <asie> Temia: running it through my music library
L686[12:51:37] <payonel> Kodos: haha, why?
L687[12:51:42] <asie> i prefer artifacts over cutting out, generally
L688[12:51:55] <asie> and DFPWM 1a and 2 trade better audio quality for higher rate of "cut outs" essentially
L689[12:51:56] <chernobyl> DFPWM is kindof bad
L690[12:52:01] <Kodos> Because everyone was giving out trolly GoT spoilers, and I dropped an actual one, and an op got butthurt
L691[12:52:02] <chernobyl> 1a is better
L692[12:52:04] <asie> @chernobyl yes but it's stupidly easy to parse
L693[12:52:21] <asie> have fun writing a Vorbis decoder/encoder in Lua
L694[12:52:22] <chernobyl> Its so easy that i can't figure it out
L695[12:52:36] <Kodos> Sorry but if you DVR a show, and get on the internet and don't expect to see a spoiler for something that's already aired, that's your own fault
L696[12:52:41] <GreaseMonkey> plughole fixes a nasty-ass issue w/ 1a
L697[12:52:44] <GreaseMonkey> then again so does 2
L698[12:53:07] <GreaseMonkey> but i've not settled on suitable coefficients for 2
L699[12:53:29] <GreaseMonkey> plughole doesn't cut out although the original prototype *does*
L700[12:53:34] <gamax92> plughole?
L701[12:53:48] <GreaseMonkey> well ok, the original prototype has an issue where if it's really quiet you end up with the sound of water going down a plughole
L702[12:53:50] <payonel> btw
L703[12:53:54] <payonel> i have proof Sangar is not a bot
L704[12:54:08] <Kodos> Of course he's not, he's a bouncer
L705[12:54:15] <gamax92> Sangar living the life
L706[12:54:18] <GreaseMonkey> payonel: you gave him a CAPTCHA and he solved it?
L707[12:54:24] <payonel> GreaseMonkey: haha
L708[12:54:31] <chernobyl> lolz
L709[12:54:31] <payonel> i went out to dinner with him! :)
L710[12:54:35] <chernobyl> hot
L711[12:54:53] <GreaseMonkey> doesn't prove anything, are you sure he didn't go "beep boop" during your dinner
L712[12:55:02] <chernobyl> no
L713[12:55:02] ⇨ Joins: rashy (~rashdanml@node-1w7jr9ssyc301ln4z9fbvz58z.ipv6.telus.net)
L714[12:55:03] <payonel> i dont have proof he didn't
L715[12:55:05] <chernobyl> he was a tape recording
L716[12:55:09] <Vexatos> GreaseMonkey, wanna help with OC junk on BTM? :⁾
L717[12:55:18] <GreaseMonkey> i'm about to head to work actually but i could do that tonight
L718[12:55:29] <gamax92> I never got any emails or anything regarding btm from asie
L719[12:55:36] <gamax92> oh well
L720[12:55:44] <GreaseMonkey> but yeah, plughole gets artifacting w/ noise-like stuff but otherwise sounds p good
L721[12:56:00] <asie> gamax92: you might, when the time is right
L722[12:56:15] ⇦ Quits: rashy (~rashdanml@node-1w7jr9ssyc301ln4z9fbvz58z.ipv6.telus.net) (Read error: Connection reset by peer)
L723[12:56:17] <gamax92> okay, that's fair
L724[12:56:26] <Vexatos> yea we're still uuh
L725[12:56:29] <Vexatos> s e t t i n g u p
L726[12:56:34] <GreaseMonkey> last thing before i go
L727[12:56:37] <gamax92> GreaseMonkey: how badly does it sound if you give plughole dfpwm stuff?
L728[12:56:41] <Vexatos> GreaseMonkey, selene > scheme
L729[12:56:43] * Vexatos runs
L730[12:56:44] <GreaseMonkey> gamax92: probably awful
L731[12:57:05] <GreaseMonkey> if we ever, ever want both dfpwm and plughole on the server, plughole can be records
L732[12:57:07] <GreaseMonkey> anyhow gtg
L733[12:57:18] ⇨ Joins: rashy (~rashdanml@node-1w7jr9ssyc302bvp87ax7mnzm.ipv6.telus.net)
L734[12:57:19] <Vexatos> asie ^ charset record format confirmed
L735[12:59:38] <Izaya> CSRF
L736[13:01:00] <gamax92> well, I guess tapes will still be for large data storage
L737[13:01:21] <gamax92> and records can have something to do with bees
L738[13:01:54] <Sangar> beep boop
L739[13:02:05] <gamax92> ~markov Sangar
L740[13:02:07] <ocdoc> fak the word wrap and replace function as i said, only runs every player in relays should document that too, pwetty please :3
L741[13:02:29] <Sangar> dang, was just about to say that
L742[13:02:35] <gamax92> virtually indistinguishable
L743[13:03:01] <Vexatos> ~markov gamax92
L744[13:03:03] <ocdoc> PotatoTrumpet: oh, theres your problem and you won't have internet in plan9k?
L745[13:03:10] <Vexatos> ~markov asie
L746[13:03:10] <ocdoc> Gopher: Yeah, very few modders who knows at this point the idea in fact.
L747[13:03:15] <Vexatos> virtually indistinguishable
L748[13:03:59] <Michiyo> ~markov Mimiru
L749[13:04:00] <ocdoc> next Wednesday though ¬_¬ and I swear a fucking 'nough, right?
L750[13:04:08] <Michiyo> Yep.
L751[13:04:09] <Vexatos> virtually indistinguishable
L752[13:04:17] <gamax92> ~markov Vexatos
L753[13:04:19] <ocdoc> But I won't... Oh also, Sangar: You might be able to see if there's only one I know I will check
L754[13:04:21] * Inari hits head against wall repeatedly
L755[13:04:25] <gamax92> hey Inari
L756[13:04:28] <Vexatos> ~markov Inari
L757[13:04:30] <ocdoc> It would generally mean the juice is great, and the component presents anyway since I watched that on anyway and still
L758[13:04:36] <Vexatos> uh
L759[13:04:38] <Vexatos> ~markov Inari
L760[13:04:38] <ocdoc> vifino: so, how did that colour range?
L761[13:04:39] <gamax92> not
L762[13:04:41] <gamax92> uhh
L763[13:04:43] <Vexatos> ~markov Inari
L764[13:04:43] <ocdoc> https://www.youtube.com/watch?v=5lQVgWTteX4 this leads to more gifts leads to good code but you're also not an exhibitionist alissa
L765[13:04:44] <MichiBot> To LOVE-Ru OVA Opening Theme | length: 1m 32s | Likes: 2,061 Dislikes: 47 Views: 383,275 | by Kayaba Akihiko | Published On 3/3/2013
L766[13:04:51] <Vexatos> yea that's more like it
L767[13:04:54] <gamax92> there you go
L768[13:05:00] <Inari> ~markov Vexatos
L769[13:05:02] <gamax92> somewhat distinguishable
L770[13:05:03] <ocdoc> there is a tape and the block at all >__>
L771[13:05:09] <Vexatos> eeeh
L772[13:05:17] <Vexatos> ~markov Vexatos
L773[13:05:17] <ocdoc> use sliceright instead of 1 pixel looks incredibly useful .-.
L774[13:05:20] <Vexatos> ~markov Vexatos
L775[13:05:21] <ocdoc> and it's still fine, again :P exactly the fastest thing
L776[13:05:22] <Vexatos> pls
L777[13:05:26] <Vexatos> Am I unparsable or something
L778[13:05:38] <Sangar> now you know how we feel
L779[13:05:43] <Vexatos> Just because I'm a robot :I
L780[13:05:44] <Inari> ~markov Sangar
L781[13:05:45] <ocdoc> Gopher, yeah i don't know :X whatever that'd just be allowed to break/place blocks.
L782[13:05:51] <Vexatos> Literally Sangar ^
L783[13:05:56] <Sangar> idk
L784[13:06:05] <Inari> Sangriagar
L785[13:06:08] <Vexatos> >contains :X
L786[13:06:11] <Inari> ~markov Inari
L787[13:06:13] <ocdoc> gamax92: still need a camera :P so can't really hcekc right now i get more fidgety
L788[13:06:14] <Izaya> RIP gopher
L789[13:06:14] <Vexatos> >contains i don't know
L790[13:06:16] <Vexatos> literally Sangar
L791[13:06:27] <Sangar> i'd sign that
L792[13:06:32] <Inari> I'm curently hating on webdev again, don't mind me :D
L793[13:08:45] <gamax92> This is usually semi coherent:
L794[13:08:48] <gamax92> ~markov Temia
L795[13:08:48] <ocdoc> I used it a 90% certainty that is awesome.
L796[13:09:03] <gamax92> welp
L797[13:09:14] <gamax92> bots, can't trust em
L798[13:12:49] <AmandaC> Soehow the Inari markov with the to-love-ru anime song made a lot of sense connected to the youtube video linked.
L799[13:14:51] <Vexatos> gamax92, that's rude
L800[13:15:11] <gamax92> ~markov ocdoc
L801[13:15:13] <ocdoc> ♥♥ ♥ ♥♥ ♥ ♥ ♥♥ ♥ ♥♥ ♥ ♥ ♥♥ ♥ ♥♥ ♥ ♥ ♥ ♥♥ ♥♥ ♥♥
L802[13:15:26] <Vexatos> not
L803[13:15:27] <Vexatos> even
L804[13:15:28] <Vexatos> remotely
L805[13:15:35] <gamax92> lol
L806[13:18:47] <AmandaC> Inari: what's got you hating on webdev?
L807[13:19:06] <Inari> AmandaC: Trying to scale stuff to fit the screen I guess
L808[13:19:23] <AmandaC> I see.
L809[13:19:28] <Inari> So that if you can only show 5.5 elements wide, I still want to show 6 elements
L810[13:19:30] <Inari> but scale them to still fit
L811[13:19:37] <Inari> But once it reaches 5.0 elements wide I want 5 elements
L812[13:19:46] <Inari> (and the sixth wraps into next line)
L813[13:20:00] <Inari> So I have to do weird CSS dances
L814[13:20:14] <ben_mkiv> css is the new js
L815[13:22:22] <Inari> Well I do use js
L816[13:24:12] <ben_mkiv> kinda what i'm facing with openglasses right now -.-
L817[13:24:34] <Inari> Ugh, whatever, I'll look into this tomorrow
L818[13:24:41] <Inari> It's ufn because I scale it
L819[13:24:43] <ben_mkiv> mind fixing my stuff, too?
L820[13:24:50] <Inari> But that doesn't give it more size to still show the 6th element
L821[13:25:01] <gamax92> if you can get openglasses to respect 3d depth, then
L822[13:25:03] <Inari> So I have to then increase the widht to some 100+something% value
L823[13:25:09] <Inari> But then it moves to far right for some reason
L824[13:25:14] <ben_mkiv> gamax92, respect what exactly?
L825[13:25:20] <Inari> So I have to use some weird negative % margin-left
L826[13:25:24] <gamax92> depth?
L827[13:25:25] <Inari> %shrug
L828[13:25:25] <MichiBot> No you shrug!
L829[13:25:28] <ben_mkiv> for VR?
L830[13:25:37] <gamax92> openglasses is AR
L831[13:25:43] <ben_mkiv> i mean on your pc xD
L832[13:25:45] <gamax92> no.
L833[13:25:52] <ben_mkiv> it projects stuff in 3D World, too
L834[13:26:15] <gamax92> as in if I put a triangle in front of another, it doesn't respect depth and instead draws it in the order I put it up, even though it's in a 3d space
L835[13:26:16] <Michiyo> %slap css
L836[13:26:16] * MichiBot slaps css with gel bikini
L837[13:26:50] <ben_mkiv> i dont get your problem actually
L838[13:27:04] <gamax92> if I put a giant triangle right in front of me and then another behind it, because the one behind it was put up second it draws in front of the closer triangle
L839[13:27:04] <ben_mkiv> you can set alpha color with my fork?!
L840[13:27:37] <ben_mkiv> it does? Oo
L841[13:27:51] <gamax92> atleast it did last time I played with it
L842[13:28:16] <ben_mkiv> let me try that
L843[13:28:59] <ben_mkiv> but you are talking about 3D space, not 2D overlay, right?
L844[13:29:15] <gamax92> yes
L845[13:33:20] <ben_mkiv> oh yea, it still does in my version
L846[13:34:22] <ben_mkiv> http://pasteall.org/pic/show.php?id=118974
L847[13:34:30] <ben_mkiv> http://pasteall.org/pic/show.php?id=118975
L848[13:34:33] <ben_mkiv> red one was added 2nd
L849[13:34:37] <ben_mkiv> guess thats what you talking about
L850[13:35:50] <gamax92> yep
L851[13:36:25] <gamax92> which uhh, kinda makes it not useful for certain things if I have to sort it myself and then it still only looks good from a certain angle
L852[13:36:48] <ben_mkiv> yea, i see the problem.... you got some idea how to fix it? because i dont have one off mind xD
L853[13:38:46] <gamax92> ask Vexatos
L854[13:39:01] <ben_mkiv> he will tell me to read the opengl docs
L855[13:39:04] <Forecaster> vex askatos
L856[13:39:27] <Vexatos> hi das me
L857[13:39:46] <ben_mkiv> that might be depth test?
L858[13:39:58] <ben_mkiv> but that should be disabled by default
L859[13:40:11] <ben_mkiv> no, enabled xD
L860[13:40:17] <Vexatos> pinged for nothing again (._.
L861[13:40:36] <ben_mkiv> see, thats how he treats me^^
L862[13:40:41] <ben_mkiv> :P
L863[13:41:30] <Vexatos> ben_mkiv, the OpenGL I know is limited to drawing just about a cube
L864[13:41:54] <gamax92> I dunno is there GL_DEPTH_TEST anywhere?
L865[13:42:08] <gamax92> and or GL_BLEND
L866[13:42:15] <ben_mkiv> yea, all of them
L867[13:42:37] <ben_mkiv> depth_test is on by default
L868[13:42:44] <ben_mkiv> you can disable it with the visiblethrough flag
L869[13:42:50] <ben_mkiv> but thats for rendering stuff behind blocks
L870[13:43:09] <ben_mkiv> blending afaik only is for transparency/alpha
L871[13:43:36] <ben_mkiv> GL11.glDepthMask(true);
L872[13:43:38] <ben_mkiv> fixed that
L873[13:43:55] <ben_mkiv> http://pasteall.org/pic/show.php?id=118977
L874[13:44:51] <gamax92> well that was easy
L875[13:45:01] <ben_mkiv> gonna see what sideeffects that has xD
L876[13:45:06] <ben_mkiv> just tested that one example for now
L877[13:47:15] <ben_mkiv> but actually looks like everything works still fine
L878[13:48:22] <ben_mkiv> https://github.com/StarChasers/OCGlasses/blob/dc62ff9659e3d2b9669c18520a33a3c1e4678512/src/main/java/com/bymarcin/openglasses/surface/ClientSurface.java#L96
L879[13:48:27] <ben_mkiv> here if you want to bug marcin about that
L880[13:48:41] <ben_mkiv> as i'm actually only working on 1.10.2 builds and my api is different
L881[13:57:17] <Oddstr13> ~markov Oddstr13
L882[13:57:17] <ocdoc> so, it's LuaJ anyway which kindasorta was made my computer equivilant :P
L883[13:58:34] <Oddstr13> wait, I actually write enough in here for the bot to work with? o.O
L884[13:58:41] <gamax92> lemme check
L885[13:59:10] <ben_mkiv> what version are you playing on gamax92?
L886[13:59:23] <ben_mkiv> i'm planing to port to 1.11 / 1.12 later anyways
L887[13:59:28] <Izaya> :o
L888[13:59:30] <gamax92> I haven't opened Minecraft in months, except for minecraft classic recently
L889[13:59:32] <ben_mkiv> but i would really need people to actually test stuff xD
L890[13:59:33] <Izaya> it's Oddstr13
L891[13:59:37] <Izaya> so many people that used to be around
L892[13:59:52] <gamax92> Oddstr13: 574 lines
L893[13:59:53] <Vexatos> Odd is odd
L894[14:00:01] <Izaya> next wobbo will reappear
L895[14:00:03] <Izaya> .wobbo
L896[14:00:08] <Izaya> %wobbo
L897[14:00:08] <ben_mkiv> and to help to decide how stuff should work
L898[14:00:10] <Izaya> >.>
L899[14:00:14] <gamax92> ~markov Wobbo
L900[14:00:14] <ocdoc> Please wait ...
L901[14:00:18] <MichiBot> WoooooOoooOobbbbbBBBBbBbBOoooooOOOoOoOo
L902[14:00:18] <ben_mkiv> like what resolution i should use for 2D Overlay xD
L903[14:00:19] <ocdoc> I couldn't find it weird he should find java and Haskell, I sometimes have an = value ?
L904[14:00:24] <Vexatos> Izaya, gopher you say?
L905[14:00:32] <gamax92> ~markov Gopher
L906[14:00:32] <ocdoc> oh, n/m, brain fail silently with the labels so the logic goes nekosune?
L907[14:00:39] <Vexatos> ~markov Kenny
L908[14:00:39] <ocdoc> afk dinner time right now too tired right now lol
L909[14:00:43] <ben_mkiv> ~markov ben_mkiv
L910[14:00:43] <ocdoc> Please wait ...
L911[14:00:43] <Vexatos> . - .
L912[14:00:44] <gamax92> sounds like kenny
L913[14:00:47] <ocdoc> did they make like wtf, should appear when theres to much "bright" content -.-
L914[14:00:58] <gamax92> always too tired to do anything and then yells at people for claiming he's a useless fuck
L915[14:01:53] <Izaya> unpopular opinion: I didn't dislike kenny that much
L916[14:02:15] <Oddstr13> gamax92: heh, quite a while back then I take it :P sounds like pretty much everything I've said in here
L917[14:02:16] <Vexatos> How often has he insulted you or your family?
L918[14:03:30] <gamax92> Oddstr13: you've been here in #oc for a whopping 3 days, 2017
L919[14:03:53] <Oddstr13> sounds about right
L920[14:04:01] <gamax92> 8 days, 2016
L921[14:04:21] <Oddstr13> anyways, I was gona sleep. night :P
L922[14:04:24] <gamax92> 27, 2015
L923[14:04:34] <Oddstr13> early up tomorrow to play with the CNC :3
L924[14:04:41] <gamax92> and 8, 2014
L925[14:04:59] <gamax92> and or the logs don't go back that fair
L926[14:06:53] <Oddstr13> I should IRC more.. kinda been using mostly just discord latlely
L927[14:07:03] <Oddstr13> anyways, bedtime
L928[14:07:25] <Mimiru> :P
L929[14:07:28] <Mimiru> Look, discord.
L930[14:07:39] <Forecaster> Gasp!
L931[14:07:49] <Oddstr13> ~markov Corded
L932[14:07:51] <ocdoc> Hey asie? when setting up arch on internet cards wouldn't really need an end for him?
L933[14:08:29] <Oddstr13> *poof*
L934[14:24:10] <Izaya> vifino: quiz: what was the version of ReactOS Druaga1 installed originally?
L935[14:27:25] <gamax92> :|
L936[14:27:53] <gamax92> the picture on this box is enlarged twice than the actual product, and the box is just mostly air.
L937[14:30:16] <Izaya> I loved the Windows 10 packaging
L938[14:30:36] <Izaya> a box the same size as two stacked DVD boxes
L939[14:30:40] <Izaya> containing a tiny flash drive
L940[14:31:19] <gamax92> Izaya: oh jeez
L941[14:32:02] <gamax92> how big is the flash drive though, is it useful after doing w10?
L942[14:32:45] <Izaya> 8GB
L943[14:32:53] <CompanionCube> lol
L944[14:32:55] <CompanionCube> such waste
L945[14:33:15] <ben_mkiv> its waste if it doesnt fit a 4k eeprom
L946[14:33:20] <Izaya> dunno if it's rewritable though, was work property
L947[14:33:20] <gamax92> Windows 10 + 5GB of bloat
L948[14:34:22] <Izaya> gamax92: but it's like 50GB installed?
L949[14:34:39] <gamax92> aren't the isos usually around 3GB?
L950[14:34:58] <Izaya> was more like 5 last I saw
L951[14:41:31] <AmandaC> 4.1GB as of last night
L952[14:41:58] * AmandaC should setup the windows VM she plans before she gets too distacted
L953[14:44:54] * gamax92 puts a flower on top of AmandaC's head
L954[14:45:11] <Izaya> W7 is about 3.3, 8 is about 4, XP is about 0.7, server 2012r2 is about 6
L955[14:45:16] * AmandaC looks up to see what that was in her peripheral vision, causing it to fall onto her back
L956[14:46:00] <Izaya> https://i.imgur.com/lPDGtfR.png
L957[14:47:46] <AmandaC> https://amandac.keybase.pub/screenshots/Screenshot%20from%202017-09-25 15-52-19.png
L958[14:48:09] <AmandaC> er, fuck
L959[14:48:16] <AmandaC> https://amandac.keybase.pub/screenshots/Screenshot%20from%202017-09-25%2015-52-19.png
L960[14:48:31] <gamax92> oh, yeah I must be thinking of w7
L961[14:48:39] <gamax92> Izaya: http://i.imgur.com/WEYGDd2.jpg
L962[14:49:37] <Izaya> did they blow on the connector
L963[14:49:40] <Izaya> s
L964[14:49:43] <Izaya> 's important
L965[14:49:53] * Izaya knows it's entirely the wrong set of hardware
L966[14:53:09] <vifino> Izaya: No clue, but it was a while ago.
L967[14:53:26] <Izaya> yeah
L968[14:53:30] <Izaya> he did another reactos video
L969[14:53:56] <Izaya> reactos sounds like a breakfast cereal from fallout
L970[14:54:16] <vifino> React O's?
L971[14:54:16] <gamax92> Nuclear Cereal
L972[14:54:42] <vifino> also wtf Oddstr13 is alive?
L973[14:54:48] <vifino> hey :P
L974[14:55:05] <gamax92> nope he's asleep now
L975[14:55:12] <vifino> :(
L976[14:55:53] <vifino> Izaya: i did a thing with other things https://www.instagram.com/p/BZeUHnxjLTW
L977[14:56:12] <Izaya> >instagram
L978[14:56:17] <Izaya> (me saying that is required)
L979[14:56:25] <vifino> that it is.
L980[14:56:49] <gamax92> vifino: does it fire missiles
L981[14:56:50] <Izaya> is this the fancy new drone
L982[14:56:59] <Izaya> well
L983[14:57:05] <gamax92> omg the man did a flip with it
L984[14:57:13] <vifino> but believe it or not, it is actually one of the easiest ways to host a video that's playable for everyone everywhere without having to give a crap about it.
L985[14:57:20] <gamax92> gfycat
L986[14:57:33] <Izaya> just throw a webm up somewhere
L987[14:57:42] <vifino> i tried gfycat with sharex, cut my clip into like 30 seconds
L988[14:57:52] <gamax92> mixtape.moe or whatever it is?
L989[14:58:02] <vifino> didn't play in the browser, just dled it
L990[14:58:06] <Izaya> (I say as I post another clip that people need to open in vlc)
L991[14:58:30] <gamax92> vifino: does it fire missiles though
L992[14:58:34] <vifino> it does not.
L993[14:58:39] <vifino> yet, anyways.
L994[14:58:57] <vifino> i am waiting for my nicrome wire.
L995[14:59:24] <vifino> or alternatively for a deal on a nice and ~12v small taser module
L996[15:00:24] <vifino> Izaya: for reference, https://www.instagram.com/p/BZG1lzHnzBm a picture of the quad
L997[15:00:54] <vifino> did not have header pins and wanted connectors for everything, so there is a loooot of cabling.
L998[15:02:13] <vifino> gamax92: i have a lot of left over fireworks, so i had that idea, yeah.
L999[15:02:33] <vifino> dunno if i'll actually put it on this quad tho, might just put it on my EDF jet.
L1000[15:02:53] <vifino> at least i won't have trouble aiming then because of the camera orientation.
L1001[15:08:51] <Forecaster> I wonder if anyone's ever stuck a gopro on a firework rocket
L1002[15:12:43] <gamax92> do one that has a remote video feed
L1003[15:13:48] <Forecaster> what, you don't think it'll be recoverable? :P
L1004[15:16:30] <ben_mkiv> sure someone did
L1005[15:39:31] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Ping timeout: 183 seconds)
L1006[15:39:31] ⇨ Joins: MajGenRelativity_ (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L1007[15:39:42] *** MajGenRelativity_ is now known as MajGenRelativity
L1008[15:43:43] ⇦ Quits: SubThread (~SubThread@185-157-160-44.pool.ovpn.com) (Quit: Leaving)
L1009[16:05:38] ⇨ Joins: mamazaki (~mamazaki@27.130.20.119)
L1010[16:08:36] <gamax92> TIL gradle can automagically convert maven based projects
L1011[16:09:04] <mamazaki> exit
L1012[16:09:08] <mamazaki> exit
L1013[16:09:11] ⇦ Quits: mamazaki (~mamazaki@27.130.20.119) (Client Quit)
L1014[16:09:25] <gamax92> lol
L1015[16:09:53] <gamax92> though the gradle generated jar, while built fine, did not run
L1016[16:36:36] ⇦ Quits: BearishMushroom (~BearishMu@c-82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L1017[16:54:40] <AmandaC> Sill mmamazaki, it's (exit) not exit
L1018[16:55:42] ⇦ Quits: rashy (~rashdanml@node-1w7jr9ssyc302bvp87ax7mnzm.ipv6.telus.net) (Ping timeout: 186 seconds)
L1019[17:04:54] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection reset by peer)
L1020[17:11:17] ⇨ Joins: rashy (~rashdanml@node-1w7jr9ssyc3057lh599ov9pl0.ipv6.telus.net)
L1021[17:43:14] ⇦ Quits: Vexatos (~Vexatos@p200300556E09FE03ACC923CEE2A632C6.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L1022[17:53:36] ⇨ Joins: Vexatos (~Vexatos@p200300556E09FE53ACC923CEE2A632C6.dip0.t-ipconnect.de)
L1023[17:53:36] zsh sets mode: +v on Vexatos
L1024[18:00:33] ⇦ Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 383 seconds)
L1025[18:23:43] ⇦ Quits: ben_mkiv (~ben_mkiv@p4FED5FBD.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1026[18:30:29] ⇦ Quits: Vexatos (~Vexatos@p200300556E09FE53ACC923CEE2A632C6.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1027[18:32:03] ⇦ Quits: Inari (~Pinkishu@p5DEC6388.dip0.t-ipconnect.de) (Quit: 'The wave-particle duality is like a struggle between a tiger and a shark: each is supreme in his own element but helpless in that of the other.')
L1028[18:37:16] <S3> vifino:
L1029[18:53:43] ⇦ Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 204 seconds)
L1030[19:13:16] <vifino> S3: I hate getting pinged with no message.
L1031[19:13:24] <S3> yeah I forgot
L1032[19:13:26] <S3> but
L1033[19:13:30] <S3> it has to do with ZPU
L1034[19:13:37] <vifino> Yes?
L1035[19:13:51] <S3> well first, but unrelated
L1036[19:13:57] <vifino> You're the second person to poke me regarding ZPU today.
L1037[19:14:02] <S3> I am porting Forth to your computech zpu
L1038[19:14:23] <vifino> Oh, you're the guy 20kdc was talking about.
L1039[19:14:27] <S3> ahahahahaha
L1040[19:14:36] <S3> I didn't realize he was yabberin
L1041[19:14:36] <vifino> Small world.
L1042[19:14:54] <vifino> Very nice, S3.
L1043[19:15:18] <S3> he probably told you about the vulnerability we found too huh
L1044[19:15:30] <S3> in the lua forth code
L1045[19:15:43] <vifino> "Vulnerability".
L1046[19:16:15] <vifino> A design trait in a thing designed as a test.
L1047[19:16:23] <vifino> It can run... Lua!
L1048[19:16:27] <S3> :D
L1049[19:16:37] <payonel> LUA
L1050[19:16:37] <MichiBot> It's lua, not LUA. Name not an acronym.
L1051[19:16:47] <S3> so btw, I've been researching forth seriously for a class
L1052[19:16:52] <vifino> So tell me more about the "Vulnerability" part of it, S3.
L1053[19:16:55] <S3> and omg I was doing it wrong all this time
L1054[19:17:19] <S3> we we thought there may be a denial of service vulnerability in %L / [L
L1055[19:17:31] <S3> due to the behavior of luacommand
L1056[19:17:50] <S3> no big deal
L1057[19:18:52] <S3> I'm currently trying to think of the best way to implement the return stack on the zpu
L1058[19:19:45] <payonel> %lua f=coroutine.create(function() while true do print("shat ap") coroutine.yield() end end) coroutine.resume(f)
L1059[19:19:45] <MichiBot> shat ap
L1060[19:19:52] <payonel> %lua coroutine.resume(f)
L1061[19:19:52] <MichiBot> shat ap | true
L1062[19:19:55] <S3> now, there is pushpc..
L1063[19:20:06] <S3> and poppc
L1064[19:20:13] <S3> this is seriously useful
L1065[19:20:15] <vifino> S3: are you doing it in assembly?
L1066[19:20:16] <payonel> i dont know why %lua makes me so happy, such a great bot command
L1067[19:20:22] <S3> vifino: yes
L1068[19:20:27] <S3> what else
L1069[19:20:28] <vifino> got a repo?
L1070[19:20:40] <S3> no I'm reading the whitepaper for the zpu first
L1071[19:20:45] <S3> well the html docs
L1072[19:21:12] <S3> I was looking at what it might be like. the parameter stack stuff is so simple becauze zpu is a relatively nice stack machine
L1073[19:22:00] <S3> I need to figure out how the memory map works, and if computech has a memory map?
L1074[19:22:04] <S3> of its own
L1075[19:22:15] <S3> because I will have to store the return stack somewhere
L1076[19:22:27] <vifino> also, wait, are you saying that the forth machine in minetest has [L?
L1077[19:22:29] <S3> and the dictionary
L1078[19:22:42] <S3> it has %L accoridng to github
L1079[19:22:50] <S3> and [L looked like it was in there
L1080[19:22:52] <vifino> it shouldn't, according to github.
L1081[19:22:59] <S3> lemme see
L1082[19:23:24] <vifino> https://github.com/vifino/minetest-computech/blob/master/computech_machine_forth/init.lua#L52-L98
L1083[19:23:43] <vifino> That's the env plus the stuff above regarding digilines.
L1084[19:24:44] <S3> I see
L1085[19:24:47] <S3> I was looking at this: https://github.com/vifino/minetest-computech/blob/master/computech_machine_forth/luaforth.lua#L247
L1086[19:25:05] <vifino> So basically, you called something that doesn't exist a vuln. On a machine that's basically just a test.
L1087[19:25:17] <vifino> No, that's the example env.
L1088[19:25:23] <S3> oh I see
L1089[19:25:29] <S3> btw
L1090[19:25:37] <S3> : ( 41 WORD ;
L1091[19:25:57] <vifino> OK...?
L1092[19:26:28] <S3> that's how ( is usually defined
L1093[19:26:29] <S3> cool eh
L1094[19:26:39] <S3> now in ANS they require you have a :) too which is retarded
L1095[19:26:48] <S3> but whatever
L1096[19:27:09] <vifino> I'm trying to find the ZPU assembler 20kdc made for me...
L1097[19:27:21] <S3> zbc?
L1098[19:27:25] <S3> his B compiler
L1099[19:27:31] <vifino> That's not an assembler.
L1100[19:27:45] <vifino> It may contain one, but not a general one.
L1101[19:27:54] <vifino> He made a macro assembler, to my knowledge.
L1102[19:28:19] <S3> man I don't even have to implement most anything
L1103[19:28:22] <S3> with zpu
L1104[19:28:38] <vifino> If not, he should. In B, so you can compile it to the ZPU and have a live ZPU assembler thing.
L1105[19:29:15] <S3> : + CODE ADD END.CODE
L1106[19:29:18] <S3> ZD
L1107[19:29:20] <S3> XD
L1108[19:29:37] <S3> epicness
L1109[19:33:12] <S3> so I assume in order to do a jump on this thing vifino you just load an address onto the stack and pop it into PC with POPPC?
L1110[19:33:13] <S3> :D
L1111[19:33:25] <vifino> correct.
L1112[19:34:28] <S3> this will be easy. not having a return stack that is. I can just reserve x ammount of bytres in memory for the return stack area
L1113[19:34:35] <S3> and keep a return stack pointer handy
L1114[19:34:43] <S3> then pop to the parameter stack and pop into pc
L1115[19:35:29] <S3> so what's the memory map look like?
L1116[19:44:06] <vifino> Depends.
L1117[19:44:39] <S3> oh?
L1118[19:45:14] <S3> oh wow the zpu has an EIR!
L1119[19:45:20] <S3> EIV*
L1120[19:45:51] <vifino> I don't know what that abreviation means.
L1121[19:46:11] <S3> Emulated Instruction Vector
L1122[19:46:20] <S3> for black magics
L1123[19:46:35] <vifino> You mean the emulates?
L1124[19:46:40] <vifino> Yeah.
L1125[19:46:41] <S3> yeah.
L1126[19:47:18] <vifino> Both my ZPU impls have hardware emulates.
L1127[19:48:06] <S3> cool
L1128[19:48:14] <S3> hmm
L1129[19:48:20] <S3> wonder how much memory is available
L1130[19:48:22] <S3> vifino: 4GB! lol jk
L1131[19:48:39] <vifino> In the minetest mod, it depends on how much you add.
L1132[19:48:41] <S3> I was told it has memory mapped IO in computech
L1133[19:48:50] <vifino> Correct.
L1134[19:50:01] <vifino> Also, if you need a standalone emulator for the ZPU, use https://github.com/vifino/rose
L1135[19:50:30] <vifino> Just compile it with cargo and you get a nice fast and complete emulator for the ZPU.
L1136[19:56:07] <vifino> Got that, S3?
L1137[19:56:42] <S3> yeah I am setting up rust on this box now
L1138[19:56:53] <vifino> Excellent.
L1139[19:57:51] <vifino> Building it in debug mode (omitting the --release option from the cargo build command) will make the binary spew out a lot of debug output, which might be handy.
L1140[19:58:07] <vifino> I'd suggest building it twice, once in release mode and once in debug mode.
L1141[19:58:47] <S3> ic
L1142[19:59:12] <S3> I never could get into rust
L1143[19:59:39] <S3> I wanted to but about 3 months ago I instantly moved away from imperative languages..
L1144[19:59:52] <S3> then I just never went back XD
L1145[20:06:29] <S3> YEAH
L1146[20:06:46] <S3> maple, chipotle, bacon + bbq sauce
L1147[20:06:49] <S3> + pulled pork
L1148[20:11:38] ⇨ Joins: xarses (~xarses@172.58.19.1)
L1149[20:16:41] <S3> vifino: all set and ready to go. I just dunno how the memory map is set up in this emulator
L1150[20:16:49] <S3> not sure how to do anything with it
L1151[20:18:00] <vifino> everything up to the memory size is memory. then there is the uart at... standard Phi/Zeta addresses
L1152[20:18:17] <S3> oh?
L1153[20:18:22] <S3> is the uart what you use to print?
L1154[20:18:29] <vifino> yes.
L1155[20:21:30] <S3> let addr_read = base + 3 + 4;
L1156[20:21:31] <S3> dafuq?
L1157[20:21:40] <S3> it's not base + 7?
L1158[20:30:07] <vifino> That's for ease of readability.
L1159[20:30:29] <AmandaC> (let addr-read (+ base 3 4))
L1160[20:30:33] <vifino> It'll be optimized away regardless, just makes it a bit easier.
L1161[20:30:44] * vifino high-fives AmandaC
L1162[20:31:04] <AmandaC> (save me, I've been tempted by a dark mistress of sin)
L1163[20:31:11] <vifino> Good.
L1164[20:32:10] <vifino> I have a dedicated key combination to typing λ.
L1165[20:32:54] <AmandaC> Compose + / + \
L1166[20:34:00] <S3> AmandaC: valid forth code
L1167[20:34:28] <AmandaC> The lisp koans thing has a fun bug under clisp
L1168[20:34:38] <vifino> Ah, yes, good 'ol macintosh.
L1169[20:34:48] <S3> you know what's scary about lisp? the existence of goto.
L1170[20:35:05] <AmandaC> The koans are reversed under clisp
L1171[20:35:23] <AmandaC> I was confused why the lesson was starting with combining or and and
L1172[20:35:46] <S3> I use clisp as a calculator
L1173[20:36:01] <S3> usually for budget stuff
L1174[20:36:02] <AmandaC> Ended up switching to sbcl
L1175[20:36:10] <S3> do you like it better?
L1176[20:36:24] <S3> I never quite got the hype of sbcl
L1177[20:36:38] <vifino> oh, sbcl is awesome.
L1178[20:36:45] <AmandaC> No idea, but as the very least the koans go in the right order
L1179[20:37:11] <AmandaC> (github.com/google/lisp-koans
L1180[20:40:14] <S3> oic
L1181[20:40:18] <S3> I always wanted to learn lisp
L1182[20:40:46] <S3> but right now I am taking a writing intensive programming language development class and studying forth for that as my semester project
L1183[20:41:09] <S3> it's pretty fun
L1184[20:41:26] <S3> I get to toy with a language that makes things look so difficult until you learn it and go wtf why isn't everyone else doing this
L1185[20:42:00] <S3> I feel bad though because I have to grade my peers papers on their languages
L1186[20:42:12] <S3> and the one I got right now is a horrible paper :(
L1187[20:42:18] <S3> and I don't want to be mean
L1188[20:56:03] <AmandaC> vifino: mind qualifying That?
L1189[20:57:26] <AmandaC> (literally the only experience I have with this is that the koans don't work right under clion)
L1190[20:57:41] <AmandaC> Er, clisp
L1191[20:58:30] <vifino> Sorry, do not have a common lisp interpreter available to me right now.
L1192[20:58:40] <vifino> I do believe you, however.
L1193[20:59:02] <AmandaC> vifino: I meant just the "sbcl is awesome" thing
L1194[20:59:09] <vifino> ooh
L1195[21:01:04] <vifino> Well. sbcl is one of the fastest, iirc. It is just... less crap compared to other impls, in my opinion. I'm not really qualified to say much about it, however.
L1196[21:01:45] <vifino> Just a well supported, stable and fast impls, really.
L1197[21:01:52] <AmandaC> Ah
L1198[21:02:23] <vifino> It also contains many optional things that aren't mandated in the standard, I think.
L1199[21:02:37] <vifino> Profiling and concurrency come to mind.
L1200[21:02:58] <payonel> vifino: ... are you really in frankfurt? because it is realllly late there
L1201[21:03:07] <AmandaC> I literally only landed on it because it was the first non-clisp one that cnf found a package for that read mentioned in the meditate.sh help.
L1202[21:03:13] <vifino> payonel: yes. it is 4:10. leave me alone, mom!
L1203[21:03:41] <payonel> well you never came to dinner, son
L1204[21:04:03] <payonel> do you want me to wrap up some left overs for you in the fridge?
L1205[21:04:14] <vifino> yes please.
L1206[21:05:17] <payonel> so running the gradle commands for OC source takes many many hours
L1207[21:05:33] <payonel> any reason i could run that on a server, and then just copy a tar of the oc dir to my laptop? :)
L1208[21:07:06] <payonel> is anything in the ./gradlew commands machine specific, like with links or configured paths ..
L1209[21:07:06] <payonel> ?
L1210[21:22:40] ⇨ Joins: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L1211[21:27:50] ⇦ Quits: xarses (~xarses@172.58.19.1) (Ping timeout: 383 seconds)
L1212[21:28:24] <gamax92> payonel: you'd probably want to copy the gradle cache instead
L1213[21:28:44] <gamax92> and as far as I'm aware there are no links in there
L1214[21:43:10] ⇨ Joins: ping (v^@me.pxtst.com)
L1215[21:44:37] zsh sets mode: +v on ping
L1216[22:05:57] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1217[22:10:58] ⇦ Quits: Sangar (~Sangar@2001:41d0:2:b7b9::) (Ping timeout: 204 seconds)
L1218[22:10:58] ⇦ Quits: Tedster (~Tedster@2001:41d0:8:b78f::1) (Ping timeout: 204 seconds)
L1219[22:10:58] ⇦ Quits: pwootage (~pwootage@2600:3c00::f03c:91ff:fee0:4f25) (Ping timeout: 204 seconds)
L1220[22:12:03] ⇨ Joins: pwootage (~pwootage@2600:3c00::f03c:91ff:fee0:4f25)
L1221[22:13:05] ⇨ Joins: Tedster (~Tedster@flux.tedster.net)
L1222[22:15:13] ⇨ Joins: Sangar (~Sangar@2001:41d0:2:b7b9::)
L1223[22:15:13] zsh sets mode: +o on Sangar
L1224[22:21:54] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Blue skidoo, we can too!)
L1225[22:24:44] ⇦ Quits: Lathanael|Away (~Lathanael@p54960BA1.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1226[22:31:15] ⇨ Joins: Lathanael|Away (~Lathanael@p54960392.dip0.t-ipconnect.de)
L1227[22:59:44] ⇨ Joins: Xilandro (~Kodos@2602:306:ce20:6c30:218a:65ca:2aa8:ef9)
L1228[22:59:44] zsh sets mode: +v on Xilandro
L1229[23:00:37] ⇦ Quits: Thutmose1 (~Patrick@2602:30a:c0ab:a810:7d0b:7a92:919:a0b7) (Ping timeout: 183 seconds)
L1230[23:00:40] ⇨ Joins: Thutmose (~Patrick@2602:30a:c0ab:a810:7d0b:7a92:919:a0b7)
L1231[23:02:40] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:80d1:7b56:8bff:a0e4) (Ping timeout: 183 seconds)
L1232[23:27:08] <Izaya> so uh
L1233[23:27:16] <Izaya> https://a.pomf.cat/obkzpt.png multimonitor support is a thing now
L1234[23:52:42] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:218a:65ca:2aa8:ef9)
L1235[23:52:42] zsh sets mode: +v on Kodos
L1236[23:54:05] ⇦ Quits: Xilandro (~Kodos@2602:306:ce20:6c30:218a:65ca:2aa8:ef9) (Ping timeout: 183 seconds)
<<Prev Next>> Scroll to Top