<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:01] <Vert​ex X7> okay, interesting
L2[00:00:25] <Vert​ex X7> if I upgrade back to 1.8.5, even the non-buggy version of OpenOS causes the issue
L3[00:00:54] <Vert​ex X7> OC doesn't do some sort of automatic upgrade of OpenOS does it?
L4[00:01:12] <Kristo​pher38> It doesn't, what's installed on your drive stays there
L5[00:01:19] <Vert​ex X7> ...strange
L6[00:01:34] ⇨ Joins: Arai (~Arai@46.0.65.209)
L7[00:01:41] ⇦ Quits: Arai (~Arai@46.0.65.209) (Client Quit)
L8[00:01:41] <Corded> > <Vert​ex X7> if I upgrade back to 1.8.5, even the non-buggy version of O…
L9[00:01:42] <Kristo​pher38> If I were to place my bets it'd be on this https://github.com/MightyPirates/OpenComputers/commit/9d4f7ea297953c2fd8ccfd24fe549d5e9576400f
L10[00:02:01] <Kristo​pher38> But this is pure speculation
L11[00:02:50] <Kristo​pher38> Anyway good luck, I'm going to bed
L12[00:03:37] <Vert​ex X7> cool, I'll check the version that was introduced in
L13[00:04:28] <Vert​ex X7> 1.8.4
L14[00:06:08] <Corded> > <Kristo​pher38> If I were to place my bets it'd be on this https://github.c
L15[00:06:09] <Ocawes​ome101> that's what i would have guessed as well
L16[00:06:23] <PewPew​Cricket> Unmanaged drives may lrocide a way to make proper kernelspace and userspace separation with permissions and such
L17[00:06:32] <PewPew​Cricket> Like to where you can't even TOUCH the kernel
L18[00:06:38] <Ocawes​ome101> ulos 2 does that :)
L19[00:06:50] <PewPew​Cricket> I have idea
L20[00:07:22] <PewPew​Cricket> Unmanaged drive, 1st sector is partition table and drive geometry
L21[00:07:43] <PewPew​Cricket> Bios reads table looks for partition woth biotable flag and with type 0
L22[00:07:47] <Izzy> there are a few partition table formats already
L23[00:07:52] <PewPew​Cricket> Type 0 is just raw lua code
L24[00:07:58] <Izzy> https://github.com/lunaboards-dev/Random-OC-Docs/blob/master/formats/osdi/1.0.md
L25[00:08:03] ⇨ Joins: oLIEgg (~oLIEgg@46.0.65.209)
L26[00:08:12] <Corded> > <Vert​ex X7> 1.8.4
L27[00:08:12] <Vert​ex X7> new install of openos on 1.8.4, cannot repro
L28[00:08:24] <Vert​ex X7> * 1.8.3, cannot repro
L29[00:08:25] <Izzy> https://git.shadowkat.net/izaya/OC-misc/src/branch/master/partition
L30[00:08:35] <oLIEgg> hello everyone
L31[00:08:41] <Corded> > <Ocawes​ome101> ulos 2 does that :)
L32[00:08:41] <Ocawes​ome101> though it's not fast. i was working on a different kernel for it and lost steam
L33[00:09:00] <Ocawes​ome101> yeah just use osdi or mtpt
L34[00:09:14] <Ocawes​ome101> ulos2 can do both
L35[00:10:10] <PewPew​Cricket> How can I separate a byte I to individual bits and store each as a value in a table
L36[00:10:16] <PewPew​Cricket> * into individual bits and store each as a value in a table
L37[00:10:34] <Ocawes​ome101> bitwise AND
L38[00:10:44] <Ocawes​ome101> `&` operator
L39[00:11:18] <Izzy> even better: use both osdi and mtpt (they can coexist happily)
L40[00:11:40] <Corded> > <PewPew​Cricket> How can I separate a byte into individual bits and store ea…
L41[00:11:40] <Ocawes​ome101> `n & 2^bit ~= 0` where `bit` is 0 to 7 will give you a true/false value indicating whether that bit is set
L42[00:11:42] <Izzy> :p
L43[00:12:18] <Ocawes​ome101> izzy: it seems like software that's not aware of both could be very confused by this especially if they got out of sync
L44[00:13:17] <Corded> > <Iz​zy> even better: use both osdi and mtpt (they can coexist happi…
L45[00:13:17] <PewPew​Cricket> Can't find the github
L46[00:13:53] <Izzy> I literally linked both
L47[00:14:07] <Izzy> Ocawesome101: lmao yeah probably better to just use one, but it is funny
L48[00:14:16] <Ocawes​ome101> true true
L49[00:14:30] <Ocawes​ome101> have a single sector partition in each for the other lmao
L50[00:15:23] <Izzy> a solid idea really, would let you detect that both are in use
L51[00:15:48] <Corded> > <Iz​zy> https://git.shadowkat.net/izaya/OC-misc/src/branch/master/p���
L52[00:15:48] <PewPew​Cricket> Why big endian
L53[00:15:55] <PewPew​Cricket> :(
L54[00:15:59] <PewPew​Cricket> Just
L55[00:16:02] <PewPew​Cricket> W h y
L56[00:16:04] <Izzy> because that was what I had written already
L57[00:16:12] <Izzy> just string.unpack it and don't worry about it
L58[00:16:27] <Izzy> https://git.shadowkat.net/izaya/OC-misc/src/branch/master/partition/partition.lua#L3
L59[00:18:25] <Ocawes​ome101> i have written at least two parsers for each of these because i decided it would be smart to split ULOS 2 into independent components. this would have worked if anyone had had interest in writing different components for it lmao
L60[00:19:21] <Ocawes​ome101> ulos 3 will be monorepo again
L61[00:19:56] <Izzy> I've been meaning to generalise partman/etc enough to implement transparent MTPT and OSDI handling
L62[00:20:02] <Izzy> it hasn't happened though
L63[00:20:09] <Ocawes​ome101> or perhaps just ulos 2 beta5 will be entirely different lmao
L64[00:20:34] <Ocawes​ome101> "release notes: rewrote the whole system"
L65[00:20:46] <Izzy> presently it's just MTPT and that works fine because really I'm the only person that cares
L66[00:21:01] <Izzy> everyone sane runs OpenOS on managed drives while I'm over here running PsychOS from a giant tape array
L67[00:21:31] <Ocawes​ome101> i would run my own software if i used OC enough lmao
L68[00:21:37] <Ocawes​ome101> but i don't play 1.12 much
L69[00:21:46] <Ocawes​ome101> so it's all experiments with system design
L70[00:21:53] <Izzy> I don't play Minecraft much rn
L71[00:21:59] <Izzy> 1.16 is intriguing\
L72[00:22:11] <Izzy> but only because I'm out of ideas for 1.12 modpacks
L73[00:22:17] <Ocawes​ome101> yeah i haven't actually tried the 1.16 port yet but i might when i get home
L74[00:22:31] <Izzy> throwback to the desert volcano series
L75[00:22:37] <Izzy> s/series/server/
L76[00:22:37] <MichiBot> <Izzy> throwback to the desert volcano server
L77[00:22:39] <Ocawes​ome101> 1.16 looks and feels smoother and i can't articulate why it exactly what i mean by that
L78[00:22:43] <Vert​ex X7> https://github.com/MightyPirates/OpenComputers/issues/3727 issue opened for the exception handler regression
L79[00:22:44] <MichiBot> Title: [1.12.2] Regression in 1.8.4 related to OpenOS exception handling | Posted by: RealityAnomaly | Posted: Sat Jul 20 00:14:14 UTC 2024 | Status: open
L80[00:41:47] <PewPew​Cricket> thats it i dont like the otehr partition schemes
L81[00:41:53] <PewPew​Cricket> i shall add to the choices
L82[00:42:09] <PewPew​Cricket> opt format drives
L83[00:42:27] <PewPew​Cricket> * ops format drives
L84[00:42:37] <PewPew​Cricket> * opt format drives
L85[00:43:50] <PewPew​Cricket> i will make the specs in libreoffice
L86[00:43:57] <PewPew​Cricket> and make them AS CLEAR AS POSSIBLE
L87[00:51:46] <Hawk777> https://xkcd.com/927/ time?
L88[00:53:03] <Flamei​ngsoul> yes
L89[01:01:42] <lunar_sam> real!
L90[01:02:16] <lunar_sam> i have ziptie if i want a fancy BIOS
L91[01:02:21] <lunar_sam> also BIP is super cool
L92[01:03:20] <lunar_sam> very proud of it
L93[01:04:53] <lunar_sam> i was just like "what would be a simple netboot protocol"
L94[01:05:01] <lunar_sam> and then i realized, oh yeah, just use fget
L95[01:05:16] <lunar_sam> but how? well, just ask everyone if they know where to get files
L96[01:13:54] <Amanda> Psst, hey kid. Want some files?
L97[01:19:46] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721438385599.png
L98[01:20:40] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721438440491.png
L99[01:20:46] <lunar_sam> but why not use OSDI or MTPT
L100[01:20:56] <lunar_sam> they're pretty dumb, you just filter out the things the spec says are invalid
L101[01:21:03] <Hawk777> “32 bit drive header format” I think you mean 32 byte
L102[01:22:02] <Hawk777> Also you have some funky byte numbering in the partition entry section, it starts at 0x00, ends at 0x10, and claims to be 16 bytes long. I think you mixed 1-based and 0-based indexing there.
L103[01:22:10] <Hawk777> Likewise the drive header format actually.
L104[01:29:51] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721438990691.png
L105[01:47:24] <Corded> > <PewPew​Cricket> and make them AS CLEAR AS POSSIBLE
L106[01:47:24] <Ocawes​ome101> i found the other specs pretty good from reading them and from looking at the code
L107[01:49:25] <Ocawes​ome101> <https://github.com/oc-ulos/oc-cynosure-2/blob/dev/src/fs/partition/mtpt.lua&gt; and <https://github.com/oc-ulos/oc-cynosure-2/blob/dev/src/fs/partition/osdi.lua&gt; are all you need to extract partition info
L108[02:15:14] <PewPew​Cricket> I know
L109[02:23:18] <Corded> > <Haw​k777> https://xkcd.com/927/ time?
L110[02:23:18] <PewPew​Cricket> Lol
L111[02:31:14] <Hawk777> Why do you need two bytes for the active partition if you can only have 14 partitions?
L112[02:31:21] <Hawk777> Or is it a bitmask?
L113[02:32:03] <Hawk777> And if it *is* a bitmask, why not make “active” one of the flags instead?
L114[02:41:53] <Forec​aster> %tonk
L115[02:41:53] <MichiBot> Yow! Forec​aster! You beat Spider ​EveryOS's previous record of <0 (By 3 hours, 38 minutes and 21 seconds)! I hope you're happy!
L116[02:41:54] <MichiBot> Forecaster's new record is 3 hours, 38 minutes and 21 seconds! Forecaster also gained 0.00364 tonk points for stealing the tonk. Position #1.
L117[03:00:02] ⇦ Quits: oLIEgg (~oLIEgg@46.0.65.209) (Remote host closed the connection)
L118[03:09:48] <Corded> > <PewPew​Cricket>
L119[03:09:48] <luna​r_sam> a c struct is way more clear imo
L120[03:10:31] <luna​r_sam> or even both a struct and a field offset/size table
L121[03:15:45] <PewPew​Cricket> ?
L122[03:16:05] <Corded> > <surface to ​air missile> a c struct is way more clear imo
L123[03:16:05] <PewPew​Cricket> Whar
L124[03:18:27] <luna​r_sam> a `struct`
L125[03:18:42] <luna​r_sam> like, taking an example from my OSDI document
L126[03:19:25] <luna​r_sam> https://paste.pc-logix.com/esofuvarid
L127[03:19:38] <luna​r_sam> ...though i keep forgetting to remove the `null terminated` part
L128[03:19:42] <luna​r_sam> since it's a fixed size
L129[03:19:43] <luna​r_sam> but w/e
L130[03:35:51] <Corded> > <surface to ​air missile> ```c
L131[03:35:51] <Corded> struct OSDI_Entry {
L132[03:35:52] <Corded> uint32_t start_sector;
L133[03:35:52] <Corded> uint32_…
L134[03:35:52] <PewPew​Cricket> https://paste.pc-logix.com/boyigaqalu
L135[03:36:07] <PewPew​Cricket> * reserved[13];
L136[03:36:07] <Corded> }
L137[03:36:07] <Corded> ```
L138[03:38:57] <luna​r_sam> i think so
L139[03:47:14] <PewPew​Cricket> :3 https://discordembeds.pc-logix.com/live/1721447233833.png
L140[03:53:24] <lunar_sam> though, why are you tracking the disk size, and why with such a large type
L141[03:56:46] <PewPew​Cricket> use outsize of OC in future if i want to
L142[03:56:55] <PewPew​Cricket> thast why i have that reserved space
L143[03:57:34] <lunar_sam> i would just use GPT at that point tbh
L144[03:58:53] <lunar_sam> i wouldn't use an OC partition table outside of OC for the most part
L145[04:15:14] <PewPew​Cricket> who made FoxFS
L146[04:16:24] <lunar_sam> it's a project of mine
L147[04:16:50] <lunar_sam> i have yet to finish a full read/write driver or anything tbh
L148[04:17:11] <lunar_sam> it's supposed to be ext2-esque
L149[04:19:08] <PewPew​Cricket> what name do you want me to use? https://discordembeds.pc-logix.com/live/1721449147935.png
L150[04:20:04] <PewPew​Cricket> i can have 256 types for partitions so go crazy with recommendations
L151[04:23:57] <lunar_sam> i would actually recommend against doing partition type by filesystem
L152[04:24:25] <lunar_sam> you can have multiple different partitions of the same filesystem but they serve different purposes
L153[04:30:14] <PewPew​Cricket> thats how every real partition thing does it tho?
L154[04:31:03] <PewPew​Cricket> https://paste.pc-logix.com/omebosarut
L155[04:32:24] <lunar_sam> https://j.404.city:5443/share/c44a7f29876bb754953efd718432c3cb3316b2da/z1kl4Ws0NrZxP5DlJFVQS8EQ3hHaPyNPBuvHxlG2/a41ce0fa-9dcf-46d0-bc84-bddde7a8f0d6.png
L156[04:50:14] ⇦ Quits: Izzy (~izzy@210.1.218.92) (Ping timeout: 183 seconds)
L157[04:51:55] ⇨ Joins: Izzy (~izzy@210.1.218.92)
L158[04:56:05] <PewPew​Cricket> so how can i make it to where i just put in the letters of an address and my program find the one mathcing the part of that address i passed it
L159[04:56:58] <PewPew​Cricket> if i want to tell my program to talk to component 123456789 i want to be able to pass it 123, 1234, etc and it finds the address matching
L160[04:57:13] <PewPew​Cricket> and it ofc returns an error if more than 1 matches
L161[05:09:02] <PewPew​Cricket> anyone on irc ignore question, i did it
L162[05:22:34] <Ske​tano> can I feasibly do anything with this mod without any coding experience
L163[05:25:18] <Corded> > <Ske​tano> can I feasibly do anything with this mod without any coding…
L164[05:25:18] <Spider ​EveryOS> You could learn to code (:
L165[05:25:18] <Spider ​EveryOS> Look up some Lua tutorials on YouTube
L166[05:25:18] <Spider ​EveryOS> OpenComputers is a bit more complicated than the alternative mod, ComputerCraft. Maybe start with ComputerCraftEDU and then switch to OpenComputers when you are more comfortable?
L167[05:25:42] <Ske​tano> The alternative mod being?
L168[05:25:48] <Ske​tano> Computercraft?
L169[05:25:51] <Spider ​EveryOS> Yea
L170[05:26:01] <Ske​tano> Oh
L171[05:26:03] <Ske​tano> I cant read
L172[05:26:07] <Ske​tano> sorry im just sleey
L173[05:26:23] <Ske​tano> whaats compjtercraftedu?
L174[05:27:07] <Spider ​EveryOS> ComputerCraftEDU is ComputerCraft but with support for drag-and-drop based programming
L175[05:27:07] <Spider ​EveryOS> So you don't get bogged down by syntax
L176[05:27:18] <Ske​tano> so scratch?
L177[05:27:31] <Spider ​EveryOS> Kinda like
L178[05:29:43] <Spider ​EveryOS> It's got green turtles that you program with visually
L179[05:30:05] <Ske​tano> Is there a version of CCEdu but with CC: Tweaked?
L180[05:30:16] <Spider ​EveryOS> Not that I'm aware of
L181[05:31:33] <Spider ​EveryOS> Though you don't have to take that path. You can of course still try to immediately start with OC if you're brave 😄
L182[05:31:42] <Ske​tano> nah i am not
L183[05:33:03] <Ske​tano> i’d really like to add the opencomputers or computercraft mod to my world and try to make cool stuff. but i really do not like the turtles
L184[05:33:28] <Ske​tano> too easy to use the built in excavation stuff and get a buncha resources fast
L185[05:34:42] <Corded> > <Ske​tano> too easy to use the built in excavation stuff and get a bun…
L186[05:34:42] <Spider ​EveryOS> Make a note not to use the built-in stuff and that you have to try to learn to program it instead (:
L187[05:35:51] <Ske​tano> I just dont want the turtles in general at all
L188[05:35:56] <Spider ​EveryOS> Ah, gotcha
L189[05:39:06] <Corded> > <Ske​tano> I just dont want the turtles in general at all
L190[05:39:06] <Spider ​EveryOS> Seems like somebody (a user named sarxzer) made a block-based editor for CC <https://sarxzer.xyz/projects/cc-blockly-editor/&gt;
L191[05:39:07] <Spider ​EveryOS> I could maybe make a fork that generates OC code instead
L192[05:40:01] <Spider ​EveryOS> * (scratch-like) editor for CC <https://sarxzer.xyz/projects/cc-blockly-editor/&gt;
L193[05:40:01] <Corded> I could maybe make a fork that generates OC code instead
L194[05:40:48] <Ske​tano> i aint clicking that https://discordembeds.pc-logix.com/live/1721454048510.png
L195[05:41:54] <Corded> > <Ske​tano> i aint clicking that
L196[05:41:54] <Spider ​EveryOS> Weird, it's a block based editor https://discordembeds.pc-logix.com/live/1721454113785.png
L197[05:42:33] <Ske​tano> uh
L198[05:42:52] <Spider ​EveryOS> I found it on the CC server https://discordembeds.pc-logix.com/live/1721454172478.png
L199[05:54:33] <Corded> > <Ske​tano> i aint clicking that
L200[05:54:34] <Spider ​EveryOS> Anyways, I hadn''t run any security checks on the link or anything, just copied it from the other discord server (after opening it on my own computer to look)
L201[05:54:34] <Spider ​EveryOS> Right now it seems like your best bet might just be to look up YouTube tutorials though
L202[05:57:55] <Forec​aster> I made a block based editor for oc
L203[05:58:11] <Forec​aster> Mostly for robots
L204[05:58:57] <PewPew​Cricket> Found this sick ass web oage
L205[05:58:58] <PewPew​Cricket> https://thestarman.pcministry.com/asm/mbr/PartTables.htm
L206[05:59:04] <PewPew​Cricket> * page
L207[05:59:04] <Corded> https://thestarman.pcministry.com/asm/mbr/PartTables.htm
L208[05:59:12] <PewPew​Cricket> Mbr isnt a mystery now:3
L209[06:00:06] <Corded> > <Ske​tano> I just dont want the turtles in general at all
L210[06:00:06] <Spider ​EveryOS> @Forecaster I think they said they wanted to avoid turtle (which is very similar to robot) stuff
L211[06:01:26] <Forec​aster> It's a decently intuitive way to learn
L212[06:03:03] <Forec​aster> And it's not like this is going to get you "easy resources"
L213[06:03:06] <Spider ​EveryOS> @Forecaster I'm worried the user got scared away or whatever after they ran the security scan on the one page
L214[06:03:06] <Spider ​EveryOS> I've no idea how a block-based editor is being considered phishing, unless the IP belonged to a different owner previously...
L215[06:03:06] <Spider ​EveryOS> I had literally just looked in the CC server to see if there was something that looked like it might suite their needs
L216[06:03:50] <Forec​aster> Nothing we can do about that
L217[06:04:20] <Forec​aster> @Sketano here's mine if you want to try it https://towerofawesome.org/blocklyoc/
L218[06:09:09] <Forec​aster> Huh, apparently it works fine on a phone
L219[06:09:14] <Forec​aster> https://discordembeds.pc-logix.com/live/1721455753959.jpg
L220[06:09:52] <Spider ​EveryOS> What is the empty block under utility? https://discordembeds.pc-logix.com/live/1721455792388.png
L221[06:12:03] <Spider ​EveryOS> @Forecaster I'm making a secret project in Lua, and depending on factors it may end up including a block editor (:
L222[06:12:04] <Spider ​EveryOS> Then we will have 5 billion block editors
L223[06:13:20] <Corded> > <Spider ​EveryOS> What is the empty block under utility?
L224[06:13:21] <Mic​hiyo> It looks like it just generates a newline in the output code?
L225[06:13:37] <Forec​aster> The categories look different for me, and I don't have that block
L226[06:13:46] <Corded> > <Forec​aster> The categories look different for me, and I don't have that…
L227[06:13:46] <Spider ​EveryOS> "Change Mode"
L228[06:13:49] <Mic​hiyo> It's there in "Advanced Mode"
L229[06:14:09] <Corded> > <Forec​aster> The categories look different for me, and I don't have that…
L230[06:14:09] <Spider ​EveryOS> You made this!
L231[06:14:27] <Forec​aster> Ah, there it is, no clue what that is
L232[06:14:37] <Mic​hiyo> "Newline" I'll take it. :P
L233[06:14:38] <Forec​aster> I made this 3 years ago or so
L234[06:15:08] <Forec​aster> All blocks generate a newline
L235[06:15:32] <Forec​aster> It seems it's a "nothing" block that's snuk in
L236[06:15:37] <Mic​hiyo> Right, but this makes *just* a newline! It's useful!
L237[06:15:49] <Mic​hiyo> https://github.com/Forecaster/BlocklyOC/blob/master/custom_blocks_utility.js#L1-L11 ?
L238[06:16:23] <Mic​hiyo> Yeah `Allow attaching left-connecting piece to flow`
L239[06:16:24] <Forec​aster> Oh yeah
L240[06:16:27] <Forec​aster> That one
L241[06:17:21] <Forec​aster> There's also a video which I think is a pretty good starting point for a newbie
L242[06:27:40] <Corded> > <Spider ​EveryOS> You made this!
L243[06:27:40] <Forec​aster> If you expect me to remember things nothing but disappointment will follow I'm afraid
L244[06:28:49] <Spider ​EveryOS> 😅
L245[06:29:04] <Forec​aster> %choose get up or continue the lazy
L246[06:29:04] <MichiBot> Forec​aster: The sands of time whisper to me... they're saying "get up".
L247[06:29:21] <Forec​aster> ...5 more minutes
L248[06:29:58] <Spider ​EveryOS> Wait, did you already wake up from sleep for the night?
L249[06:29:58] <Spider ​EveryOS> Our timezones might be a good bit off, if so
L250[06:33:38] <Forec​aster> It's 8:30 am here
L251[06:33:54] <Spider ​EveryOS> 2:33 AM here
L252[06:34:21] <Forec​aster> Also really I woke up about 4 hours ago
L253[06:34:37] <Spider ​EveryOS> I could never
L254[06:36:30] <Spider ​EveryOS> Thanks VSCode, this is exactly what I expect to happen when I resize my terminal https://discordembeds.pc-logix.com/live/1721457389768.png
L255[06:36:34] <Forec​aster> I don't really have a choice
L256[06:36:38] <Forec​aster> It just happens
L257[06:39:33] <Spider ​EveryOS> * terminal
L258[06:39:34] <Corded> (referring to how it stretched vertically instead of adding more rows)
L259[06:49:08] <Spider ​EveryOS> Is it %tonkout time yet?
L260[06:49:08] <MichiBot> Yikes! Spider ​EveryOS! You beat Forec​aster's previous record of 3 hours, 38 minutes and 21 seconds (By 28 minutes and 52 seconds)! I hope you're happy!
L261[06:49:09] <MichiBot> Spider ​EveryOS has stolen the tonkout! Tonk has been reset! They gained 0.004 tonk points! plus 0.003 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 2.5859718. Position #2 Need 0.0028182 more points to pass Forec​aster!
L262[06:49:49] <Spider ​EveryOS> A normal tonk might've been better, actually
L263[06:49:57] <Spider ​EveryOS> Timer was too low
L264[07:33:16] ⇨ Joins: chlenogloti (~chlenoglo@45.15.112.164)
L265[07:36:25] ⇦ Quits: chlenogloti (~chlenoglo@45.15.112.164) (Client Quit)
L266[07:37:14] ⇨ Joins: Vexatos (~Vexatos@p200300Eaef0bf5005Dea502062bc256F.dip0.t-ipconnect.de)
L267[07:37:14] zsh sets mode: +v on Vexatos
L268[08:23:10] <Kristo​pher38> Izzy: when to expect a 1.16 server?
L269[08:26:41] <Kristo​pher38> I'd love to play
L270[08:26:55] ⇦ Quits: Hawk777 (~Hawk777@2001:569:7ca4:2a00:4589:cfbb:a29b:386) (Quit: Leaving.)
L271[08:36:37] <Forec​aster> ugh, I need to re-record this video...
L272[08:36:41] <Forec​aster> it's terrible
L273[08:36:51] <Forec​aster> so many unecessary pauses
L274[11:00:24] <Lizzy> %tonk
L275[11:00:24] <MichiBot> Li​zzy: You should probably read this: https://michibot.pc-logix.com/tonk
L276[11:00:33] <Lizzy> meh
L277[11:14:13] <Va​ur> %tonk
L278[11:14:13] <MichiBot> Boo-yah! Va​ur! You beat Spider ​EveryOS's previous record of <0 (By 4 hours, 25 minutes and 5 seconds)! I hope you're happy!
L279[11:14:14] <MichiBot> Vaur's new record is 4 hours, 25 minutes and 5 seconds! Vaur also gained 0.00442 tonk points for stealing the tonk. Position #3. Need 0.0541936 more points to pass Spider ​EveryOS!
L280[11:40:03] <Forec​aster> %sip
L281[11:40:03] <MichiBot> You drink a rather octiron potion (New!). Forecaster watches helplessly as 0.089 tonk points take flight into the horizon. (Rem. uses: 3)
L282[11:40:21] <Forec​aster> %splash Vaur rather octiron
L283[11:40:21] <MichiBot> You fling a rather octiron potion that splashes onto Vaur. Vaur watches helplessly as 0.022 tonk points take flight into the horizon. (Rem. uses: 2)
L284[11:41:47] <Va​ur> %splash @Spider EveryOS rather octiron
L285[11:41:48] <MichiBot> You fling a rather octiron potion that splashes onto @Spider. @Spider watches helplessly as 0.014 tonk points take flight into the horizon. (Rem. uses: 1)
L286[11:42:40] <Forec​aster> %splash "Spider EveryOS" rather octiron
L287[11:42:52] <Forec​aster> ah shoot, the timeout
L288[11:43:20] <Lilyfl​owerFDL> I guess it doesn't do well with spaces
L289[11:43:35] <Forec​aster> you have to use quotes for arguments with spaces
L290[11:43:56] <Lilyfl​owerFDL> makes sense
L291[11:44:12] <Lilyfl​owerFDL> does Corded pass the user name and not the ID?
L292[11:44:39] ⇨ Joins: lily (~lily@58.84.227.106)
L293[11:44:43] <Lilyfl​owerFDL> @LilyflowerFDL
L294[11:44:46] <lily> yeah
L295[11:44:47] <lily> it does
L296[11:47:44] <Corded> > <Forec​aster> you have to use quotes for arguments with spaces
L297[11:47:45] <ff​_66> or do like Vaur and mention him
L298[11:48:00] <Forec​aster> except that didn't work
L299[11:48:31] <Forec​aster> because there is a space in the name, and it included the @ as well
L300[11:50:42] <ff​_66> did you watch like 2 messages above yours ? It does work when Vaur does, so why would it be impossible ?
L301[11:51:17] <Forec​aster> ...it applied the potion to the user `@Spider` instead of `Spider EveryOS`
L302[11:51:35] <ff​_66> ah, yes...
L303[11:51:38] <Lilyfl​owerFDL> it didn't work when vaur did it <:ioa:937424765424123984>
L304[11:51:41] <ff​_66> didn't see it
L305[11:51:44] <Lilyfl​owerFDL> * *didn't* work when vaur did it <:ioa:937424765424123984>
L306[11:51:52] <Forec​aster> I wrote this system, I know how it works (sometimes)
L307[11:51:55] <ff​_66> so, is he invicible ?
L308[11:52:00] <Lilyfl​owerFDL> no
L309[11:52:01] <Lilyfl​owerFDL> %splash "Spider EveryOS" rather octiron
L310[11:52:01] <MichiBot> You fling a rather octiron potion that splashes onto Spider EveryOS. Spider EveryOS watches helplessly as 0.09 tonk points take flight into the horizon. (Rem. uses: 0)
L311[11:52:35] <Corded> > <Mich​iBot> You fling a rather octiron potion that splashes onto @Spide…
L312[11:52:35] <Lilyfl​owerFDL> this is significantly more than if this had've worked, ironically
L313[11:53:41] <Forec​aster> it's pretty random
L314[11:53:51] <Corded> > <Forec​aster> I wrote this system, I know how it works (sometimes)
L315[11:53:52] <Lilyfl​owerFDL> "sometimes" is a bold claim
L316[11:54:14] <Lilyfl​owerFDL> they say that sometimes only god understands what you wrote but ion't even think he knows what the hell I was thinking at 3am sometimes
L317[11:54:34] <Corded> > <Lilyfl​owerFDL> this is significantly more than if this had've worked, iron…
L318[11:54:34] <ff​_66> Spider is what we call "collateral damage"
L319[11:54:42] <Forec​aster> I have to give the illusion that I'm somewhat competent
L320[11:54:57] <Lilyfl​owerFDL> then again I am the kind of person who totally considered embedding JARs in PNGs so I don't think I understand even when I'm writing it
L321[11:55:10] <Lilyfl​owerFDL> (and then loading mods from said PNGs)
L322[11:55:18] <Lilyfl​owerFDL> why? uh, because it'd be funny. that's why
L323[11:55:46] <Lilyfl​owerFDL> you have to have a certain level of sanityn't to even *consider*... uh, what was it again? oh yeah,
L324[11:55:48] <Lilyfl​owerFDL> **embedding class metadata and bytecode in JSON**
L325[11:56:12] <Forec​aster> wouldn't you also have to modify the modloader to attempt to load png files
L326[11:56:21] <Corded> > <Lilyfl​owerFDL> then again I am the kind of person who totally considered e…
L327[11:56:21] <ff​_66> I did the next level : load minecraft with 7zip
L328[11:56:57] <Corded> > <Forec​aster> wouldn't you also have to modify the modloader to attempt t…
L329[11:56:57] <Lilyfl​owerFDL> no, but you'd need your own classloader
L330[11:57:16] <Lilyfl​owerFDL> and you'd have to run very very early, preferably before FML
L331[11:58:14] <ff​_66> so, with launchwrapper ?
L332[11:58:29] <Corded> > <Forec​aster> wouldn't you also have to modify the modloader to attempt t…
L333[11:58:30] <Lilyfl​owerFDL> My original idea was just bytecode/metadata, like how I do with DataDriver but PNG instead of JSON
L334[11:58:33] <Lilyfl​owerFDL> And yes, as a launchwrapper tweaker
L335[11:58:36] <Forec​aster> %sip
L336[11:58:36] <MichiBot> You drink a fluffy caterium potion (New!). Forecaster barely manages to catch a green shell that appears in front of them! (Rem. uses: 3)
L337[11:58:48] <Forec​aster> dangit, still on cooldown >:
L338[11:59:01] <Forec​aster> or wait, no
L339[11:59:33] <Forec​aster> there it is, I apparently just lagged
L340[11:59:53] <Forec​aster> %splash "Spider EveryOS" fluffy caterium
L341[11:59:53] <MichiBot> You fling a fluffy caterium potion that splashes onto Spider EveryOS. Spider EveryOS barely manages to catch a green shell that appears in front of them! (Rem. uses: 2)
L342[11:59:53] <ff​_66> then you have a lot of ping
L343[12:00:04] <Forec​aster> they can have a shell as compensation
L344[12:00:12] <lily> are %sip and %splash on different cooldowns?
L345[12:00:12] <MichiBot> You drink a light pussplum potion (New!). lily gains a negligible amount of luck.
L346[12:00:13] <MichiBot> You fling a forked tuna potion (New!) that splashes onto on. The bottle splits into two revealing a smaller Goopy Electrum potion.
L347[12:00:22] <lily> Well
L348[12:00:24] <lily> That answers my question
L349[12:00:48] <Forec​aster> the only commands that share cooldowns are `tonk` and `tonkout`
L350[12:01:09] <lily> ah
L351[12:01:11] <Forec​aster> (as far as I recall)
L352[12:01:29] <lily> Also: what's the way to set your avatar over corded, again?
L353[12:01:38] <Forec​aster> %avatar
L354[12:01:38] <MichiBot> Use `!setmyavatar <url>`
L355[12:01:43] <lily> thanks
L356[12:01:51] <lily> I can just point it to the same URL discord uses right
L357[12:02:06] <Forec​aster> probably
L358[12:02:26] <Amanda> Busy night
L359[12:02:37] * Amanda meows and looks around
L360[12:02:41] <lily> !setmyavatar https://cdn.discordapp.com/avatars/217586226146967552/48df7fe66db8c2230632e6196fbbfdcf.png?size=1024
L361[12:02:42] <Corded> Avatar downloaded and set successfully
L362[12:02:43] <lily> test
L363[12:02:47] <lily> yup, that works
L364[12:02:57] <lily> I wonder if nickserv is case sensitive
L365[12:03:07] <Forec​aster> huh, it didn't used to relay the command
L366[12:03:59] <Amanda> %splash @Forecaster with mutable caterium potion
L367[12:04:00] <MichiBot> You fling a mutable caterium potion (New!) that splashes onto @Forecaster. @Forecaster turns into a sky fox boy until Sozin's Comet returns.
L368[12:04:07] <Forec​aster> hey D:<
L369[12:04:19] * Amanda hisses at fore
L370[12:04:28] <ff​_66> -# Huh, the smiley is...
L371[12:05:52] ⇦ Parts: lily (~lily@58.84.227.106) (Konversation terminated!))
L372[12:06:57] <Forec​aster> *makes fox noises back at Amanda*
L373[12:07:31] ⇨ Joins: lily (~Lily@58.84.227.106)
L374[12:10:28] <Va​ur> %sip fluffy caterium potion
L375[12:10:28] <MichiBot> You drink a fluffy caterium potion. Vaur barely manages to catch a green shell that appears in front of them! (Rem. uses: 1)
L376[12:32:46] * Amanda meows at nadja to punish fore for whatever they just said in fox
L377[12:42:45] <Spider ​EveryOS> I see MichiBot defended me overnight (:
L378[12:43:56] <Forec​aster> %sip fluffy caterium
L379[12:43:56] <MichiBot> You drink a fluffy caterium potion. Forecaster barely manages to catch a green shell that appears in front of them! (Rem. uses: 0)
L380[12:50:24] <Forec​aster> %choose food now or wait
L381[12:50:25] <MichiBot> Forec​aster: Eeny, meeny, miny, wait.
L382[12:50:29] <Forec​aster> aww
L383[12:51:25] <Forec​aster> %choose hour(s); one or two or three or no
L384[12:51:25] <MichiBot> Forec​aster: two hour(s)
L385[12:51:30] <Forec​aster> >:
L386[12:58:39] <ff​_66> rest in peace
L387[12:59:13] <Amanda> %choose for breakfast; cereal bars or cake
L388[12:59:13] <MichiBot> Ama​nda: cake for breakfast
L389[12:59:18] <Amanda> Hrm
L390[12:59:23] <Amanda> Nah
L391[12:59:56] <lily> Amanda: Cereal... /bars/?
L392[13:00:05] <lily> You mean like... museli?
L393[13:00:08] <lily> Or like actual cereal
L394[13:00:38] <Forec​aster> probably means something like this
L395[13:00:41] <Forec​aster> https://discordembeds.pc-logix.com/live/1721480440750.png
L396[13:00:49] <lily> Ah
L397[13:01:00] <lily> Must be a US thing, I've never seen those here (NZ)
L398[13:02:17] <Amanda> I actually meant apple cinnamon breakfast bars, but my brain calls them cereal bars
L399[13:02:47] <Forec​aster> sounds like about the same thing
L400[13:02:49] <Corded> > <li​ly> Must be a US thing, I've never seen those here (NZ)
L401[13:02:49] <ff​_66> already seen that in europe but i don't remember when nor when
L402[13:03:11] <ff​_66> * where
L403[13:03:13] <Izzy> muesli bars?
L404[13:03:33] <ff​_66> cereal bars
L405[13:06:10] <lily> same thing, I believe
L406[13:06:27] <lily> AU, NZ, and probably UK call them museli bars; US calls them cereal bars
L407[13:06:28] <lily> I think.
L408[13:07:12] <Amanda> Might just be a me thing, I'm neuro-spicy so my brain likes to make odd connections
L409[13:07:19] <lily> On a completely unrelated note, I wish I could manually control my cooler's RGB
L410[13:07:54] <lily> Amanda: I don't think anybody here is neurotypical :P
L411[13:08:05] <lily> Hell, I don't even think 90% of people who use IRC are
L412[13:08:30] <Amanda> https://matrix.camnet.site/_matrix/media/v3/download/camnet.site/GoxYACWfboUCMxkCPhEodGrW/17214808941976004739562535238120.jpg
L413[13:08:42] <Amanda> These are what in eating
L414[13:08:51] <lily> Ah
L415[13:08:55] <lily> TIL those... exist, actually
L416[13:09:00] <lily> Never seem them
L417[13:09:09] <Izzy> muffin bar?
L418[13:09:40] <lily> Then again, like 70% of what I eat is pasta
L419[13:12:54] * Amanda flops down in the middle of a walkway, looks cute
L420[13:15:10] <Forec​aster> it's weird that multiple people are afflicted by the curse that turns part of what they eat into pasta
L421[13:15:28] <Forec​aster> trying to eat a cake? it's now 70% lasagna
L422[13:15:56] <lily> Depending on the cake that could be a good thing
L423[13:16:09] <Forec​aster> chocolate lasagna
L424[13:16:19] <lily> That... actually sounds pretty good
L425[13:16:41] <Forec​aster> I'm fairly certain I'd hate it
L426[13:21:59] <Corded> > <Forec​aster> it's weird that multiple people are afflicted by the curse …
L427[13:21:59] <ff​_66> because food is expensive but pasta stays cheap
L428[13:22:27] <Izzy> I am mildly perturbed by your implication that pasta is therefore not food
L429[13:22:32] <ff​_66> it is mainly made out of wheat
L430[13:23:03] <Corded> > <Iz​zy> I am mildly perturbed by your implication that pasta is the…
L431[13:23:03] <ff​_66> If it doesn't taste anything, then it is not food
L432[13:23:36] <Amanda> The UK doesn't eat food, according to the memes then
L433[13:24:14] <Amanda> Which.. checks out
L434[13:24:46] <ff​_66> the UK also have the Weather2's weather machine then because it constantly rains there according to the memes
L435[13:25:22] <Amanda> I meant with your logic, they don't eat food. "[they] raided most of the world and stole their spices, just to never use them"
L436[13:28:09] <ff​_66> ~~that's not a bug, that's a feature~~ That's not a weakness, that's a superpower
L437[13:28:21] <lily> ff_66: Does pasta then become food when sauce is added?
L438[13:28:33] <ff​_66> Good question
L439[13:28:44] <lily> Or meat, like tuna
L440[13:28:56] <lily> I am aware some would consider putting fish in pasta to be heresy
L441[13:29:15] <ff​_66> I have already eaten fish with pasta so...
L442[13:30:55] <ff​_66> ... that's not an heresy, that's quite good in fact
L443[13:37:13] <Forec​aster> Don't British people sustain themselves with well whatever they find in pubs?
L444[13:39:17] <ff​_66> From drinks or... ?
L445[13:41:31] <Izzy> warm beer, for a balanced breakfast, lunch and tea
L446[13:53:52] <ff​_66> Izzy obtained the achievement [How did we get here ?]
L447[14:02:34] <Forec​aster> My new computer is online finally!
L448[14:03:12] <ff​_66> ?
L449[14:04:10] <Forec​aster> I don't know what's confusing about that
L450[14:06:13] <ff​_66> An OC one or a real one ?
L451[14:06:24] <Forec​aster> a real one
L452[14:06:32] <ff​_66> ah
L453[14:11:40] <ff​_66> I think I'm gonna upgrade soon
L454[14:12:33] <ff​_66> i've got a 6600K and 8 gigs of ram
L455[14:13:05] <Izzy> recently went from 6700k/32GB to 5800X3D/32GB
L456[14:13:22] <ff​_66> it was good in 2016 but 8 years later...
L457[14:13:48] <Izzy> it's not noticeably faster in normal use but it can run a big rimworld colony or late-game stellaris much faster
L458[14:13:53] <Izzy> (and compiles linux in 1/3 the time)
L459[14:14:19] <ff​_66> i'll wait till intel 15th gen if they are more stable than 13th/14th
L460[14:15:50] <lily> Or just go AMD :P
L461[14:15:59] <lily> 7900 (non-X) here
L462[14:16:15] <Izzy> if you play autism-bait games the X3D ones make a big difference
L463[14:16:45] <lily> most of what I play is MC and a few other games, like terraria and payday 2
L464[14:17:07] <Izzy> mmmh
L465[14:17:12] <lily> most of them run really well, but that /might/ be because of the 7900XTX lmao
L466[14:17:17] <Izzy> probably not a big difference in those
L467[14:17:20] <Izzy> I feel that
L468[14:17:25] <Izzy> I've got a 6700XT
L469[14:17:30] <lily> minecraft is the exception; I can only hit 60 with shaders
L470[14:17:34] <Izzy> and apparently it's good for "1440p max settings"
L471[14:17:39] <lily> but that's because the game is an unoptimized mess
L472[14:17:44] <Izzy> sorry, 1440p144hz
L473[14:17:53] <lily> I run 1440@50
L474[14:17:58] <lily> my monitor doesn't do 60 at 1440
L475[14:18:00] <Izzy> and I'm sitting here with a dinky used 1920x1200@60 display
L476[14:18:11] <lily> the most it can do is 56.1 at 1440
L477[14:18:16] <lily> but that's, uh, very bad for it
L478[14:18:26] <lily> loses sync a lot
L479[14:18:32] <Izzy> so the 6700XT is very understressed
L480[14:18:54] <ff​_66> man 1080p@60Hz is completely playable
L481[14:18:54] <Izzy> but also my bread-and-butter games are like, rimworld, stellaris, and KSP
L482[14:19:10] <Izzy> not exactly graphically demanding
L483[14:19:13] <lily> I know someone who has a 5700 XT and underclocks it
L484[14:19:15] <ff​_66> GTX1650 super team
L485[14:19:29] <Izzy> actually KSP can be! and it is with my mods! but like, I could just turn it down
L486[14:19:36] <Izzy> I'm never touching another NVIDIA card again
L487[14:19:50] <Izzy> no more stupid awful out-of-tree drivers that constantly break
L488[14:19:59] <Izzy> no more editing xorg.conf
L489[14:20:08] <Izzy> I'll sooner put an Intel card in my systems
L490[14:20:08] <ff​_66> they have made an auto-overclock feature recently
L491[14:20:09] <lily> 40xx NVIDIA cards are workstation GPUs, honestly
L492[14:20:26] <Corded> > <Iz​zy> no more editing xorg.conf
L493[14:20:26] <ff​_66> you are on Linux ?
L494[14:20:30] <lily> also: re underclocking the 5700, he clocks it to 28
L495[14:20:37] <lily> well, he /caps/ it at 28W
L496[14:20:47] <Izzy> lily: I actually undervolt my 6700XT because maintaining stock clocks and undervolting it gives me like 10% extra performance
L497[14:20:57] <lily> Huh.
L498[14:21:15] <ff​_66> energy economy
L499[14:21:28] <Izzy> which is quite different to the RX580 I had before, where I had it overclocked and overvolted for the same sort of 10%
L500[14:21:37] <Izzy> a truly silly card that one
L501[14:21:53] <ff​_66> I am actually on my second potato
L502[14:21:58] <Amanda> %choose factory or try and be productive
L503[14:21:58] <MichiBot> Ama​nda: The proof is in the pudding. Definitely "factory". Hrm, factory could use some more salt.
L504[14:21:59] <ff​_66> want the specs ?
L505[14:22:05] <Izzy> yeah if you undervolt it it makes less heat and therefore maintains higher clocks
L506[14:22:12] <Izzy> it makes sense it's just counter-intuitive
L507[14:22:18] <Amanda> Hrm. I guess I'll go set up diamond production, then
L508[14:22:33] <PewPew​Cricket> Hai
L509[14:22:36] <Izzy> let's see this potato
L510[14:22:39] <Amanda> Since I'll need it soon, I think
L511[14:22:50] <Corded> > <Iz​zy> yeah if you undervolt it it makes less heat and therefore m…
L512[14:22:51] <ff​_66> Intel core2 Duo E8400
L513[14:22:51] <Izzy> actually my 6700K/32GB/RX580 machine's PSU popped which is a bit of a shame
L514[14:23:10] <lily> E8400? Are you on an optiplex, by any chance?
L515[14:23:18] <ff​_66> and nvidia geforce 210
L516[14:23:22] <PewPew​Cricket> My dog will cry if she doesn't fall asleep while cuddling me 😭
L517[14:23:26] <lily> The 780 has an 8400 in it
L518[14:23:35] <lily> I still have it, actually
L519[14:23:37] <Corded> > <li​ly> E8400? Are you on an optiplex, by any chance?
L520[14:23:37] <ff​_66> no, on an HP compaq 600 pro mt
L521[14:23:44] <lily> Alongside an AM2/2+/3 board
L522[14:23:47] <lily> (ASRock N68-S UCC)
L523[14:23:49] <ff​_66> * 6000 pro mt
L524[14:23:56] <ff​_66> made in 2010
L525[14:24:22] <lily> I'm still impressed a chip from 2009 can handle ~3.5GH
L526[14:24:27] <lily> stock was 2.9
L527[14:24:37] <Izzy> throwback to having to choose between the 1.86Ghz E6300 and another C2D without VT-x support
L528[14:24:37] <ff​_66> and minecraft 1.12.2 @ 30fps
L529[14:24:50] <Izzy> (the E6300 won)
L530[14:25:21] <ff​_66> i'm running 30 mods including weather 2 remastered no problem
L531[14:25:44] <ff​_66> on a core2 Duo
L532[14:25:59] <PewPew​Cricket> Only 30? I run like 70
L533[14:26:06] <PewPew​Cricket> :3
L534[14:26:31] <Corded> > <PewPew​Cricket> Only 30? I run like 70
L535[14:26:31] <ff​_66> on my main pc i run EZ 80 mods in 1.20.1
L536[14:26:32] <Forec​aster> I just ran some benchmarks on the new computer, which I previously ran on the old one
L537[14:26:35] <Forec​aster> https://discordembeds.pc-logix.com/live/1721485595187.png
L538[14:26:48] <Forec​aster> to say it's an improvement is a little understatement
L539[14:26:53] <ff​_66> 4th gen intel ???
L540[14:26:53] <Izzy> I've put together some $150 machines for my niece and nephew to play Minecraft on recently
L541[14:27:20] <PewPew​Cricket> I have an issue with just making my own modpacks repeatedly so I finally made one that other people can use
L542[14:27:30] <Corded> > <Forec​aster> I just ran some benchmarks on the new computer, which I pre…
L543[14:27:30] <ff​_66> oh bro you're screwed you're on intel 14th gen
L544[14:27:34] <Izzy> https://cdn.shadowkat.net/xmpp/file_share/eea4468f-7a19-4a07-bda7-922b8537ba37/2024-07-21T00:26:30-722x502.png
L545[14:27:55] <Forec​aster> why's that?
L546[14:27:59] <ff​_66> there have been problems with intel cpus crashing in servers and gaming pcs
L547[14:28:02] <Izzy> for $150 ($100 computer, $50 GPU) those things can run 1.12 at a solid 60 FPS
L548[14:28:24] <Izzy> they can also run Monster Hunter World at 40FPS on the lowest settings, so, win
L549[14:28:27] <ff​_66> so it is pretty much 100% your cpu will crash in the next year or so
L550[14:28:46] <ff​_66> you've bought a timebomb
L551[14:28:50] <Forec​aster> what do you mean "crash"
L552[14:28:59] <ff​_66> well, unstable system
L553[14:29:07] <Izzy> oh hey I had a Z97-D3H
L554[14:29:23] <ff​_66> or you can underclock it, loose performance and stay stable
L555[14:29:39] <ff​_66> that's th only known fix
L556[14:29:51] <Forec​aster> if that becomes an issue I can probably claim warranty
L557[14:30:10] <ff​_66> it happens on every intel cpu on 13th/14th gen
L558[14:31:22] <ff​_66> but yeah that's another reason i'm waiting on y sh**ty computer till 15th gen
L559[14:32:03] <Forec​aster> `Cassells wrote that Alderon has recorded “thousands of crashes” on gamers’ CPUs using its crash reporting tools and says the processors can also corrupt SSDs and memory. He added that in his team’s experience, 100 percent of the affected CPUs “deteriorate over time, eventually failing.”`
L560[14:32:08] <Kristo​pher38> Izzy: i've heard that nvidia finally opensourced their linux drivers
L561[14:32:21] <Forec​aster> sounds like a warranty issue to me
L562[14:32:23] <Izzy> yeah for the cards that cost more than my car
L563[14:32:47] <Izzy> the GTX 980 drivers still fucking suck
L564[14:32:56] <Corded> > <Forec​aster> sounds like a warranty issue to me
L565[14:32:56] <ff​_66> that's a problem with the microcode regulating the heat and the frequency of the CPU so...
L566[14:33:18] <Izzy> oh it's the microcode? that's a runtime fixable issue then :^)
L567[14:34:00] <Kristo​pher38> are cars that cheap over in australia?
L568[14:34:02] <Corded> > <ff​_66> oh bro you're screwed you're on intel 14th gen
L569[14:34:02] <PewPew​Cricket> Or 13th gen
L570[14:34:30] <ff​_66> i said it
L571[14:34:37] <Corded> > <Forec​aster> `Cassells wrote that Alderon has recorded “thousands of cra…
L572[14:34:38] <PewPew​Cricket> Someone at TSMC sneezed
L573[14:34:44] <ff​_66> every raptor lake or raptor lake refresh processor
L574[14:35:02] <Corded> > <PewPew​Cricket> Someone at TSMC sneezed
L575[14:35:02] <Izzy> I paid $1700 for my car, a 4090 goes for at least double that
L576[14:35:02] <ff​_66> it is the microcode, not the chip itself
L577[14:35:14] <ff​_66> 1700 ?
L578[14:35:16] <Corded> > <ff​_66> it is the microcode, not the chip itself
L579[14:35:16] <PewPew​Cricket> Made a joke
L580[14:35:34] <Kristo​pher38> well that's the problem, your looking at the absolute highest end
L581[14:35:53] <Kristo​pher38> i've heard 3060 has the best bang for the buck currentlly
L582[14:36:21] <Izzy> none available through the usual channels
L583[14:36:31] <ff​_66> i'm not even RTX, i'm GTX
L584[14:36:32] <Izzy> a 4070 "only" costs as much as my car
L585[14:36:48] <Corded> > <ff​_66> that's a problem with the microcode regulating the heat and…
L586[14:36:48] <Forec​aster> it's not like I can do anything about that
L587[14:36:56] <Corded> > <ff​_66> it is the microcode, not the chip itself
L588[14:36:56] <PewPew​Cricket> Wait where'd you learn this?
L589[14:37:03] <PewPew​Cricket> I can't find any concrete anything
L590[14:37:34] <Corded> > <PewPew​Cricket> Wait where'd you learn this?
L591[14:37:35] <ff​_66> so several videos on youtube from different channels, so it can't be anything else
L592[14:37:38] <Li​ly> I wonder if an unofficial patch will end up being made
L593[14:37:42] <ff​_66> * saw several videos on youtube from different channels, so it can't be anything else
L594[14:37:47] <Izzy> speaking of vehicles aren't they pretty :3 https://cdn.shadowkat.net/media/2624f1d34cb9cda3d875c38ccf21def3c9ea3609b0ed23709f8fb2bcab9508f3.jpg
L595[14:37:52] <Kristo​pher38> hmm, I feel for you. Over here in the EU I can get a 3060 just fine
L596[14:37:52] <Li​ly> There *are* `amd-ucode` and `intel-ucode`, but I guess you'd have to reverse engineer it
L597[14:37:55] <Corded> > <ff​_66> saw several videos on youtube from different channels, so i…
L598[14:37:55] <PewPew​Cricket> ?
L599[14:38:12] <Corded> > <Kristo​pher38> hmm, I feel for you. Over here in the EU I can get a 3060 j…
L600[14:38:13] <Li​ly> yeah, but one euro is about half an AU dollar
L601[14:38:13] <Corded> > <Lilyfl​owerFDL> I wonder if an unofficial patch will end up being made
L602[14:38:13] <ff​_66> to you want to program in assembly ?
L603[14:38:22] <Izzy> why would I get a 3060 when I could get a 6700XT tho
L604[14:38:22] <PewPew​Cricket> How would you know it was the microcode
L605[14:38:37] <Corded> > <ff​_66> to you want to program in assembly ?
L606[14:38:37] <Li​ly> I mean, I *have* considered learning it. For unrelated reasons tho
L607[14:38:56] <Izzy> I guess it would be easier to get working in Blender
L608[14:39:01] <Corded> > <Lilyfl​owerFDL> I mean, I *have* considered learning it. For unrelated reas…
L609[14:39:01] <PewPew​Cricket> It's hell
L610[14:39:04] <PewPew​Cricket> I did it
L611[14:39:07] <PewPew​Cricket> Nightmare
L612[14:39:21] <Izzy> actually, it's past my bedtime and I'm getting distracted. night o/
L613[14:39:23] <Corded> > <Lilyfl​owerFDL> I mean, I *have* considered learning it. For unrelated reas…
L614[14:39:23] <ff​_66> i've learned 8086 assembly so now i can (in theory) make 16-bits programs under DOS
L615[14:39:24] <Corded> > <PewPew​Cricket> It's hell
L616[14:39:24] <Li​ly> Is this considering the fact I already enjoy writing JVM bytecode by hand?
L617[14:39:29] <Li​ly> It's no ASM but it's still fun
L618[14:39:29] <Forec​aster> I should be able to play Star Citizen now without it being a slideshow
L619[14:39:41] <lily> Izzy: night
L620[14:39:50] <Corded> > <ff​_66> saw several videos on youtube from different channels, so i…
L621[14:39:50] <PewPew​Cricket> Well it could also be another YLoD type situation with the chip being faulty
L622[14:39:55] <Corded> > <Forec​aster> I should be able to play Star Citizen now without it being …
L623[14:39:55] <ff​_66> BeamNG.drive on my PC *is* a slideshow
L624[14:39:57] <Li​ly> YLoD?
L625[14:40:13] <Corded> > <PewPew​Cricket> Well it could also be another YLoD type situation with the…
L626[14:40:13] <ff​_66> your PC is not an xbox
L627[14:40:17] <Forec​aster> I've never tried BeamNG
L628[14:40:24] <Corded> > <Lilyfl​owerFDL> Is this considering the fact I already enjoy writing JVM by…
L629[14:40:24] <Li​ly> See: <https://github.com/AutumnalModding/DataDriver&gt;
L630[14:40:25] <Corded> > <ff​_66> your PC is not an xbox
L631[14:40:26] <PewPew​Cricket> *Playstation 3
L632[14:40:34] <Li​ly> JSON-based bytecode+metadata parser
L633[14:40:44] <Li​ly> With template and placeholder support
L634[14:40:46] <Corded> > <PewPew​Cricket> *Playstation 3
L635[14:40:47] <ff​_66> and it is not a chip isue, but a lead-free soldering issue
L636[14:40:57] <Forec​aster> oh also, I didn't upgrade my old computer, I replaced it
L637[14:40:57] <Corded> > <ff​_66> your PC is not an xbox
L638[14:40:57] <PewPew​Cricket> This doesn't change my statement, chips aren't magically different because "console cpu"
L639[14:41:03] <PewPew​Cricket> They're all microchips
L640[14:41:26] <Forec​aster> bought a nearly $2000 pre-built system this time
L641[14:41:32] <ff​_66> the chip is not soldered incorrectly so after a few months : ylod
L642[14:41:39] <ff​_66> * icorrectly so after a few months : ylod
L643[14:41:45] <ff​_66> * correctly so after a few months : ylod
L644[14:42:30] <Corded> > <ff​_66> and it is not a chip isue, but a lead-free soldering issue
L645[14:42:30] <PewPew​Cricket> My point is it could be a fault with the chip itself
L646[14:42:41] <Corded> > <PewPew​Cricket> This doesn't change my statement, chips aren't magically di…
L647[14:42:41] <ff​_66> the xbox for instance has a pentium III so it is the same but not the way you think
L648[14:42:58] <Corded> > <PewPew​Cricket> My point is it could be a fault with the chip itself
L649[14:42:58] <ff​_66> REALLY rare that could happen
L650[14:43:39] <PewPew​Cricket> Intel has been pushing their chips to the limit to compete with AMD
L651[14:44:05] <ff​_66> AMD has clock, Intel has cores
L652[14:44:22] <ff​_66> not the same poxer
L653[14:44:24] <Forec​aster> oh yeah, and Starfield
L654[14:44:30] <ff​_66> * power
L655[14:44:35] <Forec​aster> that also barely ran on the old computer, although it wasn't a slideshow
L656[14:44:43] <Forec​aster> it did keep crashing though
L657[14:44:51] <Forec​aster> but that might have just been a Bethesda feature
L658[14:45:02] <Corded> > <ff​_66> not the same power
L659[14:45:03] <PewPew​Cricket> Thats not relevant intel has been competing to have their CPUs perform as good or better than AMD chips
L660[14:45:03] <Corded> > <Forec​aster> that also barely ran on the old computer, although it wasn'…
L661[14:45:03] <ff​_66> I can support minecraft on 10fps
L662[14:45:08] <PewPew​Cricket> That's what I meant
L663[14:45:44] <Corded> > <PewPew​Cricket> Thats not relevant intel has been competing to have their C…
L664[14:45:44] <ff​_66> yes but now one chip is better for video editing and another for gaming
L665[14:45:48] <Corded> > <ff​_66> I can support minecraft on 10fps
L666[14:45:48] <Forec​aster> with or without mods? your computer sounds worse than my old one
L667[14:45:59] <Corded> > <ff​_66> yes but now one chip is better for video editing and anothe…
L668[14:46:00] <PewPew​Cricket> Cool?
L669[14:46:00] <ff​_66> take the example of intel ARC also
L670[14:46:08] <Li​ly> They still make those?
L671[14:46:29] <Corded> > <Forec​aster> with or without mods? your computer sounds worse than my ol…
L672[14:46:29] <ff​_66> with 30 mods including weather 2 and immersive railroading
L673[14:46:51] <Li​ly> Obligatory neofetch, fwiw https://discordembeds.pc-logix.com/live/1721486810781.png
L674[14:46:59] <Corded> > <Lilyfl​owerFDL> They still make those?
L675[14:47:00] <ff​_66> yes
L676[14:47:07] <PewPew​Cricket> My point is it may be more likely than before that it's a chip failure because intel has been stressing their newest chips and pushing them to their limit in terms of what is achievable
L677[14:47:21] <Li​ly> Intel tries so hard to be good they end up being horrible
L678[14:47:23] <Li​ly> Hilarious
L679[14:47:49] <Li​ly> At this point Intel is giving AMD free marketing
L680[14:47:51] <Corded> > <PewPew​Cricket> My point is it may be more likely than before that it's a c…
L681[14:47:51] <ff​_66> they didn't test enough, that's all
L682[14:48:21] <ff​_66> I have to go
L683[14:48:38] <Corded> > <ff​_66> they didn't test enough, that's all
L684[14:48:38] <PewPew​Cricket> Well yeah this couldn't have gotten through testing
L685[14:48:48] <ff​_66> see ya
L686[14:49:12] <PewPew​Cricket> I will not be using intel chips anymore because this has shown their incompetence
L687[14:51:03] <Forec​aster> I wonder if my food's thawed yet
L688[14:51:52] <Forec​aster> it's been exactly 2 hours since I asked if I was allowed to eat
L689[14:53:22] <Forec​aster> `Intel has finally issued a statement blaming motherboard vendors for allowing Intel CPUs to operate outside recommended specs. The company is still validating the root cause of Intel CPUs running outside recommended specs, but Intel confirms that the majority of reports were with unlocked motherboards.`
L690[14:54:30] <Forec​aster> though this is for i9 cpus apparently
L691[14:54:33] <Forec​aster> mine is i7
L692[14:58:09] <Corded> > <Forec​aster> it's been exactly 2 hours since I asked if I was allowed to…
L693[14:58:09] <Li​ly> ask it again :>
L694[14:58:14] <lily> %sip
L695[14:58:14] <MichiBot> You drink a thick salmon potion (New!). Tonk moved back 1 hour. (Rem. uses: 1)
L696[15:02:40] <Amanda> aaaaaaaa
L697[15:02:47] <Amanda> I found why brass keeps backing up
L698[15:03:04] <Amanda> I'm making 30/min molten zinc.. the brass only needs 20
L699[15:05:42] <Forec​aster> %sip thick salmon
L700[15:05:42] <MichiBot> You drink a thick salmon potion. Tonk moved back 3 hours. (Rem. uses: 0)
L701[15:05:49] <Forec​aster> %tonk
L702[15:05:49] <MichiBot> Zounderkite! Forec​aster! You beat Va​ur's previous record of 4 hours, 25 minutes and 5 seconds (By 3 hours, 26 minutes and 30 seconds)! I hope you're happy!
L703[15:05:50] <MichiBot> Forecaster's new record is 7 hours, 51 minutes and 36 seconds! Forecaster also gained 0.0172 (0.00344 x 5) tonk points for stealing the tonk. Position #2 => #1. (Overtook Vaur)
L704[15:05:53] <Corded> > <Forec​aster> `Intel has finally issued a statement blaming motherboard v…
L705[15:05:54] <PewPew​Cricket> CPUs at datacenters which underclock their CPUs have been failing en mass as well
L706[15:06:34] <PewPew​Cricket> https://m.youtube.com/watch?v=QzHcrbT5D_Y&pp=ygULbGV2ZWwxdGVjaHM%3D
L707[15:08:05] <Forec​aster> You know what the best part by far about this update is though
L708[15:08:28] <Forec​aster> This new computer doesn't *rattle* (hopefully at least)
L709[15:08:59] <PewPew​Cricket> Was your old one powered by a jet turbine????
L710[15:09:01] <Amanda> ... wow, that's serendipidus
L711[15:09:19] <Amanda> The excess zinc from my brass processing exactly matches the deficet of zinc I'm getting already
L712[15:09:36] <PewPew​Cricket> Factorio type shit
L713[15:09:54] <Amanda> wait, never mind
L714[15:10:00] <Amanda> ingots are 3:2
L715[15:10:06] <Amanda> 3:2 to plates
L716[15:10:10] <Corded> > <PewPew​Cricket> Was your old one powered by a jet turbine????
L717[15:10:10] <Forec​aster> No, if it was it'd at least have been consistent
L718[15:10:37] <Forec​aster> The old computer would just randomly start vibrating, causing some part of the case to rattle audibly
L719[15:11:01] <Forec​aster> Slapping it caused it to stop, until eventually it'd start again
L720[15:11:08] <PewPew​Cricket> So is making a bios, partition scheme, fikesysten driver, and kernel for funny unmanaged drive a good idea?
L721[15:11:11] <PewPew​Cricket> Solo
L722[15:11:39] <PewPew​Cricket> I want a long term project
L723[15:11:49] <Forec​aster> If by good you mean useful, probably not
L724[15:12:01] <Forec​aster> If you mean as a learning experience then yeah probably
L725[15:12:26] <PewPew​Cricket> Well any unmanaged drive os isn't really useful tbm
L726[15:12:31] <PewPew​Cricket> * tbh
L727[15:12:35] <Li​ly> I read that as "furry unmanaged drive" for a second.
L728[15:16:15] <Amanda> %choose the steam; cool or vent
L729[15:16:15] <MichiBot> Ama​nda: vent the steam
L730[16:01:25] <Amanda> %choose upgrade storage or research storage then upgradde
L731[16:01:25] <MichiBot> Ama​nda: I tried reading my tea leaves this morning. There was something about death and doom. Anyway, go with "research storage then upgradde"
L732[16:11:22] <Amanda> %choose first; drives or utility
L733[16:11:22] <MichiBot> Ama​nda: utility first
L734[16:41:29] ⇨ Joins: Hawk777 (~Hawk777@2001:569:7ca4:2a00:64a6:c696:d8c2:e640)
L735[16:42:33] <Amanda> ... well poop
L736[16:42:34] <Amanda> I'm out of power
L737[16:43:12] <Forec​aster> ohno
L738[16:45:30] <Forec​aster> oh yeah...
L739[16:45:55] <Forec​aster> I remember now, I installed Star Citizen on the SSD in the other computer instead of where the other games are
L740[16:45:59] <Forec​aster> and there was a reason for that...
L741[16:46:22] <Forec​aster> the reason is because SC is so slow...
L742[17:12:01] <Corded> > <Forec​aster> mine is i7
L743[17:12:01] <ff​_66> It is not about Core i9, it is about often stressed cpus, such as Intel Xeon, Core i5, i7 and i9. the reason why it doesn't affect worse cpus is that they are not stressed in any way, otherwise it would require at least an i5
L744[17:13:10] <Forec​aster> CS seems... more playable than before
L745[17:13:14] <Forec​aster> marginally...
L746[17:13:18] <Forec​aster> https://discordembeds.pc-logix.com/live/1721495597757.png
L747[17:14:58] <ff​_66> is there any reason why he's stuck **in** the ground ?
L748[17:15:33] <Forec​aster> he's T-posing, so the model hasn't loaded fully yet
L749[17:16:00] <Forec​aster> because like I said earlier, SC is incredibly slow to load stuff when it's not on an SSD
L750[17:16:08] <ff​_66> love these kind of moments
L751[17:16:21] <Forec​aster> and it crashed
L752[17:16:35] <Corded> > <Forec​aster> because like I said earlier, SC is incredibly slow to load …
L753[17:16:35] <ff​_66> you didn't see BeamNG.drive on 8gigs of ram
L754[17:17:03] <ff​_66> I need 64 gigs of VRAM
L755[17:17:25] <ff​_66> otherwise when you load more than 3 vehicles, it crashes
L756[17:17:49] <ff​_66> or you can break the system by using MS edge
L757[17:18:43] <ff​_66> it did even shut down my screen
L758[17:19:02] <ff​_66> so i had to make an acpi shut down
L759[17:19:27] <ff​_66> also called : "pressing less than 4 seconds on the power button"
L760[17:23:07] <PewPew​Cricket> this should check if there is DD 0E at the start of a drive and the write that to the frist 2 bytes of the sdive if there isnt, but it isnt writing that to the drive. https://discordembeds.pc-logix.com/live/1721496187059.png
L761[17:23:18] <PewPew​Cricket> * first 2 bytes of the drive if there isnt, but it isnt writing that to the drive.
L762[17:23:21] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721496200612.png
L763[17:23:31] <PewPew​Cricket> heres the disk's .bin file in my saves folder
L764[17:23:45] <PewPew​Cricket> it was all 0s then after i ran the program and quit the world it was this
L765[17:24:35] <Amanda> They're compressed
L766[17:24:36] <Forec​aster> well shoot, I thought I'd have CP2077 installed somewhere, but apparently I removed it...
L767[17:25:51] <Corded> > <Ama​nda> They're compressed
L768[17:25:51] <PewPew​Cricket> well that if runs every time
L769[17:25:59] <PewPew​Cricket> every time
L770[17:26:02] <PewPew​Cricket> is the logic faulty?
L771[17:26:07] <PewPew​Cricket> how cna i uncompress it?
L772[17:26:12] <PewPew​Cricket> * can i uncompress it?
L773[17:26:16] <PewPew​Cricket> i want to look at it
L774[17:26:52] <PewPew​Cricket> what is it compressed with
L775[17:27:05] <Amanda> gzip
L776[17:31:54] <Corded> > <PewPew​Cricket> this should check if there is DD 0E at the start of a drive…
L777[17:31:54] <PewPew​Cricket> its wrtiting the data correctly so why does the if execute every time
L778[17:32:50] <ff​_66> and also you could make a slot made for the hash of the boot sector
L779[17:33:05] <ff​_66> and you could verify if a data card is available
L780[17:33:37] <ff​_66> then use one of the hashing function
L781[17:33:42] <PewPew​Cricket> whar
L782[17:34:22] <PewPew​Cricket> i think the signature method is better here
L783[17:34:29] <PewPew​Cricket> this is a partition table
L784[17:34:38] <PewPew​Cricket> but uh, what is wrong with my logic here
L785[17:34:55] <ff​_66> i've already done that in an utility where you can load compressed lua files
L786[17:35:13] <ff​_66> to verify that the data is correct before executing
L787[17:35:37] <PewPew​Cricket> thats great this isnt lua
L788[17:35:39] <PewPew​Cricket> this is raw data
L789[17:35:48] <ff​_66> but at this point it's better to use FAT12
L790[17:36:01] <PewPew​Cricket> jesus christ thats not a partitioning format
L791[17:36:05] <PewPew​Cricket> thats a FS
L792[17:36:06] <ff​_66> is is
L793[17:36:28] <Corded> > <PewPew​Cricket> this should check if there is DD 0E at the start of a drive…
L794[17:36:28] <PewPew​Cricket> whats wrong with my logic? i dont know why its failing
L795[17:36:46] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721497006315.png
L796[17:37:00] <ff​_66> when i learnt how to make 8086 assembly, i've learnt how to make a FAT12 partition and how to format a disk
L797[17:37:53] <ff​_66> you are overwriting with your index thing
L798[17:37:58] <ff​_66> the signature
L799[17:38:14] <ff​_66> ah no sorry
L800[17:38:15] <PewPew​Cricket> t decomrpessed the bin file for the drive
L801[17:38:22] <PewPew​Cricket> the first 2 bytes were DD9E
L802[17:38:37] <ff​_66> lemme check the docs
L803[17:39:05] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721497145212.png
L804[17:39:29] <ff​_66> i have a browser, you know ?
L805[17:39:39] <ff​_66> that is called : opera
L806[17:40:22] <PewPew​Cricket> ok
L807[17:40:50] <ff​_66> there is a bug in your if statement
L808[17:41:01] <ff​_66> should be "or" not "and"
L809[17:41:32] <ff​_66> otherwise if one is wrong but another is good it doesn't format
L810[17:42:16] <PewPew​Cricket> okay but its still broken
L811[17:42:23] <PewPew​Cricket> and yes i checked with the or
L812[17:42:30] <ff​_66> that's still a bug
L813[17:42:42] <PewPew​Cricket> Ik
L814[17:42:46] <PewPew​Cricket> I didn't say it wasnt
L815[17:42:58] <ff​_66> so at least that's fixed
L816[17:43:12] <PewPew​Cricket> Well it still doesn't work
L817[17:43:24] <ff​_66> but i'm like you, i don't find anything else for the moment
L818[17:43:41] <Corded> > <PewPew​Cricket>
L819[17:43:42] <PewPew​Cricket> I love this mod sometimes
L820[17:44:23] <ff​_66> and sctor 1 is not like that
L821[17:44:30] <ff​_66> * sector 1 is not like that
L822[17:45:42] <ff​_66> there should be at most 510 entries of... 1 byte so maybe 2 sectors so each entry can fit in 2 bytes
L823[17:46:32] <PewPew​Cricket> What
L824[17:46:38] <ff​_66> because 256 bytes of max partition size...
L825[17:46:46] <PewPew​Cricket> ?????
L826[17:46:57] <ff​_66> I think i'll rewrite this
L827[17:47:09] <PewPew​Cricket> I have a spec document
L828[17:47:20] <PewPew​Cricket> Max 30 partitions
L829[17:47:28] <PewPew​Cricket> Entries are 16 bytes
L830[17:47:28] <ff​_66> gimme that so i can do it
L831[17:47:31] <PewPew​Cricket> Header is 32
L832[17:47:37] <PewPew​Cricket> Do what?
L833[17:48:15] <ff​_66> give ma the spec document so i can maybe make a better format
L834[17:48:24] <ff​_66> * me the spec document so i can maybe make a better format
L835[17:48:46] <PewPew​Cricket> I think I'll stick with mine
L836[17:48:59] <PewPew​Cricket> I made it simple as can be
L837[17:49:30] <ff​_66> ok then, i'll try to correct that without it
L838[17:49:45] <PewPew​Cricket> Correct what?
L839[17:50:15] <ff​_66> correct the code since "it is failing"
L840[17:50:28] <PewPew​Cricket> You don't need the spex
L841[17:50:32] <PewPew​Cricket> * spec
L842[17:50:53] <PewPew​Cricket> I want to see if there are 2 specific bytes at the start of the disk, if no then put them there
L843[17:54:54] <ff​_66> it fails because it never thinks it is valid or because it always does ?
L844[18:01:24] <Forec​aster> %sip
L845[18:01:24] <MichiBot> You drink a thick dirt potion (New!). Forecaster: Nothing seemed to happen...
L846[18:03:18] <PewPew​Cricket> Idk the if just always executes
L847[18:03:27] <PewPew​Cricket> I'm eating ill debug more later
L848[18:10:04] <ff​_66> the bin file is in NBT format if i remeber so try with 7zip or something like that to find the true raw file
L849[18:17:19] <PewPew​Cricket> i did its writing it correctl;y
L850[18:17:25] <PewPew​Cricket> its compressed with gzip
L851[18:18:18] <Corded> > <PewPew​Cricket> its wrtiting the data correctly so why does the if execute …
L852[18:18:18] <PewPew​Cricket> ^
L853[18:19:36] <ff​_66> for the index table you can do a numerical for statement, it takes less space and is maybe more efficient :
L854[18:19:36] <ff​_66> for index = 3, 512 do [...] end
L855[18:26:49] <Amanda> Hrm. I wonder if batteries would work to stabalise my power grid
L856[18:27:11] <Forec​aster> they can't make it worse
L857[18:31:49] <ff​_66> Meanwhile me : *Reading Lua 5.4 reference manual"*
L858[18:31:58] <ff​_66> * *"Reading Lua 5.4 reference manual"*
L859[18:32:36] <ff​_66> My brain has just made tilt
L860[18:32:55] <ff​_66> just needs verifications
L861[18:36:42] <ff​_66> it is signed integers, your are checking like it is unsigned
L862[18:36:59] <ff​_66> 0xDD = -35
L863[18:37:12] <ff​_66> thats why it doesn't work
L864[18:37:43] <ff​_66> at least use integers below 127 @PewPewCricket
L865[18:39:19] <ff​_66> so the test always fails because of the overflow of 0xDD and 0x9E
L866[18:40:39] <ff​_66> a number is returned, but it is always a 32-bit signed integer, not an 8-bit unsigned byte
L867[18:40:54] <ff​_66> that's why I prefer C over Lua
L868[18:41:08] <ff​_66> you know if it is unsigned or signed
L869[18:43:59] <lily> and then there's java, with signed bits
L870[18:44:01] <lily> bytes*
L871[18:44:10] <lily> why you would want signed bytes is beyond me
L872[18:44:31] <Amanda> ... char in C is signed.
L873[18:44:57] <lily> does C differentiate from char and byte?
L874[18:45:05] <Amanda> no
L875[18:45:07] <lily> huh.
L876[18:45:18] <Amanda> char is the 8-bit integer
L877[18:45:30] <Amanda> signed
L878[18:45:41] <lily> you can do `unsigned char` though can't you?
L879[18:45:46] <Amanda> yes
L880[18:46:04] <lily> what use case would one even have for negative bytes?
L881[18:46:27] <lily> (or chars, for that matter)
L882[18:46:54] <Amanda> Most charsets in the 80s were 7-bit anyway
L883[18:47:10] <lily> that's fair
L884[18:47:31] <lily> but java /does/ differentiate between byte and char
L885[18:47:34] <lily> ...and both are signed
L886[18:48:11] <Spider ​EveryOS> Java is my most-used language
L887[18:48:12] <Spider ​EveryOS> But there are some things that are quite annoying, like the lack of unsigned types
L888[18:48:24] <Li​ly> Today on "neat coincidence" https://discordembeds.pc-logix.com/live/1721501304537.png
L889[18:49:21] <Spider ​EveryOS> My favorite number typing scheme is `u8`, `s16`, the like
L890[18:49:50] <lily> oh no sorry. chars are unsigned.
L891[18:49:58] <lily> CHAR IS UNSIGNED, BUT BYTE IS SIGNED.
L892[18:52:26] <lily> I guess you could use it as a semi-replacement for byte in some things then
L893[18:53:25] <Corded> > <Ama​nda> char is the 8-bit integer
L894[18:53:26] <ff​_66> char in C can be signed or unsigned. it depends on the environment and the compiler
L895[18:53:49] <ninte​ndo DS> some stuff i did on opencomputers https://discordembeds.pc-logix.com/live/1721501628548.png https://discordembeds.pc-logix.com/live/1721501628727.png
L896[18:54:03] <Corded> > <li​ly> CHAR IS UNSIGNED, BUT BYTE IS SIGNED.
L897[18:54:03] <ff​_66> byte doesn't exists in C
L898[18:54:21] <ff​_66> with Win32, yes
L899[18:54:43] <ff​_66> but it is defined as unsigned char
L900[18:54:46] <lily> I'm talking about Java
L901[18:55:19] <Corded> > <ninte​ndo DS> some stuff i did on opencomputers
L902[18:55:19] <Li​ly> How does this work?
L903[18:55:26] <Corded> > <Lilyfl​owerFDL> Today on "neat coincidence"
L904[18:55:26] <ff​_66> you discovered ascii charset
L905[18:55:38] <Corded> > <ff​_66> you discovered ascii charset
L906[18:55:39] <Li​ly> More like I forgot that `97` was `'a'`
L907[18:55:52] <ff​_66> and 65 = 'A'
L908[18:55:54] <Li​ly> Thought it didn't change for a second, was a bit confused
L909[18:56:39] <Corded> > <Lilyfl​owerFDL> How does this work?
L910[18:56:39] <ninte​ndo DS> it renders via ascii using an decoder inside of the code, this is an pastebin code so i made the program download scene1.bin which contains the ST NICCC demo, and then i made an decoder that renders it in ascii on lua
L911[18:56:45] <ninte​ndo DS> * this is an pastebin code so i made the program download scene1.bin which contains the ST NICCC demo, and then i made an decoder that renders it in ascii on lua
L912[18:57:01] <Corded> > <ninte​ndo DS> some stuff i did on opencomputers
L913[18:57:01] <ff​_66> bro 3D ENGINE IN OC ???
L914[18:57:01] <Li​ly> Huh, neat
L915[18:57:12] <Corded> > <ff​_66> thats why it doesn't work
L916[18:57:13] <PewPew​Cricket> I redid it to check it in hex
L917[18:57:30] <ff​_66> nope 0xDD is not -35
L918[18:57:31] <Li​ly> I know a guy who did something similar
L919[18:57:33] <ff​_66> not in lua
L920[18:57:36] <PewPew​Cricket> Errors still
L921[18:57:50] <ff​_66> just pick a number below 127
L922[18:57:51] <Corded> > <ff​_66> bro 3D ENGINE IN OC ???
L923[18:57:51] <ninte​ndo DS> welcome to the demoscene 😎
L924[18:58:01] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721501880737.png
L925[18:58:02] <Li​ly> is the source public?
L926[18:58:17] <Corded> > <Lilyfl​owerFDL> is the source public?
L927[18:58:17] <ninte​ndo DS> yeah i uploaded it to the forums
L928[18:58:24] <Corded> > <ninte​ndo DS> some stuff i did on opencomputers
L929[18:58:25] <PewPew​Cricket> 2.5fps :3
L930[18:58:25] <ninte​ndo DS> https://oc.cil.li/topic/2467-oc-niccc-an-ascii-st-niccc-2000-port-for-opencomputers/?tab=comments#comment-10532
L931[18:58:26] <Corded> > <ninte​ndo DS> welcome to the demoscene 😎
L932[18:58:26] <ff​_66> do you want to play roblox in minecraft ?
L933[18:58:30] <PewPew​Cricket> That's good for oc
L934[18:58:32] <Corded> > <ninte​ndo DS> welcome to the demoscene 😎
L935[18:58:32] <Jas​onS> I was about to ask if anyone did *Bad Apple!!* yet but then I remembered that *I* did lol
L936[18:58:34] <Corded> > <ff​_66> do you want to play roblox in minecraft ?
L937[18:58:35] <Li​ly> <:thwonk:1263060363436621835>
L938[18:58:35] <Corded> > <ff​_66> do you want to play roblox in minecraft ?
L939[18:58:35] <ninte​ndo DS> using MCVM it's possible
L940[18:58:39] <Corded> > <Jas​onS> I was about to ask if anyone did *Bad Apple!!* yet but then…
L941[18:58:39] <Li​ly> lmao
L942[18:58:41] <Corded> > <Jas​onS> I was about to ask if anyone did *Bad Apple!!* yet but then…
L943[18:58:41] <ninte​ndo DS> it does exist
L944[18:58:53] <Li​ly> now you just need to port DooM
L945[18:59:02] <ff​_66> pls stop with bad apple
L946[18:59:03] <Corded> > <PewPew​Cricket>
L947[18:59:03] <PewPew​Cricket> Why is this one doing the same thing
L948[18:59:07] <Corded> > <ff​_66> pls stop with bad apple
L949[18:59:07] <Li​ly> Why?
L950[18:59:10] <Li​ly> It's a good litmus test
L951[18:59:30] <ff​_66> bro you have a 256 color monitor why not using them ?
L952[18:59:32] <Corded> > <ninte​ndo DS> https://oc.cil.li/topic/2467-oc-niccc-an-ascii-st-niccc-200���
L953[18:59:33] <Li​ly> 404s
L954[18:59:36] <Corded> > <PewPew​Cricket> That's good for oc
L955[18:59:36] <ninte​ndo DS> sometimes it spikes to 5 to 6 fps
L956[18:59:41] <Corded> > <ff​_66> bro you have a 256 color monitor why not using them ?
L957[18:59:42] <Li​ly> What's your point here
L958[18:59:45] <Corded> > <Lilyfl​owerFDL> 404s
L959[18:59:45] <ninte​ndo DS> an moderator hasnt approved it yet
L960[18:59:46] <Li​ly> The point isnt colour
L961[18:59:49] <ninte​ndo DS> https://pastebin.com/h9zUNB1x
L962[19:00:10] <Corded> > <ninte​ndo DS> sometimes it spikes to 5 to 6 fps
L963[19:00:10] <ff​_66> worse than my pc with 30 mods
L964[19:00:15] <Li​ly> bad apple is pretty much the low-tech DIY equivalent of big buck bunny
L965[19:00:35] <Corded> > <ff​_66> worse than my pc with 30 mods
L966[19:00:36] <ninte​ndo DS> yeah but it's impressive for OC
L967[19:00:45] <Corded> > <Lilyfl​owerFDL> bad apple is pretty much the low-tech DIY equivalent of big…
L968[19:00:45] <ff​_66> someone did it in minecraft particles
L969[19:00:59] <ff​_66> if i remember
L970[19:01:20] <Li​ly> Also Bad Apple just slaps anyway
L971[19:01:44] <Corded> > <ninte​ndo DS> yeah but it's impressive for OC
L972[19:01:44] <ff​_66> yes but i'm still waiting for a more secure and a more stable OS than MineOS
L973[19:01:50] <Corded> > <PewPew​Cricket>
L974[19:01:50] <PewPew​Cricket> @ff_66 this also errors despite me checking it in hex
L975[19:01:53] <Li​ly> "secure"
L976[19:02:04] <Corded> > <ff​_66> yes but i'm still waiting for a more secure and a more stab…
L977[19:02:04] <ninte​ndo DS> dont even use openos on mineos
L978[19:02:22] <ninte​ndo DS> it's barely compatible with openos software
L979[19:02:41] <Amanda> stable and mineos is an oxymoron
L980[19:03:01] <Corded> > <Lilyfl​owerFDL> "secure"
L981[19:03:01] <ff​_66> just sandbox the eeprom in the eeprom code and then load a signed firmware extension which sandboxes everything else and loads the OS
L982[19:03:16] <Li​ly> Why would you need this
L983[19:03:19] <ff​_66> that's what i call secure
L984[19:03:25] <Li​ly> The most you need in a firmware is netbooting
L985[19:03:29] <Li​ly> I actually wrote something for that
L986[19:03:35] <ff​_66> and i forgot : encrypt every .LUA file
L987[19:03:51] <Li​ly> <:concern:1109654850960113684>
L988[19:03:54] <ff​_66> en decrypt before reading and another time before executing
L989[19:04:01] <Corded> > <Lilyfl​owerFDL> I actually wrote something for that
L990[19:04:02] <Li​ly> https://discordembeds.pc-logix.com/live/1721502241474.lua
L991[19:04:29] <ff​_66> no, i'm not talking about that
L992[19:04:31] <Li​ly> Supports: Classic (OpenOS-style) booting, internet booting, file booting, and network (PXE-like) booting
L993[19:04:34] <ninte​ndo DS> also i ported donut.c into opencomputers https://discordembeds.pc-logix.com/live/1721502274283.png
L994[19:04:39] <Li​ly> nice
L995[19:04:58] <ff​_66> i'm talking about a program that intensively uses a tier 3 data card
L996[19:05:24] <Li​ly> Also, this implements the OpenOS `component.<name>` syntactic sugar
L997[19:05:39] <ff​_66> no need for this in the eeprom
L998[19:05:42] <ninte​ndo DS> i write all of my programs on OpenOS
L999[19:05:52] <Corded> > <ff​_66> no need for this in the eeprom
L1000[19:05:52] <Li​ly> It can be helpful for debugging
L1001[19:05:53] <ninte​ndo DS> no mineos
L1002[19:06:21] <ff​_66> just need to define every basic component function as well as defining a fake eeprom proxy
L1003[19:06:43] <Li​ly> Also - I still have 1824 bytes free space in it
L1004[19:06:46] <ff​_66> and overwrite component.invoke as well
L1005[19:06:54] <Li​ly> And that's before compression
L1006[19:07:19] <ff​_66> then do a graphic startup
L1007[19:07:26] <Corded> > <ninte​ndo DS> also i ported donut.c into opencomputers
L1008[19:07:26] <ninte​ndo DS> i also did the same thing to computercraft https://discordembeds.pc-logix.com/live/1721502446170.png
L1009[19:07:35] <Corded> > <ff​_66> then do a graphic startup
L1010[19:07:35] <Li​ly> I could, but that's not the point here
L1011[19:07:45] <Li​ly> I added the syntactic sugar as a debugging aid
L1012[19:07:46] <Corded> > <PewPew​Cricket>
L1013[19:07:46] <PewPew​Cricket> :(
L1014[19:08:03] <PewPew​Cricket> Help
L1015[19:08:04] <ff​_66> compress plus encrypt 2 times and you get a big loading time
L1016[19:08:31] <Corded> > <PewPew​Cricket> :(
L1017[19:08:31] <ff​_66> already said pick a number below 0x7F
L1018[19:08:32] <Corded> > <PewPew​Cricket>
L1019[19:08:32] <Li​ly> Hmm. We really need to agree on a partition table standard..
L1020[19:08:50] <Corded> > <ff​_66> already said pick a number below 0x7F
L1021[19:08:51] <Li​ly> why tho
L1022[19:08:57] <Li​ly> java shenanigans??
L1023[19:08:58] <Li​ly> * shenanigans?
L1024[19:09:14] <ff​_66> so it doesn't wraps around when writing
L1025[19:09:23] <Corded> > <Lilyfl​owerFDL> java shenanigans?
L1026[19:09:23] <ff​_66> it is lua, not java
L1027[19:09:32] <Corded> > <ff​_66> it is lua, not java
L1028[19:09:33] <Li​ly> sure, but what do you think OC is written in
L1029[19:09:44] <ff​_66> C and C++ for natives
L1030[19:09:50] <Li​ly> *sigh*
L1031[19:10:03] <Li​ly> What do you think the *parts that interact with the game* are written in
L1032[19:10:05] <Corded> > <ff​_66> already said pick a number below 0x7F
L1033[19:10:06] <PewPew​Cricket> Can I not read bytes above 0x7F at all?
L1034[19:10:14] <Corded> > <ninte​ndo DS> some stuff i did on opencomputers
L1035[19:10:15] <ninte​ndo DS> it runs better on an creatix idk why
L1036[19:10:16] <Amanda> I'm pretty sure that's not it
L1037[19:10:16] <PewPew​Cricket> If so then OC has a major issue
L1038[19:10:20] <PewPew​Cricket> But I doubt that
L1039[19:10:22] <PewPew​Cricket> So how do i
L1040[19:10:24] <PewPew​Cricket> Read this
L1041[19:10:28] <PewPew​Cricket> And check
L1042[19:10:31] <ff​_66> above it is a signed compared with an unsigned
L1043[19:10:39] <lily> ...What?
L1044[19:10:49] <ff​_66> trust me and give it a try
L1045[19:10:53] <lily> FF, no offense, but do you like... have any idea what you're talking about?
L1046[19:10:53] <Amanda> All numbers in lua are native-size ints or floats
L1047[19:10:54] <PewPew​Cricket> 0xDD isn't a signed thing?
L1048[19:10:59] <PewPew​Cricket> It's a raw byte
L1049[19:11:02] <lily> Also yes, Lua does not have bytes
L1050[19:11:02] <ff​_66> it is signed
L1051[19:11:13] <ff​_66> 32 bits signed integers
L1052[19:11:15] <ninte​ndo DS> i just really like ST NICCC 2000
L1053[19:11:26] <PewPew​Cricket> So I can't compare any bytes above 0x7F
L1054[19:11:29] <PewPew​Cricket> At all
L1055[19:11:29] <fingercomp> `readBytes` reads a byte from the storage as a Java byte, which is signed, yes; when converting to a Lua number, it sign-extends it to 64 bits
L1056[19:11:30] <PewPew​Cricket> Ever
L1057[19:11:30] <lily> cricket my advice to you is ignore FF
L1058[19:11:38] <lily> I do not think he knows what he is on about
L1059[19:11:38] <fingercomp> so `0xdd` becomes negative
L1060[19:11:53] <fingercomp> which you were already told earlier
L1061[19:11:54] <Corded> > <li​ly> cricket my advice to you is ignore FF
L1062[19:11:54] <ff​_66> nope just try it works but you don't want
L1063[19:12:14] <Corded> > <ff​_66> nope just try it works but you don't want
L1064[19:12:14] <Li​ly> I'm mostly going on about the "encryption" and "security" you were talking about earlier
L1065[19:12:16] <ninte​ndo DS> i wonder you can run doom on OC
L1066[19:12:17] <Li​ly> though that might have been satire
L1067[19:12:21] <Li​ly> (I hope it was..._
L1068[19:12:23] <Li​ly> * was...)
L1069[19:12:29] <fingercomp> @PewPewCricket I'd suggest replacing `readByte(n)` with `readByte(n) & 0xff` and comparing that with what you were expecting there
L1070[19:12:44] <PewPew​Cricket> What does that do?
L1071[19:12:55] <ff​_66> just delete the sign
L1072[19:13:03] <PewPew​Cricket> :D
L1073[19:13:27] <fingercomp> masks out all the bits except the first eight
L1074[19:13:29] <ff​_66> and it is not 64 bit it is 32 bit integers
L1075[19:13:41] <fingercomp> are you willing to insist on that?
L1076[19:13:50] <fingercomp> Lua 5.3 uses 64-bit integers
L1077[19:13:56] <ninte​ndo DS> hey look it's my pastebin https://discordembeds.pc-logix.com/live/1721502835642.png
L1078[19:14:01] <ff​_66> just a detail
L1079[19:14:19] <lily> it uses 32 bit only if you are on a 32 bit platform I imagine
L1080[19:14:24] <lily> in which case you have bigger problems
L1081[19:15:08] <Corded> > <finge​rcomp> Lua 5.3 uses 64-bit integers
L1082[19:15:08] <ff​_66> depends on the compiler used and the flags
L1083[19:15:33] <ff​_66> is it gcc -d64 or something like that ?
L1084[19:16:01] <Amanda> Oh look, I suddenly have to be on the other side of the planet
L1085[19:16:06] * Amanda wanders out of this conversation
L1086[19:16:08] <ff​_66> see you tomorrw anyways
L1087[19:17:23] <ninte​ndo DS> is SM64 possible on OC? just saying
L1088[19:18:34] <Li​ly> Probably not
L1089[19:18:51] <Li​ly> You could maybe do something from the (S)NES, though.
L1090[19:18:55] <Li​ly> it's a 6502
L1091[19:19:05] <Li​ly> Well, the SNES is a 65C816
L1092[19:19:25] <Li​ly> Well, it's TECHNICALLY a Ricoh 5A22 but it's basically the same
L1093[19:19:40] <Li​ly> With some additional SNES-specific hardware
L1094[19:21:16] <fingercomp> @ff_66 yes, you can compile Lua and make it use 32-bit integers; no, the 32-bit libraries bundled with OC (since we're in the #oc channel) were not built this way, nor is it the default when you're building Lua from source, even on 32-bit platforms
L1095[19:23:59] <Corded> > <finge​rcomp> @PewPewCricket I'd suggest replacing `readByte(n)` with `re…
L1096[19:23:59] <PewPew​Cricket> how can i check if the sign is negative?
L1097[19:24:08] <PewPew​Cricket> i want to make a read fucntion that corrects this automatically
L1098[19:24:11] <Li​ly> you don't
L1099[19:24:18] <PewPew​Cricket> ?
L1100[19:24:19] <Li​ly> afaik
L1101[19:24:27] <Li​ly> you could probably check < 0 I guess
L1102[19:24:46] <Li​ly> but you can `& 0xFF` non-negative numbers
L1103[19:25:06] <PewPew​Cricket> will that cuase the value to cahnge?
L1104[19:25:10] <Li​ly> No.
L1105[19:25:10] <PewPew​Cricket> * change?
L1106[19:25:40] <PewPew​Cricket> so this is just disk.readByte but it corrects negatives https://discordembeds.pc-logix.com/live/1721503540431.png
L1107[19:25:42] <PewPew​Cricket> * negatives?
L1108[19:25:48] <Li​ly> yes, I believe
L1109[19:25:54] <Corded> > <Lilyfl​owerFDL> With some additional SNES-specific hardware
L1110[19:25:54] <ninte​ndo DS> so SMW?
L1111[19:25:59] <PewPew​Cricket> nice :D
L1112[19:26:20] <PewPew​Cricket> IT FIXED IT YES https://discordembeds.pc-logix.com/live/1721503580356.png
L1113[19:26:22] <PewPew​Cricket> :DDDD
L1114[19:26:27] <Corded> > <ninte​ndo DS> so SMW?
L1115[19:26:27] <Li​ly> no, the 5A22 is the SNES chip
L1116[19:26:32] <Li​ly> it's a 65C816 with some extra things
L1117[19:26:47] <Li​ly> There's also the Super FX
L1118[19:26:53] <Li​ly> and the SA1
L1119[19:28:38] <Corded> > <Lilyfl​owerFDL> no, the 5A22 is the SNES chip
L1120[19:28:38] <ninte​ndo DS> i am talking about an SMW opencomputers port
L1121[19:28:43] <Li​ly> Ohh, right
L1122[19:28:46] <Li​ly> Maybe!
L1123[19:29:21] <Li​ly> You'd probably have better luck emulating the 6502 itself
L1124[19:29:23] <ninte​ndo DS> 2 fps :3 https://discordembeds.pc-logix.com/live/1721503762693.png
L1125[19:29:59] ⇨ Joins: Unknown_user (~Unknown_u@95-25-196-24.broadband.corbina.ru)
L1126[19:30:45] <ninte​ndo DS> still pending approval... https://discordembeds.pc-logix.com/live/1721503845314.png
L1127[19:32:41] ⇦ Quits: lily (~Lily@58.84.227.106) (Quit: Konversation terminated!)
L1128[19:33:31] ⇦ Quits: Unknown_user (~Unknown_u@95-25-196-24.broadband.corbina.ru) (Client Quit)
L1129[19:34:06] <Corded> > <ninte​ndo DS> still pending approval...
L1130[19:34:06] <Forec​aster> @Liizzii-chan
L1131[19:39:42] <Forec​aster> You know people have other things to do than monitoring the forum 24/7
L1132[19:39:49] <ninte​ndo DS> i know
L1133[19:54:23] <Corded> > <ninte​ndo DS> still pending approval...
L1134[19:54:23] <Liizzi​i-chan> approved
L1135[20:03:51] <ninte​ndo DS> thx :D
L1136[20:09:11] <ninte​ndo DS> didnt knew it ran better in mineos https://discordembeds.pc-logix.com/live/1721506150802.png
L1137[20:17:13] <Vol​tage> mineos didnt working for me
L1138[20:17:33] <Vol​tage> and if i try to run i have to change the bios chip
L1139[20:20:48] <Corded> > <Vol​tage> mineos didnt working for me
L1140[20:20:48] <Jas​onS> what was the error
L1141[20:20:58] <PewPew​Cricket> i need to read a 32 bit number 1 byte at a time
L1142[20:21:04] <PewPew​Cricket> how can i combine those 4 bytes into 1
L1143[20:21:11] <PewPew​Cricket> 1 number
L1144[20:21:59] <Jas​onS> well it's just base 256
L1145[20:22:07] <Corded> > <PewPew​Cricket> how can i combine those 4 bytes into 1
L1146[20:22:08] <Jas​onS> so you have four numbers in the range 0-255 right?
L1147[20:22:32] <Jas​onS> so multiply the first one by 256 ^ 3, the second one by 256 ^2, the third one by 256, and the fourth by 1, and sum them all together (assuming big-endian byte ordering)
L1148[20:22:39] <Jas​onS> * ^ 2, the third one by 256, and the fourth by 1, and sum them all together (assuming big-endian byte ordering)
L1149[20:22:41] <PewPew​Cricket> little endian
L1150[20:22:48] <Jas​onS> then multiply in the other order
L1151[20:23:04] <Jas​onS> the first is multiplied by 1, the second by 256, the third by 256 ^ 2, and the fourth by 256 ^3, then sum then
L1152[20:23:05] <Jas​onS> * them
L1153[20:23:10] <Jas​onS> * reverse order
L1154[20:23:53] <Jas​onS> * ^ 3, then sum them
L1155[20:30:41] <luna​r_sam> i'd recommend reading drives by reading the entire sector
L1156[20:31:00] <luna​r_sam> you then get a string you can work with and use `string.pack`/`string.unpack`
L1157[20:36:42] <PewPew​Cricket> but i need to read raw numbers
L1158[20:37:14] <Corded> > <surface to ​air missile> i'd recommend reading drives by reading the entire sector
L1159[20:37:14] <PewPew​Cricket> wont that cause issues as readsector returns a string
L1160[20:37:44] <Amanda> Maybe google 'string.unpack
L1161[20:37:59] <Amanda> lua' considering now several peolpe have told you to use it, insted of assuming it's irrelevent
L1162[20:38:28] <Mic​hiyo> https://en.wikipedia.org/wiki/XY_problem
L1163[20:39:14] <ninte​ndo DS> is openos on mine os compiled better than vanilla openos?
L1164[20:40:25] <Amanda> no
L1165[20:40:29] <fingercomp> I'm assuming it just uses the double buffering library for rendering like the rest of MineOS
L1166[20:40:36] <fingercomp> since it's just a MineOS app
L1167[20:44:44] <lunar_sam> @PewPewCricket https://www.lua.org/manual/5.3/manual.html#6.4.2
L1168[20:48:05] <ninte​ndo DS> https://discordembeds.pc-logix.com/live/1721508485461.png
L1169[20:54:38] <Amanda> Was the screenshot of it running in MineOS by you?
L1170[20:54:51] <Amanda> Because MineOS users also tend to fuck with the OC config to make MineOS tolerable
L1171[20:55:09] <Amanda> ( Raising component call limits, for example )
L1172[20:55:33] <Corded> > <ninte​ndo DS>
L1173[20:55:33] <ninte​ndo DS> this one nope
L1174[20:55:40] <Corded> > <ninte​ndo DS> didnt knew it ran better in mineos
L1175[20:55:40] <ninte​ndo DS> this one yes
L1176[20:56:29] <Amanda> Also obviously running with more RAM and a higher tier CPU will make anything run faster
L1177[20:58:55] <Amanda> %choose laptopnaptime?
L1178[20:58:55] <MichiBot> Ama​nda: No, maybe tomorrow.
L1179[20:59:01] <Amanda> No, maybe meow
L1180[21:00:16] <PewPew​Cricket> what is a "binary string"
L1181[21:00:23] <PewPew​Cricket> i dont know what to do with the return of string.pack
L1182[21:01:11] <lunar_sam> string.pack _packs_ the passed values into a string, which you just use like any other string (ie write to drive), string.unpack _unpacks_ the values from said string
L1183[21:02:07] <Na​dja> Amanda: But but fore complimented your healthy shiny fur! Why would I punish him for that? :O
L1184[21:03:10] <Amanda> Because they didn't say it in cat!
L1185[21:03:57] <Na​dja> I'm not punishing fore for speaking the superior language!
L1186[21:04:36] <Corded> > <luna​r_sam> string.pack _packs_ the passed values into a string, which …
L1187[21:04:36] <PewPew​Cricket> how do i do soemthing like print its number value to the screen
L1188[21:04:42] <Amanda> Rude, cat is obviously the supierer language
L1189[21:05:52] <Amanda> Fox is to full of bell noses
L1190[21:05:57] <Amanda> Noises*
L1191[21:07:11] <Kristo​pher38> @nintendo DS props for your impressive work
L1192[21:08:30] <Corded> > <Lilyfl​owerFDL> Well, it's TECHNICALLY a Ricoh 5A22 but it's basically the …
L1193[21:08:30] <Na​dja> Nerd.
L1194[21:09:39] <Kristo​pher38> basically the same minus being able to perform arithmetic on BCD numbers
L1195[21:10:19] <Kristo​pher38> that was a weird time when people implemented that as part of a CPU
L1196[21:24:18] <lunar_sam> https://j.404.city:5443/share/c44a7f29876bb754953efd718432c3cb3316b2da/Ee2C7eiDOtwGZbJOwDrcrRpTsJxnrO9K2t0MjTzi/20756f79-62e0-4c93-a03f-623f54f52a8f.png
L1197[21:24:20] <lunar_sam> boowomp
L1198[21:28:42] <Corded> > <Jas​onS> what was the error
L1199[21:28:43] <Vol​tage> wait a min
L1200[21:29:45] <Vol​tage> uncoverable error
L1201[21:30:29] <lunar_sam> @PewPewCricket you need a `pack` pattern for your string, so for your header, you'd use `<Hc8Lc14` (as per the link i sent above), so when you can `string.unpack(pattern, sectorData)`, it'd return the signature (as an integer), volume name (as a string with null padding), sector count (as an integer, though this can overflow iirc because lua uses signed 64 bit integers), and the null padding (as a string)
L1202[21:38:29] * Amanda teaches Elfi how to check a cat for micro singularities and ticks, curls up around her to protecc
L1203[21:46:35] <Corded> > <Kristo​pher38> @nintendo DS props for your impressive work
L1204[21:46:36] <ninte​ndo DS> thanks :D
L1205[21:53:48] <Corded> > <Vol​tage> uncoverable error
L1206[21:53:48] <Jas​onS> What does it say after that? Give the full error message. Without that the issue cannot be diagnosed. Take a screenshot if necessary.
L1207[21:56:29] <Vol​tage> okay tomorrow I'm gonna send u a dm okay?
L1208[21:57:08] <Corded> > <luna​r_sam> @PewPewCricket you need a `pack` pattern for your string, s…
L1209[21:57:08] <PewPew​Cricket> Qait so hiw dies the format thing work
L1210[21:57:17] <PewPew​Cricket> * Wait so how does the format thing work
L1211[21:58:44] <PewPew​Cricket> Also does the issue of overflow above a certain number still persistent when using readSector and table.pack?
L1212[21:59:31] <lunar_sam> what
L1213[22:01:23] <lunar_sam> https://www.lua.org/manual/5.3/manual.html#6.4.2 these are the different fields for pack patterns
L1214[22:03:35] <Corded> > <luna​r_sam> @PewPewCricket you need a `pack` pattern for your string, s…
L1215[22:03:35] <PewPew​Cricket> whazt is the lowercase c?
L1216[22:04:06] <PewPew​Cricket> i cant find it in the docs
L1217[22:04:32] <lunar_sam> https://j.404.city:5443/share/c44a7f29876bb754953efd718432c3cb3316b2da/31LcGauP2pECFUIE6gGE9nH5NchiFHXHMiaYbIgs/1c6c0ec2-34ee-4f61-9d91-8ebb26f813c2.png
L1218[22:05:21] <PewPew​Cricket> on i cant read
L1219[22:05:27] <PewPew​Cricket> * oh i cant read
L1220[22:05:28] <PewPew​Cricket> sorry
L1221[22:12:27] <Corded> > <luna​r_sam> @PewPewCricket you need a `pack` pattern for your string, s…
L1222[22:12:27] <PewPew​Cricket> would the fporoiamt specifier X15 just skip 15 bytes ahead into the string
L1223[22:12:28] <PewPew​Cricket> * string?
L1224[22:22:50] <Corded> > <luna​r_sam> @PewPewCricket you need a `pack` pattern for your string, s…
L1225[22:22:51] <PewPew​Cricket> i cant unpack the packed string
L1226[22:22:53] <PewPew​Cricket> it expects a number
L1227[22:23:07] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721514187441.png
L1228[22:28:10] <PewPew​Cricket> https://discordembeds.pc-logix.com/live/1721514490451.png
L1229[22:32:14] ⇦ Quits: Hawk777 (~Hawk777@2001:569:7ca4:2a00:64a6:c696:d8c2:e640) (Quit: Leaving.)
L1230[22:51:07] ⇦ Quits: xal (~xal@mx1.xal.systems) (Quit: bye)
L1231[22:54:06] ⇨ Joins: xal (~xal@mx1.xal.systems)
L1232[23:10:07] <PewPew​Cricket> the first for loop in the first image is line 57 https://discordembeds.pc-logix.com/live/1721517006894.png https://discordembeds.pc-logix.com/live/1721517007035.png https://discordembeds.pc-logix.com/live/1721517007198.png
L1233[23:10:18] <PewPew​Cricket> entry is a table so idk why it says its a number
<<Prev Next>> Scroll to Top