<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:28:30]
<20kdc> I
wonder which bus station they're at. Can't tell. Can't be the one
in the middle though.
L2[00:29:03]
<20kdc>
None of the pointers go there!
L3[01:02:19] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@i577BCFA5.versanet.de) (Ping
timeout: 204 seconds)
L4[01:05:04] <Lizzy> %tonk
L5[01:05:05] <MichiBot> Dagnammit! Lizzy!
You beat SquidDev's previous record of 1 hour, 1 minute and 18
seconds (By 1 hour, 58 minutes and 13 seconds)! I hope you're
happy!
L6[01:05:06] <MichiBot> Lizzy's new record
is 2 hours, 59 minutes and 32 seconds! Lizzy also gained 0.00394
(0.00197 x 2) tonk points for stealing the tonk. Position #3. Need
0.05032 more points to pass CompanionCube!
L7[01:08:38] ⇦
Quits: Vexaton (~Vexatos@port-92-192-110-1.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L8[01:13:54]
<Ariri>
Inari: I made this from something you said awhile ago and its come
back to censor me
L10[01:15:36] <MichiBot> Ariri: Inari will
be notified of this message when next seen.
L11[01:19:44] <Amanda> @Ariri wut?
L12[01:22:36] <Amanda> I don't understand
what you mean by "censor you"
L13[01:25:00] <Amanda> You know. Growing up
I never thougt I'd relate to a fictional principal as much as I
do
L15[01:29:38] ⇨
Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L16[01:30:34]
<Ariri>
Maybe that's the wrong word, I'm trying to say fu as in fuck, but
if I send the message right then, it will convert to Can mew
imyagine an imagyinary mewnyagerie mwenyager imagyining mewnyaging
an imayaginaru mernyagerie?
L17[01:31:02]
<Ariri>
Amanda: Indeed relatable.
L18[01:37:08] ⇦
Quits: ondrej008 (uid311009@id-311009.tooting.irccloud.com) (Quit:
Connection closed for inactivity)
L19[01:41:05] <Amanda> Oh, it was a
completion? I thought it was a search bar applet type thing that
converted some input into that, and the command was fu
L20[01:42:27] <Amanda> Also no, censor
totatally works I'm that context. My brain was locked into parsing
it as a different kind of verb which is why I was confused
L21[01:43:32]
<Ariri>
Ah.
L22[01:44:10] <Amanda> resetting the cache
fixed it. :P
L23[01:44:21] <Amanda> ( I was reading some
in between my messages )
L24[01:44:57]
<Ariri>
brain.exe is working
L25[01:45:41] <Amanda> right then, back
toMC
L26[01:45:43]
<Ariri>
%choose make nextcloud cronjobs today or tommorow
L27[01:45:44] <MichiBot> Ariri: Is it a
bird?! Is it a plane?! No! It's "make nextcloud cronjobs
today"!
L28[01:46:19]
<Ariri>
%8ball are you sure because — ?
L29[01:46:20] <MichiBot> Ariri: [ The
Bowling ball doesn't answer ]
L30[01:46:41] <Amanda> %8ball alloy
smelting or regular furnacing
L31[01:46:42] <MichiBot> Amanda: I don't
think that's a question...
L32[01:46:49] <Amanda> %choose alloy
smelting or regular furnacing
L33[01:46:49] <MichiBot> Amanda: Haven't
you always gone with "regular furnacing"? Hm, maybe
not.
L34[01:47:06]
<Ariri>
%oclogs
L36[01:47:36] <Michiyo> %tonk
L37[01:47:37] <MichiBot> I'm sorry Michiyo,
you were not able to beat Lizzy's record of 2 hours, 59 minutes and
32 seconds this time. 42 minutes and 31 seconds were wasted! Missed
by 2 hours and 17 minutes!
L38[01:47:47] <Michiyo> <_< wait
what
L39[01:48:06] <Michiyo> sonofa.
L40[01:48:14] <Michiyo> it happened while I
was disconnected.
L41[01:48:19] <Michiyo> thanks ethernet
cable.
L42[01:49:09] <Amanda> Yes... the ethernet
cable is at fault... def. not me chewing it
L43[01:49:34]
<Ariri>
Cat6 nom nom noms
L44[01:49:58] <Amanda> Two questions, MC.
1) Why did thie skelleton have intestines. 2) Why did it eat ink
sacs
L46[01:49:59] <MichiBot>
Shirakami
Fubuki - I am a cat | length:
1m 4s | Likes:
37,196 Dislikes:
281 Views:
783,787 | by
shirobaka
| Published On 11/1/2020
L47[01:51:58]
<Ariri> It
was curious to test its newfound intestines
L48[01:55:32] <Michiyo> %p
L49[01:55:34] <MichiBot> Ping reply from
Michiyo 0.44s
L50[01:55:35] <MichiBot> Ping reply from
Michiyo 0.65s
L51[01:59:03] <Amanda> Ping reply from
Michiyo 82000s
L52[01:59:41] <Amanda> %8ball irradiate
while farming?
L53[01:59:41] <MichiBot> Amanda: Signs
point to yes
L54[01:59:45]
<Ariri>
22.77 minutes
L55[02:00:10]
<Ariri>
Would result in a bit of block lag, perhaps.
L56[02:01:12] <Amanda> Break a block, a
full MC day and some later, it'll appear broken!
L57[02:01:32] <Amanda> if MC block breaking
was done by beurocrats
L58[02:02:46]
<Ariri>
mewrocrats
L59[02:03:33]
<Ariri> Is
the album art and artist info of a song called ID3 or something? I
forgot and Im trying to look for a program to download Soundcloud
songs with all the metadata to prettify my library
L60[02:04:10] <Amanda> I think so? for mp3s
at least
L63[02:15:13] <Michiyo> -45/10
L64[02:16:34]
<Ocawesome101> let's see... assuming that
(X < 0 == (10 - X)) then -45/10 == 5/10 :D
L65[02:16:48]
<Ocawesome101> let's see... assuming that
(X < 0 -> (10 - X)) then -45/10 == 5/10 :D [Edited]
L66[02:17:05] <Michiyo> Whatever helps you
sleep at night
L67[02:17:21] <Michiyo> Also, you know what
they say about assuming... it makes an ass out of you
L68[02:17:34]
<Ocawesome101> more like out of
"u" :D
L69[02:26:40]
<Ariri>
hmms in Comic Sans + Wingdings
L70[02:52:13]
<AdorableCatgirl> lol
L71[02:52:19]
<AdorableCatgirl> i should make the OSDI
zorya loader
L72[02:55:31] <Izaya> I wonder if I could
convert SGI Screen to an OC font
L73[02:56:08]
<AdorableCatgirl> ooo
L74[02:56:12]
<AdorableCatgirl> WAIT
L75[02:56:13]
<AdorableCatgirl> izzy
L76[02:56:16]
<AdorableCatgirl> i had an idea
L77[02:56:29]
<AdorableCatgirl> for once i get the new
OSSM update written (aka in 1000 years)
L78[02:56:50]
<AdorableCatgirl> raster card with SGI
Screen font as the loaded sprites
L79[02:57:17] <Izaya> ooooooooooooo
L80[02:57:56]
<AdorableCatgirl> 'cause, what's the side
of the SGI Screen font?
L81[02:59:02]
<AdorableCatgirl> gmod keeps locking
up
L82[03:46:57] <Izaya> like, 8px to
18px?
L83[04:08:46] <CompanionCube> %tonk
L84[04:08:47] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Lizzy's record of 2 hours,
59 minutes and 32 seconds this time. 2 hours, 21 minutes and 10
seconds were wasted! Missed by 38 minutes and 22 seconds!
L85[04:08:57] <CompanionCube>
goddammit
L86[04:09:54] *
CompanionCube skipped over Michiyo's tonk
L87[04:27:06] ⇦
Quits: superminor2 (~super@159.242.41.91.dynamic.cltel.net) (*.net
*.split)
L88[04:27:06] ⇦
Quits: infina (~infina@caligula.lobsternetworks.com) (*.net
*.split)
L89[04:27:06] ⇦
Quits: asie (~asie@asie.pl) (*.net *.split)
L90[04:28:13] ⇨
Joins: superminor2
(~super@159.242.41.91.dynamic.cltel.net)
L91[04:28:13] ⇨
Joins: infina (~infina@caligula.lobsternetworks.com)
L92[04:28:13] ⇨
Joins: asie (~asie@asie.pl)
L93[04:28:13]
anarchy.esper.net sets mode: +v on asie
L94[05:27:36] <Amanda> Izaya: about to
unplug for the night, but penny for your thoughts: rpc_import --
imports a RPC prefix as shell commands
L95[05:27:56] <Amanda> Would that even be
possible to be part of the rpc lib?
L96[05:28:40] <Amanda> ...hrm. Make RPC
update it's returned table, actually
L97[05:28:52] <Amanda> since tables are
by-ref
L98[05:29:14] <Amanda> feel free to crib
that idea
L99[05:29:15] <Izaya> Amanda: I like that
idea.
L100[05:29:22] <Izaya> Or, the
concept
L101[05:29:45] <Izaya> Actually
implementing it would be a more complicated problem, but the basic
idea is pretty solid
L102[05:29:51] <Amanda> It's like
powershell remoting, but you know, nota hacked-together mess os
windows RPC / SSH
L103[05:31:16] <Amanda> oh right, using
the table returned by the import would be a bit fucky in a
multiuser env
L104[05:31:20] <Amanda> anyway, ->
typos
L105[05:31:52] <Amanda> oh, that's why I'm
so tired. It's 00:30
L106[05:33:46] <Izaya> rpc_import could
just dump functions into your shell environment
L107[05:52:30] <Amanda> Is that exposed at
all?
L109[05:53:16] <MichiBot> Amanda: Inari
will be notified of this message when next seen.
L110[05:53:20] <Izaya> not outwardly, but
you could totally have it as a shell builtin
L111[05:53:59] <Amanda> True, tough
that'll you're the shell and rpc tightly together
L112[05:54:16] <Amanda> That'll tie*
L113[05:54:27] <Izaya> True enough.
L114[05:56:16] <Amanda> Maybe expose the
shell environment in a shenv envvar?
L115[05:58:42] <Amanda> Anyways, seeing as
it's nearly 0100, guess I'll sleep
L116[06:01:05] <Izaya> o/
L117[06:17:09]
<AdorableCatgirl> Izaya: zlan server: now
with integrated frequest and Tsuki xRPC and shit
L118[06:26:50]
<AdorableCatgirl> Izaya: should i bother
with screen output?
L119[06:26:59] <Izaya> where
L120[06:27:00] <Izaya> how
L121[06:30:19]
<AdorableCatgirl> zlan server shit
L122[07:02:13] ⇦
Quits: immibis (~immibis@x59cc8a84.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L123[07:04:05] <Izaya> output to
syslog
L124[07:24:21] <SquidDev> %tonkout
L125[07:24:21] <MichiBot> Sard! SquidDev!
You beat Lizzy's previous record of 2 hours, 59 minutes and 32
seconds (By 16 minutes and 1 second)! I hope you're happy!
L126[07:24:22] <MichiBot> SquidDev has
stolen the tonkout! Tonk has been reset! They gained 0.003 tonk
points! plus 0.002 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.056. Position #10 Need
0.01105 more points to pass The_Stargazer!
L127[08:19:23] ⇦
Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
(Remote host closed the connection)
L128[08:23:38]
⇨ Joins: BobbyTables2012
(~EiraIRC@137-025-007-189.res.spectrum.com)
L129[08:24:05]
⇨ Joins: immibis
(~immibis@x2f7f35a.dyn.telefonica.de)
L130[08:30:26]
⇨ Joins: Inari
(~Pinkishu@pD9E8FD92.dip0.t-ipconnect.de)
L131[08:36:06] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L132[08:36:57]
⇨ Joins: OIDLE (~webchat@95.47.161.54)
L133[08:45:02]
<Forecaster> %tonk
L134[08:45:02] <MichiBot> Aw jeez!
Forecaster! You beat SquidDev's previous record of <0 (By 1
hour, 20 minutes and 41 seconds)! I hope you're happy!
L135[08:45:03] <MichiBot> Forecaster's new
record is 1 hour, 20 minutes and 41 seconds! Forecaster also gained
0.00134 tonk points for stealing the tonk. Position #1.
L136[09:15:23] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Quit: R.I.P)
L137[09:17:13]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L139[09:32:10] <Inari> Amanda: haha,
nice
L140[09:32:47] <Inari> @Ariri I'm
confused, is that a custom discord client?
L141[09:32:58] <Inari> Or well, modified
one anyway
L142[09:33:11] <Inari> Amanda: Smart
cat
L143[09:35:56]
<Forecaster> %sip
L144[09:35:56] <MichiBot> You drink a
light tuna potion (New!). It tastes sour.
L145[09:36:06]
<Forecaster> agh sour tuna
L146[09:36:13]
<Forecaster> bleh
L147[09:37:01]
<Ariri>
Yeah, modified. The screenshot is an aliases plugin which is
basically text replacement. Two months ago you sent a link with the
Can mew imyagine an imagyinary mewnyagerie mwenyager imagyining
mewnyaging an imayaginaru mernyagerie? song, and I added it to the
aliases because – . Now in the rare instance I curse, it is
replaced with "Can mew imyagine an imagyinary mewnyagerie
mwenyager imagyining mewnyaging an imayaginaru
mernyagerie?"
L148[09:40:05]
<Forecaster> ugh, why do all the solid
wool texture packs have a stupid border around the edges
L149[09:40:06]
<Forecaster> D:<
L150[09:40:11] <Inari> I see
L151[09:41:47] <Inari> @Ariri 𝖿𝗎𝖻𝗎𝗄𝗂
𝑭𝒖𝒃𝒖𝒌𝒊 𝔽𝕌𝔹𝕌𝕂𝕀
L152[09:48:31]
<Ariri>
alien space cat mew mew mew
L153[09:48:43]
<Ariri>
>space
L155[09:57:17] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L156[10:05:43] <Saphire> Aririririri
L157[10:05:48] *
Saphire runs away
L158[10:13:00] <Inari> Saphire:
Ayaya
L160[10:13:18] <MichiBot>
Watching
Ayaya Intensifies For 10 HOURS! | length:
10h, 6m 19s |
Likes:
66,143 Dislikes:
2,407 Views:
2,397,502 | by
Boneclinks | Published On 13/8/2018
L161[10:17:12] ⇦
Quits: BobbyTables2012 (~EiraIRC@137-025-007-189.res.spectrum.com)
(Remote host closed the connection)
L162[10:19:00] <Izaya> CompanionCube:
can't find the source for the software that "anonymizing"
is supposed to be in
L163[10:19:03] <Izaya> most
inconvenient
L164[10:42:26] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L165[10:44:58] <Izaya> oh, I think it was
a decompile or whatever
L166[10:51:53]
<Ariri>
Saphirerere
L167[11:08:22]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-110-1.dynamic.as20676.net)
L168[11:08:22]
zsh sets mode: +v on Vexatos
L169[11:11:51]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L170[12:01:20]
⇨ Joins: ben_mkiv
(~ben_mkiv@i577BCFA5.versanet.de)
L171[13:20:22]
<PeachMaster> Hello, interesting people. I
am trying to create a custom component with OpenComputers, but I
get this exception each time it's trying to be registered.
L173[13:20:22]
<PeachMaster> How do we resolve this
issue?
L174[13:21:01]
<PeachMaster> I think it's an only me
problem because literally there is nothing on this error online
related to OpenComputers.
L175[13:26:11]
<PeachMaster> I understand the error, but
I don't know how to fix it because how am I supposed to access the
environment without implementing Environment.
L177[13:29:48]
⇨ Joins: macro
(~macro@static.119.49.202.116.clients.your-server.de)
L178[13:30:12] ⇦
Quits: macro (~macro@static.119.49.202.116.clients.your-server.de)
(Client Quit)
L179[13:36:01] <SquidDev> %tonk
L180[13:36:01] <MichiBot> Waesucks!
SquidDev! You beat Forecaster's previous record of 1 hour, 20
minutes and 41 seconds (By 3 hours, 30 minutes and 17 seconds)! I
hope you're happy!
L181[13:36:02] <MichiBot> SquidDev's new
record is 4 hours, 50 minutes and 59 seconds! SquidDev also gained
0.007 (0.0035 x 2) tonk points for stealing the tonk. Position #10.
Need 0.00405 more points to pass The_Stargazer!
L182[13:43:57]
<PeachMaster> Is there something missing?
I'm looking at other mods and they do it the same way I'm doing
it.
L183[13:44:37]
<Forecaster> are you calling the injection
twice by accident?
L184[13:46:47]
<PeachMaster> I don't even call the
injection anywhere. Are you talking about in the mod int?
L185[13:46:49]
<PeachMaster> I don't even call the
injection anywhere. Are you talking about in the mod init?
[Edited]
L186[13:47:55]
<PeachMaster> Yep, just checked, the
blocks are only registered once.
L187[13:48:31]
<PeachMaster> Just checked again, I'm
pretty sure the TileEntities are being registered only once
too.
L188[13:53:29]
<DaComputerNerd> so what is the class
meant to do
L189[13:54:00]
<PeachMaster> It's a TileEntity with a
couple of methods and it will send a signal to a computer on a
network when something happens.
L190[13:54:16]
<PeachMaster> I implemented Environment in
order to send those signals.
L191[13:54:20]
<DaComputerNerd> hmm
L193[13:58:29]
<PeachMaster> I've checked in the source
code and this is where it happens at.
L195[14:04:01]
<PeachMaster> The prefab
TileEntityEnvironment does the same thing I'm doing, and apparently
that is supposed to work.
L196[14:06:39] <Amanda> Have you tried
looking at other mods implementation of components?
L197[14:07:49]
<PeachMaster> Yeah, I'm looking at how
OpenPrinters does it.
L198[14:09:21]
<PeachMaster> The TileEntities look like
how I'm doing it.
L199[14:09:38]
<PeachMaster> This is really weird, there
has to be something I'm doing wrong because all of the other mods
do it fine.
L200[14:09:50]
<DaComputerNerd> providing the whole class
in a pastebin would elp
L201[14:09:52]
<DaComputerNerd> providing the whole class
in a pastebin would help [Edited]
L202[14:09:57]
<Kristopher38> Conflicting name
maybe?
L203[14:15:08] ⇦
Quits: phroa (~phroa@173.254.236.155) (Ping timeout: 190
seconds)
L204[14:15:11]
<PeachMaster> I checked the code, yes some
names were the same, which I fixed. But it still didn't work. Also,
pastebin link coming up.
L205[14:16:14]
<PeachMaster> Here is the link. Sorry if
it looks a little bit messy, it's for ComputerCraft and
OpenComputers, ~~and I'm a bad programmer lol~~
L207[14:18:33]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-46-81.dynamic.as20676.net)
L208[14:18:33]
zsh sets mode: +v on Vexaton
L209[14:20:58] ⇦
Quits: Vexatos (~Vexatos@port-92-192-110-1.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L210[14:22:03] <Amanda> Why are you
implementing SimpleComponent and Environment?
L211[14:22:27] <Amanda>
s/and/
and/
L212[14:22:27] <MichiBot> <Amanda>
Why are you implementing SimpleComponent
and
Environment?
L213[14:22:48]
<PeachMaster> Wait, are we not supposed to
do that?
L214[14:23:13] <Amanda> OpenPrinter only
implements Environment
L215[14:23:18] <Amanda> OC has several
extension methods
L216[14:24:19]
⇨ Joins: phroa (~phroa@173.254.236.155)
L217[14:25:04]
<PeachMaster> Huh. I'm going to try to run
it with removing SimpleComponent.
L218[14:25:30]
<DaComputerNerd> i just implemented
simplecomponent for when I made interactions with
opencomputers
L219[14:25:37]
<DaComputerNerd> nuclearcraft does just
that and sends events just fine, I believe
L220[14:27:05] <Amanda> Izaya: also, my
wanting rpc_impot to not be a hard-requirement on RPC is ebcasue
I'd totally like to make my lilac RPc also work for that. :P
L221[14:27:24] <Amanda> or rather, also
implement something similar
L222[14:27:59]
<PeachMaster> I removed the
SimpleComponent implementation, and it doesn't show up when I list
all of the components.
L223[14:28:40] <Amanda> Try just
simplecomponent then.
L224[14:28:54] <Amanda> They are two
different extension points, that do similar, but different
things
L225[14:31:27]
<PeachMaster> Okay, I'm trying that.
L226[14:37:13]
<PeachMaster> Yeah, I feel like I'm not
doing the right think because I can't even access the node from the
code because Environment is not implemented.
L227[14:44:13]
<PeachMaster> *thing
L228[14:50:58] <Amanda> Not sure, tbh.
I've never been able to completely wrap my head around OC's mod
APIs. Maybe @payonel is around, or Vexaton can help
L229[14:51:51] ***
Vexaton is now known as Vexatos
L230[14:52:57] <Inari> %pet Amanda
L231[14:52:58] <MichiBot> Inari is petting
Amanda with burned out eyes. Amanda regains 1d4 => 4 hit points!
Burned out eyes suddenly ceases to be.
L232[14:53:43] <Vexatos> hi it me
L233[14:53:53] <Vexatos> @PeachMaster what
kind of block is your component >_>
L234[14:53:56] <Vexatos> yes that is
relevant
L235[14:54:29] *
Amanda glares at Inari
L236[14:54:55] <Inari> :D
L237[14:55:49]
<PeachMaster> Hmm, what do you mean? Like
Block or BlockContainer?
L238[14:56:31] <Vexatos> no
L239[14:56:33] <Vexatos> what does it
do
L240[14:57:09] <Vexatos> OC has two
different systems of components
L241[14:57:12] <Vexatos> there are direct
and indirect ones
L242[14:57:30] <Vexatos> the direct system
should only be used for blocks that are explicitly made to be part
of a computer network
L243[14:57:37] <Vexatos> they propagate
the network along their sides
L244[14:58:01] <Vexatos> the indirect
system should be used for any block that serves any purpose but
just happens to allow querying its information from a
computer
L245[14:58:22] <Vexatos> e.g. a furnace
should use the indirect system, a printer specifically designed for
computer interfacing the direct one
L246[14:58:57]
<PeachMaster> It's an indirect one.
L247[15:02:00] <Vexatos> then you need to
use a driver instead
L248[15:02:21] <Vexatos> with it, you can
place an adapter next to your component to interface with it
L249[15:06:13] <Vexatos> a driver is a
singleton class that you register, and it returns a
managedenvironment instance for each tile.
L251[15:06:24] <Vexatos> slightly more
wrapped but gives you an idea
L252[15:06:31] <Vexatos> the OCDriver
class
L253[15:08:25]
<Ocawesome101> %tonk
L254[15:08:26] <MichiBot> I'm sorry
Ocawesome101, you were not able to beat SquidDev's record of 4
hours, 50 minutes and 59 seconds this time. 1 hour, 32 minutes and
24 seconds were wasted! Missed by 3 hours, 18 minutes and 34
seconds!
L255[15:08:36]
<Ocawesome101> DANG it
L256[15:09:10]
<PeachMaster> I see. But then, I used an
adapter, and now my events are being sent and I can access the
component. 🤔
L257[15:09:28] <Vexatos> @PeachMaster
basically
L258[15:09:34] <Vexatos> your tileentity
should not contain any OC code
L259[15:09:35] <Vexatos> at all
L260[15:09:38] <Vexatos> it should all be
external
L261[15:09:45] <Vexatos> in the driver and
managedenvironment
L262[15:10:05] <Vexatos> @PeachMaster
honestly, read the API, the OC API is one of the most
well-documented APIs I know
L263[15:10:26] <immibis> i'm not sure why,
since the frame is using BorderLayout which is supposed to resize
its child, but doesn't
L264[15:10:36]
<PeachMaster> Okay, I see.
L265[15:10:38] <immibis> (oops, I
accidentally resent my last message)
L266[15:10:47] <immibis> (that has no
relevance to OpenComputers)
L267[15:10:55] <Amanda> Vexatos: problem
is knowing where to look inside the API tree. :P
L268[15:12:42] <Vexatos> I guess
L269[15:12:47] <Vexatos> but yea
L270[15:12:50] <Vexatos> you want to make
a driver class
L271[15:12:53] <Vexatos> a
managedenvironment
L272[15:12:57] <Vexatos> and then register
the driver
L273[15:13:11] <Vexatos> @PeachMaster the
best way is to use the prefab classes
L274[15:13:16] <Vexatos> in
li.cil.oc.api.prefab
L275[15:14:38]
<PeachMaster> So make a driver even if it
works now with an adapter?
L276[15:15:58] <Vexatos> yes
L277[15:16:03] <Vexatos> the way you are
doing it right now is wrong
L278[15:56:16] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Quit: R.I.P)
L279[15:56:42]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L280[15:58:38] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Client Quit)
L281[16:01:06]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L282[16:17:19] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCFA5.versanet.de) (Remote host
closed the connection)
L283[16:17:43]
⇨ Joins: ben_mkiv
(~ben_mkiv@i577BCFA5.versanet.de)
L284[16:30:13]
<Bob> are
there Lua patterns for Java
L285[16:30:21]
<Bob> i
do'nt want to learn regex just for string mathcing lol
L286[16:31:39]
<Forecaster> not unless you use Lua
L287[16:31:57]
<Forecaster> Lua patterns are just worse
RegEx
L288[16:36:37]
<Bob> worse
is just a point of view
L289[16:36:47]
<Bob>
~~fite me~~
L290[16:36:52]
<Bob> well
rip
L291[16:36:57]
<Bob> i'm
just making an arg parser
L292[16:37:01]
<Bob>
remaking
L293[16:37:07]
<Bob> cause
there are thousands out there already lmao
L294[16:39:19]
<Forecaster> no it's quite objective, Lua
patterns are close to Regular Expressions but has fewer
features...
L295[16:39:56] <Inari> So they're simpler
and hence easier to understand! Better!
L296[16:40:03]
<Forecaster> just use regex101
L297[16:55:14]
<Bob> how
would i match -abc but not --def
L298[16:56:24]
<Forecaster> I assume the letters are
arbitrary
L299[16:56:30]
<Bob>
yeah
L300[17:00:32]
<Forecaster> `^-[a-z]+`
L301[17:01:26]
<Forecaster> that's assuming you've split
the arguments into separate strings
L302[17:01:45]
<Bob> yeah
they come in separate trimmed strngs
L304[17:35:47]
<Bob> `for
(int i = 0; i < matcher.groupCount(); i++) {`
L305[17:35:47]
<Bob> will
groupCount get called each time and should i make an upvalue max
int ?
L306[17:36:33]
<Forecaster> the condition is validated
each loop yes
L307[17:37:16]
<Forecaster> don't know what you mean by
upvalue max int
L308[17:38:02]
<Bob> so
`matcher.groupCount()` is computed each loop
L309[17:38:15]
<Bob> i'm
just wondering if i should have a temporary variable to store
`matcher.groupCount()` as it wont change
L310[17:38:16]
<Forecaster> yes
L311[17:38:40]
<Forecaster> probably wont make much
difference but sure
L313[18:02:47] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Quit: R.I.P)
L316[18:12:44]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L317[18:13:31]
<AdorableCatgirl> hiya yall
L318[18:14:20] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Client Quit)
L319[18:14:41]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L320[18:14:51] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Remote host closed the
connection)
L321[18:15:11]
⇨ Joins: BrightYC (~BrightYC@nitrogen.one)
L322[18:17:50]
<FLORANA>
whats the point of `isPrecise()` and `setPrecise()`
L323[18:18:31]
<Forecaster> in what?
L324[18:19:44] ⇦
Quits: BrightYC (~BrightYC@nitrogen.one) (Client Quit)
L325[18:22:30] <Amanda> @FLORANA lets you
get sub-charcacter precison for touches. For example, if you use
ANSI half blocks, you can tell if the user clicked on the top or
bottom halg
L326[18:22:35] <Amanda> s/halg/half/
L327[18:22:35] <MichiBot> <Amanda>
@FLORANA lets you get sub-charcacter precison for touches. For
example, if you use ANSI half blocks, you can tell if the user
clicked on the top or bottom half
L328[18:23:00]
<FLORANA>
?? why did both bots twitter?
L329[18:23:20]
<FLORANA>
oh
L331[18:26:32]
<Bob>
:GWlulurdWaitWhat:
L332[18:29:03]
<Bob> i
need to run find frist
L333[18:29:04]
<Bob> n v
m
L334[18:56:09]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L335[19:11:45]
⇨ Joins: BrightYC_ (~BrightYC@nitrogen.one)
L336[19:12:05] ***
BrightYC_ is now known as BrightYC
L337[19:21:31]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L338[19:29:54]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L339[20:10:15] <CompanionCube> %tonk
L340[20:10:16] <MichiBot> Willikers!
CompanionCube! You beat SquidDev's previous record of 4 hours, 50
minutes and 59 seconds (By 10 minutes and 51 seconds)! I hope
you're happy!
L341[20:10:17] <MichiBot> CompanionCube's
new record is 5 hours, 1 minute and 50 seconds! CompanionCube also
gained 0.0009 (0.00018 x 5) tonk points for stealing the tonk.
Position #2. Need 0.02758 more points to pass Forecaster!
L342[20:58:42]
<ThePiGuy24> :prkl:
L343[21:14:12] <Amanda> @payonel the ocvm
.clang-format file is invalid, according to my editor
L344[21:14:59] <Amanda> @payonel changing
`Delimiter: pb` to `Delimiters:\n - pb` fixed it, but I don't want
to include that in my 50ms-sleep PR if it's not an error on your
end
L345[21:16:20]
<payonel> i
get no error
L346[21:16:41]
<payonel> v
6.0.0-1 ubuntu
L347[21:16:48]
<payonel>
i'll test your change though
L348[21:17:38] <Amanda> Ah, seems they
chanaged it in the last 3 versions: clang-format version
9.0.1
L349[21:18:35]
<payonel> i
can try to update clang-format
L350[21:19:02] <Amanda> If you don't have
other need to, I'll probably just stab my editor to use an older
clang instead
L351[21:19:32] <Amanda> Yeah, it's
incompatible with clang 6's clang-format.
L353[21:21:51] <Amanda> so you'll likely
have to do some tweaking to the clang format if you update
L354[21:23:19]
<payonel>
ok, later. i updated the clang format though
L356[21:29:05]
<Forecaster> how desperate do you have to
be to put "Sub To Me" in your name
L357[21:34:07]
<BrisingrAerowing> Taking attention
seeking to an extreme.
L358[21:35:10]
<Forecaster> pretty sure "youtube
friends" just means "I want you to subscribe to
me"
L359[21:41:22] <Amanda> Izaya: what does
getty use getDeviceInfo to learn / control? ocvm now has a stub for
it, and it breaks psychos since it's returning nothing for the GPU
and screen
L360[21:41:46]
<payonel>
oh
L361[21:41:56]
<payonel>
well...someone should write out the stubs for those 🙂
L362[21:47:03] <Amanda> I was going to for
screen/gpu at least. :P
L363[21:47:09] <Amanda> not sure what the
capacity means though
L364[21:48:15]
<payonel>
for screen? i found this: `DeviceAttribute.Capacity ->
(maxResolution.1 * maxResolution.2).toString,`
L365[21:51:13] <Izaya> Amanda:
capacity
L366[21:51:51] <Izaya> which is just how
many character cells the screen can have
L367[21:53:18] <Izaya> 800 for T1, 2000
for T2, 8000 for T3 IIRC
L368[21:58:55] <Izaya> also, neat
animations
L369[22:02:19]
<payonel>
@Amanda imagine if ocvm could resume a paused+persisted oc machine
from a world path
L370[22:02:47]
<payonel>
and yes, i have a vm doing that right now
L371[22:03:10] <Izaya> I had a mildly
cursed idea
L372[22:03:49] <Izaya> what if I could get
event.pull() to dump a stack trace to the event queue when hit with
a certain signal?
L373[22:06:20] ⇦
Quits: ben_mkiv (~ben_mkiv@i577BCFA5.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.158.202)))
L374[22:06:24]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.158.202)
L375[22:06:38] <Amanda> @payonel oh?
L376[22:08:01]
<payonel>
@Amanda yeah. my work to port lua and eris brings me to some
difficult edge cases, and some memory leaks and type issues with,
yes, eris
L377[22:09:21]
<payonel>
there is a very-difficult-to-reproduce bug in OC due to eris and
some unusual eris properties. anyways, less detail the better. my
point is, i was able to capture it after tons of debugging, and now
i'm working on running the saved state outside of oc so i can step
through the vm
L378[22:09:49]
<payonel>
it's pretty cool to be able to run a saved computer like this - so
i think it would be cool to upgrade ocvm, one day, to be able to do
this for you
L380[22:10:45] <Amanda> Wait, I forgot to
run the formatting
L382[22:11:36]
<payonel> i
just can't stand that K&R style
L383[22:11:48]
<payonel> i
do it in scala because that's how sangar originally wrote it
🙂
L384[22:12:07] <Amanda> haha
L385[22:15:36] <Izaya> consider:
L386[22:15:44] <Izaya> function name()
{
L387[22:15:46] <Izaya> ... }
L388[22:16:07] <Amanda> and were you
talking about my asciinema for "neat animations"
Izaya?
L389[22:16:39] <Izaya> ye
L390[22:17:09] <Izaya> are you importing
functions straight into the shell environment?
L391[22:17:18] <Amanda> Nope
L392[22:17:30] <Amanda> but it's similarly
hacky
L393[22:18:40] <Amanda> pushing now,
sec
L395[22:19:43] <Amanda> Basically: I abuse
metatables and environment variables.
L396[22:19:50] <Izaya> :D
L397[22:37:57]
⇨ Joins: IamtheCarl
(webchat@c-24-218-127-58.hsd1.ct.comcast.net)
L398[22:39:41] ⇦
Quits: IamtheCarl (webchat@c-24-218-127-58.hsd1.ct.comcast.net)
(Client Quit)
L400[22:53:29]
<I am the
Carl> I went and found the Open Screens mod and figured out how
they solved the problem.
L401[22:53:30]
<I am the
Carl> It's a very good solution.
L403[23:16:17]
<Ocawesome101> I’m trying to figure out a
pattern to pull shell variable names from a line of text, ex. `This
is/$A $VERY/large test` would yield `”A”, “VERY”`, but have had no
success. A hand, anyone? 🙃
L404[23:17:43] <CompanionCube> Izaya:
Skye: i just found out that boris is apparently opposed to
extending the december deadline for the post-brexit trade talks,
this is madness.
L405[23:39:23]
<I am the
Carl> To whoever designed the API, thanks for making it
easy.
L406[23:40:13] <Izaya> CompanionCube: when
are you going to riot in the streets and remove that idiot
L407[23:40:59] <Izaya> Ocawesome101:
(%$[%w_]+)
L408[23:41:11] <CompanionCube> Izaya:
alas, it will be when the americans riot to remove trump
L409[23:41:33] <Izaya> that seems less
likely than 3 months ago, unfortunately
L410[23:41:59] <Skye> CompanionCube, trump
is encouraging americans to riot against social distancing
L411[23:42:03] <CompanionCube> also
rioting is incompatible with social distancing
L412[23:42:29] <Izaya> trying to save face
tbh
L413[23:42:42] <Izaya> > It was the
virus, not my stupid decisions, that killed people!
L414[23:42:51]
<Ocawesome101> Izaya: Thanks
L415[23:43:06] <Izaya> Ocawesome101
wait
L416[23:43:15] <Izaya> move the %$ outside
the ()s
L417[23:43:16] <CompanionCube> Skye: and
you have regional pacts in the US, who doesn't like minor
balkanization?
L418[23:43:19]
<Ocawesome101> kk
L419[23:43:32] <Izaya> otherwise it'd
capture the $ at the start too
L420[23:43:37] <Izaya> and that's probably
not what you want
L421[23:43:41]
<Ocawesome101> so %$([%w_]+)
L422[23:43:46] <Izaya> yeah
L423[23:43:51]
<Ocawesome101> cool, thank you
L424[23:43:51] <CompanionCube> Izaya:
boris in 2021: it wasn't my refusal to extend the transition period
that fucked over the economy and people's lives, it was
covid-19
L425[23:44:03] <Izaya> that'll match any
string of alphanumeric characters or _, starting with $
L426[23:46:07]
<Ocawesome101> sweet
L427[23:51:01]
<Kristopher38> @I am the Carl ooh you're
doing webassembly? owo
L428[23:51:25]
<Kristopher38> does that mean I would be
able to run compiled C?
L429[23:57:04] <Izaya> when will we get
webassembly CPUs to use in chromebooks
L430[23:57:16]
<I am the
Carl> That's the idea.
L431[23:57:43]
<EveryOS> I
~~wrote~~ am writing a program that works on both ComputerCraft and
OpenComputers
L432[23:57:51]
<I am the
Carl> There's a whole bunch of web assembly interpreters
writtein Rust.
L433[23:57:51]
<I am the
Carl> Binding Java to Rust is really easy.
L434[23:57:51]
<I am the
Carl> So A + B + C I hope to have a WASM arch.
L435[23:58:08]
<I am the
Carl> Writing an OS for the arch will probably be the really
hard part.
L436[23:58:34]
<Ocawesome101> just compile Linux or smth
for it :P
L437[23:58:44]
<Ocawesome101> EveryOS: what is the
program?
L438[23:58:46]
<I am the
Carl> This would be kinda possible.
L439[23:59:02]
<I am the
Carl> WASM IO is a bit different. I need to read a bit more into
the details on that though.
L441[23:59:09] <Izaya> why even live