<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:48] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Ping timeout: 378 seconds)
L2[00:01:33] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.156.150) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.156.191)))
L3[00:01:38] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.156.191)
L4[00:03:53] ⇨ Joins: Blue_595 (~c8h10n4o2@47.200.240.202)
L5[00:10:09] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Ping timeout: 190 seconds)
L6[00:37:10] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.166)
L7[00:38:57] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@88.130.156.191) (Ping timeout: 189 seconds)
L8[00:42:10] ⇨ Joins: Blue_595 (~c8h10n4o2@47.200.240.202)
L9[00:48:53] <Ocawes​ome101> time to test Photon off a floppy disk B)
L10[00:54:03] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Ping timeout: 204 seconds)
L11[00:56:53] <Ocawes​ome101> ha
L12[00:56:56] <Ocawes​ome101> hahahahahahahahahaha
L13[00:57:10] <Ocawes​ome101> Photon on T1 hardware boots as fast as OpenOS on T3
L14[00:57:17] <Ocawes​ome101> when they're both booted from floppies anyway
L15[00:57:28] <Ocawes​ome101> and on T1 there's no competition
L16[00:57:52] <DaCompu​terNerd> lol
L17[00:57:53] <DaCompu​terNerd> nice
L18[00:58:22] <Ocawes​ome101> to be fair OpenOS does have to load the entire sun on startup
L19[00:58:25] <Ocawes​ome101> like twice too
L20[00:59:01] <Adorabl​eCatgirl> i should test zorya on T1 hardware <3
L21[02:03:02] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.166) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.157.231)))
L22[02:03:08] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.231)
L23[02:08:25] <Ocawes​ome101> so
L24[02:09:15] <Ocawes​ome101> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/fixicoxebe
L25[02:16:15] <Sagh​etti> almost a shell?
L26[02:17:58] <Ocawes​ome101> well, probably a shell
L27[02:18:17] <Ocawes​ome101> OpenOS' code is inscrutable
L28[02:18:49] <Ocawes​ome101> on t3 hardware:
L29[02:18:49] <Ocawes​ome101> Photon: boots to a shell in 0.6s
L30[02:18:50] <Ocawes​ome101> OpenOS: boots to a shell in 1.2s
L31[02:19:36] <Ocawes​ome101> so
L32[02:19:43] <Ocawes​ome101> the way I time boot for OpenOS is
L33[02:19:52] <ThePi​Guy24> %tonkout
L34[02:19:53] <MichiBot> I'm sorry ThePi​Guy24, you were not able to beat ThePi​Guy24's record of 2 hours, 29 minutes and 45 seconds this time. 2 hours, 5 minutes and 1 second were wasted! Missed by 24 minutes and 43 seconds!
L35[02:20:03] <Ocawes​ome101> I add `local start = computer.uptime()` to the very top of `init.lua`
L36[02:20:20] <ThePi​Guy24> brain is confused
L37[02:20:25] <Ocawes​ome101> then right before the while true loop I add `G.BOOTTIME = require("computer").uptime() - start`
L38[02:21:04] <ThePi​Guy24> previous tonk was at 11:14, which, was 3 hours and 5 minutes ago
L39[02:21:09] <Ocawes​ome101> so I can read `_G.BOOTTIME` and it'll tell me how fast OpenOS started
L40[02:21:14] <Ocawes​ome101> that... is strange
L41[02:21:27] <ThePi​Guy24> @Forecaster bot is bronk
L42[02:21:39] <Ocawes​ome101> wait
L43[02:21:40] <Ocawes​ome101> no
L44[02:21:40] <ThePi​Guy24> it does not know how to math time
L45[02:21:42] <Ocawes​ome101> for me
L46[02:21:59] <ThePi​Guy24> oh shit is DST isnt it now?
L47[02:22:08] <ThePi​Guy24> yes
L48[02:22:10] <ThePi​Guy24> it is
L49[02:22:10] <Ocawes​ome101> 9:19 - 7:14 ~= >2h
L50[02:22:17] <Ocawes​ome101> previous tonk was at 7:14
L51[02:22:24] <Ocawes​ome101> it is now 9:22
L52[02:22:35] <Ocawes​ome101> that's only 2h 6m
L53[02:22:42] <ThePi​Guy24> can we just abolish DST
L54[02:44:04] ⇦ Quits: Vexatos (~Vexatos@port-92-192-5-108.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L55[02:53:54] ⇨ Joins: Blue_595 (~c8h10n4o2@47.200.240.202)
L56[03:04:09] <Adorabl​eCatgirl> ZORYA IS NOT HAPPY ON A T1 GPU
L57[03:06:21] <Adorabl​eCatgirl> regardless
L58[03:06:27] <Adorabl​eCatgirl> zorya boots to the menu in under 2s
L59[03:08:49] <Adorabl​eCatgirl> ofc, zorya doesn't work well on a T1 GPU because I need to optimize it a little.
L60[03:09:04] <Adorabl​eCatgirl> make it not use as many gpu calls, only redraw the entire menu when needed
L61[03:28:04] ⇨ Joins: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
L62[03:56:47] <DrewD​aPilot> hey all 👋
L63[04:06:21] <DrewD​aPilot> has anyone tried roboserver?
L64[04:06:23] <DrewD​aPilot> doesnt seem to work
L65[04:06:25] <DrewD​aPilot> spews some weird error
L66[04:12:55] <The_St​argazer> daylight savings is dumb
L67[04:13:10] <ThePi​Guy24> yes
L68[04:13:14] <The_St​argazer> what idiot thought that was a good idea
L69[04:16:24] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Ping timeout: 190 seconds)
L70[04:19:52] <Izaya> daylight savings is great tbh
L71[04:20:09] <Izaya> gives me more time after work to ride around
L72[04:43:18] <Izaya> >go to test PsychOS boot times
L73[04:43:27] <Izaya> >Can't keep up, did the system time change, or is the server overloaded
L74[04:43:29] <Izaya> neat
L75[05:11:10] <CompanionCube> %tonk
L76[05:11:10] <MichiBot> Potzblitz! Compan​ionCube! You beat ThePi​Guy24's previous record of 2 hours, 29 minutes and 45 seconds (By 21 minutes and 32 seconds)! I hope you're happy!
L77[05:11:11] <MichiBot> CompanionCube's new record is 2 hours, 51 minutes and 17 seconds! CompanionCube also gained 0.00108 (0.00036 x 3) tonk points for stealing the tonk. Position #3. Need 0.00969 more points to pass Liz​zian!
L78[05:14:36] <Izaya> PsychOS: 4.1 seconds on T1 from a floppy drive, 3.5 seconds on T1 from a HDD, 4.05 T2 FDD, 3.15 T2 HDD, 4.05 T3 FDD, 2.95 T3 HDD
L79[05:14:48] <Izaya> all the HDD tests were with a T1 HDD, not sure if there's any difference in speeds between tiers
L80[05:16:29] <Adorabl​eCatgirl> iirc there are?
L81[05:20:35] <Izaya> 2.8 with a T3 HDD and T3 CPU
L82[05:31:15] <Ocawes​ome101> that's still over 3x slower than Photon Cx
L83[05:31:32] * Izaya compiles all the modules into the kernel
L84[05:31:35] <Izaya> >:D
L85[05:31:45] <Izaya> how big is photon, out of curiosity?
L86[05:32:22] <Adorabl​eCatgirl> Izaya: Use my trick. Initramfs.
L87[05:33:02] <Izaya> no advantage of initramfs over just pre-loading all the libraries and services
L88[05:33:09] <Adorabl​eCatgirl> i
L89[05:33:14] <Izaya> for PsychOS
L90[05:33:27] <Adorabl​eCatgirl> no, because you could use less component calls overall if you load the entire archive into memory
L91[05:33:44] <Izaya> but
L92[05:33:49] <Izaya> in one instance
L93[05:33:53] <Izaya> I load the kernel and an initramfs
L94[05:33:57] <Izaya> in the other, I only load the kernel
L95[05:34:05] <Izaya> and the kernel includes everything pre-loaded
L96[05:34:50] <Adorabl​eCatgirl> oh
L97[05:34:52] <Adorabl​eCatgirl> i see what you mean now
L98[05:34:59] <Adorabl​eCatgirl> build them into the kernel
L99[05:35:01] <Izaya> right
L100[05:35:30] <Adorabl​eCatgirl> yea, that'll probably speed things up
L101[05:35:39] <Adorabl​eCatgirl> that's why zorya can load so fast
L102[05:35:45] <Izaya> more interesting for netboot uses actually
L103[05:35:54] <Adorabl​eCatgirl> component calls are slooooow
L104[05:36:36] <Izaya> because if I include all the libraries and services in the kernel, you don't actually need to write anything to the tmpfs
L105[05:37:14] <Izaya> meaning you get the whole 64KB of working space
L106[05:37:32] <Izaya> an interesting idea
L107[05:38:05] <Izaya> time to write another cursed luacomp directive
L108[05:42:28] <CompanionCube> oo?
L109[05:43:32] <Ocawes​ome101> Izaya: around 120k iirc
L110[05:43:44] <Izaya> interesting
L111[05:43:52] <Ocawes​ome101> granter
L112[05:43:55] <Ocawes​ome101> granted*
L113[05:44:03] <Ocawes​ome101> it only loads a small portion of that on startup
L114[05:44:21] <Ocawes​ome101> the kernel, the fs driver, a couple libs, and everything in /sys/core
L115[05:46:54] <Izaya> well
L116[05:47:03] <Izaya> I can pre-load libraries now
L117[05:47:05] <Izaya> that's pretty cursed
L118[05:47:52] <BobbyTables2012> thought the point was to protect against rootkits, not enable them lol
L119[05:48:15] <Izaya> ?
L120[05:48:18] <Ocawes​ome101> BobbyTables2012: ?
L121[05:48:25] <BobbyTables2012> tbh still probably very useful for legit programs
L122[05:48:40] <BobbyTables2012> ld_preload is a very infamous technique of 90s linux rootkits
L123[05:48:54] <Izaya> LD_PRELOAD is what you use to fix GTK3 nowadays
L124[05:49:02] <Izaya> but no, this is unrelated more or less
L125[05:49:42] <Izaya> I'm making it so I can bundle libraries and services as part of the kernel file
L126[05:49:52] <BobbyTables2012> basically you preload trojan versions of functions
L127[05:50:04] <BobbyTables2012> thankfully, it is very easy to detect nowdays
L128[05:50:14] <Izaya> yup
L129[05:50:31] <Izaya> gtk3-nocsd and gtk3-mushrooms both abuse LD_PRELOAD to fix GTK3
L130[05:50:34] <Izaya> :D
L131[05:50:58] <BobbyTables2012> because as the kernel, you can just directly enumerate all uses of ld_preload
L132[05:51:41] <Izaya> tbh I'm kinda amazed that PsychOS is actually remotely working now
L133[05:51:51] <Izaya> let's find out if I can bundle rc services in the kernel too
L134[05:51:52] <BobbyTables2012> problem ofc is that legit applications sometimes use ld_preload
L135[05:52:57] <BobbyTables2012> so it's not 100% dead, even though it should, because there isn't a good way to whitelist ld_preload
L136[05:53:39] <BobbyTables2012> or there is technically speaking, but any actual solution would require mass buyin, which has not
L137[05:53:41] <BobbyTables2012> happened
L138[05:57:00] <Izaya> 33.8KB kernel file
L139[05:57:10] <Izaya> but it gets you a usable system with a single file
L140[05:57:12] <Izaya> :D
L141[05:57:18] <BobbyTables2012> neat
L142[06:01:02] <Ocawes​ome101> Izaya: Open Kernel 2 is something like 28k for the kernel and sets up a lot of APIs which should be in their own scripts but aren't :P
L143[06:01:47] <Izaya> and that's why it boots fast
L144[06:02:28] ⇨ Joins: Blue_595 (~c8h10n4o2@47.200.240.202)
L145[06:05:31] <Ocawes​ome101> what, Open Kernel?
L146[06:06:00] <Izaya> yup
L147[06:06:16] <Ocawes​ome101> I don't think so though you could be right
L148[06:06:20] <Ocawes​ome101> it only has to load
L149[06:06:23] <Corded> * <Ocawes​ome101> counts
L150[06:06:30] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Client Quit)
L151[06:06:36] <Izaya> more files -> more component calls -> more time spent loading
L152[06:07:12] <Ocawes​ome101> like 10 files
L153[06:08:00] <Ocawes​ome101> Photon's kernel is only 8.2k :P
L154[06:11:01] <Ocawes​ome101> the CPIO image is 111k
L155[06:16:30] <Adorabl​eCatgirl> Zorya is 32K last time I checked
L156[06:16:38] <Adorabl​eCatgirl> but idk how big the init tsar is
L157[06:17:19] <Adorabl​eCatgirl> ~15KiB
L158[06:17:39] <Adorabl​eCatgirl> + the 4KiB EEPROM
L159[06:20:00] <Izaya> hm
L160[06:20:02] <Izaya> including services
L161[06:20:06] <Izaya> not so good
L162[06:20:08] <Izaya> but libraries?
L163[06:20:11] <Izaya> ez
L164[06:26:01] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L165[06:44:44] ⇦ Quits: immibis (~immibis@46.114.107.3) (Ping timeout: 378 seconds)
L166[07:03:27] <Ocawes​ome101> Is there a way to make it so that I can run `example.test("this", "is", "a", "test")`, with `"test", "this", "is", "a", "test"` being indexed in some other table / sent somewhere else?
L167[07:03:39] <Ocawes​ome101> I know `index` works without arguments
L168[07:29:05] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.231) (Ping timeout: 204 seconds)
L169[07:53:21] <Forec​aster> @ThePiGuy24 you know deleting a message with a ping in it doesn't undo the ping.
L170[07:55:06] <Izaya> no such thing as deletion in a networked environment
L171[08:09:46] ⇦ Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com) (Remote host closed the connection)
L172[08:13:19] <CompanionCube> %tonkout
L173[08:13:19] <MichiBot> Sard! Compan​ionCube! You beat your own previous record of 2 hours, 51 minutes and 17 seconds (By 10 minutes and 51 seconds)! I hope you're happy!
L174[08:13:20] <MichiBot> Compan​ionCube has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 0.51894, Position #3 Need 0.00269 more points to pass Liz​zian!
L175[08:35:06] ⇨ Joins: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
L176[08:40:20] ⇦ Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com) (Remote host closed the connection)
L177[08:43:29] ⇨ Joins: Inari (~Pinkishu@pD9E38B7B.dip0.t-ipconnect.de)
L178[08:44:48] <Inari> Elfi: https://cdn.discordapp.com/attachments/492512121402294275/693589034609410109/unknown.png
L179[08:57:07] <Forec​aster> %tonk
L180[08:57:07] <MichiBot> Fudge! Forec​aster! You beat Compan​ionCube's previous record of <0 (By 43 minutes and 48 seconds)! I hope you're happy!
L181[08:57:08] <MichiBot> Forecaster's new record is 43 minutes and 48 seconds! Forecaster also gained 0.00073 tonk points for stealing the tonk. Position #1.
L182[09:34:56] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L183[09:49:41] ⇦ Quits: AdorableCatgirl (~sam@pool-71-176-252-72.rcmdva.fios.verizon.net) (Ping timeout: 204 seconds)
L184[10:11:58] <Izaya> https://img.pawoo.net/media_attachments/files/025/964/014/original/37300cb09bfd0295.mp4
L185[10:21:46] <Forec​aster> the still image of the last frame looks like the cat is yelling at the dog if you don't know what that line is
L186[10:57:36] * Saphire flops
L187[10:58:54] ⇨ Joins: Vexatos (~Vexatos@port-92-192-5-108.dynamic.as20676.net)
L188[10:58:54] zsh sets mode: +v on Vexatos
L189[11:07:44] ⇨ Joins: immibis (~immibis@x59cc9948.dyn.telefonica.de)
L190[11:23:03] <The_St​argazer> can someone link me the list of achievements pre-1.12 OC has?
L191[11:23:13] <The_St​argazer> (or are they stored in the lang files)
L192[11:23:30] <Forec​aster> probably
L193[11:24:02] <The_St​argazer> yep, looks like it
L194[11:41:31] <Forec​aster> woo, I just got Elite trade rank :D
L195[11:42:33] <Forec​aster> also I'm making about 18 million credits an hour currently
L196[11:43:43] <Forec​aster> so in about 277 hours I should have 5 billion xD
L197[11:44:19] <Forec​aster> or about 12 days of constant trading
L198[12:19:03] <ThePi​Guy24> %tonk
L199[12:19:03] <MichiBot> Goshhawk! ThePi​Guy24! You beat Forec​aster's previous record of 43 minutes and 48 seconds (By 2 hours, 38 minutes and 7 seconds)! I hope you're happy!
L200[12:19:04] <MichiBot> ThePiGuy24's new record is 3 hours, 21 minutes and 55 seconds! ThePiGuy24 also gained 0.00264 tonk points for stealing the tonk. Position #7. Need 0.00414 more points to pass DaCompu​terNerd!
L201[13:24:01] <Forec​aster> %sip
L202[13:24:02] <MichiBot> You drink a salty boneboo potion (New!). Forec​aster feels chill.
L203[13:49:52] <Kristo​pher38> Wdym ipairs is deprecated in Lua 5.3
L204[13:50:59] <SquidDev> ipairs isn't, but __ipairs is - it now just uses __len and __index.
L205[13:52:42] <DaCompu​terNerd> so ipairs is fine but ipairs is deprecated
L206[13:53:09] <DaCompu​terNerd> (when you have multiple in one message without backslashes before the underscores it makes it an underline on discord)
L207[13:53:26] <SquidDev> Ahhhh. Sorry, IRC doesn't do that :). The ipairs _metamethod_ is!
L208[13:54:59] <Kristo​pher38> There's a big performance hit that comes from using index to do ipairs
L209[13:56:12] <Kristo​pher38> Because lua first has to check if there exists a field with a specific index in the table
L210[13:56:35] <Kristo​pher38> So first it does that, then it can call index
L211[13:56:45] <SquidDev> True, though if you're microoptimising you'd avoid ipairs entirley.
L212[13:57:02] <Kristo​pher38> Where you probably want to check if the provided index is a number
L213[13:57:27] <Kristo​pher38> And only then you can finally return your desired element
L214[13:58:39] <Kristo​pher38> Yeah that's what I'm gonna do, but my syntactic sugar will be gone because someone decided it would be better to get rid of ipairs for the sake of simplicity
L215[13:58:52] <Kristo​pher38> I mean, ipairs*
L216[13:59:52] <SquidDev> You can always roll your own iterator function.
L217[14:00:37] <Kristo​pher38> That's what I intend to do
L218[14:04:03] <The_St​argazer> hang on.. isn't SquidDev a ComputerCraft developer? And they're here, in the OpenComputers discord..?
L219[14:04:03] <The_St​argazer> 🤔
L220[14:04:55] <The_St​argazer> Well, the OC IRC.
L221[14:05:01] <The_St​argazer> Same thing.
L222[14:08:56] <Izaya> Probably after the superior Lua runtime :^)
L223[14:09:24] <The_St​argazer> indeed... CC's Lua impl is rather shit isn't it?
L224[14:09:30] <The_St​argazer> also: The Spy
L225[14:09:33] <Izaya> LuaJ is alright
L226[14:09:48] <The_St​argazer> natives will always be faster tho
L227[14:09:49] <Izaya> it does what it's designed for
L228[14:10:40] * SquidDev laughs with a full debug library.
L229[14:12:31] <The_St​argazer> That's not in OC for very good reasons.
L230[14:12:43] <The_St​argazer> (aka: sandboxing)
L231[14:13:14] <The_St​argazer> Also: laughs in proper game balance
L232[14:13:23] <SquidDev> I know. But LuaJ (well, CC's version of it) can have the full thing without breaking the sandbox.
L233[14:13:54] <The_St​argazer> Even so, won't most of it be watered down, so to speak?
L234[14:14:07] <The_St​argazer> also, side note: CC's balance is absolutely trash.
L235[14:14:13] <The_St​argazer> I could even say it's nonexistent
L236[14:14:28] <DaCompu​terNerd> i would agree with that
L237[14:14:34] <The_St​argazer> you literally slap down a block and that's it
L238[14:14:36] <SquidDev> Oh sure, not gonna defend that at all :). But I'm very proud of the Lua VM at this point.
L239[14:14:43] <The_St​argazer> all you need is like
L240[14:14:43] <The_St​argazer> what
L241[14:14:50] <The_St​argazer> for an adv one.. seven gold?
L242[14:15:32] <The_St​argazer> Also OC has native libs, which I'm pretty sure will always be faster than LuaJ.
L243[14:15:58] <Kristo​pher38> It's not like it was designed with balance in mind, rather it is an educational tool
L244[14:16:02] <The_St​argazer> +1 for not blindly defending every aspect of CC tho
L245[14:16:39] <SquidDev> I've had Vexatos in #computercraft for years, it's just easier to not bicker :p.
L246[14:16:47] <The_St​argazer> OC can be used as an educational tool too, possibly even more so as it teaches a small aspect of how computers themselves work (graphics cards, CPUs, chips, etc)
L247[14:16:56] <Vexatos> CC sucks yo
L248[14:17:09] <Vexatos> SquidDev, are you using cobalt at this point
L249[14:17:21] <Kristo​pher38> Lmao
L250[14:17:24] <The_St​argazer> no he uses ardite /s
L251[14:17:46] <The_St​argazer> real pros, however, use manyullyn
L252[14:18:07] <Izaya> big brain is making a steel pick early in the game then sharpening it
L253[14:18:26] <Izaya> so you get all the tool levels
L254[14:18:31] <Kristo​pher38> Anyway, true, but what I had in mind is that the entry barrier is lower, you don't have to do a lot of crafting to get started
L255[14:18:40] <The_St​argazer> yeah, you have a point there
L256[14:18:48] <The_St​argazer> although, didn't CC once have a massive exploit?
L257[14:19:01] <The_St​argazer> where you could render all computers on the entire server unusable until a restart?
L258[14:19:15] <The_St​argazer> because it wasn't sandboxed properly
L259[14:22:06] <DaCompu​terNerd> I recall several sandboxing exploits
L260[14:30:44] <Inari> https://media.discordapp.net/attachments/249763352425922560/693768759910989854/ezgif-4-fd8db818d62b.gif floof
L261[14:32:33] <Forec​aster> %sip
L262[14:32:33] <MichiBot> You drink a seeping tiberium potion (New!). Forec​aster loses exactly a handful of luck.
L263[14:32:50] <Forec​aster> ohno unlucky tiberium D:
L264[14:33:26] <The_St​argazer> Inari: what's that from?
L265[14:34:23] <Inari> @The_Stargazer https://twitter.com/makaroni710 not sure if its from a series or anything
L266[14:35:07] <The_St​argazer> thanks
L267[14:37:38] <The_St​argazer> memory only requires microchips, right? (and not card bases)
L268[14:38:13] <Forec​aster> yes
L269[14:38:43] <The_St​argazer> thanks
L270[14:39:01] <DaCompu​terNerd> if it doesnt go in the card slots it doesnt need a card base, i think
L271[14:39:30] <The_St​argazer> that'd make sense
L272[14:40:38] <Inari> You'd make sense
L273[14:41:22] <Forec​aster> %splash Inari
L274[14:41:22] <MichiBot> You fling a gloomy emerald potion (New!) that splashes onto Inari. Inari turns into a violium robot girl until they see a star fall.
L275[14:45:26] <Jaco​bTDC> Does anyone know of a mod to link OpenComputers and Thaumcraft? I mean, integrating a Vis Resonator into a Computer Card just makes logical sense, considering the real world properties of quartz (the main component of a Vis Resonator).
L276[14:45:41] <The_St​argazer> there's a mod called Thaumic Computers iirc
L277[14:47:23] <Jaco​bTDC> Eh.... it doesn't really add that much. But seriously, I'm not crazy, right? It makes sense that a Vis Resonator, being made of quartz, should be able to be integrated into a card for checking Vis levels, right?
L278[14:47:49] <The_St​argazer> I mean... I have no idea, so..
L279[14:49:19] <Jaco​bTDC> I just, I keep having all these ideas for my modpack, and then realize they don't exist, and I can't deal with Java, so I'm powerless to make them myself. 😛
L280[14:49:46] <Jaco​bTDC> JavaScript has spoiled me...
L281[14:50:10] <DaCompu​terNerd> what, with all the implicit casts when you don't want them?
L282[14:50:15] <DaCompu​terNerd> i dont really like javascript honestly
L283[14:50:22] <Jaco​bTDC> To each his own.
L284[14:50:57] <Jaco​bTDC> I honestly love JavaScript, it's just so readable and logical to me.
L285[14:51:11] <The_St​argazer> then i've got the perfect thing for you
L286[14:51:17] <Adorabl​eCatgirl> i use kotlin btw
L287[14:51:20] <The_St​argazer> fengari; it's javascript and lua
L288[14:51:31] <Adorabl​eCatgirl> anyways, JS gives me pain
L289[14:51:41] <The_St​argazer> if you like javascript, and you like lua, you'll (probably?) like fengari
L290[14:51:49] ⇨ Joins: Blue_595 (~c8h10n4o2@47.200.240.202)
L291[14:52:24] <Jaco​bTDC> Eh, I much prefer JavaScript over Lua, I just deal with Lua because it's what OpenComputers and TI-nspires use...
L292[14:52:42] <The_St​argazer> TI-whats?
L293[14:52:51] <Jaco​bTDC> It's a calculator.
L294[14:54:05] <Jaco​bTDC> Manufactured by Texas Instruments. Widely considered THE standard as far as calculators go.
L295[14:54:26] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L296[14:54:38] <DaCompu​terNerd> meanwhile i still only have a ti-84 c se so i have to deal with ti-basic
L297[14:54:44] <Blue_595> the main reason TI-83 and -84 calculators are so expensive is because theres only 3 people in the world who still know how to make those screens
L298[14:55:12] <Izaya> part of TI's ongoing calculator racket
L299[14:55:16] <Jaco​bTDC> Hey, it's a lot simpler to program on a TI-83/84.
L300[14:55:30] ⇨ Joins: arim (~user@196.157.77.138)
L301[14:55:37] <arim> helo
L302[14:55:39] <Izaya> does it spin out anyone else that a TI-89T is a better machine than an original Macintosh?
L303[14:55:48] <arim> what is this channel
L304[14:55:59] <Forec​aster> %hello
L305[14:56:00] <MichiBot> Forec​​aster: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L306[14:56:02] <Blue_595> oh yeah and also because they have a monopoly on the educational calculator market and are allowed to jack up the prices as much as they want and nobody can complain or start their own company since they will either get no business, or be pushed into bankruptcy by TI
L307[14:56:13] <arim> ok thx
L308[14:56:19] <Jaco​bTDC> arim: Pretty much anything remotely computer related. XD
L309[14:56:27] <arim> ok
L310[14:56:49] <arim> do redstone computers count?
L311[14:56:58] <Blue_595> anything related to open-source, computers, and/or the mod OpenComputers
L312[14:57:09] <arim> what is the mod
L313[14:57:32] <Jaco​bTDC> You build and program computers that interact with the world of Minecraft.
L314[14:57:36] <arim> ok
L315[14:57:39] <arim> so redstone
L316[14:57:53] <Jaco​bTDC> Except, actual computer logic.
L317[14:58:00] <Jaco​bTDC> In Lua.
L318[14:58:00] <arim> what
L319[14:58:02] <arim> ok
L320[14:58:04] <DaCompu​terNerd> actual programming
L321[14:58:17] <arim> ok
L322[14:58:20] <Forec​aster> it's similar to computercraft but better
L323[14:58:20] <Jaco​bTDC> It's really fun, and easy to learn.
L324[14:58:25] <DaCompu​terNerd> and they can interact with the real world too through the internet card if you know what you're doing
L325[14:58:32] <arim> why not just do real comptuers
L326[14:58:48] <Forec​aster> why not just go outside
L327[14:58:52] <arim> corona
L328[14:58:53] <Jaco​bTDC> 'cause real computers can't function in Minecraft, duh! 😛
L329[14:58:55] <arim> %help
L330[14:58:56] <MichiBot> ar​im: Command list: http://michibot.pc-logix.com/help
L331[14:59:05] <Blue_595> you can configure the computers (add cards n stuff, you have control over how much memory they have, component buses exist for servers which allow you to connect more components, you can use upgrades with computers thanks to the upgrade block, ...)
L332[14:59:13] <Forec​aster> you can go outside, just don't go where people are
L333[14:59:20] <Blue_595> thanks to the adapter block*
L334[14:59:21] <arim> ok
L335[14:59:22] <Blue_595> my bad
L336[14:59:23] <Jaco​bTDC> And it's much cheaper than real computer. That's my reason.
L337[14:59:27] <arim> ok
L338[14:59:28] <Jaco​bTDC> And it's much cheaper than real computers. That's my reason. [Edited]
L339[14:59:50] <arim> %wa how many planes crashed in 2020?
L340[14:59:55] <Blue_595> you can configure the computers (add cards n stuff, you have control over how much memory they have, component buses exist for servers which allow you to connect more components, you can use upgrades with computers thanks to the adapter block, ...) [Edited]
L341[14:59:57] <MichiBot> arim: Query was not understood; no results available.
L342[15:00:01] <arim> :(
L343[15:00:15] <arim> %wa 1x=2
L344[15:00:15] <Blue_595> fkn Koontz predicted the coronavirus
L345[15:00:41] <Jaco​bTDC> [insert conspiracy theory meme here]
L346[15:00:41] <arim> is michi bot brokens
L347[15:00:51] <dequbed> No and please stop spamming it.
L348[15:01:02] <arim> ok
L349[15:01:24] <Blue_595> [insert conspiracy theory here] [Edited]
L350[15:01:47] <Jaco​bTDC> Something fun to do in ComputerCraft is connect it to a Discord webhook. It's exceedingly simple.
L351[15:01:47] <Jaco​bTDC> If you want to spam the bot, there is a channel in the Discord server.
L352[15:02:00] <Blue_595> how?
L353[15:02:01] <The_St​argazer> > computercraft
L354[15:02:01] <The_St​argazer> traitor
L355[15:02:10] <Jaco​bTDC> Something fun to do in OpenComputersis connect it to a Discord webhook. It's exceedingly simple.
L356[15:02:10] <Jaco​bTDC> If you want to spam the bot, there is a channel in the Discord server. [Edited]
L357[15:02:14] <Jaco​bTDC> Something fun to do in OpenComputers is connect it to a Discord webhook. It's exceedingly simple.
L358[15:02:15] <Jaco​bTDC> If you want to spam the bot, there is a channel in the Discord server. [Edited]
L359[15:02:16] <Blue_595> OC is compatible with computercraft; computercraft modems work like network cards
L360[15:02:31] <Blue_595> so if CC offers something OC does not, I could set up a proxy computer in CC to get it back
L361[15:02:36] <arim> is this the irc for a minecraft server?
L362[15:02:41] <dequbed> No
L363[15:02:43] <Blue_595> no its for a mod
L364[15:02:46] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit: Leaving)
L365[15:02:46] <arim> ok
L366[15:02:52] <Blue_595> go to #Blue_595 for the server channel
L367[15:03:03] <The_St​argazer> 🤔
L368[15:03:08] <The_St​argazer> there is an unofficial server
L369[15:03:14] <dequbed> There are many.
L370[15:03:18] <Adorabl​eCatgirl> 🦊
L371[15:03:22] <Jaco​bTDC> Blue_595: Internet Card + `internet.request()`
L372[15:03:24] <Adorabl​eCatgirl> wrong emote
L373[15:03:37] <Adorabl​eCatgirl> 👀
L374[15:04:01] <Jaco​bTDC> All you have to do is make a post request to the webhook URL.
L375[15:04:05] <The_St​argazer> do microchips need transistors?
L376[15:04:13] <The_St​argazer> iirc they do
L377[15:04:15] <dequbed> @AdorableCatgirl 412 Precondition Failed: Fox is not a catgirl
L378[15:04:44] <Blue_595> [trying to manage 4 channels at once]
L379[15:05:05] <Adorabl​eCatgirl> wolfgirls, foxgirls, or catgirls
L380[15:05:09] <Adorabl​eCatgirl> why not all three B)
L381[15:05:24] <Forec​aster> %sip
L382[15:05:25] <MichiBot> You drink a gloopy solarium potion (New!). A tiny genie appears, gives Forec​aster a thumbs up, and poofs away.
L383[15:05:52] ⇦ Quits: arim (~user@196.157.77.138) (Remote host closed the connection)
L384[15:06:03] <Blue_595> excuse me, what was that?
L385[15:06:56] <Forec​aster> an unfathomable number of occurrences coming together
L386[15:07:05] <Jaco​bTDC> Ah, I remember my first bot, when I was still dumb. It was an arbitrary code execution bot. XD
L387[15:07:28] <dequbed> > Implying that you are not anymore.
L388[15:07:38] <Blue_595> :D
L389[15:07:50] <Jaco​bTDC> Well, I'd like to think I'm not that stupid anymore.
L390[15:07:56] <ThePi​Guy24> my first discord bot is actually still running :p
L391[15:07:57] <Blue_595> same
L392[15:08:06] <Adorabl​eCatgirl> my first discors bot isn't
L393[15:08:10] <Adorabl​eCatgirl> *discord
L394[15:08:11] <Blue_595> im gonna try to make an IRC b o t
L395[15:08:13] <ThePi​Guy24> although at this point its hardly the same bot anymore
L396[15:08:20] <The_St​argazer> what
L397[15:08:24] <The_St​argazer> 'd it used to do
L398[15:08:27] <Adorabl​eCatgirl> i'm working on a new bot tho lmao
L399[15:08:48] <Blue_595> Loading Eclipse...
L400[15:08:55] <dequbed> Blue_595: Have fun, don't bring it here please.
L401[15:08:59] <ThePi​Guy24> ive rewritten it about 3 times so it shares so little code with the original that it might as well be a different bot
L402[15:09:23] <ThePi​Guy24> and im thinking about partially rewriting the command interpreter
L403[15:09:28] <ThePi​Guy24> make it more like bash
L404[15:10:42] <Izaya> tfw write a new bot about once a year because there are no functional chat bridges
L405[15:11:39] <Blue_595> is it an IRC-IRC chat bridge or is it gonna be painful
L406[15:11:48] <ThePi​Guy24> they say, through a chat bridge
L407[15:11:55] <Adorabl​eCatgirl> imagine writing bots in a JVM lang
L408[15:12:05] <Adorabl​eCatgirl> i write my bots in L U A
L409[15:12:11] <Izaya> Blue_595: Minecraft <-> IRC
L410[15:12:13] <Blue_595> imagine using a language that compiles to an interpreted language
L411[15:12:25] <dequbed> @AdorableCatgirl You can have my JVM Haskell if you rip it from my cold dead hands :<
L412[15:12:37] <ThePi​Guy24> im currently hacking up the OpenIRC client to turn it into a bot on OC :cursnip:
L413[15:12:45] <Izaya> ThePiGuy24: one that falls over in a light breeze, or duing an earthquake
L414[15:12:59] <Adorabl​eCatgirl> dequbed: 👀
L415[15:13:07] <Adorabl​eCatgirl> i don't really use haskell
L416[15:13:08] <The_St​argazer> dequbed: And even then, will you have glued it to your cold dead hands?
L417[15:13:10] <Blue_595> when i eventually figure out how to use the internet card, ill make a bot there too
L418[15:13:10] <Adorabl​eCatgirl> you can keep it
L419[15:13:26] <Izaya> guess I'll take it with your cold dead hands then
L420[15:13:34] <Adorabl​eCatgirl> F E E T
L421[15:13:37] <Izaya> comes with a stand
L422[15:13:42] <ThePi​Guy24> be like gordon and use crowbar
L423[15:13:45] <Adorabl​eCatgirl> a
L424[15:13:48] <Adorabl​eCatgirl> stando?
L425[15:14:02] <Adorabl​eCatgirl> ora ora ora?
L426[15:14:17] * dequbed reboots @AdorableCatgirl
L427[15:14:24] <The_St​argazer> as my friend would say: ZA WARUDO
L428[15:14:35] <ThePi​Guy24> kansei durifto?
L429[15:14:42] <Izaya> oh
L430[15:14:46] <Izaya> on an unrelated note
L431[15:14:49] <Adorabl​eCatgirl> RODA ROLLA DA
L432[15:15:05] <ThePi​Guy24> ай пиздец
L433[15:15:06] <Izaya> Koisuru Asteroid was 100% yuri bait
L434[15:15:11] <Adorabl​eCatgirl> nice
L435[15:15:20] <Izaya> I'm more than a little pissed off
L436[15:15:23] <Izaya> smh
L437[15:15:34] <Adorabl​eCatgirl> А ну, чики-брики и в дамки
L438[15:15:45] <Izaya> CGDCT shows maintaining the status quo? Who could've expected that?
L439[15:15:58] <Izaya> https://social.shadowkat.net/media/de99a23fe092bba6a0ff9b0c6c96b146c5c0eb11ce6dbfaf8013a93fa649841e.jpg
L440[15:18:44] <The_St​argazer> is it me or is a large portion of the discord and irc professional weebs
L441[15:18:49] <The_St​argazer> or is that just me
L442[15:19:10] <Izaya> it's a cultural trait of IRC
L443[15:19:12] <Izaya> what's your excuse
L444[15:19:16] <Forec​aster> can't imagine why you think that
L445[15:19:22] <The_St​argazer> my excuse?
L446[15:19:23] <The_St​argazer> uhhhh
L447[15:19:27] <dequbed> Izaya: Oi, fuck off
L448[15:19:28] ⇦ Quits: Blue_595 (~c8h10n4o2@47.200.240.202) (Quit: WeeChat 1.9.1)
L449[15:19:30] <The_St​argazer> i don't have one
L450[15:19:42] <The_St​argazer> but i'm absolutely a professional weeb
L451[15:19:46] <Izaya> dequbed: would you not agree that there has always been a weeb segment of IRC?
L452[15:19:49] <The_St​argazer> coughs in 7 Neptunia games
L453[15:19:52] <Adorabl​eCatgirl> oh wow, hey
L454[15:20:04] <Adorabl​eCatgirl> loading the entire init.tsar into memory makes zorya boot way faster!
L455[15:20:10] <Izaya> stop that
L456[15:20:11] <Adorabl​eCatgirl> but damn does it use a lot of memory
L457[15:20:12] <dequbed> Izaya: Well yeah of course but the entire internet has a vocal weeb segment.
L458[15:20:19] <Adorabl​eCatgirl> who would have guessed!
L459[15:20:36] <The_St​argazer> congrats, you discovered sarcasm and ramdisks!
L460[15:21:36] <Forec​aster> aw, I wanted sarcasm and ramjets
L461[15:21:38] <Forec​aster> so close
L462[15:21:46] <dequbed> I want scramjets.
L463[15:21:51] <ThePi​Guy24> yes
L464[15:22:09] <Izaya> can I get uhhhhhhhhhhhhhh
L465[15:22:12] <Izaya> one scramjet please
L466[15:22:22] <dequbed> do you want fries with that?
L467[15:22:29] <ThePi​Guy24> although the engine i want the most is a Rolls-Royce Merlin
L468[15:22:34] <Izaya> of course
L469[15:22:40] <ThePi​Guy24> it is chonky
L470[15:24:45] <Adorabl​eCatgirl> http://tinyurl.com/vhxeauo
L471[15:24:50] <Adorabl​eCatgirl> :GWchinaSakuraThinking:
L472[15:25:07] <Izaya> ThePiGuy24: what sort of displacement is that
L473[15:25:14] <ThePi​Guy24> alot
L474[15:25:14] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L475[15:25:36] <Izaya> oh shit
L476[15:25:39] <Izaya> that's the engine in the spitfire
L477[15:25:42] <Izaya> neat
L478[15:25:42] <ThePi​Guy24> can we just declare "alot" as a word :p
L479[15:25:43] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L480[15:25:45] <ThePi​Guy24> yes
L481[15:26:33] <dequbed> The one that stalled when doing nosedives?
L482[15:26:50] <ThePi​Guy24> i also like the Rolls-Royce Olympus
L483[15:27:06] <ThePi​Guy24> and the plane it was made for :p
L484[15:27:21] <ThePi​Guy24> it made a legendary sound that cant quite be captured
L485[15:27:38] <ThePi​Guy24> sadly its last flight was in 2015
L486[15:29:49] <Adorabl​eCatgirl> f
L487[15:37:22] <Adorabl​eCatgirl> OH HEY
L488[15:37:29] <Adorabl​eCatgirl> I GOT IT TO .55 SECONDS ON T1 HARDWARE
L489[15:38:31] <Adorabl​eCatgirl> http://tinyurl.com/wp8a658
L490[15:38:34] <Adorabl​eCatgirl> : ^ )
L491[15:39:39] <Adorabl​eCatgirl> also it was really hard to get a screencap
L492[15:39:50] <Adorabl​eCatgirl> i need to better optimize zorya's shit
L493[15:39:56] <Adorabl​eCatgirl> fuckin
L494[15:39:57] <Adorabl​eCatgirl> menu
L495[15:40:12] <Adorabl​eCatgirl> 'cause, before, it didn't actually redraw when an app returned
L496[15:40:19] <Adorabl​eCatgirl> i should make it only do that when an app returns
L497[15:46:47] <Adorabl​eCatgirl> fixed redraw
L498[15:47:14] <Adorabl​eCatgirl> the installer can now load on 2x T1 sticks, gonna try 1x T1.5
L499[15:47:44] <Adorabl​eCatgirl> i'm also gonna make the installer use black and white when on T1 hardware
L500[15:49:17] <Izaya> I like that your bootloader needs more memory than my OS :^)
L501[15:49:24] <Adorabl​eCatgirl> it doesn't
L502[15:49:26] <Adorabl​eCatgirl> normally
L503[15:49:32] <Elfi> Not the sparrows D:
L504[15:49:39] <Elfi> Poor birbs
L505[15:49:49] <Adorabl​eCatgirl> i just loaded the entire init.tsar into memoy because m u h boot times!!!
L506[15:50:10] <Adorabl​eCatgirl> like hot damn, if you're on T1 hardware, shit's gonna be slow
L507[15:50:33] <Adorabl​eCatgirl> I/O is slow as fuck on T1 shit
L508[15:50:55] <Adorabl​eCatgirl> anyways, with the redraw issue fixed
L509[15:51:01] <Adorabl​eCatgirl> zorya is looking p good
L510[15:51:21] <Adorabl​eCatgirl> anyways, gonna make two BIOSes
L511[15:51:41] <Adorabl​eCatgirl> one loads the entire init.tsar into memory, the other streams it from disk
L512[15:51:53] <Adorabl​eCatgirl> ...but that means i have to make a new installer
L513[15:51:57] <Adorabl​eCatgirl> god fuckin damnit
L514[15:52:15] <Izaya> big brain is never hitting the disk
L515[15:52:18] <Izaya> ever
L516[15:52:46] <Adorabl​eCatgirl> ^
L517[15:52:53] <Adorabl​eCatgirl> never hit any component
L518[15:52:58] <Adorabl​eCatgirl> not even the EEPROM
L519[15:53:08] <Adorabl​eCatgirl> no code + no component calls = inifinite speed
L520[15:53:12] <Izaya> just never execute any code
L521[15:53:46] <Adorabl​eCatgirl> big brian
L522[15:54:00] <Adorabl​eCatgirl> i should make the prom loader now
L523[15:54:48] <Adorabl​eCatgirl> my only problem with the OSDI loader is if i can fit it into the remaining like
L524[15:54:53] <Elfi> Inari: hug sparrows, do not hunt https://safebooru.org//images/2679/df5465be51b2b70bbbf86180ef44a707039d923a.jpg
L525[15:54:55] <Adorabl​eCatgirl> 1KiB left of the EEPROM :^)
L526[15:55:06] <Adorabl​eCatgirl> that's a joke btw
L527[15:55:10] <Adorabl​eCatgirl> if you couldn't tell
L528[15:55:17] <Izaya> that's enough to implement your entire bootloader functionality :^)
L529[15:55:36] <Adorabl​eCatgirl> ouch
L530[15:55:53] <Adorabl​eCatgirl> nah, not 1KiB
L531[15:56:07] <Adorabl​eCatgirl> now 2 KiB
L532[15:56:31] <Adorabl​eCatgirl> also the "1KiB remaining" is a guestimate
L533[15:57:55] <Adorabl​eCatgirl> based on compression ratios
L534[15:57:57] <Adorabl​eCatgirl> and all that
L535[15:58:34] <Adorabl​eCatgirl> 'cause Zorya's normal loader is like 10 KiB?
L536[16:00:17] <Adorabl​eCatgirl> ofc, the 10KiB comes from my debugging output
L537[16:01:24] <Izaya> ayy
L538[16:01:36] <Izaya> oresuki is getting an OVA to actually finish the cliffhanger
L539[16:06:25] <Forec​aster> nice http://tinyurl.com/v9j7sbl
L540[16:12:02] <Saphire> Also, what if you make a small VM in the eeprom?
L541[16:55:27] <Forec​aster> %sip
L542[16:55:27] <MichiBot> You drink a prickly aegisalt potion (New!). Forec​aster zones out for 8 minutes.
L543[16:55:43] <Forec​aster> -
L544[17:06:55] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.231)
L545[17:07:21] ⇦ Quits: Teris (uid315557@id-315557.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
L546[17:08:38] <Lizzian> %tonk
L547[17:08:39] <MichiBot> Dagnabbit! Liz​zian! You beat ThePi​Guy24's previous record of 3 hours, 21 minutes and 55 seconds (By 1 hour, 27 minutes and 39 seconds)! I hope you're happy!
L548[17:08:40] <MichiBot> Lizzian's new record is 4 hours, 49 minutes and 35 seconds! Lizzian also gained 0.00584 (0.00146 x 4) tonk points for stealing the tonk. Position #2. Need 0.01448 more points to pass Forec​aster!
L549[17:54:42] <AmandaC> %8ball halucinate all day and feel sick again?
L550[17:54:42] <MichiBot> Ama​ndaC: [ The Bowling ball doesn't answer ]
L551[17:54:50] <AmandaC> %8ball halucinate all day and feel sick again?
L552[17:54:51] <MichiBot> Ama​ndaC: Ask again later
L553[17:57:03] <ThePi​Guy24> %tonkleaders
L554[17:57:03] <MichiBot> ThePi​​Guy24: https://michibot.pc-logix.com/tonk
L555[17:58:56] <ThePi​Guy24> heh nearly at 2000000 chat log lines
L556[18:04:24] <ThePi​Guy24> maybe even passed it, was last updated 20 days ago
L557[18:04:29] ⇨ Joins: Teris (uid315557@2001:67c:2f08:5::4:d0a5)
L558[18:06:00] <Michiyo> @ThePi​Guy24 2,007,245 lines
L559[18:06:33] <ThePi​Guy24> nice
L560[18:08:24] <AmandaC> %8ball halucinate more?
L561[18:08:24] <MichiBot> Ama​ndaC: My reply is no
L562[18:08:42] <ThePi​Guy24> no more shrooms for you
L563[18:09:06] <AmandaC> %8ball irradiate?
L564[18:09:07] <MichiBot> Ama​ndaC: Reply hazy, try again
L565[18:09:11] <AmandaC> %8ball irradiate?
L566[18:09:11] <MichiBot> Ama​ndaC: Outlook not so good
L567[18:09:16] <AmandaC> Hrm.
L568[18:09:22] <AmandaC> What to do then
L569[18:09:35] <Forec​aster> haha
L570[18:09:54] <Forec​aster> %8ball should amanda try choose instead?
L571[18:09:54] <MichiBot> Forec​​aster: [ The Bowling ball doesn't answer ]
L572[18:10:03] <Forec​aster> nothing then I guess
L573[18:10:22] <ThePi​Guy24> %choose yes or yes?
L574[18:10:23] <MichiBot> ThePi​​Guy24: Somebody once told me to roll with "yes?"
L575[18:10:34] <AmandaC> %choose halucinate or irradiate or code or something else
L576[18:10:34] <MichiBot> Ama​ndaC: Definitely "code"... Or maybe "something else"...
L577[18:10:37] <ThePi​Guy24> i guess it doesnt need "?"
L578[18:10:47] <Michiyo> chose just splits on or
L579[18:10:50] <AmandaC> %choose code or something else
L580[18:10:51] <MichiBot> Ama​ndaC: I sense some "code" in your future!
L581[18:10:58] <AmandaC> fiiine
L582[18:11:01] <Michiyo> lol
L583[18:11:20] <ThePi​Guy24> %choose yes or yes or yes
L584[18:11:20] <MichiBot> ThePi​​Guy24: I want a divorce. I'm taking half the "yes".
L585[18:11:27] <ThePi​Guy24> fuck
L586[18:11:55] <AmandaC> I wish I knew why my ereader's update caused it to stop saving progress when I update a bookthough, it's getting annoying having to scroll to the end of the stories
L587[18:24:19] <ma​xi> i have a problem with this mod, every time if i'm starting my computer or a robot it always shows this error. http://tinyurl.com/ttrfzeq
L588[18:27:13] <ThePi​Guy24> that means that the OS reached the end of init.lua
L589[18:27:59] <Forec​aster> like that means anything to someone new...
L590[18:28:06] <Forec​aster> @maxi have you installed OpenOS?
L591[18:28:33] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L592[18:29:10] <ma​xi> yeah i have it installed
L593[18:29:59] <Forec​aster> well, you can re-install it, might fix whatever broke
L594[18:30:40] <ma​xi> k i'll give it a try thx
L595[19:01:31] <Adorabl​eCatgirl> a bit of tweaking later and the installer runs on T1 hardware
L596[19:01:39] <Adorabl​eCatgirl> ofc, you need 2x T1
L597[19:01:42] <Adorabl​eCatgirl> RAM
L598[19:03:23] <DaCompu​terNerd> not even t1.5?
L599[19:07:36] <Adorabl​eCatgirl> not in OpenOS
L600[19:10:20] <Ocawes​ome101> I mean
L601[19:10:34] <Ocawes​ome101> OpenOS barely runs on a single t1.5 so
L602[19:10:58] <Ocawes​ome101> Photon leaves around 60k free :)
L603[19:13:15] <Ocawes​ome101> On a single t1 too
L604[19:26:09] <Adorabl​eCatgirl> cool
L605[19:26:16] <Adorabl​eCatgirl> you can download and run the zorya installer on it
L606[19:26:19] <Adorabl​eCatgirl> and i know that for a fact
L607[19:46:47] <DaCompu​terNerd> impressive
L608[19:51:16] <Forec​aster> %tonk
L609[19:51:16] <MichiBot> I'm sorry Forecaster, you were not able to beat Lizzian's record of 4 hours, 49 minutes and 35 seconds this time. 2 hours, 42 minutes and 37 seconds were wasted! Missed by 2 hours, 6 minutes and 58 seconds!
L610[19:51:26] <Forec​aster> dangit
L611[19:52:37] ⇨ Joins: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
L612[19:52:41] <M​GR> Mimiru, do OpenSecurity Doors/Door Controllers have a default password?
L613[19:57:47] <Michiyo> no
L614[19:58:16] <AmandaC> Actually, I hacked all the curse jars, the default password is butts
L615[19:58:29] <Forec​aster> gasp
L616[19:58:33] <Michiyo> Well, damn
L617[19:58:40] <Michiyo> Then yes I guess.
L618[19:58:55] <Forec​aster> %sip
L619[19:58:55] <MichiBot> You drink a solid adamantium potion (New!). Dramatic music briefly plays in the distance.
L620[19:59:10] <Forec​aster> appropirate
L621[19:59:17] <Michiyo> lol
L622[19:59:35] <M​GR> Thank you
L623[19:59:35] <Forec​aster> as opposed to an inappropirate
L624[20:04:19] ⇦ Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com) (Ping timeout: 190 seconds)
L625[20:04:56] <ThePi​Guy24> ol' bobby tables
L626[20:31:18] ⇨ Joins: hilmi (~hilmi@95.10.29.35)
L627[20:31:46] <hilmi> mal efe mal
L628[20:31:56] <Forec​aster> what
L629[20:32:13] <hilmi> its turkish
L630[20:32:37] ⇦ Quits: hilmi (~hilmi@95.10.29.35) (Client Quit)
L631[20:32:56] <Brisingr​Aerowing> %sip
L632[20:32:56] <MichiBot> You drink a gloopy ruby potion (New!). Brisingr​Aerowing feels slightly stronger.
L633[20:33:08] <Brisingr​Aerowing> Yay! It worked!
L634[20:33:20] <DrewD​aPilot> for anyone wondering
L635[20:33:22] <DrewD​aPilot> openpython works
L636[20:33:39] <DrewD​aPilot> the only thing that doesnt work is like
L637[20:33:40] <DrewD​aPilot> an OS lmao
L638[20:33:51] <DrewD​aPilot> aka I cant have multiple files I dont think
L639[20:34:10] <Brisingr​Aerowing> Currently munching on some 5 cheese Texas Toast. Yum.
L640[20:36:06] <DrewD​aPilot> wait nvm it does work
L641[20:36:15] <DrewD​aPilot> so I can list directories and stuff, cool
L642[20:37:29] <B​ob> python :GWunuDrakeNo:
L643[20:38:56] <Sagh​etti> python good
L644[20:38:59] <Sagh​etti> wdym
L645[20:39:54] <DrewD​aPilot> lol
L646[20:39:57] <DrewD​aPilot> its slow but who gives a fuck
L647[20:42:28] <Sagh​etti> it's slow????
L648[20:42:34] <Sagh​etti> there's this thing
L649[20:42:40] <Sagh​etti> called JIT compiling
L650[20:42:59] <B​ob> doesn't make it any $better
L651[20:43:06] <Sagh​etti> it d o e s
L652[20:43:11] <Sagh​etti> explain why it doesn't
L653[20:43:27] <Sagh​etti> why would they go though the effort of doing it
L654[20:43:36] <Sagh​etti> if it doesn't have any performance benefits?
L655[20:44:57] <Forec​aster> because when you don't particularly like [programming language] you can't just not use [programming language], you have to actively decry [programming language] any time you see it come up, it's the law
L656[21:01:16] <CompanionCube> the 'standard' python interpreter doesn't JIT though...
L657[21:02:22] <Jaco​bTDC> Does anyone have a Lua minifier that works on OC?
L658[21:04:33] <Adorabl​eCatgirl> yes
L659[21:04:35] <Adorabl​eCatgirl> well
L660[21:04:36] <Adorabl​eCatgirl> not in oc
L661[21:04:38] <Adorabl​eCatgirl> but for oc
L662[21:13:41] <Jaco​bTDC> If I just took all of the event library (minus the interrupt part) and minified it, then put it in an EEPROM, would it work?
L663[21:13:57] <Jaco​bTDC> If I just took all of the event library (minus the interrupt part) and minified it, then put it in an EEPROM, would it work *as intended*? [Edited]
L664[21:19:09] <Sap​hire> Hmm
L665[21:19:19] <Sap​hire> Anyone knows anything fun with openGlasses?
L666[21:22:37] <Kristo​pher38> wdym fun
L667[21:48:08] <Jaco​bTDC> Is the event api synchronous?
L668[21:48:51] <immibis> what would you accomplish by putting the event library in an EEPROM?
L669[21:49:04] <Ocawes​ome101> immibis: event listeners mostly
L670[21:49:18] <Ocawes​ome101> JacobTDC: I don't think so, but idk
L671[21:49:24] <DrewD​aPilot> is there a way to apply NBT tags to an object with opencomputers?
L672[21:49:31] <DrewD​aPilot> aka to an ite,
L673[21:49:32] <DrewD​aPilot> aka to an item? [Edited]
L674[21:49:51] <Jaco​bTDC> immibis: Forget that request, I'm just wondering if it's synchronous, because if it isn't, I have no clue how it works.
L675[21:50:12] <immibis> i think the event library just calls registered listeners from pullEvent, or something like that
L676[21:50:18] <AmandaC> yup
L677[21:51:31] <DrewD​aPilot> yep on NBT tags?
L678[21:53:10] <Jaco​bTDC> Basically, I'm not understanding how `event.register` works...
L679[21:53:56] <DrewD​aPilot> aka
L680[21:54:00] <DrewD​aPilot> can I write data to an item?
L681[21:54:15] <DrewD​aPilot> say, I wanted a warehouse to dispatch items to different facilities that request them, could I do that with item tagging?
L682[21:54:24] <DrewD​aPilot> surely theres a way to write NBT tags at runtime?
L683[21:54:32] <Jaco​bTDC> I doubt it. That would allow item duplication in a shulker box, for example.
L684[21:54:37] <Michiyo> AFAIK not with stock OC.
L685[21:54:50] <Michiyo> There may be an addon?
L686[21:55:45] <DrewD​aPilot> hmmm
L687[21:56:03] <DrewD​aPilot> https://www.reddit.com/r/feedthebeast/comments/98phxv/filtering_by_nbt_tag/
L688[21:56:06] <Jaco​bTDC> So, `event.register` adds a function to a table, returns a unique id, and then what? I DON'T UNDERSTAND!!!
L689[21:56:13] <Jaco​bTDC> I'm so confused...
L690[21:56:14] <DrewD​aPilot> ```
L691[21:56:14] <DrewD​aPilot> but I have found a way to do it with OpenComputers
L692[21:56:14] <DrewD​aPilot> ```
L693[21:56:30] <DrewD​aPilot> wait
L694[21:56:34] <DrewD​aPilot> couldnt I use a database?
L695[21:56:41] <Ocawes​ome101> @JacobTDC look at event.pull
L696[21:56:44] <DrewD​aPilot> like a database on a server
L697[21:56:56] <Ocawes​ome101> really the entire event library
L698[21:56:59] <Michiyo> @DrewD​aPilot if you're wanting to write data TO the item, then no...
L699[21:57:06] <Adorabl​eCatgirl> make your own in zorya ez
L700[21:57:09] <DrewD​aPilot> ik
L701[21:57:10] <Michiyo> If you're wanting to store data about the item in a database component, sure.
L702[21:57:12] <DrewD​aPilot> all I really want is
L703[21:57:28] <DrewD​aPilot> warehouse.get_wood(64) or something, then via redstone magic and buildcraft the item goes to the location that requested it
L704[21:57:31] <Michiyo> You're question was, is there a way to write NBT TO something.
L705[21:57:44] <Michiyo> Ans the answer to that is, no.
L706[21:59:02] <Michiyo> I can't english today
L707[21:59:04] <Michiyo> so I'm gonna go
L708[21:59:14] ⇦ Parts: Michiyo (~Mimiru@znc.michiyo.me) (Leaving))
L709[21:59:26] <Ocawes​ome101> engrish, eh?
L710[22:00:04] <Jaco​bTDC> @Ocawesome101, so, if I understand correctly, if I use `event.register`, but I don't follow it up with `event.pull`, then nothing will ever happen? If that's true, then I think I might understand...
L711[22:00:12] <Ocawes​ome101> no
L712[22:00:14] <Ocawes​ome101> well
L713[22:00:16] <Ocawes​ome101> kind of
L714[22:00:26] <Ocawes​ome101> `computer.pullSignal` gets replaced with `event.pull`
L715[22:00:28] <Ocawes​ome101> iirc
L716[22:02:35] <Jaco​bTDC> So, `event.pull` calls on `event.pullFiltered`, which in turn calls on `computer.pullSignal`, which has been replaced, but itself calls on the old version, which is now `_pullSignal` where it then checks for and executes event handlers???
L717[22:02:45] <Jaco​bTDC> So, `event.pull` calls on `event.pullFiltered`, which in turn calls on `computer.pullSignal`, which has been replaced, but itself calls on the old version, which is now `_pullSignal` and then checks for and executes event handlers??? [Edited]
L718[22:02:59] <Ocawes​ome101> pretty much
L719[22:03:00] <Jaco​bTDC> So, `event.pull` calls on `event.pullFiltered`, which in turn calls on `computer.pullSignal`, which has been replaced, but itself calls on the old version - which is now `_pullSignal` - and then checks for and executes event handlers??? [Edited]
L720[22:03:08] <Ocawes​ome101> that's my understanding anyway
L721[22:03:26] <Jaco​bTDC> Okay... Thanks for your help.
L722[22:03:34] <Ocawes​ome101> not a problem :)
L723[22:04:19] <Jaco​bTDC> I just realized that it uses `pullSignal(false, ...)` to create timers. That's... ingenious.
L724[22:04:34] <Jaco​bTDC> I just realized that it uses `pullSignal(false, ...)` to create timers. That's... ingenious. I have to remember to use that idea. [Edited]
L725[22:08:48] <Brisingr​Aerowing> Izaya: What we need now is Minitel for Fuchas.
L726[22:08:49] <Brisingr​Aerowing> https://oc.cil.li/topic/1852-fuchas-security-at-its-best/
L727[22:09:49] <Brisingr​Aerowing> %sip
L728[22:09:49] <MichiBot> You drink a slimy pussplum potion (New!). When Brisingr​Aerowing drinks the last drop, a bucket of water materializes above their head and dumps it contents over them. They successfully evaded it with a 12 vs DC 8!
L729[22:11:25] <Ocawes​ome101> one of the best, perhaps, but not the best
L730[22:11:32] <Ocawes​ome101> Open Kernel 2 is clearly superior /s
L731[22:13:26] <DrewD​aPilot> how do I get the server working?
L732[22:13:43] <Ocawes​ome101> the what?
L733[22:13:58] <Ocawes​ome101> oh the server as in the thing you put in a rack?
L734[22:13:59] <DrewD​aPilot> the server wont boot
L735[22:14:00] <DrewD​aPilot> ya
L736[22:14:07] <DrewD​aPilot> how do I get the openos floppy onto the server
L737[22:14:17] <DrewD​aPilot> or do I need to install the drive and then put the HDD in after installing open OS to it?
L738[22:14:22] <Ocawes​ome101> put a disk drive into the rack
L739[22:15:01] <DrewD​aPilot> oh
L740[22:15:04] <DrewD​aPilot> you can d othat?
L741[22:15:06] <DrewD​aPilot> you can do that? [Edited]
L742[22:15:36] <Ocawes​ome101> yes
L743[22:18:48] <DrewD​aPilot> I see
L744[22:19:03] <DrewD​aPilot> how do I use the remote terminal tho? it says to shift click to pair it with the server and it isnt working
L745[22:19:15] <Jaco​bTDC> Just right click it.
L746[22:19:21] <DrewD​aPilot> I did
L747[22:19:26] <Jaco​bTDC> And you can't have an external screen.
L748[22:19:31] <DrewD​aPilot> its blinking
L749[22:19:35] <DrewD​aPilot> but it wont show me the terminal of the server
L750[22:19:52] <Jaco​bTDC> Do you have a screen attached to the server?
L751[22:19:53] <DrewD​aPilot> do I need some kind of card on the server itself?
L752[22:20:02] <Ocawes​ome101> graphics card, I think
L753[22:20:03] <DrewD​aPilot> no, isnt that the point of the remote terminal?
L754[22:20:05] <DrewD​aPilot> oh
L755[22:20:06] <DrewD​aPilot> du
L756[22:20:06] <DrewD​aPilot> dh\u [Edited]
L757[22:20:08] <DrewD​aPilot> duh [Edited]
L758[22:20:14] <Jaco​bTDC> Good, okay, did you link everything in the server rack gui?
L759[22:20:28] <DrewD​aPilot> I think I linked it yea
L760[22:20:34] <DrewD​aPilot> ah
L761[22:20:34] <Jaco​bTDC> All to the same side?
L762[22:20:37] <DrewD​aPilot> rebooted and its working now
L763[22:20:40] <Jaco​bTDC> Oh. XD
L764[22:20:46] <Jaco​bTDC> That would be it.
L765[22:20:50] <DrewD​aPilot> yea
L766[22:21:00] <Jaco​bTDC> I'm not great at troubleshooting...
L767[22:21:07] <DrewD​aPilot> now to figure out how openpython works thanks to the severe lack of documentation! 😂
L768[22:21:23] ⇨ Joins: Michiyo (~Mimiru@znc.michiyo.me)
L769[22:21:23] zsh sets mode: +o on Michiyo
L770[22:22:02] <Adorabl​eCatgirl> jsut reverse engineer it ez
L771[22:22:09] <DrewD​aPilot> lol
L772[22:22:14] <DrewD​aPilot> its probably very similar to the lua one
L773[22:22:18] <DrewD​aPilot> the method names seem quite similar
L774[22:22:26] <DrewD​aPilot> its just a python shell tho
L775[22:22:27] <DrewD​aPilot> no terminal
L776[22:22:28] <DrewD​aPilot> no wget
L777[22:22:32] <DrewD​aPilot> just plain ole' python
L778[22:22:44] <CompanionCube> is it really 'reverse engineering' if you have the source :think:
L779[22:22:48] <DrewD​aPilot> https://github.com/dsolmann/PyOS
L780[22:22:53] <DrewD​aPilot> someone wrote an actual os ontop of it!
L781[22:25:15] <DrewD​aPilot> rip
L782[22:25:16] <DrewD​aPilot> http://tinyurl.com/w7k5lva
L783[22:25:21] <DrewD​aPilot> the modem component has no methods or anything
L784[22:28:13] <Ocawes​ome101> you might have to proxy it?
L785[22:28:29] <DrewD​aPilot> I give up on openpython
L786[22:28:36] <DrewD​aPilot> its too poorly documented and dumb
L787[22:29:22] <Ocawes​ome101> :P
L788[22:29:38] <Ocawes​ome101> in fairness, it is running on top of an ARM Thumb emulator
L789[22:29:45] <Ocawes​ome101> so things are strange
L790[22:31:36] <DrewD​aPilot> time to learn
L791[22:31:38] <DrewD​aPilot> time to learn lua 😛 [Edited]
L792[22:31:47] <DrewD​aPilot> I know python, C#, C++, C, Java, and Javascript
L793[22:31:50] <DrewD​aPilot> guess lua is gonna be added to the list
L794[22:35:32] <Sagh​etti> wait
L795[22:35:33] <Sagh​etti> @Ocawesome101
L796[22:35:43] <Sagh​etti> ARM thumb emulator for OC???
L797[22:35:46] <Sagh​etti> yes please
L798[22:36:14] <Ocawes​ome101> prod AdorableCatgirl about that
L799[22:36:26] <DrewD​aPilot> what is ``math.huge``
L800[22:36:42] <Michiyo> %pil
L801[22:36:42] <MichiBot> Mic​hiyo: https://www.lua.org/pil/contents.html#P1
L802[22:36:45] <DrewD​aPilot> is it just any expression that exceeds 8 bytes in size?
L803[22:37:47] <Ocawes​ome101> it's, uh
L804[22:37:51] <Ocawes​ome101> it's infinity
L805[22:40:58] ⇨ Joins: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
L806[22:51:08] <Ocawes​ome101> @payonel about my pr: what exactly do you mean by "user samples"?
L807[23:35:24] ⇦ Quits: Vexatos (~Vexatos@port-92-192-5-108.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L808[23:45:51] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.231) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.158.158)))
L809[23:45:57] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.158.158)
L810[23:53:34] <immibis> DrewDaPilot: it's infinity
L811[23:53:52] ⇦ Quits: Inari (~Pinkishu@pD9E38B7B.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L812[23:54:36] <immibis> DrewDaPilot: your code has to remember which items are going where, you can't write it to the actual items
<<Prev Next>> Scroll to Top