<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:31]
<PewPewCricket> what is boot_invoke
L3[00:02:37]
<PewPewCricket> * component_invoke =
component.invoke
L4[00:02:37] <Corded> local function
boot_invoke(address, method, ...)
L5[00:02:37] <Corded> local result =
table.pack(pcall(component_invoke, address, method, ...))
L6[00:02:37] <Corded> if not result[1]
then
L7[00:02:37] <Corded> return nil,
result[2]
L8[00:02:37] <Corded> else
L9[00:02:38] <Corded> return
table.unpack(result, 2, result.n)
L10[00:02:38] <Corded> end
L11[00:02:39] <Corded> end
L12[00:02:39] <Corded> local screen =
component.list("screen")()
L13[00:02:40] <Corded> local gpu =
component.list("gpu")()
L14[00:02:40] <Corded> if gpu and screen
then
L15[00:02:41] <Corded> boot_invoke(gpu,
"bind", screen)
L16[00:02:41] <Corded> end
L17[00:02:42] <Corded> ```
L18[00:06:26] <Hawk777> It looks like it’s
just pcalling (to catch errors) and restructuring the return values
slightly, so if the call fails it returns (nil, error_string) while
if it succeeds it just returns the return values of the component
call.
L19[00:25:56]
<Spider
EveryOS> %tonkout
L20[00:25:57] <MichiBot> Spider EveryOS:
You gotta tonk before you can tonk out. For this transgression the
timer has been reset.
L21[00:26:03]
<Spider
EveryOS> I forgot...
L22[00:26:45]
<Spider
EveryOS> Oh, wait, I had though Vaur had done a normal tonk,
not a tonkout
L23[01:51:16] *
Amanda curls up with Elfi, watches the TV showing
girls!
L24[02:15:45] *
Amanda lays her head on Elfi, does a heccen zzzmew
L25[02:15:49] <Amanda> Night girls
L26[04:00:34]
<Forecaster> %tonk
L27[04:00:35] <MichiBot> Bingo!
Forecaster! You beat Vaur's previous record of <0 (By 3 hours,
34 minutes and 38 seconds)! I hope you're happy!
L28[04:00:36] <MichiBot> Forecaster's new
record is 3 hours, 34 minutes and 38 seconds! Forecaster also
gained 0.00358 tonk points for stealing the tonk. Position
#1.
L29[04:57:59]
<PewPewCricket> had to make thye EEPROM
size larger in the config
L30[04:58:07]
<PewPewCricket> * the EEPROM size larger
in the config
L31[04:58:14]
<PewPewCricket> doubled it
L32[04:58:28]
<PewPewCricket> both executable and
data
L33[05:17:51]
<Vaur>
%sip
L34[05:17:51] <MichiBot> You drink a woolly
unobtanium potion (New!). Vaur gains some curse. Vaur has 1 curse.
(Rem. uses: 1)
L35[05:18:21]
<PewPewCricket> this is really cool but
uh, i dont know if its fully working
L37[05:18:25]
<PewPewCricket> ITS SO CLOSE
L38[05:18:34]
<PewPewCricket> but how do i put files on
the drive :(
L39[05:19:46] <Izzy> files? you'll need to
write a filesystem
L40[05:23:32]
<PewPewCricket> Well if you look at the
github
L41[05:23:39]
<PewPewCricket> It supposedly has
one
L42[05:23:44]
<PewPewCricket> bfs
L43[05:23:49]
<PewPewCricket> But idk
L44[05:24:00]
<PewPewCricket> The Readme said it has a
fs
L45[06:03:39]
<Vaur>
%sip
L46[06:03:40] <MichiBot> You drink a smooth
dilithium potion (New!). Vaur feels slightly slower.
L47[07:39:49] ⇨
Joins: Vexatos
(~Vexatos@p200300eaef03f7004a7cae3c1a2fbb25.dip0.t-ipconnect.de)
L48[07:39:49] zsh
sets mode: +v on Vexatos
L49[07:41:07]
<Vaur>
%sip
L50[07:41:08] <MichiBot> You drink a rather
strawberry potion (New!). 2 nearby pebbles suddenly shift slightly
in Vaur's direction.
L51[07:59:24]
<Forecaster> %tonkout
L52[07:59:24] <MichiBot> Dagnammit!
Forecaster! You beat your own previous record of 3 hours, 34
minutes and 38 seconds (By 24 minutes and 11 seconds)! I hope
you're happy!
L53[07:59:25] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.003 tonk points!
plus 0.004 bonus points for consecutive hours! Current score:
2.58515, Position #1
L54[08:02:48] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7ca4:2a00:b2b4:6573:896c:3397)
(Quit: Leaving.)
L55[08:04:01] ⇨
Joins: lily (~lily@58.84.227.106)
L56[08:04:16] <lily> Izzy:
git.shadowkat.net's certificate is invalid
L57[08:04:24] <Izzy> it is!
L58[08:04:26] <lily> only valid for cdn.
and media., according to firefox
L59[08:04:32] <Izzy> I'm working on it
rn
L60[08:04:39] <lily> oh shadowkat git is
just straight up down lmao, my b
L61[08:04:40] <Izzy> I'm moving it to the
new server
L62[08:04:49] <lily> Ah, fair enough
then
L63[08:04:57] <Izzy> should be back up
tonight if all goes well
L64[08:05:00] <Izzy> if not, 24 hours
L65[08:05:05] <lily> I was gonna take a
poke at DSS2 to see if I could implement something similar on
modern versions of MC
L66[08:05:13] <lily> Speaking of, does DSS2
do autocrafting?
L67[08:05:20] <Izzy> no (yes)
L68[08:05:21] <lily> Or only item
storage/retrieval
L69[08:05:32] <Izzy> I had multiple
experiments but none of them actually made it into production
L71[08:05:44] <lily> None of them worked
quite the way you wanted, I assume?
L72[08:05:47] <Izzy> limited by the
technology of my time and all that
L73[08:06:00] <lily> fair
L74[08:06:11] <Izzy> yeah I couldn't kind
of hold the whole solution in my head at once to implement it, and
my early attempts used so much memory it was impractical
L75[08:07:07] <lily> fortunately I don't
have to worry (too much) about memory usage
L76[08:07:32] <lily> a friend of mine has
an in-development pack & associated server, but they removed
autocrafting from AE2
L77[08:07:48] <lily> fortunately for me,
(and /un/fortunately for them), CC is present
L78[08:07:54] <Izzy> I'm thinking about
setting up a server with that in-dev 1.16 OC build
L79[08:08:01] <lily> ...the /what/
L80[08:08:28] <lily> there's an indev 1.16
build?
L82[08:09:10] <lily> Huh. Neat.
L84[08:10:09] <Izzy> the thing that's
worrying me is that I don't actually know shit about how modding
>1.12 works
L85[08:10:25] <lily> I know a bit; though
OC is Scala
L86[08:10:35] <Izzy> like we're back to
having multiple modloaders? and this time you can't stack FML on
top of the other one?
L87[08:10:46] <lily> but you can stack the
other one on top of FML!
L88[08:10:48] <lily> (sinytra)
L89[08:10:54] <Izzy> bwuh
L90[08:11:01] <lily> yeah sinytra is a
fabric-on-forge compat layer
L91[08:11:11] <Izzy> aren't there also like
nine trillion fabric forks?
L92[08:11:13] <lily> a lot of things Just
Work:tm: and some that don't can be made to work via lobotomy
L93[08:11:22] <lily> the only big fabric
fork is quilt
L94[08:11:23] <Izzy> or have I been
misunderstanding the names I'm seeing
L95[08:11:30] <lily> which, if you ignore
the community, is just worse fabric
L96[08:11:37] <lily> if you /don't/ ignore
the community, it's a cesspool
L97[08:11:44] <Izzy> delightful
L98[08:11:46] <lily> which is what happens
when you fork a project for purely political reasons
L99[08:11:57] <lily> what names have you
been seeing, though?
L100[08:12:19] <Izzy> I don't know they
all blend together
L101[08:12:22] <lily> fair
L102[08:12:31] <Izzy> there's also like
half a dozen optifine replacements that all work together
L103[08:12:41] <lily> there's even some
for 1.7.10!
L104[08:12:43] <lily> (angelica)
L105[08:12:51] <Izzy> what
L106[08:12:57] <lily> yeah angelica is
sodium but for 1.7.10
L107[08:13:00] <Izzy> 1.7.10 is literally
older than my nephew
L108[08:13:00] <lily> developed by the
gtnh team
L109[08:13:03] <lily> it is!
L110[08:13:05] <lily> it's ten years
old!
L111[08:13:13] <lily> since last
month!
L112[08:13:19] <lily> and it's STILL
getting active development~
L113[08:13:21] <Izzy> yeah I went and
bought a cake for it
L114[08:13:36] <lily> I actually mod for
1.7 myself lmao
L115[08:13:37] <Izzy> silly. unhinged.
delightful.
L116[08:14:13] <lily> I stay away from
modern modding, mojang changes the APIs every five minutes
L117[08:14:54] <lily> they even changed
Identifier (ResourceLocation, in mojmap)
L119[08:23:44]
⇨ Joins: Neo (~neo@heimdall.pc-logix.com)
L120[08:23:56] *** Server sets mode: +Tntz
L121[08:25:38] <Izzy> AIUI the keyboard
works differently because the GUI system changed
L123[08:28:17] <lily> oh yeah, Izzy: you
live in AU, right? how's banks over there right now? I hear they're
mostly down
L124[08:35:20] <Izzy> apparently!
L125[08:35:28] <Izzy> just after 5 on a
friday
L126[08:35:31] <Izzy> I don't envy
them
L127[08:37:01] <lily> wonder if banks here
in NZ are fine
L128[09:29:13]
⇨ Joins: ff66 (~ff66@82.66.175.151)
L129[09:49:00] ⇦
Quits: ff66 (~ff66@82.66.175.151) (Remote host closed the
connection)
L130[09:56:59] <Izzy> lily: it's back
up
L131[09:57:27] <Izzy> (and it was spun up
by an ansible playbook :D )
L132[10:19:46]
<Forecaster> So it was done by the book
then
L133[10:21:21] <lily> Izzy: thamk, time to
poke at DSS2
L134[10:27:22]
<Vaur>
%tonk
L135[10:27:23] <MichiBot> Sard! Vaur! You
beat Forecaster's previous record of <0 (By 2 hours, 27 minutes
and 58 seconds)! I hope you're happy!
L136[10:27:24] <MichiBot> Vaur's new
record is 2 hours, 27 minutes and 58 seconds! Vaur also gained
0.00247 tonk points for stealing the tonk. Position #3. Need
0.0505336 more points to pass Spider EveryOS!
L137[11:30:42] ⇦
Quits: bpm140 (bpm140@fomalhaut.me) (Ping timeout: 183
seconds)
L138[11:31:44] ⇦
Quits: patriik (~patriik@xenon.patriik.one) (Ping timeout: 183
seconds)
L139[11:32:48]
⇨ Joins: bpm140 (bpm140@fomalhaut.me)
L140[12:07:03] <Corded> > <Izzy>
like we're back to having multiple modloaders? and this tim…
L141[12:07:04]
<PewPewCricket> There's only like 2 iirc,
because quilt works with 99% of fabric mods and neoforge works with
99% of forge mods
L142[12:07:14]
<PewPewCricket> I think
L143[12:08:51] <Corded> >
<PewPewCricket> There's only like 2 iirc, because quilt
works with 99% of f…
L144[12:08:51]
<ff_66>
neoforge is not compatible with forge since mc 1.20.4 but...
L145[12:15:33]
<Forecaster> I wonder if anyone still
works on forge
L146[12:22:28]
<LilyflowerFDL> Also Quilt mods aren't
compatible with Fabric mods, but again Quilt is a politics/drama
fork so nobody cares about them
L147[12:22:50] <Izzy> dare I ask what sort
of drama?
L148[12:23:23]
<LilyflowerFDL> Hold on, let me get a link
to a bunch of screenshots of some internal drama. These aren't why
quilt was created, but it is a VERY good insight into how they
act
L151[12:24:52] <lily> In which Quilt says
they won't tolerate racism and then two days later (I'm not even
kidding) suggests "hey we should do a genocide, but this time
it's white people"
L152[12:24:57] <lily> The jokes write
themselves.
L153[12:26:54] <Izzy> oh I think I
remember rumblings about this stuff
L154[12:33:10]
⇨ Joins: patriik (~patriik@xenon.patriik.one)
L155[12:43:54]
<Forecaster> Gotta love the people
defending them
L156[12:44:02]
<Forecaster> but it's twitter, so...
L157[13:04:04] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef03f7004a7cae3c1a2fbb25.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L158[13:08:46] <Corded> >
<LilyflowerFDL> Hold on, let me get a link to a bunch of
screenshots of som…
L159[13:08:46]
<Spider
EveryOS> Still reading it, but I hate how they take
out-of-context cherry-picked quotes to reshare to the other
server
L160[13:11:13]
<LilyflowerFDL> Who, the Quilt team?
L161[13:14:12]
<Forecaster> %sip
L162[13:14:12] <MichiBot> You drink an
unaligned sky potion (New!). When Forecaster drinks the last drop,
a bucket of water materializes above their head and dumps its
contents over them. Forecaster avoids the bucket and it's content!
(19 vs DC 8)
L163[13:32:36] <Corded> >
<LilyflowerFDL> Who, the Quilt team?
L164[13:32:36]
<Spider
EveryOS> Yea
L165[13:38:21] <Elfi> %quaff
L166[13:38:21] <MichiBot> You drink a
powdery purple potion (New!). Elfi is suddenly more aware of cute
things nearby until an elephant forgets.
L167[13:38:46] <Elfi> Seeing as how I have
cutie detectors already, this is powerful indeed
L168[13:40:41]
⇨ Joins: Vexatos
(~Vexatos@p200300eaef03f7004a7cae3c1a2fbb25.dip0.t-ipconnect.de)
L169[13:40:41]
zsh sets mode: +v on Vexatos
L170[13:51:02]
⇨ Joins: Teighti (~Teighti@185.103.102.219)
L171[13:51:09] <Teighti> hello
L172[13:51:44] ⇦
Quits: Teighti (~Teighti@185.103.102.219) (Remote host closed the
connection)
L173[13:53:02]
⇨ Joins: Teighti (~Teighti@185.103.102.219)
L174[13:53:12] <Teighti> :p
L175[13:56:24] ⇦
Quits: Teighti (~Teighti@185.103.102.219) (Ping timeout: 183
seconds)
L176[13:56:24]
<Forecaster> %yeshi
L177[13:56:25] <MichiBot> Hi, welcome to
the opencomputers IRC channel. If you just connected from
minecraft, yes this is a real chat. There are people here, but dont
expect people to engage with someone who just says "hi"
or similar, we are (usually) pretty busy.
L178[13:57:25]
<Forecaster> shame
L179[13:57:29] <Corded> >
<ff_66> neoforge is not compatible with forge since mc
1.20.4 but...
L180[13:57:29]
<PewPewCricket> Wh
L181[13:57:44]
<PewPewCricket> That's idiotic of them to
do imo
L182[13:59:27]
<PewPewCricket> We are regressing
L183[14:01:15]
<Forecaster> if they're making
improvements who cares what forge does
L184[14:01:52]
<Forecaster> there would hardly be much
point to neo forge if they're just going to ape Lex anyway
L185[14:56:38]
<Flameingsoul> good wtv time section it is
for you guys, and neoforge iirc stated that they were only a fork
for a small period of time until they can become independant
properly
L186[14:57:30]
<Forecaster> I choose to believe it is
perpetually the moment after the big bang
L187[15:08:16] <lily> You aren't
technically wrong
L188[15:21:14]
<Forecaster> The best kind of wrong!
L189[15:21:17]
<Forecaster> wait...
L191[15:36:11] <lily> 2r?
L192[15:36:20]
<Brisingr
Aerowing> Reimagined.
L193[15:36:28] <lily> hOLY SHIT
1.20???
L194[15:36:31]
<Brisingr
Aerowing> Yup
L195[15:36:32] <lily> if only it was
fabric
L196[15:36:38]
<Brisingr
Aerowing> That's planned.
L197[15:36:49] <lily> W h a t .
L199[15:36:55]
<Flameingsoul> OH HSIT! thanks for
reminding me
L200[15:36:59] <lily> Will it be done
sometime this year
L201[15:37:05]
<Brisingr
Aerowing> No clue.
L202[15:37:12]
<Brisingr
Aerowing> I'm going to be watching it, though.
L203[15:37:35] <lily> 100% same
L204[15:40:13]
<Flameingsoul> damn, the thing i forgot to
check if exists doesent exist
L205[15:40:40]
<Flameingsoul> that said i now know the
block distance between 2 connecter things is 14
L206[15:41:12] <lily> connector
things?
L207[15:41:43]
<Flameingsoul> ye, yaknow immersive
engineering wire and "nodes" think that, but for
network
L209[15:42:30]
<Flameingsoul> and it comes with a
networking program to make a whole network :), with the ability to
ping and all!
L210[15:46:26] <lily> oh, you mean in
OC2?
L211[15:46:29] <lily> or is this for smthn
else
L212[15:46:32]
<Flameingsoul> oc2
L214[15:46:46] <lily> 14 blocks not
including the connectors themselves?
L215[15:46:55] <lily> 16 blocks inclusive
makes sense
L216[15:47:13]
<Flameingsoul> yup including the two
blocks its 16, but betweeen the connector blocks themselves its
14
L218[15:50:15]
⇨ Joins: Hawk777
(~Hawk777@2001:569:7ca4:2a00:4589:cfbb:a29b:386)
L220[15:50:22]
<PewPewCricket> teehee
L221[15:50:23]
<PewPewCricket> bio
L222[15:50:24]
<PewPewCricket> * bios
L223[15:50:29]
<PewPewCricket> i got text
L224[15:52:13]
<Forecaster> you probably could have
gotten away with only capturing the top left corner 😛
L226[15:54:12] ⇦
Quits: uis (~uis@95.165.156.213) (Ping timeout: 183
seconds)
L227[15:54:22]
<Forecaster> I like version 0.0
L228[15:54:24]
⇨ Joins: uis (~uis@95.165.156.213)
L229[15:56:07]
<Forecaster> %choose sandwiches for
dinner?
L230[15:56:07] <MichiBot> Forecaster: A
faraway lamp turns green
L231[15:56:10]
<PewPewCricket> well it dosent do BIOS
things yet so
L232[15:56:14]
<PewPewCricket> 0.00
L233[15:56:46]
<Forecaster> I've been greenlit
L234[16:10:39]
<Vaur>
%tonkout
L235[16:10:39] <MichiBot> Uh-oh! Vaur!
You beat your own previous record of 2 hours, 27 minutes and 58
seconds (By 3 hours, 15 minutes and 17 seconds)! I hope you're
happy!
L236[16:10:40] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008
bonus points for consecutive hours! Current score: 2.5273582,
Position #3 Need 0.0375336 more points to pass Spider
EveryOS!
L237[16:27:41]
⇨ Joins: flappy
(~flappy@nz0915fksg7frvh9kt3-1.v6.elisa-laajakaista.fi)
L238[16:27:44] ⇦
Quits: flappy
(~flappy@nz0915fksg7frvh9kt3-1.v6.elisa-laajakaista.fi) (Client
Quit)
L239[16:32:03]
<Vaur>
%sip
L240[16:32:03] <MichiBot> You drink a
warpy purple potion (New!). Vaur's radiation level goes up by 1.
Vaur's radiation level is 1. (Rem. uses: 1)
L241[16:36:49]
<Ocawesome101> izzy: i didn't realize
oc-1.16 was functional and up! gotta check it out later
L242[17:04:33] <Amanda> Hrm. I need more
zinc
L243[17:06:09]
<Forecaster> or do you
L244[17:06:32] <Amanda> Considering I
currently need 100/min and I'm producing 60/min, yes
L245[17:06:42]
<Flameingsoul> just go buy some zinc and
eat it, mabe shave it to add to food
L246[17:06:50]
<Flameingsoul> oh
L247[17:06:57]
<Forecaster> but if you just lower your
production goals, presto!
L248[17:07:01]
<Forecaster> no more need for zinc!
L250[17:07:24]
<Ocawesome101> what the fuck
L251[17:12:30]
<Flameingsoul> so i was just informed of
some security issue that came ith a new windows update, ment to be
a security patch or something that now just bluescreens
L252[17:12:50]
<LilyflowerFDL> yop
L253[17:12:51]
<LilyflowerFDL> crowdstrike
L254[17:12:57]
<LilyflowerFDL> everything is down
L256[17:14:00]
<PewPewCricket> * may have ripped a few
thing from OpenLoader
L257[17:14:03]
<PewPewCricket> * things from
OpenLoader
L258[17:16:49]
<lunar_sam>
welcome back y2k
L260[17:21:36] ⇦
Quits: dustinm`
(~dustinm@static.38.6.217.95.clients.your-server.de) (Quit:
Leaving)
L261[17:32:02]
⇨ Joins: dustinm`
(~dustinm@static.38.6.217.95.clients.your-server.de)
L262[17:38:08] <Amanda> %choose
laptopnaptime?
L263[17:38:09] <MichiBot> Amanda: Rip and
tear! Sorry I was playing Doom. Go ahead.
L264[17:39:10] <Amanda> ... I sure hope
this CrowndStike thing doesn't affect my pinetab2 order.
L265[17:40:03]
<Forecaster> maybe it
L266[17:40:14]
<Forecaster> maybe it'll be carma for
coveting that zinc
L267[17:40:26]
<Forecaster> * karma for coveting that
zinc
L268[17:40:53]
<Forecaster> I mean, I'm sure it'll be
fine!
L269[17:41:09] *
Amanda flops down atop elfi, loads up the story
machine
L270[17:43:42]
<Forecaster> %sip
L271[17:43:42] <MichiBot> You drink a
concentrated rød potion (New!). Forecaster barely manages to catch
a red shell that appears in front of them! (Rem. uses: 0)
L272[17:50:12] <Amanda> %splash
@Forecaster with mutable rød potion
L273[17:50:12] <MichiBot> You fling a
mutable rød potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a unicorn until they use "Jeez
Mew" in a sentence.
L274[17:51:14]
<Forecaster> D:
L275[17:53:24]
<Forecaster> I'll use Jeez Mew in a
sentence when I feel like it.
L276[18:02:37] <lunar_sam> i don't
remember getting the config tool working
L278[18:02:47] <lunar_sam> but we're
ball
L279[18:04:03] <lunar_sam> oh wait yeah i
remember now
L280[18:04:14] <lunar_sam> ~this is also
outdated lol~
L281[18:08:39] <lily> Forecaster: I see
what you did there
L283[18:09:29]
<LilyflowerFDL> Ironically, the next
Y2K-like is in 24 years
L284[18:09:33]
<LilyflowerFDL> Maybe it's a cycle
/s
L285[18:09:57]
<LilyflowerFDL> Wait, no. 2038 is in 14
years, I'm an idiot
L286[18:10:59]
<Forecaster> aren't we all (yes)
L288[18:22:16]
<Spider
EveryOS> I thought the next Y2K wasn't until 2038? Or did I get
the time wrong? Why does the joke show it as now?
L289[18:22:44] <Corded> >
<LilyflowerFDL> Wait, no. 2038 is in 14 years, I'm an
idiot
L290[18:22:44]
<Spider
EveryOS> Also me not reading the message directly above chatbox
xD
L291[18:25:04] ⇦
Quits: tehbeard (~tehesper@66.228.139.228) (Ping timeout: 183
seconds)
L292[18:26:14]
⇨ Joins: tehbeard (~tehesper@66.228.139.228)
L293[18:42:09] <Corded> >
<LilyflowerFDL> Ironically, the next Y2K-like is in 24
years
L294[18:42:09]
<ff_66>
Well, Y2K is mainly an issue with 2-digit year formatting (it will
happen again in 76 years), but 2038 is caused by 32-bit signed
integers, so it will never reproduce again
L295[18:45:29]
<Spider
EveryOS> %tonk
L296[18:45:29] <MichiBot> Gadsbudlikins!
Spider EveryOS! You beat Vaur's previous record of <0 (By 2
hours, 34 minutes and 50 seconds)! I hope you're happy!
L297[18:45:30] <MichiBot> Spider EveryOS's
new record is 2 hours, 34 minutes and 50 seconds! Spider EveryOS
also gained 0.00258 tonk points for stealing the tonk. Position #2.
Need 0.0176782 more points to pass Forecaster!
L298[19:19:31]
<Forecaster> okay... YouTube recommended
me a video from a small-ish channel, the video was about developing
a game and is just about 8m50s long
L299[19:20:10]
<Forecaster> at 3 and a half minutes the
dude starts talking about Jesus
L300[19:21:27]
<Forecaster> this section is over 2
minutes, just reciting bible verses more or less
L301[19:21:43]
<Forecaster> then after it just goes back
to the dev log
L302[19:21:57]
<Forecaster> that was such a weird
whiplash
L303[19:22:32]
<Forecaster> and coincidentally I told
YouTube to not recommend that channel to me anymore
L304[19:23:30] <Hawk777> “coincidentally”,
right…
L305[19:24:20] <lunar_sam> welcome back
terry davis
L306[20:01:59]
<IllegalArgumentException> Hi whats the
command for OC2 for sleep/wait, please?
L307[20:03:32] <Hawk777> At the shell or
in code?
L308[20:03:43] <Hawk777> At the shell,
there should be a “sleep” command which takes a count of
seconds.
L309[20:03:50] <Hawk777> Since it’s just
Linux.
L310[20:03:59]
<IllegalArgumentException> in code
L311[20:04:07] <Hawk777> What
language?
L312[20:04:32]
<IllegalArgumentException> in lua
L313[20:06:19] <Hawk777> Seems like
vanilla Lua doesn’t have one. There are lots of workarounds here:
http://lua-users.org/wiki/SleepFunction Maybe
OC2’s Lua has some extensions? Perhaps it has the POSIX or socket
module available, both of which have solutions?
L314[20:06:24] <Hawk777> Or perhaps an
OC2-specific one?
L315[20:09:42]
<IllegalArgumentException> I got that
command from OC2R dev. Thx for help
L317[20:33:37]
<PewPewCricket> in a very small amount of
code
L318[20:33:39]
<PewPewCricket> no libraries
L319[20:33:46]
<PewPewCricket> this is in EEPROM
L320[20:34:01]
<Forecaster> What do you mean by
data
L321[20:34:36]
<Forecaster> What kind of signal are you
looking for
L322[20:35:03]
<PewPewCricket> Keypress
L323[20:35:08]
<PewPewCricket> ley_down
L324[20:35:15]
<PewPewCricket> * key_down
L325[20:38:16]
<Forecaster> Ah
L326[20:38:52]
<Forecaster> `string.char` should
work
L327[20:39:11]
<Forecaster> * `string.char(int)` should
work
L328[20:40:46] <Corded> >
<Forecaster> `string.char(int)` should work
L329[20:40:47]
<PewPewCricket> i treid it with both char
and code and it just uh, prints unknown chars to the screen
L330[20:43:39]
<Forecaster> What key are you pressing and
what code are you getting?
L331[20:44:56]
<PewPewCricket> using gpu.set with the
return of string.char(code) or string.char(code) just does
nothing
L332[20:45:05]
<PewPewCricket> and when trying it with
pront in OpenOS
L333[20:45:07]
<PewPewCricket> uh
L334[20:45:52]
<Forecaster> That's not what I asked
L335[20:48:11] <Corded> >
<Forecaster> That's not what I asked
L338[20:50:04] <Amanda> Code is the
keysym, not the character... Maybe look closer at your
computer.pullSignal line
L339[20:53:01]
<PewPewCricket> i got it to work with
print
L341[20:53:35]
<PewPewCricket> out() can print everything
else above the keyboard code
L342[20:53:43]
<PewPewCricket> those 1st 3 uses
work
L343[20:54:19]
<PewPewCricket> X CANT BE ZERO
L344[20:54:23]
<PewPewCricket> bruh
L345[20:54:38]
<PewPewCricket> why is lua not do the
nromal and start at 0
L346[20:54:40]
<PewPewCricket> :(
L347[20:59:58]
<PewPewCricket> woo!
L349[21:12:58] <lily> I mean Lua can do 0
indexing
L350[21:13:01] <lily> It just doesn't
often
L351[21:13:15] <lily> tbl[0] is perfectly
valid
L352[21:13:51] ⇦
Quits: lily (~lily@58.84.227.106) (Quit: Konversation
terminated!)
L353[21:39:15] <Amanda> %choose computer
to update or leave it until tomorrow
L354[21:39:15] <MichiBot> Amanda: Once
you get a taste of "computer to update" you can't
stop.
L355[21:40:28] <Amanda> Hrm
L356[21:40:39] <Amanda> But the laptop is
all the way over there -->
L357[21:40:50] <Amanda> I'll leave it for
tomorrow
L358[21:51:35] *
Amanda offers elfi three times the legal amount of
cuties
L359[21:57:10] <Amanda> This is definitely
isn't a sting operation
L360[21:58:31] <Amanda> They're too cute
to sting you. :3
L361[22:19:31] ⇦
Quits: xal (~xal@mx1.xal.systems) ()
L362[22:19:51]
⇨ Joins: xal (~xal@mx1.xal.systems)
L363[22:21:01] <Corded> >
<PewPewCricket>
L364[22:21:02]
<PewPewCricket> I implemented enter and
backspace :D
L365[22:21:10]
<PewPewCricket> And added a cursor
L366[22:21:15]
<PewPewCricket> Kinda
L367[22:26:01] <Izzy> PewPewCricket: it
may interest you to know that hiding in the embedded files in
Minitel is a dependency-free terminal emulator that fits in an
EEPROM
L368[22:28:40]
<PewPewCricket> I can't use the fs
api
L369[22:28:52]
<PewPewCricket> Plus this won't run
files
L370[22:29:05]
<PewPewCricket> It'll call functions in
the eeprom
L372[22:38:51]
⇨ Joins: CitadelCore
(sid213604@id-213604.helmsley.irccloud.com)
L373[22:41:44] <CitadelCore> Hi all,
trying to diagnose a strange issue I'm having with OpenComputers.
Seemingly any time an exception is thrown by a computer the screen
is instead spammed with "/lib/process.lua:63: in function
</lib/process.lua:59>attempt to yield across a C-call
boundary". Tried different Lua versions, also searched through
the GitHub tracker trying to find anything similar but there
doesn't seem to be anything related. It happens even on
L374[22:41:44] <CitadelCore> completely
new computers. Server is an x86 virtual machine using the native
libraries.
L376[22:45:04] <Izzy> DFH detected
L377[22:45:20]
<Kristopher38> from my experience this
tends to happen when an exception handling routine is internally
preempted, which has a higher chance of happening if the game is
lagging
L378[22:45:50]
<Kristopher38> or something along those
lines, i'm not 100% sure
L379[22:46:24]
<Vertex X7>
that's interesting, I think like 5% of the time it's OK. almost
completely random
L380[22:46:33]
<Vertex X7>
but the server TPS is at a solid 20
L381[22:47:21]
<Kristopher38> OC uses separate worker
threads for executing lua, perhaps those aren't getting enough CPU
time?
L383[22:50:58]
<Kristopher38> hmm.
L384[22:52:26]
<Liizzii-chan> not sure what the Xmns
params are, but perhaps try setting the Xmx/Xms parameters to the
same? the garbage collector might be having a fit
L385[22:53:52]
<Vertex X7>
`"$executable" -jar server.jar -Xms4G -Xmx10G -Xmns4G
-Xmnx10G -Xgc:concurrentScavenge
-Xgc:dnssExpectedTimeRatioMaximum=3 -Xgc:scvNoAdaptiveTenure
-Xdisableexplicitgc -Xtune:virtualized -Dfml.queryResult=confirm
-Dforge.logging.debugFile.level=info
-Dlog4j.configurationFile=log4j2_112-116.xml`
L386[22:53:56]
<Vertex X7>
they are already the same I think
L387[22:54:15]
<Liizzii-chan> nope, your minimum is 4G,
max is 10G
L388[22:54:38]
<Vertex X7>
oh yeah I see
L389[22:54:47]
<Liizzii-chan> I've never seen the _n_
variants of those arguemnts, so not sure what hose are doing
L390[22:56:54]
<Kristopher38> you might want to test it
without the `-X<whatever>` options (other than
`-Xm[n](s|x)`)
L391[22:57:14]
<Kristopher38> that's what I'd do,
anyway.
L392[22:58:23]
<Vertex X7>
yeah failing the memory stuff, I'll give that a go as well
L393[22:59:36]
<Vertex X7>
i also wonder if any mods that control tickrates could have an
effect
L394[22:59:42]
<Vertex X7>
don't think we actually have any, but
L395[23:00:25]
<Vertex X7>
i remember a little ago we were trialling tickdynamic and that
totally broke computers
L396[23:01:50]
<Ocawesome101> isn't OC 1.8.6 out? might
be worth updating
L397[23:02:58]
<Kristopher38> nope, there's no 1.8.6
release
L398[23:03:31]
<Spider
EveryOS> %tonkout
L399[23:03:31] <MichiBot> Dogast! Spider
EveryOS! You beat your own previous record of 2 hours, 34 minutes
and 50 seconds (By 1 hour, 43 minutes and 11 seconds)! I hope
you're happy!
L400[23:03:32] <MichiBot> Spider EveryOS
has tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
2.5774718, Position #2 Need 0.0076782 more points to pass
Forecaster!
L401[23:03:36]
<Ocawesome101> oh huh i thought there was.
had it confused with 1.7.6 probably
L402[23:03:36]
<Kristopher38> not even new commits to
master
L403[23:09:29]
<Vertex X7>
removed all the extra args, memory is the same value now, issue
remains
L404[23:09:31]
<Vertex X7>
unfortunate
L405[23:09:59]
<Vertex X7>
guess I can just remove mods until it stops happening
L406[23:15:49] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef03f7004a7cae3c1a2fbb25.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L407[23:27:20] <Amanda> So a binary
search
L408[23:27:38]
<Vertex X7>
yeah
L409[23:27:54]
<Vertex X7>
so I removed all the mods, reverted the config to defaults and ran
it locally on my own machine
L410[23:27:56]
<Vertex X7>
still happens
L411[23:28:13]
<Vertex X7>
but what is interesting is the more memory I give a computer the
less likely the bug is to happen
L412[23:29:02]
<Vertex X7>
with tier 3 memory it only happens around 5-10% of the time
L413[23:30:49]
<Kristopher38> It still happens locally?
Hmm.
L414[23:31:09]
<Vertex X7>
yup. it is not, however, deterministic. still absolutely random
when it'll happen, just less likely with more memory
L415[23:32:46]
<Kristopher38> Is it the same physical
machine that the virtualized server is running on?
L416[23:34:02]
<Vertex X7>
nope
L417[23:34:05]
<Vertex X7>
completely different
L418[23:34:29]
<Vertex X7>
the server is a VM on a x86 Hyper-V Windows host, my personal
computer is an Apple M2 ARM box
L419[23:34:50] <Corded> > <Vertex
X7> Screenshot. It's OC 1.8.5 running on Minecraft 1.12.2.
L420[23:34:50]
<PewPewCricket> this happens to me when i
find something OpenOS dislikes heavily
L421[23:35:07] <Corded> > <Vertex
X7> removed all the extra args, memory is the same value now,
i…
L422[23:35:08]
<PewPewCricket> what are you
running?
L423[23:35:34]
<PewPewCricket> sometimes a syntax error
does that for me
L424[23:35:36]
<PewPewCricket> in my code3
L425[23:35:37]
<PewPewCricket> * code
L426[23:35:40]
<Vertex X7>
it's weird for me - sometimes happens on syntax errors, sometimes
calling component APIs
L427[23:35:53]
<PewPewCricket> what are you running
L428[23:35:56]
<Vertex X7>
currently I'm just replicating it by calling /init.lua because it's
the quickest way to produce an exception that triggers the
bug
L429[23:35:57]
<PewPewCricket> code
L430[23:36:03]
<PewPewCricket> o
L431[23:36:48]
<Vertex X7>
(dirty, but it is clearly different when it fails properly and when
the exception handler breaks)
L433[23:37:02]
<Vertex X7>
what if you spam it a bunch of times
L434[23:37:13]
<Vertex X7>
and you give the computer low memory
L435[23:37:31]
<Vertex X7>
if you give it the lowest tier of memory it should trigger the bug
after just one time
L436[23:37:57]
<Ocawesome101> if this does reproduce it
reliably: do older versions e.g. OC 1.7.5 do this? could be a
regression
L437[23:38:05]
<Vertex X7>
that's exactly what i'm testing now actualyl
L438[23:38:07]
<Vertex X7>
actually
L439[23:38:24]
<Vertex X7>
i do not recall this being an issue on 1.7.6
L440[23:38:26]
<Vertex X7>
* 1.7.5
L441[23:38:29]
<Vertex X7>
1.7.5*
L442[23:39:19] <Corded> > <Vertex
X7> if you give it the lowest tier of memory it should trigger
…
L443[23:39:19]
<PewPewCricket> two times for me
L444[23:39:23]
<PewPewCricket> and yes it
reproduces
L445[23:39:32]
<Vertex X7>
nice
L446[23:39:40]
<Vertex X7>
yeah it is random but seems to be a pretty high chance with low
mem
L447[23:40:00]
<PewPewCricket> i called it 500 times with
a program and it didnt do it once
L448[23:40:27]
<Vertex X7>
okay, still seems to happen on 1.7.5 (?), but it's a lot more rare
and it doesn't spam the console
L450[23:41:09]
<Vertex X7>
nvm it is just as frequent
L451[23:41:11]
<Vertex X7>
just doesn't spam
L452[23:44:42]
<Kristopher38> I have a theory - when low
on memory Lua will aggressively garbage collect (from my experience
benchmarking some memory-intensive stuff in ocelot) so this might
cause unwanted yielding hence the crash happening more often on low
memory systems
L453[23:45:11]
<Kristopher38> I do recall seeing this
error sometimes though
L454[23:45:40]
<Vertex X7>
wtf. I built a second computer with a fresh install of OpenOS from
1.7.5 and the lowest memory and... now I can't reproduce the
error
L455[23:45:52]
<Vertex X7>
...could this be a change in... OpenOS code...??
L456[23:46:03]
<Kristopher38> Oh
L457[23:46:41]
<Kristopher38> Have you restarted the
previous computer after mod version change?
L458[23:46:48]
<Vertex X7>
I did restart it yeah
L459[23:47:02]
<Vertex X7>
the state broke when I downgraded it
L461[23:49:29]
<Vertex X7>
demonstration of the bug
L462[23:51:58]
<Kristopher38> Just to make sure, what
happens if you swap the hard drives?
L463[23:53:07]
<Vertex X7>
the problem is reversed
L464[23:53:31]
<Kristopher38> Okay definitely sounds like
some regression in OpenOS then
L465[23:53:52]
<Kristopher38> This narrows it down
considerably
L466[23:54:15]
<Vertex X7>
I definitely see some changes to process.lua between the two in a
diff