<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:00]
<Forecaster> @Scuchi Mabuchi you turn off
the engine of course
L2[00:07:45]
<Scuchi
Mabuchi> :GWseremePeepoThink:
L3[00:17:39] ⇦
Quits: Vexatos (~Vexatos@port-92-192-13-234.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L4[00:21:37] ⇨
Joins: CarlenWhite
(~CarlenWhi@102.sub-174-231-132.myvzw.com)
L5[00:23:30] ⇨
Joins: Blue_595 (webchat@47.196.100.225)
L6[00:23:31] ***
Blue_595 was kicked by zsh (User is banned from this
channel))
L7[00:25:06] ⇦
Quits: CarlenWhite (~CarlenWhi@102.sub-174-231-132.myvzw.com) (Ping
timeout: 198 seconds)
L8[00:27:07]
<AdorableCatgirl> nice
L9[00:27:45] ⇨
Joins: CarlenWhite
(~CarlenWhi@102.sub-174-231-132.myvzw.com)
L10[00:42:04]
<Ocawesome101> hmm, lupi2 doesn't want to
compile
L11[00:53:53] ⇦
Quits: phroa (~phroa@173.254.236.155) (Ping timeout: 190
seconds)
L12[01:02:37] ⇨
Joins: phroa (~phroa@173.254.236.155)
L13[01:04:29] ⇦
Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
(Remote host closed the connection)
L14[01:12:30] ⇦
Quits: CarlenWhite (~CarlenWhi@102.sub-174-231-132.myvzw.com) (Ping
timeout: 378 seconds)
L15[01:18:46] ⇨
Joins: CarlenWhite
(~CarlenWhi@68.sub-174-231-129.myvzw.com)
L16[01:43:51] ⇦
Quits: CarlenWhite (~CarlenWhi@68.sub-174-231-129.myvzw.com) (Ping
timeout: 198 seconds)
L17[01:50:07] ⇨
Joins: CarlenWhite
(~CarlenWhi@68.sub-174-231-129.myvzw.com)
L18[02:09:55]
<Ariri>
tonk to slow down
L19[02:11:15]
<Ocawesome101> %tonk
L20[02:11:15] <MichiBot> I'm sorry
Ocawesome101, you were not able to beat Lizzy's record of 7 hours,
2 minutes and 57 seconds this time. 4 hours, 45 minutes and 32
seconds were wasted! Missed by 2 hours, 17 minutes and 24
seconds!
L21[02:11:23]
<Ocawesome101> :^)
L22[02:37:20]
<AdorableCatgirl> ah yes
L23[02:37:21]
<AdorableCatgirl> luacomp
L24[02:37:49]
<AdorableCatgirl> because i can't be
assed
L25[02:37:54]
<AdorableCatgirl> to write anything, that
is
L26[02:37:58]
<AdorableCatgirl>
`addpkg("fsfoxfs", "FoxFS", "Load from
FoxFS volumes.")`
L27[03:43:33] ⇦
Quits: CarlenWhite (~CarlenWhi@68.sub-174-231-129.myvzw.com) (Ping
timeout: 198 seconds)
L28[03:49:41] ⇨
Joins: CarlenWhite
(~CarlenWhi@61.sub-174-231-128.myvzw.com)
L29[04:09:33] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L31[04:25:13]
<ThePiGuy24> line 15
L32[04:25:37]
<Mr_Creeper543> Oh yeah
L33[04:25:45]
<Mr_Creeper543> what about line 19?
L34[04:26:07]
<ThePiGuy24> thats the line that called
the function that had line 15
L35[04:27:06]
<Mr_Creeper543> line 15 is just
`io.read(command`
L36[04:27:16]
<Mr_Creeper543> What's wrong what
that?
L37[04:27:20]
<Mr_Creeper543> line 15 is just
`io.read(command)` [Edited]
L38[04:27:47]
<ThePiGuy24> command must be of invalid
format
L39[04:28:45]
<Mr_Creeper543> I am trying to save the
response the user types to the command variable, I already defined
it as an empty string at the start of the code
L40[04:29:26]
<Mr_Creeper543> I'll put the code on
pastebin
L42[04:42:08]
<ThePiGuy24> `command = io.read()`
L43[04:42:31]
<Mr_Creeper543> OH!
L44[04:42:51]
<Mr_Creeper543> Then what are the () on
the end of io.read used for
L45[04:43:02]
<ThePiGuy24> because its a function
L46[04:45:55] ⇨
Joins: immibis (~immibis@x4e37b1b8.dyn.telefonica.de)
L47[04:48:18] ⇦
Quits: immibis_ (~immibis@x4e372b86.dyn.telefonica.de) (Ping
timeout: 189 seconds)
L48[04:50:43]
<Mr_Creeper543> Component.invoke is
expecting a string, how can I convert the variable command into a
string
L49[05:04:55]
<Ocawesome101> uhhhhh
L50[05:05:02]
<Ocawesome101> it is a string, or should
be
L52[05:07:10]
<AdorableCatgirl> me in 10 years
L53[05:07:17]
<ThePiGuy24> io.read() returns a
string
L54[05:21:55] <Izaya> Ocawesome101,
AdorableCatgirl: Ever used bash's vi mode?
L55[05:27:22]
<Ocawesome101> a very little bit
L56[05:27:27]
<Ocawesome101> Izaya: ^^
L57[05:28:00] <Izaya> was thinking of using
something similar for io.read() on terminals in PsychOS
L58[05:28:43]
<Ocawesome101> hm
L59[05:28:48]
<Ocawesome101> why not emacs mode?
:D
L60[05:29:11]
<Ocawesome101> monolith's readline
supports ctrl-a and whatever the other one was to get to the
beginning of a line
L61[05:29:17] <Izaya> because I use and
like vim basically
L62[05:29:39] <Izaya> it is my
preference
L63[05:29:44] <Izaya> of course, no reason
one couldn't switch
L64[05:31:24]
<Ocawesome101> :P
L65[05:31:32]
<Ocawesome101> make it switchable!
L66[05:31:47] <Izaya> well, that does imply
the code existing for both
L67[05:34:39]
<AdorableCatgirl> Izaya: i use micro
L68[05:35:17] <Izaya> emacs, vim, acme, all
the weird ones, all good
L69[05:35:32] <Izaya> I don't understand
why anyone would use a traditional editor if they spend any time at
all editing text.
L70[05:35:34]
<Ocawesome101> acme is the weirdest
tbh
L71[05:35:56] <Izaya> acme is "what if
emacs but your lisp environment was unix"
L72[05:36:21] *
Izaya can be any amount of reductionist
L73[05:36:31]
<Ocawesome101> lol
L74[05:36:31] <Izaya> Also, tfw no Canon
Cat as a program
L75[05:36:46] <Izaya> maybe I should write
a clone of the Canon Cat
L76[05:54:19] <CompanionCube> there's no
forth, what's the point?
L77[05:56:40] <Izaya> not yet >:D
L78[06:02:50]
<AdorableCatgirl> i use micro
L79[06:02:54]
<AdorableCatgirl> nothing you say can
change that
L80[06:03:04]
<AdorableCatgirl> unless you bring up
something similar that wasn't written in go
L81[06:03:15]
<AdorableCatgirl> i just can't be assed to
make such a thing
L82[07:00:37] ⇦
Quits: glasspelican (~quassel@2607:5300:201:3100::325) (Quit:
http://quassel-irc.org - Chat comfortably.
Anywhere.)
L83[07:02:55] ⇨
Joins: glasspelican (~quassel@2607:5300:201:3100::325)
L84[08:07:10] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L85[08:09:46] ⇨
Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L86[09:13:32] ⇦
Quits: konakona (~meganekko@179.35.251.223) (Remote host closed the
connection)
L87[09:13:52] ⇨
Joins: konakona (~meganekko@179.35.251.223)
L88[09:26:54] ⇨
Joins: Thutmose1 (~Patrick@host-69-59-79-181.nctv.com)
L89[09:28:48] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Ping
timeout: 189 seconds)
L90[09:51:29] ⇨
Joins: ben_mkiv (~ben_mkiv@i577BCFA0.versanet.de)
L91[10:00:34] ⇨
Joins: rusik (~rusik@126-73.trktv.net)
L92[10:09:27] ⇦
Quits: rusik (~rusik@126-73.trktv.net) (Quit: rusik)
L93[10:13:50] ⇨
Joins: rusik (~rusik@126-73.trktv.net)
L94[10:14:16] ⇦
Quits: rusik (~rusik@126-73.trktv.net) (Client Quit)
L95[10:17:15] ⇨
Joins: Vexatos
(~Vexatos@port-92-192-13-234.dynamic.as20676.net)
L96[10:17:15] zsh
sets mode: +v on Vexatos
L97[10:17:36] ⇨
Joins: rusik (~rusik@126-73.trktv.net)
L98[10:17:41] ⇦
Quits: rusik (~rusik@126-73.trktv.net) (Client Quit)
L99[10:26:27]
<Forecaster> %tonk
L100[10:26:28] <MichiBot> Dagnabbit!
Forecaster! You beat Lizzy's previous record of 7 hours, 2
minutes and 57 seconds (By 1 hour, 12 minutes and 14 seconds)! I
hope you're happy!
L101[10:26:29] <MichiBot> Forecaster's new
record is 8 hours, 15 minutes and 12 seconds! Forecaster also
gained 0.0096 (0.0012 x 8) tonk points for stealing the tonk.
Position #3. Need 0.13464 more points to pass CompanionCube!
L102[10:39:00]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L103[10:40:47] <t20kdc> CompanionCube:
Were the Financial Times writing in a stupidly over-the-top
rich-stereotype way on purpose? Surely they had to be?
L104[10:44:57]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-9-225.dynamic.as20676.net)
L105[10:44:57]
zsh sets mode: +v on Vexaton
L106[10:45:12] <SquidDev> Wow, that even
outdoes the "How to get to your private yacht in a
pandemic" article Bloomberg ran.
L107[10:47:38] ⇦
Quits: Vexatos (~Vexatos@port-92-192-13-234.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L108[10:47:43] ***
Vexaton is now known as Vexatos
L109[10:47:57] <Vexatos> I want a private
yacht :(
L110[10:48:01] ⇦
Quits: Thutmose1 (~Patrick@host-69-59-79-181.nctv.com) (Read error:
Connection reset by peer)
L111[10:48:09] <Vexatos> please buy me
one
L112[10:52:53] <SquidDev> My aunt shares a
flat with a yacht broker, I guess I could get you in touch?
L113[11:00:39]
<Forecaster> Need private yacht, subscribe
to me on Patreon
L114[13:22:36] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Remote host closed the
connection)
L115[13:23:46]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L118[14:46:24]
<ThePiGuy24> i see that 0 inspiration was
taken from DOS
L119[14:54:59] <Izaya> was going to
screenshot OG PsychOS but I can't even get it to boot
L120[14:55:19] <Izaya> but I was working
on history as part of the buffer library today
L121[14:55:30] <Izaya> as well as working
on libdownload
L122[14:59:41]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L123[15:00:07] <Amanda> Note to self: When
shutting down Win10 for an update, make sure it actually shut down
before going to sleep
L124[15:00:55]
<Zen1th>
yea, Fuchas totally isn't a weird mix of Unix and DOS
L125[15:04:06] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCFA0.versanet.de) (Ping timeout:
378 seconds)
L126[15:12:23]
<Forecaster> %sip
L127[15:12:23] <MichiBot> You drink a
warpy ferozium potion (New!). The potion bottle is suddenly on
fire!
L128[15:13:14]
<Forecaster> why does this happen to me so
much D:
L129[15:25:12] *
Amanda quietly makes sure the mark for the curse she placed is out
of sight for @forecaster
L130[15:30:10]
⇨ Joins: ben_mkiv
(~ben_mkiv@i577BCFA0.versanet.de)
L131[15:49:06]
<Forecaster> D:
L132[15:49:18]
<Forecaster> I just reached the final boss
in Exit the Gungeon
L133[15:49:31]
<Forecaster> in todays episode that I just
recorded
L134[15:50:58]
<Forecaster> well, the "final"
boss
L135[15:51:14]
<Forecaster> if Enter the Gungeon is any
indication it's not actually the final boss
L136[15:52:45] <Elfi> I've been wanting to
play Exit after doing pretty much everything in Enter, excepting
the Glitch Beholder
L137[15:53:08]
<Forecaster> I never beat the glitch
beholster either
L138[15:53:10]
<Forecaster> it's hard
L139[15:54:00]
<Forecaster> EtG is fun, it's like being a
noob at EtG again
L140[15:54:19]
<Forecaster> (yes the abbreviations are
the same for both games shush)
L141[15:56:17] <Elfi> I mean
L142[15:56:23] <Elfi> I probably could've,
I just never got the chance to
L143[15:56:30] <Elfi> Luck is not on my
side sometimes
L144[15:56:50]
<Forecaster> I've fought it like two or
three times
L145[15:57:21]
<Forecaster> I have 205 episodes of Enter
the Gungeon
L146[15:57:38] <Elfi> I cannot remember
the number of runs I've had but it's absurd
L147[15:58:20] <Elfi> I have however
succeeded in fighting a jammed advanced dragun rage so I feel good
about myself there
L148[15:58:27]
<Forecaster> the number of runs is more
than twice that number :P
L150[16:01:45]
<Forecaster> it looks so sad
L151[16:02:48] <Elfi> Well, you'd be sad
too if your extremities just blew up and you realized your head was
the only one left
L152[16:03:21]
<Forecaster> I mean, I haven't tried it,
but probably
L154[16:04:56]
<Forecaster> she's got a pretty cushy job
considering I don't fight much at the moment
L155[16:14:05]
<AdorableCatgirl> i'm about to do
something stupid
L156[16:14:21]
<AdorableCatgirl> time to write my own IRC
server in Lua
L157[16:14:30]
<Forecaster> why is that stupid
L158[16:16:20]
<AdorableCatgirl> because much better
alternatives exist but they don't quite fit my use case
L159[16:16:43]
<Forecaster> it's not stupid if it
works
L160[16:34:10]
<ThePiGuy24> ^
L161[16:35:22] <Izaya> Does that apply to
people too?
L162[16:36:05]
<Forecaster> rules have exceptions
L163[16:39:55] <Amanda> and exceptions
have messages!
L164[16:40:28]
<Forecaster> and but there's an exception
to that, because sometimes they just have error codes
L165[16:40:35]
<Forecaster> ah, but there's an exception
to that, because sometimes they just have error codes
[Edited]
L166[16:52:32]
<Forecaster> %sip mutable potion
L167[16:52:32] <MichiBot> You drink a
mutable toxictop potion (New!). Forecaster turns into a robot until
the next time they hug someone.
L168[17:03:26] *
Amanda issues a decree across the 5 universes that robots shall not
be hugged
L169[17:03:36] *
Elfi hugs amanda
L170[17:03:45] *
Amanda snugs Elfi, gently pats her
L171[17:03:53] *
Elfi sqk =u=
L172[17:04:17]
<Forecaster> that's pretty mean to
robots
L173[17:04:27]
<Forecaster> will definitely cause an
uprising
L174[17:04:51]
<Forecaster> %sip antidote
L175[17:04:51] <MichiBot> Forecaster
reverts to their original state before any potions.
L176[17:05:09] <Amanda> hey wait! RObots
can't drink stuff! D:
L177[17:05:41]
<Forecaster> Warforged can drink potions
< . <
L180[17:47:28]
<Forecaster> "Choose your
subscription" hm
L181[17:48:15] <CompanionCube> huh?
L183[17:49:00] <CompanionCube> ah
L184[17:49:12] <CompanionCube> will paste
from elsewhere
L185[17:50:18]
<Forecaster> also, showing € for two of
them and SEK for one, nice consistency :P
L187[18:00:27] <CompanionCube> clipboard
kept bouncing everywhere
L188[18:14:26]
<Forecaster> why is it so hard to find a
route planner for Elite :|
L189[18:16:38]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L190[18:19:52]
<Forecaster> edsm has one, but it doesn't
work correctly... at least not for my to-from situation
L191[18:24:31]
<Forecaster> I guess I'll try
EDDiscovery's route planner after I update it
L192[18:33:08]
<Kodos>
What’s wrong with the in game one
L193[18:33:33]
<Forecaster> there's no route planner for
carriers
L194[18:34:11] <t20kdc> you mean the
feature that was only added, like
L195[18:34:11]
<Kodos>
Ahh
L196[18:34:18] <t20kdc> a few weeks ago at
most or something?
L197[18:34:48]
<Forecaster> frame shift jumps is not a
new feature :P
L198[18:35:20]
<payonel>
squiddev - you around?
L199[18:36:02] <t20kdc> Forecaster: and
carriers?
L200[18:36:21] <SquidDev> payonel:
Aye!
L201[18:36:33] <t20kdc> because I know for
a fact the game itself has a route planner for frame shift
jumps
L202[18:36:40] <t20kdc> not strictly sure
how good it is, but it has one
L203[18:36:54]
<Forecaster> right, for small ships
L204[18:37:01]
<Forecaster> it doesn't have a planner for
carriers
L205[18:37:35]
<Forecaster> you select a destination that
is within range and it jumps there, that's it
L206[18:41:50]
<payonel>
squiddev - cc has a tablet? and you render the screen when held but
not "open"
L207[18:41:52]
<payonel>
?
L208[18:42:13] <SquidDev> Well it's more
off a mobile, but yep.
L209[18:42:43]
<payonel>
meh, i dont want to add a custom item render :/
L210[18:42:53]
<payonel>
someone requested we do the same feature
L211[18:42:55] <Amanda> Think of
maps
L212[18:43:05] <Amanda> not sure if that's
item render
L213[18:43:54]
<payonel>
meh
L214[18:44:04]
⇨ Joins: rusik (~rusik@126-73.trktv.net)
L215[18:44:06]
<payonel>
the problem is, probably, that i really dont like the tablet
L216[18:44:36] <Amanda> I enjoy it as a
mobile terminal to control my other stuff
L217[18:44:53]
<payonel> i
dont mind the idea of having a handheld computer
L218[18:45:04] <rusik> aaaaaaaaaaaaaa
enrgy
L219[18:45:09]
<payonel> i
really dont like the idea of having a computer tied to an
item
L220[18:45:16] <Amanda> I see
L221[18:45:20] ⇦
Quits: rusik (~rusik@126-73.trktv.net) (Client Quit)
L222[18:45:29] <SquidDev> The actual
renderer is pretty simple. "Just" add it to 1.12.2, makes
it an order of magnitude easier.
L223[18:45:54]
⇨ Joins: rusik (~rusik@126-73.trktv.net)
L224[18:46:13] ⇦
Quits: rusik (~rusik@126-73.trktv.net) (Client Quit)
L225[18:47:45]
<payonel>
yeah, it's not difficulty stopping me. it's that i dont want to put
more features into it
L226[18:47:49]
<payonel>
into that feature
L227[18:48:00]
<Forecaster> then don't
L228[18:48:01]
<payonel>
i'll mull over it
L229[18:48:35] <Amanda> @payonel ooc, what
would tablets look like if you added them today? ( Or rather
"handheld computers"
L230[18:48:52]
<payonel>
more remote terminal options
L231[18:48:53] <SquidDev> I just kinda
deemed that rule of cool was more important than whether it was a
good feature or not :p.
L232[18:52:17] <SquidDev> How well does OC
allow for ssh-esque programs? Can't remember if the memory
constraints make it infeasible or not.
L233[18:54:04] <Amanda> there's a few of
them
L234[18:54:50]
<payonel>
squiddev - minus the 'secure' part, psh (payo-sh) is an oppm thing
where i was working on psh, pshd, pcp, and psfs
L235[18:55:01]
<payonel>
psh and pshd works pretty okay. pcp and psfs need work
L236[19:23:09] <Vexatos> the computronics
advanced cipher block can be used for fast RSA
L237[19:23:17] <Vexatos> not sure if the
tier 3 data card also has it
L238[19:23:38] <Vexatos> if you mean
purely in-oc, yes psh exists
L239[19:23:48] <Vexatos> @payonel did you
ever fix psh to work with latest openos?
L240[19:23:54] <Vexatos> it wasn't working
a year or so ago
L241[19:23:59]
<payonel>
oh definitely
L242[19:28:44]
<Forecaster> or does it...
L243[19:40:13]
<Forecaster> Great...
L244[19:40:39]
<Forecaster> The site I ordered the
harddrives from had my old address...
L245[19:41:31]
<payonel>
ahah, ...oh that sucks
L246[19:52:43]
<Forecaster> it's mostly annoying
L247[19:53:07]
<Forecaster> they're being sent to a
pickup point a town over (20 min away)
L248[19:55:05]
<Forecaster> also, steam, what are you
doing
L249[19:55:23]
<Forecaster> why are you starting a
"bootstrapper" process but not starting the
client?!
L250[19:55:25]
<Forecaster> D:<
L251[19:55:58] ***
BrightYC is now known as jvekstrem-extrem
L252[19:56:03] ***
jvekstrem-extrem is now known as BrightYC
L253[19:56:25] <Amanda> My gaming machine
took forever to do the update before launching Steam this meowning,
think they might be having issues with their CDN
L254[19:57:01]
<Forecaster> I killed it because it was
being stupid not stopping "playing" elite
L255[19:57:06]
<Forecaster> and now it wont start
properly
L256[20:03:48]
⇨ Joins: Boop (~Boop@o1.oneland.su)
L257[20:11:17]
⇨ Joins: Kouf (~Kouf@o1.oneland.su)
L258[20:11:43]
<Ocawesome101> @Zen1th for the bsod -
before printing each line, run `string.gsub(line, "\t",
" ")` and you'll get slightly prettier results
L259[20:11:48] <CompanionCube> %tonk
L260[20:11:49] <MichiBot> Jeepers!
CompanionCube! You beat Forecaster's previous record of 8 hours,
15 minutes and 12 seconds (By 1 hour, 30 minutes and 8 seconds)! I
hope you're happy!
L261[20:11:50] <MichiBot> CompanionCube's
new record is 9 hours, 45 minutes and 20 seconds! CompanionCube
also gained 0.0135 (0.0015 x 9) tonk points for stealing the tonk.
Position #2 => #1. (Overtook null)
L262[20:11:50]
<Ocawesome101> or
`line:gsub("\t", " ")`
L263[20:11:59] <CompanionCube> what
L264[20:12:08] <CompanionCube> 'overtook
null' what
L265[20:12:20] <CompanionCube> Forecaster:
^
L266[20:12:26]
<Forecaster> oh hey, it should probably
not print that
L267[20:12:49]
<Zen1th> ah
yea true, didn't even noticed the BSOD's horizontal tab didn't
worked
L268[20:13:00]
<Zen1th>
well it actually depends
L269[20:13:11]
<Zen1th>
when the "shell" library is loaded, tabs are correctly
handled
L270[20:13:15]
<Zen1th>
when it's not they aren't
L271[20:13:18]
<Ocawesome101> hm
L272[20:13:28]
<Ocawesome101> i'd do a fallback with what
i suggested
L273[20:13:57] ⇦
Quits: Kouf (~Kouf@o1.oneland.su) (Quit: Kouf)
L274[20:14:00]
<Zen1th>
yea it just use the bootloader's default "write"
method
L275[20:14:09]
<Zen1th> so
i just need to add basic horizontal tab support in it
L276[20:14:13]
<Ocawesome101> ya
L277[20:14:28]
<Zen1th>
even if string:gsub isn't the correct way to handle tabs, for a
stack trace nobody cares
L278[20:14:37]
<Ocawesome101> i should wrap the monolith
kernel in a pcall so i can make it kernel panic :thonking:
L279[20:14:58]
<Ocawesome101> oh ffs, i can't use that
here
L280[20:15:03]
<Ocawesome101> could have sworn i
could
L281[20:15:07]
<Ocawesome101> :thonk:
L282[20:15:10]
<Ocawesome101> AAAAAAAAA
L283[20:15:27]
<Zen1th>
srsly, your kernel doesn't handle kernel panics?
L284[20:15:38]
<Ocawesome101> it does
L285[20:15:42]
<Forecaster> "Don't panic"
L286[20:15:45]
<Ocawesome101> but not things like syntax
errors
L287[20:15:50]
<Ocawesome101> or other errors
L288[20:15:55]
<Ocawesome101> only errors that it
catches
L289[20:15:55]
<Zen1th> so
it doesn't
L290[20:16:00]
<Zen1th>
just catch every error
L291[20:16:14]
<Ocawesome101> replacing `_G.error`
doesn't work unfortunately :P
L292[20:16:41]
<Zen1th>
wait why you'd want to do that ?!
L293[20:16:47]
<Zen1th>
just use `pcall` or `xpcall` !
L294[20:17:00]
<Ocawesome101> i probably will
L295[20:17:13]
<Ocawesome101> set up the logger then wrap
everything else in one giant `xpcall` :P
L296[20:17:17]
<AdorableCatgirl> woo
L297[20:17:21]
<Zen1th>
replacing _G.error is dirty and would also throw at any error, even
if it shouldn't throw a kernel panic
L298[20:17:24]
<AdorableCatgirl> i'm making a website and
i already wanna shoot myself
L299[20:17:37]
<Zen1th>
and in your kernel starter/bootloader
L300[20:17:40]
<Ocawesome101> probably wouldn't be that
hard to do, only about another two lines
L301[20:17:45]
<Zen1th>
just wrap the part that loads the actual kernel in an xpcall
L302[20:17:50]
<Zen1th>
yea it's just a few lines
L303[20:18:01]
<Ocawesome101> my "kernel
starter" is a one-line hand-minified `init.lua`
L304[20:18:16]
<Zen1th>
hand-minified?
L305[20:18:17]
<Zen1th>
ugh
L306[20:18:17]
<Ocawesome101> oh
L307[20:18:20]
<Ocawesome101> oh never mind
L308[20:18:22]
<Ocawesome101> it isn't
L309[20:18:23]
<AdorableCatgirl> for some reason, i also
decided i wanted some user-made games (sandboxed ofc)
L311[20:18:34]
<AdorableCatgirl> but hey
L312[20:18:35]
<Zen1th> ok
good
L313[20:18:43]
<AdorableCatgirl> whatever, i'll get this
working soon™️
L314[20:18:44]
<Zen1th> +
minifiing a file as small as init.lua is ridiculous
L315[20:18:46]
<Ocawesome101> i guess i can just move the
logger into the init.lua
L316[20:18:52]
<Zen1th>
don't worry
L317[20:18:53]
<AdorableCatgirl> i'm just gonna use VELX
for the games
L318[20:18:58]
<Zen1th>
just make some hack over the `gpu` component
L319[20:19:01]
<Ocawesome101> i had a ~250-byte init.lua
for one of my projects
L320[20:19:26]
<Ocawesome101> why? idk
L321[20:19:35]
<Zen1th> in
a kernel panic, you don't need to respect all of your OS semantics,
protection layers, etc. since you know all those just broke
L322[20:19:43]
<Zen1th> or
better
L323[20:19:48]
<Zen1th>
just check if you can use the logger/terminal
L324[20:19:53]
<Zen1th> if
you can then use it
L325[20:20:00]
<Zen1th>
otherwise just use gpu component
L326[20:20:46]
<Ocawesome101> see
L327[20:20:48]
<Ocawesome101> thing is
L328[20:21:12]
<Ocawesome101> my userland is sandboxed
(currently very badly and brokenly, but i have plans to fix
it)
L329[20:21:18]
<Ocawesome101> so it'd be more difficult
to do the thing
L330[20:21:23]
<Ocawesome101> with a terminal
L331[20:21:47]
<Zen1th> ok
so just wrap gpu componen
L332[20:21:48]
<Zen1th> ok
so just wrap gpu component [Edited]
L333[20:22:00]
<Zen1th>
just store it in a local before passing the main to kernel
L334[20:22:05]
<Zen1th>
and then when the xpcall triggers, use that local
L335[20:22:15]
<Ocawesome101> mhm
L336[20:22:44]
<Zen1th>
btw did you know Fuchas ran a (useless) GUI on T1 (128kb) computers
?
L337[20:23:00]
<Zen1th>
still needs improvement hence why i'm redesigning the whole
OCX
L339[20:23:22]
<Ocawesome101> that's impressive
L340[20:23:28]
<Ocawesome101> t1 is 192k btw
L341[20:23:32]
<Ocawesome101> kittenos neo does that
too
L342[20:23:43]
<Zen1th>
yea i heard that
L343[20:23:52]
<Zen1th> i
didn't said what i did was unique nor impressive
L344[20:23:57]
<Zen1th>
cuz the gui is shamelessly useles
L345[20:23:58]
<Zen1th>
cuz the gui is shamelessly useless [Edited]
L346[20:24:17]
<Zen1th>
anyways
L347[20:24:26]
<Zen1th>
gotta finish the OCX (graphics lib) redesign
L348[20:24:45]
<Zen1th>
cuz you see
L349[20:24:58]
<Zen1th> We
at brand we think redesigning product is important.
L350[20:25:55]
<Zen1th>
but anyways, updating OCX's context API: it was like buffers but
more limited and with ability to draw ovals. And now it will be
able to use buffers when available and old back-end when not.
L351[20:26:00]
<Ocawesome101> hehehe
L352[20:26:08]
<Ocawesome101> v nice
L353[20:26:26]
<Ocawesome101> "We at Fuchas thing
redesigning OCX is important" in this case
L354[20:26:32]
<Zen1th>
true
L355[20:27:10]
<Zen1th>
"We at Google we think redesigning URLs on Chrome is
important"
L356[20:27:19]
<Zen1th>
and that's true, they plan to only show hostname in URL
L357[20:27:29]
<Zen1th>
the worst is that you see AMP websites,
L358[20:27:31]
<Zen1th>
the worst is that you see AMP websites?w [Edited]
L359[20:27:33]
<Zen1th>
the worst is that you see AMP websites? [Edited]
L360[20:27:37]
<Zen1th>
well they're actually hosted by google
L361[20:28:03]
<Zen1th>
and with their new URL Chrome thing that "improves user
experience" they make it
like it's being hosted by
actual website
L362[20:28:14]
<Zen1th>
effectively
hiding that google is spying every AMP
webpage
L363[20:28:43]
<Zen1th>
now we truly understand why "Don't be evil." isn't their
catchphrase anymore
L364[20:29:16] ⇦
Quits: Boop (~Boop@o1.oneland.su) (Quit: Boop)
L365[20:31:36]
<Zen1th> 🤔
i think i'll add bézier curves to OCX
L366[20:38:24] <CompanionCube> what,
you're only catching on now?
L367[20:38:45] <CompanionCube> "We at
Google we think redesigning URLs on Chrome is important" -- to
increase google's hold and control on all things web
L368[20:38:55] <CompanionCube> also
source?
L369[20:40:01]
<Ocawesome101> THERE WE GO
L370[20:40:24]
<Ocawesome101> Monolith should now have
full compatibility with OpenLoader while still being compatible
with init.lua booting and uh
L371[20:40:25]
<Ocawesome101> things
L372[20:40:36]
<Ocawesome101> i might write a Monolith
loader for zorya neo
L373[20:40:56]
<Forecaster> oh, I'm dumb
L374[20:41:08]
<Forecaster> `" (Overtook " +
getByScoreboardPosition(post_position - 1) + ")"`
L375[20:41:18]
<Forecaster> #1 - 1 = 0
L376[20:41:22]
<Forecaster> there's no position
0...
L377[20:41:26]
<Forecaster> it should be + 1
L378[20:42:03]
<Forecaster> sometimes starting at a line
of code for long enough is literally the solution
L379[20:43:23]
<Forecaster> my initial thought was to
just add a null check, but that didn't sit right
L380[20:43:37]
<Forecaster> if you overtake someone there
will always be someone in the position below you... always
L381[20:44:07]
<Ocawesome101> reeeee
L382[20:44:45]
<Ocawesome101> i can run OpenOS's `wget`
on Monolith with only minor changes (i.e. changing the `io.write`
calls to always include a `\n`)
L383[20:45:10]
<AdorableCatgirl> ok
L384[20:47:24] <Amanda> @Forecaster
depends on when the string is generated -- before or after the
position change. Looks like that changed / you were confused when
that happen
L385[20:47:35]
<Forecaster> no
L386[20:47:42]
<Forecaster> I just thought in the wrong
direction
L387[20:48:12]
<Forecaster> or well yeah, I guess
changing to pre_position would have worked too
L388[20:49:08]
<AdorableCatgirl> oh yeah
L389[20:49:18]
<AdorableCatgirl> i gotta push the updates
to zorya
L390[20:49:19]
<Forecaster> or actually no `pre_position
- 1` would have also been wrong, that would have returned your own
name, because you're now in the position above your previous
position
L391[20:49:43]
<Forecaster> just
`getByScoreboardPosition(pre_position)` would have worked
though
L392[20:50:05]
<Forecaster> because the person you
overtook is now in the position you were in
L393[20:50:26]
<Forecaster> fun times with indexes
L394[20:53:30]
<Forecaster> %sip
L395[20:53:30] <MichiBot> You drink a
resonating lime potion (New!). Forecaster loses exactly a handful
of luck.
L396[20:53:37]
<Forecaster> aw
L397[21:00:06] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCFA0.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.158.158)))
L398[21:00:10]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.158.158)
L399[21:02:53]
<Ocawesome101> @AdorableCatgirl i PRed a
monolith loader to zorya neo
L400[21:02:56]
<AdorableCatgirl> okay
L401[21:03:19]
<AdorableCatgirl> no you didn't
L402[21:04:30]
<AdorableCatgirl> @Ocawesome101
L403[21:04:44]
<Ocawesome101> uhhhhh
L404[21:04:50]
<Ocawesome101> there
L405[21:04:52]
<Ocawesome101> now i did
L406[21:05:26]
<AdorableCatgirl> are you sure that was
Zorya NEO
L407[21:05:32]
<Ocawesome101> yes
L408[21:05:39]
<AdorableCatgirl> okay nevermind
L409[21:05:41]
<AdorableCatgirl> just showed up
L410[21:05:43]
<Ocawesome101> :P
L411[21:05:46]
<AdorableCatgirl> github is being
fucky
L412[21:06:04]
<AdorableCatgirl> also what do you mean
you couldn't get zorya to build?
L413[21:06:14]
<Ocawesome101> it failed
L414[21:06:43]
<Ocawesome101> or, i think it did
L415[21:07:01]
<AdorableCatgirl> like
L416[21:07:05]
<AdorableCatgirl> what error did it give
you
L417[21:07:09]
<AdorableCatgirl> when you ran
./build.sh
L418[21:08:17] ⇦
Quits: Michiyo (~Michiyo@znc.michiyo.me) (Quit: ZNC 1.7.5 -
http://znc.in)
L420[21:08:26]
<Ocawesome101> it looks like it
errored
L421[21:08:44]
<Ocawesome101> installation instructions
would be nice tbh
L422[21:09:30]
⇨ Joins: Michiyo (~Michiyo@znc.michiyo.me)
L423[21:09:30]
zsh sets mode: +o on Michiyo
L424[21:10:16]
<AdorableCatgirl> >attempt to index nil
value "svar"
L425[21:10:26]
<AdorableCatgirl> what version of luacomp
are you on? @Ocawesome101
L426[21:10:39]
<Ocawesome101> 1.2.0
L427[21:10:47]
<AdorableCatgirl> update to 1.2.2
L428[21:10:49]
<Ocawesome101> kk
L429[21:14:40]
<AdorableCatgirl> actually
L430[21:14:42]
<AdorableCatgirl> better question
L431[21:14:53]
<AdorableCatgirl> why are you running this
in a minecraft save
L432[21:15:01]
<Ocawesome101> because
L433[21:15:03]
<Ocawesome101> i can
L434[21:15:11]
<Ocawesome101> i don't have tsar
L435[21:15:12]
<Ocawesome101> should i?
L436[21:15:56]
<AdorableCatgirl> oh yeah
L437[21:15:57]
<AdorableCatgirl> tsar
L438[21:15:59]
<Ocawesome101> and if i do need it how do
i get it
L439[21:16:04]
<AdorableCatgirl> i never made a fixed
version of it but w/e
L440[21:16:17]
<AdorableCatgirl> only tsar -o works
afaict
L441[21:16:37]
<Ocawesome101> ok
L442[21:16:45]
<Ocawesome101> well how the heck do i get
it
L443[21:18:05]
<AdorableCatgirl> nevermind tsar -i does
work
L444[21:18:07]
<AdorableCatgirl> anyways
L446[21:18:34]
<AdorableCatgirl> here's my tsar
util
L447[21:18:38]
<Ocawesome101> thank you
L448[21:18:42]
<AdorableCatgirl> it's a bit jank but
don't worry about it
L449[21:18:48]
<AdorableCatgirl> like
L450[21:18:51]
<AdorableCatgirl> the arg parser
L451[21:18:53]
<AdorableCatgirl> is suuuper jank
L453[21:20:14]
<Ocawesome101> there's stuff in `pkg`, do
i do something with that?
L454[21:20:35]
<AdorableCatgirl> aK is related to the
parser iirc
L455[21:20:47]
<AdorableCatgirl> think it means it
reached EOF without a newline
L456[21:21:06]
<AdorableCatgirl> lemme just check zorya
build on my machine
L457[21:21:08]
<Ocawesome101> ah
L458[21:21:20]
<AdorableCatgirl> hm
L459[21:21:32]
<AdorableCatgirl> OH
L460[21:21:41]
<AdorableCatgirl> mkdir release in the
root of the repo
L461[21:21:53]
<Ocawesome101> k
L462[21:22:15]
<Ocawesome101> now all i get is the error
about `aK` :)
L463[21:22:33]
<Ocawesome101> now what do i do from
here?
L464[21:22:56]
<AdorableCatgirl> it's just failing to
compile the lang file it seems
L465[21:23:10]
<Ocawesome101> ok
L466[21:23:15]
<Ocawesome101> how do i uh
L467[21:23:21]
<Ocawesome101> where is xpm
L468[21:23:31]
<AdorableCatgirl> what
L469[21:23:35]
<AdorableCatgirl> why do you need
xpm?
L470[21:23:36]
<Ocawesome101> nvm found it
L471[21:23:49]
<AdorableCatgirl> xpm isn't even done
yet
L472[21:23:57]
<Ocawesome101> can it install packages?
:P
L473[21:24:03]
<AdorableCatgirl> yea, probably
L474[21:24:47]
<Ocawesome101> how do i install zorya
through oppm
L475[21:25:02]
<AdorableCatgirl> don't
L476[21:25:19]
<Ocawesome101> ...ok
L477[21:25:20]
<AdorableCatgirl> you really
shouldn't
L478[21:25:26]
<Ocawesome101> thought you had a package
for it :P
L479[21:25:33]
<AdorableCatgirl> i did but it's not up to
date
L480[21:25:38]
<Ocawesome101> ic
L481[21:25:45]
<AdorableCatgirl> since now zorya has the
magic bootstrap.bin file
L482[21:25:50]
<Ocawesome101> well anyways
L483[21:25:57]
<Ocawesome101> how do i install it once i
build it
L484[21:26:17]
<AdorableCatgirl> copy the
zorya-neo-installer.lua file over and run it
L485[21:26:33]
<AdorableCatgirl> and
zorya-neo-utils-installer.lua for OpenOS utils so you can put your
new module in
L486[21:28:42]
<Ocawesome101> kk
L488[21:30:09]
<Saghetti>
fun
L489[21:30:23]
<Ocawesome101> ikr
L490[21:30:35]
<Ocawesome101> all this to test my
Monolith loader lmao
L491[21:30:46]
<Ocawesome101> also i redid monolith's
boot process a tiny bit
L492[21:30:52]
<AdorableCatgirl> oh
L493[21:30:58]
<AdorableCatgirl> because the lang file
failed to build
L494[21:31:00]
<AdorableCatgirl> whoops
L495[21:31:08]
<Ocawesome101> init.lua loads
/boot/kernel/loader which loads /boot/monolith which is the actual
kernel
L496[21:31:30]
<Ocawesome101> (/boot/kernel/loader
contains the kernel logger and panics if there's an error in the
kernel)
L497[21:31:52]
<Forecaster> oh okay
L498[21:31:59]
<Forecaster> my computer seems to have
wonked out
L499[21:32:07]
<Forecaster> I can't launch any game
L500[21:32:15]
<Ocawesome101> ...
L501[21:32:16]
<Ocawesome101> reboot?
L502[21:32:50]
<Forecaster> dunno if it's worth it now...
only a couple of hours left until bedtime
L503[21:33:04]
<Ocawesome101> r e b o o t
L504[21:33:37]
<AdorableCatgirl> okay this is wonk
L505[21:33:46]
<AdorableCatgirl> yea lang file failed to
compile
L506[21:33:46]
<AdorableCatgirl> hmm
L507[21:34:03]
<AdorableCatgirl> wow
L508[21:34:05]
<AdorableCatgirl> i'm blind
L509[21:34:42]
<AdorableCatgirl> double fix
L510[21:34:59]
<AdorableCatgirl> installer will no longer
crash without a lang file and it actually compiles the lang file
now
L511[21:35:01]
<AdorableCatgirl> wait
L512[21:35:02]
<AdorableCatgirl> one more fix
L513[21:35:37]
<AdorableCatgirl> done, git pull
@Ocawesome101
L514[21:35:50]
<Ocawesome101> ok
L515[21:35:55]
<Ocawesome101> is the monolith installer
in it
L516[21:35:59]
<AdorableCatgirl> no
L517[21:36:03]
<Ocawesome101> uhh
L518[21:36:04]
<Ocawesome101> not installer
L519[21:36:05]
<Ocawesome101> loader
L520[21:36:06]
<AdorableCatgirl> i need you to test
it
L521[21:36:08]
<Ocawesome101> ok
L522[21:36:17]
<AdorableCatgirl> oh yeah
L523[21:36:21]
<AdorableCatgirl> to have it get
autoinstalled
L524[21:36:33]
<AdorableCatgirl> actually tbh
L525[21:36:39]
<AdorableCatgirl> just install this in
OpenOS
L526[21:36:43]
<AdorableCatgirl> it's way easier that
way
L527[21:36:50]
<AdorableCatgirl> have monolith on another
disk
L528[21:37:05]
<Ocawesome101> the openos cursor is
broken
L529[21:37:11]
<Ocawesome101> i'm installing it in
openos
L530[21:37:26]
<AdorableCatgirl> okay good
L531[21:37:35]
<AdorableCatgirl> aight, pull my
changes
L532[21:37:44]
<AdorableCatgirl> then build and install
both the BIOS and utils
L533[21:37:58]
<Ocawesome101> done
L534[21:38:04]
<Ocawesome101> how do i add the monolith
loader
L535[21:42:01]
<Ocawesome101> @AdorableCatgirl ^^
L536[21:42:12]
<AdorableCatgirl> so, you got the utils
installed?
L537[21:42:25]
<Ocawesome101> yea
L538[21:42:43]
<Ocawesome101> (btw the OpenOS tty cursor
is broken, it doesn't show up)
L539[21:42:53]
<AdorableCatgirl> throw the loader's velx
into /etc/zorya-neo/mods/
L540[21:43:02]
<Ocawesome101> how do i make the
velx
L541[21:43:05]
<AdorableCatgirl> run
`zyneo-geninitramfs`
L542[21:43:23]
<AdorableCatgirl> oh, if you put your
module in the `mods` folder
L543[21:43:37]
<AdorableCatgirl> like
L544[21:43:38]
<AdorableCatgirl> the source
L545[21:43:42]
<AdorableCatgirl> it'd autocompile
L546[21:43:45]
<Ocawesome101> oh sick
L547[21:43:53]
<AdorableCatgirl> it'll be under
pkg/mods/<name>.velx
L548[21:44:06]
<Ocawesome101> mhm
L549[21:44:14]
<Ocawesome101> git it
L550[21:44:16]
<Ocawesome101> got*
L551[21:44:45]
<Ocawesome101> k, done
L552[21:46:26]
<AdorableCatgirl> okay
L553[21:46:57]
<AdorableCatgirl> now you add the entry to
the bios by making the file `/etc/zorya-neo/custom.lua` and putting
the code in there
L554[21:47:03]
<AdorableCatgirl> like
L556[21:47:55]
<AdorableCatgirl> then you run
`zyneo-gencfg`
L557[21:50:15]
<Ocawesome101> hahaaaaaa
L558[21:50:19]
<Ocawesome101> i got it
L559[21:50:23]
<Ocawesome101> i made a detection
script
L560[21:50:32]
<Ocawesome101> i can boot monolith using
zorya neo now
L561[21:50:38]
<Ocawesome101> thanks for your help
lmao
L562[21:57:45]
⇨ Joins: dangranos_
(~dangranos@eos.pc-logix.com)
L563[21:58:49]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L564[21:59:18] ⇦
Quits: dangranos (~dangranos@eos.pc-logix.com) (Ping timeout: 198
seconds)
L565[21:59:18] ***
dangranos_ is now known as dangranos
L566[22:00:02]
<AdorableCatgirl> neat
L567[22:00:13]
<AdorableCatgirl> add the detection script
too
L568[22:00:58]
<Ocawesome101> kk
L569[22:01:13]
<AdorableCatgirl> just do it in the same
PR lmao
L570[22:01:28] <Amanda> she doesn't want
to rofl
L571[22:02:12]
<Ocawesome101> @AdorableCatgirl done
L572[22:02:18]
<AdorableCatgirl> cool
L573[22:08:48]
<Ocawesome101> huh, turns out I'm suddenly
very good at Xonotic
L574[22:27:36] ⇦
Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping
timeout: 189 seconds)
L575[22:34:52]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L576[22:36:24] <Amanda> GREETINGS HUMANS!
I HAVE BROUGHT CAKE AND PIE AND ALSO NO FOOD!
L577[22:36:59]
<Ocawesome101> :(
L578[22:37:09]
<Forecaster> I'll have some aluminium
cake
L579[22:37:23] <Amanda> %give @Forecaster
an aluminum cake flavoured recipe
L580[22:37:23] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L581[22:37:40] <Amanda> %splash
@Forecaster with an aluminum cake flavoured potion
L582[22:37:40] <MichiBot> You fling a
fiery red potion (New!) that splashes onto @Forecaster. @Forecaster
remembers an important appointment.
L583[22:38:04]
<Forecaster> I do have an important
appointment with my bed
L584[22:38:17] <Amanda> Since Inari's MIA,
I'll say it: Lewd.
L585[22:39:10]
<Forecaster> okay
L586[22:39:19]
<BrisingrAerowing> %sip
L587[22:39:19] <MichiBot> You drink a
prickly lime potion (New!). BrisingrAerowing's favourite cup is now
upside down.
L588[22:39:47]
<BrisingrAerowing> Good thing it’s
empty.
L589[22:42:29]
<BrisingrAerowing> %loot
L590[22:42:29] <MichiBot>
BrisingrAerowing: You get a loot box! It contains roberto's knife.
(Junk)
L591[22:43:05]
<BrisingrAerowing> %inv add Tar
Slime
L592[22:43:06] *
MichiBot summons 'Tar Slime' and adds to her inventory. This seems
very sturdy.
L593[22:54:50]
<AdorableCatgirl> lmao
L594[22:55:06]
<AdorableCatgirl> the web VELX runner i'm
making actually is, itself, a VELX
L596[23:10:18] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.158.158) (Ping timeout: 378
seconds)
L597[23:12:13] <Amanda> @BrisingAerowing
the original video for that is nice, very mystical sound from the
ice hole
L598[23:21:05]
<Kleadron>
this is the final boss battle