<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:09:16] <AmandaC> "basic water" should not taste sweet, MichiBOt
L2[00:10:47] <Sagh​etti> basic water should taste soapy
L3[00:11:04] <Sagh​etti> acidic water should taste sour
L4[00:16:17] <Vexatos> not really
L5[00:16:20] <Vexatos> chalk water is also basic
L6[00:17:35] ⇦ Quits: immibis (~immibis@x59cc9941.dyn.telefonica.de) (Ping timeout: 204 seconds)
L7[00:27:13] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.156.52) (Ping timeout: 190 seconds)
L8[00:36:11] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L9[00:57:43] ⇦ Quits: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz) (Remote host closed the connection)
L10[01:03:40] ⇨ Joins: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz)
L11[01:04:17] <Klea​dron> why is 1.12.2 forge so slow
L12[01:04:28] <Klea​dron> or modded minecraft in general
L13[01:05:08] <Klea​dron> i imagine it's because of all the crap that piled up over time
L14[01:05:12] <The_St​argazer> @Ariri i gtg for a bit
L15[01:05:28] <The_St​argazer> be back later
L16[01:05:32] <Ar​iri> So will I
L17[01:05:39] <The_St​argazer> alr
L18[01:05:40] <The_St​argazer> o/
L19[01:36:28] <Klea​dron> minecraft mods made gold useful
L20[01:36:33] <Klea​dron> change my mind
L21[01:37:25] <pay​onel> @Kristopher38 oh this is pretty cool
L22[01:37:58] <pay​onel> if you're around, can i screen share to show you something?
L23[01:38:32] <Brisingr​Aerowing> Izaya: I use the Unity texture pack. I like how it looks.
L24[01:43:29] ⇦ Quits: Vexatos (~Vexatos@port-92-192-15-33.dynamic.as20676.net) (Ping timeout: 190 seconds)
L25[01:43:50] <Klea​dron> i know what i'm building my fortress out of http://tinyurl.com/y7l7gadm
L26[01:48:37] <Brisingr​Aerowing> Expensive.
L27[01:49:02] <Adorabl​eCatgirl> what the fuck
L28[01:49:10] <Adorabl​eCatgirl> why is verification not working in ED
L29[01:50:24] <Brisingr​Aerowing> What does ED mean in this context?
L30[01:50:40] <pay​onel> my guess: elite dangerous
L31[01:50:45] <Adorabl​eCatgirl> ^
L32[01:55:29] <Ocawes​ome101> payonel: what is it you're finding "pretty cool"?
L33[01:58:39] <AmandaC> I'm guessing it's too do with the bitblt stuff he's been working on
L34[01:59:31] <AmandaC> @Kleadron is that platinum?
L35[01:59:54] <Ocawes​ome101> probably is related, yeah
L36[02:00:11] <Klea​dron> Yes AmandaC
L37[02:00:21] <AmandaC> Madlad
L38[02:00:45] <AmandaC> Platinum doesn't even spawn as an ore I don't think
L39[02:00:55] <pay​onel> i fixed (implemented) multiple gpu to a single screen with vram workflows
L40[02:00:57] <AmandaC> You only get it as a byproduct
L41[02:01:03] <pay​onel> so the cool thing is, both can bind to the screen
L42[02:01:15] <pay​onel> g0, for example, can be the active and primary gpu. everything can run like normal
L43[02:01:19] <Ocawes​ome101> nice
L44[02:01:33] <pay​onel> and you can use bitblt and buffers to render to the screen
L45[02:01:40] <Ocawes​ome101> n i c e
L46[02:01:43] <pay​onel> it's just cool to have more than one at once
L47[02:02:15] <pay​onel> this way you dont have to even switch the active buffer on g0, you can just do the buffer work with g1
L48[02:02:52] <Klea​dron> AmandaC: platinum ore does apparently exist but idk if it generates
L49[02:05:26] <Klea​dron> what in the world would be a practical use for 2 gpus on the same screen
L50[02:06:57] <ThePi​Guy24> what would be even cooler would be multiple screens per gpu, one buffer per screen
L51[02:07:22] <ThePi​Guy24> then you can copy data from one screen to another
L52[02:07:25] <ThePi​Guy24> very easily
L53[02:09:29] <AmandaC> I'm getting closer to sleep time, so ofc last night's dream is coming back to me. I remember now that @payonel was the developer of like a micro-console + the headline game for it. Don't remember much of the game, or the console. Except that there was two generations of the storage cards for it, and the PC port was incompatible with the storage mediums because something about a filesystem difference. Also I was randomly in Russia with my
L54[02:09:29] <AmandaC> family for part of this whole encounter.
L55[02:09:53] <Klea​dron> ThePiGuy24: you could use that for debugging too
L56[02:10:04] <pay​onel> weird, that actually happened
L57[02:10:07] <pay​onel> 😛 haha
L58[02:11:15] <AmandaC> Oh also I had automated alerts set to open gitlsb issues, and it kept spamming me. But that's more like real life atm. I should really look into what the fuck is so unhappy about that kid
L59[02:12:18] <Klea​dron> my first platinum towards the start of the fortress http://tinyurl.com/y9hr25pb
L60[02:13:16] <AmandaC> Let's see
L61[02:13:30] <AmandaC> %calc 9 * 4
L62[02:13:30] <MichiBot> Ama​ndaC: 36
L63[02:13:49] <AmandaC> Just ~36 more coal until I can make my dank null
L64[02:14:20] <AmandaC> Oh, and like 20 gold. Back to the mines in the meowning I guess
L65[02:18:59] ⇨ Joins: yskvl (~yskvl@208.67.102.144)
L66[02:19:05] <yskvl> hello
L67[02:19:12] <yskvl> does anyone here like good pussy
L68[02:19:22] ⇦ Quits: yskvl (~yskvl@208.67.102.144) (Client Quit)
L69[02:21:46] <CompanionCube> 0/10 troll
L70[02:22:07] <B​ob> i do have my cat sleeping right next to me
L71[02:24:47] <AmandaC> Might not have been a troll, but a shitty spam bot
L72[02:25:29] <AmandaC> Oh well, night nerds
L73[02:25:44] <AmandaC> Hopefully tomorrow my brain won't rebel
L74[02:33:36] <B​ob> mmmm
L75[02:38:13] <Ar​iri> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/janoqohili
L76[02:41:32] <Klea​dron> a: if you mean getting the source block that the redstone signal came from, no. however, you could see if the signal strength is higher or lower and perhaps one block is further away than the other
L77[02:41:48] <B​ob> addresses are different for each component
L78[02:41:49] <B​ob> you can use that
L79[02:42:13] <Brisingr​Aerowing> Bundled Redstone
L80[02:47:57] <Ar​iri> Kleadron: No, I meant multiple components, like Bob said.
L81[02:48:11] <B​ob> you get the addres when pulling event
L82[02:48:12] <B​ob> reuse it
L83[02:48:28] <Ar​iri> Ill try that
L84[02:50:25] <Ar​iri> Side note: Anyone recommend any skin editing programs that allow multiple surface color gradients? I can just use photoshop but this might be nicer
L85[02:50:47] <Ar​iri> Side note: Anyone recommend any skin editing programs that allow multiple surface color gradients? I can just use photoshop but something else might be nicer [Edited]
L86[02:51:10] <Klea​dron> ah i didn't know
L87[02:51:30] <Ar​iri> Np
L88[03:01:52] <Klea​dron> oc 2
L89[03:01:56] <Klea​dron> https://cdn.discordapp.com/attachments/364486618318372864/665149562343653377/image0-1.gif
L90[03:02:23] <pay​onel> haha, great suggestion
L91[03:03:02] <B​ob> finally, i can murder people with robots
L92[03:13:09] <Kristo​pher38> @payonel sorry I was away, and I'm going to bed now
L93[03:13:14] <Sagh​etti> when's the first buggy alpha build of oc2 gonna come out?
L94[03:13:26] <pay​onel> @Kristopher38 no worries. it was just that i got multiple-gpu support working
L95[03:13:27] <Sagh​etti> soon™️?
L96[03:13:30] <pay​onel> and it's pretty cool
L97[03:13:37] <Kristo​pher38> I'll make sure to check out the changes tomorrow
L98[03:13:43] <pay​onel> gn
L99[03:13:48] <Sagh​etti> o/
L100[03:13:52] <Kristo​pher38> Gn
L101[03:16:02] <Klea​dron> i'll take it that oc2 won't be on 1.12 or 1.7
L102[03:18:24] <Klea​dron> let me check
L103[03:19:43] <Klea​dron> yeah nvm i answered my own question
L104[03:20:13] <Sagh​etti> petition to port oc2 to b1.7.3
L105[03:20:31] <B​ob> OC2 on minetest when
L106[03:20:43] <Klea​dron> you creatures
L107[03:20:52] <Klea​dron> we're supposed to be porting it to FortressCraft Evolved
L108[03:21:20] <B​ob> i'm still waiting for GTNH to be its own game
L109[03:29:03] <Klea​dron> has anyone here played FortressCraft Evolved?
L110[03:29:39] <Klea​dron> it's a game, not a mod
L111[03:30:04] <B​ob> looked it up yeah
L112[03:30:17] <B​ob> ~~Satisactory + Space Engies~~
L113[03:30:28] <Klea​dron> it came out before both of those ironically
L114[03:30:44] <B​ob> ¯\(ツ)/¯
L115[03:30:54] <Klea​dron> and the dev gets salty when someone compares it to being 3d factorio because he did it first apparently
L116[03:31:06] <Klea​dron> no wait
L117[03:31:13] <Klea​dron> it's because FC released before factorio
L118[03:31:21] <Klea​dron> yeah
L119[03:32:36] <B​ob> poor devs, they'd get crazy by all those games
L120[04:17:37] <Ocawes​ome101> made some progress on OpenFS / OpenUPT today
L121[04:18:10] <Ocawes​ome101> should theoretically be able to boot OpenOS if I can get a properly formatted partition + once all the bugs are worked out
L122[04:22:35] <Sagh​etti> oooooh
L123[04:23:46] <Ocawes​ome101> I just have to write a tool that generates the root inode :P
L124[04:23:54] <Ocawes​ome101> and something that can mount it
L125[04:24:32] <Ocawes​ome101> and maybe rewrite the driver because my existing one is built of cardboard and duct tape
L126[04:25:04] <Ocawes​ome101> (OpenFS driver that is; the OpenUPT driver is pretty solid)
L127[04:25:31] <Sagh​etti> also, bigbrain strat to allow 2tb files
L128[04:25:38] <Ocawes​ome101> :^)
L129[04:26:02] <Sagh​etti> actually nvm
L130[04:26:06] <Sagh​etti> it's small brain
L131[04:27:06] <Ocawes​ome101> if I do end up rewriting the driver I'm gonna add some kind of caching to certain operations to improve file access speed as, currently, accessing a file requires traversing the file tree from the root inode downwards
L132[04:53:39] <Klea​dron> i think it would be cool if on a server you had to actually use those filesystems and stuff
L133[04:56:28] <Sagh​etti> idea for the default eeprom:
L134[04:57:08] <Ocawes​ome101> make it able to boot different FSes?
L135[04:57:27] <Sagh​etti> make it so that if you have an internet card, and if you hold down s while starting the computer, it will allow you to put in a URL to a lua script
L136[04:57:35] <Sagh​etti> which it will execute
L137[04:57:50] <Sagh​etti> this makes it so that you can try other OSes without installing openos first
L138[04:58:05] <Sagh​etti> and in general, more flexibility in terms of what you can do without installing openos
L139[04:58:06] <ThePi​Guy24> neat idea
L140[04:58:21] <Sagh​etti> default EEPROM kinda sucks in terms of features
L141[04:58:24] <ThePi​Guy24> boot an os directly from a github repo :p
L142[04:58:28] <Sagh​etti> yeah
L143[04:58:34] <Sagh​etti> or boot an installer script
L144[04:58:45] <Ocawes​ome101> I made an EEPROM that sort of does that, if your OS is <=64K
L145[04:58:59] <Ocawes​ome101> downloads it directly from GitHub and runs it from the tmpfs
L146[04:59:36] <Sagh​etti> maybe add some key combos that allow for other cool features
L147[04:59:50] <Sagh​etti> like wiping disks from the bios by holding d
L148[04:59:59] <Sagh​etti> or getting quick info about the computer by holding i
L149[05:00:15] <Ocawes​ome101> as long as it fits in 4K :P
L150[05:00:54] <Sagh​etti> yeah, shouldnt be that hard
L151[05:01:06] <Sagh​etti> or what would be even more pog is a lua terminal by holding down L
L152[05:01:10] <Sagh​etti> i could make a quick PoC actually
L153[05:02:45] <Ocawes​ome101> I fit a prompt with some semblance of sanity in an EEPROM (https://github.com/ocawesome101/oc-litekernel)
L154[05:03:24] <Ocawes​ome101> I have made a decision
L155[05:03:27] <Ocawes​ome101> C scares me
L156[05:03:55] <ThePi​Guy24> 1 line of much lua
L157[05:04:04] <Sagh​etti> minified
L158[05:04:09] <Ocawes​ome101> yea
L159[05:04:37] <Klea​dron> only 3.15kb
L160[05:04:52] <Ocawes​ome101> my litekernel is actually way overkill in certain areas
L161[05:04:59] <Ocawes​ome101> you could get by with much more basic stuff
L162[05:05:23] <Ocawes​ome101> only 250 lines tho, making it the smallest OS I've ever written
L163[05:05:26] <Klea​dron> port the windows nt bootloader
L164[05:05:46] <Ocawes​ome101> heck no
L165[05:05:51] <Sagh​etti> for opennt
L166[05:05:53] <Sagh​etti> bootmgr
L167[05:06:14] <Sagh​etti> fun fact: i remember messing w/ bootmgr on my windows xp laptop when i was like 5
L168[05:06:22] <Ocawes​ome101> oh lol
L169[05:06:28] <Sagh​etti> i opened it with notepad :facepalm:
L170[05:06:40] <Sagh​etti> and then i saw that all of the text `l o o k e d l i k e t h i s`
L171[05:06:56] <Sagh​etti> like the "This program cannot be run in dos mode"
L172[05:07:15] <ThePi​Guy24> This DOS cannot be run in Program mode
L173[05:07:16] <Sagh​etti> so i tried to change that to something else by putting spaces in
L174[05:07:25] <Klea​dron> oh no
L175[05:07:35] <Sagh​etti> because i had no fucking clue what utf-16 was
L176[05:07:40] <Sagh​etti> i was a stupid child, ok?
L177[05:07:54] <Klea​dron> i mean
L178[05:07:56] <Klea​dron> wasn't everyone
L179[05:08:00] <Klea​dron> i know i was
L180[05:08:05] <Sagh​etti> i was the smartest of stupid children
L181[05:08:12] <Sagh​etti> the stupidest of smartest*
L182[05:08:15] <Sagh​etti> idk how to phrase it
L183[05:08:50] <Sagh​etti> i somehow knew to change the text, but at the same time, i had no clue
L184[05:09:01] <Ocawes​ome101> lol
L185[05:09:27] <Sagh​etti> also i tried to install DOS on my computer
L186[05:09:29] <Sagh​etti> for real
L187[05:09:35] <Sagh​etti> i thought it was some sort of really cool OS
L188[05:09:56] <Sagh​etti> but i didn't know how to use the command line, and thankfully my dad advised against it
L189[05:10:11] <Adorabl​eCatgirl> so
L190[05:10:17] <Adorabl​eCatgirl> i need to make the VELX loader EEPROM
L191[05:10:37] * Michiyo catches up on chat
L192[05:10:45] <Michiyo> Oh hey.. I'm not the only one with a TR 1900x
L193[05:20:14] <Adorabl​eCatgirl> oh shit
L194[05:20:16] <Adorabl​eCatgirl> lmao
L195[05:20:32] <Adorabl​eCatgirl> yeah, it was a major upgrade from my Q6600 when I got it
L196[05:42:56] <pay​onel> for anyone who has been following along, besides @Kristopher38 -- i have found a way to significantly optimize the vram bitblt code path. kristoph made a test animation that is a good stress test. i had configured bitblt to throttle quite a lot so that you can run 10-14 machines without killing server load, things run fine
L197[05:43:30] <pay​onel> removing the throttling, just running bitblt "hot", just 2 animations bring my laptop down from 60 fps to 0
L198[05:43:54] <pay​onel> with my optimization, and without the throttling, i can run 10 animations at once, and i'm getting ~20 fps
L199[05:44:44] <pay​onel> that was a round about way of saying, this optimization is a massive improvement
L200[05:44:51] <Ocawes​ome101> damn
L201[05:44:52] <pay​onel> it looks like a 90% cpu savings
L202[05:45:03] <Ocawes​ome101> and the 20fps is still with no throttling?
L203[05:45:12] <pay​onel> right
L204[05:45:16] <Ocawes​ome101> nice
L205[05:45:16] <pay​onel> just running it hot for stress testing
L206[05:45:31] <Klea​dron> will we be able to modify the limitations through config?
L207[05:45:43] <pay​onel> oh absolutely
L208[05:45:44] <Sagh​etti> 60fps using config :verygamer:
L209[05:45:51] <pay​onel> this is all in the config setting `bitbltCost`
L210[05:46:01] <Klea​dron> very cool
L211[05:47:42] <pay​onel> the optimization, btw, is not using minecraft nbt readIntArray
L212[05:47:53] <pay​onel> i instead wrote my own just for that
L213[05:48:16] <pay​onel> the save side, `writeIntArray`, was fine. it is the read side that kills performance
L214[05:48:30] <pay​onel> + in this workflow where i'm sending a lot of int[]s
L215[05:49:28] <Ocawes​ome101> bitblt in ocvm when
L216[05:49:37] <pay​onel> haha...oh right
L217[05:49:43] <Corded> * <pay​onel> facepalm
L218[05:49:46] <pay​onel> stupid new features
L219[05:49:50] <Ocawes​ome101> :^)
L220[05:51:10] <Ocawes​ome101> a drive component would be nice too, just saying
L221[05:54:20] <Sagh​etti> give the guy a break
L222[05:54:25] <Sagh​etti> he already does so much dev work
L223[05:54:38] <Sagh​etti> also speaking of dev, my bungeecord monstrosity works (1/3 of it at least)
L224[05:55:10] <Ocawes​ome101> fair
L225[05:55:13] <Sagh​etti> http://tinyurl.com/ydfbpsnd
L226[05:55:15] <Ocawes​ome101> congrats
L227[05:55:22] <Sagh​etti> this is probably more than 1/3 actually
L228[05:55:40] <Sagh​etti> and it only took like ~85 hours of work
L229[05:55:48] <Ocawes​ome101> that's impressive
L230[05:56:18] <Sagh​etti> it dynamically creates and destroys minecraft server instances
L231[05:56:37] <Sagh​etti> and also i'm removing the debug print (the one that says Server running)
L232[06:11:53] <Adorabl​eCatgirl> i'll have velxboot done soon™️
L233[06:12:20] <Adorabl​eCatgirl> at least
L234[06:12:25] <Adorabl​eCatgirl> velxboot for managed drives
L235[06:12:33] <Adorabl​eCatgirl> velxboot for FoxFS will be another thing
L236[06:35:42] <Adorabl​eCatgirl> i'm also making a util to boot Tsuki off of a floppy
L237[06:45:08] <pay​onel> i wonder if it is reasonable that you could run 30 tier 3 screen animations with bitblt in a tight loop and still have ~20fps on my little laptop
L238[06:45:17] <pay​onel> i mean at some point, yeah, i can slow things down
L239[06:45:47] <Adorabl​eCatgirl> hmm
L240[06:57:50] <pay​onel> ok i toned it down just a bit
L241[07:04:55] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L242[07:33:13] <Ar​iri> Before: https://lcars5201.ddns.net/index.php/s/RzqCCX9gfwXAeq8/preview
L243[07:33:13] <Ar​iri> After: https://lcars5201.ddns.net/index.php/s/9tD48cZMA8aq7eW/preview
L244[07:33:13] <Ar​iri> https://lcars5201.ddns.net/index.php/s/KQEmRJSYRaksBcQ/preview
L245[07:33:39] <Ar​iri> Should I blend the legs together with a gradient like the hoodie?
L246[07:33:39] <Ar​iri> https://lcars5201.ddns.net/index.php/s/5W74fNBtBizym2E/preview
L247[07:53:53] <Force​caster> I don't think so
L248[08:11:32] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L249[08:22:35] <Ar​iri> I tried it anyways, still not sure which I prefer
L250[08:22:35] <Ar​iri> https://lcars5201.ddns.net/index.php/s/AxcjZijToy4a5qH/preview
L251[08:30:00] <bauen1> @payonel if i get access to the tooLongWithoutYielding table introduced in commit 84525eba7d9fd05e107a16efe66fa0116e42944e that would be very bad right ?
L252[08:30:30] <bauen1> payonel:
L253[08:31:57] <bauen1> by the way please ping me with 'bauen1: ' if you respond since i don't check here very oftern
L254[08:33:53] <pay​onel> how did you grab it?
L255[08:34:05] <pay​onel> bauena1 <- ping
L256[08:34:49] <The_St​argazer> @Ariri uh
L257[08:34:52] <pay​onel> i wouldn't say its very bad, you could just miss some exceptions
L258[08:34:55] <The_St​argazer> can you restore my playerdata again :P
L259[08:35:05] <The_St​argazer> for some reason when i logged in the game decided to suffocate me
L260[08:35:50] <bauen1> @payonel `xpcall(function() error(setmetatable({},{__eq=function(_,t)out=t return false end})) end, print)`
L261[08:35:53] <Ar​iri> Are you logged out?
L262[08:35:57] <The_St​argazer> yep
L263[08:36:01] <bauen1> `(...) == tooLongWithoutYielding` triggers the __eq metamethod
L264[08:36:05] <pay​onel> ha, jerk
L265[08:36:11] <pay​onel> stupid eq
L266[08:36:18] <bauen1> probably same with `result[2] == tooLongWithoutYielding`
L267[08:36:23] <pay​onel> ok cool, i'll swap it for raw eq
L268[08:36:29] <pay​onel> thanks
L269[08:36:52] <Ar​iri> Try it
L270[08:36:53] <bauen1> this would allow you to return anything on the last line of machine.lua if you terminate the main method after changing the tostring method of the grabbed table
L271[08:37:21] <pay​onel> yeah, that's not going to hurt anything
L272[08:37:33] <bauen1> good
L273[08:37:43] <bauen1> but i guess it could circumvent the bug fixed in said commit
L274[08:37:59] <The_St​argazer> @Ariri worked, ty
L275[08:38:48] <Ar​iri> Try not to make it a habit
L276[08:39:22] <Ar​iri> O.o a ghosted Ariri has appeared https://lcars5201.ddns.net/index.php/s/kXzriQ5kekH9Ef3/preview
L277[08:39:49] <Ar​iri> And TIL i can press ctrl-b, ctrl-i, etc for quick formatting
L278[08:41:50] <SquidDev> %tonkout
L279[08:41:51] <MichiBot> Aw jeez! Squi​dDev! You beat your own previous record of 3 hours, 46 minutes and 7 seconds (By 6 hours, 40 minutes and 36 seconds)! I hope you're happy!
L280[08:41:52] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.01 tonk points! plus 0.018 bonus points for consecutive hours! Current score: 0.64698, Position #4 Need 0.03366 more points to pass Li​zzy!
L281[08:44:27] <bauen1> hmm maybe i could add some debugging to lua when metamethods are (potentially) called and just look at what i can find in machine.lua ...
L282[08:45:59] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190 seconds)
L283[08:46:10] <Ko​dos> Uwot
L284[08:46:48] <Ar​iri> Uwoo
L285[08:48:15] <MichiBot> @Forcecaster REMINDER: Improve input identifying in installer
L286[08:48:35] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L287[08:50:52] <Force​caster> yep yep
L288[08:51:49] <pay​onel> bauen1: ok fixed
L289[08:52:38] <bauen1> nice
L290[08:56:54] <Sagh​etti> @Kodos i literally had no idea you existed
L291[09:01:11] <Force​caster> @Ariri I've put up a new instance for you
L292[09:01:40] <Force​caster> (and fixed some issues I found)
L293[09:02:25] <Force​caster> (Like some bumbpkin deciding to hardcode the server address for example)
L294[09:05:23] <Ko​dos> Spaghetti I haven't for months
L295[09:06:06] <Sagh​etti> ah makes sense
L296[09:06:56] <Force​caster> the new modpack platform needs a feature for importing an existing pack archive
L297[09:08:35] <Ko​dos> What's been new with OpenComputers
L298[09:08:47] <Force​caster> 1.8 is around the corner
L299[09:08:48] <Ko​dos> MFU was the last major addition
L300[09:08:54] <Ko​dos> That I've seen
L301[09:09:18] <Force​caster> it's getting bundled cables and gpu draw buffers
L302[09:09:40] <Ko​dos> Nice. How will bundles be handled codewise
L303[09:09:56] <Force​caster> no idea
L304[09:10:00] <Force​caster> ask payo
L305[09:12:15] <Ar​iri> Sweet, thanks Forcecaster.
L306[09:15:19] <Force​caster> again, tell me if you run into any issues
L307[09:15:31] <Force​caster> I wouldn't put it past past me to have left something broken in there
L308[09:26:45] ⇨ Joins: Inari (~Pinkishu@pd9e38776.dip0.t-ipconnect.de)
L309[09:29:53] ⇨ Joins: Blue_595 (webchat@47.196.97.219)
L310[09:30:03] <Force​caster> %sip
L311[09:30:04] <MichiBot> You drink a sour bombastium potion (New!). Force​caster grows a tail from a dog for 7 moons.
L312[09:30:06] <Blue_595> Are you smarter than 5 gay rats?
L313[09:30:23] <Force​caster> ...
L314[09:30:30] <Ar​iri> Inari: Am I kawaii af?
L315[09:30:30] <Ar​iri> https://lcars5201.ddns.net/index.php/s/paJmFXwScmq8YN6/preview
L316[09:30:30] <Ar​iri> https://lcars5201.ddns.net/index.php/s/ntTTidf4rLMq7M4/preview
L317[09:30:53] <Blue_595>
L318[09:30:57] <Blue_595> what?
L319[09:30:58] <Inari> Nah, needs a bushy tail :p
L320[09:31:00] <Blue_595> why?
L321[09:31:05] <Blue_595> why is this a thing?
L322[09:31:28] <Inari> Why not
L323[09:31:32] <Ar​iri> o.o https://lcars5201.ddns.net/index.php/s/JYTNcNQr3B3YyPF/preview
L324[09:31:33] <Blue_595> good point
L325[09:31:35] <Force​caster> why what?
L326[09:31:46] <Ar​iri> strang
L327[09:31:52] <Inari> @Ariri 👌
L328[09:32:32] <Ar​iri> I wish i could two tone the wings and ears
L329[09:32:33] <Ar​iri> To match
L330[09:32:33] <Blue_595> BROWN.
L331[09:35:16] <Blue_595> why though
L332[09:35:36] <Force​caster> why what
L333[09:36:24] <Blue_595> yes
L334[09:36:59] <Inari> %pet Blue_595
L335[09:36:59] <MichiBot> Inari is brushing Blue_595 with nothing. Blue_595 regains 1d4 => 3 hit points! Nothing looked too much like a carrot and was eaten by a near-sighted bunny.
L336[09:37:07] <Blue_595> with nothing
L337[09:37:12] <Blue_595> with the fucking air
L338[09:37:20] <Inari> The air is not nothing
L339[09:37:26] <Blue_595> well
L340[09:37:30] <Blue_595> close enough to nothing
L341[09:37:49] <Blue_595> its like 0, when vacuum would be `null`
L342[09:38:31] <Force​caster> a vacuum is also not nothing
L343[09:38:32] <Inari> Can't vacuum, AmandaC always attacks that
L344[09:38:44] <Blue_595> but 0 and null are different
L345[09:38:58] <Blue_595> vacuum and null are both ... literally nothing
L346[09:39:29] <Blue_595> air and 0 are close enough to nothing, but certainly /not/ nothing
L347[09:40:52] <Force​caster> a vacuum is very empty, but not 100% empty
L348[09:40:52] <Inari> vacuum fluctuations mean a vacuum isn't empty
L349[09:41:05] <Blue_595> yeah well lets call that floating-point errors
L350[09:41:28] <Inari> Null is a floating point type?
L351[09:41:43] <Blue_595> i dont... know?
L352[09:42:12] <Blue_595> it can be everything and nothing
L353[09:42:22] <Blue_595> it can be float
L354[09:42:25] <Blue_595> it can be int
L355[09:42:26] <Blue_595> it can be string
L356[09:42:29] <Blue_595> it can be double
L357[09:42:33] ⇦ Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L358[09:42:34] <Blue_595> you fucking name it
L359[09:42:39] <The_St​argazer> it's a null
L360[09:42:44] *** Blue_595 is now known as S|h|a|w|n
L361[09:42:54] <S|h|a|w|n> gonna keep doing this
L362[09:43:07] <The_St​argazer> who is this shawn guy anyway
L363[09:43:11] <S|h|a|w|n> idk
L364[09:43:16] <S|h|a|w|n> its just unregistered
L365[09:44:43] <Ko​dos> %tonk
L366[09:44:44] <MichiBot> Sard! Ko​dos! You beat Squi​dDev's previous record of <0 (By 1 hour, 2 minutes and 52 seconds)! I hope you're happy!
L367[09:44:45] <MichiBot> Kodos's new record is 1 hour, 2 minutes and 52 seconds! Kodos also gained 0.00105 tonk points for stealing the tonk. Position #10. Need 0.01528 more points to pass The_St​argazer!
L368[09:45:01] <S|h|a|w|n> %splash
L369[09:45:01] <MichiBot> Try %splash <target>[ with <potion>]
L370[09:45:13] <S|h|a|w|n> %splash MichiBot
L371[09:45:13] <MichiBot> You fling a prickly iron potion (New!) that splashes onto MichiBot. Dramatic music briefly plays in the distance.
L372[09:45:58] <Sagh​etti> imagine taking someone else's nick
L373[09:45:59] <Sagh​etti> wow
L374[09:46:08] <S|h|a|w|n> imagine complaining about it
L375[09:46:20] <The_St​argazer> they never chat anyway
L376[09:46:32] <The_St​argazer> and they basically always get dc'd with "connection reset by peer"
L377[09:47:31] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.156.52)
L378[09:47:36] <S|h|a|w|n> "Connection closed by remote host."
L379[09:47:42] <pay​onel> pushed vram to 1.12 - this is a release candidate
L380[09:47:45] <S|h|a|w|n> disconnected by?
L381[09:47:55] <S|h|a|w|n> idk anymore i forgot the messages
L382[09:48:20] <S|h|a|w|n> the bigger the dog, the better the dog
L383[09:48:54] <S|h|a|w|n> this guy is shown using the search engine Bing
L384[09:49:01] <S|h|a|w|n> this is a subtle nod to the fact that he is a deranged psychopath
L385[09:49:09] *** S|h|a|w|n is now known as Blue_595
L386[09:49:09] <Blue_595> o/
L387[09:49:26] <Sagh​etti> i love ben_mkiv's quit message
L388[09:49:31] <Sagh​etti> >benmkiv ha​s quit IRC (Killed (NickServ (GHOST command used by benmkiv|afk!~ben_mkiv@88.130.157.179)))
L389[09:49:49] <Sagh​etti> it's so over the top lol
L390[09:49:55] <Blue_595> so he has another nick
L391[09:50:04] <Blue_595> always connected but not on this channel
L392[09:50:13] <Blue_595> and to end he ghosts the normal one
L393[09:50:40] <ben_mkiv> no, its in my connect script
L394[09:50:51] <Sagh​etti> oh ok
L395[09:50:55] <Blue_595> oh
L396[09:51:01] <Blue_595> so im dumb
L397[09:51:34] <ben_mkiv> you can kick your main nick if it's still there and didnt timeout yet
L398[09:51:58] ⇦ Quits: Blue_595 (webchat@47.196.97.219) (Quit: Blue_595 has disconnected from IRC. (Killed (NickServ (GHOST command used by Blue_595!~webchat@47.196.97.219))))
L399[09:52:22] ⇨ Joins: Blue_595 (webchat@47.196.97.219)
L400[09:52:26] <Blue_595> did that look right
L401[09:52:38] <Sagh​etti> >Blue595 ha​s quit IRC (Quit: Blue595 has disconnected from IRC. (Killed (NickServ (GHOST command used by Blue_595!~webchat@47.196.97.219))))
L402[09:52:44] <Sagh​etti> it's even more insane lol
L403[09:52:53] <Sagh​etti> four sets of nested parenthesis
L404[09:53:03] ⇨ Joins: Blue_245 (webchat@47.196.97.219)
L405[09:53:14] <Blue_595> i win!
L406[09:53:18] <Blue_595> I WIN BEN
L407[09:53:42] ⇦ Quits: Blue_245 (webchat@47.196.97.219) (Client Quit)
L408[09:53:45] <Blue_595> oh frick
L409[09:53:53] <Blue_595> did the message not work?
L410[09:54:47] <Blue_595> is there something wrong with my client?
L411[09:54:53] <Blue_595> does it not show quit messages?
L412[09:55:43] <Inari> ?
L413[09:55:53] <Blue_595> i just saw
L414[09:56:06] <Blue_595> >Blue_245 (webchat@47.196.97.219) has quit (Client Quit)
L415[09:56:36] <Inari> You can also use regain instead of ghost, which kicks the main nick AND sets your nick back to it
L416[09:56:48] <Blue_595> oh thx
L417[09:57:45] *** Inari is now known as Inari2
L418[09:58:01] ⇨ Joins: Inari (webchat@pd9e38776.dip0.t-ipconnect.de)
L419[09:58:06] *** Inari is now known as Guest12014
L420[09:58:06] ⇦ Quits: Guest12014 (webchat@pd9e38776.dip0.t-ipconnect.de) (Killed (catastrophe.esper.net (Nickname regained by services)))
L421[09:58:06] *** Inari2 is now known as Inari
L422[09:58:07] <Inari> Like so
L423[09:58:13] <Blue_595> ok
L424[09:58:18] <Blue_595> but im copying something like that
L425[09:58:19] ⇨ Joins: Guest12014 (webchat@pd9e38776.dip0.t-ipconnect.de)
L426[09:58:24] <Blue_595> and using it as my quit message
L427[09:58:24] <Inari> Oh, webchat rejoins
L428[09:58:29] ⇦ Quits: Guest12014 (webchat@pd9e38776.dip0.t-ipconnect.de) (Client Quit)
L429[09:59:06] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L430[10:00:20] <Blue_595> "In 1976, a Princeton junior undergraduate wrote a term paper on how to make a nuclear bomb. He got an A, but never got his paper back because it was seized by the FBI."
L431[10:00:23] <Blue_595> fascinating
L432[10:01:17] <Inari> hah
L433[10:01:35] <Blue_595> memes are just opinions in picture form
L434[10:01:47] <The_St​argazer> okay so i just found a semi-bug in the pack
L435[10:02:03] <Inari> Call it a feature instead
L436[10:02:06] <The_St​argazer> if you get killed by blazing juggernauts (blazes that spazz around deal a fuckload of melee damage) they don't despawn
L437[10:02:16] <The_St​argazer> so when you /back you get killed in about 5 seconds
L438[10:02:27] <Inari> Ah, yeah, I've noticed similar things with mods that add more mobs
L439[10:02:36] <Inari> Thats fine
L440[10:02:41] <The_St​argazer> well it
L441[10:02:42] <Inari> /back shouldn't be a thing anyway
L442[10:02:42] <The_St​argazer> it's not
L443[10:02:54] <The_St​argazer> why not
L444[10:03:11] <Blue_595> one time i was using an Amazon Kindle Fire (not the star of this story btw)
L445[10:03:18] <Blue_595> looking for a datasheet for some obscure device
L446[10:03:19] <Inari> Whats the point of dying anymore? You lose a bit of XP I guess, but everyone has XP farms anyway
L447[10:03:28] <The_St​argazer> You lose your stuff
L448[10:03:30] <Inari> You don't lose time since you /back, you don't lose items cause gravemod
L449[10:03:32] <Blue_595> no trustworthy websites, so i just picked one at random
L450[10:03:35] <The_St​argazer> Well, yes, gravestones
L451[10:03:35] <The_St​argazer> but
L452[10:03:42] <The_St​argazer> you have to go back there
L453[10:03:46] <The_St​argazer> what if your stuff is thousands of blocks away
L454[10:03:58] <Blue_595> got a malware seed thing that said "your amazon phone has been compromised"
L455[10:04:02] <Inari> Then thats on you?
L456[10:04:06] <Blue_595> wait what the fuck? this is a phone?
L457[10:04:20] <Inari> With /back and gravemod, Death has no functional gameplay imapct
L458[10:04:23] <Inari> Might as well remove it
L459[10:04:34] <The_St​argazer> Without gravestones you have to start over when you die
L460[10:04:40] <The_St​argazer> Beceause you lose all your stuff
L461[10:05:06] <Inari> So you sleep somewhere nearby before doing something risky, or set up a way to get where you are, or store backup equipment
L462[10:05:07] <Blue_595> I ASKED FOR TWO LARGE FRIES
L463[10:05:12] <Blue_595> AND I GOT A HUNDRED FUCKEN LITTLE ONES
L464[10:05:14] <Inari> People have been doing this for years
L465[10:05:14] <Inari> :P
L466[10:05:16] <The_St​argazer> You can't sleep in the nether
L467[10:05:28] <Force​caster> please don't use caps
L468[10:05:33] <Blue_595> SORRY
L469[10:05:34] <The_St​argazer> Also not everyone has enough resources for backup stuff
L470[10:05:50] <Inari> Then they should get more resources
L471[10:06:13] <The_St​argazer> Not everyone can.
L472[10:06:21] <Inari> Sure
L473[10:06:55] <Inari> And thats fine. Not everyone can spend a lot of time mining
L474[10:07:02] <The_St​argazer> So
L475[10:07:04] <The_St​argazer> The solution is
L476[10:07:05] <Inari> I don't feel the solution is to let players freely enable creative mode
L477[10:07:07] <The_St​argazer> To force them to start over???
L478[10:07:12] <The_St​argazer> haha what
L479[10:07:40] <Inari> Well you say, not everyone can get resources or stuff to deal with the gameplay consequences of dying
L480[10:07:42] <Sagh​etti> auto-craft backup equipment and out it in a chest that you can take when you die
L481[10:07:50] <Inari> So your solution is to disable the gameplay consequences of dying
L482[10:07:50] <Sagh​etti> put*
L483[10:07:54] <The_St​argazer> @Saghetti Nobody has autocrafting
L484[10:07:58] <The_St​argazer> Inari: So
L485[10:08:01] <Sagh​etti> imagine not
L486[10:08:01] <The_St​argazer> Let me get this right
L487[10:08:12] <Inari> Equally, not everyone has time to mine a lot for their base build, so the solution is to disable the need for mining (creative mode)
L488[10:08:19] <The_St​argazer> You think that everyone should either a) lose their stuff forever or b) spend many hours mining
L489[10:08:32] <Blue_595> Status: Sleeping on system timer for 08:30
L490[10:08:33] ⇨ Joins: Skelechub (~skelechub@156.196.164.1)
L491[10:08:41] <Sagh​etti> use quarrys?
L492[10:08:46] <Inari> Not sure where you get the "lose stuff forever" from :P
L493[10:08:46] <The_St​argazer> we
L494[10:08:47] <The_St​argazer> don'
L495[10:08:51] <The_St​argazer> thave quarrys
L496[10:08:55] <The_St​argazer> Inari: Well
L497[10:08:58] <Inari> You have OC, no?
L498[10:08:58] <Blue_595> na no
L499[10:09:01] * Saphire pets Inari
L500[10:09:01] <The_St​argazer> If you can't get your stuff back
L501[10:09:05] <Inari> OC has quarries
L502[10:09:08] <The_St​argazer> OC?
L503[10:09:13] <The_St​argazer> Since when
L504[10:09:15] * Blue_595 enters low-power mode.
L505[10:09:17] <Inari> Robots?
L506[10:09:21] <Sagh​etti> in the form of robots
L507[10:09:23] <Inari> Programmed to mine
L508[10:09:24] *** Blue_595 is now known as Blue_595|S3
L509[10:09:35] <The_St​argazer> that's not a quarry
L510[10:09:39] <Sagh​etti> and also auto crafting in the same way
L511[10:09:42] <Blue_595|S3> wait fuck wrong state
L512[10:09:44] <Sagh​etti> yes it is though
L513[10:09:49] *** Blue_595|S3 is now known as Blue_595|S1
L514[10:09:52] <Blue_595|S1> low power, not sleep
L515[10:09:56] <Klea​dron> is a cc turtle a quarry
L516[10:10:12] <Sagh​etti> you can make it a quarry
L517[10:10:16] <Klea​dron> we are talking about the buildcraft machine
L518[10:10:18] <Blue_595|S1> with a bunch of code
L519[10:10:21] <Sagh​etti> really easily
L520[10:10:28] <Blue_595|S1> hibernating...
L521[10:10:35] *** Blue_595|S1 is now known as Blue_595|S5
L522[10:10:36] <Inari> @The_Stargazer Yes, so theres a risk. If I do X, I might die, I might lose my stuff. Is the result of X worth the risk? -- Evaluate risk, mitigate risk. I might die, how do I get around the issue of that? I can set up a base nearby with a bed so I can respawn there and be back quickly, thus less risk.
L523[10:10:44] <Sagh​etti> also what happened to buildcraft?
L524[10:10:47] <The_St​argazer> You
L525[10:10:49] <Inari> Also why start over? Do you have everything you own on you?
L526[10:10:49] <The_St​argazer> Can't
L527[10:10:50] <The_St​argazer> Sleep
L528[10:10:51] <The_St​argazer> In
L529[10:10:51] <The_St​argazer> The
L530[10:10:51] <The_St​argazer> Nether
L531[10:10:55] <The_St​argazer> Inari: who doesn't
L532[10:11:01] <Inari> I mean
L533[10:11:01] <Sagh​etti> most people
L534[10:11:04] <Klea​dron> they overcomplicated buildcraft
L535[10:11:05] <Blue_595|S5> Shutting down...
L536[10:11:06] <Inari> Thats what a base storage is for
L537[10:11:18] <Sagh​etti> ME systems anyone?
L538[10:11:20] <The_St​argazer> the throw everything into chests method?
L539[10:11:20] ⇦ Quits: Blue_595|S5 (webchat@47.196.97.219) (Quit: Blue_595 has disconnected from IRC. (Killed (NickServ (GHOST command used by Blue_595!~webchat@47.196.97.219))))
L540[10:11:26] <The_St​argazer> @Saghetti This is all late-game
L541[10:11:31] <Inari> Yes?
L542[10:11:36] <The_St​argazer> All of the players are early-to-mid-game
L543[10:11:57] <Sagh​etti> still, you don't need ME to organize your stuff
L544[10:12:07] <The_St​argazer> Yeah you only need 5000 chests
L545[10:12:20] <Inari> If you need 5000 chests you clearly don't lack ressources
L546[10:12:21] <Inari> ;D
L547[10:12:28] <Sagh​etti> in fact, you can even do it just using a robot with a few upgrades
L548[10:12:31] <The_St​argazer> I was exaggerating
L549[10:12:40] <Sagh​etti> and chests are cheap af anyways
L550[10:12:45] <Inari> So
L551[10:12:50] <Inari> Do players have infinite inventory?
L552[10:12:56] <The_St​argazer> No
L553[10:13:00] <The_St​argazer> Why tf would they lol
L554[10:13:37] <Sagh​etti> idea: remote access to an ME system using an ender pouch and a tablet
L555[10:13:47] <Sagh​etti> request items n crap
L556[10:13:48] <Inari> Because sorting things is hard
L557[10:14:39] <The_St​argazer> Yes
L558[10:14:40] <The_St​argazer> So
L559[10:14:41] <The_St​argazer> You can't
L560[10:14:45] <The_St​argazer> Until super-late-game
L561[10:14:50] <Inari> Actually
L562[10:14:52] <The_St​argazer> Because AE2 is the grindiest mod ever
L563[10:15:32] <Inari> Why do you have gravemod? Wouldn't it be easier to just use use the keepinventory gamerule
L564[10:15:41] <Sagh​etti> poor man's AE: chests and a robot
L565[10:15:47] <The_St​argazer> Keepinventory is more OP
L566[10:15:53] <Sagh​etti> with some custom code
L567[10:15:54] <Inari> How so?
L568[10:16:03] <The_St​argazer> Because then no effort is required
L569[10:16:08] <The_St​argazer> With gravestones you have to break your grave
L570[10:16:09] <The_St​argazer> But
L571[10:16:13] <The_St​argazer> You may as well just lose stuff
L572[10:16:22] <Inari> Typing /back and punching your gravestone is effort?
L573[10:16:38] <The_St​argazer> Maybe not if you don't get killed in five seconds..
L574[10:16:46] <Inari> Exactly
L575[10:16:46] <Inari> :p
L576[10:16:50] <The_St​argazer> Which you normally do, since mobs don't seem to despawn when you die
L577[10:16:59] <Inari> Minecraft mobs do
L578[10:17:03] <Sagh​etti> there's this thing called a bed
L579[10:17:09] <The_St​argazer> how many times
L580[10:17:10] <The_St​argazer> do i have to so
L581[10:17:14] <The_St​argazer> BEDS DO NOT WORK
L582[10:17:15] <Sagh​etti> not sure if you've heard about it
L583[10:17:17] <The_St​argazer> IN THE NETHER
L584[10:17:22] <Inari> So
L585[10:17:24] <Inari> make a portal
L586[10:17:25] <The_St​argazer> it is really quite annoying
L587[10:17:28] <Inari> And put the bed on the other side
L588[10:17:29] <Inari> :D
L589[10:17:39] <The_St​argazer> What, you think everyone carries obsidian with them?
L590[10:17:39] <Sagh​etti> why the fuck are you spawning in the nether
L591[10:17:54] <Sagh​etti> what kind of sorcery is this
L592[10:18:05] <The_St​argazer> im not
L593[10:18:06] <Sagh​etti> why don't you spawn in the overworld
L594[10:18:08] <Inari> No, why would they have to?
L595[10:18:08] <The_St​argazer> my stuff is IN the nether
L596[10:18:16] <Sagh​etti> then do /back?
L597[10:18:18] <The_St​argazer> Exactly.
L598[10:18:21] <Inari> They make a portal before they die
L599[10:18:21] <The_St​argazer> Well
L600[10:18:22] <The_St​argazer> See
L601[10:18:22] <Inari> obviously
L602[10:18:24] <The_St​argazer> When i /back
L603[10:18:29] <The_St​argazer> I get killed in 5 seconds
L604[10:18:43] <The_St​argazer> Inari: But you just said nobody carries 12 obsidian with them
L605[10:18:46] <The_St​argazer> at all times
L606[10:18:53] <Inari> I mean, of course not at all times
L607[10:19:01] <Inari> Just when I evluated the risk and figure I should make a portal
L608[10:19:02] <Inari> :p
L609[10:19:16] <The_St​argazer> What, the risk that suddenly pops up in front of you?
L610[10:19:22] <The_St​argazer> and goes "oh hi yeah you're dead now"
L611[10:19:38] <Inari> The risk of going to the nether in general, it's not like it's unheard of to fall into a lave lake
L612[10:19:41] ⇦ Quits: Skelechub (~skelechub@156.196.164.1) (Quit: Proudly using WocChat!)
L613[10:19:46] <Inari> Though then your items are gone anyway
L614[10:19:47] <Inari> :D
L615[10:19:57] ⇨ Joins: Skelechub (~skelechub@156.196.164.1)
L616[10:20:43] <Inari> Btw
L617[10:20:47] <Inari> How does /back interact with PvP?
L618[10:20:53] <The_St​argazer> Uh
L619[10:20:54] <The_St​argazer> ¯\(ツ)/¯
L620[10:20:57] <The_St​argazer> you have to stay still
L621[10:21:20] <Inari> Like, I get into someones base
L622[10:21:20] <Sagh​etti> usually it won't let you tp if you're combat tagged
L623[10:21:23] <Inari> They kill me and patch the hole
L624[10:21:29] <Inari> 10 mins later I /back into it
L625[10:21:29] <The_St​argazer> combat tags aren't a thing
L626[10:21:31] <The_St​argazer> because they are dumb
L627[10:21:35] <Sagh​etti> ok
L628[10:25:06] ⇨ Joins: Blue_595 (~c8h10n4o2@47.196.97.219)
L629[10:27:22] <Blue_595> so how exactly does require() work, and can you convince it to look wherever you want
L630[10:30:07] <Blue_595> would dofile("/home/.../filename.lua") do what im looking for
L631[10:30:09] ⇦ Quits: Skelechub (~skelechub@156.196.164.1) (Ping timeout: 190 seconds)
L632[10:30:35] <Force​caster> you haven't said what you are looking for
L633[10:38:45] <Blue_595> sorry
L634[10:39:10] <Blue_595> something that works like require() except allows you to load files from anywhere
L635[10:39:17] <Blue_595> dofile(), right?
L636[10:43:11] <The_St​argazer> yes
L637[10:44:15] <Blue_595> require() is just dofile() but it looks in a known directory
L638[10:44:40] <Force​caster> it looks in a bunch of different places
L639[10:45:00] <Blue_595> a few known directories
L640[10:45:08] <Blue_595> a list of directories stored in package.path
L641[10:45:11] <Force​caster> yes
L642[10:45:49] <Blue_595> if you call dofile("foo") but foo doesnt exist, does it return nil, or an error?
L643[10:46:04] <Blue_595> or better yet, nil AND an error
L644[10:46:08] <Force​caster> probably nil
L645[10:46:12] <Force​caster> maybe nil, error
L646[10:46:14] <Blue_595> ok
L647[10:46:27] <Blue_595> but im still gonna check for a list of required dependencies at the start
L648[10:47:16] <Blue_595> which is gonna require filesystem
L649[10:49:13] ⇦ Quits: reborn (reborn@185.107.94.15) ()
L650[10:49:31] ⇨ Joins: reborn (reborn@185.107.94.15)
L651[10:50:31] <Blue_595> well
L652[10:50:34] <Blue_595> i guess
L653[10:56:16] <pay​onel> Blue_595 `dofile` is essentially `assert(loadfile(...))()`
L654[10:56:37] <Blue_595> oh
L655[10:57:02] <Blue_595> and iirc the computer itself doesnt set up loadfile or dofile
L656[10:57:13] <Blue_595> so if you figure out loadfile (with a filesystem component perhaps)
L657[10:57:42] <pay​onel> correct
L658[10:57:50] <pay​onel> you have `load`
L659[10:57:53] <pay​onel> and that's it 🙂
L660[10:57:53] <Blue_595> then a good enough implementation of dofile would just be, as you said `function dofile(x) assert(loadfile(x))() end`
L661[10:58:24] <Blue_595> but load(buffer, "=" .. filename) at the end of your loadfile() implementation
L662[10:58:24] <pay​onel> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/boot/00_base.lua#L24
L663[10:59:26] <Blue_595> i see it also makes a good enough print()
L664[10:59:35] <Blue_595> since you also just have stdout
L665[10:59:38] <Blue_595> and stderr
L666[11:00:29] ⇨ Joins: Vexatos (~Vexatos@port-92-192-82-236.dynamic.as20676.net)
L667[11:00:29] zsh sets mode: +v on Vexatos
L668[11:02:33] <Blue_595> i just remembered
L669[11:02:45] <Blue_595> drawContainer() in my graphics library needs a width and height
L670[11:06:27] ⇦ Quits: Blue_595 (~c8h10n4o2@47.196.97.219) (Ping timeout: 189 seconds)
L671[11:17:09] <Izaya> evening nerds
L672[11:17:59] <Force​caster> there are no nerds here what are you talking about
L673[11:18:18] <Force​caster> we're computer jocks
L674[11:19:41] <Izaya> terminal jockeys
L675[11:22:28] <Inari> it isn't evening, what are you talking about
L676[11:24:45] <Izaya> I guess 2024 is more night than evening, true.
L677[11:34:47] <The_St​argazer> is this area big enough for trees? http://tinyurl.com/y74466lg
L678[11:35:03] <Force​caster> I guess
L679[11:35:10] <The_St​argazer> so they'll grow?
L680[11:35:23] <Izaya> there's exact required dimensions on the wiki
L681[11:35:32] <The_St​argazer> oh
L682[11:35:38] <Force​caster> the one in the picture probably will yeah
L683[11:36:09] <The_St​argazer> TIN \o/
L684[11:36:10] <The_St​argazer> finally
L685[11:36:15] <Inari> Hm
L686[11:36:19] <Inari> where did tin go anyway
L687[11:36:24] <Inari> And what was their name
L688[11:36:56] <Izaya> check out my comfy house https://social.shadowkat.net/media/6b1220ed0bf21f096dfaba130bb6a6db6210025c8f6bf63fdbfa606f38886aca.png
L689[11:37:41] <Inari> Hm
L690[11:37:44] <Inari> Maybe tin never existed in #oc
L691[11:43:13] <Force​caster> someone forgot to install Forestry
L692[11:44:13] <Inari> Izaya: Is that on railcraft or on ariri
L693[11:44:21] <Izaya> ariri
L694[11:44:27] <Izaya> you think I get invited to things?
L695[11:48:57] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.156.52) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.157.232)))
L696[11:49:02] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.232)
L697[11:50:29] <Izaya> oh wait, no, that's a patreon thing
L698[11:53:00] <Inari> Izaya: I mean, the demo won't be
L699[11:53:37] <Force​caster> season 2 wont be
L700[11:53:49] <Inari> :o
L701[11:53:51] <Inari> It won't be?
L702[11:54:15] <Force​caster> no
L703[11:54:21] <Force​caster> I have no reason to do that
L704[11:54:22] <Inari> What will it be? Just public?
L705[11:54:37] <Force​caster> package private
L706[11:54:50] <Inari> Not sure what that is
L707[11:55:03] <Force​caster> public but whitelisted
L708[11:55:16] <Inari> Ah
L709[11:55:22] <Inari> How will one get on the whitelist :D
L710[11:55:57] <Force​caster> by asking
L711[11:57:03] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189 seconds)
L712[11:57:17] <Inari> Neat
L713[11:58:25] <Inari> @Forecaster will it have naet?
L714[11:59:54] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L715[12:06:35] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L716[12:15:54] <SquidDev> %tonk
L717[12:15:55] <MichiBot> Dad-Sizzle! Squi​dDev! You beat Ko​dos's previous record of 1 hour, 2 minutes and 52 seconds (By 1 hour, 28 minutes and 18 seconds)! I hope you're happy!
L718[12:15:56] <MichiBot> SquidDev's new record is 2 hours, 31 minutes and 11 seconds! SquidDev also gained 0.00294 (0.00147 x 2) tonk points for stealing the tonk. Position #4. Need 0.03072 more points to pass Li​zzy!
L719[12:21:25] <Force​caster> no
L720[12:24:20] <Inari> Aw
L721[12:47:11] ⇨ Joins: immibis (~immibis@x59cc9941.dyn.telefonica.de)
L722[12:58:38] <Force​caster> yay, 1.9 billion credits
L723[13:09:19] ⇦ Quits: immibis (~immibis@x59cc9941.dyn.telefonica.de) (Ping timeout: 190 seconds)
L724[13:22:21] ⇨ Joins: immibis (~immibis@x59cc9b50.dyn.telefonica.de)
L725[13:26:40] <Force​caster> https://i.imgur.com/8VRPPqS.gifv
L726[13:26:52] <Force​caster> Have some nightmare fuel
L727[13:31:20] ⇦ Quits: asie (~asie@asie.pl) (Quit: asie)
L728[13:47:51] <Inari> @Forecaster it's weird, but on the fipside, with that tiny mouth, it can't harm you
L729[13:48:15] <Vexatos> the fipside
L730[13:53:06] <immibis> %sip
L731[13:53:07] <MichiBot> You drink a dull pink potion (New!). immibis turns into an aegisalt fox until they see a unicorn.
L732[13:54:12] ⇦ Parts: Teris (uid315557@id-315557.brockwell.irccloud.com) ())
L733[13:54:41] ⇨ Joins: Teris (uid315557@id-315557.brockwell.irccloud.com)
L734[14:02:14] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190 seconds)
L735[14:05:14] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L736[14:09:08] <Inari> Vexatos: will fip your side
L737[14:41:53] * AmandaC yawns, stretchies, meows
L738[14:42:09] <AmandaC> That was a nice nap
L739[14:49:04] * Lizzy gives AmandaC ear scritches
L740[14:49:22] * AmandaC purrs softly, cuddles up against Lizzy
L741[14:50:13] * AmandaC contemplates reheating last night's dinner as breakfast
L742[14:50:22] <AmandaC> ..., brunch
L743[14:50:31] <AmandaC> A nice 12h nap. :3
L744[14:58:46] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
L745[15:22:35] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L746[15:27:01] <Adorabl​eCatgirl> i'm finally working on Tsuki again
L747[15:27:13] <Adorabl​eCatgirl> i'll just have to finish up the fancy loader
L748[15:27:50] <Force​caster> I wish collector limpets would attach to the ship when idle and not expire (unless you activate the FSD)
L749[15:30:12] <Adorabl​eCatgirl> elite dangerous happens to run like dogshit in proton lmao
L750[15:30:38] <Adorabl​eCatgirl> at least for me
L751[15:45:16] <The_St​argazer> >"ping 160ms"
L752[15:45:17] <The_St​argazer> >one bar
L753[15:54:12] <Force​caster> needs more pressure
L754[15:54:29] <The_St​argazer> haha
L755[15:55:12] <Force​caster> more pressure makes the bits go faster
L756[15:56:15] <Klea​dron> one million psi it is
L757[16:02:41] <Elfi> More kPa than a lit plasma/oxygen mix
L758[16:02:50] <Elfi> Let's maxcap this connection
L759[16:04:05] <Force​caster> the internet is a series of pneumatic tubes
L760[16:04:38] <Force​caster> steampunk internet
L761[16:04:56] <Klea​dron> oh my god forcecaster
L762[16:05:04] <Klea​dron> what if pneumaticraft had computers
L763[16:05:12] <Klea​dron> and this is how that worked
L764[16:05:13] <AmandaC> it does, doesn't it?
L765[16:05:32] <AmandaC> at least the drones are programmable using tiles
L766[16:05:53] <Force​caster> programmable drones yes
L767[16:05:56] <Force​caster> computers no
L768[16:06:11] <Klea​dron> you could make a computer using the programmable drones 🤔
L769[16:06:27] <Elfi> Oh god I hooked the gax mixer up to the internet and everything is on fire
L770[16:06:47] <Force​caster> I remember making a web-based drone programmer thingy
L771[16:07:10] <Force​caster> that used the in-game programmers importer function to get the programs into the game
L772[16:26:56] ⇨ Joins: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net)
L773[16:27:00] <Paradoxical> Hello
L774[16:27:14] <Force​caster> hello
L775[16:27:19] <Paradoxical> :o
L776[16:27:32] <Paradoxical> I am chatting on an irc, in minecraft
L777[16:27:33] <Paradoxical> wow
L778[16:27:35] <Force​caster> :o
L779[16:27:43] <Klea​dron> woah
L780[16:28:05] <Force​caster> on irc
L781[16:28:08] <Force​caster> not an irc
L782[16:28:16] ⇨ Joins: Paradoxical_notMC (webchat@valpo1492-149-59.ppp.netnitco.net)
L783[16:28:17] <Ar​iri> woah on irc
L784[16:28:30] <Paradoxical_notMC> And now I can join on my phone
L785[16:28:41] <Paradoxical_notMC> nice
L786[16:28:45] ⇦ Quits: Paradoxical_notMC (webchat@valpo1492-149-59.ppp.netnitco.net) (Client Quit)
L787[16:29:02] <Paradoxical> this is neat
L788[16:30:29] <Inari> neat is a mod by vazkii
L789[16:30:58] <Paradoxical> ya
L790[16:31:05] <Paradoxical> brb
L791[16:31:16] <Paradoxical> cd /home
L792[16:31:18] <Paradoxical> oh
L793[16:31:26] ⇦ Quits: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net) (Remote host closed the connection)
L794[16:33:14] <Force​caster> I'm going to add that to MichiBot's phrase ban soon...
L795[16:36:43] ⇨ Joins: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net)
L796[16:36:48] <Paradoxical> ok I am back
L797[16:37:58] <Paradoxical> wb
L798[16:40:51] ⇦ Quits: Paradoxical (~paradoxic@valpo1492-149-59.ppp.netnitco.net) (Remote host closed the connection)
L799[16:51:31] ⇨ Joins: Para (~Para@valpo1492-149-59.ppp.netnitco.net)
L800[16:51:38] <Para> woah
L801[16:51:57] <Para> this is amazing
L802[16:52:32] ⇦ Quits: Para (~Para@valpo1492-149-59.ppp.netnitco.net) (Client Quit)
L803[16:52:34] <Ko​dos> Good morning internet
L804[16:52:42] <Lizzy> ohai Kodos o/
L805[16:53:01] <Ko​dos> Been in a bad relationship for 11 months but I'm back now
L806[16:53:17] <Lizzy> \o/
L807[16:56:22] <SquidDev> %tonkout
L808[16:56:22] <MichiBot> Gadsbudlikins! Squi​dDev! You beat your own previous record of 2 hours, 31 minutes and 11 seconds (By 2 hours, 9 minutes and 16 seconds)! I hope you're happy!
L809[16:56:23] <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: 0.65992, Position #4 Need 0.02072 more points to pass Li​zzy!
L810[16:56:36] <Lizzy> %tonk
L811[16:56:37] <MichiBot> Fudge! Li​zzy! You beat Squi​dDev's previous record of <0 (By 14 seconds)! I hope you're happy!
L812[16:56:38] <MichiBot> Lizzy's new record is 14 seconds! Position #3. Need 0.12368 more points to pass Compan​ionCube!
L813[16:56:48] ⇦ Quits: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509) (Ping timeout: 189 seconds)
L814[17:02:57] <Inari> @Forecaster xD
L815[17:04:02] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit: Leaving)
L816[17:08:33] <DaCompu​terNerd> %tonk
L817[17:08:39] <DaCompu​terNerd> oh
L818[17:08:49] <DaCompu​terNerd> because lizzy can do it in 14 seconds but 14 minutes doesn't work
L819[17:09:07] <Lizzy> if i hadn't have done it, you'd have been able to do it
L820[17:09:13] <pay​onel> @Kodos o/
L821[17:09:29] <Force​caster> I need to add a system to allow two commands to share a timeout
L822[17:09:31] <Lizzy> the 15 minute cool down seems to only apply from the first person tonking after a successful tonkout
L823[17:09:42] <Lizzy> or what Forecaster said
L824[17:09:46] <Force​caster> it's because tonk and tonkout are different commands
L825[17:11:16] <Force​caster> it's technically possible now, but a bit impractical
L826[17:11:24] ⇨ Joins: Farvicon (~Farvicon@31.135.32.25)
L827[17:11:40] ⇦ Quits: Farvicon (~Farvicon@31.135.32.25) (Client Quit)
L828[17:12:28] <Ko​dos> Payonaisse how do bundles cables woek
L829[17:13:09] <Force​caster> when you said "code wise" did you mean how you interact with them in-game?
L830[17:14:00] <Ko​dos> Yes
L831[17:14:05] <Force​caster> I assumed you meant how they would be coded in the mod...
L832[17:14:11] <Ko​dos> No lol
L833[17:14:18] <Force​caster> well, there's no code
L834[17:14:40] <Force​caster> they work sort of like PR bundled cables
L835[17:15:06] <Force​caster> you use a regular colored cable to choose which color to connect with
L836[17:15:46] <Force​caster> except with racks which you can connect the bundle to directly, and then there will be some way in the gui to choose what color a slot connects to
L837[17:16:02] <Force​caster> I believe payo is still working on that
L838[17:21:48] <pay​onel> @Kodos bundled cables are not available
L839[17:22:06] <pay​onel> oh i see forecaster responded
L840[17:22:39] <pay​onel> right now i'm pausing continuing with my bundled cable branch. i'm back to bug squashing for a bit
L841[17:22:46] <Force​caster> he knows that, he asked because I said they'd be part of the 1.8 release
L842[17:22:47] <pay​onel> vram is done, so that's nice
L843[17:22:57] <pay​onel> cool, thanks
L844[17:23:19] <Adorabl​eCatgirl> ooo
L845[17:23:43] <pay​onel> i often respond to questions as i read the missed conversations., then as i scroll i realize my response no longer has accurate context 🙂
L846[17:24:55] <Force​caster> I'm tempted to suggest it working like the bundled redstone... ie the T2 card allowing connecting to bundled cables directly (if you have a mod that adds them) and the T1 card only working with single-channel redstone
L847[17:25:11] <Force​caster> but the T2 network card is also wireless, and that might be too much
L848[17:27:11] <Adorabl​eCatgirl> now
L849[17:27:16] <Adorabl​eCatgirl> i must add velx support to zorya
L850[17:27:19] <Adorabl​eCatgirl> son of a whore
L851[17:27:31] <pay​onel> @Forcecaster i think you'll like where i'm going with that side of things
L852[17:27:57] <pay​onel> and that is good insight/suggestion
L853[17:32:31] <Force​caster> I guess you could turn off the wireless if you didn't want it
L854[17:36:04] <pay​onel> you can do that btw with `nic.setStrength(0)`
L855[17:36:33] <Force​caster> I know, that's what I was referring to
L856[17:46:28] ⇨ Joins: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi)
L857[17:50:09] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.232) (Ping timeout: 190 seconds)
L858[18:08:05] <Force​caster> not bad http://tinyurl.com/y9bbgb24
L859[18:25:07] <Force​caster> I've breached 2 billion now :D
L860[18:25:11] <Force​caster> almost halfway there
L861[18:28:27] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L862[18:47:40] ⇨ Joins: ArtHacker (webchat@cgn-pool-83-219-147-81.tis-dialog.ru)
L863[18:56:00] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509)
L864[18:59:05] ⇨ Joins: MajGenRelativity (~MajGenRel@217.138.213.228)
L865[19:18:32] <SquidDev> %tonk
L866[19:18:33] <MichiBot> Willikers! Squi​dDev! You beat Li​zzy's previous record of 14 seconds (By 2 hours, 21 minutes and 41 seconds)! I hope you're happy!
L867[19:18:33] <MichiBot> SquidDev's new record is 2 hours, 21 minutes and 55 seconds! SquidDev also gained 0.00236 tonk points for stealing the tonk. Position #4. Need 0.01836 more points to pass Li​zzy!
L868[19:27:21] ⇦ Quits: ArtHacker (webchat@cgn-pool-83-219-147-81.tis-dialog.ru) (Quit: webchat.esper.net)
L869[19:32:01] ⇨ Joins: MajGenRelativity_ (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L870[19:34:11] <Ocawes​ome101> minetest isn't looking too bad, hey? http://tinyurl.com/y7oqudws
L871[19:34:19] ⇦ Quits: MajGenRelativity (~MajGenRel@217.138.213.228) (Ping timeout: 190 seconds)
L872[19:34:40] <Izaya> minetest has the amazing ability to run at 30FPS on anything
L873[19:35:02] <Izaya> RTX 9999990000Ti? 30FPS. Voodoo 3? 30FPS.
L874[19:35:28] <Ocawes​ome101> runs at ~60fps for me
L875[19:35:37] <Klea​dron> voodoo 3 wtf
L876[19:35:40] <Izaya> maybe they changed the default target
L877[19:35:53] <Klea​dron> what opengl version does it use
L878[19:36:19] <Izaya> on my old laptop, 1.2
L879[19:36:28] <Ocawes​ome101> 4.6 for me :^)
L880[19:36:53] <Izaya> 4.6 also here
L881[19:37:03] <Klea​dron> hm
L882[19:37:54] <Ocawes​ome101> on another note, my desktop has decided not to download anything at all past ~25kbps
L883[19:39:06] <Ocawes​ome101> funny thing is, Discord runs fine
L884[19:39:22] ⇦ Quits: MajGenRelativity_ (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit: Leaving)
L885[19:40:38] <Klea​dron> wait a second
L886[19:40:47] <Klea​dron> why does minetest have 8 hotbar slots
L887[19:40:51] <Klea​dron> and not at most 10
L888[19:41:03] <Izaya> 8 divides nicely
L889[19:41:32] <Klea​dron> you're sacrifcing possible inventory space for niceness
L890[19:41:33] <Force​caster> c'mon, they can't make it that obvious what they're imitating :P
L891[19:41:41] <Klea​dron> most people wouldn't care for that
L892[19:41:41] <Force​caster> gotta change something
L893[19:41:51] <Klea​dron> if they were to change it, make it larger :)
L894[19:41:57] <Izaya> 16
L895[19:42:02] <Izaya> accessed via F1 through F16
L896[19:42:27] <Klea​dron> i don't have F13 through F16 though
L897[19:42:37] <Izaya> Sounds like a you problem.
L898[19:42:49] <Klea​dron> why do you have so many keys
L899[19:43:15] <Force​caster> just get a label printer, print out labels for 13 through 16 and put them on some other keys you aren't using
L900[19:43:22] <Force​caster> that's how keyboards work right
L901[19:43:30] <Ocawes​ome101> some people count PrtSc/ScrLk/Pause as F13/14/15
L902[19:44:28] <Izaya> I just have a standard keyboard
L903[19:44:31] <Izaya> iunno what to tell you
L904[19:44:38] <Izaya> Is yours not standards compliant?
L905[19:44:59] <Ocawes​ome101> I have a Rii k63c, no numberpad
L906[19:45:00] <Adorabl​eCatgirl> sorry
L907[19:45:06] <Elfi> Izaya, most people don't use the space cadet keyboard as a standard
L908[19:45:09] <Adorabl​eCatgirl> my keys show up as like
L909[19:45:13] <Adorabl​eCatgirl> F23 and F24
L910[19:45:16] <Adorabl​eCatgirl> for some reason
L911[19:45:29] <Ocawes​ome101> the enter key, and only the enter key, is an ISO enter key. Everything else is ANSI. It's weird
L912[19:45:43] <Izaya> Elfi: but a model F is standard, right?
L913[19:45:57] <Elfi> 🤔
L914[19:46:11] <Izaya> (I don't even have any F keys tbh, I only have ~60 keys)
L915[20:02:54] ⇨ Joins: Blue_595 (webchat@47.196.97.219)
L916[20:03:35] <Blue_595> /home/windowTest.lua:8: attempt to call field 'setActiveBuffer' (a nil value): ...
L917[20:04:01] <Blue_595> for context, that line said to set the active GPU buffer to 0 (the screen)
L918[20:04:10] <Blue_595> does OCEmu not know about VRAM buffers?
L919[20:05:07] <Force​caster> no
L920[20:05:22] <Blue_595> do you know an emulator which handles buffers like that?
L921[20:05:35] <Force​caster> the feature hasn't even been released yet
L922[20:06:11] <Blue_595> then why is it documented
L923[20:08:55] ⇦ Quits: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz) (Quit: RIP.)
L924[20:10:03] <AmandaC> "New in OC 1.7.5 Developer builds and expected in the next release (1.8)"
L925[20:11:06] ⇨ Joins: linuxdaemon (linuxdemon@bnc.linuxdemon.xyz)
L926[20:31:30] <Blue_595> ok
L927[20:33:48] <Blue_595> is there a chance that could be released for 1.7.10, or will i need to update the modpack again to 1.8 just for this feature
L928[20:34:01] <AmandaC> OC 1.8 not MC 1.8
L929[20:34:05] <Blue_595> oh ok
L930[20:34:06] <Force​caster> ^
L931[20:36:57] <Blue_595> when OC 1.8 is released, it better be available for MC 1.7.10 as well
L932[20:39:39] <Force​caster> it will be
L933[20:40:03] <Blue_595> yay, approximate release date, so i know how excited i should be?
L934[20:40:14] <Vexatos> between now and 2026
L935[20:40:19] <Force​caster> there isn't one
L936[20:40:21] <Blue_595> ill take it
L937[20:40:23] <Vexatos> most likely
L938[20:40:35] <Blue_595> Approximate excitation value: 0.328
L939[20:42:54] <Izaya> Where does one go to browse texture packs these days?
L940[20:43:03] <Blue_595> yes
L941[20:43:29] <Blue_595> HoW dO yOu GoOgLe SoMeThInG?
L942[20:44:18] * Izaya blinks
L943[20:44:31] <Blue_595> best auto-complete on google
L944[20:44:45] <Klea​dron> considering past releases probably in a month or so
L945[20:45:28] <Blue_595> Approximate excitation value: 0.6628
L946[20:45:49] <Blue_595> At WhAt AgE cAn BaBiEs FlY?
L947[20:45:49] <AmandaC> acturate amount we care: 0
L948[20:46:07] <Force​caster> planetminecraft?
L949[20:46:19] <Force​caster> not sure, haven't looked for texturepacks in a long while
L950[20:46:32] <Izaya> was kind of hoping we'd have moved on from PMC
L951[20:49:58] <CompanionCube> Izaya: well, it could be 9minecraft...that's bad right
L952[20:50:08] <Lizzy> ewww
L953[20:50:09] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.232)
L954[20:50:23] * Izaya dissolves into incoherent screaming
L955[20:50:38] <Ocawes​ome101> Izaya: CurseForge maybe?
L956[20:51:05] <Izaya> Do they do texture packs?
L957[20:51:22] <Lizzy> there are some on there, yeah
L958[20:51:57] <Izaya> > most popular is an x-ray one
L959[20:52:30] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L960[20:53:41] <Lizzy> also, I updated the GPU wiki page so that the "1.8" part in the VRam buffers now reads as "OC 1.8" so we stop getting mini-outrages about dropping MC 1.7.10 support (despite the fact that OC doesn't even support MC 1.8 because noone really uses it)
L961[20:54:15] <Force​caster> hooray
L962[20:56:27] <Sagh​etti> meanwhile computercraft is stuck on 1.8
L963[20:56:33] <AmandaC> %choose reheat leftovers?
L964[20:56:34] <MichiBot> Ama​ndaC: Oh yes, definitely!
L965[20:56:47] * AmandaC goes hunting for warms to heat up her colds
L966[20:56:48] <Sagh​etti> also cc development is very dead :(
L967[20:57:26] <Ocawes​ome101> @Saghetti have you seen CC:Tweaked?
L968[20:57:32] <Adorabl​eCatgirl> anyways
L969[20:57:39] <Sagh​etti> i haven't
L970[20:57:45] <Adorabl​eCatgirl> i'm trying to do crackhead C again
L971[20:57:58] <Adorabl​eCatgirl> trial by fire pointer hell
L972[20:59:17] <Blue_595> free dandelions for sale
L973[20:59:21] <Blue_595> take as many as you want
L974[20:59:28] <Ocawes​ome101> Saghetti: it's still updated, and even old CC works on 1.12.2
L975[21:00:54] *** AmandaC is now known as Amanda
L976[21:05:56] <Blue_595> i got happy and my leg started V I O L E N T L Y shaking
L977[21:07:03] ⇦ Quits: baschdel (~baschdel@2a02:6d40:361a:1701:5ce6:70ee:8c5a:e509) (Ping timeout: 189 seconds)
L978[21:07:16] <Blue_595> rip
L979[21:08:21] <Amanda> Thoughts? (Other than the lack of a roof ) https://nc.ddna.co/s/YMs5E9YDD9A385D
L980[21:09:04] <Ocawes​ome101> well rip, the OpenFS driver has bugs
L981[21:09:09] <Ocawes​ome101> who woulda thunkit
L982[21:09:25] <Izaya> Amanda: and the lack of windows?
L983[21:09:34] <Amanda> Izaya: ... fair
L984[21:10:08] <Blue_595> lack of second floor
L985[21:10:21] <Lizzy> needs more nekos
L986[21:10:32] <Ko​dos> Walls too flat
L987[21:10:33] <Blue_595> /relatively/ simple exterior
L988[21:10:35] <Blue_595> i dont really like it
L989[21:10:59] <Blue_595> meet at 13:00 AM
L990[21:11:03] <Ocawes​ome101> well, time to rewrite the driver....
L991[21:11:04] <Corded> * <Ocawes​ome101> sighs
L992[21:11:16] <Izaya> not going to debug it?
L993[21:11:18] <Izaya> because uh
L994[21:11:22] <Izaya> all software has bugs
L995[21:11:24] <Izaya> :D
L996[21:11:48] <Blue_595> OC screens keep their image even when a graphics card is removed
L997[21:11:50] <Blue_595> right?
L998[21:11:54] <Ocawes​ome101> well
L999[21:12:01] <Ocawes​ome101> the bugs were really weird
L1000[21:12:07] <Ocawes​ome101> I can send you the code if you want but idk
L1001[21:12:09] <Blue_595> banks suck at code
L1002[21:12:24] <Sagh​etti> iirc yeah, that's how you can control multiple screens using 1 gpu
L1003[21:12:29] <Sagh​etti> some OSes do that
L1004[21:12:32] <Sagh​etti> but it's slow afaik
L1005[21:12:48] <Ocawes​ome101> kOS NEO does it
L1006[21:12:49] <Ocawes​ome101> iirc
L1007[21:12:55] <Blue_595> just use a tier 3 APU and a tier 3 GPU
L1008[21:13:02] <Blue_595> find some way to bind them to different screens
L1009[21:13:23] <Sagh​etti> the faster way is to use multiple GPUs
L1010[21:13:28] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L1011[21:13:30] <Blue_595> yes APU has a GPU built in
L1012[21:13:31] <Sagh​etti> bind one per screen
L1013[21:13:33] <Sagh​etti> ik
L1014[21:13:35] <Izaya> big brain is running a PsychOS system with a T2 APU and a T2 GPU for two terminals on one machine
L1015[21:13:47] <Blue_595> big brain is using 2 80x25 displays
L1016[21:14:00] <Blue_595> 1 for a debug stream, for some under-paid employee sitting in a closet
L1017[21:14:11] <Blue_595> 1 for a normal terminal for someone at the terminal
L1018[21:14:17] <Izaya> just pipe stdout over a terminal for that
L1019[21:14:22] <Izaya> over the network, rather
L1020[21:14:33] <Sagh​etti> bigger brain is mainframe system using many remote terminals
L1021[21:14:41] <Blue_595> yeah actually
L1022[21:14:53] <Blue_595> stdout/stderr over network card for debug stream
L1023[21:14:59] <Izaya> each remote terminal connected to a terminal server acts as the same display
L1024[21:15:06] <Blue_595> GPU being accessed like a GPU for the terminal
L1025[21:15:09] <Sagh​etti> multiple terminal servers
L1026[21:15:12] <Izaya> on a semi-related note, is there a way to print monospace with OpenPrinter?
L1027[21:15:25] <Blue_595> idk but im using CC printer instead
L1028[21:16:39] <Blue_595> RJ21 cables are insane
L1029[21:16:50] <Blue_595> up to 25 phone lines in a single cable
L1030[21:17:16] <Sagh​etti> o_O
L1031[21:17:21] <Blue_595> hey you think anyone ever used an RJ21 connector for like a quarter of the trunk lines going to a switching station?
L1032[21:18:04] <Blue_595> ok gonna work on my terminal idea
L1033[21:19:31] <Blue_595> 2 emulated machines set up
L1034[21:19:44] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361b:7f01:b9e8:825d:a70b:2607)
L1035[21:20:13] <Ocawes​ome101> Blue_595: what is this terminal idea?
L1036[21:20:28] <Blue_595> terminal over network card to replace stdout/stderr
L1037[21:20:38] <Blue_595> so you only have 1 GPU while using a beautiful terminal
L1038[21:20:47] <Blue_595> good for my VICCP project
L1039[21:20:56] <Ocawes​ome101> oh nice
L1040[21:21:19] <Blue_595> easy part is just setting up the network receiver
L1041[21:21:45] <Blue_595> who knows, maybe if you press Ctrl+D you can remotely exit the main terminal thing
L1042[21:22:08] <Blue_595> port 120
L1043[21:26:09] <Blue_595> should i use broadcast, or private message?
L1044[21:28:04] <Blue_595> look at e[6] for message type, and e[7] for message
L1045[21:30:07] <Izaya> cursed texture pack idea
L1046[21:30:30] <Izaya> average the colour of each vanilla texture and write that as a 1x1 PNG to replace the texture
L1047[21:30:53] <Blue_595> wdym cursed
L1048[21:30:59] <Blue_595> i wanna see that
L1049[21:35:58] <ThePi​Guy24> iirc has been done before
L1050[21:35:59] <Sagh​etti> that sounds like fun ngl
L1051[21:36:10] <Amanda> Izaya: includint items?
L1052[21:36:17] <Amanda> including*
L1053[21:36:36] <Sagh​etti> hopefully not
L1054[21:36:49] <Izaya> ... yes
L1055[21:36:51] <Izaya> :D
L1056[21:37:14] <Force​caster> lets all grab our greyish-brown squares and go mining
L1057[21:37:40] <Izaya> ooooh
L1058[21:37:42] <Izaya> the font too
L1059[21:37:48] <ThePi​Guy24> nah i got a turquoisey-brown square
L1060[21:38:15] <Izaya> let's grab our ████████ and go mining
L1061[21:38:51] <ThePi​Guy24> ye boi
L1062[21:39:00] <Force​caster> https://it.slashdot.org/story/20/05/24/1815233/20-of-gitlab-employees-handed-over-login-credentials-in-phishing-test
L1063[21:39:01] <Force​caster> woops
L1064[21:39:17] <Izaya> man
L1065[21:39:19] <Izaya> I wanna go to the shops
L1066[21:39:35] <Force​caster> `"Those who logged in on the fake site were then redirected to the phishing test section of the GitLab Handbook."`
L1067[21:39:36] <Izaya> but it's 6AM and I don't even want to consider how cold it would be doing 80 in like 8° weather
L1068[21:40:10] <Sagh​etti> smol brain moment
L1069[21:42:33] <Blue_595> ████████
L1070[21:49:54] <Blue_595> yeah seems like those people at GitLab are all idiots
L1071[21:50:53] <Amanda> 20 people out of a company of hundreds...
L1072[21:51:23] <CompanionCube> obligatory reference to the 'emergency database maintenance' that happened one
L1073[21:51:58] <Blue_595> 50 people tested
L1074[21:52:01] <Blue_595> 17 clicked the link
L1075[21:52:07] <Blue_595> 10 of them failed
L1076[21:57:07] <Blue_595> what is keyboard.keys.stop
L1077[21:57:47] <Blue_595> and why does keyboard know about 19 function keys
L1078[21:57:56] <Blue_595> who has 19 function keys?
L1079[22:00:21] <Izaya> 24 have assigned key codes
L1080[22:00:35] <Sagh​etti> some people have 24 function keys
L1081[22:00:45] <Sagh​etti> you can access the next 12 by holding shift
L1082[22:00:45] <Izaya> anyone else getting deja vu?
L1083[22:02:20] <Adorabl​eCatgirl> i've just been in this place before
L1084[22:09:32] <Blue_595> wait wtf
L1085[22:09:37] <Blue_595> F24 is shift + F12?
L1086[22:10:09] <Blue_595> but what is keyboard.keys.stop
L1087[22:10:23] <Izaya> the stop key
L1088[22:10:32] <Blue_595> i dont see a stop key
L1089[22:10:36] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.232) (Remote host closed the connection)
L1090[22:10:42] <Izaya> sounds like a you problem, I do
L1091[22:10:44] <Blue_595> where do i find escape?
L1092[22:11:00] <Amanda> it's almost like there's 40+ years of legacy around keyboards as an input mediumm
L1093[22:11:21] <Izaya> 40's a little optimistic
L1094[22:11:35] <Izaya> at least 50, most likely 60, or 100+ if you include typewriters
L1095[22:11:45] <Blue_595> where do i find escape in keyboard.keys
L1096[22:12:00] <Amanda> you don't. OC doesn't let you capture it, so it's not in the keyboard.keys
L1097[22:12:06] <Blue_595> oh right
L1098[22:12:11] <Blue_595> escape exits the computer GUI
L1099[22:12:12] <Amanda> escape is hard-coded to close the terminal
L1100[22:12:13] * Blue_595 facepalms
L1101[22:12:27] <Blue_595> so what button should i use to clear the screen
L1102[22:12:32] <Blue_595> backspace?
L1103[22:13:13] <Blue_595> i went with backspace
L1104[22:13:36] <Amanda> better not make typos...
L1105[22:13:53] <Amanda> Izaya: what's a good path block?
L1106[22:14:07] <Izaya> I tend to use gravel, but I'm boring.
L1107[22:14:23] <Izaya> I'm sure there'd be a comfy cobblestone one in chisel, too
L1108[22:14:24] <Blue_595> its for the terminal
L1109[22:14:33] <Blue_595> a rather limited terminal where you can only see what the computer is doing
L1110[22:16:53] <Blue_595> what arguments are expected to add an unmanaged drive in OCEmu?
L1111[22:21:44] <SquidDev> %tonkout
L1112[22:21:44] <MichiBot> Jiminy Cricket! Squi​dDev! You beat your own previous record of 2 hours, 21 minutes and 55 seconds (By 41 minutes and 16 seconds)! I hope you're happy!
L1113[22:21:45] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 0.66928, Position #4 Need 0.01136 more points to pass Li​zzy!
L1114[22:23:23] <Sagh​etti> is there a 65816 architecture for OC?
L1115[22:23:27] <Sagh​etti> i'd love to see that
L1116[22:23:55] <Sagh​etti> maybe just a 65c02 if the former doesn't exist
L1117[22:25:07] <Blue_595> yes i wanna see it too
L1118[22:25:34] ⇦ Quits: Blue_595 (webchat@47.196.97.219) (Quit: webchat.esper.net)
L1119[22:26:40] <Amanda> does Thistle not fit the bill?
L1120[22:32:38] ⇨ Joins: Paradoxical (~Paradoxic@valpo1492-149-59.ppp.netnitco.net)
L1121[22:35:03] ⇦ Quits: baschdel (~baschdel@2a02:6d40:361b:7f01:b9e8:825d:a70b:2607) (Ping timeout: 189 seconds)
L1122[22:35:46] ⇦ Quits: Paradoxical (~Paradoxic@valpo1492-149-59.ppp.netnitco.net) (Client Quit)
L1123[22:37:41] <Lizzy> %tonk
L1124[22:37:42] <MichiBot> Waesucks! Li​zzy! You beat Squi​dDev's previous record of <0 (By 15 minutes and 57 seconds)! I hope you're happy!
L1125[22:37:43] <MichiBot> Lizzy's new record is 15 minutes and 57 seconds! Lizzy also gained 0.00027 tonk points for stealing the tonk. Position #3. Need 0.12341 more points to pass Compan​ionCube!
L1126[22:39:09] <Sagh​etti> %swear
L1127[22:39:10] <MichiBot> Sagh​​etti: Jeepers!!
L1128[22:47:00] <Izaya> https://valkyrie.cdn.ifixit.com/media/2019/07/29081203/IBM_Model_F.jpg
L1129[22:48:43] ⇨ Joins: baschdel (~baschdel@2a02:6d40:361b:c101:470b:b916:e0cc:65b5)
L1130[22:55:59] <Kristo​pher38> @Saghetti Thistle is literally 65c02
L1131[22:56:12] <Sagh​etti> oh nice
L1132[22:56:33] <Kristo​pher38> Did you not know that? :GWchadThonkery:
L1133[22:56:48] <Sagh​etti> nope
L1134[22:56:51] <Sagh​etti> ¯\(ツ)/¯
L1135[22:57:54] <Kristo​pher38> Also speaking of keyboard, imagine typing on this badboy http://tinyurl.com/ybo8nnzl&lt;Kristo​pher38> Also speaking of keyboard, imagine typing on this badboy http://tinyurl.com/y8nqkb35
L1136[22:58:16] <Kristo​pher38> Kanji keyboard
L1137[22:59:15] <Sagh​etti> o_O
L1138[22:59:18] <Sagh​etti> what
L1139[22:59:38] <pay​onel> @Saghetti you've seen squiddev in here?
L1140[22:59:45] <Sagh​etti> yea
L1141[22:59:55] <pay​onel> he develops cc:tweaked
L1142[22:59:59] <pay​onel> basically, cc
L1143[23:02:52] <Adorabl​eCatgirl> dear lord
L1144[23:02:58] <Adorabl​eCatgirl> i'm trying to be hackerman
L1145[23:03:43] <Amanda> I'm not sure it's worth it for the pretty lip using C&B: https://nc.ddna.co/s/5WTMLQeo7YNyEod
L1146[23:04:09] <Adorabl​eCatgirl> all i've found is
L1147[23:04:16] <Adorabl​eCatgirl> this thing i'm trying to hackerman into
L1148[23:04:19] <Adorabl​eCatgirl> it runs linux
L1149[23:04:24] ⇨ Joins: Para (~Para@valpo1492-149-59.ppp.netnitco.net)
L1150[23:04:43] <Sagh​etti> are you trying to hackerman an embedded device?
L1151[23:05:11] <Para> what?
L1152[23:05:29] <Para> oh nvm
L1153[23:05:54] ⇦ Quits: Para (~Para@valpo1492-149-59.ppp.netnitco.net) (Client Quit)
L1154[23:06:00] <Sagh​etti> i was talking to some1 else
L1155[23:06:01] <Sagh​etti> oh
L1156[23:06:16] <Adorabl​eCatgirl> yes
L1157[23:06:18] <Adorabl​eCatgirl> yes i am
L1158[23:06:25] <Adorabl​eCatgirl> it's a security system DVR
L1159[23:07:17] <Sagh​etti> are there firmware downloads?
L1160[23:07:19] <Adorabl​eCatgirl> yep
L1161[23:07:36] <Sagh​etti> have you been able to push your own firmware to it?
L1162[23:07:42] <Adorabl​eCatgirl> not yet
L1163[23:07:47] <Adorabl​eCatgirl> still poking around in the file format
L1164[23:07:56] <Sagh​etti> alright, well good luck
L1165[23:08:12] <Sagh​etti> best course of action is to make a reverse shell in a startup script
L1166[23:09:25] <Adorabl​eCatgirl> i'm seriously bout ready to call it quits because i need to move shit from ntfs to btrfs
L1167[23:12:13] <CompanionCube> i imagine it's not so easy that binwalk just recognizes it
L1168[23:12:35] <Sagh​etti> binwalk is really nice
L1169[23:13:06] <Adorabl​eCatgirl> so
L1170[23:13:10] <Adorabl​eCatgirl> binwalk gets me part of the way
L1171[23:13:34] <Adorabl​eCatgirl> but there's this "Install.lua" that's apparently executable but isn't a lua script, nor is it lua bytecode
L1172[23:15:07] <Amanda> Ah-ha! Discovered Positive Chisel Design's -- much easier now
L1173[23:15:17] <CompanionCube> bet it's not luajit bytecode either
L1174[23:15:24] <Adorabl​eCatgirl> nope
L1175[23:15:40] <Sagh​etti> does it have any interesting headers?
L1176[23:17:17] <Adorabl​eCatgirl> It contains a uboot image
L1177[23:30:23] <immibis> a u-boot image is a kernel, that's probably not very useful by itself
L1178[23:30:32] <immibis> a linux kernel
L1179[23:30:44] <Ocawes​ome101> uhhh
L1180[23:30:53] <Ocawes​ome101> u-boot is the ARM equivalent of a bootloader last I checked
L1181[23:31:48] <Vexatos> u-boot is the German name for a submarine
L1182[23:33:47] <Adorabl​eCatgirl> I'll pass the firmware later
L1183[23:34:18] <Kristo​pher38> @payonel you said vram is done, did you fix the bugs that were happening when the gpu and screen tiers were different? 🤔
L1184[23:34:30] <pay​onel> yep
L1185[23:34:34] <Amanda> U-boot isn't limited to arm anymore I don't think
L1186[23:34:50] <pay​onel> and made some significant performance improvements
L1187[23:35:37] <pay​onel> and tweaked the bitblt call budget cost accordingly
L1188[23:35:55] <pay​onel> it balances well getting about 90 fps with your 50x50 animation
L1189[23:36:02] <pay​onel> well, on my lowly laptop
L1190[23:36:12] <Ocawes​ome101> what specs does this laptop have?
L1191[23:36:18] <Adorabl​eCatgirl> it says blackfin, anyways
L1192[23:36:19] <Ocawes​ome101> can't be that bad if you get 90fpsd
L1193[23:36:29] <pay​onel> 90 oc 50x50 frames
L1194[23:36:47] <pay​onel> the screen only refreshes at 60, i get 60 when the game isn't doing anything
L1195[23:36:51] <Ocawes​ome101> mhm
L1196[23:37:34] <Kristo​pher38> as in, the animation is running at 90fps or the game is running at 90fps? :D
L1197[23:37:49] <pay​onel> i7-8665U CPU @ 1.90GHz, 32GB ram - no dedicated gpu
L1198[23:37:56] <pay​onel> the animation is running at 90fps
L1199[23:38:05] <Kristo​pher38> wow holy shit
L1200[23:38:12] <pay​onel> my mc game is running at 55-60 fps during that
L1201[23:38:22] <Ocawes​ome101> that's not "lowly"
L1202[23:38:37] <pay​onel> meh, it's not a gaming laptop
L1203[23:38:55] <Ocawes​ome101> try running a celeron n2840 for half a year
L1204[23:38:56] <Kristo​pher38> hmm, if I recall correctly it was running at somewhere around that number in one the first iterations of the feature 🤔
L1205[23:39:02] <Ocawes​ome101> like I did
L1206[23:39:25] <Kristo​pher38> back when it was all "halve the screen size and writes to offscreen are free"
L1207[23:39:36] <pay​onel> @Kristopher38 not quite. that was 1. with no throttling, and 2. if you tried to run even more than 2 or 3 you're game fps would suffer madly
L1208[23:40:03] <pay​onel> things were completely out of control cpu load-wise
L1209[23:40:23] <pay​onel> i've been testing with 1-15 concurrent animations
L1210[23:40:30] <pay​onel> comparing that to gpu.set
L1211[23:40:35] <pay​onel> with and without throttling
L1212[23:40:45] <pay​onel> it's about 90% more efficient now
L1213[23:41:02] <pay​onel> and keeps the cpu load reasonable
L1214[23:41:10] <Kristo​pher38> ah, that 90fps is without throttling for testing your cpu load optimizations, I see now
L1215[23:41:30] <pay​onel> sure, if you ran 40 or 50 concurrent oc machines all in the animation, you'd see even my gaming machine suffer fps
L1216[23:41:43] <Ocawes​ome101> but then
L1217[23:41:44] <pay​onel> no, it's 90fps WITH throttling
L1218[23:41:45] <Ocawes​ome101> hey
L1219[23:42:00] <Ocawes​ome101> if you ran 40 or 50 OC computers doing much of anything intensive I have a feeling you'd get that
L1220[23:42:04] <pay​onel> if i remove throttling, it'd go around 240 fps
L1221[23:42:08] <Ocawes​ome101> see: running MineOS
L1222[23:42:29] <pay​onel> @Ocawesome101 yep, and that's why i'm happy with where vram is at now
L1223[23:42:40] <Ocawes​ome101> :)
L1224[23:42:41] ⇦ Quits: Vexatos (~Vexatos@port-92-192-82-236.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L1225[23:42:56] <Ocawes​ome101> super excited for OC 1.8 ngl
L1226[23:43:09] <Ocawes​ome101> vram + bundled net cables
L1227[23:43:13] <Ocawes​ome101> + ???
L1228[23:43:17] <pay​onel> and a few other smaller things 🙂
L1229[23:43:21] <pay​onel> but i can't share everything i'm working on
L1230[23:43:26] <pay​onel> 🙂
L1231[23:43:40] <Corded> * <Ocawes​ome101> sighs
L1232[23:43:41] <Ocawes​ome101> fair
L1233[23:43:54] <Kristo​pher38> I think I'm gonna have a stab at modifying part of the MineOS' GUI library to use the newest functionality
L1234[23:44:10] <pay​onel> @Kristopher38 my favorite test so far is having multiple gpus
L1235[23:44:14] <Ocawes​ome101> get the RAM usage / performance to acceptable levels maybe? :^)
L1236[23:44:15] <pay​onel> leaving the priamry without a buffer
L1237[23:44:20] <pay​onel> and using the 2nd for all the bitblts
L1238[23:44:38] <pay​onel> you can bind both to the screen, and bitblt from gpu1 without changing anything about gpu0
L1239[23:45:46] <Kristo​pher38> @Ocawesome101 yes, their six screenbuffers are eating up a lot of ram
L1240[23:46:05] <pay​onel> it doesn't make it any faster than just using 1 gpu probably...not directly...it's just cool to have distinct control
L1241[23:46:20] <pay​onel> you could even use 1 gpu for N screens
L1242[23:46:29] <Kristo​pher38> if I'd be able to put all of that into VRAM that would significantly lower the minimal specs AND make it faster
L1243[23:46:31] <pay​onel> oh wait. no you can't. not without rebinding
L1244[23:46:33] <pay​onel> well, anyways
L1245[23:47:17] <Kristo​pher38> does gpu.bind have a cost?
L1246[23:47:29] <pay​onel> yeah, something sangar put in a long time ago
L1247[23:47:47] <pay​onel> it was to limit this potential load in client updates
L1248[23:48:38] <pay​onel> but now that i've so thoroughly review perf, i can probably allow rebinding to be free (or very low cost) if you also don't reset the screen: `gpu.bind(screen: string, reset: boolean)`
L1249[23:48:50] <pay​onel> by setting false, the screen buffer is left unchanged
L1250[23:49:03] <pay​onel> i could probably safely remove the cost in that case
L1251[23:49:05] <Kristo​pher38> oh that would be great, imagine using 1 gpu to control multiple screens
L1252[23:49:16] <pay​onel> well it's already possible, just the cost is the issue
L1253[23:49:32] <Sagh​etti> removing the cost to bind when reset is false?
L1254[23:49:34] <Sagh​etti> oooooh
L1255[23:49:51] <Amanda> payonel: so when's this all coming to ocvm? ~flees~
L1256[23:49:58] <pay​onel> OH
L1257[23:50:03] <pay​onel> i already did that!
L1258[23:50:12] <pay​onel> ha, i already made it free to rebind with reset==false
L1259[23:50:13] <pay​onel> 🙂
L1260[23:50:21] <pay​onel> "you're welcome"
L1261[23:50:26] <Sagh​etti> wait
L1262[23:50:30] <Sagh​etti> when was that?
L1263[23:50:34] <pay​onel> long time ag
L1264[23:50:35] <pay​onel> ago*
L1265[23:50:38] <Kristo​pher38> lmao :D
L1266[23:50:40] <pay​onel> like, a couple of years
L1267[23:51:14] <Kristo​pher38> so it was already possible a long time ago
L1268[23:51:18] <pay​onel> yeah
L1269[23:51:23] <Amanda> I was going to say, I didn't remember many issues doing that for my elevator screens awhile ago
L1270[23:51:49] <pay​onel> yeah so you just have to say `false` to not reset
L1271[23:52:07] <pay​onel> a cool thing you can do now, too
L1272[23:52:08] <Amanda> %choose cube drugs or halucinate
L1273[23:52:08] <MichiBot> Ama​nda: Pretty sure I'd want you to go with "cube drugs"!
L1274[23:52:19] <pay​onel> you could bitblt screens to vram, then rebind to N screens, bitblt'ing a copy of the source screen
L1275[23:52:25] <pay​onel> in case....anyone wanted to do that
L1276[23:52:31] <Corded> * <pay​onel> shrugs
L1277[23:52:46] <Amanda> payonel: would be good for my elevator usecase, lots of very similar screens
L1278[23:52:56] <pay​onel> ah
L1279[23:52:58] <pay​onel> cool
L1280[23:52:58] <Amanda> esp if I can bitblt a partial screen
L1281[23:53:07] <pay​onel> @Kristopher38 and this is updated to 1.12 already
L1282[23:53:09] <Amanda> like say,everything but the top line
L1283[23:53:33] <Amanda> then draw each screen once, with the floor name on the top line, bitblit the rest from there
L1284[23:53:57] <pay​onel> yep, very easy to do that
L1285[23:55:13] <Amanda> nice.I'll have to revive that program then
L1286[23:55:13] <Kristo​pher38> I just updated
L1287[23:55:26] <Amanda> First, going to do some halucinating, then cube drugs
L1288[23:58:08] <Kristo​pher38> on another note, I discovered that robot can use bucket to pick up fluid only if said fluid is directly in front of it, whereas it should be able to do this for a fluid above and below as well I think
L1289[23:59:03] <Ocawes​ome101> wait, MineOS has 6 buffers? I thought it only had two because that's what "double buffering" implies
L1290[23:59:29] <Kristo​pher38> nah, they actually have 6
L1291[23:59:34] <Ocawes​ome101> dang
L1292[23:59:37] <Kristo​pher38> as in 6 tables
L1293[23:59:44] <Ocawes​ome101> wait
L1294[23:59:45] <Kristo​pher38> but they only do double buffering
L1295[23:59:50] <Ocawes​ome101> so how exactly is it structured?
<<Prev Next>> Scroll to Top