<<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]
<Ocawesome101> 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]
<Ocawesome101> ha
L12[00:56:56]
<Ocawesome101> hahahahahahahahahaha
L13[00:57:10]
<Ocawesome101> Photon on T1 hardware boots
as fast as OpenOS on T3
L14[00:57:17]
<Ocawesome101> when they're both booted
from floppies anyway
L15[00:57:28]
<Ocawesome101> and on T1 there's no
competition
L16[00:57:52]
<DaComputerNerd> lol
L17[00:57:53]
<DaComputerNerd> nice
L18[00:58:22]
<Ocawesome101> to be fair OpenOS does have
to load the entire sun on startup
L19[00:58:25]
<Ocawesome101> like twice too
L20[00:59:01]
<AdorableCatgirl> 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]
<Ocawesome101> so
L25[02:16:15]
<Saghetti>
almost a shell?
L26[02:17:58]
<Ocawesome101> well, probably a
shell
L27[02:18:17]
<Ocawesome101> OpenOS' code is
inscrutable
L28[02:18:49]
<Ocawesome101> on t3 hardware:
L29[02:18:49]
<Ocawesome101> Photon: boots to a shell in
0.6s
L30[02:18:50]
<Ocawesome101> OpenOS: boots to a shell in
1.2s
L31[02:19:36]
<Ocawesome101> so
L32[02:19:43]
<Ocawesome101> the way I time boot for
OpenOS is
L33[02:19:52]
<ThePiGuy24> %tonkout
L34[02:19:53] <MichiBot> I'm sorry
ThePiGuy24, you were not able to beat ThePiGuy24'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]
<Ocawesome101> I add `local start =
computer.uptime()` to the very top of `init.lua`
L36[02:20:20]
<ThePiGuy24> brain is confused
L37[02:20:25]
<Ocawesome101> then right before the while
true loop I add `G.BOOTTIME =
require("computer").uptime() - start`
L38[02:21:04]
<ThePiGuy24> previous tonk was at 11:14,
which, was 3 hours and 5 minutes ago
L39[02:21:09]
<Ocawesome101> so I can read `_G.BOOTTIME`
and it'll tell me how fast OpenOS started
L40[02:21:14]
<Ocawesome101> that... is strange
L41[02:21:27]
<ThePiGuy24> @Forecaster bot is
bronk
L42[02:21:39]
<Ocawesome101> wait
L43[02:21:40]
<Ocawesome101> no
L44[02:21:40]
<ThePiGuy24> it does not know how to math
time
L45[02:21:42]
<Ocawesome101> for me
L46[02:21:59]
<ThePiGuy24> oh shit is DST isnt it
now?
L47[02:22:08]
<ThePiGuy24> yes
L48[02:22:10]
<ThePiGuy24> it is
L49[02:22:10]
<Ocawesome101> 9:19 - 7:14 ~= >2h
L50[02:22:17]
<Ocawesome101> previous tonk was at
7:14
L51[02:22:24]
<Ocawesome101> it is now 9:22
L52[02:22:35]
<Ocawesome101> that's only 2h 6m
L53[02:22:42]
<ThePiGuy24> 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]
<AdorableCatgirl> ZORYA IS NOT HAPPY ON A
T1 GPU
L57[03:06:21]
<AdorableCatgirl> regardless
L58[03:06:27]
<AdorableCatgirl> zorya boots to the menu
in under 2s
L59[03:08:49]
<AdorableCatgirl> ofc, zorya doesn't work
well on a T1 GPU because I need to optimize it a little.
L60[03:09:04]
<AdorableCatgirl> 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]
<DrewDaPilot> hey all 👋
L63[04:06:21]
<DrewDaPilot> has anyone tried
roboserver?
L64[04:06:23]
<DrewDaPilot> doesnt seem to work
L65[04:06:25]
<DrewDaPilot> spews some weird error
L66[04:12:55]
<The_Stargazer> daylight savings is
dumb
L67[04:13:10]
<ThePiGuy24> yes
L68[04:13:14]
<The_Stargazer> 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!
CompanionCube! You beat ThePiGuy24'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 Lizzian!
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]
<AdorableCatgirl> iirc there are?
L81[05:20:35] <Izaya> 2.8 with a T3 HDD and
T3 CPU
L82[05:31:15]
<Ocawesome101> 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]
<AdorableCatgirl> 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]
<AdorableCatgirl> i
L89[05:33:14] <Izaya> for PsychOS
L90[05:33:27]
<AdorableCatgirl> 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]
<AdorableCatgirl> oh
L97[05:34:52]
<AdorableCatgirl> i see what you mean
now
L98[05:34:59]
<AdorableCatgirl> build them into the
kernel
L99[05:35:01] <Izaya> right
L100[05:35:30]
<AdorableCatgirl> yea, that'll probably
speed things up
L101[05:35:39]
<AdorableCatgirl> that's why zorya can
load so fast
L102[05:35:45] <Izaya> more interesting
for netboot uses actually
L103[05:35:54]
<AdorableCatgirl> 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]
<Ocawesome101> Izaya: around 120k
iirc
L110[05:43:44] <Izaya> interesting
L111[05:43:52]
<Ocawesome101> granter
L112[05:43:55]
<Ocawesome101> granted*
L113[05:44:03]
<Ocawesome101> it only loads a small
portion of that on startup
L114[05:44:21]
<Ocawesome101> 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
L120[05:48:18]
<Ocawesome101> 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]
<Ocawesome101> 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]
<Ocawesome101> what, Open Kernel?
L146[06:06:00] <Izaya> yup
L147[06:06:16]
<Ocawesome101> I don't think so though you
could be right
L148[06:06:20]
<Ocawesome101> it only has to load
L149[06:06:23] <Corded> *
<Ocawesome101> 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]
<Ocawesome101> like 10 files
L153[06:08:00]
<Ocawesome101> Photon's kernel is only
8.2k :P
L154[06:11:01]
<Ocawesome101> the CPIO image is
111k
L155[06:16:30]
<AdorableCatgirl> Zorya is 32K last time I
checked
L156[06:16:38]
<AdorableCatgirl> but idk how big the init
tsar is
L157[06:17:19]
<AdorableCatgirl> ~15KiB
L158[06:17:39]
<AdorableCatgirl> + 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]
<Ocawesome101> 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]
<Ocawesome101> 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]
<Forecaster> @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!
CompanionCube! 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> CompanionCube
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
Lizzian!
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)
L179[08:57:07]
<Forecaster> %tonk
L180[08:57:07] <MichiBot> Fudge!
Forecaster! You beat CompanionCube'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)
L185[10:21:46]
<Forecaster> 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_Stargazer> can someone link me the
list of achievements pre-1.12 OC has?
L191[11:23:13]
<The_Stargazer> (or are they stored in the
lang files)
L192[11:23:30]
<Forecaster> probably
L193[11:24:02]
<The_Stargazer> yep, looks like it
L194[11:41:31]
<Forecaster> woo, I just got Elite trade
rank :D
L195[11:42:33]
<Forecaster> also I'm making about 18
million credits an hour currently
L196[11:43:43]
<Forecaster> so in about 277 hours I
should have 5 billion xD
L197[11:44:19]
<Forecaster> or about 12 days of constant
trading
L198[12:19:03]
<ThePiGuy24> %tonk
L199[12:19:03] <MichiBot> Goshhawk!
ThePiGuy24! You beat Forecaster'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 DaComputerNerd!
L201[13:24:01]
<Forecaster> %sip
L202[13:24:02] <MichiBot> You drink a
salty boneboo potion (New!). Forecaster feels chill.
L203[13:49:52]
<Kristopher38> 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]
<DaComputerNerd> so ipairs is fine but
ipairs is deprecated
L206[13:53:09]
<DaComputerNerd> (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]
<Kristopher38> There's a big performance
hit that comes from using index to do ipairs
L209[13:56:12]
<Kristopher38> Because lua first has to
check if there exists a field with a specific index in the
table
L210[13:56:35]
<Kristopher38> 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]
<Kristopher38> Where you probably want to
check if the provided index is a number
L213[13:57:27]
<Kristopher38> And only then you can
finally return your desired element
L214[13:58:39]
<Kristopher38> 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]
<Kristopher38> I mean, ipairs*
L216[13:59:52] <SquidDev> You can always
roll your own iterator function.
L217[14:00:37]
<Kristopher38> That's what I intend to
do
L218[14:04:03]
<The_Stargazer> hang on.. isn't SquidDev a
ComputerCraft developer? And they're here, in the OpenComputers
discord..?
L219[14:04:03]
<The_Stargazer> 🤔
L220[14:04:55]
<The_Stargazer> Well, the OC IRC.
L221[14:05:01]
<The_Stargazer> Same thing.
L222[14:08:56] <Izaya> Probably after the
superior Lua runtime :^)
L223[14:09:24]
<The_Stargazer> indeed... CC's Lua impl is
rather shit isn't it?
L224[14:09:30]
<The_Stargazer> also:
The Spy
L225[14:09:33] <Izaya> LuaJ is
alright
L226[14:09:48]
<The_Stargazer> 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_Stargazer> That's not in OC for very
good reasons.
L230[14:12:43]
<The_Stargazer> (aka: sandboxing)
L231[14:13:14]
<The_Stargazer> 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_Stargazer> Even so, won't most of it
be watered down, so to speak?
L234[14:14:07]
<The_Stargazer> also, side note: CC's
balance is absolutely trash.
L235[14:14:13]
<The_Stargazer> I could even say it's
nonexistent
L236[14:14:28]
<DaComputerNerd> i would agree with
that
L237[14:14:34]
<The_Stargazer> 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_Stargazer> all you need is like
L240[14:14:43]
<The_Stargazer> what
L241[14:14:50]
<The_Stargazer> for an adv one.. seven
gold?
L242[14:15:32]
<The_Stargazer> Also OC has native libs,
which I'm pretty sure will always be faster than LuaJ.
L243[14:15:58]
<Kristopher38> It's not like it was
designed with balance in mind, rather it is an educational
tool
L244[14:16:02]
<The_Stargazer> +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_Stargazer> 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]
<Kristopher38> Lmao
L250[14:17:24]
<The_Stargazer> no he uses ardite /s
L251[14:17:46]
<The_Stargazer> 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]
<Kristopher38> 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_Stargazer> yeah, you have a point
there
L256[14:18:48]
<The_Stargazer> although, didn't CC once
have a massive exploit?
L257[14:19:01]
<The_Stargazer> where you could render all
computers on the entire server unusable until a restart?
L258[14:19:15]
<The_Stargazer> because it wasn't
sandboxed properly
L259[14:22:06]
<DaComputerNerd> I recall several
sandboxing exploits
L261[14:32:33]
<Forecaster> %sip
L262[14:32:33] <MichiBot> You drink a
seeping tiberium potion (New!). Forecaster loses exactly a handful
of luck.
L263[14:32:50]
<Forecaster> ohno unlucky tiberium
D:
L264[14:33:26]
<The_Stargazer> Inari: what's that
from?
L266[14:35:07]
<The_Stargazer> thanks
L267[14:37:38]
<The_Stargazer> memory only requires
microchips, right? (and not card bases)
L268[14:38:13]
<Forecaster> yes
L269[14:38:43]
<The_Stargazer> thanks
L270[14:39:01]
<DaComputerNerd> if it doesnt go in the
card slots it doesnt need a card base, i think
L271[14:39:30]
<The_Stargazer> that'd make sense
L272[14:40:38] <Inari> You'd make
sense
L273[14:41:22]
<Forecaster> %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]
<JacobTDC>
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_Stargazer> there's a mod called
Thaumic Computers iirc
L277[14:47:23]
<JacobTDC>
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_Stargazer> I mean... I have no idea,
so..
L279[14:49:19]
<JacobTDC>
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]
<JacobTDC>
JavaScript has spoiled me...
L281[14:50:10]
<DaComputerNerd> what, with all the
implicit casts when you don't want them?
L282[14:50:15]
<DaComputerNerd> i dont really like
javascript honestly
L283[14:50:22]
<JacobTDC>
To each his own.
L284[14:50:57]
<JacobTDC>
I honestly love JavaScript, it's just so readable and logical to
me.
L285[14:51:11]
<The_Stargazer> then i've got the perfect
thing for you
L286[14:51:17]
<AdorableCatgirl> i use kotlin btw
L287[14:51:20]
<The_Stargazer> fengari; it's javascript
and lua
L288[14:51:31]
<AdorableCatgirl> anyways, JS gives me
pain
L289[14:51:41]
<The_Stargazer> 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]
<JacobTDC>
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_Stargazer> TI-whats?
L293[14:52:51]
<JacobTDC>
It's a calculator.
L294[14:54:05]
<JacobTDC>
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]
<DaComputerNerd> 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]
<JacobTDC>
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]
<Forecaster> %hello
L305[14:56:00] <MichiBot> Forecaster:
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]
<JacobTDC>
arim: Pretty much anything remotely computer related. XD
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]
<JacobTDC>
You build and program computers that interact with the world of
Minecraft.
L315[14:57:39] <arim> so redstone
L316[14:57:53]
<JacobTDC>
Except, actual computer logic.
L317[14:58:00]
<JacobTDC>
In Lua.
L318[14:58:00] <arim> what
L320[14:58:04]
<DaComputerNerd> actual programming
L322[14:58:20]
<Forecaster> it's similar to computercraft
but better
L323[14:58:20]
<JacobTDC>
It's really fun, and easy to learn.
L324[14:58:25]
<DaComputerNerd> 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]
<Forecaster> why not just go outside
L327[14:58:52] <arim> corona
L328[14:58:53]
<JacobTDC>
'cause real computers can't function in Minecraft, duh! 😛
L329[14:58:55] <arim> %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]
<Forecaster> you can go outside, just
don't go where people are
L333[14:59:20] <Blue_595> thanks to the
adapter block*
L335[14:59:22] <Blue_595> my bad
L336[14:59:23]
<JacobTDC>
And it's much cheaper than real computer. That's my reason.
L338[14:59:28]
<JacobTDC>
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.
L343[15:00:15] <arim> %wa 1x=2
L344[15:00:15] <Blue_595> fkn Koontz
predicted the coronavirus
L345[15:00:41]
<JacobTDC>
[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.
L349[15:01:24] <Blue_595> [insert
conspiracy theory here] [Edited]
L350[15:01:47]
<JacobTDC>
Something fun to do in ComputerCraft is connect it to a Discord
webhook. It's exceedingly simple.
L351[15:01:47]
<JacobTDC>
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_Stargazer> > computercraft
L354[15:02:01]
<The_Stargazer> traitor
L355[15:02:10]
<JacobTDC>
Something fun to do in OpenComputersis connect it to a Discord
webhook. It's exceedingly simple.
L356[15:02:10]
<JacobTDC>
If you want to spam the bot, there is a channel in the Discord
server. [Edited]
L357[15:02:14]
<JacobTDC>
Something fun to do in OpenComputers is connect it to a Discord
webhook. It's exceedingly simple.
L358[15:02:15]
<JacobTDC>
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)
L366[15:02:52] <Blue_595> go to #Blue_595
for the server channel
L367[15:03:03]
<The_Stargazer> 🤔
L368[15:03:08]
<The_Stargazer> there is an unofficial
server
L369[15:03:14] <dequbed> There are
many.
L370[15:03:18]
<AdorableCatgirl> 🦊
L371[15:03:22]
<JacobTDC>
Blue_595: Internet Card + `internet.request()`
L372[15:03:24]
<AdorableCatgirl> wrong emote
L373[15:03:37]
<AdorableCatgirl> 👀
L374[15:04:01]
<JacobTDC>
All you have to do is make a post request to the webhook URL.
L375[15:04:05]
<The_Stargazer> do microchips need
transistors?
L376[15:04:13]
<The_Stargazer> 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]
<AdorableCatgirl> wolfgirls, foxgirls, or
catgirls
L380[15:05:09]
<AdorableCatgirl> why not all three
B)
L381[15:05:24]
<Forecaster> %sip
L382[15:05:25] <MichiBot> You drink a
gloopy solarium potion (New!). A tiny genie appears, gives
Forecaster 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]
<Forecaster> an unfathomable number of
occurrences coming together
L386[15:07:05]
<JacobTDC>
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]
<JacobTDC>
Well, I'd like to think I'm not that stupid anymore.
L390[15:07:56]
<ThePiGuy24> my first discord bot is
actually still running :p
L391[15:07:57] <Blue_595> same
L392[15:08:06]
<AdorableCatgirl> my first discors bot
isn't
L393[15:08:10]
<AdorableCatgirl> *discord
L394[15:08:11] <Blue_595> im gonna try to
make an IRC b o t
L395[15:08:13]
<ThePiGuy24> although at this point its
hardly the same bot anymore
L396[15:08:20]
<The_Stargazer> what
L397[15:08:24]
<The_Stargazer> 'd it used to do
L398[15:08:27]
<AdorableCatgirl> 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]
<ThePiGuy24> 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]
<ThePiGuy24> and im thinking about
partially rewriting the command interpreter
L403[15:09:28]
<ThePiGuy24> 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]
<ThePiGuy24> they say, through a chat
bridge
L407[15:11:55]
<AdorableCatgirl> imagine writing bots in
a JVM lang
L408[15:12:05]
<AdorableCatgirl> 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]
<ThePiGuy24> 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]
<AdorableCatgirl> dequbed: 👀
L415[15:13:07]
<AdorableCatgirl> i don't really use
haskell
L416[15:13:08]
<The_Stargazer> 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]
<AdorableCatgirl> you can keep it
L419[15:13:26] <Izaya> guess I'll take it
with your cold dead hands then
L420[15:13:34]
<AdorableCatgirl> F E E T
L421[15:13:37] <Izaya> comes with a
stand
L422[15:13:42]
<ThePiGuy24> be like gordon and use
crowbar
L423[15:13:45]
<AdorableCatgirl> a
L424[15:13:48]
<AdorableCatgirl> stando?
L425[15:14:02]
<AdorableCatgirl> ora ora ora?
L426[15:14:17] *
dequbed reboots @AdorableCatgirl
L427[15:14:24]
<The_Stargazer> as my friend would say: ZA
WARUDO
L428[15:14:35]
<ThePiGuy24> kansei durifto?
L429[15:14:42] <Izaya> oh
L430[15:14:46] <Izaya> on an unrelated
note
L431[15:14:49]
<AdorableCatgirl> RODA ROLLA DA
L432[15:15:05]
<ThePiGuy24> ай пиздец
L433[15:15:06] <Izaya> Koisuru Asteroid
was 100% yuri bait
L434[15:15:11]
<AdorableCatgirl> nice
L435[15:15:20] <Izaya> I'm more than a
little pissed off
L436[15:15:23] <Izaya> smh
L437[15:15:34]
<AdorableCatgirl> А ну, чики-брики и в
дамки
L438[15:15:45] <Izaya> CGDCT shows
maintaining the status quo? Who could've expected that?
L440[15:18:44]
<The_Stargazer> is it me or is a large
portion of the discord and irc professional weebs
L441[15:18:49]
<The_Stargazer> 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]
<Forecaster> can't imagine why you think
that
L445[15:19:22]
<The_Stargazer> my excuse?
L446[15:19:23]
<The_Stargazer> 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_Stargazer> i don't have one
L450[15:19:42]
<The_Stargazer> 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_Stargazer> coughs in 7 Neptunia
games
L453[15:19:52]
<AdorableCatgirl> oh wow, hey
L454[15:20:04]
<AdorableCatgirl> loading the entire
init.tsar into memory makes zorya boot way faster!
L455[15:20:10] <Izaya> stop that
L456[15:20:11]
<AdorableCatgirl> 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]
<AdorableCatgirl> who would have
guessed!
L459[15:20:36]
<The_Stargazer> congrats, you discovered
sarcasm and ramdisks!
L460[15:21:36]
<Forecaster> aw, I wanted sarcasm and
ramjets
L461[15:21:38]
<Forecaster> so close
L462[15:21:46] <dequbed> I want
scramjets.
L463[15:21:51]
<ThePiGuy24> 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]
<ThePiGuy24> although the engine i want
the most is a Rolls-Royce Merlin
L468[15:22:34] <Izaya> of course
L469[15:22:40]
<ThePiGuy24> it is chonky
L471[15:24:50]
<AdorableCatgirl>
:GWchinaSakuraThinking:
L472[15:25:07] <Izaya> ThePiGuy24: what
sort of displacement is that
L473[15:25:14]
<ThePiGuy24> alot
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]
<ThePiGuy24> can we just declare
"alot" as a word :p
L480[15:25:45]
<ThePiGuy24> yes
L481[15:26:33] <dequbed> The one that
stalled when doing nosedives?
L482[15:26:50]
<ThePiGuy24> i also like the Rolls-Royce
Olympus
L483[15:27:06]
<ThePiGuy24> and the plane it was made for
:p
L484[15:27:21]
<ThePiGuy24> it made a legendary sound
that cant quite be captured
L485[15:27:38]
<ThePiGuy24> sadly its last flight was in
2015
L486[15:29:49]
<AdorableCatgirl> f
L487[15:37:22]
<AdorableCatgirl> OH HEY
L488[15:37:29]
<AdorableCatgirl> I GOT IT TO .55 SECONDS
ON T1 HARDWARE
L490[15:38:34]
<AdorableCatgirl> : ^ )
L491[15:39:39]
<AdorableCatgirl> also it was really hard
to get a screencap
L492[15:39:50]
<AdorableCatgirl> i need to better
optimize zorya's shit
L493[15:39:56]
<AdorableCatgirl> fuckin
L494[15:39:57]
<AdorableCatgirl> menu
L495[15:40:12]
<AdorableCatgirl> 'cause, before, it
didn't actually redraw when an app returned
L496[15:40:19]
<AdorableCatgirl> i should make it only do
that when an app returns
L497[15:46:47]
<AdorableCatgirl> fixed redraw
L498[15:47:14]
<AdorableCatgirl> the installer can now
load on 2x T1 sticks, gonna try 1x T1.5
L499[15:47:44]
<AdorableCatgirl> 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]
<AdorableCatgirl> it doesn't
L502[15:49:26]
<AdorableCatgirl> normally
L503[15:49:32] <Elfi> Not the sparrows
D:
L504[15:49:39] <Elfi> Poor birbs
L505[15:49:49]
<AdorableCatgirl> i just loaded the entire
init.tsar into memoy because m u h boot times!!!
L506[15:50:10]
<AdorableCatgirl> like hot damn, if you're
on T1 hardware, shit's gonna be slow
L507[15:50:33]
<AdorableCatgirl> I/O is slow as fuck on
T1 shit
L508[15:50:55]
<AdorableCatgirl> anyways, with the redraw
issue fixed
L509[15:51:01]
<AdorableCatgirl> zorya is looking p
good
L510[15:51:21]
<AdorableCatgirl> anyways, gonna make two
BIOSes
L511[15:51:41]
<AdorableCatgirl> one loads the entire
init.tsar into memory, the other streams it from disk
L512[15:51:53]
<AdorableCatgirl> ...but that means i have
to make a new installer
L513[15:51:57]
<AdorableCatgirl> 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]
<AdorableCatgirl> ^
L517[15:52:53]
<AdorableCatgirl> never hit any
component
L518[15:52:58]
<AdorableCatgirl> not even the
EEPROM
L519[15:53:08]
<AdorableCatgirl> no code + no component
calls = inifinite speed
L520[15:53:12] <Izaya> just never execute
any code
L521[15:53:46]
<AdorableCatgirl> big brian
L522[15:54:00]
<AdorableCatgirl> i should make the prom
loader now
L523[15:54:48]
<AdorableCatgirl> my only problem with the
OSDI loader is if i can fit it into the remaining like
L525[15:54:55]
<AdorableCatgirl> 1KiB left of the EEPROM
:^)
L526[15:55:06]
<AdorableCatgirl> that's a joke btw
L527[15:55:10]
<AdorableCatgirl> if you couldn't
tell
L528[15:55:17] <Izaya> that's enough to
implement your entire bootloader functionality :^)
L529[15:55:36]
<AdorableCatgirl> ouch
L530[15:55:53]
<AdorableCatgirl> nah, not 1KiB
L531[15:56:07]
<AdorableCatgirl> now 2 KiB
L532[15:56:31]
<AdorableCatgirl> also the "1KiB
remaining" is a guestimate
L533[15:57:55]
<AdorableCatgirl> based on compression
ratios
L534[15:57:57]
<AdorableCatgirl> and all that
L535[15:58:34]
<AdorableCatgirl> 'cause Zorya's normal
loader is like 10 KiB?
L536[16:00:17]
<AdorableCatgirl> 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
L540[16:12:02] <Saphire> Also, what if you
make a small VM in the eeprom?
L541[16:55:27]
<Forecaster> %sip
L542[16:55:27] <MichiBot> You drink a
prickly aegisalt potion (New!). Forecaster zones out for 8
minutes.
L543[16:55:43]
<Forecaster> -
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!
Lizzian! You beat ThePiGuy24'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 Forecaster!
L549[17:54:42] <AmandaC> %8ball halucinate
all day and feel sick again?
L550[17:54:42] <MichiBot> AmandaC: [ The
Bowling ball doesn't answer ]
L551[17:54:50] <AmandaC> %8ball halucinate
all day and feel sick again?
L552[17:54:51] <MichiBot> AmandaC: Ask
again later
L553[17:57:03]
<ThePiGuy24> %tonkleaders
L555[17:58:56]
<ThePiGuy24> heh nearly at 2000000 chat
log lines
L556[18:04:24]
<ThePiGuy24> 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> @ThePiGuy24
2,007,245 lines
L559[18:06:33]
<ThePiGuy24> nice
L560[18:08:24] <AmandaC> %8ball halucinate
more?
L561[18:08:24] <MichiBot> AmandaC: My
reply is no
L562[18:08:42]
<ThePiGuy24> no more shrooms for you
L563[18:09:06] <AmandaC> %8ball
irradiate?
L564[18:09:07] <MichiBot> AmandaC: Reply
hazy, try again
L565[18:09:11] <AmandaC> %8ball
irradiate?
L566[18:09:11] <MichiBot> AmandaC:
Outlook not so good
L567[18:09:16] <AmandaC> Hrm.
L568[18:09:22] <AmandaC> What to do
then
L569[18:09:35]
<Forecaster> haha
L570[18:09:54]
<Forecaster> %8ball should amanda try
choose instead?
L571[18:09:54] <MichiBot> Forecaster: [
The Bowling ball doesn't answer ]
L572[18:10:03]
<Forecaster> nothing then I guess
L573[18:10:22]
<ThePiGuy24> %choose yes or yes?
L574[18:10:23] <MichiBot> ThePiGuy24:
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> AmandaC:
Definitely "code"... Or maybe "something
else"...
L577[18:10:37]
<ThePiGuy24> 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> AmandaC: I
sense some "code" in your future!
L581[18:10:58] <AmandaC> fiiine
L582[18:11:01] <Michiyo> lol
L583[18:11:20]
<ThePiGuy24> %choose yes or yes or
yes
L584[18:11:20] <MichiBot> ThePiGuy24: I
want a divorce. I'm taking half the "yes".
L585[18:11:27]
<ThePiGuy24> 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]
<maxi> 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]
<ThePiGuy24> that means that the OS
reached the end of init.lua
L589[18:27:59]
<Forecaster> like that means anything to
someone new...
L590[18:28:06]
<Forecaster> @maxi have you installed
OpenOS?
L591[18:28:33]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L592[18:29:10]
<maxi> yeah
i have it installed
L593[18:29:59]
<Forecaster> well, you can re-install it,
might fix whatever broke
L594[18:30:40]
<maxi> k
i'll give it a try thx
L595[19:01:31]
<AdorableCatgirl> a bit of tweaking later
and the installer runs on T1 hardware
L596[19:01:39]
<AdorableCatgirl> ofc, you need 2x
T1
L597[19:01:42]
<AdorableCatgirl> RAM
L598[19:03:23]
<DaComputerNerd> not even t1.5?
L599[19:07:36]
<AdorableCatgirl> not in OpenOS
L600[19:10:20]
<Ocawesome101> I mean
L601[19:10:34]
<Ocawesome101> OpenOS barely runs on a
single t1.5 so
L602[19:10:58]
<Ocawesome101> Photon leaves around 60k
free :)
L603[19:13:15]
<Ocawesome101> On a single t1 too
L604[19:26:09]
<AdorableCatgirl> cool
L605[19:26:16]
<AdorableCatgirl> you can download and run
the zorya installer on it
L606[19:26:19]
<AdorableCatgirl> and i know that for a
fact
L607[19:46:47]
<DaComputerNerd> impressive
L608[19:51:16]
<Forecaster> %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]
<Forecaster> dangit
L611[19:52:37]
⇨ Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L612[19:52:41]
<MGR>
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]
<Forecaster> gasp
L616[19:58:33] <Michiyo> Well, damn
L617[19:58:40] <Michiyo> Then yes I
guess.
L618[19:58:55]
<Forecaster> %sip
L619[19:58:55] <MichiBot> You drink a
solid adamantium potion (New!). Dramatic music briefly plays in the
distance.
L620[19:59:10]
<Forecaster> appropirate
L621[19:59:17] <Michiyo> lol
L622[19:59:35]
<MGR> Thank
you
L623[19:59:35]
<Forecaster> 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]
<ThePiGuy24> 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]
<Forecaster> 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]
<BrisingrAerowing> %sip
L632[20:32:56] <MichiBot> You drink a
gloopy ruby potion (New!). BrisingrAerowing feels slightly
stronger.
L633[20:33:08]
<BrisingrAerowing> Yay! It worked!
L634[20:33:20]
<DrewDaPilot> for anyone wondering
L635[20:33:22]
<DrewDaPilot> openpython works
L636[20:33:39]
<DrewDaPilot> the only thing that doesnt
work is like
L637[20:33:40]
<DrewDaPilot> an OS lmao
L638[20:33:51]
<DrewDaPilot> aka I cant have multiple
files I dont think
L639[20:34:10]
<BrisingrAerowing> Currently munching on
some 5 cheese Texas Toast. Yum.
L640[20:36:06]
<DrewDaPilot> wait nvm it does work
L641[20:36:15]
<DrewDaPilot> so I can list directories
and stuff, cool
L642[20:37:29]
<Bob>
python :GWunuDrakeNo:
L643[20:38:56]
<Saghetti>
python good
L644[20:38:59]
<Saghetti>
wdym
L645[20:39:54]
<DrewDaPilot> lol
L646[20:39:57]
<DrewDaPilot> its slow but who gives a
fuck
L647[20:42:28]
<Saghetti>
it's slow????
L648[20:42:34]
<Saghetti>
there's this thing
L649[20:42:40]
<Saghetti>
called JIT compiling
L650[20:42:59]
<Bob>
doesn't make it any $better
L651[20:43:06]
<Saghetti>
it d o e s
L652[20:43:11]
<Saghetti>
explain why it doesn't
L653[20:43:27]
<Saghetti>
why would they go though the effort of doing it
L654[20:43:36]
<Saghetti>
if it doesn't have any performance benefits?
L655[20:44:57]
<Forecaster> 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]
<JacobTDC>
Does anyone have a Lua minifier that works on OC?
L658[21:04:33]
<AdorableCatgirl> yes
L659[21:04:35]
<AdorableCatgirl> well
L660[21:04:36]
<AdorableCatgirl> not in oc
L661[21:04:38]
<AdorableCatgirl> but for oc
L662[21:13:41]
<JacobTDC>
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]
<JacobTDC>
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]
<Saphire>
Hmm
L665[21:19:19]
<Saphire>
Anyone knows anything fun with openGlasses?
L666[21:22:37]
<Kristopher38> wdym fun
L667[21:48:08]
<JacobTDC>
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]
<Ocawesome101> immibis: event listeners
mostly
L670[21:49:18]
<Ocawesome101> JacobTDC: I don't think so,
but idk
L671[21:49:24]
<DrewDaPilot> is there a way to apply NBT
tags to an object with opencomputers?
L672[21:49:31]
<DrewDaPilot> aka to an ite,
L673[21:49:32]
<DrewDaPilot> aka to an item?
[Edited]
L674[21:49:51]
<JacobTDC>
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]
<DrewDaPilot> yep on NBT tags?
L678[21:53:10]
<JacobTDC>
Basically, I'm not understanding how `event.register`
works...
L679[21:53:56]
<DrewDaPilot> aka
L680[21:54:00]
<DrewDaPilot> can I write data to an
item?
L681[21:54:15]
<DrewDaPilot> 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]
<DrewDaPilot> surely theres a way to write
NBT tags at runtime?
L683[21:54:32]
<JacobTDC>
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]
<DrewDaPilot> hmmm
L688[21:56:06]
<JacobTDC>
So, `event.register` adds a function to a table, returns a unique
id, and then what? I DON'T UNDERSTAND!!!
L689[21:56:13]
<JacobTDC>
I'm so confused...
L690[21:56:14]
<DrewDaPilot> ```
L691[21:56:14]
<DrewDaPilot> but I have found a way to do
it with OpenComputers
L692[21:56:14]
<DrewDaPilot> ```
L693[21:56:30]
<DrewDaPilot> wait
L694[21:56:34]
<DrewDaPilot> couldnt I use a
database?
L695[21:56:41]
<Ocawesome101> @JacobTDC look at
event.pull
L696[21:56:44]
<DrewDaPilot> like a database on a
server
L697[21:56:56]
<Ocawesome101> really the entire event
library
L698[21:56:59] <Michiyo> @DrewDaPilot if
you're wanting to write data TO the item, then no...
L699[21:57:06]
<AdorableCatgirl> make your own in zorya
ez
L700[21:57:09]
<DrewDaPilot> 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]
<DrewDaPilot> all I really want is
L703[21:57:28]
<DrewDaPilot> 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]
<Ocawesome101> engrish, eh?
L710[22:00:04]
<JacobTDC>
@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]
<Ocawesome101> no
L712[22:00:14]
<Ocawesome101> well
L713[22:00:16]
<Ocawesome101> kind of
L714[22:00:26]
<Ocawesome101> `computer.pullSignal` gets
replaced with `event.pull`
L715[22:00:28]
<Ocawesome101> iirc
L716[22:02:35]
<JacobTDC>
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]
<JacobTDC>
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]
<Ocawesome101> pretty much
L719[22:03:00]
<JacobTDC>
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]
<Ocawesome101> that's my understanding
anyway
L721[22:03:26]
<JacobTDC>
Okay... Thanks for your help.
L722[22:03:34]
<Ocawesome101> not a problem :)
L723[22:04:19]
<JacobTDC>
I just realized that it uses `pullSignal(false, ...)` to create
timers. That's... ingenious.
L724[22:04:34]
<JacobTDC>
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]
<BrisingrAerowing> Izaya: What we need now
is Minitel for Fuchas.
L727[22:09:49]
<BrisingrAerowing> %sip
L728[22:09:49] <MichiBot> You drink a
slimy pussplum potion (New!). When BrisingrAerowing 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]
<Ocawesome101> one of the best, perhaps,
but not the best
L730[22:11:32]
<Ocawesome101> Open Kernel 2 is clearly
superior /s
L731[22:13:26]
<DrewDaPilot> how do I get the server
working?
L732[22:13:43]
<Ocawesome101> the what?
L733[22:13:58]
<Ocawesome101> oh the server as in the
thing you put in a rack?
L734[22:13:59]
<DrewDaPilot> the server wont boot
L735[22:14:00]
<DrewDaPilot> ya
L736[22:14:07]
<DrewDaPilot> how do I get the openos
floppy onto the server
L737[22:14:17]
<DrewDaPilot> or do I need to install the
drive and then put the HDD in after installing open OS to it?
L738[22:14:22]
<Ocawesome101> put a disk drive into the
rack
L739[22:15:01]
<DrewDaPilot> oh
L740[22:15:04]
<DrewDaPilot> you can d othat?
L741[22:15:06]
<DrewDaPilot> you can do that?
[Edited]
L742[22:15:36]
<Ocawesome101> yes
L743[22:18:48]
<DrewDaPilot> I see
L744[22:19:03]
<DrewDaPilot> 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]
<JacobTDC>
Just right click it.
L746[22:19:21]
<DrewDaPilot> I did
L747[22:19:26]
<JacobTDC>
And you can't have an external screen.
L748[22:19:31]
<DrewDaPilot> its blinking
L749[22:19:35]
<DrewDaPilot> but it wont show me the
terminal of the server
L750[22:19:52]
<JacobTDC>
Do you have a screen attached to the server?
L751[22:19:53]
<DrewDaPilot> do I need some kind of card
on the server itself?
L752[22:20:02]
<Ocawesome101> graphics card, I
think
L753[22:20:03]
<DrewDaPilot> no, isnt that the point of
the remote terminal?
L754[22:20:05]
<DrewDaPilot> oh
L755[22:20:06]
<DrewDaPilot> du
L756[22:20:06]
<DrewDaPilot> dh\u [Edited]
L757[22:20:08]
<DrewDaPilot> duh [Edited]
L758[22:20:14]
<JacobTDC>
Good, okay, did you link everything in the server rack gui?
L759[22:20:28]
<DrewDaPilot> I think I linked it
yea
L760[22:20:34]
<DrewDaPilot> ah
L761[22:20:34]
<JacobTDC>
All to the same side?
L762[22:20:37]
<DrewDaPilot> rebooted and its working
now
L763[22:20:40]
<JacobTDC>
Oh. XD
L764[22:20:46]
<JacobTDC>
That would be it.
L765[22:20:50]
<DrewDaPilot> yea
L766[22:21:00]
<JacobTDC>
I'm not great at troubleshooting...
L767[22:21:07]
<DrewDaPilot> 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]
<AdorableCatgirl> jsut reverse engineer it
ez
L771[22:22:09]
<DrewDaPilot> lol
L772[22:22:14]
<DrewDaPilot> its probably very similar to
the lua one
L773[22:22:18]
<DrewDaPilot> the method names seem quite
similar
L774[22:22:26]
<DrewDaPilot> its just a python shell
tho
L775[22:22:27]
<DrewDaPilot> no terminal
L776[22:22:28]
<DrewDaPilot> no wget
L777[22:22:32]
<DrewDaPilot> just plain ole' python
L778[22:22:44] <CompanionCube> is it
really 'reverse engineering' if you have the source :think:
L780[22:22:53]
<DrewDaPilot> someone wrote an actual os
ontop of it!
L781[22:25:15]
<DrewDaPilot> rip
L783[22:25:21]
<DrewDaPilot> the modem component has no
methods or anything
L784[22:28:13]
<Ocawesome101> you might have to proxy
it?
L785[22:28:29]
<DrewDaPilot> I give up on
openpython
L786[22:28:36]
<DrewDaPilot> its too poorly documented
and dumb
L787[22:29:22]
<Ocawesome101> :P
L788[22:29:38]
<Ocawesome101> in fairness, it is running
on top of an ARM Thumb emulator
L789[22:29:45]
<Ocawesome101> so things are strange
L790[22:31:36]
<DrewDaPilot> time to learn
L791[22:31:38]
<DrewDaPilot> time to learn lua 😛
[Edited]
L792[22:31:47]
<DrewDaPilot> I know python, C#, C++, C,
Java, and Javascript
L793[22:31:50]
<DrewDaPilot> guess lua is gonna be added
to the list
L794[22:35:32]
<Saghetti>
wait
L795[22:35:33]
<Saghetti>
@Ocawesome101
L796[22:35:43]
<Saghetti>
ARM thumb emulator for OC???
L797[22:35:46]
<Saghetti>
yes please
L798[22:36:14]
<Ocawesome101> prod AdorableCatgirl about
that
L799[22:36:26]
<DrewDaPilot> what is ``math.huge``
L800[22:36:42] <Michiyo> %pil
L802[22:36:45]
<DrewDaPilot> is it just any expression
that exceeds 8 bytes in size?
L803[22:37:47]
<Ocawesome101> it's, uh
L804[22:37:51]
<Ocawesome101> it's infinity
L805[22:40:58]
⇨ Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L806[22:51:08]
<Ocawesome101> @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
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