<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:15:32]
<Thanos-No
Snap> @Vexatos is there a way to transfer music from disks to
tapes?
L2[00:16:05] <Vexatos> disks?
L3[00:16:11] <Vexatos> tape.lua can do
it
L4[00:16:12]
<Thanos-No
Snap> sorry, music disks
L5[00:16:16] <Vexatos> oh
L6[00:16:39] <Vexatos> well you can find the
music in the game files
L7[00:17:22]
<Thanos-No
Snap> Oh and then use tape.lua along with the file path to write
to a tape?
L8[00:17:28]
<Thanos-No
Snap> Let me try that
L9[00:17:35] <Vexatos> well no you need to
convert it to dfpwm first
L10[00:18:13]
<Thanos-No
Snap> What can do that?
L11[00:18:44] <Vexatos> ...lionray
L12[00:18:44]
<ThePiGuy24> lionray
L13[00:18:55] <Vexatos> have you never used
tapes before?
L14[00:19:05]
<Thanos-No
Snap> 😄 no lol
L15[00:19:07] <Vexatos> you were asking a
very specific question for that to be the case
L16[00:20:05]
<Thanos-No
Snap> I haven't used it in a long time I guess
L17[00:36:17] ⇨
Joins: PenguinLrS
(~penguinlr@201-212-205-32.net.prima.net.ar)
L18[00:36:33] ⇦
Quits: PenguinLrS (~penguinlr@201-212-205-32.net.prima.net.ar)
(Remote host closed the connection)
L20[00:50:12]
<Ocawesome101> i tweaked `ls`'s output
formatting to be better
L21[00:59:28] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L22[00:59:50] <Amanda> %choose space
lesbians or play something else or veg out to something
L23[00:59:51] <MichiBot> Amanda: I
received a telegram from a long lost relative that only read
"space lesbians". Weird.
L24[01:03:41] ⇨
Joins: Victor_sueca (~Victor_su@90.165.120.190)
L25[01:17:50] *
Lizzy hmms, wonders if there's a light weight markdown-to-html
converter that's written in lua...
L26[01:18:18] <Lizzy> there is
L27[01:18:31] <CompanionCube> i bet Izaya
probably has one
L28[01:18:33] <Lizzy> now, could i
integrate it into nginx's lua stuff
L29[01:28:15]
<AdorableCatgirl> i've been working on
making VELXs work in Linux :^)
L30[01:42:37] ⇦
Quits: Vexatos (~Vexatos@port-92-192-76-123.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L31[02:12:10]
<Thanos-No
Snap> computronics speakers + tape are the coolest thing ever
lol
L32[02:16:44]
<Kodos>
%tonk
L33[02:16:44] <MichiBot> Potzblitz! Kodos!
You beat Lizzy's previous record of 5 hours, 16 minutes and 31
seconds (By 1 hour, 36 minutes and 47 seconds)! I hope you're
happy!
L34[02:16:45] <MichiBot> Kodos's new record
is 6 hours, 53 minutes and 18 seconds! Kodos also gained 0.00966
(0.00161 x 6) tonk points for stealing the tonk. Position #9. Need
0.0716 more points to pass DaComputerNerd!
L35[02:17:14]
<Kodos>
Speech box is still cooler
L36[02:18:13]
<Kodos> As
soon as I figure out how I want a digital face rendered I’ll be
integrating them both into Dave
L37[02:22:37]
<Bob>
making a tape FS and player for the tape palyer
L38[02:33:02] ⇨
Joins: g2781 (~g2781@86.8.201.115)
L39[02:33:23] <g2781> Hi lmao
L40[02:34:28]
<Kleadron>
who is lmao
L41[02:34:33]
<Kleadron>
and why are you saying hi to them
L42[02:34:43] <g2781> wooooooow
L43[02:34:43]
<Kleadron>
explain yourself
L45[02:35:52] ⇦
Quits: g2781 (~g2781@86.8.201.115) (Remote host closed the
connection)
L46[03:14:36]
<Saghetti>
@Bob tapefs already exists
L47[03:14:46]
<Saghetti>
(once again, izaya)
L48[03:14:48]
<Bob> i
want moar
L49[03:15:11]
<Saghetti>
tape fs using AE2 to store massive amounts of data?
L50[03:15:35]
<Saghetti>
izaya did that too
L51[03:36:00]
<Galaxy for
Android> is it hard to make an architecture
L52[03:38:03] <CompanionCube> well, it's
basically glue-and-interaction code, so the difficulty could vary
drastically depending on how difficult it is to integrate your VM
or whatever with opencomputers
L53[03:38:54]
<Galaxy for
Android> ok
L54[03:39:02] <CompanionCube> what do you
have in mind/
L55[03:39:51]
<Galaxy for
Android> i kinda like the idea of something like risc
L56[03:40:16] <CompanionCube> RISC-V?
L57[03:40:24]
<Galaxy for
Android> ye
L58[03:41:52] <CompanionCube> probably
wouldn't be very difficult once you work out the design for how
your CPU interacts with the world at large
L59[03:42:25]
<Galaxy for
Android> :pepesweat:
L60[03:42:39] <CompanionCube> seperately
there would be the effort of the code you run on your new shiny
RISC-V computer, up to something like 'OpenOS for RISC-V'
L61[03:43:17]
<ThePiGuy24> ~~just run a lua vm on
risc~~
L62[03:44:51]
<Galaxy for
Android> While very unlikely to happen, could I cross compile C
for an architecture I make?
L63[03:45:17] <Elfi> If you made the
compiler for your architecture, yes
L64[03:45:33] <CompanionCube> yes, you
could cross-compile from your host OS to RISC-V
L65[03:45:52] <CompanionCube> but before
that you'd need to design how the storage works
L66[03:46:03] <Elfi> Oh, as in OC arch.
Yeah, if it's an architecture with a compiler for it, yeah
L67[03:46:09]
<Galaxy for
Android> :defaultdance: I got myself a COVID/summer
project
L68[03:46:21]
<Galaxy for
Android> but probably longer
L69[03:46:59] <CompanionCube> persistence
would probably be onwe of the easier bits, since you don't have to
add it on after-the-fact
L70[03:47:13] ⇦
Quits: Lucifer (sid32492@id-32492.charlton.irccloud.com) (Ping
timeout: 190 seconds)
L71[03:47:14] ⇦
Quits: dmod (sid32492@id-32492.charlton.irccloud.com) (Ping
timeout: 190 seconds)
L72[03:47:31]
<Galaxy for
Android> irc.esper.net right
L73[03:47:37] <CompanionCube> yep
L74[03:48:22] <CompanionCube> i assume you
already read the brief wikipage that briefly goes over the API for
Architectures?
L75[03:48:40]
<Galaxy for
Android> i skimmed, got it open rn
L76[03:48:50] <Elfi> Sometimes I forget
what channel I have focused, forgive me
L78[03:50:05] ⇦
Quits: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com) (Ping
timeout: 204 seconds)
L80[03:50:39] ⇨
Joins: Lucifer (~sid32492@charlton.irccloud.com)
L81[03:50:42]
<Galaxy for
Android> :o
L82[03:51:31] ⇨
Joins: Galaxy
(~grantlmul@172-221-090-120.res.spectrum.com)
L83[03:51:51] <Galaxy> forgot my password
for nickserv there
L84[03:52:10] <CompanionCube> if you used
an email you can always reset it
L85[03:53:50] ⇨
Joins: CarlenWhite
(~CarlenWhi@61.sub-174-231-128.myvzw.com)
L86[03:55:33] <CompanionCube> so what type
of architecture would you aim for, pure java like luaj or using
native code like the default lua architecture?
L87[03:55:51] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@i5E86B7AD.versanet.de) (Ping
timeout: 189 seconds)
L88[03:56:33] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L89[03:56:55] <Galaxy> sorry, distracted
with irl
L90[03:58:08] <Galaxy> Is there a
difference between default and luaj?
L91[03:58:59] <CompanionCube> yes, iirc
luaj does not support persistence
L92[03:59:18] <Galaxy> So why use it
then?
L93[03:59:27] <CompanionCube> (also no
memory limits)
L94[03:59:35] <CompanionCube> Galaxy:
because it's a good fallback
L95[03:59:53] <Galaxy> ok
L96[04:00:04] <Galaxy> probably
default
L97[04:00:27] <Michiyo> some systems don't
have natives, so luaj is there. You can also force it enabled if
you want it for some reason, cause why not.
L98[04:00:28] <CompanionCube> in that case
the starting point would be to pick a suitable RISC-V
implementation
L99[04:00:33] <Michiyo> but the default is
natives.
L100[04:00:53] <CompanionCube> and then
your task is to write the bridge between that code and the
Java/Scala cocode that wilel be your architecture.
L101[04:01:20] <CompanionCube> you can
test it independently, get it working and then start the
architecture proper
L102[04:06:29] <Galaxy> Is Kotlin not an
option for this?
L103[04:06:53] <CompanionCube> technically
speaking anything that runs on the JVM is 'an option'
L104[04:07:04] <Galaxy> true
L105[04:07:22] <CompanionCube> i just
suggested those two because the mod already uses them
L106[04:12:19]
⇨ Joins: dmod
(~sid32492@id-32492.charlton.irccloud.com)
L107[04:14:56] <Izaya> Saghetti: no AE2
here
L108[04:15:30] ⇦
Quits: CarlenWhite (~CarlenWhi@61.sub-174-231-128.myvzw.com) (Ping
timeout: 198 seconds)
L109[04:15:30]
<Saghetti>
?
L110[04:15:39]
<Saghetti>
i thought you used AE2 for mass storage
L111[04:15:42]
<Saghetti>
oh well then
L112[04:15:43]
<Saghetti>
¯\(ツ)/¯
L113[04:15:52] <Izaya> nah AE2 is
bullshit
L114[04:15:55] <Izaya> magic space
storage
L115[04:16:00] <Izaya> I use AEn't
L116[04:16:11] <Izaya> which is
computerized storage using storage drawers
L117[04:16:22]
<ThePiGuy24> yes
L118[04:18:22]
⇨ Joins: CarlenWhite
(~CarlenWhi@61.sub-174-231-128.myvzw.com)
L120[04:22:27]
<ThePiGuy24> yes
L121[04:24:04] <Izaya> #oc mumble
when
L122[04:33:02] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Read error:
Connection reset by peer)
L123[04:33:22] <Michiyo> hopefully fuckin
never? :D
L124[04:33:46] <Izaya> not a fan?
L125[04:34:03] <Michiyo> Eh..
L126[04:34:36] <Izaya> inb4 not a fan of
talking to people from here
L128[04:43:53]
<Saghetti>
adding auto-increment column to over 18 million rows
L129[04:43:58]
⇨ Joins: immibis_
(~immibis@x590c8d53.dyn.telefonica.de)
L130[04:43:58]
<Saghetti>
what has this devolved into
L131[04:44:00]
<Saghetti>
please help
L132[04:44:04] <Galaxy>
SFTtech/sftmumblebot
L133[04:47:54] ⇦
Quits: immibis (~immibis@x4dbf6290.dyn.telefonica.de) (Ping
timeout: 378 seconds)
L134[04:48:00] ***
immibis_ is now known as immibis
L136[05:20:59] <Galaxy> why is
eclipse-java installing eclipse-rust
L137[05:27:28] <Michiyo> It's just
rusty
L138[05:28:19] <Izaya> 1.3 came out
recently
L139[05:28:20] <Izaya> it's nice
L140[05:28:50] <Izaya> it's nice that the
server uses basically no resources to run also
L141[05:32:35] <CompanionCube> wrong rust
lol
L142[05:33:34] *
Izaya squints
L143[05:33:37] <Izaya> Oh, don't mind
me.
L144[05:35:39] <SquidDev> CompanionCube:
Fun facts - auto-crafting is equivalent to Petri nets, so is
actually EXPSPACE hard .
L145[05:36:14] <CompanionCube> even worse
lol
L146[05:36:18] <SquidDev> Yeah
L147[05:36:37] <SquidDev> That's just
decidability too! Optimisation will be even worse I believe
L148[05:36:43] <Izaya> tfw implemented
autocrafting via brute force
L149[05:36:57] <CompanionCube> SquidDev:
can you get worse than EXPSPACE?
L150[05:38:44] *
CompanionCube isn't actually aware of any such tiers though i don't
know much
L151[05:38:56] <SquidDev> 2^(2^n) space
and so on, I think? Honestly, my knowledge of complexity theory
doesn't go beyond PSPACE.
L152[05:47:46] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L154[06:37:06] ⇦
Quits: Teris (uid315557@2001:67c:2f08:5::4:d0a5) (Quit: Connection
closed for inactivity)
L155[06:44:33] <Izaya> did I do this? I
can do ^M and ^C and ^U and it's recognized sanely in PsychOS
L156[06:44:35] <Izaya> interesting
L157[07:16:23] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L158[07:17:29]
<Ariri>
Izaya: I was looking for a nice place by the ocean to build a VAH
and stumbled upon your base lol
L160[07:18:46] <Izaya> comfy innit
L161[07:19:06]
<Ariri>
Yeah, nice little bay
L162[07:19:20]
<Ariri> Ill
probably be settling it close by, but just out of sight
L163[07:19:48] <Izaya> easier to run a
network cable
L164[07:20:15] <Izaya> I got history
working in PsychOS buffer:read() today
L165[07:21:42]
<Ariri>
still needs to make their GUI for their base program
L166[07:23:35] <Izaya> I wonder how much
difference VRAM will make for GUI performance
L167[07:32:15]
<Ariri>
Once I figure out how to make one and vram is added, ill lyk
:P
L168[07:47:05] <Izaya> I feel like 20kdc
may want to get in on this
L169[07:49:02]
⇨ Joins: Inari
(~Pinkishu@p508ef240.dip0.t-ipconnect.de)
L170[07:50:12]
⇨ Joins: Larren (~Larren@185.116.156.151)
L171[07:50:42] ⇦
Quits: Larren (~Larren@185.116.156.151) (Client Quit)
L172[08:16:32]
<Kristopher38> I feel like someday I'll
learn java and Minecraft modding just because I want my custom
arch
L173[08:24:48] <Izaya> Amanda, added basic
history to the PsychOS buffer library, hmu if you spot any quirks
in it
L174[08:51:24] ⇦
Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping
timeout: 190 seconds)
L175[08:52:44]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L176[08:53:04]
⇨ Joins: EXP (~exp@93.123.247.139)
L178[08:53:36]
<Forecaster> %hello
L179[08:53:42] <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.
L180[08:54:19]
<Saghetti>
sup
L181[08:54:59] <EXP> anyone know abut
mineOS?
L182[08:55:26] <EXP> about*
L183[08:55:46]
<Kristopher38> yes we do
L184[08:56:20] <EXP> fancy, looks like
MacOS, pretty cool for me
L185[09:00:44] <EXP> and i don't really
like lua lang(althrough i dont know it yet)
L186[09:03:16] ⇦
Quits: EXP (~exp@93.123.247.139) (Remote host closed the
connection)
L187[09:03:22] <Izaya> %bye
L188[09:03:32] <MichiBot> Izaya: Oh,
well, bye I guess...
L189[09:03:46]
⇨ Joins: EXP (~exp@93.123.247.139)
L190[09:12:01]
<Kodos>
%tonkout
L191[09:12:05] <MichiBot> Voldemort!
Kodos! You beat your own previous record of 6 hours, 53 minutes
and 18 seconds (By 2 minutes)! I hope you're happy!
L192[09:12:06] <MichiBot> Kodos has
tonked out! Tonk has been reset! They gained 0.006 tonk points!
plus 0.01 bonus points for consecutive hours! Current score:
0.16332, Position #9 Need 0.0556 more points to pass
DaComputerNerd!
L193[09:12:41]
<Saghetti>
%blueshell
L194[09:12:41] <MichiBot> Saghetti:
You're not last on the tonk scoreboard. You cannot have a
shell.
L195[09:12:59]
<Saghetti>
hold on
L196[09:13:16]
<Kodos>
%tonkleaders
L197[09:13:25]
<Saghetti>
%leaderboard
L200[09:13:39]
<Saghetti>
oh ok
L201[09:16:33]
<Forecaster> hm, I'm considering some
changes to the shell thing
L202[09:17:17]
<Kodos>
Isn’t it tacky to change the rules mid game tho
L203[09:17:42]
<Forecaster> I mean, I already did when I
added blueshell didn't I?
L204[09:18:00]
<Kodos> I
assumed that was added on the last board wipe
L205[09:18:22]
<Forecaster> the last board wipe was at
newyears
L206[09:18:37]
<Forecaster> I added blueshell like a week
ago
L207[09:18:52]
<Kodos>
Oh
L208[09:19:16]
<Forecaster> but has yet to be
successfully used
L209[09:27:05]
<Forecaster> and I'll change the rules if
I think it will benefit the game
L210[09:28:23] <SquidDev> %tonk
L211[09:28:26] <MichiBot> Dogast!
SquidDev! You beat Kodos's previous record of <0 (By 16
minutes and 20 seconds)! I hope you're happy!
L212[09:28:27] <MichiBot> SquidDev's new
record is 16 minutes and 20 seconds! SquidDev also gained 0.00027
tonk points for stealing the tonk. Position #2. Need 0.04242 more
points to pass CompanionCube!
L213[09:29:04] ⇦
Quits: EXP (~exp@93.123.247.139) (Remote host closed the
connection)
L214[09:30:42]
⇨ Joins: EXP (~EXP@93.123.247.139)
L215[09:34:52]
⇨ Joins: Axe (~axe@93.123.247.139)
L216[09:35:11] <Axe> hiya
L217[09:42:17] <Axe> anyone there?
L218[09:42:27]
<Forecaster> no
L219[09:42:50] <Axe> seems right
L220[09:45:58] ⇦
Quits: EXP (~EXP@93.123.247.139) (Remote host closed the
connection)
L221[09:45:58] ⇦
Quits: Axe (~axe@93.123.247.139) (Remote host closed the
connection)
L222[09:46:10]
<Saghetti>
ok
L224[09:54:17]
<Zen1th>
now to monitor performance
L225[09:54:33] <Izaya> have you got a
version that works without VRAM?
L226[09:55:13]
<Zen1th>
yea
L227[09:55:22]
<Zen1th>
the GUI lib (OCDraw) originally worked without VRAM
L228[09:55:36]
<Skye>
what's your OCEmu fork?
L229[09:55:45]
<Zen1th>
zenith391/OCEmu on github
L230[09:55:56] <Izaya> In that case, got
any performance numbers?
L231[09:56:04]
<Zen1th>
still got the call budget to add (which btw by searching i noticed
it was much lower than i thougth)
L232[09:56:09]
<Zen1th>
not yet
L233[09:59:29]
<Skye> what
does your OCEmu fork do?
L234[09:59:57] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 204
seconds)
L235[10:01:45]
<Zen1th> my
fork adds VRAM, middle-click clipboard pasting and filesystem size
limitation (because OCEmu had fs being like 0kb used of
"inf" space, i make it so it actually count bytes used
and we can put a storage space like in OC)
L236[10:02:32]
<Skye> does
it work with Lua 5.3
L237[10:02:42] ⇦
Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping
timeout: 189 seconds)
L238[10:02:46]
<Zen1th>
technically OCEmu already worked with Lua 5.3
L239[10:02:57]
<Skye> I
couldn't build it
L241[10:03:46]
<Zen1th>
yea i had to do some things to build it with lua 5.3
L242[10:03:48]
<Zen1th>
but forgot what
L244[10:04:04]
<Zen1th>
but ik i had to change some module config or script
L245[10:06:56]
<Zen1th>
anyways the VRAM UI have famous offset-by-one errors
L246[10:07:13]
<Skye>
wait
L247[10:07:18]
<Skye> do
you have a lua 5.3 version
L248[10:07:21]
<Zen1th>
yea
L249[10:07:24]
<Skye>
pre-built?
L250[10:07:41]
<Zen1th>
forgot, i put lua 5.3 on my OCEmu installation months ago
L251[10:07:52]
<Skye>
oh
L252[10:07:54]
<Skye>
:P
L253[10:08:19]
⇨ Joins: Amanda
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L254[10:09:34]
<Skye>
@Zen1th is it stab;e enough for regular use?
L255[10:09:49]
<Zen1th>
yea almost
L256[10:09:57]
<Zen1th>
it's missing paletted foreground and background colors
L257[10:10:01]
<Zen1th>
and gpu.copy
L258[10:10:15]
<Zen1th> so
for normal use it's ok
L260[10:26:39]
<Forecaster> woo
L261[10:30:36]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-76-123.dynamic.as20676.net)
L262[10:30:36]
zsh sets mode: +v on Vexatos
L263[10:38:28] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L264[10:44:48]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-74-146.dynamic.as20676.net)
L265[10:44:48]
zsh sets mode: +v on Vexaton
L266[10:47:13] ⇦
Quits: Vexatos (~Vexatos@port-92-192-76-123.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L268[10:53:10]
<Saghetti>
this is an undertale OST video from 2015, description hasn't been
updated
L269[10:53:16]
<Forecaster> I know
L270[10:53:19]
<Saghetti>
but youtube still pulled all of the track lengths
L271[10:53:27]
<Forecaster> timestamps in the description
has been a thing for a long time
L272[10:53:28]
<Saghetti>
i guess that's what the feature is fo
L273[10:53:29]
<Saghetti>
i guess that's what the feature is for [Edited]
L274[10:53:38]
<Forecaster> but the timeline thing is
new
L275[10:53:53]
<Saghetti>
yeah ik
L276[10:58:00]
⇨ Joins: Teris
(uid315557@2001:67c:2f08:5::4:d0a5)
L277[11:02:40]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B7AD.versanet.de)
L278[11:35:48]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L279[11:47:36]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L280[13:07:46] ⇦
Quits: Teris (uid315557@2001:67c:2f08:5::4:d0a5) (Quit: Connection
closed for inactivity)
L281[13:15:33]
⇨ Joins: Teris
(uid315557@id-315557.brockwell.irccloud.com)
L282[13:26:48]
⇨ Joins: feldim2425
(~feldim242@62-46-204-39.adsl.highway.telekom.at)
L283[14:00:40] <SquidDev> %tonkout
L284[14:00:41] <MichiBot> Waesucks!
SquidDev! You beat your own previous record of 16 minutes and 20
seconds (By 4 hours, 15 minutes and 55 seconds)! I hope you're
happy!
L285[14:00:42] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
1.02849, Position #2 Need 0.03242 more points to pass
CompanionCube!
L286[14:08:58] ⇦
Quits: feldim2425 (~feldim242@62-46-204-39.adsl.highway.telekom.at)
(Quit: ZNC 1.8.x-git-91-b00cc309 - https://znc.in)
L287[14:09:52]
⇨ Joins: feldim2425
(~feldim242@2002:3e2e:cc27:0:7c39:b83f:78c5:61b)
L289[14:30:18] <Amanda> Izaya: nice!
L290[14:31:16] <Izaya> Also ^ keys now
work
L291[14:31:28] <Izaya> you can use ^D and
^C and ^M
L292[14:32:17] <Izaya> History is part of
the buffer object, considering having a way to make a new history
context, and destroy one
L293[14:32:27] <Izaya> so you'd have a
stack of history thingos
L294[14:41:12] <Amanda> what about editing
when it wraps around the line now?
L295[14:49:15] ⇦
Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Ping
timeout: 189 seconds)
L296[14:50:36]
<BrianH>
Whee
L297[14:51:16]
<BrianH>
Izaya: I got a new laptop. Maybe I'll do a little work on Trotwood
this weekend
L298[14:51:23] <Izaya> ooo
L299[14:51:27] <Izaya> Amanda: no idea
:D
L300[14:51:29] <Izaya> lemme find
out
L301[14:51:53]
<BrianH>
also thats really cool
L302[14:51:58]
<BrianH>
that image you posted
L303[14:52:07] <Izaya> well
L304[14:52:12]
<BrianH>
Have you found a way to determine free memory yet?
L306[14:52:50]
<BrianH>
I've always wanted to do free memory and memory predictions when
loading code in memory on OC
L307[14:52:59]
<BrianH>
but I never looked into it and assumed you couldn't
L308[14:53:09] <Izaya> free memory is
ez
L309[14:53:11] <Izaya> ~w computer
L311[14:53:31]
<BrianH>
Somehow I do not remember this being a function...
L312[14:53:41]
<BrianH>
Maybe I did and just forgot XD
L313[14:54:06]
<BrianH> I
wonder if I could do memory profiling
L314[14:54:32]
<BrianH>
where you dummy load software and approximate memory used to run it
and store that somewhere in some cache
L315[14:54:47]
<BrianH>
and then use it as a softwarning if it doesn't think you have
enough to load something
L316[14:54:56] <Izaya> that's an
interesting idea
L317[14:55:40]
<BrianH>
I've been looking into the idea of some sort of database system
that I could use for trotwood so
L318[14:55:52] <Izaya> Someone wrote an
SQL-like parser
L319[14:56:01]
<BrianH>
could use it like a system registry
L320[14:57:02] <Izaya> The registry is an
interesting concept
L321[14:57:18] <Izaya> but I would
suggest, if something sets a key, require a description string if
it doesn't exist
L322[14:57:58]
<BrianH>
Oh, so that you know wth it's for?
L323[14:58:04] <Izaya> yeah
L324[14:58:09]
<BrianH>
That's not bad
L325[14:58:18] <Izaya> would help solve
the problem of "what the fuck do these trillion registry keys
do
L326[14:58:28] <Izaya> though I'd suggest
storing them outside the main db
L327[14:59:20]
<BrianH>
What if it could somehow pull it from inline documentation in the
code
L328[14:59:26]
<BrianH>
maybe not
L329[14:59:35] <Izaya> I have a system for
that
L330[14:59:40] <Izaya> but not for
registry keys
L331[14:59:44] <Izaya> definitely for APIs
though
L332[14:59:48]
<BrianH>
Yeah I have seen a little of it its pretty cool
L333[15:00:04]
<BrianH>
I've been thinking of a filesystem for quite some time now that is
less file oriented and more database oriented
L334[15:00:10]
<BrianH>
and something that is distributed
L335[15:00:15]
<BrianH>
or, disitributable.
L336[15:00:22] <Izaya> I have something
for that too
L337[15:00:27]
<BrianH>
really
L338[15:00:37]
<BrianH> I
missed that one
L339[15:00:41] <Izaya> yeah you can
compile dictionaries
L340[15:00:46] <Izaya> lets me document
kernel modules
L341[15:00:50] <Izaya> without it parsing
them
L342[15:02:23]
<BrianH>
right
L343[15:13:07]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L344[15:15:21]
⇨ Joins: Galaxy
(~grantlmul@172-221-090-120.res.spectrum.com)
L346[15:20:16] <Izaya> it has a searcher
table so you can implement whatever
L347[15:20:20] <Izaya> online docs?
sure
L348[15:20:42] <Izaya> AmandaC did docs
over the local network, which is neat
L349[15:27:55] <Amanda> DO you mean my
lrpc lib?
L350[15:27:59] <Izaya> yeah
L351[15:28:19] <Amanda> That's kinds
tightly tied to my idea of what rpc should be. Technically I'm
using the same protocol as minitel RPC, but I take some things for
granted
L352[15:28:41] <Amanda> for example: a
get_commands command that returns the docs
L353[15:28:53] <Izaya> oooh
L354[15:28:55] <Amanda> in the form of
somehting vaguely resembling JSON Schema
L355[15:29:38]
<Forecaster> %tonk
L356[15:29:38] <MichiBot> Fudge!
Forecaster! You beat SquidDev's previous record of <0 (By 1
hour, 28 minutes and 57 seconds)! I hope you're happy!
L357[15:29:39] <MichiBot> Forecaster's new
record is 1 hour, 28 minutes and 57 seconds! Forecaster also gained
0.00148 tonk points for stealing the tonk. Position #3. Need
0.14824 more points to pass SquidDev!
L359[15:31:08] <Amanda> namespaces are
exact-match prefixes followed by _
L360[15:31:34] <Amanda> ( Tough atm lrpc
doesn't do anything with that. I've considered splitting by
namespace )
L361[15:33:45] <Amanda> In my continued
existence of over-engineering shit, that's what I've gone with.
:P
L362[15:34:08] <Izaya> I like the idea of
documentation as part of RPC
L363[15:34:10] <Izaya> that interests
me
L364[15:34:15] <Izaya> I may investigate
further
L365[15:34:28] <Amanda> would be useful
for remote component docs, as well
L366[15:34:46] <Amanda> BTW, ocvm now
actually fills out some component's doc fields,if you ever want to
add that
L367[15:34:58] <Izaya> yeah it's something
I uh
L368[15:35:01] <Izaya> forgot about
tbh
L369[15:35:03] <Amanda> I think I added it
for the GPU and the eeprom
L370[15:35:13] *
Amanda checks
L372[15:37:07] <Izaya> neat
L373[15:37:12] <Izaya> will
investigate
L374[15:37:36] <Amanda> turned out ocvm
already had all the required piping, just nothing was providing the
doc strings
L375[15:41:52] <Galaxy> looking at
"PULPino"
L376[15:55:35]
<lesbianlinguine> god the new VRAM system
is great :D
L377[15:55:54]
<lesbianlinguine> got asie's CTIF down
from 1.5s to 0.85s
L379[15:58:03] <Izaya> it's not perfect
but it's getting there
L380[16:00:19] <Amanda> Izaya: have you
considered making it namespaced? eg: `doc
"component.eeprom"`?
L381[16:00:44] <Izaya> I have, but I'm not
sure how to do so
L382[16:00:46] <Amanda> that way if
there's a library or similar it's not a race to sww which gets
doc'd
L383[16:00:55] <Izaya> yeah that's a
point
L384[16:01:15] <Izaya> I also want to
allow pulling up a single function
L385[16:01:32] <Amanda> oh, that's easy:
`local tmp = topic:gmatch("component%.(.+)") if tmp then
--[[... internal logic, using tmp instead of topic ]] end``
L386[16:02:09] <Amanda> That's what I do
for my lrpc docs, and for my frequest server
L387[16:02:24] <Amanda> tmp will be nil if
it doesn't match
L388[16:07:57]
<Ocawesome101> Izaya: nice
L389[16:08:05]
<Ocawesome101> “semi-competent” lol
L390[16:08:25]
<Ocawesome101> How’d you do ^C, by keeping
track of which process is onscreen?
L391[16:08:25] <Izaya> well I mean
L392[16:08:38] <Izaya> I don't have word
deletion or going to the start or end yet
L393[16:08:47] <Izaya> no nothing as fancy
as that
L394[16:08:52] <Izaya> it doesn't actually
do anything
L395[16:08:54] <Izaya> but you can read
it
L396[16:08:59]
<Ocawesome101> Oh
L397[16:09:05]
<Ocawesome101> :P
L398[16:09:11] <Izaya> though now that you
mention it I could have terminal readline process it and
error
L399[16:09:18] <Izaya> which would
probably crash most software
L400[16:10:23] <Izaya> including the
shell
L401[16:10:25] <Izaya> neat
L402[16:12:37] <Izaya> Ocawesome101: I'm
really happy with how I have "readline" implemented
L403[16:12:46] <Izaya> having it as part
of io.read is the comfiest
L404[16:14:22]
<BrisingrAerowing> It appears Pixelmon is
now on CurseForge.
L405[16:14:38]
<BrisingrAerowing> Found it while
scrolling through the Twitch app.
L406[16:15:55]
<Ocawesome101> Izaya: yeah, that’s nice. I
have stdio implemented a little weirdly but it works 🤷♂️
L407[16:17:33] <Izaya> tfw you can wrap a
network stream with a buffer in mode t and it just works
L408[16:23:29]
<AdorableCatgirl> it just works
L409[16:24:07] <Izaya> :todd:
L410[16:24:32]
<Galaxy for
Android> :TODD:
L411[16:25:04] <Galaxy> gotta have the
*real* todd
L412[16:36:47] ⇦
Quits: progwml6 (~progwml6@45.159.180.88) (Ping timeout: 202
seconds)
L413[16:39:45]
⇨ Joins: progwml6 (~progwml6@45.159.180.88)
L414[17:34:29]
<lesbianlinguine> hm
L415[17:34:42]
<lesbianlinguine> im having some trouble
understanding the mechanics of gpu.bitblt
L416[17:35:21]
<lesbianlinguine> bitblt([dst: number,
col: number, row: number, width: number, height: number, src:
number, fromCol: number, fromRow: number])
L417[17:35:22]
<lesbianlinguine> so, in this, col and row
would be the destination, right?
L418[17:35:39]
<lesbianlinguine> width and height though
- are those used to determine which region is copied?
L419[17:35:59]
<BrianH>
Lol
L420[17:36:01]
<lesbianlinguine> so the region would be
determined by fromCol, fromRow, width and height?
L421[17:47:22] <Amanda> sounds about
right
L422[17:47:28] <Amanda> I've not used it
myself though
L423[17:47:42] <Galaxy> try it right
L424[17:55:17]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L425[18:46:55]
<Forecaster> Elite stream time! woo
L426[18:47:17] <Galaxy> ??
L427[18:47:28]
<Forecaster> Elite Dangerous that is
L428[18:47:44] <Galaxy> ok
L429[18:49:11]
<Forecaster> gonna do some material
scavening, engineering, and thargoid hunting if things go according
to plan
L430[18:50:07]
<Forecaster> gonna do some material
scavenging, engineering, and thargoid hunting if things go
according to plan [Edited]
L431[18:53:59] <SquidDev> %tonk
L432[18:54:00] <MichiBot> Voldemort!
SquidDev! You beat Forecaster's previous record of 1 hour, 28
minutes and 57 seconds (By 1 hour, 55 minutes and 23 seconds)! I
hope you're happy!
L433[18:54:01] <MichiBot> SquidDev's new
record is 3 hours, 24 minutes and 21 seconds! SquidDev also gained
0.00384 (0.00192 x 2) tonk points for stealing the tonk. Position
#2. Need 0.02858 more points to pass CompanionCube!
L434[19:00:02] ⇦
Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Ping
timeout: 378 seconds)
L435[19:10:59] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de) (Ping timeout:
190 seconds)
L437[19:14:25]
<Kristopher38> to force GC you need to do
os.sleep 10 times
L438[19:15:24]
<Kristopher38> function returns the amount
of free memory
L439[19:17:02]
⇨ Joins: Galaxy
(~grantlmul@172-221-090-120.res.spectrum.com)
L440[19:17:54] ⇦
Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Client
Quit)
L441[19:19:54] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L442[19:27:09]
<AdorableCatgirl> bout to make a new tsar
util
L443[19:27:19] <Amanda> @payonel I made
fun of you doing a gc yield of 20 times, but I just reaslied
there's some method to that madness. If one of those runs generates
more garbage during event handling, it'll be more likely to have 10
total "clean" yields.
L444[19:36:18]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B7AD.versanet.de)
L446[19:56:30]
<BrianH>
How is this for a bike Izaya
L447[19:56:30]
<BrianH>
It's Michiyo
L448[19:56:30]
<BrianH> Or
Michiyo I mean*
L450[19:58:42]
<BrianH>
Hop on one and get going :D
L451[20:09:31] ***
BrightYC is now known as _NaN
L452[20:09:35] ***
_NaN is now known as BrightYC
L453[20:38:10]
⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L454[20:40:27]
⇨ Joins: tekwarrior
(~tekwarrio@static.213.75.4.46.clients.your-server.de)
L455[21:00:14] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B7AD.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.157.172)))
L456[21:00:19]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.172)
L457[21:00:32]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L458[21:48:36]
⇨ Joins: Galaxy
(~grantlmul@172-221-090-120.res.spectrum.com)
L459[21:51:33] ⇦
Quits: Galaxy (~grantlmul@172-221-090-120.res.spectrum.com) (Client
Quit)
L460[21:54:20]
⇨ Joins: Galaxy
(~grantlmul@172-221-090-120.res.spectrum.com)
L461[21:54:41] <Galaxy> why i was on the
france server i have no clue
L462[21:55:33] <Galaxy> but now i am on
the 'M U R I C A server
L463[21:56:11]
<Saghetti>
murica moment
L464[21:56:18] <Galaxy> ye
L465[21:56:26] <CompanionCube> inb4
'murica fuck yeah'
L466[21:56:38] <Galaxy> the only way
yeah
L467[21:56:46] <CompanionCube> but not
under trump
L468[21:57:10] <Galaxy> }
L469[21:57:15] <Galaxy> politics bad
L470[21:57:34] <CompanionCube> :)
L471[21:59:32] <Skye> humans bad
L472[21:59:40] <Skye> good thing
CompanionCube is a Companion Cube
L473[21:59:48] <Skye> who will never
threaten to stab you
L474[21:59:51] <Skye> and in fact, cannot
speak
L475[21:59:53] <Skye> ...
L476[21:59:55] <Skye> waitasecon
L478[22:01:32] <CompanionCube> i'm not
speaking
L479[22:01:37] <CompanionCube> there's no
voice involved
L481[22:50:55]
<Forecaster> %sip
L482[22:50:55] <MichiBot> You drink a
cloudy aegisalt potion (New!). Forecaster grows a tail from a wolf
for 30 seconds.
L483[22:51:03]
<Forecaster> Ahhh
L484[22:51:12] <Galaxy> furry :p
L485[22:54:52] <Amanda> Apparently the
server I'm on is in the Netherlands
L486[22:55:21] <Galaxy> catastrophe
L487[22:55:25] <Galaxy> love the server
names
L488[22:56:46] *
Amanda paws at UPS "C'mon, bring me my shiny, it better not
stay in New Stanton all weekend."
L489[23:00:02] ⇦
Quits: ven000m (~e@2a00:d880:5:38a::e87b) (Remote host closed the
connection)
L490[23:08:42] *
CompanionCube was on the france server too
L491[23:08:46] <CompanionCube> well,
*is*
L492[23:09:00] <Galaxy> i think it
defaults to there most of the time
L493[23:10:50]
⇨ Joins: AdorableCatgirl
(~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L494[23:10:58] <AdorableCatgirl> and i'm
apparently in the land down under
L495[23:11:39] <Galaxy> oh hey its the big
brain person
L496[23:12:26] <AdorableCatgirl>
anyways
L497[23:12:36] <AdorableCatgirl> looks
like i now have a sane VELXv2 compiler
L498[23:12:39] <AdorableCatgirl> time for
more madness
L499[23:12:46] <Galaxy> a
L500[23:38:44]
⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.139)
L501[23:39:07] <Ocawesome101> evening
fellow humans
L502[23:39:14] <Galaxy> yes
L503[23:39:38] <Ocawesome101> i did some
testing - `math.floor` vs `//` vs `floor=math.floor
math.floor`
L504[23:40:04]
<Bob> i
vote for the `local floor` and `//`
L505[23:40:08] <Ocawesome101> `x = 0.1 for
i=1, 2^27 do a = x // 1 end` completes in a little under 9
seconds
L506[23:40:26] <Ocawesome101> (about
8.9)
L507[23:40:39] <Ocawesome101> `x = 0.1
floor=math.floor for i=1, 2^27 do a = floor(x) end` completes in
about 16.7s
L508[23:40:45] <Galaxy> is there an irc
thing i can set to format markdown
L509[23:40:58] <Ocawesome101> `x = 0.1 for
i=1, 2^27 do a = math.floor(x) end` completes in ~19s
L510[23:41:04] <Ocawesome101> i don't
think so, maybe
L512[23:46:17] <Ocawesome101> I'm clearly
very bad at regex
L513[23:46:27] <Ocawesome101> how do i
match everything inside pairs of ``s
L514[23:46:33] <Ocawesome101> not lua
regex, regular regex
L515[23:49:44] <AdorableCatgirl> it's a
neat thing
L516[23:49:53] <AdorableCatgirl> that //
is so much faster
L517[23:50:24] <Ocawesome101> yea
L518[23:50:28] <Galaxy> i didnt know //
existed
L519[23:50:28] <Ocawesome101> because no
function calls
L520[23:50:32] <Ocawesome101> it
does
L521[23:50:34]
<ThePiGuy24> ^
L522[23:50:37] <Ocawesome101> it's
equivalent to floor
L523[23:51:04]
<Bob> // is
a 5.3 feature
L524[23:51:05]
<Bob> its
very recent
L525[23:51:11]
<Bob> yet
very very cool anf
L526[23:51:31]
<ThePiGuy24> `//` is integer division,
`x//1` is pretty much equivalent `math.floor(x)`
L527[23:51:35] <Galaxy> i would figure
that // would just be like an alias for floor
L528[23:51:38]
⇨ Joins: Saghetti
(webchat@c-67-164-116-220.hsd1.ca.comcast.net)
L529[23:51:44] <Saghetti> guess i'm
joining the irc folks
L530[23:51:45] <Saghetti> sup
L531[23:51:59] <Ocawesome101> the regex
/(\`([\S\s])+\`)/g should match everything inside pairs of `s
right?
L532[23:52:05] <Ocawesome101> yo,
spaghetti!
L533[23:52:17]
<ThePiGuy24> idk, regex confuses me
L534[23:52:22] <Ocawesome101> in my tests
it does
L535[23:52:28] <Galaxy> Interesting Rapid
Computing
L536[23:52:40] <Ocawesome101> (i'm doing
Konversation highlighting for code blocks)
L537[23:52:51] <Galaxy> whats the
option
L538[23:52:52] <fingercomp> Ocawesome101:
`([^`]*)`
L539[23:52:54] <Galaxy> where is it
L540[23:52:56] <Galaxy> i need it
L541[23:53:17] <Ocawesome101> oh :P
L542[23:53:27] <Ocawesome101> fingercomp:
do i keep the ``s
L543[23:53:44] <fingercomp> yes, it's part
of the regexp
L544[23:53:51] <Ocawesome101> i assumed
so
L545[23:54:02] <Ocawesome101> stoll has no
noticeable effect
L546[23:54:07] <Galaxy> Ocawesome101:
where do i push button
L547[23:54:59] <Ocawesome101> oh wait
dangit
L548[23:55:01] <Ocawesome101> i might have
uh
L549[23:55:07] <Ocawesome101>
misinterpreted the setting
L550[23:55:29] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L551[23:55:35] <Amanda> `let me guess,
this is pinging you?`
L552[23:55:46] <Ocawesome101> no
actually
L553[23:55:56] <Ocawesome101> it's
highlighted gray fsr
L554[23:56:01] <Ocawesome101> or uh it
might idk
L555[23:56:21] <Ocawesome101> yeah that
was the setting i was changing tho -.-
L556[23:56:38] <Galaxy> test: \a
L557[23:56:56] <Ocawesome101> hOw Do I dO
kOnVeRsAtIoN sYnTaX hIgHlIgHtInG
L558[23:56:58] <Ocawesome101> \a
L559[23:57:09] <Amanda> nice try
Galaxy
L560[23:57:14] <Galaxy> what
L561[23:58:06] <Ocawesome101> anyway ima
go have dinner bye
L562[23:58:06] ⇦
Quits: Ocawesome101 (~ocawesome@38.65.248.139) (Quit: A
Konversation user has left the chat.)
L563[23:58:16] <Galaxy> bye
L564[23:58:43] <CompanionCube> irc
ftw