<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:15:32] <Thanos-​No Snap> @Vexatos is there a way to transfer music from disks to tapes?
L2[00:16:05] <Vexatos> disks?
L3[00:16:11] <Vexatos> tape.lua can do it
L4[00:16:12] <Thanos-​No Snap> sorry, music disks
L5[00:16:16] <Vexatos> oh
L6[00:16:39] <Vexatos> well you can find the music in the game files
L7[00:17:22] <Thanos-​No Snap> Oh and then use tape.lua along with the file path to write to a tape?
L8[00:17:28] <Thanos-​No Snap> Let me try that
L9[00:17:35] <Vexatos> well no you need to convert it to dfpwm first
L10[00:18:13] <Thanos-​No Snap> What can do that?
L11[00:18:44] <Vexatos> ...lionray
L12[00:18:44] <ThePi​Guy24> lionray
L13[00:18:55] <Vexatos> have you never used tapes before?
L14[00:19:05] <Thanos-​No Snap> 😄 no lol
L15[00:19:07] <Vexatos> you were asking a very specific question for that to be the case
L16[00:20:05] <Thanos-​No Snap> I haven't used it in a long time I guess
L17[00:36:17] ⇨ Joins: PenguinLrS (~penguinlr@201-212-205-32.net.prima.net.ar)
L18[00:36:33] ⇦ Quits: PenguinLrS (~penguinlr@201-212-205-32.net.prima.net.ar) (Remote host closed the connection)
L19[00:49:57] <Ocawes​ome101> memory usage fluctuation 😛 http://tinyurl.com/y9k4loa8
L20[00:50:12] <Ocawes​ome101> i tweaked `ls`'s output formatting to be better
L21[00:59:28] ⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378 seconds)
L22[00:59:50] <Amanda> %choose space lesbians or play something else or veg out to something
L23[00:59:51] <MichiBot> Ama​nda: I received a telegram from a long lost relative that only read "space lesbians". Weird.
L24[01:03:41] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L25[01:17:50] * Lizzy hmms, wonders if there's a light weight markdown-to-html converter that's written in lua...
L26[01:18:18] <Lizzy> there is
L27[01:18:31] <CompanionCube> i bet Izaya probably has one
L28[01:18:33] <Lizzy> now, could i integrate it into nginx's lua stuff
L29[01:28:15] <Adorabl​eCatgirl> i've been working on making VELXs work in Linux :^)
L30[01:42:37] ⇦ Quits: Vexatos (~Vexatos@port-92-192-76-123.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L31[02:12:10] <Thanos-​No Snap> computronics speakers + tape are the coolest thing ever lol
L32[02:16:44] <Ko​dos> %tonk
L33[02:16:44] <MichiBot> Potzblitz! Ko​dos! You beat Li​zzy's previous record of 5 hours, 16 minutes and 31 seconds (By 1 hour, 36 minutes and 47 seconds)! I hope you're happy!
L34[02:16:45] <MichiBot> Kodos's new record is 6 hours, 53 minutes and 18 seconds! Kodos also gained 0.00966 (0.00161 x 6) tonk points for stealing the tonk. Position #9. Need 0.0716 more points to pass DaCompu​terNerd!
L35[02:17:14] <Ko​dos> Speech box is still cooler
L36[02:18:13] <Ko​dos> As soon as I figure out how I want a digital face rendered I’ll be integrating them both into Dave
L37[02:22:37] <B​ob> making a tape FS and player for the tape palyer
L38[02:33:02] ⇨ Joins: g2781 (~g2781@86.8.201.115)
L39[02:33:23] <g2781> Hi lmao
L40[02:34:28] <Klea​dron> who is lmao
L41[02:34:33] <Klea​dron> and why are you saying hi to them
L42[02:34:43] <g2781> wooooooow
L43[02:34:43] <Klea​dron> explain yourself
L44[02:35:30] <g2781> e
L45[02:35:52] ⇦ Quits: g2781 (~g2781@86.8.201.115) (Remote host closed the connection)
L46[03:14:36] <Sagh​etti> @Bob tapefs already exists
L47[03:14:46] <Sagh​etti> (once again, izaya)
L48[03:14:48] <B​ob> i want moar
L49[03:15:11] <Sagh​etti> tape fs using AE2 to store massive amounts of data?
L50[03:15:35] <Sagh​etti> izaya did that too
L51[03:36:00] <Galaxy fo​r Android> is it hard to make an architecture
L52[03:38:03] <CompanionCube> well, it's basically glue-and-interaction code, so the difficulty could vary drastically depending on how difficult it is to integrate your VM or whatever with opencomputers
L53[03:38:54] <Galaxy fo​r Android> ok
L54[03:39:02] <CompanionCube> what do you have in mind/
L55[03:39:51] <Galaxy fo​r Android> i kinda like the idea of something like risc
L56[03:40:16] <CompanionCube> RISC-V?
L57[03:40:24] <Galaxy fo​r Android> ye
L58[03:41:52] <CompanionCube> probably wouldn't be very difficult once you work out the design for how your CPU interacts with the world at large
L59[03:42:25] <Galaxy fo​r Android> :pepesweat:
L60[03:42:39] <CompanionCube> seperately there would be the effort of the code you run on your new shiny RISC-V computer, up to something like 'OpenOS for RISC-V'
L61[03:43:17] <ThePi​Guy24> ~~just run a lua vm on risc~~
L62[03:44:51] <Galaxy fo​r Android> While very unlikely to happen, could I cross compile C for an architecture I make?
L63[03:45:17] <Elfi> If you made the compiler for your architecture, yes
L64[03:45:33] <CompanionCube> yes, you could cross-compile from your host OS to RISC-V
L65[03:45:52] <CompanionCube> but before that you'd need to design how the storage works
L66[03:46:03] <Elfi> Oh, as in OC arch. Yeah, if it's an architecture with a compiler for it, yeah
L67[03:46:09] <Galaxy fo​r Android> :defaultdance: I got myself a COVID/summer project
L68[03:46:21] <Galaxy fo​r Android> but probably longer
L69[03:46:59] <CompanionCube> persistence would probably be onwe of the easier bits, since you don't have to add it on after-the-fact
L70[03:47:13] ⇦ Quits: Lucifer (sid32492@id-32492.charlton.irccloud.com) (Ping timeout: 190 seconds)
L71[03:47:14] ⇦ Quits: dmod (sid32492@id-32492.charlton.irccloud.com) (Ping timeout: 190 seconds)
L72[03:47:31] <Galaxy fo​r Android> irc.esper.net right
L73[03:47:37] <CompanionCube> yep
L74[03:48:22] <CompanionCube> i assume you already read the brief wikipage that briefly goes over the API for Architectures?
L75[03:48:40] <Galaxy fo​r Android> i skimmed, got it open rn
L76[03:48:50] <Elfi> Sometimes I forget what channel I have focused, forgive me
L77[03:49:14] <CompanionCube> (https://ocdoc.cil.li/tutorial:modding_architecture for anyone else)
L78[03:50:05] ⇦ Quits: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com) (Ping timeout: 204 seconds)
L79[03:50:07] <ThePi​Guy24> https://asciinema.org/a/050HPl1yTKiDlIuxOs1ke9VH9 i made another pattern
L80[03:50:39] ⇨ Joins: Lucifer (~sid32492@charlton.irccloud.com)
L81[03:50:42] <Galaxy fo​r Android> :o
L82[03:51:31] ⇨ Joins: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com)
L83[03:51:51] <Galaxy> forgot my password for nickserv there
L84[03:52:10] <CompanionCube> if you used an email you can always reset it
L85[03:53:50] ⇨ Joins: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com)
L86[03:55:33] <CompanionCube> so what type of architecture would you aim for, pure java like luaj or using native code like the default lua architecture?
L87[03:55:51] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@i5E86B7AD.versanet.de) (Ping timeout: 189 seconds)
L88[03:56:33] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L89[03:56:55] <Galaxy> sorry, distracted with irl
L90[03:58:08] <Galaxy> Is there a difference between default and luaj?
L91[03:58:59] <CompanionCube> yes, iirc luaj does not support persistence
L92[03:59:18] <Galaxy> So why use it then?
L93[03:59:27] <CompanionCube> (also no memory limits)
L94[03:59:35] <CompanionCube> Galaxy: because it's a good fallback
L95[03:59:53] <Galaxy> ok
L96[04:00:04] <Galaxy> probably default
L97[04:00:27] <Michiyo> some systems don't have natives, so luaj is there. You can also force it enabled if you want it for some reason, cause why not.
L98[04:00:28] <CompanionCube> in that case the starting point would be to pick a suitable RISC-V implementation
L99[04:00:33] <Michiyo> but the default is natives.
L100[04:00:53] <CompanionCube> and then your task is to write the bridge between that code and the Java/Scala cocode that wilel be your architecture.
L101[04:01:20] <CompanionCube> you can test it independently, get it working and then start the architecture proper
L102[04:06:29] <Galaxy> Is Kotlin not an option for this?
L103[04:06:53] <CompanionCube> technically speaking anything that runs on the JVM is 'an option'
L104[04:07:04] <Galaxy> true
L105[04:07:22] <CompanionCube> i just suggested those two because the mod already uses them
L106[04:12:19] ⇨ Joins: dmod (~sid32492@id-32492.charlton.irccloud.com)
L107[04:14:56] <Izaya> Saghetti: no AE2 here
L108[04:15:30] ⇦ Quits: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com) (Ping timeout: 198 seconds)
L109[04:15:30] <Sagh​etti> ?
L110[04:15:39] <Sagh​etti> i thought you used AE2 for mass storage
L111[04:15:42] <Sagh​etti> oh well then
L112[04:15:43] <Sagh​etti> ¯\(ツ)/¯
L113[04:15:52] <Izaya> nah AE2 is bullshit
L114[04:15:55] <Izaya> magic space storage
L115[04:16:00] <Izaya> I use AEn't
L116[04:16:11] <Izaya> which is computerized storage using storage drawers
L117[04:16:22] <ThePi​Guy24> yes
L118[04:18:22] ⇨ Joins: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com)
L119[04:22:05] <Izaya> me @ AE2: https://social.shadowkat.net/xmpp/upload/rrlF5PvrABTuWtS-/1589079688684-o.jpg
L120[04:22:27] <ThePi​Guy24> yes
L121[04:24:04] <Izaya> #oc mumble when
L122[04:33:02] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
L123[04:33:22] <Michiyo> hopefully fuckin never? :D
L124[04:33:46] <Izaya> not a fan?
L125[04:34:03] <Michiyo> Eh..
L126[04:34:36] <Izaya> inb4 not a fan of talking to people from here
L127[04:43:42] <Sagh​etti> http://tinyurl.com/ybe6k4va
L128[04:43:53] <Sagh​etti> adding auto-increment column to over 18 million rows
L129[04:43:58] ⇨ Joins: immibis_ (~immibis@x590c8d53.dyn.telefonica.de)
L130[04:43:58] <Sagh​etti> what has this devolved into
L131[04:44:00] <Sagh​etti> please help
L132[04:44:04] <Galaxy> SFTtech/sftmumblebot
L133[04:47:54] ⇦ Quits: immibis (~immibis@x4dbf6290.dyn.telefonica.de) (Ping timeout: 378 seconds)
L134[04:48:00] *** immibis_ is now known as immibis
L135[04:49:03] <CompanionCube> Izaya: related to AE2: https://squiddev.github.io/ae-sat/
L136[05:20:59] <Galaxy> why is eclipse-java installing eclipse-rust
L137[05:27:28] <Michiyo> It's just rusty
L138[05:28:19] <Izaya> 1.3 came out recently
L139[05:28:20] <Izaya> it's nice
L140[05:28:50] <Izaya> it's nice that the server uses basically no resources to run also
L141[05:32:35] <CompanionCube> wrong rust lol
L142[05:33:34] * Izaya squints
L143[05:33:37] <Izaya> Oh, don't mind me.
L144[05:35:39] <SquidDev> CompanionCube: Fun facts - auto-crafting is equivalent to Petri nets, so is actually EXPSPACE hard .
L145[05:36:14] <CompanionCube> even worse lol
L146[05:36:18] <SquidDev> Yeah
L147[05:36:37] <SquidDev> That's just decidability too! Optimisation will be even worse I believe
L148[05:36:43] <Izaya> tfw implemented autocrafting via brute force
L149[05:36:57] <CompanionCube> SquidDev: can you get worse than EXPSPACE?
L150[05:38:44] * CompanionCube isn't actually aware of any such tiers though i don't know much
L151[05:38:56] <SquidDev> 2^(2^n) space and so on, I think? Honestly, my knowledge of complexity theory doesn't go beyond PSPACE.
L152[05:47:46] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L153[06:11:17] <Izaya> https://stereophonic.space/media/1e579c62884df11a8ec9b420950cd9453a6a56d5fda9a008255ee0aeb707ef4c.png
L154[06:37:06] ⇦ Quits: Teris (uid315557@2001:67c:2f08:5::4:d0a5) (Quit: Connection closed for inactivity)
L155[06:44:33] <Izaya> did I do this? I can do ^M and ^C and ^U and it's recognized sanely in PsychOS
L156[06:44:35] <Izaya> interesting
L157[07:16:23] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L158[07:17:29] <Ar​iri> Izaya: I was looking for a nice place by the ocean to build a VAH and stumbled upon your base lol
L159[07:17:29] <Ar​iri> https://lcars5201.ddns.net/index.php/s/ij2bYetBYYRTQQ2/preview
L160[07:18:46] <Izaya> comfy innit
L161[07:19:06] <Ar​iri> Yeah, nice little bay
L162[07:19:20] <Ar​iri> Ill probably be settling it close by, but just out of sight
L163[07:19:48] <Izaya> easier to run a network cable
L164[07:20:15] <Izaya> I got history working in PsychOS buffer:read() today
L165[07:21:42] <Ar​iri> still needs to make their GUI for their base program
L166[07:23:35] <Izaya> I wonder how much difference VRAM will make for GUI performance
L167[07:32:15] <Ar​iri> Once I figure out how to make one and vram is added, ill lyk :P
L168[07:47:05] <Izaya> I feel like 20kdc may want to get in on this
L169[07:49:02] ⇨ Joins: Inari (~Pinkishu@p508ef240.dip0.t-ipconnect.de)
L170[07:50:12] ⇨ Joins: Larren (~Larren@185.116.156.151)
L171[07:50:42] ⇦ Quits: Larren (~Larren@185.116.156.151) (Client Quit)
L172[08:16:32] <Kristo​pher38> I feel like someday I'll learn java and Minecraft modding just because I want my custom arch
L173[08:24:48] <Izaya> Amanda, added basic history to the PsychOS buffer library, hmu if you spot any quirks in it
L174[08:51:24] ⇦ Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping timeout: 190 seconds)
L175[08:52:44] ⇨ Joins: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L176[08:53:04] ⇨ Joins: EXP (~exp@93.123.247.139)
L177[08:53:16] <EXP> hi
L178[08:53:36] <Forec​aster> %hello
L179[08:53:42] <MichiBot> Forec​aster: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L180[08:54:19] <Sagh​etti> sup
L181[08:54:59] <EXP> anyone know abut mineOS?
L182[08:55:26] <EXP> about*
L183[08:55:46] <Kristo​pher38> yes we do
L184[08:56:20] <EXP> fancy, looks like MacOS, pretty cool for me
L185[09:00:44] <EXP> and i don't really like lua lang(althrough i dont know it yet)
L186[09:03:16] ⇦ Quits: EXP (~exp@93.123.247.139) (Remote host closed the connection)
L187[09:03:22] <Izaya> %bye
L188[09:03:32] <MichiBot> Iz​aya: Oh, well, bye I guess...
L189[09:03:46] ⇨ Joins: EXP (~exp@93.123.247.139)
L190[09:12:01] <Ko​dos> %tonkout
L191[09:12:05] <MichiBot> Voldemort! Ko​dos! You beat your own previous record of 6 hours, 53 minutes and 18 seconds (By 2 minutes)! I hope you're happy!
L192[09:12:06] <MichiBot> Ko​dos has tonked out! Tonk has been reset! They gained 0.006 tonk points! plus 0.01 bonus points for consecutive hours! Current score: 0.16332, Position #9 Need 0.0556 more points to pass DaCompu​terNerd!
L193[09:12:41] <Sagh​etti> %blueshell
L194[09:12:41] <MichiBot> Sagh​etti: You're not last on the tonk scoreboard. You cannot have a shell.
L195[09:12:59] <Sagh​etti> hold on
L196[09:13:16] <Ko​dos> %tonkleaders
L197[09:13:25] <Sagh​etti> %leaderboard
L198[09:13:26] <MichiBot> Ko​dos: https://michibot.pc-logix.com/tonk
L199[09:13:31] <Sagh​etti> https://michibot.pc-logix.com/tonk
L200[09:13:39] <Sagh​etti> oh ok
L201[09:16:33] <Forec​aster> hm, I'm considering some changes to the shell thing
L202[09:17:17] <Ko​dos> Isn’t it tacky to change the rules mid game tho
L203[09:17:42] <Forec​aster> I mean, I already did when I added blueshell didn't I?
L204[09:18:00] <Ko​dos> I assumed that was added on the last board wipe
L205[09:18:22] <Forec​aster> the last board wipe was at newyears
L206[09:18:37] <Forec​aster> I added blueshell like a week ago
L207[09:18:52] <Ko​dos> Oh
L208[09:19:16] <Forec​aster> but has yet to be successfully used
L209[09:27:05] <Forec​aster> and I'll change the rules if I think it will benefit the game
L210[09:28:23] <SquidDev> %tonk
L211[09:28:26] <MichiBot> Dogast! Squi​dDev! You beat Ko​dos's previous record of <0 (By 16 minutes and 20 seconds)! I hope you're happy!
L212[09:28:27] <MichiBot> SquidDev's new record is 16 minutes and 20 seconds! SquidDev also gained 0.00027 tonk points for stealing the tonk. Position #2. Need 0.04242 more points to pass Compan​ionCube!
L213[09:29:04] ⇦ Quits: EXP (~exp@93.123.247.139) (Remote host closed the connection)
L214[09:30:42] ⇨ Joins: EXP (~EXP@93.123.247.139)
L215[09:34:52] ⇨ Joins: Axe (~axe@93.123.247.139)
L216[09:35:11] <Axe> hiya
L217[09:42:17] <Axe> anyone there?
L218[09:42:27] <Forec​aster> no
L219[09:42:50] <Axe> seems right
L220[09:45:58] ⇦ Quits: EXP (~EXP@93.123.247.139) (Remote host closed the connection)
L221[09:45:58] ⇦ Quits: Axe (~axe@93.123.247.139) (Remote host closed the connection)
L222[09:46:10] <Sagh​etti> ok
L223[09:54:16] <Zen​1th> using Fuchas and my OCEmu fork i got some UI running using VRAM, still buggy but it works http://tinyurl.com/y7a9fq2r
L224[09:54:17] <Zen​1th> now to monitor performance
L225[09:54:33] <Izaya> have you got a version that works without VRAM?
L226[09:55:13] <Zen​1th> yea
L227[09:55:22] <Zen​1th> the GUI lib (OCDraw) originally worked without VRAM
L228[09:55:36] <Sk​ye> what's your OCEmu fork?
L229[09:55:45] <Zen​1th> zenith391/OCEmu on github
L230[09:55:56] <Izaya> In that case, got any performance numbers?
L231[09:56:04] <Zen​1th> still got the call budget to add (which btw by searching i noticed it was much lower than i thougth)
L232[09:56:09] <Zen​1th> not yet
L233[09:59:29] <Sk​ye> what does your OCEmu fork do?
L234[09:59:57] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 204 seconds)
L235[10:01:45] <Zen​1th> my fork adds VRAM, middle-click clipboard pasting and filesystem size limitation (because OCEmu had fs being like 0kb used of "inf" space, i make it so it actually count bytes used and we can put a storage space like in OC)
L236[10:02:32] <Sk​ye> does it work with Lua 5.3
L237[10:02:42] ⇦ Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping timeout: 189 seconds)
L238[10:02:46] <Zen​1th> technically OCEmu already worked with Lua 5.3
L239[10:02:57] <Sk​ye> I couldn't build it
L240[10:03:31] <Forec​aster> neat, youtube supports chapters on videos now http://tinyurl.com/yazr9y4r
L241[10:03:46] <Zen​1th> yea i had to do some things to build it with lua 5.3
L242[10:03:48] <Zen​1th> but forgot what
L243[10:04:02] <Forec​aster> if you put this in the description http://tinyurl.com/y827paeu
L244[10:04:04] <Zen​1th> but ik i had to change some module config or script
L245[10:06:56] <Zen​1th> anyways the VRAM UI have famous offset-by-one errors
L246[10:07:13] <Sk​ye> wait
L247[10:07:18] <Sk​ye> do you have a lua 5.3 version
L248[10:07:21] <Zen​1th> yea
L249[10:07:24] <Sk​ye> pre-built?
L250[10:07:41] <Zen​1th> forgot, i put lua 5.3 on my OCEmu installation months ago
L251[10:07:52] <Sk​ye> oh
L252[10:07:54] <Sk​ye> :P
L253[10:08:19] ⇨ Joins: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L254[10:09:34] <Sk​ye> @Zen1th is it stab;e enough for regular use?
L255[10:09:49] <Zen​1th> yea almost
L256[10:09:57] <Zen​1th> it's missing paletted foreground and background colors
L257[10:10:01] <Zen​1th> and gpu.copy
L258[10:10:15] <Zen​1th> so for normal use it's ok
L259[10:26:33] <Forec​aster> http://tinyurl.com/yako3gpu
L260[10:26:39] <Forec​aster> woo
L261[10:30:36] ⇨ Joins: Vexatos (~Vexatos@port-92-192-76-123.dynamic.as20676.net)
L262[10:30:36] zsh sets mode: +v on Vexatos
L263[10:38:28] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L264[10:44:48] ⇨ Joins: Vexaton (~Vexatos@port-92-192-74-146.dynamic.as20676.net)
L265[10:44:48] zsh sets mode: +v on Vexaton
L266[10:47:13] ⇦ Quits: Vexatos (~Vexatos@port-92-192-76-123.dynamic.as20676.net) (Ping timeout: 190 seconds)
L267[10:52:54] <Sagh​etti> @Forecaster apparently it looks like it auto-detects timestamps in the description http://tinyurl.com/y9spsbz9
L268[10:53:10] <Sagh​etti> this is an undertale OST video from 2015, description hasn't been updated
L269[10:53:16] <Forec​aster> I know
L270[10:53:19] <Sagh​etti> but youtube still pulled all of the track lengths
L271[10:53:27] <Forec​aster> timestamps in the description has been a thing for a long time
L272[10:53:28] <Sagh​etti> i guess that's what the feature is fo
L273[10:53:29] <Sagh​etti> i guess that's what the feature is for [Edited]
L274[10:53:38] <Forec​aster> but the timeline thing is new
L275[10:53:53] <Sagh​etti> yeah ik
L276[10:58:00] ⇨ Joins: Teris (uid315557@2001:67c:2f08:5::4:d0a5)
L277[11:02:40] ⇨ Joins: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de)
L278[11:35:48] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L279[11:47:36] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L280[13:07:46] ⇦ Quits: Teris (uid315557@2001:67c:2f08:5::4:d0a5) (Quit: Connection closed for inactivity)
L281[13:15:33] ⇨ Joins: Teris (uid315557@id-315557.brockwell.irccloud.com)
L282[13:26:48] ⇨ Joins: feldim2425 (~feldim242@62-46-204-39.adsl.highway.telekom.at)
L283[14:00:40] <SquidDev> %tonkout
L284[14:00:41] <MichiBot> Waesucks! Squi​dDev! You beat your own previous record of 16 minutes and 20 seconds (By 4 hours, 15 minutes and 55 seconds)! I hope you're happy!
L285[14:00:42] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006 bonus points for consecutive hours! Current score: 1.02849, Position #2 Need 0.03242 more points to pass Compan​ionCube!
L286[14:08:58] ⇦ Quits: feldim2425 (~feldim242@62-46-204-39.adsl.highway.telekom.at) (Quit: ZNC 1.8.x-git-91-b00cc309 - https://znc.in)
L287[14:09:52] ⇨ Joins: feldim2425 (~feldim242@2002:3e2e:cc27:0:7c39:b83f:78c5:61b)
L288[14:29:06] <Izaya> Amanda, @Ocawesome101 https://asciinema.org/a/ROZWRwdY0MHqFVtZaxIW4V9GX
L289[14:30:18] <Amanda> Izaya: nice!
L290[14:31:16] <Izaya> Also ^ keys now work
L291[14:31:28] <Izaya> you can use ^D and ^C and ^M
L292[14:32:17] <Izaya> History is part of the buffer object, considering having a way to make a new history context, and destroy one
L293[14:32:27] <Izaya> so you'd have a stack of history thingos
L294[14:41:12] <Amanda> what about editing when it wraps around the line now?
L295[14:49:15] ⇦ Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Ping timeout: 189 seconds)
L296[14:50:36] <Bri​anH> Whee
L297[14:51:16] <Bri​anH> Izaya: I got a new laptop. Maybe I'll do a little work on Trotwood this weekend
L298[14:51:23] <Izaya> ooo
L299[14:51:27] <Izaya> Amanda: no idea :D
L300[14:51:29] <Izaya> lemme find out
L301[14:51:53] <Bri​anH> also thats really cool
L302[14:51:58] <Bri​anH> that image you posted
L303[14:52:07] <Izaya> well
L304[14:52:12] <Bri​anH> Have you found a way to determine free memory yet?
L305[14:52:29] <Izaya> ?
L306[14:52:50] <Bri​anH> I've always wanted to do free memory and memory predictions when loading code in memory on OC
L307[14:52:59] <Bri​anH> but I never looked into it and assumed you couldn't
L308[14:53:09] <Izaya> free memory is ez
L309[14:53:11] <Izaya> ~w computer
L310[14:53:11] <ocdoc> http://ocd.cil.li/api:computer
L311[14:53:31] <Bri​anH> Somehow I do not remember this being a function...
L312[14:53:41] <Bri​anH> Maybe I did and just forgot XD
L313[14:54:06] <Bri​anH> I wonder if I could do memory profiling
L314[14:54:32] <Bri​anH> where you dummy load software and approximate memory used to run it and store that somewhere in some cache
L315[14:54:47] <Bri​anH> and then use it as a softwarning if it doesn't think you have enough to load something
L316[14:54:56] <Izaya> that's an interesting idea
L317[14:55:40] <Bri​anH> I've been looking into the idea of some sort of database system that I could use for trotwood so
L318[14:55:52] <Izaya> Someone wrote an SQL-like parser
L319[14:56:01] <Bri​anH> could use it like a system registry
L320[14:57:02] <Izaya> The registry is an interesting concept
L321[14:57:18] <Izaya> but I would suggest, if something sets a key, require a description string if it doesn't exist
L322[14:57:58] <Bri​anH> Oh, so that you know wth it's for?
L323[14:58:04] <Izaya> yeah
L324[14:58:09] <Bri​anH> That's not bad
L325[14:58:18] <Izaya> would help solve the problem of "what the fuck do these trillion registry keys do
L326[14:58:28] <Izaya> though I'd suggest storing them outside the main db
L327[14:59:20] <Bri​anH> What if it could somehow pull it from inline documentation in the code
L328[14:59:26] <Bri​anH> maybe not
L329[14:59:35] <Izaya> I have a system for that
L330[14:59:40] <Izaya> but not for registry keys
L331[14:59:44] <Izaya> definitely for APIs though
L332[14:59:48] <Bri​anH> Yeah I have seen a little of it its pretty cool
L333[15:00:04] <Bri​anH> I've been thinking of a filesystem for quite some time now that is less file oriented and more database oriented
L334[15:00:10] <Bri​anH> and something that is distributed
L335[15:00:15] <Bri​anH> or, disitributable.
L336[15:00:22] <Izaya> I have something for that too
L337[15:00:27] <Bri​anH> really
L338[15:00:37] <Bri​anH> I missed that one
L339[15:00:41] <Izaya> yeah you can compile dictionaries
L340[15:00:46] <Izaya> lets me document kernel modules
L341[15:00:50] <Izaya> without it parsing them
L342[15:02:23] <Bri​anH> right
L343[15:13:07] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L344[15:15:21] ⇨ Joins: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com)
L345[15:19:55] <Izaya> BrianH: see https://git.shadowkat.net/izaya/OC-PsychOS2/src/branch/master/lib/doc.lua
L346[15:20:16] <Izaya> it has a searcher table so you can implement whatever
L347[15:20:20] <Izaya> online docs? sure
L348[15:20:42] <Izaya> AmandaC did docs over the local network, which is neat
L349[15:27:55] <Amanda> DO you mean my lrpc lib?
L350[15:27:59] <Izaya> yeah
L351[15:28:19] <Amanda> That's kinds tightly tied to my idea of what rpc should be. Technically I'm using the same protocol as minitel RPC, but I take some things for granted
L352[15:28:41] <Amanda> for example: a get_commands command that returns the docs
L353[15:28:53] <Izaya> oooh
L354[15:28:55] <Amanda> in the form of somehting vaguely resembling JSON Schema
L355[15:29:38] <Forec​aster> %tonk
L356[15:29:38] <MichiBot> Fudge! Forec​aster! You beat Squi​dDev's previous record of <0 (By 1 hour, 28 minutes and 57 seconds)! I hope you're happy!
L357[15:29:39] <MichiBot> Forecaster's new record is 1 hour, 28 minutes and 57 seconds! Forecaster also gained 0.00148 tonk points for stealing the tonk. Position #3. Need 0.14824 more points to pass Squi​dDev!
L358[15:30:40] <Amanda> https://gitlab.darkdna.net/amanda/oc-fileserver/-/blob/master/lilac/server/openos/lib/lilac/server/commands/pxe.lua#L174-187 <-- That's the output schema for pxe_get_bootfile_metadata for example
L359[15:31:08] <Amanda> namespaces are exact-match prefixes followed by _
L360[15:31:34] <Amanda> ( Tough atm lrpc doesn't do anything with that. I've considered splitting by namespace )
L361[15:33:45] <Amanda> In my continued existence of over-engineering shit, that's what I've gone with. :P
L362[15:34:08] <Izaya> I like the idea of documentation as part of RPC
L363[15:34:10] <Izaya> that interests me
L364[15:34:15] <Izaya> I may investigate further
L365[15:34:28] <Amanda> would be useful for remote component docs, as well
L366[15:34:46] <Amanda> BTW, ocvm now actually fills out some component's doc fields,if you ever want to add that
L367[15:34:58] <Izaya> yeah it's something I uh
L368[15:35:01] <Izaya> forgot about tbh
L369[15:35:03] <Amanda> I think I added it for the GPU and the eeprom
L370[15:35:13] * Amanda checks
L371[15:35:46] <Amanda> ah nope, filesystem and eeprom: https://github.com/payonel/ocvm/commit/b029d794d40625e7f7682fa2232029d8d3c506b4
L372[15:37:07] <Izaya> neat
L373[15:37:12] <Izaya> will investigate
L374[15:37:36] <Amanda> turned out ocvm already had all the required piping, just nothing was providing the doc strings
L375[15:41:52] <Galaxy> looking at "PULPino"
L376[15:55:35] <lesbian​linguine> god the new VRAM system is great :D
L377[15:55:54] <lesbian​linguine> got asie's CTIF down from 1.5s to 0.85s
L378[15:57:39] <Izaya> Amanda, @BrianH : https://imgur.com/XjkVAxM.png
L379[15:58:03] <Izaya> it's not perfect but it's getting there
L380[16:00:19] <Amanda> Izaya: have you considered making it namespaced? eg: `doc "component.eeprom"`?
L381[16:00:44] <Izaya> I have, but I'm not sure how to do so
L382[16:00:46] <Amanda> that way if there's a library or similar it's not a race to sww which gets doc'd
L383[16:00:55] <Izaya> yeah that's a point
L384[16:01:15] <Izaya> I also want to allow pulling up a single function
L385[16:01:32] <Amanda> oh, that's easy: `local tmp = topic:gmatch("component%.(.+)") if tmp then --[[... internal logic, using tmp instead of topic ]] end``
L386[16:02:09] <Amanda> That's what I do for my lrpc docs, and for my frequest server
L387[16:02:24] <Amanda> tmp will be nil if it doesn't match
L388[16:07:57] <Ocawes​ome101> Izaya: nice
L389[16:08:05] <Ocawes​ome101> “semi-competent” lol
L390[16:08:25] <Ocawes​ome101> How’d you do ^C, by keeping track of which process is onscreen?
L391[16:08:25] <Izaya> well I mean
L392[16:08:38] <Izaya> I don't have word deletion or going to the start or end yet
L393[16:08:47] <Izaya> no nothing as fancy as that
L394[16:08:52] <Izaya> it doesn't actually do anything
L395[16:08:54] <Izaya> but you can read it
L396[16:08:59] <Ocawes​ome101> Oh
L397[16:09:05] <Ocawes​ome101> :P
L398[16:09:11] <Izaya> though now that you mention it I could have terminal readline process it and error
L399[16:09:18] <Izaya> which would probably crash most software
L400[16:10:23] <Izaya> including the shell
L401[16:10:25] <Izaya> neat
L402[16:12:37] <Izaya> Ocawesome101: I'm really happy with how I have "readline" implemented
L403[16:12:46] <Izaya> having it as part of io.read is the comfiest
L404[16:14:22] <Brisingr​Aerowing> It appears Pixelmon is now on CurseForge.
L405[16:14:38] <Brisingr​Aerowing> Found it while scrolling through the Twitch app.
L406[16:15:55] <Ocawes​ome101> Izaya: yeah, that’s nice. I have stdio implemented a little weirdly but it works 🤷‍♂️
L407[16:17:33] <Izaya> tfw you can wrap a network stream with a buffer in mode t and it just works
L408[16:23:29] <Adorabl​eCatgirl> it just works
L409[16:24:07] <Izaya> :todd:
L410[16:24:32] <Galaxy fo​r Android> :TODD:
L411[16:25:04] <Galaxy> gotta have the *real* todd
L412[16:36:47] ⇦ Quits: progwml6 (~progwml6@45.159.180.88) (Ping timeout: 202 seconds)
L413[16:39:45] ⇨ Joins: progwml6 (~progwml6@45.159.180.88)
L414[17:34:29] <lesbian​linguine> hm
L415[17:34:42] <lesbian​linguine> im having some trouble understanding the mechanics of gpu.bitblt
L416[17:35:21] <lesbian​linguine> bitblt([dst: number, col: number, row: number, width: number, height: number, src: number, fromCol: number, fromRow: number])
L417[17:35:22] <lesbian​linguine> so, in this, col and row would be the destination, right?
L418[17:35:39] <lesbian​linguine> width and height though - are those used to determine which region is copied?
L419[17:35:59] <Bri​anH> Lol
L420[17:36:01] <lesbian​linguine> so the region would be determined by fromCol, fromRow, width and height?
L421[17:47:22] <Amanda> sounds about right
L422[17:47:28] <Amanda> I've not used it myself though
L423[17:47:42] <Galaxy> try it right
L424[17:55:17] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L425[18:46:55] <Forec​aster> Elite stream time! woo
L426[18:47:17] <Galaxy> ??
L427[18:47:28] <Forec​aster> Elite Dangerous that is
L428[18:47:44] <Galaxy> ok
L429[18:49:11] <Forec​aster> gonna do some material scavening, engineering, and thargoid hunting if things go according to plan
L430[18:50:07] <Forec​aster> gonna do some material scavenging, engineering, and thargoid hunting if things go according to plan [Edited]
L431[18:53:59] <SquidDev> %tonk
L432[18:54:00] <MichiBot> Voldemort! Squi​dDev! You beat Forec​aster's previous record of 1 hour, 28 minutes and 57 seconds (By 1 hour, 55 minutes and 23 seconds)! I hope you're happy!
L433[18:54:01] <MichiBot> SquidDev's new record is 3 hours, 24 minutes and 21 seconds! SquidDev also gained 0.00384 (0.00192 x 2) tonk points for stealing the tonk. Position #2. Need 0.02858 more points to pass Compan​ionCube!
L434[19:00:02] ⇦ Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Ping timeout: 378 seconds)
L435[19:10:59] ⇦ Quits: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de) (Ping timeout: 190 seconds)
L436[19:13:42] <Kristo​pher38> @BrianH https://github.com/Kristopher38/OC-Von-Neumann-probe/blob/master/lib/utils.lua#L96
L437[19:14:25] <Kristo​pher38> to force GC you need to do os.sleep 10 times
L438[19:15:24] <Kristo​pher38> function returns the amount of free memory
L439[19:17:02] ⇨ Joins: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com)
L440[19:17:54] ⇦ Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Client Quit)
L441[19:19:54] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L442[19:27:09] <Adorabl​eCatgirl> bout to make a new tsar util
L443[19:27:19] <Amanda> @payonel I made fun of you doing a gc yield of 20 times, but I just reaslied there's some method to that madness. If one of those runs generates more garbage during event handling, it'll be more likely to have 10 total "clean" yields.
L444[19:36:18] ⇨ Joins: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de)
L445[19:56:29] <Bri​anH> http://tinyurl.com/ybb6o9ob
L446[19:56:30] <Bri​anH> How is this for a bike Izaya
L447[19:56:30] <Bri​anH> It's Michiyo
L448[19:56:30] <Bri​anH> Or Michiyo I mean*
L449[19:58:40] <Bri​anH> http://tinyurl.com/y7cfpwlg
L450[19:58:42] <Bri​anH> Hop on one and get going :D
L451[20:09:31] *** BrightYC is now known as _NaN
L452[20:09:35] *** _NaN is now known as BrightYC
L453[20:38:10] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L454[20:40:27] ⇨ Joins: tekwarrior (~tekwarrio@static.213.75.4.46.clients.your-server.de)
L455[21:00:14] ⇦ Quits: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.157.172)))
L456[21:00:19] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.172)
L457[21:00:32] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L458[21:48:36] ⇨ Joins: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com)
L459[21:51:33] ⇦ Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Client Quit)
L460[21:54:20] ⇨ Joins: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com)
L461[21:54:41] <Galaxy> why i was on the france server i have no clue
L462[21:55:33] <Galaxy> but now i am on the 'M U R I C A server
L463[21:56:11] <Sagh​etti> murica moment
L464[21:56:18] <Galaxy> ye
L465[21:56:26] <CompanionCube> inb4 'murica fuck yeah'
L466[21:56:38] <Galaxy> the only way yeah
L467[21:56:46] <CompanionCube> but not under trump
L468[21:57:10] <Galaxy> }
L469[21:57:15] <Galaxy> politics bad
L470[21:57:34] <CompanionCube> :)
L471[21:59:32] <Skye> humans bad
L472[21:59:40] <Skye> good thing CompanionCube is a Companion Cube
L473[21:59:48] <Skye> who will never threaten to stab you
L474[21:59:51] <Skye> and in fact, cannot speak
L475[21:59:53] <Skye> ...
L476[21:59:55] <Skye> waitasecon
L477[21:59:58] <Skye> -
L478[22:01:32] <CompanionCube> i'm not speaking
L479[22:01:37] <CompanionCube> there's no voice involved
L480[22:42:28] ⇦ Quits: Inari (~Pinkishu@p508ef240.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L481[22:50:55] <Forec​aster> %sip
L482[22:50:55] <MichiBot> You drink a cloudy aegisalt potion (New!). Forecaster grows a tail from a wolf for 30 seconds.
L483[22:51:03] <Forec​aster> Ahhh
L484[22:51:12] <Galaxy> furry :p
L485[22:54:52] <Amanda> Apparently the server I'm on is in the Netherlands
L486[22:55:21] <Galaxy> catastrophe
L487[22:55:25] <Galaxy> love the server names
L488[22:56:46] * Amanda paws at UPS "C'mon, bring me my shiny, it better not stay in New Stanton all weekend."
L489[23:00:02] ⇦ Quits: ven000m (~e@2a00:d880:5:38a::e87b) (Remote host closed the connection)
L490[23:08:42] * CompanionCube was on the france server too
L491[23:08:46] <CompanionCube> well, *is*
L492[23:09:00] <Galaxy> i think it defaults to there most of the time
L493[23:10:50] ⇨ Joins: AdorableCatgirl (~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L494[23:10:58] <AdorableCatgirl> and i'm apparently in the land down under
L495[23:11:39] <Galaxy> oh hey its the big brain person
L496[23:12:26] <AdorableCatgirl> anyways
L497[23:12:36] <AdorableCatgirl> looks like i now have a sane VELXv2 compiler
L498[23:12:39] <AdorableCatgirl> time for more madness
L499[23:12:46] <Galaxy> a
L500[23:38:44] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.139)
L501[23:39:07] <Ocawesome101> evening fellow humans
L502[23:39:14] <Galaxy> yes
L503[23:39:38] <Ocawesome101> i did some testing - `math.floor` vs `//` vs `floor=math.floor math.floor`
L504[23:40:04] <B​ob> i vote for the `local floor` and `//`
L505[23:40:08] <Ocawesome101> `x = 0.1 for i=1, 2^27 do a = x // 1 end` completes in a little under 9 seconds
L506[23:40:26] <Ocawesome101> (about 8.9)
L507[23:40:39] <Ocawesome101> `x = 0.1 floor=math.floor for i=1, 2^27 do a = floor(x) end` completes in about 16.7s
L508[23:40:45] <Galaxy> is there an irc thing i can set to format markdown
L509[23:40:58] <Ocawesome101> `x = 0.1 for i=1, 2^27 do a = math.floor(x) end` completes in ~19s
L510[23:41:04] <Ocawesome101> i don't think so, maybe
L511[23:42:23] <Galaxy> doesnt look like it, so https://tools.ietf.org/html/rfc2812 here i come
L512[23:46:17] <Ocawesome101> I'm clearly very bad at regex
L513[23:46:27] <Ocawesome101> how do i match everything inside pairs of ``s
L514[23:46:33] <Ocawesome101> not lua regex, regular regex
L515[23:49:44] <AdorableCatgirl> it's a neat thing
L516[23:49:53] <AdorableCatgirl> that // is so much faster
L517[23:50:24] <Ocawesome101> yea
L518[23:50:28] <Galaxy> i didnt know // existed
L519[23:50:28] <Ocawesome101> because no function calls
L520[23:50:32] <Ocawesome101> it does
L521[23:50:34] <ThePi​Guy24> ^
L522[23:50:37] <Ocawesome101> it's equivalent to floor
L523[23:51:04] <B​ob> // is a 5.3 feature
L524[23:51:05] <B​ob> its very recent
L525[23:51:11] <B​ob> yet very very cool anf
L526[23:51:31] <ThePi​Guy24> `//` is integer division, `x//1` is pretty much equivalent `math.floor(x)`
L527[23:51:35] <Galaxy> i would figure that // would just be like an alias for floor
L528[23:51:38] ⇨ Joins: Saghetti (webchat@c-67-164-116-220.hsd1.ca.comcast.net)
L529[23:51:44] <Saghetti> guess i'm joining the irc folks
L530[23:51:45] <Saghetti> sup
L531[23:51:59] <Ocawesome101> the regex /(\`([\S\s])+\`)/g should match everything inside pairs of `s right?
L532[23:52:05] <Ocawesome101> yo, spaghetti!
L533[23:52:17] <ThePi​Guy24> idk, regex confuses me
L534[23:52:22] <Ocawesome101> in my tests it does
L535[23:52:28] <Galaxy> Interesting Rapid Computing
L536[23:52:40] <Ocawesome101> (i'm doing Konversation highlighting for code blocks)
L537[23:52:51] <Galaxy> whats the option
L538[23:52:52] <fingercomp> Ocawesome101: `([^`]*)`
L539[23:52:54] <Galaxy> where is it
L540[23:52:56] <Galaxy> i need it
L541[23:53:17] <Ocawesome101> oh :P
L542[23:53:27] <Ocawesome101> fingercomp: do i keep the ``s
L543[23:53:44] <fingercomp> yes, it's part of the regexp
L544[23:53:51] <Ocawesome101> i assumed so
L545[23:54:02] <Ocawesome101> stoll has no noticeable effect
L546[23:54:07] <Galaxy> Ocawesome101: where do i push button
L547[23:54:59] <Ocawesome101> oh wait dangit
L548[23:55:01] <Ocawesome101> i might have uh
L549[23:55:07] <Ocawesome101> misinterpreted the setting
L550[23:55:29] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L551[23:55:35] <Amanda> `let me guess, this is pinging you?`
L552[23:55:46] <Ocawesome101> no actually
L553[23:55:56] <Ocawesome101> it's highlighted gray fsr
L554[23:56:01] <Ocawesome101> or uh it might idk
L555[23:56:21] <Ocawesome101> yeah that was the setting i was changing tho -.-
L556[23:56:38] <Galaxy> test: \a
L557[23:56:56] <Ocawesome101> hOw Do I dO kOnVeRsAtIoN sYnTaX hIgHlIgHtInG
L558[23:56:58] <Ocawesome101> \a
L559[23:57:09] <Amanda> nice try Galaxy
L560[23:57:14] <Galaxy> what
L561[23:58:06] <Ocawesome101> anyway ima go have dinner bye
L562[23:58:06] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.139) (Quit: A Konversation user has left the chat.)
L563[23:58:16] <Galaxy> bye
L564[23:58:43] <CompanionCube> irc ftw
<<Prev Next>> Scroll to Top