<<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:00:06] *** medsouz is now known as medsouz|offline
L4[00:03:44] *** mrkirby153 is now known as kirby|gone
L5[00:08:32] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L6[00:17:59] *** Kimiro is now known as CB|Away
L7[00:23:56] *** CB|Away is now known as Kimiro
L8[00:46:28] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA94498B489EE2C3F3D7.dip0.t-ipconnect.de)
L9[00:46:28] zsh sets mode: +v on Vexatos
L10[00:46:41] <asie> gamax92: >seven years ago asie was an asshole
L11[00:46:48] <asie> no, I was just twelve
L12[00:46:53] <asie> >good to see things have changed
L13[00:46:54] <asie> no, they have not
L14[00:52:59] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L15[00:54:14] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L16[01:03:16] *** Antheus is now known as Antheus|Sleep
L17[01:03:17] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L18[01:06:23] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 384 seconds)
L19[01:08:25] ⇦ Quits: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net) (Ping timeout: 186 seconds)
L20[01:09:18] ⇨ Joins: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L21[01:09:19] zsh sets mode: +v on Cazzar
L22[01:09:33] *** Kasen is now known as rakiru|offline
L23[01:10:21] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:4d1b:ac27:6ab5:cdcb) (Quit: Leaving)
L24[01:11:42] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L25[01:18:44] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA94498B489EE2C3F3D7.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L26[01:37:57] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L27[01:39:56] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Quit: Leaving)
L28[02:01:51] ⇦ Quits: Gyro (~Gyro@2601:184:300:5d60:84da:cafd:9b2d:96ef) (Read error: Connection reset by peer)
L29[02:02:26] ⇨ Joins: Gyro (~Gyro@2601:184:300:5d60:84da:cafd:9b2d:96ef)
L30[02:04:33] <Saphire> mop
L31[02:10:24] ⇦ Quits: Trinity (~Katt@128.177.161.186) (Ping timeout: 198 seconds)
L32[02:29:37] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L33[02:58:26] *** Keridos is now known as Keridos|away
L34[03:19:10] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:f91d:e584:64ec:f647)
L35[03:19:10] zsh sets mode: +v on Kodos
L36[03:25:25] * vifino places random objects on Lizzy
L37[04:00:38] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L38[04:12:20] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L39[04:17:48] <Turtle> oh dear.
L40[04:17:55] <Turtle> so I'm looking at bethesda's mod page
L41[04:18:03] <Turtle> Was minecraft forum THIS bad?
L42[04:18:43] *** gAway2002 is now known as g
L43[04:21:02] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L44[04:29:28] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L45[04:38:13] ⇨ Joins: techno156 (~techno156@87.68.01a8.ip4.static.sl-reverse.com)
L46[04:42:24] <vifino> That moment when you realize that coffeine has almost no effect on you anymore.
L47[04:43:06] <vifino> Friends don't let friends live on caffeine, nullifying their effect.
L48[04:48:08] <snowden89> vifino: that point was years ago for me
L49[04:48:19] <snowden89> drinking coffee or not drinking coffee is the same end point now
L50[04:48:26] <snowden89> i just drink it like a habbit
L51[04:51:22] <vifino> Same.
L52[05:02:19] ⇨ Joins: Pyrolusite (~Pyrolusit@arouen-651-1-362-171.w109-209.abo.wanadoo.fr)
L53[05:28:32] <evil_dan2wik> substitute coffee addiction for crack addiction
L54[05:34:47] * Lizzy groans and rolls over, letting all the things fall off of her in the process
L55[05:36:10] * Lizzy wonders where vifino is
L56[05:38:36] * vifino is next to Lizzy, hiding behind a pillow
L57[05:39:30] * Lizzy looks round, sees vifino and hugs him
L58[05:40:02] <snowden89> we are the being coffee forgot to spike
L59[05:40:55] * vifino hugs Lizzy back, kisses her and giggles
L60[05:42:01] <Kodos> #lua return 1.2.2 >= 1.2.1
L61[05:42:05] <|0xDEADBEEF|> > [string "lua"]:1: malformed number near '1.2.2'
L62[05:42:09] <Kodos> mkay
L63[05:42:12] * Lizzy kisses vifino back
L64[05:42:22] <Temia> #lua return "1.2.2" >= "1.2.1"
L65[05:42:22] <|0xDEADBEEF|> > true
L66[05:42:30] <Temia> #lua return "1.2.1" >= "1.2.2"
L67[05:42:30] <|0xDEADBEEF|> > false
L68[05:42:36] <Kodos> Oh, so that works?
L69[05:42:43] <Kodos> Nifty
L70[05:42:46] <Temia> Yeah, the good ol' strcmp()
L71[05:43:21] <Temia> Alternatively, store them as hex.
L72[05:43:32] <Temia> #lua return 0x010202 > 0x010201
L73[05:43:32] <|0xDEADBEEF|> > true
L74[05:46:28] <snowden89> really.
L75[05:46:38] <snowden89> did not know that was a thing you had to deal with
L76[05:47:53] <snowden89> lol though i would most likely overworked it massively and filtered version number into a list seperated by '.' then compared if list = list
L77[05:47:58] <snowden89> and ruined something
L78[05:48:00] <snowden89> \:P
L79[05:48:18] <snowden89> i am good at making code smell
L80[05:55:12] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L81[06:08:40] ⇦ Quits: Icedream (~icedream@has.streaminginter.net) (Ping timeout: 190 seconds)
L82[06:11:36] <Lizzy> brb, getting snacks
L83[06:12:31] ⇨ Joins: Inari (~Pinkishu@p5dec6529.dip0.t-ipconnect.de)
L84[06:19:27] ⇨ Joins: Icedream (~icedream@has.streaminginter.net)
L85[06:21:08] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L86[06:22:51] * Lizzy is back with cookies
L87[06:22:54] * Lizzy offers vifino some
L88[06:23:12] <vifino> :O
L89[06:23:15] <vifino> WANT!!
L90[06:23:19] * vifino nomnomnoms
L91[06:24:17] <Skye> I need water
L92[06:28:27] * Lizzy throws Skye in the pool
L93[06:28:49] * vifino throws two water bottles against Skye's head while in the pool
L94[06:29:17] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L95[06:30:26] <Skye> Don't swimming pools contain chlorine and are also full of waste matter?
L96[06:30:46] <vifino> Excellent for you to drink.
L97[06:32:35] <Temia> Kodos, there's one reason to go with the hex strategy, btw.
L98[06:32:49] <Temia> #lua return "1.2.10" >= "1.2.2"
L99[06:32:49] <|0xDEADBEEF|> > false
L100[06:32:52] * Skye pouts
L101[06:46:26] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L102[06:47:33] <Mimiru> I Know I'm a bit late to the party... but there IS a reason I use this https://github.com/CaitlynMainer/LC_Control/blob/master/stargate.lua#L21-L41 :P
L103[06:50:32] <Lizzy> https://www.youtube.com/watch?v=f_9g2nXpYl0
L104[06:50:32] <MichiBot> Metal Doctor Who theme - "Doctor" by King. | length: 4m 37s | Likes: 4628 Dislikes: 41 Views: 354887 | by KingNZ
L105[06:51:20] <Inari> http://i.imgur.com/GtV0ZFq.jpg
L106[07:03:11] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 198 seconds)
L107[07:07:40] ⇨ Joins: wembly (~wembly@50.240.220.69)
L108[07:09:16] <Kodos> Mimiru, if I had half a clue how to use that, I probably would
L109[07:09:39] <Mimiru> Kodos, https://github.com/CaitlynMainer/LC_Control/blob/master/stargate.lua#L149-L156
L110[07:10:36] <Mimiru> compareVersions(1.2.10, 1.2.2) Will either return 0, > 0, or < 0
L111[07:15:00] ⇦ Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 190 seconds)
L112[07:21:15] ⇨ Joins: Izaya (~Izaya@210.1.213.55)
L113[07:24:44] <Izaya> >.> flaky connection
L114[07:26:08] * Skye hands Izaya duct tape
L115[07:26:21] * Izaya tapes up the phones line
L116[07:29:30] <Skye> Hehe
L117[07:29:34] ⇨ Joins: CB|Away (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L118[07:29:47] *** CB|Away is now known as Kimiro
L119[07:44:58] * Inari steals Izaya's ducttape
L120[07:45:05] * Inari push-up tapesup Lizzy's melos
L121[07:45:08] <Inari> *melons
L122[07:45:26] <Lizzy> ¬_¬
L123[07:45:31] <Lizzy> afk, going to remote site
L124[07:45:31] <Izaya> you could've just asked Inari
L125[07:45:42] <Inari> Lizzy: like that? lewd
L126[07:45:42] <Izaya> doesn't mean I would've said yes but it's nice to ask before taking stuff
L127[07:45:55] <Izaya> and if the person says no you take it anyway
L128[07:46:08] ⇨ Joins: Yepoleb (~yepoleb@178-191-129-236.adsl.highway.telekom.at)
L129[07:46:27] *** amadornes[OFF] is now known as amadornes
L130[07:47:25] <Inari> Izaya: its rude to just take it, lets say it has a rudeness value of 1, since you didnt know if you can take it or not. if you knwo you are not to take it, its ruder though, like 2. now if we say theres a 50% chance of being allowed to take it which wouldr esult in a reudness value of 0, the average of asking would be a rudeness value of 1, but with extra work
L131[07:47:31] <Inari> so we can just take it and take that rudeness value
L132[07:47:37] <Inari> that way we also minimize the maximum expected rudeness
L133[07:48:02] <Izaya> you're looking at the worst-case scenario
L134[07:48:06] <Izaya> which is fair enough I guess
L135[07:48:14] <Izaya> but you might also get a rudeness value of 0
L136[07:48:29] <Inari> but given a 50/50 chance the average is 1
L137[07:48:47] <malcom2073> I'd say 1.5, 1 being you're allowed to, and 2 being you're not
L138[07:49:01] <Inari> if you're being allowed ot theres no rudenes though
L139[07:49:02] <Inari> hence its 0
L140[07:49:05] <malcom2073> only if you asked first
L141[07:49:13] <Inari> thats the point? :P
L142[07:49:30] <malcom2073> Right, so total average is 1, but average of your actions is actaully 1.5 :-P
L143[07:49:41] <Inari> well no
L144[07:49:46] <Inari> thers 2 paths tot ake, either ask or dont ask
L145[07:49:52] <Inari> dont ask doesnt factor into the path of asking
L146[07:49:54] <Inari> as they are opposed ways
L147[07:50:21] <malcom2073> Two paths, four outcomes
L148[07:50:46] <malcom2073> You're averaging both paths together, I'm averaging both outcomes of a single path
L149[07:51:17] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L150[07:51:24] <malcom2073> Pretty much purely because it increases the rudeness value :)
L151[07:54:51] <Inari> but its 1 then again
L152[07:54:58] <Inari> (0+1+2)/3 = 1
L153[08:10:44] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L154[08:12:08] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L155[08:12:52] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L156[08:20:44] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L157[08:24:25] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L158[08:29:13] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L159[08:29:59] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L160[08:32:32] <S3> https://www.youtube.com/watch?v=eVJzkP7KzFg
L161[08:32:33] <MichiBot> Unified Extensible Firmware Interface | length: 15s | Likes: 0 Dislikes: 0 Views: 146 | by Brynley McDonald
L162[08:51:48] ⇦ Quits: rikai (~quassel@rekd.net) (Ping timeout: 198 seconds)
L163[08:59:15] <Lizzy> back but now home time
L164[09:08:18] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L165[09:09:52] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L166[09:11:27] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 384 seconds)
L167[09:13:05] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L168[09:27:34] <Skye> My hair is too long to see normally
L169[09:29:49] <gamax92> My hair is a thick rug
L170[09:31:41] <S3> gross
L171[09:32:35] <Skye> I should probably get my hair trimmed a little to get rid of split ends and allow me to sww
L172[09:32:38] <Skye> See
L173[09:36:59] <Sangar> o/
L174[09:37:06] <Skye> \o
L175[09:42:53] <Sangar> done with work for the week. time to get some work done .-.
L176[09:42:59] <Sangar> mc's updating too fast these days
L177[09:53:11] <Skye> Sangar: maybe it's how MS plans to kill off mods
L178[09:54:11] <malcom2073> Considering the number of people still playing FTB:Ultimate... heh
L179[09:54:55] * Lizzy is home, for a bit
L180[09:57:33] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L181[10:03:03] <S3> ultimate? no, I still play Technic 1.5_01
L182[10:03:09] <S3> beta
L183[10:03:47] ⇦ Quits: xarses_ (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping timeout: 198 seconds)
L184[10:03:58] <S3> they won't kill off mods
L185[10:04:12] <S3> nothing wrong with using old versions
L186[10:04:22] <S3> if we need more features we can just mod it :P
L187[10:05:32] <Lizzy> Hah, steam works fine across Network storage
L188[10:06:10] <Lizzy> Well, I mean it loads fine. Off to grandparents so can't test much more at the moment
L189[10:06:14] <Saphire> http://www.ap22.ru/netcat_files/multifile/2546/WP_20160520_002.jpg
L190[10:06:17] <Saphire> russian roads xD
L191[10:08:02] *** brandon3055 is now known as brandon3055|Zz
L192[10:10:35] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:60fd:a3b8:3755:346)
L193[10:14:16] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de)
L194[10:16:14] ⇨ Joins: brandon3055_ (~Brandon@122.129.142.1)
L195[10:16:30] <Sangar> well this is suspicious
L196[10:16:34] <Sangar> only three waves of errors
L197[10:16:46] ⇦ Quits: brandon3055|Zz (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L198[10:19:54] ⇨ Joins: xarses_ (~xarses@64.124.158.100)
L199[10:21:33] ⇦ Quits: brandon3055_ (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L200[10:23:57] *** Mayonne is now known as Daiyousei
L201[10:41:51] <Inari> http://imgur.com/gallery/TucVh drugs.
L202[10:42:10] <Trangar> I'd drug her
L203[10:42:11] <Trangar> Err, I mean
L204[10:42:14] <Inari> lewd
L205[10:42:52] <Trangar> That's way more interesting than the RFC-6455 document I'm reading
L206[10:42:53] <Trangar> Please send more
L207[10:43:01] <Inari> lol
L208[10:43:10] <Inari> any interest in d.va?
L209[10:44:52] <Inari> either way: http://imgur.com/gallery/3AXRb
L210[10:45:12] *** Kimiro is now known as CB|Away
L211[10:47:51] *** Daiyousei is now known as Mayonne
L212[10:50:25] ⇦ Quits: techno156 (~techno156@87.68.01a8.ip4.static.sl-reverse.com) (Quit: There are those who live without living. Don't be one of those.)
L213[10:53:10] <Inari> http://imgur.com/gallery/XPLpH
L214[10:53:30] <Saphire> mop
L215[10:53:45] <Trangar> Moo
L216[10:55:44] <Skye> Nyan
L217[10:56:51] * Skye baps Inari
L218[10:57:38] <Inari> nya? D:
L219[10:59:43] <Skye> :P
L220[10:59:46] <Inari> http://i.imgur.com/7VxSfy8.jpg
L221[11:04:04] <Skye> Inari, why do you keep on posting images here? I'm curious
L222[11:04:53] <Trangar> He likes us
L223[11:05:52] <gamax92> she
L224[11:07:30] <Trangar> It
L225[11:07:47] <gamax92> she
L226[11:09:00] <Inari> Skye: why not
L227[11:09:14] <Skye> Inari, true
L228[11:09:15] ⇨ Joins: Vexatos (~Vexatos@p5b3c8df1.dip0.t-ipconnect.de)
L229[11:09:15] zsh sets mode: +v on Vexatos
L230[11:09:41] * Inari posts SSTV vids instead?
L231[11:10:54] <Skye> Inari, isn't that going to melt our ears
L232[11:11:01] *** Antheus|Sleep is now known as Antheus
L233[11:11:23] * Lizzy is at her grandparents
L234[11:11:37] * Antheus is at his desk
L235[11:13:08] <Lizzy> Inari, want the full album of the link about drugs you posted?
L236[11:13:59] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:60fd:a3b8:3755:346) (Ping timeout: 198 seconds)
L237[11:14:37] <Inari> i suppose?
L238[11:14:40] <Sangar> .-. i don't think i like the new descriptor packet behavior. or it doesn't like me.
L239[11:15:23] <Shuudoushi> lol
L240[11:16:39] <Lizzy> or i did have it...
L241[11:16:47] * Vexatos pokes GreaseMonkey and gamax92 for obvious reasons
L242[11:16:50] <Vexatos> Sangar, HIIII
L243[11:16:57] <Vexatos> MY FINGERS SMELL LIKE ROTTEN EGGS <23
L244[11:17:04] <Inari> ew
L245[11:17:07] <gamax92> biology?
L246[11:17:18] <Shuudoushi> the fuck Vexatos...
L247[11:17:20] <Vexatos> Qualitative analysis.
L248[11:17:20] <Sangar> Vexatos, AWESOME!!!
L249[11:17:21] * Inari lets Vexatos join the ranks of nitrogenfingers as rottenfingers
L250[11:17:24] <Sangar> also wtf
L251[11:17:30] <Shuudoushi> LMAO Inari
L252[11:17:31] <Vexatos> Qualitative analysis!
L253[11:17:36] <Sangar> too much chemistry i suppose
L254[11:17:39] <gamax92> man that's a name I haven't heard in a long time
L255[11:17:47] <Shuudoushi> same
L256[11:17:51] <Shuudoushi> lol
L257[11:17:52] <Lizzy> okay then, it's in my favoirutes but not when i view my progile normally...
L258[11:18:23] <gamax92> bzzt
L259[11:18:27] *** CB|Away is now known as Kimiro
L260[11:18:51] <Vexatos> you like, torture your salt with aqua regia until it cries, then put one sulfide into it, separate the precipitate, put ANOTHER sulfide into it and COOK IT
L261[11:18:55] <Shuudoushi> http://imgur.com/gallery/TucVh/comment/649013537 <- LULZ
L262[11:19:02] <Vexatos> i.e. sulfide, sulfide and more sulfide
L263[11:19:32] <Vexatos> + pH=0 -> More H₂S than you could ever eatz
L264[11:19:47] <Vexatos> So yea
L265[11:20:03] <Vexatos> Dear diary, today I produced a carpload of one of the most toxic gases on earth <3
L266[11:20:10] <Vexatos> my fingers smell like it, my lungs are full of it
L267[11:20:12] <Shuudoushi> Vexatos: nilered, youtube, have fun
L268[11:20:12] <Inari> HS what
L269[11:20:14] <Vexatos> I'll probably due
L270[11:20:16] <Vexatos> die*
L271[11:20:21] <Vexatos> Inari, do you even unicode
L272[11:20:46] <Inari> im not going sit up to try and copypaste that
L273[11:20:53] <Shuudoushi> hydrogen sulfide
L274[11:21:03] <Inari> why would you eat hydrogen sulfide
L275[11:21:10] <Shuudoushi> it's a gas...
L276[11:21:19] <Inari> hence my point
L277[11:21:23] <Shuudoushi> lol...
L278[11:21:37] <Shuudoushi> the dip shit breathed it
L279[11:21:42] <Shuudoushi> now he's going to die :D
L280[11:21:48] <Inari> he said more of it than you coudl eat though
L281[11:21:48] <Inari> :f
L282[11:22:07] <Shuudoushi> high off the fumes?
L283[11:22:23] <Shuudoushi> the shit does kill brain cells pretty quick
L284[11:25:03] <Vexatos> Inari, do you even Life of Brian ;_;
L285[11:27:44] <gamax92> R.I.P Vexatos
L286[11:27:57] <gamax92> time to find Computronics a new home
L287[11:28:48] <Shuudoushi> lol
L288[11:28:54] <Sangar> k
L289[11:28:58] <Sangar> 1.9.4 build is on jenkins
L290[11:28:59] <Sangar> hf
L291[11:29:59] <XDjackieXD> \o/
L292[11:30:20] <gamax92> Sangar: how easy was it to port
L293[11:30:54] <Sangar> gamax92, getting rid of errors, relatively easy. avoid te syncing being completely broken, a little more time :P
L294[11:31:19] <Sangar> (i.e. description packets)
L295[11:31:33] <gamax92> document this process so that future historians can look upon your research
L296[11:31:42] <Sangar> i did
L297[11:31:46] <Sangar> it's called a "commit"
L298[11:31:57] <Sangar> :P
L299[11:32:03] <gamax92> :P
L300[11:32:12] <Vexatos> gamax92, usually the gas escapes the lungs at night
L301[11:32:24] <Vexatos> if it was too much I'd be dead for hours
L302[11:32:38] <Vexatos> as I said, one of the most toxic substances on earth :)
L303[11:32:51] <gamax92> these p8jam2 themes are kinda ... I dunno I just don't feel enthused by any of them
L304[11:32:57] <Vexatos> Sangar, wait, how did getDescriptionPacket change ._.
L305[11:33:41] <gamax92> useless power up is just another way to say an enemy
L306[11:34:13] <gamax92> if you have a power up in a game that does nothing or is detrimental then you tend to avoid it, and thus it's just another obstacle
L307[11:36:36] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L308[11:36:43] <Sangar> Vexatos, it's now two parts, getUpdatePacket and getUpdateTag, where getUpdateTag is also used in a couple of other places such as when assembling the chunk packet sent to the client
L309[11:37:02] <Vexatos> so uuuh
L310[11:37:09] <Sangar> but, that chunk data is then not read via onDataPacket but via readFromNBT .-.
L311[11:37:13] <Sangar> because reasons
L312[11:38:39] ⇨ Joins: Vexaton (~Vexatos@p200300556E32CA31F4DBD4536FA91C42.dip0.t-ipconnect.de)
L313[11:38:40] zsh sets mode: +v on Vexaton
L314[11:39:02] <Vexaton> Sooo
L315[11:39:08] <Vexaton> how do we get old behaviour back? >_>
L316[11:39:12] *** Vexatos is now known as Guest52989
L317[11:39:12] ⇦ Quits: Guest52989 (~Vexatos@p5b3c8df1.dip0.t-ipconnect.de) (Killed (ipo.esper.net (Nickname regained by services)))
L318[11:39:12] *** Vexaton is now known as Vexatos
L319[11:40:24] *** rakiru|offline is now known as Kasen
L320[11:40:53] <Vexatos> wee, headache is setting in
L321[11:40:59] <gamax92> Vexatos: Coremods? :>
L322[11:42:06] <Vexatos> gamax92, GreaseMonkey suggested throwing LFSR into the sound card
L323[11:42:11] <Vexatos> LFSR noise, that is
L324[11:42:13] <gamax92> y
L325[11:42:30] <Vexatos> because he needs it >_>
L326[11:42:33] <gamax92> just because he wants some periodic noise?
L327[11:42:51] <gamax92> with non noise characteristics
L328[11:43:58] <gamax92> Vexatos: well, ask him how many bits and which bits to contribute
L329[11:44:20] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L330[11:45:32] <Vexatos> he already gave me the algo he wanted
L331[11:45:45] <gamax92> ahh, linky then?
L332[11:45:51] <Vexatos> sec
L333[11:46:14] <gamax92> I can use it to figure out audio characteristics and 'guess' why he wants it
L334[11:47:04] <Vexatos> gamax92, http://paste.asie.pl/EgaP
L335[11:48:03] <gamax92> ahh ...
L336[11:48:18] <gamax92> he wants the Master system's characteristics
L337[11:48:23] <Vexatos> indeed
L338[11:49:24] <gamax92> I think that would be from it's PSG?
L339[11:49:45] <Vexatos> ? ._.
L340[11:50:04] <gamax92> Vexatos: the SN76489
L341[11:50:16] <Vexatos> ah
L342[11:50:46] <Vexatos> hm
L343[11:50:54] <Vexatos> the algo doesn't really look like noise, does it
L344[11:51:48] <gamax92> Vexatos: it does
L345[11:52:09] <gamax92> have a picture http://www.smspower.org/uploads/Development/SN76489WhiteNoise.png
L346[11:52:22] <Vexatos> yes that is completely random
L347[11:52:29] <gamax92> no?
L348[11:52:35] <Vexatos> hm
L349[11:52:40] <Vexatos> you are right, actually
L350[11:52:45] <Vexatos> .-.
L351[11:52:47] <Vexatos> nevermind
L352[11:53:10] <Vexatos> how would I apply it to a generated value though
L353[11:53:11] <gamax92> it'll be a much lower quality source of noise but I dunno, if GreaseMonkey really wants it ...
L354[11:53:11] <Vexatos> in-code
L355[11:54:05] <gamax92> from what I understood of what he said, advancing to the next value in the table follows the same pattern as the current noise generator
L356[11:54:16] <gamax92> when offset rolls back over you advance to the next value
L357[11:54:42] <gamax92> 440Hz means offset rolls over 440 times means you'd have advanced 440 values over one second
L358[11:55:39] <Vexatos> ah, so everytime offset rolls over I just put noise[current + freq] ?
L359[11:55:43] <gamax92> no
L360[11:55:46] <gamax92> you advance by 1
L361[11:55:48] <Vexatos> oooooh
L362[11:55:49] <Vexatos> ok
L363[11:55:58] <Vexatos> so the next value every period
L364[11:56:22] <gamax92> mmhm, and then if he really wants it as a bunch of booleans then: noise[current] ? 1 : -1
L365[11:56:36] <Vexatos> well i could have it be a byte[]
L366[11:56:48] <Vexatos> and just add 1 or -1 in the constructor
L367[11:56:51] <gamax92> sure
L368[11:56:54] <Vexatos> instead of true and false
L369[11:57:17] <gamax92> no idea what you'd call it, it's a rather shit LSFR
L370[11:57:22] *** Kimiro is now known as CB|Away
L371[11:58:55] <Vexatos> hm, so the noise inverts the value at certain points
L372[11:59:38] <gamax92> hmm?
L373[12:00:42] <Vexatos> isn't that what it does
L374[12:00:48] <Vexatos> I am trying to understand the algo >_>
L375[12:01:54] <gamax92> wha?
L376[12:02:37] <Vexatos> Just trying to understand what that method actually does
L377[12:02:45] <Vexatos> what's so peculiar about that
L378[12:03:13] <gamax92> it just shifts the bits over by 1 every single loop, and depending on the values of certain bits it'll fill in top with a 1 or a 0
L379[12:03:19] <gamax92> I.E and LFSR
L380[12:03:23] <gamax92> an
L381[12:03:24] <Vexatos> yea
L382[12:03:41] <Vexatos> if there are two types of noise now, it might be worth switching from AudioType to something different
L383[12:03:47] <Vexatos> I have an idea
L384[12:04:10] <gamax92> the thing is that that alone won't give GreaseMonkey the type of noise he's looking for
L385[12:04:50] <Vexatos> probably
L386[12:04:52] <Vexatos> maybe
L387[12:04:56] <Vexatos> well
L388[12:04:58] <Vexatos> hmm
L389[12:05:10] <Vexatos> I'd just implement the new system anyway to allow for more types of noise
L390[12:05:36] <gamax92> Vexatos: I mean because of voltage :P
L391[12:06:09] <gamax92> ideally when you output a bit it'll go high and stay high, but what happens is that It'll decay
L392[12:07:38] <gamax92> but if he just wants that then that's fine
L393[12:08:44] <gamax92> gah, brb, keep forgetting to do a thing
L394[12:09:25] <Vexatos> I'd move the frequency and offset fields over from Wave to state
L395[12:09:29] <Vexatos> State*
L396[12:09:40] <Vexatos> and have wave be either an actual audiotype or a noise type
L397[12:09:57] ⇨ Joins: Keanu73 (~Keanu73@host-92-28-64-91.as13285.net)
L398[12:10:00] *** lunch is now known as potato
L399[12:10:01] ⇨ Joins: rikai (~quassel@rekd.net)
L400[12:21:14] <Vexatos> uh gamax92, your load and save are borked
L401[12:27:46] *** CB|Away is now known as Kimiro
L402[12:32:15] ⇨ Joins: Negi (~Poireau@2a01:e34:ef13:4150:de53:60ff:febc:baf1)
L403[12:37:55] <Vexatos> ok, gamax92, system is in place.
L404[12:38:03] <Vexatos> state now has a field called generator
L405[12:38:11] <Vexatos> which either a wave or a noise may rest inside of
L406[12:38:42] <Vexatos> difference between the two types is that wave gets to return a new value every sample and noise every period
L407[12:38:47] <Vexatos> does that sound good enough?
L408[12:40:57] * Vexatos pokes gamax92 a couple more times until he comes back
L409[12:42:51] *** Kimiro is now known as CB|Away
L410[12:46:36] <gamax92> Vexatos: mmhm, is how my system works
L411[12:47:21] <gamax92> was just hooking up a new pc speaker in my computer
L412[12:47:34] <gamax92> had to find a place to mount it, but settled on a spot
L413[12:47:44] <gamax92> also found a disconnected drive
L414[12:48:23] *** CB|Away is now known as Kimiro
L415[12:48:37] <gamax92> a bunch of stuff from 2015
L416[12:51:12] <gamax92> I'm gonna say I have all of this already, seems like it was an older drive I cloned from
L417[12:51:19] <Vexatos> huh
L418[12:52:03] <Vexatos> how would I call LFSR if it's not actually LFSR like you said :P
L419[12:52:09] * Vexatos also pokes GreaseMonkey for fish
L420[12:52:36] <gamax92> Vexatos: it is an LFSR?
L421[12:53:24] <Vexatos> <gamax92> no idea what you'd call it, it's a rather shit LSFR
L422[12:53:33] <Vexatos> is what I meant
L423[12:53:45] ⇨ Joins: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L424[12:53:55] <Vexatos> I haven't messed with noise before so I have no idea >_>
L425[12:54:01] <gamax92> Vexatos: if I say "That is a purple car", because I said purple does that mean it's no longer a car?
L426[12:54:23] <Vexatos> the "no idea what you'd call it" is the interesting thing
L427[12:54:42] <gamax92> as in the class/variable/lua interface name
L428[12:55:15] <Vexatos> yes
L429[12:55:20] <Vexatos> is what I am wondering
L430[12:55:58] <gamax92> just refer to it as LFSR then?
L431[12:56:28] <gamax92> I just don't like it because of it's bit mixing choices and the fact that it has a 1 bit output
L432[12:56:53] <Vexatos> what output would you want?
L433[12:57:03] <gamax92> My noise generator :P
L434[12:58:00] <gamax92> Vexatos: ignore me
L435[12:58:23] <Vexatos> okay, setFrequency is a new function
L436[12:58:31] <Vexatos> setWave only takes a wave form
L437[12:58:41] <Vexatos> also setNoise which takes a noise type
L438[12:58:47] <gamax92> uhh
L439[12:59:01] <gamax92> Why couldn't you have put the noise types with the wave types?
L440[12:59:15] <Vexatos> because LFSR cannot be a singleton
L441[12:59:20] <Vexatos> and thus not be part of an enum
L442[12:59:39] <gamax92> and?
L443[12:59:50] <Vexatos> ... and thus I cannot put it into AudioType
L444[13:00:01] <gamax92> or you could realize that it doesn't have to be an enum.
L445[13:00:17] <Vexatos> it kind of does
L446[13:00:18] <gamax92> or that it can still be, for the sake of easy class to number translation
L447[13:00:19] <Vexatos> for the noise card
L448[13:00:20] <gamax92> nope
L449[13:00:24] <gamax92> well fix it
L450[13:00:27] <Vexatos> what?
L451[13:00:52] <Vexatos> All the wave forms types can be singletons so why wouldn't I have them be that
L452[13:01:58] <gamax92> Vexatos: are you whining over a small bit of memory?
L453[13:02:06] <Vexatos> over code style
L454[13:02:52] <gamax92> Vexatos: is it at all possible for setWave to detect noise/waveform and do whatever's necessary for the respective type?
L455[13:03:26] <Vexatos> well
L456[13:03:34] <Vexatos> LFSR also needs three additional parameters
L457[13:03:40] <gamax92> so?
L458[13:03:47] <Vexatos> so SetWave doesn't work
L459[13:03:48] <gamax92> erm, what?
L460[13:04:00] <gamax92> are you trying to make a generic LFSR? ;~;
L461[13:04:09] <Vexatos> yes, as suggested by greaser
L462[13:04:25] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L463[13:04:36] <gamax92> okay, disregard my previous statments, can be separated then
L464[13:04:59] <Vexatos> the size of the loop, the initial position and the bits that get inverted every step can be configured
L465[13:05:05] <Vexatos> those are the three parameters
L466[13:05:18] <gamax92> mmhm
L467[13:05:26] <gamax92> size of loop is a power of two number right?
L468[13:05:29] <gamax92> (given that it's bits)
L469[13:05:52] <gamax92> well ...
L470[13:06:01] <gamax92> you're still gonna make it do one bit output aren't you?
L471[13:06:05] <Vexatos> in the example, greaser used [0,57337]
L472[13:06:12] <Vexatos> not really a power of 2
L473[13:06:30] <Vexatos> no idea, what else could the output be?
L474[13:07:07] <gamax92> the entire value itself, or that value but also slightly bit scrambled
L475[13:07:26] <gamax92> c64 uses the latter-ish, it has 24 bits but selects 8 arbitrary ones
L476[13:07:56] <Vexatos> wait, greaser wants me to return noise[(int) (state.offset * state.frequencyInHz) % noise.length];
L477[13:07:59] <Vexatos> that can't be right
L478[13:08:04] <gamax92> ignore that
L479[13:08:13] <gamax92> incrementing every period should do what he wanted
L480[13:08:14] <Vexatos> every call, increase index by 1, right?
L481[13:08:17] <Vexatos> yes
L482[13:08:18] <Vexatos> ok
L483[13:08:24] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:f91d:e584:64ec:f647) (Quit: Leaving)
L484[13:10:33] <Vexatos> gamax92, http://paste.asie.pl/lrXj like this?
L485[13:11:21] <gamax92> sure
L486[13:15:58] <Vexatos> soo setWhiteNoise and setLFSR?
L487[13:16:04] <Vexatos> hmm
L488[13:16:28] <Vexatos> need to document setWave and those two being mutually exclusive
L489[13:16:42] <Vexatos> I wish I could do something better
L490[13:16:48] <Vexatos> I could with userdata but eeeeeeh
L491[13:16:54] <Vexatos> won't work OOP into Lua
L492[13:18:17] <Vexatos> "Overwrites any wave or noise type previous set on this channel" I am not good at phrasing >_>
L493[13:19:10] <Vexatos> It's quite unintuitive for three mutually exclusive instructions to exist but I have no better idea
L494[13:20:04] <Inari> so
L495[13:20:09] <Inari> do we have a mp3 player yet
L496[13:20:11] <Inari> or ogg :P
L497[13:20:18] <Vexatos> betterrecords
L498[13:20:30] <Inari> whats that
L499[13:20:59] <gamax92> Vexatos: bleh .-.
L500[13:21:14] <gamax92> but setWhiteNoise would have no configuration
L501[13:22:42] <Inari> Vexatos: hows the fingersmell situation doing/
L502[13:23:20] <gamax92> can the LFSR just be the only one separate?
L503[13:24:45] ⇦ Quits: cpup (~cpup@32.218.116.56) (Ping timeout: 384 seconds)
L504[13:24:55] <gamax92> you're already making it horribly ugly, just make it as least ugly as possible .-.
L505[13:26:11] ⇨ Joins: cpup (~cpup@32.218.116.18)
L506[13:27:24] <gamax92> I guess it's the nature of such a hing
L507[13:28:44] <Inari> https://images.sankakucomplex.com/wp-content/uploads/2016/05/ZeroTimeDilemma-Extensive-PV-3-468x253.png
L508[13:30:31] <Forecaster> aaaaaa face
L509[13:31:01] <Inari> nice clipping http://akari.in/pinky_nBA6q
L510[13:31:53] <Forecaster> aaaaa card
L511[13:33:20] <gamax92> 10/10 manual
L512[13:34:40] ⇦ Quits: cpup (~cpup@32.218.116.18) (Ping timeout: 190 seconds)
L513[13:37:12] ⇨ Joins: cpup (~cpup@32.218.116.41)
L514[13:37:17] <Vexatos> Inari, smelly smell
L515[13:37:24] <Vexatos> gamax92, setWhiteNoise would only have a channel, yes
L516[13:37:29] <Vexatos> uuuugly
L517[13:37:33] <Vexatos> hm
L518[13:37:44] <gamax92> Vexatos: like all of the other waveforms besides LFSR, yes?
L519[13:37:50] <gamax92> so why not make setWave include it :)
L520[13:37:53] <Vexatos> good idea
L521[13:37:56] <Vexatos> but only on the Lua side
L522[13:37:59] <gamax92> yes
L523[13:38:03] <Vexatos> internally, it will be a separate Instruction
L524[13:38:03] <Inari> Vexatos: i cant play the settings i made twice with noise card: <
L525[13:38:06] <Inari> ? :<
L526[13:38:24] <Vexatos> Inari, indeed
L527[13:38:31] <Vexatos> it processes the buffer
L528[13:38:35] <Vexatos> meaning it's empty afterwards
L529[13:38:49] <Vexatos> if you want to keep your settings, well, get a sound card :D
L530[13:38:49] <Inari> what a pain :D
L531[13:39:10] <Vexatos> gamax92, so it'd be a normal card.setWave(0, card.modes.noise)?
L532[13:39:23] <gamax92> yah
L533[13:39:28] <gamax92> like it was before D:<
L534[13:39:47] <Vexatos> but that means I'd have to add it to AudioType again D:
L535[13:40:18] <Vexatos> Meaning the noise card would have access to it... While it kind of makes sense for a noise card to have noise.... is white noise useful at all if you don't have modulation? >_>
L536[13:40:41] <Vexatos> all the noise card would do was play random frequencies on some channel >_>
L537[13:42:09] <Inari> hm
L538[13:42:16] <Inari> so how do i get the soundcard to output something :D
L539[13:43:41] <Inari> ah
L540[13:44:08] <Inari> hm
L541[13:44:12] <Inari> i must be doing somethign wrong :D
L542[13:45:03] <Inari> =http://akari.in/pinky_y55PS ?
L543[13:45:25] <Inari> oh
L544[13:45:26] <Inari> ms
L545[13:45:26] <Inari> :P
L546[13:45:42] <Inari> hmm still no dice
L547[13:46:11] <gamax92> Vexatos: are you trying to see noise is not useful?
L548[13:46:21] <gamax92> percussion?
L549[13:46:24] <Vexatos> gamax92, white noise on its own, just played
L550[13:46:25] <gamax92> drums?
L551[13:46:28] <Vexatos> for a set amount of time
L552[13:46:30] <Vexatos> i.e. noise card
L553[13:46:31] <gamax92> yes and?
L554[13:46:33] <Vexatos> not sound card
L555[13:46:33] <gamax92> no
L556[13:46:35] <gamax92> yes
L557[13:46:37] <Vexatos> I see the value in the sound card
L558[13:46:39] <gamax92> mmhm
L559[13:46:50] <gamax92> and it has value in the noise card too
L560[13:46:53] <Vexatos> hmm
L561[13:47:44] <Inari> help :|
L562[13:47:47] <Vexatos> but then I'd have to add back the custom handling for AudioType.Noise you have been using
L563[13:47:51] <Vexatos> instead of my new system
L564[13:47:51] <gamax92> I don't know why you "have to add it to AudioType again D:", you literally cannot do anything like: if (this is noise then do noise things)
L565[13:47:57] <Vexatos> yes
L566[13:48:04] <gamax92> you can, that's bullshit.
L567[13:48:18] <Vexatos> Yes yes
L568[13:48:19] <Vexatos> but remember
L569[13:48:21] <gamax92> no
L570[13:48:24] <gamax92> shut the fuck and do it.
L571[13:48:25] <Vexatos> noise card doesn't work on instructions
L572[13:48:36] <gamax92> who the fuck cares about the noise card
L573[13:48:41] <gamax92> it can do it's own thing
L574[13:48:45] <Vexatos> ok then
L575[13:48:48] <gamax92> we were talking about the soundcard's setWave
L576[13:49:13] <gamax92> just ... noise card can do noise card things, setWave can work for waveforms and the noise type, having it all integrated like it was before on the lua side
L577[13:49:18] <Vexatos> card.modes.white_noise?
L578[13:49:32] <Vexatos> or just .noise
L579[13:49:42] <Vexatos> would be ambiguous due to LFSR noise existing, eh?
L580[13:49:46] <gamax92> probably just noise, since there aren't other types of noise atm
L581[13:49:47] <gamax92> nah
L582[13:49:50] <Vexatos> hm
L583[13:49:52] <Vexatos> ok
L584[13:50:06] <Vexatos> will hardcode it to -1
L585[13:50:18] <Vexatos> so card.modes.noise will return that+
L586[13:50:47] <Inari> yeah, i dont get it xD
L587[13:50:51] <gamax92> Inari: hmm?
L588[13:50:58] <Inari> how to make it produce sound :P
L589[13:51:23] <gamax92> setWave, open, delay, process
L590[13:51:34] <Vexatos> step 1: Download gamax' songplayer.lua
L591[13:51:37] <Vexatos> oh wait
L592[13:51:47] <gamax92> you're the only other person who has that atm :P
L593[13:51:52] <Inari> nothing happens
L594[13:51:53] <Inari> :<
L595[13:52:00] * gamax92 fires up MC
L596[13:52:49] <Inari> http://akari.in/pinky_Yay37 ?
L597[13:53:21] <gamax92> good ol MaryTTS spamming the console with it's logging output <3
L598[13:53:40] <Vexatos> <3
L599[13:53:44] <Vexatos> gotta love her
L600[13:54:49] <gamax92> oh ... I wonder.
L601[13:55:29] <Vexatos> how would I call the LFSR parameters >_>
L602[13:56:34] <gamax92> Inari: looking into it
L603[13:56:41] <gamax92> that is problematic
L604[13:56:58] <Vexatos> hm uh, should I call card.modes .modes?
L605[13:57:00] <Vexatos> isn't that
L606[13:57:00] <Vexatos> uuh
L607[13:57:01] <Vexatos> hmm
L608[13:59:24] <Snapples> Heya
L609[13:59:55] <Snapples> How's the "current releases" coming along?
L610[14:00:06] <Vexatos> it's quite hard
L611[14:00:14] <Vexatos> to give those three numbers a definite name >_>
L612[14:00:32] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L613[14:00:39] <gamax92> but why is it doing this ...
L614[14:00:48] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-109-192-133-159.hsi6.kabel-badenwuerttemberg.de) (Ping timeout: 198 seconds)
L615[14:06:31] <gamax92> Inari: think I know why, fix soon
L616[14:06:37] <Inari> why :f
L617[14:07:11] <Vexatos> yes gamax92, why would you ever fix it
L618[14:07:31] <gamax92> so that Inari can hear the wonderful beeps
L619[14:07:44] <Inari> as in
L620[14:07:48] <Inari> why is it broke
L621[14:07:48] <Inari> :P
L622[14:09:37] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L623[14:13:29] <gamax92> okay
L624[14:14:00] ⇦ Quits: cpup (~cpup@32.218.116.41) (Ping timeout: 190 seconds)
L625[14:14:03] <gamax92> Vexatos: in SoundCardPlaybackManager, the third parameter in create has to be below 0
L626[14:14:12] <gamax92> -1 works
L627[14:14:45] <gamax92> unnecessary latency and prevents you from toying with it manually
L628[14:14:58] <g> hmm, openblocks sprinkler config doesn't seem to actually apply..
L629[14:15:46] ⇨ Joins: cpup (~cpup@32.218.116.104)
L630[14:15:53] <gamax92> I should test this on a server
L631[14:19:00] <Inari> what create
L632[14:19:01] <Inari> what
L633[14:19:26] <Vexatos> gamax92, we also still need sane defaults for queue and delay max
L634[14:19:27] <Vexatos> >_>
L635[14:19:58] <gamax92> Vexatos: hence my testing it on a server
L636[14:20:13] <gamax92> need to see how intense stuff really is (could just manually calculate it too I guess?)
L637[14:20:16] <Vexatos> ok fixed
L638[14:20:31] <Vexatos> now I need good names for the three parameters of setLFSR
L639[14:21:12] <gamax92> length, initial, xorbits
L640[14:21:14] * gamax92 shrugs
L641[14:21:39] <Inari> gamax92: talk to me D:
L642[14:21:49] <gamax92> Inari: I guess you'll need a new jar too
L643[14:21:58] <gamax92> Vexatos: will those show up in the /dev/ folder with the fix?
L644[14:22:03] <Inari> ~.~
L645[14:22:12] <gamax92> Inari: what.
L646[14:22:16] <Vexatos> gamax92, once I add LFSR, yes
L647[14:22:19] <Vexatos> >_>
L648[14:22:20] <Inari> gamax92: whats broken
L649[14:22:22] <Vexatos> Well, I did add it
L650[14:22:25] <Vexatos> I just need to document it
L651[14:22:29] <Vexatos> with sane parameter names
L652[14:22:31] <Vexatos> all that's left
L653[14:22:31] <Vexatos> >_>
L654[14:22:45] <Vexatos> because v,a,p is not sane
L655[14:22:47] <gamax92> Inari: it was waiting for atleast 2/3/(it-was-broken) number of packets before it would play
L656[14:23:01] <gamax92> and doing it manually means you're likely to hit the 250ms no data timeout and it drops all the packets
L657[14:23:04] <Inari> so i have to add more/
L658[14:23:12] <Inari> wat :P
L659[14:23:29] <gamax92> the sound card has to return to an idle state if it's not being used
L660[14:23:53] <Inari> why would it drop the data Oo
L661[14:24:18] <gamax92> cause StreamingPlaybackManager :P
L662[14:24:36] <Inari> but
L663[14:24:39] <Inari> its just stroring the instructiosn
L664[14:25:11] <gamax92> don't worry, if it was actually playing something then it'll have finished playing everything it had, if it wasn't playing, then it would have dropped packets
L665[14:25:23] <gamax92> the change I gave Vexatos makes it so that it'll play on the first packet and drop nothing
L666[14:25:39] <Inari> still makes no sense
L667[14:25:40] <Inari> but k :P
L668[14:25:58] <Inari> shouldnt this work then thoguhk? XD http://akari.in/pinky_wI0yz or do in eed more channels
L669[14:26:17] <gamax92> change should still work fine because the server sends packets ahead of time to keep the client's buffer going
L670[14:26:39] <gamax92> Inari: why not just s.delay(3000) ?
L671[14:26:48] <Inari> dunno, cause yout said it watns 2-3 packets :P
L672[14:26:51] <Inari> and 1 dleay migth be 1
L673[14:26:51] <Inari> :3
L674[14:26:53] <gamax92> those don't make packets
L675[14:26:56] <gamax92> process makes packets
L676[14:27:19] <Inari> so i call mprocess 3 times or what
L677[14:27:45] <gamax92> yeah, with a delay between them, since it's won't send out packets that have no instructions
L678[14:28:27] <gamax92> eitherway i was doing that and it was still acting stupid, so probably best to just wait for Vexatos's jar
L679[14:28:37] <Inari> :P
L680[14:28:44] <Inari> i like how noone tested just playing a sound
L681[14:28:44] <Inari> o.o
L682[14:30:30] <gamax92> well I did in the beginning, but that was before the move to the streaming player
L683[14:30:46] <gamax92> then never really tested that itself since I had a songplayer built up
L684[14:30:55] <Inari> gimme :D
L685[14:31:03] <gamax92> sure
L686[14:31:18] <gamax92> lemme just go through it and slap the appropriate headers on these songs
L687[14:31:27] <Inari> what songs :f
L688[14:31:41] <gamax92> random songs
L689[14:31:53] <Inari> but iw anna play my own D:
L690[14:31:59] <Inari> cant it just play ogg :P
L691[14:32:09] <gamax92> no?
L692[14:32:12] <Inari> meh
L693[14:32:13] <Vexatos> http://paste.asie.pl/08aU not really the best parameter names, eh? _>
L694[14:32:21] <gamax92> Inari: if you want to play an ogg use the tape drive
L695[14:32:27] <Inari> nah
L696[14:32:29] <Inari> that sucks in quality
L697[14:32:30] <Inari> :D
L698[14:33:08] <Inari> whats the point of a songplayer thent hough? you can always say "just use a tapedrive"
L699[14:33:24] <gamax92> smaller?
L700[14:33:35] <Vexatos> 1) it's a sound card. That's awesome.
L701[14:33:37] <Vexatos> 2) quality
L702[14:33:41] <gamax92> and that
L703[14:33:48] <Inari> so basically what i just said
L704[14:33:49] <gamax92> tape drive will always give you hissing
L705[14:33:53] <gamax92> sound card can be clean
L706[14:33:58] <Inari> then why would i use a tapedrive fro ogg
L707[14:34:18] <gamax92> because the quality of trying to reproduce a generic using the sound card would be worse
L708[14:34:30] <gamax92> instead of composing something that works well with the sound card
L709[14:34:39] <Inari> then its kind of a bad soundcard :|
L710[14:34:48] <gamax92> nah, you're a bad musician
L711[14:34:54] <Vexatos> (like me)
L712[14:34:58] <Inari> nah, ijust have songs I like :p
L713[14:35:01] <Vexatos> acutally, I am a decent musician
L714[14:35:07] <Vexatos> but I am a bad sound engineer :>
L715[14:35:52] <gamax92> sound card gives hiss free audio, amount of bytes to store something is lower
L716[14:39:29] <Inari> wonder what use soundcard would have in gameplay too
L717[14:39:31] <Inari> past like
L718[14:39:31] <Inari> alarms
L719[14:39:48] <Inari> hm i guess GUI noises and such may be nice
L720[14:41:38] <Vexatos> what use?
L721[14:41:40] <Vexatos> What
L722[14:41:41] <Vexatos> use?
L723[14:41:51] <Inari> yeah?
L724[14:41:56] <Vexatos> You see, "art" is defined as everything useless :P
L725[14:42:06] <Vexatos> it's good to have nonetheless :P
L726[14:42:08] <Inari> well an im asking for a use besides "art"
L727[14:42:23] <Inari> as indicated by "gameplay"
L728[14:42:27] <Inari> as art doesnt contribute to the game
L729[14:42:29] <Vexatos> well what use do IRL sound cards have
L730[14:42:37] <Inari> playing songs
L731[14:42:39] <Inari> which this cant
L732[14:42:40] <Inari> :f
L733[14:42:54] <gamax92> doesn't the noise card suffer-ish from the same timing issues as the first iteration of the sound card?
L734[14:42:56] <Inari> game audio, video audio
L735[14:43:04] <Inari> buts ince OC is pretty terrible at both playing videos and at games
L736[14:43:05] <Inari> ... yeah :p
L737[14:43:07] <gamax92> >_> Inari you're retarded.
L738[14:43:20] <Inari> lol
L739[14:43:30] *** xarses_ is now known as xarses
L740[14:43:40] <xarses> we don't need to call him that
L741[14:43:48] <xarses> just call him stupid
L742[14:43:48] <Inari> *her :f
L743[14:43:49] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:1d34:7fbe:4708:ffca)
L744[14:43:53] <xarses> oh, sorry
L745[14:44:01] <Inari> gamax92: well its the truth
L746[14:44:15] <gamax92> not really
L747[14:44:27] <Inari> songplayers are nice and fancy, and it can be fun to make them, sure
L748[14:44:32] <Inari> but they dont contribute anythign to gameplay
L749[14:44:42] <Inari> just like how that bad apple video was nice adn fancy
L750[14:44:42] <gamax92> all you are doing is resorting to fallacies
L751[14:44:45] <Inari> but pure novelty
L752[14:45:21] <Inari> fallacies would imply im trying to argue :P rather im asking for a use in an area of what I define as "gameplay related"
L753[14:45:35] <gamax92> just because it can't play your song because it's not designed to be played back on such a device doesn't mean it can't play songs
L754[14:45:45] <gamax92> it obviously can still reproduce some music
L755[14:45:50] <Inari> well it cant play songs real soundcards play
L756[14:46:03] <xarses> hrm, when a function returns multiple values, can I make it stuff it into a table so I don't have to keep track of it (debug coding, wouldn't use it long term)
L757[14:46:09] <Inari> not that it matters, as it kind of falls outside the range of gameplay usage
L758[14:46:13] <Vexatos> Inari, tape drive is similarly useless
L759[14:46:15] <gamax92> gameplay related? well you can use it for sound effects and higher quality music music
L760[14:46:17] <Vexatos> well, its DFPWM feature.
L761[14:46:24] <Inari> xarses: yeah
L762[14:46:31] <Inari> local myTable = {blah()}
L763[14:46:42] <Vexatos> why can the tape drive even play music? It doesn't contribute to the game at all RIGHT
L764[14:46:45] <xarses> oh, that looks weird
L765[14:46:46] <xarses> ok
L766[14:47:02] <Inari> Vexatos: im still not saying there cant be things that arent gameplay related
L767[14:47:08] <Inari> however, iam currently asking for a gameplay related usage
L768[14:47:11] <xarses> that will be helpful
L769[14:47:44] <gamax92> Inari: plus you're only thinking of modern cards, which don't make sense in context of OC
L770[14:48:17] <xarses> Inari: thanks
L771[14:48:29] <gamax92> hears a real card playing real music that modern cards can't reproduce on their own https://www.youtube.com/watch?v=UtY6RvohkMo
L772[14:48:29] <MichiBot> OPL3 Music - ADITUP_1.RAD (Add it up #1) | length: 2m 45s | Likes: 19 Dislikes: 0 Views: 1125 | by Tomoko Yukiko
L773[14:48:42] * xarses breaks out his soundbalster 16
L774[14:48:46] <gamax92> xarses: :)
L775[14:49:08] * xarses breaks out the midi player
L776[14:49:13] <gamax92> :(
L777[14:49:23] <Inari> well before modern cards people just used something else to listen to music :P
L778[14:49:26] <gamax92> Cheap midi to opl3 conversion D:<
L779[14:49:30] <Inari> anyway
L780[14:49:36] <Inari> it completely doesnt matter x.x
L781[14:49:40] <Inari> so im not sure why we're discussing this
L782[14:50:26] * xarses goes back to automating his base with motion sensors
L783[14:50:30] <gamax92> Inari: can you accept that you're stupid then? :D
L784[14:50:49] <Inari> no?
L785[14:51:08] <Inari> i have no use for such music, outside of maybe OC games, which i already addressed
L786[14:54:42] <Vexatos> gamax92, you seen my LFSR function I linked?
L787[14:55:15] <gamax92> Vexatos: no, linky again?
L788[14:56:13] <Vexatos> <Vexatos> http://paste.asie.pl/08aU not really the best parameter names, eh? >_>
L789[14:56:33] <gamax92> vap? :P
L790[14:57:36] <gamax92> uhhhhhhh
L791[14:58:18] <gamax92> uhhh....
L792[14:58:30] <gamax92> Vexatos: I don't think this works at all :|
L793[14:58:46] <gamax92> it doesn't look like it should
L794[14:59:16] <Vexatos> it's the exact algorithm that greaser suggested
L795[15:00:04] <gamax92> still though
L796[15:02:31] * Vexatos throws new gregtech.api.util.GT_ItsNotMyFaultException();
L797[15:06:28] * xarses catches it and beats you with it
L798[15:07:47] <xarses> which of my bug reports will raise this error?
L799[15:15:38] <Vexatos> gamax92, wat do instead
L800[15:15:58] <gamax92> Vexatos: am investigating
L801[15:18:25] * gamax92 checks if correct algo gives same output as greaser algo
L802[15:22:45] *** Kimiro is now known as CB|Away
L803[15:23:55] <gamax92> Vexatos: the thing that's super confusing about what greaser gave is that ... it checks if the last bit is a 1, and then does an xor of 0x9000?
L804[15:25:21] <gamax92> which doesn't seem right at all, that's not an LFSR
L805[15:25:30] <Vexatos> apparently it shifts it over one... and inverts specific bits?
L806[15:25:45] <Vexatos> or rather, xors
L807[15:26:34] <gamax92> mmhm, but an LFSR would shift it over by one, but then set the highest bit (15th iirc) to the xor of certain bits
L808[15:28:49] <Vexatos> complain at greaser <3
L809[15:29:03] <gamax92> Vexatos: I'll just complain at you and have you implement the correct thing :|
L810[15:32:15] <Vexatos> whichever works
L811[15:32:18] <Vexatos> GreaseMonkey, wake up
L812[15:33:27] *** CB|Away is now known as Kimiro
L813[15:34:35] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:1d34:7fbe:4708:ffca) (Quit: Leaving)
L814[15:35:49] <gamax92> Vexatos: what's the current class file look like atm?
L815[15:35:57] <gamax92> so I know what to work with
L816[15:36:05] <Vexatos> I can push the nonworking one if you want
L817[15:36:11] <gamax92> don't push
L818[15:36:16] <gamax92> just put it in a paste :|
L819[15:37:04] <Vexatos> k
L820[15:38:08] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L821[15:38:19] <Vexatos> gamax92, http://paste.asie.pl/emzq ?
L822[15:39:03] <gamax92> I only needed the LFSR part but okay :P
L823[15:40:55] <Vexatos> But I already gave that to you
L824[15:40:57] <Vexatos> twice by now
L825[15:40:57] <Vexatos> ._.
L826[15:41:04] <Vexatos> <Vexatos> <Vexatos> http://paste.asie.pl/08aU not really the best parameter names, eh? >_>
L827[15:41:08] <gamax92> I haven't been listening .-.
L828[15:41:12] <Vexatos> <Vexatos> <Vexatos> <Vexatos> http://paste.asie.pl/08aU not really the best parameter names, eh? >_>
L829[15:41:13] <Vexatos> okay?
L830[15:41:15] <Vexatos> :|
L831[15:41:21] <gamax92> :c
L832[15:43:27] *** Kimiro is now known as CB|Away
L833[15:57:21] <gamax92> Vexatos: ... nvm mind me ...
L834[15:57:36] <gamax92> how even does this work, it's written so strangely.
L835[15:57:54] <gamax92> but it's actually oddly correct
L836[15:58:44] <gamax92> why would inverting the top bits work instead of checking the lower bits
L837[15:59:59] * vifino is slowly falling asleep on Lizzy
L838[16:00:20] <gamax92> why the fuck does this work it's so weird
L839[16:01:29] <gamax92> it's not at all an LFSR but it'll give the same results as one
L840[16:02:17] <gamax92> just that as an LFSR you'd be masking off 0x9 but in whatever that is you do a order reversed mask, which gives 0x9000
L841[16:04:13] <gamax92> ahhhh, it's a Galois LFSR, not a Fibonacci LFSR
L842[16:05:12] * Lizzy pets vifino
L843[16:05:24] * vifino purrs
L844[16:05:34] <gamax92> not conventional at all but it'll work
L845[16:06:25] <gamax92> I'm going to take a break now I feel bad
L846[16:06:34] <gamax92> Vexatos: that'll work just fine
L847[16:06:50] <Vexatos> ok
L848[16:08:54] <gamax92> I wish I'd known about those types of LFSR's they look a hell of a lot simpler then the normal ones, just a slightly different masking parameter.
L849[16:09:07] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L850[16:09:34] <Vexatos> gamax92, what should I name the three parameters
L851[16:09:48] <Vexatos> initial, length and mask?
L852[16:09:50] <Vexatos> Hmm
L853[16:09:54] <gamax92> sure
L854[16:10:00] <gamax92> period can also be replaced for length
L855[16:10:03] <Vexatos> yes
L856[16:10:12] <gamax92> tap/mask, those are also terms
L857[16:10:25] <Vexatos> so initial, period, tap
L858[16:10:25] <Vexatos> ?
L859[16:10:26] <gamax92> but it's not a tap .-.
L860[16:10:29] <Vexatos> not really
L861[16:10:38] <Vexatos> it's an xor applied to the entire value
L862[16:10:41] <Vexatos> sooo
L863[16:10:47] <gamax92> tap is a term that works with the normal style of LFSR not that kind
L864[16:10:56] <Vexatos> mask it is, then
L865[16:11:04] <gamax92> yeah I guess
L866[16:11:09] <gamax92> an xor mask, that'll work
L867[16:15:19] <Antheus> I've owned minecraft since 2011, and have never once made it to the end
L868[16:18:20] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L869[16:21:05] <Vexatos> gamax92, hmm the delay parameter in soundcardpacket isn't used at all?
L870[16:23:01] <gamax92> right, it doesn't need that anymore
L871[16:25:38] <Vexatos> so now it sends the entire instr queue at once
L872[16:26:53] ⇦ Quits: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Abort | Retry | Fail)
L873[16:27:30] <Vexatos> gamax92, https://github.com/asiekierka/Computronics/commit/f1213bf1d853352fb58bc6f5926cbcbc20c70b60
L874[16:28:25] <Vexatos> want a build?
L875[16:29:21] <gamax92> I can build myself :P
L876[16:30:30] <gamax92> Vexatos: why'd he want a look up table again? did he think a couple of xor's were too cpu intensive?
L877[16:31:24] <Vexatos> well wouldn't you have to xor up until your current point in the loop?
L878[16:31:55] <gamax92> Vexatos: no?
L879[16:31:59] <Vexatos> also uuh, should v be an int or actually a byte
L880[16:32:00] <Vexatos> not sure
L881[16:32:04] <gamax92> int
L882[16:32:08] <Vexatos> ok
L883[16:32:18] <gamax92> SMS had 16bit LFSR, byte would be too little
L884[16:32:32] <Vexatos> short is 16-bit
L885[16:32:50] <gamax92> oh, I forgot to mention problem to you though.
L886[16:33:14] <gamax92> you have to do all of the this.blah = blah before you fill the noise table
L887[16:33:21] <gamax92> since that algorithm modifies v
L888[16:33:23] <Vexatos> duh
L889[16:33:59] <Vexatos> fixed
L890[16:34:03] <Vexatos> so uuh
L891[16:34:06] <Vexatos> want to try it? >_>
L892[16:34:17] <gamax92> no, shush I'm trying to explain things to you
L893[16:34:21] <Vexatos> ok
L894[16:35:03] <gamax92> you wouldn't have to keep doing an xor exponentially, it would be like one iteration of that algorithm once per generate()
L895[16:35:20] <gamax92> just that you don't store it in a table you just return it
L896[16:36:00] ⇦ Quits: cpup (~cpup@32.218.116.104) (Ping timeout: 190 seconds)
L897[16:36:07] <gamax92> and then drop the period variable ofc
L898[16:37:03] ⇨ Joins: Vexaton (~Vexatos@p200300556E32CA31D89259CCFE1FB290.dip0.t-ipconnect.de)
L899[16:37:04] zsh sets mode: +v on Vexaton
L900[16:37:13] <gamax92> only reason I could see specifying the period variable would be to prematurely cut the LFSR's loop to get something that's more repeating, like an engine sound maybe
L901[16:37:35] ⇨ Joins: cpup (~cpup@32.218.117.61)
L902[16:37:39] <Vexaton> the second time this happened today
L903[16:37:43] <Vexaton> screen turned black
L904[16:37:47] <Vexaton> but was still lit
L905[16:37:55] <Vexaton> mouse and keyboard input stopped working
L906[16:37:59] <Vexaton> what the hecl
L907[16:38:10] <gamax92> otherwise if you wanted anything higher than 16 bits size, you end up generating a noise table that takes up taking way too much memory
L908[16:38:55] *** Vexatos is now known as Guest74014
L909[16:38:55] *** Vexaton is now known as Vexatos
L910[16:39:01] <Vexatos> :X
L911[16:39:14] <gamax92> a repeating thing could be made by using a smaller LFSR size though, no need to specify the period for that
L912[16:42:31] ⇦ Quits: Guest74014 (~Vexatos@p200300556E32CA31F4DBD4536FA91C42.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L913[16:44:49] <gamax92> #lua 2^16
L914[16:44:49] <|0xDEADBEEF|> > 65536.0
L915[16:44:51] <gamax92> #lua 2^12
L916[16:44:51] <|0xDEADBEEF|> > 4096.0
L917[16:46:47] <gamax92> Vexatos: I wanna say to kill the period?
L918[16:47:02] <gamax92> I don't think a table is necessary
L919[16:48:01] <gamax92> yeah it's not at all necessary, running at 44100 and the cpu usage is like 0.3%
L920[16:49:02] <Vexatos> well what would I replace it with
L921[16:52:40] ⇦ Quits: cpup (~cpup@32.218.117.61) (Ping timeout: 190 seconds)
L922[16:52:49] <gamax92> Vexatos: something like this http://hastebin.com/abeyibesuv.java (NBT names were changed to fit)
L923[16:53:33] <gamax92> erm, why is noiseOutput there
L924[16:54:04] ⇨ Joins: cpup (~cpup@32.218.117.92)
L925[16:54:11] <Vexatos> uh, do you want an "int v = value;" at the start of generate?
L926[16:54:25] <gamax92> did I forget to update the names
L927[16:54:26] <Vexatos> oh wait
L928[16:54:26] <Vexatos> no
L929[16:54:33] <Vexatos> value just shouldn't be final, right?
L930[16:54:47] <gamax92> I did forget to, oops, and value should not be final
L931[16:54:48] <Vexatos> ...something is wrong
L932[16:55:44] <Vexatos> >>>= best operator
L933[16:56:49] <gamax92> Vexatos: http://hastebin.com/ijujoqojep.java ?
L934[16:57:08] <Vexatos> so value nonfinal and change v to value
L935[16:57:27] <gamax92> yeah
L936[16:58:13] <Vexatos> https://github.com/asiekierka/Computronics/commit/48ff0fee1ed6e260c02ad0088abc433b911a5fb1 potato?
L937[16:58:14] <gamax92> value can stay an int, 16 bits can loop rather fast
L938[16:58:50] <Vexatos> k
L939[16:58:58] <gamax92> yeh :3
L940[16:59:00] <Vexatos> private BigInteger value;
L941[16:59:04] <gamax92> lol no.
L942[16:59:19] <gamax92> the period is 2^numberofbits
L943[16:59:25] <Vexatos> yes
L944[16:59:40] <Vexatos> obviously
L945[16:59:55] <gamax92> theoretically anyway, SMS's LFSR uses a bad mask that doesn't give a full range
L946[17:00:14] <gamax92> hence the 57337 greaser gave you
L947[17:00:21] <Vexatos> but this doesn't seem like the one greaser requested, he said something about jumping around in the array
L948[17:00:53] <gamax92> he said something about the Master system and that's what the Master system does
L949[17:01:11] <Vexatos> well this now is a 2^32 loop, no?
L950[17:01:17] <gamax92> no
L951[17:01:28] <Vexatos> oh wait
L952[17:01:29] ⇦ Quits: Negi (~Poireau@2a01:e34:ef13:4150:de53:60ff:febc:baf1) (Quit: Buh bye!)
L953[17:01:30] <Vexatos> this is not +1
L954[17:01:32] <Vexatos> this is >>> 1
L955[17:01:33] <Vexatos> >_>
L956[17:01:56] <gamax92> that makes me wonder ... brb more tests
L957[17:02:54] *** CB|Away is now known as Kimiro
L958[17:02:54] <Vexatos> Inari, http://files.vex.tty.sh/Computronics/dev/Computronics-1.7.10-1.6.1-lfsr-OC1.6.jar bug fix included ._.
L959[17:03:13] <gamax92> #lua tonumber("010010000000",2)
L960[17:03:13] <|0xDEADBEEF|> > 1152
L961[17:03:34] <gamax92> #lua tonumber("10010",2)
L962[17:03:34] <|0xDEADBEEF|> > 18
L963[17:04:58] <gamax92> okay, period still should be fine
L964[17:07:27] ⇦ Quits: cpup (~cpup@32.218.117.92) (Ping timeout: 384 seconds)
L965[17:08:33] ⇨ Joins: cpup (~cpup@32.218.117.117)
L966[17:11:55] <gamax92> okay, period still should be fine
L967[17:12:00] <gamax92> ahh, clipboard.
L968[17:13:23] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 198 seconds)
L969[17:13:40] <gamax92> Vexatos: the neat thing about it is that even a little change in the mask can give a big difference
L970[17:14:04] <Vexatos> indeed
L971[17:14:13] <Vexatos> since you xor the entire value every period
L972[17:14:27] *** Kimiro is now known as CB|Away
L973[17:14:38] <gamax92> if I use 0x8200 as the mask, I get a period of 434, pretty bad. but 0x8100 gives a period of 63457
L974[17:14:38] <Vexatos> anyways, quarter past midnight
L975[17:14:42] <Vexatos> good night ._.
L976[17:14:42] *** CB|Away is now known as Kimiro
L977[17:14:46] <gamax92> night
L978[17:14:54] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA31D89259CCFE1FB290.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L979[17:19:12] *** amadornes is now known as amadornes[OFF]
L980[17:24:38] ⇦ Quits: Keanu73 (~Keanu73@host-92-28-64-91.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L981[17:30:36] *** g is now known as gAway2002
L982[17:32:57] *** Kimiro is now known as CB|Away
L983[17:33:26] ⇨ Joins: gm|and (~gm|and@159.95.224.49.dyn.cust.vf.net.nz)
L984[17:41:44] *** CB|Away is now known as Kimiro
L985[17:43:40] ⇦ Quits: hitecnologys (~hitecnolo@193.169.52.115) (Ping timeout: 190 seconds)
L986[17:44:10] *** medsouz|offline is now known as medsouz
L987[17:45:41] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L988[17:51:43] *** Kimiro is now known as CB|Away
L989[17:52:10] <gamax92> "it is a GUI library, not a security library" "Ah, a 'security library,' because 'security' is, like, some kind of component that you link in, and then your app is secure, right?"
L990[17:52:42] <CompanionCube> one does not simply
L991[17:52:48] <CompanionCube> make a 'security library'
L992[17:53:05] <gamax92> second is insulting the first
L993[17:53:12] <gm|and> layer 8 is a security risk
L994[17:53:19] <gamax92> oh hey gm
L995[17:54:21] <gm|and> soup
L996[17:54:41] <gamax92> gm|and: I learned what a Galois LFSR is >_>;
L997[17:55:23] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L998[17:55:31] <gm|and> its basically the best way to do an lfsr in software
L999[17:55:46] <gamax92> after stabbing at that little snipplet you gave to Vexatos and trying to figure out what black magic was behind it because it's not a conventional LFSR :P
L1000[17:55:59] ⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 198 seconds)
L1001[17:56:09] <gamax92> can agree, is much simpler for software
L1002[17:58:56] <gamax92> I wrote a thing to find solutions to a thing and now to figure out which solution it came up with is the simplest
L1003[18:00:40] *** Gavle|Away is now known as Gavle
L1004[18:02:08] <gamax92> the minimal amount of bits to get the full period of a 16bit register is 4
L1005[18:02:40] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L1006[18:02:50] <gamax92> the most highest bit must also be set
L1007[18:04:45] <gamax92> http://hastebin.com/keyulavida.txt
L1008[18:06:03] ⇨ Joins: LuMistry (uid146685@id-146685.charlton.irccloud.com)
L1009[18:08:48] *** CB|Away is now known as Kimiro
L1010[18:10:25] ⇨ Joins: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net)
L1011[18:15:02] <LuMistry> Greetings
L1012[18:15:12] <gamax92> good day
L1013[18:17:29] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L1014[18:21:17] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L1015[18:26:49] <vifino> https://puu.sh/oZi3X.png
L1016[18:43:26] ⇦ Quits: gm|and (~gm|and@159.95.224.49.dyn.cust.vf.net.nz) (Read error: Connection reset by peer)
L1017[18:43:32] ⇨ Joins: gm|and (~gm|and@159.95.224.49.dyn.cust.vf.net.nz)
L1018[18:48:44] <MajGenRelativity> https://www.youtube.com/watch?v=aDMsGl_XxTk&spfreload=5
L1019[18:48:45] <MichiBot> Console Wars - PC MASTER RACE | length: 2m 42s | Likes: 76460 Dislikes: 2375 Views: 3665572 | by Flashgitz
L1020[18:51:42] <MajGenRelativity> #PCmasterrace
L1021[18:52:01] <gm|and> agreed
L1022[18:52:14] <gm|and> from grub to login in 4 seconds
L1023[18:52:33] <gm|and> from enter to desktop in...
L1024[18:52:34] <gm|and> stantly
L1025[18:56:12] ⇨ Joins: Trangar (~Trangar@2601:cd:301:f300:1d34:7fbe:4708:ffca)
L1026[18:56:46] <S3> ok so
L1027[18:56:50] <S3> oh hey MajGenRelativity
L1028[18:57:03] <MajGenRelativity> hello
L1029[18:58:13] <MajGenRelativity> I wish I had a less bad flash drive
L1030[18:58:21] <MajGenRelativity> it's pretty slow
L1031[18:59:11] <S3> what'd you do to it?
L1032[19:00:47] ⇦ Quits: gm|and (~gm|and@159.95.224.49.dyn.cust.vf.net.nz) (Ping timeout: 384 seconds)
L1033[19:01:17] ⇨ Joins: gm|and (~gm|and@108.210.224.49.dyn.cust.vf.net.nz)
L1034[19:05:27] <MajGenRelativity> S3, nothing
L1035[19:05:30] <MajGenRelativity> it's just old
L1036[19:05:38] <S3> electronics don't get old!
L1037[19:05:41] <S3> is it usb 2.0?
L1038[19:06:23] <MajGenRelativity> I honestly have no clue XD
L1039[19:06:25] <MajGenRelativity> probably
L1040[19:06:31] <gm|and> once i find a place to mount it my new pc will have a pc speaker ripped from my 2001ish minitower
L1041[19:08:27] <gamax92> gm|and: heh, I just did the same, found an old pc-speaker, found a place to mount it and now it's installed
L1042[19:09:13] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1043[19:13:02] ⇦ Quits: gm|and (~gm|and@108.210.224.49.dyn.cust.vf.net.nz) (Ping timeout: 201 seconds)
L1044[19:13:29] ⇨ Joins: gm|and (~gm|and@108.210.224.49.dyn.cust.vf.net.nz)
L1045[19:13:52] <gm|and> i do like my new rig, it can raytrace even more realtime
L1046[19:15:41] <gm|and> also got mesa-git installed so i now have GL 4.2 support
L1047[19:16:07] <gm|and> theres basically 6 extensions left for full GL4.5 support
L1048[19:17:23] <MajGenRelativity> gm|and, what do you have for graphics?
L1049[19:17:44] <gm|and> HD 530
L1050[19:17:58] <gm|and> i have provision for a dedicated card
L1051[19:18:21] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L1052[19:24:05] *** Kimiro is now known as CB|Away
L1053[19:25:02] <gamax92> cool, vexatos did not test this and white noise is not selectable now
L1054[19:25:25] <MajGenRelativity> gm|and, i have HD 4600
L1055[19:25:33] <MajGenRelativity> do you mean 5300, or 530?
L1056[19:26:21] *** CB|Away is now known as Kimiro
L1057[19:28:33] ⇦ Quits: gm|and (~gm|and@108.210.224.49.dyn.cust.vf.net.nz) (Ping timeout: 384 seconds)
L1058[19:28:56] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1059[19:31:17] ⇦ Quits: Inari (~Pinkishu@p5dec6529.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L1060[19:31:23] ⇦ Quits: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net) (Ping timeout: 198 seconds)
L1061[19:33:23] *** Gavle is now known as Gavle|Away
L1062[19:33:25] ⇦ Quits: KomputerKid (~KomputerK@2604:a880:1:20::3f6:6001) (Quit: Going to work, going to class, going to sleep, or going somewhere fun.)
L1063[19:33:46] <gamax92> cool, noise is also too quiet, but not sure if that's my fault
L1064[19:34:14] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1065[19:35:53] ⇦ Quits: DaMachinator (~Code_Ninj@110-2-111-208-in-addr-arpa.omnispring.net) (Quit: Abort | Retry | Fail)
L1066[19:37:15] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Leaving)
L1067[19:41:19] <gamax92> payonel: poke
L1068[19:41:24] ⇨ Joins: Kimiro (~TimeDrago@S0106c8fb2655ca42.ed.shawcable.net)
L1069[19:47:34] <gamax92> d
L1070[19:47:39] <gamax92> D: term bug
L1071[19:47:46] * gamax92 pokes payonel rapidly
L1072[19:48:41] <gamax92> %tell payonel tab autocomplete doesn't put the cursor in the right place if data was after the cursor, also it destroys the data after the cursor
L1073[19:48:44] <MichiBot> gamax92: payonel will be notified of this message when next seen.
L1074[19:51:30] ⇦ Quits: Pyrolusite (~Pyrolusit@arouen-651-1-362-171.w109-209.abo.wanadoo.fr) (Quit: Leaving)
L1075[19:56:42] *** Kimiro is now known as CB|Away
L1076[20:09:17] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L1077[20:11:17] *** CB|Away is now known as Kimiro
L1078[20:19:30] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1079[20:19:48] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: FREE KNOTS! Ask me for some when I return!)
L1080[20:21:53] <payonel> hi
L1081[20:22:00] <Antheus> howdy
L1082[20:23:18] <payonel> gamax92: that was an area i didn't give high priority. last i checked it was somewhat working. and it wasn't deleting chars after the cursor
L1083[20:24:46] <payonel> gamax92: can you give me a test case? like, `ca| foo.bar` where | is the cursor, and <tab> should result in `cat | foo.bar`
L1084[20:25:06] <gamax92> well I was in the lua prompt
L1085[20:25:10] <payonel> oh that
L1086[20:25:20] <payonel> yeah, i didn't do anything for lua prompt
L1087[20:25:56] <payonel> it only uses term.read, and supplies its own hint table. /lib/sh does the mid-line tab complete magic
L1088[20:26:38] <payonel> but what is the wrong place you speak of "if data was after the cursor" ?
L1089[20:29:35] <gamax92> it deletes the stuff after the end and then puts the cursor not at the end of the completed stuff
L1090[20:30:14] <gamax92> the cursor gets put back (amount of data after cursor - 1)
L1091[20:31:53] <payonel> i see. like `variab| = 123` => `variab|le` (or `varia|ble`)
L1092[20:32:37] <payonel> i have to go afk for a bit
L1093[20:32:43] <payonel> i'll test this later and look at a fix
L1094[20:51:24] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:5c88:ffdf:a5ce:b646)
L1095[21:03:20] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L1096[21:04:46] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L1097[21:15:22] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Quit: /0)
L1098[21:18:39] ⇦ Quits: Trangar (~Trangar@2601:cd:301:f300:1d34:7fbe:4708:ffca) (Quit: Leaving)
L1099[21:21:47] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L1100[21:23:22] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L1101[21:32:30] <Shuudoushi> http://imgur.com/r/funny/87tPQC2
L1102[21:32:55] ⇦ Quits: LuMistry (uid146685@id-146685.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1103[21:33:44] *** Keridos|away is now known as Keridos
L1104[21:49:07] ⇦ Quits: Dimensional (~kvirc@40.134.242.242) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L1105[21:58:12] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1106[22:01:24] * vifino yawns and goes to bed with Lizzy after being awake for more than one and a half days
L1107[22:12:47] ⇦ Quits: Lathanael|Away (~Lathanael@p54960CA5.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1108[22:19:31] ⇨ Joins: Lathanael|Away (~Lathanael@p54961723.dip0.t-ipconnect.de)
L1109[22:19:31] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1110[22:28:02] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1111[22:28:40] *** Keridos is now known as Keridos|away
L1112[22:33:59] *** Keridos|away is now known as Keridos
L1113[22:36:50] ⇨ Joins: techno156 (~techno156@87.68.01a8.ip4.static.sl-reverse.com)
L1114[22:36:59] ⇦ Quits: techno156 (~techno156@87.68.01a8.ip4.static.sl-reverse.com) (Read error: Connection reset by peer)
L1115[22:44:20] ⇨ Joins: TYKUHN2 (webchat@cpe-98-28-169-173.cinci.res.rr.com)
L1116[22:44:36] <TYKUHN2> Came up with an interesting challenge if anyone is interested
L1117[22:45:32] <TYKUHN2> I have a BIOS that reads at an offset but I realized that the code it reads on an unmanaged harddrive (tested and works) can be inside the offset. I want to see someone with too much spare time do this :)
L1118[22:46:00] <TYKUHN2> Of course the rule is all bytes of the harddrive must be filled :)
L1119[22:46:58] <TYKUHN2> Not particularly hard but I have other things to make :)
L1120[22:50:13] <TYKUHN2> #ShamelessPlug http://pastebin.com/NBWNmmAi
L1121[22:52:06] ⇦ Quits: Yepoleb (~yepoleb@178-191-129-236.adsl.highway.telekom.at) (Quit: Yepoleb)
L1122[22:53:38] ⇦ Quits: TYKUHN2 (webchat@cpe-98-28-169-173.cinci.res.rr.com) (Ping timeout: 195 seconds)
L1123[23:05:25] *** Kimiro is now known as CB|Away
L1124[23:07:41] *** CB|Away is now known as Kimiro
L1125[23:18:55] ⇦ Quits: Saphire (~Saphire@reynir.aww.moe) (Remote host closed the connection)
L1126[23:20:26] ⇨ Joins: Saphire (~Saphire@reynir.aww.moe)
L1127[23:20:46] <Lymia> Explain?
L1128[23:23:03] <v^> ._. Lymia is in #oc now?
L1129[23:26:41] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L1130[23:42:19] *** Kimiro is now known as CB|Away
L1131[23:51:00] ⇦ Quits: cpup (~cpup@32.218.117.117) (Ping timeout: 190 seconds)
L1132[23:59:53] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top