<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:06:23] ⇨
Joins: progwml6 (~progwml6@45.159.180.88)
L2[00:06:42] ***
Vexaton is now known as Vexatos
L3[00:13:37] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.90) (Ping timeout: 204
seconds)
L4[00:15:17] ⇨
Joins: Arcanox (~dragonox@45.159.182.212)
L5[01:06:17] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
(Remote host closed the connection)
L6[01:12:40] ⇦
Quits: Vexatos (~Vexatos@port-92-192-86-18.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L7[01:16:46] <Lizzy> hmm, anyone know the
optimal screen resolution/aspect ratio for a full sized in-world
multiblock T3 screen?
L8[01:17:13]
<Kleadron>
i think it was 3:2
L9[01:18:06]
<Kleadron>
aspect-ratio wise
L10[01:18:12] <Lizzy> hmm, okay cool.
thanks
L11[01:28:54] <Amanda> I've always done 3:2
aand don't notice much in the way of problems
L12[01:31:19] <Lizzy> cool cool
L13[02:05:59] <Amanda> %choose physics or
veg out
L14[02:05:59] <MichiBot> Amanda: A wizard
is never late, and sometimes engages in some
"physics".
L15[02:06:12] <Amanda> ... that sounds
sinister in quotes.
L16[02:06:44]
<Kleadron>
:)
L17[02:07:11] *
Amanda slinks away before any wizards get any ideas about her tail
and doors
L18[02:12:56] <Amanda> Speaking of, I
should play with electrobob's wizardry some more
L19[02:13:28] <Amanda> I've got nearly a
crate full of spell books
L20[02:21:31]
<Ocawesome101> > "OCVM Supah
GPU"
L21[02:21:32]
<Ocawesome101> @payonel nice
L22[02:22:03] ⇦
Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error:
Connection reset by peer)
L23[02:22:20] ⇨
Joins: DBotThePony (~Thunderbi@31.220.170.28)
L24[02:32:54] ⇦
Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error:
Connection reset by peer)
L25[02:41:08]
<Kristopher38> @Ocawesome101 huh?
L26[02:57:31] ⇨
Joins: D9391
(~D9391@c-73-12-105-171.hsd1.va.comcast.net)
L27[02:57:35] ⇦
Quits: D9391 (~D9391@c-73-12-105-171.hsd1.va.comcast.net) (Client
Quit)
L28[03:01:39]
<BrisingrAerowing> @Kristopher38 I'm
guessing that's the device identifier for a GPU from Payonel's
OCVM.
L29[03:03:01] ⇨
Joins: DBotThePony (~Thunderbi@31.220.170.28)
L30[03:12:13] ⇦
Quits: immibis (~immibis@46.114.32.211) (Ping timeout: 204
seconds)
L31[03:17:13] <Amanda> I did that?
L32[03:17:25] <Amanda> S/\?/!/
L34[03:39:38] <Amanda> Izaya: just a cat
chilling with some friends
L35[03:39:53]
<Kleadron>
that cat is huge
L36[03:39:58] *
Amanda snugs Elfi, zzzmews -- night nerds
L38[03:42:38]
<Kleadron>
2nd improved iteration of windows since original demo version: can
now select windows by clicking on them and can drag them by their
titlebars
http://tinyurl.com/y8k2zpz5
L39[03:43:01] <Izaya> starting to look
comfy
L40[03:48:48]
<ThePiGuy24> nice
L41[03:49:39]
<Bob> haha
gpu.copy go brrr
L42[03:55:02] ⇦
Quits: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net) (Read
error: Connection reset by peer)
L43[03:59:10] ⇨
Joins: Renari
(~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
L44[04:00:45]
<Ariri> Rip
my IRC
L45[04:01:24]
<Ariri>
That was insufficient length for a message to explain what I meant
by that, but oh well.
L46[04:01:29] ***
Aririi is now known as Ariri
L47[04:06:34]
<Ariri>
Also, I buggered up the interface on my rpi so now it wont connect
to a network.. grr.
L48[04:07:36] ***
Ariri is now known as Ariri[away]
L49[04:07:41]
<ThePiGuy24> rip
L50[04:11:41] ⇨
Joins: slava_110 (webchat@62.182.73.58)
L51[04:14:39] <slava_110> Hi, guys. I'm
trying to make an addon for OpenComputers and... For some reason
AbstractManagedEnvironment#update called 2 times per tick I think.
Or maybe something is wrong with my code :I
L52[04:15:43] ⇦
Quits: slava_110 (webchat@62.182.73.58) (Client Quit)
L53[04:15:51]
<slava_110>
I'm here, huh
L55[04:20:37]
<slava_110>
> Hi, guys. I'm trying to make an addon for OpenComputers and...
For some reason AbstractManagedEnvironment#update called 2 times
per tick I think. Or maybe something is wrong with my code :I
L56[04:20:37]
<slava_110>
I'm here, huh [Edited]
L57[04:27:22]
<Saghetti>
so
L58[04:27:28]
<Saghetti>
i've been working on porting minecraft
L59[04:27:31]
<Saghetti>
to a blackberry phone
L60[04:27:51]
<Saghetti>
why? there's $100 dollars on the line
L61[04:28:03]
<Saghetti>
and a partnership w/ a youtuber with like 400k subs
L62[04:28:29]
<Saghetti>
nvm, like 300k
L63[04:28:41]
<Saghetti>
but still, a lot
L64[04:29:18]
<Kleadron>
how are you porting it
L65[04:31:00]
<Saghetti>
carefully
L66[04:31:04]
<Saghetti>
fr tho
L67[04:31:12]
<Saghetti>
using the dev tools that they provided
L68[04:31:32]
<Kleadron>
the obfuscation mappings?
L69[04:32:01]
<Saghetti>
and also i can get it to work because blackberry runs a jvm
L70[04:32:06]
<Saghetti>
also don't worry, it's not full fat mc
L71[04:32:10]
<Saghetti>
it's minecraft 4k
L72[04:32:13]
<Saghetti>
(4 kilobytes)
L73[04:32:23]
<Kleadron>
oh
L74[04:32:40]
<Kleadron>
lol
L75[04:33:11] <CompanionCube> i imagine the
only real problem is obtaining a workable 3d lib?
L76[05:01:41] <CompanionCube>
%tonkout
L77[05:01:42] <MichiBot> Dagnammit!
CompanionCube! You beat Forecaster's previous record of 2 hours,
37 minutes and 33 seconds (By 2 hours, 56 minutes and 1 second)! I
hope you're happy!
L78[05:01:43] <MichiBot> CompanionCube has
stolen the tonkout! Tonk has been reset! They gained 0.005 tonk
points! plus 0.004 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.78969. Position #1
L79[05:11:43] ⇨
Joins: AdorableCatgirl
(~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L80[05:18:01] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L81[05:25:35]
<Ocawesome101> programming multiuser is so
annoying and yet so rewarding at the same time
L82[05:25:58]
<Ariri> I
fixed the pi \o/ it was so simple and I overthought it
L83[05:27:55]
<Ocawesome101> F I N A L L Y
L84[05:28:08]
<Ocawesome101> I have a login screen and
working user system
L85[05:28:17]
<Ocawesome101> and hopefully
multiscreen/gpu too
L86[05:31:22]
<AdorableCatgirl> multiuser is ez
L87[05:32:11]
<Ocawesome101> yeah
L88[05:32:16]
<Ocawesome101> but painful to
program
L89[05:35:12]
<Ocawesome101> now I just have to write
the shell
L90[05:35:28]
<Ocawesome101> hopefully better than all
of my other shells :P
L91[05:40:58] <Michiyo> damn it.. everytime
I add my interface to the bridge the box I'm working on loses
connectivity
L92[05:50:28]
<Ocawesome101> Well, see y'all
tommorow
L93[06:00:46] <SquidDev> %tonk
L94[06:00:46] <MichiBot> Dagnabbit!
SquidDev! You beat CompanionCube's previous record of <0 (By
59 minutes and 4 seconds)! I hope you're happy!
L95[06:00:47] <MichiBot> SquidDev's new
record is 59 minutes and 4 seconds! SquidDev also gained 0.00098
tonk points for stealing the tonk. Position #8. Need 0.05554 more
points to pass DaComputerNerd!
L96[06:15:28] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L97[06:32:25] ⇨
Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L98[07:00:17] ⇦
Quits: glasspelican (~quassel@2607:5300:201:3100::325) (Quit:
http://quassel-irc.org - Chat comfortably.
Anywhere.)
L99[07:01:02] ⇨
Joins: glasspelican (~quassel@2607:5300:201:3100::325)
L100[07:26:04]
⇨ Joins: Inari
(~Pinkishu@pD9E8FAA0.dip0.t-ipconnect.de)
L101[07:50:08] ⇦
Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190
seconds)
L102[07:50:30]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L103[08:00:47]
<Kleadron>
tomorrow i think i will try to add a form of input management and a
way for windows to get inputs
L105[08:09:46] <MichiBot>
ヒロイン育成計画
feat. 涼海ひより(CV:水瀬いのり)/ HoneyWorks | length:
3m 40s |
Likes:
211,321 Dislikes:
953 Views:
9,147,003 | by
HoneyWorks OFFICIAL | Published On 15/1/2020
L106[08:46:00] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L107[08:47:17] <Michiyo> yay got my
network bridge working on the machine in my closet
L108[08:47:34] <Michiyo> Now I don't have
to use wifi on the OTHER computer in the closet
L109[08:50:45]
<Forecaster> %tonk
L110[08:50:46] <MichiBot> Voldemort!
Forecaster! You beat SquidDev's previous record of 59 minutes and
4 seconds (By 1 hour, 50 minutes and 55 seconds)! I hope you're
happy!
L111[08:50:47] <MichiBot> Forecaster's new
record is 2 hours, 49 minutes and 59 seconds! Forecaster also
gained 0.00185 tonk points for stealing the tonk. Position #2. Need
0.03843 more points to pass CompanionCube!
L112[08:51:18]
<Forecaster> dang, one second off
L114[09:10:39] <MichiBot>
The Mission
to Save「Domino's App feat. Hatsune Miku」 | length:
18m
8s | Likes:
18,722 Dislikes:
168 Views:
138,952 | by
Nick Robinson | Published On 30/4/2020
L115[09:14:18]
<GuidoCram>
Hello everyone, I've asked a question in the forum, but my post is
pending approval for 24 hours now. Is the forum still in use?
L116[09:14:38]
<Forecaster> yes but not as much as
here
L117[09:15:15]
<Forecaster> also pretty sure Lizzy is the
only one who approves posts on there
L118[09:16:00]
<GuidoCram>
Better to ask support questions on Discord then?
L119[09:16:10]
<Forecaster> you can do that yeah
L120[09:16:11]
<GuidoCram>
Or just wait for Lizzy?
L121[09:16:43]
<Forecaster> well, since I've highlighted
her she'll probably approve it once she comes around
L122[09:17:01]
<Forecaster> doesn't hurt to ask here too
though
L124[09:17:11]
<GuidoCram>
🙂
L125[09:17:44]
<Forecaster> please don't post multi-line
messages like that unless it's code
L126[09:17:56]
<Forecaster> they get sent to IRC as a
paste unless you post each line separately
L127[09:18:04]
<GuidoCram>
ah
L128[09:18:10]
<GuidoCram>
Hello everyone,
L129[09:18:15]
<GuidoCram>
I'm a new user, I do have experience with ComputerCraft / Lua /
coding. So a robot can craft stuff from it's inventory, can it also
operate an assembler (aka craft new robots)?
L130[09:18:19]
<GuidoCram>
(btw, is there a OpenComputers-guide-for-ComputerCrafters)
L131[09:18:22]
<GuidoCram>
Thanks in advance,
L132[09:18:26]
<GuidoCram>
Guido
L133[09:18:42]
<Forecaster> to answer your question, yes
they can
L134[09:18:55]
<Forecaster> they can put items in the
assemblers inventory
L135[09:19:34]
<Forecaster> but I think you need a
computer next to the assembler which the robot will need to send a
wireless message to to tell it to activate the assembler, since
robots can't connect to external components
L136[09:21:28]
<Forecaster> I don't remember if the
assembler can be activated with a redstone signal or not, but if so
the robot could do that
L137[09:23:38]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.90)
L138[09:51:10] *
Inari edits Skye
L139[10:06:21]
<Forecaster> %sip
L140[10:06:22] <MichiBot> You drink a
thick weather potion (New!). The bottle turns into an apple.
L141[10:06:33]
<Forecaster> oh.
L142[10:06:38] <Corded> *
<Forecaster> eats apple
L143[10:07:12] <Izaya> [The apple turns
back into a bottle]
L144[10:10:22]
<Ariri>
Inari: I will reboot Dominos with Miku Hatsune
L145[10:17:46]
<Forecaster> I had no idea Hackmud was a
thing
L146[10:26:55] <Inari> @Ariri port it to
android
L147[10:26:56] <Inari> :D
L148[10:33:32]
<Ariri>
Yus
L149[10:45:02] <Inari> Sounds like a lot
of work
L150[10:45:56]
<Ariri> No
Len is putting it together with nanana
L151[10:45:58]
<Ariri>
banana
L152[10:46:06]
<Ariri>
s
L153[10:46:15]
<Ariri> I
can't type, goin to bed
L154[10:46:19] <Inari> Will banana
you?
L155[10:46:30]
<Forecaster> port it to deathbot
3000
L156[10:46:33]
<Forecaster> kill all humans
L157[10:46:41]
<Ariri> I
can't understand the question
L158[10:47:03]
<Ariri>
%give MichiBot a port of the Miku Hatsune Domino's app
L159[10:47:03] *
MichiBot accepts the port of the Miku Hatsune Domino's app and adds
it to her inventory
L161[10:50:38]
<Ariri> Is
it just me or have I seen that quit gif on someone else
before
L162[10:50:50]
<Forecaster> people change names
L163[10:51:20]
<Ariri>
right
L164[10:52:53]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L165[10:55:06] <Inari> Reddit
L166[10:55:14] <Inari> Yes, when I search
in a subreddit, I want results from that Subreddit
L167[10:55:15] <Inari> Thanks
L168[11:00:26]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-86-18.dynamic.as20676.net)
L169[11:00:26]
zsh sets mode: +v on Vexatos
L170[11:14:15] ⇦
Quits: Ariri[away] (~Ariri@cpe-104-33-154-8.socal.res.rr.com) (Ping
timeout: 189 seconds)
L171[11:33:59] <Vexatos> @Forecaster is it
just me or does your latest video have some very strong issues with
the ducking
L172[11:34:08] <Vexatos> half the time I
cannot hear anything you say
L173[11:37:03]
<Forecaster> yeah the ducking program has
been weird lately
L174[11:37:26]
<Forecaster> it was having issues with
audio devices
L175[11:38:12]
<Forecaster> I had to add what it thought
was a different mic which was actually my main mic, and the
sensetivity has been super low
L176[11:38:23]
<Forecaster> I've gotten that fixed now
though
L177[11:40:56] <Vexatos> alright
L178[11:42:26]
⇨ Joins: immibis (~immibis@46.114.34.246)
L179[11:43:21]
<Forecaster> it was very annoying, I had
to keep the ducking threshold at like 2 out of 100, or it would not
be sensitive enough
L180[11:43:37]
<Forecaster> when I spoke at regular
volume the value only went up to about 4
L181[11:44:22]
<Forecaster> but then the developer
informed me about an audio device created by OBS that I should use
as the source instead which worked a lot better
L182[11:45:33]
<Forecaster> other than that the developer
said they're working on re-writing all of it, there's a number of
other issues with the program, but now it ducks properly at least
:P
L183[11:47:01]
<Forecaster> also
L184[11:47:05]
<Forecaster> %tonkout
L185[11:47:05] <MichiBot> Dad-Sizzle!
Forecaster! You beat your own previous record of 2 hours, 49
minutes and 59 seconds (By 6 minutes and 19 seconds)! I hope you're
happy!
L186[11:47:06] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.002 tonk points!
plus 0.002 bonus points for consecutive hours! Current score:
0.75526, Position #2 Need 0.03443 more points to pass
CompanionCube!
L187[11:47:15]
<Forecaster> dangit, still behind
L188[12:22:54]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L189[12:29:20]
<BindingEnergy> Could someone explain how
the geolyzer component api works?
L190[12:30:16]
<Forecaster> what do you mean
L191[12:30:16]
<BindingEnergy> `scan(x:number, z:number[,
y:number, w:number, d:number, h:number][,
ignoreReplaceable:boolean|options:table]):table` Like, what does
the y do here, what are w, d and h
L192[12:33:23]
<Forecaster> also component and api are
different things
L193[12:33:39]
<BindingEnergy> "Geolyzer Component
API"
L194[12:34:17]
<BindingEnergy> Is what the geolyzer page
says in the hyperlink to the geolyzer component page
L195[12:35:01]
<Forecaster> well, the wiki isn't always
right
L196[12:35:03]
<Kristopher38> Tbf this is gonna be the
third time I have to explain it
L197[12:35:17]
<Kristopher38> Might as well modify the
wiki
L198[12:35:40]
<BindingEnergy> API is such a general term
that it can be applied to all these things
L199[12:35:43]
<Kristopher38> Lemme find my explanation
and copy it over
L200[12:36:11]
<BindingEnergy> It would be great if the
wiki had either an example or clearer parameter names
L201[12:37:37]
<Forecaster> looking at the code, `d` is
depth, `h` is height
L202[12:38:21]
<Kristopher38>
://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.discord.jpg
http://tinyurl.com/y8wpuz3c<Kristopher38>
://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.discord.jpg
http://tinyurl.com/yb97q9bn<Kristopher38>
://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.d
L204[12:38:22] ⇦
Quits: ocdoc (~ocdoc@eos.pc-logix.com) (Remote host closed the
connection)
L205[12:38:26]
<Kristopher38> Sorry for sending it over
as screenshot
L206[12:38:35]
<Kristopher38> Screenshots*
L207[12:38:46]
<Kristopher38> I'm on mobile and can't
easily copy many messages
L208[12:41:41]
<Kristopher38> Tl;dr x z y are offsets
from the geolyzer position, w d h are the size if the scanned
area
L209[12:41:46]
<BindingEnergy> Alright, thanks
L210[12:41:54]
<Kristopher38> Tl;dr x z y are offsets
from the geolyzer position, w d h are the size of the scanned area
[Edited]
L211[12:42:02]
<BindingEnergy> And how does the resulting
table look like?
L212[12:42:18]
<ThePiGuy24> run it and find ouy
L213[12:42:20]
<ThePiGuy24> *out
L214[12:42:25]
<Kristopher38> It's one dimensional table
of floating-point numbers
L215[12:42:42]
<Kristopher38> Which represent hardness
values of the scanned blocks
L216[12:44:38]
<BindingEnergy> Also, if I understood
correctly, this x and z are aligned with minecraft's x and z, my
robot has relative x and zs, (depending on where it's facing when
it boots up), is there an easy way to fix this or do I just use
funny tricks
L218[12:46:34]
<Kristopher38> Each innermost loop
iteration will point to a block at x y z offset in your scan
area
L219[12:47:14]
<Kristopher38> No, x, z and y are relative
to your robot if that's what you're asking
L220[12:47:29]
<BindingEnergy> Yes, they're relative to
the robot
L221[12:47:42]
<BindingEnergy> But aligned with the
actual axis or not?
L222[12:47:51]
<Kristopher38> Oh
L223[12:48:20]
<BindingEnergy> My robot's positive x is
currently whatever it starts off facing
L224[12:48:50]
<Kristopher38> You're mixing up
coordinates and facing
L225[12:48:59]
<Kristopher38> That's why I'm
confused
L226[12:49:37]
<BindingEnergy> Yes, because I want my
robot to face posX, for which I need to establish which way that
is, I'd like to have that being the actual axis but ended up not
bothering
L227[12:50:18]
<Kristopher38> The geolyzer scans are
absolute in regard to orientation
L228[12:50:45]
<Kristopher38> So regardless of the way
the robot is facing, the geolyzer "thinks" it's facing
east all the time
L229[12:51:13]
<Kristopher38> Is your actual problem
establishing which way the robot is facing?
L230[12:51:22]
<BindingEnergy> Yes
L231[12:51:46]
<Kristopher38> Then it's very well
possible, wait a sec
L232[12:51:55]
<BindingEnergy> How do I get my bot to
face real cardinal directions instead of relative made up
ones
L234[12:53:41]
<BindingEnergy> That's what I was
thinking
L235[12:53:56]
<BindingEnergy> Although it seems a bit
dumb
L236[12:53:57]
<Kristopher38> You need to make sure that
the robot has at least one block to the left, right, front or back
of it and a tool to break those, call this function, and it returns
the robot's current orientation
L237[12:54:40]
<BindingEnergy> If the geolyzer has a
notion of x and z, why can't the robot have that just as
easily?
L238[12:54:44]
<BindingEnergy> Alas
L239[12:59:39]
<Kristopher38> In what way the geolyzer
has notion of x and z
L240[12:59:51]
<Z0idburg>
Well that's one way to end up on reddit, walk into the store with a
jason mask
L241[12:59:59]
<Kristopher38> They're offsets to the
geolyzer (robot's) position
L242[13:00:15]
<BindingEnergy> But aligned with the real
axis
L243[13:00:23]
<BindingEnergy> like you said, it's always
facing east
L244[13:00:37]
<Kristopher38> There's also another
upgrade, navigation upgrade, which has a method getFacing or
getOrientation or sth
L245[13:01:19]
<BindingEnergy> Would have liked to know
that before assembling the robot
L246[13:01:43]
<Z0idburg>
netboot robots
L247[13:02:10]
<Kristopher38> So you'd want the geolyzer
facing to point in the direction that the robot is facing? How
would that help you?
L248[13:02:46]
<BindingEnergy> My robot currently has a
go(x,y,z) that goes to the relative positions
L249[13:02:53]
<Z0idburg>
you know you could just do a very simple math equation to rotate
the geolyzers data, right @BindingEnergy ?
L250[13:03:08]
<BindingEnergy> But how would I know where
to rotate to
L251[13:03:20]
<BindingEnergy> I need a point of
reference
L252[13:03:43]
<BindingEnergy> Like that calibration
function on that navigation.lua
L253[13:04:15]
<Z0idburg>
I'm late to the party, what is it that you're actually trying to
accomplish? a pathfinding robot?
L254[13:04:54]
<BindingEnergy> Making a "basic"
mining robot
L255[13:06:01]
<Kristopher38> Oh right, so you want to
rotate your geolyzer data because you're using relative coords in
your go(x, y, z) function?
L256[13:06:15]
<BindingEnergy> I want to scan the area
for ores, then go() to the ores, return to home x z, go down to
another area, repeat until bedrock or battery low/inv full then go
home x y z
L257[13:06:46]
<Z0idburg>
I don't see why this requires reorientation
L258[13:06:48]
<BindingEnergy> go() being relative is
fine, but the x and z aren't real x and z
L259[13:07:08]
<Z0idburg>
sounds to me like you need a gps.
L260[13:07:12]
<BindingEnergy> The x and z are based off
of wherever the robot is facing on startup
L261[13:07:13]
<BindingEnergy> Yes
L262[13:07:27]
<BindingEnergy> We've reached the
conclusion that navigation upgrade would fix
L263[13:07:27]
<Z0idburg>
just program "home" x y z manually
L264[13:07:32]
<Z0idburg>
at the charging station
L265[13:07:43]
<BindingEnergy> That's already the
case
L266[13:07:50]
<BindingEnergy> Not the problem
L267[13:08:01]
<Kristopher38> Then always start it from
the home location
L268[13:08:03]
<BindingEnergy> Problem is geolyzer's real
x and z
L269[13:08:19]
<BindingEnergy> I could always place the
robot facing real x
L270[13:08:25]
<BindingEnergy> That would fix it, but
stupid
L271[13:08:58]
<Z0idburg>
so you're saying that the geolyzer x and z are offset by the x and
z of the robot when i is placed?
L272[13:09:08]
<BindingEnergy> No
L273[13:09:28]
<BindingEnergy> I'm saying the robot's x
may be the geolyzers -x or y or -y
L274[13:09:46]
<Z0idburg>
that sounds like an easy fix to me..
L275[13:09:58]
<BindingEnergy> Conclusion: install
navigation upgrade
L276[13:10:06]
<BindingEnergy> Or run that calibration
function
L277[13:10:12]
<Z0idburg>
you could also put the geolizer on the home station
L278[13:10:17]
<BindingEnergy> Wat
L279[13:10:18]
<Z0idburg>
instead of the robot
L280[13:10:33]
<BindingEnergy> The point of the robot is
to scan on the go
L281[13:10:41]
<Z0idburg>
you can scan on the go
L282[13:10:46]
<Kristopher38> The geolyzer has limited
range, won't be able to reach all ores
L283[13:10:47]
<BindingEnergy> And I'll be moving it from
place to place
L284[13:11:55]
<Z0idburg>
I still don't see how the offset is a problem
L285[13:12:09]
<BindingEnergy> Offset is not a
problem
L286[13:12:10]
<Z0idburg>
sounds to me like trial and error subtraction
L287[13:12:19] <SquidDev> %tonk
L288[13:12:20] <MichiBot> By my throth!
SquidDev! You beat Forecaster's previous record of <0 (By 1
hour, 25 minutes and 14 seconds)! I hope you're happy!
L289[13:12:21] <MichiBot> SquidDev's new
record is 1 hour, 25 minutes and 14 seconds! SquidDev also gained
0.00142 tonk points for stealing the tonk. Position #8. Need
0.05412 more points to pass DaComputerNerd!
L290[13:18:31]
<Kristopher38> I think he means that
because geolyzer in a robot always assumes the east direction, so
the results returned are always as if the robot was facing east,
but his go function would rather want the geolyzer to be facing the
same direction as the robot so the returned results are readily
usable by the go function
L291[13:19:57]
<Kristopher38> And to know how to rotate
the results he needs robot's orientation
L292[13:20:29]
<BindingEnergy> If I align the robot's x
and z with minecraft's, everything works fine
L293[13:25:02]
<BindingEnergy> Navigation's getFacing
worked wonders
L294[13:25:50]
<Z0idburg>
if that's the case you can easily figure out which direction is
east
L295[13:26:53]
<Z0idburg>
if you absolutely want the data to be the same then rotate the
geolyzer data using a matrix ,or just handle coordinates of the
robot in a rotated manner
L296[13:26:57]
<BindingEnergy> Yeah, it's positive X
which is 5 in the sides enum
L297[13:27:24]
<BindingEnergy> Again, no need for
rotations of any sort
L298[13:27:56]
<BindingEnergy> Since the geolyzer has
relative coords, and my bot does too, go() matches perfectly
L299[13:28:21]
<BindingEnergy> Now that the bot knows
which way x is
L300[13:29:31]
<Kristopher38> @Z0idburg it the robot
always faces east (aka positive X) there's no need for any sort of
rotations
L301[13:29:46]
<Z0idburg>
well then there you go
L302[13:30:01]
<BindingEnergy> I'll need to make a
dissasembler to put a navigation upgrade in once I go back to the
actual game, currently in creative
L303[13:31:19]
<BindingEnergy> Also
L304[13:33:19]
<BindingEnergy> Are there any lua
conventions I should know? I've never worked with lua in my life,
I'm using separate files with a main one that uses dofile for the
others, I'm pretty sure that's bad because it seems likely that
dofile just runs the whole code from other files
L305[13:33:28]
<BindingEnergy> Any good way to go about
it?
L306[13:33:40] <Izaya> I'd suggest
investigating require()
L307[13:34:09] <immibis> require is just a
slightly smarter dofile
L308[13:37:34]
<Bob> smart
ehhh
L309[13:38:32]
<Kristopher38> Use require instead of
dofile, use locals, standard name for this/self in the context of
OOP is `self` in lua, `booleanexpr and resultiftrue or
resultiffalse` works like a ternary operator in other
languages
L310[13:39:34]
<BindingEnergy> hmm, require seems dumber
in terms of path
L311[13:39:35]
<Bob>
b
L312[13:41:47] <immibis> I say use dofile
if it does what you want
L313[13:42:01] <immibis> if you want
slightly more modularity, remember you can return things from
dofile, you don't have to use globals
L314[13:44:21]
<BindingEnergy> It seems the main
advantage from require is not having to worry as much about
repeating a dofile and including a file more than once (or
infinitely if this is like good old C)
L315[13:45:15]
<Forecaster> make a proper module
L317[13:46:53] <SquidDev> You don't want
that local function there.
L318[13:47:05] <SquidDev> Just function,
as you're assigning to a table key.
L319[13:47:31]
<Forecaster> then you require that
as
L321[13:47:39]
<Forecaster> right, I added local out of
habit
L323[13:48:06]
<BindingEnergy> I see
L324[13:48:47]
<BindingEnergy> Thank y'all
L325[13:49:09]
<Forecaster> require in OpenOS will look
in the same dir as the script is in, in usr/lib and /lib
L326[13:52:10]
<BindingEnergy> Hmm
L327[13:52:16]
<BindingEnergy> Doesn't look like it
L328[13:52:45]
<BindingEnergy> Oh
L329[13:52:48]
<BindingEnergy> It does
L330[13:52:57] <immibis> you can print out
package.path to see where it loads from
L331[13:52:58]
<BindingEnergy> but the file doesn't have
a .lua
L332[13:53:19] <immibis> require has one
annoying problem - it won't load the same thing more than once
unless you unload or reboot in between.
(package.loaded["name"] = nil)
L333[13:53:38] <immibis> reasonable for
production; annoying for development
L334[13:53:51]
<BindingEnergy> Seems like a good
thing
L335[13:54:13]
<Forecaster> I just put
`package.loaded.factory = nil` before my require :P
L336[13:54:23]
<Forecaster> works fine for
development
L337[13:54:40]
<Forecaster> having to reboot constantly
was super annoying
L338[13:55:19]
<BindingEnergy> Is there any case in which
robot.turn fails?
L339[13:55:30]
<BindingEnergy> Besides running outta
battery
L340[13:55:36]
<Forecaster> I don't see how it could
fail
L341[13:56:01]
<Forecaster> turning doesn't interact with
anything outside the robot
L342[13:56:28]
<Kristopher38> Not really, it shouldn't
fail in any circumstances except running out of battery
L343[13:58:31] <Amanda> shouldn't running
out of battery cause the robot to shut down?
L344[13:58:56] <Izaya> it just occured to
me that it must be difficult for computers to synthesize piano
music live
L345[13:59:08] <fingercomp> Amanda: it may
have enough energy to keep running, yet too little to turn
L346[13:59:14] <Izaya> at least with ASDR
style outputs
L347[14:01:55]
<Forecaster> it'd be interesting to see if
a robot had too little energy that when it called the turn command
and then ran out of power and shut down, if it would execute the
turn or not
L348[14:05:26]
<BindingEnergy> Oof no switch
statement
L349[14:06:49] <Izaya> just elseif
L350[14:07:10]
<BindingEnergy> Ew
L351[14:08:05] *
Izaya shrugs
L352[14:18:29] ⇦
Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
(Ping timeout: 190 seconds)
L353[14:31:14]
⇨ Joins: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L354[14:37:34] <dequbed> Izaya: Not much
more than syntesizing any other string instrument, why should
it?
L355[14:38:28] <Izaya> you don't know how
long to sustain for
L356[14:40:48] <immibis> why not?
L357[14:40:59] <immibis> sustain until the
player releases the key
L358[14:41:16] <immibis> (pianos don't
really have a sustain, anyway. They have very long decay)
L359[14:41:17] ⇦
Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
(Ping timeout: 204 seconds)
L360[14:42:18] <dequbed> Izaya: Well yes.
But you can just modify the decay as you need to. And synthesizing
a piano *accurately* is incredible hard anyway :P
L361[14:57:38] ⇦
Quits: Victorsueca (~Victor_su@90.165.120.190) (Ping timeout: 190
seconds)
L362[14:57:54]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L363[14:58:46]
⇨ Joins: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L364[15:05:33] ⇦
Quits: Inari (~Pinkishu@pD9E8FAA0.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L365[15:05:43]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L366[15:14:57]
⇨ Joins: Inari
(~Pinkishu@pD9E39658.dip0.t-ipconnect.de)
L367[15:40:25]
<ThePiGuy24> %tonk
L368[15:40:25] <MichiBot> Jeepers!
ThePiGuy24! You beat SquidDev's previous record of 1 hour, 25
minutes and 14 seconds (By 1 hour, 2 minutes and 51 seconds)! I
hope you're happy!
L369[15:40:26] <MichiBot> ThePiGuy24's new
record is 2 hours, 28 minutes and 5 seconds! ThePiGuy24 also gained
0.0021 (0.00105 x 2) tonk points for stealing the tonk. Position
#5. Need 0.15316 more points to pass simon816!
L370[16:10:04]
<Ocawesome101> @GuidoCram somewhere on the
forums (in tutorials I think) there’s a post called “OpenComputers
for ComputerCraft users”
L371[16:10:46]
<Ocawesome101> @BindingEnergy pretty sure
there are a few lua case/switch implementations out there
L372[16:18:59]
<BindingEnergy> Not worth it in this
case
L374[16:19:05] <MichiBot>
LGR -
Restoring an IBM PC XT 286 from 1986 | length:
37m 51s |
Likes:
2,089 Dislikes:
7 Views:
18,828 | by
LGR |
Published On 1/5/2020
L375[16:23:09] <Izaya> so
L376[16:23:29] <Izaya> you know how armour
in Skyrim stops being effective once you hit 650something?
L378[16:26:46]
<Forecaster> does it overflow and make you
take more damage instead? :P
L379[16:27:13] <Izaya> fortunately
not
L380[16:27:23] <Izaya> but you are capped
at 80% damage resistance
L381[16:27:42] <Izaya> a bit of a shame,
but I can use fast healing for free so that covers the
difference
L382[16:32:27] <Amanda> %choose waves or
irradiation
L383[16:32:28] <MichiBot> Amanda: I
received a message from future you, said to go with
"waves".
L384[16:32:41] *
Izaya waves
L385[16:34:45] <Corded> *
<Forecaster> radiates
L386[16:37:21]
⇨ Joins: Ariri[away]
(~Ariri@cpe-104-33-154-8.socal.res.rr.com)
L387[16:44:09] <Elfi> forecaster is
radiant like lämp
L388[16:44:52]
<Forecaster> well, I am passively
radiating heat :P
L389[16:45:09]
<Forecaster> as one does
L390[16:47:15] <Elfi> blackbody lämp
L391[16:50:00]
<Forecaster> %sip
L392[16:50:00] <MichiBot> You drink a
boiling ruby potion (New!). Forecaster's clothes turn purple until
they exit the room.
L393[16:50:14]
<Forecaster> huh, purple robe
L394[16:55:21] *
Michiyo sighs
L395[16:55:31] <Michiyo> So.. I got my
bridged interface working last night..
L396[16:55:43] <Michiyo> I however didn't
notice that I lost connection to that machine <_<
L397[16:55:51]
<Forecaster> did someone come and set fire
to the bridge?
L398[16:55:52]
<Forecaster> :O
L399[16:56:02] <Michiyo> So I can't SSH to
it and I have no spare monitor to try local access.. lol
L400[16:56:20]
<Forecaster> borrow a monitor!
L401[16:56:22] <Michiyo> I can access the
machine on the other side of the bridge, so I know the interface is
up and passing packets.
L402[16:56:58] <Michiyo> All this work,
because I threw away a network switch I didn't think I'd
need.
L403[16:57:10] <immibis> today we learned
about KISS
L404[16:57:34] <immibis> (from
Michiyo)
L405[16:58:12] <Michiyo> I mean.. I have
this perfect 4port nic.. should have worked great for this :P
L406[16:58:43] <immibis> don't some 4-port
NICs have a mode where they act as a switch internally? (with 5
ports, one going to the computer)
L407[16:59:30] <immibis> but yeah, can you
borrow the monitor you're using now?
L408[17:00:29] <Michiyo> output is VGA
only, monitor is DVI/HDMI
L409[17:00:51]
<AdorableCatgirl> i'm shaking like a
leaf
L410[17:01:34] <Michiyo> you ok
@"AdorableCatgirl" ?
L411[17:02:25]
<AdorableCatgirl> yes
L412[17:02:29]
<AdorableCatgirl> too much coffee
L413[17:02:37]
<AdorableCatgirl> 👀
L414[17:02:41]
<BindingEnergy> Leaves don't actively
shake
L415[17:02:49]
<BindingEnergy> It's a weird
expression
L416[17:02:59]
<AdorableCatgirl> fine
L417[17:03:41]
<Forecaster> shaking like a rabbit on
drugs
L418[17:03:52]
<AdorableCatgirl> i'm shaking like kerbin
when i keep dropping tac nukes from orbit
L419[17:04:04]
<BindingEnergy> ```One of the first
popular English writers to use this expression was Geoffrey
Chaucer, who wrote during the Middle Ages in the 1300s. He
specified the type of leaf as an aspen leaf. This is because aspen
leaves are very broad with thin stems. Therefore, they shake more
easily in the wind than most other types of leaves.```
L420[17:04:17] <Skye> Michiyo, is it a
DVI-D or DVI-I
L421[17:04:53] <Michiyo> the monitor? I'd
assume D, as the cable I'm using isn't I :P
L422[17:05:35] <Skye> yes but
L423[17:05:40] <Skye> the port might be
DVI-I
L424[17:05:43]
<Forecaster> or maybe you're a mutant with
the ability to make cables fit where they shouldn't :O
L425[17:05:47] <Skye> and the cable
DVI-D
L426[17:06:07]
<BindingEnergy> That's a strange
mutation
L427[17:06:22]
<ThePiGuy24> all you need is some
persistance
L428[17:06:37] <Skye> you can plug DVI-A
and DVI-D into DVI-I
L430[17:24:30]
<Z0idburg>
Skye: You can plug usb into ps2 into serial into parallel and
connect that to your computer 🙂
L431[17:25:52]
<Z0idburg>
like so
L433[17:40:04]
<BindingEnergy> Nice
L434[17:40:39]
<Saghetti>
that's a server
L435[17:40:42]
<Saghetti>
just realized
L436[17:43:10]
<Kristopher38> I need that
L437[17:43:25]
<Kristopher38> one of my old Pentium 133
PCs doesn't have usb, but has parallel
L438[17:43:59]
<Kristopher38> but then again, a solution
that would actually work would be to buy an IDE to sd card
interface
L439[17:48:13] <Amanda> %8ball do the
thing?
L440[17:48:13] <MichiBot> Amanda: My
reply is no
L441[17:48:28] <Amanda> %8ball do the
thing, but as a seperate daemon?
L442[17:48:28] <MichiBot> Amanda: My
reply is no
L443[17:54:35]
<Saghetti>
don't thing?
L444[17:59:05]
<Z0idburg>
@Lazar Kovacevic is it parallel, or is it 25 pin serial
L445[17:59:18]
<Z0idburg>
my Pentium 1 box and 486 boxes have 25 pin serial
L446[17:59:31]
<Z0idburg>
but my pentium2 doesn't
L447[18:00:02]
<Z0idburg>
the pentium 1 box I have has both 9 and 25 pin serial, with 25 pin
parallel
L448[18:00:30]
<Z0idburg>
the 25 pin serial a lot of people also refered to as a modem
port
L449[18:00:55]
<Z0idburg>
it had a lot of additional flow control stuff
L450[18:01:07]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-53-50.dynamic.as20676.net)
L451[18:01:07]
zsh sets mode: +v on Vexaton
L452[18:01:10]
<Z0idburg>
like DTR
L453[18:03:52] ***
Vexatos is now known as Guest69953
L454[18:03:52] ⇦
Quits: Guest69953 (~Vexatos@port-92-192-86-18.dynamic.as20676.net)
(Killed (calamity.esper.net (Nickname regained by
services)))
L455[18:03:52] ***
Vexaton is now known as Vexatos
L456[18:05:54]
<Z0idburg>
hello vexatoast
L457[18:10:20]
⇨ Joins: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L458[18:10:28] <KodosPhone> o/
L459[18:10:46] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.157.90) (Ping timeout: 378
seconds)
L460[18:10:47]
<AdorableCatgirl> vexed oats
L461[18:10:58] <KodosPhone> Uwot
L462[18:11:21] <KodosPhone> Vexed
toast
L463[18:11:29] <Vexatos> it is I
L464[18:11:56] <KodosPhone> It is
you
L465[18:12:12] <KodosPhone> Or is it
me
L466[18:13:19] <KodosPhone> Anything new
for tronics lately?
L467[18:13:31] <Vexatos> yes
L468[18:13:41] <Vexatos> I caught a severe
case of university
L469[18:13:54] <Vexatos> so don't expect
anything other than keepalive thanks
L470[18:14:06] <Vexatos> Currently in my
master's thesis
L471[18:14:17] <KodosPhone> Congrats on
real life
L472[18:14:42] <Vexatos> soon™
L473[18:14:59] <Vexatos> I'll finally earn
money starting october that's when I'll celebrate .-.
L474[18:15:15] ⇦
Quits: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client
Quit)
L475[18:16:04]
<AdorableCatgirl> hi
L476[18:18:22]
<Forecaster> spend it on computers!
L477[18:19:01]
⇨ Joins: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L478[18:19:06] <Vexatos> that's the
plan
L479[18:19:12] <Vexatos> among other
things like, uh, fixing the house
L480[18:19:38]
<Forecaster> fix it with computers!
L481[18:19:41] <KodosPhone> Don't forget
to donate to my PayPal so I can get my shit back together
L482[18:19:43]
<Forecaster> wait.. that might not
work
L483[18:19:45] <KodosPhone> Lbvs
L484[18:20:10] <KodosPhone> Speaking of
computers mine will be up soon again
L485[18:20:24] <KodosPhone> Looking
forward to that
L486[18:21:35] <Vexatos> I'll only be paid
for 20 hours a week on a 40 hour a week job
L487[18:21:38] <Vexatos> because yay
L488[18:21:44]
<AdorableCatgirl> my middle finger is in
pain
L489[18:21:47] <Vexatos> but that's going
to be enough money to get the house in order
L490[18:22:16] ⇦
Quits: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client
Quit)
L491[18:24:54] <Forecaster> %restart
L492[18:24:55] ⇦
Quits: MichiBot (~MichiBot@eos.pc-logix.com) ()
L493[18:25:15]
⇨ Joins: MichiBot (~MichiBot@149.56.6.196)
L494[18:25:15]
zsh sets mode: +v on MichiBot
L495[18:26:14]
<Forecaster> %choose have some food
L496[18:26:15] <MichiBot> Forecaster: Oh
yes, definitely!
L497[18:26:21]
<Forecaster> sounds good to me
L498[18:26:59] <Lizzy> s/yes/no
L499[18:27:00] <MichiBot>
<Forecaster> Oh no, definitely!
L500[18:27:16] <Lizzy> s/\!/ not!/
L501[18:27:17] <MichiBot>
<Forecaster> Oh no, definitely not!
L502[18:27:24]
⇨ Joins: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L503[18:27:27] <KodosPhone> Fucking
phone
L504[18:27:42]
<Forecaster> but I'm hungry >:
L505[18:27:42] <Lizzy> i wouldn't suggest
that, it might damage it
L506[18:28:08] ⇦
Quits: KodosPhone
(webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client
Quit)
L507[18:29:44]
<Forecaster> %choose ignore Lizzy and have
some food anyway
L508[18:29:44] <MichiBot> Forecaster:
Why would you do that when you could do something else
instead?
L509[18:29:50]
<Forecaster> aw D:
L510[18:29:56]
<Forecaster> dangit MichiBot
L511[18:30:52] *
Lizzy high-fives MichiBot
L512[18:30:52] *
MichiBot high-fives Lizzy
L513[18:36:00]
<Forecaster> >:
L514[18:38:47]
<Forecaster> I need to wait for the pizza
to thaw anyway :|
L515[18:39:07] <Inari> Does anyone ever
actually say "Please advise." instead of like
"Please tell me what to do"?
L516[18:39:23]
<Forecaster> pilots/astonauts?
L517[18:39:49] <Inari> I guess haha. Meant
more like, in normal life
L518[18:40:19]
<Forecaster> probably not
L519[18:43:35]
<Z0idburg>
when you sit up in your recliner and theres a frigging CHICKEN
right in front of you
L520[18:43:40]
<Z0idburg>
that escaped from the brooder
L521[18:46:37] <Vexatos> we're hopefully
getting some birds soon too
L522[18:46:40] <Vexatos> slightly larger
ones though
L523[18:48:38]
<Ariri>
Inari: I'm not sure if I want to respond to your question, please
advise.
L524[18:59:24] <SquidDev> %tonk
L525[18:59:24] <MichiBot> Potzblitz!
SquidDev! You beat ThePiGuy24's previous record of 2 hours, 28
minutes and 5 seconds (By 50 minutes and 53 seconds)! I hope you're
happy!
L526[18:59:25] <MichiBot> SquidDev's new
record is 3 hours, 18 minutes and 58 seconds! SquidDev also gained
0.00255 (0.00085 x 3) tonk points for stealing the tonk. Position
#8. Need 0.05157 more points to pass DaComputerNerd!
L527[19:00:38]
<BindingEnergy> In what case is a geolyzer
scan nil?
L528[19:02:12]
<Bob>
shouldn't it provide a description why its nil as the secodn
arg
L529[19:03:23]
⇨ Joins: Foul_01
(~Foul_01@static.196.101.76.144.clients.your-server.de)
L530[19:03:26] <Foul_01> ку
L531[19:03:51]
<Ariri>
lu
L532[19:04:50] <fingercomp> @BindingEnergy
either it hasn't enough energy to perform the scan, or the scan was
canceled
L533[19:04:59] <fingercomp> probably
former
L534[19:05:24] <Foul_01> hi guys
L535[19:05:33]
<Ariri>
%hello
L536[19:05:34] <MichiBot> Ariri: 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.
L538[19:07:25] <Amanda> :P
L539[19:08:00] <Foul_01> im bored
L540[19:08:12] <Foul_01> im talking from
minecraft tho
L541[19:08:24]
<BindingEnergy> It was neither
L542[19:08:25] ⇦
Quits: AdorableCatgirl
(~sam@pool-71-176-252-72.rcmdva.fios.verizon.net) (Quit: Lost
terminal)
L543[19:08:32]
<BindingEnergy> I restarted the bot and it
worked
L544[19:08:36] <Foul_01> k
L545[19:08:59] <Foul_01> im playing on
server with mod opencomputers
L546[19:09:02]
<BindingEnergy> I probably did something
wrong the first time
L547[19:09:29] <Foul_01> wait what?
L548[19:09:51]
<BindingEnergy> > Dont mind the random
conversation you might have walked into.
L549[19:10:15] <Amanda> I wish that MFU's
didn't say "connection established" when they were in an
adapter out of range of their correct location.
L550[19:10:23] <Amanda>
s/correct/bound/
L551[19:10:23] <MichiBot> <Amanda> I
wish that MFU's didn't say "connection established" when
they were in an adapter out of range of their bound location.
L552[19:11:16]
<Forecaster> could make it say "Bound
to position" or something instead
L553[19:12:47] ⇦
Quits: Foul_01
(~Foul_01@static.196.101.76.144.clients.your-server.de) (Quit:
Foul_01)
L554[19:28:27] <Inari> @Z0idburg but
chickens are cute
L555[19:32:26] <Inari> Amazing how many
people don't seem to be able to do basic percentage math... and you
say school never teaches something important
L556[19:33:16]
<Forecaster> 120% of people can't do
math
L557[19:33:24]
<Forecaster> definitely real science
shows
L558[19:41:39] <Inari> Medical facilities:
"Hand sanitizer needs to be at least 60% alcohol to be
effective against coronavirus" Everyone on YT: "So I have
this 70% alcohol and I'll mix 2 cups of it with 1 cup of aloe
vera"
L559[19:42:43]
<Forecaster> or soap, soap is fine
L560[19:45:04] <Inari> Sure, but hand
sanitizers is the hype
L561[19:48:23]
<Forecaster> true
L562[19:51:15] <Inari> Download sites be
like: Do you want the SlOw DoWNLoaD or the fast download for this
640kb file?
L563[19:52:29]
<BindingEnergy> Schools be like:
"don't eat things you obviously shouldn't" Trump:
"injecc hand sanitizer and alcohol and sunlight"
L564[19:53:17] <Inari> Did he ever
actually say the inject sanitizer part? Last I loked I couldn't
find a direct quote
L565[19:53:17]
<Saghetti>
ah yes
L566[19:54:22]
<Ocawesome101> %discord
L568[19:54:41]
<Forecaster> I could go for injecting some
sunlight
L569[19:54:52]
<Saghetti>
fun fact
L570[19:55:00]
<BindingEnergy> He said
"disinfectant"
L571[19:55:02]
<Saghetti>
article mode on firefox gets past anti-adblock
L572[19:55:07]
<BindingEnergy> Inject disinfectant
L573[19:56:01]
<Saghetti>
:tonk:
L574[19:57:25]
<Saghetti>
so those file download sites
L575[19:57:28]
<Saghetti>
make me so sick
L576[19:57:37]
<Saghetti>
slowly download this 32kb file
L577[19:57:50]
<Saghetti>
or download this ~~virus~~ "download manager" that's
1.2MB
L578[19:58:13]
<Saghetti>
100000% faster dwonload speeds
L579[19:58:36]
<Saghetti>
i fucking hate those
L580[20:00:01]
<BindingEnergy> Give us money and we'll
make your RAM increase tenfold and you'll get instant 1TB downloads
and we'll also delete System32 because that slows down yer
computer
L581[20:00:53]
<Saghetti>
man
L582[20:00:59]
<Saghetti>
i should really download some more ram sometime
L584[20:01:39]
<Saghetti>
ty
L585[20:02:38] <Inari> There was actually
a software that claimed to increase your RAM
L586[20:02:43] <Inari> I think all it did
was change your pagefile size
L587[20:02:58] <Inari> But it advertised
itself as using compression techniques or something
L588[20:05:05]
<Saghetti>
softram
L590[20:05:14] <MichiBot>
SoftRAM - The
Story of the Incredible RAM Doubling Scam (A Retrospective) |
length:
13m 59s | Likes:
11,678 Dislikes:
231 Views:
335,815 | by
Michael
MJD | Published On 18/4/2020
L591[20:05:23] <Inari> Yeah
L592[20:06:19]
<Forecaster> mm compressed
techniques
L593[20:07:04]
⇨ Joins: test1234 (~test1234@sphinx.splotch.es)
L594[20:07:20] ⇦
Quits: test1234 (~test1234@sphinx.splotch.es) (Client
Quit)
L595[20:08:33]
<Kristopher38> now this is
interesting
L596[20:08:54]
<Kristopher38> this is true
`string.char(string.byte("a", 1, 0)) ==
""`
L597[20:09:11] <immibis> what does
string.byte("a", 1, 0) return? nothing?
L598[20:09:20]
<Kristopher38> this is also true
`string.byte("a", 1, 0) == nil`
L599[20:09:35] <Inari> Well the char of a
nil is presumably an empty string
L600[20:09:36] <Inari> So :p
L601[20:09:49]
<Kristopher38> but also
L603[20:10:41]
<Kristopher38> yeah, if the third argument
in string.byte is 0 it returns nothing
L604[20:11:06]
<Kristopher38> oh I see, nil is different
from nothing
L605[20:11:13] <immibis> what is
string.char()?
L606[20:11:15]
<Kristopher38> at least for C
functions
L607[20:11:30] <immibis> yeah, I don't
think you can detect that from Lua. perhaps select() can do
it
L608[20:11:32]
<BindingEnergy> string.char() has 2
params
L609[20:11:42]
<Kristopher38> `string.char() ==
""` is true
L610[20:11:44]
<BindingEnergy> First is string or char,
second is index
L611[20:11:59]
<BindingEnergy> Gives you the char code
for first or index char in string
L612[20:12:15] <Inari> Amanda: Look
L613[20:12:20] <Inari> the Japanese Animal
Crossing guidebook
L614[20:12:20] <immibis> try: function
countArguments(...) return select("#", ...) end
print(countArguments(), countArguments(nil))
L616[20:12:38]
<Kristopher38> @BindingEnergy that's
string.byte bruh
L617[20:12:44]
<BindingEnergy> Oof
L618[20:12:48]
<BindingEnergy> Sorry I idoit
L619[20:13:03]
<BindingEnergy> string.char does opposite,
yeh?
L620[20:13:27]
<Kristopher38> immibis: it works as
expected, prints 0 1
L621[20:13:53] <immibis> okay. If there
was no way to detect that from Lua then it could be considered a C
API bug since they're supposed to be equivalent. but I guess
they're not supposed to be equivalent, just hard to
distinguish
L622[20:14:01]
<Kristopher38> @BindingEnergy
L624[20:14:19]
<BindingEnergy> Yeah
L625[20:15:39]
<Kristopher38> hm, so if a C function
returns nothing, then no args should be forwarded
L626[20:18:26] <immibis> can a lua
function return nothing?
L627[20:18:53]
<Kleadron>
yes
L628[20:18:56]
<Forecaster> it can return nil
L629[20:18:58] <immibis> what's
`countArguments((function() return end)())` and
`countArguments((function() return nil end)())
L630[20:19:21]
<Forecaster> `return` is the same as
`return nil`
L631[20:21:24]
<Bob>
altough it behaves differently on the C level iirc but without
that, returning nothing will just give nil
L632[20:24:06] <Amanda> uh
L633[20:24:15] <Amanda> try this: `foo,
bar = 1` -- bar is nil
L634[20:24:44] <Amanda> variables
initalise to nil. `return -- nothing else` doesn't necessarially
mean it's returnging nil
L635[20:28:18]
<payonel>
no it isn't the same
L636[20:28:24] <immibis> Forecaster: I
just tried it. `return` returns 0 values. `return nil` returns 1
value, which is nil. `select("#")` can help you count
return values
L637[20:28:34]
<payonel>
yep ^
L638[20:28:42]
<payonel>
select will count the var args
L639[20:28:46]
<payonel>
return ~= return nil
L640[20:29:35]
<Forecaster> ah
L641[20:30:02]
<Forecaster> well it's close enough for
me
L642[20:30:05] <payonel> %lua function
none() return end function rnil() return nil end print(select('#',
none(), select('#', rnil())
L643[20:30:05] <MichiBot> main:1: ')'
expected near <eof>
L644[20:30:13] <payonel> %lua function
none() return end function rnil() return nil end print(select('#',
none(), select('#', rnil()))
L645[20:30:13] <MichiBot> main:1: ')'
expected near <eof>
L646[20:30:30]
<Forecaster> more parenthesis!
L647[20:30:31] <payonel> %lua function
none() return end function rnil() return nil end print(select('#',
none()), select('#', rnil()))
L648[20:30:32] <MichiBot> 0, 1
L649[20:31:22]
<Kristopher38> huh, so even lua functions
can return nothing
L651[20:45:31]
<Kristopher38> @Saghetti small amount of
the lua's tests pass now
L652[20:45:38]
<Saghetti>
:omgwhat:
L653[20:45:44]
<Saghetti>
that's still
L654[20:45:48]
<Saghetti>
incredibly impressive
L655[20:47:45]
<Kristopher38> I'm skipping parts which
use the debug library and load() with custom _ENV for now, those
need to be reimplemented in lua as well for them to work as
expected
L656[20:47:57] <immibis> are you writing
LiL?
L657[20:48:25]
<Saghetti>
yep
L658[20:48:27]
<Saghetti>
lua-ception
L659[20:49:05]
<Kristopher38> yeah
L660[20:49:35]
<Kristopher38> forked some project which
did the groundwork
L661[20:49:54]
<Kristopher38> I implemented the missing
opcodes and now I'm fixing bugs
L662[20:50:07]
<Saghetti>
ylua?
L663[20:50:12]
<Kristopher38> yeah
L665[20:51:29]
<Saghetti>
maybe instead of just a fork, it deserves its own name
L666[20:51:53]
<Saghetti>
luaception?
L667[20:51:57]
<Saghetti>
metalua?
L668[20:52:08]
<Saghetti>
nvm metalua already exists
L669[20:52:20]
<Z0idburg>
but does it compile to lua
L670[20:53:07]
<Z0idburg>
if it geberates lua code then its useful to me lol
L671[20:53:26]
<Saghetti>
i mean
L672[20:53:32]
<Saghetti>
you can compile ylua to lua bytecode
L673[20:53:41]
<Saghetti>
and run that lua bytecode to run lua bytecode
L674[20:53:46]
<Saghetti>
it's literally just lua implemented in lua
L675[20:54:03]
<Z0idburg>
meh
L676[20:54:20]
<Saghetti>
generates lua code? from what?
L677[20:54:21]
<Z0idburg>
I want a nice bytecode decompiler
L678[20:54:30]
<Saghetti>
you can use it for that
L679[20:54:40] <immibis> i assume the fork
is not from my LiL project for computercraft
L680[20:54:56]
<Saghetti>
in fact that was one of the founding ideas for luaception
L681[20:55:01]
<Z0idburg>
omg immibis is back
L682[20:55:11]
<Z0idburg>
how long you been here
L683[20:55:12]
<Saghetti>
i was thinking of using string.dump to make a "core
dump"\
L684[20:55:16]
<Saghetti>
forever
L685[20:55:32]
<Kristopher38> @Z0idburg chunkspy exists,
you know
L686[20:55:50]
<Z0idburg>
yeah but that requires typing
L688[20:56:04]
<Kristopher38> this also exists
L689[20:56:24]
<Z0idburg>
yes
L690[20:57:00]
<Kristopher38> immibis: no, I might've
seen in though when searching for such projects
L691[20:57:05]
<Z0idburg>
now does ylua support lua 5.4 RC?
L692[20:57:07]
<Z0idburg>
😄
L693[20:57:27]
<Saghetti>
nope
L694[20:57:30]
<Saghetti>
just 5.3 iir
L695[20:57:31]
<Saghetti>
just 5.3 iirc [Edited]
L696[20:58:54]
<Kristopher38> I don't actually write the
VM by copy-pasting the C code of official VM and adapting it to
Lua
L697[20:59:26]
<Kristopher38> I know that some projects
do that
L698[20:59:27]
<Saghetti>
automatic luaception builds would be cool ngl
L699[20:59:36]
<Saghetti>
like just using a really fancy code converter
L700[20:59:44]
<Saghetti>
C -> Lua
L701[20:59:57]
<Kristopher38> there are already
transpilers from C to Lua iirc
L702[21:00:24]
<Z0idburg>
why not prolog
L703[21:01:02]
<Z0idburg>
the only thing I absolutely hate about Lua is that there is no
syntax to handle lua tables by value.
L704[21:01:03]
<Kristopher38> anyway, I can't easily
implement new features, and it even has the same bugs that Lua 5.3
has :P
L705[21:01:30]
<Z0idburg>
which makes passing tables between coroutines unsafe without
recreating them
L706[21:02:18]
<Kristopher38> Like there was this one bug
that when you stacked a lot of nested metatables with call
metamethods pointing to even deeper metatables with call
metamethods it wouldn't work correctly
L707[21:02:54]
<Kristopher38> and I was wondering what's
wrong, then realized I pulled the tests from a wrong branch, that
were for lua 5.4 :P
L708[21:03:48]
<Kristopher38> and yes, once I get it to
pass all the tests I want to actually run ylua in ylua :P
L709[21:04:30]
<Kristopher38> it's gonna be INCREDIBLY
slow but heck that's gonna be cool
L710[21:04:38]
<ThePiGuy24> lua^n
L711[21:04:44]
<Saghetti>
yep
L712[21:04:55]
<Saghetti>
or actually
L713[21:05:06]
<Saghetti>
lua ylua.lua ylua.lua ocvm.luia
L714[21:05:08]
<Saghetti>
lua ylua.lua ylua.lua ocvm.lua [Edited]
L715[21:05:54]
<Kristopher38> ylua actually only accepts
bytecode files but it's an easy fix to make it accept lua files as
well
L716[21:06:12]
<ThePiGuy24> do it :p
L717[21:06:13]
<Kristopher38> so that would be lua
ylua.lua ylua.luac ocvm.luac
L718[21:07:36]
<Saghetti>
CompanionCube: late response, but somehow BlackBerry supports
OpenGL 1.1 and 2.0. unfortunately, i can't get it to work in the
simulator. minecraft 4k actually contains its own 3d rendering
code, which means it doesn't need the help of OpenGL.
L719[21:08:18]
<Saghetti>
context for you folks: minecraft on blackberry phone
L720[21:08:49]
<Saghetti>
reason: $100 and a video from a big youtuber
L722[21:09:02]
<Saghetti>
yeah, kind of minecraft is right
L723[21:09:15]
<ThePiGuy24> remove the custom rendering
code or render to an opengl buffer :p
L724[21:09:28]
<Saghetti>
also i need to do my deving in a windows xp vm
L725[21:09:34]
<Saghetti>
because 32-bit stuff
L726[21:09:40]
<Saghetti>
ugh
L727[21:10:09]
<Saghetti>
i mean, my plan here is to use minecraft 4k and then add more
features as i go
L728[21:10:20]
<Saghetti>
i've already reverse engineered quite a bit of it
L729[21:10:30]
<Saghetti>
the graphics routine, though, scares me
L730[21:10:35]
<Z0idburg>
all this talk about Lua
L731[21:10:48]
<Z0idburg>
makes me want to work on finishing up my OS OS tonight
L732[21:11:06]
<Saghetti>
but i figured out how it renders the buffer, so i'm adapting that
to work w/ the blackberry UI
L733[21:11:23]
<Saghetti>
(still havent gotten it to work, more than 25 hours of total work
so far)
L734[21:12:02]
<Kristopher38> god I hate naming
convention (or rather the lack of it) in lua tests `local function
checkmove (f, e, t, x, y)`
L735[21:12:46]
<Saghetti>
also the movement in mc4k is so horribly broken
L736[21:12:56]
<Saghetti>
you can only move along the north-south axis
L737[21:13:03]
<Saghetti>
to move along east and west, you need to jump
L738[21:13:10]
<Ocawesome101> Huh
L739[21:13:14]
<Saghetti>
and blocks act like solid chunks of adhesive
L740[21:13:28]
<payonel> i
dislike the name of the test dir, testes
L741[21:13:41]
<Saghetti>
heh
L742[21:13:41]
<payonel>
it's basically the first commit i make in my fork of the official
lua source
L743[21:13:50]
<Kleadron>
lol
L744[21:14:02]
<Saghetti>
you can stick to a wall if you hold down a direction
L745[21:14:16]
<Saghetti>
and it feels as if you're walking on a giant piece of super sticky
duct tap
L746[21:14:20]
<Saghetti>
i'm fixing that asap
L747[21:14:33]
<Kristopher38> yeah, and some brazilian bs
where everything in software dev is written in english
L748[21:15:32]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L749[21:15:37]
<Saghetti>
ah
L750[21:15:42]
<Saghetti>
it locks all movement if you collide
L751[21:15:59]
<ThePiGuy24> physics 100
L752[21:16:04]
<Saghetti>
yes
L753[21:16:10]
<Ocawesome101> I mean
L754[21:16:18]
<Ocawesome101> 4K is not a lot of
space
L755[21:16:27]
<Saghetti>
correction: 2.52kb
L756[21:16:35]
<Ocawesome101> oh
L757[21:16:38]
<payonel>
i'm obviously biased because i speak english. but i think there is
huge value is writing code in a common language that most people
will understand
L758[21:16:38]
<Ocawesome101> OH
L759[21:16:49]
<Kleadron>
it was way under 4k?
L760[21:16:50]
<Ocawesome101> Agree
L761[21:17:02]
<payonel>
and english is quite common, so i believe that if i was brazilian,
i would still write all my code, comments, and tests, in
english
L762[21:17:03]
<Saghetti>
i think you got extra points for being less than 4kb
L763[21:17:10]
<Ocawesome101> Ah
L764[21:17:18]
<Saghetti>
but i mean still, it's a bit unplayable
L765[21:17:24]
<Ocawesome101> Why not just implement
Minecraft from scratch?
L766[21:17:29]
<Saghetti>
no
L767[21:17:48]
<Saghetti>
1. 3d graphics scare me
L768[21:17:57]
<Saghetti>
2. too much work, and i couldn't really call it minecraft
L769[21:18:02]
<ThePiGuy24> nah, implement minecraft in
scratch
L770[21:18:07]
<Ocawesome101> Lmao
L771[21:18:16]
<Saghetti>
i mean thats actually what i thought you said for a split
second
L772[21:18:21]
<Ocawesome101> Spaghetti: fair
L773[21:18:26]
<Ocawesome101> *Saghetti
L774[21:18:32]
<Saghetti>
spaghetti
L775[21:18:37]
<Ocawesome101> Yes
L776[21:18:44]
<Ocawesome101> 🍝
L777[21:19:01]
<Saghetti>
:undertale_spaghetti:
L778[21:26:48] <Amanda> and a very merry
undertale_spaghetti to you too
L779[21:28:48]
<Saghetti>
man blackberries are weird
L780[21:28:58]
<Saghetti>
for some reason
L781[21:29:02]
<Saghetti>
it runs all the apps while it's booting
L782[21:29:12]
<Saghetti>
like if i had an error in my constructor for my app
L783[21:29:17]
<Saghetti>
it crashes while the phone is booting
L784[21:29:24]
<Saghetti>
:waitwhat:
L785[21:29:43]
<Saghetti>
and now it's at the home screen, and it's crashing on my graphics
routine
L786[21:29:47]
<Saghetti>
whyyyyy
L787[21:29:55] <Michiyo> huh maybe that
explains the (No joke...) 15 minute boot time on my old BlackBerry
Pearl
L788[21:30:39] <Michiyo> and any time I
entered or left the job I had when I had that phone I had to pull
the battery to show I wasn't trying to steal anything
L789[21:30:47] <Michiyo> by ya know...
putting it under the battery...
L790[21:31:13]
<Saghetti>
oh for christ sake
L791[21:31:21]
<Saghetti>
the debugger suspends it every 3 seconds
L792[21:31:27]
<Saghetti>
because i made it do a frame every 3 second
L793[21:31:33]
<Saghetti>
AND THE APP ISNT EVEN OPEN
L794[21:31:34]
<Saghetti>
WHAT
L795[21:32:49]
<Saghetti>
now it's stuck in contacts because i can't exit out because it
keeps freezing because the debugger keeps kicking in
L796[21:33:33]
<Saghetti>
speaking of the battery for my blackberry curve
L797[21:33:53]
<Saghetti>
i took it out of the drawer and the back cover was literally coming
off
L798[21:34:00]
<Saghetti>
the battery was so puffed up
L800[22:03:41]
⇨ Joins: TomatoSoup
(webchat@pool-173-67-13-178.bltmmd.fios.verizon.net)
L801[22:04:12] ⇦
Quits: TomatoSoup
(webchat@pool-173-67-13-178.bltmmd.fios.verizon.net) (Client
Quit)
L802[22:09:01] *
Amanda sighs
L803[22:10:52]
<Forecaster> they're not that bad are they
D:
L804[22:11:10] <Amanda> No, I just feel
like I'm missing something re: networking in OC again
L805[22:11:38] <Amanda> lilac sees RPC,
replies to RPC, computer that sent RPC never sees reply
L806[22:12:45] <Michiyo> Atari releases
Atarichain...
L807[22:12:49] <Michiyo>
butwhythough
L809[22:15:47] <immibis> Saghetti: don't
forget to film the explosion
L810[22:16:22]
⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.121)
L812[22:17:57]
<Kristopher38> @Saghetti about 220x times
slower
L813[22:18:21]
<Saghetti>
i mean that's expected
L814[22:18:37]
<Kristopher38> yeah, but not bad
actually
L815[22:25:15]
<BindingEnergy> That smells like
quicksort
L818[22:28:08] <t20kdc> Amanda: I think
so?
L819[22:29:04] <t20kdc> Amanda: Wait,
you're checking for event "s.h._kosneo_syslog"
L820[22:29:17] <t20kdc> Amanda: the event
is actually just "h._kosneo_syslog", the "s."
is the permission
L821[22:33:04] <Amanda> t20kdc: ah, yup
that was it
L822[22:33:41] <SquidDev> %tonkout
L823[22:33:41] <MichiBot> Dogast!
SquidDev! You beat your own previous record of 3 hours, 18 minutes
and 58 seconds (By 15 minutes and 18 seconds)! I hope you're
happy!
L824[22:33:42] <MichiBot> SquidDev has
tonked out! Tonk has been reset! They gained 0.003 tonk points!
plus 0.004 bonus points for consecutive hours! Current score:
0.14345, Position #8 Need 0.04457 more points to pass
DaComputerNerd!
L825[22:41:16] ⇦
Quits: Vexatos (~Vexatos@port-92-192-53-50.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L826[22:41:27]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-53-50.dynamic.as20676.net)
L827[22:41:27]
zsh sets mode: +v on Vexatos
L828[22:54:06] <Amanda> ... well that's
unfortunate
L829[22:54:24] <Amanda> ben_mkiv:
ocdevices screens break if you punch them... while in survival...
and don't drop the screen block
L830[22:58:54] <t20kdc> Amanda: you
punched it. it's broken now. /s
L831[22:59:08] <ben_mkiv> punch your
desktop screen and see what happens
L832[22:59:10] <ben_mkiv> xD
L833[22:59:43] <Amanda> I'm not storong
enough to atomise a screen with my fist. :P
L834[23:00:41] <ben_mkiv> i've put it on
the bugtracker, not sure when it will be fixed
L835[23:00:50]
⇨ Joins: Webchat305
(webchat@dynamic-109-81-210-165.ipv4.broadband.iol.cz)
L836[23:00:53] <ben_mkiv> guess i have to
make a bugfixing day for all my mods -.-
L837[23:01:03] <Webchat305> ey this IRC is
alive? lovely
L838[23:01:29]
<Forecaster> or is it
L839[23:01:41]
<Forecaster> maybe we're all ghosts
L840[23:01:48] <t20kdc> Boo!
L841[23:01:52]
<Korner>
ooo it has discord too
L842[23:02:02] ⇦
Quits: Webchat305
(webchat@dynamic-109-81-210-165.ipv4.broadband.iol.cz) (Client
Quit)
L843[23:02:06]
<Bob>
Discord < Internet Retro Chat
L844[23:03:01]
<Korner>
does someone here have knowledge of 3d printing in oc?
L845[23:03:11]
<Forecaster> probably
L846[23:03:18]
<Forecaster> %hello
L847[23:03:18] <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.
L848[23:03:43]
<Korner> i
am bored and wanna 3d print stuff but no idea where to start
L849[23:04:15]
<Forecaster> there's some example models
somewhere
L850[23:04:25]
<Korner> i
mean the process of making them
L851[23:04:35]
<Forecaster> there's some example models
somewhere
L852[23:04:57]
<Forecaster> you look at them and figure
out how they're built
L853[23:05:41]
<Forecaster> or you could just try to feed
commands into the printer and figure it out that way, but looking
at the example models is probably easier
L854[23:05:54]
<Forecaster> ~oc 3d printer
L855[23:06:28]
<Forecaster> huh
L856[23:07:55]
<Bob> wiki
and lua shell
L857[23:08:51]
<Korner>
btw just a side thing, is irc a thing on OC? i tried that irc
software from oppm but i couldnt quite figure out how to use it, if
my internet setup is weird or idk, shame its very hard to research
things for oc
L858[23:09:29] <Amanda> ben_mkiv: ... and
punching the Next tower causes it to pretend not to exist.
L859[23:09:37]
<Forecaster> use the lootdisk one if you
want quick and easy
L860[23:09:43]
<Korner> i
did
L861[23:09:48] <ben_mkiv> stop punching
your stuff
L862[23:09:51]
<Forecaster> you said oppm
L863[23:09:55]
<Korner>
well i tried that one later
L864[23:10:16] <Amanda> ben_mkiv:
mis-clicks! D:
L865[23:10:20]
<Korner>
both were the same result, so yeah its odd, i could show what is it
saying later although just gotta give this thing a minute
L866[23:10:28] *
Amanda eyes Inari, an idea forming
L867[23:12:49] <Elfi> The loot disk IRC
client worked just fine so long as TCP socket connections are
enabled in the mod configs
L868[23:12:57] <Elfi> Last I checked,
anyway.
L869[23:13:01] <Elfi> Lots of people still
come on through it too
L870[23:13:10]
<Korner> oh
how do u enable that?
L871[23:13:17]
<Forecaster> it should be enabled by
default
L872[23:13:32]
<Forecaster> unless you've gotten it in
some weird modpack or something
L873[23:13:59]
<Korner>
can the irc even connect to ircs on freedone?
L874[23:14:28] <Elfi> If I recall
correctly, it was hardwired for esper.net, but the source could be
modified as appropriate
L875[23:14:35] <Elfi> Let me pull up the
lua file to confirm
L876[23:14:59]
<Korner> i
installed mine OS and it lets me edit ot
L877[23:15:02]
<Korner> i
installed mine OS and it lets me edit it [Edited]
L878[23:15:20]
<Bob>
MineOS big joke
L879[23:15:26]
<Korner> i
like it
L880[23:15:32] <Elfi> Ah, MineOS support
isn't handled by this channel, so you're on your own there
L881[23:15:35]
<Korner>
idk why its just charming
L882[23:15:39]
<Forecaster> we don't really support 3rd
party operating systems
L883[23:15:48]
<Korner>
its fine
L884[23:15:50]
<Korner> i
dont mind that
L885[23:15:52]
<Forecaster> and the programs aren't
necessarily made to run on it
L886[23:15:54]
<Bob> With
OpenOS you can edit stuff too, also you can edit outside of the
game and i strongly advise that
L887[23:15:58]
<Korner>
its having same errors as irc from normal openOS
L888[23:16:06] <Elfi> Okay, so the
lootdisk IRC client, you can specify a server/port still
L889[23:16:10]
<Bob>
Doesnt MineOS run ontop of OpenOS amyways
L890[23:16:23]
<Korner> ye
i think it does
L891[23:16:25] <Elfi> Anyway, what errors
are you getting?
L892[23:16:30]
<Korner>
let me show
L894[23:17:04] <Elfi> What was the command
you put in to run IRC?
L895[23:17:20]
<Korner> i
wrote irc nickname #ircroom
L897[23:17:35]
<AdorableCatgirl> aAAAA
L898[23:17:36]
<AdorableCatgirl> my EYES
L899[23:17:38] <Elfi> That's why, the
second argument is for server:port
L900[23:18:05] <Elfi> You can join the IRC
channel you want afterwards (I think it *is* hardcoded to join #oc
initially but I already closed the file so I'm too lazy to check
again)
L901[23:18:27]
<Korner> do
you have to write something more specific?
L902[23:19:12] <Elfi> In this case, you
can just type `irc <nickname>` to go to #oc on EsperNet, but
if you want another network, you'd go `irc <nickname>
<address>:<port>`
L903[23:19:24]
<Forecaster> it will join here
automatically
L904[23:19:44]
<Forecaster> as Elfi says
L905[23:20:13]
<Korner> i
see, its trying to connect now that i typed it in properly
L906[23:43:21] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.157.121) (Ping timeout: 189
seconds)
L907[23:43:41]
<Korner>
well i got irc working yay
L908[23:46:29] <Amanda> OR DID YOU!?
L909[23:49:03]
<Forecaster> %remindme 9h mimic
L910[23:49:03] <MichiBot> I'll remind you
about "mimic" at 05/02/2020 02:49:03 AM
L911[23:49:31] *
Amanda replaces the reminder with a mimic
L912[23:50:56]
<Korner> i
did, for some reason i cannot specify room i will be going in, i
have to first connect to freenode and from there get my way in
rooms
L913[23:54:46] <Corded> *
<Forecaster> fires the mimic and puts his reminder
back
L914[23:59:10] <Amanda> Mimic unemployment
is skyrocketing!
L915[23:59:57] <Amanda> %8ball laptop goes
sleep?
L916[23:59:57] <MichiBot> Amanda: Ask
again later