<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:11:43] ⇨
Joins: Prof_David
(Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95)
L2[00:49:24] <Izaya> so like
L3[00:49:29] <Izaya> I just had a great
idea
L4[00:49:33] <Izaya> get this
L5[00:49:35] <Izaya> a printer
L6[00:49:37] <Izaya> that prints
L7[00:50:20]
<Forecaster>
witchcraft
L8[00:54:51]
<Zef> What
is this treachery
L9[00:55:21] <Izaya> I mean
L10[00:55:41] <Izaya> it'd collapse the
printer industry given that's built in fucking users around for 8
hours until the cartridges are empty
L11[00:56:15]
<Forecaster>
that makes no sense
L12[00:56:56] <Izaya> given it does
something fundamentally different to a printer (namely, print)
perhaps it would be worth naming it something else
L13[00:57:34]
<Forecaster>
pretty sure printers print fine
L14[00:57:41] <Izaya> nonsense
L15[00:57:47] <Izaya> never seen a printer
print a single page
L16[00:58:58]
<Forecaster>
I've never seen you, that means you don't exist
L17[00:59:09] <Izaya> oh shit I've been
found out
L18[00:59:19] *
Izaya disappears in a puff of logic
L19[00:59:50] <Izaya> seriously
though
L20[00:59:54] <Izaya> no less than 8
printers today
L21[01:00:00] <Izaya> zero actually printed
pages
L22[01:01:50]
<The_Stargazer> is the "puff of
logic" perhaps a hitchhiker's guide to the galaxy reference
?
L23[01:02:16]
<The_Stargazer> or am I overthinking
it
L24[01:02:20]
<The_Stargazer> (oh, the irony)
L25[01:04:57] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L26[01:05:35]
<Forecaster>
%sip random
L27[01:05:35] <MichiBot> You drink a basic
gold potion (New!). The bottle splits into two revealing a smaller
slimy transparent potion.
L28[01:05:51]
<Forecaster>
%drink slimy transparent potion
L29[01:05:51] <MichiBot> Forecaster gains
an additional bone.
L30[01:05:58]
<Forecaster>
woo?
L31[01:06:12]
<Ariri>
woo
L32[01:14:54]
<Saphire>
%tonkout
L33[01:14:55] <MichiBot> Saphire: You gotta
tonk before you can tonk out. For this transgression the timer has
been reset.
L34[01:15:10]
<Saphire>
...OH MAKE UP YOUR FUCKING MIND ALREADY
L35[01:15:21]
<Saphire>
Didn't this work like a tonk a few weeks ago?
L36[01:16:07] <Izaya> yup
L37[01:16:12] <Izaya> also shocky is
dead
L38[01:16:56]
<Saphire> It
should be gently pulled away, put down to sleep, and replaced with
something that works the same but better c.c
L39[01:17:50]
<Forecaster>
it's been this way for a long time now
L40[01:18:40] <Izaya> may I suggest a
cronjob to restart once a day
L41[01:19:02]
<Forecaster>
sudo service Izaya restart
L42[01:19:08] *
Izaya dies
L43[01:19:24] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.157.7) (Ping timeout:
190 seconds)
L44[01:20:35]
<Saphire>
`alias sctl="sudo systemctl"; sctl restart
Izaya.service`
L45[01:20:46]
<Saphire>
...and yeah, this is a real alias I use the shit out of
L46[01:21:03] <Izaya> seems
reasonable
L47[01:28:50]
<Paradoxical> my god I need to add that to
my CentOS server
L48[01:29:43] ⇨
Joins: {Opsimath}Shawn
({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L49[01:31:19]
<Kleadron> i
was looking back on what i was doing for my window drawing
program
L50[01:31:29]
<Kleadron>
and i think i realized it's a basic form of window
composition
L51[01:31:43]
<Kleadron>
not complete but kinda like it
L52[01:33:19]
<Kleadron>
the way it worked is that it would make strips of text to put on
the screen and it would lay those strips downwards after they were
generated
L53[01:34:13]
<Kleadron>
if i could make it render the whole window at once, that could be
even faster
L54[01:50:56] ⇦
Quits: {Opsimath}Shawn
({Opsimath}Shawn!~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L55[02:08:09] ⇦
Quits: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com) (Ping timeout:
198 seconds)
L56[02:14:16] ⇨
Joins: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com)
L57[02:16:36] ⇨
Joins: Inari
(Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L58[02:17:00]
<Ariri> Ahhh
my rocket league car is almost doneeee
L59[02:17:22]
<Ariri> This
has been more work than it should be and not the best use of
time
L60[02:17:24]
<Forecaster>
how long have you baked it for?
L61[02:17:25]
<Ariri> but
its cute af
L62[02:17:28]
<Ariri>
haha
L63[02:17:48]
<Ariri>
about 42 hours :P
L64[02:18:30] <Inari> Nep
L65[02:19:30]
<Ariri>
nepu
L66[02:19:51] ⇦
Quits: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com) (Ping timeout:
198 seconds)
L67[02:20:05]
<Ariri> %nep
command when?
L68[02:20:12]
<Ariri> Or a
kawaii
L69[02:20:17]
<Forecaster>
what for
L70[02:20:26]
<Ariri>
Uh
L71[02:20:34]
<Ariri> just
a happy nep
L72[02:20:50]
<Ariri> like
"Nep! :3"
L73[02:20:52]
<Ariri>
Thats it
L74[02:20:56] <Inari> If every person had a
nep there would be world peace
L75[02:21:06]
<Ariri>
Indeed
L76[02:21:21]
<Ariri>
Could you imagine
L77[02:21:28]
<Ariri> if
swear words were replaced with nep
L78[02:21:35]
<Ariri> the
word
L79[02:21:38]
<Ariri> i
mean
L80[02:28:09] ⇦
Quits: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping
timeout: 206 seconds)
L81[02:28:11] ⇨
Joins: cpw (cpw!~cpw@192-0-136-170.cpe.teksavvy.com)
L82[02:48:44] <Izaya> Kleadron: buffering
is more expensive but often nicer
L83[02:48:55] <Izaya> memory and CPU
wise
L84[02:49:19] <Izaya> double buffering is
even nicer but uses double of both :D
L86[03:26:19]
<Forecaster>
the chronicles of the ghost bike continues
L87[04:10:36] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@port-92-193-4-209.dynamic.qsc.de)
L88[04:10:36] zsh
sets mode: +v on Vexatos
L89[05:35:31] ⇨
Joins: mattx433
(mattx433!~mattx433@ns3009910.ip-91-121-178.eu)
L90[05:40:52] ⇦
Quits: mattx433 (mattx433!~mattx433@ns3009910.ip-91-121-178.eu)
(Quit: Proudly using WocChat!)
L91[05:43:45] ⇦
Quits: Prof_David
(Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95) (Remote
host closed the connection)
L92[05:50:52]
<Forecaster>
%tonk
L93[05:50:53] <MichiBot> Gadsbudlikins!
Forecaster! You beat Kodos's previous record of <0 (By 4 hours,
35 minutes and 58 seconds)! I hope you're happy!
L94[05:50:54] <MichiBot> Forecaster's new
record is 4 hours, 35 minutes and 58 seconds! Forecaster also
gained 0.0046 tonk points for stealing the tonk.
L95[05:58:09] ⇨
Joins: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L96[06:32:30] ⇨
Joins: Inari|2
(Inari|2!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L97[06:33:16] ⇦
Quits: Inari|2 (Inari|2!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
(Client Quit)
L98[06:35:27] ⇦
Quits: Inari (Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de) (Ping
timeout: 198 seconds)
L99[06:37:21]
<Vastrix>
Quick question,
L101[06:37:21]
<Vastrix> Is
the robot component unable to function from the bios?
L102[06:37:54]
<Vastrix>
That keeps giving a bad argument..
L103[06:38:53]
⇨ Joins: Vexaton
(Vexaton!~Vexatos@port-92-193-51-240.dynamic.qsc.de)
L104[06:38:54]
zsh sets mode: +v on Vexaton
L105[06:39:07] ⇦
Quits: Vexatos (Vexatos!~Vexatos@port-92-193-4-209.dynamic.qsc.de)
(Killed (aperture.esper.net (Nickname regained by
services)))
L106[06:39:07] ***
Vexaton is now known as Vexatos
L107[06:50:52] <Skye> It should...
L108[06:55:47]
<Bob> Isnt
it the robot openos api ?
L109[06:56:03]
<Vastrix>
`swing()`?
L110[06:56:54]
<Bob> I dont
know, all i know is that there is and a component and an library in
openos
L111[06:59:21] ⇦
Quits: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping
timeout: 189 seconds)
L112[06:59:43]
<Vastrix>
you can use `component.robot` in openos otherwise you have to use a
proxy
L113[06:59:43]
<Vastrix>
that's the theory at least..
L114[07:00:16]
<Vastrix>
EEPROMS are a pain to debug as well.. :/
L115[07:00:30]
<Vastrix>
for robots anyway
L116[07:00:52]
<Bob> cant
you swirch eepromsvby clickinh ?
L117[07:01:13]
<Vastrix>
clicking? where?
L118[07:02:20]
<Vastrix>
afaik, you gotta rebuild the robot from scratch?
L119[07:02:37]
<Bob>
deconstruct
L120[07:02:41]
<Bob> theres
a disesembler
L121[07:02:45]
<Bob> but
yea
L122[07:02:50]
<Bob> at
least in crea
L123[07:08:24]
⇨ Joins: Prof_David
(Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95)
L124[07:11:37]
<Vastrix>
Documentation is pretty damn scarce as well, regarding programing
eeproms.. :s
L125[07:12:54]
<Bob>
eeproms arent easy in general
L126[07:14:08]
<Vastrix>
Well, they would be if there were documentation :P
L127[07:14:08]
<Vastrix> I
mean, everything I've found says that `component.proxy` should
work..
L128[07:14:36]
⇨ Joins: Inari
(Inari!~Pinkishu@pD9E8E3A3.dip0.t-ipconnect.de)
L129[07:17:01] <Izaya> but it does
L130[07:17:13] <Izaya> t. hasn't run
OpenOS in years
L131[07:17:28] <Izaya> exaggeration but
you get what I mean
L132[07:17:34]
<Vastrix> So
then it just doesn't work for `robot`?
L133[07:18:33] <Izaya> dunno that's some
weird behavior
L134[07:18:49]
<Vastrix>
This is legit right?
L135[07:18:50]
<Vastrix>
This should work?
L137[07:19:01]
<Vastrix>
This is legit right?
L138[07:19:02]
<Vastrix>
This __should__ work?
L140[07:19:07] <Inari> Any idea how I'd
re-route a DNS request of a specific IP on windows? (I can set the
IP of the DNS server to be used, but adding it to hosts file
doesn't seem to do anything)
L141[07:20:02]
<Vastrix>
You want your internet adapter to use a specific dns?
L142[07:20:20] ⇦
Quits: Rahix (Rahix!~Rahix@pD9FFA230.dip0.t-ipconnect.de) (Remote
host closed the connection)
L143[07:20:36] <Inari> No, I just need
some kinda local DNS or something that I can point this software
to
L144[07:20:41] <Inari> And that'll return
127.0.0.1
L145[07:20:52] <Inari> Actually
L146[07:20:56] <Inari> Maybe I'll just
write that in C# or so
L147[07:20:59] <Inari> Seems simple
enough
L148[07:20:59] <Izaya> set it on your
router
L149[07:21:41]
<Vastrix>
hosts file should work iirc
L150[07:21:50] <Inari> Should
L151[07:21:51] <Inari> But doesn't
L152[07:22:10] <Izaya> whatcha tryna
block, if I may ask?
L153[07:22:18] <Inari> Izaya: Doesn't show
any such option
L154[07:22:46] <Inari> Trying to block
nothing. Just trying to tell this PS2 game that its server still
exists so it'll try sending something that I can receive/read
L155[07:23:10]
<The_Stargazer> which PS2 game, out of
interest?
L156[07:23:18] <Izaya> emulator may have
its own DNS resolver
L157[07:23:42] <Inari> Wireshakr says it
pings the DNS IP I told it to for
gate1.eu.dnas.playstation.org
L158[07:23:50]
<The_Stargazer> Inari: you have turned into
Izaya.
L159[07:23:56]
<The_Stargazer> nevermind
L160[07:23:59]
<The_Stargazer> discord is being dumb
L161[07:24:04] <Inari> @The_Stargazer
Monster Hunter
L162[07:24:09] <Izaya> nothing new
there
L163[07:24:11]
<The_Stargazer> ah
L164[07:24:29]
<The_Stargazer> sometimes inari shows up as
izaya and sometimes izaya shows up as inari
L165[07:26:10] <Inari> Anyway I'll just
try to wirte a c# app for it
L166[07:26:40]
<Bob>
what
L167[07:26:54]
<Bob> The
profiles are just discord webhooks
L168[07:27:08]
<Bob> Inari
is Inari
L169[07:27:09]
<Bob> and
Izaya remains Izaya
L170[07:27:18] <Inari> %inari
L172[07:27:21]
<Bob>
Discord can't really show a webhook profile
L173[07:27:24]
<Bob> since
it doesnt have one
L174[07:27:41] <Izaya> they're not a
facebook subsidiary (yet) so you may be right there
L175[07:42:04] <Inari> There, now I should
at least be able to receive/print the request
L176[07:47:35] <Inari> Damn
L177[07:47:37] <Inari> It didn't
work!
L178[07:49:23] <Inari> Why ;-;
L179[07:50:15]
<Vastrix>
Join tha club \o/
L181[07:50:59]
<Vastrix>
The ThingsNotWorkingTheWayTheyShould club
L182[07:54:44] <Inari> Also theres way too
much traffic xD
L183[07:54:48] <Inari> Makes wiresharking
a pain
L184[07:54:51] <Inari> Since I can'
tfilter by program
L185[07:57:11] <Inari> This worked earlier
so why won't it work now
L186[07:57:12] <Inari> %flip
L187[07:57:12] <MichiBot> Inari:
(╯°□°)╯┻━┻
L188[08:00:55]
<Bob>
yes
L189[08:01:02]
<Bob>
%shrug
L190[08:01:03] <MichiBot> Bob: No you
shrug!
L191[08:34:22]
⇨ Joins: Rahix
(Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L192[09:27:26]
<Vastrix> So
anyone here who's ever interfaced with the robot component in the
bios (eeprom)
L193[09:27:26]
<Vastrix>
That could tell me why this won't work?
L195[09:28:28]
<Forecaster>
have you checked what it returns
L196[09:28:47]
<Vastrix>
Bad argument #1
L197[09:29:18]
<Forecaster>
what does list return
L198[09:29:46]
<Vastrix> A
list of all robot components
L199[09:30:00]
<Forecaster>
and does proxy take a list
L200[09:30:32]
<Vastrix>
No, proxy takes one item, which is why I'm calling the list `()`
which in lua returns an iterator starting from the first
element
L201[09:30:50]
<Forecaster>
and is that returning what you're expecting
L202[09:30:53]
<Vastrix>
whch is implicitly casted to one element
L203[09:31:00]
<Vastrix>
?
L204[09:31:15]
<Vastrix> I
hope so, kinda hard to check.. :/
L205[09:31:20]
<Forecaster>
why?
L206[09:31:28]
<Vastrix>
Well, print won't do it..
L207[09:32:11]
<Forecaster>
you can't write the returned type to the screen?
L208[09:32:22]
<Vastrix>
Not with print..
L209[09:32:53]
<Vastrix>
I'd probably have to fetch the screen component first but that'd be
done through the same method, defeating the purpose?
L210[09:33:50]
<Forecaster>
you can easily get the address of the gpu
L211[09:37:42]
<Bob>
^
L212[09:37:48]
<Vastrix>
Thing is every time I test something I gotta reflash a rom and
rebuild a robot from scratch.. so.. :/
L213[09:38:17]
<Forecaster>
why are you programming in the bios on a robot
L214[09:38:34]
<Bob> ^ use
floppy with openos
L215[09:39:03]
<Vastrix>
Cause then I won't need a disk driver and X floppies.. :)
L216[09:39:14]
<Forecaster>
okay...
L217[09:39:26]
<Bob>
eeproms have 4k bytes limit
L218[09:39:28]
<Forecaster>
you'll have to keep testing then I guess
L219[09:39:32]
<Bob> so you
are really limited
L220[09:39:33] <Izaya> also uh
L221[09:39:40] <Izaya> flash new EEPROM
and craft the robot with it
L222[09:39:47] <Izaya> swaps it into
it
L223[09:39:53]
<Vastrix> I
can work with 4KB
L224[09:39:56]
<Vastrix>
:O
L225[09:39:57]
<Bob> Yea i
knew there was a way to swap eeproms
L226[09:40:00]
<Bob> But
forgot
L227[09:40:05]
<Bob>
Crafting works then
L228[09:40:48] <Izaya> 4K ought to be
enough for anybody.
L229[09:40:50]
<Vastrix>
Ima recheck the manual and that golden nugget of information better
be on the front page! :/
L230[09:41:41]
<Bob> Custom
osses OC wiki page should be rrnamed to Eeprom manipulation
L231[09:42:31]
<Vastrix> or
just replace OSes with eeproms/bioses
L232[09:43:31]
<Z0idburg>
Izaya: 480i
L233[09:44:00]
<bad at
vijya> i'm rewriting the zorya loader
L234[09:44:15]
<Z0idburg>
what's so great about the zorya loader
L235[09:44:22]
<Z0idburg>
Trotwood uses boot stubs
L236[09:44:42]
<Z0idburg>
but!
L237[09:45:11]
<Z0idburg>
because it uses boot stubs it has no actual support for anything in
particular its lack of support is actually what makes it bootable
on multiple platforms and configurations
L238[09:46:03] <Temia> Hmm'
L239[09:46:18] <Temia> I wonder how big an
EEPROM would have to be to pack a basic OpenOS ROM...
L240[09:46:44] <Temia> Just the core
components, and extensions to be installed by disk.
L241[09:47:08] <Izaya> What do you define
as the core components?
L242[09:47:13] <Izaya> OpenOS doesn't have
a kernel as such
L243[09:47:58]
<Z0idburg>
tbh I think that eeproms should be 8K
L244[09:47:59]
<Z0idburg>
not 4KJ
L245[09:48:06]
<bad at
vijya> zorya uses boot modules
L246[09:49:06]
<Z0idburg>
but what you were describing sounds like a boot loader
L247[09:51:52]
<Z0idburg> I
use boot stubs because I can run my OC OS (Trotwood) in OC, it
could run in CC with some small adjustments, it can run in just a
lua script on your computer IRL...
L248[09:51:53]
<Z0idburg>
etc
L249[09:52:23]
<Z0idburg> I
was careful to make sure IO and bootstrapping was platform
independent
L250[09:54:14]
<Z0idburg>
boot stubs also allow me to use non-internal system libraries in
the core
L251[09:54:25]
<Z0idburg>
because the boot stubs bootstrap the VFS
L252[09:54:27]
<Z0idburg>
not the core
L253[09:54:47]
<Z0idburg>
when trotwood boots, the bootstrapping takes the VFS and the core
and the scheduler and mashes them together
L254[09:54:49] *
Inari tries to use Temia's tail tuft to generate static discharges
to write to an EEPROM
L255[09:54:59]
<Z0idburg>
unstead of letting the OS do it all on its own from the core
L256[09:55:05]
<Z0idburg>
lol
L257[09:56:05]
<Z0idburg>
Inari is silly
L258[09:57:07] <Temia> Yes she is
L259[09:57:12] *
Temia boops Inari on the nose with her tailtuft
L260[09:57:31] *
Inari sneezes
L261[10:03:23]
<bad at
vijya> zorya p much is a bootloader, i mean i'm pretty sure i
called it the "Zorya BIOS and Bootloader" in the
forum
L262[10:04:01]
<Z0idburg> I
don't look at the forum much
L263[10:04:06]
<Z0idburg>
does it support unmanaged disks?
L264[10:04:15]
<Z0idburg>
because I am looking for something for Trotwood for unmanaged
booting
L265[10:06:37]
<Z0idburg> I
do not yet have an unmanaged boot stub of course.
L266[10:06:42]
<Z0idburg> I
need to work on that
L267[10:18:38] <Izaya> S3: I was referring
to "640K ought to be enough for anybody"
L268[10:21:48]
<Vastrix>
So, now `print` is failing in the bios.. `attempt to call global
'print' (a nil value)`
L269[10:22:27]
<Vastrix>
So, now `print` is failing in the bios.. `attempt to call global
'print' (a nil value)`
L270[10:22:27]
<Vastrix> I
did bind the gpu to the screen.. [Edited]
L271[10:22:34]
<Bob> Print
is not a gpu method
L272[10:22:50]
<Bob>
gpu.set(v,x,y)
L273[10:22:58]
<Bob> or
whatever the args are
L274[10:23:15]
<Vastrix>
Can't you just print? the wiki says it should be supported?
L275[10:23:29]
<Z0idburg>
No.
L276[10:23:35]
<Z0idburg>
Why should you be able to do that
L277[10:23:42]
<Bob>
^
L278[10:23:46]
<Bob>
Pointless
L279[10:23:48]
<Z0idburg>
the graphics output isn't a teletype
L280[10:23:55]
<Z0idburg>
it's a graphics card
L281[10:24:16]
<Z0idburg>
you'll need to write your own
L283[10:25:08]
<Z0idburg>
kind of like mine here
L284[10:25:10]
<Z0idburg>
but don't use that one
L285[10:25:13]
<Z0idburg>
it won't work
L286[10:25:23]
<Z0idburg>
not unless you have all of the variables it asks for
L287[10:25:55]
<Bob> gpu
set yep
L288[10:26:00]
<Z0idburg> I
love my print
L289[10:26:04]
<Z0idburg> I
think it's beautiful XD
L290[10:26:30]
<Z0idburg>
it's recursive
L291[10:29:37]
<Z0idburg>
it takes a string buffer and recursively breaks it down, printing
it to the gpu until it runs out of string
L292[10:29:39]
<Forecaster>
%tonkout
L293[10:29:39] <MichiBot> Fudge!
Forecaster! You beat your own previous record of 4 hours, 35
minutes and 58 seconds (By 2 minutes and 48 seconds)! I hope you're
happy!
L294[10:29:40] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.004 tonk points!
plus 0.006 bonus points for consecutive hours! Current score:
0.67548
L295[10:29:47]
<Forecaster>
woo
L296[10:30:24]
<Vastrix>
Indeed, I too see the beauty in recursion :)
L298[10:35:37]
<Bob> Yep
its right
L299[10:35:42]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@88.130.158.190)
L300[10:35:49]
<Bob> But i
dont know if swing is from the robot api
L301[10:36:00]
<Bob> what
does it tell as the error
L302[10:36:09]
<Bob> or use
that in open os
L303[10:36:30]
<Bob>
running this in openos or an eeprom doesnt do much differences
exept openos shows a traceback
L304[10:37:42]
<Vastrix>
Yeah, it's fine I'll figure it out eventually, thanks to whomever
told me about the crafting+eeprom trick :)
L305[10:40:29]
<bad at
vijya> @Z0idburg I'm rewriting the loader to support managed
disks (It'll load from a now unreleased filesystem called
PolarisFS. Or just a CPIO written to the disk. Probably a
CPIO.)
L306[10:40:41]
<bad at
vijya> @Z0idburg I'm rewriting the loader to support unmanaged
disks (It'll load from a now unreleased filesystem called
PolarisFS. Or just a CPIO written to the disk. Probably a CPIO.)
[Edited]
L307[10:41:14]
<Z0idburg>
you said it was modular correct?
L308[10:41:58]
<Z0idburg>
Trotwood has its own hybrid partition scheme and filesystem I'll
eventually want to port
L309[10:42:18]
<Z0idburg>
it's kind of similar to the idea of BSD disk slicing
L310[10:42:49]
<Z0idburg>
but I took it way down to earth and said filesystems and partition
tables shouldn't have to be separate
L311[10:42:59]
<Z0idburg>
so instead the partition scheme is more of a block allocator
L312[10:43:15]
<Z0idburg>
and filesystems are just organizational tricks on top of block
allocations
L313[10:43:46]
<bad at
vijya> Yea, it's modular. Especially with the vdev module, you
can write "filesystem" components.
L314[10:44:00]
<Z0idburg> I
did it this way because you could have 3 blocks, with one
filesystem having a block in between two that are of another
filesystem
L315[10:44:19]
<Z0idburg>
this way when you reserve say 50KB of storage to one
filesystem
L317[10:44:24]
<Z0idburg>
you don't have 50KB of wasted space
L318[10:44:33]
<Z0idburg>
it uses quotas instead of taking the blocks away
L319[10:44:56]
<Z0idburg> a
filesystem that supports a dynamic size can benefit from this a
lot
L320[10:44:56]
<bad at
vijya> hmm
L322[10:45:37]
<Z0idburg>
it is not very helpful with data corruption if the corruption
happens at the partition descriptor blocks
L323[10:45:52]
<Z0idburg>
ooh this is nice
L324[10:46:07]
<Z0idburg>
is it based off of something, like Izaya's OS or?
L325[10:46:24]
<Z0idburg>
he has a very tiny OS collection for EEPROMs
L326[10:46:34]
<bad at
vijya> nah
L327[10:47:07]
<bad at
vijya> so my current problem is i'm a fucking idiot and can't
fit everything into 4KB
L328[10:47:25]
<bad at
vijya> and internet module downloads aren't a thing (yet)
L329[10:47:34]
<Z0idburg>
heh
L330[10:48:00]
<Z0idburg>
you're using local variables which is good
L331[10:48:14]
<Z0idburg> I
think some of it is a lack of miniature function calls
L332[10:48:16]
<Z0idburg>
for helpers
L333[10:48:24]
<bad at
vijya> a few major things are global
L334[10:48:55]
<bad at
vijya> like OEFI
L335[10:49:14]
<Z0idburg> I
am avoiding global alltogether in Trotwood ?
L336[10:49:25]
<Z0idburg>
everthing is local scope
L337[10:49:59]
<Z0idburg>
there are a couple things I do to cheat a bit though
L338[10:50:33]
<bad at
vijya> i had planned to include an optional mini shell but for
that
L339[10:50:53]
<Z0idburg>
Izaya's minitel shell is fabulous
L340[10:50:57]
<bad at
vijya> ue
L341[10:51:01]
<bad at
vijya> *ye
L342[10:51:02]
<Z0idburg>
instead of parsing he just runs Lua
L343[10:51:07]
<Z0idburg>
it's just an eval heh
L344[10:51:20]
<bad at
vijya> planned on just using that, tbh
L345[10:51:26]
<Z0idburg>
it's the way to go
L346[10:51:29]
<bad at
vijya> great for system recoveries
L347[10:51:49] <Izaya> shells are
overrated
L348[10:52:01]
<Z0idburg>
what you need is a single button
L349[10:52:05]
<Z0idburg>
like some of those smart tvs have now
L350[10:52:09] <Izaya> repl or bust
L351[10:52:14]
<bad at
vijya> pfft
L352[10:52:17]
<Z0idburg>
that one button can enter the config change channels volume screen
brightness etc
L353[10:52:18]
<Z0idburg>
LOL
L354[10:52:27]
<bad at
vijya> i mean hey
L355[10:52:36]
<bad at
vijya> just fix your shit yourself
L356[10:53:45]
<bad at
vijya> anyways, zorya is my main meme
L357[10:53:51]
<bad at
vijya> also working on a kernel but
L358[10:54:01]
<bad at
vijya> eh, it's not done yet
L359[10:55:17]
<bad at
vijya> tsuki is gonna be my modular kernel for shitty OSes I
wanna make
L360[10:58:07]
<bad at
vijya> speaking of kernels and OC
L361[10:58:26]
<bad at
vijya> i need to get back to fixing Linux 1.3 to run on OC
L362[10:58:45]
<bad at
vijya> i might need to compile an old version of GCC to compile
Linux 1.3
L363[10:58:52]
<bad at
vijya> for MIPS
L364[11:01:04]
<bad at
vijya> my only problem is, i need to fit it into a small space
:GWchinaSakuraThinking:
L365[11:02:14]
<Z0idburg>
You don't want 1.3
L366[11:02:17]
<Z0idburg>
?
L367[11:02:26]
<Z0idburg>
does 1.3 even support anything besides AT?
L368[11:02:47]
<Z0idburg> I
am pretty sure 1.x only supported AT hard drives not even ATA
L369[11:03:50]
<Z0idburg>
I'm also unaware of mips target for 1.3..?
L370[11:04:09]
<bad at
vijya> yea i do want 1.3
L371[11:04:22]
<bad at
vijya> there ain't too much to it
L372[11:04:32]
<bad at
vijya> but yeah, mips is supported by 1.2+ iirc
L373[11:05:13]
<bad at
vijya> i mean earlier 2.x releases are also easy enough to
understand ig
L374[11:05:32]
<Z0idburg> I
used 2.4 for a very long time
L375[11:05:50]
<Z0idburg>
What the hell kind of devices in 1993 used MIPS anyways
L376[11:05:55]
<Z0idburg>
that you'd want to run Linux on
L377[11:05:58]
<bad at
vijya> SGI
L378[11:06:01]
<Z0idburg>
oh
L379[11:06:10]
<bad at
vijya> yea
L380[11:06:15]
<bad at
vijya> also some acer shit iirc
L381[11:07:50]
<Bob> Minify
the Lua
L382[11:07:51]
<Bob> and
try to use a maximum of constants
L383[11:08:08]
<bad at
vijya> well i'm gonna be minifying the lua
L384[11:08:20]
<bad at
vijya> how the hell do you think i got the hardened zorya loader
in 4K?
L385[11:08:43]
⇨ Joins: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L386[11:08:43]
<Bob>
:GWlulurdMmmYea:
L389[11:09:43]
<bad at
vijya> also how the fuck do i rename branches
L390[11:10:05]
<bad at
vijya> actually wait
L391[11:10:20]
<Z0idburg>
you get them right the first time
L392[11:10:24]
<Z0idburg>
is my answer to that one XD
L393[11:10:35]
<Z0idburg>
sad but true
L394[11:10:46]
<Z0idburg>
you can rename them I forget how
L395[11:11:07]
<bad at
vijya> well what i wanted to do was rename `zoryav2-dev` to
`zoryahardened-dev` but
L396[11:11:20]
<bad at
vijya> i realized i was just gonna remake zoryav2-dev anyways
so
L397[11:12:27]
<bad at
vijya> since zorya hardened and zoryav2 are
"compatible" but zorya hardened has less fancy features
and more of "don't fuck up"
L398[11:12:34]
<bad at
vijya> oh and bios signing
L399[11:14:44] <CompanionCube> %tonk
L400[11:14:45] <MichiBot> Zounderkite!
CompanionCube! You beat Forecaster's previous record of <0 (By
45 minutes and 4 seconds)! I hope you're happy!
L401[11:14:46] <MichiBot> CompanionCube's
new record is 45 minutes and 4 seconds! CompanionCube also gained
0.00075 tonk points for stealing the tonk.
L402[11:20:08]
<bad at
vijya> i do wonder if anyone besides me even uses zorya
tho
L403[11:20:09]
<bad at
vijya> :GWchinaSakuraThinking:
L404[11:22:57]
<bad at
vijya> also how the fuck does MineOS load anyways
L405[11:28:32] <CompanionCube> Izaya:
apparently the medium post person is still using/trying haiku for
various things and liking it
L406[11:30:48] <CompanionCube> (i don't
know why i'm looking at #haiku more now i just am :p)
L407[11:31:59]
<bad at
vijya> Izaya: Where can I find PsychOS's sauce lmao
L409[11:33:36]
<bad at
vijya> kewl
L410[11:35:21]
<Bob> OC
devs avatars : anime
L411[11:35:21]
<Bob>
pattern 100
L412[11:35:31]
<Bob> i
should animeize by avatars
L413[11:35:50]
<bad at
vijya> wait fuck
L414[11:35:52] <CompanionCube> i have no
avatar because i'm not in the OC discord because screw
discord
L415[11:35:55]
<bad at
vijya> you're right
L416[11:36:06]
<bad at
vijya> also i think he ment github :P
L417[11:36:09]
<bad at
vijya> or
L418[11:36:11]
<bad at
vijya> git
L419[11:36:14]
<bad at
vijya> in general
L420[11:36:25] <CompanionCube> git has no
concept of avatars
L421[11:36:29] <CompanionCube> there is
only names and emails.
L422[11:36:57]
<Bob> i mean
githubs
L423[11:37:26]
<bad at
vijya> reee
L424[11:37:42]
<bad at
vijya> i mean things like github, gitlab, gogs, or whatever
else
L425[11:37:46]
<Bob> but
discords aswell smh
L426[11:37:48]
<Bob>
gits
L427[11:44:57] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.190) (Ping timeout:
206 seconds)
L429[11:51:14]
<Zef>
e?
L430[11:52:06]
<Bob>
Asseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeembly
L431[11:52:17]
<Bob> 666
forks aswell
L432[11:54:51]
<Ariri> Made
at 4:20
L433[11:55:46]
<Bob>
obv
L434[11:57:24]
⇨ Joins: m1cr0man
(m1cr0man!~m1cr0man@ns312254.ip-188-165-194.eu)
L435[11:57:35]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@88.130.158.183)
L436[11:58:05]
<m1cr0man>
?
L437[11:58:16]
<m1cr0man> I
have finally build a computer in survival, hah
L438[11:58:23]
<Forecaster>
nice
L439[11:59:03]
<m1cr0man>
Been so long (read: mc 1.4.7 + compuercraft) since I've wrote Lua.
I have so much stuff to port ?
L440[12:03:18]
<Bob>
OpenComputers documentation is a gem
L441[12:03:43]
<Bob> so it
should be no difficulty to go on Opencomputers the only quark may
be the newer Lua but i suppose you can easely learn it so
L442[12:03:48]
<Bob> Good
luck
L443[12:04:16]
<Bob> Don't
be afraid to ask questions about OC / Lua and share snippets
L444[12:04:43]
<m1cr0man>
Yeah I'm trying to get to grips with the API docs. Looking into
whether someone has implemented an ftp client or server using the
internet cards and their tcp sockets
L445[12:05:16]
<Bob> most
probably actually
L446[12:05:28]
<bad at
vijya> i should shill my BIOS B)
L447[12:06:00]
<m1cr0man>
I'm just looking to get a better workflow than editing lua in game.
I have pastebin pro from back in the day ?
L448[12:06:06]
<bad at
vijya> i actually have no idea if the installer even works
L449[12:06:17]
<Bob>
@m1cr0man If youre in singleplayer you can locally edit the
files
L450[12:06:22]
<Bob> within
the world save folder
L451[12:06:23]
<m1cr0man>
Nah I'm on a server
L452[12:06:29]
<Bob> Oh
well rip
L453[12:06:47]
<bad at
vijya> brb
L454[12:06:49]
<Bob> I
usually do scripts on SP then import into MP
L455[12:06:54]
<Bob> easier
to work and debug
L456[12:06:59]
<m1cr0man> I
own the server though
L457[12:07:01]
<m1cr0man>
hm actually
L458[12:07:12]
<bad at
vijya> oh yeah i have a server too
L459[12:07:16] <CompanionCube> FTP isn't a
great protocol though :(
L460[12:07:21]
<m1cr0man> I
could probably mount the server on my laptop and edit there
L461[12:07:26]
<bad at
vijya> when can we get SSH in OC
L462[12:07:41] <m1cr0man> CompanionCube,
Yeah if I'm going to do it myself I might do S3 or something
else
L463[12:07:42]
<Bob> Yea
but it would inolve disabling OC file buffering on the server
config
L464[12:07:51]
<Bob> less
RAM usage but more disk usage
L465[12:07:52]
<m1cr0man>
oh, irc is mirrored
L466[12:07:56]
<Bob>
Yep
L467[12:08:03]
<Bob> IRC
Relay here
L468[12:08:08] ⇦
Parts: m1cr0man (m1cr0man!~m1cr0man@ns312254.ip-188-165-194.eu)
("\\//," - Spock))
L469[12:08:15]
<m1cr0man> ?
that would get spammy real fast
L470[12:08:23]
<Bob>
?
L471[12:08:30]
<Bob> Well
now you know
L472[12:08:48]
<Bob> You
can get 2x more help with iRC and discord users
L473[12:08:54]
<Bob>
%shrug
L474[12:08:54] <MichiBot> Bob: No you
shrug!
L475[12:09:08]
<m1cr0man>
hm true
L476[12:09:17]
<m1cr0man>
also I get that sort of neckbeard attitude using irc
L477[12:09:18] <CompanionCube> S3 would go
nicely with the HTTP API
L478[12:10:48]
<m1cr0man>
Where's this http api?
L479[12:11:23]
<Forecaster>
internet card
L480[12:11:26]
<Bob>
^
L481[12:11:34]
<Bob> TCP
and HTTP
L482[12:11:48]
<Bob> i
guess you will find the internet card wiki entry
L483[12:11:56]
<m1cr0man>
oh right there's `.request`
L484[12:13:46]
<m1cr0man>
This is very cool
L485[12:13:57] <CompanionCube> also, for
the record: you can't implement external servers of any kind
L486[12:13:58]
<m1cr0man>
Some part of me wants to host my blog from within minecraft now
haha
L487[12:14:03]
<m1cr0man>
oh really?
L488[12:14:06]
<Bob>
*Praise OC*
L489[12:14:14] <CompanionCube> the TCP
support is for the client end
L490[12:14:14]
<m1cr0man>
Eh I mean, with an external relay program you could ?
L491[12:14:18] <CompanionCube> though you
could proxyit
L492[12:14:23]
<m1cr0man>
yeah
L493[12:14:47]
<Bob> make
an addon
L494[12:15:10]
<m1cr0man>
lol honestly I don't want to be responsible for unsanctioned
websites running inside mc servers
L495[12:15:52]
<Forecaster>
you can't do that
L496[12:15:54]
<Forecaster>
outbound only
L497[12:16:00]
<Forecaster>
outbound requests only [Edited]
L498[12:16:20] <CompanionCube> also best
to avoid anything involving encryption
L499[12:16:25]
<Forecaster>
oh, CC already said that
L500[12:16:28] <CompanionCube> because
that's tricky to do
L501[12:16:33]
<m1cr0man>
My actual objective right now is to program some drones to fly
between 2 points to deliver some items. I used to have a path
finding library for CC turtles and it would work fine but it is
incredibly messy and not my code.
L502[12:16:57]
<m1cr0man>
All this talk with the internet stuff is just so I can edit files
locally lol, but I'm just gonna mount the server on my laptop and
edit from there
L503[12:17:32] <CompanionCube> remember to
disable disk buffering in the config
L504[12:17:44]
⇨ Joins: rason (rason!~rason@server.rapd123.pw)
L505[12:18:46]
<Bob>
g
L506[12:18:49]
<Bob>
^
L507[12:19:24]
<m1cr0man>
what's that?
L508[12:20:54]
<Forecaster>
it buffers the files into memory, which means if you edit the
physical files the in-game files don't update until your reboot the
computer
L509[12:21:09]
<m1cr0man>
oh right ok
L510[12:21:35]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L511[12:24:18] ⇦
Quits: rason (rason!~rason@server.rapd123.pw) (Quit:
rason)
L512[12:25:23]
<bad at
vijya> so
L513[12:25:31]
<bad at
vijya> lemme just shill my OC BIOS real fast
L514[12:26:21]
<bad at
vijya> so
L515[12:27:13]
<bad at
vijya> Zorya BIOS and Bootloader - For when you have six OSes
installed on the same computer
L517[12:30:03] <AmandaC> %8ball continue
to halucinate?
L518[12:30:03] <MichiBot> AmandaC: Without
a doubt
L519[12:30:26] <CompanionCube> %tonk
L520[12:30:26] <MichiBot> Dagnabbit!
CompanionCube! You beat your own previous record of 45 minutes and
4 seconds (By 30 minutes and 36 seconds)! I hope you're
happy!
L521[12:30:27] <MichiBot> CompanionCube's
new record is 1 hour, 15 minutes and 41 seconds! No points gained
for stealing from yourself. (Lost out on 0.00051 x 1 =
0.00051)
L522[12:32:37]
<Bob> Dont
do drugs Amanda
L523[12:40:21]
<bad at
vijya> you know what would be big brain?
L524[12:40:38]
<bad at
vijya> getting zorya to the point where you could install OpenOS
on an unmanaged disk
L525[12:54:11]
⇨ Joins: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L526[13:04:20]
<Ariri>
%drink random
L527[13:04:20] <MichiBot> You drink a
porous coral potion (New!). Ariri grows slightly until you say the
word "Blatherskite".
L528[13:04:41]
<bad at
vijya> blatherskite
L529[13:04:43]
<Ariri>
grows slightly?
L530[13:04:49]
<Ariri>
Thanks...?
L531[13:04:58]
<Ariri>
:?
L532[13:05:16]
<Ariri>
%drink random
L533[13:05:17] <MichiBot> You drink a
runny stainless steel potion (New!). After the first sip the potion
poofs away.
L534[13:05:38]
<Ariri> i
demand a refund
L535[13:05:51]
<Forecaster>
no refunds!
L536[13:11:30]
⇨ Joins: Sen
(Sen!~Sen@vmi273912.contaboserver.net)
L537[13:12:15] ⇦
Quits: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
(Ping timeout: 189 seconds)
L538[13:13:59] ⇦
Quits: Sen (Sen!~Sen@vmi273912.contaboserver.net) (Client
Quit)
L539[13:19:13]
<Forecaster>
%sip random
L540[13:19:13] <MichiBot> You drink a
gloopy aqua potion (New!). Forecaster reboots for an update.
L541[13:19:22]
<Forecaster>
beeooo
L542[13:26:50]
⇨ Joins: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L543[13:32:31]
<m1cr0man>
hmm so the fact that I can use a wireless modem to boot the os is
very interesting. I'm tempted to write some fuse driver and build a
netboot server in pseudo-pxe fashion
L544[13:35:16]
<bad at
vijya> hmm?
L545[13:36:54] <AmandaC> @Bob I don't need
drugs to halucinate
L546[13:37:03] ⇦
Quits: Izaya (Izaya!~izaya@210-1-218-92-cpe.spintel.net.au) (Ping
timeout: 202 seconds)
L548[13:38:39] <AmandaC> @Bob my
imagination is good enough with written guides on eink
L549[13:41:35]
<m1cr0man>
@bad at vijya I see your bios is "Almost OEFI compliant".
Where is the standard defined? Is there more standards for
OC?
L552[13:42:01]
<bad at
vijya> @m1cr0man
L553[13:42:09]
<m1cr0man>
oetf XD awesome
L554[13:42:22]
<bad at
vijya> not many people seem to pay attention to it so :P
L555[13:44:42]
⇨ Joins: Izaya
(Izaya!~izaya@210-1-218-92-cpe.spintel.net.au)
L556[13:48:28]
<bad at
vijya> Izaya: Welcome back
L557[14:06:08] <payonel> o/
L558[14:06:17] <AmandaC> ohai
payonel
L559[14:06:18] <payonel> %tonk
L560[14:06:19] <MichiBot> Dagnabbit!
payonel! You beat CompanionCube's previous record of 1 hour, 15
minutes and 41 seconds (By 20 minutes and 10 seconds)! I hope
you're happy!
L561[14:06:20] <MichiBot> payonel's new
record is 1 hour, 35 minutes and 52 seconds! payonel also gained
0.00068 (0.00034 x 2) tonk points for stealing the tonk.
L562[14:08:15] <payonel> AmandaC:
0/147
L563[14:08:41] <payonel> well i suppose
2/147, but going to refactor those 2 anyways
L564[14:09:04]
<bad at
vijya> huh
L565[14:09:13]
<bad at
vijya> i might have to rewrite all the zorya modules for
v2
L566[14:09:23]
<bad at
vijya> wait no
L567[14:09:36]
<bad at
vijya> i can abuse `00_virtual_devices`
L568[14:09:51]
<bad at
vijya> since it doesn't require `loadfile`
L570[14:25:57]
<Bob>
:GWlulurdMmmYea:
L571[14:29:39]
<bad at
vijya> anyways zoryav2 can now (hopefully) boot from an
unmanaged disk
L573[14:41:33] <Ariri> Purrfect.
L574[14:42:09]
<Bob> o
no
L575[14:48:31]
<ayangd> U
should add nekomimi there
L576[14:48:52]
<m1cr0man>
@Oddstr13 are you still kicking lad?
L577[14:49:19]
<Oddstr13>
still alive, yea
L578[14:49:28]
<Oddstr13>
sup?
L579[14:49:38] <CompanionCube> %drink
random
L580[14:49:38] <MichiBot> You drink a
viscous redstone potion (New!). It tastes sweet.
L582[14:51:00]
<Paradoxical> It means that that expression
resolves to nil, meaning either the db is nil or the object in the
db is nil
L583[14:51:16]
<Paradoxical> I think
L584[14:52:14]
<ayangd>
Musn't `print` can print `nil`?
L585[14:52:19]
<Paradoxical> Are apostrophes the same as
quotes in lua or are they for chars only?
L586[14:52:28]
<Z0idburg>
"" is not nil
L587[14:52:38]
<m1cr0man>
@Oddstr13 Not much, getting back into CC now I have $education over
me and some free time again ?
L588[14:52:45]
<ayangd> `
is not '
L589[14:52:50]
<m1cr0man>
@Oddstr13 Not much, getting back into OC now I have $education over
me and some free time again ? [Edited]
L590[14:52:56]
<Z0idburg>
depending on the underlying implementation, "" might be
0
L591[14:52:56]
<ayangd>
ops
L592[14:52:58]
<Z0idburg>
?
L593[14:53:13]
<m1cr0man> I
also know how to program now, haha. CC served me well though
L594[14:53:13]
<Z0idburg>
har har
L595[14:53:18]
<Oddstr13>
@m1cr0man nice
L597[14:54:33]
<Paradoxical> Hmm. It says "Bad
argument #2"
L598[14:55:12]
<ayangd> And
`tostring(nil)` must be `"nil"`, not `nil`
L599[14:55:31]
<ayangd> Am
I correct?
L600[14:56:00]
<Z0idburg>
WHY
L601[14:56:04]
<Z0idburg>
why are you doing this
L602[14:56:10]
<ayangd> Not
me
L603[14:56:16]
<ayangd> My
program did it to me
L604[14:56:18]
<Oddstr13>
@m1cr0man @Cruor has been bugging me to set up a new TK pack with
CC and a few more mods. I kinda wanted 1.14, but seems it may
become 1.12, cause mod availability
L605[14:56:46]
<Z0idburg> I
like having both CC and OC
L606[14:56:48]
<ayangd> I
totally can't comprehend this
L607[14:56:57]
<Paradoxical> Can we see the code of
oredictdb?
L608[14:57:04]
<Z0idburg>
because when I'm in survival and I've been playing for < 1 hour
CC makes shit easy until I can afford OC
L610[14:57:41]
<ayangd>
OpenOS' print can't handle, but my library can. WTH?
L611[14:57:44] ⇦
Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
(Read error: Connection reset by peer)
L612[14:58:02] <payonel> @ayangd ?
L613[14:58:05] <payonel> what can't i
print?
L614[14:58:10] ***
payonel is now known as openos
L615[14:58:13] <openos> :)
L616[14:58:31]
<ayangd>
dunno
L617[14:58:40] <openos> "OpenOS'
print can't handle" ?
L618[14:58:42]
<ayangd>
becaus u suk at my prog?
L619[14:58:44] <openos> what are you
talking about?
L620[14:59:10]
<ayangd> My
lib did better job than ur `print`, maybe :p
L621[14:59:12]
<bad at
vijya> openos
L622[14:59:13]
⇨ Joins: Rahix
(Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L623[14:59:31] <openos> i just want to
know the details, and a simple repro
L624[14:59:40] <openos> if print is doing
something wrong, it'd be good to know
L625[14:59:45]
<Z0idburg>
the best print is print = nil
L626[14:59:55]
<ayangd>
lol
L627[14:59:59]
<ayangd>
openos will be sad
L628[15:00:14]
<Z0idburg>
Nobody said I was using openos
L629[15:00:18]
<ayangd>
But, if you mind recreating my problem to look up...
L630[15:00:25] ***
openos is now known as payonel
L631[15:00:27]
<Z0idburg>
if you did print = nil in my os it would give no shits
L632[15:00:28]
<Z0idburg>
XD
L633[15:01:01]
<Paradoxical> If you did print = nil in my
OS it would crash because there is no print yet
L635[15:03:15]
<bad at
vijya> i wanna boot openos off of a CPIO
L636[15:03:20]
<bad at
vijya> big brain
L637[15:04:35]
<Z0idburg>
oh hey
L638[15:04:46]
<Z0idburg> I
still have my custom print() in my copy and paste buffer
L640[15:04:50]
<Z0idburg>
see
L641[15:04:51]
<Z0idburg>
HAHA
L642[15:04:54]
<Paradoxical> Well, you'd first have to
make compression for it and then you'd have to implement initrds
into your os
L643[15:04:58]
<Z0idburg> I
didn't realize it was still there
L644[15:05:10]
<Z0idburg>
now that's a print ^ ?
L645[15:05:27]
<henkehedstrom> It might be a better
channel to post this here.
L646[15:05:27]
<henkehedstrom> I have made a robot and I
am currently trying to write some code for a farm program. I have a
navigation upgrade in the robot and I wrote
"getPosition()" in lua. But I don't get the result that I
want. It looks like I get some kind of error. What am I doing
wrong?
L647[15:05:28]
<henkehedstrom> A second question, can you
scroll in the screen? I only have a screen tier 1 so that might be
the problem.
L648[15:05:29]
<Z0idburg>
local function gtty_print(terminal, buf)
L649[15:05:29]
<Z0idburg>
...
L650[15:05:30]
<Z0idburg>
return gtty_print(terminal, printable_next)
L651[15:05:31]
<Z0idburg>
XD
L652[15:05:34]
<Paradoxical> Or your bios
L653[15:07:23] <AmandaC> @henkehedstrom
you can't scroll back up, but if you pipe the output into `less` or
`more` then you'll be able to scroll down at least
L654[15:09:14]
<henkehedstrom> I don't really understand
what you mean by that but it is not that important to scroll. I
just started with opencomputers and I dont really understand how I
should get this navigation component to work.
L655[15:09:16]
<m1cr0man>
@Oddstr13 I've built my own 115-mod pack and I'm running that on my
server atm. If you are doing a more focused oc pack that might be
fun too
L656[15:10:16]
<Oddstr13>
@m1cr0man yea, it'd be a light pack with oc+cc and some quality of
life
L657[15:10:59] <AmandaC> payonel: it seems
that @ayangd is complaining that openOS print can't print a
table.
L658[15:11:12] *
payonel snorts
L659[15:13:24]
<bad at
vijya> @Paradoxical Who says I can't just make a virtual
filesystem component at the BIOS level :P
L661[15:13:41]
<Paradoxical> I did say thay @bad at
vijya
L663[15:14:07] <AmandaC> @ayangd or,
`print({ foo = "bar" })`
L664[15:14:12]
<bad at
vijya> oh i missed that then
L665[15:14:36]
<ayangd>
AmandaC: It says `table: blablablabla`
L666[15:14:50]
<ayangd>
But, in my case, instead of saying that, it freaked out.
L667[15:14:59]
<bad at
vijya> anyways
L668[15:15:02] <payonel> define
"freaked out"
L669[15:15:06] <payonel> %lua
print({})
L670[15:15:07] <MichiBot> table:
0xa8b010
L671[15:15:09]
<ayangd>
error
L672[15:15:14]
<bad at
vijya> gonna try that when i get home
L673[15:15:29]
<bad at
vijya> for a PoC
L674[15:15:29]
<ayangd> I'm
so lost
L675[15:15:34] <payonel> @ayangd can you
provide a minimal repro?
L676[15:16:07]
<ayangd> I
already provided the easiest.
L678[15:16:17] <AmandaC> payonel: that's
what they posted
L679[15:16:22] <AmandaC> I'm guessing
metatable fuckery
L680[15:16:29]
<ayangd>
Maybe
L681[15:16:30] <AmandaC> like not
returning a string from __tostring
L682[15:16:36]
<bad at
vijya> M E T A T A B L E
L683[15:16:43]
<ayangd> I
used that a lot
L686[15:17:03] <payonel> is that your idea
of a minimal repro?
L687[15:17:26] <payonel> becuse if so, it
is difficult for me to articulate my annoyance with that
mindset
L688[15:17:32]
<ayangd> I
don't plan making minimal repro, but easiest repro.
L689[15:17:38]
<ayangd>
:p
L690[15:17:45] <AmandaC> %stab
@ayangd
L691[15:17:45] *
MichiBot stabs @ayangd with a Magic payo mayo! (25%) doing 22
damage (20+2)
L692[15:17:53] <payonel> ha! how fitting
^
L693[15:18:17] <AmandaC> You're better off
not trying to pass off your large, complex thing as a repo than
claim that it's "easiest repo"
L694[15:18:18] <payonel> @ayangd i'm not
building an environment and "installing a series of
scripts" to repro every bug report
L695[15:18:20] <payonel> that is
rediculous
L696[15:18:30] <payonel> if you can't be
asked to reduce the question, i can't be asked to help/fix it
L698[15:19:36]
<ayangd>
You're right, tho
L699[15:19:47]
<ayangd> I'm
just lazy to split :p
L700[15:19:58]
<ayangd>
Btw, gonna lookup my `__string()``
L701[15:20:03]
<ayangd>
Btw, gonna lookup my `__string()` [Edited]
L702[15:20:09]
<ayangd>
Thanks
L703[15:20:22] <bauen1> @ayand the best
thing you can do (as a bug reporter) is provide a single script
that the developer can use to test for the bug (and also test if
the bug fix) works
L704[15:20:27] <bauen1> most people don't
do that tough
L705[15:20:30] <payonel> @ayangd what does
tablelib.str() return?
L706[15:20:43] <bauen1> but you're really
nice if you do provide such a simple reproduction of a bug
L707[15:20:43]
<ayangd>
string.
L708[15:20:59] <payonel> i dont believe
you :)
L709[15:21:07] <payonel> oh, sorry
L710[15:21:08] <payonel> wait
L711[15:21:08]
<ayangd>
Well, my codes are tied to one another..
L712[15:21:11] <payonel> i was looking at
the wrong place
L713[15:21:22] <payonel> @ayangd yeah,
then it's not a repro
L714[15:21:24] <payonel> well, it is
L715[15:21:25]
<ayangd> it
`require` all the time
L716[15:21:29] <payonel> but, it's not one
i'll use
L717[15:21:43] <payonel> that's why you
should read about reporting bugs and building minimal repro's
L718[15:22:08] <payonel> but yeah, i think
AmandaC is correct
L719[15:22:23] <payonel> your metatable is
being invoked when tostring( tbl ) is called
L720[15:22:39] <payonel> and that
metatable is returning an invalid repsonse
L721[15:22:46]
<ayangd> I'm
sorry if I threw my *annoying big repo* to you..
L722[15:22:50]
<ayangd> I'm
annoyed to btw
L723[15:23:18]
<ayangd> A
file that made it big is `crafttweaker.log`..
L724[15:23:34] <payonel> looks like we do
a nil check in a buffer write, so you probably have a missing
return in a metatable
L725[15:24:19]
<ayangd>
Maybe..
L726[15:24:27] <AmandaC> payonel: I can't
seem to get ocvm working, might need to do some stabby, but trying
this is what I was going to do: `print(setmetatable({}, {
__tostring = function() {} end })`
L727[15:24:50] <AmandaC> ( I probably
nuked libc out from under it. )
L728[15:25:34] <AmandaC> s/)`/))`/
L729[15:25:34] <MichiBot> AmandaC: Invalid
regex )`
L730[15:25:38] <AmandaC> bah
L731[15:25:43]
<Bob>
whut
L732[15:25:51]
<ayangd> I
found the problem
L733[15:26:17]
<ayangd> I
forgot to do `od.name`, but I did `name` instead..
L734[15:26:23]
<ayangd>
Which is `nil`
L735[15:27:00] <payonel> AmandaC: :(
L736[15:27:13]
<ayangd> I
have found out that `metatable` is an evil that unsynchronizes
everything...
L737[15:27:39]
<Zef> I
absolutely hate curseforge now
L738[15:27:43] <AmandaC> payonel: ... it
seems my nix expression to compile ocvm isn't working anymore? Was
anything changed about hw it finds the default config, or was it
just some wayside miricle / impurity that made it work in the first
place?
L739[15:27:43]
<ayangd>
Allowing you to modify parts, and let you freak out when something
is not right
L740[15:27:48]
<Zef> I'm
trying to download a modpack for multimc
L741[15:28:10]
<Zef> The
only file I can download is an xml file with the ccip
extension
L742[15:28:24]
<Zef> Which
only has the modpack id in it, so I have to use the damn twitch
launcher
L743[15:28:40]
<Bob>
oofios
L744[15:28:55] <payonel> AmandaC: should
be working? :( i suppose you could git bisect it?
L745[15:29:14] <payonel> check the
${vm_path}/log ?
L746[15:30:06] <AmandaC> payonel: Yeah, I
think I might have changed the nix expression at some point and
confused it: `failed to copy new client.cfg`
L747[15:30:20] <payonel> AmandaC:
__tostring, not __string btw
L748[15:30:32] <AmandaC> payonel: ( The
nix expression is placing the resulting ocvm binary somewhere
outside the source tree )
L749[15:30:49] <payonel> %lua
print(setmetatable({}, {__tostring=function()end}))
L750[15:30:50] <MichiBot> nil
L751[15:30:52] <AmandaC> (( ISTR ocvm
basically does basename(argv[0]) to find client.cfg )
L752[15:30:59] <payonel> bah hum bug :P
normal lua likes it
L753[15:31:29] <payonel> AmandaC: ah yeah,
it tries to do some path magic
L754[15:31:51] <payonel> but you can
(should be able to) run ocvm from anywhere to anywhere
L755[15:32:15] <AmandaC> payonel: yeah, it
was unable to find the default client.cfg for a new session
L756[15:32:16] <payonel> like, you
could(should be able to): `cd; ./path/to/ocvm/ocvm
./path/to/my/vms/foobar`
L757[15:32:25] <payonel> oh i see
L758[15:32:33] <AmandaC> payonel: because
the ocvm binary wasn't where it assumed it would be
L759[15:32:35] <payonel> and the binary
(ocvm) wasn't "next to" the source?
L760[15:32:42] <AmandaC> yup
L761[15:32:43] <payonel> gotcha.
why?
L762[15:32:49]
<bad at
vijya> wait does ocvm support unmanaged disks yet?
L763[15:32:53] <AmandaC> a quirk of
nix
L764[15:32:54] <payonel> should i make an
install target for ocvm ? :)
L765[15:33:03] <AmandaC> and sure, that'd
be great.
L766[15:33:07] <payonel> @"bad at
vijya" no :(
L767[15:33:19] <AmandaC> something liek
that with the client.cfg in $PREFIX/share insetad?
L768[15:33:19] <payonel> i need to add
datacards and raw disks to ocvm
L769[15:33:26] <payonel> AmandaC:
yeah
L770[15:33:30] <AmandaC> That'd be
great
L771[15:33:42]
<bad at
vijya> yea!
L773[15:35:25] <AmandaC> wait, maybe
not
L774[15:35:32] <AmandaC> that's not the
same stack trace
L775[15:37:00] <payonel> @ayangd looks
like you found a good issue, real lua is okay with __tostring
returning nil
L776[15:37:39]
<ayangd> Yay
?
L777[15:38:46]
<ayangd>
Wait
L779[15:39:59]
<ayangd>
Notepad++ Lua plugin is not okay with it
L781[15:43:28]
<Bob> White
theme urg
L782[15:43:36]
<Bob>
Zerobrane for Lua execution also
L783[15:44:42]
<ayangd> So,
I will open an issue, then
L785[15:45:24]
<Bob>
Totally typical thing on steam
L786[15:45:35] <Inari> Never seen that
long a title
L787[15:46:26]
<Bob>
payonel Lua is not okay when tostring doest return string and it
throws a legit error
L788[15:46:34]
<Bob>
Probably it has some assert somewhere
L789[15:53:12]
<Kodos>
%tonk
L790[15:53:13] <MichiBot> Waesucks! Kodos!
You beat payonel's previous record of 1 hour, 35 minutes and 52
seconds (By 11 minutes and 1 second)! I hope you're happy!
L791[15:53:14] <MichiBot> Kodos's new
record is 1 hour, 46 minutes and 54 seconds! Kodos also gained
0.00036 (0.00018 x 2) tonk points for stealing the tonk.
L793[15:54:03]
<ayangd> Lua
original print function, in C tho..
L794[15:58:42]
<Bob> an
assert within print wtf even
L795[15:59:45]
<ayangd>
It's not assert
L796[15:59:53]
<Bob>
io.write altough works
L797[15:59:54] <payonel> @ayangd ah ha!
you're right
L798[16:00:01] <payonel> (about real
lua)
L799[16:00:04]
<Bob> Well a
check
L800[16:00:05] <payonel> i was trusting
michibot
L801[16:00:10] <payonel> interesting
L803[16:00:16] <MichiBot>
Title:
OpenOS print(): __string() checkup suggestion
| Posted by:
ayangd
| Posted: Sun Jul 14 15:58:47 CDT 2019
|
Status: open
L804[16:00:28]
<Bob>
tostring*
L805[16:00:34]
<ayangd> In
case you forget..
L806[16:00:36] <payonel> ^
__tostring*
L807[16:03:47]
<bad at
vijya> okay
L808[16:03:54]
<Bob>
io.write vs stdout:write ?
L809[16:03:58]
<bad at
vijya> now i'm working on booting from a CPIO archive
L810[16:04:02]
<bad at
vijya> mwahaha
L811[16:05:03]
<ayangd> no
bob
L812[16:05:11]
<ayangd>
`io.stdout:write`
L814[16:07:33] <payonel> @ayangd ^
L815[16:07:36] <payonel> that would be my
fix
L816[16:07:40] <payonel> sufficient?
L817[16:07:50]
<ayangd>
Yep
L818[16:07:52]
<Bob>
yea
L819[16:07:57]
<bad at
vijya> yea
L820[16:08:11]
<ayangd>
Based on the original Lua code, absolutely correct
L821[16:08:26]
<payonel> i
could make it match the error string, too
L822[16:08:28]
<payonel>
i'll do that
L823[16:09:02]
<bad at
vijya> alright so
L824[16:09:04] <payonel> (oh derp, i spoke
from discord)
L825[16:09:09]
<ayangd>
And, it must be `__tostring()` instead of `tostring()`
L826[16:09:13]
<bad at
vijya> finally working on my CPIO virtual device
L827[16:09:17] <AmandaC> payonel: I'm
confused, that's exactly what I got printed in my test?
L828[16:09:18] <payonel> pay no attention
to the man behind the curtain!
L829[16:09:30] <payonel> AmandaC: in
ocvm?
L830[16:09:34] <AmandaC> yeah
L831[16:09:39] <AmandaC> is it different
in OC
L832[16:09:40] <AmandaC> ?
L833[16:09:50]
<bad at
vijya> i just need to remember what methods i need to
support
L834[16:10:02] <payonel> AmandaC: no
:/
L835[16:10:06]
<Bob>
Payonel joined the dark side for 1 message
L836[16:10:10] <payonel> you get that
message about tostring?
L837[16:10:21] <AmandaC> yeah
L838[16:11:02]
<ayangd>
oof
L840[16:11:21]
⇨ Joins: yes
(yes!webchat@cpe-67-255-56-4.stny.res.rr.com)
L841[16:11:40] <yes> hello
L842[16:11:42]
<Bob>
yea
L843[16:11:54] ⇦
Quits: yes (yes!webchat@cpe-67-255-56-4.stny.res.rr.com) (Client
Quit)
L844[16:12:13] <payonel> AmandaC: the
heck... ?
L845[16:12:16]
<bad at
vijya> wait
L846[16:12:28]
<Bob> Amanda
Has OC directly from Payonel's computer brub
L847[16:12:30] <payonel> AmandaC: are you
using some kind of weird lua that ALSO checks the result of
tostring?
L848[16:12:41]
<Bob> Not
Eris ?
L849[16:12:44]
<Bob> or
Eris
L850[16:12:47] <AmandaC> payonel: sec,
lemme check what version of lua it's using
L851[16:12:51]
<Bob>
whatever the Implementaion is set to
L852[16:12:55] <payonel> @Bob ocvm doesn't
need to use eris
L853[16:12:56]
<Bob> 5.3 in
screenie
L854[16:13:00] <payonel> it'll use
whichever lua you link to
L855[16:13:04]
<Bob> Oh
yes
L856[16:13:05]
<bad at
vijya> wait
L857[16:13:10]
<bad at
vijya> on a read only filesystem
L858[16:13:20]
<bad at
vijya> does makeDirectory raise an error or return nil then a
string
L859[16:13:31] <AmandaC> payonel:
5.3.5
L860[16:13:43] *
payonel shrugs
L861[16:13:47] <payonel> i've not tested
with that specifically
L862[16:13:50] <payonel> but maybe?
L863[16:14:08] <payonel> AmandaC: oh yeah,
look at the stack?
L864[16:14:08]
<ayangd>
Lemme try dat
L865[16:14:18] <payonel> it IS happening
in tostring
L866[16:15:36]
<ayangd>
@bad at vijya Where is `makeDirectory`?
L867[16:15:47]
<bad at
vijya> filesystem component @ayangd
L868[16:17:46] *
payonel goes afk (well, afirc)
L870[16:18:01]
<bad at
vijya> ah
L871[16:18:03]
<bad at
vijya> thanks
L872[16:18:06]
<Bob> god
dam mosquitoes
L873[16:18:18]
<Bob> No
sleep for today granted
L874[16:18:29]
<bad at
vijya> gotta be consistant w/ real components :P
L875[16:24:15]
<Ariri>
Nep
L878[16:25:05] <MichiBot>
Crushed
between two portals experiment | length:
2m 54s | Likes:
228,578 Dislikes:
5,335 Views:
9,399,882 | by
Crowbcat | Published On 5/2/2016
L879[16:25:56]
<Ariri> this
was a cool paradox/alternate povs thing
L880[16:28:01]
<ayangd>
It's probably a graphic glitch...
L881[16:28:54]
<ayangd> It
is like you've been crushed into lots of 2d layers
L882[16:29:25]
<ayangd> And
become 2d character in 3d environment :p
L883[16:29:25] <Inari> Oh ffs
youtube
L884[16:29:30] <Inari> quit recommend me
things I've watched
L885[16:31:24]
<ayangd> I
watch PewDiePie's Minecraft video, and all he did is find out
what's what, and people playing Minecraft is like, "WTF is dis
swedish people doing? Making swedish house and tower." Since
it's so hilarious, people are trying to troll him lol
L886[16:31:43]
<ayangd> So
damn dumb
L887[16:33:38]
<Bob>
pewdiepie MC series OP
L888[16:33:52]
<Bob> but no
youtube for 2 weeks
L889[16:35:34]
<Forecaster>
I can happily say I've never watched a single PDP video
L891[16:36:21] <MichiBot>
Minecraft
Skyblock #1 | length:
24m 44s | Likes:
589,621 Dislikes:
16,692 Views:
3,865,893 | by
PewDiePie | Published On 14/7/2019
L892[16:36:27]
<ayangd>
This is dumb and headscratching
L893[16:36:31]
<ayangd>
Just too hilarious
L894[16:37:13]
<ayangd> I
won't spoil what he did, let you watch instead.
L895[16:37:51] <AmandaC> He dug streight
down throug thesky island, didn't he?
L896[16:38:01] <AmandaC> I'm not going to
watch to confirm/deny it
L897[16:38:04] <AmandaC> so feel free to
lie
L898[16:38:17]
<bad at
vijya> okay!
L899[16:38:43]
<bad at
vijya> i only have to implement filesystem.open,
filesystem.read, filesystem.list, and filesystem.close!
L900[16:39:06]
<ayangd>
AmandaC: Wrong guess! Try again in another day!
L901[16:39:12] <AmandaC> nah
L902[16:39:18]
<ayangd>
?
L903[16:39:38] <AmandaC> %8ball play with
pico-8 more?
L904[16:39:38] <MichiBot> AmandaC: Ask
again later
L905[16:39:47]
<ayangd>
lmao
L906[16:39:58] <AmandaC> %8ball ^
L907[16:39:58] <MichiBot> AmandaC: Without
a doubt
L908[16:40:02] <AmandaC> sounds good
L909[16:40:09]
<ayangd>
?
L910[16:41:22]
<ayangd>
Well, he and his friend, them calling themselves as "veteran
Minecrafter", trying to ||figure out how to make a cobblestone
generator, but made it the most complicated way.||
L911[16:41:33]
<ayangd>
Dunno if spoilers work on IRC ?
L912[16:42:10]
<Forecaster>
no
L913[16:42:44]
<ayangd>
Okay...
L914[16:42:55]
<Trainfan91>
hey question, my old flash drive died; any GOOD replacements?
L915[16:43:16]
<ayangd>
Simply buy a new one?
L916[16:43:26]
<ayangd> New
flash drive
L917[16:43:28]
<Trainfan91>
which one?
L918[16:43:39]
<ayangd>
Dunno
L919[16:43:42]
<Ariri>
Kingston and samsung arent bad i guess
L920[16:43:47]
<Ariri>
dpeends what you need...
L921[16:43:48]
<ayangd>
Make sure it's not the pirated ones...
L922[16:43:58]
<Ariri>
depends what you need... [Edited]
L923[16:43:58]
<ayangd> Try
not to be scammed
L924[16:44:16]
<Trainfan91>
I need READ SPEED more than anything...
L925[16:44:21]
<Ariri> def
check the reviews, spring for usb 3.2 or whatever it is now if you
can
L926[16:44:28]
<ayangd>
ye
L927[16:44:42]
<Ariri>
maybe a portable ssd then or really anything with usb c
thunderbolt/3.2
L928[16:44:50]
<ayangd> If
you want, with OTG support too
L929[16:44:53]
<ayangd>
SanDisk?
L930[16:45:09]
<Ariri> I
was actually looking earlier and liked this one
L932[16:45:29]
<Trainfan91>
worried about sandisk; that was the one that broke
L933[16:45:44]
<Ariri> Its
not really how that works, and it can just break over time
L934[16:45:58]
<Ariri> a
number of things can cause breakage, not just a company
L935[16:45:58]
<bad at
vijya> oh yeah
L936[16:46:05]
<bad at
vijya> i wanted to try to boot pmOS on my phone
L937[16:46:10]
<ayangd>
But, SanDisk flash drives are suck at being a bootable
drive...
L938[16:46:12]
<bad at
vijya> i'll do that soon-ish
L939[16:46:39]
<bad at
vijya> depends on the drive @ayangd
L940[16:46:40]
<Trainfan91>
the reason i need fast reads is cause it's my android tv default
storage
L941[16:46:47]
<bad at
vijya> was it a USB 2.0 drive?
L942[16:47:06]
<ayangd> Me:
yeah
L944[16:48:25]
<Ariri> Well
I linked one so see if you like that or look for similar
L945[16:48:44]
<ayangd>
gtg
L946[16:48:45]
<Ariri> I
was looking to put a kernel on that usb so i wanted fast
speeds
L948[16:54:27] ⇦
Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
(Remote host closed the connection)
L949[17:08:21] <Izaya> baschdel: hai
L950[17:09:01]
<Z0idburg> I
need to hook up my workstation
L951[17:09:06]
<Z0idburg>
and put BSD on it
L952[17:10:07]
<Z0idburg>
Inari: Falstad is my new favorite circuit sim
L953[17:10:10]
<Z0idburg>
for quick stuff
L954[17:10:33]
<Z0idburg>
its been getting great updates over the years
L955[17:10:47]
<Z0idburg>
and more acurate
L956[17:28:36] <CompanionCube> why would
you want a fast USB for kernels
L957[17:28:50] <CompanionCube> a kernel is
read from disk exactly once per boot.
L958[17:34:55]
<Bob>
^
L960[17:54:44] <CompanionCube> %tonk
L961[17:54:44] <MichiBot> Potzblitz!
CompanionCube! You beat Kodos's previous record of 1 hour, 46
minutes and 54 seconds (By 14 minutes and 37 seconds)! I hope
you're happy!
L962[17:54:45] <MichiBot> CompanionCube's
new record is 2 hours, 1 minute and 31 seconds! CompanionCube also
gained 0.00048 (0.00024 x 2) tonk points for stealing the
tonk.
L964[17:55:39] ⇦
Quits: Vexatos (Vexatos!~Vexatos@port-92-193-51-240.dynamic.qsc.de)
(Quit: Insert quantum chemistry joke here)
L965[17:57:55] ⇦
Quits: Prof_David
(Prof_David!~neuge@2a02:560:42db:e200:3582:a451:5eb5:9d95) (Remote
host closed the connection)
L966[18:02:12] <Izaya> S3: did you see my
new laptop
L967[18:12:24] <CompanionCube> which
one?
L968[18:13:52]
<Ariri>
Anyone know good tech modpacks with like reactorcraft and that
space mod thing for battles (Warp Drive i think?) Wanna do some
tech pvp and coop stuff and maybe automation
L969[18:14:23] <Izaya> CompanionCube:
X220
L970[18:48:07]
<bad at
vijya> @Ariri I AM AWOKEN
L971[18:48:24]
<bad at
vijya> i have a private modpack i use w/ friends and all
L972[18:48:43]
<Bob>
Same
L973[18:48:47]
<Bob> but
alone forever
L974[18:48:53]
<bad at
vijya> ha @Bob
L975[18:49:01]
<Bob> i3
problems
L976[18:49:09]
<bad at
vijya> tho hmu when you get back to the land of internet
@Bob
L977[18:49:27]
<bad at
vijya> because this pack can run on a decently potato
computer
L978[18:49:41]
<bad at
vijya> like Q6600-levels
L979[18:49:44]
<Bob> 2
weeks till i get back home so not soon
L980[18:49:45]
<Bob>
oof
L981[18:49:49]
<Bob> mod
list dm ?
L982[18:49:56]
<Bob> i
forgot most probably
L983[18:50:09]
<bad at
vijya> there's a good few but like
L984[18:50:16]
<bad at
vijya> fastcraft is the main meme
L985[18:50:19]
<Bob> all i
need is OC, addons for it, Thermal
L986[18:50:23]
<Bob>
FastCraft oof
L987[18:50:23]
<bad at
vijya> and the fact it's 1.7.10
L988[18:51:00]
<bad at
vijya> yeah, got OC, Thermal, ReactorCraft, nerfed BigReactors,
all kinds of shit
L989[18:51:34]
<Bob>
BigOofactors
L990[18:51:38]
<Bob>
NuclearCraft i miss it
L991[18:51:52]
<Bob>
upcomming 1.12.2 version will be lit
L992[18:52:04]
<bad at
vijya> i have a pack of 1.12 mods but
L993[18:52:34]
<Bob> but
?
L994[18:52:57]
<Bob> mods
not ported ?
L995[18:53:13]
<Bob> All i
want is to do an 1.12.2 RC OC run
L996[18:53:24]
<Bob> with
Factorio Alike ore patches and OC as main progression
L997[18:55:50]
<bad at
vijya> ReactorCraft and Warp Drive aren't on 1.12 yet, and
ReactorCraft probably won't be
L998[18:56:37]
<Bob> what
is Warp drive tho
L999[18:56:55]
<Bob> and
ReactorCraft vs Overhauled NC ?
L1000[18:58:06]
<bad at
vijya> reactorcraft is what i know, and holy fuck i love it and
hate it at the same time
L1001[18:58:14]
<bad at
vijya> warpdrive is my space stuff
L1002[18:59:00]
<bad at
vijya> it's how space battles do
L1003[18:59:28]
<bad at
vijya> w/ ICBM it makes for a wonderful experience
L1004[18:59:41]
<Bob> OC
drone -> can fly + is invincible
L1005[18:59:54]
<bad at
vijya> that's not what i want?
L1006[19:00:14]
<bad at
vijya> i want space battles where there's risk
L1007[19:01:02]
<Bob>
/summon OpenComputers:drone ~ ~ ~ {isRideable:true}
L1008[19:01:09]
<Bob>
here space battles
L1009[19:01:11]
<bad at
vijya> cool?
L1010[19:01:19]
<Bob> i
will look into that
L1011[19:01:21]
<bad at
vijya> dude
L1012[19:01:30]
<bad at
vijya> whatever
L1013[19:01:38]
<bad at
vijya> warpdrive is some fun shit
L1014[19:01:55]
<Bob>
mmhm
L1015[19:04:09] <AmandaC> %choose singing
magical gear or irresponsible dating practices
L1016[19:04:09] <MichiBot> AmandaC: Out
of these two choices? I'd say "singing magical
gear".
L1017[19:04:16] <alexandria> %tonk
L1018[19:04:16] <MichiBot> I'm sorry
alexandria, you were not able to beat CompanionCube's record of 2
hours, 1 minute and 31 seconds this time. 1 hour, 9 minutes and 32
seconds were wasted! Missed by 51 minutes and 59 seconds!
L1019[19:04:20] <alexandria> boo
L1020[19:04:29]
<The_Stargazer> do we have a GZIP API for
OC?
L1021[19:04:42]
<Bob>
lookup and idk about gzip
L1022[19:04:48] <CompanionCube> gzip
specifically?
L1023[19:04:57]
<The_Stargazer> yes, gzip
L1024[19:05:04]
<The_Stargazer> specifically gzip
L1025[19:05:28]
<The_Stargazer> i would to know if my
friend's gzip api is a waste of his time if there's already
one
L1026[19:05:34]
<The_Stargazer> i would like to know if my
friend's gzip api is a waste of his time if there's already one
[Edited]
L1027[19:06:07] <CompanionCube> well, i
think the data card has DEFLATE
L1028[19:06:19]
<The_Stargazer> but not like, actual
gzip?
L1029[19:06:34] <CompanionCube> actual
gzip uses DEFLATE
L1030[19:07:03]
<The_Stargazer> can data card's DEFLATE be
read/written from/to a proper gzip program (non-OC)
L1031[19:07:18] <CompanionCube> only one
way to fnd out
L1032[19:08:05]
<The_Stargazer> okay he's actually using
the card
L1033[19:10:03]
<The_Stargazer> I think his API passes a
gzip header as well
L1034[19:12:18] <CompanionCube> a quick
google shows nothing obvious that handles gzipped data
L1035[19:17:55]
<The_Stargazer> how old is OC, btw?
L1036[19:20:01]
<Bob>
old
L1037[19:20:22]
<The_Stargazer> 5 years?
L1038[19:20:23]
<The_Stargazer> (at a guess)
L1039[19:20:43]
<Ariri>
Bad at vijya: owo okay linkk pls
L1040[19:24:21]
<bad at
vijya> sec @Ariri
L1041[19:24:38]
<bad at
vijya> i gotta zip the mods and configs
L1042[19:26:43]
<bad at
vijya> i can never remember how to make tar archives but
w/e
L1043[19:26:48]
<bad at
vijya> cpio does the job
L1044[19:29:40] <AmandaC> %tell Inari
"Feel free to jinx yourself, but don't jinx me!" Classid
Criss
L1045[19:29:41] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
L1046[19:31:57]
<Brisingr
Aerowing> @bad at vijya warp drive has a 1.12.2 alpha
release.
L1047[19:32:03]
<bad at
vijya> oh
L1048[19:32:04]
<bad at
vijya> neat
L1049[19:32:09]
<bad at
vijya> still need reactorcraft tho
L1050[19:39:40] <AmandaC> %8ball
computer?
L1051[19:39:41] <MichiBot> AmandaC: [ The
Bowling ball doesn't answer ]
L1052[19:39:53] *
AmandaC beams the bowling ball into the interrogation
chamber
L1053[19:47:32]
<Bob>
@bad at vijya NuclearCraft change my mind
L1054[19:47:39]
<bad at
vijya> up
L1055[19:47:40]
<bad at
vijya> the fuck
L1056[19:47:42]
<bad at
vijya> shut
L1057[19:47:50]
<Bob> No
u
L1058[19:53:50]
<bad at
vijya> also is there like
L1059[19:54:05]
<bad at
vijya> any way to use OC w/ ReactorCraft?
L1060[19:54:20]
<bad at
vijya> 'cause every block (including shafts) come up as
components
L1061[19:55:02]
<Bob>
NucleacCraft same story lmao
L1062[19:55:34]
<Bob>
not all blocks but ports and controllers
L1063[19:55:42]
<Bob>
vip cabling
L1064[19:58:55]
<bad at
vijya> also
L1065[19:59:12]
<bad at
vijya> anyone know how the fuck i control ICBM w/
OpenComputers?
L1066[20:06:07] <Mimiru> Well, back in
the day, you installed one of my addons.
L1067[20:06:21] <Mimiru> these days you
slap an adapter next to a targeting computer IIRC
L1068[20:06:47] <Mimiru> If that doesn't
work, IDK GL;HF
L1069[20:09:35]
<bad at
vijya> links are broken lmao
L1070[20:09:56]
<bad at
vijya> and defensetech depends on mekanism and that's a whole
other can of worms
L1071[20:10:22]
<bad at
vijya> oh, adapter by a targeting computer?
L1072[20:10:30]
<bad at
vijya> lemme try it but i don't got high hopes
L1073[20:10:36]
<Mimiru>
"I think"
L1074[20:24:01]
<bad at
vijya> all i get is inventroy_basic
L1075[20:24:01]
<bad at
vijya> f
L1076[20:24:22] <Corded> * <Mimiru>
shrugs
L1077[20:24:31]
<Mimiru>
I've not played in ages, so everything I used to know is gone
L1078[20:25:16]
<bad at
vijya> is there a version of mekanism for 1.7.10 that isn't
memory leak hell
L1079[20:31:36]
<Ariri>
nope
L1080[20:32:06]
<Mimiru>
Ooooh ICBM in 1.7?
L1081[20:32:16]
<Mimiru>
I might be able to dig up a build of my old addon then
L1083[20:34:02]
<bad at
vijya> thanks!
L1084[20:34:03]
<Mimiru>
Other than place the block next to the launch computer, and
pray
L1086[20:39:58]
<bad at
vijya> hahaha
L1087[20:40:17]
<bad at
vijya> oh well
L1088[20:40:25]
<Mimiru>
Usually means you've launched the game via Twitch/whatever they're
calling it now..
L1089[20:40:30]
<Mimiru>
and it gfailed to download common libs
L1090[20:40:38]
<Mimiru>
and it failed to download common libs [Edited]
L1091[20:40:58]
<bad at
vijya> launched it through multimc
L1092[20:41:05]
<bad at
vijya> so idk
L1093[20:42:28]
<Mimiru>
Well, it's possible that this code is older than I thought it
was
L1095[20:43:01]
<bad at
vijya> one sec--yea. was about to try that
L1096[20:43:20]
<Mimiru>
I THINK that was after I started porting to defense tech
L1097[20:43:23]
<Mimiru>
then found out I didn't need to
L1098[20:43:55]
<Mimiru>
Ahh
L1099[20:43:56]
<Mimiru>
yep
L1100[20:43:59]
<Mimiru>
so, not gonna work
L1101[20:44:18]
<Mimiru>
21 was 1.6.4? Possibly
L1102[20:44:27]
<bad at
vijya> oh
L1103[20:44:29]
<bad at
vijya> oh well
L1104[20:44:35]
<Mimiru>
Sorry
L1105[20:44:40]
<bad at
vijya> might try my hand at porting it lmao
L1106[20:44:51]
<bad at
vijya> i just couldn't find the source code anywhere lmao
L1107[20:45:01]
<bad at
vijya> and now i have it, thanks!
L1109[20:45:23]
<Mimiru>
everything after it is porting to DefenseTech
L1111[20:45:43]
<Mimiru>
lol yep
L1112[20:45:58]
<bad at
vijya> yea, got the sauce code
L1113[20:46:38]
<Mimiru>
I'm currently focusing on a MMO that's been shutdown for ~8
years
L1114[20:46:52]
<Mimiru>
So, time for MC is.. just nope
L1115[20:47:03]
<bad at
vijya> i eventually need to figure out how to make an adapter
for reactorcraft
L1116[20:47:14]
<bad at
vijya> since using reactorcraft w/ OC is uh
L1117[20:47:16]
<bad at
vijya> next to impossible
L1118[20:47:42]
<Mimiru>
%s/next to impossible/total shit/
L1119[20:47:43] <MichiBot>
<bad at vijya> total shit
L1120[20:48:54]
<bad at
vijya> yea
L1121[20:49:19]
<bad at
vijya> i just need access to control rods tbh
L1122[20:57:25]
<Bob>
:GWlulurdMmmYea:
L1124[21:00:00]
<Bob>
uclear
L1125[21:00:02]
<Bob>
Craft
L1126[21:03:48]
<bad at
vijya> it's
L1127[21:03:50]
<bad at
vijya> not
L1128[21:03:51]
<bad at
vijya> very
L1129[21:03:52]
<bad at
vijya> good
L1130[21:03:52]
<bad at
vijya> in
L1131[21:03:55]
<bad at
vijya> 1.7
L1132[21:05:09]
<Bob>
defenitely
L1133[21:05:13]
<Bob>
but
L1134[21:05:15]
<Bob>
upcomming
L1135[21:05:19]
<Bob>
overhaul
L1136[21:05:42] <CompanionCube>
%tonkout
L1137[21:05:43] <MichiBot> I'm sorry
CompanionCube, you were not able to beat CompanionCube's record of
2 hours, 1 minute and 31 seconds this time. 2 hours, 1 minute and
26 seconds were wasted! Missed by 4 seconds!
L1138[21:05:52] <CompanionCube>
FFFFFFFFFFUUUUU
L1139[21:07:17]
<bad at
vijya> it's not coming to 1.7 :^) @Bob
L1140[21:07:25]
<bad at
vijya> so, it doesn't matter to me
L1141[21:07:41]
<Bob>
nothing is comming to 1.7
L1143[21:10:35]
<bad at
vijya> ok
L1144[21:10:41]
<bad at
vijya> then up the fuck shut about nuclearcraft
L1145[21:11:06]
<bad at
vijya> w a i t
L1146[21:11:30]
<bad at
vijya> i don't think i actually have to do much to port the ICBM
component to 1.7.10 maybe?
L1147[21:15:21]
⇦ Quits: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L1148[21:15:22]
<Bob>
:GWlulurdMmmYea:
L1149[21:15:58]
<bad at
vijya> so far, i've just changed some deps
L1150[21:18:49]
<bad at
vijya> ah, nevermind
L1151[21:20:42]
<bad at
vijya> there's a lot of symbols not found
L1152[21:22:42]
<bad at
vijya> huh
L1153[21:30:57]
<bad at
vijya> @Mimiru Thanks again for the source code, tho!
L1154[21:32:22]
<Mimiru>
Well, you can look at the later commits, those should be 1.7
compat, mostly
L1156[21:32:36]
<Bob>
Its odd to see IRC users suddenly use discord
L1157[21:32:39]
<Bob>
with their role color
L1158[21:33:11]
<bad at
vijya> Yea, I'll take a peak.
L1159[21:33:23]
<bad at
vijya> I'm just trying to figure out why OC symbols aren't being
resolved.
L1160[21:33:24]
<Mimiru>
That code is.. rough though, IIRC That was one of my first OC
Addons
L1161[21:33:29]
<Mimiru>
and very early in my MC modding
L1162[21:33:39]
<Bob>
Frist tries are always disasters
L1163[21:33:49]
<Bob> im
really afraid to look at my frist github script
L1164[21:34:12]
<bad at
vijya> We all know everything I make is perfect and I never get
angry when things don't work B)
L1165[21:34:22]
<Bob>
Buehuehue
L1166[21:34:25]
<Bob>
Nice joke
L1167[21:34:34]
<Bob>
:GWlulurdMmmYea:
L1169[21:34:52]
<Mimiru>
I just added a new costume set to my server
L1170[21:37:51]
<bad at
vijya> @Mimiru Turns out the 1.7 versions are exactly what I
needed :P
L1171[21:41:52]
⇨ Joins: Renari
(Renari!~Renari@24.229.186.239.res-cmts.sm.ptd.net)
L1172[21:44:18]
⇦ Quits: Arimil
(Arimil!~Renari@24.229.186.239.res-cmts.sm.ptd.net) (Ping timeout:
189 seconds)
L1173[21:51:01]
<bad at
vijya> turns out i need the builtbroken API
L1174[21:55:44]
<bad at
vijya> actually maybe not
L1175[21:59:30]
<bad at
vijya> okay yeah
L1176[21:59:34]
<bad at
vijya> i think i can do this
L1177[21:59:57]
<bad at
vijya> i really should have just forked the latest version
L1178[22:00:25]
<bad at
vijya> since it looks like there's only one bit that requires
defensetech/mekanism
L1179[22:01:30]
<Bob>
Buganism
L1180[22:16:28]
<bad at
vijya> OH
L1181[22:16:31]
<bad at
vijya> I NEED THE VOLTZ-ENGINE API
L1182[22:16:32]
<bad at
vijya> OKAY
L1183[22:16:35]
<bad at
vijya> problem solved
L1184[22:29:58]
<bad at
vijya> why is there not a maven for the voltz engine api
L1185[22:29:59]
<bad at
vijya> ree
L1186[22:34:18]
⇦ Quits: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
(Ping timeout: 190 seconds)
L1187[22:34:56]
⇨ Joins: AdorableCatgirl
(AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L1188[22:46:00]
<bad at
vijya> how the fuck does this shit work
L1189[22:46:26]
<Kodos>
%magic
L1191[22:46:48]
<bad at
vijya> i need
`com.builtbroken.mc.imp.transform.vector.Pos`
L1192[22:47:01]
<bad at
vijya> but i can only find it in the ***API*** which won't
fucking build
L1193[22:48:38]
<Kodos>
¯\_(ツ)_/¯
L1194[22:48:42]
<Kodos>
This is a pretty badass movie
L1195[23:08:36]
⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.158.183) (Ping
timeout: 198 seconds)
L1196[23:10:40]
<bad at
vijya> after a few minutes of bashing rocks together
L1197[23:10:47]
<bad at
vijya> i've finally gotten it down to two errors
L1198[23:23:27]
<bad at
vijya> ok
L1199[23:23:31]
<bad at
vijya> i think i've finally got this
L1200[23:49:49]
<bad at
vijya> YES
L1201[23:49:52]
<bad at
vijya> I THINK I DID IT
L1202[23:49:50]
<bad at
vijya> YES
L1203[23:49:55]
<bad at
vijya> I THINK I DID IT
L1205[23:51:51]
<bad at
vijya> i'm not exactly sure if
L1207[23:52:02]
<bad at
vijya> if it crashes i know i fucked something up
L1208[23:57:57]
<Mimiru>
haha that's the spirit!
L1209[23:58:12]
<Mimiru>
That's the way I go about figuring it out.
L1210[23:58:14]
<bad at
vijya> well it crashed instantly
L1211[23:58:17]
<Mimiru>
oof
L1212[23:58:25]
<bad at
vijya> because `Material.rock` isn't a thing
L1213[23:58:38]
<bad at
vijya> turns out it should be `Material.ROCK` if i did my
research correctly
L1214[23:58:45]
<bad at
vijya> nope
L1215[23:58:47]
<bad at
vijya> that didn't work
L1216[23:59:04]
<Mimiru>
Good times
L1217[23:59:12]
<Mimiru>
I'd dust off my 1.7 workspace, if I still had one