<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:34:21] ⇦ Quits: immibis (~immibis@x5271637c.dyn.telefonica.de) (Ping timeout: 204 seconds)
L2[00:36:56] <Ocawes​ome101> well, dang it
L3[00:37:14] <Ocawes​ome101> file creation of any kind in Monolith is completely broken in-game, but works in OCVM
L4[00:39:23] <Ocawes​ome101> I guess I'll try a newer build of OC
L5[00:40:15] <Ocawes​ome101> if not I'll be poking Payonel
L6[01:14:03] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L7[01:15:27] <Ocawes​ome101> are downloads from ci.cil.li normally really slow or is my internet just awful?
L8[01:15:48] <Amanda> If you do anything with the data card for your fs for some reason, check you're using the latest ocv
L9[01:16:05] <Amanda> I uh.. implemented stuff wrong for that in my pr
L10[01:16:11] <pay​onel> nothing has changed with filesystems, there shouldn't be a problem. you can test in openos
L11[01:16:36] <Amanda> I was thinking somekind of encrypted fs type thing
L12[01:17:15] <Amanda> Crcs were implemented wrong in ocvm. Md5s are also broken, in a way I don't understand the math around
L13[01:17:35] <Ocawes​ome101> I'm not using the datacard for anything
L14[01:17:54] <Ocawes​ome101> OpenOS has no issues, it's specifically Monolith
L15[01:17:57] <Amanda> Eeprom's getChecksum was also busted
L16[01:18:06] <Ocawes​ome101> and it's really annoying because it works in OCVM
L17[01:18:11] <Ocawes​ome101> and I do most of my dev work in OCVM
L18[01:18:13] <Izaya> EEPROMs have a getChecksum method?
L19[01:18:18] <Amanda> Yup
L20[01:18:25] <Ocawes​ome101> with occasional compatibility checks
L21[01:18:25] <Izaya> huh.
L22[01:18:27] <Ocawes​ome101> Izaya: yep
L23[01:18:31] <Amanda> Returns a hexadecimal formatted sting of the crc32
L24[01:18:36] <pay​onel> izaya: for locking the eeprom
L25[01:19:07] <Izaya> >of the crc32
L26[01:19:11] <Izaya> excuse me while I uh
L27[01:19:18] <Izaya> find a collision through brute force
L28[01:19:20] <Izaya> :^)
L29[01:19:28] <pay​onel> what i mean is, the features go together. you can lock the eeprom, and it has a crc
L30[01:19:32] <pay​onel> 🙂 yeah
L31[01:19:57] <pay​onel> i like my solution for floppies and harddrive
L32[01:20:15] <pay​onel> you can make them ro, and it writes your username in its metadata
L33[01:20:18] <pay​onel> so then you can see who locked it
L34[01:20:26] <Izaya> neat
L35[01:22:34] <Ocawes​ome101> oh neat
L36[01:22:34] <Ocawes​ome101> didn't know that existed
L37[01:22:57] <Ocawes​ome101> also TIL that the term "black/white hat" came from old westerns where the good guys wore white hats and the bad guys wore black hats
L38[01:23:08] <Izaya> tfw gitea counts my mirrored repositories as contributions
L39[01:23:43] <Izaya> look how active I am https://imgur.com/zDAvRRM.png
L40[01:25:09] <Ocawes​ome101> nice lol
L41[01:31:20] <fingercomp> @payonel I've finally managed to require the module https://i.imgur.com/mqa2EUf.png
L42[01:31:34] <pay​onel> ok cool. how?
L43[01:32:03] <fingercomp> made it dlopen the Lua 5.3 library with RTLD_GLOBAL, and then it worked
L44[01:32:18] <pay​onel> "it" being java? and how we load jnlua?
L45[01:33:04] <fingercomp> I used JNA to run the first dlopen to set the global flag https://i.imgur.com/ySl6KOx.png
L46[01:33:28] <fingercomp> `if` there is to avoid collisions with Lua 5.2
L47[01:33:54] <fingercomp> 0x101 = RTLD_GLOBAL | RTLD_LAZY
L48[01:34:02] <pay​onel> ok, cool
L49[01:34:38] <pay​onel> btw, lua must be using global, and you can't just have the method in your local proc. i've been testing this and it doesn't use methods in your application, only methods loaded into global
L50[01:35:17] <pay​onel> i'm testing this for emperical evidence to help clarify my understanding of this. and this matches how i've always seen us do this type of work in my career
L51[01:35:25] <pay​onel> we use methods from shared libs, but not from "self"
L52[01:37:02] <fingercomp> so that's why lua is usually compiled with -Wl,-E
L53[01:41:01] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Read error: Connection reset by peer)
L54[01:42:04] ⇨ Joins: ermevoice (~ermevoice@83.139.167.168)
L55[01:42:06] ⇨ Joins: Logic (~Logic@83.139.167.168)
L56[01:42:31] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L57[01:42:47] -ermevoice- hello all/привет всем
L58[01:43:05] <pay​onel> @Fingercomp ok, my testing is done. dlopen definitely is not going to use your current proc's code as symbol definition
L59[01:43:16] <pay​onel> it definitely only uses what was stored in global
L60[01:44:16] -ermevoice- hello
L61[01:44:35] <ermevoice> how are you?
L62[01:44:49] * Logic Ermevoice hello everyone*
L63[01:45:11] * Logic :D
L64[01:45:39] <ermevoice> :D
L65[01:45:40] <Ocawes​ome101> hrm
L66[01:45:48] <Ocawes​ome101> might you be the same person?
L67[01:47:56] <Ocawes​ome101> oh
L68[01:47:57] <Ocawes​ome101> OH OH OH
L69[01:48:02] <Ocawes​ome101> I found my disk issue
L70[01:48:15] <Ocawes​ome101> I've got Monolith on a t1 hdd and it's full
L71[01:48:21] <Ocawes​ome101> hahahahahahaha
L72[01:48:56] <Amanda> I forget, does ocvm simulate disk limits? I think not since it returns math.huge for total sjze
L73[01:49:11] <pay​onel> yep, no limits
L74[01:49:29] <pay​onel> btw, since we added the cpu throttling, it really slows down install 🙂
L75[01:49:37] <Amanda> Heh
L76[01:50:19] <Izaya> how did you fill a T1 HDD
L77[01:50:22] <Izaya> that's a lot of space, damn
L78[01:50:27] <Amanda> Make it so you press a key combo and it'll disable it again, and make a clicking noise
L79[01:50:42] <Amanda> T-t-t-turbo key
L80[01:51:16] <Izaya> me: 1MB is a lot of space
L81[01:51:26] <Izaya> also me: I have a near-GB storage array
L82[01:51:27] <Ocawes​ome101> well
L83[01:51:32] <B​ob> Amanda is secretly using MineOS ?
L84[01:52:16] <Amanda> Wat?
L85[01:52:34] <Ocawes​ome101> I've technically got 3.5MB of stuff because I have all the source + the source's git repository + an installation on a single filesystem
L86[01:52:42] <Izaya> aaah
L87[01:52:51] <Ocawes​ome101> symlinking it to a different drive makes it work ¯\(ツ)/¯
L88[01:53:08] <Izaya> yeah symlink the build target into your HDD
L89[01:53:45] <Ocawes​ome101> the git repo is 2.1mb, Monolith is about 183k according to the release CPIO
L90[01:54:01] <Izaya> >already 2.something times the size of PsychOS
L91[01:54:03] <Izaya> nice
L92[01:54:35] <Izaya> my next project is porting libmtar so I can implement a package manager and remove most of the OS from the base image
L93[01:55:08] <Ocawes​ome101> I mean
L94[01:55:22] <Ocawes​ome101> pretty much all my OSes are at least ~180K
L95[01:55:28] <Izaya> fat
L96[01:55:43] ⇦ Quits: ermevoice (~ermevoice@83.139.167.168) (Remote host closed the connection)
L97[01:55:44] <Ocawes​ome101> likely has something to do with the large number of manpages and non-essential stuff I've included
L98[01:55:51] <Izaya> that's fair
L99[01:55:55] <Izaya> documentation is important
L100[01:55:59] <Ocawes​ome101> plus *NIX wasn't ever designed to be tiny afaik
L101[01:56:20] <Ocawes​ome101> also I have a better readline than PsychOS now :^)
L102[01:56:33] <Izaya> should use liblz16 and compress your man pages
L103[01:56:46] <Izaya> put them all in one file for bonus gainz
L104[01:56:51] <Brisingr​Aerowing> This conversation reminded me of a 1.8 GB Python script I saw once.
L105[01:57:06] <Izaya> Also, what license is monolith under? I'll steal it if it allows it.
L106[01:57:58] <Ocawes​ome101> MIT license eventually
L107[01:58:11] <Ocawes​ome101> manpages are 92k
L108[01:58:11] <Izaya> MIT is nice
L109[01:58:12] <Izaya> :3
L110[01:58:27] <Elfi> >1.8GB
L111[01:58:38] <Ocawes​ome101> All the manpages say, under `COPYRIGHT`, `<thing> (c) 2020 Ocawesome101 under the MIT license.` :P
L112[01:58:53] <Elfi> Do we really need to set a PEP for not doing stupid shit
L113[01:58:58] <Ocawes​ome101> @BrisingrAerowing how?!?!
L114[01:59:36] ⇦ Quits: Logic (~Logic@83.139.167.168) (Quit: Logic)
L115[02:00:09] <Brisingr​Aerowing> I don’t know. The author was asking for help finding a bug. The top response was to nuke it from orbit and start over.
L116[02:00:27] <Ocawes​ome101> orbital laser strike it :^)
L117[02:01:17] <Amanda> Nuke it from orbit, salt the planet, it's the only way to be sure
L118[02:07:01] <Adorabl​eCatgirl> i wonder how fat tsuki is rn
L119[02:07:14] <Ocawes​ome101> aaaay, devfs works!
L120[02:07:17] <Adorabl​eCatgirl> ofc
L121[02:07:21] <Adorabl​eCatgirl> tsuki doesn't have any fun stuff yet
L122[02:07:26] <Adorabl​eCatgirl> should probably get to adding that
L123[02:07:31] <Izaya> blow up the planet, shut down the sun, turn the galaxy into fuel, make going to that dimension illegal
L124[02:07:32] <Ocawes​ome101> Monolith's kernel alone is ~25k
L125[02:07:35] <Adorabl​eCatgirl> just have it boot from tsars
L126[02:07:55] <Lizzy> %tonkout
L127[02:07:55] <MichiBot> Dogast! Li​zzy! You beat your own previous record of 51 minutes and 29 seconds (By 3 hours, 17 minutes and 29 seconds)! I hope you're happy!
L128[02:07:56] <Adorabl​eCatgirl> and immediately kernel panic
L129[02:07:56] <MichiBot> Li​zzy has tonked out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006 bonus points for consecutive hours! Current score: 0.67043, Position #3 Need 0.09406 more points to pass Forec​aster!
L130[02:10:07] <Adorabl​eCatgirl> also
L131[02:10:09] <Adorabl​eCatgirl> with tsuki
L132[02:10:15] <Adorabl​eCatgirl> i compressed the kernel :3
L133[02:10:22] <Adorabl​eCatgirl> the kernel is a velx
L134[02:10:25] <Adorabl​eCatgirl> 🦀
L135[02:17:43] <Izaya> I like that despite the mildly scary concept of PsychOS I'm getting PRs now
L136[02:18:14] <Ocawes​ome101> It’s a really neat concept actually
L137[02:18:37] <Izaya> but it's not a unix-like so it takes a bit for people to wrap their head around
L138[02:18:41] <Izaya> unix is an exceedingly strong meme
L139[02:18:44] <Ocawes​ome101> Did you see Skye ported PsychOS’s userspace to MiniOS NT?
L140[02:18:57] <Izaya> ye it's neat
L141[02:19:01] <Izaya> that'll be interesting to watch
L142[02:19:08] <Ocawes​ome101> I’m redoing Monolith’s shell to be more `sh`-y
L143[02:19:11] <Ocawes​ome101> It will
L144[02:19:27] <Ocawes​ome101> As far as I can tell it’s pretty completely done
L145[02:19:56] <Ocawes​ome101> I should port Open Kernel’s userspace (aka: shell) to it
L146[02:20:11] <Ocawes​ome101> OK1 has no sandboxing of any kind
L147[02:20:28] <Izaya> but is that a feature
L148[02:20:41] <Ocawes​ome101> Mostly yes
L149[02:20:54] <Ocawes​ome101> Because when I wrote it I’d never actually done a proper sandbox
L150[02:21:23] <Ocawes​ome101> Remember that Open Kernel is my first usable OC OS
L151[02:21:27] <Ocawes​ome101> Monolith has a dynamic sandbox which is extremely nice
L152[02:21:46] <Ocawes​ome101> %s/dynamic/dynamically generated/
L153[02:21:47] <MichiBot> <Ocawesome101> Monolith has a dynamically generated sandbox which is extremely nice
L154[02:21:59] <Ocawes​ome101> Reduced code size
L155[02:22:15] <Ocawes​ome101> Reduces code size AAAA AUTOCORRECT [Edited]
L156[02:24:09] <Ar​iri> %choose AAA or AAAA
L157[02:24:09] <MichiBot> Ar​​iri: I sense some "AAA" in your future!
L158[02:34:10] <Ar​iri> I got a new monitor which actually does HD i can read but it’s so good it burned out my retinas http://tinyurl.com/y8j7wo6w
L159[03:33:56] <The_St​argazer> >game requires "NVIDIA GeForce GTX 650 or comparable" for graphics card
L160[03:33:56] <The_St​argazer> >is currently running on shitty intel integrated graphics
L161[03:34:15] <The_St​argazer> it doesn't run like shit, either
L162[03:34:18] <The_St​argazer> it's actually playable
L163[03:34:35] <B​ob> GTX 650 is kewl
L164[03:34:51] <B​ob> and if its a minimal requirement, you can really make it work with intel graphics
L165[03:35:34] <The_St​argazer> also it requires an "Intel i5 2.3 GHz or comparable" which I also do not have
L166[03:35:50] <The_St​argazer> i guess.. don't pay (as much) attention to minimal requirements
L167[03:36:52] <B​ob> minimal requirements are a joke
L168[03:36:57] <B​ob> i3-3320 is a hyperbeast
L169[03:37:26] <The_St​argazer> anyway, i gtg o/
L170[03:44:55] <B​ob> 4:44
L171[03:45:08] <ThePi​Guy24> %tonk
L172[03:45:09] <MichiBot> Jiminy Cricket! ThePi​Guy24! You beat Li​zzy's previous record of <0 (By 1 hour, 37 minutes and 13 seconds)! I hope you're happy!
L173[03:45:10] <MichiBot> ThePiGuy24's new record is 1 hour, 37 minutes and 13 seconds! ThePiGuy24 also gained 0.00162 tonk points for stealing the tonk. Position #6. Need 0.07654 more points to pass Squi​dDev!
L174[03:49:59] <Amanda> %tell Inari **buzz** your dreams have been found to violate the morality statutes, please deposit 500 credits or face jail time.
L175[03:50:00] <MichiBot> Amanda: Inari will be notified of this message when next seen.
L176[03:50:27] * Amanda snugs, sleeps
L177[03:52:08] ⇨ Joins: murlocking (webchat@199.84.43.121)
L178[03:52:15] <murlocking> Can you rename floppy ?
L179[03:56:56] <Ocawes​ome101> yep
L180[03:57:16] <Ocawes​ome101> either `floppyComponent.setLabel` or an anvil
L181[04:02:31] <pay​onel> i'm doing something to make the gpu faster
L182[04:02:37] <pay​onel> i hope someone is excited about that
L183[04:03:58] <Ocawes​ome101> on ocvm or opencomputers?
L184[04:04:04] <pay​onel> oc
L185[04:04:14] <Ocawes​ome101> sweeeet
L186[04:04:16] <Ocawes​ome101> VBOs??
L187[04:05:18] <pay​onel> not quite
L188[04:05:35] <pay​onel> when i'm done, i'll explain
L189[04:10:25] ⇦ Quits: regakakobigman (~regakakob@c-73-174-187-176.hsd1.pa.comcast.net) (Read error: Connection reset by peer)
L190[04:15:58] <murlocking> Nice
L191[04:28:51] <murlocking> What is the 'generator upgrade software' floppy used for ?
L192[04:29:13] <pay​onel> help code, to make it easier to use the robot generator upgrade
L193[04:29:55] <Elfi> Does it involve actual graphics, Payonel?
L194[04:29:59] <Elfi> Because I'm always excited about that
L195[04:39:39] <murlocking> payonel I'll have to check it out then, thanks.
L196[05:02:24] <pay​onel> https://github.com/MightyPirates/OpenComputers/commit/15d34a86601098574fd069bf09b889cb3b28b941
L197[05:03:00] <pay​onel> summary: GPU speed up: Writing to the gpu buffer outside the viewport is free: no budget cost, no power cost, (also, writes are already direct calls)
L198[05:14:57] <Elfi> Ohhh
L199[05:15:26] <Elfi> That does help a lot, makes for doublebuffering as an option
L200[05:16:28] <Elfi> What's the current amount of screenspace available outside the viewport at standard resolutions by default?
L201[05:18:57] <Elfi> If anything, anyway
L202[05:32:00] <pay​onel> t3 is 160x50
L203[05:32:49] <The_St​argazer> payonel: `term.setViewport()` has no error handler, instead just crashing - is this intentional?
L204[05:43:52] <pay​onel> @The_Stargazer hmm? https://github.com/MightyPirates/OpenComputers/commit/4a3b53d760f4bfd59d1ea70ad884cfe540547431
L205[05:44:02] <The_St​argazer> oh
L206[05:44:04] <The_St​argazer> well ok then
L207[05:45:03] <The_St​argazer> so wait, is the `term` lib a mirror of `tty`?
L208[05:45:34] <pay​onel> yes. tty isn't really meant for user calls. just term
L209[05:45:40] <The_St​argazer> ohh
L210[05:45:44] <pay​onel> term adds helper methods
L211[05:45:57] <The_St​argazer> ah
L212[06:06:27] <Ocawes​ome101> sweeeet
L213[06:06:31] <Forec​aster> %sip
L214[06:06:32] <MichiBot> You drink a porous sky potion (New!). Forec​aster is now Borg until they see a bird.
L215[06:06:42] <Ocawes​ome101> does OCVM support viewports?
L216[06:06:42] <Forec​aster> Not again
L217[06:07:37] <pay​onel> @Ocawesome101 yes and no. the gpu+screen do, but the terminal is not resized
L218[06:08:15] <Ocawes​ome101> ok cool
L219[06:08:27] ⇦ Quits: murlocking (webchat@199.84.43.121) (Quit: webchat.esper.net)
L220[06:09:26] <SquidDev> %tonk
L221[06:09:27] <MichiBot> Dad-Sizzle! Squi​dDev! You beat ThePi​Guy24's previous record of 1 hour, 37 minutes and 13 seconds (By 47 minutes and 4 seconds)! I hope you're happy!
L222[06:09:28] <MichiBot> SquidDev's new record is 2 hours, 24 minutes and 17 seconds! SquidDev also gained 0.00156 (0.00078 x 2) tonk points for stealing the tonk. Position #5. Need 0.01962 more points to pass simo​n816!
L223[06:10:44] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L224[06:13:47] <pay​onel> oh now i have an idea for the gpu, now that i have a "Free write" model for offline screens
L225[06:13:49] <pay​onel> oooohhhh
L226[06:13:56] <pay​onel> y'all should be excited
L227[06:14:12] <Ocawes​ome101> offline screens?
L228[06:16:37] <pay​onel> i didn't mean offline, i meant "out of view sections of"
L229[06:17:33] <Ocawes​ome101> :P
L230[06:17:43] <Ocawes​ome101> what is this idea?
L231[06:18:53] <pay​onel> no more spoilers
L232[06:19:54] <Corded> * <Ocawes​ome101> sighs
L233[06:19:56] <Ocawes​ome101> fiiiiiine
L234[06:25:03] <The_St​argazer> using out-of-view GPU area to store data?
L235[06:25:12] <The_St​argazer> (is that even possible?)
L236[06:25:15] <pay​onel> that's already a thing
L237[06:25:18] <The_St​argazer> oh :P
L238[06:25:33] <The_St​argazer> i remember that being a thing on old-gen consoles i think
L239[06:25:49] <The_St​argazer> i mean, GPU RAM is RAM
L240[06:30:12] <ThePi​Guy24> cant wait for GPUFS
L241[06:39:30] <CompanionCube> i wonder what the idea is
L242[07:04:13] <Forec​aster> `HTTP 418: "I'm a teapot" - The server refuses the attempt to brew coffee with a teapot.`
L243[07:07:21] <Ocawes​ome101> is that actually a thing? :O
L244[07:08:07] <Forec​aster> it's in the MDN specification
L245[07:08:56] <Ocawes​ome101> lmao nice
L246[07:10:13] <Z​ef> Isn't there a standardized error for 'printer on fire'
L247[07:10:25] <Z​ef> https://en.wikipedia.org/wiki/Lp0_on_fire
L248[07:11:28] <Sagh​etti> tes
L249[07:11:30] <Sagh​etti> yes*
L250[07:11:43] <Sagh​etti> i wish there was actually a fire detector in modern printers
L251[07:11:47] <Sagh​etti> so we could see this error
L252[07:12:18] <Ocawes​ome101> lmao niiiice
L253[07:12:22] <Sagh​etti> bet
L254[07:12:24] <Sagh​etti> someones gonna do it
L255[07:12:28] <Sagh​etti> and make a blog post or smth
L256[07:12:41] <CompanionCube> Forecaster: what, your devices don't speak HTCPTP :3?
L257[07:12:56] <Sagh​etti> i actually tried to make a HTCPCP compatible server
L258[07:12:59] <Sagh​etti> using objects and stuff
L259[07:13:07] <Sagh​etti> but that was like 4 years ago
L260[07:29:39] <Sagh​etti> explorer.exe kinda weird ngl
L261[07:29:56] <Sagh​etti> also breaking windows stuff is cool
L262[07:30:08] <Sagh​etti> like starting explorer on the login screen
L263[07:35:58] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L264[08:04:15] <Sagh​etti> payonel: idea for oc2: multi core processors
L265[08:04:57] <Sagh​etti> i need this to happen
L266[08:05:08] <pay​onel> nope
L267[08:05:17] <Sagh​etti> :(
L268[08:05:20] <pay​onel> there is no pre-emptive threading in lua
L269[08:05:37] <pay​onel> there are some implementations out there that added that to older versions of lua
L270[08:05:42] <pay​onel> but they were crap, and not current
L271[08:05:45] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189 seconds)
L272[08:05:58] <Sagh​etti> so does not yelding freeze all the computers in the world?
L273[08:05:59] <Klea​dron> use multiple computers
L274[08:06:12] <Sagh​etti> yeah i was going to use an army of microcontrollers
L275[08:06:12] <Klea​dron> wait a second
L276[08:06:14] <Klea​dron> that's bad
L277[08:06:20] <Klea​dron> that's actually horrifyingly bad
L278[08:06:25] <Klea​dron> how does that happen
L279[08:06:30] <Sagh​etti> pretty sure that's what CC does
L280[08:06:46] <Sagh​etti> because all computers are ticked sequentially on one theread
L281[08:06:50] <Sagh​etti> thread*
L282[08:06:51] <Klea​dron> CC is a lot less limiting to programs in general
L283[08:07:09] <Sagh​etti> i also think its the case for oc
L284[08:07:33] <Sagh​etti> but it uses multiple worker threads, all serial though
L285[08:07:40] <Klea​dron> (not sure what i was trying to do with that argument)
L286[08:07:44] <Sagh​etti> is this correct payonel?
L287[08:08:51] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L288[08:09:01] <Klea​dron> how to sabatoge all computers on a server: run a t1 computer with a program that doesn't yield, catches the error, and then does it again
L289[08:09:30] <Sagh​etti> but when it yields (crashes), everybody else gets a breath of air
L290[08:09:42] <Sagh​etti> and then not for 5 seconds
L291[08:10:05] <The_St​argazer> how do you catch the error
L292[08:10:13] <Klea​dron> pcall
L293[08:10:14] <Sagh​etti> pcall
L294[08:10:15] <Klea​dron> xpcall
L295[08:10:39] <Sagh​etti> and also multi core could be implemented as "multiple computers on one chip"
L296[08:10:41] <The_St​argazer> i thought it forcibly shut the computer off?
L297[08:10:47] <Sagh​etti> nah
L298[08:10:49] <Klea​dron> no
L299[08:10:50] <Sagh​etti> you can catch it
L300[08:11:10] <The_St​argazer> why is minecraft dying when i log in
L301[08:11:13] <Sagh​etti> that's what i did in CraftBox to make sure a program couldn't crash the system
L302[08:11:19] <CompanionCube> you can't do it with *one* computer....you'd need 4 at a minimum
L303[08:11:22] <The_St​argazer> i get EXCEPTIONACCESSVIOLATION
L304[08:11:54] <Sagh​etti> so you have a dual core chip, there's actually just 2 computers
L305[08:12:08] <Sagh​etti> core 0 is started by default
L306[08:12:27] <Sagh​etti> and can turn on other cores using an internal network bus
L307[08:12:39] <Sagh​etti> super fast inter-core bus
L308[08:12:44] <Sagh​etti> that would be really cool
L309[08:12:56] <Klea​dron> if that was the case where error handling didn't exist then every program would have to be made with the notion of "nobody could ever possibly attempt to parse bad data. it could never possibly happen." and i guess your programs would be extremely well built
L310[08:13:14] <Klea​dron> but a single error and the computer goes bye bye
L311[08:13:42] <The_St​argazer> i just thought it was only too long without yielding that forcibly shut it off
L312[08:14:02] <Klea​dron> ah, nah, it just causes a normal error
L313[08:14:03] <Sagh​etti> so we could simulate multi cores right now
L314[08:14:09] <Sagh​etti> using microcontrollers
L315[08:14:28] <Klea​dron> i thought microcontrollers couldn't communicate with most external devices
L316[08:14:32] <pay​onel> heres the thing. i will make a superior lua persistent library. i have a lot of great ideas. it will happen. the problem is, it may not happen within a timeline that means much
L317[08:14:35] <Sagh​etti> network carda
L318[08:14:37] <The_St​argazer> they can't
L319[08:14:52] <pay​onel> i may know the future, but i don't know when it'll happen 🙂
L320[08:14:56] <The_St​argazer> payonel: will OC2 still support 1.7.10
L321[08:15:04] <pay​onel> no
L322[08:15:07] <Klea​dron> lmao obviously not
L323[08:15:09] <The_St​argazer> aww :(
L324[08:15:13] <The_St​argazer> i liked 1.7.10
L325[08:15:17] <Klea​dron> modders all around the world want 1.7.10 to die
L326[08:15:18] <pay​onel> so do i
L327[08:15:25] <Sagh​etti> it was good while it lasted
L328[08:15:28] <pay​onel> meh, i wish it stayed 1.7.10 forever 🙂
L329[08:15:32] <Sagh​etti> but now it is time to move on
L330[08:15:37] <Klea​dron> modders all around the world want 1.7.10 to die *except payonel [Edited]
L331[08:15:37] <The_St​argazer> payonel: ^
L332[08:15:38] <Sagh​etti> from the golden age of moddijg
L333[08:15:39] <pay​onel> i DONT like merging up all the time
L334[08:15:46] <The_St​argazer> i love 1.7.10
L335[08:15:50] <The_St​argazer> so many good memories
L336[08:16:00] <pay​onel> i DONT like how y means different things all the time in different versions
L337[08:16:09] <pay​onel> and the directions and faces all changes around
L338[08:16:16] <Klea​dron> it could stay 1.7.10 forever like the rotorycraft dev thinks
L339[08:16:16] <pay​onel> and block data, and the meaning of empty
L340[08:16:18] <pay​onel> such a pain
L341[08:16:42] <Klea​dron> for fun if you were bored one day you could try porting oc2 to 1.7.10 ;)
L342[08:16:43] <Sagh​etti> 1.12 master race for now
L343[08:17:07] <The_St​argazer> Saghetti: I will never accept 1.12 as the One True Version™️
L344[08:17:26] <Sagh​etti> idea
L345[08:17:40] <Klea​dron> imo 1.2.5 is the best version because it has no internal server, would be hilarious to see oc or oc2 in that as a joke
L346[08:17:46] <Sagh​etti> design quark for multi processors even though they don't exist
L347[08:18:12] <Sagh​etti> like what windows nt 4 did
L348[08:18:38] <Sagh​etti> they added multi processor support before multi processors were even feisable
L349[08:18:45] <The_St​argazer> oh dang
L350[08:18:53] <Sagh​etti> yes
L351[08:19:12] <Sagh​etti> you can run windows nt 4 on a multi core system
L352[08:19:39] <Klea​dron> what about nt 3.51?
L353[08:19:45] <Sagh​etti> if even takes advantage of more than 2 cores/processors
L354[08:19:52] <Sagh​etti> not sure, I'll check
L355[08:21:39] <Sagh​etti> don't think so
L356[08:21:56] <Klea​dron> i would probably download 1.7.10 forge just to mess around with 1.7.10 modding but as far as i know it's not really that easy to do that anymore since a lot of things changed internet-wise and they obviously don't support it so you're on your own
L357[08:22:12] <Klea​dron> also 1.12.2 is no longer supported and oc isn't on 1.14 or 1.15 last i checked
L358[08:22:38] <The_St​argazer> why drop support for 1.12.2 so early
L359[08:22:44] <Klea​dron> the community decided
L360[08:22:45] <The_St​argazer> sure, it's been 2-3 years.
L361[08:22:50] <The_St​argazer> not everyone has that much time.
L362[08:22:53] <The_St​argazer> people have lives.
L363[08:23:08] <The_St​argazer> but according to the forge people, everyone just mods Minecraft day in day out
L364[08:23:21] <Klea​dron> 1.7.10 still being somewhat popular makes me wonder if there's a community somewhere that helps with development in old ofrge versions
L365[08:23:28] <Klea​dron> forge*
L366[08:23:39] <The_St​argazer> maybe
L367[08:23:45] ⇨ Joins: ben_mkiv (~ben_mkiv@i577BCF83.versanet.de)
L368[08:52:06] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L369[08:53:28] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L370[10:00:14] ⇦ Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L371[10:04:24] ⇨ Joins: Vexatos (~Vexatos@port-92-192-43-37.dynamic.as20676.net)
L372[10:04:24] zsh sets mode: +v on Vexatos
L373[11:00:51] ⇨ Joins: Inari (~Pinkishu@pd9e382b8.dip0.t-ipconnect.de)
L374[11:04:59] <SquidDev> %tonk
L375[11:05:00] <MichiBot> Sard! Squi​dDev! You beat your own previous record of 2 hours, 24 minutes and 17 seconds (By 2 hours, 31 minutes and 15 seconds)! I hope you're happy!
L376[11:05:01] <MichiBot> SquidDev's new record is 4 hours, 55 minutes and 33 seconds! No points gained for stealing from yourself. (Lost out on 0.00252 x 3 = 0.00756)
L377[11:08:20] <The_St​argazer> ah yes, very helpful error http://tinyurl.com/yaozvvpl
L378[11:08:33] <The_St​argazer> haven't seen this in... a long time
L379[11:12:54] <SquidDev> > pretty sure that's what CC does [...] because all computers are ticked sequentially on one thread
L380[11:12:54] <SquidDev> Just to clarify, CC can do multiple threads now, it just defaults to one. It also preempts computers which are blocking others from executing.
L381[11:14:41] <pay​onel> hey! no telling ppl here that CC is getting better
L382[11:14:47] <pay​onel> no
L383[11:14:53] <pay​onel> bad squiddev, bad
L384[11:15:14] <SquidDev> Ptht, why spin the CPU when you can gobble all the server's memory.
L385[11:15:39] <The_St​argazer> okay apparently turning VBOs off causes Minecraft to oof itself
L386[11:15:56] <pay​onel> well it's 3:15 AM here now. so, maybe i should sleep
L387[11:15:57] <The_St​argazer> well, more Java than Minecraft
L388[11:16:04] <The_St​argazer> EXCEPTIONACCESSVIOLATION
L389[11:16:06] <Kristo​pher38> @payonel do I understand right that you need to halve your displayed resolution to make good use of that fix? As in, implementing double buffering
L390[11:16:46] <pay​onel> @Kristopher38 yes, but ... the more important thing to take from this change is that there is a concept of "free" gpu writes
L391[11:17:00] <Kristo​pher38> Yeah it's really cool
L392[11:17:01] <pay​onel> which may be helping me build a new feature
L393[11:17:12] <pay​onel> which i may have 80% done
L394[11:17:16] <pay​onel> but i need sleep
L395[11:17:16] <Kristo​pher38> Oooh
L396[11:17:17] <The_St​argazer> oh apparently my intel gpu drivers are outdated
L397[11:17:30] <Kristo​pher38> Well, I'll wait patiently
L398[11:17:32] <The_St​argazer> payonel: sleep? you.. need sleep?
L399[11:17:44] <pay​onel> well, no ... i have plenty of dew and monster
L400[11:17:50] <pay​onel> but, my wife would like me to sleep eventually
L401[11:17:52] <Kristo​pher38> Meanwhile I'm gonna think about how this free calls feature can be exploited
L402[11:18:17] <pay​onel> @Kristopher38 well, there is a lot more "free" stuff coming
L403[11:18:22] <Kristo​pher38> I just wanted to say, thank you for your work for this community @payonel
L404[11:18:28] <pay​onel> 👍
L405[11:18:35] <Kristo​pher38> And I wanted to say it for a long time
L406[11:18:47] <Kristo​pher38> You're doing a great job :D
L407[11:18:52] <pay​onel> ah thanks
L408[11:18:55] <pay​onel> ok, zz time
L409[11:18:58] <Kristo​pher38> Gn
L410[11:19:02] <The_St​argazer> o/
L411[11:48:13] ⇦ Quits: ben_mkiv (~ben_mkiv@i577BCF83.versanet.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@i577BCF93.versanet.de)))
L412[11:48:18] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@i577BCF93.versanet.de)
L413[13:00:34] ⇨ Joins: immibis (~immibis@x5271637c.dyn.telefonica.de)
L414[13:20:36] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L415[13:51:24] <Inari> I'd actually sort of like a thing where 2-3 singers perform on stage, improvising, interacting, like for example maybe telling little stories in an improvised song form, and the accompanying music is composed live to try and follow the mood
L416[13:51:49] <Inari> %splash Amanda
L417[13:51:49] <MichiBot> You fling a prickly sky potion (New!) that splashes onto Amanda. Tonk has been reset.
L418[13:52:08] <Amanda> Hey D:
L419[13:52:18] <Inari> %splash Amanda with salmon potion
L420[13:52:18] <MichiBot> You fling a sweet salmon potion (New!) that splashes onto Amanda. Amanda forgets the location of a great treasure.
L421[13:52:21] <Inari> :D
L422[13:59:51] <Amanda> %bite Inari
L423[13:59:52] <MichiBot> Ama​nda is biting In​ari for 1d6 => 4 damage!
L424[14:19:55] <Amanda> Inari: Improv opera?
L425[14:20:07] <Inari> I guess, but not necessarily opera songs :p
L426[14:22:36] <Amanda> But sounds like you want a display of the song of my people! It's not got a fixed setof words, after all!
L427[14:22:48] * Amanda calls upon some of her friends to sing for Inari
L428[14:23:34] <Inari> https://www.youtube.com/watch?v=q853HSIl8u0 weird
L429[14:23:34] <MichiBot> The Most DANGEROUS Comment On Youtube! Everyone's Account Is At Risk | length: 13m 37s | Likes: 16,450 Dislikes: 172 Views: 150,294 | by TheQuartering | Published On 15/5/2020
L430[14:26:13] <Forec​aster> right, so plishing?
L431[14:26:34] <Amanda> Don't play with the Phishy Fishy!
L432[14:26:57] <Inari> @Forecaster that would require the people in question to hand over their account data in some form?
L433[14:27:11] <Inari> Plus wouldn't explain why apparently the bots can see adn comment on private vids
L434[14:27:41] <Amanda> Inari: brute-forcing / hacked browser extensions
L435[14:28:01] <Inari> Of many accounts?
L436[14:28:19] <Inari> Apparently even the guy who originally made the video about it got his hacked 🤔
L437[14:29:16] <Forec​aster> those are the comments I've had on my videos
L438[14:29:28] <Forec​aster> never once on an unpublished video though
L439[14:31:27] <Inari> https://twitter.com/Kirinodere/status/1261388698895224832
L440[14:31:27] <MichiBot> Fri May 15 15:11:15 CDT 2020 @Kirinodere: Now this is 𝙐𝙇𝙏𝙍𝘼𝙒𝙄𝘿𝙀 <https://t.co/NZEtTVuxx6&gt;
L441[14:44:48] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L442[15:16:33] <Amanda> Inari: my bet is some kind of browser extension that changed hands and the new owner slipped some nasty into it. Maybe something around helping youtubers manage their channel
L443[15:16:54] <Amanda> It's not exactly unheard of for browser extensions to get bought then bogged down with injecting adds
L444[15:27:23] <DaCompu​terNerd> question
L445[15:28:15] <DaCompu​terNerd> if one computer calls `modem.broadcast(12345, 0)`, the ports are open and all, will another computer receive `0` or `"0"`
L446[15:28:19] <Inari> Amanda: ehhhh maybeeeeee, but it seems to affect even people who aren't really youtubers
L447[15:28:55] <Amanda> @DaComputerNerd 0 ,assuming it was ctually a number on the sending side.
L448[15:29:11] <Amanda> @DaComputerNerd types are preserved, for types that are supported. Unsupported types fail.
L449[15:29:16] <DaCompu​terNerd> ok
L450[15:31:51] <B​ob> ^^ types are preserved, nothing is stringified
L451[15:31:54] <B​ob> and you can't send compelx stuff over
L452[15:32:02] <Adorabl​eCatgirl> sure you can :^)
L453[15:32:03] <B​ob> ie functions
L454[15:32:05] <Adorabl​eCatgirl> if you serialize
L455[15:32:11] <Inari> You could also just try it out
L456[15:32:11] <Inari> \o/
L457[15:32:12] <Adorabl​eCatgirl> oh
L458[15:32:14] <Adorabl​eCatgirl> functions
L459[15:32:20] <Adorabl​eCatgirl> well i mean
L460[15:37:31] <Adorabl​eCatgirl> also i can quad buffer tsuki B)
L461[15:45:16] ⇨ Joins: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi)
L462[15:53:06] <Forec​aster> wow, past me
L463[15:53:35] <Forec​aster> why did you hardcode the url for the delete button for the tables to always point to "category_delete"...
L464[15:53:45] <Forec​aster> that is not smart
L465[15:59:59] <Adorabl​eCatgirl> oh yeah
L466[16:00:03] <Adorabl​eCatgirl> i wanted to make forum software
L467[16:02:24] <SquidDev> %tonkout
L468[16:02:24] <MichiBot> Fopdoodle! Squi​dDev! You beat your own previous record of 4 hours, 55 minutes and 33 seconds (By 1 minute and 51 seconds)! I hope you're happy!
L469[16:02:25] <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.43755, Position #5 Need 0.00962 more points to pass simo​n816!
L470[16:12:05] <Lizzy> %tonk
L471[16:12:05] <MichiBot> Goshhawk! Li​zzy! You beat Squi​dDev's previous record of <0 (By 9 minutes and 40 seconds)! I hope you're happy!
L472[16:12:06] <MichiBot> Lizzy's new record is 9 minutes and 40 seconds! Lizzy also gained 0.00016 tonk points for stealing the tonk. Position #3. Need 0.0939 more points to pass Forec​aster!
L473[16:16:54] ⇦ Quits: AshleighTheTablet (~tf101@075-139-058-072.res.spectrum.com) (Ping timeout: 189 seconds)
L474[16:17:01] ⇨ Joins: AshleighTheTablet (~tf101@075-139-058-072.res.spectrum.com)
L475[16:19:07] ⇨ Joins: Vexaton (~Vexatos@port-92-192-99-66.dynamic.as20676.net)
L476[16:19:07] zsh sets mode: +v on Vexaton
L477[16:21:48] ⇦ Quits: Vexatos (~Vexatos@port-92-192-43-37.dynamic.as20676.net) (Ping timeout: 190 seconds)
L478[16:27:54] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L479[16:55:33] ⇦ Quits: AshleighTheCutie (~ashleigh@075-139-058-072.res.spectrum.com) (Remote host closed the connection)
L480[17:01:03] <Ocawes​ome101> > I can quad buffer tsuki
L481[17:01:04] <Ocawes​ome101> @AdorableCatgirl huh?
L482[17:01:06] <Ocawes​ome101> Also
L483[17:01:09] <Ocawes​ome101> %tonk
L484[17:01:11] <MichiBot> Sard! Ocawes​ome101! You beat Li​zzy's previous record of 9 minutes and 40 seconds (By 39 minutes and 23 seconds)! I hope you're happy!
L485[17:01:12] <MichiBot> Ocawesome101's new record is 49 minutes and 4 seconds! Ocawesome101 also gained 0.00066 tonk points for stealing the tonk. Position #7. Need 0.09175 more points to pass ThePi​Guy24!
L486[17:02:11] <Adorabl​eCatgirl> well
L487[17:02:14] <Adorabl​eCatgirl> with the changes to GPU
L488[17:03:33] <Ocawes​ome101> Oh yeah
L489[17:03:58] <Ocawes​ome101> So like 4 TTYs on a single GPU / screen with little overhead?
L490[17:36:03] <B​ob> `This function helps to determine how many items of a type can be added to a specific slot. While for example cobblestone can pile up to 64 items per slot, empty buckets can only stack up to 16 and other blocks like doors can only take 1 item per slot.` https://ocdoc.cil.li/api:robot in 1.12.2 all doors are 64 stackable
L491[17:36:17] <B​ob> potions or tools would be a good example
L492[17:36:22] <B​ob> or not so
L493[17:41:19] <Kristo​pher38> iirc it queries that from the minecraft/forge api
L494[17:41:30] <Kristo​pher38> so there are bugs with that
L495[17:42:20] <Lizzy> i think that documentation was mainly written back around 1.7.10 or so
L496[17:42:35] <Forec​aster> @Bob so change the text?
L497[17:42:48] <B​ob> no forum account
L498[17:42:59] <Lizzy> wiki accounts are seperate from the forums
L499[17:43:19] <B​ob> i don't have both then
L500[17:43:25] <Forec​aster> make one...
L501[17:46:31] <B​ob> how do i move items between robot slots again ?
L502[17:46:53] <Forec​aster> moveToInternalSlot or something like that
L503[17:47:58] <B​ob> can't find, move isn't a thing
L504[17:48:12] <Forec​aster> somethingSomethingInternalSlot
L505[17:48:22] <Forec​aster> check the wiki or tab through the robot methods
L506[17:48:40] <Forec​aster> %sip
L507[17:48:41] <MichiBot> You drink an oxidised unobtanium potion (New!). Forec​aster's hair turn blue for 45 minutes.
L508[17:48:47] <Forec​aster> huh
L509[17:49:25] <MichiBot> Timed ban of Blue_595 Expired. Placed by: Lizzy
L510[17:49:26] *** zsh sets mode: -b *!*@47.196.96.5
L511[17:49:51] <B​ob> all i found is storeInternal but its for databases
L512[17:50:13] <Forec​aster> transferTo
L513[17:50:39] <B​ob> hmmm from the selected slot i see now
L514[18:00:11] <Kristo​pher38> how to measure time accurately?
L515[18:00:33] <Kristo​pher38> computer.uptime has low resolution, os.clock only returns the time spent in the executor thread
L516[18:00:49] <Forec​aster> query an external server with an internet card
L517[18:04:11] <ThePi​Guy24> %tonk
L518[18:04:13] <MichiBot> By my throth! ThePi​Guy24! You beat Ocawes​ome101's previous record of 49 minutes and 4 seconds (By 13 minutes and 57 seconds)! I hope you're happy!
L519[18:04:14] <MichiBot> ThePiGuy24's new record is 1 hour, 3 minutes and 2 seconds! ThePiGuy24 also gained 0.00023 tonk points for stealing the tonk. Position #6. Need 0.08787 more points to pass Squi​dDev!
L520[18:15:45] <Kristo​pher38> I don't get something
L521[18:16:15] <Kristo​pher38> I'm doing 2500 gpu set calls in ~0,5s
L522[18:16:35] <Kristo​pher38> that would mean 50 calls per tick
L523[18:16:59] <Kristo​pher38> yet only 16 calls per tick can be made with tier3 gpu
L524[18:18:00] <Forec​aster> maybe the limit isn't working
L525[18:18:06] <Forec​aster> or someone changed the config
L526[18:18:16] <Kristo​pher38> :GWchadThonkery:
L527[18:21:45] <Forec​aster> https://www.youtube.com/watch?v=su9EVeHqizY
L528[18:21:46] <MichiBot> If Rockets were Transparent | length: 9m 13s | Likes: 21,476 Dislikes: 351 Views: 862,159 | by Hazegrayart | Published On 14/5/2020
L529[18:31:07] <Kristo​pher38> alright, from browsing the code it looks like the the call limit for set on tier3 gpu is 256
L530[18:32:56] <ThePi​Guy24> is that multiplied by the cpu call limit?
L531[18:33:00] <ThePi​Guy24> per tick
L532[18:40:09] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L533[18:48:18] <Kristo​pher38> I'm not sure 🤔
L534[18:53:23] <Kristo​pher38> But I wonder now why mineOS runs so slow, I'm gonna need to calculate how many times setbackground, setforeground and set all combined can be called in one tick before the call budget is spent
L535[19:00:18] <Kristo​pher38> it might be, though I don't know scala so I can't say for sure
L536[19:01:10] <Kristo​pher38> well it should be now that I think about it, gpu calls deduct from a global call budget
L537[19:05:36] <Kristo​pher38> hmm, my calculator tells me approx 51 setBackground+setForeground+set calls in one tick
L538[19:06:03] <Kristo​pher38> with 50 rows that should be enough to run at 20fps
L539[19:06:30] <Kristo​pher38> assuming you're not doing anything else besides rendering
L540[19:13:07] <Kristo​pher38> oh wait, setting colors doesn't work like I imagined it to work
L541[19:13:41] <Kristo​pher38> alright, lets say 51 "updates" per second for multicolor
L542[19:17:49] <Kristo​pher38> wait, so now that drawing on non-visible parts of the screen is free, and you can do 64 copies per tick, that means a theoretical 64 fps with multicolor :D
L543[19:18:00] <Kristo​pher38> copies as in gpu.copy calls
L544[19:21:33] <Kristo​pher38> wait, not 64 fps
L545[19:21:38] <Kristo​pher38> 64 frames per tick
L546[19:22:10] <Kristo​pher38> that's theoretical limit of 1280 fps
L547[19:25:02] <Adorabl​eCatgirl> imagine smart cards in OC
L548[19:25:38] <SquidDev> %tonk
L549[19:25:39] <MichiBot> Dogast! Squi​dDev! You beat ThePi​Guy24's previous record of 1 hour, 3 minutes and 2 seconds (By 18 minutes and 24 seconds)! I hope you're happy!
L550[19:25:40] <MichiBot> SquidDev's new record is 1 hour, 21 minutes and 27 seconds! SquidDev also gained 0.00062 (0.00031 x 2) tonk points for stealing the tonk. Position #5. Need 0.009 more points to pass simo​n816!
L551[19:29:04] <Kristo​pher38> eee wait, setBackground and setForeground aren't free
L552[19:30:05] <Forec​aster> I need to design a banking system later using OS mag cards
L553[19:30:38] <Ar​iri> swipe Your card has been declined.
L554[19:31:26] <Forec​aster> which I'd implement personally in survival on the railcraft server (as opposed as an admin)
L555[19:37:58] <Adorabl​eCatgirl> i mean like
L556[19:38:09] <Adorabl​eCatgirl> a lil card that contains a super minimal system
L557[19:38:17] <Adorabl​eCatgirl> ya plug it in
L558[19:38:29] <Adorabl​eCatgirl> it runs a smol program
L559[19:47:37] <Forec​aster> what?
L560[19:55:08] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L561[20:12:26] <Adorabl​eCatgirl> what
L562[20:12:57] <Forec​aster> oh you were talking about smart cards
L563[20:13:43] <Sk​ye> @AdorableCatgirl I want that too
L564[20:19:19] <Michiyo> Ok.. just stopped my DO VPS let's see if anything explodes.
L565[20:19:57] * Lizzy side-eyes the computer that spontaniously caught fire beside her
L566[20:20:04] <Michiyo> :O
L567[20:20:25] * Michiyo hands Lizzy a fire extinguisher and hopes it too doesn't catch fire
L568[20:21:21] <Corded> * <Forec​aster> readies the fire extinguisher extinguisher
L569[20:21:31] <Michiyo> a good idea really.
L570[20:21:34] * Lizzy fires it at the computer
L571[20:21:43] <Michiyo> Dear Sir / Madam. Fire! Fire!
L572[20:24:37] <Lizzy> https://i.redd.it/vruz1o2c2qp31.jpg
L573[20:26:06] <M​GR> Depending on the type of fire extinguisher, that is possible
L574[20:26:17] ⇦ Quits: immibis (~immibis@x5271637c.dyn.telefonica.de) (Ping timeout: 204 seconds)
L575[20:26:24] <M​GR> There are some chemicals that will burn almost anything, even asbestos
L576[20:28:12] <Adorabl​eCatgirl> like the CSGO community
L577[20:29:11] <Adorabl​eCatgirl> related http://tinyurl.com/y9zbasxk
L578[20:36:04] <Michiyo> Servers been dead for 10 minutes, I've not had any alarms go off...
L579[20:36:12] <Michiyo> but I don't wanna nuke the VM cause backups cost
L580[20:36:40] ⇨ Joins: HD1 (~hd1@ip5f5ae3f9.dynamic.kabel-deutschland.de)
L581[20:36:45] <HD1> Hello
L582[20:36:49] <Michiyo> %hello
L583[20:36:50] <MichiBot> Mic​hiyo: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L584[20:37:00] ⇨ Joins: asmax (~asmax@ip5f5ae3f9.dynamic.kabel-deutschland.de)
L585[20:37:05] <asmax> Heeeeey
L586[20:37:10] <Sagh​etti> sup
L587[20:37:12] ⇦ Quits: HD1 (~hd1@ip5f5ae3f9.dynamic.kabel-deutschland.de) (Client Quit)
L588[20:37:17] ⇦ Quits: asmax (~asmax@ip5f5ae3f9.dynamic.kabel-deutschland.de) (Client Quit)
L589[20:37:24] <Sagh​etti> well ok
L590[20:37:47] <Michiyo> Alrighty then.
L591[20:41:48] ⇨ Joins: immibis (~immibis@x5271635c.dyn.telefonica.de)
L592[20:45:52] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L593[20:58:17] <Ar​iri> Are there any invisible/tiny unicode characters that come before A in typical abc order?
L594[21:09:33] <Sagh​etti> iirc all Unicode comes after ASCII
L595[21:10:19] <Sagh​etti> are you trying to make yourself appear top on the discord user list?
L596[21:11:29] <Ar​iri> Someone on a server I'm on is irked by my name not being on top of the channel anymore, since I added some unicode blocks around my nickname, so I was just curious to see if there's anything better than '.'
L597[21:11:32] <Elfi> You could always insert an ASCII control character :V
L598[21:12:47] <Ar​iri> Oh yeah
L599[21:13:33] <Sagh​etti> ! is best
L600[21:13:57] <Sagh​etti> and you can change your nick to ! with a lot of spaces after it
L601[21:14:06] <Sagh​etti> because space comes before !
L602[21:14:09] <Sagh​etti> @Ariri
L603[21:14:42] <SquidDev> %tonkout
L604[21:14:42] <MichiBot> Dogast! Squi​dDev! You beat your own previous record of 1 hour, 21 minutes and 27 seconds (By 27 minutes and 36 seconds)! I hope you're happy!
L605[21:14:43] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.001 tonk points! Current score: 0.43917, Position #5 Need 0.008 more points to pass simo​n816!
L606[21:14:53] <Lizzy> %tonk
L607[21:14:54] <MichiBot> Zounderkite! Li​zzy! You beat Squi​dDev's previous record of <0 (By 11 seconds)! I hope you're happy!
L608[21:14:55] <MichiBot> Lizzy's new record is 11 seconds! Position #3. Need 0.0939 more points to pass Forec​aster!
L609[21:15:02] <Ar​iri> Hmm
L610[21:18:07] <Ar​iri> Discord just removes the control characters Ive tested so far
L611[21:19:31] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Remote host closed the connection)
L612[21:19:52] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L613[21:26:22] <CompanionCube> well duh
L614[21:26:37] <CompanionCube> it's just good input filtering
L615[22:43:55] <Kristo​pher38> without latest fix http://tinyurl.com/y73oks59
L616[22:44:07] <Kristo​pher38> with latest fix http://tinyurl.com/ydxhm5kj
L617[22:44:31] <Kristo​pher38> @payonel ^
L618[22:44:44] <Kristo​pher38> it's fast
L619[22:45:26] <pay​onel> soooooooooooooooo
L620[22:45:29] <pay​onel> good news and bad news
L621[22:45:37] ⇦ Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 204 seconds)
L622[22:45:47] <pay​onel> i found that the client gets way out of sync with the server with some cases
L623[22:46:08] <pay​onel> i have to really pull back on the feature, i now figured out all of the gpu optimzations in our network packet layer
L624[22:46:09] <pay​onel> BUT
L625[22:46:44] <pay​onel> the feature i've been working on will bring a pretty cool solution to this problem
L626[22:47:04] <pay​onel> so, @Kristopher38 we'll want to keep those 2 videos to then compare to a 3rd one you'll make with the next update 🙂
L627[22:47:31] <Klea​dron> :win7eyes: what's this speed i see
L628[22:47:45] <pay​onel> it's something i need to reign back slightly
L629[22:48:04] <pay​onel> things get out of whack in the backend with certain client server timings and chunk crap
L630[22:48:08] <pay​onel> i have it all cleaned up now
L631[22:48:12] <AshleighTheTablet> hai
L632[22:48:14] <pay​onel> working on a few last tests
L633[22:48:45] <Klea​dron> so gpu operations are going to be a lot faster?
L634[22:49:09] <pay​onel> some are, but not as fast with the current code kristopher38 is testing
L635[22:49:30] <Kristo​pher38> oh, I'm looking forward to it then :D
L636[22:49:51] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L637[22:50:57] <Amanda> wasn't the gpu intentionally slow to limit network packets? Or does this transmit more with smaller packets somehow ( compression, w/e )
L638[22:52:30] <pay​onel> @amanda i'm reducing the packets that need to be sent
L639[22:52:42] <Amanda> ah, clever maths, then?
L640[22:52:49] <pay​onel> but i caused a de-sync bug, a bad one -- i have a fix, i have to slow it down, but there is something awesomer coming in the pipeline
L641[22:53:02] <AshleighTheTablet> i wish i knew why trying to start a new page on a cc printer over an adapter is always an upsuppoerted operation
L642[22:53:04] <Amanda> OC2!? (Sorry)
L643[22:53:11] <AshleighTheTablet> unsupported*
L644[22:53:34] <AshleighTheTablet> and seemingly only on openos
L645[22:53:44] <Forec​aster> smartcards? :P
L646[22:53:45] <Klea​dron> you're trying to use an xbox 360 controller on a playstation 3
L647[22:54:02] <AshleighTheTablet> what?
L648[22:54:33] <AshleighTheTablet> everything works but starting a new page
L649[22:54:54] <AshleighTheTablet> it connects over the adapter, and shows up as a printer
L650[22:55:06] <AshleighTheTablet> but i cant start a new page
L651[23:00:37] <B​ob> Payonel pushing OC releases but what about OC2 👀
L652[23:00:58] <pay​onel> don't worry. i'm cloned
L653[23:01:12] <Kristo​pher38> Shhhh, let him work on OC
L654[23:01:31] <Kristo​pher38> Lmao, if payonel is so good why there is no payonel 2
L655[23:01:31] <Forec​aster> as per the standard internet law it will be delayed by at least a year each time it's mentioned
L656[23:02:31] <Klea​dron> this is why half life 3 never comes out in our lifetimes
L657[23:02:53] <Klea​dron> half life 3 has just be delayed by 2 years more btw
L658[23:03:32] <Kristo​pher38> What about half life alyx
L659[23:04:18] <Kristo​pher38> It's basically half life 3, as each half life brings some breakthroughs in tech
L660[23:04:23] <Forec​aster> it's a spin-off, not HL3
L661[23:04:24] <Kristo​pher38> This time it's VR
L662[23:05:26] <Kristo​pher38> I mean yeah, but it's something that a lot of people imagined the next half life to be, except for the "3" and the plot
L663[23:05:58] <Kristo​pher38> We'll get project borealis out eventually for the people who want the plot part
L664[23:09:36] ⇦ Quits: AshleighTheTablet (~tf101@075-139-058-072.res.spectrum.com) (Quit: leaving)
L665[23:16:08] ⇨ Joins: murlocking (webchat@199.84.43.121)
L666[23:17:03] <murlocking> If I have a 'counter' like so 'local counter = 1' do I do 'counter = counter+1' or 'counter+1 on the next line to increment by 1 ?
L667[23:18:35] <Forec​aster> The first one
L668[23:19:19] <Forec​aster> In no language I can think of would the second one do anything
L669[23:19:54] <murlocking> Lua is my first language so most of my questions are really weird lol
L670[23:20:31] <murlocking> I had it right in my program tho, was using the first one but wasn't sure if both were the same. Thank you :)
L671[23:23:10] <Forec​aster> You should just try things.
L672[23:23:23] <Forec​aster> Only ask for help if you're stuck.
L673[23:29:01] <Amanda> %8ball laptop goes nap-time?
L674[23:29:02] <MichiBot> Ama​nda: Ask again later
L675[23:31:17] <Amanda> %8ball design power armor for Minetest?
L676[23:31:17] <MichiBot> Ama​nda: Without a doubt
L677[23:31:52] <B​ob> Lua doesnt have a alot of sugar syntax murlocking
L678[23:31:53] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L679[23:31:59] <B​ob> += or ++ doesnt exist
L680[23:32:35] <B​ob> so you have to explicitly tell it to assign to itself itself incremented by one or a=a+1
L681[23:33:45] <murlocking> what do you mean in the first example ?
L682[23:34:52] <B​ob> i didnt provide a second example ?
L683[23:35:01] <murlocking> Nvm, get it. You're just explaining it in lua language.
L684[23:41:04] <DaCompu​terNerd> is there a maximum amount of time you can wait with `os.sleep()`
L685[23:42:19] <pay​onel> approximately 1.8 × 10308 seconds
L686[23:42:27] <pay​onel> 10^308
L687[23:43:18] <M​GR> And if you're sleeping that long, you have an interesting MC server
L688[23:44:13] <pay​onel> or about 5.7 * 10^ 299 years
L689[23:44:55] <pay​onel> well, and to be honest...no, there is no limit. that's the max sleep time that will actually reduce over time
L690[23:45:12] <pay​onel> you could sleep for ever
L691[23:45:22] <pay​onel> os.sleep(math.huge) is functionally correct
L692[23:45:52] <murlocking> https://youtu.be/4yKrsq8LKqk
L693[23:45:52] <murlocking> Yeah, I can't count that to that number.
L694[23:45:53] <MichiBot> “Alexa, what’s 10 to the power of 308?” | length: 1m 51s | Likes: 320 Dislikes: 22 Views: 158,699 | by Zhuang Ye | Published On 1/5/2018
L695[23:53:08] * CompanionCube has read the recent LWN article on emacs. One of the articles has one of the bigger instances of 'missing the fucking point' and terrible ideas i've seen in a while: https://lwn.net/Articles/819858/ (cc Izaya)
<<Prev Next>> Scroll to Top